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
339584180064	339584180631	339584181181	339584181731	339584182281	339584182831	339584183381	339584183931	339584184481	339584185031	339584185581	339584186131	339584186681	339584187231	339584187781	339584188331	339584188881	339584189431	339584189981	339584190531	339584191081	339584191631	339584192181	339584192731	339584193281	339584193831	339584194381	339584194931	339584195481	339584196031	339584196581	339584197131	339584197681	339584198231	339584198781	339584199331	339584199881	339584200431	339584200981	339584201531	339584202081	339584202631	339584203181	339584203731	339584204281	339584204831	339584205381	339584205931	339584206481	339584207031	339584207581	339584208131	339584208681	339584209231	339584209781	339584210331	339584210881	339584211431	339584211981	339584212531	339584213081	339584213631	339584214181	339584214731	339584215281	339584215831	339584216381	339584216931	339584217481	339584218031	339584218581	339584219131	339584219681	339584220231	339584220781	339584221331	339584221881	339584222431	339584222981	339584223531	339584224081	339584224631	339584225181	339584225731	339584226281	339584226831	339584227381	339584227931	339584228481	339584229031	339584229581	339584230131	339584230681	339584231231	339584231781	339584232331	339584232881	339584233431	339584233981	339584234531	339584235081	339584235631	339584236181	339584236731	339584237281	339584237831	339584238381	339584238931	339584239481	339584240031	339584240581	339584241131	339584241681	339584242231	339584242781	339584243331	339584243881	339584244431	339584244981	339584245531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2039	3600	2300	2049	3600	2300	2049	3600	2300	2059	3600	2300	2070	3600	2300	2079	3600	2300	2089	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23695	23686	37102	33382	25324	24097	25913	21689	20842	21152	21114	20849	20965	20920	20785	20873	20922	20732	20714	20780	20850	20683	20744	20396	20681	20798	20769	20788	20651	20765	20816	20788	20626	20535	20718	20667	20747	20652	20538	20702	20534	20611	20642	20827	20679	20596	20864	20866	20408	20584	20582	20666	20907	20619	20697	20648	20482	20673	20575	20759	20891	20424	20589	20744	20640	20608	20670	20504	20585	20540	20737	20694	20662	20599	20501	20664	20571	20642	20451	20592	20614	20397	20776	20540	20688	20573	20476	20427	20580	20612	20664	20654	20603	20795	20772	20700	20728	20355	20563	20424	20584	20646	20632	20575	20550	20457	20585	20491	20743	20629	20594	20511	20805	20459	20729	20551	20603	20544	20527	20569	20544	20369	20715	20700	20489	20409	20672	20545	20626	20419	20690	20512	20548	20482	20684	20510	20758	20490	20680	20612	20542	20563	20492	20631	20654	20721	20591	20452	20698	20541	20698	20312	20430	20623	20738	20626	20681	20391	20484	20633	20655	20383	20523	20422	20626	20687	20717	20424	20643	20539	20489	20416	20680	20786	20624	20636	20453	20731	20637	20430	20547	20539	20666	20362	20402	20532	20531	20524	20620	20423	20719	20442	20264	20455	20420	20493	20633	20653	20642	20580	20588	20592	20522	20482	20470	20647	20392	20512	20764	20577	20658	20602	20584	20519	20625	20488	20390	20250	20619	20561	20610	20433	20431	20413	20444	20622	20526	20467	20357	20516	20494	20458	20532	20640	20727	20401	20342	20598	20344	20666	20483	20615	20532	20574	20378	20601	20633	20619	20551	20641	20789	20588	20429	20682	20576	20482	20435	20663	20529	20417	20452	20360	20572	20592	20331	20691	20569	20607	20653	20479	20538	20558	20590	20459	20671	20695	20554	20612	20418	20555	20658	20545	20545	20532	20698	20516	20381	20652	20561	20390	20579	20363	20553	20583	20649	20649	20753	20553	20292	20336	20412	20532	20689	20548	20584	20582	20412	20652	20429	20504	20418	20218	20545	20408	20516	20610	20549	20481	20500	20534	20459	20617	20523	20694	20541	20459	20417	20433	20514	20747	20355	20651	20738	20460	20723	20452	20504	20594	20540	20389	20385	20541	20616	20424	20433	20563	20462	20421	20491	20518	20421	20500	20283	20698	20442	20621	20427	20655	20591	20476	20583	20446	20687	20390	20549	20398	20657	20564	20772	20571	20649	20441	20459	20204	20561	20548	20502	20563	20845	20429	20610	20433	20369	20538	20447	20656	20450	20611	20520	20410	20445	20443	20634	20244	20584	20634	20509	20474	20412	20538	20490	20515	20583	20673	20731	20504	20562	20428	20694	20449	20644	20630	20468	20557	20745	20338	20410	20329	20383	20667	20723	20472	20580	20534	20466	20635	20556	20395	20679	20528	20680	20689	20477	20574	20480	20529	20349	20507	20424	20520	20593	20625	20659	20684	20785	20458	20591	20858	20385	20560	20443	20409	20604	20422	20567	20543	20599	20581	20746	20400	20712	20609	20608	20407	20573	20466	20755	20640	20421	20607	20562	20597	20420	20418	20387	20703	20716	20450	20464	20366	20625	20601	20651	20454	20347	20469	20602	20462	20733	20608	20413	20330	20536	20336	20521	20431	20510	20511	20490	20733	20523	20550	20694	20488	20537	20652	20399	20497	20526	20548	20520	20540	20531	20569	20562	20511	20512	20525	20349	20505	20551	20468	20398	20601	20547	20456	20493	20641	20450	20729	20519	20435	20282	20619	20689	20435	20496	20400	20584	20629	20519	20504	20684	20626	20487	20715	20582	20414	20646	20540	20578	20558	20471	20488	20351	20419	20551	20567	20482	20391	20477	20815	20444	20394	20593	20530	20507	20451	20578	20549	20541	20419	20577	20633	20487	20532	20460	20375	20396	20427	20757	20556	20477	20561	20563	20561	20397	20474	20560	20227	20732	20354	20735	20517	20336	20496	20413	20284	20599	20523	20582	20620	20520	20421	20546	20407	20448	20655	20565	20445	20436	20541	20489	20503	20741	20503	20530	20609	20645	20506	20618	20635	20435	20527	20664	20336	20679	20519	20388	20499	20414	20618	20542	20398	20298	20714	20608	20652	20586	20679	20530	20627	20434	20723	20585	20595	20533	20718	20668	20530	20637	20533	20258	20662	20628	20604	20398	20746	20623	20773	20425	20550	20559	20536	20715	20386	20800	20424	20553	20541	20538	20579	20557	20535	20492	20388	20147	20431	20564	20476	20673	20511	20547	20580	20463	20633	20661	20454	20638	20450	20365	20412	20596	20632	20489	20654	20525	20397	20602	20704	20614	20559	20362	20711	20477	20539	20567	20573	20509	20670	20501	20551	20491	20290	20602	20534	20647	20607	20585	20574	20623	20337	20557	20567	20553	20616	20569	20590	20599	20543	20440	20519	20536	20503	20495	20585	20569	20573	20581	20454	20656	20466	20360	20403	20513	20454	20483	20433	20685	20450	20747	20726	20557	20517	20508	20474	20524	20681	20561	20451	20378	20589	20612	20782	20654	20453	20479	20544	20547	20380	20595	20649	20685	20603	20509	20663	20498	20493	20411	20580	20453	20337	20448	20516	20533	20532	20741	20589	20603	20331	20451	20498	20654	20696	20460	20718	20462	20331	20319	20471	20416	20576	20651	20387	20596	20581	20411	20633	20734	20588	20587	20534	20363	20582	20370	20613	20461	20469	20687	20389	20411	20662	20380	20756	20582	20596	20565	20527	20743	20551	20394	20308	20593	20397	20529	20545	20474	20337	20554	20420	20292	20627	20362	20690	20486	20587	20731	20494	20650	20364	20308	20595	20700	20704	20700	20461	20486	20260	20542	20440	20582	20475	20766	20378	20443	20515	20813	20558	20584	20371	20570	20613	20620	20395	20492	20534	20711	20485	20536	20479	20522	20519	20403	20433	20435	20731	20665	20491	20396	20452	20730	20377	20580	20502	20419	20572	20580	20573	20501	20205	20587	20571	20522	20565	20564	20558	20518	20563	20652	20731	20461	20549	20402	20770	20689	20490	20463	20656	20572	20696	20452	20621	20595	20465	20527	20606	20454	20485	20652	20672	20391	20276	20514	20379	20298	20418	20562	20550	20565	20631	20757	20551	20477	20387	20646	20586	20366	20503	20545	20620	20466	20520	20403	20721	20745	20525	20486	20604	20630	20478	20701	20554	20556	20562	20595	20594	20597	20479	20459	20405	20298	20621	20717	20554	20408	20454	20705	20535	20425	20515	20623	20539	20659	20582	20650	20436	20463	20427	20600	20398	20560	20548	20602	20785	20604	20503	20569	20687	20591	20624	20596	20645	20676	20588	20606	20494	20609	20523	20556	20467	20488	20592	20349	20481	20654	20323	20408	20444	20540	20431	20552	20833	20576	20376	20549	20587	20524	20523	20441	20415	20724	20322	20595	20661	20538	20499	20740	20518	20502	20545	20496	20525	20440	20404	20453	20720	20545	20498	20539	20445	20556	20485	20535	20296	20608	20608	20434	20545	20569	20857	20622	20556	20662	20691	20694	20680	20676	20634	20440	20629	20327	20687	20403	20585	20584	20465	20757	20515	20643	20531	20574	20406	20394	20627	20673	20700	20557	20506	20549	20549	20465	20598	20350	20566	20532	20420	20530	20480	20769	20493	20593	20423	20571	20538	20564	20408	20564	20632	20504	20362	20735	20517	20461	20531	20641	20696	20489	20513	20680	20705	20275	20503	20534	20451	20559	20451	20501	20409	20511	20624	20716	20466	20456	20660	20513	20720	20540	20680	20807	20335	20468	20713	20604	20599	20532	20502	20480	20436	20430	20594	20803	20423	20614	20565	20842	20645	20505	20355	20388	20358	20588	20348	20597	20428	20287	20509	20499	20413	20656	20575	20494	20514	20598	20449	20302	20568	20753	20584	20499	20588	20488	20427	20475	20597	20602	20697	20624	20373	20461	20479	20446	20667	20720	20428	20596	20610	20337	20573	20756	20459	20578	20809	20724	20558	20519	20639	20693	20475	20434	20574	20598	20462	20412	20334	20678	20377	20278	20540	20480	20366	20611	20503	20495	20401	20440	20636	20593	20595	20419	20629	20482	20580	20714	20469	20686	20769	20332	20467	20611	20632	20700	20419	20539	20408	20450	20587	20694	20395	20433	20362	20570	20668	20772	20524	20331	20543	20711	20566	20481	20638	20624	20479	20541	20576	20533	20625	20397	20543	20569	20647	20754	20519	20658	20778	20528	20650	20643	20529	20674	20447	20607	20538	20334	20301	20326	20531	20681	20528	20469	20581	20714	20664	20560	20653	20647	20458	20546	20434	20497	20556	20475	20526	20275	20509	20652	20494	20551	20556	20460	20441	20630	20339	20631	20691	20747	20659	20584	20497	20567	20577	20546	20551	20504	20572	20617	20702	20379	20753	20629	20375	20533	20410	20599	20471	20514	20506	20496	20548	20438	20669	20586	20595	20592	20430	20379	20460	20635	20531	20644	20455	20401	20424	20457	20388	20331	20399	20720	20684	20499	20464	20549	20448	20344	20541	20568	20713	20421	20822	20498	20579	20667	20603	20449	20533	20453	20271	20517	20548	20500	20298	20595	20397	20422	20500	20429	20414	20543	20385	20440	20535	20659	20505	20586	20517	20701	20592	20594	20493	20448	20671	20784	20562	20616	20567	20402	20351	20487	20629	20700	20322	20551	20569	20635	20749	20632	20597	20444	20474	20673	20492	20807	20579	20714	20563	20592	20348	20620	20372	20490	20730	20610	20445	20449	20379	20556	20351	20474	20614	20447	20510	20526	20431	20581	20449	20490	20557	20454	20636	20596	20437	20402	20479	20605	20363	20273	20491	20721	20660	20751	20705	20665	20572	20640	20509	20622	20556	20402	20446	20388	20662	20565	20311	20330	20345	20441	20484	20589	20524	20570	20695	20535	20560	20367	20507	20514	20496	20791	20583	20576	20495	20482	20456	20590	20478	20586	20548	20560	20479	20281	20627	20694	20429	20580	20452	20502	20680	20381	20467	20550	20484	20548	20555	20536	20591	20629	20464	20562	20462	20529	20675	20639	20400	20618	20530	20495	20408	20603	20592	20624	20603	20593	20308	20570	20492	20545	20646
63989	108600	90853	64548	28736	17725	17779	17832	17796	17784	17999	17686	17820	17833	17933	17950	17964	17897	17810	17808	17755	17889	17724	17810	17861	17990	18005	17812	17858	17591	17814	18050	17636	17679	17769	17975	17892	17940	18011	17948	17826	17888	17766	17827	17811	17823	17801	17853	17898	17900	17801	17836	17989	17886	17670	17913	17755	17888	17835	17816	17824	17765	17707	17956	18004	17879	17864	17802	17796	17898	17868	17521	17787	17822	17947	17814	17920	17784	17755	17995	17640	17763	17720	17920	17749	17902	17740	17730	17785	17773	17856	17818	17858	17854	17784	17773	17878	17763	17780	17638	17791	17738	17830	17629	17993	17802	17823	17782	17896	17978	17906	17924	17879	17859	17733	17804	17812	17784	17703	17792	17751	17900	17743	17654	17711	17927	17748	17838	17837	17842	17868	17794	17740	17700	17963	17591	17740	17885	17772	18025	17862	17783	17873	17764	17765	17688	17935	17716	17808	17942	18035	17946	17790	18020	17807	17726	17691	17963	17770	17699	17737	17736	17787	17831	17776	17691	17687	17752	18003	18126	18051	17944	17732	17791	17749	17888	17848	17725	17895	18004	17842	17956	17878	17785	17768	17728	17809	17670	17805	17779	17848	18132	17858	17985	17763	18016	17716	17775	17780	17917	17713	17847	17808	17841	17742	17868	17975	17921	17864	17902	17872	17537	17622	17718	17890	17890	17950	17748	17769	17884	17770	17765	17909	17822	17776	17689	17810	17852	17931	17878	17862	17760	17566	17794	17897	17732	17877	17947	18015	17828	17644	17780	17616	17801	17921	17804	17821	17891	17885	17911	17652	17841	17975	17779	17877	17695	17728	17769	17844	17952	17790	17793	17720	17868	17859	17811	17893	17889	17899	17897	17881	17967	17875	17774	17975	17865	17709	17887	18090	17929	17930	17827	17850	17678	17876	17677	17658	17954	17863	17889	17828	17807	17826	17802	17804	17869	17679	17922	17912	17692	17718	17801	17840	17805	17636	17849	17887	17734	17671	17566	17708	17858	17905	17773	17780	17862	17918	17842	17845	17601	17677	17714	17853	17700	17876	17814	17894	17794	17858	17789	17747	17832	17675	17851	17562	17916	17927	17742	17953	17746	17773	17837	17819	17715	17774	17933	17741	17853	17749	17775	17760	17859	18008	17860	17708	17853	17738	17734	17751	17889	17850	18000	17725	17926	17695	17797	17887	18018	17901	17802	17829	17895	17922	17805	17707	17751	17767	17739	17788	17741	17799	17921	17815	17871	17752	17806	17990	17694	17970	17903	17973	17819	17700	17835	17814	17969	17783	17972	17985	17777	17792	17885	17736	17872	17846	17775	17897	17687	17938	17862	17950	17905	17790	17714	17762	17881	17783	17764	17700	17770	18052	17861	17971	17741	17634	17803	17754	17940	17773	17743	17763	17835	17638	17916	17602	17866	17913	17752	17841	17790	17868	17675	17769	17871	18013	17745	17825	17767	17872	17767	17884	17894	17996	17833	17655	17856	17820	17744	17888	17759	17792	17900	17751	17825	17798	17736	17783	17796	17822	17708	17754	17833	17817	17890	17822	17859	17860	17854	17976	18008	17953	17644	18032	17797	17793	17867	17853	17809	17821	17806	17697	17766	18084	17813	17925	17824	17895	17804	17911	17724	17826	17810	17793	17800	17647	17691	17874	17768	17776	17843	17786	17889	17866	17805	17854	17987	17816	17763	17944	17854	17954	17801	17779	17825	17792	17711	17817	17809	17879	17785	17740	17819	17775	17853	17928	17941	17703	17989	17745	17864	17894	17845	17887	17791	17771	17808	17883	17745	17975	17854	17661	17877	17723	17714	17894	17787	18006	17758	17784	17944	17932	17800	17778	17689	17664	17876	17839	17954	17907	17846	17650	17991	17699	17777	17764	17739	17730	17776	17716	17921	17773	17902	17764	17821	17958	17735	17775	17764	17988	17792	17836	17833	17974	17803	17681	17966	17827	17776	17657	17795	17798	17681	17785	17773	17844	17693	17586	17996	17824	17854	17709	17729	17867	17930	17737	17813	17733	17823	17766	17744	17739	17858	17749	17764	17785	17819	17809	17708	17618	17807	17619	17910	17695	17858	17823	17794	17880	17618	17838	17916	17917	17854	17854	17751	17789	17833	17954	17751	17918	17823	17872	17801	17751	17877	17732	17822	17844	17888	17892	17772	17860	17800	17922	17797	17974	17884	17893	17962	17870	17653	17686	17877	17922	17777	17826	17935	17791	17683	17895	17822	17686	17861	17805	17692	17898	17934	17960	17804	17787	17797	17794	17740	17793	17836	17815	17747	17977	17889	17858	17726	17681	17650	17727	17890	17761	17790	17830	17748	17721	17984	17893	17712	17892	17835	17828	17946	17903	17731	17970	17984	17841	17762	18037	17873	17765	17774	17935	17804	17853	17583	17852	17749	17710	17739	17923	17809	17928	17810	17691	17953	17778	17725	17788	17788	17654	17990	17834	17762	17769	17843	17752	17782	17796	17614	17833	17743	17881	17759	17671	17941	17877	17784	17629	17818	17810	17712	17886	17895	17754	17919	17948	17885	17999	17793	17781	17691	17744	17898	17996	17879	17845	17661	17936	17858	17757	17790	17791	17894	17933	17700	17776	17751	17780	17793	17748	17796	17842	17848	17638	17820	17906	17723	17689	17874	17765	17751	17863	17844	17793	17841	17733	17753	17828	17819	17869	18019	17754	17865	17732	17908	17613	17796	17869	17994	17720	17780	17804	18006	17874	17865	17791	17802	17911	18008	17848	17778	17603	17793	17685	17778	17861	17892	17799	17767	17634	17842	17732	17672	17674	17959	17869	17626	17734	17825	17869	17711	17890	17756	17878	17890	17880	17870	17711	17651	17927	17841	17787	17810	17749	17859	17682	17743	17675	17765	17796	17863	17734	17952	17963	17668	17943	17830	17677	17966	17802	17878	17904	17908	17743	17788	17762	17675	17932	17579	17814	17806	18024	17930	17814	17809	17844	17886	17919	17961	17921	17879	17878	17868	17922	17913	17841	17745	17846	17720	17761	17802	17806	17817	17921	17715	18015	17869	18064	17647	17727	17988	17761	17785	17855	17787	17756	17946	17902	18075	17703	17770	17977	17660	17869	17761	17942	17723	17795	17785	17728	17698	17981	17767	17570	17848	17911	17782	18107	17800	17891	17842	17706	17726	17807	17721	17841	17832	17636	17773	17777	17881	17915	17980	17761	17815	17708	17995	17925	17709	17849	17832	17835	17938	17835	17795	17819	17827	17870	17717	18018	17840	17802	17862	17829	17657	17759	17907	17934	17641	17630	17915	17885	17648	17907	17670	17945	17842	17818	17824	17807	17819	17789	17847	17770	17707	17973	17785	17896	17828	17767	17873	17765	17847	17775	17737	17816	17799	17701	17849	17845	17888	17799	17894	17837	17858	17866	17732	17932	17783	17842	17893	17789	17879	17779	17767	17810	17606	17773	17863	17812	17723	17823	17945	17812	17845	17960	17924	17803	17750	17763	17863	17690	17736	17774	17718	17777	17835	17846	17852	17604	17903	17891	17923	17822	17904	17869	17710	17838	17913	17700	17746	17773	17815	17806	17705	17812	17757	17869	17760	17883	17815	17782	17852	17831	17893	17938	17689	17911	17605	17811	17772	17672	17922	17815	17603	17985	17973	17784	17801	18017	17712	17858	17868	17859	18017	17778	17681	17749	17861	17716	17772	17768	17724	17921	17780	17867	17918	17870	17731	17787	17797	17870	17653	17697	17708	17757	17936	17805	17933	17900	17863	17774	17806	17741	18005	17732	17881	17819	17833	17911	17963	17722	17800	17633	17827	17892	17879	17907	17761	17771	17871	18021	17761	17803	17856	17935	17844	17769	17821	17596	17895	17850	17691	17901	17970	17853	17893	17673	17871	17736	17677	17927	17690	17700	17668	17733	17820	17823	17914	17729	17945	17778	17884	18051	17685	17911	17852	17621	17747	17852	17835	17731	17883	17846	17673	17957	17829	17931	17803	17713	17956	17847	17781	17819	17871	17594	17815	17679	17894	17841	17694	17739	17730	17744	17598	17636	17823	17790	17870	17720	17739	17841	17846	17847	17918	17622	17715	17861	17867	17749	17875	17803	17673	17856	17910	17732	17930	17813	17757	17779	17726	17618	17655	18050	17588	17805	17960	17641	17839	17673	17913	17693	17753	17751	17677	18015	17944	17614	17893	17845	17824	17898	17858	17743	18033	17757	17863	17805	17787	17712	17825	17672	17978	17860	17807	17699	17794	17813	17735	17967	17911	17820	17842	17865	17783	17857	17763	17847	17786	17843	17735	17947	17793	17995	17893	17844	17574	17854	17876	17930	17794	17778	17780	17834	17971	17862	17602	17836	17834	17795	17898	17716	17917	17846	17674	17773	17825	17731	17689	17646	17776	17892	18126	17846	17845	17799	17806	17963	17730	17910	17786	17684	17788	17787	17911	17916	17596	17838	17681	17871	17716	17783	17909	17792	18015	17736	17676	17925	17896	17809	17888	17933	17896	17794	18003	17772	17918	17628	17945	17888	17659	17856	17746	17935	17760	17891	17908	17974	17793	17769	17983	17728	17894	17910	17702	17922	17883	17770	17833	17764	17689	17807	17699	17807	17768	17927	17784	17784	17827	17954	17890	17917	18063	17991	17850	17672	17810	17871	17949	17605	17752	18037	17791	17814	17803	17732	17857	17917	17802	17930	17724	17713	17746	17823	17858	17911	17800	17891	17753	18027	17807	17861	17722	17807	17791	17675	17695	17845	17849	17822	17583	17727	17811	17832	17708	17911	17792	17980	17725	17853	17741	17676	17615	17795	17842	17779	17884	17776	17753	17880	17647	17895	17945	17807	17858	17909	17653	17911	17844	17747	17745	17884	17911	17933	17838	17825	17903	17835	17909	17767	17818	17796	17724	17971	17728	17990	17685	17766	18087	17925	17773	17873	17818	17679	17836	18016	17748	17888	18037	17791	17859	17857	17815	17805	17921	17865	17906	17893	17620	17773	17915	17973	17863	17701	17811	17754	17888	17871	17739	17692	17902	17826	17634	17792	17708	17712	17814	17707	17932	17787	17704	17808	17639	17799	17853	17975	17747	17856	17908	17907	17626
30525	38402	42062	31118	21628	19965	19723	19727	19435	19401	19707	19627	19545	19559	19532	19308	19554	19418	19565	19487	19435	19414	19321	19591	19304	19193	19175	19485	19373	19659	19538	19630	19397	19481	19369	19280	19507	19698	19605	19459	19289	19594	19429	19361	19385	19534	19534	19557	19491	19502	19512	19282	19302	19316	19542	19557	19349	19261	19457	19495	19412	19436	19398	19510	19391	19369	19416	19327	19340	19461	19396	19451	19284	19312	19448	19355	19488	19505	19411	19398	19555	19560	19454	19520	19521	19481	19262	19503	19383	19415	19416	19389	19488	19419	19426	19267	19468	19420	19393	19453	19379	19424	19334	19582	19398	19318	19434	19418	19519	19414	19509	19463	19258	19466	19590	19537	19461	19562	19187	19304	19401	19560	19576	19461	19405	19546	19445	19468	19598	19499	19488	19262	19350	19526	19591	19315	19667	19272	19405	19581	19419	19196	19412	19400	19349	19499	19481	19495	19510	19461	19483	19309	19306	19404	19558	19258	19464	19485	19576	19424	19693	19304	19258	19436	19266	19522	19420	19418	19484	19599	19413	19325	19512	19488	19329	19266	19428	19516	19597	19556	19447	19386	19585	19435	19643	19405	19325	19489	19506	19530	19391	19479	19349	19473	19597	19408	19398	19481	19548	19660	19569	19322	19468	19596	19410	19413	19526	19502	19484	19444	19415	19450	19412	19536	19308	19395	19375	19262	19471	19534	19327	19511	19377	19458	19413	19476	19630	19584	19684	19517	19516	19423	19410	19545	19649	19420	19498	19431	19303	19364	19690	19589	19414	19274	19385	19384	19289	19375	19410	19459	19521	19370	19451	19400	19436	19469	19377	19543	19494	19613	19432	19450	19629	19446	19457	19221	19294	19251	19440	19502	19465	19689	19475	19540	19373	19242	19463	19320	19371	19346	19264	19585	19613	19301	19440	19477	19395	19498	19489	19578	19516	19333	19521	19398	19306	19447	19520	19686	19372	19448	19502	19464	19473	19598	19451	19485	19441	19565	19201	19368	19470	19523	19715	19495	19686	19534	19508	19429	19600	19595	19660	19411	19371	19660	19395	19332	19410	19419	19517	19558	19542	19589	19394	19502	19461	19468	19479	19392	19352	19424	19284	19568	19328	19429	19355	19395	19521	19403	19395	19516	19643	19452	19528	19546	19327	19708	19568	19358	19524	19509	19379	19437	19733	19303	19339	19420	19507	19469	19604	19559	19354	19612	19186	19336	19362	19262	19475	19162	19643	19477	19224	19444	19533	19466	19467	19482	19495	19510	19287	19383	19374	19512	19443	19595	19493	19235	19548	19390	19377	19368	19286	19403	19362	19184	19329	19374	19299	19579	19425	19352	19350	19617	19441	19310	19768	19381	19551	19403	19593	19446	19390	19357	19491	19446	19447	19240	19698	19486	19438	19369	19534	19243	19472	19362	19584	19521	19445	19379	19453	19428	19406	19548	19622	19549	19518	19411	19457	19376	19471	19110	19412	19217	19435	19363	19374	19432	19649	19320	19532	19610	19793	19381	19309	19606	19630	19475	19387	19486	19497	19654	19657	19512	19396	19425	19361	19475	19502	19411	19474	19485	19380	19434	19473	19483	19247	19248	19350	19343	19494	19499	19527	19462	19526	19495	19511	19285	19210	19523	19559	19649	19378	19319	19566	19474	19608	19412	19313	19393	19488	19745	19490	19356	19252	19467	19363	19305	19303	19597	19558	19338	19288	19514	19397	19434	19235	19470	19625	19381	19284	19334	19507	19306	19617	19391	19533	19554	19363	19576	19306	19390	19468	19408	19523	19380	19385	19420	19291	19529	19323	19494	19420	19376	19221	19495	19222	19465	19391	19302	19279	19369	19381	19350	19246	19340	19423	19496	19569	19356	19425	19431	19344	19379	19707	19170	19157	19515	19455	19426	19452	19376	19500	19339	19314	19534	19483	19396	19292	19568	19222	19412	19651	19418	19533	19535	19563	19344	19467	19351	19562	19431	19498	19404	19402	19468	19667	19627	19422	19430	19293	19526	19540	19478	19643	19201	19422	19418	19324	19580	19264	19348	19436	19632	19678	19575	19366	19387	19443	19632	19425	19174	19438	19410	19483	19467	19395	19286	19471	19280	19498	19608	19614	19655	19403	19605	19550	19456	19368	19242	19472	19490	19537	19637	19503	19523	19274	19342	19576	19552	19443	19315	19424	19299	19228	19399	19493	19314	19624	19430	19265	19550	19311	19282	19269	19514	19357	19410	19505	19392	19316	19511	19503	19508	19484	19428	19477	19250	19295	19523	19563	19635	19295	19530	19512	19402	19321	19467	19617	19425	19251	19310	19482	19312	19446	19361	19219	19399	19518	19233	19359	19635	19374	19289	19288	19397	19537	19274	19285	19533	19558	19569	19563	19274	19536	19362	19302	19444	19426	19412	19490	19441	19477	19554	19422	19516	19546	19558	19446	19541	19367	19519	19539	19389	19374	19583	19278	19536	19240	19374	19263	19206	19471	19450	19509	19607	19328	19349	19597	19532	19527	19293	19573	19466	19498	19370	19367	19360	19282	19425	19325	19490	19652	19348	19306	19370	19389	19650	19535	19524	19379	19462	19372	19456	19425	19365	19397	19434	19489	19705	19478	19261	19502	19543	19439	19455	19477	19186	19350	19496	19446	19357	19470	19460	19324	19489	19568	19410	19433	19413	19337	19259	19458	19485	19602	19352	19338	19269	19389	19503	19227	19033	19206	19427	19360	19341	19470	19551	19268	19483	19577	19503	19402	19421	19421	19480	19404	19639	19649	19352	19361	19366	19563	19228	19358	19622	19400	19261	19256	19274	19471	19538	19455	19444	19257	19440	19398	19330	19391	19445	19441	19436	19178	19508	19571	19367	19497	19648	19599	19750	19171	19536	19289	19358	19552	19225	19523	19510	19431	19561	19375	19622	19254	19501	19530	19461	19702	19552	19636	19552	19419	19413	19306	19258	19524	19536	19446	19411	19467	19396	19358	19389	19118	19265	19434	19656	19335	19321	19507	19425	19513	19362	19268	19213	19303	19533	19399	19164	19198	19412	19524	19359	19497	19437	19611	19241	19396	19568	19484	19503	19434	19380	19555	19511	19436	19313	19380	19511	19465	19722	19251	19435	19360	19411	19594	19391	19358	19533	19462	19515	19416	19456	19408	19345	19491	19328	19463	19398	19706	19317	19393	19395	19432	19301	19498	19351	19606	19353	19513	19495	19327	19636	19196	19325	19540	19350	19559	19471	19303	19274	19493	19244	19251	19479	19437	19352	19233	19519	19554	19437	19351	19443	19353	19532	19404	19324	19365	19550	19524	19319	19505	19434	19349	19177	19342	19246	19409	19544	19386	19372	19451	19529	19504	19462	19575	19436	19583	19464	19398	19622	19374	19405	19420	19409	19306	19432	19490	19676	19412	19316	19533	19556	19405	19558	19473	19527	19392	19269	19368	19547	19395	19590	19477	19634	19503	19449	19517	19288	19487	19301	19312	19254	19449	19496	19509	19357	19458	19284	19561	19480	19429	19542	19551	19398	19473	19453	19275	19576	19643	19369	19393	19537	19239	19360	19452	19535	19569	19355	19672	19443	19535	19510	19413	19449	19407	19484	19467	19485	19434	19458	19311	19539	19188	19380	19252	19248	19519	19574	19291	19536	19517	19533	19254	19396	19392	19857	19613	19539	19448	19249	19315	19490	19238	19529	19691	19616	19440	19566	19482	19516	19248	19621	19564	19358	19680	19618	19380	19390	19283	19573	19591	19429	19478	19542	19506	19207	19372	19477	19567	19456	19594	19269	19440	19166	19581	19564	19433	19467	19451	19359	19444	19413	19415	19356	19250	19335	19558	19315	19471	19546	19515	19700	19411	19427	19519	19379	19452	19341	19377	19439	19447	19509	19453	19509	19653	19446	19593	19284	19470	19150	19409	19345	19464	19529	19582	19270	19306	19479	19439	19427	19524	19551	19464	19428	19282	19246	19577	19530	19393	19493	19669	19304	19403	19543	19472	19196	19470	19546	19452	19449	19637	19515	19435	19525	19284	19581	19396	19345	19383	19480	19524	19567	19284	19372	19408	19484	19493	19316	19627	19499	19336	19658	19456	19384	19373	19348	19559	19563	19418	19237	19271	19505	19715	19526	19395	19363	19659	19399	19281	19442	19535	19401	19313	19682	19520	19520	19332	19442	19427	19444	19399	19395	19445	19507	19564	19498	19423	19355	19231	19413	19490	19451	19413	19328	19322	19529	19560	19573	19433	19233	19258	19471	19380	19339	19261	19361	19669	19400	19292	19324	19542	19451	19605	19454	19525	19588	19466	19478	19479	19317	19554	19582	19529	19491	19518	19365	19555	19308	19424	19404	19296	19419	19560	19731	19600	19418	19599	19480	19656	19248	19569	19507	19526	19425	19575	19394	19633	19455	19434	19381	19458	19312	19342	19431	19514	19240	19439	19478	19320	19452	19444	19402	19677	19603	19441	19612	19344	19492	19447	19221	19621	19356	19550	19582	19474	19447	19385	19431	19508	19318	19543	19516	19487	19542	19380	19511	19372	19558	19494	19461	19513	19528	19296	19520	19496	19317	19547	19425	19456	19474	19499	19579	19475	19429	19320	19484	19378	19323	19202	19414	19231	19411	19386	19635	19340	19294	19550	19247	19404	19476	19495	19420	19505	19335	19508	19309	19557	19597	19672	19443	19400	19356	19341	19397	19605	19562	19502	19360	19468	19565	19423	19561	19460	19699	19337	19514	19425	19341	19552	19642	19372	19472	19646	19410	19344	19202	19480	19415	19569	19635	19541	19493	19453	19497	19375	19243	19449	19401	19474	19566	19527	19208	19590	19539	19412	19482	19430	19474	19604	19378	19574	19589	19520	19484	19740	19459	19553	19112	19290	19322	19466	19503	19558	19469	19350	19564	19587	19284	19626	19449	19439	19544	19687	19546	19218	19536	19500	19524	19422	19308	19363	19416	19374	19490	19600	19547	19488	19234	19541	19273	19544	19489	19393	19443	19457	19317	19400	19460	19617	19430	19376	19164	19381	19358	19390	19317	19355	19318	19395	19491	19368	19335	19492	19498	19421	19446	19417	19504	19124	19446	19484	19412	19378	19430	19511	19587	19523	19650
38949	57726	44734	27598	18460	17039	16990	17109	16864	17010	16861	16866	16931	16813	17113	17111	17019	16927	17045	17018	17025	16914	17198	16907	16905	16992	16981	17075	17118	17072	16890	16968	17028	16904	16957	16950	16873	16940	17034	17037	17011	16922	16846	17102	16946	16813	17002	16913	16889	17044	16989	17032	16908	17012	16940	16817	16873	16963	16861	16959	17021	17049	16933	17158	16962	16969	16873	16991	16860	16812	17081	17144	16960	16847	16970	16964	16968	17007	16872	16880	16862	17018	16868	16993	16894	16997	16985	16959	17011	17070	16842	16764	16990	16909	16929	16859	16830	16957	16832	16852	16975	17056	16947	16885	16869	16799	16876	16972	17013	16900	16909	16926	17009	16711	17060	16762	16897	17090	17156	17112	16947	16990	16885	16779	16985	17060	17053	17042	16864	16986	16972	17114	16844	16781	16857	16808	16921	16963	16892	16937	16818	16919	17048	16909	16972	16760	16846	16961	16901	16998	16818	16874	17073	17027	16857	17048	16906	16953	16922	16814	16914	17097	16798	16866	17095	16964	16962	16993	16916	16982	16935	16831	16791	17035	16943	16955	17114	16989	16995	16728	17011	16989	17029	16950	17005	16845	17016	16999	16885	16852	16920	16759	16955	16934	16922	17042	17083	16945	16802	16935	17035	17004	16934	17002	16925	17111	17002	16922	16817	16788	16967	16876	17100	16774	17081	16966	16811	17004	16943	17075	17035	17098	16955	17054	16867	16919	17052	16909	17077	16941	16844	17126	17047	16915	16957	16869	16968	16991	16848	17001	17058	16987	17040	16762	17073	16916	16960	17020	16883	16890	16970	17032	16987	16949	16952	16934	17105	16858	16975	16956	17035	17030	16940	16788	16885	16804	16810	16996	17101	16950	16850	17100	16886	17023	16848	16968	16813	16936	17003	16848	16991	16978	17142	16898	16977	16873	16904	16988	16950	16936	16811	16904	17037	16661	16765	16950	16938	16948	17014	17027	16883	16882	16826	16829	16914	16958	17091	16953	17089	17035	17164	16995	16866	16759	16787	16973	16880	17050	16933	16824	16962	16833	16952	16950	16850	16909	16962	16983	17033	16933	16811	17100	16952	16862	17001	17188	16885	16937	16937	16855	17099	16973	16877	16923	16975	16875	17025	17024	16875	16869	16894	16869	17010	16808	16894	17025	16795	17054	17002	17037	16905	16985	16761	17106	17022	17195	16897	16954	17008	16916	17001	16932	16911	16813	17078	17054	16844	16889	16956	16896	16824	16839	16957	16986	16988	16955	17024	17008	17028	16736	16829	16891	16857	16975	17079	17011	16819	17030	16732	16931	16933	16741	17061	16992	16797	16961	16979	16898	16958	17002	17019	16954	16839	16869	16889	17080	16854	16964	16993	16897	16772	16870	16876	16890	16995	16857	16901	16784	16948	16961	17010	16940	16921	17006	16886	16933	17073	16868	16986	16847	16847	16989	17042	16932	17016	16958	16839	16926	16979	17072	16992	17173	17047	17037	16932	16783	17099	16876	16870	16774	16871	17005	16991	16956	16996	16844	16894	16921	16864	16975	16926	17053	16941	16999	16973	16983	16877	16924	17095	16969	16947	16924	16880	16998	17040	17022	16893	16895	16980	17045	16859	16901	16853	16982	16903	17098	17036	16961	17037	16923	16890	16885	17006	16916	16824	17113	16864	16899	17084	17077	16774	16813	16984	16996	16942	16956	16905	16946	17019	17064	16954	16992	16980	16944	17002	16819	17036	17018	16874	16778	16956	16962	17034	17044	16907	16901	16899	16919	17022	17105	17075	16970	16829	16972	17008	17105	16928	16948	16982	16862	16857	16815	17007	16874	16999	17013	16910	16938	17059	16907	17055	16955	16963	16779	16977	16946	17024	16890	16916	16812	16994	16888	16957	16977	16945	16955	16901	17022	16922	16755	17014	16928	16943	16927	16858	17021	17027	17099	16906	17012	16858	16956	16948	16702	17080	17012	16844	17072	16938	16810	16747	16963	17083	16921	16891	16895	17005	16903	17216	16836	16898	16877	17015	16815	16903	17022	17026	16729	16919	16901	17083	17023	17073	16989	16799	16992	16896	16968	17019	16937	16989	17036	17029	17037	16746	17054	17016	16947	16790	17091	17016	16871	16965	16966	16830	16961	16888	16734	16708	16969	17008	16997	16935	16941	16906	16978	16839	17170	17073	16849	16840	17008	16870	16969	17027	16906	16962	16886	16987	16943	17007	16935	16738	16990	16728	16942	17058	16985	16870	17075	17007	16916	16881	16915	16869	16891	16903	16907	16821	16944	16824	16920	17000	16967	16856	17031	16922	16918	16979	16897	17098	17001	17052	16945	16986	16981	16928	17076	16964	17073	16986	16890	16940	16871	16969	17113	16979	16820	17002	17014	16938	16982	16940	16856	17040	17021	16994	16923	16791	17124	16854	17096	16946	16911	16904	16996	16977	17025	16761	16907	16783	16835	16874	17095	16993	16998	16789	17004	16980	16964	16994	16957	16973	16878	16927	16997	16936	16672	17002	16991	16995	17049	17033	16933	16914	16817	17005	16740	16941	16952	16753	16797	16960	16915	16978	16914	17132	16866	16892	16783	17071	16919	16826	17029	17009	16987	17007	17022	17008	16979	16991	16992	16911	16977	16943	16944	16870	17092	17010	17143	16928	16813	17061	16887	16974	16946	16935	16974	16870	16932	17009	16857	16927	16927	16853	16897	17046	16779	16822	17040	16968	17005	16829	16846	16980	17043	16934	16977	17026	16903	16905	16918	17016	16958	16893	17138	17042	17074	17036	16938	17098	16965	16857	17088	16997	16955	16916	16899	16865	16904	16675	16963	16875	16879	16838	17100	16936	17060	17231	16933	16998	16971	16691	16896	16778	16957	17002	17019	16881	16892	17030	16929	17018	16882	16796	16936	16940	16843	16869	16919	16967	16851	17013	16825	17201	16918	16877	16846	16890	16935	16948	17105	16993	16929	17132	16972	17052	16910	16891	16854	17165	16980	16880	16822	16937	16902	16868	17031	16989	16780	16944	16776	17089	16848	16891	16751	16841	16898	16877	16844	17079	16917	16927	16945	16821	17087	16849	17090	16895	17055	17025	17112	16841	16739	16989	16914	17000	16839	17060	16994	17060	16876	16895	16961	17088	16813	16856	17065	16878	16930	16956	17042	16954	16782	16953	16880	16782	16996	16891	16993	16955	16854	16919	16800	17000	16990	17021	16829	16952	16766	16928	16886	16972	16800	16809	16873	16924	17078	16947	16844	16928	16866	16936	16915	16973	17007	16693	16795	16958	16966	17105	16869	17058	16910	17081	17047	16740	17006	16903	16999	16826	16923	17020	16876	17014	16832	17002	16989	16963	16797	17010	16846	17153	16871	16963	16931	16972	17104	16940	16847	16882	16954	17001	17012	16979	16873	16977	16867	16906	16902	17060	16808	17043	17005	16946	16752	16942	16827	16782	16942	16948	16991	16981	16845	16894	16997	16913	16918	16895	16873	17041	17055	16829	16824	16991	17022	16947	16901	16944	17037	17090	16862	16805	17040	17160	16939	16931	16837	16996	17102	16727	17014	16999	17049	17053	16833	17043	16963	16893	17023	16842	17001	17048	16962	17000	16897	16896	16915	16933	17017	17154	16943	17017	17017	17005	16892	17061	16921	16921	16908	16974	17064	16917	16924	17074	16944	17071	16944	16894	16944	17037	16926	16991	17024	17011	16879	16875	16895	16943	16842	16949	16949	16961	16884	17031	16779	16803	16991	16785	16981	17130	16849	16995	16911	16888	16916	16997	17129	16913	17025	16877	16974	16918	16959	16979	17001	17015	16924	16881	16919	16890	16980	16928	16750	16942	16966	16848	16805	16958	17039	16954	16919	16956	16900	16963	17067	16843	16976	17007	17111	17147	17145	17186	16874	16762	16954	16966	16932	16952	17213	17020	16951	16957	16893	16909	16946	17017	17006	16782	17040	16966	17008	16929	16922	16834	17049	16923	16986	16878	16793	16982	17006	16813	17111	16800	17100	16951	17135	16938	17149	17009	17019	16919	16805	16974	16937	17023	16894	17018	16858	16926	17100	16953	16875	16829	16862	17066	16886	16987	16975	17003	16982	16965	17087	16928	16914	16944	16901	16881	17052	16969	16873	17060	16871	17003	16937	16827	16964	17173	16971	17037	16816	16843	16903	16823	16921	17043	16889	16828	16930	17083	16884	16905	16919	16899	17062	16864	16910	16942	17113	16859	16913	17049	17040	17029	16894	17099	16835	16944	17088	17063	16880	16870	16978	17006	17006	16917	16965	16895	17100	16870	17058	16898	16976	16983	16959	16952	16950	16884	16765	16937	17043	16929	16973	16919	16945	17002	16936	16869	16883	16836	16972	16766	17077	16998	17124	16877	16940	16914	16996	16989	17088	16932	16951	16938	16899	16737	16912	16960	16914	17107	16881	17141	17057	16819	17037	16863	16790	16961	17060	16940	16902	16938	16912	17111	16865	16971	16908	16939	16841	16955	16998	17113	16863	17088	16765	16997	16865	16922	16909	16936	16929	17024	16805	17048	16860	17003	16935	16969	17014	17064	16943	17046	16982	16940	16956	17047	17007	16813	16941	17064	16785	16877	16970	17076	16825	16998	17002	16931	16814	17078	17019	17141	16988	16966	16929	16870	17055	16939	16984	17113	17034	16912	16900	16963	17033	16985	17077	17025	17011	17075	16880	17027	16916	17079	17074	16829	16907	16806	16864	16702	16955	17052	17075	16840	16904	17006	16931	16916	17101	16861	16836	17033	16869	16981	16910	16934	17012	16947	16801	16956	16893	16999	16964	17067	16845	17027	17014	16896	16952	16841	16843	16870	16811	16911	17007	17027	16916	16837	16858	16931	16852	16970	17082	16929	16957	17104	17004	16970	16956	17067	16889	16917	17053	17033	16860	17061	16804	16990	17082	16888	16853	17087	17001	16902	17074	16922	17080	16991	16858	16849	16976	16895	16875	16792	16916	16983	17106	17045	16896	17013	16956	16942	17069	16998	16832	16946	16844	16985	16962	17117	16916	16862	17000	17080	17008	16998	16736	16874	17041	17000	17042	16902	17071	16964	16803	17074	17020	16851	17100	16869	16921	16816	16891	16861	17082
28512	34500	44761	34427	22973	20015	19906	19320	19262	19161	19238	19353	19271	19125	19211	19303	19169	19531	19298	19255	19240	19458	19532	19452	19384	19533	19193	19329	19349	19042	19307	19223	19158	19311	19193	19315	19312	19365	19241	19152	19263	19253	19325	19269	19288	19076	19252	19231	19204	19156	19404	19188	19298	19112	19289	19431	19347	19162	19409	19279	19354	19387	19136	19108	19363	19339	19180	19392	19269	19301	19184	19252	19345	19298	19346	18976	19249	19168	19165	19301	19258	19346	19335	19383	19253	19255	19146	19092	19314	19268	19207	19393	19370	19475	19134	19236	19346	19329	19073	19394	19280	19212	19258	19382	19159	19253	19225	19368	19042	19322	19434	19257	19285	19122	19182	19072	19059	19190	19087	18986	19137	19069	19180	19225	19396	19244	19145	19328	19322	19118	19317	19405	19148	19199	19359	19223	19106	19015	19020	19250	19257	19382	19047	19179	19181	19253	19370	19301	19328	19168	19235	19219	19514	19282	19159	19337	19257	19226	19280	19385	19111	19418	19147	19207	19206	19153	19201	19159	19134	19304	19101	19095	19188	19148	19240	19111	19342	19356	19225	19055	19231	19116	19223	19272	19049	19288	19244	19093	19302	19236	19429	19249	19469	19269	19234	19208	19467	19260	19251	19223	19251	19252	19143	19015	19124	19255	19326	18914	19299	19193	19244	19292	19246	19171	19375	19337	19255	19209	19163	19378	19283	19412	19490	19283	19439	19317	19189	19082	19277	19287	19261	19057	19280	19440	19163	19229	19353	19451	19294	19222	19405	19406	19209	19268	19247	19241	19431	19228	19302	19252	19230	19276	19355	19400	19071	19193	19153	19124	19174	19292	19205	19413	19159	19411	18981	19316	19017	19346	19300	19178	19171	19422	19141	19212	19340	19320	19371	18942	19210	19336	19208	19353	19302	19042	19161	19463	19327	19426	19388	19334	19286	19210	19160	19243	19330	19370	19065	19103	19343	19187	19303	19154	19253	19274	19126	19148	19363	19083	19242	19103	19160	19157	19310	19371	19139	19132	19474	19191	19184	19213	19246	19026	19048	19324	19061	19349	19351	19147	19432	19172	19390	19416	19304	19225	19175	19106	19329	19311	19284	19182	19254	19368	19208	19138	19420	19230	19220	19250	19406	19439	19237	19121	19237	19290	19351	19022	19178	19315	19177	19176	19095	19292	19077	19349	19418	19007	19324	19171	19199	19112	19230	19125	19100	19288	19032	19347	19264	19307	19384	19149	19167	19226	19247	19093	19192	19292	19413	19045	19180	19100	19177	19199	19300	19032	19244	19207	19312	19432	19372	19247	19247	19185	19410	19191	19303	19157	19015	19187	19140	19246	19308	19320	19182	19298	19280	19145	19127	19232	19176	19425	19215	19318	19229	19356	19286	19444	19204	19370	19115	19188	19312	19278	19283	19461	18912	19062	19274	18946	19262	19274	19138	19214	19286	19190	19170	19086	19175	19224	19334	19264	19366	19373	19394	19230	19246	19028	19423	19328	19267	19389	19138	19272	19306	19379	19135	19270	19593	19168	19071	19161	18959	19411	19254	19140	19278	19391	19316	19313	19202	19216	19356	19074	19206	18973	19370	19231	19048	19187	19043	19216	19474	19173	19033	19420	19309	19341	19520	19315	19438	19268	19257	19268	19021	19236	19352	19408	19229	19108	19157	19109	19115	19252	19407	19405	19313	19300	19135	19295	19255	19149	19186	19263	19395	19292	19295	19136	19279	19048	19139	19385	19300	19232	19278	19276	19430	19185	19358	19492	19313	19378	18912	19161	19320	19422	19070	19430	19308	19421	19398	19420	19221	19338	19285	19475	19278	19016	19269	19299	19108	19411	19065	19073	19249	19174	19124	19272	19349	19195	19340	19133	19298	19376	19373	19423	19131	19236	19220	19234	19345	19172	19293	19295	19080	19292	19259	19155	19202	19137	19418	19304	19218	19324	19289	19226	19140	19283	19263	19187	19196	19371	19151	19120	19346	19251	19296	19170	19174	19213	19285	19301	19239	19170	19333	19202	19185	19246	19291	19544	19091	19184	19088	19130	19301	19160	19285	19222	19265	19231	19313	19300	19331	19225	19139	19439	19265	19153	19085	19366	19266	19227	19470	19355	19295	19358	19309	19219	19200	19099	19279	19215	19174	19316	19012	19297	19293	19301	19256	19233	19207	19120	19331	19312	19285	19311	19235	19369	19222	19048	19244	19265	19309	19300	19355	19277	19430	19216	19200	19109	19121	19260	19409	19336	19120	19062	19157	19333	19167	19242	19199	19265	19176	19229	19067	19348	19203	19261	19275	19403	19177	19108	19098	19283	19312	19210	19284	19138	19371	19359	19260	19087	19319	19332	19325	19192	19149	19441	19154	19232	19343	19335	19142	19148	19422	19098	19317	19286	19309	19348	19419	19381	19329	19144	19228	19200	19186	19203	19154	19435	19414	19375	19354	19353	19284	19202	19213	19128	19183	19147	19287	19458	19214	19277	19216	19158	19418	19238	19128	19233	19321	19247	19150	19302	19294	19256	19305	19376	19191	19275	19299	19312	19336	19279	19137	19199	19050	19058	19193	19146	19231	19293	19439	19357	19360	19260	19089	19256	19308	19347	19332	19406	19175	19399	19384	19073	19269	19482	19159	19409	19303	19399	19209	19312	19065	19093	19223	19398	19207	18887	19192	19164	19229	19193	19226	19167	19295	19487	19568	19372	19263	19221	19213	19149	19375	18931	19253	19334	19198	19246	19365	19277	19200	19441	19260	19283	19233	19254	19297	19227	18987	19176	19247	19199	19262	19122	19160	19230	19302	19348	19089	19174	19228	19250	19161	19230	19373	19294	19338	19104	19137	19185	19135	19502	19192	19190	19382	19437	19257	19262	19076	19247	19233	19263	19151	19268	19361	19054	19171	19348	19284	19171	19315	19196	19187	19011	19172	19298	19216	19413	19279	19461	19170	19177	19235	19333	19175	19154	18985	19172	19288	19278	19274	19188	19375	19215	19119	19213	19309	19227	19307	19100	19181	19175	19231	19448	19250	19196	19373	19156	19172	19130	19076	19326	19183	19074	19382	19192	19262	19115	19251	19206	19082	19215	19248	19283	19182	19340	19293	19176	19299	19363	19182	19370	19294	19316	19250	19173	19200	19243	19214	19251	19166	19241	19236	19105	19355	19052	19547	19156	19145	19286	19186	19327	19121	19089	19206	19182	19112	19313	19220	19290	19108	19153	19347	19313	19254	19358	19447	19110	19338	18931	19346	19097	19122	19284	19340	19185	19306	19291	19025	19207	19275	19318	19336	19503	19387	19299	19166	19148	19400	19307	19271	19307	19349	19193	19428	19274	19267	19246	19222	19263	19182	19194	19259	19263	19164	19486	19134	19142	19405	19003	19223	19032	19148	19259	19365	19177	19396	19461	19434	19172	19374	19246	19307	19088	19239	19209	19195	19355	19390	19156	19408	19206	19387	19288	19294	19243	19372	19287	19127	19250	19218	19127	19318	19219	19134	19121	19222	19266	19438	19196	19242	19234	19292	19244	19128	19068	19191	19328	19209	19207	19307	19362	19344	19286	19340	19155	19114	19185	19287	19142	19327	19412	19218	19131	19230	19295	19018	19313	19476	19295	19353	19136	19330	19040	19290	19142	19254	19265	19303	19024	19329	19079	19334	19358	19159	19272	19255	19231	19365	19129	19276	19155	19366	19345	19314	19215	19326	19251	19517	19169	19338	19530	19230	19162	19281	19094	19106	19133	19307	19241	18953	19097	19300	19387	19154	19286	19436	19360	19119	19035	19200	19132	19243	19318	19293	19165	19285	19171	19015	19291	19309	19116	19124	19342	19365	19296	19232	19323	19201	19557	19223	19197	19102	19314	19330	19285	19166	19110	19367	19261	19251	19210	19073	19167	19127	19222	19067	19419	19184	19512	18907	19215	19191	19295	19261	19330	19278	19155	19397	19388	19432	19353	19186	19223	19086	19258	19150	18994	19382	19319	19172	19358	19264	19295	19425	19306	19275	19350	19101	19343	19047	19429	19407	19117	19341	19272	19203	19155	19217	19247	19182	19246	19189	19266	19180	19143	19383	19086	19398	19175	19243	19250	19182	19253	19242	19262	19325	18992	19186	19114	19313	19113	19162	19309	19187	19263	19054	19458	19124	19202	19136	19260	19256	19275	19325	19277	19205	19195	19236	19197	19120	19328	19527	19402	19003	19164	19051	19197	19326	19344	19375	19345	19158	19266	19131	19390	19302	19295	19223	19104	19185	19150	19417	19175	19344	19351	19354	19063	19212	19274	19404	19260	19350	19397	19197	19397	19248	19199	19389	19480	19123	19282	19261	19281	19079	19292	19267	19124	19152	19240	19354	19135	19473	19348	19227	19167	19337	19407	19296	19059	19126	19369	19178	19276	19252	19214	19284	19226	19179	19313	19214	19274	19310	19333	19137	19394	19258	19233	19152	19240	19265	19211	19245	19163	19565	19269	19141	19407	19206	19434	19497	19402	19313	19250	19317	19243	19302	19363	19377	19062	19335	19358	19257	19374	19523	19155	19309	19214	19346	19339	19333	19322	19128	19183	19169	19291	19328	19301	19120	19086	19060	19153	19174	19355	19322	19185	19228	19291	19228	19234	19257	19502	19348	19244	18938	19422	19258	19268	19531	19241	19301	19199	19152	19232	19321	19338	19264	19080	19273	19300	19368	19130	19114	19133	19101	19190	19187	18997	19325	19464	19325	19257	19193	19326	19288	19295	19363	19280	19098	19203	19145	19320	19435	19393	19275	19417	19370	19317	19205	19254	19408	19267	19323	19078	19164	19189	19215	19404	19369	19257	19434	19044	19294	19273	19218	19211	19146	19281	19502	19268	19036	19176	19147	18975	19231	19317	19176	19310	19477	19362	19327	19142	19301	19352	19310	19160	19334	19302	19122	19286	19428	19397	19624	19158	19323	19290	19146	19167	19062	19182	19219	19247	19377	19162	19059	19248	19128	19234	19374	19169	19309	19344	19225	19393	19256	19297	19368	19442	19495	19325	19325	19257	19269	19268	19190	19084	19096	18932	19255	19251	19149	19456	19157	19243	19152	19134	19120	19499	19299	19225	19263	19287	19335	19592	19299	19132
56224	78232	59887	35641	19938	16975	16846	16801	16734	16830	17057	16837	17038	16984	16996	17018	16836	16695	16974	16934	16856	16963	16920	16765	16875	16755	17025	16918	16949	17021	16743	16778	16899	16907	16747	16889	16911	16972	16887	16949	16918	17065	16754	16914	16946	16735	17049	16684	16852	16809	16940	16898	16826	16983	16599	16756	16967	16942	16816	16987	16813	17077	16939	16992	16928	16713	16938	16806	16855	16975	16890	16574	16941	16811	16834	17034	16851	17013	16915	16748	16865	16900	16804	16886	16814	16956	16631	16841	16728	16822	16856	17021	16985	16945	16778	16918	16961	16926	16773	16747	16801	16731	17087	16665	16908	16949	16688	16739	16827	16817	16943	16911	16804	16824	16923	16754	17031	16713	16737	16939	16881	16823	16833	16996	16870	16866	16972	16792	17006	16864	16843	16843	16968	16883	17015	17043	16722	16951	16908	16878	16926	16865	16789	16671	16954	17075	16864	16896	16995	16816	16893	16986	16984	16902	16816	16963	16883	16808	16796	16786	17003	16783	16916	16817	16832	16855	16986	16789	16739	16903	16885	16805	16911	16824	16687	16963	16839	16837	17078	16786	16930	16840	16694	16834	16843	16921	16710	16846	16901	16806	16626	16919	16850	16872	16906	16839	17001	16987	16946	16902	17005	17009	16825	16938	16758	16683	16809	16854	16877	16691	16814	16889	16790	16879	16946	16763	16906	16825	16944	16967	16890	16945	16721	16983	16944	17014	16783	16883	16754	16832	16976	16954	16889	16901	16778	17049	17006	16742	16868	16906	16913	16825	16942	16869	16885	16922	17022	16919	16893	16628	16967	17005	16849	16897	16907	17019	17033	16764	16887	16940	16894	16749	16696	17081	16960	16847	16716	16934	16900	16926	16714	16772	16788	16848	16856	16802	16903	16770	16873	16880	16862	16960	16800	16824	16987	16812	16745	16920	17041	16719	16822	17020	16929	16857	16738	16853	16970	16918	17008	16758	16871	16830	17036	16716	16792	16781	16742	16865	17004	16957	16932	16991	16789	16970	16907	16867	16912	16730	16924	16924	16761	16957	16916	16956	16794	16847	16880	16793	16860	16783	16953	16894	16904	17024	16782	16879	16696	16756	16709	16941	16940	16937	16834	16973	16774	16952	16810	16951	16796	16750	16988	16802	16761	16694	16909	16786	16919	16858	17005	16882	16886	16997	16873	16896	16768	17148	16859	16925	16804	16941	16827	16877	16754	16901	17104	16768	16873	16841	16973	16964	16831	16846	16948	16898	16808	16914	16871	16884	16986	16775	17067	16963	16821	16751	17089	17035	16935	16946	16797	16818	16728	16759	16916	16972	16806	16908	16792	16992	16821	16881	16805	16705	16839	17033	16785	17015	16772	16856	16784	16977	16872	16841	16882	16705	16868	16886	16857	16775	16909	16756	16981	16778	16913	16705	16580	16738	16635	16962	17001	16826	16858	17018	16855	17156	16942	16995	16801	17126	16876	16848	16959	16785	16842	16980	16787	16837	16653	16838	16875	16629	16722	16877	16775	16746	16808	16761	16839	16875	16849	16850	16924	16642	16947	16842	17021	16821	17023	16900	17004	16950	16827	16870	16881	16935	16895	17050	16780	16836	16826	16993	16820	16830	17048	16887	16833	17030	16863	16870	16912	16635	16910	16997	16902	16823	16936	16756	16921	16775	16767	16808	16710	16859	16906	16815	16840	16881	16858	16902	16856	16838	16828	16949	16989	16766	16913	16869	16818	16924	16954	16839	16967	16871	16800	16932	16506	16829	16768	16794	16807	16789	16955	16881	17038	16805	16772	16894	16752	16886	16909	16980	16869	16804	16767	16852	16892	16819	16986	16736	17014	16887	16870	16691	16680	16976	16805	16624	17011	16971	16850	16765	16955	16798	16931	16963	16801	16942	16899	16795	16964	16901	16880	16882	16731	16830	16822	17127	16784	16759	16722	16916	16922	16771	16858	16881	16759	16809	17090	16978	16862	16810	16939	16882	16663	16801	16843	16860	16979	16778	16931	16905	17010	16818	16897	16909	16758	16934	16809	16868	16790	16910	16962	17054	16773	17031	16901	16864	16910	17077	16954	16818	16899	16909	16751	16977	16809	16770	16791	16570	16922	16605	16977	16790	16992	16974	16832	16908	16761	16933	16798	16944	17085	16822	16902	16816	16958	16859	17019	16762	16977	16818	16839	16970	16835	16800	16853	16819	16769	16866	16968	16848	16912	16775	16950	16758	16846	16910	16850	16807	16760	16826	16818	16738	16832	16862	16946	16886	16862	16748	16833	16903	16779	16883	16902	16812	16886	16919	16894	17053	16906	16980	16842	16914	16942	17159	16866	16937	16866	16894	16837	16839	16822	16898	16804	16840	16918	16825	16854	16809	16925	16850	17006	16783	16779	17008	16899	16813	16832	16818	16979	16781	17023	16766	16868	16646	16768	16891	16744	17112	16878	16860	17030	16726	16883	17028	16841	16840	16864	16945	16688	16701	16928	16905	16807	16765	16759	16874	16991	16835	16928	16758	16880	16955	16936	16946	16754	16815	16969	16813	16793	16882	16778	16810	16930	17024	16922	16712	16890	16815	16833	16869	16842	16809	16824	16754	16739	16918	16823	16845	16846	16859	16881	16996	16790	16909	16795	16941	16876	16813	16861	16632	16946	16966	17001	16868	16852	16964	16973	16679	16835	16753	16735	16861	16914	16962	16871	16817	16887	16884	16927	16966	16966	16972	16785	16944	16847	16776	16898	17047	16916	16957	16950	16861	17039	16873	16872	16892	16708	16749	16855	16732	16975	16907	16920	16796	16751	16887	16796	16808	16784	16866	16881	16977	16897	16781	16975	16804	16799	16823	16760	17027	16855	16858	16800	16754	16817	16737	16913	16968	16793	16764	16934	17042	16961	16792	16675	16834	16786	16814	16917	16938	16696	16844	16832	16809	16800	16730	16878	16861	16948	16758	16789	17022	16897	16793	17010	16891	16711	16914	16834	16873	17070	16835	16940	16731	16907	16891	17005	16991	16733	16988	16869	16978	16988	16976	16935	16946	16878	17020	16799	16854	16734	16864	16818	16871	16891	16919	16826	16688	16936	16933	16721	16947	16716	16767	16900	16907	16865	16796	16866	17002	17138	16861	17003	16972	16822	17110	16754	16699	16900	16975	16814	16667	16955	16755	16827	16651	16779	16631	16826	17063	16894	16994	16896	16969	16780	16927	17092	17071	16819	16907	17034	16922	16855	16953	16656	16754	17002	16969	16992	16751	16879	16673	16859	16938	16953	16764	16827	16876	16875	16719	16854	16693	16670	16791	17040	16914	16905	16922	16890	16907	16859	16859	16854	16783	16788	16946	16852	17025	16879	16801	16973	16826	16850	16847	16759	16780	16911	16899	16948	16662	16877	16680	16732	16659	17088	16743	17003	16823	16948	16779	16861	16956	16863	16887	16879	16678	16737	16829	16769	16925	16977	16850	16769	16909	16863	16996	16692	16904	16781	16816	16756	16889	16919	16917	16774	16675	16898	16933	16828	16839	16773	16956	16888	16897	16891	16960	16915	16789	16741	16868	16878	16867	16726	16822	16960	17065	16715	16771	16836	16863	16741	17071	16996	16704	16973	16875	16761	16933	16919	16851	16883	16952	16918	16743	16887	16873	16860	16882	16897	17012	17009	17004	16896	16734	16864	16901	16923	16916	16856	16813	16825	16892	16900	16798	16885	16905	16801	16843	17024	16674	16855	16822	16990	16956	16834	16950	16997	16907	16928	16747	17003	16922	16909	16958	16736	16901	16865	16979	16726	16848	16885	16787	16829	16706	16830	16867	16771	16856	16803	16932	16718	16794	16811	16826	16797	16740	16758	16935	16812	16837	17003	16815	16844	16746	16930	16718	16909	16891	16841	16810	17010	16844	16942	16902	16709	16787	17063	16961	17028	16846	16916	16884	16864	16733	16835	16938	17011	16727	16836	16760	16705	16978	16817	16756	16912	16884	16989	16885	16855	16852	16828	16906	16835	16881	16837	16830	17066	16836	16898	16900	16861	16803	16828	16736	16962	17061	16765	16892	16787	16960	16936	16745	16792	17046	16728	16851	16970	16726	16911	16868	16953	16867	16849	16937	16840	16857	16750	16943	16850	16737	16800	16887	16884	16759	16856	16917	16875	17075	16729	16941	16739	16819	16871	16736	16801	16762	16864	16959	16815	16560	16857	16912	17000	16800	16950	16973	16598	16968	16889	17217	16890	16934	16835	16831	16885	16866	16756	17030	16985	16893	16887	16922	16857	16851	16884	17087	16867	16901	16981	16842	16875	16747	16958	16827	16933	16850	16876	16746	16945	16871	16918	16916	16926	16829	17086	16701	16945	16775	17035	17026	16883	16824	16886	16873	16778	17034	16937	16762	16906	16841	16856	16778	16726	16886	16987	16892	16834	17015	16973	16957	16868	16923	16782	16748	16826	16882	16770	16871	16777	16968	16826	16946	16925	16804	16855	17070	16940	16935	16931	16869	16879	16953	16843	16873	16760	17067	16919	16803	16950	16873	16969	16798	16771	16890	16986	16862	16816	16654	16834	16970	16926	16928	16892	16833	16911	16853	16742	16849	16804	16881	16890	16768	16963	16785	16882	16901	16844	16938	16996	16734	17004	16855	17006	16987	16990	16988	16890	16742	16910	16981	16925	16824	16794	16927	16910	16731	16779	16798	16838	16877	16945	16947	16844	16847	16947	16862	16695	16755	16770	16871	16990	16976	16902	17035	16957	16912	16903	16758	16824	16794	16942	16808	16886	16756	16867	16946	16918	17006	16932	16901	16874	17048	16840	16762	16904	16929	16771	16847	16925	17047	16696	16759	16876	16815	16838	16898	16958	16839	16872	16862	16787	16865	16790	16998	16862	16876	16798	16869	16930	16760	16832	16808	16803	16758	16881	16932	16934	16899	17043	16818	16674	16868	16925	16882	16871	16932	16811	16960	16883	16791	16828	16940	16896	16987	16958	16966	17014	16933	17042	16867	16924	16800	16857	16896	16866	17009	16832	16807	17144	16996	16974	16781	17004	16826	16711	16941	16749	16993	16807	16968	16874	16709	16904	16828	16992	16903	16903	16854	16923	16897	16900	16898	16940	16867	16927	16792
22867	23619	37641	32866	25097	23464	25178	21083	20763	20896	20734	20707	20575	20693	20707	20557	20638	20744	20642	20661	20661	20718	20661	20506	20582	20429	20657	20546	20706	20532	20693	20454	20581	20583	20571	20341	20557	20543	20518	20268	20593	20539	20517	20297	20467	20310	20434	20311	20427	20510	20384	20372	20544	20385	20427	20563	20430	20560	20494	20417	20420	20301	20614	20528	20396	20496	20272	20526	20530	20397	20435	20413	20412	20365	20390	20602	20294	20279	20555	20311	20233	20491	20498	20327	20288	20385	20345	20433	20511	20397	20517	20588	20496	20500	20332	20248	20456	20595	20439	20420	20378	20312	20490	20309	20489	20420	20267	20290	20166	20204	20391	20363	20342	20378	20439	20380	20445	20193	20242	20417	20384	20494	20368	20613	20373	20381	20185	20461	20325	20346	20623	20135	20396	20383	20270	20287	20313	20473	20473	20517	20606	20299	20482	20306	20556	20294	20436	20353	20606	20479	20410	20213	20272	20309	20293	20336	20511	20611	20351	20259	20544	20277	20512	20435	20362	20444	20277	20532	20403	20377	20345	20434	20357	20272	20284	20346	20586	20340	20161	20353	20416	20438	20338	20367	20485	20464	20502	20293	20416	20344	20161	20388	20398	20386	20527	20424	20505	20470	20590	20236	20339	20356	20437	20357	20464	20402	20416	20301	20367	20350	20299	20484	20195	20513	20375	20275	20250	20210	20629	20462	20343	20460	20277	20295	20469	20306	20371	20452	20398	20363	20262	20454	20400	20362	20393	20286	20384	20522	20248	20249	20714	20604	20301	20367	20526	20512	20455	20455	20410	20576	20341	20692	20394	20397	20364	20372	20310	20460	20379	20203	20476	20236	20573	20375	20334	20288	20516	20385	20443	20164	20330	20382	20207	20277	20394	20307	20552	20358	20355	20491	20361	20142	20421	20248	20433	20330	20374	20316	20445	20176	20302	20309	20384	20521	20228	20602	20241	20347	20449	20290	20176	20205	20445	20162	20383	20314	20330	20269	20431	20302	20471	20363	20300	20407	20429	20326	20271	20450	20419	20380	20351	20279	20346	20613	20525	20283	20637	20440	20501	20386	20426	20344	20331	20528	20541	20355	20280	20351	20251	20348	20486	20186	20089	20105	20331	20309	20574	20412	20336	20180	20433	20300	20518	20360	20333	20325	20210	20289	20319	20176	20221	20628	20361	20369	20175	20374	20190	20317	20435	20359	20258	20489	20383	20405	20381	20388	20382	20403	20284	20383	20361	20438	20528	20424	20558	20251	20580	20559	20377	20349	20127	20341	20408	20503	20395	20350	20447	20379	20290	20405	20413	20378	20418	20436	20490	20363	20310	20243	20489	20342	20221	20242	20138	20408	20398	20434	20612	20375	20507	20434	20628	20576	20330	20500	20385	20197	20468	20267	20437	20308	20425	20449	20511	20497	20306	20443	20276	20328	20362	19984	20325	20489	20369	20254	20300	20324	20343	20435	20333	20375	20303	20251	20512	20576	20238	20274	20549	20407	20508	20335	20371	20461	20359	20470	20463	20375	20567	20375	20550	20257	20473	20308	20391	20285	20227	20242	20454	20503	20214	20209	20396	20295	20197	20360	20347	20220	20424	20395	20308	20347	20436	20467	20394	20377	20473	20268	20380	20430	20365	20261	20398	20349	20213	20379	20384	20523	20668	20390	20372	20385	20309	20348	20099	20262	20369	20108	20486	20276	20368	20640	20500	20438	20520	20469	20470	20378	20467	20329	20486	20127	20476	20268	20454	20206	20454	20258	20300	20550	20311	20376	20070	20382	20209	20336	20234	20341	20405	20231	20475	20182	20327	20345	20189	20362	20509	20516	20374	20356	20311	20518	20198	20329	20523	20252	20548	20382	20430	20249	20155	20391	20471	20436	20323	20468	20346	20314	20422	20386	20439	20232	20439	20176	20337	20421	20526	20641	20332	20324	20470	20612	20321	20483	20329	20324	20340	20572	20404	20342	20111	20587	20539	20398	20570	20280	20331	20233	20319	20347	20612	20318	20368	20201	20413	20234	20248	20259	20341	20404	20619	20285	20425	20394	20330	20254	20326	20410	20335	20120	20309	20516	20526	20471	20393	20393	20386	20277	20263	20126	20194	20258	20501	20295	20300	20107	20307	20336	20407	20352	20334	20268	20207	20304	20298	20488	20302	20504	20622	20518	20448	20563	20415	20391	20501	20389	20449	20549	20480	20406	20396	20236	20335	20385	20409	20399	20505	20348	20330	20370	20274	20519	20504	20427	20195	20472	20257	20465	20361	20353	20293	20163	20485	20546	20292	20380	20293	20459	20381	20412	20349	20328	20446	20361	20359	20354	20517	20346	20281	20455	20278	20459	20270	20272	20390	20337	20258	20218	20229	20410	20296	20355	20315	20596	20312	20459	20367	20398	20293	20247	20236	20568	20376	20518	20426	20320	20413	20503	20348	20281	20241	20255	20181	20232	20591	20167	20251	20372	20455	20357	20430	20461	20507	20243	20418	20178	20265	20372	20247	20373	20404	20363	20315	20548	20315	20479	20431	20112	20463	20175	20297	20321	20566	20310	20353	20164	20564	20501	20470	20364	20299	20187	20418	20341	20302	20511	20327	20242	20137	20199	20310	20526	20236	20263	20367	20445	20371	20332	20401	20235	20348	20507	20219	20383	20343	20334	20406	20334	20421	20308	20420	20442	20253	20313	20402	20477	20400	20337	20140	20469	20298	20328	20327	20279	20485	20323	20329	20444	20437	20356	20425	20073	20556	20508	20377	20349	20558	20314	20394	20218	20484	20276	20250	20390	20272	20547	20390	20419	20378	20596	20434	20150	20388	20317	20389	20485	20264	20597	20487	20495	20212	20376	20346	20371	20336	20365	20214	20452	20541	20399	20419	20388	20175	20305	20425	20316	20317	20213	20365	20384	20335	20384	20422	20383	20354	20272	20370	20410	20212	20266	20154	20375	20383	20471	20169	20199	20389	20440	20356	20438	20523	20535	20397	20314	20437	20373	20410	20251	20257	20161	20226	20324	20372	20334	20348	20334	20308	20485	20349	20316	20383	20379	20454	20465	20312	20437	20692	20264	20338	20244	20304	20495	20325	20443	20305	20334	20364	20237	20311	20399	20168	20492	20427	20529	20308	20298	20683	20246	20286	20448	20369	20423	20364	20449	20443	20341	20223	20306	20500	20369	20227	20579	20222	20280	20404	20458	20303	20409	20276	20247	20195	20374	20272	20426	20198	20397	20176	20247	20334	20472	20316	20519	20290	20297	20437	20340	20413	20438	20329	20353	20424	20454	20470	20183	20223	20418	20517	20386	20403	20187	20287	20380	20463	20361	20696	20360	20219	20503	20451	20626	20274	20429	20178	20450	20433	20365	20487	20484	20345	20481	20365	20493	20425	20410	20346	20271	20522	20461	20205	20280	20526	20422	20548	20535	20411	20356	20471	20288	20350	20461	20175	20413	20435	20285	20193	20474	20351	20467	20547	20584	20163	20296	20437	20233	20509	20193	20243	20492	20532	20307	20586	20307	20320	20334	20371	20388	20408	20525	20312	20454	20460	20432	20308	20189	20293	20323	20214	20315	20517	20526	20469	20558	20438	20508	20396	20349	20118	20293	20340	20437	20163	20454	20515	20351	20349	20351	20398	20467	20429	20395	20504	20283	20127	20397	20192	20409	20241	20367	20221	20321	20219	20626	20325	20182	20622	20568	20409	20519	20402	20394	20412	20412	20445	20468	20346	20298	20475	20366	20305	20272	20230	20374	20469	20265	20520	20384	20414	20340	20345	20504	20518	20494	20419	20360	20207	20487	20266	20314	20500	20359	20326	20433	20424	20449	20313	20461	20449	20263	20491	20338	20467	20294	20355	20277	20224	20322	20380	20236	20286	20547	20392	20292	20326	20387	20191	20372	20355	20420	20490	20287	20543	20449	20397	20381	20342	20376	20235	20188	20413	20354	20290	20396	20396	20397	20570	20430	20332	20362	20541	20477	20306	20504	20554	20411	20423	20301	20366	20360	20362	20417	20287	20197	20225	20306	20638	20239	20550	20479	20393	20300	20378	20496	20475	20506	20512	20519	20331	20418	20372	20558	20509	20416	20313	20300	20392	20475	20574	20476	20341	20252	20191	20216	20238	20538	20407	20218	20592	20010	20362	20240	20272	20354	20434	20568	20281	20444	20380	20130	20462	20268	20206	20414	20502	20316	20369	20278	20452	20331	20425	20489	20252	20312	20030	20493	20309	20578	20243	20336	20301	20296	20453	20226	20277	20305	20483	20308	20280	20055	20075	20318	20382	20417	20488	20322	20418	20327	20664	20139	20528	20399	20222	20492	20397	20517	20383	20325	20284	20346	20329	20236	20188	20437	20560	20535	20508	20254	20401	20337	20395	20434	20378	20273	20272	20446	20280	20221	20574	20427	20202	20489	20532	20373	20612	20480	20356	20291	20243	20315	20346	20352	20191	20456	20379	20283	20437	20439	20335	20354	20374	20476	20305	20240	20426	20289	20636	20381	20468	20346	20434	20591	20356	20320	20337	20348	20427	20481	20253	20220	20610	20421	20600	20195	20445	20375	20468	20407	20393	20280	20462	20475	20303	20277	20278	20430	20147	20491	20379	20218	20358	20397	20477	20224	20393	20291	20403	20407	20290	20173	20312	20330	20294	20280	20292	20443	20392	20455	20581	20384	20347	20296	20228	20365	20384	20430	20530	20544	20415	20380	20176	20194	20412	20392	20673	20392	20451	20598	20384	20316	20460	20370	20277	20466	20183	20384	20385	20435	20239	20550	20333	20520	20469	20318	20476	20219	20523	20414	20542	20405	20536	20554	20402	20501	20319	20288	20429	20330	20256	20093	20470	20403	20454	20465	20257	20443	20166	20286	20377	20502	20325	20396	20428	20286	20598	20375	20362	20517	20475	20409	20212	20411	20251	20427	20237	20292	20486	20318	20130	20319	20422	20207	20121	20316	20540	20545	20348	20337	20412	20282	20441	20280	20442	20025	20324	20129	20403	20399	20533	20314	20367	20408	20394	20490	20384	20202	20225	20451	20367	20279	20317	20351	20435	20374	20337	20231	20374	20288	20238	20318	20283	20298	20308	20148	20268	20210	20494	20422	20475	20398
61489	103505	88233	61904	29461	17388	17409	17477	17537	17502	17703	17418	17405	17641	17617	17485	17569	17527	17457	17695	17462	17602	17649	17497	17658	17480	17695	17604	17667	17567	17451	17510	17654	17496	17799	17399	17438	17559	17580	17484	17475	17541	17497	17418	17549	17639	17441	17587	17481	17485	17629	17664	17433	17705	17611	17511	17498	17371	17571	17553	17480	17530	17622	17521	17527	17494	17528	17557	17342	17615	17687	17381	17531	17632	17563	17327	17418	17469	17575	17419	17577	17567	17394	17555	17643	17423	17732	17526	17407	17551	17619	17499	17424	17451	17617	17558	17498	17594	17546	17824	17543	17545	17487	17596	17524	17530	17637	17473	17533	17908	17632	17582	17550	17564	17462	17680	17489	17363	17626	17400	17578	17498	17666	17395	17606	17436	17576	17679	17729	17610	17575	17363	17393	17562	17513	17452	17565	17385	17484	17702	17444	17449	17376	17341	17393	17561	17540	17496	17786	17606	17553	17481	17434	17461	17596	17610	17501	17494	17488	17338	17351	17397	17494	17615	17504	17397	17573	17804	17586	17487	17363	17374	17465	17634	17439	17434	17443	17482	17456	17531	17555	17552	17510	17415	17605	17498	17520	17437	17424	17661	17573	17453	17547	17482	17493	17718	17539	17407	17396	17550	17487	17587	17622	17580	17368	17593	17755	17441	17620	17451	17501	17512	17508	17391	17490	17614	17494	17532	17474	17581	17632	17513	17603	17568	17476	17482	17435	17469	17523	17586	17512	17639	17450	17341	17603	17532	17316	17680	17308	17484	17368	17620	17485	17629	17537	17646	17607	17476	17559	17544	17752	17636	17656	17466	17610	17548	17541	17491	17544	17461	17482	17578	17473	17414	17482	17513	17410	17567	17473	17569	17618	17427	17521	17569	17403	17596	17560	17403	17596	17516	17411	17695	17396	17602	17554	17467	17438	17733	17714	17510	17357	17688	17558	17546	17527	17493	17578	17536	17346	17353	17482	17472	17450	17686	17458	17565	17671	17514	17511	17583	17418	17569	17494	17487	17531	17615	17553	17693	17452	17326	17464	17543	17391	17606	17636	17589	17653	17561	17379	17477	17571	17538	17517	17524	17748	17499	17302	17368	17445	17643	17535	17460	17397	17414	17532	17470	17604	17552	17558	17516	17577	17625	17586	17505	17670	17455	17507	17613	17414	17379	17499	17571	17457	17420	17516	17518	17608	17703	17517	17607	17533	17497	17628	17569	17349	17461	17383	17343	17636	17524	17393	17578	17651	17640	17484	17440	17604	17499	17405	17444	17421	17506	17515	17425	17471	17226	17428	17448	17562	17505	17548	17772	17607	17488	17544	17404	17552	17443	17615	17513	17387	17601	17397	17564	17574	17554	17513	17596	17621	17624	17476	17407	17389	17583	17533	17388	17465	17469	17562	17670	17531	17508	17449	17422	17337	17605	17642	17417	17455	17538	17262	17425	17586	17621	17480	17380	17609	17575	17560	17380	17798	17456	17393	17610	17401	17440	17656	17658	17619	17561	17571	17419	17656	17561	17597	17490	17508	17508	17458	17506	17662	17531	17507	17515	17393	17512	17477	17498	17438	17567	17553	17395	17590	17470	17509	17399	17580	17513	17520	17737	17478	17387	17608	17541	17510	17410	17577	17463	17455	17512	17501	17455	17671	17519	17492	17501	17526	17589	17567	17493	17519	17634	17388	17470	17672	17503	17434	17570	17452	17527	17670	17463	17625	17532	17712	17478	17695	17484	17329	17549	17383	17351	17594	17592	17583	17618	17384	17615	17554	17438	17575	17600	17428	17597	17558	17604	17430	17283	17633	17592	17621	17577	17627	17593	17781	17427	17444	17320	17641	17548	17657	17591	17563	17439	17745	17437	17454	17547	17690	17683	17607	17568	17567	17506	17502	17470	17544	17631	17495	17422	17465	17740	17557	17390	17563	17614	17735	17463	17577	17463	17475	17595	17642	17498	17564	17618	17633	17465	17588	17658	17629	17445	17446	17574	17513	17322	17624	17577	17490	17399	17388	17514	17559	17519	17731	17518	17505	17527	17461	17572	17494	17573	17571	17437	17422	17619	17664	17419	17552	17409	17439	17656	17553	17686	17453	17296	17470	17469	17675	17529	17462	17574	17551	17433	17416	17396	17499	17473	17446	17532	17388	17482	17623	17581	17509	17585	17559	17411	17457	17595	17601	17446	17558	17556	17441	17326	17356	17509	17689	17486	17511	17368	17534	17598	17558	17265	17570	17351	17636	17677	17541	17626	17377	17467	17673	17444	17474	17461	17673	17329	17410	17503	17520	17465	17601	17596	17641	17391	17519	17503	17598	17489	17447	17607	17416	17607	17440	17570	17665	17451	17557	17658	17616	17580	17592	17592	17373	17535	17516	17674	17427	17516	17461	17474	17471	17623	17527	17521	17563	17572	17599	17523	17445	17458	17423	17488	17528	17271	17602	17502	17508	17428	17476	17376	17475	17699	17550	17595	17442	17380	17507	17525	17698	17561	17577	17550	17530	17639	17614	17410	17682	17510	17520	17496	17333	17492	17639	17543	17322	17407	17378	17560	17433	17595	17645	17414	17455	17505	17616	17604	17502	17530	17596	17547	17692	17446	17608	17417	17363	17595	17519	17480	17549	17417	17623	17545	17525	17566	17497	17499	17501	17280	17558	17520	17566	17589	17499	17491	17400	17413	17485	17218	17528	17561	17552	17457	17740	17411	17629	17580	17636	17443	17440	17621	17633	17557	17289	17552	17549	17565	17576	17409	17410	17453	17685	17584	17493	17447	17481	17639	17527	17602	17445	17637	17535	17574	17688	17383	17315	17658	17339	17540	17419	17500	17462	17463	17301	17540	17590	17493	17685	17514	17358	17532	17659	17472	17613	17448	17589	17449	17362	17570	17588	17484	17553	17524	17590	17523	17464	17497	17435	17326	17738	17542	17420	17446	17539	17693	17564	17580	17397	17542	17432	17517	17549	17422	17439	17577	17507	17489	17534	17488	17862	17449	17577	17466	17648	17402	17511	17392	17534	17483	17493	17416	17504	17632	17629	17426	17430	17555	17557	17687	17676	17648	17475	17412	17576	17271	17510	17538	17463	17430	17436	17619	17409	17638	17492	17554	17603	17289	17548	17552	17310	17426	17712	17602	17524	17391	17475	17535	17484	17526	17366	17455	17567	17394	17435	17363	17617	17535	17484	17517	17518	17391	17497	17531	17466	17600	17630	17592	17409	17742	17371	17434	17442	17723	17640	17548	17470	17607	17344	17408	17584	17656	17504	17647	17551	17426	17544	17421	17609	17417	17492	17626	17575	17469	17619	17382	17580	17500	17526	17511	17606	17634	17591	17483	17518	17511	17490	17415	17543	17500	17631	17454	17660	17524	17636	17417	17530	17428	17678	17523	17442	17578	17653	17640	17515	17446	17618	17564	17663	17368	17421	17437	17380	17477	17467	17584	17421	17582	17470	17441	17352	17483	17626	17553	17554	17493	17608	17631	17504	17531	17647	17631	17438	17457	17524	17503	17633	17455	17619	17571	17734	17478	17468	17446	17622	17569	17494	17517	17364	17556	17661	17473	17604	17471	17349	17420	17477	17573	17506	17376	17489	17488	17501	17661	17461	17587	17400	17494	17584	17512	17541	17394	17675	17461	17387	17513	17717	17447	17652	17337	17300	17424	17550	17509	17588	17453	17540	17677	17520	17343	17553	17595	17414	17645	17438	17659	17462	17595	17490	17530	17666	17590	17584	17403	17638	17520	17616	17397	17315	17516	17683	17378	17579	17584	17374	17536	17613	17668	17555	17543	17477	17489	17411	17615	17500	17398	17579	17642	17356	17484	17333	17455	17430	17495	17383	17475	17513	17594	17692	17603	17706	17652	17563	17609	17499	17570	17504	17513	17372	17496	17513	17472	17608	17627	17478	17573	17515	17494	17507	17391	17376	17594	17500	17572	17513	17322	17388	17603	17516	17486	17704	17472	17504	17532	17422	17485	17447	17445	17470	17499	17637	17535	17531	17490	17633	17400	17502	17544	17519	17495	17455	17494	17502	17680	17502	17507	17466	17536	17331	17358	17436	17455	17549	17308	17396	17380	17513	17522	17741	17472	17499	17484	17665	17637	17420	17434	17724	17390	17528	17478	17541	17549	17444	17664	17537	17519	17520	17730	17587	17605	17550	17546	17460	17834	17729	17624	17412	17613	17506	17392	17395	17380	17696	17424	17515	17542	17625	17458	17561	17540	17618	17510	17645	17721	17624	17763	17530	17463	17467	17460	17297	17731	17632	17507	17584	17686	17563	17568	17459	17451	17718	17566	17493	17610	17594	17434	17691	17365	17425	17430	17464	17407	17367	17606	17508	17449	17561	17562	17678	17518	17562	17534	17532	17570	17438	17558	17461	17463	17613	17555	17478	17506	17535	17592	17644	17380	17551	17550	17453	17480	17611	17508	17403	17427	17535	17654	17521	17473	17426	17568	17566	17373	17657	17677	17664	17516	17677	17443	17461	17558	17621	17453	17437	17493	17653	17502	17543	17520	17671	17591	17509	17432	17700	17340	17598	17550	17489	17657	17617	17545	17290	17546	17354	17234	17485	17373	17433	17499	17542	17370	17409	17349	17422	17333	17501	17276	17636	17433	17258	17500	17322	17658	17436	17386	17620	17481	17636	17553	17627	17470	17615	17473	17492	17386	17467	17464	17549	17464	17581	17544	17547	17593	17361	17356	17510	17408	17574	17589	17477	17565	17590	17703	17718	17613	17569	17452	17408	17252	17810	17692	17454	17530	17657	17430	17630	17341	17523	17638	17405	17605	17681	17538	17526	17442	17415	17443	17472	17395	17641	17368	17403	17602	17500	17509	17559	17701	17548	17408	17704	17611	17426	17416	17503	17356	17591	17584	17491	17554	17615	17681	17635	17467	17554	17536	17600	17490	17395	17586	17576	17644	17513	17525	17622	17536	17692	17560	17658	17620	17276	17437	17527	17523	17611	17681	17342	17460	17297	17618	17463	17578	17404	17411	17421	17450	17505	17487	17555	17679	17422	17620	17413	17577	17455	17590	17502	17453	17422	17372	17516	17454	17386	17497	17539	17616	17513	17467	17687	17627	17531	17571	17462	17512	17433	17575
30223	38243	42879	31377	22629	20327	20279	20069	20044	19929	20100	19619	20025	19792	19869	20018	19895	20000	19863	20118	19880	19817	19990	20027	20055	20021	19811	19754	20152	19868	20033	19940	19948	19724	20031	20171	19999	19859	19891	19863	20054	19999	19866	19957	19949	20013	19662	19558	19760	19858	19832	19989	20069	19985	19926	19861	19848	19959	19839	19854	20021	20105	19891	19840	19855	19939	19927	19893	20166	20002	19847	19989	19992	19902	19961	19851	19936	19821	19884	19682	19764	19830	19867	19837	20075	19962	19863	19802	19924	20098	19759	19993	19781	19857	19857	19909	19904	20021	19845	19739	19961	19779	19857	19871	19752	20027	19749	20025	20141	19630	19870	19955	19855	19822	19936	19912	19914	19910	19741	19929	20026	19869	19882	19844	19825	19730	19849	20146	20032	19829	20134	19885	19947	19929	19874	19746	20226	19743	19805	19901	19866	19882	19831	19711	19873	19959	19760	19922	19780	19953	19958	20127	19922	19978	19854	19844	20011	19808	19999	19996	20071	19688	19899	20046	20009	19854	20199	19912	19891	20012	19994	20020	19761	19902	20012	19912	19804	19928	19963	20104	19997	19776	19702	19924	19774	19973	19785	19859	19801	20140	20132	20073	19895	19827	19780	20020	19731	19852	20067	20043	19791	19927	19777	19880	20025	19930	20002	19716	20115	20045	19918	19833	20034	19760	19838	19824	19907	19995	20083	19860	19768	19815	19906	19878	19800	19941	19971	20008	19816	19752	20009	20061	20174	19891	19841	19918	19946	20039	19721	19945	19729	20029	20051	19892	19960	19866	19852	20034	19935	19785	19886	20046	19988	20108	19927	20013	19801	19833	19641	19826	19882	19856	19840	19994	19994	19834	19721	20098	20145	19970	20000	20003	19954	20058	19888	19777	19783	20096	19855	19857	19960	19943	20039	19976	20032	19879	19857	19825	19954	20010	19911	20062	19855	19803	20009	20015	19818	19950	19876	19753	19901	19872	19823	20038	19955	19949	20027	19879	19856	20237	19839	19986	19828	19767	19996	19679	19809	19838	19921	19775	19771	19921	20113	19940	19919	19745	20077	19813	19800	19699	20242	19984	19802	19777	19960	20087	19750	19960	19851	20115	19572	19888	19831	20073	19861	19918	19793	19719	20078	20095	19741	19985	19725	19949	19866	19902	19952	19806	20081	19854	19827	19889	20041	19725	19787	19606	19714	19773	19816	19984	19892	19983	19953	19890	19896	19938	19883	19758	20027	19748	20010	20110	19951	19907	19885	19821	19997	19982	20007	19897	20042	19991	20017	19667	19911	19956	19960	20087	19907	19835	19915	19873	19771	19847	19995	19936	19968	19749	20116	19945	19938	20028	19812	19889	19806	19920	19993	19918	20015	20005	19927	19845	19868	19965	19717	19917	19800	20041	19854	19865	19814	19782	19897	19869	19775	19930	20001	19966	19929	19957	20084	20101	19993	19724	19969	19867	19884	19928	19890	19845	19885	19875	20112	19987	19851	19908	19736	19912	19810	19824	19867	19797	19986	19825	19849	19865	20059	20071	19789	19990	19879	19912	20065	19786	19788	20011	19967	19901	20064	19950	19813	19959	19981	19872	19959	19921	19922	19906	19786	19930	20057	19921	19914	19922	19844	19971	19906	19818	19988	19713	19985	20041	19934	19941	19754	19959	19956	19875	19950	19741	19788	19848	20012	19895	19935	20006	19842	19748	19885	19973	19835	19964	19889	19992	19749	20009	19922	19883	19671	20057	19954	20003	19989	19985	19843	20110	19786	19923	19877	19832	19653	19778	19947	19955	19919	19973	19976	19926	20057	19836	19769	19869	19772	20194	20026	20082	19857	20043	19876	20020	19824	19839	20125	19946	19968	19907	19876	19737	19815	19872	20006	19908	19915	19804	19917	19795	20159	19815	19812	19774	19710	19720	20026	20007	19958	20014	20106	19988	19954	19970	19944	20002	19904	19954	20038	19914	19727	19915	19953	19846	20032	19980	19778	19799	19778	19893	19886	19961	20170	20063	19779	20095	19944	20021	20099	20023	19956	19879	19912	19951	19886	19792	19912	19870	19877	19927	20163	20119	19937	19711	19987	19810	19968	19716	19812	19979	19680	19846	19964	20069	19869	19980	19721	19746	19785	19919	19905	19879	19937	19749	19856	19732	19936	19939	19948	19808	19826	19806	19907	19839	19885	19887	19963	19802	20041	19901	19976	19809	20176	19965	19891	19902	19825	19968	19820	19753	19856	20041	19882	19799	19927	19984	19823	19733	19862	19912	19873	19937	19953	20143	19779	19821	20070	19924	19713	19894	19888	19697	19804	19794	19924	19891	19905	20009	19801	19871	19980	19881	20075	19863	19720	19804	19995	19959	19955	20059	19975	19938	19932	20072	20061	19904	19862	19994	19705	19766	19810	19700	19926	19870	19982	20001	19625	19980	19909	19962	19761	19829	19913	20026	19954	19682	20111	20062	19837	19947	19767	19998	20171	19939	20014	19765	20082	19951	19943	19973	20037	19823	19911	19920	19952	19914	19905	19706	19891	20132	19952	20035	19885	20027	20039	19839	19842	19831	20136	19979	19907	19878	19984	19875	20091	19762	20080	19788	20021	20094	19997	19839	19912	20259	20058	19858	20021	20048	19856	19903	19874	19796	19907	19930	19849	20005	19965	19997	20073	20156	19882	19735	19879	19780	19863	19880	19992	19944	20015	20140	19787	19802	19913	19950	20138	19891	19869	19665	19649	19938	19742	19870	19817	19892	19733	19955	19937	19905	19772	19883	20031	19903	19944	19748	19979	19875	19718	19861	19939	19988	19844	19819	20137	19879	19872	19930	19893	19809	19657	19846	19959	20025	20122	19870	19900	19818	19856	19746	19801	19763	19817	19868	19965	19899	20010	20142	20024	19878	19984	19853	19825	19884	19765	19968	19822	19766	19853	19798	20016	19892	19951	20093	19819	19702	19876	19895	20070	19858	19815	19980	19851	19879	20115	20060	19647	19785	19854	19942	19825	20011	19787	20094	20034	19907	20061	19818	19810	19815	19872	20037	20018	19953	19813	19657	19777	19914	20017	19777	19641	19990	19959	19905	19810	19866	20071	19757	20022	20017	19682	19986	19880	19865	19720	20048	19907	19944	19968	19852	19975	19848	19982	19908	19979	19946	20012	19906	19749	19822	19825	19683	19569	19824	19823	19886	20123	19829	19893	19802	20149	19983	19930	19971	19925	19871	20006	19978	19829	19818	19984	19982	19997	19955	19995	19865	19903	19991	19947	19891	19895	20016	19986	19721	19794	20013	19961	19796	19797	20022	20042	19781	19906	19953	19989	20088	19738	19798	19780	19830	20092	19957	19910	19692	19970	19888	20000	19986	20141	19918	19834	19904	19995	19864	19870	19595	19902	19914	19843	20258	19794	19751	19777	19991	19864	19841	20016	19645	19795	20068	19964	19874	19965	19916	19893	19988	19911	20077	19952	20001	19940	20006	19855	19831	20010	19972	19956	19980	19975	20057	20133	19585	19818	19908	19889	19857	19771	19706	19613	19689	19948	19875	19713	20067	20012	19954	19790	19923	19757	20033	19958	19789	19779	19970	20075	19860	19912	19888	19835	19662	19891	20073	20034	19835	19785	19810	19799	19732	19860	19841	19971	19954	20041	19954	19887	19983	19969	19728	19924	19937	20120	19850	19981	19872	19714	19706	19957	19968	19648	19704	19863	19945	20086	19795	19904	19961	19994	20019	19894	20000	19999	19885	19703	19935	19771	19917	20125	19944	20039	19812	19877	19726	19900	20049	19909	19640	19966	19649	19718	19840	19843	19811	19947	19858	19828	19839	19971	20189	20162	19736	19930	19948	20125	19941	19924	20005	19965	20113	19749	20019	19916	19997	19978	19956	20156	20005	20013	19594	19907	19774	19934	20124	20092	19846	19864	20007	19954	19955	19919	19756	19977	19929	20153	19777	19854	19875	19986	19907	19943	20017	19939	20002	19974	19825	19919	19854	19887	20011	19891	19718	19824	19922	19783	19980	19813	19989	19751	20064	19991	19789	19690	19852	19858	20042	19923	19830	20079	19909	19831	19884	19857	20034	19948	19849	19708	19751	20033	19905	19884	19830	20030	19895	19889	19940	19880	20038	19912	19961	19843	20036	20023	19847	20026	19892	19960	19867	20040	20120	19706	19896	19779	19751	19842	20099	19917	19887	19744	19813	20051	19990	19944	19757	20006	19951	20050	20067	19880	19828	19683	19964	19868	19884	19900	19799	19979	19729	20175	19999	20022	19868	19873	19868	19914	19886	19902	19779	19939	19905	19825	19783	19796	19830	20031	19914	20001	19926	19864	19928	20010	19919	19858	19942	19914	19911	19895	19917	20019	19873	19932	19997	19821	20011	19938	20048	19986	20057	19862	19858	20011	20197	19706	19777	19977	19873	19850	19998	19892	20010	19964	19940	19792	19946	19764	19965	19944	19876	20034	20023	20043	20092	19886	20139	19830	19974	19691	19884	20011	19749	20066	19989	20010	19853	19826	19812	19720	19846	19950	19864	19966	19985	19871	19768	19918	19758	19909	19860	19924	19810	19901	19613	19866	19614	20030	20064	19923	19907	19748	20027	19911	19840	19801	19994	20093	19877	20030	20005	19895	19929	19848	20037	19731	19921	19867	19739	20075	19810	20050	19903	20023	19961	20074	19974	19751	19897	19766	20050	19852	19925	19761	19990	20040	19851	19949	19956	19944	20048	19843	19911	19784	19831	19879	19820	19991	19951	20148	19750	20018	19959	19944	19828	19995	20085	19625	19984	19719	19904	20005	19975	19823	20048	19933	19898	19837	19824	20051	19942	20019	20034	20056	19750	19982	19915	20167	19832	20169	19907	19624	19585	20077	19951	19697	19928	19925	19901	19763	19834	19841	19905	20154	19991	19982	19928	19794	19964	19869	19812	19882	19660	19958	19937	19782	19937	19872	19988	19950	19904	19644	20005	20100	19954	19911	19805	19722	19878	19742	19859	19959	19949	20009	20004	19964	19802	19876	19973	20022	19940	19910	19920	20052	20037	19855	19749	19943	19865	19864	19705	20017	19914	20006	19950	19769	19936	20006	19803	19933	19908	19903	20088	20030	20054	19894	19931
38889	58682	45381	28329	19219	17201	17124	17170	17200	17061	17098	17250	17137	17169	17128	17190	17066	17060	17249	17138	17218	17215	16964	17387	17336	17081	17294	17117	17155	17162	17134	17154	17225	17192	17165	17212	17098	17088	17101	17130	17198	17207	17027	17197	17177	17179	17297	17169	17352	17064	17079	17102	17171	17230	17042	17284	17132	17017	17102	17112	16992	17121	17170	17192	17228	17091	16994	17179	16951	17215	17080	17112	17265	17250	17173	17142	17087	17199	17345	17073	17109	17190	17209	17034	17198	17133	17136	17173	17135	16889	17123	17061	17032	16943	17084	17181	17112	16971	17244	17290	17096	17074	17016	17101	17169	16998	17088	17193	17191	17069	17103	17003	17026	17086	17116	17068	17211	17081	17352	16999	17055	17154	17224	17076	16963	17218	17192	17029	17113	17171	17104	16990	17173	17221	17230	17118	17044	17073	17127	17158	17259	16943	16989	17130	17084	17055	17095	17342	17343	17069	17115	17091	17184	16937	17086	17168	17182	17255	17145	17260	17117	17197	17017	17024	17159	17387	17082	17043	17021	17013	17154	17327	17092	17147	17096	16998	17143	17015	17235	17093	17029	16963	17015	17155	17094	17055	17181	17124	17119	17214	17263	17045	17029	17005	17008	17249	17096	17122	17069	16932	17035	17083	17247	17082	17142	17071	17182	16970	17224	16923	17229	17175	17175	17251	17124	17175	17086	17050	17147	17245	17121	17294	16986	17017	17154	17039	16852	17130	17203	17162	17159	17127	17167	16936	17237	17192	17137	17191	17063	17164	17108	17161	17364	17249	17086	17114	17067	17216	17072	17161	17075	17223	17169	17213	17110	17201	17131	17237	17196	17226	17208	17166	17113	17256	17372	17159	17071	17011	17226	17242	17116	17271	17192	17234	17137	17087	17005	17031	17219	16963	17278	17262	17199	17235	17104	17159	17154	17244	17145	17081	17162	17029	17265	17131	17104	17171	17198	17059	17238	17205	17089	17078	17093	17245	17031	17061	17087	16903	17140	17233	17109	17106	17173	17299	17176	17174	17130	16943	17145	17234	17142	17297	17095	16912	17132	17037	17094	17018	17239	17185	17155	17306	17047	17107	17173	17138	16946	17110	17175	17080	17091	17090	17242	17148	17062	17172	17142	17284	17168	17044	17187	17187	17245	17053	17121	17095	17200	17170	17076	17005	17358	17155	17152	17150	17086	17247	17161	17226	17084	17018	16973	17029	17188	17119	17239	17214	17064	17084	17188	17109	17179	17103	17118	17178	17059	17162	17001	17130	17299	16994	16995	17216	17101	17188	17117	17089	17175	17141	17173	17045	17282	17202	17169	17093	17126	16999	17250	17046	17103	17145	17087	17110	17128	17179	17365	17081	17103	17276	17159	17172	16978	17185	17115	17185	16984	17264	17126	17238	17151	17134	17114	17259	17042	17174	17086	17169	17154	17060	17029	17005	17144	17350	17062	17205	17092	17040	17183	16834	17113	17150	17200	17054	17174	17285	17151	17225	17062	17211	17202	17223	17193	17263	17001	17156	17358	17236	17197	17117	17150	16998	17138	17054	17103	17115	17257	17017	17190	17120	16943	17078	17017	17065	17000	17137	16996	17080	17107	17269	17252	16959	17260	17098	17130	17202	17039	17276	17154	17204	17181	17050	17219	17022	17152	17006	17003	17223	17214	17174	17215	17031	17248	17174	17003	17128	17252	17179	17095	17275	17063	17102	16933	17119	17137	17081	16902	17308	17046	17119	17220	17169	17282	17121	17188	17252	17043	17213	16999	17150	17217	17130	17317	17068	17151	17133	17250	16920	17136	17070	17190	17198	17116	17018	17027	17136	17370	17116	16967	17214	17185	17119	17149	17068	17150	17183	17146	16980	17091	17020	17077	16958	17120	17126	17089	17228	17244	17219	17044	16961	17183	17210	17017	17161	17048	17092	16997	16868	17276	17267	17118	17201	17067	17080	17161	16974	17109	17154	17126	17130	17008	17273	17205	17194	17366	17048	17331	17251	17169	17107	17055	17189	17194	17054	17102	17200	17009	17219	17253	17174	17061	17406	16877	17410	17322	16947	17231	17026	17236	17046	16940	17215	17066	17113	17141	17225	17150	17106	17242	17320	17319	17063	17205	17038	17296	17077	17145	17122	17240	17039	17214	17143	17213	17192	17108	17102	17120	17142	17064	17268	17065	17156	17095	17047	17164	17298	17105	17318	17170	17166	17013	17060	17262	17093	17194	17042	17287	17216	17053	17314	17074	17059	17005	16960	17130	17105	17148	17020	17115	17049	17169	17064	17057	17129	17238	17060	17280	17051	17050	17084	17149	17154	17097	17125	17145	17059	17152	17267	17115	17168	16956	17163	17090	17367	17191	17001	17143	17022	17209	17105	17000	17186	17109	17148	17121	17093	17128	17135	17195	17039	17350	17088	17106	17135	17395	17105	17035	17134	16995	17196	17158	17252	17255	17052	17133	17194	17069	17185	17155	17116	17300	17099	17129	17200	17129	17019	17178	17143	17147	17023	17242	17264	17258	17100	17140	17188	17142	17135	17117	16983	17109	17092	17212	17051	17138	17100	16974	17058	17051	16996	17160	17387	17082	17085	17191	17126	17172	17211	17205	17157	17082	17066	17116	17243	16961	16966	17118	17213	17147	17100	17232	17221	17135	16884	17160	17214	16957	17124	17259	17088	17184	17195	17050	16967	17153	17116	17207	17001	17124	17179	17053	17128	17117	17001	17252	17098	17155	17181	17181	17131	17274	17256	17152	17165	17311	17079	17164	17158	17054	17276	17127	17218	17057	16979	17096	17192	17128	17241	17200	17101	17042	17222	17128	17156	17127	17129	17133	17142	17131	17148	17158	17139	17091	17247	17027	17292	17312	17012	17066	17048	17196	17092	17105	16989	17087	17198	17145	17287	17302	17251	17167	17132	17201	17194	16975	17152	17091	17167	17106	17166	17190	17116	17157	17060	17126	16954	16885	16984	17082	17046	17130	17170	17033	17021	17203	17151	17265	17110	17329	17171	17271	17127	17040	17049	17070	17092	17119	16930	17071	17182	17123	17114	17075	17221	17308	17100	17205	17148	17292	17238	17162	17141	16858	17160	17159	17264	16968	17096	17078	17183	17173	17017	17173	17095	16893	17254	17185	17297	17073	17057	17169	17207	17245	17232	16947	17304	17109	17079	17108	17166	16957	17224	16990	17145	17206	17187	16966	17210	17136	17223	17150	17017	17158	17122	17072	17064	17062	17172	17120	17110	17114	17231	17033	16996	17068	17226	17022	17005	17030	17114	16830	17125	17231	17011	17225	16981	17149	17146	17017	17112	17148	17141	17094	17151	17269	17100	17262	17030	17038	17033	17187	17072	17260	17150	17136	17111	17006	17145	17358	17092	17289	17091	17183	17128	17204	17220	17143	17052	17126	17204	17162	17061	17288	17300	17079	17110	17026	17123	17227	17110	16974	17214	17128	17169	17110	17224	17043	17146	17234	16930	17149	17319	17089	17179	17252	17167	17181	17096	17206	17118	17025	17136	17265	17048	17171	17170	17353	17064	17154	17087	17142	17260	17157	17160	17245	17254	17312	17140	17206	17121	17037	17031	17166	17209	16928	17005	17105	17016	17044	17101	17125	17161	17233	17182	17062	17121	17071	17123	17097	17051	17218	17063	17053	17106	17087	17257	17255	17295	17073	17273	17078	17048	17115	17032	17094	17290	17249	17041	17106	17011	17057	17162	17173	17122	17207	17134	17002	17067	17209	17085	17125	17017	17143	17118	17087	17163	17228	17116	17387	17128	17248	17004	17156	17028	17168	17057	17201	17241	17225	17186	17267	17133	17153	17232	17093	17117	17072	17145	17248	17005	17104	17210	17300	17088	17131	17071	17153	17110	17123	17101	17046	17173	17107	17261	16923	17191	17240	17207	17271	17033	17178	17189	17031	17309	17242	17318	17062	17248	17188	17077	17193	17093	17246	17132	17160	17075	16958	17285	17102	17129	17166	17102	17093	17178	17105	17163	17018	17185	17181	17043	17170	17117	17130	17187	17234	16990	17153	17147	17142	17177	17144	17271	17217	17142	17150	17147	17017	17209	17123	17241	16966	17213	17294	17145	17035	17092	17083	17230	17024	17126	17215	17198	17223	17246	17034	17210	17197	17101	17162	17154	17275	17163	17216	17096	17139	17259	17114	17239	17160	17079	17229	17285	17203	17108	17139	17039	17081	17094	16981	17191	17076	17485	17083	17075	16929	17078	17278	17068	17201	17053	16961	17228	17083	17103	17046	17079	17071	17158	17081	17097	17130	17047	17091	16930	17028	17124	17278	17094	17026	17196	17038	16932	17270	17316	17177	17249	17192	17081	17049	17084	17027	17130	17120	17034	17186	17052	17116	16974	17168	17161	16969	17060	17131	17147	17302	17047	17261	16972	17043	17102	16940	16959	17137	17159	17082	17156	17304	17125	17166	17158	17295	17164	17113	17102	17366	16909	17024	17075	17023	17266	17021	17103	17276	17044	17120	17101	17124	17193	17121	17174	17154	17192	17090	17220	17010	17145	17199	16991	17308	17280	17003	17300	17035	17084	17138	17222	17085	17319	17220	16990	17506	17285	17114	17197	17162	17048	17031	17134	17236	17107	17233	17276	17028	17244	17079	17191	16996	17086	17122	17175	17026	17146	17186	17085	17237	17092	17326	16993	17080	17127	17203	17260	17138	16847	17103	17116	17204	17227	17212	17278	17252	17067	17185	17168	17166	17266	17170	17094	17204	17143	17178	17151	17101	17157	17311	17194	17285	17225	17113	17096	17134	17129	17100	17258	17299	17154	16988	17061	17163	17207	17114	17207	17317	17100	17064	17230	17187	17164	17081	17215	17300	17141	17285	17182	17111	17170	17165	17093	17024	17189	17171	17076	17114	17019	17062	16981	17080	17180	17278	17126	16958	17055	17101	17000	17107	17259	17017	17201	17067	16990	17306	17036	17153	17105	17117	17085	17246	16921	17238	17202	17101	17106	17090	17084	17232	16944	17051	17289	17095	17069	17153	17191	17374	17106	17349	17013	17174	17161	17170	17170	17202	17092	17070	16937	17207	17158	17065	17089	17257	17099	17125	17311	17258	17103	17168	17024	17161	17319
28296	33125	42776	33879	23663	20578	20708	19974	19870	20108	19937	19825	19990	20025	19963	20036	19990	19839	20079	19995	19669	19732	19854	20006	19944	19794	19978	19913	19750	19765	20016	19890	19883	20122	19815	19992	19892	20008	19717	19959	20148	19868	19943	20133	19904	19809	19737	19802	19857	19681	19801	19779	19787	19681	19876	19743	19650	19725	19703	19718	19624	19676	20023	20091	19949	19763	19883	19660	20066	19771	19847	19918	19919	20017	19970	19844	19896	19887	19693	19901	19781	19879	19702	19868	20019	19735	19772	19685	19715	19997	19723	19809	19650	19898	19900	19731	19873	19891	19815	19727	19704	19716	19866	19746	19763	19762	19857	19686	19917	19862	19669	19865	19880	19804	19937	19993	19909	19848	19962	19773	19852	19685	19820	19814	19579	19651	19809	19667	19805	19853	19874	19920	19763	20001	19885	19836	20028	19976	20149	19999	19826	19880	19896	19947	20063	19835	19691	19663	19671	19864	19977	19844	19876	19923	19607	19835	19755	19714	19896	19858	19883	19812	19697	20086	19799	19826	19611	19950	19825	20014	19862	19638	19906	19681	19826	19901	19886	19907	19929	19687	19986	19811	19884	19895	19778	19787	19950	19883	19794	19771	19662	19764	19820	19944	19985	19804	19640	19780	19655	19807	19786	19891	19955	20015	19676	19867	20024	19849	19689	19906	19834	19807	19582	19909	20036	19678	19715	19754	20067	20033	19884	19852	19850	19993	19935	19827	19858	19947	19662	19613	19823	19773	19768	19655	20035	19718	20047	19817	19560	19760	19515	20070	19868	19835	19990	19811	19921	19744	19654	19718	19820	19874	19595	19785	19950	19867	19708	19715	19859	19797	19700	20010	19687	19842	19870	19852	19679	20037	19861	19696	19843	19747	19986	19773	19830	19890	19737	19907	19821	19852	19748	19810	19895	19911	19782	20088	19777	19770	19942	19795	19847	19686	19752	19789	19824	19768	19779	19818	19994	19870	19846	19823	19835	19788	19810	19847	19826	19633	19702	19698	19804	19853	19780	19825	19578	19767	19758	19853	19688	19915	19773	19853	20038	19785	19786	19853	19855	19864	19902	19788	20206	19633	19795	19878	19875	19751	19616	19715	19888	19886	19983	19790	20111	19868	19838	19693	20023	19846	19810	19818	19704	19701	19849	19891	20022	19957	19673	19796	19801	19866	19948	19891	19782	19893	20047	19898	19866	20008	20089	19739	19792	19546	19728	19645	19664	19545	19722	19789	19879	19692	20025	19652	19642	19813	19828	19775	19978	19743	19834	19690	19786	19763	19804	19851	19742	19783	19937	19994	19860	19838	19826	19563	19739	19926	19719	19654	19821	19849	19714	19657	19874	19747	19910	19955	19918	20026	19948	19793	19720	19729	19961	19917	19914	19848	19811	19808	19665	19773	19695	19756	19713	19729	19660	19673	19754	19783	19895	19764	19600	19758	19877	19592	19942	20015	19956	19902	19922	19827	19968	19899	19936	19847	19985	19873	19647	19525	19682	19908	19746	19762	19967	19663	19825	19943	19861	19977	19924	19838	19813	19964	19872	19793	19917	19713	19627	19708	19606	20098	19846	19698	19953	19937	19978	19922	19790	19760	19831	19721	19792	20070	19649	19731	19706	19790	19985	19999	19866	19737	20006	19861	20049	19695	19810	19665	19907	19890	19881	19952	19967	19624	19750	19900	19831	19770	19867	19741	20122	19966	20053	19715	19882	19958	19746	19743	20057	19779	19794	19902	19844	19799	19761	19888	19665	19870	19926	19827	19806	19834	20063	19902	19777	19796	19942	20005	19863	19959	19848	20094	19764	19841	19971	19772	19758	19775	19737	19786	19938	19928	19739	19957	19889	19877	19828	19918	19654	20061	19762	19674	19946	19702	19979	19884	19893	19791	19946	19764	19889	19740	19846	19692	19648	19633	19858	19910	19912	19871	19767	19866	19721	19651	19890	19684	19922	19798	19801	19542	19879	19805	19900	19813	19798	19927	20003	19842	19806	20093	19914	19897	19760	19914	19780	19803	19786	19774	19798	19943	19809	19640	19908	19843	19667	19730	19789	19770	19871	19705	19829	19908	19830	19760	20031	19860	19828	19857	19951	19764	20036	19774	19577	19869	19826	19791	19928	19834	19790	19723	19905	19853	19746	19612	19768	19904	19806	19773	19645	19982	19897	19819	19970	19822	19753	19953	19823	19850	19719	20032	19704	19787	19891	19955	19877	19829	19909	19894	19863	19878	19694	19866	19746	19759	19848	19644	19951	19935	19959	19827	19857	19876	19893	19835	19806	19688	19791	19753	19796	19920	19832	19724	19878	19522	19850	19896	19829	19927	19775	19780	20008	19918	19777	19844	19766	19713	19927	19882	19769	19907	19920	19675	19880	19919	19779	19903	19690	19665	19689	19672	20020	19788	20027	19809	19863	19800	19834	20072	19733	19726	19934	19746	19960	19679	19773	19729	19786	19747	19795	19818	19805	19736	19679	19741	19814	19835	19754	19702	19843	19797	20039	19815	19797	20004	19739	19931	19995	19931	19810	19584	19942	19805	19686	19822	20056	19940	19818	19722	19859	19721	19629	19638	19843	19876	19669	19775	19831	19740	19817	19785	19974	19882	19859	20017	19693	19552	19817	19692	19717	19818	19897	19666	19850	19874	19806	19777	19779	19688	19877	19859	19736	19818	19810	19613	19710	19935	19730	19863	19824	19918	19918	20010	19847	19818	19879	19761	19692	19868	19823	19804	19728	19731	19761	20018	19735	19847	19717	19748	19590	19756	19975	19850	19890	19921	19748	19777	19766	19696	19669	19707	19852	19881	20117	19838	19844	19742	19809	19740	19702	19923	19900	19976	19634	19914	19921	20026	19931	19801	19802	19812	19974	19851	19931	19823	19703	19828	19807	19929	19816	19910	19759	19802	19769	19664	19772	19789	19584	19779	19944	19900	19696	19671	19816	19949	19885	19997	19930	19718	19844	19781	19777	19687	19831	19836	19849	19648	19899	19843	19838	19620	19850	19839	19686	19579	19960	19836	19944	19951	19980	19876	19826	19899	19839	19932	19989	19925	19719	19838	19734	19855	19898	19481	19634	19405	19755	19859	19889	19783	19813	19669	19730	19695	19933	19585	19771	19899	19923	19777	19838	20054	19701	19630	19837	19953	19854	19721	19908	19834	19988	19867	19960	19792	19913	19947	19869	19748	19849	19849	19879	19951	20067	19781	19710	19673	19752	19811	19841	19949	19870	19787	19899	19645	19775	19703	19967	20003	19806	19875	19869	19559	19816	19723	19838	19807	19877	19717	19745	19753	19845	19835	19848	19892	19747	19465	19863	19938	19874	19836	20023	20029	19764	19823	19827	19791	19746	19857	19844	20013	20044	19906	19764	19745	19817	19828	19775	19796	19995	19954	19805	19765	19908	19733	20001	19857	19841	19803	19926	19785	19713	19845	19865	19642	19951	19802	19944	19753	19697	19822	19813	19916	19838	19927	19875	19825	19860	19547	19870	20051	19598	19656	19735	19730	19919	19896	19985	19662	19847	19833	19877	19743	19817	19922	20093	19812	19940	19831	19955	19906	19628	19815	19854	19647	19972	19524	19954	19723	20083	19792	19778	19868	19803	19828	19962	19812	19507	19614	19882	19906	20021	19910	19656	19745	19938	19832	19915	19783	19912	19806	19830	19920	19671	19705	19627	19751	19879	19699	19784	19818	19818	19752	19597	19618	19805	19762	20115	19760	19786	19784	19970	19730	19821	19937	19853	20025	19912	19914	19762	19650	19711	19796	19701	20052	19855	19881	19654	19800	20030	19735	19936	19760	19853	19763	19849	20050	19646	19951	19973	19679	19703	19715	20001	19761	19864	19624	19907	19745	19691	19757	19902	19912	19913	19763	19896	19807	19827	19889	19665	20012	19991	19955	19851	19815	19768	19823	19794	19941	19947	19638	19862	19625	19865	19916	19734	19655	19658	20000	19839	19735	19771	20067	19934	19743	19833	19902	19910	19841	19826	19859	19994	19835	19747	19891	19869	19763	19663	19855	19858	19825	19848	19748	19801	19853	19655	20120	19764	19721	19895	19807	19543	19873	19977	19909	19891	19942	19938	19878	19997	19746	19748	19738	19815	19878	19816	19677	19829	19632	19696	19780	19834	19780	19881	19625	19786	19789	19749	19933	19744	19764	19970	19731	19950	20094	19860	19840	20054	19951	19931	19891	19761	19931	19728	19691	19885	19844	19766	19633	19783	19840	19639	19859	19617	19766	19837	19721	19725	19676	19616	19727	20039	19953	19890	19749	19832	19662	19875	19865	19669	19885	19788	19733	19711	19937	20025	19782	19648	19835	19954	19795	19721	19855	19677	19591	19923	19813	19909	19825	19756	19763	19960	19894	19886	19808	20017	19756	19920	19810	19726	19932	19953	19846	19837	20055	19633	19845	19827	19795	19955	19860	19975	19981	19681	19706	19707	19756	19687	19967	19527	20011	19857	19824	19790	19689	19848	19802	19930	19828	19736	19701	19764	19681	19575	19863	19886	19874	19855	19828	19793	19909	19860	19866	19750	19697	19903	19824	19906	19739	19954	19724	19920	19759	19789	19838	19839	19756	19892	19855	19657	19774	19822	19873	20019	19745	19864	19606	20016	19934	20140	19882	19767	19761	19848	19930	19838	19844	19855	19809	19892	19640	19707	19745	19829	19871	19996	19989	19827	19783	19938	19902	19962	19744	19742	19835	20047	19986	20014	19831	19898	19875	19877	19878	20044	19699	19971	19854	19943	19765	19644	19677	19801	19483	19998	19838	19953	19932	19722	19900	19858	19677	19872	19773	19721	19965	20099	20197	19948	19788	19781	19514	19874	19618	19696	19697	19727	19754	19935	19968	19939	19723	20015	19719	19818	19720	19861	19729	19911	19630	19820	19757	19912	19839	19841	19703	19759	19676	19831	19875	19728	19771	19681	19704	19908	19919	19899	19806	19830	19735	19726	19683	19893	19804	19713	19721	19889	19836	19846	19841	19748	19774	19788	19852	20018	19854	20034	19723	19872	19851	19986	19824	19656	19696	19723	19780	19752	19623	19885	19836	19609	19768	19895	19862	19838	19646	19803	19630	19712	19842	19932	19684	20002	19903
56929	78168	58105	35384	20962	17145	17219	17131	17310	17126	17058	17168	17277	17163	17264	17212	17111	17218	17266	17137	17140	17090	17168	17165	17247	16961	17344	17371	17190	17195	17288	17110	17170	17158	17230	17231	17177	17036	17146	17120	17063	17075	17112	17245	17300	17204	17203	17155	17066	17255	17416	17163	17217	17261	17195	17140	17073	17232	17123	17218	17064	17002	17190	17161	17110	17187	17161	17127	17249	16935	17085	17226	17077	17063	17052	17185	17324	17150	17102	17225	17251	17166	17124	17209	17104	17179	17127	17073	17195	17090	17182	16985	17152	17113	17155	17123	17216	17105	16899	17111	17282	17077	17229	17213	17108	16994	17153	17122	17163	17192	17230	17068	17145	17150	17106	17054	17187	17023	17236	17108	17200	17174	17093	17315	17211	17160	17104	17234	17309	17208	17209	17198	17254	17111	17185	17270	17260	17054	16928	17069	17199	16989	17145	17295	17139	17002	17163	17135	17204	17106	17178	17236	17015	17155	17012	17264	17218	17140	17144	17158	17298	16908	17175	17235	17180	17292	17152	17166	17088	17211	17007	17245	17220	17111	17072	17276	17243	17121	17180	16893	17270	17093	17223	17089	17219	17141	17093	17187	17276	17195	17135	17135	17216	17227	17180	17243	17274	17120	17172	17168	17078	17201	17220	17120	17112	17192	17154	17253	17161	17125	17150	17210	17302	17315	17096	17177	17118	17302	17133	17058	17171	17179	17199	17201	17071	17227	17101	17277	17123	17190	16994	17186	17245	17102	17209	17231	17045	17114	17203	17086	17258	17188	17201	17041	17267	17114	17163	17152	17301	17227	17186	17042	17191	17066	17199	16858	17064	17295	17244	17265	17125	17118	17208	16999	17147	17014	17280	17304	17196	17096	17100	16985	17268	17171	17322	17236	17188	17157	17256	17069	17207	17407	17048	17156	17173	17278	17213	17261	17084	17295	17306	17060	17005	17218	17041	17054	17175	17122	17169	17135	17152	17061	17141	17215	17195	17120	17276	17218	17173	17184	17199	17088	17118	17157	17114	17204	17198	17400	16949	17168	17087	17148	17127	17133	17384	16985	17249	17304	17171	17131	17233	17132	17101	17200	17228	17065	17048	17078	17245	17306	17235	17099	17121	17171	17154	17105	17091	17262	17054	17163	17199	17270	17223	17138	17202	17112	17148	17273	17209	17147	17259	17191	17168	17234	17264	17017	17384	17215	17155	17179	17093	17110	17154	17147	17154	17255	17028	17112	17217	17221	17273	17176	17131	17222	17003	17184	17317	16987	17236	17179	17150	17144	17190	17139	17122	17162	17202	17096	17198	17338	17054	17218	17155	17237	17135	17077	17230	17120	17069	17232	17201	17109	17227	17141	17305	17248	17145	17183	17295	17270	17144	17256	17219	17149	17251	17047	17150	17264	17282	16960	17140	17051	17058	17135	17285	17175	17382	17036	17029	17151	17168	17211	17202	17129	17135	17223	17097	17087	17353	17162	17173	17240	16967	17123	17097	17139	17258	17195	17167	17134	17070	17233	17219	17047	17240	17261	17235	17224	17263	17137	17276	17192	17012	17204	17212	17197	17166	17277	17084	17145	17081	17043	17241	17111	17338	17190	17018	17159	16911	17279	17038	17233	17274	17112	17350	16926	17133	17107	17168	17126	17263	17081	17204	17221	17147	17237	17017	17240	17184	17073	17200	17068	16961	17214	17111	17226	17222	17104	17148	17390	17089	17128	17422	17215	17124	17154	17247	17070	17049	17083	17133	17288	17091	17141	17091	16994	17044	17164	17293	17053	17185	17145	16955	17157	17171	17181	17181	17143	17140	17065	17048	17187	17211	17073	17258	17056	17072	17224	17357	17343	17055	17188	17207	17385	17367	17286	17089	17121	17081	17080	17233	17239	17148	17474	17183	17215	17039	17144	17133	17057	17204	17164	17118	17173	17342	17118	16954	17173	17147	17036	17008	17069	17258	17179	17292	16992	17324	17186	17146	17439	17147	17065	17219	17186	17120	17323	17266	17216	17192	17119	17164	17073	17188	17305	17234	17295	17243	17102	17221	17161	17169	17142	17137	17073	17145	17241	17086	17096	17133	17329	17128	17195	17268	17056	17138	17212	17249	17035	17259	17181	17215	17188	17279	17111	17201	17255	17149	17091	17176	17127	17118	17297	17170	17287	17290	17230	17110	17163	16995	17121	17090	17282	16993	17281	17084	17060	17082	17032	17224	17163	17361	17330	17138	17093	17344	17122	17238	17122	17156	17070	17261	17149	17038	17163	17164	17326	17088	17342	17109	17170	17311	17169	17393	17215	17345	17189	17061	17090	17251	17090	17353	17230	17031	17225	17187	17136	17181	17210	17186	17099	17155	17181	17102	17224	17273	17216	17238	17226	17183	17205	17145	17080	16969	17192	17074	17159	17086	17284	17195	17049	17129	17084	17199	17018	17246	17102	17235	17253	17141	17235	17323	17047	17171	17084	17164	17159	17163	17209	17126	17157	17253	17087	17200	17225	17093	17179	17208	17083	17026	17103	17031	17035	17146	17036	17233	17187	17124	17076	17155	16976	17106	17234	17121	17287	17264	17172	17178	17077	17148	17065	17246	17367	17206	17205	17127	17153	17285	17071	17108	17162	17023	17236	16940	17288	17036	17203	17118	16967	17015	17205	17285	17277	17225	17130	17266	17165	17155	17023	17216	17116	17220	17190	17127	17027	17176	17288	17236	17120	17073	17032	17116	17284	17225	17169	17237	17191	17210	17129	17153	17037	17247	17207	17220	17309	17215	17156	17093	17102	17304	17067	17235	17187	17127	17097	17341	17036	17126	17109	17062	17088	17368	17248	17054	17106	17074	17178	17030	17175	17173	17152	17105	17146	17210	17280	17007	17043	17156	17050	17190	17168	17174	17149	17203	17119	17362	17137	17324	17223	17277	17176	17274	17309	17092	17243	17166	17420	17204	17166	17161	17138	17150	17159	17116	17349	17158	17191	17220	17211	17243	17165	17334	17203	17139	17168	17196	17077	17206	17111	17256	17257	17300	17278	17360	17118	17140	17140	16950	17232	17244	17307	17180	17070	17032	17354	17172	17152	17256	17133	17268	17308	17216	17149	17134	17086	17225	17336	17142	17139	17324	17142	17142	17090	17109	17120	17138	17223	17370	17233	17342	17058	17137	17200	17176	17281	17085	17087	17123	17232	17202	17057	17291	17240	17222	17240	17116	16992	17084	17098	17137	17207	17129	17118	17313	17310	17276	17106	17110	17169	17370	17039	17243	17251	17187	17184	17146	17164	17054	17309	17140	17171	17158	17421	17148	17252	17321	17184	17169	17201	17205	17224	16952	17004	17297	17187	17152	17179	17098	17146	17113	17274	17388	17145	17212	17091	17202	17247	17110	17132	17148	17155	17162	17247	17127	17289	16984	17245	17136	17061	17032	17218	17162	17198	17261	17067	17130	17292	17070	17162	17102	17323	16997	17369	17258	17389	17122	17058	17364	17161	17290	17069	17096	17221	17097	17203	17181	17149	17220	17167	17131	17269	17133	17162	17157	17092	17069	17040	17306	17229	17316	17160	17229	17044	17134	17216	17254	17147	17184	17145	17024	17024	17203	17091	17195	17114	17338	17015	17074	17067	17238	17109	17352	17154	17171	17087	17295	17245	17309	17192	17239	17074	17251	17191	17205	17175	17225	17012	17229	17056	17115	16921	17126	16990	17014	17217	17192	16980	17255	17214	17083	17289	17187	17058	17302	17056	17323	17250	17476	17114	17151	17097	17296	17350	17037	16961	17263	17119	17362	17052	17384	17247	17135	16982	17301	17095	17352	17252	17088	17291	17209	17314	17075	17341	17078	17290	17301	17014	17140	17205	17198	17273	17224	17095	17283	17066	17131	17069	17149	17145	17177	17085	17092	17207	17165	17129	17263	17129	17262	17128	17279	17238	17090	17147	17039	17053	17187	17254	17339	17223	17226	17197	17247	17177	17121	17333	17227	17205	17265	17074	17184	17108	17183	17051	17189	17294	17101	17063	16913	17046	17311	17228	17231	17080	17127	17085	17232	17266	17065	17111	17120	17237	17196	17035	17140	16992	17152	17242	17118	17184	17220	17379	17255	17154	17213	17068	17194	17185	17224	17065	17167	17029	17356	17025	17114	17032	17155	17202	17280	17299	17105	17187	17217	17089	17203	17099	17008	17098	17186	17175	17276	17150	17229	17183	17177	17029	17279	17139	17167	17260	17310	17190	17118	17054	17117	17282	17333	17083	17264	17238	17130	17151	17158	17111	17414	17084	17089	17086	17215	17192	17211	16927	17099	17001	17235	17245	17279	17067	17256	17100	17107	17205	17144	17086	17132	17199	17102	17204	17162	17215	17215	17149	17184	17170	17221	17072	17167	17131	17198	17132	17111	17139	17322	17105	17108	17015	17242	17148	17113	17255	17303	17170	17275	17190	17081	17084	17172	17136	17028	17229	17140	17170	17099	17271	17067	17233	17117	17247	17119	17175	17099	17244	16990	17127	17177	17108	17388	17075	17230	17167	17058	17251	17187	17178	17335	17160	17013	17092	17271	17174	17187	17299	17000	17118	17247	17211	17041	17114	17167	17277	17383	17004	17081	17093	17202	16979	17212	17221	17281	17187	17110	17223	17135	17288	17312	17024	17167	17177	17317	17162	17173	17178	17171	17249	17317	17103	17056	17131	17289	17303	17332	17159	17277	17168	17222	17192	17370	17080	17203	17000	17353	17246	16993	17296	17137	17216	17197	17242	17147	17169	17131	17156	17316	17180	17297	17178	17183	17215	17290	17000	17172	17212	17210	17149	17247	17218	17285	17021	17364	17288	17303	17146	17163	17163	17326	17009	17127	17121	17224	17183	17069	17111	17161	17361	17020	17199	17226	17308	17261	17212	17198	17292	17069	17149	17178	17057	17079	17240	17175	17039	17052	17403	17169	17114	17223	17075	17248	17257	17210	17283	17208	17240	17191	17124	17109	17103	17236	17181	16925	17158	17254	17239	17059	17192	17124	17121	17085	17118	17161	17136	17317	17049	17323	17221	17312	16997	17200	17113	17193	17113	17048	17128	17203	17284	17231	17228	17201	17086	17219	16940	17379	17067	17151	17150	17268	17094	17199	17325
22799	23465	34923	30134	24332	23654	25342	20940	20476	20850	20901	20633	20795	20670	20623	20711	20487	20676	20474	20607	20599	20477	20324	20528	20476	20281	20594	20429	20424	20382	20562	20467	20678	20563	20467	20384	20338	20357	20299	20460	20487	20333	20308	20326	20680	20513	20609	20558	20434	20480	20397	20589	20366	20550	20320	20701	20158	20287	20426	20429	20377	20230	20526	20507	20324	20401	20233	20357	20303	20443	20469	20285	20404	20516	20457	20468	20388	20403	20449	20291	20368	20317	20337	20425	20490	20305	20209	20298	20326	20688	20401	20450	20409	20523	20401	20512	20564	20313	20454	20429	20375	20225	20375	20273	20636	20280	20390	20512	20392	20245	20314	20255	20519	20204	20366	20351	20200	20301	20441	20198	20312	20203	20494	20249	20401	20446	20440	20281	20304	20569	20229	20293	20454	20450	20472	20444	20245	20316	20099	20154	20272	20286	20346	20441	20264	20370	20451	20321	20686	20251	20618	20297	20487	20432	20264	20230	20405	20196	20191	20293	20422	20454	20540	20322	20188	20369	20495	20481	20581	20217	20422	20299	20566	20326	20488	20360	20447	20268	20370	20164	20179	20326	20236	20475	20421	20422	20292	20461	20443	20124	20543	20404	20300	20405	20294	20438	20308	20305	20337	20287	20353	20166	20296	20344	20397	20469	20459	20374	20252	20308	20267	20393	20420	20443	20434	20453	20464	20329	20256	20321	20493	20093	20388	20260	20508	20335	20390	20494	20509	20368	20267	20426	20321	20465	20433	20337	20650	20297	20642	20349	20590	20411	20205	20618	20486	20648	20249	20252	20418	20282	20191	20172	20473	20242	20572	20365	20517	20326	20276	20450	20240	20318	20310	20348	20457	20429	20337	20163	20208	20431	20293	20230	20321	20382	20258	20508	20392	20175	20208	20533	20515	20549	20375	20302	20112	20343	20383	20474	20257	20282	20290	20389	20172	20261	20239	20331	20275	20540	20572	20356	20370	20199	20366	20533	20467	20231	20452	20459	20384	20391	20390	20505	20276	20486	20298	20538	20281	20304	20334	20342	20333	20383	20390	20388	20353	20250	20384	20258	20407	20261	20354	20105	20379	20202	20128	20235	20288	20357	20175	20284	20249	20626	20383	20463	20529	20267	20380	20326	20491	20393	20365	20423	20331	20175	20484	20375	20395	20478	20333	20337	20430	20396	20425	20358	20199	20362	20533	20339	20349	20450	20314	20434	20286	20067	20301	20272	20479	20311	20392	20375	20260	20178	20249	20393	20176	20484	20456	20497	20370	20337	20188	20222	20340	20299	20316	20253	20508	20346	20275	20573	20430	20231	20226	20483	20242	20429	20259	20172	20320	20431	20387	20304	20603	20398	20478	20291	20341	20308	20315	20451	20564	20616	20305	20422	20482	20146	20491	20452	20165	20267	20298	20307	20456	20489	20361	20490	20174	20300	20209	20223	20092	20305	20099	20099	20270	20398	20451	20317	20439	20513	20429	20360	20354	20295	20340	20309	20425	20273	20340	20646	20391	20219	20426	20405	20348	20688	20409	20335	20296	20260	20468	20101	20653	20430	20267	20606	20550	20259	20411	20175	20530	20431	20499	20270	20569	20409	20338	20033	20412	20436	20333	20297	20462	20406	20306	20235	20559	20432	20386	20504	20294	20386	20236	20203	20437	20259	20327	20373	20647	20509	20408	20563	20404	20231	20207	20512	20388	20231	20278	20383	20492	20240	20620	20255	20396	20579	20345	20277	20367	20291	20400	20507	20389	20315	20316	20205	20408	20297	20549	20429	20286	20275	20486	20208	20243	20537	20440	20229	20420	20275	20364	20370	20261	20291	20448	20282	20545	20489	20355	20246	20437	20329	20637	20400	20394	20466	20316	20385	20288	20127	20424	20447	20566	20399	20426	20321	20373	20336	20300	20574	20487	20516	20495	20255	20246	20409	20441	20484	20433	20434	20314	20298	20356	20409	20424	20323	20417	20260	20386	20319	20490	20305	20477	20425	20263	20338	20270	20181	20520	20208	20413	20352	20438	20406	20368	20328	20388	20352	20299	20356	20253	20345	20495	20325	20131	20256	20310	20371	20332	20474	20377	20174	20255	20335	20406	20418	20435	20435	20543	20478	20390	20392	20535	20415	20598	20461	20308	20389	20372	20476	20334	20462	20496	20302	20309	20111	20306	20372	20388	20276	20528	20163	20420	20402	20364	20430	20157	20152	20295	20298	20279	20312	20302	20202	20346	20229	20335	20312	20383	20282	20326	20122	20218	20428	20555	20277	20373	20494	20401	20146	20414	20381	20367	20367	20383	20248	20305	20509	20244	20401	20512	20396	20594	20328	20495	20284	20186	20299	20441	20332	20218	20375	20459	20431	20428	20336	20193	20223	20238	20351	20207	20135	20256	20178	20198	20413	20367	20450	20285	20453	20323	20226	20158	20273	20202	20406	20255	20627	20281	20269	20326	20324	20561	20318	20294	20322	20310	20345	20264	20398	20535	20517	20525	20271	20498	20248	20501	20388	20137	20333	20255	20370	20319	20475	20460	20222	20340	20158	20309	20313	20423	20461	20441	20392	20422	20415	20448	20365	20424	20402	20673	20413	20252	20366	20367	20526	20466	20339	20374	20372	20234	20453	20393	20353	20269	20388	20202	20330	20468	20453	20427	20296	20542	20232	20548	20406	20285	20208	20200	20270	20253	20192	20306	20274	20339	20387	20090	20445	20413	20292	20218	20303	20448	20316	20095	20329	20359	20328	20316	20294	20413	20432	20302	20222	20194	20384	20391	20371	20301	20338	20346	20326	20193	20522	20476	20178	20204	20298	20459	20411	20497	20207	20134	20204	20181	20606	20315	20414	20169	20661	20248	20474	20324	20565	20423	20298	20321	20301	20354	20404	20135	20339	20218	20277	20244	20455	20445	20333	20362	20551	20329	20459	20307	20513	20351	20391	20299	20210	20397	20392	20511	20320	20238	20449	20029	20459	20566	20410	20357	20197	20456	20361	20358	20374	20178	20590	20485	20385	20551	20474	20298	20332	20272	20323	20157	20548	20241	20429	20369	20441	20347	20265	20337	20243	20419	20392	20266	20314	20275	20461	20412	20537	20424	20317	20408	20400	20360	20507	20398	20325	20069	20385	20330	20417	20432	20164	20498	20076	20144	20289	20426	20247	20324	20434	20267	20362	20173	20607	20316	20176	20553	20307	20353	20158	20258	20214	20502	20286	20302	20306	20186	20558	20340	20504	20199	20354	20492	20308	20252	20335	20242	20299	20302	20379	20364	20597	20362	20377	20315	20270	20377	20530	20350	20397	20356	20334	20391	20372	20524	20399	20544	20453	20499	20405	20365	20348	20270	20367	20591	20479	20282	20234	20309	20357	20239	20200	20227	20476	20305	20135	20472	20202	20306	20208	20357	20388	20287	20447	20272	20300	20240	20501	20304	20376	20414	20503	20462	20491	20393	20387	20348	20344	20508	20451	20394	20263	20357	20276	20359	20189	20420	20199	20573	20486	20440	20330	20336	20576	20382	20240	20273	20307	20264	20030	20204	20003	20403	20512	20355	20435	20262	20384	20223	20391	20379	20221	20350	20397	20372	20355	20354	20195	20425	20241	20446	20283	20545	20479	20522	20391	20532	20450	20294	20277	20226	20559	20343	20337	20376	20262	20210	20445	20453	20409	20345	20310	20186	20434	20326	20487	20423	20109	20375	20290	20415	20258	20292	20495	20313	20348	20360	20322	20188	20259	20306	20133	20391	20443	20418	20455	20236	20395	20176	20298	20381	20378	20297	20281	20459	20653	20426	20208	20272	20541	20223	20335	20364	20283	20331	20308	20497	20432	20222	20464	20158	20476	20410	20516	20370	20351	20393	20347	20373	20518	20329	20237	20487	20329	20349	20251	20208	20466	20414	20388	20436	20360	20376	20378	20346	20318	20436	20343	20275	20269	20718	20241	20318	20424	20213	20476	20388	20564	20310	20207	20462	20362	20220	20369	20256	20271	20302	20440	20379	20471	20333	20397	20305	20265	20357	20355	20329	20412	20355	20319	20363	20285	20217	20439	20172	20233	20240	20361	20252	20367	20648	20193	20552	20393	20430	20248	20625	20234	20400	20354	20258	20406	20239	20492	20327	20266	20320	20300	20316	20240	20292	20199	20529	20419	20337	20336	20234	20495	20394	20617	20382	20385	20397	20359	20371	20237	20210	20346	20207	20373	20259	20175	20473	20605	20234	20231	20336	20161	20232	20482	20616	20128	20368	20401	20521	20472	20532	20443	20230	20370	20474	20177	20399	20105	20452	20209	20259	20232	20339	20407	20281	20285	20233	20303	20540	20437	20411	20425	20375	20326	20410	20433	20246	20512	20418	20202	20237	20392	20381	20490	20339	20365	20550	20353	20516	20425	20447	20443	20395	20435	20578	20461	20219	20320	20336	20447	20385	20364	20442	20557	20444	20268	20382	20396	20446	20367	20062	20470	20375	20307	20229	20387	20253	20444	20337	20380	20462	20378	20410	20165	20327	20264	20095	20398	20256	20293	20209	20473	20223	20363	20441	20297	20339	20231	20274	20415	20351	20221	20162	20218	20310	20149	20528	20319	20320	20287	20311	20342	20175	20265	20260	20508	20394	20481	20008	20356	20652	20311	20456	20248	20427	20313	20489	20402	20279	20234	20453	20345	20065	20274	20316	20322	20251	20258	20324	20377	20319	20355	20334	20222	20353	20436	20511	20344	20384	20487	20315	20348	20217	20424	20259	20440	20399	20278	20298	20456	20113	20361	20439	20570	20041	20336	20178	20343	20378	20340	20341	20373	20276	20478	20487	20415	20190	20399	20203	20205	20527	20334	20372	20349	20319	20320	20166	20393	20419	20442	20481	20276	20226	20493	20569	20355	20213	20226	20203	20298	20427	20425	20527	20399	20376	20396	20470	20251	20300	20252	20372	20420	20452	20383	20544	20265	20368	20401	20260	20323	20248	20550	20350	20321	20346	20359	20331	20124	20362	20198	20238	20302	20470	20641	20322	20448	20162	20139	20304	20339	20419	20305	20548	20310	20490	20124	20403	20155	20596	20355	20318	20227	20360	20309	20460	20495	20474	20539	20251	20434	20399	20265	20400	20267	20293	20371
60217	102986	84998	60515	27417	17316	17560	17523	17554	17580	17428	17393	17630	17336	17195	17402	17451	17481	17517	17511	17539	17624	17420	17370	17561	17504	17348	17444	17342	17493	17479	17546	17447	17358	17544	17532	17605	17417	17564	17644	17553	17620	17582	17705	17494	17436	17534	17587	17531	17486	17504	17413	17313	17426	17381	17438	17571	17595	17734	17496	17501	17633	17472	17568	17402	17460	17321	17550	17325	17480	17449	17478	17558	17477	17494	17200	17306	17438	17506	17516	17372	17432	17390	17446	17598	17576	17547	17520	17535	17618	17622	17663	17342	17531	17608	17516	17485	17659	17546	17484	17481	17456	17508	17475	17595	17548	17555	17525	17438	17463	17492	17590	17395	17504	17557	17405	17520	17451	17465	17657	17467	17655	17446	17529	17464	17530	17445	17498	17406	17456	17474	17626	17607	17555	17455	17577	17566	17485	17511	17327	17576	17479	17575	17429	17475	17477	17586	17557	17357	17523	17405	17531	17501	17454	17305	17466	17382	17370	17492	17443	17457	17450	17645	17526	17424	17464	17514	17433	17579	17414	17425	17441	17551	17608	17691	17543	17630	17547	17530	17528	17613	17454	17542	17434	17212	17481	17429	17374	17313	17605	17410	17572	17441	17596	17407	17474	17743	17450	17695	17373	17443	17537	17561	17321	17455	17461	17493	17523	17449	17580	17445	17425	17411	17560	17672	17469	17584	17467	17511	17574	17439	17570	17400	17429	17402	17586	17237	17560	17543	17451	17555	17590	17557	17495	17478	17529	17839	17528	17412	17470	17424	17420	17640	17331	17576	17330	17663	17642	17508	17633	17612	17506	17533	17380	17553	17375	17335	17633	17492	17560	17505	17468	17617	17495	17713	17378	17653	17638	17514	17642	17443	17597	17399	17414	17590	17567	17435	17560	17383	17570	17535	17426	17433	17512	17551	17601	17455	17458	17435	17459	17575	17511	17516	17530	17455	17434	17607	17280	17499	17491	17544	17484	17325	17577	17466	17669	17419	17552	17340	17524	17567	17681	17606	17414	17536	17631	17553	17509	17491	17467	17436	17587	17471	17411	17477	17563	17474	17308	17470	17330	17702	17368	17542	17514	17364	17569	17575	17486	17553	17510	17582	17417	17482	17488	17444	17458	17514	17623	17413	17586	17429	17487	17550	17650	17478	17711	17582	17732	17392	17384	17558	17393	17471	17602	17609	17345	17443	17584	17516	17553	17399	17473	17543	17516	17423	17446	17387	17600	17266	17374	17502	17290	17580	17482	17361	17587	17469	17564	17561	17425	17498	17514	17310	17601	17372	17237	17502	17527	17483	17539	17480	17565	17479	17530	17395	17538	17482	17384	17654	17576	17543	17495	17415	17587	17372	17697	17437	17476	17543	17404	17577	17354	17293	17559	17703	17493	17203	17589	17551	17572	17525	17658	17601	17535	17546	17401	17642	17660	17608	17389	17472	17460	17613	17497	17498	17395	17565	17370	17466	17326	17624	17446	17573	17560	17451	17456	17363	17582	17530	17573	17661	17345	17619	17337	17500	17527	17436	17494	17442	17571	17570	17449	17536	17366	17636	17467	17446	17585	17737	17305	17411	17446	17287	17403	17541	17345	17496	17356	17473	17481	17609	17420	17594	17507	17584	17385	17614	17683	17508	17451	17337	17496	17468	17691	17567	17479	17318	17343	17337	17668	17782	17380	17576	17336	17669	17544	17435	17546	17640	17498	17353	17512	17402	17497	17343	17560	17466	17525	17574	17421	17555	17435	17360	17510	17366	17424	17613	17541	17600	17451	17440	17435	17535	17411	17522	17527	17731	17492	17581	17394	17392	17548	17598	17584	17530	17392	17467	17487	17553	17537	17509	17601	17540	17457	17424	17527	17516	17540	17536	17602	17514	17472	17402	17514	17553	17422	17593	17451	17375	17409	17478	17598	17412	17496	17410	17403	17605	17528	17372	17626	17685	17496	17362	17589	17550	17506	17465	17450	17625	17472	17380	17397	17676	17496	17386	17468	17505	17478	17558	17462	17357	17564	17567	17545	17377	17423	17512	17644	17469	17464	17531	17536	17627	17557	17538	17530	17478	17485	17645	17446	17578	17471	17492	17425	17478	17580	17412	17469	17312	17374	17583	17618	17590	17581	17372	17487	17517	17521	17466	17462	17476	17462	17417	17580	17428	17458	17482	17478	17280	17402	17498	17361	17454	17524	17400	17426	17736	17357	17638	17384	17384	17618	17253	17392	17594	17478	17562	17348	17452	17408	17581	17588	17681	17368	17612	17455	17724	17634	17443	17263	17496	17556	17486	17428	17586	17595	17362	17635	17332	17622	17571	17442	17471	17604	17588	17607	17615	17446	17419	17464	17584	17404	17503	17545	17451	17514	17418	17395	17628	17464	17471	17436	17473	17664	17528	17513	17714	17466	17548	17484	17453	17295	17448	17514	17300	17395	17560	17496	17677	17573	17347	17670	17322	17576	17544	17585	17453	17676	17467	17403	17524	17538	17419	17449	17523	17456	17575	17494	17433	17496	17377	17501	17537	17546	17524	17487	17509	17491	17503	17524	17271	17554	17759	17488	17669	17436	17533	17576	17590	17362	17444	17564	17470	17627	17322	17552	17492	17535	17461	17362	17479	17533	17391	17482	17469	17381	17442	17500	17422	17410	17377	17511	17370	17315	17722	17420	17303	17428	17486	17347	17583	17552	17473	17365	17588	17517	17360	17436	17618	17444	17434	17445	17572	17550	17304	17542	17554	17620	17487	17563	17475	17531	17650	17508	17476	17438	17697	17377	17420	17661	17409	17419	17359	17467	17608	17527	17623	17746	17550	17542	17304	17402	17466	17351	17446	17578	17601	17384	17513	17414	17440	17602	17501	17511	17608	17569	17482	17477	17685	17479	17608	17446	17412	17582	17477	17604	17706	17552	17275	17579	17589	17476	17447	17487	17507	17447	17465	17399	17449	17468	17394	17578	17601	17387	17375	17663	17488	17502	17459	17327	17434	17427	17557	17451	17447	17458	17468	17562	17639	17602	17610	17493	17486	17472	17646	17443	17495	17537	17591	17525	17471	17533	17569	17627	17609	17652	17359	17540	17353	17563	17434	17572	17493	17359	17567	17346	17355	17620	17410	17568	17364	17641	17508	17485	17517	17483	17583	17373	17365	17534	17776	17384	17525	17634	17536	17512	17322	17631	17333	17587	17417	17386	17496	17560	17583	17445	17352	17628	17644	17659	17629	17474	17443	17419	17488	17504	17441	17492	17479	17440	17509	17504	17627	17499	17480	17444	17451	17565	17419	17571	17633	17309	17598	17616	17354	17412	17407	17365	17604	17447	17449	17328	17503	17452	17558	17385	17703	17317	17460	17439	17247	17406	17554	17448	17384	17419	17566	17485	17509	17410	17389	17534	17362	17438	17497	17666	17728	17472	17629	17525	17546	17437	17397	17440	17488	17504	17522	17403	17493	17604	17470	17647	17546	17394	17587	17554	17566	17252	17480	17469	17599	17436	17461	17397	17208	17505	17555	17664	17508	17501	17419	17325	17594	17436	17488	17701	17534	17687	17430	17463	17371	17371	17354	17486	17409	17383	17599	17471	17489	17559	17583	17358	17622	17450	17507	17422	17565	17359	17493	17644	17554	17696	17454	17469	17461	17544	17550	17409	17697	17635	17638	17551	17527	17361	17542	17402	17521	17546	17615	17502	17417	17443	17560	17496	17476	17495	17374	17530	17493	17473	17355	17608	17653	17527	17573	17559	17640	17482	17349	17505	17362	17491	17540	17370	17533	17532	17341	17544	17545	17401	17558	17440	17600	17510	17534	17487	17647	17219	17381	17398	17634	17354	17655	17539	17608	17413	17551	17620	17450	17407	17558	17362	17688	17486	17571	17481	17536	17549	17593	17481	17597	17521	17642	17461	17466	17533	17522	17415	17531	17628	17433	17392	17389	17525	17541	17450	17539	17548	17556	17462	17460	17359	17465	17543	17489	17506	17436	17473	17385	17475	17508	17381	17443	17343	17422	17489	17488	17532	17610	17487	17533	17604	17484	17504	17347	17386	17504	17640	17497	17607	17475	17489	17462	17457	17444	17446	17485	17594	17428	17408	17440	17468	17489	17620	17486	17341	17640	17486	17529	17440	17623	17300	17649	17414	17350	17389	17325	17392	17735	17563	17662	17422	17506	17639	17558	17440	17475	17311	17480	17553	17464	17429	17463	17536	17650	17378	17353	17529	17430	17450	17592	17647	17462	17432	17406	17470	17661	17398	17467	17492	17528	17529	17538	17525	17517	17410	17361	17615	17351	17662	17535	17370	17391	17653	17689	17625	17322	17503	17572	17432	17491	17413	17454	17384	17682	17363	17505	17627	17291	17358	17519	17610	17306	17567	17513	17506	17473	17437	17454	17458	17542	17358	17409	17432	17577	17590	17442	17488	17509	17489	17405	17505	17498	17584	17380	17417	17446	17573	17385	17588	17449	17318	17439	17278	17441	17466	17549	17555	17366	17514	17541	17448	17585	17539	17412	17459	17437	17417	17523	17422	17522	17338	17485	17479	17505	17483	17502	17418	17497	17455	17566	17601	17432	17445	17504	17518	17471	17547	17448	17317	17530	17627	17445	17497	17435	17504	17369	17757	17581	17696	17499	17646	17655	17361	17371	17434	17400	17527	17571	17517	17562	17593	17567	17533	17411	17503	17350	17627	17562	17650	17665	17539	17546	17523	17451	17542	17480	17667	17520	17421	17437	17500	17363	17363	17446	17483	17535	17644	17506	17444	17566	17643	17589	17376	17429	17594	17578	17459	17473	17524	17474	17357	17166	17493	17407	17349	17586	17403	17457	17579	17302	17566	17442	17360	17571	17602	17447	17594	17422	17608	17483	17320	17469	17536	17430	17651	17546	17675	17395	17543	17417	17439	17511	17635	17422	17595	17521	17519	17468	17308	17397	17610	17581	17544	17614	17522	17463	17759	17303	17552	17632	17360	17613	17430	17529	17454	17483	17553	17525	17288	17469	17504	17643	17442	17675	17437	17334	17502	17430	17519	17560	17307	17384	17475	17521	17378	17624	17486	17359	17590	17601	17331	17531	17457	17539	17512	17682	17545	17525	17627	17666	17526	17320	17444	17548	17430
31608	37562	39050	29748	21526	20006	20101	19872	19910	19901	19778	19969	19870	19626	19822	19786	19663	19782	19937	19861	19911	19875	19685	19648	19796	19850	20090	19868	19936	19659	19564	19824	19735	19808	19894	19893	19854	19934	19595	19642	19693	19936	19811	19874	19793	19666	19756	19953	19976	19641	19758	19751	19849	19917	19871	19810	19716	19616	19774	19827	19747	19852	19911	19770	19855	19766	20093	19639	19707	19826	19806	19706	19791	19726	19852	19853	19900	19874	19613	19966	19778	19847	19819	19727	20045	19610	19565	19903	19906	19751	19817	20063	20002	19709	19982	19932	19868	19894	19801	19906	19800	19707	19536	19518	19759	19880	19795	19701	19624	19795	19815	19951	19750	19640	19836	19671	19886	19624	19791	19705	19911	19700	19771	19576	19749	19687	19541	19718	19903	19720	19644	19658	19807	19756	19592	19537	19748	19889	19715	19614	19643	19880	19720	19740	19766	19791	19811	19717	19883	19735	19947	19735	19667	19697	19740	19794	19742	19793	19797	19713	19743	19860	19958	19946	19789	19952	19774	19613	19780	19948	19817	19719	19966	19748	19421	19813	19690	19601	19628	19906	19801	19661	19833	19762	19855	19807	19713	19819	19733	19625	19742	19630	19818	19725	19607	19665	19894	19615	19708	19767	19757	19534	19943	19884	19792	19929	19958	19721	19680	19795	19724	19678	19727	19930	19634	19592	19728	19696	19775	19609	19569	19624	19720	19778	19740	19657	19686	19713	19642	19922	19687	19800	19896	19642	19732	19836	19610	19684	19627	19717	19730	19666	19908	19755	19786	19723	19624	19825	19842	19823	19830	19861	19743	19809	19710	19596	19771	19977	19847	19917	20026	19658	19767	19847	19870	19812	19779	19865	19858	19450	19904	19787	19737	19592	19534	19743	19522	19759	19672	19878	19888	19679	19889	19825	19888	19652	19705	19776	19744	19647	19520	19573	19824	19752	19770	19896	19791	19798	19838	19757	19718	19647	19561	19524	19742	19719	19680	19744	19831	19658	19573	19662	19841	19733	19597	19872	19876	19634	19621	19875	19567	19670	19891	19746	19864	19783	19753	19721	19448	19746	19788	19814	19696	19618	19834	19718	19575	19810	19762	19760	19848	19742	19789	19758	19707	19722	19813	19607	19556	19765	19574	19687	19487	19803	19765	19558	19692	19675	19642	19777	19647	20006	19824	19732	19517	19641	20005	19763	19987	19709	19811	19747	19830	19619	19946	19864	19755	19916	19689	19829	19901	19950	19929	19594	19807	19893	19673	19634	19771	19743	19670	19788	19710	19714	19784	19749	19862	19737	19874	19731	19862	19671	19751	19602	19727	19770	19834	19719	19865	19941	19837	19757	19881	19560	19594	19844	19732	19665	19722	19806	19837	19906	19812	19812	19713	19710	19832	19508	19524	19624	19630	19571	19795	19774	19934	19838	19682	19722	19826	19789	19778	19833	19718	19773	19718	19914	19544	19651	20007	19634	19612	19859	19761	19701	19804	19891	19736	19705	19945	19762	19676	19644	19848	19809	19756	19644	19901	19579	19609	19628	19772	19781	19738	19610	19950	19815	19598	19675	19965	19919	19811	19758	19936	19660	19647	19791	19770	19780	19747	19763	19665	19742	19621	19836	19970	19669	19761	19674	19737	19687	19633	19774	19709	19805	19680	19761	19644	19727	19891	19812	19692	19794	19698	19812	19809	19880	19787	19692	19819	19714	19714	19819	19705	19933	19976	19607	19787	19522	19809	19739	19803	19829	19770	19899	19856	19552	19729	19968	19812	19856	19960	19717	19934	19833	19889	19897	19829	19775	19640	19712	19713	19591	19679	19833	19859	19641	19983	19805	19673	20020	19571	19795	19688	19734	19712	19719	19862	19819	19763	19723	19703	19749	19816	19611	19803	19728	19671	19752	19867	19864	19735	20014	19987	19577	19708	19531	19882	19887	19819	19850	19776	19831	19778	19813	20012	19736	19680	19900	19910	19632	19534	19845	19782	19882	19808	19670	19711	19585	19732	19735	19812	19771	19772	19618	19752	19664	19836	19885	19785	19792	19893	20024	19929	19942	19872	19676	19848	19677	19809	19663	19499	19729	19684	19760	19883	19616	19604	19670	19652	19673	19746	19757	19803	20061	19786	19901	19926	19964	19815	19667	19690	19716	19769	19579	19783	19653	19760	19928	19833	19634	19728	19939	19850	19699	19725	19675	19849	19740	19625	19770	19801	19850	20004	19719	19854	19897	19607	19739	19781	19859	19571	19679	19751	19816	19948	19819	19774	19822	19881	19788	20048	19662	19702	19886	19715	19823	19768	19796	19797	19582	19777	19684	19884	19903	19598	19721	19646	19697	19591	19657	19834	19785	19867	19772	19941	19751	19744	19818	19736	19836	19757	19895	19751	19836	19762	19650	19716	19835	19814	19770	19829	19741	19768	19561	19869	19717	19882	19732	19808	19772	19943	19880	19818	19819	19891	19738	19556	19895	19854	19805	19778	19780	19849	19627	19779	19746	19742	19830	19607	19779	19826	20022	19826	19798	19919	19745	19711	19732	19648	20048	19782	19778	19851	19530	19780	19797	19696	19803	19863	19736	19736	19790	19867	19750	19863	19750	19666	19826	19962	19637	19722	19860	19751	19953	19737	19737	19779	19741	19691	19861	19603	19738	19665	19789	19835	19744	19943	19635	19801	19889	19704	19767	19630	19877	19655	19625	19775	19644	19810	19705	19681	19836	19870	19705	19780	19689	19758	19721	19641	19832	19784	19686	19821	19807	19682	19658	19892	20085	19885	19646	19879	19676	19773	19724	19693	19791	19799	19819	19800	19756	19936	19629	19602	19744	19753	19827	19641	19667	19525	19841	19825	19728	19780	19720	19879	19975	19758	19832	19772	19825	19885	19843	19739	19731	19573	19580	19628	19740	19792	19933	19668	19683	19788	19699	19712	19634	19762	19921	19658	19874	19578	19767	19674	19744	19721	19595	19787	19701	20068	19591	19836	19748	19759	19819	19637	19865	19774	19922	19805	19828	19599	19882	19761	19902	19788	19888	19793	19637	19903	19840	19730	19744	19856	19989	19816	19859	19786	19675	19764	19960	19691	19718	19923	19711	19742	19676	19670	19608	19768	19863	19772	19831	19797	19842	19877	19727	19729	19787	19816	19971	19757	19656	19945	19744	19741	19558	19680	19653	19962	19965	19832	19950	19942	19608	19757	19865	19949	20142	19716	19732	19781	19616	19865	19816	19976	19564	19622	19787	19708	19963	19938	19840	19841	19954	19757	19581	19786	19959	19868	19647	19760	19936	19841	19610	19680	19779	19865	19775	19910	19902	19870	19905	19785	19802	19853	19807	19600	19908	19721	19698	19727	19691	19740	20032	19760	19790	20082	19670	19956	19805	19727	19643	19568	19559	19668	19915	19818	19623	19878	19948	19745	19675	19696	19880	19874	19758	19815	19893	19839	19684	19740	19734	19971	19666	19618	19720	19750	19697	19549	19753	19788	19615	20085	19792	19792	19803	19724	19821	19878	19764	19718	19711	19786	19768	19833	19618	19675	19539	19443	19864	19541	19710	19671	19838	19772	19780	19853	19896	19805	19796	19846	19674	19905	19751	19786	19789	19775	19935	19842	19794	19832	19752	19781	19740	19846	19747	19772	19656	19899	19603	19631	19803	19565	19901	19840	19830	19873	19756	19952	19840	19896	19689	19836	19889	19635	19614	19909	19636	19699	19792	19840	19918	19728	19822	19846	19747	19716	19808	19947	19978	19778	19642	19604	19714	20048	19710	19657	19677	19790	19937	19636	19725	19655	19825	19694	19810	19935	19697	19971	19968	19643	19826	19608	19933	19628	19927	19866	19671	19919	19600	19907	19844	19778	19859	19994	19766	19893	19891	19731	19926	19830	19767	19755	19682	19688	19699	19793	19779	19787	19799	19782	19770	19885	19620	19757	19733	19662	19814	19758	19846	19738	19783	19850	19642	19819	19861	19694	19846	19710	19790	19611	19924	19706	19523	19965	19825	19961	19821	19675	19574	19780	19640	19761	19670	19863	19692	19662	19796	19990	19801	19780	19699	19847	19792	19957	19707	19760	19650	19722	19602	19820	19723	19615	19787	19940	19679	19683	19722	19941	19841	19832	19683	19990	19695	19903	19481	19834	19860	19984	19845	19993	19594	19617	19680	19771	19803	19692	19629	19698	19625	19578	19765	19778	19753	19720	19742	20074	19833	19878	19831	19855	19603	19898	19556	19910	19639	19818	19803	19737	19723	19771	19733	19746	19822	19742	19871	19831	19787	19740	19676	19688	19921	19800	19704	19818	19706	19630	19768	19749	19788	19777	19717	19765	19825	19553	19813	19756	19798	19798	19893	19709	19798	19659	19779	19850	19531	19948	19581	19765	19952	19804	19740	19634	19690	19674	19658	19669	19982	19922	19858	19853	19967	19731	19832	19818	19694	19795	19600	19675	19757	19842	19976	19737	19808	19590	19642	19719	19822	19846	19931	19665	19851	19713	19820	19686	19838	19812	19666	19810	19518	19639	19760	19631	19725	19665	19703	19648	19641	19892	19745	19798	19778	19764	19744	19863	19880	19879	19822	19688	19902	19828	19803	19879	19733	19710	19884	19804	19701	19813	19733	19683	19827	19834	19816	19641	19951	19631	19813	19916	19825	19757	19860	19989	19824	19830	19829	19774	19789	19831	19664	19865	19877	19668	19769	19752	19435	19787	19716	19838	19693	19998	19873	19777	19703	19747	19688	19733	19592	19982	19903	19686	19710	19882	19703	19879	19636	19766	19776	19519	19718	19758	19767	19620	19616	19757	19791	19967	19800	19630	19826	19717	19787	19542	19785	19915	19832	19810	19766	19751	19836	19759	19641	19872	19932	20044	19648	19649	19798	19816	19884	19829	19975	19813	19669	19853	19877	19678	19739	19973	19838	19598	19942	19725	19776	19762	19702	19800	19794	19663	19676	19898	19682	19773	19657	19741	19744	19633	19626	19612	19843	19871	19798	19654	19779	19898	19915	19902	19922	19724	19890	19869	19907	19679	19471	19645	19772	19682	19543	19808	19822	19772	19758	19600	19885	19800	19724	19917	19796	19743	19716	19896	19586	19672	19488	19771	19832
41671	56110	41193	26096	18320	17230	17151	17083	17050	17028	17123	17128	17042	16970	17154	17121	16992	17346	17116	16861	17216	17137	17007	17241	17123	17046	16872	17234	17039	17088	17191	16980	17132	17036	17164	17103	17106	17231	17229	16924	17202	17119	16919	16981	17112	17073	17087	17000	17066	17199	17159	16960	16948	17196	17004	17063	17030	17166	17194	17163	17104	17207	17192	17014	17103	17051	16986	17176	17051	16862	16909	17147	16932	16921	17064	17071	17125	17015	17069	17149	16977	17155	17134	17013	17234	17031	16899	17081	17075	17039	16947	17096	16911	17070	17128	16958	16957	17110	17063	17191	17061	17141	17111	17073	17146	17252	17116	16966	16967	17103	16888	16998	16880	17148	17103	17119	17094	17094	17080	17072	17126	17062	17149	17047	16941	16884	17178	17036	17158	16955	17048	17054	17075	17195	17026	16947	17103	16990	17142	17048	17143	16996	16977	16950	17232	16953	17104	17051	17128	17044	17125	17050	17028	16945	17113	17055	16850	16974	16949	17162	17011	17157	17090	17356	17198	17016	17212	17015	16987	17137	17116	17093	17318	17210	16863	17078	17152	16999	17124	17000	17046	16974	16960	17165	17054	16972	16878	17071	17187	16992	16949	17087	17239	17066	17137	17144	17036	17055	17024	17162	16992	17093	16813	17173	17058	17091	17054	17023	16930	17144	17085	17085	17198	17153	17071	17029	17052	17153	17122	17002	17091	17162	16941	17139	17117	17038	17020	17116	17154	16924	17048	17164	16978	17009	17093	17034	17121	17091	17090	17169	16917	17170	17040	17232	17095	17088	17006	17121	16978	17104	17190	17081	17125	16990	16898	17097	17177	17108	17132	17272	17080	17022	17073	17224	16974	16962	17031	17247	17152	16967	17143	16919	16975	17217	17062	17117	17249	17234	16996	17233	17072	17146	17038	17115	16973	17036	17095	17030	17011	17107	17190	17254	17102	16890	17037	17184	17087	17161	17156	17062	17008	17148	16899	17137	17323	16857	17194	17305	17010	17081	16948	17017	17044	17209	17222	17067	17083	16902	17140	16953	17078	16985	17009	17120	17129	17177	17058	16935	17156	17111	17092	17126	17118	17012	17123	17301	17106	17067	17065	16973	17066	16931	16996	16989	17005	17128	17167	16922	17009	17027	17211	17204	17173	16950	16969	17099	17085	17048	17069	17091	17104	17017	17027	17110	17119	17166	16937	17160	17101	16891	17033	17213	17082	17208	17114	17071	17103	17089	16944	17118	17200	17037	17009	17036	16999	16977	17198	17105	17099	17043	17052	16968	16999	17008	17072	17130	17095	17096	17054	17117	16966	17183	17103	16958	17194	16981	16969	17194	17050	17075	17263	17073	17002	17171	17077	17025	17079	17110	17274	17010	17188	17171	17121	17121	17195	16976	17066	17073	17032	17168	16969	17072	17052	17097	17084	17133	16797	17048	17130	17145	17058	17193	16964	16999	16909	17044	17017	17032	16962	17185	17073	16931	17019	17079	17212	17023	17013	17087	17142	17182	17317	16928	17113	17242	17230	17082	17043	17029	16918	17216	17066	17117	17129	17083	17016	17023	16961	16927	17162	16968	17010	17209	17079	17077	17125	17003	17231	17038	17162	17142	17196	17091	17111	17188	17257	17039	16923	17207	17079	17141	17142	17076	17087	17213	17083	17159	17025	16935	17050	17098	16973	16986	17081	17040	17128	17158	17080	17085	17001	17004	17100	17094	17114	17145	17058	17211	17077	17011	17223	17007	17167	16955	17081	17083	16967	17047	17055	17032	17251	17067	17261	16964	17030	17041	17140	17033	17243	17070	17261	17020	17137	17056	17074	17030	17009	17050	17045	16969	17133	17144	17122	17129	16911	17159	17247	17106	17060	17309	17051	17072	17190	17148	17118	17085	17185	17065	16972	17155	17090	17058	17066	16952	17261	17245	17032	16992	17122	17039	17068	17125	17206	17157	17139	17180	17215	16930	17049	17191	17154	17016	17085	16853	17168	16881	17250	16984	17070	17102	17047	17127	16958	17139	17139	17094	17132	17006	17199	17133	17004	17013	17120	16872	16989	17100	17000	17095	17095	16979	17214	17119	17113	17186	16968	17114	17049	17138	17129	17090	17078	17235	17112	17060	17113	17010	17024	17086	17012	17166	17071	17174	17130	17103	17256	16877	17155	16963	17102	17037	17066	17178	17223	17071	16926	17137	17044	17009	17222	17148	17012	16995	17176	17117	17025	16974	17124	17010	17038	16937	17177	17007	17035	17190	17086	17093	17082	17017	17180	17118	17037	17202	16984	17083	17177	17080	17101	17076	17015	17031	17085	17146	17164	16975	17102	16973	17045	17130	17054	17035	17108	17159	16968	17047	17217	17173	17004	16980	17022	17124	17138	16904	17129	17039	17018	17227	17199	17198	16957	17070	17103	17001	17083	17052	17088	17039	17134	17147	17094	16803	17062	17331	17094	17079	17099	17187	17216	16923	16993	16989	17088	17150	16998	17133	17048	17344	17173	17215	17118	17029	17095	16934	17153	17249	17263	17114	17197	17145	16828	17209	17067	17094	17274	17104	16967	16961	17017	17191	16962	16941	17074	17175	17114	17114	17101	17045	17077	17064	17124	17011	16998	17247	17012	17211	17018	17106	17032	16949	17011	17045	17041	16952	17144	16979	17010	17206	17195	17059	17059	17115	17008	17066	17085	17070	17152	17131	17278	16994	17026	17168	17086	17030	16973	17183	16920	17113	17000	17130	17061	17086	17128	17162	17039	16921	16842	16985	17099	17037	17061	16891	17128	16987	17059	17069	17089	17109	16958	17049	17063	16992	16953	17010	16955	17211	17183	17102	17282	16949	16929	17023	17073	17036	17095	17117	17107	17170	17104	17228	16997	17081	16856	17065	17145	17114	16929	17148	17029	17007	17102	17269	17080	17051	16911	16996	17092	16904	16997	17068	17205	17040	16980	16942	17092	16844	17221	16932	17077	17154	17250	17097	17053	17013	16985	17050	17134	16872	16960	17117	17035	17004	17219	17129	16959	17120	17085	17054	17049	17019	17093	17119	17139	17144	17156	16902	17159	17045	17161	17073	17056	17029	17169	17226	17206	16997	17081	16943	17076	17022	17130	16997	17121	17091	17218	17136	16931	17136	16996	17104	17093	17005	17278	17177	17190	16978	17251	17022	17098	17069	17124	16976	17268	17201	17055	17083	17067	17203	16956	17148	17077	17057	17123	17129	17126	17026	17211	17041	17042	16962	17170	17132	17007	17107	17093	17174	17223	17059	17041	17280	17180	16909	17246	17033	17057	17013	16867	17038	17047	17207	16996	17161	17101	17136	17303	17021	17041	17171	16996	17137	17105	17067	17162	17191	17236	17057	17176	17016	16909	17148	17242	17006	17272	17096	17104	17021	17093	16921	17162	17046	17109	17132	16999	17050	17178	17103	17181	17001	17040	16902	17151	17063	17019	17008	17176	16889	17117	17078	17130	17086	17099	16929	17346	17177	16896	16969	17071	17046	17071	17174	17247	17220	17153	17027	17117	17177	17086	17144	17076	16883	17032	17177	17182	17195	17111	17112	17278	16892	16994	16969	17069	17023	17340	17189	17139	17234	16980	17167	16998	17092	17138	17228	17152	16919	17167	16903	17016	17011	17143	16912	17050	16923	17112	17035	17048	17129	17047	17242	17064	17078	16969	17027	17084	17099	16955	17040	17044	17076	17185	17051	17055	16966	17114	17075	16960	17178	17058	17023	17127	17126	16883	17202	17017	16970	16910	17089	16987	17073	17062	17085	17144	16928	17207	16974	17167	16955	17226	17080	17009	17063	17128	17001	17105	16980	17129	16983	16996	17122	17145	17039	17050	17097	17001	17233	17219	16903	16901	16930	17072	17042	16976	17096	17271	17040	17108	17043	17176	17144	17043	17276	17006	17047	16909	17052	17093	17246	16970	17022	17065	17156	17054	17193	17021	17142	16998	16980	16947	17256	16979	17065	16998	17138	17155	16959	17109	17201	17116	16994	17164	17077	16941	16941	17041	17036	17121	17071	17207	17250	17109	17014	17153	17118	17008	17204	17047	17227	17063	17090	17011	17141	16848	17064	17108	16979	17086	17041	16864	17208	17096	17185	16982	16957	17135	17047	16916	17138	17119	17161	17157	17175	17152	17250	16966	17051	17113	16903	17141	17166	17050	16944	17237	16965	17007	17058	17097	17078	16947	17157	17072	17052	16936	17027	17031	17016	17164	16998	16940	17058	16838	16911	17108	17037	17035	16967	17075	17033	17158	16934	17144	17145	16952	16940	17053	17087	16940	17089	17130	17111	17026	16880	17088	17134	17115	17084	17047	16890	16994	17087	17103	17129	17105	17099	17189	17145	17053	17043	17031	17064	17033	17065	16977	17031	17172	17098	17124	16909	17118	17139	16935	17241	17136	17093	17123	17060	17106	17026	17215	17105	17072	17171	17083	17089	16935	17000	17055	16952	16990	17017	17058	17243	16944	17248	17057	17108	17074	17166	17031	17245	17013	17213	17093	17046	17225	17105	16890	17060	16949	17114	16904	17080	16913	17032	17226	17121	17262	17211	17198	17025	17132	17052	17236	17072	17028	16805	17045	17166	17093	17102	17149	16961	17039	17057	16991	17095	16961	16985	17092	16892	16936	17127	17214	17060	16882	17000	17065	17140	17051	17055	17098	17008	17069	17122	17221	17033	17049	17026	17099	17090	17033	17138	17098	17102	17194	17097	17094	17100	17105	17181	17106	17040	17114	16951	17110	17187	17057	17143	17144	16991	17133	17090	17116	17182	17147	17000	17141	17249	17109	17060	17110	16976	17047	17223	16848	17061	17003	17200	17064	17095	17167	17133	17238	17046	17031	17166	17114	17116	17103	16979	16933	17179	17068	16995	17156	17142	17135	17072	17235	17131	17170	17119	17047	17094	17000	17095	17085	17014	17184	17167	16976	17030	16892	17029	17118	17040	17032	17240	16927	17040	17301	17122	17269	17194	17020	17104	17077	17171	17056	17056	17090	16972	16911	17053	17004	17058	17222	17035	17037	17157	17243	17040	17172	17107	17124	17395	17043	17106	17144	17104	17106	16943	17110	17161	17039	17109	17183	17098	17160	16962	17030	16849
28983	32794	40124	32695	22452	19497	19570	19021	18997	18918	18930	18961	19046	18870	18757	18795	18792	18862	18918	19020	18894	19070	19034	18949	18879	18900	19064	18892	19013	18841	18888	19046	18982	19104	19013	19171	19032	19009	18998	18967	18959	18784	18948	18864	18900	18977	19302	18813	18852	18856	18871	19008	19196	18986	18794	19150	18993	18936	18983	19017	18952	18854	19109	19038	18984	18802	19137	18843	18757	18910	18841	18757	18951	18941	18899	18854	19030	18867	18994	18851	18941	19013	19105	18839	18817	19060	19037	18830	18957	18829	18842	18923	19026	19188	18930	18950	18907	18870	18938	18778	18936	18851	18937	18895	18898	19066	18942	19031	18880	18888	18970	18826	18980	19085	18823	18863	18965	18857	18791	18948	19233	19115	19059	18889	18826	18997	18851	18993	18813	19089	19166	19150	18871	19020	18853	18946	19013	18873	18827	18914	18787	18797	18877	18807	18840	18758	18700	18810	19056	19054	18911	19009	18816	19083	18831	19078	18884	18916	18765	18786	18888	19000	18904	18927	18948	19048	19132	19078	18714	19026	19129	19029	18987	19001	18888	18957	19013	18932	19102	18874	19044	18944	18850	18837	18799	18810	18774	18850	18973	18920	18832	19005	18787	18994	18869	18815	18904	18840	19063	18901	18845	19026	18882	19079	19021	18824	18987	18815	18985	19036	18944	18987	18946	19076	18932	18913	19004	18981	18865	19048	18789	18677	19055	18780	18683	18676	19040	18979	18944	19088	18828	18933	18784	18972	18902	18940	18874	18802	18767	18768	18997	19115	18891	18782	18882	18859	18642	18707	18989	18752	18997	18929	18903	18761	18785	18683	19022	18914	18760	18886	18853	18877	18983	18785	18863	18945	18885	18937	18842	18923	18919	18938	18784	18914	18949	18929	18861	19017	19241	18948	18753	18945	18984	18747	18869	18851	18907	18746	19005	18832	18834	18639	18914	18916	18806	18877	19149	18968	18917	18989	18991	18739	18962	18791	18910	18910	18833	18783	18855	18895	18922	18935	19064	18902	19043	19023	18899	18736	18699	18954	18782	18840	18994	18867	19013	18878	18844	18758	18945	18875	19020	18853	18994	18906	19002	19009	18981	18832	18820	18889	18940	19041	19000	18856	18898	18782	18828	18821	19179	18948	19070	18967	18997	18877	18833	18782	19015	18848	18965	18858	19050	19051	18922	18866	18831	19104	19047	18989	18898	18610	18861	18846	18806	18900	18928	18849	18790	19064	18904	18939	18914	18829	18906	18928	18718	18973	19028	18920	18979	18915	19069	18776	18924	19077	18810	18838	18895	18846	18948	18801	19061	18917	18999	19004	18898	18827	18822	19018	18855	18954	18850	18801	19085	18959	18846	18907	18840	18989	18759	18943	18899	18924	18745	18885	19208	18987	18761	18991	18797	18923	18827	18759	18914	19067	18864	18799	19063	18952	18880	18919	18879	18926	19004	19037	18987	18851	18954	18884	19061	18858	18990	18976	19059	18948	19101	19079	18700	18955	18961	18920	18808	18755	18970	18771	18999	18984	18881	18939	18996	18921	18921	18916	18768	18861	18714	18912	18499	18939	19059	19254	18943	19179	18987	18873	18940	18932	18731	18695	19148	18849	18888	19057	18756	19153	19116	18969	19014	18959	19059	18971	19110	18837	18990	18894	18928	18798	18907	18651	19070	18687	18929	18933	18972	18820	18931	18917	18793	18803	18967	18825	18937	19015	18903	18616	18882	18992	19017	18998	18989	18618	18994	18955	19001	19044	18765	19016	18884	18900	18977	18930	18822	18852	18789	19040	18924	18896	18854	18837	19009	18815	18899	18852	18953	18777	18956	19014	18840	19008	18814	18794	18964	19031	18889	19122	19068	18843	19006	18827	18995	18858	19020	18724	18898	19017	18977	18798	18703	18909	18844	18756	19055	19005	18885	18598	18898	19015	18900	18817	18791	18880	18836	18952	19001	19067	18880	18906	18866	18895	18966	18829	18837	18730	18883	18768	18817	18967	18813	18929	18906	19067	18702	18784	18797	18869	18807	18904	18784	18932	19075	18875	18895	18898	18979	19026	18985	18857	18930	19076	19012	18804	18962	19009	18874	18870	18933	18894	18962	18982	18799	18922	19038	18811	18797	19059	18944	18947	19160	18970	18959	18972	18913	18779	18820	18874	18917	18881	19002	18697	18731	18897	18814	18834	18954	18757	18855	19104	18970	18859	19038	19079	19138	18883	18913	18897	19014	18710	18940	18860	18826	18828	18868	18921	18943	18938	18812	18691	18852	19003	19015	18695	18939	18893	19129	18709	19037	18912	19029	18833	18940	18855	18783	18914	18969	18915	18926	18810	18773	18931	18982	18900	18881	18805	18857	18734	18833	18803	18914	18761	18992	18923	18767	19048	18783	18823	18922	18864	18937	18852	18819	19013	18945	19304	19085	18825	18960	18998	18896	18957	18927	18832	19100	19051	19021	18802	18804	18782	19027	18830	18791	18886	18863	18903	18923	19050	19002	19158	19046	19072	18939	18801	18950	19010	18951	18940	19010	18929	18912	18944	18968	18936	19023	18949	18965	18933	18845	18922	18905	18618	18849	18810	18939	18627	18690	19035	19041	18973	18896	19003	18909	18884	18716	18920	19043	19062	19075	19040	18915	18586	18939	19043	18917	18904	18908	18924	19049	18827	19003	18971	18917	18876	18904	18965	18904	19058	18850	18853	19048	18857	19058	18925	18764	19108	18934	18866	18947	18954	18779	18889	19222	18912	19076	18916	18837	18927	18818	18929	18787	18834	18946	18913	19013	18812	19029	19133	19005	18874	18940	19152	18731	18882	18925	18880	18772	18973	18942	18865	18866	18814	18815	18736	19032	19041	18988	18950	19003	18967	18848	18792	18800	18861	18970	18803	19040	18831	19037	18947	18899	18984	18950	18869	18935	18819	19031	18901	19093	19005	19023	18948	18799	18968	18960	18798	18935	18939	19011	18913	18763	18873	18975	18917	18713	18949	18991	19111	19140	19060	18946	18912	18865	18832	18937	18777	19057	18750	18864	19052	18952	18927	18854	18689	18839	18816	18942	18830	19038	18983	18730	18689	18970	18827	18903	18863	18825	18975	18973	18780	18952	18931	18992	18781	18925	18938	18796	18939	18963	19030	18699	18775	18890	18978	18923	18851	19090	18845	18945	18858	19108	18815	18893	18997	18724	18980	18948	18956	18963	18928	18666	19059	18622	18750	18887	18923	19121	18877	18845	18829	18981	18880	19155	18930	18773	18892	19096	19049	18991	19022	19078	18848	18851	18936	18901	18902	18927	19005	19032	19065	19144	18938	18799	19012	19203	18876	18928	19061	19102	19182	19197	18844	19143	19095	18780	18818	18782	18790	18890	18631	18901	18957	18806	18836	18915	18967	19105	19170	18892	18914	18762	18856	19076	18746	19027	18910	18893	18795	18837	18997	18860	18947	18918	18927	18921	18802	19176	18850	18952	18790	19003	18994	18928	18849	18778	18992	19081	18844	18970	19010	19020	18996	18862	18682	18673	18820	19128	19022	18899	18818	18812	19044	19006	18873	18903	18842	18910	18934	18941	18857	18904	18904	18940	18879	19011	18797	18871	18942	18985	19032	18888	19146	18771	19038	18912	18929	19102	18931	18760	18807	18945	18844	18877	18602	18829	19041	18931	18796	18896	18991	19198	18991	18701	18891	18936	18967	18907	18904	18997	18783	18739	18938	19063	18988	19120	18927	18892	19022	18753	19002	18814	18934	18792	18893	18776	18937	18868	18957	18997	18970	18958	18803	18898	18985	19079	18913	18975	19030	18796	18859	19054	19047	18944	18843	18815	18917	19046	18978	18815	18875	18956	18818	18864	18867	18765	19018	18990	19068	18989	18851	18886	18823	18842	18918	18880	19047	18927	19177	18960	18969	18859	18759	18791	18913	19047	18990	18788	18988	18746	19030	19023	18927	18904	18964	18950	18951	19022	18956	18905	18885	18997	18850	18832	18898	18929	18872	19012	18954	19211	19108	18836	18904	18865	18967	18837	18959	18871	18928	18935	19083	19029	18867	18746	18910	18902	18878	18859	18782	18983	18801	18922	18836	18828	18766	18898	18932	18938	18788	18839	18794	18897	18829	18913	18903	18997	19129	18991	18774	18896	19036	18912	18836	18785	18844	18937	18988	18888	18828	18880	19019	19201	18948	18895	18820	18739	18991	18981	18884	18963	19073	19002	18841	18890	18967	18892	18839	18765	18993	19139	19035	18777	18871	18818	18952	18961	19025	18827	18920	18703	18913	18933	18974	19079	19020	18886	18863	18873	18798	18748	19010	19034	18756	18998	18837	18770	19057	19010	18938	18759	18955	18875	18822	18948	19077	18748	18944	18995	19016	18901	18917	18786	18881	18984	18773	18894	18959	19040	18960	18591	19114	18807	18821	18936	18846	18913	19067	18989	18902	18970	18727	18826	18925	18716	19013	18904	19096	19162	18847	18886	19271	19003	18996	18922	18794	18889	18753	18808	19004	18854	18984	18789	18816	19123	18935	18827	18800	18795	19098	18943	18857	19077	18913	19079	19036	18942	18909	19021	18927	18880	19091	18811	18901	18788	18819	19032	18971	19005	18830	18798	18842	19082	18605	18877	18870	18743	18924	18935	18775	19206	18797	18988	19068	19067	18854	18843	19013	19015	19108	18916	18782	18964	19000	19009	18905	19017	18769	18857	18592	18963	18758	18838	18913	19105	18814	18882	18915	18890	18752	18824	18926	18973	18898	18922	18933	18731	18877	18882	18861	18968	18813	18987	18913	19065	18855	18884	18814	18814	18787	19010	18716	18768	18988	19032	18817	18961	18898	18971	18680	18843	18827	18963	18963	18838	18959	18994	18797	19025	19042	18858	18930	18731	18858	18821	18887	18866	18943	18832	18821	18993	18771	18884	18978	18892	18631	19097	18985	19035	18913	18727	18890	18826	19019	19014	18963	18911	18929	18961	18934	18867	18924	18867	19023	18895	18978	18952	18687	19067	19005	18773	18832	18928	18848	18918	19065	19038	18820	18904	18895	18956	18848	19002	18851	19058	18939	18750	18505	18733	18954	18936	18969	18982	19047	19002	18900	19071	18751	18853	19086	18897	18913
58138	75379	55293	33853	18989	16635	16724	16584	16711	16540	16495	16480	16655	16701	16693	16374	16491	16459	16633	16724	16562	16639	16513	16810	16844	16513	16646	16587	16667	16485	16617	16550	16610	16546	16615	16597	16574	16590	16735	16524	16498	16771	16610	16700	16601	16569	16728	16419	16683	16611	16804	16529	16615	16530	16544	16443	16589	16722	16534	16509	16653	16693	16585	16653	16734	16520	16790	16635	16497	16725	16609	16776	16579	16681	16471	16504	16471	16717	16455	16563	16622	16739	16630	16566	16550	16589	16698	16670	16660	16557	16665	16533	16457	16538	16563	16419	16697	16718	16755	16503	16571	16616	16550	16595	16649	16606	16724	16717	16633	16567	16641	16600	16543	16543	16503	16522	16545	16646	16394	16461	16682	16715	16361	16411	16574	16626	16708	16522	16644	16463	16485	16667	16514	16637	16589	16576	16506	16639	16583	16564	16510	16581	16556	16606	16521	16653	16584	16678	16726	16558	16656	16514	16719	16577	16447	16469	16539	16664	16453	16704	16452	16474	16670	16673	16439	16746	16511	16616	16524	16517	16553	16532	16630	16529	16590	16624	16681	16467	16487	16622	16618	16675	16533	16704	16557	16568	16573	16592	16809	16526	16482	16498	16794	16656	16744	16599	16464	16575	16433	16686	16636	16701	16506	16706	16580	16593	16685	16707	16673	16505	16518	16546	16587	16593	16611	16499	16474	16649	16599	16531	16572	16632	16601	16567	16429	16667	16641	16621	16505	16544	16469	16705	16570	16573	16574	16608	16579	16691	16544	16699	16609	16508	16468	16592	16446	16454	16782	16622	16691	16725	16737	16691	16433	16603	16624	16566	16588	16661	16713	16519	16655	16520	16538	16434	16440	16344	16525	16557	16601	16502	16701	16668	16627	16487	16786	16476	16408	16513	16580	16751	16377	16510	16631	16676	16481	16565	16490	16488	16721	16604	16707	16523	16497	16606	16681	16617	16683	16455	16515	16558	16611	16562	16572	16464	16489	16692	16706	16589	16746	16576	16688	16666	16566	16356	16586	16696	16592	16611	16558	16477	16503	16563	16585	16600	16506	16648	16552	16703	16489	16569	16550	16555	16628	16613	16624	16581	16618	16625	16557	16650	16540	16704	16516	16611	16619	16657	16546	16543	16736	16371	16487	16537	16537	16599	16606	16673	16705	16724	16733	16521	16606	16537	16603	16635	16534	16552	16759	16606	16529	16635	16615	16446	16494	16706	16567	16511	16566	16483	16577	16603	16682	16332	16606	16622	16510	16491	16749	16504	16632	16700	16455	16642	16614	16663	16507	16555	16703	16510	16477	16644	16560	16440	16549	16618	16731	16492	16433	16436	16647	16652	16563	16438	16556	16744	16691	16701	16546	16505	16594	16629	16592	16459	16699	16701	16573	16460	16485	16563	16666	16568	16655	16435	16556	16430	16388	16455	16484	16415	16467	16656	16488	16573	16624	16479	16528	16656	16687	16480	16529	16628	16691	16540	16498	16500	16560	16584	16671	16500	16560	16496	16517	16694	16543	16661	16468	16650	16504	16634	16513	16456	16378	16522	16717	16674	16576	16604	16672	16479	16574	16662	16442	16664	16673	16664	16648	16628	16442	16712	16487	16563	16601	16619	16653	16485	16660	16603	16517	16477	16598	16615	16526	16511	16562	16302	16532	16604	16559	16396	16645	16737	16584	16603	16545	16644	16497	16547	16569	16471	16473	16800	16309	16573	16676	16504	16587	16533	16553	16586	16620	16492	16557	16668	16529	16544	16457	16774	16350	16560	16658	16507	16530	16488	16577	16653	16675	16575	16698	16433	16605	16679	16465	16703	16546	16629	16544	16432	16738	16555	16725	16639	16632	16618	16690	16546	16432	16787	16629	16595	16444	16488	16702	16610	16458	16613	16572	16494	16657	16543	16572	16467	16379	16457	16609	16578	16601	16756	16720	16448	16571	16512	16456	16621	16749	16597	16544	16551	16695	16559	16549	16632	16535	16645	16617	16525	16727	16439	16691	16420	16544	16568	16520	16768	16590	16799	16339	16519	16590	16608	16605	16567	16672	16525	16762	16656	16654	16669	16664	16590	16628	16640	16718	16553	16606	16748	16692	16501	16542	16622	16565	16862	16393	16739	16603	16657	16531	16552	16525	16612	16617	16501	16631	16661	16742	16510	16587	16567	16615	16630	16542	16711	16614	16684	16634	16536	16753	16343	16492	16572	16730	16433	16732	16542	16664	16739	16392	16642	16610	16503	16662	16521	16560	16561	16552	16561	16535	16578	16568	16532	16624	16695	16540	16526	16417	16659	16517	16605	16671	16685	16781	16585	16644	16871	16599	16716	16600	16621	16447	16623	16725	16488	16773	16470	16699	16508	16623	16733	16557	16656	16622	16617	16650	16610	16821	16620	16522	16532	16501	16617	16645	16523	16723	16559	16700	16520	16579	16635	16663	16429	16500	16505	16558	16683	16383	16608	16501	16793	16643	16515	16581	16605	16563	16573	16518	16660	16399	16413	16682	16590	16708	16544	16673	16625	16419	16403	16791	16487	16495	16552	16687	16470	16446	16477	16586	16766	16707	16385	16622	16671	16646	16586	16629	16602	16481	16783	16520	16661	16518	16745	16710	16564	16616	16781	16608	16583	16653	16440	16563	16552	16836	16645	16732	16537	16663	16637	16674	16550	16752	16624	16511	16743	16650	16432	16698	16603	16460	16584	16586	16484	16535	16498	16740	16619	16466	16666	16616	16630	16596	16559	16491	16645	16607	16611	16599	16503	16711	16621	16673	16632	16403	16525	16698	16782	16642	16415	16659	16648	16471	16642	16614	16584	16633	16480	16505	16707	16685	16684	16532	16582	16498	16393	16690	16572	16565	16542	16557	16575	16656	16493	16523	16488	16388	16728	16334	16483	16677	16502	16666	16740	16592	16675	16482	16812	16849	16503	16643	16644	16514	16598	16624	16619	16839	16699	16834	16627	16483	16640	16678	16569	16576	16433	16614	16651	16594	16579	16481	16512	16453	16622	16679	16612	16732	16491	16556	16521	16692	16605	16654	16659	16599	16628	16603	16573	16682	16666	16529	16574	16385	16829	16519	16656	16606	16689	16591	16675	16706	16530	16613	16559	16448	16569	16526	16347	16507	16630	16626	16706	16696	16623	16658	16527	16526	16442	16716	16575	16431	16465	16462	16540	16640	16720	16524	16593	16423	16604	16696	16770	16602	16395	16570	16717	16563	16754	16614	16505	16614	16617	16608	16822	16537	16759	16512	16613	16640	16488	16566	16471	16527	16674	16553	16633	16456	16625	16595	16722	16630	16497	16681	16431	16596	16511	16538	16571	16781	16582	16652	16637	16778	16615	16536	16554	16599	16526	16563	16556	16727	16726	16535	16743	16736	16471	16564	16663	16662	16545	16639	16661	16753	16719	16531	16702	16503	16611	16726	16690	16753	16705	16555	16741	16656	16670	16534	16649	16539	16537	16781	16674	16373	16719	16504	16553	16591	16571	16790	16527	16521	16619	16624	16584	16541	16650	16651	16694	16574	16561	16740	16670	16691	16583	16568	16509	16621	16749	16531	16512	16576	16727	16651	16537	16488	16562	16546	16523	16633	16536	16447	16626	16769	16694	16425	16585	16504	16669	16617	16629	16637	16580	16650	16681	16523	16614	16515	16356	16610	16367	16514	16696	16569	16596	16500	16535	16559	16655	16404	16735	16493	16458	16707	16639	16665	16514	16498	16652	16510	16442	16642	16462	16673	16650	16665	16634	16607	16420	16524	16605	16693	16473	16661	16687	16575	16642	16590	16576	16666	16536	16554	16822	16624	16553	16513	16773	16653	16618	16501	16479	16464	16630	16550	16744	16535	16416	16542	16715	16533	16557	16574	16674	16338	16476	16734	16756	16613	16556	16564	16549	16548	16612	16769	16748	16608	16477	16563	16668	16597	16485	16677	16549	16741	16526	16633	16588	16633	16483	16567	16714	16348	16616	16594	16691	16683	16649	16529	16717	16447	16590	16811	16560	16597	16598	16542	16672	16720	16690	16572	16528	16615	16541	16678	16501	16679	16629	16546	16666	16472	16620	16742	16674	16625	16645	16510	16652	16439	16498	16645	16597	16779	16584	16521	16692	16530	16771	16588	16777	16699	16552	16581	16520	16508	16540	16430	16581	16493	16519	16730	16676	16675	16618	16479	16698	16692	16477	16528	16565	16551	16566	16585	16559	16735	16577	16750	16675	16347	16793	16514	16613	16463	16616	16524	16386	16544	16580	16630	16668	16522	16547	16573	16676	16562	16577	16594	16636	16683	16469	16480	16496	16689	16369	16587	16527	16668	16487	16506	16662	16675	16399	16583	16604	16570	16497	16568	16643	16822	16724	16568	16784	16680	16571	16422	16565	16659	16576	16516	16615	16645	16572	16623	16415	16604	16804	16595	16602	16568	16534	16720	16581	16581	16727	16672	16540	16694	16621	16567	16649	16606	16742	16609	16776	16709	16502	16716	16428	16548	16641	16643	16636	16562	16613	16558	16463	16637	16579	16790	16565	16642	16705	16509	16716	16570	16573	16570	16440	16670	16591	16640	16602	16577	16740	16591	16686	16645	16583	16555	16486	16508	16544	16715	16628	16631	16732	16535	16693	16715	16527	16620	16424	16570	16571	16562	16542	16583	16643	16603	16510	16666	16519	16429	16603	16598	16690	16680	16661	16548	16650	16555	16534	16632	16552	16547	16618	16538	16682	16613	16637	16781	16530	16573	16671	16616	16515	16471	16584	16589	16587	16691	16736	16613	16595	16609	16525	16567	16623	16685	16496	16686	16505	16511	16613	16585	16504	16710	16442	16603	16646	16643	16615	16574	16749	16702	16603	16595	16387	16606	16509	16644	16632	16649	16653	16565	16667	16420	16668	16654	16730	16552	16479	16486	16552	16681	16527	16522	16507	16681	16429	16696	16483	16594	16504	16564	16627	16632	16635	16385	16561	16786	16588	16486	16510	16796	16605	16486	16618	16585	16606	16576	16479	16431	16593	16481	16682	16591	16654	16634	16706	16702	16534	16772	16443	16620	16601	16619	16647	16603	16821	16511	16722	16535	16633	16508	16687	16737	16575	16727	16515	16580	16542	16519	16583
22972	22919	34045	28569	22791	23055	24516	19718	19042	19314	19400	19260	19062	18891	18954	19039	18855	19000	19112	19125	18884	19017	18989	18930	18881	18795	18861	18785	18891	18909	19010	18981	18999	18995	18794	18915	18952	18842	18823	19007	18741	19050	18827	18826	18932	18835	18797	18763	18699	18797	18863	18821	18845	18907	18784	18760	19059	18749	18839	18902	18814	18845	18850	18823	18880	18981	18901	18901	18952	18868	18798	18833	18821	18639	18727	18895	18797	18560	18750	18857	18791	18945	18710	18761	18624	18707	18867	18953	18865	18840	18714	18691	18782	18828	18770	18751	18917	18716	18761	18872	18767	18739	18788	18765	18984	18679	18811	18660	18940	19090	18667	18590	18479	18627	18596	18829	18648	18729	18683	18830	18854	18776	18784	18857	18832	18722	18836	18698	18717	18785	18861	18778	18820	18891	18956	18926	18805	18809	18788	18820	18792	18712	18867	18967	18764	18906	18770	18925	18828	18778	18632	18803	18930	18792	18696	18719	18971	18785	18957	18971	18691	18911	18831	18658	18778	18737	18686	18759	18745	18741	18781	18944	18797	18773	18676	18697	18783	18816	18629	18628	18629	18746	18625	18691	18779	18741	18972	19013	18666	18869	18926	18763	18750	18685	18861	18834	18671	18679	18631	18768	18960	18673	18722	18908	18905	18769	18831	18783	18782	18823	18844	18771	19025	18797	18780	18625	18722	18625	18627	18983	18684	18754	18704	18677	18705	18909	18792	18704	18721	18656	18738	18861	18859	18564	18703	18774	18960	19017	18891	18884	18973	18860	18754	18621	18822	18804	18713	18861	18736	18745	18807	18668	18866	18704	18819	18852	18765	18835	18889	18915	18752	18938	18791	18709	18616	19025	18788	18776	18724	18758	18878	18969	18608	18809	18895	18541	18881	18786	18839	18743	18737	18723	18852	18861	18633	18738	18954	18725	18808	18787	18701	18695	18827	18505	19021	18898	18962	18813	18737	18820	18713	18867	18764	18628	18816	18838	18922	18666	18807	18851	18555	18668	18674	18700	18729	18863	18857	18793	18786	18667	18978	18978	18826	18914	18666	18940	18944	18768	18684	18729	18653	18882	18648	18719	18625	18700	18644	18609	18837	18798	18839	18871	18859	18675	18826	18972	18705	18855	18588	18817	18638	18598	18543	18759	18956	18649	18782	18823	18808	18724	18798	18801	18862	18879	18838	18642	18696	18914	18918	18618	18674	18602	18695	18653	18682	18711	18705	18706	18794	18644	18675	18772	18949	18810	18687	18734	18627	18776	18920	18823	18731	18705	18722	18723	18899	18691	18845	18804	18839	18988	18773	18642	18782	18784	19036	18834	18916	18956	18813	18557	18851	18623	18784	18666	18592	18910	18898	18889	18871	18820	18954	18897	18716	18888	18718	18787	18726	18722	18851	18758	18763	18782	18668	18747	18723	18746	18865	18762	19028	18732	18693	18640	18705	18689	18694	18845	18974	18854	18750	18666	18572	18749	19003	18680	18950	18917	18837	18627	18632	18838	18667	18920	18855	19051	18761	18776	18695	18840	18923	18820	18682	18832	18871	18852	18615	18678	18865	18828	18888	18653	18797	18885	18841	18801	18494	19037	18490	18742	18751	18623	18670	18560	18871	18873	18964	18733	18852	18893	18744	18618	18760	18773	19020	18923	18888	18647	18783	18711	18772	18749	18653	18736	18692	18736	18793	18639	18781	18773	19016	18891	18818	18696	18908	18725	18699	18878	18773	18664	18796	18801	18787	18673	18783	18747	18732	18690	18801	18590	18756	18741	18842	18940	18977	18585	18715	18614	18905	18706	18488	18894	18604	18813	18946	18731	18656	18540	18721	18809	18733	18904	18741	18672	18850	18733	18670	19042	19074	18628	18850	18826	18870	18738	18712	18781	18625	18811	18809	18782	18773	18570	18846	18751	18839	18665	18745	18644	18801	18907	18766	19047	18817	18820	18678	18666	18877	18629	18747	18779	18719	18649	18906	18722	18626	18945	18954	19010	18750	18823	18579	18654	18923	18710	18644	18746	19040	18891	18866	18578	18878	18778	18814	18971	18785	18710	18719	18817	18725	18704	18855	18702	18693	18811	18821	18739	18920	18832	18947	18703	18826	18869	18869	18541	18782	18790	18720	18641	18840	18866	18770	18826	18633	18737	18860	18835	18513	18783	18828	18872	18802	18835	18738	18794	18672	18758	18909	18825	18928	18898	19017	18917	18733	18762	18896	18908	18668	18754	18855	18881	18767	18842	18971	18866	18913	18830	18909	18738	18837	18799	18738	18861	18726	18585	18864	18823	18650	18712	18877	18645	18839	18896	18865	18514	18785	18862	18657	18855	18830	18634	18752	18583	18739	18664	18761	18868	18986	18772	18582	18632	18885	18779	18821	18635	18759	18666	18718	18755	18929	18738	18911	18817	18734	18735	18912	18774	18998	18839	18452	18830	18920	18780	18743	18816	18705	18837	18774	18763	18956	18609	18715	18751	18723	19039	18713	18902	18890	18929	18836	18870	18702	18678	18848	18905	18753	18800	18825	18776	18746	18737	18789	18756	18670	18770	18792	18775	18944	18768	18733	18689	18737	18764	18741	18625	18679	18875	18650	18701	18599	18705	19013	18692	18752	18534	18795	18754	18724	18782	18827	18640	18903	18746	18740	18874	18868	18818	18784	18866	18779	18861	18830	18546	18729	18752	18876	18828	18756	18718	18639	18816	18809	18928	19018	18727	18750	18706	18599	18648	18747	19031	18588	18687	18993	18820	18830	18897	18670	18890	18802	18693	18719	18846	18710	18670	18793	18443	18900	18611	18685	18857	18633	18648	18806	18764	18797	18954	18968	18742	18719	18643	18671	18768	18626	18899	18925	18790	18728	18806	18981	18706	18714	18721	18726	18733	18980	18932	18768	18757	18876	18748	19034	18622	18734	18783	18807	18717	18672	18602	18728	18740	18796	18987	18748	18719	18692	18943	18685	18854	18853	18883	18845	18939	19028	18795	18683	18510	18760	18798	18808	18705	18668	18857	18755	18816	18881	18565	18824	18890	18674	19036	18991	18747	18675	18608	18817	18778	18619	18963	18838	18962	18759	18648	18605	18593	18480	18859	18719	18854	18648	18684	18710	18953	18596	18647	18928	18597	18831	18914	18848	18753	18765	18545	18964	18917	18642	18746	18646	18812	18654	18789	18846	18876	18744	18944	18969	18811	18798	18733	18649	18910	18926	18773	18627	18764	18770	18748	18803	18675	18630	18883	18716	18891	18642	18818	18949	18843	18737	18720	18703	18755	18673	18551	18872	18855	18802	18602	18730	18849	18662	18797	18943	18879	18749	18836	18841	18659	18838	18750	18769	18926	18498	18747	18620	18836	18927	18786	18897	18588	18545	18825	18763	18675	18729	18777	18912	18714	18690	18881	18757	18693	18640	18867	18597	18623	18715	18834	18790	18971	18735	18770	18783	18833	18827	18678	18771	18916	18716	18579	18668	18748	18866	18817	18638	18952	19094	18748	18784	18714	18883	18733	18969	18825	18601	18840	18909	18710	18757	18621	18739	18838	18795	18587	18875	18743	18822	18777	18790	18607	18745	18864	18783	18828	18752	18759	18934	19033	18859	18801	18869	18743	18765	18964	18862	18855	18801	18736	18797	18646	18718	19031	18887	18857	18953	18517	18840	18762	18878	18671	18921	18973	18864	18745	18698	18712	18835	18856	18823	18804	18884	18782	18678	18857	18768	18898	18671	18952	18906	18750	18722	18659	18777	18663	18754	18735	18855	18605	18706	18638	18787	18632	18854	18798	18766	18745	18671	18790	18628	18698	18945	18705	18676	18817	18888	18861	19000	18636	18827	18700	18943	18804	18725	18966	18606	18831	18498	18618	18690	18789	18921	18776	18782	18676	18778	18782	18793	18847	18790	18652	18871	18846	18857	18756	18754	18914	18634	18764	18531	18664	18804	18631	18827	19000	18719	18923	18860	18797	18723	18745	18639	18723	18864	18828	18772	18706	18670	18772	18686	18753	18832	18847	18745	18836	18806	18972	18602	18643	18828	18777	18893	18751	18772	18791	18881	18680	18855	18833	18949	18673	18731	18617	18722	18742	18919	18887	18765	18603	18643	18928	18778	18691	18782	18846	18631	18723	18688	18586	18923	18804	18801	18829	18758	18787	18988	18810	18888	18734	18935	18718	18910	18707	18714	18664	18824	18767	18794	18775	18948	19049	18749	18866	18717	18817	18771	18630	18710	18767	18656	18792	18821	18709	18729	18910	18658	18745	18642	18971	18800	18796	18750	18756	18747	18739	18849	18585	18825	18852	18999	18782	18883	18638	18734	18590	18705	18548	18797	18774	18915	18512	18777	18651	18875	18890	18825	18857	18714	18744	18819	18845	18706	18919	18804	18679	18997	18703	18854	18814	18780	18581	18732	18948	18917	18741	18844	18925	18536	18708	18813	18683	18691	18910	18805	18716	18644	18541	18984	18762	18932	18973	18662	18764	18635	18618	18865	18685	18687	18786	18715	18996	18842	18610	18909	18868	18768	18853	18705	18831	18834	18766	18693	18769	18689	18469	18704	18829	18804	18740	18770	18656	18929	18781	18625	18756	18600	18816	18885	18983	18910	18852	18619	18832	18821	18742	18679	18663	18667	18687	18755	18760	18726	18930	18857	18787	18615	18567	18824	18873	18775	18974	18582	18656	18822	18788	18793	18633	18702	18912	18537	18683	18900	18674	18704	18845	18638	18399	18732	18775	18762	18841	18778	18354	19045	18817	18729	18687	18752	18884	18791	18837	18816	18855	18726	18600	18771	18830	18763	18686	18579	18813	18776	18802	18802	18722	18953	18827	18798	18721	18544	18735	18682	18695	18751	18829	18689	18884	18711	18720	18595	18603	18698	18843	18588	18849	18586	18943	18862	18895	18738	18616	18641	18820	18753	18821	18583	18676	18939	18829	18732	18799	18727	18716	18562	18725	18744	18598	18569	18829	18758	18836	18775	18803	18786	19042	18657	18619	18640	18609	18858	18713	18790	18609	18947	18780	18835	18780	18858	18833	18633	18748	18875	18735	18712	18507	19003	18836	18779	18804	18683	18751	18612	18829	18696	18918	18759	18985	18691	18900	18926	18563
61048	104738	85844	59337	21075	16456	16485	16535	16349	16602	16625	16645	16585	16665	16579	16378	16705	16610	16518	16548	16515	16366	16589	16502	16451	16526	16577	16589	16313	16438	16559	16494	16322	16609	16490	16289	16632	16541	16427	16536	16471	16572	16527	16616	16549	16570	16545	16588	16452	16536	16444	16435	16770	16519	16801	16555	16517	16468	16686	16582	16580	16651	16757	16383	16625	16564	16745	16541	16593	16615	16493	16442	16447	16464	16514	16593	16480	16365	16502	16497	16476	16480	16580	16666	16675	16750	16496	16626	16463	16597	16488	16636	16377	16717	16539	16420	16583	16535	16519	16496	16449	16362	16649	16547	16561	16553	16456	16590	16405	16582	16379	16472	16533	16680	16602	16474	16524	16432	16676	16523	16543	16456	16305	16555	16753	16585	16537	16574	16471	16616	16658	16442	16629	16633	16667	16649	16556	16629	16720	16545	16485	16606	16645	16460	16419	16541	16580	16436	16593	16471	16433	16705	16558	16605	16572	16405	16415	16507	16517	16355	16522	16641	16579	16535	16413	16439	16570	16593	16532	16555	16541	16681	16384	16603	16581	16414	16671	16557	16799	16465	16704	16541	16434	16490	16389	16647	16532	16416	16487	16674	16567	16734	16553	16464	16498	16466	16565	16563	16481	16453	16616	16520	16592	16605	16203	16497	16597	16480	16478	16519	16436	16613	16350	16404	16541	16603	16457	16678	16499	16371	16566	16450	16568	16620	16451	16560	16596	16519	16494	16710	16697	16562	16630	16625	16364	16452	16537	16570	16445	16392	16666	16629	16638	16489	16529	16680	16468	16387	16465	16540	16577	16552	16559	16701	16485	16508	16554	16622	16317	16426	16395	16550	16520	16561	16657	16477	16559	16370	16498	16470	16436	16528	16801	16494	16576	16505	16366	16489	16606	16583	16500	16446	16460	16557	16528	16595	16598	16535	16492	16446	16555	16586	16450	16581	16638	16480	16448	16592	16558	16635	16602	16440	16586	16512	16544	16573	16631	16350	16391	16646	16584	16431	16609	16492	16396	16426	16611	16583	16413	16391	16435	16523	16626	16462	16592	16523	16464	16685	16687	16403	16432	16515	16467	16339	16505	16483	16619	16553	16492	16372	16620	16798	16571	16407	16449	16443	16567	16376	16533	16485	16503	16474	16544	16306	16430	16647	16530	16650	16608	16571	16550	16525	16376	16566	16561	16520	16616	16445	16554	16567	16656	16558	16352	16548	16460	16493	16513	16659	16551	16546	16440	16521	16587	16547	16457	16539	16480	16592	16520	16575	16381	16431	16496	16466	16513	16227	16568	16517	16348	16502	16465	16479	16665	16578	16583	16488	16473	16598	16632	16495	16790	16456	16703	16598	16548	16425	16619	16514	16525	16493	16452	16506	16591	16523	16625	16544	16575	16484	16585	16615	16634	16506	16528	16568	16618	16518	16384	16664	16552	16481	16503	16529	16529	16513	16537	16579	16595	16613	16727	16404	16629	16570	16466	16578	16653	16506	16309	16364	16505	16535	16495	16523	16560	16531	16583	16376	16495	16646	16386	16503	16528	16348	16499	16440	16474	16407	16561	16480	16489	16524	16546	16443	16357	16427	16578	16507	16627	16589	16636	16466	16585	16483	16486	16425	16388	16693	16416	16653	16562	16577	16522	16510	16614	16495	16336	16593	16632	16560	16509	16327	16384	16497	16560	16366	16676	16555	16453	16633	16461	16555	16505	16616	16511	16646	16629	16615	16724	16565	16466	16575	16538	16531	16604	16541	16578	16498	16410	16428	16507	16661	16572	16496	16645	16680	16579	16454	16463	16533	16504	16670	16472	16606	16514	16567	16562	16474	16427	16277	16343	16532	16491	16524	16518	16575	16542	16601	16435	16522	16490	16597	16515	16609	16556	16616	16672	16604	16621	16545	16508	16610	16553	16520	16574	16533	16571	16518	16638	16516	16471	16530	16537	16483	16419	16447	16559	16498	16513	16484	16336	16546	16711	16511	16653	16576	16344	16451	16336	16548	16468	16674	16573	16502	16427	16436	16668	16435	16522	16605	16641	16517	16705	16615	16432	16607	16555	16468	16614	16388	16432	16522	16541	16648	16577	16613	16307	16640	16462	16569	16576	16641	16575	16643	16455	16530	16478	16580	16438	16454	16504	16442	16555	16495	16506	16451	16515	16592	16576	16432	16508	16548	16447	16394	16425	16659	16792	16579	16601	16410	16657	16386	16689	16714	16527	16641	16438	16421	16492	16564	16323	16452	16470	16688	16616	16453	16428	16631	16582	16503	16638	16544	16650	16593	16623	16464	16577	16637	16539	16577	16457	16478	16587	16521	16461	16538	16507	16399	16531	16502	16609	16502	16552	16592	16615	16528	16466	16551	16610	16569	16466	16552	16424	16748	16507	16284	16638	16609	16464	16379	16526	16402	16476	16531	16761	16637	16411	16449	16597	16551	16670	16616	16562	16476	16609	16475	16550	16466	16600	16468	16545	16432	16524	16467	16597	16481	16525	16438	16397	16551	16694	16509	16511	16418	16609	16589	16529	16589	16425	16486	16532	16410	16572	16587	16765	16444	16699	16607	16427	16678	16443	16573	16626	16649	16439	16572	16588	16427	16497	16469	16676	16549	16369	16434	16564	16548	16647	16519	16450	16647	16545	16462	16625	16609	16639	16636	16602	16572	16660	16360	16615	16567	16498	16512	16470	16595	16385	16316	16564	16363	16530	16449	16552	16517	16497	16636	16545	16541	16511	16346	16539	16571	16513	16486	16482	16328	16670	16464	16618	16510	16492	16606	16662	16541	16564	16673	16545	16309	16507	16654	16673	16492	16658	16509	16383	16596	16508	16560	16543	16509	16604	16421	16623	16437	16611	16712	16566	16571	16500	16430	16513	16478	16542	16458	16578	16574	16565	16491	16683	16478	16469	16303	16419	16468	16768	16526	16522	16661	16407	16460	16685	16433	16594	16330	16438	16382	16562	16497	16760	16654	16395	16513	16457	16407	16429	16629	16558	16496	16592	16474	16503	16555	16405	16600	16652	16635	16641	16622	16441	16466	16468	16552	16623	16506	16462	16543	16598	16465	16339	16384	16658	16677	16620	16504	16574	16488	16441	16528	16588	16418	16368	16407	16387	16556	16503	16435	16710	16567	16320	16646	16396	16733	16585	16546	16635	16561	16478	16526	16575	16514	16675	16416	16290	16560	16641	16441	16507	16383	16496	16323	16557	16428	16384	16421	16486	16566	16359	16499	16645	16419	16601	16442	16517	16549	16530	16415	16523	16617	16645	16488	16591	16577	16517	16498	16556	16617	16451	16502	16554	16650	16646	16445	16523	16645	16481	16502	16648	16592	16658	16486	16485	16466	16644	16626	16591	16532	16413	16583	16469	16602	16648	16645	16483	16616	16564	16392	16395	16540	16659	16499	16572	16542	16407	16452	16504	16547	16482	16691	16531	16551	16662	16746	16466	16622	16447	16637	16564	16557	16569	16507	16595	16361	16538	16449	16513	16438	16495	16526	16496	16625	16506	16264	16587	16535	16594	16442	16541	16582	16450	16681	16662	16551	16531	16564	16499	16485	16661	16510	16501	16485	16528	16427	16504	16420	16492	16395	16437	16462	16644	16443	16502	16608	16481	16614	16512	16688	16389	16592	16611	16458	16495	16533	16415	16620	16677	16540	16438	16701	16520	16499	16436	16582	16432	16599	16488	16402	16452	16545	16560	16456	16601	16449	16508	16302	16546	16544	16481	16462	16597	16516	16584	16329	16453	16581	16706	16439	16512	16534	16690	16487	16579	16422	16473	16470	16529	16501	16613	16559	16375	16560	16589	16493	16592	16497	16433	16660	16591	16557	16535	16475	16470	16472	16516	16464	16458	16741	16580	16636	16465	16418	16580	16499	16476	16417	16449	16506	16434	16532	16462	16384	16561	16501	16437	16598	16622	16596	16506	16546	16518	16412	16781	16388	16617	16403	16641	16501	16656	16468	16516	16594	16583	16736	16333	16378	16497	16560	16794	16554	16727	16597	16505	16639	16545	16514	16404	16529	16504	16396	16577	16387	16508	16466	16507	16419	16559	16567	16520	16525	16555	16636	16513	16595	16483	16426	16476	16487	16537	16481	16557	16583	16502	16490	16550	16584	16588	16711	16523	16480	16635	16472	16612	16355	16606	16444	16327	16476	16656	16529	16312	16527	16381	16544	16619	16608	16701	16521	16566	16462	16520	16484	16434	16550	16544	16525	16609	16622	16463	16485	16561	16419	16511	16395	16602	16582	16743	16319	16368	16504	16462	16503	16407	16505	16711	16418	16546	16534	16333	16548	16449	16452	16438	16489	16519	16457	16608	16595	16634	16594	16533	16417	16334	16553	16561	16455	16485	16709	16636	16463	16458	16392	16480	16434	16493	16537	16484	16550	16412	16611	16400	16522	16446	16550	16417	16546	16592	16593	16671	16390	16479	16399	16565	16717	16501	16526	16505	16571	16529	16547	16410	16563	16611	16496	16478	16358	16748	16501	16560	16631	16448	16486	16535	16630	16430	16585	16420	16478	16608	16587	16488	16566	16561	16439	16437	16421	16518	16566	16524	16554	16656	16527	16729	16452	16557	16390	16548	16371	16423	16638	16579	16456	16290	16673	16655	16403	16656	16540	16480	16488	16362	16567	16562	16395	16441	16369	16485	16618	16524	16661	16385	16519	16536	16549	16484	16666	16588	16637	16580	16525	16505	16515	16387	16410	16512	16514	16521	16396	16578	16501	16443	16479	16530	16447	16652	16552	16777	16693	16654	16536	16507	16564	16450	16445	16475	16448	16456	16534	16346	16612	16711	16529	16572	16396	16443	16476	16433	16464	16439	16425	16531	16505	16586	16383	16552	16478	16426	16359	16517	16574	16392	16447	16569	16573	16436	16664	16467	16500	16550	16496	16566	16504	16285	16606	16408	16563	16448	16485	16649	16450	16613	16563	16506	16549	16631	16547	16377	16631	16467	16542	16581	16577	16475	16376	16677	16535	16481	16396	16614	16575	16596	16379	16450	16463	16566	16543	16410	16540	16542	16496	16479	16503	16194	16557	16489	16471	16448	16505	16590	16705	16349	16459	16543	16569	16419	16560	16575	16484	16379	16409
30622	37541	39928	28283	19093	17580	17778	17277	17489	17441	17451	17619	17440	17354	17526	17440	17499	17582	17375	17442	17475	17354	17274	17541	17549	17260	17415	17284	17526	17361	17394	17248	17162	17494	17637	17456	17521	17491	17386	17394	17515	17290	17346	17259	17289	17313	17262	17569	17490	17524	17391	17351	17415	17079	17334	17301	17494	17396	17313	17182	17382	17273	17573	17404	17293	17426	17367	17345	17643	17630	17513	17372	17347	17416	17191	17434	17573	17490	17421	17321	17375	17330	17329	17422	17415	17286	17349	17205	17432	17499	17384	17414	17180	17296	17367	17210	17368	17488	17400	17343	17488	17254	17500	17416	17346	17481	17403	17310	17529	17424	17275	17303	17227	17430	17440	17324	17496	17269	17437	17568	17326	17407	17392	17367	17340	17323	17210	17614	17614	17264	17375	17520	17493	17543	17479	17243	17353	17446	17542	17291	17215	17367	17372	17442	17340	17376	17359	17522	17184	17337	17426	17353	17552	17167	17526	17451	17384	17354	17137	17422	17384	17520	17377	17393	17364	17405	17397	17415	17316	17377	17220	17350	17371	17304	17554	17441	17385	17148	17297	17305	17212	17285	17322	17307	17322	17322	17214	17334	17427	17344	17399	17396	17549	17509	17356	17347	17424	17444	17440	17588	17292	17324	17246	17385	17450	17276	17394	17182	17372	17432	17373	17303	17473	17759	17494	17267	17301	17414	17384	17515	17395	17429	17217	17304	17507	17454	17279	17471	17441	17574	17492	17471	17435	17255	17524	17387	17436	17292	17326	17335	17255	17440	17370	17387	17505	17555	17378	17432	17393	17109	17295	17339	17497	17197	17477	17308	17377	17428	17600	17274	17359	17353	17477	17310	17154	17542	17312	17505	17467	17351	17075	17328	17218	17394	17437	17445	17404	17351	17368	17338	17374	17469	17674	17469	17331	17384	17377	17359	17550	17312	17440	17408	17361	17318	17311	17406	17513	17225	17431	17390	17295	17310	17239	17448	17347	17346	17279	17433	17357	17394	17498	17334	17346	17444	17450	17382	17225	17417	17356	17417	17343	17412	17479	17541	17404	17403	17398	17507	17453	17296	17299	17404	17196	17321	17346	17593	17429	17426	17362	17319	17207	17466	17545	17487	17342	17379	17137	17336	17412	17366	17368	17158	17456	17476	17228	17334	17336	17243	17415	17394	17396	17458	17382	17441	17519	17456	17573	17484	17440	17250	17288	17382	17440	17298	17221	17465	17196	17278	17544	17325	17180	17483	17309	17285	17381	17316	17428	17324	17315	17429	17277	17342	17166	17133	17583	17564	17561	17492	17670	17452	17481	17416	17433	17448	17419	17366	17235	17434	17322	17431	17342	17356	17186	17532	17115	17223	17490	17436	17377	17306	17337	17243	17283	17353	17304	17324	17417	17506	17405	17455	17462	17275	17291	17409	17400	17482	17399	17432	17380	17439	17396	17312	17286	17465	17476	17566	17525	17471	17555	17204	17319	17368	17346	17469	17362	17471	17398	17444	17558	17339	17313	17252	17298	17376	17469	17210	17392	17443	17217	17245	17587	17430	17542	17256	17291	17371	17345	17272	17314	17290	17225	17235	17522	17241	17556	17338	17318	17273	17345	17527	17460	17407	17538	17454	17306	17378	17511	17249	17287	17605	17388	17516	17456	17411	17399	17352	17508	17332	17353	17105	17519	17408	17482	17649	17408	17478	17312	17369	17367	17179	17408	17162	17418	17425	17394	17372	17373	17500	17378	17382	17379	17609	17300	17421	17501	17373	17352	17346	17551	17508	17381	17391	17282	17337	17301	17397	17357	17548	17341	17491	17383	17306	17311	17381	17395	17273	17520	17555	17297	17401	17347	17245	17308	17340	17453	17535	17593	17525	17314	17405	17243	17500	17584	17437	17234	17372	17482	17212	17455	17235	17501	17470	17462	17453	17239	17440	17386	17497	17483	17260	17592	17374	17667	17447	17411	17647	17663	17217	17452	17411	17358	17585	17503	17374	17376	17457	17439	17402	17614	17473	17393	17362	17458	17435	17168	17328	17262	17464	17389	17255	17286	17322	17489	17293	17611	17297	17346	17296	17371	17233	17391	17477	17497	17478	17167	17368	17407	17362	17460	17535	17402	17218	17471	17363	17473	17296	17401	17267	17357	17611	17291	17491	17468	17374	17465	17332	17461	17459	17502	17323	17223	17330	17363	17261	17219	17260	17318	17370	17425	17305	17503	17241	17439	17341	17309	17156	17457	17375	17469	17188	17301	17279	17269	17436	17513	17473	17533	17497	17342	17672	17122	17466	17506	17270	17639	17255	17370	17307	17500	17361	17329	17455	17306	17396	17519	17368	17393	17445	17339	17376	17474	17405	17616	17529	17560	17469	17480	17459	17497	17286	17393	17346	17338	17333	17322	17394	17469	17367	17279	17138	17343	17302	17366	17372	17192	17314	17381	17447	17465	17233	17479	17449	17359	17395	17241	17351	17394	17442	17328	17130	17339	17431	17484	17356	17283	17524	17281	17385	17335	17342	17335	17179	17300	17363	17479	17400	17266	17271	17259	17474	17337	17387	17443	17305	17366	17251	17553	17435	17293	17452	17359	17237	17236	17223	17508	17383	17391	17124	17511	17458	17351	17399	17746	17287	17499	17431	17456	17362	17293	17398	17388	17222	17420	17342	17279	17411	17462	17353	17394	17375	17071	17257	17260	17342	17535	17366	17464	17354	17329	17344	17556	17412	17346	17491	17567	17449	17390	17296	17351	17250	17594	17380	17494	17204	17410	17554	17287	17485	17346	17320	17467	17492	17386	17317	17433	17448	17497	17387	17320	17362	17451	17281	17415	17582	17423	17273	17363	17147	17521	17578	17348	17401	17361	17186	17436	17346	17315	17461	17098	17359	17238	17358	17462	17386	17329	17207	17387	17256	17349	17432	17303	17331	17503	17350	17470	17449	17518	17365	17459	17439	17130	17409	17304	17418	17528	17578	17373	17526	17281	17332	17304	17348	17311	17326	17266	17359	17392	17207	17167	17339	17311	17553	17475	17422	17530	17267	17539	17312	17486	17374	17254	17505	17480	17404	17293	17274	17510	17473	17334	17343	17491	17268	17680	17503	17135	17348	17252	17501	17473	17234	17130	17355	17489	17560	17476	17414	17164	17454	17270	17358	17380	17321	17435	17248	17167	17243	17339	17216	17299	17452	17446	17310	17433	17304	17518	17226	17539	17466	17394	17529	17483	17444	17367	17509	17369	17292	17332	17316	17399	17367	17320	17357	17455	17508	17385	17435	17221	17499	17380	17308	17246	17296	17331	17233	17451	17431	17578	17571	17437	17479	17392	17602	17298	17339	17504	17337	17384	17277	17337	17468	17328	17488	17397	17445	17290	17434	17273	17437	17390	17420	17452	17689	17381	17440	17290	17376	17332	17357	17431	17407	17390	17390	17220	17505	17510	17293	17579	17456	17309	17224	17308	17298	17276	17433	17545	17427	17479	17421	17357	17245	17522	17474	17411	17213	17276	17346	17315	17279	17387	17378	17355	17276	17329	17208	17430	17461	17349	17518	17343	17261	17297	17492	17389	17235	17359	17562	17496	17303	17530	17584	17575	17276	17149	17512	17370	17396	17572	17346	17683	17526	17387	17345	17504	17456	17328	17560	17271	17458	17328	17408	17297	17262	17422	16988	17440	17434	17512	17461	17452	17321	17246	17260	17239	17470	17383	17478	17390	17231	17208	17298	17389	17187	17400	17359	17556	17593	17238	17457	17471	17231	17466	17439	17246	17328	17352	17217	17559	17507	17341	17329	17431	17465	17401	17425	17363	17393	17453	17419	17300	17453	17151	17526	17333	17440	17402	17273	17263	17381	17429	17556	17328	17483	17392	17267	17207	17481	17303	17395	17434	17307	17377	17275	17312	17283	17433	17364	17484	17501	17314	17276	17170	17328	17378	17240	17383	17375	17317	17172	17364	17354	17120	17288	17335	17511	17408	17321	17351	17630	17507	17129	17382	17457	17471	17443	17366	17347	17303	17433	17337	17399	17528	17126	17358	17408	17377	17482	17349	17281	17248	17464	17532	17568	17364	17321	17380	17502	17578	17417	17341	17200	17424	17515	17253	17510	17481	17354	17443	17664	17381	17233	17361	17300	17526	17389	17346	17465	17380	17277	17495	17346	17543	17339	17475	17459	17262	17431	17395	17585	17430	17363	17344	17481	17443	17237	17413	17490	17461	17260	17550	17387	17545	17459	17263	17410	17439	17515	17312	17676	17507	17239	17273	17427	17553	17327	17286	17314	17146	17178	17449	17182	17400	17220	17421	17375	17332	17195	17296	17393	17336	17367	17367	17311	17234	17498	17382	17387	17573	17411	17391	17411	17480	17402	17174	17434	17409	17426	17331	17522	17429	17143	17278	17227	17503	17310	17440	17314	17290	17537	17223	17252	17539	17390	17295	17217	17335	17429	17465	17204	17474	17413	17308	17556	17571	17374	17403	17141	17458	17307	17236	17364	17590	17510	17324	17320	17412	17289	17417	17146	17324	17471	17402	17277	17256	17482	17455	17423	17583	17424	17462	17509	17467	17499	17396	17441	17301	17360	17499	17515	17319	17295	17214	17302	17497	17390	17376	17472	17410	17578	17546	17563	17256	17524	17348	17392	17402	17300	17469	17488	17560	17450	17267	17351	17440	17395	17522	17469	17315	17465	17512	17262	17485	17433	17282	17229	17534	17229	17501	17405	17311	17289	17542	17425	17387	17448	17442	17265	17451	17331	17409	17515	17485	17404	17331	17588	17488	17439	17420	17447	17252	17332	17279	17498	17298	17658	17507	17318	17495	17297	17266	17318	17324	17420	17408	17558	17438	17587	17602	17374	17463	17573	17368	17382	17316	17355	17345	17346	17411	17318	17461	17354	17372	17210	17531	17322	17387	17410	17368	17369	17518	17272	17630	17366	17404	17312	17362	17588	17547	17197	17318	17455	17305	17426	17324	17375	17396	17309	17191	17653	17675	17280	17305	17337	17413	17513	17308	17378	17389	17353	17269	17474	17466	17291	17390	17376	17475	17557	17476	17322	17459	17432	17418	17430	17175	17329	17385	17378	17466	17313	17474	17457	17593	17573	17412	17349	17406	17521
39807	56021	42600	25009	16267	15712	15868	15619	15595	15656	15831	15756	15633	15613	15669	15486	15584	15801	15757	15663	15690	15683	15697	15603	15616	15850	15492	15646	15890	15543	15590	15655	15583	15638	15528	15760	15595	15721	15667	15674	15559	15720	15718	15705	15735	15720	15724	15656	15620	15527	15547	15586	15510	15679	15584	15528	15727	15644	15624	15628	15691	15644	15524	15776	15562	15674	15564	15470	15575	15602	15555	15747	15706	15724	15680	15610	15695	15609	15741	15562	15621	15691	15625	15689	15679	15635	15526	15777	15694	15601	15738	15509	15607	15904	15715	15622	15594	15724	15665	15573	15769	15672	15577	15774	15717	15671	15725	15828	15727	15575	15785	15589	15645	15649	15494	15556	15782	15750	15740	15713	15598	15522	15757	15691	15722	15710	15697	15660	15734	15856	15657	15664	15527	15644	15641	15761	15808	15653	15539	15773	15595	15756	15525	15695	15847	15563	15684	15650	15541	15564	15737	15613	15896	15723	15501	15533	15770	15735	15499	15687	15665	15670	15786	15620	15634	15430	15729	15570	15628	15555	15550	15579	15526	15737	15676	15718	15603	15670	15761	15518	15751	15567	15577	15795	15802	15617	15689	15632	15624	15688	15558	15892	15670	15764	15657	15615	15697	15614	15529	15733	15635	15592	15777	15479	15753	15589	15673	15617	15811	15572	15889	15712	15518	15618	15709	15503	15672	15482	15660	15765	15574	15823	15734	15714	15657	15622	15614	15775	15636	15670	15559	15719	15712	15660	15589	15471	15765	15593	15686	15545	15666	15627	15397	15609	15628	15706	15864	15654	15595	15710	15671	15658	15567	15719	15759	15560	15561	15443	15708	15691	15451	15464	15619	15691	15657	15830	15573	15687	15689	15626	15570	15527	15593	15572	15570	15552	15753	15571	15561	15689	15593	15689	15589	15664	15601	15758	15736	15580	15626	15603	15652	15742	15656	15628	15885	15516	15573	15609	15747	15601	15825	15646	15607	15592	15525	15636	15683	15685	15702	15722	15650	15613	15680	15578	15703	15798	15477	15517	15770	15604	15644	15676	15558	15512	15529	15596	15493	15683	15676	15733	15659	15551	15746	15562	15594	15818	15713	15539	15525	15743	15662	15601	15603	15895	15678	15699	15667	15825	15697	15803	15662	15676	15728	15746	15613	15708	15749	15624	15625	15748	15753	15512	15722	15666	15674	15641	15739	15637	15449	15670	15687	15685	15599	15773	15660	15616	15609	15692	15752	15754	15687	15634	15554	15467	15654	15695	15617	15739	15656	15479	15644	15693	15562	15685	15688	15641	15614	15665	15545	15683	15571	15674	15544	15609	15721	15665	15659	15748	15779	15503	15649	15706	15719	15463	15782	15761	15583	15632	15538	15677	15612	15562	15617	15651	15753	15635	15804	15635	15570	15699	15622	15626	15707	15588	15681	15507	15594	15597	15564	15633	15596	15575	15535	15749	15596	15816	15818	15540	15791	15676	15522	15626	15658	15693	15698	15750	15582	15670	15603	15831	15575	15683	15598	15657	15790	15632	15705	15583	15579	15527	15746	15598	15630	15623	15481	15676	15668	15765	15636	15761	15731	15678	15686	15555	15685	15665	15689	15732	15642	15688	15666	15814	15683	15584	15679	15680	15745	15681	15542	15804	15676	15577	15643	15728	15648	15480	15739	15626	15646	15680	15662	15613	15804	15733	15524	15636	15726	15633	15576	15617	15768	15494	15728	15542	15583	15767	15579	15729	15748	15712	15456	15659	15443	15686	15601	15598	15529	15525	15621	15674	15597	15624	15802	15635	15609	15646	15718	15750	15528	15654	15626	15640	15682	15541	15521	15636	15565	15495	15563	15676	15386	15451	15734	15627	15573	15788	15691	15686	15566	15536	15833	15695	15685	15740	15506	15654	15790	15665	15833	15569	15534	15547	15663	15612	15811	15657	15879	15813	15757	15643	15793	15604	15589	15859	15739	15725	15858	15540	15621	15661	15586	15828	15658	15739	15547	15789	15698	15615	15527	15734	15777	15704	15620	15558	15521	15653	15593	15719	15600	15689	15659	15623	15540	15568	15694	15648	15654	15639	15756	15721	15538	15536	15428	15709	15609	15676	15652	15734	15630	15729	15755	15735	15664	15792	15677	15759	15626	15705	15529	15598	15735	15688	15663	15650	15666	15685	15560	15617	15562	15727	15593	15563	15503	15684	15596	15716	15705	15763	15680	15711	15708	15779	15755	15589	15542	15679	15603	15756	15717	15659	15683	15523	15835	15833	15752	15717	15559	15714	15650	15610	15800	15871	15681	15552	15732	15745	15670	15778	15455	15537	15747	15845	15705	15533	15647	15628	15683	15683	15609	15734	15658	15652	15599	15630	15603	15635	15660	15660	15626	15646	15615	15658	15613	15636	15655	15626	15664	15797	15507	15625	15581	15582	15734	15719	15708	15609	15676	15605	15784	15664	15802	15456	15726	15732	15851	15624	15532	15773	15558	15713	15684	15836	15673	15789	15518	15605	15509	15662	15524	15651	15620	15472	15710	15749	15623	15834	15675	15695	15478	15741	15650	15629	15645	15564	15587	15778	15635	15578	15612	15684	15530	15814	15520	15833	15790	15672	15752	15517	15655	15650	15737	15438	15853	15657	15700	15683	15519	15517	15758	15693	15642	15672	15645	15614	15578	15784	15584	15640	15445	15841	15801	15774	15566	15693	15720	15627	15638	15614	15635	15639	15563	15578	15751	15683	15517	15554	15536	15669	15665	15793	15573	15625	15770	15661	15548	15665	15631	15651	15750	15708	15545	15725	15544	15614	15635	15642	15724	15660	15517	15588	15648	15446	15554	15720	15672	15519	15539	15622	15737	15721	15663	15676	15713	15688	15674	15855	15609	15566	15642	15762	15846	15700	15679	15789	15719	15617	15658	15758	15656	15632	15691	15555	15502	15547	15782	15593	15624	15750	15727	15562	15605	15598	15678	15617	15561	15705	15586	15702	15677	15570	15632	15570	15732	15707	15597	15610	15728	15643	15476	15652	15859	15643	15517	15613	15561	15518	15638	15575	15539	15611	15652	15566	15647	15685	15529	15699	15545	15698	15490	15646	15560	15717	15639	15721	15772	15651	15619	15802	15500	15698	15555	15917	15714	15479	15792	15628	15613	15805	15779	15622	15717	15588	15861	15626	15655	15658	15724	15648	15711	15655	15614	15625	15676	15778	15677	15629	15525	15684	15478	15859	15620	15551	15744	15715	15661	15557	15798	15621	15598	15589	15754	15544	15576	15686	15607	15726	15569	15602	15787	15672	15691	15464	15678	15643	15551	15555	15671	15686	15636	15820	15629	15747	15508	15769	15545	15772	15683	15635	15839	15570	15607	15740	15504	15630	15624	15546	15771	15635	15791	15625	15553	15641	15571	15757	15617	15727	15608	15656	15698	15553	15677	15433	15626	15672	15512	15783	15607	15685	15670	15547	15712	15825	15610	15773	15654	15503	15642	15733	15655	15727	15659	15594	15649	15648	15742	15646	15628	15580	15553	15543	15527	15600	15770	15716	15612	15559	15795	15671	15629	15627	15512	15732	15754	15671	15810	15710	15691	15704	15677	15573	15779	15757	15726	15628	15639	15686	15687	15732	15623	15543	15726	15641	15568	15635	15715	15646	15638	15540	15621	15574	15802	15577	15711	15783	15569	15615	15849	15480	15746	15458	15736	15540	15772	15658	15823	15779	15802	15739	15851	15677	15693	15542	15797	15649	15789	15735	15713	15643	15648	15680	15649	15633	15733	15661	15461	15726	15537	15608	15716	15702	15719	15856	15849	15604	15646	15684	15702	15523	15560	15655	15682	15722	15513	15807	15538	15595	15698	15655	15571	15695	15705	15657	15384	15520	15718	15738	15658	15604	15600	15647	15734	15525	15722	15780	15496	15741	15862	15680	15747	15609	15731	15834	15696	15670	15697	15703	15679	15648	15655	15644	15717	15814	15597	15508	15614	15677	15575	15889	15774	15496	15650	15594	15663	15559	15697	15644	15777	15656	15721	15807	15780	15636	15591	15636	15728	15799	15600	15734	15802	15727	15798	15634	15718	15495	15752	15910	15535	15672	15726	15628	15594	15630	15699	15563	15641	15713	15644	15527	15802	15467	15649	15836	15738	15640	15538	15637	15658	15687	15735	15740	15741	15708	15675	15600	15731	15487	15556	15529	15709	15626	15753	15576	15760	15576	15750	15531	15566	15779	15810	15535	15728	15815	15742	15685	15662	15560	15737	15575	15695	15670	15960	15536	15800	15573	15719	15648	15696	15604	15561	15612	15813	15790	15520	15578	15670	15677	15620	15826	15672	15509	15641	15696	15746	15683	15764	15630	15755	15567	15721	15728	15664	15632	15716	15656	15650	15557	15629	15789	15608	15939	15619	15622	15702	15654	15718	15629	15599	15776	15743	15685	15853	15820	15522	15684	15767	15604	15613	15563	15644	15738	15641	15657	15677	15586	15471	15708	15658	15516	15707	15570	15479	15511	15898	15697	15725	15636	15553	15665	15604	15795	15724	15618	15489	15617	15487	15592	15732	15536	15872	15676	15595	15775	15623	15625	15661	15831	15553	15605	15633	15651	15608	15771	15443	15685	15614	15630	15609	15777	15612	15606	15788	15579	15546	15695	15749	15656	15785	15726	15659	15740	15725	15587	15666	15657	15670	15653	15645	15712	15671	15502	15647	15759	15695	15722	15841	15702	15761	15761	15711	15596	15795	15692	15754	15594	15705	15677	15786	15684	15644	15581	15624	15673	15710	15604	15723	15656	15649	15626	15654	15576	15454	15561	15679	15613	15598	15717	15632	15756	15596	15652	15745	15714	15893	15625	15751	15608	15745	15549	15550	15645	15912	15878	15886	15609	15632	15476	15580	15743	15764	15815	15720	15636	15627	15760	15668	15685	15640	15650	15598	15852	15608	15592	15687	15787	15602	15790	15654	15750	15658	15658	15685	15652	15633	15838	15414	15612	15584	15559	15669	15767	15714	15734	15758	15720	15617	15837	15614	15643	15688	15685	15607	15586	15684	15740	15577	15533	15525	15664	15605	15624	15672	15715	15742	15658	15636	15575	15720	15545	15740	15559	15639	15548	15670	15812	15528	15531
28980	32750	41343	31856	20718	18088	18028	17458	17419	17380	17573	17529	17626	17486	17346	17606	17429	17310	17399	17213	17486	17440	17519	17513	17324	17329	17304	17248	17293	17285	17485	17289	17509	17413	17349	17429	17291	17186	17254	17277	17194	17267	17512	17391	17389	17318	17293	17302	17564	17468	17603	17584	17374	17406	17317	17337	17235	17594	17437	17475	17376	17176	17388	17187	17428	17473	17157	17423	17305	17296	17442	17499	17404	17110	17316	17206	17199	17127	17277	17200	17530	17343	17199	17381	17431	17252	17274	17379	17553	17320	17344	17327	17511	17474	17411	17400	17477	17232	17223	17126	17301	17274	17328	17501	17337	17366	17274	17141	17205	17317	17213	17348	17227	17451	17277	17155	17281	17352	17333	17321	17224	17265	17228	17459	17369	17222	17286	17481	17323	17521	17559	17542	17311	17427	17458	17444	17274	17223	17367	17537	17178	17344	17427	17389	17519	17606	17372	17292	17425	17308	17363	17343	17364	17274	17261	17383	17431	17205	17312	17313	17430	17360	17488	17275	17288	17372	17378	17161	17242	17314	17458	17262	17532	17277	17332	17597	17287	17366	17312	17344	17389	17161	17230	17412	17149	17350	17339	17536	17427	17242	17273	17180	17440	17333	17211	17327	17236	17278	17309	17171	17346	17174	17285	17536	17333	17403	17232	17215	17164	17460	17197	17174	17144	17274	17347	17108	17276	17120	17501	17193	17457	17346	17491	17410	17434	17365	17429	17401	16987	17444	17254	17485	17464	17321	17279	17348	17384	17462	17264	17310	17391	17351	17337	17342	17468	17427	17363	17344	17194	17450	17434	17309	17544	17620	17193	17252	17147	17318	17420	17358	17316	17334	17323	17520	17448	17399	17395	17404	17375	17411	17399	17450	17437	17461	17394	17277	17196	17375	17297	17522	17373	17446	17325	17465	17554	17370	17395	17056	17197	17510	17413	17340	17415	17318	17566	17443	17298	17387	17246	17481	17315	17503	17270	17249	17354	17339	17393	17389	17105	17514	17417	17253	17527	17265	17211	17318	17323	17190	17399	17474	17502	17354	17357	17307	17321	17365	17360	17437	17257	17301	17464	17137	17435	17462	17311	17325	17342	17279	17519	17280	17138	17283	17453	17503	17116	17324	17422	17193	17310	17347	17390	17075	17387	17489	17466	17512	17307	17220	17310	17338	17424	17505	17529	17361	17445	17251	17238	17249	17365	17404	17360	17271	17515	17149	17355	17493	17620	17412	17305	17529	17350	17392	17450	17419	17173	17313	17472	17423	17316	17193	17375	17384	17446	17343	17515	17395	17323	17215	17087	17373	17403	17178	17405	17456	17374	17347	17352	17299	17251	17353	17361	17533	17491	17320	17417	17313	17218	17322	17528	17535	17367	17267	17275	17300	17324	17375	17458	17319	17400	17243	17512	17520	17373	17247	17328	17474	17435	17439	17328	17333	17361	17353	17305	17320	17028	17457	17247	17198	17259	17180	17184	17218	17308	17438	17311	17217	17572	17356	17257	17406	17413	17227	17327	17258	17418	17388	17495	17368	17415	17318	17487	17349	17418	17634	17297	17209	17255	17179	17358	17477	17325	17165	17358	17184	17269	17288	17482	17241	17335	17247	17319	17423	17272	17126	17203	17296	17476	17351	17216	17147	17413	17261	17394	17507	17446	17425	17453	17339	17377	17395	17293	17223	17169	17383	17470	17333	17383	17451	17413	17491	17411	17299	17279	17446	17353	17504	17364	17358	17451	17304	17233	17193	17316	17312	17160	17368	17423	17362	17464	17440	17107	17302	17453	17316	17143	17377	17393	17421	17532	17213	17285	17299	17362	17329	17209	17320	17345	17368	17312	17522	17283	17082	17352	17528	17261	17338	17403	17296	17292	17293	17462	17320	17500	17174	17458	17495	17432	17181	17367	17505	17137	17362	17425	17261	17400	17503	17396	17423	17217	17219	17406	17199	17374	17181	17445	17394	17457	17546	17306	17328	17305	17333	17344	17265	17243	17291	17331	17287	17184	17440	17478	17200	17302	17479	17483	17330	17498	17254	17473	17183	17268	17468	17452	17422	17424	17227	17315	17553	17190	17001	17314	17302	17084	17284	17378	17339	17456	17387	17327	17242	17177	17293	17364	17351	17223	17392	17387	17232	17255	17105	17412	17312	17310	17328	17382	17462	17198	17560	17456	17508	17406	17248	17146	17289	17175	17303	17291	17130	17262	17541	17454	17314	17307	17441	17153	17313	17359	17320	17264	17254	17069	17409	17286	17533	17328	17294	17232	17306	17444	17208	17369	17286	17315	17336	17376	17361	17066	17117	17434	17284	17326	17161	17448	17379	17403	17245	17524	17316	17275	17330	17304	17462	17256	17411	17443	17476	17496	17465	17189	17515	17492	17379	17295	17364	17223	17188	17185	17429	17512	17492	17333	17204	17219	17488	17177	17313	17417	17247	17095	17553	17589	17289	17360	17235	17453	17347	17331	17447	17177	17196	17468	17692	17307	17426	17477	17180	17328	17302	17268	17322	17467	17390	17310	17402	17181	17442	17368	17349	17300	17436	17260	17302	17293	17280	17347	17411	17200	17401	17595	17237	17527	17397	17476	17341	17384	17313	17567	17396	17312	17343	17443	17378	17195	17441	17536	17421	17361	17477	17520	17393	17423	17252	17335	17363	17442	17229	17269	17454	17410	17466	17369	17380	17353	17224	17403	17331	17371	17308	17442	16987	17022	17326	17466	17314	17334	17201	17333	17285	17305	17510	17310	17525	17417	17313	17331	17429	17164	17456	17245	17361	17437	17485	17362	17313	17334	17428	17459	17431	17305	17405	17356	17218	17272	17370	17353	17429	17198	17334	17426	17410	17299	17396	17557	17574	17326	17472	17330	17277	17466	17497	17260	17315	17383	17201	17384	17337	17219	17319	17445	17342	17413	17105	17405	17358	17050	17350	17335	17462	17363	17382	17187	17538	17502	17379	17442	17362	17350	17547	17367	17507	17272	17312	17464	17257	17270	17302	17353	17336	17337	17192	17292	17264	17469	17413	17337	17218	17265	17491	17411	17431	17697	17412	17144	17409	17337	17541	17240	17373	17349	17272	17529	17399	17254	17536	17379	17473	17244	17473	17258	17247	17493	17337	17305	17323	17295	17408	17438	17136	17443	17309	17365	17542	17475	17245	17470	17282	17374	17424	17450	17406	17532	17507	17286	17120	17176	17355	17320	17322	17438	17193	17312	17366	17558	17437	17158	17327	17387	17425	17366	17232	17168	17371	17443	17226	17287	17306	17471	17367	17559	17486	17313	17307	17124	17201	17148	17468	17260	17416	17417	17450	17324	17228	17335	17444	17367	17246	17248	17339	17289	17477	17221	17333	17134	17359	17396	17266	17455	17510	17315	17492	17443	17364	17637	17332	17464	17482	17146	17249	17374	17321	17356	17611	17424	17360	17348	17240	17445	17308	17505	17388	17305	17219	17225	17185	17413	17204	17494	17238	17309	17251	17558	17419	17495	17264	17525	17283	17418	17181	17218	17406	17294	17253	17405	17465	17375	17287	17347	17194	17358	17287	17180	17452	17429	17357	17345	17356	17431	17250	17465	17111	17398	17263	17431	17508	17407	17657	17130	17173	17244	17401	17296	17512	17321	17565	17431	17336	17292	17247	17435	17204	17386	17348	17323	17449	17362	17368	17261	17384	17285	17293	17211	17369	17513	17498	17265	17214	17332	17256	17303	17326	17269	17454	17277	17414	17436	17135	17329	17322	17212	17322	17293	17398	17493	17104	17373	17359	17435	17246	17107	17218	17498	17417	17361	17299	17438	17388	17214	17501	17488	17370	17363	17198	17280	17432	17380	17319	17473	17327	17447	17258	17471	17110	17481	17276	17297	17458	17307	17407	17441	17257	17386	17223	17135	17392	17397	17293	17212	17259	17226	17250	17298	17271	17379	17427	17426	17494	17428	17348	17289	17285	17689	17418	17343	17288	17299	17269	17247	17211	17332	17444	17193	17316	17228	17396	17268	17365	17413	17444	17388	17258	17368	17296	17427	17323	17344	17333	17281	17314	17496	17160	17225	17451	17551	17372	17217	17253	17377	17365	17430	17212	17375	17422	17291	17192	17228	17298	17406	17324	17369	17467	17519	17223	17290	17329	17323	17329	17119	17290	17384	17392	17163	17284	17387	17291	17366	17525	17522	17363	17455	17330	17277	17139	17431	17311	17291	17383	17203	17428	17323	17307	17110	17292	17461	17473	17369	17092	17232	17325	17362	17125	17356	17482	17468	17501	17473	17360	17268	17264	17355	17325	17551	17418	17596	17400	17286	17223	17282	17185	17378	17173	17315	17383	17293	17467	17546	17293	17316	17316	17334	17463	17370	17333	17419	17337	17324	17388	17327	17353	17440	17211	17289	17406	17480	17401	17288	17422	17224	17395	17390	17387	17456	17356	17182	17099	17258	17405	17380	17410	17374	17258	17300	17553	17297	17521	17442	17362	17280	17294	17482	17163	17219	17250	17315	17305	17327	17372	17364	17340	17336	17130	17232	17344	17562	17458	17226	17362	17208	17201	17471	17217	17264	17314	17390	17390	17247	17534	17538	17407	17204	17432	17288	17387	17494	17130	17463	17437	17345	17466	17150	17395	17349	17469	17324	17545	17256	17281	17504	17261	17334	17431	17378	17344	17247	17455	17358	17442	17525	17339	17360	17332	17306	17479	17291	17563	17358	17414	17351	17406	17316	17387	17408	17471	17483	17524	17335	17220	17586	17339	17434	17242	17366	17326	17345	17436	17203	17290	17417	17492	17364	17346	17435	17505	17324	17178	17310	17188	17328	17443	17364	17240	17505	17324	17504	17197	17394	17065	17221	16926	17459	17497	17331	17161	17349	17414	17389	17236	17500	17529	17362	17387	17437	17406	17389	17298	17408	17298	17473	17348	17343	17325	17266	17226	17442	17451	17486	17362	17167	17565	17246	17359	17289	17291	17350	17400	17269	17235	17396	17470	17347	17261	17479	17661	17376	17265	17559	17319	17322	17337	17445	17164	17283	17461	17333	17322	17480	17416	17243	17374	17373	17318	17315	17385	17365	17353	17456	17504	17370	17404	17293	17218	17179	17225	17359	17299	17309	17276
57559	75598	55980	33014	16816	15671	15669	15615	15792	15806	15601	15739	15778	15666	15575	15783	15635	15780	15856	15714	15737	15842	15727	15704	15824	15725	15654	15743	15805	15744	15684	15646	15644	15662	15741	15750	15670	15717	15560	15631	15867	15700	15774	15675	15583	15714	15775	15749	15867	15698	15831	15676	15692	15747	15555	15706	15687	15653	15962	15696	15800	15706	15633	15683	15859	15683	15693	15646	15783	15692	15575	15849	15757	15755	15657	15841	15717	15583	15761	15794	15675	15664	15711	15647	15746	15694	15554	15493	15675	15794	15472	15878	15876	15877	15768	15617	15797	15644	15762	15768	15701	15652	15615	15654	15831	15668	15577	15620	15681	15745	15714	15799	15639	16041	15603	15687	15834	15487	15789	15631	15666	15684	15742	15661	15741	15769	15667	15742	15602	15655	15486	15595	15829	15771	15632	15643	15712	15778	15655	15790	15758	15853	15795	15564	15704	15711	15718	15731	15631	15699	15561	15589	15732	15762	15703	15829	15671	15634	15762	15843	15650	15680	15715	15646	15735	15915	15800	15758	15515	15623	15700	15684	15701	15616	15747	15810	15596	15689	15856	15750	15755	15720	15726	15740	15732	15828	15761	15697	15709	15702	15707	15708	15643	15721	15742	15728	15581	15841	15598	15777	15710	15695	15620	15549	15648	15777	15678	15812	15635	15523	15558	15743	15621	15828	15761	15814	15555	15735	15581	15788	15623	15578	15581	15773	15714	15669	15579	15613	15680	15667	15749	15598	15576	15705	15500	15542	15682	15777	15820	15699	15719	15852	15741	15750	15828	15703	15733	15801	15595	15643	15723	15687	15625	15660	15814	15714	15645	15700	15749	15939	15572	15638	15680	15793	15619	15676	15648	15949	15715	15802	15634	15853	15750	15726	15858	15630	15759	15810	15616	15683	15777	15668	15651	15758	15656	15799	15643	15624	15869	15753	15688	15636	15609	15752	15885	15706	15687	15704	15618	15700	15545	15550	15659	15843	15674	15678	15615	15614	15694	15680	15694	15729	15714	15696	15815	15701	15794	15550	15629	15642	15797	15698	15657	15855	15727	15504	15780	15603	15687	15741	15839	15513	15757	15735	15704	15813	15794	15626	15854	15642	15616	15850	15766	15653	15698	15750	15695	15784	15738	15676	15559	15633	15940	15868	15671	15721	15669	15751	15917	15713	15768	15688	15717	15691	15632	15608	15731	15638	15706	15538	15683	15712	15731	15746	15755	15595	15745	15715	15592	15631	15673	15862	15772	15783	15714	15749	15570	15746	15741	15647	15666	15580	15808	15796	15660	15706	15830	15627	15555	15612	15863	15657	15674	15595	15560	15650	15840	15680	15728	15609	15655	15785	15607	15675	15737	15663	15849	15728	15772	15811	15791	15704	15613	15661	15552	15820	15919	15648	15524	15482	15759	15578	15748	15744	15602	15546	15802	15766	15679	15805	15628	15770	15753	15841	15750	15681	15564	15782	15723	15732	15823	15770	15527	15563	15722	15659	15805	15634	15502	15692	15760	15676	15602	15616	15824	15466	15753	15692	15703	15845	15646	15576	15737	15799	15764	15657	15647	15840	15762	15761	15754	15922	15660	15853	15641	15711	15705	15637	15631	15525	15761	15817	15785	15653	15840	15746	15833	15605	15602	15630	15841	15746	15776	15753	15765	15769	15853	15582	15822	15694	15837	15690	15882	15672	15666	15755	15741	15835	15788	15758	15609	15587	15712	15727	15790	15823	15724	15742	15700	15808	15654	15745	15894	15731	15672	15584	15681	15825	15613	15740	15711	15594	15758	15682	15727	15811	15691	15757	15737	15650	15812	15584	15589	15903	15687	15627	15684	15746	15803	15594	15793	15880	15857	15670	15697	15879	15705	15717	15631	15801	15718	15579	15646	15573	15514	15669	15674	15645	15632	15641	15812	15641	15664	15685	15812	15790	15742	15672	15618	15659	15766	15605	15642	15642	15846	15742	15674	15571	15682	15675	15619	15768	15830	15691	15672	15610	15649	15792	15716	15627	15770	15698	15596	15647	15613	15596	15851	15623	15680	15674	15752	15719	15646	15904	15870	15709	15642	15618	15521	15626	15670	15643	15613	15686	15574	15579	15715	15675	15682	15722	15596	15709	15865	15600	15646	15813	15665	15588	15726	15698	15476	15755	15821	15661	15584	15681	15797	15565	15479	15775	15749	15771	15758	15637	15577	15945	15838	15686	15631	15849	15836	15960	15741	15833	15796	15708	15782	15701	15613	15823	15618	15566	15858	15680	15670	15570	15614	15625	15658	15646	15630	15709	15644	15490	15806	15726	15754	15680	15756	15698	15835	15724	15697	15633	15808	15837	15670	15759	15990	15652	15854	15635	15787	15581	15826	15789	15848	15731	15741	15650	15593	15911	15758	15682	15747	15728	15768	15559	15641	15653	15754	15791	15808	15739	15653	15690	15473	15747	15683	15763	15840	15733	15749	15683	15610	15681	15794	15601	15633	15758	15728	15734	15614	15745	15710	15864	15790	15491	15839	15698	15802	15688	15561	15558	15715	15643	15808	15690	15723	15653	15820	15812	15753	15676	15781	15769	15786	15687	15784	15757	15704	15836	15870	15560	15673	15593	15643	15664	15607	15635	15753	15951	15744	15777	15618	15654	15624	15638	15665	15756	15608	15572	15775	15811	15620	15771	15624	15604	15750	15651	15634	15892	15618	15689	15864	15745	15787	15900	15813	15609	15678	15713	15731	15606	15635	15699	15756	16006	15710	15536	15628	15591	15781	15717	15739	15695	15720	15575	15562	15857	15876	15658	15677	15705	15765	15770	15589	15766	15579	15623	15781	15810	15709	15534	15710	15742	15712	15711	15547	15879	15725	15652	15705	15762	15647	15605	15675	15852	15610	15672	15732	15529	15753	15646	15687	15695	15683	15762	15732	15630	15558	15607	15639	15756	15924	15819	15646	15760	15806	15676	15801	15753	15800	15670	15721	15662	15784	15563	15802	15701	15712	15746	15513	15642	15807	15783	15714	15612	15722	15836	15685	15775	15859	15678	15698	15693	15725	15496	15695	15882	15796	15815	15809	15635	15770	15796	15698	15803	15702	15572	15571	15900	15776	15507	15627	15656	15862	15757	15695	15656	15733	15637	15707	15603	15651	15473	15725	15752	15678	15720	15698	15780	15713	15673	15737	15647	15797	15628	15708	15685	15552	15743	15709	15795	15730	15746	15654	15657	15662	15836	15675	15614	15915	15631	15736	15692	15648	15582	15610	15910	15811	15813	15932	15670	15798	15749	15591	15862	15638	15755	15814	15698	15740	15651	15744	15751	15617	15737	15742	15622	15683	15797	15653	15705	15809	15805	15778	15615	15572	15667	15657	15722	15713	15569	15805	15679	15776	15615	15720	15652	15743	15578	15679	15787	15634	15782	15619	15755	15694	15798	15675	15701	15739	15730	15603	15688	15468	15936	15639	15861	15814	15580	15856	15589	15745	15754	15652	15872	15776	15796	15870	15795	15576	15678	15703	15889	15632	15721	15857	15691	15813	15763	15711	15785	15652	15654	15759	15439	15643	15626	15674	15714	15744	15886	15766	15835	15777	15587	15745	15634	15840	15679	15768	15779	15735	15707	15517	15671	15682	15671	15726	15643	15792	15735	15560	15523	15773	15622	15863	15692	15822	15634	15637	15668	15664	15764	15730	15812	15671	15682	15652	15640	15833	15568	15632	15675	15703	15759	15699	15869	15725	15763	15749	15588	15679	15657	15781	15841	15660	15741	15922	15607	15742	15761	15746	15794	15665	15731	15686	15608	15674	15659	15589	15649	15660	15838	15777	15616	15673	15705	15721	15691	15745	15733	15741	15905	15691	15638	15762	15790	15709	15506	15563	15737	15694	15870	15630	15591	15646	15815	15713	15782	15617	15569	15540	15707	15730	15667	15694	15706	15607	15716	15664	15790	15690	15686	15800	15690	15691	15663	15568	15711	15674	15724	15821	15689	15776	15648	15787	15685	15726	15697	15664	15675	15660	15718	15682	15799	15606	15636	15699	15802	15705	15630	15638	15746	15728	15781	15672	15794	15770	15686	15730	15785	15655	15730	15656	15759	15569	15855	15710	15739	15672	15801	15747	15538	15704	15671	15686	15701	15725	15726	15906	15667	15676	15712	15624	15682	15795	15773	15723	15632	15617	15695	15694	15807	15723	15795	15808	15666	15846	15505	15731	15546	15761	15892	15665	15866	15670	15729	15722	15675	15802	15904	15764	15772	15738	15791	15721	15743	15803	15733	15768	15649	15727	15632	15829	15605	15859	15774	15734	15788	15765	15744	15541	15642	15777	15636	15668	15599	15693	15687	15710	15740	15662	15651	15842	15741	15660	15864	15606	15666	15746	15796	15498	15818	15694	15613	15639	15741	15644	15598	15611	15726	15644	15779	15627	15710	15754	15792	15554	15802	15632	15660	15807	15689	15708	15737	15674	15763	15706	15784	15792	15623	15717	15827	15799	15631	15832	15597	15744	15564	15813	15690	15823	15662	15513	15748	15803	15675	15644	15774	15608	15615	15720	15758	15782	15682	15767	15600	15786	15674	15786	15694	15839	15685	15610	15692	15593	15655	15639	15858	15713	15576	15681	15844	15578	15766	15538	15700	15857	15583	15895	15905	15567	15651	15698	15721	15597	15686	15489	15729	15662	15649	15848	15711	15777	15831	15713	15875	15694	15622	15748	15686	15524	15765	15970	15648	15684	15603	15694	15786	15758	15602	15857	15763	15686	15889	15734	15795	15835	15761	15663	15592	15703	15744	15733	15700	15728	15566	15752	15746	15640	15749	15748	15823	15737	15752	15796	15714	15707	15557	15799	15765	15740	15747	15621	15893	15671	15763	15655	15528	15824	15899	15884	15711	15659	15748	15645	15706	15712	15558	15827	15725	15476	15831	15781	15879	15500	15609	15814	15769	15639	15911	15681	15676	15734	15742	15682	15656	15688	15618	15730	15820	15671	15664	15773	15677	15669	15666	15754	15709	15549	15669	15564	15703	15706	15581	15862	15783	15695	15613	15748	15776	15664	15797	15872	15702	15814	15580	15802	15614	15621	15530	15831	15701	15681	15724	15753	15697	15680	15618	15807	15724	15672	15593
22839	22917	34177	28594	21928	22595	23591	18732	18124	18371	18423	18307	18116	18307	18094	18174	18104	18058	18148	17909	18101	18153	17956	17924	17798	18036	18006	17786	18084	18111	17936	17959	17991	18005	17960	18117	17958	17763	17826	17717	17994	17865	17801	17897	18015	17930	17992	17935	17834	17894	17794	17933	17863	17917	18018	17759	17818	17929	17862	17790	18064	17982	18006	17883	17681	17942	17801	17858	17817	17615	17848	17845	17935	17871	17673	17830	17843	17862	17762	17989	17967	17758	17873	17751	17854	17853	17886	17922	18081	17876	17929	17850	18041	17905	17946	18030	17848	17960	18016	17919	17623	17779	17903	17852	18023	17804	17980	17907	17903	18079	18014	17805	17975	17931	17768	17795	17989	17840	17881	18063	17880	17799	17913	17815	17795	17782	18140	17771	17722	17859	17894	17898	17718	17920	17931	17879	17812	17672	17935	17875	17791	17867	17762	17802	17956	17697	17945	17874	17843	17827	17789	17892	18040	17751	17752	17624	17709	17926	17694	17896	17852	17766	17941	17889	17733	17900	17806	17760	17873	17947	17786	17904	18034	17891	17758	17717	17749	17760	17870	17959	17652	17682	17831	17918	17881	17578	17813	17948	17768	17972	17947	17783	18036	17873	17959	17851	17819	17944	18023	17790	17688	17945	17894	17725	17902	17798	17875	17924	17750	17857	18020	18095	17967	17791	17779	17779	17781	17549	17654	17793	17886	17639	17819	17627	17866	17940	18030	17698	17844	17935	17857	17858	17673	17820	17745	17923	17834	17813	17913	17714	18001	17541	17621	17826	18015	17957	17735	17806	17834	17778	17723	17940	17960	17852	17969	17790	17806	18015	17878	17948	17929	17778	17870	17679	17781	17865	17876	17748	17711	17953	17927	17739	17832	17899	17816	17971	17854	17727	17947	17847	17698	17940	17895	17825	17761	17837	17651	17992	17843	17820	18007	17905	17773	17990	17822	17725	17911	17874	17854	17908	18095	17936	17968	17774	18106	17755	17871	17836	17675	17850	17924	17907	17957	17876	17951	17861	17959	18191	17954	17860	17924	17842	17659	17669	17855	17701	17825	17841	17636	17942	17642	17684	17930	17933	17824	17848	17692	17751	17717	17874	17788	18035	17898	17763	17783	17841	17963	17883	17791	17784	17703	17951	18114	17717	17723	17832	17809	17715	17803	17953	17896	17903	18015	17842	17724	17736	17842	17693	17855	17779	17840	17795	17625	17993	17901	17907	17934	18031	17845	17854	18127	17735	17678	17786	17876	17845	17724	17796	17771	17688	17906	17809	17867	17849	17858	17829	17954	17753	17872	17703	17669	17903	17979	17907	17776	17880	17943	17840	18008	17912	17908	17902	17909	17730	17723	17706	17645	17859	17856	17773	17859	17852	17898	17583	17910	17917	17936	17907	17929	18093	17803	17891	17875	17599	17804	17781	17657	17834	17975	17825	17815	17881	17771	17808	17810	17935	17839	17807	17631	17838	17666	18023	17690	17958	17970	17756	17747	18048	17850	18024	17734	17694	17835	17903	17926	17870	17851	17834	17940	17727	17786	17967	17668	17822	17954	17630	17824	17664	17819	17799	17887	17848	17937	17931	17763	17694	18115	17734	17954	17905	17851	17785	17841	18046	17916	17930	17804	17894	17747	17928	17807	17881	17810	17923	17893	17913	17777	17767	17917	17741	17956	17885	17846	17867	17924	17883	17886	17856	17810	17927	17998	17690	17977	17892	18055	17825	17786	17891	17924	18003	17887	17882	17587	17886	18140	17933	18069	17902	17823	18084	17935	17784	17756	17992	17723	17649	17880	17753	17694	17819	17801	17701	17727	17881	17966	17859	17869	17759	18026	17794	17965	17780	18013	17807	17674	17840	17854	17686	17836	17718	17860	17793	18038	17934	17898	17772	17726	17984	18041	17883	17707	17764	17734	17942	17906	17931	17933	17777	17918	17673	17715	17839	17927	17760	18082	17983	18007	17745	17786	17812	17810	17880	17970	17811	17854	17686	17798	17911	17868	17845	17898	18145	17706	17893	17757	17686	17770	17915	17766	17695	17965	17689	17880	18010	17733	17710	17723	17930	17786	17743	17974	17874	17785	17767	17827	17796	17730	17919	17865	17858	17861	18097	17951	17869	18016	17939	17909	17918	18089	17797	18010	17837	17772	17964	17890	18108	17692	17728	17892	17796	17941	17878	18019	17857	17790	17811	17812	17849	17724	17777	17947	17978	17771	17965	17862	17951	17841	17855	17905	17907	17957	17861	17799	17778	18042	17809	17754	17901	17796	18004	17802	18015	18030	17711	17864	17804	17754	17814	17994	17773	17950	17985	17814	17658	17935	17878	17771	17720	17922	17721	17871	17702	17879	17845	17917	17759	17815	17790	17910	17728	17777	17674	17729	17741	17843	17896	17937	17822	17896	17973	17907	17907	17950	17987	17955	17848	17906	18008	17831	17758	17761	17682	17905	17949	17934	17785	17703	17783	17943	17922	17947	18062	17859	17699	17988	17776	18034	17890	17719	17836	17779	17946	17850	17897	17805	17811	17946	17829	17904	18015	17734	17878	18026	17959	17972	17937	17783	17666	17805	17768	17805	17968	17833	18021	17859	17912	17901	18001	17753	17955	17789	17788	17775	17910	17740	17870	17835	17746	17746	17960	17897	17681	17805	17901	17833	17734	17837	17832	17821	17757	17675	17854	18004	17576	17932	17684	17776	17982	17950	17734	17653	17789	18009	17774	17767	17749	17881	17870	17956	17884	17820	17915	17753	17779	17865	17715	17776	17851	17889	17721	17812	17877	18082	17872	17685	17936	17936	17945	17783	18074	17962	17723	17755	17938	17848	17886	17829	17655	17720	18076	17853	17897	17755	17545	17663	17956	17821	17831	17930	17871	17841	17801	17821	18086	17905	17986	17958	17746	17810	17671	17731	17865	17706	17897	17881	17962	17974	17715	17909	17575	17856	17741	17701	17681	17765	17863	17894	17978	17740	17788	17733	17853	18069	17767	17777	17623	17869	17961	17802	18057	17957	17802	17696	17884	17783	17988	17977	17733	17976	17647	17775	17801	17802	17930	17831	17924	17720	17949	18060	17941	17822	17734	17980	17803	17895	17987	17973	17802	17880	17874	17790	17836	17682	17826	17968	17924	17840	18008	17951	17788	17660	17699	17954	17910	17715	17964	17797	17820	17689	17755	17795	17947	17895	17897	17631	17729	17902	17800	17932	18020	17766	17919	17611	17823	17762	17848	17731	17810	17820	17798	17886	17906	17849	17721	18180	17921	17897	17947	18104	17938	17642	17770	17868	17879	17908	17834	17918	17768	17956	17678	17757	18009	17617	17785	17788	17722	17863	17815	17902	17834	17720	17995	17755	17779	17852	17860	17568	17722	17908	17845	17933	17918	17874	17813	17622	17950	18113	17843	18007	17759	17865	17922	17856	17806	17819	17721	17882	17656	17788	17616	17799	18009	17827	17779	17837	17803	17950	17938	17931	17887	17749	17794	17876	17644	17669	17764	17808	17737	17977	17993	17666	17755	17540	18008	18004	17914	17858	17680	17622	17970	17795	17798	17985	17783	17699	17738	18038	17971	17766	17833	17986	17980	17626	17855	17834	17721	17874	17862	17683	17810	17969	17862	17953	17953	17967	17679	17805	17820	17893	17890	17968	17818	17765	17774	17786	17824	17864	17835	17785	17740	17796	17947	17832	17935	17948	17817	18010	17632	17868	17994	17814	17854	17845	17759	17682	17869	18054	17763	17691	17954	17866	17826	17810	17874	17692	17835	17719	17743	17884	17935	17851	17845	17895	17752	17895	17904	17877	17709	17588	17926	17796	17792	17895	17846	17882	17952	17779	17680	17732	17869	17864	17832	17744	17962	18221	17697	17788	17882	17991	17825	17725	17873	17720	17653	17665	17806	17847	17602	17956	17871	17862	17833	17838	17926	17671	18021	17709	17841	17945	17936	17796	17913	18126	18116	17638	17852	17894	17727	17955	17877	17846	17626	18034	18041	17908	17801	17957	17622	17865	17871	17850	18002	17918	18031	17801	17875	17759	17997	17822	17936	17763	17880	17741	17778	17830	18059	17776	17881	17737	17749	17862	17964	17750	17830	17885	17930	17967	18082	17758	17867	18006	17822	17777	17873	17905	17719	17738	17871	17919	17748	17639	17892	17795	17774	17895	17916	17781	17938	17899	17852	17816	17777	17834	17853	17538	17860	17714	17654	17687	17870	17951	18007	18011	17794	17891	18032	17738	17871	17927	17804	17836	17815	17935	17827	17705	17840	17875	17864	17702	17812	17922	17800	17732	17881	17716	17948	17847	17786	17829	17968	17963	18047	17764	17926	18059	17912	17687	17976	17813	17688	17771	17892	17800	17911	17883	17806	17887	17906	17780	17933	18017	17841	17792	17962	17872	17793	17841	17801	17930	17800	17829	17873	17830	17979	17882	17872	17834	17747	17845	17728	18059	17703	17766	17736	18013	17811	17755	17865	17885	17774	17957	17982	17719	17663	17796	17877	17786	17928	17656	17851	18064	17588	17865	17880	17985	17907	17727	17795	17814	17727	17937	17964	17738	17840	17889	17903	17853	17952	17564	17960	17911	17893	18073	17826	17870	17771	17902	18073	18117	18027	17618	17965	17940	17753	17727	17952	17742	17969	17733	17949	17770	17780	17775	17775	17824	17782	17956	17793	18055	17972	17890	17903	17787	17848	17775	17936	17950	17790	17902	17952	17805	18047	17927	17837	17848	17791	18037	18115	17923	17836	17763	17620	17852	17644	17927	17880	17732	17927	17935	17975	18029	17874	17616	17963	17752	17953	17806	17902	17797	17825	17771	17641	17985	17924	17906	17893	17802	17815	17861	17857	17734	17817	17685	17611	17777	17845	17879	17961	17703	18011	17733	17747	17835	17815	17958	17774	18058	17967	17849	17880	17862	17831	17711	17796	17728	17981	17982	18000	17972	17827	17937	17807	17792	17873	17966	17756	17940	17899	17871	17922	17585	17844	17664	17661	17812	17791	17849	17659	17665	17810	17900	17913	17833	17784	17827	17899	17705	17803	17888	17691	17933	17971	18069	17831	17877	18035	17851	17803	17787	17957	17880	17703	17938	17854	17837	17923
60584	104834	85865	53608	17656	16003	15948	16003	16114	16030	15992	16121	16129	16133	16123	15974	16020	16056	16097	15906	15997	16154	16248	16191	16295	16023	16110	16077	16154	16203	16180	16220	16176	16080	16181	15978	15952	15928	16295	16101	16039	15932	16186	16193	16120	16056	16021	16090	15929	16184	16140	16021	16060	16042	16085	16148	16059	15912	16223	16067	16144	15993	15984	16249	16103	15953	16013	16158	16239	16091	16222	16018	16044	15959	16133	15869	16152	16006	16118	16091	16073	16062	16191	15983	16045	16073	15941	15986	16124	16076	15927	15937	16182	16107	16227	16119	16004	16089	16084	15932	16126	15934	15948	16198	16085	15918	15945	16015	16024	15946	16102	16019	16126	16083	16030	16114	15947	15968	15989	16118	16200	15923	16231	16115	16006	16092	15915	16003	15946	16106	16083	16322	16158	15979	16045	16057	15889	16090	15953	15987	16161	15956	16109	16101	15823	16134	16178	16064	15976	16049	16175	16115	16087	15910	16045	16203	15938	16087	16067	16142	15988	16028	16046	16047	16051	15964	16179	16053	15899	16004	16055	15921	15940	16063	16322	16061	16125	16047	16114	16054	16003	16057	16098	16018	16100	16028	15955	15998	16046	16121	16029	16025	16133	16079	16161	16041	16017	16026	16051	16074	15912	15962	15998	16002	15992	16086	16154	15962	16147	15998	15959	16036	16179	16041	15945	16076	16206	16316	15919	16144	16237	15965	16053	16012	16039	15967	16113	16135	16073	16101	16059	15977	16080	16062	16095	16058	16041	15862	16079	16050	16075	16066	16161	15964	16042	15956	16031	15910	15953	16244	16056	16154	16052	16115	15979	15967	16091	15988	15874	16078	16069	16085	16077	15950	16102	16193	16186	15859	16127	16077	15956	16114	16128	16048	15977	16016	15932	16078	16122	16044	16074	16144	16077	16043	15920	15913	15845	16035	16128	16111	16058	16082	16054	16217	15777	16098	16214	16149	15942	16035	16016	16099	16096	16059	16203	15971	16130	16040	15998	15943	16090	16071	16135	15914	16160	15962	16062	15862	16138	15923	16293	15942	16097	16011	15828	16088	15932	16090	16291	15989	16064	15940	16157	16201	16012	16079	16103	16058	15896	16312	16013	15936	16093	15908	16012	15987	16032	15905	16064	15922	15873	16066	16099	15994	16217	16111	15949	16187	16208	15961	16126	16018	16241	16173	15984	16213	16039	15887	15981	16119	16195	16109	16056	16157	15928	15977	16051	16075	15917	15783	16107	16023	16070	16172	16296	16092	16119	16090	16060	16214	16106	16115	16064	16144	16090	16075	15999	16177	16121	15899	16089	16104	16032	15988	16158	16086	15998	15947	16260	16046	15908	15971	15967	15958	16166	16176	16089	15833	16126	15833	15981	15972	16228	15862	15961	16069	16043	15909	15990	16138	16124	15994	15941	16144	16078	16041	15969	16018	16195	15911	16120	15966	15906	16227	16093	15925	16030	15872	16245	15990	16090	16063	16133	16136	16139	15943	16045	16101	16123	16056	16124	16091	16098	15858	16128	15987	16111	15998	15884	16041	16037	15979	16040	16075	16147	15916	16010	16003	16039	16108	16140	16065	16113	16103	16086	15983	15927	16148	16000	16049	16046	16029	16026	15986	16064	16216	16125	16262	16047	16054	15938	16196	15922	16108	16041	16048	16109	16076	16022	16210	15839	16157	16008	16054	15960	15990	16002	16086	16048	15997	16050	16073	16006	16147	16105	16085	16126	16129	16096	16095	15998	15991	16003	15999	16266	16066	16111	15856	16175	15963	16200	16050	15935	16125	15981	16043	16207	15987	16042	15941	16140	16139	15970	16073	16079	15892	16011	15986	15997	16195	16227	16010	16192	16046	16055	15978	15994	15993	16037	16109	16003	16070	15974	16128	15969	16115	16067	15933	16007	15978	16137	16031	16029	16154	16039	15965	16015	16090	16184	16122	16132	16175	16093	16156	15841	16108	16227	16011	15935	16119	16179	15992	16136	15962	15883	15927	16026	16186	16153	15833	15885	16109	16133	16190	16036	16100	16028	16026	15921	16005	15937	15939	15932	16127	16198	15956	15850	15878	16135	16169	16035	16172	16071	16175	16125	16095	15980	16174	16171	15960	16210	16077	16084	16065	15987	16005	16104	16047	16148	16047	16030	16095	16019	15985	16196	15932	16035	15998	15922	16096	16057	15894	15969	15962	16151	15978	16183	15917	16055	16124	15990	16084	15926	16020	16107	16091	16171	16098	15921	16152	16091	16128	16049	16014	16060	16005	16084	16075	15874	15930	16122	16243	16238	16044	16126	16075	16290	16063	16049	16083	15956	16115	16141	16039	16114	15883	16155	16133	16018	16114	16140	16031	15835	15997	16062	15994	16091	16131	16150	15934	16151	16080	16078	16029	16056	16078	16065	15977	16060	16157	16056	15988	16049	16000	15994	16103	16038	16082	16147	16073	16014	15989	15905	16165	15931	16002	16037	15892	16179	16023	15852	15854	15818	16099	15918	16066	15970	15900	15994	15969	16012	16037	16029	15914	15969	15971	16032	15882	15934	16156	15950	16035	16027	16131	16058	16036	16109	16101	15963	16175	16056	16041	15978	15951	15992	15973	15992	15940	16124	16020	16147	15975	16164	16036	16002	16188	15984	16142	15999	16004	16104	16002	15949	16129	15936	15988	16012	16116	16166	15903	16008	16126	16094	15999	15955	15895	16086	16135	16065	16055	16038	16149	16009	15885	15867	15976	16087	16021	16175	16014	15907	16121	15990	16050	15993	15935	16151	15918	16135	16057	15989	15968	15995	16039	16132	16113	15991	16126	16227	15931	16137	16081	15950	15987	16205	16033	16020	16088	16067	16045	16104	16145	16015	16046	15933	15987	15980	15907	16072	16050	15925	15977	16041	16041	16046	15989	16009	16074	16135	15929	15962	15976	15988	16175	16136	15910	15986	16165	16114	16038	15968	16074	15888	16014	16055	16038	16023	16190	16072	16035	16043	15920	16055	16156	16095	16134	15944	16110	16065	15896	15927	16094	16095	16106	16038	16088	16020	16018	16186	15963	16105	16216	16016	16011	16122	16000	16093	16051	16030	16211	16087	15970	16144	16036	15975	16120	16082	15984	16129	16091	16059	16136	16097	16079	16020	16112	16150	15907	15919	16124	15930	16080	16118	15946	16015	16079	16110	16072	16047	16202	15952	16099	16194	15955	16116	16174	16014	16029	16075	15877	16063	15847	16151	15927	16148	16139	15953	16127	16119	15991	16040	16183	15936	16054	15970	16139	15992	16009	16063	16076	15925	16149	16049	16247	15965	16027	15970	16038	16011	15873	15974	16045	16071	16015	15961	15955	15931	16091	15932	15956	15958	15977	16068	16034	16308	16126	16115	16050	16091	16059	15972	15939	16121	16058	16068	15995	16123	16194	16051	15985	16097	15962	16001	15975	16043	16217	16037	15954	15820	16155	15810	15910	15952	16060	16148	16178	15908	15934	16105	16162	15931	16046	16133	16167	16042	16076	16074	16238	15905	16021	16083	16011	16013	15992	16109	16048	16001	16133	16034	16115	16037	15937	15971	15994	15828	15880	16044	16215	15863	16088	16059	16172	16093	15901	15944	16051	16003	16130	16041	15924	16054	16081	15960	16252	16173	16145	15988	15828	15935	15933	16292	16116	15906	16070	16003	16053	16097	16243	16011	15995	16106	16075	16004	16017	16032	16107	16012	15971	16128	16054	16218	16044	16097	16001	16114	16047	15983	16123	15945	16062	16182	15959	16043	16039	15939	16222	15996	16054	16107	16008	16114	16060	16076	15947	16074	16058	16083	16140	15999	16019	16056	16129	15935	15947	15855	16177	16090	16058	16048	16004	16046	16022	15967	15910	15880	16163	15983	15986	16040	16066	16004	16042	15999	16075	16239	16092	16083	15973	16118	16157	16053	16204	16072	15891	16125	15968	16067	16113	16071	16031	16052	16116	16037	16077	16044	16101	15957	16165	15970	16045	15995	16182	16128	16148	15919	16120	16030	16080	16193	16120	15815	16141	15984	16165	15946	15890	16113	16122	16029	16203	16072	16195	16054	15935	15979	16078	16144	16075	15888	16205	15974	16021	15926	16292	15994	16114	15997	16038	16048	16084	16133	15962	16176	16022	15942	16166	16187	16022	16065	16042	15937	16262	16022	16008	16086	16265	16072	16030	15899	16111	15902	15918	16138	16086	16142	16158	16132	15968	16054	16108	16161	16131	15801	15965	16020	16177	16164	15912	16134	16043	16178	16095	16052	16139	16057	15916	15903	15958	16271	15910	16007	16034	16007	15988	16164	16069	16162	16038	16145	16189	16099	16066	15958	15845	16087	15997	15983	15973	16099	16117	16110	16137	15992	15855	15884	15969	15942	16045	16035	16109	16171	16056	16049	16188	15936	15838	15983	16122	16126	16118	16052	16063	15857	15986	16128	16032	16067	16059	16109	16021	15982	16072	15972	15923	16077	15999	15984	16126	15855	16153	16092	15966	16295	15822	16016	16184	16105	16068	16021	16010	16065	16251	16065	15985	16018	16054	16053	15929	15974	15991	16041	16088	16068	16077	15927	16092	16191	16066	16117	16095	15890	16207	16144	16146	16142	15972	16007	15983	16092	16123	15900	16166	16228	15962	16101	16184	15868	16054	15959	16129	16180	15926	16124	16116	16117	16061	16055	15972	16088	16156	16012	15901	15957	15978	15892	16228	15912	15933	16056	16204	16130	16046	16145	16084	16029	16029	16077	16033	15952	16055	16166	15883	16108	16206	15978	16018	16087	16095	15917	16050	16070	16038	16081	16077	16099	15996	16084	16190	15981	15951	16056	16018	15972	16041	16170	15989	16002	15993	16149	16046	16110	16004	15927	16040	16010	15852	16166	16305	15992	16065	16120	16063	16093	16175	16013	16055	16174	16098	16245	15920	16037	16191	15951	16137	16083	16060	16046	16094	15993	16151	16030	15985	15969	16113	16062	15914	16212	15929	16091	16038	15900	16016	16025	16190	16082	15872	15995	15907	16079	16157	16016	15972	15946	16022	15910	16099	15975	15957	16123	16024	16004	16161	16072	16305	16083	16191	16100	16012	16179	16085	16076	16150	16213	16021	16010	16080
31220	36880	38459	27268	18853	18014	18013	17887	17885	17954	17753	17930	17837	17718	18094	17815	17777	17870	17789	17699	17702	17917	17590	17548	17642	17584	17975	17692	17635	17746	17598	17805	17748	17713	17844	17744	17959	17719	17653	17737	17650	17589	17792	17667	17720	17705	17800	17685	17939	17715	17975	17922	17677	17625	17726	17570	17726	17720	17701	17725	17766	17703	17702	17834	17642	17702	17710	17715	17798	17772	17883	17521	17662	17613	17607	17691	17697	18086	17936	17577	17797	17804	17898	17683	17626	17787	17810	17690	17643	17751	17800	17684	17868	17734	17683	17636	17693	17535	17533	17680	17622	17762	17804	17752	17680	17565	17644	17680	17875	17794	17737	17802	17832	17624	17898	17756	17731	17661	17609	17637	17542	17716	17715	17684	17864	17677	17782	17847	17687	17846	17724	17801	17729	17578	17760	17793	17806	17836	17956	17679	17899	17778	17854	17799	17831	17710	17794	17598	17583	17564	17627	17824	17886	17597	17531	17606	17900	17968	17619	17663	17669	17681	17645	17656	17731	17814	17685	17643	17548	17814	17844	17766	17658	17667	17680	17668	17593	17645	17569	17706	17903	17743	17529	17634	17729	17842	17833	17734	17614	17719	17888	17949	17842	17557	17690	17764	17704	17756	17705	17820	17933	17635	17582	17634	17885	17692	17417	17661	17790	17886	17868	17510	17649	17502	17722	17747	17686	17750	17937	17826	17801	17747	17703	17708	17815	17766	17719	17830	17727	17503	17532	17800	17746	17713	17728	17828	17759	17595	17808	17617	17760	17953	17703	17601	17651	17809	17762	17819	17695	17780	17745	17765	17679	17599	17665	17662	17819	17820	17622	17715	17923	17645	17740	17427	17863	17556	17702	17648	17816	17755	17930	17717	17708	17743	17783	17695	17735	17765	17998	17819	17615	17667	17732	17677	17882	17672	17710	17663	17673	17680	17810	17576	17679	17808	17811	17910	17739	17867	17724	17720	17733	17995	17908	17851	17691	17685	17665	17978	17500	17554	17773	17641	17833	17887	17591	17684	17986	17918	17832	17799	17643	17684	17764	17763	17750	17702	17757	17688	17548	17786	17783	17961	17640	17765	17618	17861	17909	17647	17536	17814	17892	17719	17439	17801	17842	17691	17834	17860	17838	17795	17692	17813	17884	17736	17681	17862	17690	17775	17857	17635	17568	17763	17668	17720	17589	17654	17831	17959	17718	17824	17687	17563	17820	17934	17501	17632	17839	17661	17703	17885	17600	17763	17920	17865	17791	17732	17864	17638	17820	17589	17739	17687	17749	17818	17861	17509	17770	17889	17728	17554	17915	17799	17666	17627	17617	17530	17690	17868	17539	17684	17818	17775	17842	17609	17720	17879	17651	17887	17618	17612	17790	17895	17643	17658	17750	17719	17783	17750	17965	17632	17858	17761	17579	17751	17869	17655	17763	17777	17929	17637	17861	17815	17548	17552	17867	17686	17491	17639	17816	17746	17776	17890	17937	17929	17750	17631	17556	17727	17801	17763	17685	17826	17989	17824	17767	17725	17888	17517	17710	17792	17799	17685	17848	17686	17735	17609	17730	18074	17803	17693	17783	17854	17765	17707	17721	17747	17878	17645	17873	17666	17816	17608	17681	17694	17616	17764	17523	17643	17751	17633	17678	17854	17788	17841	17830	17778	17622	17622	17904	17928	17836	17841	17469	17686	17782	17819	17777	17631	17773	17726	17758	17904	17873	17704	17580	17805	17808	17745	17531	17832	17724	17835	17727	17656	17826	17845	17558	17705	17703	17758	17645	17756	17753	17725	17576	17738	17933	17670	17778	17620	17824	17670	17897	17729	17907	17852	17899	17797	17759	17814	17728	17902	17747	17490	17934	17755	17670	17745	17808	17675	17486	17719	17859	17708	17863	17842	17666	17918	17769	17702	17636	17597	17677	17829	17589	17718	17593	17581	17768	17752	17797	17835	17763	17834	17913	17734	17945	17666	17682	17705	17782	17903	17647	17506	17844	17528	17697	17777	17757	17663	17807	17571	17806	17896	17680	17705	17876	17764	17812	17727	17560	17807	17774	17671	17785	17638	17569	17940	17765	17597	17870	17799	17824	17918	17649	17624	17599	17754	17827	17760	17874	17633	17628	17531	17907	17833	17766	17760	17783	17764	17659	17787	17617	17496	17408	17566	17804	17769	17756	17936	17810	17825	17894	17928	17820	17597	17596	17646	17742	17640	17615	17569	17642	17751	17568	17864	17663	17637	17847	17865	17686	17842	17702	17738	17842	17642	17894	17877	17719	17776	17545	17770	17779	17658	17933	17770	17679	17694	17845	17836	17770	17789	17635	17575	17657	17659	17632	17696	17732	18022	17837	17999	17591	17692	17710	17747	17704	17876	17695	17894	17761	17389	17689	17746	17849	17772	17802	17720	17947	17845	17811	17854	17701	17674	17852	17803	17656	17600	17826	17709	17825	17487	17788	17668	17685	17736	17480	17828	17744	17674	17882	17754	17776	17655	17698	17659	17948	17595	17674	17629	17717	17547	17529	17573	17581	17739	17614	17820	17869	17752	17699	17804	17786	17613	17702	17765	17959	17556	17656	17681	17648	17652	17768	17721	17865	17868	17642	17773	17739	17743	17808	17878	17922	17761	17773	17672	17722	17706	17834	17538	17862	17882	17748	17745	17884	17806	17869	17759	17946	17751	17914	17645	17760	17833	17762	17681	17851	17714	17810	17771	17804	17838	17939	17832	17793	17688	17876	17723	17958	17790	17644	17639	17589	17654	17747	17713	17600	17737	17643	17738	17684	17845	17600	17691	17588	17884	17770	17732	17839	17725	17756	17959	17735	17695	17924	17650	17832	17728	17785	17766	18018	17893	17710	17817	17812	17686	17834	17596	17810	17794	17955	17811	17949	17767	17697	17471	17798	17697	17864	17715	18064	17908	17902	17769	17706	17874	17803	17827	17565	17769	17742	17832	17791	17815	17644	17649	17590	17677	17672	17924	17843	17831	17730	17604	17767	17764	17652	17787	17701	17643	17716	17901	17656	17788	17847	17632	17631	17592	17773	17753	17721	17883	17703	17710	17551	17582	17695	17772	17959	17617	17587	17715	17712	17778	17617	17804	17686	17690	17728	17722	17808	17726	17701	17800	17838	17820	17618	17825	17712	17675	17874	17795	17863	17798	17785	17712	17823	17733	17931	17707	17816	17670	17676	17691	17849	17712	17649	17930	17756	17858	17803	17569	17604	17848	17524	17740	17697	17887	17580	17521	17670	17669	17591	17548	17699	17776	17739	17617	17738	17753	17886	17689	17841	17754	17789	17814	17686	17553	17665	17929	17780	17757	17685	17545	17677	17921	17871	17634	17710	17782	17463	17526	17669	17546	17813	17740	17908	17699	17923	17607	17882	17641	17748	17799	17769	17674	17870	17770	17643	17725	17742	17840	17777	17783	17786	17809	17825	17751	17553	17881	17785	17891	17827	17986	17779	17579	17844	17748	17934	17715	17871	17828	17478	17964	17825	17973	17815	17731	17848	17782	17659	17709	17699	17903	17646	17524	17759	17782	17804	17959	17707	17920	17725	17799	17653	17702	17672	17723	17803	17635	17789	17676	17854	17619	17653	17725	17823	17670	17576	17851	17922	17812	17975	17880	17567	17554	17801	17877	17748	17812	17696	17582	17929	17494	17834	17769	17562	17500	17630	17749	17798	17755	17752	17752	17670	17717	17677	17608	17710	17759	17792	17898	17753	17628	17734	17740	17789	17926	17719	17490	17734	17690	17790	17693	17965	17565	17691	17710	17778	17876	17873	17660	17693	17806	17805	17668	17763	17726	17755	17826	17726	17655	17616	17695	17648	17721	17815	17710	17697	17662	17672	17570	17864	17766	17805	17847	17741	17673	17705	17771	17709	17894	17599	17779	17740	17788	17707	17808	17863	17576	17752	17683	17660	17825	17708	17931	17567	17796	17700	17701	17498	17448	17758	17626	17799	17746	17906	17593	17918	17758	17619	17734	17599	17606	17734	17706	17854	17735	17600	17772	17677	17626	17757	17764	17820	17717	17592	17747	17841	17671	17839	17911	17848	17726	17766	17868	17799	17866	17723	17510	17535	17824	17798	17659	17860	17856	17720	17603	17911	17697	17775	17800	17720	17712	17910	17676	17558	17683	17834	17731	17878	17618	17659	17805	17702	17841	17882	17833	17720	17734	17699	17720	17721	17763	17730	17717	17718	17641	17852	17674	17889	17714	17688	17613	17786	17923	17715	17692	17734	17833	17804	17551	17751	17657	17654	17511	17457	17840	17769	17737	17690	17884	17803	17461	17697	17651	17717	17932	17652	17710	17785	17770	17699	17663	17805	17696	17792	17721	17710	17634	17511	17668	17791	17808	17708	17666	17778	17638	17795	17641	17700	17625	17835	17724	17871	17691	17544	17410	17866	17752	17739	17727	17629	17720	17631	17602	17759	17918	17920	17966	17786	17556	17694	17613	17725	17590	17768	17823	17752	17723	17607	17861	17666	17804	17834	17638	17842	17729	17705	17693	17768	17878	17945	17618	17799	17758	17760	17651	17776	17800	17711	17761	17892	17549	17878	17654	17858	17584	17509	17620	17880	17655	17638	17815	17734	17786	18035	18071	17783	17760	17645	17628	17808	17487	17716	17848	17672	17652	17651	17823	17884	17620	17807	17829	17813	17730	17770	17846	17771	17587	17753	17678	17680	17706	17637	17599	17767	17835	17864	17781	17836	17674	17750	17604	17576	17680	17662	17780	17711	17808	17853	17896	17752	17830	17649	17879	17646	17833	17788	17973	17682	17558	17781	17697	17833	17747	17584	17766	17543	17800	17893	17713	17757	17811	17656	17570	17829	17796	17811	17591	17811	17871	17838	17712	17510	17672	17752	17803	17817	17728	17780	17676	17648	17607	17672	17765	17704	17568	17596	17918	17798	17607	17589	17720	17837	17955	17747	17598	17704	17673	17806	17747	17833	17702	17692	17496	17869	17614	17699	17798	17549	17754	17638	17761	17814	17628	17642	17619	17642	17809	17824	17775	17860	17648	17628	17889	17741	17761	17777	17718	17692	17789	17654	17857	17638	17809	17719	17812	17747	17780	17892	17868	17637	17694	17752	17726
41106	55054	40974	23739	16114	15861	15971	15820	15911	15970	16044	15941	16034	15875	15956	15837	15937	15960	16108	15839	15821	16014	15893	15845	15939	15905	15800	15938	15873	15932	15962	15939	15919	15823	16032	15889	16019	15886	15909	16164	15837	15882	15862	15832	15869	15910	15909	15891	16030	15885	16079	16030	15840	15754	15876	15880	16020	15931	15934	15960	16002	15911	15967	16050	15944	15657	16015	15853	16029	15812	15920	16041	15834	15929	15939	15797	15868	15960	15957	15935	15931	16003	15845	15992	15741	15980	16063	15986	15995	15888	15724	15836	15748	15986	15871	15884	15806	15974	16014	15874	16054	15927	15837	15949	15993	15962	15925	15941	16003	15958	15901	15958	15989	15989	16016	15949	15790	15999	15944	15836	15982	16026	15795	15984	16069	15828	15911	15901	15658	15954	15883	15933	15878	15680	15914	15814	15937	15821	15683	15954	16008	16052	16051	15910	15926	15872	15965	16059	15807	15717	15934	15811	15751	15812	15802	16028	16046	15934	15809	16009	15867	15873	15930	15807	15920	15848	15852	16000	15912	15911	16074	15788	15893	15996	15839	15952	16005	15884	15774	16025	15820	15948	15896	15990	15912	15859	15946	15876	15915	15934	15873	16062	16009	15785	15978	15882	16064	15801	15933	16005	15954	15909	15807	15777	15994	15948	15921	15957	15998	15706	15956	15656	15854	15912	15816	15886	15879	15895	15958	16005	15947	15813	15838	15840	15812	15973	15767	15899	16059	15998	15955	15950	15805	15932	15958	15917	15816	16009	15997	15911	15873	15929	16010	15838	15874	15778	15955	15978	16102	15890	16112	15900	15848	15793	15786	16128	15884	16007	16016	15838	15861	15892	15931	15823	16005	16136	15955	15984	15890	15990	15912	15962	15960	15803	15874	15677	15936	15895	15969	16033	15980	15940	15835	15885	15998	15768	15851	16096	15949	16061	15758	15864	15921	15836	15984	15891	15796	16085	15761	15792	15810	15976	15981	15927	15798	15908	15924	15763	15960	15949	15865	15788	15942	15906	15895	16071	15896	15934	15815	15856	15870	15908	16126	15999	15857	15923	16013	15840	15946	15856	15781	15900	15912	15877	15718	15797	15723	15815	16053	15812	15853	15856	15937	15857	15784	15952	15999	15816	15857	15995	15869	15817	15912	15823	15900	15862	15856	15919	15816	15999	15816	15985	15819	15822	15753	15976	15932	15866	16030	15920	15935	15934	15852	16032	15807	15801	16080	15817	15842	15908	16046	15918	15775	16205	15821	15901	15864	15760	15815	16044	15946	15936	15796	15937	15934	15888	15993	15947	15996	15944	15883	15953	15936	16061	15825	15891	15972	15840	16019	15971	15955	15962	15922	15886	15836	15801	15932	15844	15892	15881	15933	15933	15894	15874	15859	16012	16005	15816	15977	15845	15967	15902	15857	15787	15846	15914	15919	15979	15925	15974	15943	15816	15915	15982	15756	16050	15755	15932	16104	15864	15939	15839	15978	15909	15825	15995	15846	15839	15827	15988	15782	15765	16028	15967	15879	16035	15982	15804	15957	15942	15697	15897	15834	15872	15964	15836	15982	15851	15997	15769	15767	16090	15887	15877	16033	15996	15710	15904	15880	15872	16038	15897	16287	15693	16042	15893	15758	15961	15963	15863	15981	16044	15809	16039	15870	15913	15948	15898	15969	16050	15857	16010	15973	15925	15852	15798	15898	15944	15864	15959	15837	15857	15862	16171	15758	16026	15857	15954	15846	15915	15916	15934	15858	15932	15971	15876	15937	15951	15867	15810	15943	15686	15935	15830	16033	15907	15841	15949	15945	15999	16047	16002	16060	15998	15714	15847	15994	15938	15987	16138	15928	15935	15908	16075	16056	16048	15925	16041	15772	15845	15806	15999	15726	16022	16037	15813	15922	16067	15923	15877	15879	15865	15967	15981	16056	15955	15821	15983	15997	16052	16032	15989	15780	15716	15920	15941	15880	15887	15938	16002	15803	16007	15962	15850	15700	15820	16229	15717	15727	15932	15817	15910	15887	15913	15853	15797	15889	15897	15808	16043	15734	15926	15970	15900	15824	15838	15946	15811	15881	15900	15887	15885	15807	16141	15940	16046	15748	15930	15852	15804	16020	15914	15963	15832	16041	15952	16059	15914	15904	15924	15844	16017	15864	15938	15977	15954	15991	15879	15745	16010	15885	15949	15893	15813	15809	15931	15829	15789	15961	15920	15937	15900	15883	15878	15847	15869	15916	15922	16049	15966	15930	15764	15790	15991	15929	15858	15924	16075	15795	15780	15925	16108	15946	15909	15887	15856	15793	15985	16021	16016	16007	15954	15993	15795	16039	15866	15995	15972	15871	15911	15994	16039	15876	15902	16014	15949	15913	16028	15937	15922	15972	15920	15822	15874	16078	15707	15955	15943	15914	15847	15895	15902	15939	15871	16050	15881	16023	15848	15845	15751	15899	15844	15879	15914	16110	15842	16086	15848	15956	15962	15917	16080	16012	15916	15930	15823	15855	15893	16113	15809	15857	15876	16025	15866	15796	15825	15942	15984	15874	15949	16028	15930	16097	15821	15806	15921	15824	15960	15941	15922	16008	15955	16095	15792	15803	15964	15921	15940	15901	15979	15998	15965	15986	16004	15991	15839	15790	15933	15992	15865	16066	15890	15971	15975	15885	16031	15799	16019	15927	15867	15824	15879	15766	15953	16012	15948	15917	16048	15841	15861	15896	15982	15950	15840	15712	15923	15889	15891	15873	15942	15740	16108	15820	15840	15862	15862	15730	15795	16095	15781	15861	15890	15894	15997	15877	15855	15962	15897	15875	15900	15968	15926	15942	15906	15868	15890	15947	15833	16079	15885	15857	15906	15797	16082	15934	15905	15916	15829	15813	15987	15819	15878	15767	16032	15931	15886	15946	15991	15851	15957	15673	16018	15994	15972	15777	15789	15972	15884	15951	15969	16166	15963	15892	15894	15896	15724	15760	15927	15942	15920	15753	15813	15893	15824	15702	16083	15829	15930	16192	15818	16004	15998	15891	15871	15793	15807	16002	15950	15927	15889	15925	15981	15886	15781	15864	15894	15861	15875	15942	15897	15834	15945	15950	15920	15834	15785	15871	15768	15882	15881	15879	16068	15888	15875	15939	15948	15970	15893	15900	15999	15878	15804	15983	15984	16023	15786	15933	15983	16086	15860	16076	16037	15967	15821	16033	15747	15886	15835	16086	15892	15907	15900	15794	15880	15904	15948	15966	15904	15955	15903	15918	15986	15845	15872	15794	15891	15998	15987	15957	15968	15966	15866	16046	16017	15802	15858	15936	16006	15933	15975	15872	15920	15907	15990	16021	15840	15912	15988	15989	16041	15780	15983	16069	15869	15888	15843	15961	15956	15822	16008	16017	15784	15923	15907	15891	15964	15842	15893	15928	15604	16094	15892	15968	15943	15896	15904	15915	16049	15864	15941	15766	15969	15952	15928	16069	15843	15979	16045	15954	15930	15835	15985	15885	15913	15972	15772	16048	15680	15815	16003	15954	15827	15779	15969	16038	16006	15946	15840	15950	16032	15997	15834	15849	15812	15954	15817	15949	15942	15851	15990	15986	15952	15835	15934	15950	15907	15881	15996	15937	15910	15947	15996	16058	15939	15856	15916	15939	15957	16081	15943	15802	15951	16047	15912	15794	15998	16059	15773	15846	15980	15736	15952	15831	16006	15935	15959	15819	15826	15972	15855	15729	16000	15858	15946	15807	15916	15770	16108	15962	15701	15934	16008	15853	15987	16049	15928	16076	15734	16003	15882	16060	16069	16019	15902	16038	15883	15973	15886	15941	15975	15912	15744	15669	15898	15925	15985	15915	16007	15969	15942	15881	15966	16012	15963	15786	15952	16157	15875	16022	15912	15775	15845	16022	16001	16049	15947	15894	15733	16019	15828	15931	15841	15907	15980	15926	15934	15899	15915	16004	15740	15916	15881	15917	15840	15930	15979	15942	15868	15846	15780	15780	15803	15897	15942	15944	15958	15947	16022	15859	15922	16032	15940	15931	16062	15858	15695	15908	15788	15958	15879	15955	15939	16092	15946	15967	15950	15956	15830	15799	15978	15894	15956	15956	15891	15922	16045	15958	15995	15781	15969	15950	15856	15937	15996	16169	15844	15898	16081	15932	15863	15873	16013	15923	15703	16103	15847	15944	16040	15836	15751	15971	16108	16056	16073	16004	15904	15916	16145	15949	15828	16077	15964	15948	15914	15910	16003	16016	15975	15744	15868	15938	15872	15908	15869	16025	15908	15671	16035	15812	15965	16009	15964	15948	16002	15804	15903	15902	15910	16042	16004	15842	16012	15876	15949	16000	15950	15931	16055	16008	16002	16064	15737	15858	15825	16055	15954	16051	15751	16139	15941	15795	15917	15981	15940	15778	15908	15975	15977	15837	15970	16015	15766	15998	15895	15943	15852	15974	15851	16080	15885	15882	15826	15997	15868	15922	15956	15873	15881	15865	16050	15958	16046	15870	15948	15995	15902	15955	16022	15759	15968	15801	15932	15873	15948	15914	16022	15965	15951	15862	15999	15994	15818	15899	16002	16017	15846	15957	16108	16096	15805	16085	16094	15989	15925	16059	15858	15820	15945	15850	16085	16042	15894	15897	15770	16034	15758	15852	15816	15879	16016	15901	15957	15783	15906	15828	16006	15928	15936	16018	15915	15701	15931	15833	15976	15889	15995	15894	15954	16038	15921	15928	15915	15809	15912	15911	15804	15948	15875	15973	15864	15836	15985	15815	16079	16026	15946	15940	15913	15882	16089	15829	16025	15898	15862	16065	15979	15945	15885	15987	15990	15875	15845	15894	15862	15827	15771	15838	15846	16024	15936	15780	15791	15865	15852	15932	16081	15926	15920	16027	15885	15970	15903	16011	16017	16041	15867	16012	15842	15899	16075	15934	15988	15915	15699	15900	16048	15886	15945	16154	15879	15849	15780	16145	15898	15863	16024	15929	15995	15964	15971	15747	15897	15968	15771	15999	15874	15919	15935	15977	15903	16000	16048	15850	15934	15943	16056	16013	15907	15931	15769	15867	15816	15822	15915	16026	15971	15762	15959	16025	16116	15835	15889	15898	15904	15994	15945
29137	32701	39860	30389	20565	18524	18748	18081	18192	18191	18102	18101	18060	18211	17800	17858	18043	18191	18033	18317	18104	18036	17931	18084	18189	18086	18144	18112	18094	18095	18040	18194	18189	18026	18046	18006	17775	17906	17846	18130	17955	17975	17890	18071	18009	18004	17970	18086	18031	18362	18097	18066	18080	17949	18059	18132	18105	18073	17974	18026	18202	17897	18120	17988	18065	17843	18249	17964	18125	18202	17971	17787	18089	17866	17886	17803	18125	17929	18279	17967	17862	17937	18058	18057	18135	18237	17995	17949	17874	17970	18076	18073	18170	18085	17931	17977	18000	18049	18168	17930	17980	18004	18007	18040	17979	18115	18121	17954	18089	18091	17994	18106	17887	17997	17996	18032	17889	17972	18126	18098	18005	18151	18169	17795	17783	17932	17921	17846	18217	17983	17983	18014	18032	18126	17830	17854	17801	18052	18252	17978	17921	18178	18024	18145	18033	18101	18168	18142	18071	17904	18022	18072	17923	17856	17946	18078	17873	18299	17933	18014	17984	17880	18186	18006	17778	18122	17999	17925	18171	18084	17952	18041	17965	17856	17969	17981	17965	18041	17782	18081	18052	18029	17951	17885	18054	18060	18144	17985	18033	17935	17899	18025	17977	17838	18083	17949	18005	17837	17943	17804	18024	17909	17993	17918	18050	18114	18023	17930	18216	17847	18017	17894	17892	18014	17877	18096	17939	18043	17929	18221	18009	17935	17934	18114	17938	17859	18067	17939	17765	18062	17819	18203	18204	18109	17999	17838	17971	17977	18110	17945	18041	18023	18066	17910	17903	18104	18084	17951	17865	17943	17959	17811	17999	17770	18026	18022	18003	18105	17877	18014	17884	18018	17983	17990	17852	18005	17962	18058	17953	18023	17992	17943	17954	17957	17950	18135	17768	17913	17911	17917	18064	17904	18065	17899	17907	18009	17992	18017	17939	17987	18221	17992	17943	18000	18080	17990	17981	18106	18096	18048	18202	18104	17889	17942	17790	17903	18102	17885	18003	17937	18118	17944	18179	18158	17969	17812	18119	17985	18027	18012	18016	18097	18096	18041	18112	18289	18004	17850	17964	18084	18094	18066	18096	17947	17964	18025	17938	17932	18128	18119	18023	17871	17990	17971	18036	17875	17851	18110	18087	18019	18041	17859	18073	17848	17950	18219	17883	17988	17833	18019	18050	18055	17801	17905	18188	17965	17977	17978	18200	18202	18080	18008	18042	17952	18062	18031	17950	18129	17938	17985	18048	18016	17971	18115	18091	18031	18063	17875	18119	17854	17982	17838	17882	17946	18081	17912	17918	18198	17896	18041	18101	18074	17875	17897	18025	18050	17911	18248	18217	18024	18009	17946	18117	18282	18083	17936	17877	17936	17909	17768	17923	18021	17996	18000	17960	18000	18075	18056	18109	17792	17970	17933	18057	17995	17859	18201	18168	17985	17793	17875	17978	18027	18079	17930	17891	17985	18212	18171	18196	17946	17989	17986	17893	18004	18149	18106	18196	18001	18106	18002	18074	18146	17864	18079	18163	18173	18025	18148	17957	18140	17965	17976	17965	17938	18034	17926	17906	17994	18096	17927	18066	17952	18055	18020	17866	18061	17865	18072	18016	17840	17895	18001	18058	17985	18111	17970	18045	17819	17913	18176	17961	18069	17930	18141	17910	17957	18011	17913	17740	18102	18225	17983	18002	17966	18126	17919	18109	17967	17951	17960	18102	18055	18016	17949	17992	17910	18123	18125	17775	18062	17929	17829	17907	18098	18265	18072	17894	17919	17961	17992	17938	17950	18078	18046	17941	18090	18028	18057	18074	17867	17888	17915	18057	18237	18041	17934	18090	17936	17876	17929	18167	18083	18049	18022	17997	18017	17740	17865	17909	18025	18227	17999	18189	18102	18155	17982	18178	17907	17692	17928	17981	18026	18038	18105	17982	18057	17931	17985	18045	17878	18114	18069	17887	18016	18059	17978	18052	18162	18061	17988	18012	18064	18124	18105	18093	17989	17771	17902	18006	17917	18064	17848	17911	17984	18090	17961	17956	18064	18054	17981	18058	18208	17947	17970	17992	18028	18014	17973	18023	18045	17777	17970	18296	18041	17894	18097	18131	17873	18136	18115	18139	18000	17896	18075	18044	18003	18137	17998	18066	17948	18016	18002	17978	18027	17967	18091	17720	17840	18094	17942	17918	17874	18054	17924	17999	18103	18010	17725	17790	18145	17880	17905	18083	18029	17949	18127	18138	18195	18060	17994	17909	17913	18012	18098	18187	17967	17871	17910	17910	18141	17895	18080	18203	17983	18003	17744	18030	18084	17878	17875	18041	17922	18190	18051	18089	17996	17946	18089	17954	18064	17978	17959	17938	18044	18225	18220	17913	17861	18020	18268	17987	17940	17975	17906	17928	18038	18116	17944	18214	18048	17834	17853	17856	17984	18220	18088	18042	18093	18082	17941	17989	17961	18109	17818	17833	17830	18115	18203	18105	17976	18015	18061	18120	18115	18087	17866	18022	17943	17797	17904	17951	18050	17983	18096	17929	17800	18028	18128	17875	17886	18101	17854	18152	18073	17959	18073	17898	17899	18052	17895	18190	17944	18021	18099	17873	17990	18089	17905	17973	17954	17869	17891	17993	17978	18003	17815	17895	18129	18086	18049	17965	18066	18067	18071	18114	18009	18032	17852	17819	17833	18212	18134	18003	18062	17851	18081	18040	18061	17816	17940	18001	17986	17973	18001	18156	18194	17968	17970	17754	17909	18007	17876	17981	17935	18131	17956	17929	17987	18224	18101	18170	18145	18086	18023	17859	17978	18044	17991	17930	18123	17791	18194	18026	18023	18047	18059	18180	18031	17859	18006	18154	17839	17944	17870	17927	17910	17853	17794	18058	17961	17847	18138	18071	18133	18016	18167	18074	18147	17840	17945	18095	17941	17854	18062	17952	18024	18169	18031	17993	18062	17915	17881	17912	18025	18280	18026	18077	18002	17879	18029	17961	18004	17958	18171	17885	18164	18148	18042	18052	18006	18023	18114	17975	17918	17971	17830	17993	18006	18130	17973	18107	17998	18166	17873	18080	18125	18138	18123	18087	18003	17927	17958	18173	17967	17761	17971	17900	17961	17936	17955	18092	18266	18090	18002	18223	18021	17864	17961	18083	18142	18147	18195	18125	18210	17934	17865	17955	18007	18135	17976	18016	18081	18159	17964	18145	17939	17969	17911	18061	18066	17918	17956	17971	18046	18011	18034	17963	17988	18134	18105	18109	17838	17906	18022	17975	18062	18023	18001	17907	17999	17930	18031	18135	18082	18069	18085	17935	18060	17914	17951	18092	18066	18128	18126	17972	18013	17950	17964	18023	17913	17881	18050	18144	17942	18142	17952	17878	18006	18251	17982	18067	18057	18022	17976	17926	17839	17943	18097	18051	17965	17991	18020	18030	17919	18070	17856	17995	17967	18197	17941	17906	18051	18098	17965	17971	18138	17999	18060	17874	17916	17860	18133	18036	18158	17981	18047	17966	18028	17936	18109	17993	17919	18085	17936	17989	17975	17706	17974	18139	18000	17927	17914	17990	17886	18196	18136	18065	18229	18075	18015	18167	18067	17923	17950	18158	18085	17960	17797	18084	18147	17863	18160	17838	18123	17926	18033	18049	18018	17986	17934	17946	17847	18089	18113	17858	17931	17990	18264	17994	18006	18014	18038	18152	17857	18082	17996	17986	17964	18057	18010	18031	18029	18115	18077	18146	18067	17855	17920	18051	17842	17857	17770	18010	17983	18050	17999	18123	18111	17980	18106	17929	18018	18176	18228	18017	17902	18200	18147	17942	18052	17841	17922	18003	18120	17977	17827	17883	17898	17952	17992	18035	18107	17778	18000	17974	17904	17909	17922	17952	18133	17976	17909	17859	18058	18117	17999	18040	17833	17845	17856	18211	17920	18063	18089	18072	17908	18021	18177	18061	18022	17925	18098	18060	17838	18010	17978	17865	18037	18000	18239	17987	17921	17964	17862	17838	18078	18118	17849	18103	17924	18105	17986	18040	18045	17965	18079	17864	18085	18106	17991	17982	17945	18095	17949	18130	18048	18143	18017	17676	17988	17978	18075	18059	17933	17984	18007	17912	18063	18079	18034	17963	18125	17980	18180	17946	18066	18260	18063	18111	18067	18196	18012	17947	17888	17992	18217	18169	18020	17915	17774	18328	17989	18035	17900	17774	18018	17981	17918	18083	17919	18036	18091	18001	17878	18071	18068	18042	18000	17941	17748	18019	17990	18008	18078	18017	18057	18068	18174	18213	18090	17818	18148	18089	18127	18040	18144	17877	17993	18096	17996	17988	17854	18011	17879	17971	18173	17903	18027	17955	18015	17967	18067	17847	17927	18080	18064	18122	17759	18113	18121	18085	18080	18450	18125	18048	18065	17902	18175	18067	18112	18034	18195	18083	17912	17952	17992	18175	17879	18110	18023	18026	17993	17773	17974	18013	18052	17866	17961	17901	18088	18009	18054	18009	18093	17828	18125	17962	18090	17928	17819	17829	17992	17894	17858	17923	17990	18026	17890	17850	17783	17983	17962	18030	18127	18093	18033	17990	18149	18140	18025	18220	18213	18112	17999	17918	17916	18193	18056	18087	18165	18186	18027	18030	18027	17812	17964	17835	18007	17882	17881	17987	18016	17841	17858	17749	18044	17833	17876	17879	18232	17989	18065	17834	18124	18030	18008	17985	17956	18044	18043	17946	18112	17925	18096	18192	18051	18017	17989	18010	17952	17764	18080	18049	17901	18145	17956	18078	18112	17964	18155	18030	18042	18010	18174	17996	18195	17917	17960	18082	18076	18010	17919	18067	17991	17846	18117	18164	17828	18099	17940	18041	17952	17974	18002	17849	18027	18059	17934	18034	18080	17911	18020	18132	17798	18091	18154	18232	17901	18100	17877	18020	17921	18024	18195	18041	18069	17995	17790	17956	17931	18053	17961	17937	18129	17970	18012	17889	17894	17984	18165	18017	18027	18157	18189	18169	18018	18118	18244	17904	18007	18024	18162	17927	17925	18077	17940	18011	17930	18070	18019	17921	18075	17979	17876	18056	17930	18145	18110	18024	18020	18067	17999	18093	17929	17913	18144
58126	75135	54542	29802	17253	16038	16296	16192	16160	16271	16113	16034	16172	16114	16168	16034	16073	16117	16105	16233	16341	16053	16196	16230	15920	16168	16199	15933	16084	16154	16210	16051	16129	16160	16054	16208	16088	16219	16314	16158	16245	15955	16036	16106	16012	16210	16103	16071	16175	16200	16156	16097	16122	16194	16178	16240	15953	16002	16255	16158	16248	16095	16173	16045	15979	16137	16184	16155	16172	16274	16230	16111	16243	16243	16093	16046	16210	16012	16184	16222	16194	16030	16252	16195	15990	16257	16233	16275	16091	15951	16149	16065	16131	16189	16091	16132	16205	16068	16040	16075	16223	16136	16079	16275	16193	16116	16103	16068	16189	16063	16406	16141	16130	16355	16127	16220	16289	16157	16128	16272	16168	16059	16114	16272	16082	16301	15960	16288	16214	16080	16119	16144	16217	16157	15983	16064	16042	16190	16222	16074	16283	16081	16233	16040	16083	16025	16283	16116	16114	16253	16009	15977	16180	16188	16208	15986	16078	16220	16209	16184	15983	16176	16069	16126	16166	16103	16073	16099	16064	16057	16179	16140	16213	16076	16152	16114	16035	16174	16075	16146	16060	16234	16030	16189	16076	16222	16148	16228	16274	16150	16175	16105	16207	16361	16186	16185	16098	15978	16159	16186	15997	16248	16266	16040	16039	16210	16129	16011	16221	16002	16189	16168	15906	16281	16035	16201	16046	16193	15888	16330	16129	16008	16113	16262	16265	16047	16108	16168	16231	16029	16076	16182	16294	16112	16156	16164	16055	16039	16160	16110	16042	16152	16098	16165	16044	16166	16052	16246	16308	16160	16123	16059	16094	16144	16077	15994	16099	16049	16198	16177	16254	16214	15966	16015	16121	16120	16082	16034	16075	16241	16094	16187	16203	16044	16007	16278	16348	16190	16185	16161	16086	16115	16151	16199	16193	16130	16201	16016	16064	15992	16312	16132	16190	16174	16223	16178	16143	16221	16164	16195	16151	16004	16052	16193	16089	16045	16150	16203	16154	15946	16109	16168	16239	16166	16074	16122	16079	16405	16043	16177	16195	16238	16119	16221	16199	16000	16125	16211	16232	16193	16174	16231	16164	16208	16234	16222	16213	16135	16117	16115	16142	16074	16148	15997	16138	16154	16211	16168	15909	16103	16251	16073	16154	16163	16074	16160	16161	16227	16118	16158	16113	16105	16233	16229	16204	16318	16216	16069	15992	16140	16091	16317	16166	16279	16241	16145	16106	16102	16191	16047	16207	16286	16047	16146	16119	16038	16126	16075	16226	16133	16082	16146	16193	15921	16013	16005	16051	16046	16198	16086	16217	16104	16103	15958	16116	16216	15969	16163	16118	16150	16270	16190	15996	15986	16143	16073	16132	15911	16319	16164	16201	15974	16020	16239	16210	16107	16332	16024	16103	16125	16095	16132	16161	16215	16054	16055	16094	16071	16099	16097	16231	16110	16321	16112	16018	16127	16210	15989	16185	16137	16051	16117	16130	16073	15982	16121	16197	16049	16033	16154	16072	16148	16212	16165	16055	16178	16266	16217	16192	16192	16098	16233	16258	16145	16049	16083	16188	16227	16121	16220	16037	16191	16086	16255	16217	16199	16184	16100	16200	16265	15985	16080	16351	16286	16043	16238	16180	16287	16143	16131	16135	16076	16122	16156	16061	16103	16357	16273	16062	16205	16251	16094	16133	16174	16062	16066	16133	16105	16108	16040	16095	16128	16188	16068	16089	16148	16277	16056	16122	16123	16166	16098	16274	16215	16283	16054	16184	16061	16242	16166	16208	16098	16098	16150	16068	16212	16080	16102	16077	16173	16104	16155	16179	16211	16044	15982	16236	16174	16014	16120	16224	16099	16069	16295	16162	16029	16069	16205	16177	15972	16134	16250	16175	15981	16005	16083	16056	15927	16088	16228	16029	15959	16046	16138	16062	16193	16178	16134	16019	16222	16087	16146	16081	16135	16240	16232	16334	16041	16178	16156	16120	16189	16293	15997	16279	16033	16154	16199	16216	16352	16099	16179	16219	16181	16263	16328	15924	15923	16011	16119	16096	16039	16052	16078	16131	16139	16173	16238	16121	16270	16221	16162	16158	16225	16181	16001	16198	16281	16093	16142	16219	15985	16140	15970	16130	16053	16105	16189	16173	16085	16257	16059	16130	16001	16230	16094	16142	16309	16238	16102	16266	16105	16302	16321	16073	16139	16224	16119	16247	16173	16116	16128	16247	16119	16149	16210	16089	16261	16143	16242	16166	16114	16195	16204	16141	16218	16120	16003	16068	16104	16269	16155	16169	16100	16138	16326	16052	16115	16110	16267	16320	16055	16099	16290	16136	16225	16134	16144	16020	16112	16156	16027	16181	16194	16005	16288	16186	16000	16224	16090	16089	16156	16227	16223	16012	16054	16099	16222	16226	16126	16062	16161	16128	16212	16256	16249	16077	16165	16135	16275	16167	16128	16126	16055	16145	15937	16252	16137	16251	16174	16099	16268	16149	16139	16073	16209	16096	16012	16098	16142	16100	16219	16128	16251	16008	15969	16237	15939	16394	16220	16187	16227	16198	16156	16097	16178	16101	15994	16286	16139	16152	16168	16152	16120	16195	16021	16135	16147	16062	16126	15995	16173	15969	16299	16321	16074	16067	16331	16192	16181	16000	16168	16237	15940	16257	16074	16195	16225	16070	16163	16166	16077	16159	16211	15965	16175	16111	16259	16056	16169	16184	16183	16302	16160	16099	16198	15997	16260	16099	16152	16084	16356	16087	16101	16118	16178	16008	16346	16137	16226	16005	16141	16092	16075	16142	16055	16100	16064	15984	16109	16226	16157	16265	16018	16174	16185	16108	16171	16079	16202	16037	16098	16007	16040	16009	16122	16168	16132	16108	16187	16080	16021	16122	15998	16286	16186	16133	16121	16227	16097	16178	16149	16210	16276	16211	15873	16111	16171	16134	16078	16229	16250	16117	16237	16014	15914	16142	16098	16222	16360	16187	16133	16185	16081	16132	16326	16250	16065	16033	16071	16047	16150	16296	16183	16218	16152	16088	16255	16113	16230	16177	16011	16159	16005	16100	16160	16124	16229	16243	16056	16010	16246	16089	16187	16157	16165	16185	16052	16300	16158	16144	16043	16301	16117	16146	16053	16139	16047	16333	16138	16007	16024	16185	16092	16137	16177	16228	16063	16061	16140	16146	16195	15978	16097	16040	16176	16215	16065	16183	16131	16105	16124	16176	16169	16100	16138	16147	16324	16031	16007	15879	16097	16258	16119	15997	16196	16142	16137	16196	16239	15963	16294	16090	16221	16132	16159	16011	16094	16257	16056	16213	16105	16132	16168	16090	16049	16079	16237	16167	16215	16012	16178	16265	16224	16154	16140	16122	16156	16158	16135	16276	16128	16346	16182	15984	16186	16010	16250	16025	16150	16310	16150	16015	16049	16139	16236	16094	16110	16083	16187	16280	16281	16270	15998	16120	16164	16115	16266	16092	16161	16018	16323	16253	16131	16081	16188	15958	16139	16126	16100	16273	16056	16046	16064	16153	16066	15986	16109	16309	16115	16115	15962	16027	16091	16061	16205	16172	16313	16061	16179	16117	15960	16346	16157	16208	16004	16045	16133	16007	16225	16128	16031	16031	16147	16104	16148	16186	16148	16022	16154	16228	16174	16087	16249	16190	16124	16295	16146	16207	16170	16145	16179	16048	16195	16175	16078	16273	16197	16033	16115	16250	16183	16140	16156	16224	16049	16285	16129	16250	16066	16061	16171	16124	16076	16115	16154	16057	16437	16119	16145	16040	16246	16055	16085	16166	16228	16103	15969	16053	16031	16235	16285	16134	16136	16073	16343	16116	16083	16166	16158	16185	16337	16195	16000	16187	16093	16071	16070	16254	16102	16092	16158	16152	16116	16211	16099	16079	16149	16163	16069	16362	16097	16184	16277	16162	16169	16269	16180	16271	16203	16181	16065	16125	16213	15987	16101	16265	16101	16209	16300	16189	16212	15973	16231	16256	16148	16115	16335	16142	15901	16149	16066	16022	16096	16109	16164	16164	16203	16136	16013	16325	16134	16118	16302	16180	16133	15939	16298	16107	16033	16163	16106	16001	16280	16209	16315	15961	16114	16283	16125	16162	16258	16181	16153	16108	16106	16174	15936	16222	16248	16313	16117	16309	16210	16147	15994	15942	16047	16152	16245	16128	16044	16161	16098	16351	16191	16224	16000	16039	16066	16002	16177	16129	16121	16019	16122	16024	16137	16108	16075	16278	15980	16087	16289	16152	16101	16299	16047	16126	16126	16057	16045	16212	16124	16111	16047	16031	16147	16113	16226	16025	16236	16119	16254	16215	16140	16134	16199	15959	16095	16105	16085	16171	16084	16207	16247	16109	16130	16312	16098	16063	16139	16092	16121	16228	16131	16069	16160	15864	16167	16203	16090	16155	16147	16337	16082	16228	16167	16111	16149	16134	16034	16249	16214	16218	15972	16259	16156	16183	16285	16292	16279	16089	16184	16087	15923	16169	16128	16190	16168	16047	16249	16063	16301	16268	16068	16203	16188	16248	16071	16317	16155	16045	16144	16080	16053	16289	16252	16094	16263	16055	16156	16287	16054	16110	16162	16095	16268	16024	16175	16260	16036	16378	16035	16196	16187	16092	16117	15976	16269	16208	16075	16249	16219	16194	16254	16011	16001	16336	16182	16179	15955	16196	16017	16192	16012	16171	16055	16251	16100	16253	15959	16080	16424	16326	16190	16152	16123	16214	15972	16101	16009	16254	16070	16203	16151	16235	16155	16147	16114	16014	16203	16038	16027	16071	16121	16189	16020	16177	16106	16086	16145	16147	16062	16099	15987	16296	16184	16168	16095	16178	16107	16059	16069	16053	16019	16027	16248	15922	15973	16074	16174	16191	16172	16029	16185	16083	16218	16123	16172	16186	16064	16049	16140	16263	16036	16206	16148	16096	16125	16156	16108	16376	16218	16173	16178	16181	16029	16319	16381	16182	15974	16306	16008	16245	16059	16034	16099	16113	16284	16278	16076	16168	16070	16277	16137	16248	15972	16183	16166	16364	16107	15984	16156	16240	16218	16137	15946	16212	16080	16037	16347	16191	16089	16076	16063
22975	23212	33882	28547	22189	22909	24326	20241	19508	19874	19558	19479	19615	19650	19565	19593	19518	19471	19436	19496	19558	19581	19397	19339	19439	19456	19503	19328	19383	19440	19289	19369	19252	19356	19148	19179	19396	19351	19187	19387	19492	19428	19536	19223	19222	19551	19308	19408	19228	19317	19513	19420	19233	19460	19231	19257	18999	19039	19161	19225	19388	19202	19317	19661	19460	19263	19488	19259	19235	19434	19296	19572	19384	19532	19349	19311	19109	19234	19281	19355	19218	19232	19274	19316	19350	19394	19341	19119	19302	19282	19086	19436	19205	19301	19365	19306	19295	19351	19247	19175	19303	19256	19280	19296	19172	19178	19228	19322	19171	19230	19058	19384	19042	19341	19171	19159	19256	19237	19311	19114	19220	19337	19271	19193	18972	19216	19415	19157	19261	19225	19490	19371	19252	19338	19287	19294	19443	19297	19340	19245	19180	18978	19251	19101	19124	19205	19377	19175	19403	19351	19199	19219	19303	19507	19252	19356	19282	19344	19326	19355	19287	19208	19289	19344	19233	19062	19136	19175	19450	19118	19223	19327	19382	19013	19114	19202	19137	19209	19065	19359	19220	19186	19179	19306	19409	19354	19170	19219	19403	19323	19301	19191	19391	19284	19239	19256	19221	19367	19266	19230	19248	19181	19244	19186	19189	19158	19379	19098	19419	19230	19107	19328	19148	19424	19169	19250	19414	19400	19436	19365	19232	19109	19200	19262	19113	19243	19318	19336	19236	19104	19209	19267	19313	19453	19159	19197	19338	19322	19310	19103	19175	19271	19178	19227	19317	19093	18990	19054	19139	19184	19336	19147	19350	19297	19225	19253	19224	19150	19276	19106	19300	19391	19220	19417	19562	19107	19186	19129	19432	19201	19297	19210	19361	19225	19265	19283	19262	19242	19268	19123	19223	19448	19233	19168	19112	19405	19262	19428	19017	19353	19371	19135	19036	19407	19093	19480	19457	19319	19125	19294	19394	19390	19225	19151	19119	19363	19206	19000	19116	19138	19415	19120	19316	19178	19224	19204	19234	19228	19131	19050	19239	19228	19329	19122	19391	19369	19031	19193	19380	19145	19381	19383	19347	19148	19341	19336	19416	19153	19215	19319	19177	19300	19209	19129	19238	19253	19351	19103	19184	19575	19285	19381	19032	19422	19292	19206	19249	19217	19212	19284	19427	19182	19433	19442	19359	19409	19520	19046	19210	19336	19323	19084	19237	19152	19477	19084	19271	19380	19353	19257	19653	19193	19166	19336	19241	19266	19168	19470	19371	19370	19271	19156	19264	19287	19170	19187	19146	19146	18986	19252	19383	19216	19298	19285	19205	19205	19262	19194	19173	19333	19029	19389	19234	19260	19251	19297	19115	19304	19300	19434	19237	19362	19278	19364	19316	19231	19378	19274	19269	19316	19160	19396	18981	19310	19011	19314	19179	19201	19193	19265	19269	19144	19223	19106	19181	19331	19233	19259	19356	19324	19345	18993	19193	19318	19183	19086	19184	19227	19310	19220	19208	19470	19133	19221	19293	19292	19242	19117	19096	19082	19237	19263	19172	19381	19443	19345	19024	19267	19110	19113	19338	19192	19204	19144	19151	19233	19261	19225	19100	19201	19068	19186	19192	19298	19230	19435	19205	19480	19115	19269	19431	19275	19403	19355	19232	19353	19302	19136	19230	19134	19202	19296	19303	19283	19176	19144	19251	19302	19227	19243	19092	19282	19145	19292	19110	19177	19549	19284	19311	19304	19339	19379	19267	19234	19204	19278	19441	19341	19236	19287	19414	19267	19202	19350	19229	19220	19123	19422	19229	19236	19344	19208	19387	19174	19421	19198	19241	19206	19215	19257	19245	19255	19145	19166	19256	19200	19132	19041	19334	19026	19474	19294	19347	19243	19233	19090	19334	19285	19292	19408	19312	19408	19400	19331	19253	19052	19250	19312	19412	19240	19365	19174	19287	19253	19323	19286	19140	19226	19041	19229	19330	19288	19429	19218	19365	19179	19483	19184	19251	19181	19176	19474	19372	19184	19475	19368	19332	19153	19134	19231	19197	19332	19219	19254	19304	19193	19159	19149	19380	19103	19289	19291	19191	19279	19147	19281	19024	19079	19233	19249	19100	19298	19089	19290	19205	19354	19147	19203	19310	19321	19249	19151	19148	19285	19291	19261	19442	19348	19262	19239	19361	19285	19159	19453	19224	19247	19374	19245	19248	19322	19209	19164	19439	19324	19177	19135	19095	19198	19221	19281	19061	19339	19349	19406	19400	19271	19279	19195	19139	19167	19168	19151	19301	19434	19318	18987	19224	19101	19445	19226	19363	19291	19255	19230	19491	19424	19359	19199	19288	19358	19182	19292	19356	19214	19190	19294	19229	19261	19407	19120	19003	19289	19334	19171	19363	19243	19099	19178	19068	19182	19263	19319	19203	19216	19343	19276	19323	19232	19085	19063	19029	19170	19223	19362	19173	19176	19067	19263	19394	19293	19121	19319	19272	19459	19182	19303	19150	19223	19336	19138	19177	19157	19532	19199	19233	19091	19128	19024	19057	19083	19250	19223	19155	19283	19395	19258	19365	19249	19161	19436	19149	19244	19095	19372	19281	19257	19287	19257	19448	19280	19162	18984	19227	19359	19338	19228	19182	19089	19206	19277	19270	19066	19120	18980	19338	19122	19177	19166	19123	18877	19254	19223	19243	19121	19348	19232	19113	19312	19129	19295	19360	19059	18891	19315	19225	19226	19305	19319	19264	19425	19047	19254	19312	19136	19239	19339	19107	19232	19435	19301	19104	19388	18991	19219	19451	19345	19198	19318	19299	19402	19341	19411	19294	19362	19351	19211	19298	19341	19195	19249	19096	19492	19126	19161	19300	19290	19198	19432	19283	19139	19135	19253	19187	19297	19283	19293	19355	19055	19214	19177	19249	19206	19390	19299	19126	19339	19443	19184	19188	19238	19149	19158	19289	19324	19157	19464	19249	19306	19201	19148	19232	19100	19083	19324	19210	19160	19002	19251	19232	19241	19181	18990	19318	18944	18955	19173	19252	19259	19222	19287	19158	19050	19139	19115	19081	19270	19274	19261	19317	19370	19227	19169	19174	19066	19307	19402	19233	19296	19282	19183	19243	19101	19179	19144	19457	19205	19393	19361	19168	19104	19343	19123	19490	19292	19140	19330	19196	19188	19249	19277	19185	19236	19171	19118	19169	19186	19369	19064	19467	19119	19180	19221	19503	19358	19191	19459	19244	19184	19290	19147	19414	19237	19368	19300	19272	19302	19313	19186	19223	19312	19129	19339	19384	19209	19273	19456	19337	19312	19238	19285	19129	19321	19217	19157	19105	19111	19091	19107	19340	19225	19112	19276	19214	19335	19341	19411	19186	19248	19289	19117	19158	19142	19262	19155	19287	19388	19396	19295	19405	19083	19154	19281	19191	19252	19448	19093	19138	19266	19097	19408	19214	19248	19248	19256	19299	19227	19159	19317	19151	19348	19249	19073	19114	19285	19127	19373	19303	19277	19058	19200	19297	19041	19377	19049	19292	19119	19345	19281	19299	19250	19048	19342	19187	19339	19238	19249	19337	19230	19288	19350	19306	19224	19335	19371	19147	19195	19181	19223	19270	19329	19174	19264	19253	19477	19293	19166	19246	19314	19323	19225	19376	19268	19233	19210	19172	19273	19226	19281	19139	19071	19102	19203	19330	19242	19196	19358	19075	19151	19355	19248	19109	19304	19107	19088	19280	19281	19302	19181	19274	19379	19096	19179	19256	19351	19271	19214	19166	19363	19130	19281	19275	19262	19246	19390	19133	19256	19154	19398	19331	19277	19227	19354	19382	19372	19241	19144	19306	19152	19323	19227	19427	19173	19125	19131	19251	19145	19144	19538	19393	19205	18985	19261	19159	19303	19294	19242	19295	19287	19256	19227	19125	19152	19297	19364	19355	19379	19218	19168	19251	19110	19166	19348	19182	19149	19359	19199	19196	19324	19173	19265	19307	19258	19432	19257	19234	19128	19429	19265	19181	19339	19558	19078	19342	19243	19080	19086	19378	19230	19238	19299	19209	19280	19199	19102	19308	19301	19340	19350	19432	19006	19242	19248	19191	19266	19374	19290	19209	19240	19208	19208	19232	19218	19258	19206	19348	19014	19256	19370	19061	19239	18876	19214	19272	19431	19161	19252	19220	19420	19294	19197	19112	19155	19318	19322	19258	19489	19309	19117	19131	19241	19251	19167	19453	19179	19139	19295	19113	19233	19037	19082	19536	19125	19304	19354	19232	18995	19177	19144	19259	19171	19365	19089	19268	19195	19336	19143	19331	19113	19091	19296	19376	19121	19236	19353	19158	19255	19254	19160	19159	19366	19230	19304	19284	19252	19229	19188	19106	19316	19278	19121	19175	19233	19430	19386	19377	19154	19372	19379	19380	19428	19461	19244	19103	19130	19332	19314	19311	19139	19242	19136	19299	19303	19281	19111	19234	19058	19390	19176	19274	19138	19156	19053	19242	19349	19482	19334	19320	19445	19444	19169	19241	19227	19143	19221	19299	19386	19313	19497	19236	19223	19056	18997	19328	19188	19371	19282	19085	19196	19366	19063	19311	19456	19271	19204	19237	19283	19214	19252	19346	18995	19489	19220	19242	19190	19427	19400	19340	19200	19364	19209	19274	19166	19266	19392	19394	19321	19179	19121	19277	19161	19412	19209	19320	19206	19337	19004	19315	19378	19065	19119	19048	19316	19347	19245	19367	19063	19409	19372	19385	19163	19232	19205	19152	19323	19167	19290	19329	19200	19111	19392	19228	19164	19053	19171	19146	19308	19115	19057	19161	19147	19110	19394	19319	19078	19235	19287	19298	19433	19204	19058	19262	19280	19306	19381	19162	19237	19193	19164	19324	19413	19255	19269	19229	19314	19096	19218	19148	19509	19208	19175	19333	19349	19452	19226	19350	19067	19288	19229	19367	19174	19159	19309	19240	19157	19265	19126	19266	19263	19230	19396	19311	19351	19230	19261	19077	19127	19306	19195	19219	19277	19361	19226	19400	19352	19136	19301	19287	19329	19397	19336	19230	19167	19454	19309	19109	19293	19320	19146	19227	19427	19072	18998	19156	19247	19154	19475
60521	104635	85397	53161	19541	16702	16766	16836	17038	16886	16944	16889	16882	16857	16820	16967	17056	16901	16851	16919	16967	16846	16831	16958	16870	16901	16982	16804	16874	16750	16804	17011	16959	16885	16888	16988	16946	16745	16831	16874	16912	16805	16970	16853	16918	16935	17018	16878	16857	16710	16863	16810	16916	16890	16750	16815	16826	16962	16934	16801	16799	16882	16962	16866	16932	16802	16871	16980	16805	16858	16825	16924	16868	16777	16800	16905	16969	16769	16763	16980	16918	16906	16792	16916	16822	16733	16939	16970	16765	17007	16760	16971	16892	16725	16794	16933	17088	16786	16864	16854	16929	17000	16989	16893	16761	16836	16899	16723	16969	16857	16849	16709	16852	16920	17001	16762	16891	16777	16825	16788	16882	16782	16808	16818	16860	16838	16868	16857	16999	16822	16716	16817	16808	16698	16844	16832	16841	16890	17088	16980	16854	16784	16859	16846	16856	16839	16875	16853	16816	16900	16807	16654	16777	16816	16738	16888	16858	16790	16832	16850	17054	16911	17045	16793	16934	16934	17020	16674	17041	16855	16778	16868	17024	16960	16984	16766	16951	16664	16924	16936	16914	16859	16797	16764	16790	16900	16816	16948	16689	16867	16873	16805	16910	16657	16788	16941	16827	16904	16829	16906	16812	16930	16841	16828	16908	16900	16824	16841	16872	16791	16957	16812	16687	16860	16787	16867	16889	16861	16772	16943	16958	16907	16766	16678	16705	16733	16916	16889	16867	16963	16859	16893	16702	16922	16948	16801	16922	16882	16866	17013	17060	16775	16747	17011	16818	16874	16754	16700	16925	16846	16902	16882	16537	16816	16787	16885	16807	16919	16738	17056	16757	16772	16954	16923	16780	16873	16869	16853	16750	16822	16823	16809	16822	16948	16968	16800	16760	16872	16697	16858	16884	16803	16943	16934	16793	16777	17002	16848	16812	16997	17015	16857	16937	16922	16787	16902	16723	16914	16907	16978	16805	16898	16862	16863	16892	16962	16822	16843	16803	16987	16888	16903	16708	16866	16794	16820	16821	16885	16888	16975	16828	16819	16836	16859	16816	16953	16847	16852	16772	16678	16964	16946	16726	16964	16919	16686	16863	16809	16713	16932	16910	16949	16718	16859	16876	16830	16715	16866	16913	16870	16818	16913	16688	16894	16945	16843	17067	16676	16805	16859	16942	16846	17124	16574	16803	16821	16957	17117	16847	16812	16817	16955	16883	16866	16772	16761	16813	16829	16872	16755	16907	16844	16679	16732	16843	16740	16735	16843	17000	17047	16891	16752	16870	16774	16944	16732	16917	16799	16904	16753	16912	16841	16920	16960	16781	16828	16935	16864	16876	16771	16914	16966	16931	16784	16868	16949	17052	16761	16745	16815	16988	16881	16945	16892	16886	16698	16831	16792	16744	16820	16760	16969	16994	16946	16957	16789	17006	16830	16931	16923	16691	16855	16849	16797	17005	16842	16896	16924	16781	16787	16646	16729	16925	16736	16735	16895	17004	16839	16954	16755	16868	16825	17055	16845	16772	16914	16719	16948	16948	16881	17101	17022	16928	16851	16840	16768	16973	16791	16788	16845	16898	16915	16820	17000	17084	16700	16757	16846	16815	16811	16758	16905	16926	16616	16981	17025	17072	16722	16970	16709	16806	16977	16937	16822	16627	16959	16780	16697	16866	16719	16821	16703	16794	16968	16871	16886	16866	16834	16690	16604	16689	16827	16911	16947	16785	16683	16865	16970	16928	16793	16836	16992	16844	16817	16863	16650	16878	16901	16810	16984	16815	16784	16792	17013	16810	16824	16853	17057	16878	16833	16789	16854	16802	16709	16893	16892	16988	16786	16856	16825	16881	16683	16881	16714	16902	16947	16943	16854	16741	16780	16801	16812	16693	16867	16905	16938	16816	16840	16793	16812	16907	16923	16799	16875	16823	16819	16815	16715	16999	16720	16917	16987	16883	16942	16841	16829	16717	16844	16911	16869	16879	16931	16822	16869	16950	17081	16787	16766	16702	16879	16776	16792	16945	16777	16963	16784	16733	16786	16904	16900	16730	16840	16960	16662	16983	16879	16881	16916	16951	16991	16776	16920	16808	17133	16847	16880	16771	16886	16895	16693	16911	16786	16750	16906	16992	16893	16790	16867	16706	16821	16802	16575	17080	16856	16884	16774	16865	16637	16824	16779	16978	16897	16920	16837	16678	16875	16962	16690	16912	16755	17029	16860	16932	16867	16763	16742	16946	16813	16806	16851	16838	16837	16788	16942	16978	16950	16817	16748	16653	16834	16982	16772	16843	16807	16986	16858	16915	16824	16790	16882	16825	17024	16906	16882	16780	16855	16721	16967	16874	16973	16867	16995	16763	16757	16980	16850	17011	16928	16779	16845	16852	16882	16796	16736	16872	16989	16981	16892	16820	16830	16834	16743	16746	16799	16827	16724	16912	16720	16718	16836	16793	16872	16756	16941	16686	16628	16895	16780	16932	17096	16865	16969	16860	16839	16829	16850	16924	16901	16699	16815	16909	16903	16721	16911	16787	16769	16829	16970	16991	16859	16834	16717	16810	16803	16804	16794	16878	16791	16944	16879	16906	16909	16716	16870	16916	16839	16832	16879	16781	16796	16709	16704	16772	16977	17043	16786	16925	16756	16970	16927	16942	16992	16782	16852	17035	16936	16888	16834	16574	16918	16979	16855	16879	16954	16935	16815	16820	16756	16988	17039	16965	16859	16854	16736	16878	16705	16846	16758	16805	17116	16774	16784	16846	17006	16799	16839	16705	16797	16836	16865	16801	16698	16973	17009	16839	16889	16752	16938	16774	16939	16836	16850	16882	16903	16822	17022	16821	16792	16738	16733	16828	16725	16839	16769	16795	16680	16879	16783	16818	16922	16833	17021	16739	16694	16978	16990	17071	16720	17009	16840	16814	16800	16823	17017	16919	16930	16870	16744	16921	16805	16792	16926	16760	16758	17029	17004	16973	16789	16609	16812	16912	16889	16941	16711	16958	16699	16740	16808	16894	16793	16852	16813	17007	16897	16780	16938	16986	16829	16837	16854	16881	17040	16900	17003	16974	16892	16807	16907	16933	16749	16947	16753	16915	16844	16844	16889	16747	16874	16868	16838	16794	16916	16831	16779	16788	16810	16983	17009	16897	16837	16735	16849	16841	16821	16810	16872	16755	16903	16911	16915	16939	16868	17038	16971	16808	17017	16762	16897	17003	16944	16865	16701	16903	16766	17018	16704	16749	16861	16997	16722	16885	16813	16796	16859	16846	16784	16832	16818	17029	16907	16933	16795	16802	16872	16774	16895	16770	16843	16956	16878	16584	16801	16721	16932	16920	16877	16876	17043	16897	16847	16835	16939	16851	16803	16838	16680	16799	16918	16722	16822	16868	17035	17023	16804	16836	16855	16838	16814	16970	16868	17034	16887	16891	16867	17005	16926	16838	16802	16897	16828	16998	16621	16889	16641	16973	16939	16774	16991	16943	16833	16939	16967	16995	16968	16873	16775	16926	16812	16960	16752	16974	17016	17083	16805	16823	16774	17101	16935	16931	16802	16914	16934	16834	16890	16805	16924	16959	16831	16878	16887	16826	16937	16744	16764	16841	16887	16829	16964	16903	16953	16937	16861	16956	16740	16971	17071	16617	16862	16873	16780	16901	17068	16832	17094	16722	16791	17027	16776	16873	16894	16752	16951	16957	16805	16866	16938	16858	16817	16858	16978	16899	16860	16802	16969	16817	16819	16954	16907	17065	16889	16892	16848	16906	16831	16879	16800	16865	16913	16977	16952	16908	16782	16832	16874	16823	16971	16871	16950	16836	16993	16910	16894	16888	16915	16839	16842	16657	16806	16835	16799	16974	16772	16799	16777	16733	16870	16875	16788	16876	16804	16848	16842	16846	16767	16944	16815	16755	16847	17001	16716	16939	16965	16883	16882	16926	16961	16913	16834	16961	16864	16866	16866	16819	16772	16969	16671	16819	16850	16786	16984	16602	16783	16926	16831	16862	16950	16715	16889	16848	16872	16837	17003	16864	16734	16867	16786	16890	17066	16887	16875	16883	16829	16771	16943	17056	16817	16929	16780	16845	16764	16808	16944	16871	16872	16759	16876	16905	17050	16703	16752	16706	16736	16787	16856	16949	16796	16869	16887	16892	16969	16885	16854	17029	16737	16836	16911	16920	16968	16907	16887	16824	16771	16783	16788	16969	16900	16666	16955	16921	16914	16762	16947	16854	16969	16846	16866	16883	16860	16952	16893	16809	16939	16819	16942	16865	16745	16996	16901	16880	16883	16856	16680	16795	16835	16876	16943	16886	16871	16982	16970	16894	16732	16950	16949	16831	16752	16729	16871	16897	16997	16898	16799	17046	16749	16764	16874	16965	16981	16858	16850	16730	16865	17020	16822	16893	16759	16841	16983	16967	16690	16945	17010	16880	16832	16787	16854	16816	16661	16772	16958	17018	16846	16884	16837	16804	16801	16923	16888	16886	16786	16898	16769	16870	16775	16856	16653	16904	16785	16933	16780	16853	16742	16822	16863	16869	16984	16952	16870	16793	17017	16906	16942	16843	17049	16906	16822	16794	16800	17048	16892	16819	16809	16900	16979	16690	16802	16686	17040	16762	16968	16819	16819	16772	16740	17097	16961	16924	16942	16905	16742	16984	16901	16997	17015	16893	16738	16738	16762	16887	16906	17022	16839	16843	16963	16836	16838	16858	16892	16931	16847	16714	16910	16778	16847	16758	16820	16900	16965	16742	16845	16958	16814	16776	16860	16935	16784	16865	16767	16969	16919	16930	16905	16757	16830	16749	16829	16872	16986	16759	16979	16971	16922	16793	16772	16956	16721	16727	16703	16969	16806	16855	16737	16753	16932	16713	16922	16760	16817	16923	16629	16702	16842	16881	16829	16947	16693	17045	16781	16830	16818	16815	16952	16867	16892	16760	16787	16855	16899	17100	16834	16969	17022	16810	16883	16924	16891	17007	16867	16930	16741	16946	16952	16891	16804	16806	16749	17141	16845	16881	16887	16933	16936	16860	17048	16902	16981	16803	16874	16865	16737	16948	16892	16920	16832	16938	16940	16930	16859	16978	16920	17063	16933	17040	16818	16734	16888
31572	38131	39417	28579	19947	19043	19038	19031	19129	18948	18956	18988	19046	19008	18971	19118	18954	19094	19135	18963	19187	19274	18951	18926	19135	18926	18890	19017	18855	19226	19185	19181	19029	18942	18939	18913	19006	19134	19152	18969	18885	18907	19015	18971	18905	18941	18862	18942	18835	19035	18973	19065	19068	19083	19114	18823	19004	19073	18917	19027	18959	19056	19058	19043	18962	18890	19062	19022	18808	18869	19109	18855	18910	19150	18952	19089	19110	19063	19168	18906	19037	18975	19017	18971	19060	19068	19228	18852	19001	19027	18986	18790	18883	18947	18817	19030	19000	18869	19078	18854	19064	18988	18996	19149	18832	18887	19048	19032	19041	19188	19174	19209	18990	18986	18915	19011	19021	19048	18952	19042	18810	19007	19083	19060	18994	18745	18862	18895	19009	19124	18939	19035	19057	18790	19121	18842	18993	19096	18986	18908	19170	18990	19010	19012	18990	18978	19071	18940	19038	19007	19172	18881	19048	19108	19194	18977	19006	19001	19032	18995	18985	19199	18963	18830	18954	18893	19001	18855	19226	19009	19164	18891	19077	18974	18963	18994	19025	19014	18911	19028	19177	19273	18867	18890	18802	19066	19057	19182	19134	19083	19002	19321	19055	18972	18901	19085	18960	18792	19105	18935	19052	18876	18953	19139	18878	18948	18872	18938	19073	19141	19057	19055	19059	18957	18921	19082	19173	18993	18785	19090	19092	19050	18995	19061	19034	18905	19206	18877	19017	18973	18812	19019	19040	19080	19109	18864	19002	18924	19063	18980	19103	18905	18924	19126	18775	19119	19061	19037	19077	19157	19172	18890	19090	18985	18970	18911	19099	18904	19024	19090	18997	18921	18965	19188	18981	18942	19128	19102	19034	19054	18933	19160	18832	18999	18963	18937	18811	19109	18942	18881	19205	18973	19118	18859	18974	19018	19195	19093	18984	19092	19095	18967	19111	19097	19107	18780	18905	19048	18967	18954	19027	19065	18875	19199	19170	19022	19176	18922	19025	19195	19114	19014	18973	18847	19053	19059	18930	19084	18870	18993	19379	18724	18995	19101	18705	18973	18950	19126	18930	18788	19134	19044	18866	19089	19057	19063	19069	19015	19131	18994	19123	19176	19143	19137	18935	19003	18801	19231	19019	18906	19025	19015	19040	18946	19090	18981	18950	18940	19049	18988	18927	18885	19161	19144	19028	19024	19127	19108	19056	19071	18960	18942	19094	18858	18974	19195	19098	19085	18939	18954	19153	18893	18997	18966	19029	18918	18942	18993	19249	19012	19033	19186	19129	18852	18982	18854	18937	19114	18938	18964	19124	18959	18796	18984	19000	18978	19063	19139	19186	18809	18818	19122	19018	18904	18875	19063	18916	18903	19077	19050	18891	18966	19033	19039	19120	18999	18876	19182	18961	18992	18954	18993	18946	18969	18830	18853	18951	19053	19142	18902	19180	18999	19231	19108	19047	18948	18998	18984	19045	18939	19058	19092	19187	18971	18933	19144	19102	18782	19040	19061	19040	18949	18886	18957	18948	19079	19056	18878	18876	19009	18967	18989	19086	19087	19048	18958	19247	19042	19007	19046	19065	18948	18957	19141	19177	18980	19184	19062	19006	19018	19014	19170	18967	18880	18840	18848	18989	18934	19036	19073	18936	18891	19049	19043	18915	19067	19093	18927	18858	18979	19193	19073	19005	18952	18836	19117	19198	19226	18965	18947	18940	19012	18939	18977	19070	19049	18931	18951	18900	19035	18955	19251	19062	19094	18916	19152	19057	18867	18814	19148	18911	18989	19112	19194	19181	18879	19071	18703	19145	18920	19049	19209	19007	18974	18826	18983	18910	18911	19016	19108	19054	19070	19126	18958	18956	18839	18995	18956	19010	19205	19001	18877	19096	18941	18925	19022	18948	19135	19078	18978	19148	19035	18839	19088	19097	19227	19066	19104	19184	18957	19199	19044	19033	18997	19098	19169	18915	19266	19149	18825	19229	18702	19066	18997	18952	19162	19011	19126	19048	18849	18887	18763	19038	19139	19202	18926	19152	18954	18990	18862	19036	18955	19032	18862	19160	19107	18882	18903	18907	18920	18898	18800	18971	19039	18817	19251	19089	18914	18957	19093	19273	19085	18919	19277	19044	18849	19014	19062	19082	18854	18944	19227	19143	18891	19166	19018	19050	19061	19102	18983	18680	19055	18897	18918	18997	18948	19002	19129	19100	19138	18934	18941	19016	18870	19100	19021	19079	18877	18950	19216	18946	19153	19002	19096	19056	18946	18994	19019	19208	19115	19048	19005	19149	18814	18793	19145	19082	18868	19003	19127	19187	19008	19061	18937	19005	19193	19026	19175	19106	18980	18866	19160	18832	19034	18749	18912	18972	19034	19293	19260	18969	19099	19138	19045	19111	18931	18917	19189	19170	19145	19030	19017	19179	19171	19146	19068	18876	19080	19022	18967	19138	18954	19143	18981	18951	19051	18994	19000	18855	19115	18987	18710	19225	19277	19080	18931	18943	18977	19073	19068	18813	19049	18939	18886	18875	18931	19291	18872	19024	18992	19027	19040	19082	18974	19039	19158	19062	18851	18707	19065	19227	19035	18804	19135	19122	18965	19155	18991	18984	19095	18966	19130	18929	19062	18997	19064	19172	19015	18974	18958	19039	19023	18973	18889	19069	18983	19125	19033	19021	18922	18958	18946	19177	19127	19031	19122	19027	19169	19082	19043	19089	19122	19238	18940	18983	19263	19182	18774	18903	18947	18963	18984	19120	18772	18981	19174	19183	19009	19054	18982	19042	19192	19012	19062	19164	18980	19062	19008	19050	18914	18945	19118	19012	18966	19041	19046	18943	19189	18906	19021	18973	19117	19201	19151	19020	18957	19161	18868	19077	18723	18905	18876	19010	18965	19052	19210	18924	19048	18927	18997	19171	18896	18986	18931	19012	19001	19146	19079	19116	18963	18991	18959	19013	18870	19086	18986	19046	18912	19142	19134	19181	18918	18983	19056	18961	18994	19050	18865	19037	18989	19020	18689	18889	19032	19098	18996	18941	18888	19008	18989	19232	18902	19152	18992	19205	18942	18922	19136	19061	19025	19055	19039	19005	18916	18922	18981	19088	19089	18957	19277	19076	19233	18862	18966	19019	19019	19001	18888	19104	18916	19170	18791	19070	18976	19124	19109	19048	19044	19058	19096	18984	19091	18872	19031	19186	18978	18869	19073	19057	18978	18884	18848	18985	19222	19000	19069	18920	18987	19094	19075	18832	19130	19006	19007	19065	18791	19060	18943	18968	18813	19022	19009	19126	19112	18918	18984	19043	19013	18980	18803	18932	18924	18953	19035	19099	18973	19030	19030	18941	18979	19055	19124	19093	18937	19193	19068	19006	19063	19190	19087	18856	19108	18892	18913	19101	19023	18997	19080	18787	18875	19032	18993	18797	18936	18816	18960	19152	19004	18863	18873	19027	19046	19146	18993	19007	19057	18944	19072	18991	19198	19205	19000	18992	18764	19118	19197	18983	18908	18976	18924	18866	19038	18979	19200	19184	18972	19045	18906	18827	18895	18908	19009	18938	18869	18926	18961	19142	19015	19103	19091	19009	19034	19025	19038	19040	19000	19141	19008	19075	18960	18905	18873	19105	19023	19027	18974	19103	19367	18928	19137	18880	19279	18784	19083	19090	19198	19041	18908	18952	19074	18993	19059	19118	18954	18981	19328	18694	19012	19069	19041	18916	19090	19020	18890	19151	18899	18965	18805	18989	19056	18831	18979	19048	18725	19231	19048	18777	18911	19158	19035	18900	18884	19127	18853	19007	18890	19129	18937	18788	18989	19122	19041	18917	18986	18929	18912	19054	19031	18840	18971	19126	19068	19003	18865	18911	19154	19070	19015	19126	19022	19074	18978	19108	18929	19055	18977	19076	18856	18969	18948	18974	19093	19161	19040	18937	18997	19009	18937	19069	18901	18906	19055	18942	18866	18783	19083	18968	19010	18982	18939	18973	19068	18920	19109	18953	18867	18941	19069	19071	18964	18927	19134	19140	19082	19003	19031	19084	19028	19123	18833	18810	18958	18998	18991	19113	19145	18806	18972	18890	19079	19083	19080	19076	18772	18895	19041	19186	18905	19007	18950	18943	18895	18796	19082	18924	19048	19090	18745	19049	19149	18995	18938	19042	19053	19077	18923	19007	19137	19008	18979	18899	19110	18816	19178	18986	19062	18932	19099	18890	19022	19003	18840	19070	18977	19184	19053	19001	19128	19088	19096	19118	18977	18944	18983	18973	18878	18913	18953	18928	19102	18975	19072	19195	19019	19256	19157	19088	19126	18933	18943	19142	18974	19076	19102	18985	19165	19164	19131	19066	18915	18993	19129	19356	19078	18966	19051	18998	18936	18990	19048	18889	18996	19070	19054	18964	18980	18929	19116	19078	19150	19266	18927	18814	18950	19048	18988	19091	18994	19073	19047	19052	19047	18932	19044	18864	19079	19011	19182	19021	18968	19131	19036	18902	18970	19038	18952	19164	18984	18995	19158	18964	18989	18922	19124	19116	19035	19013	18954	19021	19222	18890	18810	18831	19148	19052	19012	18979	19137	19165	18785	19141	18846	18942	19262	19011	19000	19095	19123	19018	19197	18981	18964	18922	19015	18861	18984	18903	18937	19184	19165	19003	18868	19262	19173	18992	19277	19215	19144	18930	19086	19024	18916	19148	19096	18903	19136	18954	18949	18912	19051	18928	19021	19058	18920	19124	19247	19116	18843	19052	18981	19044	19011	18952	18924	19072	19064	18977	18900	19122	18816	18935	19143	19074	18918	19035	19122	19038	19005	19146	19108	18879	19184	19025	19049	18979	18955	18969	19048	19145	18922	18911	19047	18809	18866	19013	19014	19143	19152	19105	19145	18925	19029	18876	19138	19145	18859	19176	19030	18932	18876	19012	19197	19058	19279	18997	18971	18859	18879	18937	18987	19110	18954	18897	19049	18893	18924	19231	18969	18984	18931	18819	19057	19236	19094	19054	19094	19050	18838	18954	18890	19243	18895	19057	18888	18897	19182	18976	18894	18973	18812	18809	18951	19204	18999	18866	19071	18808	19091	18816	18878	19065	18948	18856	19025	19141	19109
41156	56946	41531	24824	16834	16567	16804	16669	16680	16797	16765	16538	16790	16709	16676	16711	16702	16667	16749	16469	16659	16728	16794	16585	16652	16569	16743	16790	16712	16544	16796	16607	16772	16712	16832	16648	16650	16668	16747	16748	16782	16540	16732	16696	16726	16930	16911	16712	16714	16684	16799	16701	16651	16594	16582	16662	16790	16611	16827	16634	16590	16570	16809	16774	16633	16800	16828	16717	16707	16855	16851	16743	16780	16770	16830	16659	16787	16692	16676	16719	16838	16837	16762	16614	16757	16788	16708	16769	16568	16538	16649	16768	16627	16604	16749	16802	16745	16729	16625	16817	16609	16712	16633	16676	16646	16720	16668	16726	16692	16657	16665	16779	16680	16765	16702	16758	16815	16760	16802	16572	16782	16595	16604	16692	16764	16702	16677	16558	16561	16647	16757	16706	16671	16686	16863	16543	16643	16658	16671	16483	16631	16747	16630	16722	16636	16664	16680	16509	16535	16655	16713	16631	16591	16753	16606	16786	16665	16589	16823	16680	16659	16745	16741	16684	16586	16576	16891	16759	16768	16703	16839	16634	16478	16695	16664	16589	16591	16751	16763	16519	16786	16493	16582	16758	16681	16804	16803	16690	16767	16751	16666	16658	16660	16575	16626	16788	16789	16851	16643	16608	16617	16759	16633	16807	16621	16749	16714	16533	16666	16731	16709	16634	16709	16701	16764	16636	16715	16675	16614	16797	16729	16795	16878	16637	16764	16673	16655	16596	16692	16812	16695	16606	16712	16752	16892	16664	16934	16646	16563	16723	16749	16652	16780	16842	16621	16771	16834	16629	16622	16535	16746	16950	16943	16738	16534	16560	16616	16767	16739	16659	16668	16624	16657	16704	16740	16601	16820	16744	16743	16860	16721	16626	16777	16793	16744	16717	16766	16846	16788	16673	16727	16714	16696	16610	16942	16713	16727	16779	16704	16737	16778	16681	16682	16732	16881	16711	16619	16593	16766	16821	16641	16653	16733	16506	16651	16623	16481	16575	16777	16635	16734	16527	16677	16709	16547	16793	16626	16618	16839	16819	16801	16866	16667	16462	16765	16801	16860	16794	16473	16684	16770	16747	16714	16765	16597	16685	16606	16672	16881	16731	16607	16633	16642	16654	16876	16629	16772	16455	16919	16437	16795	16669	16638	16744	16774	16785	16818	16634	16772	16646	16683	16717	16556	16726	16758	16674	16796	16660	16757	16651	16833	16685	16724	16545	16678	16650	16829	16665	16797	16714	16792	16850	16724	16571	16599	16761	16804	16762	16725	16610	16627	16685	16805	16624	16803	16451	16932	16720	16615	16658	16718	16675	16717	16772	16775	16575	16789	16778	16671	16662	16681	16566	16641	16728	16841	16538	16720	16644	16628	16694	16630	16504	16853	16690	16727	16702	16690	16762	16877	16844	16699	16872	16710	16523	16597	16740	16556	16829	16635	16666	16724	16565	16855	16790	16631	16611	16464	16807	16514	16714	17041	16675	16693	16817	16784	16789	16691	16685	16828	16645	16837	16680	16865	16579	16597	16717	16679	16828	16862	16678	16699	16737	16715	16701	16625	16678	16734	16610	16795	16731	16674	16753	16579	16723	16802	16815	16806	16730	16673	16606	16578	16754	16672	16811	16798	16634	16755	16710	16733	16823	16680	16543	16832	16685	16788	16691	16696	16676	16842	16700	16678	16798	16693	16628	16700	16681	16665	16542	16754	16819	16600	16657	16644	16753	16827	16610	16778	16696	16769	16645	16683	16785	16805	16567	16655	16764	16580	16658	16636	16652	16803	16710	16538	16721	16666	16811	16754	16684	16670	16696	16754	16846	16806	16678	16682	16759	16782	16701	16705	16732	16732	16623	16787	16586	16649	16902	16699	16613	16725	16780	16795	16602	16765	16523	16753	16561	16551	16710	16913	16718	16466	16591	16779	16621	16603	16686	16636	16790	16619	16862	16739	16602	16728	16735	16767	16647	16649	16707	16721	16770	16711	16765	16591	16652	16794	16800	16809	16747	16790	16648	16669	16712	16700	16592	16720	16580	16753	16629	16728	16701	16732	16714	16695	16739	16914	16807	16719	16629	16660	16675	16774	16760	16555	16880	16848	16679	16876	16712	16826	16689	16745	16666	16856	16849	16700	16687	16708	16771	16821	16827	16704	16769	16663	16662	16761	16500	16494	16607	16615	16688	16767	16778	16744	16703	16851	16695	16602	16666	16691	16530	16763	16754	16532	16719	16783	16732	16669	16729	16743	16624	16707	16711	16514	16629	16872	16550	16806	16524	16593	16605	16706	16645	16772	16846	16745	16677	16712	16714	16606	16833	17013	16511	16773	16708	16661	16654	16694	16869	16742	16807	16539	16715	16459	16597	16618	16726	16797	16716	16410	16815	16560	16755	16719	16781	16800	16834	16746	16689	16542	16709	16758	16801	16691	16733	16589	16466	16834	16552	16890	16789	16788	16641	16799	16648	16793	16807	16617	16694	16662	16777	16725	16637	16619	16773	16770	16630	16853	16722	16823	16615	16763	16683	16720	16681	16654	16749	16643	16536	16744	16652	16683	16664	16686	16840	16761	16742	16712	16612	16684	16762	16668	16610	16635	16609	16847	16616	16652	16778	16783	16800	16534	16665	16710	16537	16596	16809	16729	16722	16609	16693	16798	16578	16794	16990	16859	16668	16650	16582	16623	16499	16790	16693	16631	16584	16601	16686	16765	16780	16670	16635	16707	16669	16690	16800	16804	16893	16565	16760	16653	16738	16622	16627	16569	16802	16634	16647	16554	16830	16665	16571	16823	16610	16747	16711	16452	16792	16693	16846	16689	16681	16611	16792	16697	16681	16777	16717	16751	16704	16545	16765	16923	16767	16798	16605	16818	16841	16584	16780	16705	16743	16575	16588	16701	16574	16710	16756	16652	16824	16725	16670	16682	16734	16794	16774	16620	16694	16641	16785	16661	16773	16707	16706	16832	16756	16758	16781	16844	16535	16518	16607	16640	16600	16763	16863	16604	16728	16709	16745	16825	16615	16624	16673	16588	16794	16605	16782	16649	16666	16850	16615	16562	16716	16579	16693	16580	16587	16869	16682	16819	16728	16728	16596	16793	16664	16696	16677	16613	16657	16694	16637	16538	16609	16641	16714	16708	16701	16738	16728	16874	16641	16553	16792	16769	16640	16639	16852	16686	16758	16730	16582	16651	16447	16578	16739	16724	16631	16685	16846	16682	16683	16616	16689	16936	16700	16618	16819	16588	16723	16785	16796	16673	16446	16852	16719	16704	16759	16602	16681	16680	16593	16698	16784	16556	16663	16778	16504	16585	16666	16733	16616	16768	16675	16744	16607	16705	16594	16533	16587	16783	16801	16691	16582	16585	16643	16871	16688	16714	16774	16749	16778	16715	16622	16665	16766	16661	16635	16779	16670	16661	16743	16660	16552	16714	16678	16665	16803	16532	16830	16768	16628	16607	16708	16789	16655	16726	16721	16770	16718	16785	16665	16629	16727	16780	16669	16654	16696	16649	16880	16634	16693	16804	16624	16749	16758	16774	16819	16561	16667	16616	16486	16803	16709	16643	16539	16656	16743	16451	16763	16682	16385	16688	16705	16850	16565	16512	16873	16691	16765	16762	16775	16649	16800	16461	16612	16593	16877	16815	16815	16675	16937	16637	16858	16733	16735	16840	16618	16642	16645	16623	16788	16648	16776	16931	16671	16710	16597	16716	16617	16701	16722	16469	16741	16812	16597	16651	16525	16780	16753	16899	16710	16646	16803	16642	16813	16800	16702	16713	16611	16627	16634	16657	16585	16564	16627	16690	16515	16870	16652	16641	16829	16762	16797	16614	16665	16573	16657	16537	16504	16643	16837	16552	16776	16645	16674	16805	16718	16720	16691	16842	16497	16684	16647	16771	16548	16557	16655	16669	16737	16763	16731	16854	16877	16585	16726	16751	16663	16727	16692	16796	16642	16701	16580	16831	16637	16803	16636	16675	16731	16721	16692	16531	16885	16851	16677	16625	16764	16608	16708	16854	16689	16737	16673	16680	16819	16806	16771	16585	16667	16773	16748	16586	16683	16575	16678	16461	16746	16707	16606	16750	16645	16826	16590	16696	16795	16784	16658	16721	16594	16698	16783	16844	16924	16631	16775	16756	16812	16610	16558	16729	16726	16760	16666	16920	16608	16704	16789	16727	16761	16771	16687	16852	16760	16745	16739	16614	16562	16852	16788	16622	16777	16665	16660	16670	16806	16611	16679	16751	16692	16717	16780	16545	16658	16736	16759	16771	16692	16802	16559	16756	16681	16540	16652	16636	16785	16811	16678	16785	16529	16625	16631	16724	16739	16610	16610	16648	16773	16630	16771	16892	16796	16847	16757	16765	16839	16781	16758	16799	16662	16597	16670	16749	16777	16630	16836	16698	16698	16591	16617	16682	16748	16954	16794	16714	16876	16721	16745	16718	16675	16822	16740	16672	16766	16703	16707	16553	16687	16742	16736	16515	16675	16704	16835	16645	16637	16498	16630	16823	16887	16667	16725	16787	16617	16739	16688	16805	16541	16683	16626	16793	16700	16811	16705	16571	16968	16921	16835	16757	16795	16733	16719	16769	16725	16718	16681	16675	16761	16905	16797	16723	16922	16662	16496	16624	16776	16800	16601	16744	16563	16687	16746	16819	16664	16744	16632	16783	16550	16781	16693	16684	16651	16810	16612	16556	16803	16760	16693	16608	16706	16787	16810	16606	16609	16794	16831	16719	16675	16608	16863	16599	16658	16689	16726	16766	16675	16780	16765	16659	16787	16614	16790	16838	16698	16682	16525	16639	16801	16605	16724	16678	16474	16685	16622	16679	16829	16787	16705	16589	16699	16804	16608	16618	16797	16767	16748	16856	16621	16752	16746	16637	16640	16594	16746	16808	16528	16697	16512	16761	16617	16603	16668	16797	16639	16633	16652	16786	16710	16741	16603	16689	16686	16747	16630	16660	16713	16812	16730	16786	16907	16759	16599	16630	16702	16714	16623	16699	16673	16554	16592	16694	16770	16643	16731	16924	16838	16671	16633	16727	16762	16634	16767	16721	16840	16697	16584	16783	16718	16612	16591	16641	16618	16629	16750	16604	16624	16697	16767
28896	34155	40569	31938	21804	20081	19994	19665	19581	19678	19546	19546	19423	19350	19377	19353	19329	19451	19617	19549	19638	19326	19654	19482	19600	19479	19502	19474	19470	19168	19414	19468	19283	19578	19598	19578	19432	19441	19334	19394	19582	19454	19294	19489	19400	19537	19305	19284	19391	19578	19521	19509	19273	19418	19481	19409	19145	19529	19458	19739	19433	19335	19436	19320	19507	19304	19332	19258	19476	19375	19399	19303	19426	19158	19450	19377	19497	19435	19462	19257	19493	19276	19412	19329	19109	19535	19327	19230	19514	19408	19259	19365	19459	19208	19327	19434	19445	19514	19398	19399	19469	19405	19179	19356	19397	19414	19416	19347	19582	19280	19241	19336	19260	19378	19584	19484	19412	19309	19291	19307	19348	19311	19461	19438	19538	19388	19521	19469	19441	19289	19420	19505	19571	19232	19508	19360	19378	19421	19416	19418	19399	19405	19249	19356	19312	19451	19566	19341	19241	19363	19392	19536	19314	19523	19260	19405	19308	19116	19290	19422	19669	19470	19551	19364	19295	19703	19424	19267	19345	19530	19275	19657	19474	19374	19570	19467	19351	19589	19389	19241	19421	19375	19428	19374	19504	19099	19459	19466	19316	19464	19435	19397	19192	19342	19524	19468	19340	19354	19207	19272	19380	19449	19519	19248	19420	19405	19360	19254	19173	19460	19454	19250	19323	19440	19137	19495	19484	19493	19424	19242	19556	19379	19417	19326	19368	19554	19319	19239	19428	19025	19171	19467	19435	19460	19463	19186	19302	19625	19444	19302	19370	19254	19517	19388	19471	19356	19520	19407	19493	19281	19263	19418	19339	19298	19402	19321	19167	19314	19312	19369	19450	19414	19611	19491	19211	19335	19240	19388	19354	19605	19358	19432	19488	19402	19536	19681	19208	19390	19339	19544	19489	19333	19375	19532	19258	19376	19349	19353	19441	19314	19218	19315	19296	19473	19434	19457	19398	19282	19415	19284	19243	19380	19316	19619	19393	19423	19368	19329	19430	19259	19261	19578	19388	19418	19639	19414	19355	19284	19421	19431	19404	19391	19424	19468	19444	19483	19412	19295	19602	19363	19248	19343	19505	19329	19514	19333	19562	19416	19421	19395	19328	19575	19404	19355	19374	19463	19494	19293	19562	19363	19532	19377	19405	19392	19355	19322	19223	19381	19240	19311	19677	19477	19473	19342	19277	19322	19378	19367	19402	19456	19164	19295	19276	19375	19296	19512	19374	19265	19285	19443	19264	19288	19554	19438	19521	19553	19247	19314	19410	19383	19332	19402	19454	19441	19198	19339	19345	19396	19420	19383	19496	19160	19305	19365	19277	19459	19520	19565	19392	19375	19451	19282	19278	19216	19351	19383	19382	19417	19485	19135	19365	19406	19385	19484	19283	19449	19227	19454	19413	19219	19494	19355	19232	19505	19546	19387	19444	19384	19376	19339	19403	19517	19366	19409	19426	19319	19298	19347	19325	19373	19557	19453	19441	19397	19443	19261	19359	19235	19145	19417	19405	19440	19427	19244	19350	19523	19431	19378	19273	19429	19504	19289	19537	19583	19169	19430	19325	19483	19332	19284	19327	19465	19391	19389	19383	19355	19414	19299	19461	19495	19557	19291	19497	19384	19311	19266	19528	19159	19429	19523	19535	19460	19273	19442	19272	19362	19465	19252	19444	19465	19314	19424	19411	19340	19429	19394	19139	19364	19483	19303	19308	19438	19395	19242	19437	19379	19148	19322	19362	19268	19444	19227	19616	19566	19297	19397	19289	19472	19412	19451	19392	19597	19450	19410	19351	19396	19456	19303	19465	19250	19078	19083	19307	19404	19402	19388	19431	19269	19414	19244	19343	19416	19334	19466	19215	19377	19609	19501	19291	19329	19355	19427	19463	19547	19580	19215	19651	19507	19462	19425	19371	19336	19436	19446	19552	19295	19524	19432	19261	19334	19186	19321	19223	19411	19358	19306	19331	19315	19513	19466	19342	19314	19227	19365	19413	19418	19424	19402	19453	19396	19282	19519	19460	19368	19428	19453	19420	19332	19393	19369	19202	19228	19301	19317	19473	19406	19223	19245	19417	19346	19416	19604	19349	19469	19366	19432	19437	19456	19222	19373	19180	19293	19487	19295	19376	19174	19377	19504	19318	19418	19329	19461	19348	19294	19189	19364	19350	19340	19382	19331	19617	19386	19305	19593	19283	19180	19502	19470	19276	19383	19503	19553	19394	19305	19104	19366	19415	19616	19270	19293	19379	19347	19501	19418	19487	19493	19420	19235	19465	19279	19287	19426	19501	19394	19345	19320	19437	19624	19411	19357	19438	19382	19490	19661	19337	19341	19182	19318	19501	19229	19270	19708	19484	19532	19231	19333	19422	19457	19368	19468	19462	19447	19526	19216	19471	19679	19326	19217	19289	19560	19293	19280	19408	19331	19379	19386	19491	19673	19488	19564	19408	19282	19489	19385	19384	19378	19466	19453	19369	19157	19332	19396	19370	19552	19319	19348	19165	19465	19541	19656	19403	19456	19558	19429	19533	19495	19537	19358	19511	19322	19463	19621	19226	19605	19521	19345	19227	19588	19355	19184	19481	19367	19419	19392	19534	19591	19548	19433	19566	19390	19423	19551	19207	19216	19574	19473	19296	19290	19474	19433	19419	19336	19212	19451	19303	19291	19390	19364	19618	19608	19452	19336	19429	19397	19430	19386	19364	19263	19306	19481	19394	19393	19321	19258	19285	19500	19313	19574	19399	19459	19248	19371	19280	19290	19344	19312	19383	19444	19383	19310	19448	19588	19543	19695	19326	19266	19241	19293	19557	19286	19434	19259	19412	19221	19364	19194	19256	19529	19365	19549	19340	19506	19491	19536	19647	19239	19554	19414	19312	19296	19249	19568	19462	19367	19309	19440	19572	19518	19475	19363	19348	19499	19473	19514	19320	19383	19257	19442	19495	19335	19494	19497	19327	19513	19463	19385	19510	19351	19491	19263	19356	19413	19585	19427	19315	19507	19273	19671	19395	19323	19364	19348	19426	19418	19205	19353	19390	19364	19346	19350	19467	19439	19653	19384	19580	19366	19356	19369	19322	19494	19409	19474	19520	19308	19551	19544	19260	19414	19462	19381	19268	19264	19485	19353	19523	19378	19256	19291	19314	19329	19242	19380	19398	19346	19393	19411	19480	19386	19531	19225	19610	19446	19336	19415	19360	19265	19541	19468	19444	19344	19341	19214	19507	19416	19496	19350	19462	19244	19483	19314	19335	19172	19475	19326	19341	19321	19426	19280	19455	19131	19431	19357	19391	19413	19482	19365	19330	19377	19345	19265	19477	19516	19334	19635	19424	19446	19354	19445	19369	19293	19406	19258	19323	19496	19390	19340	19269	19522	19232	19442	19475	19375	19314	19403	19400	19453	19368	19444	19505	19228	19481	19230	19469	19479	19499	19318	19405	19373	19380	19524	19375	19409	19315	19520	19391	19434	19348	19529	19434	19524	19287	19403	19665	19374	19167	19402	19547	19274	19491	19185	19417	19325	19493	19603	19496	19500	19350	19382	19438	19667	19275	19297	19495	19259	19297	19321	19419	19273	19479	19319	19457	19533	19219	19478	19183	19525	19458	19380	19359	19416	19275	19348	19323	19190	19379	19293	19328	19531	19374	19428	19388	19563	19202	19413	19333	19125	19349	19403	19484	19507	19364	19324	19332	19279	19412	19500	19664	19283	19478	19571	19446	19480	19273	19611	19175	19320	19359	19345	19246	19418	19274	19605	19420	19435	19414	19599	19363	19494	19379	19471	19503	19375	19570	19411	19464	19270	19184	19282	19213	19298	19203	19385	19282	19264	19405	19352	19545	19310	19308	19302	19448	19264	19202	19481	19414	19263	19350	19503	19486	19265	19335	19508	19506	19385	19375	19378	19348	19519	19415	19300	19354	19356	19419	19213	19370	19293	19507	19414	19604	19406	19477	19322	19379	19359	19445	19295	19383	19442	19337	19437	19469	19471	19364	19419	19426	19409	19383	19527	19348	19291	19464	19347	19319	19357	19429	19163	19295	19430	19457	19276	19402	19250	19488	19295	19412	19342	19314	19284	19397	19384	19325	19486	19482	19480	19249	19624	19525	19324	19380	19302	19485	19413	19421	19421	19396	19273	19504	19462	19351	19440	19332	19295	19416	19489	19327	19377	19386	19489	19461	19345	19376	19286	19405	19501	19292	19288	19380	19304	19558	19226	19394	19266	19519	19263	19339	19364	19392	19392	19323	19383	19510	19377	19297	19444	19600	19400	19321	19404	19324	19482	19506	19192	19327	19497	19278	19105	19722	19445	19306	19329	19482	19368	19420	19419	19671	19247	19458	19390	19348	19575	19334	19462	19284	19348	19412	19653	19558	19368	19496	19349	19429	19299	19262	19602	19444	19611	19508	19498	19306	19331	19243	19573	19499	19324	19278	19417	19403	19294	19364	19341	19426	19262	19216	19383	19254	19290	19467	19359	19189	19500	19451	19423	19396	19451	19388	19520	19450	19495	19323	19516	19381	19407	19447	19235	19249	19402	19367	19229	19389	19242	19340	19411	19249	19436	19454	19337	19492	19360	19453	19501	19417	19610	19598	19586	19366	19597	19517	19357	19400	19388	19688	19554	19504	19432	19222	19227	19524	19307	19423	19363	19343	19366	19469	19176	19547	19506	19442	19310	19105	19295	19436	19445	19398	19455	19618	19356	19412	19329	19360	19194	19233	19462	19490	19386	19288	19245	19449	19636	19472	19431	19232	19514	19389	19340	19406	19446	19345	19388	19498	19552	19412	19500	19602	19478	19160	19446	19533	19339	19200	19399	19479	19469	19471	19289	19476	19230	19378	19594	19339	19407	19405	19565	19481	19637	19338	19390	19463	19487	19461	19224	19402	19466	19624	19702	19366	19244	19296	19412	19462	19607	19355	19292	19439	19516	19340	19383	19409	19442	19404	19397	19540	19449	19495	19376	19368	19565	19160	19486	19352	19326	19317	19255	19427	19068	19184	19445	19332	19333	19686	19374	19480	19323	19382	19357	19364	19145	19351	19254	19215	19224	19418	19197	19216	19239	19294	19623	19361	19443	19427	19164	19273	19530	19405	19325	19475	19339
58044	77656	55108	32609	17929	16868	17020	16982	16930	16907	17004	16765	17053	16764	16855	17022	16820	16945	16883	16822	17075	16933	16792	16981	16859	16940	17067	17087	16902	17017	16879	16997	17122	17032	16713	16964	16818	16953	16886	16950	16920	16845	16713	16862	16919	16976	16874	16843	16810	16989	16743	16857	17039	16983	16864	16977	16894	16864	16791	16946	16949	16912	16956	16933	16938	16915	16877	16951	16888	17036	16871	16997	16800	17084	16799	16957	16815	16884	16946	16829	16959	16788	16761	16895	16946	16989	16726	16824	17026	16835	16983	16998	16877	16896	16920	16895	17057	16959	17046	16763	16967	16935	16889	17145	16932	16883	17028	16822	17026	16882	16855	16936	16868	16988	16867	16913	16845	16882	16994	16763	16880	16810	17026	17014	16779	16982	16964	16964	16934	16883	16873	16830	16924	16706	16984	16963	17030	16920	16871	16927	17005	16896	17076	16943	16863	16803	16857	16895	16770	16843	16839	16817	16994	16789	17067	16820	16816	16791	16877	16899	17001	16893	16811	16934	16918	17042	16742	16816	16889	16916	16795	16792	16932	16998	16943	16830	16881	17027	16957	16854	16938	17044	16865	16969	16814	16998	16874	16919	16972	16972	16887	16871	16825	16882	16897	16915	17048	16827	16846	16959	17072	17018	16997	16960	16899	16899	16829	16896	16864	16925	16886	17011	16897	17021	16913	16971	16968	16909	17065	16917	17000	16874	17107	16780	16819	16848	16995	16847	16967	16852	16923	17039	16936	16865	16900	16891	16954	17005	16880	16849	16903	16962	16845	16894	16926	16879	16821	16799	16780	16797	16961	17039	16807	16836	16845	16875	16955	16850	16960	16849	16918	17022	16782	16974	16750	16935	16843	16828	16957	16917	17021	16710	16762	16911	17032	16980	16908	17050	16825	16993	16879	16760	17057	16744	16873	16912	16845	16806	17040	16895	16977	16917	16812	17013	16732	17018	16997	16920	16896	16985	16931	16914	16869	16792	16880	16924	16895	16861	16826	16769	17012	16890	16990	16853	17021	16946	16833	16786	16951	16816	16904	16903	16717	16689	16810	17009	16858	16769	17049	16766	16997	16784	16833	16986	16887	16937	16847	16728	16955	16827	16885	17057	17002	16935	16927	16892	16956	17010	17048	16765	16998	16912	16867	16764	16918	16972	17002	16861	16875	16853	16790	16816	16878	16965	16790	16995	16757	16953	16973	16899	17130	16836	17072	16929	16782	16925	16848	16811	16904	16902	17060	16869	16991	17024	16979	16892	16730	16975	16937	16929	17034	16885	16946	16979	16824	17000	16732	16746	16918	17055	16669	16818	16918	16851	16874	16959	16917	16832	16998	16861	16871	16806	16975	16720	16921	16818	16898	16963	16968	16877	17015	16816	16958	16908	16790	16963	16743	16985	16962	16867	16943	16975	16855	17014	16905	16832	16961	16826	16977	16761	16968	16975	16897	16897	16882	16748	16859	17089	16886	16703	16917	16870	16889	16871	16905	16768	17016	16895	16919	17123	16986	16952	16858	16858	17038	16945	16969	16866	17067	16785	16866	16831	16931	16876	16858	16837	16858	16815	16926	16904	16847	16892	16689	16786	16880	16974	17016	16951	16881	16985	17009	16990	17008	16916	16943	17056	16931	16970	17051	16952	16980	16820	16978	16900	16843	16975	16901	16688	16864	17016	16856	16955	17025	16861	17022	16950	16909	16912	16853	16875	16876	16948	16925	17040	16872	17019	16955	16870	17058	16931	16848	16745	17021	17120	16826	16808	16749	16822	16902	16836	16858	16941	17022	16899	16891	17018	16805	16976	16796	17070	16910	16869	16916	17045	16878	16870	16856	17036	16960	16912	17062	17025	16805	16912	17016	16842	16826	16946	16986	16891	16940	16840	16990	17020	16948	16807	16834	16940	16773	16952	16979	17092	16969	16742	16734	16952	16916	16830	16906	16848	16901	16792	16926	17085	17010	16928	16856	16972	16969	16990	16917	16905	17104	16659	17004	16892	16823	16899	16852	16929	16892	16969	16932	16937	16970	16772	16940	16927	16987	16905	16989	16971	16940	16874	16871	16866	16832	16786	16851	16808	16706	16955	16730	16862	16995	16876	16899	16850	16883	16979	16966	16765	16992	16952	16880	16899	16830	17080	16812	16862	16992	16899	16999	16962	16922	16922	16914	16916	16945	16725	16961	16927	16974	16895	16944	16830	16973	16864	16971	16890	16780	16832	16822	16989	16971	16997	16659	16828	16821	16946	16835	16859	17089	16753	16897	16792	16820	16884	17058	16888	16978	16845	16880	16990	16985	17003	16830	17019	16718	16959	16859	16804	16890	16788	16897	16867	16923	16835	16895	16926	16981	16740	17035	16846	17031	16833	16880	16884	16897	16966	16936	16975	17072	17107	16891	17102	16816	16888	16903	17026	17047	16996	16720	16998	16904	16821	16729	16910	16901	16856	16766	16795	16947	16841	16758	16833	16808	16848	16990	16679	16891	16876	16830	16989	16900	16822	16946	16739	17002	16908	16986	16910	16909	17022	16866	16964	16947	16829	16920	16952	17065	16849	16801	16946	16827	16825	16890	16855	16902	17032	16969	16945	17014	16917	16911	17052	16809	16796	17033	16940	16784	16897	16685	16914	16688	16873	16921	16927	16805	17061	16806	16877	16888	17067	16869	16879	16895	17065	16952	17140	16906	16861	17047	16952	16797	16972	16765	16808	16932	16889	16847	16725	16994	16986	17020	16943	16927	16880	17041	16934	16813	16964	16965	16925	16909	16926	16912	16913	16827	16873	17030	16946	16914	16873	16994	17014	16737	16816	16918	16883	16827	16791	16802	16712	16983	16817	16922	16949	16845	16933	16840	16749	16910	16931	16939	16945	16717	17047	16860	16957	16895	16923	16724	16899	17006	17005	16964	16956	16813	16849	16803	16942	16995	17010	16838	16931	16889	16869	16989	17079	16875	16953	16751	16907	16789	16813	16890	16819	16921	17046	16893	17029	16930	16757	16888	16797	16970	16907	16796	16895	17034	16856	16701	16973	16953	16681	16912	16886	16801	16857	17029	17041	16986	17047	16930	16948	16806	16893	16897	16871	16894	16777	16853	16778	16826	17083	16989	16933	16976	16858	16857	16833	16930	16874	16891	16997	16829	16830	16790	16844	16878	17006	16833	16975	16975	16628	16799	17056	16952	17026	17030	16916	17016	16824	16904	16891	17066	16988	16847	16781	16856	17065	16838	16725	16924	16845	16786	17014	16989	16845	16935	16933	16809	17005	16745	16841	16923	16926	16879	16867	16875	17083	16718	16927	16857	16827	16785	16777	16893	16973	16981	16914	16929	16771	16788	16982	16911	17005	16756	17051	16888	16712	16824	16982	16869	16995	16902	16905	16827	16885	17018	16860	16990	16954	17014	16890	16795	16882	17013	16961	16856	16816	16919	16965	16994	16844	16899	16919	16940	16894	16987	16839	16869	16932	16780	16932	16795	16968	16991	16746	17026	16648	17033	16909	16756	16949	16884	17025	16810	16853	16904	16915	17013	16961	16897	16944	16967	16953	16862	16945	16882	16840	16793	16936	16944	16715	17029	17023	16753	17034	16924	16945	16873	16849	16891	16847	16978	16916	17009	16927	16961	16820	16919	16972	16739	16876	17019	16760	16968	16869	16868	16951	16869	16971	16969	16883	16968	16970	16984	16930	16826	16999	16982	16842	16931	16917	17025	17007	16837	17122	17007	16742	16982	16958	16904	16947	16843	16918	16986	16922	16876	16998	16999	16796	16819	17007	16674	17041	16787	16943	16970	16901	16855	16878	17008	16838	16734	17032	16817	16984	16994	16883	16921	16918	16868	16895	16998	16878	17090	16965	16778	17073	16871	16842	17057	16933	17143	16840	16944	16889	16879	16964	16894	16885	16977	17001	16956	17012	16862	16880	16967	16959	16952	16755	17102	16923	16924	17021	16947	16964	16926	16906	16799	16917	16898	16875	16880	16878	16856	16871	17017	16915	16722	16849	16773	17075	16692	16901	16960	16910	16804	16832	16974	16917	16920	16958	16951	16937	16912	16985	16828	17005	16954	17046	16846	16960	16968	16806	16667	16794	16960	16974	16838	16804	16819	16990	16974	16987	16889	16917	16783	16808	17125	16951	16876	16944	16789	16951	16922	16999	16658	16944	16922	17075	16891	17019	16896	16943	16880	17013	16731	17066	16941	16718	16815	16959	16749	16781	16846	16907	17029	16749	16962	16745	16845	16709	16923	17016	16887	16794	16742	16716	16934	17016	16861	17018	16975	16939	17027	16774	16864	16844	16943	16992	16978	16700	16959	16884	16796	16899	16776	16927	16834	16961	16994	16776	17031	16844	17049	16892	16950	16870	16817	16944	16556	16884	17013	16903	16762	16732	17067	16587	17017	16950	16995	16929	16944	16909	16741	16991	16820	17016	16841	16870	16915	16907	16990	16865	16948	16811	16975	16957	16984	16922	17012	16912	16890	16785	16788	17002	16865	16886	17010	16972	16923	16946	16981	16863	16888	16870	17046	16987	16828	17009	16772	16993	17114	17113	16946	16780	16879	16978	16918	17068	16808	16765	16942	16711	17036	16854	17135	16983	16890	16896	16790	17016	16819	16985	17045	16912	16901	16810	16914	16768	16912	16843	16826	16708	17025	16845	16822	16941	16924	16976	16961	16934	16927	16868	16920	16724	16964	16993	17038	16904	16934	16846	16927	16763	16951	16838	16870	16924	16871	17103	16884	17073	16938	17058	16798	16935	16863	16843	16840	16990	16875	16777	17004	16945	16939	16821	16958	16816	16833	16865	16782	16918	16965	16766	16990	16951	16724	16903	16976	16837	17084	17027	16893	16911	16983	16998	16917	16948	16825	16974	16883	16778	16945	16888	16949	16771	16912	16890	16806	16999	17088	16957	16900	17022	16905	16830	16733	16983	16930	16904	16810	16881	16898	16957	16756	16920	17055	16862	16871	17098	16743	16999	16738	16952	16952	16919	16964	16823	16965	17067	16828	16870	16986	16902	16907	16899	16962	16996	16886	16875	16954	16878	16901	16889	16842	16803	16992	16827	16907	16945	16850	16931	16936	16840	16980	16789	16948	16747	16838	16935	16925	16941
22909	23065	33377	28239	22844	23611	25687	21712	20802	21236	21054	21089	20905	21080	20895	20913	21022	21009	20844	20833	21186	20933	20832	20852	21041	20969	20825	20840	20829	20681	20702	20838	20936	20867	20901	20997	20797	20844	20658	20553	20894	20735	20781	20817	20721	20704	20837	20890	20891	20779	20764	20622	20778	20933	20941	20856	20841	20841	20860	20728	20681	20801	20921	20849	20781	20901	20788	20779	20763	20720	21065	20833	20981	20718	20911	21011	20830	20862	20726	20744	20606	20533	21021	20674	20814	20623	20767	20893	20662	20747	20844	20881	20911	20716	20792	20760	20885	20885	20847	20757	20629	20771	20730	20917	20853	20874	20805	20747	20779	20803	20722	20663	20691	20689	20791	20690	20599	20937	20745	20713	20691	20731	20803	20844	20725	20826	20813	20881	20868	20618	20809	20773	20690	20812	20794	20857	20835	20740	20470	20669	20652	20856	20937	20751	20755	20658	20987	20804	20719	20670	20710	20767	20703	20731	20892	20688	20743	20715	20904	20828	20651	20684	20823	20792	20974	20644	20752	20872	20663	20870	20894	20611	20711	20712	20771	20982	20528	20629	20875	20698	20725	20777	20824	20808	20732	20804	20819	20819	20800	20861	20798	20652	20635	20729	20934	21074	20976	20725	20768	20640	20636	20691	20792	20679	20809	20741	20675	20759	20779	20774	20978	20784	20833	20623	20593	20694	20546	20936	20718	20709	20778	20676	20734	20639	20766	20780	20643	20661	20772	20607	20719	20686	20843	20581	20714	20697	20666	20524	20736	21038	20597	20964	20844	20815	20763	20767	20706	20822	20939	20808	20688	20553	20913	20758	20787	20676	20792	20792	20997	20857	20759	20779	20715	20482	21003	20910	20673	20727	20581	20675	20763	20582	20683	20792	20552	20720	20707	20735	20619	20933	20805	20538	20824	20773	20890	20777	20838	20730	20759	20951	20919	20793	20586	20865	20685	20760	20659	20694	20583	20678	20805	20667	20609	20759	20769	20720	20536	20833	20800	20790	20649	20797	20842	20642	20593	20895	20689	20902	20800	20674	20753	20851	20931	20561	20826	20861	20815	20488	20886	20794	20756	20769	20850	20652	20980	20623	20748	20859	20813	20836	20920	20990	20781	20779	20667	20794	20830	20636	20677	20649	20648	20801	20945	20769	20707	20646	20530	20666	20827	20741	20578	20741	20762	20822	20746	20959	20806	20930	20625	20577	20656	20842	20812	20671	20634	21075	20781	20527	20789	20841	20778	20701	20788	20672	20745	20839	20545	20634	20897	20781	20573	20653	20810	20801	20764	20868	20644	20463	20783	20842	20782	20726	20812	20805	20697	20758	20676	20757	20838	20664	20894	20831	20743	20598	20831	20828	20770	20825	20752	20558	20468	20877	20762	20656	20896	20987	20726	20940	20583	20636	20862	20875	20613	20864	20892	20799	20673	20542	20832	20777	20479	20714	20620	20666	20907	20729	20881	20636	20934	20778	20995	20671	20805	20801	21017	20798	20908	20817	20745	20663	20939	21024	20758	20627	20881	20729	20687	20675	20896	20648	20784	20719	20737	20650	20867	20389	20931	20631	20670	20853	20776	20734	20917	20545	20865	20481	20762	20655	20780	20868	20747	20687	20654	20598	20809	20723	20761	20920	21153	20844	20685	20757	20782	20772	20752	20650	20838	20536	20754	20643	20909	20716	20742	20839	20836	20877	20829	20667	20842	20904	20796	20785	20740	20645	20892	20611	20851	20804	20949	20834	20516	20756	20684	20597	20726	20796	21006	20622	20560	20759	20717	20917	20942	20803	20631	20966	20733	20698	20704	20733	20866	20742	20824	20755	20810	20670	20862	20694	20832	20685	20802	20884	20849	21030	20729	20996	20797	20875	20673	20654	20797	20658	20816	20765	20691	20728	20511	20884	20719	20682	20744	21082	20645	20564	20900	20906	20766	20855	20876	20811	20744	20679	20859	20843	20682	20764	20750	20573	20698	20643	20724	20899	20651	20511	20763	20699	20805	20778	20648	20880	20713	20786	20615	20915	20846	20615	20653	20765	20861	20746	20866	20638	20668	20605	20899	20682	20787	20638	20536	20869	20740	20797	20679	20683	20872	20835	20892	20839	20560	20676	20842	20925	20668	20705	20827	20828	20772	20700	20833	20711	20846	20587	20740	20837	20763	20663	20527	20830	20844	20532	20945	20872	20693	20939	20836	20713	20997	20877	20838	20834	20820	20578	20673	20727	20800	20670	20830	20562	20808	21033	20515	20537	20866	20755	20973	20829	20726	20746	20641	20740	20780	20687	20739	20812	20667	20644	20688	20735	20676	20648	20776	20619	20807	20833	20764	21103	20752	20857	20775	20926	20694	20865	20688	20639	20947	20877	20789	20795	20779	20857	20899	20780	20750	20439	20829	20909	20666	20863	20941	20739	20751	20836	20743	20938	20726	20823	20559	20761	20883	20624	20744	20739	20686	20774	20826	20659	20531	20723	20639	20925	20810	20721	20759	20903	20617	20695	20720	20869	20844	20701	20720	20997	20935	20847	20803	20744	20639	20668	20768	20828	20779	20606	20667	20818	20798	20677	20672	20515	20626	20637	21038	20896	20539	20790	21075	20601	20795	20646	20698	20744	20773	20784	20757	20717	20888	20704	20773	20671	20769	20642	20889	20856	20705	20720	20954	20596	20640	20816	20751	20748	20736	20882	20784	21034	20765	20829	20783	20811	20782	20686	20701	20722	20740	20814	20857	20994	20742	20813	20800	20580	20777	20741	20638	20710	20777	20717	20779	20877	20739	20591	20538	20688	20632	20819	20821	20638	20706	20474	20501	20720	20805	20639	20628	20586	20804	20922	20829	20791	20684	20858	20648	20497	20510	20771	20935	20837	20891	20776	20536	20671	20867	20672	20712	20835	20840	20594	20627	20666	20646	20871	20627	20671	20852	20871	20691	20767	20752	20739	20609	20773	20691	20774	20801	20712	20851	20787	20866	20669	20829	20964	20886	20653	20593	20532	20728	20742	20826	20592	20867	20910	20820	20726	20722	20763	20747	20785	20601	20900	20930	20817	20750	20690	20823	20813	20988	20807	20789	20876	20626	20653	20975	20578	20927	20745	20970	20743	20698	20860	20838	20635	20746	20777	20775	20771	20942	20730	20666	20767	20858	20584	20608	20766	20936	20777	20642	20567	20557	20598	20875	20686	20880	20934	20864	20667	20748	20846	20699	20647	20834	20854	20879	20386	20590	20670	20581	20757	20669	20587	20849	20492	20719	20688	20803	20877	20519	20754	21049	20630	20711	20457	20537	20854	20752	20562	20847	21103	20640	20668	20728	20612	20670	20682	20633	20901	20667	20749	20889	20668	20800	20863	20851	20732	21190	20796	20715	20758	20618	20727	20777	20902	20770	20835	20727	20572	20643	20691	20880	20620	20780	20682	20697	20746	20877	20473	20832	20685	20492	20764	20840	20765	20601	20719	20787	20677	20840	20792	20714	20625	20673	21000	20627	20869	20873	20720	20707	20471	20601	20679	20873	20752	20658	20666	20765	20656	20796	20645	20856	20722	20790	20815	20542	20740	20547	20750	20620	20723	20661	20850	20731	20711	20690	20623	20802	20581	20534	20682	20817	20897	20711	20823	20655	20617	20760	20630	20786	20894	20760	20828	20778	20816	20693	20772	20662	20917	20719	20736	20837	20794	20559	20852	20659	20700	20869	20802	20720	20842	20831	20649	20792	20701	20606	20936	20819	20730	20967	20554	20614	20798	20794	20615	20802	20570	20700	20742	20630	20491	20617	20433	20893	20623	20688	20784	20821	20647	20903	20681	20906	20828	20706	20660	20741	20750	20725	20801	20609	20750	20790	20592	20675	20681	20639	20585	20723	20757	20732	20742	20487	20794	20925	20710	20779	20758	20848	20672	20868	20860	20948	20839	20971	20934	20854	20701	20924	20656	20677	20604	20807	20679	20804	20691	20897	20644	20502	20644	20817	20808	20810	20774	20772	20678	20711	20835	20713	20671	20828	20811	20802	20614	20880	20749	20525	20714	20678	20656	20683	21028	20784	20744	20794	20661	20842	20765	20749	20852	20710	20848	20685	20614	20698	20688	20816	20834	20540	20849	20817	20825	20858	20885	20794	20984	20742	20593	20836	20858	20791	20658	20768	20549	20608	20676	20607	20738	20916	20791	20781	20644	20821	20760	20762	20909	20557	20755	20652	20883	20633	20784	20933	20792	20863	20789	20714	20696	20999	20554	20780	20709	20940	20745	20760	20820	20705	20837	20666	20814	20726	20751	20710	20390	20562	20665	20931	20785	20729	20809	20835	20787	20686	20897	20709	20604	20633	20775	20623	20895	20860	20822	20809	20893	20896	20696	20941	21021	20553	20836	20784	20888	20635	20652	20786	20674	20687	20808	20967	20776	20997	20583	20792	20684	20694	20833	20626	20651	20873	20904	20770	20737	20777	20728	20508	20880	20913	20627	20780	20757	20699	20788	20870	20886	20775	20607	20890	20744	20778	20827	20783	20696	20605	20584	20574	20728	20877	20878	20737	20778	20893	20738	20784	20807	20730	20906	20856	20721	20805	20754	20712	20922	20823	20684	20705	20624	20932	20707	20773	20580	20768	20869	20802	20542	20764	20748	20777	20785	20860	20663	20734	20649	20529	20674	20775	20771	20658	20805	20790	20782	20867	20984	20684	20749	20795	20624	20928	20707	20790	20656	20685	20665	20763	20735	20648	20710	20743	21022	20541	20819	20815	20678	20796	21090	20648	20810	20695	20578	20837	20805	20837	20707	20616	20721	20819	20987	20734	20681	20741	20551	20922	20670	20508	20754	20808	20817	20706	20780	20775	20837	20735	20710	20732	20747	20628	20821	20622	20719	20861	20769	20647	20852	20638	20737	20720	20744	20658	20693	20815	20848	20738	20581	20820	20862	20826	20821	20655	20681	20742	20897	20594	20786	20864	20561	20531	20640	20618	20740	20902	20608	20486	20613	20786	20685	20734	20674	20529	20844	20760	20843	20702	20739	20793	20676	20820	20352	20963	20753	20441	20771	20505	20809	20846	20741	20759	20736	20687	20718	20847	20848	20605	20942	20803	20800	20846	20782	20774	20869	21019	20893	20978	20748
61647	103530	84032	56748	23119	17599	17633	17712	17635	17795	17708	17603	17831	18010	17596	17718	17776	17849	17594	17758	17725	17810	17971	17694	17819	17732	17779	17854	17810	17645	17730	17674	17763	17713	17839	17891	17663	17682	17814	17755	17776	17809	17913	17825	17680	17757	17801	17660	17752	17730	17768	17700	17713	17829	17885	17811	17695	17997	17736	17854	17734	17851	17852	17681	17792	17748	17621	17706	17865	17811	17723	17728	17688	17823	17691	17763	17631	17655	17783	17805	17626	17542	17645	17794	17784	17736	17749	17763	17830	17777	17951	17792	17707	17653	17873	17565	17807	17775	17777	17728	17916	17785	17845	17632	17793	17703	17705	17690	17761	17670	17747	17727	17681	17670	17657	17767	17997	17762	17879	17714	17870	17834	17729	17730	17566	17633	17757	17781	17733	17863	17736	17778	17761	17808	17570	17627	17613	17888	17689	17775	17816	18012	17673	17779	17624	17779	17758	17567	17795	17739	17899	17778	17779	17811	17663	17742	17659	17846	17773	17822	17767	17709	17686	17813	17727	17706	17684	17802	17723	17796	17852	17703	17719	17601	17682	17709	17695	17789	17851	17824	17918	17648	17783	17692	17861	17707	17608	17812	17824	17862	17788	17634	17661	17579	17735	17783	17743	17691	17793	17587	17825	17813	17650	17727	17706	17729	17559	17834	18002	17692	17691	17711	17824	17854	17899	17772	17575	17816	17695	17666	17612	17759	17685	17876	17717	17678	17974	17817	17770	17729	17679	17958	17678	17718	17706	17766	17650	17788	17849	17836	17779	17633	17725	17528	17870	17796	17716	17727	17774	17690	17704	17759	17735	17785	17581	17767	17747	17862	17659	17818	17830	17718	17729	17883	17820	17747	17885	17675	17751	17652	17878	17749	17703	17843	17827	17513	17675	17663	17751	17654	17873	17675	17714	17820	17627	17796	17835	17703	17950	17718	17782	17849	17688	17815	17677	17736	17574	17857	17650	17648	17594	17664	17771	17830	17694	17662	17948	17742	17802	17646	17858	17837	17655	17658	17882	17735	17683	17643	17759	17733	17752	17742	17863	17716	17659	17617	17787	17880	17692	17776	17719	17759	17836	17829	17573	17644	17985	17577	17855	17779	17659	17721	17845	17691	17843	17714	17720	17836	17785	17898	17747	17776	17652	17656	17852	17772	17639	17659	17665	17697	17820	17784	17905	17771	17677	17508	17748	17855	17762	17743	17840	17696	17683	17607	17836	17712	17629	17813	17748	17688	17755	17640	17880	17655	17766	17754	17689	17902	17582	17919	17831	17626	17710	17710	17645	17676	17835	17884	17869	17645	17544	17589	17629	17820	17745	17769	17752	17684	17983	17756	17855	17773	17793	17617	17896	17806	17885	17735	17943	17654	17681	17579	17688	17808	17650	17611	17932	17789	17619	17726	17703	17755	17661	17766	17738	17664	17613	17896	17827	17823	17672	17792	17658	17892	17728	17615	17872	17585	17858	17826	17708	17658	17789	18071	17708	17837	17615	17845	17761	17673	17967	17595	17706	17756	17634	17829	17757	17715	17689	17783	17788	17687	17698	17849	17799	17731	17551	17739	17702	17827	17749	17782	17807	17726	17725	17677	17738	17608	17740	17902	17819	17886	17658	17647	17650	17743	17885	17701	17812	17774	17694	17899	17847	17846	17606	17850	17625	17637	17726	17764	17765	17776	17609	17861	17680	17819	17637	17925	17685	17651	17646	17871	17776	17900	17661	17837	17775	17678	17650	17839	17835	17683	17901	17749	17812	17840	17566	17727	17792	17731	17565	17850	17889	17745	17851	17852	17846	17744	17833	17948	17668	17825	17726	17738	17745	17694	17700	17743	17956	17646	17657	17757	17999	17591	17672	17855	17749	17710	17642	17797	17894	17720	17685	17817	17725	17828	17724	17689	17802	17593	17804	17678	17804	17721	17713	17585	17887	17751	17778	17869	17706	18046	17602	17826	17702	17990	17763	17794	17721	17697	17885	17670	17702	17809	17776	17687	17654	17843	17584	17737	17947	17762	17906	17752	17857	17794	17698	17668	17725	17655	17801	17739	17742	17802	17759	17795	17668	17868	17702	17728	17962	17883	17816	17805	17701	17807	17583	17872	17795	17864	17753	17809	17895	17704	17715	17928	17835	17596	17767	17951	17574	17581	17837	17770	17631	17773	17959	17875	17792	18025	17651	17822	17890	17770	17620	17808	17720	17704	17837	17858	17919	18024	17830	17662	17753	17858	17746	17820	17661	17664	17758	17821	17872	17546	17776	17699	17791	17510	17818	17711	17738	17672	17681	17678	17693	17748	17651	17702	17703	17713	17857	17769	17750	17708	17725	17789	17792	17810	17703	17643	17938	17596	17817	17696	17772	17740	17625	17774	17825	17864	17855	17713	17471	17732	17758	17769	17632	17687	17789	17703	17521	17858	17852	17676	17809	17717	17847	17583	17795	17766	17674	17705	17758	17669	17728	17586	17776	17620	17816	17652	17797	17654	17691	17728	17703	17837	17624	17631	17836	18055	17731	17707	17899	17718	17638	17861	17803	17684	17739	17640	17725	17589	17879	17865	17881	17659	17648	17816	17797	17462	17668	17664	17734	17785	17660	17561	17897	17540	17669	17585	17868	17862	17618	17874	17801	17700	17738	17728	17814	17671	17654	17732	17701	17767	17772	17739	17745	17877	17844	17690	17710	17759	17743	17786	17779	17614	17692	17725	17798	17762	17725	17658	17744	17786	17775	17783	17676	17496	17807	17849	17782	17710	17739	17758	17944	17687	17864	17723	17783	17736	17659	17523	17748	17503	17784	17658	17938	17776	17864	17581	17662	17681	17670	17740	17729	17588	17839	17660	17858	17699	17840	17582	17686	17736	17796	17843	17780	17828	17728	17760	17860	17691	17528	17770	17677	17812	17774	17656	17750	17733	17657	17906	17792	17698	17815	17760	17835	17923	17697	17648	17805	17778	17785	17893	17875	18009	17786	17860	17556	17824	17770	17874	17841	17821	17741	17719	17830	17701	17787	17747	17729	17829	17889	17769	17657	17805	17807	17694	17726	17672	17647	17743	17856	17697	17773	17832	17706	17770	17802	17816	17838	17817	17889	17895	17818	17760	17557	17881	17902	17841	17754	17535	17792	17790	17643	17559	17765	17560	17646	18000	17770	17751	17808	17734	17766	17812	17780	17812	17765	17622	17795	17771	17555	17702	17725	17691	17654	17620	17791	17774	17741	17846	17615	17900	17774	17747	17787	17803	17807	17868	17771	17861	17725	17686	17832	17919	17628	17668	17611	17888	17690	17781	17748	17825	17767	17768	17790	17743	17778	17675	17810	17789	17770	17454	17861	17684	17709	17571	17640	17549	17747	17808	17673	17639	17612	17741	17751	17754	17823	17717	17879	17958	17684	17733	17752	17685	17805	17657	17726	17669	17782	17767	17655	17614	17816	17624	17825	17728	17611	17897	17610	17826	17788	17872	17546	17611	17742	17870	17856	17892	17702	17623	17725	17621	17772	17670	17650	17537	17689	17932	17695	17752	17748	17737	17755	17861	17888	17777	17739	17715	17753	17841	17527	17838	17749	17759	17728	17699	17771	17762	17679	17691	17799	17835	17766	17774	17872	17740	17724	17685	17796	17788	17559	17896	17859	17614	17627	17767	17726	17749	17654	17836	17749	17595	17761	17844	17749	17707	17686	17733	17644	17969	17764	17848	17681	17655	17856	17691	17798	17814	17850	17654	17568	17706	17757	17745	17813	17805	17684	17787	17783	17795	17872	17750	17646	17720	17813	17744	17578	17781	17698	17815	17549	17656	17890	17725	17753	17641	17652	17657	17861	17726	17702	17824	17665	17887	17716	17927	17661	17800	17795	17686	17825	17811	17898	17736	17792	17783	17707	17823	17701	17719	17704	17836	17629	17597	17713	17699	17679	17713	17802	17745	17887	17832	17913	17811	17762	17782	17803	17762	17691	17660	17649	17622	17783	17642	17815	17799	17763	17743	17567	17693	17707	17731	17614	17860	17448	17802	17811	17877	17782	17650	17548	17883	17670	17743	17648	17828	17716	17770	17740	17763	17822	17698	17789	17616	17689	17907	17861	17790	18045	18009	17687	17795	17791	17784	17844	17552	17861	17771	17786	17762	17662	17626	17554	17766	17733	17854	17866	17832	17799	17512	17570	17775	17567	17774	17683	17752	17688	17721	17699	17772	17714	17748	17706	17639	17735	17891	17799	17849	17676	17692	17749	17738	17739	17714	17798	17779	17678	17472	17473	17819	17646	17791	17699	17631	17862	17704	17664	17689	17770	17871	17682	17798	17731	17810	17708	17741	17513	17625	17654	17797	17732	17727	17991	17738	17701	17679	17656	17688	17871	17767	17818	17731	17713	17722	17680	17772	17769	17703	17705	17723	17717	17833	17713	17734	17783	17880	17687	17711	17731	17782	17679	17665	17832	17847	17715	17678	18023	17706	17798	17738	17685	17867	17786	17761	17695	17757	17905	17692	17710	17666	17678	17634	17782	17800	17765	17771	17665	17739	17823	17775	17637	17806	17936	17632	17888	17862	17770	17830	17850	17768	17810	17550	17644	17686	17853	17879	17696	17833	17646	17767	17738	17908	17728	17732	17706	17504	17794	17766	17864	17753	17532	17669	17700	17555	17828	17839	17642	17715	17872	17665	17744	17620	17790	17707	17730	17809	17763	17823	17766	17799	17643	17775	17855	17704	17798	17670	17908	17865	17847	17754	17826	17748	17650	17855	17650	17722	17765	17720	17792	17813	17928	17942	17659	17789	17581	17807	17738	17699	17756	17780	17595	17771	17790	17666	17680	17773	17726	17800	17719	17812	17740	17692	17892	17647	17537	17564	17749	17890	17665	17591	17577	17692	17789	17655	17679	17919	17728	17834	17611	17596	17821	17644	17489	17901	17635	17817	17830	17892	17670	17854	17788	17587	17769	17786	17819	17742	17690	17735	17744	17639	17749	17778	17775	17824	17739	17860	17763	17789	17687	17800	17648	17626	17779	17881	17803	17725	17816	17543	17900	17777	17813	17796	17624	17590	17715	17690	17679	17674	17679	17750	17841	17627	17686	17783	17926	17932	17653	17820	17827	17899	17576	17977	17608	17821
32179	38620	39171	29606	21606	20779	20714	20679	20450	20490	20524	20415	20608	20447	20667	20536	20410	20323	20315	20357	20441	20412	20489	20342	20438	20361	20420	20401	20544	20480	20588	20260	20297	20246	20513	20510	20489	20297	20456	20306	20574	20427	20577	20338	20578	20486	20474	20365	20278	20469	20606	20554	20364	20507	20428	20280	20518	20484	20368	20472	20287	20429	20359	20406	20365	20521	20421	20506	20557	20526	20310	20416	20524	20478	20440	20492	20612	20348	20494	20413	20372	20458	20510	20371	20419	20515	20367	20482	20495	20529	20542	20354	20491	20426	20238	20524	20440	20394	20491	20545	20537	20455	20362	20253	20459	20395	20450	20356	20281	20427	20612	20450	20368	20313	20456	20264	20369	20141	20309	20422	20501	20405	20330	20387	20269	20309	20418	20537	20396	20400	20132	20307	20535	20553	20281	20297	20595	20495	20337	20242	20289	20527	20522	20503	20347	20543	20425	20347	20578	20478	20409	20467	20470	20394	20220	20231	20429	20314	20416	20321	20361	20310	20410	20429	20064	20290	20399	20432	20352	20469	20388	20388	20338	20289	20555	20376	20668	20419	20585	20333	20496	20479	20473	20336	20368	20216	20313	20155	20314	20238	20453	20279	20437	20558	20475	20529	20545	20440	20265	20373	20489	20263	20308	20312	20402	20236	20122	20423	20300	20509	20324	20318	20463	20319	20444	20139	20427	20287	20174	20477	20294	20394	20571	20310	20501	20445	20315	20298	20402	20506	20460	20661	20312	20410	20260	20445	20316	20677	20693	20687	20512	20260	20408	20275	20418	20526	20359	20392	20401	20532	20523	20434	20362	20377	20409	20372	20494	20420	20466	20345	20558	20226	20647	20403	20435	20240	20418	20435	20324	20298	20335	20423	20352	20327	20359	20342	20634	20446	20406	20253	20375	20248	20304	20443	20488	20505	20323	20385	20537	20461	20282	20470	20439	20493	20496	20386	20441	20367	20605	20663	20462	20507	20287	20208	20364	20516	20442	20311	20553	20425	20304	20336	20460	20440	20538	20195	20401	20359	20584	20330	20599	20605	20518	20413	20611	20310	20513	20488	20624	20403	20390	20413	20310	20388	20239	20331	20367	20412	20475	20416	20273	20422	20411	20452	20411	20242	20461	20483	20560	20518	20384	20452	20547	20348	20361	20334	20546	20306	20446	20350	20278	20263	20470	20566	20394	20469	20718	20441	20307	20440	20276	20331	20402	20275	20412	20188	20403	20619	20317	20554	20250	20446	20175	20524	20587	20361	20372	20415	20358	20405	20441	20475	20575	20523	20275	20293	20350	20557	20322	20464	20528	20439	20395	20434	20487	20424	20373	20520	20468	20363	20496	20364	20452	20345	20380	20400	20220	20292	20608	20370	20427	20138	20262	20187	20441	20115	20182	20372	20464	20364	20364	20650	20515	20541	20627	20239	20403	20477	20560	20405	20364	20471	20506	20603	20390	20366	20374	20416	20520	20560	20142	20136	20546	20382	20490	20384	20407	20396	20367	20324	20347	20484	20497	20286	20330	20491	20503	20323	20386	20416	20326	20488	20447	20323	20478	20636	20470	20327	20512	20585	20502	20295	20304	20303	20527	20383	20460	20186	20461	20444	20397	20408	20328	20366	20539	20347	20526	20330	20261	20482	20331	20363	20433	20472	20449	20578	20392	20304	20277	20537	20402	20465	20362	20367	20376	20386	20235	20345	20354	20520	20424	20501	20534	20493	20403	20277	20437	20541	20280	20159	20347	20308	20619	20341	20326	20219	20591	20434	20397	20476	20604	20322	20442	20330	20503	20338	20572	20420	20494	20351	20372	20321	20450	20530	20393	20457	20252	20567	20310	20478	20388	20258	20506	20425	20393	20397	20676	20367	20369	20216	20320	20363	20488	20324	20400	20598	20496	20445	20340	20325	20455	20380	20623	20510	20660	20419	20533	20422	20465	20498	20316	20465	20298	20226	20335	20517	20378	20448	20361	20381	20413	20271	20479	20407	20317	20531	20635	20269	20325	20567	20454	20401	20421	20459	20549	20372	20431	20553	20340	20383	20240	20337	20631	20426	20440	20473	20637	20566	20281	20501	20186	20405	20507	20271	20495	20304	20363	20476	20492	20657	20444	20360	20413	20539	20539	20290	20258	20501	20543	20397	20451	20708	20243	20555	20372	20395	20402	20395	20388	20457	20524	20359	20301	20454	20444	20421	20271	20573	20551	20472	20537	20515	20121	20132	20299	20545	20380	20362	20343	20300	20270	20459	20494	20301	20539	20595	20419	20472	20382	20249	20494	20327	20289	20374	20389	20265	20444	20430	20605	20563	20492	20431	20502	20141	20263	20322	20422	20257	20442	20602	20610	20424	20310	20255	20359	20167	20642	20390	20475	20345	20564	20457	20340	20516	20532	20440	20595	20381	20315	20453	20266	20565	20343	20502	20367	20367	20306	20287	20429	20423	20409	20571	20219	20369	20397	20406	20495	20296	20537	20276	20463	20346	20378	20360	20399	20579	20418	20484	20363	20532	20244	20320	20434	20472	20496	20480	20528	20501	20603	20378	20379	20527	20308	20578	20463	20432	20415	20401	20619	20389	20542	20458	20347	20422	20447	20509	20219	20366	20406	20484	20464	20443	20500	20343	20313	20476	20341	20464	20376	20577	20579	20205	20283	20372	20273	20393	20346	20305	20347	20184	20307	20425	20283	20271	20588	20386	20301	20344	20822	20346	20452	20563	20477	20436	20457	20261	20382	20198	20285	20488	20593	20516	20427	20507	20503	20485	20455	20449	20363	20355	20393	20332	20587	20502	20127	20315	20446	20452	20273	20418	20379	20467	20407	20433	20202	20434	20287	20298	20342	20319	20468	20426	20319	20043	20397	20364	20537	20450	20351	20417	20328	20286	20497	20279	20528	20374	20562	20321	20417	20517	20449	20313	20558	20248	20294	20412	20428	20378	20539	20474	20365	20355	20367	20254	20367	20095	20551	20290	20501	20452	20359	20351	20353	20494	20631	20366	20629	20347	20125	20435	20395	20418	20480	20419	20369	20318	20516	20359	20249	20289	20355	20340	20262	20057	20363	20291	20304	20525	20409	20286	20557	20498	20575	20490	20441	20298	20485	20570	20340	20412	20539	20603	20212	20402	20615	20451	20208	20390	20616	20422	20489	20472	20425	20582	20258	20260	20388	20349	20493	20421	20401	20403	20553	20254	20445	20537	20371	20332	20255	20302	20285	20253	20572	20293	20237	20470	20345	20410	20420	20415	20153	20480	20238	20278	20513	20564	20348	20383	20387	20347	20378	20457	20301	20587	20585	20277	20460	20472	20592	20417	20376	20480	20351	20372	20419	20445	20350	20426	20351	20560	20237	20405	20420	20585	20261	20507	20535	20486	20577	20393	20534	20517	20574	20364	20485	20544	20526	20517	20455	20245	20300	20454	20412	20304	20287	20366	20027	20341	20391	20267	20327	20622	20436	20360	20518	20439	20329	20558	20398	20365	20483	20504	20281	20489	20468	20412	20331	20385	20434	20459	20475	20445	20384	20371	20580	20388	20269	20355	20254	20377	20467	20648	20600	20271	20480	20695	20527	20496	20450	20314	20341	20470	20487	20404	20507	20369	20443	20554	20339	20601	20421	20398	20531	20440	20471	20524	20263	20379	20615	20322	20184	20490	20366	20491	20376	20375	20499	20521	20542	20318	20323	20296	20479	20703	20459	20518	20239	20532	20068	20305	20407	20319	20468	20360	20453	20409	20255	20479	20147	20558	20570	20461	20318	20381	20447	20460	20435	20377	20500	20162	20315	20352	20500	20401	20507	20387	20250	20460	20476	20176	20330	20294	20361	20361	20500	20621	20543	20469	20315	20633	20335	20383	20509	20274	20334	20452	20343	20531	20459	20357	20266	20503	20636	20408	20214	20475	20514	20298	20523	20519	20631	20301	20350	20300	20270	20522	20389	20377	20542	20250	20307	20345	20443	20410	20440	20377	20483	20420	20457	20462	20387	20279	20397	20429	20409	20327	20324	20191	20556	20325	20403	20283	20255	20640	20430	20389	20482	20391	20378	20323	20509	20503	20348	20579	20637	20409	20210	20248	20494	20395	20329	20581	20325	20372	20465	20333	20389	20402	20567	20381	20449	20309	20416	20365	20567	20221	20587	20489	20348	20381	20532	20429	20536	20389	20264	20496	20353	20422	20372	20594	20404	20596	20433	20516	20493	20345	20323	20498	20429	20512	20325	20416	20502	20462	20535	20670	20404	20587	20370	20323	20397	20384	20490	20539	20152	20385	20377	20421	20292	20415	20428	20359	20489	20485	20359	20555	20231	20562	20491	20370	20276	20368	20584	20546	20444	20367	20493	20288	20255	20324	20418	20644	20406	20475	20701	20675	20560	20501	20305	20311	20403	20290	20528	20325	20611	20516	20313	20370	20355	20554	20486	20416	20644	20440	20689	20450	20358	20383	20549	20548	20557	20416	20421	20378	20451	20520	20264	20394	20359	20482	20510	20551	20479	20475	20362	20491	20504	20377	20590	20334	20568	20196	20523	20371	20350	20436	20550	20428	20399	20408	20335	20527	20012	20413	20438	20389	20473	20471	20414	20264	20150	20445	20188	20351	20379	20294	20366	20530	20461	20238	20495	20271	20282	20603	20291	20478	20451	20390	20492	20412	20392	20259	20212	20259	20522	20509	20233	20570	20150	20379	20481	20385	20480	20418	20493	20307	20597	20608	20592	20550	20347	20581	20611	20319	20498	20298	20406	20484	20746	20503	20507	20161	20346	20160	20363	20442	20423	20419	20693	20358	20492	20244	20439	20208	20424	20552	20388	20284	20540	20240	20276	20260	20401	20431	20349	20372	20534	20441	20197	20285	20450	20312	20283	20399	20372	20627	20391	20440	20387	20527	20432	20417	20384	20399	20270	20438	20399	20723	20521	20390	20601	20240	20254	20515	20366	20488	20392	20496	20502	20513	20373	20256	20408	20339	20274	20421	20263	20522	20593	20315	20223	20457	20481	20536	20481	20533	20392	20364	20381	20380	20581	20344	20320	20342	20425	20237	20202	20436	20459	20522	20598	20280	20284	20339	20523	20433	20355	20494	20487	20335	20468	20534	20636	20411	20431	20557
42072	57339	41224	25449	18158	17459	17366	17478	17545	17434	17433	17647	17565	17474	17518	17486	17602	17452	17570	17492	17407	17501	17457	17431	17586	17446	17371	17409	17497	17218	17499	17403	17388	17600	17459	17262	17535	17532	17617	17439	17658	17378	17550	17566	17354	17478	17506	17446	17338	17322	17510	17510	17519	17471	17539	17555	17401	17477	17445	17679	17398	17448	17553	17562	17485	17540	17415	17532	17343	17539	17499	17343	17476	17430	17516	17532	17330	17499	17517	17495	17555	17445	17401	17479	17668	17554	17564	17472	17444	17448	17604	17457	17343	17581	17428	17389	17578	17428	17586	17479	17446	17483	17527	17806	17559	17614	17510	17407	17420	17366	17347	17496	17432	17682	17491	17418	17519	17427	17441	17546	17461	17378	17563	17481	17536	17491	17595	17355	17502	17502	17439	17526	17383	17482	17398	17509	17441	17391	17442	17601	17553	17519	17450	17535	17531	17409	17533	17470	17334	17523	17324	17523	17414	17701	17461	17417	17406	17415	17575	17540	17547	17385	17446	17343	17343	17526	17359	17485	17449	17464	17548	17502	17448	17497	17542	17435	17460	17479	17296	17482	17539	17592	17274	17341	17373	17459	17522	17525	17544	17358	17332	17565	17668	17377	17650	17485	17432	17399	17450	17384	17573	17483	17669	17517	17558	17503	17512	17411	17668	17475	17599	17409	17482	17391	17324	17435	17279	17431	17573	17540	17571	17447	17522	17460	17477	17443	17460	17553	17423	17523	17501	17592	17412	17682	17556	17410	17620	17434	17469	17413	17520	17370	17371	17480	17402	17291	17521	17408	17578	17428	17461	17432	17484	17466	17505	17383	17460	17390	17587	17553	17558	17498	17387	17514	17230	17215	17483	17500	17581	17362	17381	17479	17481	17552	17454	17432	17606	17433	17500	17443	17247	17565	17471	17406	17407	17470	17541	17621	17381	17455	17295	17364	17422	17327	17533	17310	17551	17634	17482	17524	17351	17439	17625	17438	17557	17480	17401	17523	17481	17467	17388	17431	17524	17567	17660	17569	17454	17622	17522	17463	17556	17613	17549	17410	17438	17479	17386	17389	17370	17639	17443	17443	17708	17531	17510	17536	17494	17539	17314	17351	17399	17565	17477	17500	17561	17539	17597	17433	17406	17524	17554	17316	17673	17235	17518	17579	17391	17587	17528	17612	17473	17658	17649	17447	17407	17600	17541	17484	17398	17338	17381	17328	17510	17448	17603	17453	17426	17388	17599	17607	17326	17689	17490	17326	17548	17486	17604	17355	17610	17500	17525	17336	17568	17699	17391	17516	17461	17571	17480	17571	17472	17540	17425	17566	17467	17415	17450	17554	17538	17280	17643	17477	17501	17453	17625	17533	17467	17383	17379	17337	17422	17591	17345	17576	17447	17428	17603	17513	17369	17472	17643	17549	17536	17414	17487	17479	17484	17614	17463	17631	17392	17400	17443	17441	17650	17542	17316	17415	17558	17588	17548	17426	17531	17669	17435	17605	17583	17467	17572	17505	17335	17466	17556	17565	17497	17452	17640	17536	17641	17472	17554	17470	17525	17560	17685	17504	17389	17588	17346	17443	17425	17460	17497	17607	17448	17422	17424	17559	17551	17468	17503	17432	17604	17440	17429	17468	17513	17371	17506	17346	17534	17539	17655	17542	17597	17358	17210	17457	17508	17388	17572	17482	17429	17598	17476	17566	17539	17383	17391	17510	17450	17576	17391	17478	17468	17625	17359	17346	17410	17337	17655	17435	17508	17312	17482	17518	17425	17539	17539	17445	17528	17571	17660	17506	17487	17539	17457	17528	17374	17511	17428	17533	17426	17477	17562	17545	17349	17363	17431	17443	17612	17772	17362	17448	17403	17386	17312	17472	17436	17609	17487	17451	17457	17487	17569	17458	17515	17420	17637	17521	17435	17574	17475	17571	17477	17605	17448	17347	17542	17367	17326	17539	17488	17566	17567	17683	17538	17599	17368	17633	17324	17614	17580	17334	17527	17494	17368	17366	17578	17429	17479	17528	17414	17406	17553	17352	17503	17374	17420	17539	17405	17450	17533	17560	17577	17587	17595	17442	17401	17569	17506	17506	17536	17449	17682	17655	17392	17441	17538	17595	17487	17368	17456	17608	17588	17667	17501	17380	17487	17451	17572	17397	17466	17489	17564	17353	17396	17515	17572	17372	17484	17591	17457	17484	17489	17488	17554	17456	17542	17504	17449	17662	17543	17346	17564	17438	17587	17486	17551	17550	17414	17542	17473	17486	17566	17426	17518	17478	17621	17547	17713	17668	17403	17488	17608	17582	17480	17451	17390	17217	17500	17432	17454	17528	17362	17515	17402	17499	17655	17394	17478	17409	17427	17310	17576	17342	17558	17544	17421	17350	17576	17336	17506	17623	17402	17623	17373	17554	17497	17553	17389	17533	17624	17445	17512	17468	17574	17529	17492	17539	17441	17500	17531	17524	17519	17591	17672	17454	17365	17550	17516	17455	17507	17539	17569	17488	17543	17253	17546	17468	17455	17628	17596	17325	17377	17544	17557	17424	17479	17335	17448	17647	17559	17345	17526	17581	17393	17454	17310	17385	17419	17561	17649	17423	17479	17661	17537	17371	17457	17375	17435	17467	17455	17570	17560	17371	17422	17605	17449	17546	17574	17510	17407	17635	17455	17579	17410	17559	17454	17475	17569	17490	17523	17286	17769	17411	17725	17525	17547	17599	17562	17426	17387	17659	17665	17368	17584	17544	17450	17464	17517	17419	17483	17530	17496	17597	17488	17586	17477	17622	17478	17368	17499	17321	17444	17503	17530	17515	17553	17597	17602	17463	17524	17721	17487	17391	17439	17597	17456	17423	17442	17534	17367	17464	17448	17556	17524	17458	17577	17434	17417	17443	17532	17472	17458	17474	17566	17496	17648	17431	17423	17672	17522	17522	17517	17284	17526	17343	17391	17545	17539	17521	17438	17494	17433	17508	17368	17310	17413	17435	17507	17344	17581	17473	17411	17406	17442	17497	17628	17485	17502	17641	17308	17481	17537	17414	17497	17379	17426	17502	17509	17533	17430	17616	17591	17480	17540	17436	17579	17560	17489	17384	17452	17640	17420	17432	17376	17477	17446	17450	17552	17512	17511	17428	17475	17501	17463	17508	17541	17483	17472	17522	17448	17450	17550	17525	17326	17599	17553	17626	17572	17423	17336	17486	17450	17517	17372	17475	17547	17481	17504	17450	17401	17516	17540	17473	17497	17634	17536	17472	17605	17479	17499	17423	17419	17324	17551	17531	17436	17575	17501	17357	17567	17507	17417	17364	17433	17376	17373	17604	17463	17640	17400	17628	17471	17499	17421	17616	17541	17539	17680	17406	17420	17405	17506	17464	17372	17573	17444	17484	17352	17499	17570	17376	17566	17436	17597	17517	17389	17394	17557	17511	17447	17477	17347	17604	17484	17619	17474	17371	17712	17567	17481	17424	17504	17673	17390	17496	17381	17493	17580	17367	17447	17578	17478	17437	17547	17501	17555	17577	17672	17604	17502	17482	17621	17574	17495	17387	17629	17565	17433	17440	17537	17564	17472	17502	17593	17435	17393	17675	17467	17423	17493	17542	17625	17452	17621	17527	17536	17381	17542	17396	17416	17540	17484	17554	17405	17679	17397	17598	17604	17441	17573	17383	17610	17695	17422	17716	17448	17516	17330	17577	17399	17355	17473	17522	17576	17440	17437	17649	17402	17530	17376	17456	17592	17442	17609	17350	17583	17468	17467	17580	17499	17409	17567	17435	17685	17449	17610	17637	17313	17457	17562	17403	17417	17663	17616	17422	17255	17389	17328	17435	17610	17441	17665	17543	17402	17582	17521	17557	17432	17540	17513	17456	17527	17415	17461	17405	17661	17492	17320	17412	17587	17425	17506	17440	17396	17568	17434	17491	17523	17454	17434	17449	17513	17423	17644	17477	17580	17453	17514	17268	17573	17418	17656	17486	17455	17446	17479	17455	17521	17308	17739	17380	17407	17561	17614	17481	17552	17364	17432	17517	17514	17628	17379	17432	17662	17454	17656	17570	17406	17660	17417	17617	17351	17420	17575	17621	17625	17399	17536	17438	17397	17563	17552	17443	17607	17464	17511	17619	17387	17615	17525	17470	17647	17467	17573	17683	17486	17266	17560	17436	17535	17481	17470	17603	17514	17523	17485	17337	17440	17404	17431	17568	17440	17474	17449	17462	17360	17466	17377	17567	17450	17429	17483	17536	17224	17459	17435	17396	17399	17398	17414	17403	17480	17375	17375	17309	17410	17425	17442	17466	17271	17429	17514	17550	17409	17452	17647	17510	17549	17481	17287	17536	17402	17485	17547	17461	17392	17450	17643	17521	17658	17465	17524	17323	17442	17347	17363	17397	17573	17479	17571	17510	17390	17341	17620	17332	17501	17555	17684	17516	17386	17486	17520	17700	17652	17526	17598	17356	17588	17453	17524	17465	17435	17371	17436	17514	17370	17452	17567	17407	17448	17470	17469	17512	17442	17421	17631	17486	17603	17526	17425	17520	17534	17601	17466	17407	17642	17317	17367	17338	17417	17485	17573	17549	17498	17563	17522	17540	17439	17469	17411	17577	17526	17496	17581	17426	17459	17388	17561	17446	17570	17414	17489	17413	17596	17662	17432	17641	17443	17614	17416	17582	17526	17534	17539	17360	17506	17578	17469	17534	17371	17594	17460	17398	17389	17548	17558	17546	17510	17399	17546	17447	17409	17434	17449	17694	17358	17329	17536	17430	17462	17499	17324	17474	17458	17509	17472	17455	17744	17327	17556	17705	17383	17608	17569	17459	17532	17529	17361	17680	17328	17686	17367	17533	17359	17549	17492	17378	17569	17469	17446	17536	17524	17522	17480	17437	17470	17570	17554	17667	17432	17340	17522	17494	17564	17718	17401	17339	17426	17436	17444	17460	17311	17390	17428	17637	17496	17498	17463	17372	17539	17495	17535	17559	17460	17592	17286	17451	17608	17421	17278	17482	17521	17555	17503	17510	17436	17536	17379	17529	17488	17212	17644	17565	17522	17418	17516	17476	17455	17566	17446	17585	17638	17636	17502	17278	17455	17487	17573	17396	17435	17433	17482	17562
29803	34921	41286	32742	23103	21375	21283	20838	20793	20746	20684	20675	20778	20807	20826	20916	20795	20736	20778	20466	20635	20715	20540	20585	20473	20563	20762	20586	20633	20566	20921	20702	20443	20680	20690	20818	20734	20405	20614	20856	20831	20634	20594	20384	20493	20436	20627	20686	20629	21071	20572	20648	20654	20462	20677	20724	20601	20351	20686	20543	20607	20496	20427	20624	20671	20493	20746	20478	20652	20765	20689	20664	20627	20522	20578	20709	20721	20608	20635	20418	20718	20440	20518	20951	20599	20521	20397	20880	20555	20541	20476	20655	20624	20644	20450	20715	20660	20564	20504	20719	20638	20637	20518	20719	20533	20581	20691	20615	20707	20741	20816	20724	20652	20505	20262	20606	20618	20653	20431	20548	20775	20489	20599	20607	20598	20717	20537	20592	20704	20519	20756	20976	20647	20677	20599	20591	20406	20735	20841	20637	20696	20612	20748	20789	20624	20836	20671	20552	20795	20561	20802	20573	20409	20600	20423	20526	20361	20769	20695	20569	20850	20574	20526	20691	20561	20680	20550	20550	20549	20673	20785	20508	20442	20729	20483	20708	20594	20551	20492	20647	20818	20629	20734	20645	20898	20587	20607	20611	20609	20520	20454	20557	20867	20669	20776	20580	20660	20517	20784	20508	20525	20674	20836	20661	20744	20670	20651	20555	20754	20594	20624	20624	20534	20788	20552	20413	20642	20602	20544	20595	20581	20691	20673	20546	20721	20577	20673	20711	20628	20541	20769	20714	20570	20651	20772	20716	20523	20421	20334	20473	20632	20612	20704	20557	20596	20871	20582	20601	20500	20496	20622	20603	20747	20630	20800	20706	20698	20604	20685	20563	20723	20587	20771	20486	20764	20559	20641	20733	20814	20714	20376	20665	20366	20683	20621	20445	20837	20587	20761	20843	20698	20659	20427	20727	20470	20707	20572	20463	20485	20366	20772	20696	20540	20727	20701	20483	20489	20732	20634	20513	20605	20603	20492	20447	20844	20629	20759	20618	20536	20592	20565	20846	20838	20606	20741	20684	20648	20707	20567	20833	20521	20592	20710	20580	20608	20669	20806	20777	20765	20643	20658	20553	20725	20750	20552	20723	20534	20484	20689	20808	20592	20694	20648	20630	20640	20786	20492	20624	20681	20817	20622	20638	20566	20528	20657	20449	20735	20611	20782	20806	20694	20532	20625	20587	20505	20586	20659	20616	20656	20489	20624	20570	20601	20582	20463	20637	20793	20539	20491	20500	20483	20757	20785	20655	20727	20459	20479	20684	20711	20742	20613	20666	20354	20671	20576	20709	20354	20703	20632	20861	20805	20555	20792	20664	20611	20663	20687	20477	20585	20518	20487	20410	20695	20501	20746	20546	20621	20825	20587	20680	20679	20492	20603	20639	20743	20784	20549	20758	20576	20701	20629	20698	20503	20778	20643	20559	20746	20878	20428	20654	20689	20733	20701	20634	20603	20578	20756	20565	20686	20714	20593	20901	20392	20316	20723	20469	20585	20802	20694	20671	20703	20803	20645	20753	20848	20530	20581	20897	20795	20846	20556	20455	20732	20676	20329	20494	20638	20426	20492	20499	20858	20538	20567	20777	20737	20587	20653	20516	20676	20714	20827	20449	20634	20636	20481	20438	20518	20645	20539	20486	20461	20814	20797	20597	20464	20608	20735	20692	20583	20784	20790	20710	20729	20487	20616	20676	20407	20598	20882	20550	20634	20660	20614	20669	20669	20557	20762	20608	20805	20663	20787	20601	20465	20558	20524	20655	20610	20498	20710	20559	20587	20542	20665	20822	20403	20648	20774	20808	20525	20616	20568	20707	20636	20764	20585	20662	20796	20570	20584	20540	20503	20634	20587	20766	20842	20510	20725	20412	20731	20727	20641	20868	20653	20651	20337	20450	20769	20671	20568	20572	20528	20502	20666	20579	20736	20444	20640	20656	20643	20924	20629	20635	20329	20783	20869	20846	20745	20578	20600	20637	20464	20496	20691	20526	20717	20525	20475	20353	20555	20642	20701	20581	20700	20569	20617	20862	20715	20810	20706	20688	20711	20576	20713	20767	20717	20685	20545	20381	20618	20733	20591	20519	20585	20955	20514	20683	20743	20555	20631	20565	20591	20511	20495	20583	20781	20668	20545	20728	20597	20628	20672	20547	20566	20665	20775	20623	20585	20513	20493	20846	20729	20702	20753	20612	20629	20691	20588	20345	20535	20639	20687	20398	20575	20464	20701	20594	20610	20546	20589	20580	20497	20732	20749	20588	20768	20679	20622	20655	20603	20557	20585	20634	20522	20586	20818	20539	20561	20471	20702	20601	20447	20625	20743	20739	20607	20497	20536	20704	20615	20569	20539	20558	20628	20592	20340	20641	20738	20550	20699	20847	20443	20505	20607	20744	20522	20550	20595	20529	20618	20654	20589	20584	20698	20758	20643	20504	20528	20573	20772	20755	20865	20744	20499	20490	20552	20783	20600	20580	20602	20584	20604	20617	20555	20531	20628	20738	20456	20540	20702	20632	20795	20599	20502	20552	20575	20519	20521	20541	20590	20391	20855	20809	20808	20614	20740	20615	20600	20663	20667	20416	20645	20689	20472	20604	20622	20457	20621	20523	20632	20723	20658	20811	20676	20516	20676	20498	20749	20713	20585	20839	20821	20480	20789	20637	20724	20523	20472	20611	20664	20477	20739	20849	20490	20498	20580	20699	20748	20693	20512	20510	20669	20729	20744	20758	20645	20548	20506	20331	20728	20708	20701	20427	20661	20555	20622	20611	20690	20538	20676	20602	20657	20627	20781	20466	20725	20533	20630	20615	20330	20666	20638	20524	20679	20552	20707	20666	20419	20639	20808	20516	20517	20675	20618	20585	20694	20774	20507	20586	20701	20434	20649	20589	20533	20867	20577	20587	20645	20631	20545	20726	20698	20658	20663	20692	20549	20601	20604	20541	20567	20549	20825	20506	20748	20460	20697	20672	20480	20479	20633	20745	20567	20596	20497	20509	20642	20411	20599	20732	20581	20611	20596	20826	20623	20686	20600	20550	20642	20670	20692	20467	20580	20573	20704	20754	20458	20577	20708	20642	20701	20574	20729	20443	20610	20500	20749	20653	20559	20595	20702	20631	20470	20652	20640	20535	20647	20485	20592	20399	20498	20477	20684	20645	20643	20828	20582	20571	20528	20655	20729	20691	20742	20454	20723	20748	20653	20687	20535	20466	20331	20530	20698	20799	20661	20748	20655	20657	20796	20806	20623	20830	20648	20676	20557	20573	20876	20435	20472	20724	20649	20704	20519	20513	20764	20700	20673	20629	20680	20928	20692	20730	20630	20595	20794	20699	20600	20575	20872	20675	20636	20611	20581	20712	20524	20959	20624	20806	20543	20459	20545	20701	20603	20450	20433	20599	20520	20549	20588	20644	20612	20934	20756	20647	20539	20829	20507	20561	20812	20660	20639	20620	20781	20617	20532	20576	20419	20532	20663	20553	20719	20831	20763	20610	20450	20614	20714	20596	20229	20510	20661	20575	20684	20704	20536	20399	20712	20612	20573	20623	20730	20520	20646	20586	20695	20966	20472	20541	20727	20643	20610	20527	20355	20422	20669	20576	20576	20694	20433	20681	20670	20763	20693	20718	20611	20570	20701	20505	20570	20809	20662	20730	20707	20663	20629	20478	21000	20616	20637	20755	20873	20677	20550	20629	20628	20464	20648	20691	20429	20613	20713	20478	20513	20664	20792	20633	20637	20621	20640	20497	20515	20505	20465	20543	20575	20526	20473	20886	20605	20530	20648	20760	20671	20730	20648	20637	20610	20623	20549	20444	20795	20586	20462	20625	20575	20584	20555	20566	20631	20771	20458	20800	20660	20693	20743	20768	20657	20819	20622	20655	20684	20585	20578	20888	20759	20742	20896	20443	20584	20698	20561	20720	20860	20573	20813	20790	20783	20766	20731	20606	20619	20906	20707	20478	20781	20734	20594	20554	20541	20818	20634	20580	20616	20655	20507	20614	20660	20642	20603	20575	20512	20679	20891	20556	20615	20525	20689	20523	20676	20682	20521	20594	20682	20501	20584	20594	20572	20502	20401	20577	20455	20610	20471	20589	20640	20902	20446	20774	20696	20390	20855	20833	20586	20298	20566	20603	20721	20590	20703	20519	20619	20696	20626	20642	20832	20616	20696	20672	20654	20732	20753	20613	20637	20714	20448	20809	20601	20669	20637	20788	20844	20449	20826	20740	20731	20600	20611	20516	20694	20656	20585	20763	20545	20787	20533	20586	20541	20903	20658	20587	20751	20535	20723	20707	20888	20735	20719	20500	20575	20515	20578	20475	20761	20592	20811	20749	20475	20693	20628	20780	20621	20831	20792	20796	20593	20558	20548	20621	20640	20779	20802	20631	20781	20578	20509	20675	20788	20644	20494	20555	20677	20645	20482	20669	20608	20436	20458	20785	20589	20631	20545	20743	20539	20745	20586	20692	20578	20523	20523	20439	20662	20577	20566	20642	20565	20437	20465	20612	20494	20735	20636	20619	20786	20640	20837	20757	20831	20615	20583	20602	20760	20502	20872	20718	20670	20709	20487	20654	20893	20700	20410	20761	20724	20536	20657	20547	20597	20715	20574	20605	20889	20676	20616	20777	20676	20523	20703	20511	20543	20806	20469	20565	20617	20747	20658	20565	20674	20535	20674	20461	20748	20678	20668	20365	20610	20461	20613	20560	20800	20796	20659	20672	20620	20511	20591	20697	20679	20700	20773	20833	20442	20721	20705	20573	20691	20719	20819	20682	20602	20659	20882	20696	20747	20467	20467	20779	20662	20474	20664	20579	20757	20858	20736	20924	20838	20585	20367	20646	20573	20441	20512	20450	20743	20474	20633	20844	20752	20818	20720	20495	20641	20864	20801	20704	20591	20703	20687	20696	20752	20673	20513	20733	20766	20576	20546	20566	20418	20628	20593	20629	20671	20647	20847	20697	20750	20706	20757	20643	20849	20490	20663	20744	20697	20505	20799	20835	20558	20640	20548	20762	20486	20669	20665	20541	20600	20566	20682	20476	20712	20913	20625	20496	20786	20898	20549	20731	20515	20595	20528	20482	20626	20772	20811	20484	20730	20600	20464	20382
59397	77387	55425	32878	19566	17542	17745	17626	17611	17804	17741	17554	17569	17661	17819	17688	17608	17727	17690	17941	17543	17650	17627	17721	17757	17570	17710	17615	17619	17626	17716	17807	17741	17756	17526	17847	17614	17633	17700	17630	17682	17598	17725	17543	17601	17484	17609	17763	17678	17594	17607	17670	17579	17578	17651	17632	17701	17607	17564	17620	17679	17568	17745	17626	17807	17644	17812	17532	17867	17688	17529	17622	17736	17655	17640	17642	17498	17704	17647	17765	17606	17671	17634	17691	17678	17689	17715	17739	17553	17643	17760	17515	17621	17528	17611	17675	17465	17605	17706	17661	17553	17518	17787	17555	17597	17527	17791	17561	17581	17544	17686	17589	17765	17906	17477	17692	17635	17545	17953	17522	17591	17601	17525	17474	17703	17590	17726	17635	17541	17571	17763	17622	17628	17550	17516	17577	17755	17614	17684	17557	17563	17731	17733	17503	17623	17755	17764	17546	17852	17689	17543	17645	17429	17782	17651	17667	17567	17637	17703	17738	17802	17523	17644	17726	17618	17529	17736	17643	17592	17654	17672	17719	17694	17812	17573	17619	17561	17617	17752	17581	17779	17684	17615	17691	17616	17708	17602	17764	17685	17608	17616	17669	17743	17698	17416	17715	17583	17603	17512	17494	17662	17782	17712	17693	17761	17691	17724	17605	17776	17708	17684	17567	17538	17549	17656	17449	17626	17674	17820	17593	17541	17595	17598	17530	17719	17910	17607	17743	17610	17677	17762	17609	17565	17690	17615	17530	17488	17723	17682	17714	17555	17555	17727	17631	17670	17689	17660	17613	17755	17739	17629	17633	17752	17447	17605	17610	17746	17696	17734	17564	17678	17537	17773	17649	17823	17690	17631	17597	17910	17498	17576	17757	17739	17653	17491	17551	17634	17684	17666	17646	17729	17532	17658	17524	17677	17656	17896	17516	17776	17631	17537	17429	17610	17654	17695	17516	17730	17741	17332	17700	17687	17633	17769	17623	17612	17526	17628	17638	17507	17435	17641	17684	17578	17461	17554	17641	17693	17549	17855	17591	17730	17722	17898	17586	17704	17526	17617	17670	17503	17728	17620	17571	17542	17621	17553	17689	17543	17630	17574	17737	17693	17784	17588	17734	17739	17515	17621	17497	17502	17644	17724	17765	17433	17679	17771	17655	17667	17728	17553	17353	17889	17668	17581	17780	17516	17811	17726	17438	17602	17564	17529	17707	17520	17738	17785	17698	17582	17413	17677	17734	17441	17660	17546	17583	17723	17577	17596	17544	17786	17682	17642	17760	17649	17680	17710	17582	17595	17731	17771	17704	17728	17635	17547	17490	17704	17717	17746	17564	17759	17689	17753	17559	17704	17564	17626	17714	17556	17469	17615	17883	17708	17633	17509	17717	17798	17592	17499	17568	17952	17658	17832	17451	17551	17617	17675	17717	17563	17831	17550	17600	17676	17709	17778	17721	17485	17831	17796	17857	17742	17577	17753	17848	17555	17554	17526	17544	17852	17702	17652	17520	17658	17668	17545	17663	17613	17739	17713	17657	17731	17643	17842	17686	17704	17594	17628	17683	17415	17507	17638	17589	17531	17637	17572	17565	17820	17533	17699	17662	17632	17577	17706	17551	17601	17707	17708	17553	17950	17549	17674	17714	17609	17610	17578	17715	17656	17531	17698	17763	17587	17745	17560	17797	17609	17781	17526	17791	17820	17483	17520	17511	17477	17571	17806	17547	17778	17596	17658	17877	17551	17588	17785	17647	17689	17610	17754	17681	17656	17710	17843	17794	17883	17737	17494	17692	17702	17723	17480	17714	17487	17648	17545	17609	17550	17494	17662	17570	17668	17651	17614	17549	17644	17757	17905	17608	17645	17669	17666	17555	17558	17646	17673	17567	17718	17607	17558	17573	17743	17565	17734	17720	17702	17630	17465	17557	17674	17593	17519	17778	17697	17587	17622	17785	17543	17706	17604	17821	17582	17566	17650	17834	17501	17696	17616	17704	17562	17633	17599	17681	17706	17577	17788	17582	17624	17875	17710	17668	17566	17619	17627	17750	17582	17757	17779	17623	17659	17539	17657	17825	17502	17644	17428	17753	17643	17557	17688	17700	17580	17625	17613	17710	17454	17640	17763	17444	17739	17501	17762	17694	17769	17630	17538	17706	17793	17507	17666	17697	17685	17770	17578	17644	17681	17669	17624	17683	17549	17688	17697	17656	17742	17806	17573	17715	17719	17714	17644	17641	17755	17784	17589	17873	17610	17649	17657	17812	17710	17673	17576	17701	17844	17703	17603	17697	17746	17612	17615	17771	17713	17693	17720	17525	17756	17657	17564	17656	17681	17664	17576	17720	17704	17594	17653	17671	17729	17687	17618	17599	17657	17687	17487	17561	17608	17808	17508	17566	17786	17772	17669	17641	17691	17887	17712	17538	17596	17567	17713	17773	17474	17748	17636	17736	17764	17752	17537	17570	17755	17604	17538	17746	17572	17704	17452	17466	17648	17535	17714	17751	17642	17787	17681	17640	17774	17544	17731	17689	17706	17549	17723	17574	17525	17949	17628	17683	17716	17540	17658	17482	17632	17681	17636	17501	17632	17695	17520	17603	17626	17680	17650	17760	17616	17650	17572	17579	17599	17610	17756	17489	17785	17557	17766	17789	17624	17591	17721	17640	17817	17672	17626	17722	17444	17707	17628	17564	17621	17491	17724	17772	17626	17707	17622	17680	17755	17514	17591	17785	17635	17769	17585	17773	17738	17711	17555	17590	17825	17582	17718	17732	17692	17611	17635	17660	17865	17808	17736	17763	17579	17675	17632	17627	17682	17643	17523	17673	17738	17742	17470	17502	17641	17697	17649	17612	17610	17631	17711	17797	17624	17682	17564	17650	17642	17710	17678	17694	17787	17753	17614	17510	17720	17677	17602	17719	17655	17607	17574	17694	17618	17570	17700	17777	17632	17703	17763	17483	17857	17691	17663	17655	17611	17591	17661	17652	17631	17685	17662	17613	17618	17503	17669	17562	17589	17472	17710	17753	17730	17602	17457	17577	17709	17617	17786	17516	17766	17694	17540	17654	17655	17510	17630	17579	17574	17703	17665	17599	17703	17575	17802	17594	17579	17589	17596	17577	17663	17594	17631	17711	17795	17810	17680	17630	17862	17684	17473	17648	17568	17570	17704	17616	17575	17597	17536	17647	17483	17571	17481	17604	17591	17606	17640	17469	17633	17677	17497	17684	17487	17538	17572	17712	17618	17653	17608	17685	17858	17700	17589	17584	17713	17658	17616	17726	17843	17562	17659	17652	17620	17620	17723	17631	17644	17472	17663	17741	17790	17593	17745	17754	17727	17529	17765	17689	17495	17752	17580	17677	17733	17686	17643	17525	17704	17703	17695	17781	17664	17549	17528	17600	17472	17633	17694	17564	17716	17658	17546	17542	17671	17668	17623	17627	17960	17561	17739	17550	17690	17672	17689	17753	17683	17597	17664	17656	17651	17559	17598	17578	17831	17504	17726	17709	17799	17557	17503	17803	17634	17609	17522	17714	17598	17739	17789	17641	17814	17475	17567	17740	17656	17755	17789	17639	17622	17641	17712	17576	17708	17691	17779	17597	17553	17582	17752	17596	17779	17722	17716	17513	17621	17790	17582	17695	17679	17754	17690	17689	17657	17705	17788	17529	17621	17547	17876	17548	17720	17735	17736	17720	17766	17645	17456	17658	17730	17736	17649	17527	17648	17769	17633	17650	17791	17575	17735	17603	17625	17621	17621	17704	17577	17715	17526	17710	17683	17546	17678	17537	17685	17471	17545	17639	17691	17634	17781	17755	17578	17610	17661	17564	17758	17581	17593	17630	17708	17689	17622	17595	17694	17641	17683	17547	17623	17624	17808	17686	17561	17641	17657	17613	17568	17559	17770	17723	17685	17563	17658	17710	17676	17825	17692	17669	17734	17715	17649	17811	17762	17646	17736	17674	17563	17552	17682	17808	17619	17492	17718	17595	17610	17713	17669	17649	17667	17743	17788	17819	17531	17757	17578	17632	17520	17519	17545	17611	17649	17498	17485	17789	17803	17684	17683	17512	17699	17633	17640	17548	17577	17669	17804	17526	17722	17733	17798	17777	17685	17611	17632	17785	17623	17721	17797	17769	17757	17743	17544	17623	17599	17602	17640	17769	17757	17609	17631	17591	17606	17672	17698	17741	17469	17624	17565	17721	17724	17695	17661	17603	17678	17751	17642	17789	17676	17609	17606	17539	17559	17692	17688	17609	17524	17932	17687	17569	17635	17713	17721	17672	17621	17679	17594	17780	17702	17536	17736	17522	17790	17793	17762	17681	17683	17492	17646	17682	17688	17725	17824	17778	17590	17636	17667	17697	17668	17732	17625	17676	17604	17680	17625	17604	17654	17638	17858	17661	17712	17519	17621	17570	17757	17590	17518	17590	17689	17552	17696	17754	17491	17625	17634	17513	17716	17663	17580	17764	17617	17692	17774	17828	17656	17688	17810	17693	17802	17729	17466	17801	17575	17583	17624	17666	17566	17792	17626	17705	17677	17686	17695	17560	17754	17763	17704	17540	17572	17615	17598	17540	17566	17582	17808	17574	17572	17555	17572	17530	17709	17493	17717	17583	17602	17673	17592	17612	17549	17669	17761	17571	17414	17722	17805	17732	17697	17737	17669	17704	17640	17722	17671	17642	17660	17723	17620	17523	17669	17733	17588	17755	17642	17544	17791	17661	17705	17555	17744	17646	17609	17501	17751	17719	17570	17585	17781	17547	17746	17771	17414	17606	17640	17682	17939	17418	17765	17651	17545	17676	17766	17519	17609	17733	17824	17667	17741	17604	17620	17670	17622	17480	17758	17499	17742	17456	17594	17739	17582	17668	17772	17611	17559	17705	17699	17741	17510	17636	17745	17810	17619	17511	17739	17679	17620	17584	17783	17591	17663	17700	17491	17723	17897	17634	17660	17720	17627	17814	17451	17627	17772	17760	17565	17804	17741	17642	17491	17529	17785	17780	17579	17583	17663	17651	17789	17671	17678	17708	17574	17635	17797	17595	17875	17559	17644	17680	17690	17758	17707	17602	17762	17787	17703	17503	17605	17852	17540	17936	17543	17576	17682	17523
22896	23313	33606	28462	23319	23858	25902	22095	21751	22142	22084	21652	21844	21891	21820	21713	21700	21670	21610	21544	21806	21638	21734	21598	21764	21685	21751	21640	21730	21550	21707	21530	21581	21703	21808	21623	21764	21618	21569	21692	21504	21381	21680	21798	21700	21669	21514	21684	21541	21522	21495	21612	21602	21493	21631	21433	21667	21407	21405	21654	21347	21426	21415	21589	21611	21235	21579	21493	21729	21674	21611	21332	21428	21422	21550	21365	21602	21467	21589	21570	21530	21572	21487	21545	21473	21391	21402	21409	21512	21490	21380	21562	21447	21658	21417	21498	21517	21159	21492	21585	21470	21607	21497	21539	21564	21574	21439	21465	21644	21499	21641	21383	21304	21452	21443	21585	21590	21511	21441	21463	21355	21536	21530	21621	21568	21376	21588	21577	21669	21532	21707	21354	21443	21423	21546	21698	21656	21430	21707	21503	21601	21723	21548	21474	21491	21599	21449	21649	21471	21544	21554	21611	21585	21352	21637	21525	21504	21616	21567	21422	21570	21531	21495	21503	21761	21521	21467	21459	21601	21401	21700	21481	21489	21509	21418	21409	21634	21472	21547	21578	21466	21454	21365	21658	21544	21687	21509	21647	21388	21372	21598	21405	21729	21503	21519	21419	21408	21416	21243	21596	21651	21566	21296	21489	21591	21462	21229	21366	21254	21500	21497	21462	21231	21506	21601	21560	21369	21539	21475	21528	21513	21711	21358	21578	21476	21377	21384	21675	21474	21262	21515	21479	21480	21596	21394	21739	21398	21493	21639	21549	21594	21621	21570	21527	21543	21528	21524	21302	21531	21661	21520	21585	21663	21632	21827	21504	21415	21538	21580	21421	21521	21509	21518	21635	21440	21550	21375	21413	21780	21434	21629	21238	21465	21478	21674	21405	21324	21312	21590	21339	21506	21581	21462	21537	21436	21468	21362	21423	21399	21394	21758	21409	21446	21328	21465	21367	21694	21387	21525	21658	21465	21523	21510	21652	21613	21471	21551	21542	21414	21506	21672	21396	21510	21292	21358	21330	21541	21550	21482	21399	21668	21519	21412	21584	21449	21409	21390	21421	21398	21374	21465	21569	21413	21625	21314	21536	21562	21374	21544	21602	21547	21397	21370	21665	21644	21562	21508	21284	21574	21513	21497	21548	21494	21444	21639	21489	21661	21350	21495	21620	21475	21540	21431	21483	21505	21507	21771	21544	21298	21463	21318	21376	21398	21597	21581	21531	21492	21451	21589	21308	21499	21596	21519	21519	21457	21632	21871	21446	21439	21547	21504	21694	21527	21540	21500	21401	21315	21677	21494	21668	21596	21450	21545	21543	21617	21470	21628	21556	21434	21391	21514	21464	21452	21629	21531	21438	21399	21488	21511	21478	21570	21560	21557	21654	21437	21565	21783	21451	21445	21426	21438	21628	21663	21595	21520	21548	21673	21687	21431	21424	21730	21456	21541	21657	21416	21579	21511	21419	21492	21751	21565	21392	21645	21412	21395	21229	21448	21480	21458	21400	21534	21529	21371	21527	21502	21496	21413	21502	21668	21538	21337	21464	21598	21622	21358	21360	21485	21527	21571	21438	21366	21263	21553	21539	21569	21574	21671	21635	21650	21291	21427	21596	21551	21527	21516	21697	21339	21407	21585	21414	21353	21470	21519	21463	21552	21472	21765	21406	21473	21693	21516	21334	21443	21293	21529	21491	21487	21527	21499	21448	21627	21616	21486	21654	21532	21498	21449	21452	21543	21729	21694	21399	21481	21580	21382	21303	21459	21775	21372	21641	21492	21657	21467	21467	21767	21560	21692	21643	21738	21558	21645	21481	21494	21546	21367	21677	21457	21559	21628	21460	21437	21541	21528	21609	21424	21548	21424	21610	21373	21488	21660	21565	21365	21592	21430	21616	21640	21476	21632	21500	21471	21541	21489	21453	21539	21518	21485	21383	21255	21591	21452	21489	21412	21568	21536	21269	21432	21419	21398	21466	21475	21561	21580	21458	21518	21656	21563	21269	21399	21313	21545	21437	21597	21674	21795	21585	21502	21622	21687	21555	21488	21595	21729	21366	21703	21709	21348	21436	21204	21565	21618	21500	21380	21538	21387	21371	21585	21650	21378	21566	21423	21370	21246	21467	21562	21316	21476	21774	21605	21505	21326	21460	21540	21392	21462	21430	21395	21592	21398	21536	21415	21550	21394	21503	21394	21401	21736	21546	21332	21319	21623	21265	21370	21663	21463	21491	21170	21643	21580	21292	21439	21376	21562	21480	21559	21631	21446	21434	21609	21468	21631	21768	21515	21494	21651	21502	21525	21430	21570	21516	21457	21534	21441	21492	21634	21523	21450	21785	21378	21472	21591	21629	21421	21438	21701	21407	21427	21529	21558	21416	21454	21446	21645	21475	21332	21416	21698	21438	21576	21529	21617	21541	21495	21651	21546	21522	21689	21665	21451	21381	21540	21554	21346	21637	21612	21380	21396	21574	21564	21411	21612	21275	21417	21457	21505	21310	21421	21432	21547	21427	21487	21386	21537	21508	21531	21441	21502	21172	21389	21435	21567	21468	21430	21473	21700	21312	21354	21369	21678	21520	21538	21364	21423	21351	21425	21431	21437	21513	21452	21453	21541	21542	21400	21523	21422	21397	21467	21605	21687	21421	21751	21698	21441	21464	21638	21440	21559	21386	21487	21555	21347	21517	21594	21555	21375	21701	21633	21542	21441	21505	21470	21314	21286	21409	21538	21447	21320	21370	21506	21612	21445	21701	21726	21546	21787	21505	21486	21654	21586	21507	21498	21502	21542	21479	21609	21438	21411	21488	21601	21497	21622	21464	21524	21411	21801	21528	21563	21336	21642	21573	21551	21342	21548	21546	21357	21585	21681	21524	21704	21688	21547	21375	21501	21481	21500	21676	21511	21699	21432	21406	21613	21609	21596	21436	21482	21707	21421	21606	21650	21355	21503	21538	21487	21350	21515	21508	21611	21504	21487	21623	21564	21566	21395	21560	21618	21414	21531	21521	21498	21482	21585	21563	21488	21359	21619	21624	21477	21721	21472	21580	21402	21296	21619	21532	21497	21487	21648	21569	21617	21566	21640	21533	21677	21477	21583	21412	21612	21580	21551	21340	21418	21465	21336	21439	21317	21351	21729	21592	21429	21650	21476	21442	21541	21386	21640	21538	21662	21380	21297	21611	21481	21373	21557	21593	21320	21413	21763	21704	21462	21444	21621	21524	21333	21676	21623	21757	21626	21409	21354	21421	21513	21410	21472	21688	21259	21408	21612	21404	21303	21554	21570	21416	21465	21511	21571	21375	21343	21585	21564	21992	21407	21378	21546	21556	21351	21347	21448	21315	21494	21602	21636	21626	21637	21556	21636	21661	21556	21715	21534	21268	21418	21355	21723	21451	21519	21576	21700	21536	21608	21631	21761	21334	21534	21475	21498	21484	21297	21330	21498	21354	21455	21549	21447	21491	21430	21654	21468	21333	21461	21512	21512	21577	21286	21586	21443	21499	21344	21485	21296	21781	21448	21315	21565	21474	21709	21545	21643	21591	21620	21744	21723	21548	21477	21524	21378	21452	21649	21634	21843	21635	21556	21434	21484	21409	21460	21529	21438	21491	21436	21295	21574	21317	21372	21584	21493	21342	21801	21624	21424	21488	21417	21435	21759	21708	21657	21585	21448	21357	21717	21583	21517	21456	21564	21556	21420	21508	21436	21431	21382	21534	21427	21376	21624	21546	21489	21470	21497	21558	21507	21393	21399	21430	21325	21365	21506	21419	21536	21256	21297	21439	21570	21437	21528	21473	21360	21557	21437	21380	21519	21632	21530	21422	21406	21500	21568	21474	21490	21287	21558	21366	21584	21382	21375	21211	21569	21524	21585	21455	21554	21444	21655	21448	21311	21466	21540	21358	21473	21571	21600	21139	21629	21542	21790	21484	21435	21576	21375	21491	21507	21565	21378	21480	21326	21403	21370	21488	21485	21478	21363	21288	21479	21545	21503	21446	21377	21390	21620	21615	21498	21230	21576	21565	21484	21443	21714	21506	21676	21445	21585	21264	21474	21408	21522	21553	21420	21480	21545	21442	21528	21519	21471	21509	21282	21508	21613	21534	21552	21468	21608	21499	21361	21621	21441	21484	21298	21655	21314	21524	21465	21501	21604	21344	21513	21576	21453	21498	21546	21813	21443	21442	21494	21649	21529	21699	21696	21605	21603	21528	21429	21472	21651	21439	21511	21509	21444	21393	21614	21557	21768	21594	21604	21616	21467	21609	21558	21463	21654	21623	21580	21303	21355	21381	21467	21583	21221	21623	21716	21658	21697	21516	21627	21381	21611	21411	21402	21515	21605	21660	21232	21453	21418	21722	21432	21407	21470	21566	21597	21424	21655	21694	21557	21404	21526	21539	21606	21374	21375	21433	21501	21335	21602	21555	21577	21266	21398	21643	21468	21500	21355	21383	21496	21482	21610	21547	21234	21759	21805	21400	21621	21302	21450	21525	21462	21521	21691	21489	21550	21412	21694	21449	21460	21406	21451	21535	21708	21582	21530	21613	21594	21499	21512	21572	21463	21370	21433	21589	21683	21385	21686	21371	21446	21576	21542	21490	21254	21497	21614	21365	21722	21578	21793	21412	21539	21651	21580	21344	21456	21428	21411	21661	21465	21612	21485	21645	21510	21468	21189	21506	21438	21318	21453	21458	21448	21509	21443	21499	21318	21684	21551	21604	21508	21608	21415	21549	21579	21397	21367	21587	21350	21571	21330	21570	21327	21442	21562	21463	21269	21325	21415	21239	21530	21451	21470	21556	21451	21820	21655	21509	21564	21446	21260	21393	21681	21468	21616	21487	21376	21455	21445	21544	21560	21411	21533	21533	21563	21504	21558	21445	21652	21401	21590	21492	21554	21532	21251	21759	21552	21513	21251	21530	21433	21540	21346	21591	21540	21632	21517	21549	21538	21518	21604	21578	21525	21382	21562	21449	21641	21517	21521	21231	21515	21395	21439	21403	21508	21668	21767	21416	21273	21347	21308	21401	21535	21627	21530	21526	21647	21614	21405	21368	21437	21419	21645	21397	21624	21393	21557	21592	21244	21437	21602	21617	21723	21515	21151	21409
60464	103016	85196	56801	25042	17997	18011	18176	18253	17966	18169	18240	18308	18248	18052	18240	18274	18096	18230	18216	18306	18352	18010	18243	18253	18308	18150	18227	18138	18124	18184	18267	18159	18254	18387	18125	18088	18212	18232	18105	18137	18244	18248	18153	18269	18116	17983	18251	18182	18091	18148	18205	18061	18161	18160	18291	18145	18104	18052	18100	18215	18156	18321	18239	18098	18153	18207	18203	18151	18069	18195	18230	18142	18174	18224	18183	18044	18279	18245	18191	18363	18147	17966	18154	18231	18386	18194	18089	18074	18258	18276	18289	18125	18079	18345	18315	18172	18170	18273	18246	18210	18264	18147	18181	18394	18127	18189	18103	18119	18114	18058	18139	17991	18313	18294	17972	18307	18061	18207	18120	18096	18183	18221	18147	18196	18389	18143	18131	18405	18195	18341	18111	18255	18205	18031	18215	18102	18171	18221	18255	18397	18264	18244	18252	18153	18328	18213	18181	18181	18243	18130	18138	18086	18029	18224	18170	18131	18081	18227	18137	18051	18348	18120	18196	18199	18321	18141	18387	18210	18259	18121	18122	18185	18287	18220	18078	18212	18511	18100	18421	18100	18068	18197	18194	18225	18091	18168	18322	17995	18241	18354	18275	18396	18252	18348	18057	18272	18222	18080	18319	18133	18151	18205	18208	18261	18157	18215	18027	18148	18113	18166	18087	18089	18091	18104	18267	18121	18157	18023	18237	18134	18088	18024	18026	18077	18130	18364	18202	18151	18254	18087	18101	18091	18151	18226	18085	18270	18263	18190	18250	18179	18300	18160	18376	18111	18364	18099	18362	18157	18082	18142	18120	18307	18299	18316	18003	18235	18241	18379	18327	18360	18346	18008	18216	18173	18120	18069	18280	18291	18196	18292	18273	18146	18303	18370	18205	18322	17988	18129	18067	18077	18254	18163	18063	18147	18184	18102	18273	18255	18210	18043	18116	18161	18084	18130	18397	18179	18094	18182	18207	18201	17994	18291	18340	18287	18104	18200	18166	18068	18218	18059	18267	18028	18119	18084	18032	18197	18378	18203	18069	18245	18281	18042	18312	18173	18304	17830	18169	18156	18262	18256	18213	18128	18171	18121	18063	18119	18061	18151	18226	18133	18100	18151	18359	18205	18260	18100	18174	18325	18064	18133	18130	18116	18188	18141	18150	18049	18150	18169	18212	18194	18123	18148	18200	18091	18303	18174	18114	18117	18233	18280	18075	18050	18024	18288	18286	18111	18166	18203	18199	18224	18219	18289	18277	18136	18202	18246	18122	18158	18115	18168	18206	18151	18136	18064	18124	18182	18039	18244	18183	18319	18192	18303	18185	18172	18277	18163	18224	18121	18098	18216	18265	18205	18177	18117	18170	18171	18360	17997	18118	18292	18095	18210	18154	18120	18173	18196	18165	18305	18258	18131	18139	18138	18270	18182	17979	18273	18269	18132	18152	18303	18069	18118	18327	18137	18142	18116	18296	18302	18196	18163	18262	18184	18232	18249	18061	18054	18314	17961	18176	18232	17994	18411	18213	18326	18162	18347	18074	18257	18156	18156	18161	18183	17977	18274	18219	18207	18308	18048	18343	18257	18203	18025	18007	18290	18206	18196	18177	18042	18292	18378	18151	18126	18298	18119	18219	18243	18185	18031	18017	18300	18235	18164	18083	18229	18216	18198	18279	18178	18205	18108	18259	18059	18280	18240	18155	18356	18218	18454	18269	18114	18093	18187	18205	18303	18140	18239	18532	18199	18193	18174	18366	18040	18147	18068	18344	18341	18083	18134	18157	18087	18094	18222	18316	18257	18136	18252	18104	18221	18053	18201	18237	18310	17958	18261	18158	18223	18253	18084	18214	18108	18194	18244	18166	18135	18110	18155	17944	18164	18263	18152	18061	18191	18139	18246	18362	18169	18169	18156	18212	18234	17963	18147	17936	18058	18105	18226	18200	18115	18151	18177	18137	18174	18128	18135	18094	18093	18401	18219	18052	18184	18254	18126	18206	18305	18103	18092	18203	18247	18059	18234	18123	18110	18258	18205	18130	17904	18091	18365	18249	18331	18164	18122	18228	18157	18044	18146	18131	18116	18044	18135	18195	18175	17952	18141	18062	18171	18404	18121	18121	18193	18222	18260	17995	18418	18101	18172	18222	18253	18158	18379	18145	18232	18309	18311	18028	18291	18187	18024	18149	18163	18171	18081	18136	18311	18317	18293	18111	18138	18208	18167	18058	18300	18279	18171	18201	18291	18144	18033	18095	18209	18058	18188	18039	18038	18182	18105	18234	18176	18263	18084	18086	18306	18024	18321	18143	18108	18206	18121	17972	18099	18162	18195	18124	18252	18221	18206	18206	18091	18237	18161	18267	18324	18195	18146	18136	18399	18116	18138	18183	18274	18119	18170	18251	18376	18325	18204	18084	18015	18287	18362	18164	18281	18066	18159	18289	18104	18260	18240	18159	18083	18367	18314	18234	18296	18204	18339	18124	18098	18065	17986	18110	18210	18217	18238	18096	18246	18133	18253	18237	18259	18315	18241	18335	18167	17963	18228	18114	18304	18199	18286	18161	18288	17987	18202	18296	18188	18156	18181	18197	18082	18230	18270	18314	18256	18285	18165	18278	18053	18171	18116	18127	18293	18070	18124	18391	18311	18054	18205	18111	18179	18157	18194	18211	18244	18285	17991	18135	18002	18108	18245	18110	18145	18161	18150	18264	18230	18279	18234	18097	18073	18354	18141	18195	17970	18209	18124	18165	18209	18254	18135	18059	18183	18222	18187	18263	18212	18034	18110	18138	18277	18115	18153	18308	18112	18108	18299	18316	18156	18339	18248	18156	18258	18279	18297	18151	18186	18142	18214	18125	18275	18301	18245	18176	18094	18156	18112	18302	18111	18177	18309	18197	18222	18149	18198	18046	18170	18056	17982	17959	18241	18148	18232	18178	18125	18021	18100	18187	18188	18255	18106	18234	18054	18169	18214	18095	18249	18289	18407	18220	18120	18182	18099	18229	18223	18273	18234	18295	18080	18355	18072	18179	18322	18156	18431	18110	18259	18250	18104	18271	18198	18317	18069	18082	18210	17986	18166	18220	18043	18283	18161	17984	18216	18131	18331	18066	18089	18288	18242	18155	18181	18200	18093	18445	18078	18223	18168	18022	18209	17960	18155	18186	18200	18128	18070	18127	18242	18147	18130	17981	18090	18254	18197	18186	18282	18196	17972	18131	18251	18234	18226	18178	18045	18030	18248	18120	18112	18174	18061	18274	18197	18139	18323	18190	18220	18185	18127	18075	18227	18032	18142	18129	18125	18311	18031	18107	18158	18380	18209	18121	18325	18247	18239	18312	18280	18102	18257	18162	18219	18199	18266	18185	18181	17965	18073	18081	18412	18160	18381	18146	18192	18245	18027	18273	18208	18192	18141	18351	18016	18257	18126	18205	18393	18142	18167	18073	18116	18257	17990	18170	18117	18143	18067	18165	18185	18152	18076	18331	18225	18226	18086	18264	18121	18106	18197	18272	18304	18090	18239	18226	18197	18161	18231	18094	18269	18268	18266	18028	18101	18144	18025	18117	18174	17983	17988	18045	18144	18408	18095	18097	18300	18283	18194	18147	18039	18158	18316	18192	18321	18160	18272	18177	18273	18119	18160	18055	18107	18136	17977	18119	18202	18086	18109	18281	18079	18070	18291	18086	18220	18125	18081	18139	18319	18052	18275	18124	18276	18194	18167	18227	18220	18083	18065	18200	18153	17988	18224	18190	18094	18184	18111	18175	18334	18137	18278	18217	18169	18221	18159	18223	18304	18265	18182	18251	18139	18271	18133	18237	18059	18125	18065	18302	18322	18285	18373	18124	18026	18289	18159	18300	18304	18226	18101	18279	18184	18274	18247	18336	18193	18237	18289	18165	18171	18143	18230	18102	18284	17993	18159	18023	18401	18132	18342	18050	18247	18088	18228	18145	18235	18140	18156	18212	18021	18092	17972	18367	18219	18270	18103	18291	18178	17956	18107	18304	18210	18301	18145	18200	18255	18333	18172	17952	18243	17940	18182	18173	18157	18060	18121	18167	18181	18124	18179	18172	17961	18190	18260	18094	18210	18252	18122	18094	18355	18230	18182	18335	18245	18207	18361	18257	18182	18198	18092	18294	18108	18233	18259	18126	18030	18350	18157	18055	18258	18014	17984	18364	18085	18104	18077	18044	18016	17877	18205	18220	18362	17959	18091	18223	18215	18449	18054	18092	18269	18215	18131	18208	17975	18271	18194	18092	18196	18220	18333	17995	18089	18341	18183	18100	18121	18162	18163	18124	18103	18353	18105	18354	18092	18078	18301	18049	18309	18382	18219	18249	18316	18207	18157	18169	18032	18096	18296	18154	18097	18244	18302	18175	18184	18132	18195	18112	18160	18136	18206	18220	18278	18031	18134	18109	18096	18075	18171	18191	18123	18199	18152	18165	18114	18269	18219	18008	18171	18264	18065	18378	18145	18241	18165	18303	18086	18162	18211	18167	18044	18406	18070	18197	18176	18072	18084	18234	17939	18178	18307	18291	18326	18140	18226	18156	18226	18205	18296	18108	18132	18055	18196	18258	18146	18176	18226	18156	18045	18186	18281	18219	18152	18186	18323	17999	18112	18430	18145	18267	18192	18176	18272	18206	18046	18207	18277	18267	18198	18101	18131	18208	18271	18128	18265	18098	18216	18081	18116	18132	18395	18207	18098	18180	18319	18111	18126	18190	18353	18186	18295	18183	18193	18371	18140	18112	18338	18183	18400	18322	18309	18292	18055	18254	18106	18020	18291	18142	18235	18193	18118	18279	18337	18085	18157	18159	18276	18133	18230	18414	18231	18010	18181	18367	18256	18088	18341	18416	18138	18138	18153	18047	18074	18124	18138	18151	18300	18084	18034	18128	18079	18132	18199	18155	18156	18157	18111	18011	17984	18174	18221	18171	18119	18145	18133	18157	18166	18049	18181	18080	18076	18217	18138	18096	18252	17951	18281	18245	18122	18082	18113	18209	18162	18341	18102	18053	18285	18133	18210	18223	18051	18165	18155	18215	18222	18258	18188	18122	18345	18183	18182	18160	18320	18136	17962	18272	18191	18087	17960	18233	18092	18117	18151	18266
31819	39068	39355	29580	22593	21205	21457	21012	21407	21406	21222	21187	21149	21308	20927	21138	21345	21336	21067	21138	21291	21090	21060	21163	21105	21186	21351	21073	21133	21313	21369	21108	21209	21159	21101	20900	21079	21063	21095	21217	21356	21152	20968	21133	21254	21022	21029	20977	20931	20892	21151	21300	21201	21051	21080	21348	21152	21412	21127	21188	21408	21159	21159	21079	21062	21080	21001	21201	21047	21019	21197	21076	21020	21239	20948	21251	21067	21100	21237	21259	21232	21327	21174	21072	21064	21181	20928	21223	21024	21126	20903	21160	21153	21178	21098	21213	21153	20939	21213	21150	21187	21032	21171	21240	21130	20997	20979	21202	21202	21118	21174	20941	20958	20785	21308	21273	21061	21032	21329	21157	20987	21085	21250	21209	21069	20886	21300	21005	20993	21222	21141	21031	21206	21022	21080	21072	21032	21007	21018	21029	21030	21131	21110	21087	21269	21117	21123	21167	21138	21130	20887	21079	21165	21127	21212	21106	21166	20879	21131	20975	20981	21199	21113	21044	20792	21138	21159	20909	21069	21263	21079	21253	20886	21299	21189	21234	21315	21130	21231	21239	21228	20986	21183	21212	21321	21086	21119	20922	20864	21228	21109	21234	21063	20965	21174	21219	20985	21021	21128	20883	21067	21205	21094	21066	21096	21093	21234	21169	21433	21256	21114	21105	21068	21093	21165	21020	21151	20994	20958	21020	21275	21128	21042	21121	20944	21223	20837	21188	20985	21239	21060	20995	21330	21074	21081	21041	21220	21232	21137	21090	21125	21278	21135	21037	20942	21134	21187	21148	20960	20991	21000	21128	21112	21045	21128	20881	21203	21240	21285	20976	21109	21273	20994	21128	21298	21273	21206	20897	21221	21205	20940	21199	21126	21240	21209	21201	21252	21310	21120	21101	21126	21049	21213	20917	21181	21070	20983	20990	21027	21049	21335	21048	21338	21093	21033	21079	21092	21123	21283	21139	20913	21215	21137	20974	21126	21133	20887	20885	21065	21017	20963	21040	21342	21140	21164	21086	21030	20876	21219	21092	21201	21167	21002	21374	21232	20892	21180	21244	21102	21220	21070	21093	20995	21126	21015	21162	21146	21081	21187	20964	20769	21142	21016	20927	21168	21126	21107	21030	21227	21110	21105	21142	21276	21211	21371	21148	21085	21056	20934	21084	21229	21214	20864	21354	21166	21262	21163	20981	21097	21093	20967	20995	20913	21214	20954	21127	21040	21185	21347	21229	21247	21000	21124	21265	21126	21138	21156	21213	21177	21241	20951	21020	21321	21200	21121	21084	21249	21262	21300	21099	20974	21246	21016	21207	21169	20972	21154	21052	21254	21388	20989	20958	21247	21187	21136	21047	21182	21140	21050	21076	21125	21211	21157	21094	21245	21408	21045	21485	20944	21187	20993	21028	21034	21083	21166	20926	21202	20743	21003	21009	21166	21011	21063	21064	21111	20983	20916	21127	21063	21180	21203	21117	21094	21147	21345	20934	21133	21229	20924	21027	21133	21323	21195	21123	21243	21046	21148	21230	21059	21023	21062	21088	20847	21122	21192	21026	21055	20743	21231	21154	20957	21127	21331	21193	21054	21093	21037	21018	21153	21068	21284	21224	21293	21099	20899	21067	20942	21282	21063	21201	21180	20975	21159	21234	21151	21124	21182	21113	21261	21078	21100	21258	21152	21352	20855	21134	20976	21154	20927	21007	21160	21021	21205	20832	21317	21202	20970	21040	21277	21001	21334	21250	21155	21197	21130	21015	21118	21244	21166	21032	21195	21234	20983	21233	21058	21409	21239	21210	21103	21115	21073	21246	21153	21073	21342	20964	21134	21063	21042	21329	21042	21067	21124	21253	21184	21176	21112	21159	20839	21079	21142	21044	21136	21164	21229	20950	20948	20970	20932	21110	21214	21092	21228	21232	21336	21152	21184	21021	21181	21352	21159	21131	21172	21292	21062	21293	21173	21046	21049	21052	21024	21319	21054	21054	21064	21075	21050	21167	21129	21164	21195	20954	20944	21167	21042	21058	21328	20998	21127	21119	21130	21036	21182	21182	21163	21338	20959	21098	21358	21026	20925	21137	21088	21105	21015	21096	21085	21251	21213	21221	21136	21027	21016	21083	21392	21240	21194	21140	21205	21197	21182	21102	21197	21281	21125	21162	21334	21270	21023	21058	21130	21114	21163	21074	21009	21031	21073	20988	21219	21104	21049	21226	21381	21123	21316	20991	21029	20965	21169	21103	21124	21198	21056	21064	21217	21031	21119	21063	21251	21000	21008	21157	21350	21269	21047	21323	21012	21156	21245	21198	21031	20984	21115	21038	21159	21312	21110	21114	21183	21012	21140	21231	21062	21078	21267	20989	21093	21087	21099	20965	21093	21176	21119	21238	20982	21099	21033	21109	21162	20982	20921	21297	21122	20872	21119	21270	20993	21143	21248	20934	21286	21097	21228	21152	21214	21081	20979	21029	21041	21202	21255	20917	21118	21036	21182	21316	20945	21187	20984	21146	20975	21195	21059	21117	20992	21187	21071	21073	21055	21280	21329	21063	21134	21063	21020	20752	21157	20937	21384	21140	20934	20994	21045	21212	20928	21256	21182	20969	21034	21125	20890	21097	21064	21142	20983	21266	21050	20966	20978	21325	21202	20989	21403	21056	21168	21098	21271	21107	21279	21099	21012	21341	21390	21118	21171	20954	21164	20940	21057	21108	20900	20983	21175	21081	21038	21080	21127	20983	21015	20997	21238	21267	21042	21002	21224	21185	21165	21026	21065	21052	20968	21041	21211	21237	20906	21116	21154	20965	21028	20945	21108	21230	21074	21081	21038	21091	20872	20978	21018	20983	21159	20914	21178	21077	21063	21153	21064	21031	21040	20981	21251	21215	21297	21043	21090	21026	21248	21143	21031	21208	21375	21125	21082	21130	21026	21085	21122	21208	21118	21181	21088	21198	21023	21174	20907	21200	21016	21102	21225	21177	21072	21178	20963	21234	21108	21265	20987	21183	21239	21245	21310	21284	21281	21034	21285	21208	21180	21252	21056	21219	21019	20995	20911	21088	21060	20952	21201	21069	21209	21126	21001	21091	21057	21194	20979	21132	21068	21122	21214	21036	21146	21279	21226	21200	20960	21073	21109	21298	21182	21072	21057	21256	21334	21157	21156	21110	21270	20936	21069	21138	21060	21208	20960	21090	21009	20920	21200	21129	21184	21157	21136	21182	21307	21037	21124	21175	21216	20736	21107	21107	21175	21107	21171	21082	21313	21172	20910	21092	21053	21067	21064	21326	21106	21242	20998	20916	21020	21048	20969	21084	21156	21132	21017	21176	21159	21164	20957	21164	21246	21185	21094	21012	21118	21300	21227	21183	20977	21270	21128	21215	21219	21353	20997	21090	20983	21037	21099	21055	21033	20900	21075	21103	20916	20939	21383	21079	21113	21155	20984	21097	21181	20974	21128	21120	21077	21119	21077	20910	21247	21138	21019	21020	20998	21009	21152	20846	21220	21017	21133	21021	20918	21084	21057	21170	20966	20993	21239	21201	21229	21183	21092	21052	21260	21184	21186	20974	21235	21054	21262	20961	21038	20929	20949	21011	21013	21048	21123	21065	21109	20910	20871	21047	21120	21013	21195	20952	21140	21131	21115	21236	21036	21120	21139	21101	21215	21190	20917	21054	21006	21024	21153	21045	21197	21167	21039	20990	21335	21047	21066	21174	21188	21209	21245	21240	21006	21299	21070	21123	21223	21206	21056	21132	21284	21090	21152	21133	21236	21114	21204	21378	21213	21295	21064	21077	21127	21115	20911	20992	21069	21126	20998	21127	21164	21201	21047	21131	21151	21227	21058	21260	21228	21090	21204	21221	20879	21283	21186	21185	21095	21090	21351	21125	21047	21036	21090	21135	21244	21115	21322	21295	21177	21282	21019	21097	21284	21379	21124	21185	21324	21174	21192	21221	21209	21075	21134	21032	21220	21197	21133	21223	21125	21069	21093	21301	21242	21196	21192	20967	20933	20977	21099	21048	21119	21156	21043	21172	21120	20994	20946	20958	21057	21182	21040	21061	21262	21189	21113	21211	21312	21074	21155	21023	21030	21174	21039	21043	21252	21131	21215	21316	21100	21106	21052	21227	21296	21083	20987	21184	21052	20895	21075	21154	21223	21163	21010	21190	21185	21258	21059	21081	21047	21128	21149	21032	21150	21193	21033	21063	21164	21013	21282	20902	20974	21105	21265	21252	21112	21086	21221	21339	21161	21035	20980	21112	21312	21241	21091	21000	21122	20783	21020	21178	21224	21017	21091	20921	21176	21013	21266	21063	21064	21335	21216	21115	21123	21200	21340	21129	21149	21078	21176	21232	21124	21063	21079	20938	21223	21333	21222	21094	21282	21085	21172	21072	21230	20988	21103	21179	21142	21036	21015	21177	21001	21125	21198	21045	21134	20941	21068	21129	21001	21222	21020	21014	21269	21013	21168	21092	21115	21171	21192	20941	21133	20869	21091	21059	21087	20996	21097	21094	21052	21075	20976	21104	21197	21016	21057	21049	21054	21120	21290	21257	21191	21002	21098	21278	21288	21248	21248	21175	21018	21066	21170	21260	21128	21003	21205	21234	21225	21020	21121	21159	21001	21245	21262	21067	20949	20847	21142	21091	20950	21125	21137	20987	21059	21280	20946	20921	21196	20885	21155	21110	21246	21166	21263	21122	20974	21278	21148	21158	21022	21054	21390	21262	21172	21042	21021	21110	20935	21020	21099	21125	20906	21058	20914	20957	21322	21128	21183	21166	21167	21124	21066	21207	21067	21110	21221	21108	21245	21046	20962	21166	20861	21121	21230	21042	21350	20868	20726	21071	21071	21188	21082	21014	21105	21248	21187	21330	21018	21202	21383	21258	20931	21164	21237	20958	21250	21258	21071	21060	20856	21257	20930	21392	21108	20949	21237	20904	21044	21309	21076	21065	20903	21152	21137	21141	21056	21204	21034	21391	21210	21001	21114	21006	21238	21106	21134	21205	21072	21014	21126	21140	21268	21331	20984	21005	21148	21311	21367	21308	21391	21289	20878	21126	21098	21200	21226	21232	21183	21246	20967	21074	21211	21180	20887	21094
42279	57402	40966	25643	18679	17846	18028	17704	17941	17870	17868	17961	18001	17874	17937	17891	18019	17981	17846	17868	17951	17938	17915	17992	17802	17980	17891	17906	18111	17728	17919	18043	17762	17937	17929	17856	17970	17882	17776	17859	17903	17976	18009	17865	17725	17803	17851	17936	17973	17943	17729	17835	17909	18034	17762	17927	17817	17903	17692	17966	17835	18123	17785	17883	17697	17883	18013	17859	17893	17879	17760	17823	17885	18000	18127	17791	17742	17777	17992	17715	17789	17807	17914	17886	17883	17964	17746	17879	17730	17667	18005	17884	17818	17868	17830	17910	17771	17915	17821	17730	18073	17987	17889	17808	17915	17981	17881	17896	17661	18052	18005	17842	18109	18032	17804	17850	17898	17746	17969	17807	17820	17865	17983	17857	17919	17803	17734	17873	17744	17852	17756	17939	17870	17828	17917	18100	17806	17933	17819	17871	17973	17682	17864	17809	18050	17839	17891	17813	17760	17881	17848	17975	17792	17946	17770	17814	17763	17774	17840	17805	17910	17961	17789	17924	17799	17698	17834	17806	17805	17836	18020	17857	17777	17918	17823	17708	17859	17880	17794	18073	17746	17801	17779	17872	17969	17825	17865	18006	17917	17866	17983	17859	17915	17819	17838	17902	17966	17898	17891	17933	17822	17858	17814	17828	17917	17857	17880	17944	17735	17829	17819	17644	17976	17887	17886	17760	17867	17917	17778	17847	17901	17923	17883	17902	17992	17963	17953	17910	17879	17981	17824	18025	17917	17646	17993	17811	17779	17959	17782	17886	17770	17966	17695	18019	17839	17669	17830	17819	17920	17922	17892	17886	17859	17788	17896	17894	17895	17955	17716	17924	17755	17780	17911	17788	17966	17835	17804	17784	17950	17883	17732	17865	17809	17825	17909	17695	17819	17841	17892	17919	17952	17891	17858	17726	17977	17672	17777	17908	17854	17881	17894	17920	17829	17854	17812	17862	17840	17970	17730	17941	17849	17911	17901	17870	17928	17790	17969	17861	17928	17817	17912	18031	17768	17912	17657	17863	17830	17847	17743	17775	17898	17962	17896	17870	17927	17860	17850	17826	18018	17968	17768	17905	17959	17730	17750	17731	17967	17968	17800	17875	17881	17762	17781	17887	17955	17884	17971	17835	17931	17837	17706	17936	17873	17964	17917	17771	17753	17910	17699	17871	17962	17853	17735	17755	17756	17857	17807	17681	17942	17732	17801	17896	18012	17772	17881	17797	17685	17969	17838	17983	17882	17728	17790	17904	17843	18003	17871	17739	17978	17902	17867	17841	17875	17886	17770	17744	17921	17829	17826	17890	18083	17939	17955	18059	17848	17868	17829	17954	17790	17923	17672	17830	17674	17867	17843	17894	17826	17735	18016	17929	17831	17828	18012	17887	17837	17911	17869	17812	17930	17763	17706	17954	17908	17960	17707	17903	18006	18064	17927	18053	17774	17901	17824	17894	17992	17831	17854	17909	17767	17861	17965	17595	17962	17881	17939	17926	17920	18048	17818	17904	17679	17859	17935	17866	17931	17880	17884	18073	17849	17788	18207	17964	17869	17854	17867	17817	17866	17940	17846	17973	17851	17688	18012	18015	17681	17855	17926	17961	17927	17901	17966	17857	17821	17878	17775	17772	17818	17988	17921	17942	17851	17992	17872	17615	17864	17895	17986	17829	17917	17864	17784	17878	17911	17752	17901	17759	17931	17953	17953	18011	17667	17779	17747	18070	17738	17895	17919	17958	17564	18017	17809	17743	17857	18015	17825	17918	17826	17797	17889	17901	17657	17977	17832	17906	17932	17716	17909	17911	17918	17904	17839	17746	17869	17978	17925	17936	18035	17802	17833	17954	17895	17740	17977	18078	17843	17708	18098	17833	17903	18015	17700	17976	17892	17856	17908	17816	17778	17911	17991	17917	18014	17805	17876	17843	17806	17788	18031	17936	17797	17854	17820	17742	17859	17841	17737	18090	17847	17987	18083	17705	17695	17757	17902	17858	17850	17829	17979	17989	17865	17811	18002	17847	17916	17945	17851	17860	17801	17848	17942	17744	17808	17783	17769	17961	17923	17823	17749	17950	17880	17939	17910	17889	17865	17808	17932	17878	17982	17943	17767	17795	17942	17933	17864	17953	18007	17844	17831	17877	17761	17729	17789	17895	17970	17857	18019	17517	18096	17805	17924	17879	17983	17784	17801	17938	17815	17881	17700	18094	17835	17908	17966	17751	17961	17835	17952	17853	17867	17878	17675	17844	17845	17970	17811	17699	18016	17944	17851	18003	18022	17961	17854	17904	17980	17822	17913	17844	17827	17643	17902	17715	17923	17741	18065	17894	17884	17929	17931	17772	17753	17991	17861	17900	17847	17973	17886	17917	17940	17938	17753	17697	17760	17893	17993	17738	17952	17997	17915	17988	17871	17819	17753	17931	17999	18087	17758	17850	17861	17809	18014	17839	17837	17835	18040	17825	17865	17828	17718	17928	17863	17695	18004	17986	17612	18015	17937	17770	17761	17964	18037	17765	17871	17694	17840	17939	17730	17722	17919	17911	17856	17981	17842	17968	17748	17696	17850	17925	17976	18037	17895	17808	17868	17863	17796	17827	17867	17864	17746	17904	17946	17809	17786	17666	17846	17867	17998	17945	17930	17923	17942	17770	17773	17901	17793	17914	17967	18018	17864	17844	17734	17785	17821	17929	17891	17903	17831	17957	17859	17953	17821	17960	17828	17841	17928	17772	17906	17902	17912	17910	17704	17932	17947	17908	17863	17915	17914	17938	17896	17844	17881	17806	17867	17947	17930	17847	17844	17709	17857	17729	17875	17670	17911	17855	17764	17964	17809	17679	17884	17703	17815	18014	17942	17813	17856	17719	17826	17934	17957	17829	17841	17878	17838	17717	17891	17705	17753	18030	17839	17848	17935	17915	17839	17871	17667	17896	17662	17836	17881	17858	17909	17863	17789	17793	17768	17813	17878	17745	17739	17940	17905	17960	17815	17941	17870	18006	17880	17742	17900	17934	17867	17893	17981	17904	17845	17924	18052	17958	18009	18021	17910	17974	17872	18019	17892	17851	17886	17839	17838	17618	17902	17935	17924	17808	17802	17937	17830	17747	17887	17906	18002	17786	17923	17755	18056	17896	17984	17890	17925	17904	17858	17888	17822	17938	17742	17979	17934	17891	17729	17806	17786	17919	17950	17910	17898	18010	17839	17950	17837	17844	17679	17676	17846	17829	17837	17920	17820	17871	17854	17792	17795	17817	17799	17786	17760	17855	17935	17784	17831	17905	17882	17724	17899	17934	17912	17833	17893	17922	17799	17966	18058	17815	17899	17814	17837	17923	17971	17785	17804	17935	17870	17983	18014	17815	17790	17928	17985	17821	17991	17990	17858	17862	17940	17905	17955	17864	17897	17928	17815	17875	17989	17775	17958	17808	17871	17783	17912	18014	18010	17775	17902	17825	17896	17823	17848	18020	17842	17802	18052	17813	17909	17806	17751	17814	18119	17943	17723	17939	17917	17870	17993	17910	17870	17736	17876	17908	17679	17927	17845	18067	17798	17926	17799	17867	17883	17881	17985	17855	17947	18009	17888	17902	17961	17835	17799	17890	17996	18027	17723	17832	17899	17807	18025	17674	17858	18155	17924	17834	17860	17909	17982	17693	17748	17858	17906	18042	17875	17885	17935	17792	17818	17999	17826	18005	17757	17726	18017	17851	17849	17865	17775	17847	17775	17854	17864	17648	17920	17895	18081	17729	18121	17892	17852	17836	17896	17720	17788	17840	17922	17601	17856	17748	17681	17880	17834	17926	17834	17747	17791	17898	17692	18028	17842	17688	17752	17818	17856	17851	17980	17929	18016	17881	17870	17769	17955	17747	18080	17861	17836	17858	17871	18050	17738	17842	17611	17971	17833	17729	17869	17858	17952	17889	18088	18016	17874	17912	17997	17914	17980	17822	17780	17953	17802	17913	18027	17824	17749	17801	17936	17900	18071	17883	17936	17849	17768	17825	17895	17832	17953	17840	17982	17898	17951	17880	17855	17806	17992	17874	17768	17894	17933	17772	17979	17853	17904	17751	17770	17902	17892	17978	17724	18013	17742	17937	17852	17914	17987	17911	17977	17771	17858	17810	17925	17962	17744	17852	17736	17862	17968	17747	17841	17807	17718	17907	17995	17952	17773	17786	17821	17890	17604	17995	17824	17781	17918	17962	17981	17801	17841	17828	18061	17863	17907	17762	17951	17915	17831	18003	17728	17692	17937	17905	17776	17926	17846	17819	17858	17825	17885	17782	17851	17771	17847	17950	17821	17906	17803	17839	17749	17845	17693	18015	17842	17954	17974	17988	17794	17877	17859	18032	17680	17766	17821	17820	17859	17808	17928	18018	17919	17980	18013	17880	17751	17849	17900	17922	17626	17820	17987	17931	17835	17936	17696	18013	17959	17930	17927	17736	17807	17921	17696	17902	17767	17728	17799	17867	17897	17889	17808	17814	17992	17889	17847	18094	18006	17950	17834	17843	17748	17880	17772	17903	17750	17957	17937	17744	17973	18170	17958	17878	17826	17851	17799	17849	17835	17931	18068	17834	17796	17769	17795	17910	17837	17890	17802	18015	17987	17808	17801	17807	17786	17861	17830	17658	17845	17981	17874	18107	18035	17929	17824	17855	17996	17906	17903	17952	18105	17973	17944	17820	17872	17808	17776	17744	17864	17831	17858	18037	17971	17979	17680	17878	17926	17869	18066	17867	17884	17899	17834	17818	17799	17905	17797	18011	17867	17715	17650	17724	17911	17882	17908	17842	17811	17949	17918	17892	17847	17898	17783	17934	18148	17974	18058	17891	17998	17861	17933	17881	17749	17819	17779	17877	17769	17814	17950	17867	17813	17742	17834	17886	17825	17937	17778	17822	17803	17907	17831	17850	17749	17797	17921	17770	17855	18015	17787	17906	17927	18010	17758	17818	17696	17853	17994	17858	17854	17924	17795	18006	17823	17845	18101	17855	17889	17809	17848	17860	17802	17773	17750	17886	17961	17805	17963	17882	17936	18082	17915	17900	17998	17805	17792	17591	18007	17829	17972	18021	17941	17968	17790	17793	17911	17828	17912	17864	17722	17922	17790	17938
29277	34354	40425	32589	23538	21927	21827	21293	21375	21179	21452	21190	21163	21292	21366	21176	21094	21118	21030	21411	21296	21295	21127	21359	21347	21205	21327	21261	21373	21060	21318	21421	21225	21212	21269	21323	21196	21215	21329	21166	21178	21254	21063	21245	21410	21146	21198	21121	21348	21208	21184	21378	21441	21420	21211	21122	21243	21363	20981	20991	20996	21183	21216	21213	21113	21093	21001	21161	21139	21124	21038	21226	21117	21195	21116	21186	21136	21380	21251	21080	21172	21117	21127	21408	21153	21120	21028	21165	20991	21263	21134	21108	21113	21135	21106	21028	21008	21136	21187	21156	20986	21166	21132	21073	21052	21210	21003	21296	21047	21267	21457	21219	21158	21217	21008	21202	21182	21210	21362	21198	20967	21217	21444	21000	21128	21090	21226	21186	20848	21247	21061	21123	21206	21212	21059	21072	21119	21074	20805	21007	20938	21026	21093	21019	20998	20943	21044	21243	21217	21142	21084	21087	21053	21020	21407	21012	21122	21000	21155	21012	21069	21029	21276	21182	21034	21200	21097	21206	21223	21287	21338	21001	20998	21179	21087	20929	21011	20952	21127	21233	20994	21199	21105	21071	21263	21256	20778	20945	21177	21159	21183	21022	21239	21109	21140	21084	21254	21235	21042	21185	21166	20974	21231	21196	21142	20856	21229	21204	21104	21132	21160	21092	21137	21142	21255	21061	21088	21221	21093	21172	21125	21291	21264	21121	21259	21164	21097	21145	21314	21191	20968	21203	21038	21248	21090	21048	21264	21123	21372	21060	21116	21166	21189	20965	20943	20814	21036	21087	21189	21123	21172	21177	21163	21068	21263	21213	21082	21081	21005	21041	21110	21042	21249	21047	21210	21246	21183	21126	21120	21129	21233	21094	21130	21280	21124	21243	21225	21284	21273	21346	21150	20975	21059	21121	21048	21020	21237	20969	21341	21149	21146	21075	21117	21160	21293	21053	21272	20875	20959	21104	21148	21198	21201	21159	21342	21295	21240	21108	21103	21135	21160	21128	21121	21327	21082	21222	21296	21124	21145	21143	21225	21056	21224	21186	21174	21100	21267	21024	21155	21374	21230	21248	21009	21279	21176	21090	21278	21186	21239	21049	21206	21169	20999	21022	20828	21357	21261	21100	21314	21107	21235	21264	21305	21122	20975	21295	21189	21185	21126	21095	21128	21025	21072	21221	21294	21202	21354	21040	21059	21090	21065	21292	21283	21114	21109	21213	21131	21081	21377	21254	21198	21344	21310	21030	21285	21126	20946	21326	21173	21205	21110	21140	21021	20989	21126	21164	21193	20930	21300	21253	20941	21058	21171	21336	21196	21350	21252	20989	21074	21293	21122	21161	21236	21325	21410	21249	21216	21070	21148	21089	21228	21043	21085	21299	21037	21165	21263	21078	21095	21158	21087	21288	21270	21087	21188	21436	21034	21177	21135	21181	21006	21234	20990	21116	21313	21069	21129	20938	21122	21052	21198	21357	21037	21112	21227	21121	21259	21179	21094	21051	21132	21145	21111	21020	21074	21134	21080	21112	21189	21071	21261	21046	21189	21305	21064	21325	21310	21102	21178	21061	21363	21053	21265	20990	21237	20817	21006	21123	21294	21051	20926	21096	21182	21302	21440	21289	21002	21239	21347	21138	21161	21084	21069	21124	21179	21233	21457	21111	21226	21145	21307	21107	20997	20883	21065	21227	21055	21144	21038	21019	21112	21109	21310	21000	21168	21274	20921	20864	21431	21079	21060	20977	21174	21284	21302	21132	21001	21353	21155	20977	20970	20996	21107	20910	21005	20838	21209	21238	20966	20903	21214	21030	21074	21134	21236	21209	21009	21153	21052	21262	21290	21241	21168	21148	21294	21206	21058	21199	21108	21006	21301	21397	21353	21042	21288	20979	20952	21389	21205	21258	21199	21010	21207	21278	21264	20914	21309	21040	21290	21219	21086	21244	21117	20973	21004	21064	21237	21207	21159	21120	21171	21149	20953	21223	21086	20935	21076	21154	21164	21087	21003	21076	21281	21055	21213	20955	21078	21067	21093	21076	21019	21203	21309	21092	21223	21118	21127	21049	21119	21136	21023	21207	21126	21219	21130	21186	21080	21225	21211	20987	21253	21124	21143	21253	21105	21025	21230	20904	21353	21150	20918	21128	20905	20973	21021	21063	20949	21107	21192	21410	20988	21018	21411	21207	21426	21134	21061	21063	21143	21131	21361	21137	21136	21160	21094	21280	21245	21181	21177	21038	21075	21264	21150	21207	21035	21041	21246	21118	21255	21040	21211	21286	21257	21246	20915	21448	21228	21124	21104	21244	20953	21180	21199	21107	21222	21195	21331	21313	21123	21124	21329	21023	21224	21024	21073	21079	21119	21028	21203	21203	21252	21418	21025	21133	21125	20931	21311	21015	21347	21414	21175	21295	20838	21229	21182	21035	21310	21187	21221	21410	21330	20991	21188	21265	21190	21002	21262	21087	21155	20900	21213	21221	20960	21201	21270	21360	21296	21152	21175	21144	21232	21357	21382	21040	21186	21107	21238	21140	21348	21345	21365	20996	21298	21159	21085	21266	21241	21212	21134	21158	21181	21067	21237	21057	21317	21204	21166	21258	21183	20967	21015	21062	20929	21021	21060	21187	20972	21208	21089	21248	21231	21307	21196	21053	21394	20987	21222	21095	21133	21228	21140	21131	21114	21129	21282	21355	21340	21346	21144	21080	21197	21073	21177	21157	21043	20983	21179	21049	21015	21161	21389	21058	21035	21103	21223	21418	21161	21230	21049	21256	21297	21189	20974	20968	21233	21116	21121	21182	21010	20977	21083	21131	21190	21235	21267	21273	21349	21167	21053	21215	21340	21259	21212	21225	20993	20924	21135	21100	21247	21068	21284	21056	21138	21229	21222	21045	21355	21179	21092	21302	21122	20883	21190	21202	21170	21114	21122	21096	21140	21192	21138	21241	21110	21309	21291	21130	21119	21383	21265	21028	21003	20999	21298	21188	21088	21059	21341	21151	21206	21176	21235	21112	21261	21171	21107	21188	21250	21103	21266	20951	21140	21279	21128	21384	21496	21063	21328	21085	21263	21081	21068	21120	21186	21145	21283	20968	21038	21294	21139	21353	21140	21133	21336	21241	21293	21132	21185	20863	21070	20879	21179	21159	21040	21174	21274	21147	21217	21071	21060	21190	21151	21140	21195	21037	21003	20962	21314	20956	21071	21160	21291	21149	21398	21260	21007	21193	21254	21089	21039	20941	21104	21215	21206	21135	21084	21088	21077	21104	20970	21249	21193	21037	21221	21188	21233	20929	21154	21287	21097	21273	21257	21219	21365	21145	21481	21066	21028	21322	21221	21226	21233	21150	21009	20899	21072	21201	21102	21129	21121	21099	21090	21205	21233	21155	21174	21139	21225	20858	21150	20953	20970	21053	21103	21358	21050	20997	21022	21139	21373	21433	21294	21129	21146	21154	21209	21001	21131	21194	20945	21221	21151	21019	20799	21184	20918	21189	21189	21137	21332	21002	21241	21312	21182	21151	21279	21159	21190	21277	21202	21031	20986	21176	21408	21181	21144	20982	21282	20871	20984	21124	21181	21036	21040	21246	21163	21161	21045	21153	21018	20948	21077	21257	21216	20913	21041	21215	21198	21228	20997	20981	20985	21049	21009	21210	21188	21009	21353	21290	21540	21237	21286	21291	21214	21167	21056	20976	21114	21083	21024	21035	21236	21415	21188	21322	21210	21072	21176	21224	21054	21102	21283	21022	21008	21104	21101	21091	21186	21115	21034	21203	21150	21252	21015	21172	21080	21048	21058	21185	20960	21143	21158	21205	21270	21073	21529	21057	21217	20929	21288	21196	21103	21247	21255	21144	21160	21167	20969	21293	21328	21041	21253	21118	21172	21157	21109	20910	21188	21100	21093	21083	21117	21042	21122	21057	21263	21359	21267	21074	21122	21186	21191	20968	20980	21229	21303	21091	21098	21229	21084	21203	21255	21319	21226	21024	21342	21170	21032	21076	21145	21214	21254	21035	21096	21166	21071	21031	21241	21179	21008	21188	21208	21311	21174	21298	21016	21037	21341	21309	21190	21090	20995	21143	21210	21138	21038	21049	20931	21375	21120	21288	21186	21236	20979	21071	21206	21041	21248	21256	21406	21213	21102	21153	21107	21179	21326	21257	21299	21215	21159	21002	21091	21274	21192	21126	20988	21143	21040	21274	21223	21247	21299	21048	21077	21106	21114	21166	21072	21165	21071	21229	21328	21237	21185	21011	21305	21256	21161	21132	21021	21166	21411	21115	21202	21307	21060	21196	21113	21184	21220	21212	21162	21051	20914	21200	21298	21014	21245	21285	21240	21098	21066	21113	21155	21157	21099	21230	21054	21172	21137	21263	21120	21191	21029	21179	21036	21213	21213	21255	21075	20964	21135	21288	20999	20962	21133	20946	21372	21312	21278	21156	21267	21108	21132	21255	21203	21106	20996	21273	21344	21050	21178	21289	21129	21095	21323	21239	21278	21169	21243	21206	21127	21142	21132	21029	21142	21190	21000	21076	21093	21019	21055	21150	21149	21047	21283	21098	21103	21262	21135	20987	21063	21129	21178	20973	21196	21143	21099	21226	21125	21124	21214	21037	20919	21293	21372	21254	21154	21034	21256	21163	21016	21091	20956	20940	21079	21112	21206	21140	21130	21113	21184	21392	21158	21080	20977	21167	21112	21041	21193	21020	21044	21072	21255	21098	21083	20930	21061	21104	20995	21309	21307	21069	21182	21331	21154	21177	21208	21132	21271	21126	21346	21230	21410	21232	21006	21223	21131	21229	21334	21393	21180	21199	21186	21168	21139	21069	21202	21179	21518	21284	21065	21161	21046	21075	21115	21004	21195	21336	21126	21112	21343	21337	21264	21090	21100	20989	21149	21161	21124	21006	21037	21062	21271	21026	20994	21376	21077	21231	21022	21387	21099	21073	21095	21070	21138	21354	21213	21122	21135	21254	21079	21250	21234	21165	21148	21008	21052	21239	20977	21255	21323	21207	21274	21075	21080	21108	21168	21184	21108	21073	21033	21061	21388	21151	21135	21311	21237	21331	21240	21161	21078	21255	21012	21075	21201	20917
59216	77928	54702	32912	20019	17959	18066	17929	17943	17921	17817	18063	18053	18073	17923	17887	17975	17863	18145	17816	17970	17939	18026	17843	18058	17993	17868	17939	17911	17975	18181	17856	17850	17963	18043	18066	18037	17857	17815	18074	18026	17866	17994	17940	17770	17877	17889	17932	17894	17840	17995	17823	17988	17786	17962	17954	18145	17933	18060	17958	18063	17890	17928	17879	18004	17864	18010	17842	17961	17909	17891	18079	18033	17935	17960	18095	18002	17953	18063	18047	18008	17837	17913	17971	18046	17946	17966	17906	17899	17934	17831	17962	17993	17984	17890	17725	17976	17710	17884	18018	18067	17846	17929	17846	17960	17817	17932	17931	18186	18039	17805	17782	17916	17877	17994	18065	17966	18012	18194	18064	17995	18055	17822	17986	17959	17858	17971	18043	18000	18127	17918	17892	17943	17965	17955	18052	17823	18133	17820	17831	18036	17818	18080	17801	17835	17911	17807	18007	17957	17835	17886	18060	18054	17856	17924	18000	17907	18118	18005	17964	17807	17940	17852	18001	18047	17742	17863	17983	17974	17802	17991	18011	17868	17886	18023	17921	18018	18026	18130	17909	17935	17915	18004	17953	18041	17837	17850	18119	18016	18105	18037	18002	17898	17901	17857	17970	17975	17865	17995	17917	17960	17859	17876	17883	17750	17824	17976	18048	17856	18059	17976	17933	17862	18020	17926	17988	17999	17940	18262	17777	18061	17810	18148	17881	17825	17991	17978	17984	18035	18069	17845	17861	18074	17825	17987	17984	17949	17904	18028	17974	17732	18092	18040	17958	17760	18025	17900	17977	18070	17867	17944	18086	17986	18038	17863	17875	17777	17828	18115	17915	17939	17942	17908	18021	17949	17974	17976	17871	17867	17778	18087	18039	18014	17951	17984	17784	18049	18027	17997	18020	17897	17891	17873	17797	17995	17885	18022	17964	17856	17777	17977	18079	17971	18013	17787	17939	17913	17756	17861	18019	18139	17943	17943	17950	17961	17903	18010	17927	17926	17964	17935	17986	17805	17958	17885	17911	17943	17906	17928	18103	17915	17866	17848	17966	18008	17909	17957	17961	17998	17876	17983	18002	17828	18080	17923	17916	17983	18197	17946	17985	17856	18008	17965	17968	17994	17861	17937	17756	18052	17916	17819	17910	17895	18043	17978	18096	17995	18046	17650	17984	18024	17873	17939	18064	17832	17856	17948	18008	18133	17964	17809	17932	17936	18036	17998	17976	18011	18067	17973	17953	18021	17905	17889	17955	17859	17910	17966	17781	17959	17996	17881	18078	17949	18042	17984	17857	17987	17850	17936	18220	18122	17817	17816	17872	17902	18069	17856	17927	17880	18062	17963	17885	17986	17990	18093	17830	18083	18023	17970	18086	17966	18078	17978	17864	18036	18035	17924	17795	17950	17987	17978	17976	17812	17928	18138	17981	18059	17859	18148	18017	17841	18044	18169	18052	18029	17861	17922	17947	18005	17832	17882	17931	17958	17855	17971	17945	17871	17805	17854	17951	17744	17962	17893	18003	17938	18131	17972	17887	17839	17898	17958	18116	18021	18051	18029	17900	17995	18037	18107	17671	17967	18182	17958	18032	18005	18072	17985	17846	17862	17958	17912	17961	18063	17959	17869	17933	17885	17975	18027	18061	17949	17879	17815	17942	17908	17822	17913	17993	17828	17730	17859	18004	18096	17822	17834	18112	17865	17996	17876	18073	17826	17918	17937	17976	17977	17928	18032	18019	17987	17855	17853	18026	17882	17978	18056	17993	17988	18038	17899	17807	17927	18053	17824	17927	17978	17805	17751	17873	17995	17950	18049	17892	17928	17918	18039	17961	18061	17988	18012	17954	17953	18056	17865	18012	17965	17834	17933	18041	17978	17953	17811	17932	18017	18103	18102	18030	17896	17950	17985	18024	17881	17842	17779	17966	17900	17979	17966	17907	17788	17903	17968	17831	17981	17955	17863	17823	17987	17888	17922	17998	17902	17870	17920	17969	17860	17949	17802	17941	18028	18072	18038	18045	18005	17888	17943	17936	17899	17949	17783	17868	17975	17884	17748	18051	17874	18002	18029	17843	17989	18014	17928	17927	18032	18035	17962	17791	18144	17957	17875	17842	18021	17922	17903	17962	17815	17993	18050	17911	17887	18034	18128	17926	17954	17816	17857	17861	17997	17969	17957	18036	17871	17974	18066	17942	17810	17925	18077	17988	18086	17777	17817	17972	17917	18114	17968	17981	18094	17974	18085	18044	18112	17938	18014	17954	18053	17826	17747	17896	17952	18052	17946	17904	18187	18069	17945	17898	17935	17840	17917	17847	17849	17960	17959	17995	17910	17869	17910	17937	17929	17951	17822	17994	18022	17868	17998	17986	17911	18021	17861	17818	17701	17953	17964	18009	17967	18076	18061	18162	17847	17970	18190	17977	18094	17997	18025	17895	17895	17912	17871	18028	18015	18018	17877	17977	18204	17643	17960	18008	18017	17907	17886	17986	17956	17863	17781	17936	17935	17964	17955	18053	17885	17991	18079	17911	17922	18028	17935	17955	17832	17911	17934	18038	17784	17912	17848	17951	18040	17930	18144	17908	17889	18089	17836	17903	17965	17928	17856	17864	17818	17946	17914	17801	18027	18080	18070	17865	18002	18058	17975	18081	17863	18084	18056	17843	18117	17905	17957	17783	18118	17908	17943	17956	18014	18122	17938	17888	17979	17959	17986	17951	17896	17922	18013	17909	17976	17874	17942	17927	18048	17954	17855	17982	17996	17794	17948	17772	17762	17977	17831	17933	17933	18024	17907	17875	17958	17995	18067	18125	17903	17964	18008	18033	17901	17827	17837	17972	17896	17834	17916	17929	17833	17986	18025	17818	18008	17960	17897	17984	17915	17909	17899	18132	17856	18065	17979	17867	17977	18013	17895	18025	18043	17809	17929	17901	17904	17815	17911	17984	17674	18097	18030	17762	17947	17961	17801	17844	18058	17924	17876	17996	17850	18027	17886	17996	17829	17956	18096	17795	17880	17951	18069	18124	18022	18059	18091	17932	17801	17861	17952	17973	17834	18052	17982	17909	18043	17914	17912	17990	17964	17936	17904	18098	17699	17900	17883	17970	17831	18014	18030	17846	17909	18062	17934	17892	17988	17954	17890	17961	17825	18018	17862	17901	18027	18077	17962	18042	18101	18098	17932	17834	18003	17928	17973	18124	18017	17908	18165	17823	17982	17995	17998	17979	18074	17872	17845	17860	17962	17968	18031	18005	17943	18045	17806	17985	17903	17953	18058	17982	17940	18043	17975	17994	17905	18064	17935	17953	17805	18022	17742	18069	18025	17853	17826	17884	18087	17822	17907	18000	17912	17816	17903	17919	18012	17978	17874	17839	17908	18022	17760	17963	18031	17976	17867	17940	17995	18066	18041	17897	17917	17807	17879	17999	17960	17951	17958	18025	17854	17969	18044	17779	17992	17966	17872	18164	17825	17846	18102	17991	18135	17767	17830	17949	17953	17935	18106	17896	18034	17917	17902	17828	17738	18034	17920	17752	18087	18196	17929	18014	18091	17921	17911	17917	18049	18083	18019	17791	17986	17964	17899	18055	18010	18007	17960	17937	18058	17842	17846	17997	18053	17756	17811	17748	17865	17903	17924	17814	17967	17844	18094	18156	18003	17837	17914	18110	17900	17878	17946	18077	17708	17840	17877	18009	18038	17897	17978	17937	18065	17900	17992	18048	18017	18059	18046	18096	17925	17850	17731	17965	17952	17917	18075	17953	17892	17987	17987	18061	17826	17976	17978	18107	17874	18102	17819	17959	18061	17848	18020	17868	17893	17988	18075	17748	18057	18060	18030	17942	17875	17868	17981	17860	18048	18002	17798	17976	18182	17939	18046	17873	17952	17981	17927	17799	17886	18042	17748	18058	17991	17770	17884	18029	18013	17946	17998	17849	17996	17767	17865	17911	18002	17945	17891	17862	18062	17996	18066	17798	17948	17826	17849	17988	17816	17871	17963	17990	17936	17893	17985	17993	18048	18041	17833	17920	17780	17906	17857	17831	17879	17813	17889	18051	17963	18046	18008	17958	17855	17914	17950	18019	17917	18003	17932	17862	18013	17984	17872	17943	18061	17975	18027	17997	17964	17980	18132	17802	17992	18042	17853	17855	18000	17939	17884	18007	17961	17756	17862	17854	18005	18048	18040	17964	17979	17888	17921	17909	18016	17922	17980	18051	17845	17923	17992	17836	17926	17864	17999	18006	17950	17822	17975	17761	17996	17761	18144	17959	17946	18015	18003	17872	17962	17925	18097	17983	17897	17986	18036	18103	18049	18028	18095	18219	18007	17913	18144	17861	18074	17938	17806	17984	17991	17995	17975	17868	17851	18003	17986	17939	17997	18129	17955	18017	17941	17877	18053	18008	17909	18100	17958	18046	18170	17935	18024	17871	17974	18015	18056	17997	18118	17894	17871	18036	17952	18123	17954	18057	17951	17999	17843	17932	17958	18077	17793	17945	18107	18026	17824	17999	17971	17940	18026	18068	18035	17871	17901	18040	17998	17810	17838	17915	18102	17884	17994	17938	17926	18144	17986	18044	17917	17951	17893	17963	18024	17966	17854	18051	17907	18122	17835	17926	18069	17972	17980	17937	17939	17857	17950	17939	17938	17962	17986	17834	17956	17834	17956	17897	18006	18064	17786	17966	17932	18032	17877	17936	17982	17937	17964	18061	18059	18101	17935	18004	17976	18074	17850	18076	17888	17850	18117	18096	18162	17865	17944	17892	17820	18009	17981	17886	17849	17892	18014	18034	17964	18012	17929	17854	18002	17946	17950	18050	18054	17903	17889	17942	17803	17902	18000	18078	17831	17986	17885	17946	18058	17898	17882	17914	17876	18046	17979	17812	17876	18048	17796	18102	17951	17845	17911	18004	17961	17931	18094	18015	17943	17872	18010	17985	17889	17905	17963	18010	17984	18017	17856	17926	17810	17947	18050	17990	17893	18025	17953	18018	17929	17999	17965	18084	17979	18066	17999	17949	17858	18046	17894	18060	17900	17912	18025	17808	17783	17968	17889	17932	17845	18047	17841	17938	18052	17994	18152	18074	18022	17904	17961	17849	18031	17910	17963	18068
22930	23588	34338	29727	23986	24108	26341	22589	22182	22766	22582	22412	22525	22224	22231	22321	22142	22251	22081	22189	22320	22286	22199	22004	22095	22211	22192	22188	22194	21945	21909	22141	21749	21977	22015	22056	22229	22092	22129	22147	21933	22116	21925	22029	22033	22167	22125	22101	22050	22014	21995	22030	22056	21983	22056	21948	22022	22100	22048	22217	22206	22123	22082	22041	22213	22258	22042	22077	21921	21948	21878	21948	21944	22058	21978	21977	22103	21988	21843	22062	21769	21831	21795	21924	21961	22010	21942	22238	21901	21885	22007	22050	22080	22186	22049	21940	21955	22127	21890	22171	22064	22018	22009	22047	22040	21926	22082	22080	22281	22026	22001	22032	22003	22051	22193	22042	21857	21910	21796	21895	21885	21956	22022	21991	21916	22151	21960	21816	22105	21796	22017	22092	21962	21807	21791	22154	21863	21814	22095	22137	22095	22105	22162	21950	21899	21865	21907	21954	22026	22050	21876	21977	21902	22066	21965	22061	22257	21822	22002	22035	22005	21873	21851	21986	21858	22127	21622	21777	21695	21941	21824	21896	22135	21882	21978	21795	21991	21878	22110	21888	21862	22136	21922	21713	21945	21886	21807	22025	22021	21978	22013	22060	21953	21873	21997	21890	21747	21790	22100	21706	22008	21893	21906	22001	22019	21760	22128	21967	22013	21942	22152	21842	22096	21989	21901	22009	22016	21922	21920	21918	22089	22035	22068	22011	21698	21910	21871	21999	21906	22000	22031	22359	21985	21944	21979	21808	21918	21898	21979	22033	22009	22201	22038	21880	21818	21872	21876	21966	22025	21962	21799	21870	22007	21847	21958	21891	21880	21679	21874	22027	22022	22168	22109	21825	21987	22067	21604	21781	21884	21777	21897	21806	22073	21893	21924	21894	22025	21788	21834	21888	21868	21880	22109	21856	21754	22074	21671	21813	22166	21900	21866	21877	21794	21944	21840	22007	21924	21921	21870	22070	22010	21828	21813	21891	21816	21928	22007	21924	21880	22060	22049	21928	21873	22018	22072	22093	22067	21908	22009	22180	21885	21891	22036	21756	21965	22078	22014	21898	21962	22052	22101	22076	22024	21966	21951	22057	22018	21987	21944	21813	21867	21842	21995	21939	22076	22095	21768	21879	21927	22080	22015	22038	21980	21973	22093	22086	21753	21843	22008	21866	21943	22016	22007	21776	21966	21983	21907	21897	22007	21995	21970	22017	21748	22019	21811	21892	22060	21892	21874	21734	21761	21835	21809	22044	22208	22005	22092	21902	22091	21875	21780	22070	22110	21940	21935	21929	22045	21929	21937	21977	22031	21979	21922	21802	21941	22122	22058	21834	21912	21875	21883	22201	21839	22020	22106	22052	22023	21947	21960	21838	21794	21947	21919	21794	22050	22009	21960	21885	21936	22031	21841	21857	21965	21811	21740	21957	21889	21894	22073	21869	21982	22068	21941	21950	21987	22067	21943	21789	22230	22125	22026	21941	21928	21719	21784	22068	21920	22072	21997	22167	21920	21952	21873	21814	21933	22111	22047	21837	21858	21938	21837	22006	21920	21846	21942	21911	22022	21797	21791	22143	21907	22181	22071	21843	21907	22092	21923	21810	21921	21964	22093	22054	21963	22080	21895	21975	22080	21907	21897	21991	21919	22032	22039	21805	21968	22078	22030	21910	21998	21973	22142	21963	21907	22083	22011	21917	21878	22140	21939	21963	21860	21978	21955	21955	22070	21883	21957	22016	21801	22088	22099	22040	21918	21952	22139	21937	21962	21875	21947	22014	22045	21951	21936	21981	21771	22131	22014	22004	21697	22078	21991	21878	22009	21683	22056	21967	21808	22001	22022	21970	22089	22097	21961	22142	22041	21725	22089	22144	22137	21837	21862	21716	21856	21810	21959	21955	22142	21708	22100	21940	21804	22027	22161	21710	22168	21930	22104	21797	21827	21947	21941	22127	21820	21977	21899	22009	21883	21901	22024	21749	21991	22062	21914	21724	21894	22028	21913	22007	21752	22077	21879	22000	21893	21988	21740	22015	22096	21949	21913	21785	21899	21954	21954	22108	21932	21880	22225	21749	21929	21810	21784	22097	21929	21931	21994	22087	21857	21801	21708	21660	21893	22075	21958	21852	21893	21908	22023	21675	21988	21931	21957	22157	21926	21757	21755	21907	22062	21933	21954	21763	21920	21896	21980	21982	22022	21999	22107	21946	21889	21883	22052	22173	21996	22195	21903	22023	22110	22041	21738	22081	21891	22066	22027	21894	21991	22113	21983	21981	21886	21972	21928	21842	21751	21864	22032	21889	21954	22110	21910	22072	21922	21693	21936	21798	21862	22047	21943	22005	21852	22130	22057	21980	21935	22039	21919	21760	21937	22023	21825	22098	21938	21756	21855	21864	21837	22056	21949	21928	21808	21981	21996	21955	22152	21864	21912	22069	21925	22050	22199	21874	21777	21872	21975	21967	21900	21990	22101	21872	22016	22164	21873	21871	21965	21819	21829	21878	22021	22141	21954	21703	21940	21982	21946	22062	21932	21961	22135	21816	21968	22023	22032	21947	21831	22089	21991	21971	22011	21810	22043	21817	21728	21882	21785	21915	22080	21923	21707	22045	22142	22092	21845	21933	21895	22088	22053	22002	21876	21957	21884	21770	21933	22101	21835	21842	21903	21937	21612	22104	21845	21864	21973	21668	21796	22094	22122	22008	22042	22123	21941	21898	21913	21817	22005	21940	21900	21888	21987	21942	21725	21599	21794	22158	21783	22108	21937	21903	21777	21973	22433	21996	22020	21836	21877	21703	22024	21769	21819	22003	21774	22083	21747	21909	21841	22065	21909	21876	22016	21822	21970	22028	22070	21933	21879	21792	21863	21870	21956	21930	21868	21722	21843	22026	22051	21942	21719	21930	21730	21788	21825	21833	22189	21963	22009	21940	22013	22091	21842	21978	21971	22089	22078	22037	22106	22005	21882	21993	21884	21802	21951	21873	21817	21795	21813	21911	21933	21820	21826	21976	21985	22106	21661	21950	21842	22028	21974	21925	22276	21952	22002	21804	21801	21880	22217	21780	21898	21976	22066	21889	21931	21901	21972	22114	21989	21861	21990	21673	22113	22021	21892	21758	21975	21948	21893	22046	21897	21785	22078	21983	21851	21919	22039	21921	21737	21896	21914	22113	21952	21625	21964	21972	21911	21947	21950	21981	21946	21936	21780	22098	21791	21949	21773	21923	21704	22007	22010	22188	21813	21907	22065	21979	21686	22113	21955	22049	21983	22022	21762	21913	21896	22112	21946	21985	22104	21975	21728	21934	21757	21756	21910	22003	21884	21902	21948	21972	21886	21964	21943	22080	22154	21906	21774	21985	21996	21715	21728	22069	21804	21853	21997	21784	21853	21728	21927	21947	21735	21894	21851	21984	21978	21923	21902	22011	21955	21931	21790	21901	22071	22114	21946	21773	22106	22038	21947	21946	21918	22090	22020	21901	21884	21915	21996	21796	21921	21881	21656	21830	22107	21998	22171	21685	22052	22043	21922	22042	22113	21965	21923	21774	21901	21850	22047	21931	22158	22216	21992	22232	22096	22108	22046	21981	21910	21983	21947	21850	21896	21676	21953	21932	21923	22057	22090	21903	22076	21940	21954	22050	22037	22019	21816	22045	22191	21826	21855	21965	21895	22063	22035	21801	21948	21959	21823	22052	22123	21873	21826	21966	21722	21821	21933	21876	22037	21817	22009	21986	22042	21986	22153	21882	22142	22001	22038	22100	22059	21828	21900	21892	21956	21924	21995	22060	22021	22202	21718	22036	21825	22155	22290	21878	21952	21967	21759	21898	21638	21929	21895	21893	22010	21961	22008	22002	21962	21813	22094	22110	21778	21784	21979	22072	21996	21861	21931	22070	21903	21857	21808	22009	21809	22103	22025	22028	21912	21770	21988	21924	21966	21802	21871	21893	21831	22016	21685	21949	22045	21809	22010	22049	22111	21909	21902	21874	22056	21925	21987	22214	21859	22248	21964	22018	21764	21996	21820	21956	22151	22020	21975	21883	21978	22012	21823	22023	22121	21831	21828	22096	21757	22116	22029	21943	21827	22051	22221	21679	21959	21990	22020	21745	21743	22051	21975	21776	21906	21942	22046	21943	21957	22124	21870	21979	21997	22099	21754	21897	22054	21922	21856	22126	21824	21823	21975	21998	21952	21883	22058	21942	21920	21936	21862	21891	22091	21954	22023	22029	22203	21799	21925	21987	21839	21946	21887	21752	22032	21975	21795	21785	21822	21896	22008	21952	21866	21916	21916	21891	21852	21732	21908	22214	21907	21822	22016	21859	21910	21829	21867	21766	21821	21941	21869	21973	21995	22029	21829	21675	22145	21935	21782	21740	21960	21719	22122	21954	22060	21918	21943	21779	21766	22164	21871	21947	21968	21874	22002	21761	22019	21992	21791	21856	21899	21719	21744	21948	21985	21972	22238	21917	22077	21941	21922	21832	22032	21726	21757	21889	21894	22028	21765	21955	21791	21983	22044	21974	21818	21925	21770	21926	22122	22019	22082	21866	21963	22138	21976	21821	21784	21881	21855	21799	22140	21748	22064	21977	21694	21832	21655	22031	21829	22073	21960	21816	21825	21700	21860	22050	22095	21861	21994	21818	22021	21834	21846	21995	21708	21795	22057	22216	21983	21999	21985	21789	21951	21976	22111	22031	22057	21903	22091	22032	22254	21815	21893	21664	21880	21905	22039	21737	21805	22080	21978	22144	21989	22067	21886	21811	22021	21672	21759	21980	21855	21880	21973	22132	21864	21986	21873	22092	22188	22123	21799	22016	21975	22050	21981	22044	21765	21852	21938	22001	21840	22047	21972	21995	22014	21935	21901	22122	22013	21806	21938	22032	21860	21986	21976	21968	21698	21765	21990	21786	21963	22127	21939	21960	21828	21780	21754	21732	22009	21946	21931	22245	22110	21819	21869	21894	22143	21887	21731	21753	22032	21917	22086	21894	22085	21748	21925	22053	22155	22258	22074	22081	21966	21970	21870	22151	22007	21861	21787	21821	22226	21845	22075	21757	21785	22088	22007	21862	21897	21998	21812	21951	22099	21979	21929	21940	21923	21941	21951	21938
58839	102381	86236	57613	27750	18254	18422	18405	18396	18295	18417	18501	18433	18347	18555	18481	18675	18427	18523	18548	18422	18434	18355	18522	18274	18413	18508	18339	18339	18457	18366	18424	18538	18382	18417	18466	18308	18279	18272	18382	18653	18343	18466	18365	18535	18420	18501	18384	18427	18349	18564	18517	18451	18418	18508	18331	18407	18370	18475	18452	18369	18427	18352	18315	18397	18456	18503	18499	18299	18332	18546	18451	18378	18577	18393	18479	18396	18541	18559	18567	18395	18429	18627	18402	18277	18482	18395	18208	18684	18464	18362	18450	18415	18321	18304	18367	18549	18314	18359	18356	18354	18524	18485	18561	18360	18422	18578	18564	18361	18400	18506	18475	18555	18553	18140	18477	18450	18361	18586	18540	18525	18385	18416	18368	18601	18437	18287	18515	18455	18298	18449	18331	18397	18578	18524	18423	18386	18530	18362	18435	18501	18537	18588	18442	18553	18426	18316	18363	18469	18298	18411	18396	18431	18456	18520	18493	18407	18390	18493	18458	18405	18530	18551	18344	18412	18322	18481	18560	18519	18462	18632	18525	18577	18396	18439	18330	18402	18388	18368	18338	18618	18384	18494	18479	18502	18361	18656	18497	18534	18371	18530	18462	18250	18441	18458	18401	18334	18598	18253	18556	18319	18347	18420	18401	18345	18609	18573	18410	18356	18289	18428	18326	18690	18385	18302	18517	18542	18455	18639	18472	18507	18578	18451	18559	18530	18422	18486	18542	18469	18247	18490	18575	18192	18441	18508	18485	18371	18395	18288	18379	18403	18426	18314	18483	18469	18395	18374	18425	18540	18347	18503	18372	18452	18445	18390	18530	18550	18588	18316	18506	18419	18439	18369	18389	18458	18494	18689	18571	18522	18496	18420	18543	18380	18409	18463	18367	18482	18421	18481	18509	18446	18331	18540	18439	18231	18341	18414	18351	18297	18452	18505	18454	18452	18393	18462	18533	18498	18425	18238	18523	18277	18375	18447	18294	18550	18554	18390	18237	18382	18406	18368	18402	18295	18526	18483	18481	18278	18425	18537	18587	18345	18310	18505	18401	18466	18409	18374	18368	18550	18216	18532	18429	18453	18387	18308	18453	18449	18463	18412	18208	18467	18497	18443	18391	18457	18665	18337	18189	18368	18380	18410	18402	18346	18344	18391	18514	18428	18286	18400	18318	18327	18517	18584	18400	18624	18335	18448	18473	18489	18397	18459	18432	18454	18443	18601	18423	18588	18519	18392	18476	18525	18578	18271	18495	18457	18440	18287	18411	18340	18375	18381	18463	18463	18279	18494	18496	18533	18410	18485	18431	18414	18296	18537	18394	18341	18539	18538	18514	18422	18516	18441	18372	18526	18487	18465	18603	18550	18357	18396	18280	18477	18485	18573	18391	18217	18327	18368	18471	18461	18439	18531	18340	18473	18419	18432	18389	18510	18399	18330	18449	18260	18540	18463	18376	18519	18583	18528	18376	18393	18335	18402	18449	18450	18500	18457	18322	18500	18501	18507	18209	18620	18270	18411	18419	18519	18572	18460	18487	18430	18504	18658	18410	18402	18295	18355	18387	18268	18358	18370	18461	18425	18442	18358	18390	18386	18368	18473	18504	18497	18382	18379	18437	18417	18432	18336	18437	18623	18328	18296	18543	18557	18533	18103	18427	18490	18386	18430	18489	18451	18340	18424	18489	18220	18412	18348	18434	18496	18357	18597	18344	18453	18208	18551	18241	18578	18391	18409	18408	18428	18414	18412	18372	18246	18401	18431	18365	18372	18533	18449	18230	18502	18536	18403	18108	18545	18500	18491	18367	18450	18477	18335	18256	18447	18474	18213	18630	18510	18399	18566	18185	18413	18572	18567	18302	18269	18427	18418	18408	18473	18334	18519	18530	18557	18534	18523	18418	18544	18405	18457	18350	18448	18471	18416	18432	18256	18443	18489	18376	18424	18409	18336	18334	18521	18365	18373	18458	18435	18241	18376	18452	18513	18381	18490	18347	18578	18366	18537	18495	18361	18460	18364	18375	18314	18567	18512	18557	18470	18466	18441	18405	18574	18464	18380	18551	18441	18272	18198	18454	18326	18404	18434	18379	18478	18403	18523	18516	18290	18720	18408	18579	18300	18226	18239	18379	18497	18390	18321	18567	18688	18383	18339	18340	18436	18419	18483	18436	18222	18269	18324	18538	18327	18299	18467	18386	18359	18406	18363	18498	18266	18382	18438	18425	18421	18489	18502	18316	18538	18434	18492	18397	18466	18378	18429	18429	18337	18491	18448	18514	18467	18581	18338	18426	18572	18396	18524	18364	18372	18473	18426	18536	18517	18417	18349	18285	18470	18239	18455	18434	18355	18428	18523	18263	18504	18337	18189	18534	18481	18602	18493	18384	18326	18379	18298	18380	18303	18441	18285	18551	18379	18436	18455	18534	18544	18494	18434	18207	18451	18494	18487	18410	18551	18274	18643	18485	18253	18538	18431	18429	18375	18573	18324	18338	18374	18428	18493	18337	18524	18390	18391	18315	18227	18557	18423	18481	18356	18239	18353	18453	18438	18467	18372	18319	18311	18398	18488	18464	18489	18574	18612	18452	18486	18361	18500	18233	18486	18336	18398	18518	18457	18537	18374	18405	18444	18381	18575	18228	18427	18522	18480	18513	18613	18556	18580	18358	18406	18379	18440	18475	18616	18322	18401	18449	18300	18421	18362	18351	18209	18354	18325	18603	18479	18426	18236	18480	18493	18399	18455	18694	18541	18314	18422	18596	18320	18466	18320	18362	18309	18491	18398	18581	18438	18351	18444	18391	18351	18240	18592	18524	18420	18490	18464	18534	18448	18504	18550	18377	18602	18315	18458	18493	18437	18464	18514	18362	18443	18378	18467	18414	18460	18492	18369	18366	18505	18349	18456	18430	18386	18364	18535	18448	18307	18477	18514	18330	18351	18429	18450	18349	18453	18493	18301	18218	18415	18415	18491	18556	18305	18498	18434	18317	18381	18394	18567	18337	18506	18469	18311	18213	18448	18412	18482	18502	18589	18334	18394	18441	18337	18458	18582	18435	18338	18508	18380	18394	18396	18449	18382	18419	18432	18407	18580	18504	18554	18196	18569	18473	18540	18573	18524	18363	18423	18558	18567	18330	18517	18400	18503	18310	18321	18422	18511	18366	18568	18387	18466	18402	18434	18377	18416	18523	18460	18351	18461	18316	18387	18411	18531	18352	18398	18369	18484	18232	18359	18358	18454	18304	18468	18263	18390	18307	18433	18283	18327	18499	18348	18547	18350	18609	18361	18276	18527	18613	18538	18266	18456	18463	18463	18216	18520	18403	18480	18592	18330	18418	18233	18496	18358	18370	18320	18538	18485	18532	18260	18363	18379	18519	18395	18335	18517	18248	18387	18366	18368	18454	18502	18404	18487	18636	18413	18323	18424	18507	18366	18304	18484	18427	18333	18367	18455	18445	18234	18335	18446	18433	18477	18508	18270	18444	18466	18479	18351	18408	18633	18377	18571	18427	18446	18505	18591	18327	18409	18416	18352	18506	18353	18469	18648	18281	18493	18372	18236	18549	18366	18527	18494	18484	18427	18321	18482	18488	18376	18302	18388	18446	18373	18335	18403	18412	18350	18485	18493	18567	18444	18329	18475	18413	18292	18524	18470	18361	18480	18276	18616	18295	18523	18408	18311	18313	18522	18319	18356	18349	18615	18348	18413	18439	18465	18412	18642	18545	18359	18461	18336	18378	18265	18489	18499	18376	18472	18401	18602	18418	18337	18528	18436	18361	18486	18485	18540	18577	18462	18520	18450	18431	18387	18379	18409	18382	18299	18418	18386	18509	18481	18559	18542	18522	18337	18367	18423	18557	18371	18526	18428	18376	18315	18369	18438	18183	18381	18526	18263	18533	18305	18610	18344	18473	18433	18398	18293	18475	18518	18592	18363	18628	18429	18541	18463	18319	18316	18595	18610	18374	18334	18395	18193	18413	18508	18435	18629	18614	18424	18431	18428	18380	18576	18523	18403	18356	18571	18373	18453	18460	18568	18510	18273	18594	18322	18349	18471	18564	18598	18386	18401	18334	18359	18526	18439	18534	18426	18455	18373	18514	18425	18596	18415	18435	18393	18360	18342	18369	18440	18468	18450	18443	18491	18302	18517	18390	18388	18340	18487	18397	18480	18507	18436	18251	18490	18435	18415	18515	18351	18367	18460	18438	18458	18616	18346	18313	18415	18454	18426	18369	18307	18494	18347	18517	18412	18482	18417	18585	18546	18411	18289	18523	18655	18399	18289	18415	18413	18331	18604	18282	18483	18230	18570	18379	18527	18472	18423	18537	18375	18452	18476	18364	18267	18294	18441	18344	18545	18476	18593	18364	18400	18358	18551	18464	18447	18284	18300	18376	18490	18375	18477	18419	18363	18486	18364	18455	18584	18388	18603	18562	18438	18411	18313	18493	18406	18354	18375	18531	18230	18408	18435	18528	18355	18417	18581	18469	18471	18268	18429	18442	18540	18362	18464	18308	18444	18387	18472	18373	18506	18357	18434	18438	18361	18496	18502	18489	18383	18391	18421	18601	18402	18516	18585	18399	18499	18396	18411	18342	18475	18525	18513	18392	18555	18157	18378	18368	18233	18359	18468	18390	18455	18336	18394	18379	18666	18332	18438	18525	18314	18392	18445	18516	18435	18555	18474	18527	18315	18586	18320	18397	18455	18442	18442	18357	18508	18409	18376	18531	18454	18524	18433	18284	18330	18460	18474	18473	18505	18349	18431	18508	18383	18345	18363	18516	18420	18445	18462	18406	18477	18322	18649	18584	18357	18306	18256	18475	18519	18560	18412	18333	18407	18523	18597	18319	18279	18569	18428	18418	18581	18409	18283	18402	18514	18241	18486	18365	18350	18388	18337	18421	18498	18467	18385	18517	18511	18398	18488	18569	18234	18465	18240	18552	18335	18275	18215	18482	18398	18204	18450	18385	18402	18376	18417	18456	18482	18401	18458	18206	18526	18733	18457	18373	18362	18392	18359	18460	18360	18429	18297	18337	18542	18330	18571	18228	18406	18449	18418	18407	18468	18528	18384	18546	18518	18400	18514	18334	18295	18367	18435	18485	18458	18398	18419	18570
31757	39362	40791	30768	23240	21531	21553	21267	21228	21309	21227	21274	21278	21124	21134	21266	21435	21199	21335	21315	21126	21227	21259	21187	21164	21204	21270	21441	21172	20897	21113	21303	21091	21331	21374	21058	21188	21212	20951	21194	21251	21058	20992	21089	21142	21313	21235	21132	21335	21108	21221	21236	21162	21203	21043	21277	21176	21291	21172	21071	21090	21259	21134	21346	21106	21122	21127	20982	21252	21097	21278	21283	21307	21087	21138	21151	21378	21336	21240	21011	21391	21162	21015	21155	21197	21260	21116	21135	21259	21146	21057	21249	21216	21137	21217	21185	21241	21357	21125	21259	21084	21222	20962	21146	21278	21398	21154	21133	21221	21078	21207	21354	21436	21292	21281	21075	21142	21025	21131	21218	21155	21013	21134	21285	21040	21166	21245	21182	21367	21085	21039	21044	21197	21175	21278	21141	20906	21090	21334	21133	21129	21139	21184	21136	21190	21096	21003	21024	21067	21266	21127	21308	21079	21336	21286	21160	20984	21154	21110	20862	21226	21288	21341	21072	21180	21105	21159	21203	21235	21036	21141	21092	21203	21254	21131	21201	21181	21161	21217	21245	21095	21182	21026	21158	21157	21414	21273	21206	21029	20965	21222	21063	21047	21125	21251	21316	21152	21184	21253	21380	21189	21145	21320	21229	21356	21091	21066	21329	21059	21222	21095	21090	21184	21019	21412	21141	21266	21266	21156	21260	21173	21155	21214	21335	21105	21181	21176	21186	21213	21228	21146	21084	21133	21220	21230	20949	21064	21088	21064	21192	21260	21170	21136	21178	20876	20872	21055	21227	21139	21062	21229	21108	21085	20988	21098	20999	21112	21209	20992	21095	21026	21225	21048	21065	21026	21345	21243	21111	21161	21239	21323	21178	21267	21080	21061	21480	21232	21136	21180	21216	21382	21261	21088	21136	21214	21055	20942	21166	21202	21157	21167	21447	21069	20975	21044	21150	21297	20996	21090	21206	21187	21114	21058	21039	21061	21167	21240	20985	21092	21124	21082	21204	21199	21249	21016	20975	21134	21241	21231	21102	21111	21215	21271	21072	21152	21204	21305	20891	21272	21084	21043	20971	21179	21098	21042	20988	21180	21330	20944	21228	21234	21309	21313	20944	21167	21135	21188	21187	21071	21067	21385	21183	21230	21123	21136	21020	21214	21169	21039	21264	21227	21229	21119	21061	21235	21133	21051	21192	21080	21131	21371	21143	20987	21439	21309	21062	21152	21069	21136	21116	21242	21379	21243	21412	21176	21269	21205	21159	21226	21141	20953	20943	21334	21102	21187	21076	21235	21048	20984	21180	21239	21213	21175	21226	21233	21409	21043	21036	21067	20969	21042	21327	21402	21292	21003	21225	21065	21266	21105	21266	21106	21407	21288	21338	21129	21100	21208	21047	21224	21351	21329	21157	21201	21288	21167	21113	21191	21063	21134	20966	21127	21131	21182	21294	21332	21218	21170	21160	21240	21182	21109	20831	21168	21130	21142	21010	21095	20932	21180	21062	21172	21189	21253	21188	21194	21156	21238	21158	21105	21168	21143	21121	21178	20941	21147	21051	21056	21209	21026	21232	21018	21224	21228	21165	21285	21070	21158	21322	21072	21295	21251	20906	21198	21214	21233	21152	21183	21177	21275	21172	20922	21123	21212	21093	21165	21163	21247	21049	21232	21156	21210	21317	21189	21076	21273	21295	21236	21196	21117	21336	21194	21021	21034	21227	21262	21172	21224	21274	21220	21050	21136	21204	21026	21051	21202	21038	21174	21134	21334	21115	20982	21266	21042	21184	21421	21093	21216	21108	21463	21167	21295	21184	21159	21174	21266	21051	21085	21374	21226	21231	21092	21231	21104	21372	21284	20933	21191	21333	21237	21059	21181	21216	21202	21210	21174	21283	21179	21342	21423	21200	21092	21332	21197	21205	21141	21348	21259	21309	20994	21148	21213	21225	21175	21144	20953	21129	21166	21218	21210	21050	21155	21145	21095	21008	20927	21096	21025	21092	21149	20892	21022	21187	21103	21223	21088	20934	21205	21212	20939	21295	21010	21055	21070	21268	21271	21154	21168	21239	21163	21125	21110	21101	21316	21087	21313	21255	21227	20991	21131	21342	21170	21129	21215	21264	21171	21291	21028	21041	21036	21093	21061	21255	21227	21128	21275	21230	21229	21019	20958	21169	21104	20996	21365	21272	21291	21157	21176	21106	21185	21059	21120	21238	21215	21192	21222	21062	21061	21158	21159	21344	21342	21282	21177	21002	21194	20979	21152	21274	21311	21066	20865	20957	21208	21143	21189	21284	21316	21240	21199	21081	21116	21515	21259	21269	21339	21068	21029	21089	21266	21256	21109	21198	21194	21106	21167	21269	21253	21152	20871	21189	21230	21237	21071	21240	21172	21278	21110	21032	21038	21167	21250	21168	21088	21065	21124	21210	21221	21188	21236	21318	21132	21242	20957	21317	21185	21220	21169	21458	21175	21008	21290	20950	21045	21280	21152	21195	21172	21112	21332	21401	21157	21075	21288	21253	21053	21297	21224	21061	21236	21299	21165	21046	20934	21299	21398	21349	20973	21088	21139	21002	21128	21229	21286	21142	21103	21411	21070	21195	21309	21285	21164	21066	20976	20976	21281	21184	21139	21306	21160	21146	21318	21040	21164	21088	20990	21189	21168	21152	21092	21193	21181	21138	21039	21207	21339	21251	21130	21345	21259	21181	21001	21112	21289	21043	21111	21058	21036	21189	20940	21165	21293	21010	21155	21192	21153	21081	21044	21030	20955	21272	21140	21083	21073	21338	21101	21122	21042	21168	21080	21212	21207	21324	21326	21159	21230	21246	21233	21060	21145	20963	21384	21024	21192	21141	21107	21034	21198	21110	21430	21118	21103	21183	21330	21160	21104	21329	21129	21033	21115	21154	20849	21218	21191	21244	21054	21141	21242	20944	21198	21132	21103	21291	21164	21164	21312	21283	21211	21332	21115	21053	21345	21112	21256	21084	21131	21003	21149	21099	21378	21224	21257	21141	20900	21229	21121	21123	21152	20989	21106	21110	21058	21242	21101	21027	21056	21093	21227	21322	21252	21018	21263	21157	21290	21085	21174	21107	21023	21035	21125	21303	21223	20759	21174	21341	21266	21299	21207	21357	21211	21146	21227	21113	21162	21198	21195	21285	21142	20972	21007	21175	21063	21098	21214	21000	21224	21282	21127	21105	20977	21320	21427	21225	21381	21218	21183	21023	21073	21132	21265	21080	21170	21264	21246	21030	21085	21061	21048	20929	21134	21188	21141	21335	21331	21248	21254	21083	21169	21411	21238	21187	21247	21145	21274	21340	21135	21214	21082	21268	21166	21108	21250	21171	21380	20935	21243	21201	21178	21227	20966	21138	21029	21105	21044	21138	21271	21305	21301	21289	21314	20978	21137	21314	21256	21211	21152	21162	21160	21310	20926	21320	21110	21216	21295	21161	21259	21005	21136	21198	21219	21173	21145	21129	21416	21163	21116	21161	21191	21252	21079	21338	21038	21144	21142	21217	21284	20983	20972	21003	21284	21331	21181	21249	21194	21208	21279	20918	21135	21098	21248	21117	21259	21125	21316	21102	21133	21074	21000	21227	21166	21151	21232	21196	21253	20956	21175	21104	20984	21070	21318	21057	21089	21139	21187	21145	21298	21411	21336	21277	21232	21234	21167	21325	21338	20902	21303	21304	20961	21077	21182	21077	21174	21198	21132	21213	21083	21155	21077	21180	21317	21255	21137	21300	21043	21145	21161	20981	21031	21126	21247	21129	21246	21161	21147	21150	21056	21080	21287	21404	21052	21123	21122	21040	21420	21088	21167	21268	21191	21254	21069	21185	21152	21306	21155	21127	21000	21078	21219	21186	21181	21205	21072	21088	21326	21269	21182	21223	21344	20878	20967	21254	21258	21374	21279	20957	21230	21203	21316	21164	21134	20939	21054	21004	21419	21174	21291	21520	21075	20924	21161	20976	21209	20982	21334	21030	21493	21122	21005	21268	21250	21175	21265	21185	21422	21207	21272	21227	21283	21259	21311	21392	21068	21098	21291	21178	21149	21169	21250	21305	21263	21156	21246	21069	21050	21121	21302	21217	21360	20897	21130	21094	21288	21172	21034	21142	21229	21044	21192	21175	21271	21294	21232	21145	21185	20978	21048	21131	20875	21266	21055	21019	21032	21292	20962	21170	21270	21048	21287	21134	21166	21179	21270	21152	20916	20847	21058	21394	20998	21060	21107	21106	21034	21113	21100	21115	21436	21069	21213	21255	21278	21131	21136	21273	21242	21412	21147	21296	21313	21223	21134	21109	21147	21200	21173	20938	21144	21300	21250	21183	20980	21269	21129	20996	21116	21148	21189	21190	21260	21163	21173	21020	21309	21181	21070	21300	21239	21320	20946	20880	20919	21044	21066	21102	21313	21309	21336	21080	20893	21011	21165	21212	21309	21337	21159	21103	21054	21061	21238	21078	21230	21064	21344	21194	21266	21006	21160	21078	21213	21200	21083	21135	21306	21003	21265	21047	21157	21318	21261	21184	21141	21410	21036	21285	21144	21305	21149	21200	21017	21142	21175	21171	21229	21317	21354	21093	21150	21244	21213	21216	21001	21209	21348	21181	21366	21221	21162	21103	21289	21096	21039	21307	21145	21288	21255	21419	21241	21175	21028	20966	21147	21079	21010	21268	21085	21286	21198	21082	21045	21026	21353	21148	21308	21037	21330	21144	20970	21168	21063	21156	21149	21172	21305	21235	21073	21139	21167	21216	21023	21031	21401	21023	21072	21283	20992	21136	21086	21222	20984	21223	21110	21110	21129	21059	21117	21246	20924	21073	20889	21244	21143	21195	21317	21459	21199	21222	21242	21335	21326	21262	21059	21024	21053	21309	21124	21080	21089	21164	21197	21332	21292	21277	21370	21151	21025	20915	21228	20991	21239	21063	21270	20953	21207	21098	21261	21199	21078	21171	21129	21410	21184	21107	21372	21090	21120	21073	21332	21251	21055	21115	21399	21173	21064	21377	21450	21117	21153	21219	21155	20992	21103	21189	20908	21132	21061	21133	21190	21131	21415	21158	21403	21134	21054	21358	21406	21149	21074	21241
41820	58138	42879	26662	19137	18032	18100	17956	17757	17764	17956	17822	17936	18104	18001	18026	17954	18045	18055	17957	17968	17822	18121	18083	17896	18056	17855	17984	17916	17870	18059	18027	17969	18035	17953	17961	17922	17868	17879	18200	17936	17848	17898	17891	17905	17900	17869	17924	18063	17929	18025	17929	17964	18018	17952	17866	18016	17879	18011	17969	17843	18057	17922	17893	17819	17933	18022	17927	17877	17942	17887	17962	18059	17900	17929	18029	18101	18041	18020	18024	17888	17938	18167	18055	17933	17904	17909	17979	17876	18016	17878	17971	17928	17956	17837	18082	18021	17862	17848	17824	17928	18004	18172	17972	18249	17985	17910	17985	17894	17969	18050	18046	17969	18127	18015	18046	18017	18233	18075	17951	18069	17840	18043	17928	18002	17881	17876	17896	18079	18116	18011	17979	17895	17882	18000	17945	17945	17921	17807	17927	17855	17967	17948	18057	18162	17919	17906	17887	18034	17953	17813	18057	18027	17941	17962	18058	18046	18052	17945	17973	18111	18038	17988	17956	17954	18040	17824	17832	18065	17971	17969	18022	17951	17995	17875	17790	18020	17932	18010	18012	17851	17892	18057	17819	17989	18017	17816	18074	17940	17995	18119	18053	17931	18010	18051	17909	17786	18201	18105	18164	17988	17785	18023	17984	18041	17891	17892	17907	18046	17904	18007	17895	18000	18116	18091	18024	17864	18034	17820	18130	18003	18136	18035	17880	18028	18022	17869	17961	17952	17926	18033	17855	18074	17918	17843	18070	18055	17848	18103	17864	18083	17885	18173	17832	18072	17977	18008	17915	17979	17962	17925	18175	18049	18053	17908	17999	18091	18012	18081	17887	17970	18004	18005	17959	18081	18026	17871	17913	18116	17853	17991	17882	17946	17977	17702	17847	18106	17798	18074	18087	18034	17970	17866	18066	18030	18003	17908	17915	18171	17965	18035	17973	17904	17982	17999	17949	18047	18038	17885	17881	17883	17922	17941	17991	17980	17944	18012	17920	18007	17900	17952	17863	18026	17979	18030	17859	18034	17767	17877	17951	18061	17966	17684	18096	17883	18163	17907	18078	17875	18044	18002	18043	17883	17954	18097	18076	17883	17919	17997	17905	17943	17855	18182	18192	17978	18107	18077	17975	17859	17967	17967	17864	18017	17902	17910	17978	17985	17950	17905	17871	17966	17876	17961	17887	17962	17787	17991	17898	17872	17983	17900	18045	18022	18132	18003	17895	18036	18156	17820	17961	17857	17955	18083	17977	18027	18068	17940	17902	17862	17939	17840	17904	18106	17878	17985	18151	18106	18072	18006	17927	17963	17969	18044	17962	17915	17964	17898	18198	17871	17795	17978	17986	17972	18006	17958	18013	18014	17831	17907	17959	17936	17953	18025	17782	17979	18071	17952	17934	17864	18036	17960	18019	17982	17947	17792	17968	18001	17789	17923	18100	17818	17908	18075	17891	17950	18135	17914	17985	17882	17928	18105	17909	18035	18117	17973	18062	17911	17957	17899	18197	18015	17969	18085	17951	17808	18138	18050	17936	18085	17859	17901	17866	17971	17942	17972	17938	17998	17789	18110	17993	17974	17933	18020	17894	18029	17951	17909	17942	18008	17775	18014	17995	17993	17834	17764	17861	17873	18067	18070	18048	17807	17828	17857	17967	17980	17875	18078	17754	18265	17725	18067	17910	17958	17967	17908	18004	18131	17909	18148	17948	18065	17957	17911	17918	18067	17917	18228	17936	17900	18075	17895	17873	17994	17982	17885	17848	17980	18111	17913	18160	18013	17991	18025	17729	17849	17957	18032	18019	18249	17917	17931	17900	17974	17996	17953	18016	18046	17967	18004	17980	17920	18097	17881	17996	18006	18051	17857	17924	17954	17882	17959	17884	17756	18097	18025	18002	18003	17979	17846	17948	17936	18022	17934	17891	17860	17878	17730	17961	17985	18114	17952	18143	17989	18143	17946	17777	17955	18001	18022	17917	17999	18042	18114	18099	17928	17962	18009	18111	17981	17903	17905	17877	17981	17962	17834	17939	17954	18015	17905	17958	18084	18115	18009	17879	17896	17932	17935	17825	18066	17924	17927	17992	18001	18060	17839	18026	17885	18024	17886	17971	17910	17869	17985	17987	17977	18004	17916	17927	17954	18146	17872	17999	17869	17913	17904	17992	18072	17837	17898	17848	17977	18140	17918	17879	17837	17866	17754	17920	17714	18093	18018	18029	17908	17963	18025	17916	17988	17807	18011	18005	17911	17894	17965	17843	17926	17719	18061	18066	18015	17942	17897	18033	17935	17957	17946	17918	17959	17982	17988	17877	18079	17986	17966	17925	18113	17860	17874	17868	18084	17910	17887	18041	17834	17964	17849	18031	18117	18018	17971	17861	18100	18087	18027	17828	18128	17920	18040	17964	17940	17842	18010	18041	18017	18060	17882	17994	17900	17950	18104	18089	17783	18093	17974	18050	18043	17938	18047	17941	17967	17899	17996	17898	17952	17746	17825	18093	17859	17929	18002	17891	17879	17943	17716	17953	17934	17945	18005	18021	17943	17949	17950	18006	17924	18075	18001	17916	18028	17988	17964	17980	17918	18117	17836	18023	18074	17999	17929	18011	18055	18083	17805	17889	18063	17960	17967	17904	17907	17950	17986	17698	17965	18037	17994	18122	17711	17954	17948	17975	18046	18128	17852	17865	18014	17982	17918	18014	18035	18156	17985	17873	17886	17984	17804	17900	18108	18018	17924	18040	17960	17953	17969	18045	17818	17974	17961	17983	17941	18024	18027	18041	17928	18025	18157	17972	18047	17976	17970	17952	17946	17957	17796	18003	17924	17905	18020	17992	18259	17966	18044	17928	17800	18005	18054	17964	18078	18170	18057	17989	18062	17993	18208	18042	17828	17947	17987	17906	17901	18075	17883	17822	18084	18043	17871	17905	17951	18137	17955	18025	18012	18000	18087	17898	17883	17990	17912	17915	18004	17921	17914	17781	18069	18061	17951	17909	18211	17998	17822	17956	17991	18061	18043	17948	17939	18019	17946	17948	17909	17975	17926	17998	17876	17914	18038	18027	18083	17942	18097	17909	17955	17873	18081	18106	17858	18069	17872	18027	17901	17987	18009	18173	17942	17969	17826	17919	17763	17961	17949	17974	18097	17968	17998	18030	18055	18106	18003	17786	18052	17893	18022	17930	18033	18038	17815	17983	18025	17985	17965	18069	18048	17812	17942	17986	17909	17963	17916	18238	17884	18097	17991	18051	17956	17972	17928	18093	17881	18033	17947	18042	17979	17970	18068	18034	17939	17948	17806	17932	18013	17961	17910	17919	17959	17864	17688	17999	18055	18121	17925	18040	17895	17873	18014	17967	17918	17963	18031	18017	17933	17832	18085	17998	18170	18031	18013	18047	17815	17972	18044	18004	18064	18074	17803	18150	18016	17987	18186	17982	17857	17889	17989	17877	17963	18099	17836	17909	18029	18096	17901	17954	17946	18072	18047	17923	18020	17907	17919	17993	18180	17782	17929	18028	17800	18129	17895	17830	17947	17811	17988	17949	18185	17886	18036	17962	17909	17835	17912	17854	17973	18056	17977	17896	18054	17982	17989	18017	18055	17850	17980	18017	17840	17918	17852	18022	17869	18031	18095	17793	17883	17923	17949	17900	17975	17911	18008	17960	17999	17931	18092	18064	18009	18063	17979	17796	18010	17883	18042	17960	17939	17938	18104	18033	17959	18092	17841	17937	17884	17978	18056	18091	18004	17939	18111	18057	17994	17840	18222	17994	17989	18020	18173	17897	17991	17832	18010	17906	18017	17906	17866	17896	17781	18047	18058	17954	18048	18001	17906	17881	17860	17841	18118	18047	18014	18057	18098	17999	18015	18026	17817	17809	17863	17872	18085	17934	17931	17940	17888	17836	17842	18045	18083	17968	17948	17855	18024	17785	18000	17897	17989	17852	18078	18021	18091	17869	18054	18000	17714	17986	17941	18008	18059	17965	18041	18020	17844	17956	18045	18013	18007	18004	17942	17893	18127	17901	17882	18166	17987	17969	18061	17912	18166	17904	18147	18013	17985	17877	17950	17994	17891	18091	18086	17944	17991	18033	18117	17970	18104	17819	18193	17852	18049	17882	17975	18073	18008	17773	18045	18047	17930	18063	17890	18006	17862	17928	17831	17879	17975	17914	17941	17962	17861	17905	18174	17992	17911	17872	18119	18081	17944	17966	17968	17962	18085	17967	17992	18068	18089	17985	17931	18060	18090	17922	17957	18142	17949	18061	17909	17948	18038	18116	18078	17963	18113	17915	17821	17943	17845	17938	17939	18012	17997	18007	17923	18045	17950	17891	17992	18066	17991	18064	18058	17950	17989	18079	17861	18010	17856	17893	17890	18029	18053	18050	18052	17893	18045	17864	18085	18050	17819	17993	17964	18014	17965	17854	17980	17980	17950	17800	17973	17994	17908	18084	17925	18071	18149	18199	17842	17874	17963	17915	17910	17960	17918	17913	17976	17950	18000	17909	17995	17881	17967	17925	17924	17965	18027	17797	18014	18112	18055	18116	17887	17977	17948	17813	17911	17952	17927	17850	17938	17932	18037	17926	17996	18081	17953	17875	18025	18016	17994	17816	18084	17938	17998	18021	18019	18044	18068	17949	17951	17916	18145	18014	17917	17989	17827	17944	17965	17956	18062	18015	17927	17985	17993	18128	17875	18114	17918	18009	18031	17918	18099	17804	17894	18005	17979	17826	17904	17814	18005	17916	17978	18003	17915	17821	18044	17971	17914	18044	17954	18074	17857	18052	18052	18070	18037	18073	17765	17958	17879	17874	18114	17901	17939	17917	17919	17921	17994	17895	17966	18121	18029	17973	18007	18135	17886	17950	18002	18049	18002	18046	17899	17968	17928	18019	17831	18024	18002	17998	18074	18009	17954	17938	18015	17841	17998	17891	18025	17939	17995	18074	17908	17931	17886	17941	18048	18241	17821	17913	18014	17937	18130	17998	17965	17974	17889	17940	17941	17973	18007	18024	17963	17875	17879	18030	17937	18023	17939	17983	17888	17982	17992	17853	18021	17894	18161	18031	17953	17801	17849	17965	17894	17971	17902	18022	17976	17816	17933	17948
29326	34267	42055	33528	24259	21902	22038	21440	21364	21316	21492	21277	21242	21339	21299	21390	21325	21216	21121	21477	21376	21301	21404	21236	21181	21216	21216	21260	21400	21135	21460	21518	21304	21062	21224	21201	21257	21438	21370	21134	21302	21354	21212	21209	21281	21192	21234	21071	21217	21405	21303	21362	21135	21199	21404	21391	21325	21191	21330	21280	21573	21379	21226	21279	21195	21271	21261	21146	21239	21262	21458	21317	21486	21277	21285	21315	21266	21199	21223	21309	21090	21427	21299	21270	21340	21246	21184	21346	21458	21431	21384	20992	21014	21239	21198	21301	21063	21174	21185	21279	21277	21389	21486	21311	21405	21308	21164	21207	21285	21236	21228	21317	21195	21269	21283	21416	21336	21308	21308	21352	21243	21235	21259	21179	21322	21200	21325	21255	21081	21098	21349	21393	21390	21540	21324	21346	21106	21395	21301	20966	21415	21209	21292	21229	21376	21345	21217	21378	21415	21329	21329	21334	21193	21253	21155	21243	21145	21240	21087	21250	21307	21075	21227	21243	21216	21336	21427	21407	21248	21223	21422	21355	21416	21329	21393	21258	21125	21063	21239	21248	21205	21173	21101	20956	21246	21209	21243	21114	21221	21173	21428	21034	21279	21484	21141	21042	21222	21149	21352	21287	21432	21321	21299	21077	21140	21374	21201	21116	21042	21374	21377	21139	21215	21096	21283	21255	21200	21335	21272	21364	21182	21393	21206	21255	21301	21374	21305	21141	21155	21186	21269	21351	21553	21145	21268	21410	21241	21466	21308	21342	21118	21232	21395	21172	21251	21293	21112	21259	21216	21304	21340	21462	21364	21057	21214	21154	21160	21142	21333	21267	21391	21181	21356	21249	21131	21248	21164	21094	21324	21409	21255	21131	21046	21238	21306	21149	21365	21151	21170	21171	21284	21340	21168	21242	21315	21162	21368	21316	21404	21137	21414	21135	21169	21254	21428	21254	21525	21526	21332	21279	21106	21221	21112	21149	21426	21276	21385	21184	21058	21199	21330	20996	21208	21172	21195	21302	21242	21348	21365	21346	21278	21102	21261	21297	21230	21427	21531	21335	21371	21255	21359	21377	21161	21404	21179	21374	21228	21237	21227	21214	21235	21254	21309	21411	21240	21287	21283	21346	21338	21261	21169	21280	21325	21175	21329	21353	21298	21401	21212	21292	21355	21078	21212	21226	21334	21405	21252	21181	21223	20956	21260	21112	21172	21443	21382	21146	21218	21181	21284	21327	21171	21097	21191	21237	21416	21294	21198	21163	21281	21420	21209	21117	21121	21199	21370	21254	21310	21442	21236	21169	21083	21298	21281	21270	21080	21260	21126	21178	21248	20978	21268	21216	21434	21014	21112	21147	21232	21190	21348	21161	21253	21198	21222	21233	21135	21123	21185	21486	21252	21332	21418	21177	21197	21235	21234	21418	21187	21228	21346	21351	21365	21199	21137	21245	21180	21396	21180	21121	21412	21369	21184	21206	21261	21262	21275	21328	21362	21361	21195	21173	21242	21348	21395	21124	21364	21407	21150	21112	21174	21322	21305	21154	21208	21129	21231	21190	21263	21203	21395	21267	21298	21157	21170	21106	21146	21165	21200	21212	21261	21072	21149	21050	21084	21140	21176	21389	21245	21073	21374	21326	21340	21369	21395	21315	21337	21298	21506	21228	21057	21165	21227	21256	21236	21250	21409	21331	21242	21276	21276	21325	21234	21099	21284	21403	21480	21373	21154	21255	21223	21241	21153	21376	21362	21248	21279	21415	21282	21140	21212	21386	21289	21252	21341	21244	21129	21282	21397	21395	21293	21047	21211	21440	21352	21194	21200	21297	21170	21290	21104	21357	21233	21317	21269	21381	21441	21156	21275	21516	21280	21404	21352	21304	21276	21131	21157	21245	21578	21121	21431	21361	21285	21094	21252	21288	21054	21080	21447	21324	21081	21167	21325	21355	21318	21245	21217	21298	21189	21231	21503	21245	21130	21365	21270	21339	21143	21328	21460	21305	21129	21374	21254	21149	21430	21232	21405	21323	21181	21090	21128	21108	21266	21501	21365	21200	21123	21312	21278	21307	21318	21222	21457	21399	21176	21220	21075	21147	21393	21326	21494	21129	21138	21167	21005	21197	21447	21278	21174	21374	21211	21166	21213	21094	21379	21175	21211	21230	21204	21296	21348	21242	21194	21157	21451	20926	21110	21531	21279	21502	21348	21269	21415	21261	21169	21198	21146	21118	21410	21237	21225	21345	21093	21185	21024	21260	21090	21146	21349	21379	21205	21301	21128	21286	21363	21444	21217	21418	21347	21245	21363	21179	21121	21454	21339	21350	21261	21218	21326	21169	21121	21375	21247	21236	21347	21066	21138	21155	21376	21320	21243	21396	21158	21221	21291	21351	21268	21134	21200	21178	21163	21190	21374	21366	21339	21378	21222	21189	21244	21421	21285	21344	21363	21215	21225	21220	21316	21290	21220	21036	21254	21245	21158	21086	21065	21236	21339	21167	21089	21217	21237	21183	21167	21228	21075	21242	21143	21265	21059	21128	21180	21138	21325	21327	21228	21176	21193	21222	21214	21265	21159	21292	21199	21094	21347	21438	21383	21190	21145	21209	21303	21085	21274	21261	21041	21166	21206	21105	21218	21203	21124	21310	21325	21106	21016	21247	21362	21292	21385	21384	21204	21246	21202	21232	21362	21349	21310	21309	21087	21060	21443	21241	21107	21054	21398	21296	21096	21205	21527	21443	21102	21248	21212	21223	21455	21342	21389	21293	21301	21282	21339	21105	21338	20999	21127	21140	21467	21222	21246	21276	21055	21234	21260	21220	21297	21375	21297	21399	21435	21271	21283	21144	21135	21236	21191	21369	21404	21286	21316	21320	21241	21156	21185	21452	21281	21189	21199	21262	21195	21221	21305	21255	21321	21323	21462	21474	21368	21328	21273	20928	21171	21274	21321	21296	21311	21297	21381	21061	21202	21382	21148	21246	21183	21199	21431	21255	21483	21247	21261	21245	21488	21104	21276	21310	21045	21174	21334	21353	21191	21255	21115	21359	21313	21236	21277	21204	21085	21237	21271	21195	21299	21182	21185	21254	21198	21347	21205	21240	21372	21018	21150	21201	21049	21154	21331	21260	21185	21335	21453	21509	21441	21278	21317	21076	21185	21226	21297	21243	21257	21241	21139	21078	21279	21410	21441	21417	21427	21225	21325	21262	21546	21203	21147	21389	21192	21457	21189	21002	21344	21321	21105	21276	21402	21351	21326	21268	21463	21478	21152	21170	21121	21272	21233	21422	21103	21410	21265	21075	21312	21351	21281	21251	21240	21277	21402	21056	21251	21320	21165	21264	21230	21098	21263	21365	21107	21349	21020	21044	21247	21234	21246	21202	21321	21258	21184	21274	21217	21193	21223	21467	21208	21254	21189	21324	21169	21464	21195	21356	21328	21384	21226	21323	21358	21149	21088	21309	21237	21192	21150	21232	21149	21236	21193	21292	21263	21440	21417	21228	21205	21255	21307	21308	21144	21273	21274	21381	20970	21436	21063	21309	21204	21293	21123	21299	21352	21286	21337	21199	21287	21299	21533	21280	21450	21315	21019	21089	21255	21279	21046	21161	21457	21103	21328	21201	21324	21094	21273	21241	21349	21129	21139	21359	21369	21401	21309	21160	21306	21411	21408	21303	21255	21322	21254	21188	21354	21397	21324	21391	21248	21451	21217	21329	21350	21378	21241	21207	21458	21429	21073	21210	21420	21518	21300	21301	21254	21262	21161	21176	21328	21312	21149	21388	21297	21304	21546	21280	21229	21262	21498	21249	21298	21154	21227	21233	21246	21332	21253	21262	21369	21373	21403	21167	21146	21603	21342	21270	21428	21383	21060	21251	21372	21210	21175	21371	21379	21531	21325	21551	21329	21127	21209	21210	21339	21291	21135	21288	21229	21244	21054	21213	21302	21238	21451	21201	21467	21302	21381	21400	21246	21162	21268	21189	21202	21284	21057	21163	21402	21308	21316	21302	21329	21349	21147	21316	21408	21213	21502	21499	21322	21492	21278	21308	21245	21425	21094	21330	21456	21113	21132	21248	21260	21260	21054	21669	21195	21290	21487	21323	21452	21156	21261	21331	21186	21223	21118	21082	21191	21056	21101	21146	21468	21601	21411	21662	21285	21295	21450	21258	21365	21293	21271	21354	21152	21273	21170	21266	21131	21250	21290	21089	21304	21274	21436	21307	21166	21372	21055	21263	21301	21230	20971	21120	21261	21156	21210	21130	21292	21083	21226	21285	20986	21266	21184	21378	21305	21431	21137	21135	21494	21307	21248	21266	21169	21274	21251	21267	21068	21338	21517	21128	21220	21353	21189	21346	21220	21220	21214	21423	21385	21253	21136	21322	21212	21320	21328	21360	21226	21372	21534	21132	21280	21320	21114	21368	21353	21096	21110	21327	21044	21285	21325	21168	20951	21182	21226	21136	21568	21316	21295	21374	21274	21343	21108	21323	21174	21205	21469	21218	21263	21072	21285	21144	21248	21340	21444	21164	21366	21427	21262	21454	21600	21385	21300	21058	21393	21389	21402	21398	21182	21236	21325	21237	20995	21383	21228	21251	21182	21354	21278	21346	21258	21180	21227	21176	21367	21354	21206	21317	21220	21353	21471	21378	21224	21225	21240	21201	21409	20957	21304	21176	21279	21558	21366	21179	21263	21446	21519	21332	21227	21383	21318	21375	21242	21273	21108	21428	21372	21226	21313	21287	21239	21306	21111	21386	21248	21298	21170	21177	21222	21222	21062	21281	21128	21091	21130	21421	21280	21138	21251	21190	21143	21291	21260	21274	21350	21270	21190	21236	21225	20961	21264	21076	21179	21102	21273	21205	21492	21346	21178	21553	21321	21230	21174	21322	21053	21226	21385	21215	21256	21195	21076	21211	21117	21392	21403	21305	21275	21080	21318	21053	21250	21158	21257	21156	21349	21286	21266	21250	21277	21173	21313	21252	21289	21277	21170	21066	21208	21306	21397	21152	21253	20988	21081	21021	21452	21373	21216	21306	21251	21242	21253	21240	21188	21178	21237	21381	21350	21260	21040	21494	21090	21246	21365	21428	21266	21127	21290	21150
59037	78505	56678	34197	21008	18243	18065	18186	17908	18177	18044	18132	18121	17897	18019	18165	18158	17976	17935	18141	17964	18206	18008	18156	18292	17965	18106	18071	18126	18124	18100	18091	17905	17986	18009	17882	18012	18089	17983	17957	18006	18036	17990	17992	18070	18132	18095	17996	18017	18135	18160	18118	18171	18121	18128	18007	18042	17938	18067	18069	18138	17927	18007	17878	18021	17935	18204	18093	18239	17926	18154	18066	18092	18036	17992	18076	18059	18094	18181	18063	18131	18221	17958	18034	18203	18157	18032	18072	18107	18107	18059	18097	18083	18029	18012	18085	18202	18024	17939	17862	18067	17946	17964	17993	17955	18001	17994	18117	17985	18029	17966	17988	17999	18063	18121	17872	18120	18060	18133	18130	18080	17965	18080	18047	17927	18228	18034	18082	18094	17894	18141	18061	18019	17978	18197	18150	18046	17986	18136	17881	18228	17852	17965	18015	17985	17912	17998	17868	18122	18185	17803	17942	18078	18006	18084	17946	18036	18041	18147	17982	17950	18167	18025	18174	17996	18061	17947	18073	18023	18063	17836	18136	17933	18154	18065	18018	18003	18058	18042	17831	18024	17994	17834	18196	17864	18012	18114	18076	18074	17962	18175	18047	18021	18029	17998	18096	17941	17977	18028	17999	18143	17967	17999	18080	17911	18026	18022	18049	17948	18237	18044	18045	18117	18007	18043	18096	18154	17915	17949	18041	18291	18091	17945	18004	18133	18026	17825	18113	18012	18228	17939	18016	17897	18126	17934	18071	18098	18140	18051	18051	18095	18105	18057	18090	17979	17947	17997	17925	18024	17966	17858	18140	18195	18055	18010	18012	18038	17987	17762	18168	17969	18004	17969	18223	18081	18047	18061	18087	18117	17851	18086	17897	18068	18105	17903	18088	18031	18103	17783	18118	18072	17933	18095	18244	18021	18094	18194	18055	17951	18029	17731	17986	18135	17986	18001	18077	18217	18019	18028	17978	18017	17948	18116	18126	18047	18234	18010	17981	17978	18140	18042	17973	18125	17966	18134	17982	18075	18148	17980	18041	18144	18207	18054	17967	18010	18129	18090	18073	18162	18087	17971	18048	18065	18278	17957	18002	18127	18222	18047	18175	18216	18153	18062	18068	18009	17877	17788	18095	18026	18114	17685	17985	18108	17999	17954	18174	17986	18145	18090	17895	18039	18028	17844	18203	18185	18005	18071	18123	18230	17949	18192	17982	17967	18060	17969	18007	18025	18162	17978	17996	17960	17895	18153	18095	18005	18214	18028	18024	17956	18099	18144	18139	18163	18161	17952	18095	17995	18045	17989	18218	18078	18169	17995	18015	18025	17899	17892	17869	17991	18005	17924	18045	18027	18038	18209	17965	17994	18067	17965	18091	18122	18171	18001	17865	17867	17975	17937	18011	17753	18260	18038	18032	18059	18118	17899	17980	17991	18023	18152	18064	17966	18040	18057	18043	18113	17913	18082	17908	18068	18025	17997	18096	17913	17914	18200	18206	17819	18109	18065	17915	17901	18018	17933	17918	18108	18016	18024	18112	18081	17797	17907	17787	18044	18073	17976	18036	18081	18208	18065	17900	18098	18166	18088	18036	17952	17992	17754	18004	17893	18013	18047	18100	17960	18006	18036	17864	18252	18108	18096	18058	18126	17924	17920	17979	17900	18013	18031	18023	18084	18077	18078	18039	18130	18088	18090	18018	18001	17979	17963	17894	18208	18083	18011	18045	18223	18082	17994	18018	18115	18044	18063	17948	17995	18170	18184	17854	18164	18127	18173	17909	17887	17999	18169	18214	18030	18093	18064	18007	18118	17942	18167	17982	18109	18017	18070	18136	18169	18098	17928	18178	18111	18006	18158	17927	17985	18045	18143	17991	18205	18059	18174	17988	18014	18037	18150	18133	17947	18102	18173	18041	17926	18054	18026	18018	18042	18117	18072	18088	18086	18177	17976	17952	18088	18112	17950	17987	18098	18114	18058	18120	18034	17971	17924	17971	18003	18117	18082	17975	18028	18084	18144	18070	18103	18064	18004	18167	17985	18286	18042	18106	18075	18033	18004	17854	18131	18078	18064	18119	18103	18041	17951	17979	17873	18070	18085	18041	17993	18081	17943	17955	18124	18094	18061	17968	17960	18230	18020	18056	18032	18001	18153	18113	18145	17970	17954	18000	17984	18137	18130	18095	17996	18084	18087	17900	18175	17879	18053	17837	18038	18020	17900	18134	18019	18033	17993	18120	18176	18009	18100	17911	18123	18073	18116	17851	17942	18138	18172	18134	18057	18005	18283	17864	17941	18122	18067	18367	17886	17840	18205	17946	17830	18004	18009	18009	18027	18097	17934	17856	17894	18056	17988	17916	17929	17984	17949	17895	18059	18108	18100	18011	17902	17967	18080	18107	17947	18065	18048	18101	17921	17992	18041	18030	18255	18124	18186	17943	18100	18033	18162	18036	18048	18003	18088	17939	18078	18189	18081	17835	17950	18200	18037	18159	17937	18064	17992	17853	18033	18148	18028	17984	18069	18059	18026	18306	17861	18071	17920	18044	17904	18204	18113	18004	18098	18000	18004	17956	18047	17994	18041	18119	17991	18054	18033	18068	17906	17876	17989	18120	18042	18142	17977	17766	18071	17951	17994	18077	18091	18033	18017	17879	18050	18152	17975	17854	18085	17977	17874	17887	18098	18239	18044	18112	17934	17910	18184	18332	17984	18184	18183	18054	18021	18064	17858	18095	18219	18014	17949	17995	17960	18113	17902	18058	17967	18100	17953	18083	18167	17962	18173	18087	18055	18008	18180	18042	18083	17977	18134	18062	18034	18135	18080	18201	17978	17965	18119	18022	17816	18075	17987	18107	18100	18158	18103	18018	17965	17994	18027	17865	18077	18121	17995	18130	17969	18043	18010	17957	18140	18158	17962	18105	18099	18060	17960	18059	17986	17997	17948	17982	18057	18035	17930	17935	17958	18212	17973	18172	17992	18048	17980	18001	17961	17996	18021	18020	18012	17988	18133	18084	18040	17951	18135	18009	18027	18036	18088	17989	18064	17985	18020	18012	18181	18115	17915	17953	18153	18040	18057	17896	18054	18202	18243	18023	18013	18012	17986	17912	18074	18166	17998	18004	17965	17933	18017	17986	18032	18081	18149	17954	18132	17946	18040	18034	17822	18020	18084	18138	18092	18060	17871	18120	18113	18084	18117	18038	17958	17959	18011	18078	18013	17929	18019	18066	18030	18117	18086	18042	18067	18074	18039	18005	18045	18166	18197	17918	18096	18009	17958	18146	17985	18031	18143	18150	18202	17983	18000	18019	17967	17882	18147	18083	18041	18108	17932	17872	18051	17882	18200	18025	18017	18077	18085	18083	18031	18008	17905	17985	17946	18084	18068	18137	18029	18011	18190	17988	17831	18062	18097	18073	18014	17952	17997	18151	18129	18064	18162	17951	18010	17887	18068	18084	18096	17865	18030	18082	18228	18073	18094	17983	18048	17987	18007	18047	18098	17970	18104	17848	18107	18078	17997	17950	18035	17883	18100	17936	18019	18123	17976	18202	18068	18017	18089	18067	18260	18069	18263	18037	17968	17980	18189	18096	17952	18101	18103	18088	18166	18013	17984	18083	18077	18000	18130	18051	17989	18128	17932	17938	18199	17989	17958	18093	17860	17996	17700	18099	18071	18015	18179	18075	18092	18200	18051	17905	18128	17895	18070	18184	18118	18124	18315	18103	17912	18153	18111	18030	17981	18112	18062	18018	17976	18182	17987	18040	18044	17961	18267	17951	18038	17916	18153	18013	18219	17945	18137	18041	17997	18071	18090	18074	18092	18039	17974	18052	18192	18002	18114	18186	18084	17950	18196	17978	17955	18000	18118	17990	18093	18014	17938	17960	17970	18194	17783	18018	18196	17967	18352	18027	17962	18218	18055	17972	18131	18034	18093	18019	17915	18028	18009	18147	18040	18045	17924	18131	17920	17783	18099	18139	18215	18001	18006	18269	17974	18076	18015	18062	18028	18086	18178	18053	17992	18050	18057	18143	18001	18133	18087	17947	18120	18163	18063	17958	18059	18053	18092	18129	18009	18107	17879	17969	18074	18145	18041	18179	18243	18054	18134	18039	18299	18081	18168	17980	18103	17999	17911	18185	17965	18146	18113	18035	18079	17925	18140	18149	17996	18173	18115	17939	18185	18197	18088	18151	17861	18000	18111	18093	18020	17978	18040	18055	18120	17948	18015	18137	17954	17948	18161	17921	18087	18166	18047	18033	18067	18001	17798	17841	17987	18196	18184	18063	17997	17914	17974	17918	17846	17948	18010	18218	18136	18046	18092	18094	18037	18142	18110	18035	18078	18068	17961	18051	18154	18006	18116	18057	17853	18000	18077	18003	18155	17967	17980	18019	18080	18217	17954	17898	17922	18100	17850	17992	17948	18021	18128	17848	18021	18016	18001	17936	18146	18059	18013	18108	18219	18006	17886	18137	18088	17972	18013	18078	18119	18026	18167	17874	18110	17910	18127	18040	17989	18042	18008	18143	18084	18113	18109	18247	18085	18083	18186	18003	18096	17848	18053	18082	18090	18228	18188	18124	17791	18105	17932	18130	18053	18146	18039	17920	18226	18017	17999	18012	17958	18060	17973	18116	18123	18008	18088	17893	17908	18017	17971	18037	18050	18027	18124	18020	18000	18039	18093	18065	18144	18135	18022	18131	18102	18081	18143	18158	18126	17968	18200	18055	18012	18037	18179	18144	17895	18154	17974	17975	18055	18151	18104	18142	18128	18013	18048	18093	18085	18089	17981	18203	18097	18009	18092	17925	18005	18063	18323	18174	18139	18030	18232	18210	18174	18023	17929	18068	18114	17985	17900	18054	18072	18070	18091	17989	18079	18169	17881	18184	18119	18038	18285	18065	17946	18021	18078	17967	18067	18082	18063	18073	17968	18104	17986	17984	18049	18042	18043	18076	18197	17870	18018	17951	18150	18042	17835	17987	18049	18111	18012	18042	18179	18175	18243	17894	17934	18139	18003	17889	18165	18087	18004	18004	17911	17964	18198	17992	17887	17786	18167	18019	17868	18196	18129	17908	17959	18067	17871	18084	17909	18103	17962	18018	18025	18220	18279	18028
22945	23491	34347	29339	24240	24088	26694	22554	22159	22887	22486	22420	22423	22792	22444	22464	22149	22302	22261	22443	22499	22495	22353	22411	22212	22517	22220	22185	22074	22200	22139	22328	22322	22173	22286	22320	22052	22160	22174	22132	22318	22251	22227	22384	22367	21941	22392	21966	22208	22109	21939	22336	22227	22396	22200	22247	22103	22245	22092	22096	22181	22214	22154	22183	22136	22222	22195	22180	22171	22323	22202	22274	22329	22001	22275	22130	22225	22211	22122	22167	22180	22183	21961	22126	22155	22149	22515	22153	22203	22098	21991	22006	22157	22073	22247	22075	22194	22047	22072	22216	22134	22195	22182	22090	22087	22165	21990	22058	22169	22208	22087	22132	22196	22369	22068	22228	22347	22112	21811	22148	21944	22037	22140	22094	22085	22375	22006	22196	22065	22196	22255	22144	22175	22067	22277	22230	22133	22240	22126	22254	22383	22132	22185	22111	22113	22180	22168	22063	22146	22146	22261	22226	22284	22169	21960	22084	22201	22123	21794	22143	22188	22077	22035	22200	22314	21880	22108	21890	21887	22139	21952	22122	22076	21970	22009	22327	21939	22054	22280	21913	21846	21997	21973	21907	21834	22269	22371	22217	22180	21992	22204	22253	22194	22038	22092	22103	22058	22087	22208	22017	22094	21982	22124	22082	22136	22044	22354	22058	22193	22069	22090	22070	22040	22203	22144	22105	21998	22178	22086	22073	22112	21922	22143	21898	22107	22080	22088	22143	22164	21927	22129	22170	22148	22137	22086	22091	22088	22210	22239	22082	22367	21821	22046	21914	21972	22060	22088	22190	21958	22159	22444	22311	22143	22097	22162	22208	22233	22052	21983	21981	22112	22221	22045	22058	21897	22307	22289	22072	22183	22019	22076	21997	22026	22093	22160	22062	22087	22003	22038	22119	22188	22237	22398	22239	22268	22034	22195	22139	22070	22060	22316	22253	22169	22119	21977	22124	22059	22173	22028	22094	22371	22179	21975	21914	22185	22011	22046	22189	22232	22058	21991	22233	21964	22016	22116	22213	22264	21988	22022	22161	21965	22136	22257	22396	22206	22067	21910	22152	21920	22299	22190	22168	21843	22038	22010	22176	22049	22189	22089	21782	22274	22264	22210	22228	22208	22170	22007	21854	22090	22227	22067	22064	22230	22171	22069	22059	21990	22119	21983	22076	22225	22138	21947	22101	22094	22005	21909	21857	22023	22123	22150	22246	22074	22012	21999	22076	22184	22095	21983	22163	21925	22175	22206	22175	22069	22276	22132	21998	22118	22260	22241	22449	22158	22149	22244	22157	22131	22043	21914	21994	22179	22160	22303	22304	22068	22130	22345	22044	22301	22005	22239	22063	22222	22227	22141	22166	21961	21874	22004	22033	21947	22074	22161	22142	22224	22064	22034	21991	22197	22255	21963	21980	22075	22116	22191	22175	22161	22183	22083	22211	21979	22014	22227	22003	22105	22023	22012	22047	22071	21942	21908	22015	22219	21970	22135	22232	22136	22167	22029	22059	22123	22124	22081	22124	22125	22106	22038	21959	22092	22154	22033	22071	22093	22103	22159	21973	21864	22173	22094	21966	22227	21891	22044	22251	21906	22214	22089	22093	22328	22163	22380	22234	21983	22149	22105	22371	22202	21946	22017	22260	22290	21979	22119	21906	21961	22136	22429	22113	22048	22149	22045	21890	22256	21961	22231	22439	22193	22309	22342	22000	22090	22270	22142	22070	22070	22057	21960	22202	21925	22173	22222	22293	22138	21994	21900	22190	22125	22100	22236	22109	22154	22054	21948	21990	22108	22169	22027	22350	22077	22126	22263	22061	22251	22193	22185	22082	22171	22164	22164	22060	22235	22336	22117	22112	22150	22004	22152	22231	22063	22104	22009	21807	22182	22134	22289	22165	22275	22203	22153	22128	22209	21930	22007	22334	22158	22045	22051	21923	22004	22220	22317	22006	21972	22265	22113	22100	21887	22208	22181	22095	22111	22213	22172	22152	22149	22152	22262	22248	22219	22438	22121	22198	21948	22190	22191	22087	22044	22239	22073	22138	22152	22140	21970	22160	22123	21936	22094	22082	22156	22001	22131	21949	22038	22082	22207	21996	22171	21958	22024	22164	22259	21958	22333	22032	22008	21994	22120	21865	22114	22224	22217	22168	21998	22218	22007	22229	22121	21918	22067	22164	22080	22293	22169	21999	22111	22280	22149	22004	21973	22097	22235	21932	22311	21933	22075	22176	22079	22254	22094	22094	22099	22256	22141	22255	22038	22403	22129	22244	22052	22225	22129	21966	22364	22102	22034	22025	22161	21956	22101	22267	22029	22178	21951	22198	22267	22082	22184	22079	22071	22145	22270	21850	22126	22274	22236	22047	22489	22117	22258	22239	22135	22226	22098	22084	22060	22014	22168	22176	22255	22244	22332	22222	22275	22096	22305	22187	22187	22054	22064	22286	22199	22045	22184	22140	22181	22330	22137	22039	22208	22269	22184	22162	21983	22108	22055	22140	22216	22116	22218	21997	22053	22160	22155	22266	22193	22242	22196	21934	21916	22059	22146	22066	21981	22245	22268	22182	22268	22005	22312	22052	22050	22126	22122	22014	22041	22142	22106	22323	22182	21887	22149	22272	22360	22198	22160	21939	22312	22167	22119	21879	22152	22205	22172	21990	21961	22124	22189	22054	21957	22218	22136	22065	22084	22184	22269	21913	22245	22173	22129	21889	22125	21946	22259	22086	22082	22203	22412	22171	22118	22206	22294	22055	22227	22123	21983	22110	22323	22049	22099	22175	22193	22155	22153	21866	21976	22108	21985	22139	22115	22102	22011	22015	21997	22191	22114	21869	22046	22100	22065	21990	21990	22295	21912	22093	22341	22068	22120	22078	22241	22050	22224	22064	22039	22148	22200	22160	22189	22085	21839	22140	22170	22101	22055	22301	22152	22094	21997	22001	22066	22180	22110	22075	22280	22332	22117	22190	22152	22141	22182	22260	22194	22188	22139	22157	22273	22166	22178	22151	22132	22277	22092	21846	21968	21914	22182	21922	22196	22166	22034	21950	22263	22109	22174	22213	22208	22143	22177	22016	22221	22259	22150	22064	22104	22168	22062	22032	22102	22073	22259	22268	22076	21931	21941	22076	22031	22256	22252	22160	22090	22061	22090	22273	22178	22161	22143	22065	22128	22140	22055	22228	21821	22168	22082	22011	22089	22095	22120	22111	22417	22141	22245	22145	22159	21990	22075	21947	22004	22011	22400	22016	21932	22164	22202	22167	22051	22372	22038	22130	22194	21963	22229	22296	22232	22059	22101	22128	21948	22169	21974	22042	22212	21935	22117	21894	22015	21994	22055	22053	22178	22081	22010	22104	22208	22194	22302	22037	22150	22430	22191	22190	21944	22316	22124	22232	22148	22139	22181	22137	22120	22287	22194	22046	22037	22043	22350	22076	22140	22103	22172	22240	22266	22027	21934	22119	22122	22105	22007	22029	21994	22071	21998	22227	21945	22116	22317	22134	22325	22135	21923	21968	22117	22159	22294	22135	22273	22340	22337	22282	21926	22140	21963	22151	22395	22085	22116	22085	22042	22114	21958	22176	22024	21904	22148	22023	22229	22076	22157	22001	22250	22028	22181	22169	22147	22418	22242	22176	22025	22209	22164	22192	22162	22004	22427	22071	22014	22080	21982	22147	21983	22060	21701	21892	22065	22194	22064	22130	22225	22028	22186	22098	22174	22239	21982	22067	22095	22243	22178	22097	22099	22010	21960	22153	22116	22225	22253	21934	22141	22037	22046	22213	22056	22201	22155	22107	22038	22106	22094	22304	22198	22189	22174	22280	22227	22110	22064	22238	22258	22001	22052	22112	22243	21973	22172	21969	22051	22105	22229	22319	22069	22152	22082	22232	22156	22116	22267	22118	22199	22076	22204	22020	22046	22078	22039	22128	22254	22198	22136	21729	22013	21872	21964	22087	22104	22336	21942	22135	22187	22100	22088	22053	22031	22120	22009	22090	22106	22113	22170	22086	22213	22001	22260	21864	22041	22185	21863	22322	22050	22066	22289	22074	22148	22322	22036	22056	22282	22068	21807	22001	22094	22238	22113	22037	22143	22110	22150	22208	22189	22339	22088	22039	22185	22339	22136	22121	22094	22116	22213	22012	22277	22092	22192	21978	22046	21940	22299	22139	22215	21913	22029	21913	22012	22085	22188	21896	22086	22096	22242	21907	21966	22034	21942	22174	22190	22075	22064	22113	21930	22173	22128	22048	22075	22129	22103	22175	22340	21821	22001	22079	22021	21892	21997	22150	22203	22123	22056	22068	22018	22051	22126	22258	22126	22079	22116	22043	22076	22112	22072	22053	22263	22039	22072	22178	22125	22127	22016	22151	22209	22073	22156	22052	21969	22038	22175	22104	22035	22094	22114	21805	22002	22005	22054	22298	21975	21984	21963	22075	22079	22239	22276	22045	22108	22158	22053	22378	21873	22050	22224	21924	22193	22040	22249	22136	22275	22199	22220	22018	21938	21876	22190	22164	22061	22076	22206	22083	22140	22121	21966	22016	22127	22202	22079	22159	22101	22207	22038	22163	22200	21957	22114	22240	22098	22162	21976	22080	21999	21878	22219	22100	22008	21996	22173	22046	21921	22170	22163	22102	22243	22221	22337	22284	21999	22030	22155	22020	22327	22216	22074	21965	22067	22121	21960	22317	21950	22153	22023	21841	22030	22059	22055	21874	22055	22085	22013	22010	22224	22162	22293	22003	22202	21897	22002	22220	22063	22048	22148	21977	22091	21954	22076	21999	21991	22064	22095	22046	22179	22006	22208	22239	22195	21999	22154	22153	22159	22025	21993	21982	22046	21995	22100	22153	21778	22150	21953	22113	22149	22298	21824	22154	22228	21885	22016	22116	22205	22081	22054	21951	22329	22114	22220	22129	22132	22061	21981	22218	22076	22210	22519	22027	21987	22107	22022	22154	21904	22163	22000	22148	21944	22224	21953	22107	22153	22060	22178	22097	21982	22200	22015	22019	22069	22178	22302	22188	22203	22075	21950	22268	22113	21849	21993	22071	22210	22163	22119	22115	22010	22202	22027	22184	22127	21894	22115	22126	22075	21956	21999	22074
59948	102044	87819	58735	29687	18465	18411	18526	18433	18575	18542	18528	18481	18496	18642	18543	18630	18603	18462	18864	18567	18535	18578	18623	18572	18592	18734	18664	18729	18667	18685	18599	18636	18599	18484	18543	18648	18563	18594	18412	18668	18486	18559	18709	18674	18680	18564	18510	18668	18480	18619	18560	18516	18505	18641	18325	18581	18566	18519	18644	18487	18521	18711	18469	18440	18511	18681	18627	18286	18608	18606	18628	18546	18524	18510	18572	18528	18617	18447	18555	18376	18663	18730	18583	18551	18453	18496	18630	18585	18395	18405	18544	18642	18505	18532	18534	18527	18689	18662	18585	18570	18781	18561	18499	18575	18541	18503	18493	18547	18423	18534	18585	18600	18638	18661	18354	18567	18572	18509	18552	18737	18584	18509	18721	18450	18543	18619	18551	18650	18635	18428	18667	18549	18529	18451	18562	18477	18813	18619	18499	18524	18544	18538	18451	18496	18596	18624	18512	18656	18578	18542	18497	18639	18547	18539	18697	18494	18409	18443	18551	18628	18623	18708	18491	18363	18539	18531	18608	18731	18591	18532	18468	18684	18682	18723	18634	18530	18611	18405	18726	18485	18658	18668	18583	18630	18599	18523	18493	18548	18612	18688	18485	18501	18677	18558	18481	18649	18415	18807	18644	18571	18563	18731	18448	18646	18497	18550	18727	18435	18513	18584	18691	18462	18551	18663	18432	18698	18597	18454	18457	18551	18664	18609	18779	18471	18609	18437	18557	18517	18528	18723	18440	18519	18646	18488	18688	18490	18563	18588	18722	18602	18663	18545	18590	18737	18615	18695	18507	18636	18610	18603	18507	18524	18468	18669	18584	18453	18617	18496	18812	18511	18632	18488	18605	18420	18536	18565	18579	18691	18605	18585	18360	18747	18332	18557	18592	18611	18674	18623	18634	18454	18456	18551	18486	18558	18470	18428	18660	18621	18516	18596	18612	18531	18461	18612	18527	18603	18430	18472	18680	18544	18480	18485	18482	18642	18498	18682	18617	18573	18573	18530	18677	18500	18477	18657	18460	18593	18634	18636	18382	18590	18454	18528	18595	18580	18452	18557	18505	18394	18539	18409	18619	18487	18274	18472	18706	18610	18459	18591	18725	18636	18674	18591	18493	18519	18571	18592	18673	18469	18641	18668	18477	18624	18605	18630	18547	18813	18503	18471	18589	18651	18649	18480	18593	18544	18495	18568	18576	18676	18512	18576	18669	18489	18466	18430	18581	18563	18532	18528	18611	18575	18492	18362	18485	18470	18469	18542	18649	18575	18619	18687	18482	18593	18714	18366	18524	18499	18566	18493	18615	18634	18486	18480	18407	18552	18582	18675	18653	18511	18547	18614	18632	18577	18546	18586	18368	18468	18588	18650	18595	18581	18569	18611	18520	18623	18523	18483	18481	18250	18662	18509	18500	18519	18489	18422	18605	18747	18584	18573	18589	18341	18616	18466	18581	18562	18479	18455	18548	18652	18580	18530	18652	18552	18444	18609	18584	18549	18692	18641	18485	18388	18594	18456	18406	18584	18562	18581	18401	18646	18372	18668	18551	18394	18462	18652	18532	18665	18596	18501	18555	18612	18493	18490	18707	18548	18532	18525	18481	18571	18498	18579	18519	18422	18689	18536	18501	18513	18634	18468	18639	18644	18550	18439	18597	18574	18478	18517	18511	18497	18525	18610	18534	18748	18581	18399	18462	18477	18595	18531	18524	18518	18598	18540	18730	18623	18600	18599	18500	18587	18533	18545	18468	18669	18532	18447	18437	18471	18576	18460	18397	18448	18492	18425	18605	18612	18375	18620	18503	18518	18560	18544	18344	18548	18516	18589	18562	18458	18573	18559	18499	18517	18722	18562	18406	18618	18692	18539	18459	18483	18577	18587	18460	18606	18693	18549	18580	18525	18516	18559	18681	18495	18582	18568	18555	18679	18547	18757	18515	18508	18654	18420	18614	18442	18414	18533	18540	18513	18600	18658	18618	18672	18508	18531	18604	18475	18488	18459	18472	18527	18563	18726	18469	18570	18726	18527	18575	18680	18360	18592	18623	18599	18644	18484	18360	18566	18368	18462	18480	18384	18443	18586	18634	18550	18510	18540	18417	18806	18544	18601	18469	18540	18636	18728	18431	18502	18404	18574	18464	18670	18520	18578	18736	18459	18621	18503	18473	18526	18373	18571	18586	18391	18382	18626	18661	18744	18435	18546	18496	18706	18596	18609	18596	18577	18656	18375	18474	18544	18644	18497	18612	18413	18757	18573	18592	18568	18467	18775	18566	18534	18671	18519	18675	18457	18302	18473	18412	18547	18527	18620	18402	18553	18543	18651	18513	18552	18651	18495	18428	18640	18650	18516	18382	18581	18774	18584	18597	18393	18488	18643	18582	18485	18478	18730	18625	18657	18645	18549	18576	18579	18737	18420	18435	18580	18374	18666	18457	18391	18519	18589	18641	18687	18466	18515	18285	18509	18487	18636	18621	18657	18595	18658	18624	18404	18590	18385	18669	18542	18349	18410	18335	18750	18551	18433	18571	18601	18621	18588	18537	18435	18554	18487	18492	18513	18758	18504	18526	18530	18760	18404	18627	18436	18542	18705	18521	18725	18632	18638	18513	18352	18499	18564	18423	18551	18584	18453	18595	18507	18414	18313	18570	18361	18590	18472	18647	18570	18346	18527	18694	18591	18538	18607	18347	18600	18526	18707	18544	18640	18517	18529	18522	18721	18480	18571	18598	18669	18382	18511	18435	18775	18635	18357	18556	18483	18572	18332	18624	18521	18495	18612	18447	18395	18315	18705	18546	18419	18670	18647	18579	18627	18681	18667	18647	18538	18481	18615	18558	18484	18379	18563	18684	18685	18457	18650	18500	18550	18500	18618	18510	18499	18782	18540	18521	18594	18508	18676	18303	18466	18513	18440	18606	18343	18554	18756	18402	18525	18587	18632	18503	18584	18539	18405	18373	18277	18566	18604	18572	18630	18430	18512	18621	18485	18638	18370	18569	18435	18682	18548	18638	18525	18722	18485	18491	18526	18450	18474	18512	18431	18512	18556	18551	18557	18684	18598	18651	18397	18375	18512	18442	18530	18656	18763	18443	18446	18579	18678	18569	18735	18433	18743	18605	18512	18619	18635	18557	18718	18438	18693	18536	18390	18503	18478	18290	18421	18661	18586	18504	18658	18552	18617	18600	18603	18434	18538	18533	18480	18579	18532	18792	18446	18631	18531	18820	18704	18530	18554	18639	18441	18415	18605	18605	18464	18554	18633	18653	18546	18459	18541	18562	18452	18685	18602	18474	18406	18406	18679	18524	18648	18404	18580	18564	18453	18387	18562	18645	18454	18590	18464	18685	18524	18459	18571	18495	18520	18397	18607	18470	18656	18498	18422	18552	18513	18481	18634	18455	18598	18456	18484	18587	18526	18561	18554	18624	18397	18724	18599	18473	18545	18482	18710	18494	18525	18679	18428	18448	18436	18604	18496	18431	18457	18742	18597	18604	18786	18615	18549	18447	18523	18486	18737	18401	18653	18498	18503	18567	18767	18579	18479	18618	18532	18395	18534	18561	18594	18523	18761	18621	18455	18488	18463	18434	18508	18440	18528	18579	18395	18438	18550	18646	18789	18612	18521	18509	18539	18582	18647	18625	18428	18456	18547	18383	18606	18517	18647	18280	18657	18292	18726	18698	18575	18522	18602	18632	18439	18530	18590	18669	18361	18580	18403	18498	18673	18446	18527	18486	18461	18554	18418	18310	18793	18640	18475	18732	18664	18548	18514	18599	18625	18568	18420	18502	18482	18582	18514	18510	18671	18516	18611	18425	18574	18686	18503	18601	18589	18354	18550	18637	18553	18539	18558	18682	18671	18613	18601	18606	18531	18400	18583	18454	18573	18601	18657	18384	18522	18608	18572	18510	18473	18507	18505	18615	18549	18553	18581	18502	18753	18376	18427	18525	18522	18511	18567	18651	18635	18549	18506	18511	18496	18367	18596	18675	18519	18628	18549	18523	18564	18488	18635	18591	18522	18474	18572	18644	18542	18621	18498	18432	18619	18681	18572	18436	18579	18514	18844	18711	18643	18432	18418	18554	18552	18510	18494	18561	18571	18679	18429	18538	18766	18629	18526	18410	18597	18517	18704	18546	18483	18694	18649	18504	18570	18567	18624	18541	18439	18583	18413	18585	18534	18638	18538	18475	18703	18585	18611	18433	18597	18744	18658	18484	18637	18678	18479	18530	18424	18528	18603	18600	18608	18571	18692	18741	18424	18656	18471	18638	18584	18527	18643	18494	18519	18561	18774	18546	18609	18588	18545	18615	18557	18440	18436	18406	18596	18641	18572	18577	18560	18512	18515	18565	18434	18483	18593	18580	18610	18469	18403	18473	18596	18531	18536	18539	18663	18601	18548	18767	18561	18706	18576	18538	18695	18579	18634	18626	18503	18725	18662	18596	18694	18747	18509	18567	18581	18726	18625	18572	18424	18658	18487	18617	18633	18583	18658	18684	18621	18437	18572	18510	18622	18572	18740	18521	18471	18580	18489	18572	18624	18503	18665	18525	18406	18636	18448	18586	18517	18542	18636	18545	18550	18502	18512	18547	18445	18635	18685	18566	18559	18444	18395	18525	18398	18419	18672	18470	18531	18549	18512	18596	18464	18657	18711	18453	18611	18588	18428	18833	18448	18614	18502	18577	18505	18413	18750	18783	18523	18559	18593	18364	18751	18512	18634	18458	18534	18426	18529	18667	18661	18460	18617	18427	18359	18582	18555	18434	18451	18310	18542	18670	18437	18519	18678	18659	18433	18623	18608	18612	18581	18510	18690	18486	18549	18575	18584	18636	18482	18534	18524	18422	18618	18798	18632	18384	18559	18609	18463	18577	18566	18462	18613	18525	18614	18394	18688	18539	18808	18536	18495	18452	18555	18411	18621	18554	18411	18500	18568	18534	18466	18471	18737	18492	18525	18467	18490	18516	18746	18564	18614	18549	18543	18499	18589	18646	18450	18652	18508	18464	18521	18508	18561	18490	18594	18572	18462	18479	18584	18394	18567	18660	18550	18420	18457	18683	18577	18606	18496	18440	18571	18575	18505	18610	18495	18654	18676	18577	18470	18517	18495	18544
31604	39011	40555	30715	22952	21593	21427	21265	21259	21328	21414	21365	21170	21283	21543	21274	21385	21415	21202	21284	21410	21081	21191	21282	21175	21062	21079	21045	21203	21233	21125	21247	21303	21369	21373	21194	21212	21231	21157	21301	21242	21077	21269	21394	21220	21258	21207	21309	21328	21246	21139	21239	21223	21341	21295	21066	21361	21226	21119	21260	21250	21069	21251	21038	21366	21223	21159	21203	21252	21101	21260	21144	21249	21078	21188	21264	20994	21057	21252	21213	21313	21362	21291	21138	21075	21136	21277	21147	21221	21152	21328	21301	21121	21117	20909	21160	21380	21319	21154	21230	21344	21365	21185	21116	21259	21196	21290	21233	21478	21133	21249	21268	21295	21274	21328	21090	21290	21019	21197	21334	21184	21327	21291	21335	21295	21228	21149	21118	21255	21253	21551	21092	21242	21282	21158	21195	21046	21063	21126	21151	21187	21065	21140	21172	21083	21126	21301	21038	21469	21106	21440	21413	21302	21075	21098	21258	21339	21265	21005	21221	21144	21114	21296	20935	21056	21211	21358	20941	21339	21305	21082	21279	21210	21261	21000	21234	21034	21094	21196	21276	21162	21119	21015	21421	21286	21174	21189	21200	21454	21121	21233	21280	21137	21327	21103	21112	21414	21175	21100	21313	21280	21141	21194	21113	21139	21142	21395	21217	21127	21127	21200	21200	21252	21252	21155	21177	21357	21188	21150	21440	21221	21338	21228	21382	21139	21086	21181	21290	21305	21147	21036	21108	21408	21298	21163	21256	21377	21135	21310	21154	21097	21261	21305	21378	21200	21341	21226	21314	21086	21115	21191	21104	21105	21199	21277	21411	21306	21232	21315	21008	21164	21093	21203	21323	21371	21354	21249	21222	21143	21137	21197	21189	21183	21234	21080	21082	21227	21378	21260	21252	21190	21213	21411	21071	21205	21273	21197	21226	21187	21320	21151	21100	21105	21286	21110	21163	21168	21374	21263	21002	21378	21254	21119	21035	21326	21311	21298	21177	21195	21050	21164	21276	21223	21118	21146	21085	21093	21196	21102	21525	21042	21267	21381	20910	21140	21130	21231	21207	21168	21021	21123	21273	21232	21202	21319	21239	21342	21196	21165	21241	21007	21167	21396	21132	21233	21159	21295	21220	21337	21035	21133	20991	20964	21067	21214	21030	21158	21166	21266	21239	21328	21161	21109	21222	21010	21086	21163	21151	21251	21342	21149	21114	21213	20988	21248	20837	21205	21032	21462	21242	21057	21116	21183	21274	21164	21084	21240	21330	21350	21275	21272	20970	21044	21111	21274	21161	21118	20919	21420	21177	21315	21396	21229	21086	21239	21396	21243	21406	21115	21359	21265	21190	21205	21098	21148	21218	21150	21441	21142	21285	21302	21409	21202	21132	21036	21073	21197	21378	21296	21099	21127	21115	21200	21000	21177	21488	21276	21268	21228	21116	21127	21079	21228	21227	21078	21216	21156	21439	21117	21262	21213	21444	21388	21415	21119	21272	21274	21112	21138	21168	21159	21077	21205	21376	21243	21345	21219	21297	21269	21217	21308	21276	21063	21129	21154	21180	21206	21204	21215	21098	21171	21146	21249	20984	21122	21177	21386	21246	20998	21139	21361	21173	21169	21124	21114	21319	21418	21117	21188	21165	21250	21096	21084	21119	20981	21337	21082	21234	21365	21209	21041	21091	21254	21165	21202	21525	21189	21298	21206	21162	21260	21141	21215	21053	21356	21143	21143	21254	21034	21385	21096	21174	21261	21093	21186	21044	21080	21038	21393	21275	21205	21190	21252	20960	21104	21130	21198	20920	21387	21214	21323	20956	21200	21053	21325	21095	21092	21187	21182	21400	21277	21149	21152	21081	21076	21132	21058	21145	21101	21137	21197	21138	21037	21020	21007	21129	21196	21453	21308	21113	21350	21179	21192	21283	20956	21430	21373	21336	21183	21326	21202	21292	21117	21179	21149	21276	21046	21353	21149	20944	20974	21199	21387	21150	21107	21180	21205	21212	21291	21096	21347	21151	21188	21110	21239	20974	21306	21081	21110	21422	21393	21236	21270	21219	21329	21207	21373	21215	21413	21126	21184	21130	21399	21065	21310	21372	21356	21271	21072	21432	20987	21019	21216	21109	21266	21196	21058	21213	21440	21161	21343	21293	21201	21255	21141	21142	21410	21270	21189	21119	21222	21156	21291	21166	21283	21100	21399	21234	21038	21137	21179	21456	21065	21040	21293	21419	21417	21077	21137	21199	21234	21216	21173	20984	21285	21257	21113	21052	21100	21328	21246	21052	21346	21141	21158	20978	21165	21165	21238	21299	21305	21336	21208	20903	21127	21279	21177	21400	21209	21208	21107	21204	21142	21250	21305	20933	21150	21065	21357	21087	21141	21236	21462	21262	21195	21057	21214	21051	21038	21184	21332	21251	21202	21301	21118	21363	21237	21168	21095	21234	21294	20974	21190	21391	21159	21270	20976	21033	21139	21091	21111	21521	21029	21323	21330	21214	21265	21183	21215	21275	21114	21211	21254	21138	21139	21378	21288	21326	21074	21191	21223	21242	21178	21178	21241	21236	21249	21243	21126	21191	21379	21113	21404	21255	21121	21203	21124	21054	21251	21255	21180	21143	21228	21192	21158	21271	21066	21213	20946	21138	21114	21214	21340	21355	21050	21244	21353	21280	21149	21354	21003	21258	21305	21361	21240	21354	21351	21125	21293	21369	20999	21293	21388	21249	20988	21223	21177	21168	21217	21313	21248	21019	21384	21233	21361	21152	21179	21286	21170	21190	21029	21266	21411	21363	21339	21250	21214	21390	21415	21126	21182	21061	21179	21358	21171	21265	21397	21351	21133	21203	21233	21199	21211	21311	21101	21187	21319	21117	21146	21255	21211	21259	21288	21088	21223	21034	21197	21278	21073	21125	21445	21106	21554	20968	21147	21201	21488	21217	21148	21082	21228	21245	21106	21062	21051	21210	21258	21150	21048	21118	21146	21150	21100	21405	21316	21239	21042	21355	21151	21149	21168	21350	21261	21241	21306	21054	21373	21029	21389	21284	21209	21159	21287	21231	21198	21240	21238	21231	21266	21276	21174	21321	21281	21278	21201	21105	21370	21334	21045	21275	21112	21331	21361	21098	21165	21403	21092	21302	21345	21311	21278	21170	21034	21323	21146	21048	21320	21245	21156	21021	21237	20915	21107	21333	21117	21214	21173	21138	21382	21260	21327	21108	21175	21301	21189	21366	21239	21217	21157	21059	21105	21200	21393	21403	21348	21064	21187	21026	21123	21196	21304	21193	21317	21290	20992	21282	21342	21093	20851	21150	21326	21229	21291	21184	21134	21038	21280	21330	21041	21074	21383	21200	21211	21274	21453	21267	21178	21229	21207	21177	21253	21310	21246	21359	21229	21173	21220	21091	21215	21241	21070	21229	21300	21223	21141	21113	21163	21116	21287	21211	21113	21142	21138	21097	21094	21164	21358	21351	21259	21291	21188	21469	21228	21191	21198	21214	21240	21351	21084	21139	21067	21406	21184	21225	21173	21232	21119	21168	21325	21191	21372	21007	21045	21039	21105	21114	21283	21342	21138	21193	21513	21254	21232	21079	21241	21113	21428	20932	21053	21346	21251	21090	21221	21042	21271	21091	21167	20969	21149	21335	21331	21225	21322	21125	21235	21431	21107	21245	21306	21076	21258	21247	21367	21266	21151	21150	21195	21064	21275	21314	21135	21112	21201	21327	21476	21351	21155	21207	21211	21179	21303	21181	21190	21091	21133	21238	21205	21327	21096	21144	21240	21283	21126	21106	21241	21151	21255	21331	21165	21334	21230	21191	21297	21236	21283	21092	21254	21115	21018	21054	21275	21303	21355	21066	21247	21098	21283	21080	21289	21044	21267	21157	21207	21409	21326	21253	20894	21117	21177	21139	21111	21154	21151	21329	21204	21207	21286	21358	21122	21164	21351	20973	21064	21153	21289	21084	21194	21357	21299	21253	21386	21067	21137	21256	21099	21107	21058	21219	21158	21063	21301	21200	21224	21238	21371	21059	21344	21149	21247	21310	21384	21050	21281	21166	21199	21131	21447	21159	21071	21278	21102	21004	21145	21293	21221	21138	21322	21028	21267	21110	21078	21049	21220	21259	21080	21367	21374	21187	21263	21049	21056	21104	21237	21286	21233	21333	21121	21213	21078	21251	21244	21239	21233	21271	21276	21194	21148	20980	21282	21197	21222	21069	21205	21167	21352	21352	21184	21134	21129	21185	21136	21213	21283	21224	21199	21058	21233	21323	21354	20977	21118	21364	21156	21244	21242	21111	21140	21171	21255	20975	21106	21374	21152	21311	21289	20995	21219	21176	21230	21285	21305	21226	21286	21383	21152	21189	21236	20966	21153	21126	21149	21227	21218	21199	21160	21251	21360	21188	21298	21125	21087	21149	21306	21259	21157	21151	21176	21156	21134	21345	21466	21259	21360	21310	21322	21192	21356	21184	21047	21134	21273	21165	20916	20976	21097	21151	21237	21068	21101	21332	21224	21197	21118	21046	21196	21153	21013	21161	21101	21389	21376	21001	21263	21294	21201	21046	21329	21282	21275	21162	21115	21320	21251	21272	21200	20878	21034	20875	21240	21209	21256	21213	21146	21317	21119	21078	21220	21176	21036	21222	21040	21095	21001	21101	21115	21091	21279	21334	21268	21141	21341	21351	21242	21231	21190	21059	21125	21296	21241	21358	21109	21268	21008	21096	20821	21086	21264	20970	21112	21405	21280	21359	21318	21089	21267	21296	21353	21278	21085	21014	21166	21070	21079	21288	21293	21221	21206	21171	21353	20996	21221	21319	21343	21395	21107	20935	21082	21434	21183	21321	21197	21306	21147	21378	21142	21298	21219	21314	21323	21136	21177	21127	21304	21257	21197	21320	21290	21402	21297	21235	21321	21229	21233	21233	21210	21196	21137	21216	21088	21307	21262	21073	21256	21315	21422	21042	21194	21059	21097	21080	21226	21175	21155	21329	21184	21123	21019	21243	21360	21128	21226	21283	21261	20866	21316	21197	21127	21286	21149	21092	21313	21396	21320	21320	21176	21170	21206	21184	21183	21187	21405	21306	21310	20958	21130	21064
41771	57990	42495	26767	19558	18090	18186	17967	17752	17857	18097	17914	17930	18093	18356	18025	17939	18094	17972	18136	18060	17928	18006	17994	17800	18065	18191	17827	17936	18021	18092	18110	17919	18023	17873	18092	17888	17850	18131	18076	18053	17861	17965	17996	18127	17956	18031	17962	17961	18059	17879	17863	18104	17908	18072	18055	18170	18204	17943	17929	18031	18153	17876	17970	18253	17987	17900	18008	18013	18006	18167	18032	18260	18103	18082	18012	17994	18078	17892	18156	17843	17986	17916	18106	17980	18029	18065	18053	17977	17683	18000	18089	18025	17911	17975	17923	17967	17871	17970	17961	18001	17985	17978	17955	18070	17900	18003	18115	17928	17911	18044	18027	18222	18037	17858	18049	18034	17896	18092	18036	17861	18055	17966	17988	17992	17915	17969	17900	17902	17958	18191	17953	17857	17925	17877	17873	18064	17929	18026	18025	17801	17978	17974	18064	17844	17925	18039	17955	18060	17978	17823	17844	18019	17905	18016	18025	18040	17957	18216	18010	18039	18002	18017	17869	18009	18057	17822	18084	17887	17990	17904	17968	17986	17937	18084	18032	17928	17931	18028	18079	18105	18029	18051	17961	18100	17958	18014	17971	18028	18023	17842	17885	17837	18081	18045	18082	17888	18055	18058	17797	18139	17864	18137	18065	17820	17976	17955	17980	18055	18039	18082	17916	18134	17903	17988	18002	17747	18010	18064	17973	18218	18055	17999	18003	17992	18073	18034	17934	17926	17974	17785	18013	18004	18109	18054	17907	17990	18062	18038	18144	18007	18040	17870	17927	18041	18142	17801	17976	17905	17882	18018	17964	18054	17893	17857	17907	17958	17935	18154	18082	17948	18087	17983	17996	17871	17949	17954	18022	17994	17826	18018	17973	17982	18227	18018	18046	18028	17987	17943	17990	17859	17984	18038	17912	17937	17936	17972	17794	17925	17997	17980	17836	18007	17933	18042	18065	17994	18000	17871	18063	17953	17899	18057	18163	17869	17950	17817	18032	17980	18042	17925	17985	17950	17693	17943	17879	18119	17954	17973	17936	18053	18013	18029	18055	17915	17942	17890	17955	18223	17947	18015	17851	18036	18021	17869	18071	18087	17840	18029	17767	17775	18105	18109	17957	18018	17806	17982	17881	17966	18182	18040	18060	17932	18169	18060	17987	18073	17895	17987	17984	17929	17879	18018	17915	17828	17946	17862	18038	17971	17889	17925	17896	18140	17930	17979	17954	17966	18202	18090	18098	18073	17892	17991	18206	17834	18005	17961	17931	18102	18198	17988	18047	17888	18101	18087	17932	17958	17794	18200	17942	18074	17947	17872	17891	17942	17961	18088	17943	18076	17865	18064	17975	17934	18098	18049	17998	18015	18124	18084	18050	17982	17931	18024	17964	17928	17828	17897	18017	17950	17976	17730	17901	18146	17981	18044	17957	18037	17999	17839	18152	18095	17867	17851	17956	18148	17924	17929	17925	17987	17978	18136	17844	17698	17980	17962	18048	17872	18130	17998	17839	17961	17986	17996	17955	17981	17972	17891	18040	18048	18081	18102	17994	17981	17931	18004	17783	18045	17958	18077	17822	18018	17935	17830	18037	17936	17969	18153	17911	17963	17940	18082	17901	17943	17887	18128	18081	18057	17981	18035	17826	17966	17946	17982	17900	18117	17908	17931	17927	17960	18091	18158	17944	17935	17981	17917	18146	18093	18079	18025	17807	17890	17973	17964	17995	17806	18128	17934	18010	17881	17937	18016	18021	18127	17977	17936	17933	18078	18028	18033	18148	17963	18052	17776	17949	18272	17926	17983	18010	18014	17978	17993	18042	17926	17840	17875	17950	18077	18009	17897	18083	18211	18010	17857	18099	18094	18100	17973	17986	18025	18033	17972	18019	18025	18186	17955	18194	17852	17847	17887	17936	18046	17768	17764	18003	18029	18035	18069	17938	17955	17924	18056	17867	17953	17870	18068	17910	17933	17943	18026	17871	17966	18095	17948	17919	17896	18149	18207	17891	17993	18090	18014	17940	18183	17822	17937	18037	17832	17898	17925	18126	17986	17930	17962	17769	18252	17907	18038	17862	18015	17974	18041	17970	18029	18017	18016	17958	18134	18120	18091	17895	18008	18068	17921	18000	18072	18054	17984	18008	18026	17834	17925	18021	18017	17977	17892	18082	17913	18089	17885	17970	17966	18007	18058	17837	18023	18124	17953	17931	17969	17954	18142	17913	18098	17800	18026	18104	18061	18046	17941	17885	17990	17874	17908	17984	17937	17980	17773	17906	18029	17938	17877	18016	18061	18052	17875	18073	18123	17954	18097	17980	18116	17825	17976	17952	18021	18000	17973	17868	18125	17845	18059	17825	18127	18084	18073	17858	18053	17918	18003	18109	18145	18043	17973	17925	17825	17958	18110	17995	18033	18142	17949	17940	17973	18154	17945	17919	17980	17912	18145	17910	17957	18068	17883	17956	17905	18052	17985	17983	17959	18028	18046	17992	18005	18073	17937	17974	17894	18101	18106	17910	18047	18043	18047	18073	17839	18036	18269	18054	17918	18124	17949	17961	17840	18230	18057	17900	18069	18112	18051	17916	17801	17930	17868	17964	17953	18039	18002	18093	17921	17962	18083	17936	17918	17775	17987	17956	17861	17895	17936	17992	18060	17923	17846	18103	18027	17883	17917	17945	17897	17869	18093	18063	17840	18124	17791	17830	18073	17965	18134	17972	18040	18093	18035	17906	18076	17901	18050	18015	17991	18016	18147	18080	18081	17929	17981	17895	18183	17935	17991	18027	18073	17954	18063	17915	18046	17960	17999	17978	18085	17849	17850	17861	18108	17904	18157	18010	18044	17940	18120	18010	17894	18049	18016	17937	18074	17881	17807	18107	18012	17842	18101	17954	18018	17934	18033	18007	18019	17868	18082	18014	17785	17976	17964	18021	17869	17968	18078	17944	17985	18112	18147	18057	17874	17949	18062	18012	18086	17889	17926	17983	18079	17950	18025	17870	17871	17948	18208	18032	17890	18015	18127	17850	18044	18027	18161	17938	17990	18012	18148	17910	18054	17971	18115	17992	17933	17919	18161	17901	18095	18032	18043	18017	18080	17917	18035	17924	18027	18023	18058	18062	18039	18005	18144	18119	18138	17957	17871	17807	17848	18092	18030	17829	17930	17705	18031	17961	17987	18044	17969	17946	17863	18088	17729	17914	17826	18056	17993	17843	17973	17892	17989	17991	18026	18019	18011	17945	18115	18093	17971	17993	17933	17993	18083	17889	18170	18066	18105	18047	18015	17988	18116	17861	17872	17989	18063	17903	17975	18008	18101	17959	17971	18046	18125	18023	18127	18073	18124	18044	17949	17900	18064	17978	18129	18077	18164	18027	18203	18014	18107	18023	17931	17874	18097	18156	18056	17862	18110	18079	18040	17849	18042	17826	17881	18033	18040	17853	17925	18013	18177	18221	17998	17822	17997	18124	17912	17940	18013	17925	17987	18033	17743	17959	17865	17947	17951	17951	17952	18058	18154	18099	17952	18067	17966	17960	18095	18007	18053	18068	17832	17928	18055	18009	18035	18078	18172	17920	18010	18034	18116	17983	18107	18109	17859	18116	17924	17972	17885	17941	17808	17948	17873	17937	17947	17947	18153	17895	18090	17914	18041	17996	18118	17764	17927	17971	18032	18132	18017	17918	17976	17887	18015	17996	18041	17982	17937	18050	18140	17886	18110	17906	17994	18008	18086	18060	17832	17960	18025	18047	17877	17906	17921	17958	17895	17939	18070	17833	17944	17949	17991	17940	18073	18125	17849	17964	17881	17824	17838	18127	18025	17987	17977	18143	17807	18040	18160	17968	18081	18110	17956	17933	18016	17906	17870	18033	18094	17972	18032	18030	17848	17973	17969	18028	17942	17951	17973	18017	17864	17954	18129	17998	18065	17972	18249	17878	17983	18066	17994	17964	18123	17968	18225	17997	18180	17891	18038	17852	18019	17932	17976	17996	17835	18018	17935	17892	18202	18050	17877	18041	17921	18109	18041	18032	17937	17939	18016	18015	18050	18023	17976	18007	17901	17862	18001	17965	18038	17945	18088	17996	17908	17796	17761	18073	18028	18036	18031	17985	18075	18023	18091	17886	18073	18007	17899	17988	17947	18049	18182	17954	17957	17835	18062	17902	17816	17940	17867	17981	17936	17980	18179	17803	18244	18143	18021	17977	17783	18021	17962	17967	17963	17994	17926	17943	18054	17943	17975	17983	17897	18047	17824	17814	18070	18155	18024	18014	17857	18256	17917	18029	18014	17930	17945	18006	18178	18071	18015	18065	18152	18054	17927	18004	18087	17831	18088	17981	17950	17989	17966	17949	18033	17884	18040	18016	18023	17909	17884	17807	17974	17908	17899	17935	18033	17946	18000	17983	18091	18055	18013	17932	18116	18125	18239	18068	18145	18079	17960	17838	18056	17916	17820	18130	17825	17996	17918	18089	17881	18114	17851	18108	18141	18055	17946	18036	18033	17946	18039	18152	17992	18006	18129	17899	17947	18022	18009	17879	17844	18004	17919	17992	18025	18056	17958	18110	17964	18055	17948	17847	17989	17976	18047	17981	18042	17995	17972	18030	17999	18064	18068	18028	17908	18035	17971	17996	18053	17920	17938	18090	17939	17956	17878	17808	18191	18000	18074	17926	18002	18002	18049	17996	17928	17895	17804	18238	18038	18132	18085	18060	17934	18063	17882	17991	18109	18102	17864	18065	18051	18135	18046	17987	17951	17831	18086	17926	18021	17843	17905	17978	17991	17984	18287	17913	17885	17933	18084	17867	17907	17850	18048	18055	17911	18031	17816	18142	18018	18035	18100	18004	17910	17953	17973	17914	18220	17897	18022	18123	18239	17954	18077	17926	17951	17856	18088	17949	17920	18101	17707	17932	17919	18030	17977	18046	18051	17904	18080	18088	17917	18146	18071	18041	17960	17983	18010	17807	17995	18018	17919	17864	17818	17843	17978	18047	17847	18002	18120	18020	17996	17985	18081	17864	18021	18042	18212	18060	18019	18123	17800	17854	17938	17876	18103	17848	17870	17944	18104	17894	18011	18080	17976	17995	18003	17860	18045	17894	18100	17968	18075	18048
29234	35478	41621	33399	24024	21215	21347	20757	20792	20969	20954	20784	20875	20763	20752	20613	21023	20751	20904	20783	20768	20927	20812	20763	20797	20784	20922	20784	20791	20745	20629	20680	20986	20966	20886	20695	20499	20962	21026	20864	20889	20690	20662	20881	20811	20918	20777	20848	20887	20657	20761	20756	20890	20752	20689	20739	20727	20856	20830	20788	20928	20748	20726	20740	20986	20757	20907	20947	20780	20792	20682	20656	20669	20860	20788	20580	20565	20701	20676	20651	20759	20792	20840	20717	20812	20829	20828	20749	20778	20805	20715	20679	20747	20820	20660	20479	20766	20950	20642	20709	20901	20966	20949	20648	20860	20804	20935	20816	20874	20712	20751	20672	20655	20664	20657	20933	20567	20629	20648	20693	21068	20794	20711	20780	20575	20805	20801	20592	20740	20677	20649	20637	20613	20596	20842	20824	20808	20641	20516	20336	20930	20627	20979	20828	20877	20894	20913	20647	20657	20697	20750	20469	20659	20581	20775	20741	20790	20615	20815	20916	20592	20978	20785	20755	20900	20817	20628	20739	20691	20591	20774	20743	20724	20946	20594	20731	20670	20970	20984	20827	20714	20585	20861	20790	20779	20545	20795	20839	20689	20678	20768	20743	20591	20613	20770	20850	20996	20742	20902	20826	20657	20575	20741	20394	20531	20773	20810	20851	21004	20701	20808	20771	20795	20736	20723	20798	20626	20587	20741	20806	20760	20719	20787	20675	20729	20733	20851	20789	20948	20717	20613	20683	20795	20819	20774	20771	20825	20669	20652	20672	20729	20914	20646	20880	20781	20732	20727	20853	20827	20650	20665	20758	20805	20603	20655	20670	20598	20684	20774	20789	20802	20754	21067	21053	20547	20681	20763	20664	20853	21110	20743	20897	20528	20721	20865	21001	20563	20606	20930	20799	20919	20601	20785	20824	20871	20650	20744	20812	20790	20720	20828	20833	20971	20821	20715	20916	20760	20695	20684	20851	20656	20680	20522	20594	20803	20867	20868	20838	20928	20738	20751	20692	20746	20770	20794	20725	20877	20758	20916	20556	20937	20841	20651	20579	20804	20730	20637	20494	20928	20960	20873	20647	20937	20667	20619	20636	20598	20648	20719	20621	20718	20679	20754	20528	20784	20771	20806	20903	20850	20781	20754	20775	20889	20943	20753	20720	20962	20625	20721	20644	20678	20715	20839	20735	20763	20710	20676	20552	20653	20694	20835	20845	20604	20612	20624	20691	20800	20590	20710	20905	20781	20767	20699	20628	20717	20787	20630	20924	20894	20619	20713	20814	20752	20775	20626	20835	20966	20741	20917	20623	20881	20647	20941	20635	20824	20741	20657	20673	20762	20714	20836	20867	20770	20768	20929	20609	20827	20784	20642	20653	20718	20674	20944	20857	20990	20752	20741	20719	20890	20822	20805	20772	20750	20754	20663	20697	20586	20886	20738	20718	20566	20610	20752	20777	20799	20523	20673	20839	20865	20717	20660	20550	20896	20830	20729	20489	20724	20792	20867	20783	20729	20805	20753	20883	20904	20687	20715	20698	20651	20754	20998	20638	20874	20601	20590	20677	20699	20559	20846	20759	20724	20938	20936	20850	20752	20823	20948	20847	20802	20834	20849	20619	21026	20809	21011	20637	20533	20830	20965	20944	20754	20714	20919	21083	20758	20860	20801	20908	20903	20618	20851	20910	20755	20871	20992	20800	20819	20728	20801	20522	20653	20709	20727	20726	20750	20904	20659	20846	21250	20841	20966	21008	20835	20923	20853	20697	20798	20741	20717	20788	20483	20944	20644	20815	20827	21033	20817	20849	20732	20777	20802	20656	20840	20665	20579	20761	20656	20566	20729	20885	20860	20839	20854	20833	20734	20831	20515	20760	20835	20655	20814	20766	20779	20795	20812	20841	20612	20812	20631	20621	20621	20971	20855	20640	20517	20793	20546	20831	20942	20890	20891	21012	20761	20729	20786	20707	20589	20753	20702	20526	20638	20645	20740	20717	20807	20521	20778	20543	20814	20592	20596	20787	20883	20594	20720	20726	20830	20730	20814	20821	20843	20804	20786	20800	20751	20821	20728	20854	20749	20899	20770	20687	20804	20807	20836	20569	20766	20659	20811	20846	20756	20822	20592	20650	20745	20737	20800	20817	20731	20831	20819	20923	20792	20885	20742	20747	20776	20795	20965	20698	20494	20825	20885	20645	20830	20737	20687	20881	20991	20584	20580	20796	20884	20599	20530	20672	20598	20639	20760	20939	20806	20808	20635	20770	20685	20856	20951	20681	20789	20695	20733	20665	20952	21093	20961	20722	20859	20853	20660	20833	20630	20740	20755	20632	20886	20733	20717	20565	20782	20788	20683	20773	20792	20933	20713	20910	20739	20795	21003	20618	20561	20721	20878	20813	20642	20768	20756	20860	20824	20804	20897	20986	21112	20850	20879	20729	20635	20617	21115	20562	20706	20735	20766	20988	20735	20821	20893	20958	20736	20985	20746	20529	20825	20834	20927	20819	20763	20604	20749	20814	20690	20585	20805	20671	20781	20899	20574	20791	20764	20568	20763	20544	20694	20553	20875	20571	20646	20633	20742	20584	20852	20625	20709	20853	20883	20966	20655	20741	20684	20944	20715	20984	20891	20917	20595	20851	20782	20766	20885	20775	21093	20900	20609	20777	20762	20779	20975	20887	20784	20851	20921	20742	20741	20753	20954	20815	20855	20664	20753	20999	20871	20692	20683	20851	20687	21044	20991	20753	20834	20724	20749	20719	20879	20736	20837	20693	20806	20942	20921	20653	20760	20574	20917	20635	20796	20829	20697	20750	20883	20751	20532	20733	20713	20769	20812	20781	20706	20672	20836	20826	20766	20667	20690	20722	20813	20898	20699	20939	20711	20684	20802	21032	20733	20621	20582	20623	20931	20801	20696	20658	20901	20829	20607	20732	20657	20835	20538	20803	20747	20859	20828	20877	20740	20764	20859	20668	20673	20970	20793	20601	20761	20870	20742	20864	20632	20851	20788	20636	20844	20671	20847	20859	20696	20690	20768	20654	20811	20691	20897	20897	20673	20782	20639	20700	20888	20770	20855	20538	20803	20823	20801	20733	20728	20826	20803	20830	20870	20682	20949	20788	20769	20831	21012	20851	20868	20785	20663	20795	20703	20778	20531	20784	20685	20673	20881	20650	20702	20859	20743	20781	20946	20643	20712	20947	20850	20689	20690	20851	20672	20665	20796	20701	20878	20819	21005	20808	20885	20667	20910	20798	20794	20701	20809	20854	20924	20790	20562	20690	20752	20773	20936	20746	20694	20837	20722	20659	20753	20745	20778	20756	20773	20955	20874	20747	20662	20703	20775	20646	20764	20830	20905	20753	20622	20792	20693	20898	21132	20653	20605	20549	20725	20670	20714	20847	20840	20592	20748	20919	20868	20717	20697	20706	20743	20939	20831	20588	20705	20745	20584	20809	20626	20808	20863	20972	20712	20717	20806	20672	20844	21066	20811	20774	21058	20768	20736	20754	20684	21090	20823	20799	20587	20607	20832	20980	20646	20801	20870	20597	20642	20886	20726	20822	20639	20869	20708	20714	20767	20828	20814	20837	20739	20769	20788	20795	20828	20792	20623	20827	20766	20692	20661	20872	20891	20653	20934	20710	20989	20713	20656	20586	20610	20797	20582	20814	20927	20873	20740	20514	20831	20887	20854	20606	20724	20877	20683	20825	20778	20778	20802	20872	20684	20626	20644	20879	21007	20592	20845	20802	20853	20778	20531	20841	20746	20836	20969	20531	20668	20769	20844	20774	20752	20976	20831	20911	20757	20883	20685	20721	20743	20952	20960	20888	20943	20821	20766	20436	20605	20610	20824	20721	20786	20830	20872	20785	20891	20589	20577	20457	20788	20592	20692	20512	20749	20897	20736	20699	20642	20715	20818	20731	20997	20664	20759	20730	20928	20801	20921	20830	20722	20893	20908	20755	20877	20852	20960	20751	20640	20831	20694	20786	20801	20731	20626	20791	20716	20870	20748	20755	20948	20746	20923	20626	20838	21096	20901	20667	20735	20721	20719	20836	20965	20827	20967	20723	20686	20658	20851	20574	20651	20837	20724	20734	20943	20828	20916	20687	20640	20801	20621	20841	20881	20669	20853	20782	20776	20916	20747	20874	20703	20753	20732	20604	20925	20837	20798	20668	20612	20526	20663	20836	20619	20881	20871	20808	20994	20812	20691	20857	20705	20688	20920	20616	20756	20787	20825	20847	20946	20815	20673	20702	20484	20802	20762	20878	20745	20852	20780	20635	20595	20668	20752	20798	20708	20678	20830	20719	20872	20658	20812	20781	20746	20662	20614	20506	20721	20868	20836	20679	20617	20625	20646	20857	20720	20749	20742	20784	20652	20594	20883	20845	20905	20885	20751	20835	20777	20839	20806	20612	20737	20907	20777	20662	20885	20736	20734	20735	20751	20825	20747	20858	20753	20836	20867	20807	20724	20851	20893	20928	20792	20849	20631	20799	20961	20658	20735	20712	20635	20690	20677	20710	20700	20780	20749	20559	20444	20640	20724	20711	20886	20906	20840	20545	20704	20579	20722	20923	20852	20729	20757	20632	20737	20849	20898	20429	20709	20656	20780	20887	20958	20655	20803	20731	20740	20572	20558	20667	20942	20841	20562	20669	20893	20763	21024	20820	20797	20655	20729	20855	20790	20735	20697	20794	20761	20765	20547	20917	20688	20909	20802	20667	20915	20882	20705	20575	20863	20732	20690	20841	20579	20444	20791	20542	20575	20881	20673	20756	20907	20906	20672	20858	20892	20631	20847	20766	20876	20976	20751	20634	20662	20895	20986	20648	20535	20771	20877	20615	20664	20689	20744	20540	20566	20813	20990	20662	20643	20721	20851	20815	20844	20774	20624	20793	20702	20910	20645	20822	20907	20737	20821	20780	20796	20702	20741	20790	20685	20602	20849	20732	20917	20988	20664	20781	20815	20982	20927	21034	21150	20842	20767	20703	20684	21066	21045	20708	20646	20495	20951	20929	20674	20928	20725	20686	20828	20642	20718	20834	20849	20825	20795	20702	20711	20716	20976	20660	20718	20780	20692	20948	21012	20663	21021	20964	20653	20752	20660	20653
58645	78644	56204	34162	20757	17763	17656	17698	17837	17732	17775	17749	17817	17863	17633	17929	17690	17767	17877	17572	17778	17812	17868	17828	17957	17872	17719	17854	17830	17848	17871	17775	17646	17847	17673	17888	17811	17713	17604	17927	17802	17796	17678	17777	17802	17853	17801	17771	17853	17818	17932	17860	17852	17822	17805	17783	17766	17680	17784	17700	17813	17847	17772	17822	17615	17805	17701	17764	17671	17681	17831	17994	17671	17891	17672	17769	17915	17782	17735	17571	17914	17816	17791	17769	17805	17709	17905	17788	17838	17552	17754	17791	17706	17864	17808	17779	17632	17854	17681	17795	17676	17921	17734	17996	17806	17830	17783	17690	17895	17844	17852	17817	17804	17623	17764	17838	17695	17710	17746	17784	17895	17640	17705	17718	17743	17817	17784	17689	17782	17749	17910	17802	17796	17869	17891	17657	17724	17687	17699	17742	17618	17764	17901	17638	17782	17777	17535	17815	17704	17754	17739	17868	17764	17692	17800	17876	17887	17954	17671	17887	17647	17772	17748	17862	17840	17751	17704	17741	17969	17819	17761	17709	17820	17790	17664	17717	17869	17679	17909	17739	17868	17917	17748	17925	17933	17875	17849	17698	17852	17785	17654	17887	17733	17817	17814	17669	17701	17698	17758	17715	17804	17887	17758	17580	17700	17926	17866	17877	17785	17845	17699	17667	17665	17679	17752	17756	17848	17780	17828	17780	17733	17844	17729	17646	17720	17813	17885	17858	17800	17713	17701	17698	17821	17857	17611	17898	17846	17632	17806	17719	17822	17787	17726	17741	17813	17842	17924	17756	17810	17720	17888	17830	17791	17815	17717	17633	17698	17626	17759	17822	17888	17827	17725	17638	17830	17830	17777	17735	17718	17830	17721	17694	17839	17777	17801	17706	17683	17893	17716	17544	17700	17812	17838	17738	17749	17729	17712	17925	17681	17765	17645	17819	17778	17765	17717	17662	17908	17894	17858	17592	17790	17833	17775	17724	17870	17709	17614	17761	17861	17724	17852	17677	17665	17736	18006	17836	17837	17833	17637	17730	17606	17698	17736	17721	17734	17709	17742	17767	17819	17904	17960	17750	17860	17677	17669	17813	17869	17599	17870	17688	17653	17717	17676	17782	17660	17585	17710	17766	17850	17784	17781	17632	17861	17865	17724	17675	17789	17949	17764	17889	17809	17774	17938	17880	17754	17816	17743	17853	17756	17793	17754	17868	17720	17887	17688	17967	17745	17753	17737	17768	18009	17952	17885	17755	17835	17837	17999	17885	17802	17843	17516	17745	17732	17768	17738	17894	17790	17801	17606	17871	17844	17726	17832	17777	17802	17753	17834	17746	17796	17871	17740	17628	17824	17676	17806	17776	17780	17859	17682	17899	17836	17696	17677	17902	17706	17832	17646	17632	17616	17610	17967	17786	17823	17636	17870	17739	17923	17827	17709	17790	17889	17866	17801	17814	17860	17902	17765	17913	17762	17900	17781	17815	17879	17863	17873	17776	17720	17752	17636	17702	17734	17597	17692	17733	17612	17738	17730	17677	17724	17880	17690	17758	17831	17588	17649	17915	18013	17812	17850	17661	17756	17747	17743	17703	17767	17787	17655	17841	17848	17677	17692	17664	17821	17960	17687	17667	17737	17805	17653	17785	17710	17684	17699	17768	17919	17620	17835	17760	17909	17809	17652	17768	17762	17723	17669	17747	17938	17749	17790	17751	17861	17820	17782	17793	17772	17731	17619	17700	17801	17849	17725	17749	17818	17768	17794	17745	17588	17796	17937	17859	17868	17701	17780	17868	17819	17799	17768	17827	17923	17634	17807	17931	17793	17682	17801	17803	17680	17641	17782	17748	17874	17786	17740	17718	17788	17830	17760	17792	17532	17893	17870	17681	17748	17791	17576	17700	17846	17811	17810	17792	17765	17661	17656	17908	17880	17713	17677	17618	17825	17820	17791	17821	17777	17648	17911	17712	17619	17615	17777	17767	17786	17807	17830	17783	17843	17667	17826	17768	17759	17733	17847	17911	17704	17806	17814	17807	17691	17850	17753	17848	17935	17811	17745	17753	17673	17797	17847	17728	17771	17782	17843	17751	17792	17676	17764	17918	17716	17559	17775	17734	17765	17774	17638	17715	17850	17724	17657	17772	17736	17717	17741	17731	17681	17713	17779	17774	17670	17608	17753	17684	17917	17695	17745	17705	17903	17651	17852	17703	17666	17709	17729	17883	17688	17626	17784	17668	17925	17700	17890	17815	17753	17778	17767	17720	17691	17951	17792	17625	17729	17783	17829	17792	17860	17957	17655	17651	17753	17880	17756	17584	17663	17700	17783	17785	17915	17726	17720	17750	17741	17933	17657	17777	17913	17816	17743	17697	17756	17605	17803	17863	17705	17571	17778	17888	17834	17657	17926	17702	17755	17726	17838	17849	17750	17646	17839	17878	17882	17751	17696	17640	17676	17761	17790	17784	17809	17904	17875	17785	17855	17838	17747	17797	17927	17723	17886	17847	17834	17729	17888	17821	17629	17874	17845	17782	17660	17785	18000	17773	17773	17726	17774	17732	17704	17704	17762	17648	17730	17764	17833	17677	17907	17770	17925	17768	17855	17882	17798	17749	17743	17536	17704	17795	17710	17802	17821	17719	17999	17806	17605	17911	17793	17828	17898	17693	17897	17779	17798	17688	17769	17835	17888	17685	17958	17800	17664	17691	17744	17876	17864	17681	17862	17658	17639	17817	17911	17791	17622	17698	17948	17683	17831	17732	17752	17642	17766	17869	17709	17732	17752	17887	17597	17981	17887	17718	17858	17779	17777	17666	17601	17771	17837	17956	17844	17792	17797	17779	17800	17538	17614	17680	17689	17824	17765	17650	17658	17819	17930	17717	17692	17803	17681	17823	17699	17666	17739	17771	17761	17644	17736	17783	17620	17787	17583	17642	17667	17841	17745	17826	17829	17791	17663	17871	17867	17895	17900	17732	17730	17646	17772	17671	17737	17616	17593	17791	17724	17823	17746	17671	17708	17832	17863	17698	17690	17873	17909	17939	17840	17724	17770	17807	17875	17774	17878	17835	17952	17656	17741	17577	17804	17877	17758	17881	17826	17556	17601	17707	17729	17648	17752	17780	17877	17639	18088	17850	17713	17704	17766	17832	17932	17617	17849	17674	17886	17916	17710	17741	17616	17820	17772	17758	17723	17673	17836	17787	17798	17655	17832	17709	17975	17765	17663	18125	17762	17813	18029	17881	17682	17877	17684	17834	17877	17654	17681	17675	17754	17588	17733	17864	17748	17743	17669	17814	17721	17603	17916	18012	17627	17879	17662	17735	17778	17770	17592	17838	17803	17803	17978	17683	17828	17724	17777	17747	17851	17793	17787	17889	17776	17780	17834	18014	17849	17798	17880	17923	17923	17918	17613	17816	17762	17780	17870	17854	17784	17802	17889	17751	17875	17881	17677	17849	17711	17894	17820	17826	17735	17735	17772	17921	17634	17790	17836	17819	17814	17879	17792	17782	17779	17727	17742	17886	17731	17714	17768	17658	17814	17850	17823	17663	17792	17746	17733	17851	17736	17815	17873	17776	17626	17926	17815	17838	17820	17693	17792	17740	17805	17805	17645	17748	17817	17905	18023	17867	17828	17980	17653	17842	17695	17776	17753	17707	17886	17899	17875	17785	17669	17795	17642	17763	17724	17813	17598	17723	17703	17661	17620	17822	17874	17676	17761	17771	17677	17878	17846	17823	18059	17750	17860	17882	17822	17684	17842	17782	17719	17742	17558	17603	17738	17735	17901	17881	17741	17768	17897	17743	17575	17645	17803	17769	17592	17798	17681	17666	17887	17712	17731	17755	17780	17833	17583	17671	17826	17739	17551	17723	17884	17625	17671	17727	17819	17774	17688	17774	17682	17895	17929	17757	17744	17853	17736	17895	17782	17725	17824	17705	17747	17797	17753	17854	17723	17759	17807	17721	17778	17915	17697	17492	17819	17796	17616	17847	17841	17723	17670	17769	17681	17841	17938	17707	17813	17855	17712	17947	17741	17776	17804	17728	17812	18023	17664	17748	17782	17861	17855	17593	17725	17573	17814	17711	17513	17692	17834	17663	17898	17823	17696	17938	17964	17846	17739	17820	17865	17637	17719	17643	18024	17814	17778	17599	17853	17558	17775	17859	17865	17670	17719	17902	17938	17737	17804	17870	17892	17823	17608	17778	17770	17749	18061	17737	17746	17803	17739	17733	17801	17758	17869	17849	17854	17751	17952	17952	17750	17876	17772	17780	17677	17742	17819	17807	17774	17679	17760	17730	17742	18000	17723	17740	17584	17723	17724	17877	17841	17732	17759	17733	17720	17626	17672	17759	17795	17989	17645	17564	18021	17684	17761	17725	17807	17737	17971	17793	17551	17857	17853	17628	17910	17866	17801	17750	17774	17830	17820	17742	17828	17726	17729	17778	17681	17768	17741	17853	17799	17916	17705	17827	17802	17760	17818	17820	17660	17568	17635	18073	17849	17616	17825	17932	17729	17835	17958	17658	17750	17656	17745	17716	17913	17476	17825	17936	17899	17606	17908	17762	17902	17728	17785	17679	17672	17771	17801	17872	17784	17733	17648	17813	17852	17845	17922	17684	17754	17689	17812	17761	17800	17701	17904	17614	17816	17931	17918	17697	17840	17830	17840	17755	17858	17760	17597	17706	17783	17476	17712	17756	17814	17816	17797	17861	17664	17818	17782	17876	17768	17814	17891	17865	17845	17838	17818	17583	17652	17860	17561	17788	17710	17659	17826	17774	17735	17601	17816	17638	17911	17823	17751	17823	17727	17816	17658	17768	17950	17778	17813	17757	17620	17825	17738	17829	17849	17856	17839	17724	17857	17660	17875	17961	17667	17804	17850	17799	17688	17729	17744	17808	17751	17966	17762	17623	17847	17954	17784	17809	17852	17689	17786	17951	17864	17824	17744	17769	17845	17710	17667	17802	17846	17616	17831	17671	17786	17841	17777	17777	17686	17720	17701	17820	18038	17845	17795	17708	17680	17827	17860	17887	17788	17937	17829	17915	17807	17823	17830	17738	17702	17898	17987	17769	17836	17869	17965	17805	17794	17610	17777	17915	17719	17829	17773	17746
22872	23822	35108	30974	24276	23944	25957	21841	21142	21840	21731	21352	21302	21703	21469	21508	21253	21284	21303	21269	21374	21149	21262	21326	21228	21225	21303	21264	21368	21089	21239	21312	21315	21210	21143	21245	21525	21234	21299	21188	21046	21027	21288	21287	20967	21299	20943	21253	21180	21386	21377	21187	21116	21107	21184	21268	21233	21209	21186	21284	21285	20993	21119	20917	20922	21291	21289	21430	21276	21186	21101	21062	21093	21221	21121	21015	21221	21163	21199	21295	21218	21162	21444	21088	21122	21244	21130	21307	21246	21485	21295	21079	21279	21089	21307	21128	21314	21291	21393	21323	21173	21189	21231	21217	21271	21193	21181	21201	21031	21180	21128	21190	21328	21032	21165	21400	21081	21069	21078	21122	21225	21161	21186	21072	21325	21127	21264	21025	21365	21402	21310	20982	21363	21274	21089	20928	21299	21105	21120	21013	20961	21153	21015	20918	21186	21048	21156	21487	21192	21024	21149	21021	21274	21156	21285	21334	21242	21145	21380	21123	21174	21135	21072	21186	21192	21016	21276	21185	21330	21297	21115	20992	21134	21165	21256	21226	21250	21072	21131	21358	21183	21178	21062	21163	21080	21197	21091	21314	21027	21100	21277	21314	21036	21075	21341	21100	21332	20951	21036	21237	21051	21068	21059	21082	21136	21223	21084	21110	21070	21156	21227	21162	20944	20991	21227	21172	21222	21183	21148	21102	21361	21188	21242	21100	21031	21111	20939	21244	21167	21125	21257	20941	21235	21078	21212	21124	21315	21215	21049	21300	21095	21315	21269	20948	21230	21295	21294	21459	21235	21076	21212	20984	21228	21054	21061	21150	21028	21126	21093	21228	21078	21125	21117	21201	21156	20949	21138	21046	21122	21209	21239	21353	21112	21323	21114	21240	21147	21225	21116	21131	21141	21277	21336	21091	21082	21148	21026	21095	21146	21205	21129	21163	21190	20967	21139	21243	20905	21198	21120	21062	21184	21127	21122	21080	21289	20936	21078	20900	21109	20998	20992	21072	21060	21106	21086	21138	21082	21118	21197	21172	21320	21288	21148	20936	21234	21149	21252	21249	21169	21163	21020	21169	20998	21085	21181	20903	21056	21140	21104	21192	21093	20845	21170	21189	21155	21169	21145	21411	21250	21172	21256	21275	20994	21096	21168	21194	21130	21338	21038	21008	21302	21101	21165	21179	21165	21160	21136	21088	21187	21017	20969	21015	21122	21253	21212	21029	21221	21218	21062	21241	21105	21060	21242	21081	21213	21190	21256	21028	21135	21073	21173	20929	21365	21214	21042	21172	21121	21133	21033	21170	21306	21193	21257	21223	21167	21364	21110	21128	21027	20849	20940	21258	21008	21070	20988	21201	21216	21208	21198	21337	21049	21104	21039	21212	21284	21124	21043	21053	21186	21240	21171	21135	21156	21083	21302	20994	21224	21285	21348	21035	21074	21088	21032	21005	21240	21286	21190	21157	21114	21103	21210	21008	21044	21211	21121	21115	21015	21068	21326	21123	21080	21138	21083	21330	21357	20933	21150	21156	21124	21237	21351	21110	21010	21275	21290	21099	21302	21235	21138	21206	21132	21109	21078	21078	21123	21023	21231	21243	21173	21011	21276	21371	21105	20953	20992	21169	21268	21002	20997	21211	21361	21268	21139	21070	21156	20827	21114	21135	20978	21021	20974	21404	21134	21304	21091	21189	21138	21233	21096	21304	21191	20784	21175	21060	21089	21287	21236	21196	21057	21305	21001	21046	21214	21167	21222	20996	21250	21093	21272	21089	20942	21205	21276	21082	21209	21030	21352	21109	21316	21064	21253	20996	21368	21017	21211	21193	21014	21310	21038	20907	21090	21108	21146	21275	21305	21285	21060	21311	21045	21335	21092	21333	21206	20935	21159	21141	21213	21023	21023	21096	21077	21201	21136	21161	21007	20912	20985	21025	21328	21121	21188	21372	21000	21123	21129	21287	21065	21119	21026	21183	21281	21325	20953	21232	21276	21235	21007	21143	21064	21237	21004	21183	21105	20924	21218	21137	21085	21104	21010	21053	21282	21149	21333	21137	20924	21110	21091	21150	21074	21030	21152	21248	20901	21251	21406	21106	21231	21253	21038	21044	21202	21032	21086	21187	21191	21123	21187	21182	21265	21269	21128	21088	21273	21102	21109	21371	21115	21283	21276	21365	21194	21021	21040	20946	21258	21353	21208	21117	21123	21080	21322	21152	21354	21268	21385	21175	20983	21171	21259	21155	21043	21258	21127	21196	21087	21167	21042	21178	21016	21140	20835	21025	21000	21211	21270	21066	21060	20924	21139	21119	21198	21167	21058	21100	21372	21061	21183	21303	21384	21328	21120	21131	21084	21073	21280	21038	21263	21035	21312	21180	21171	21062	21157	21156	21068	21187	21122	20913	21057	21103	21212	21111	21162	21214	20999	21076	21275	21058	21276	21305	21057	21209	21145	21025	21121	21177	21194	21284	20898	21263	21396	21005	21140	21061	21301	20975	21217	21070	21105	21203	21174	21077	21213	21125	21234	21176	21368	21325	20916	20935	21036	21192	21119	21117	21248	20903	20996	21186	21065	21185	21180	21114	21066	21177	21045	21145	20986	21073	21220	20962	21247	21242	21129	21132	21106	21293	21236	20923	21154	21271	21202	21225	21242	21128	21168	20957	21181	21022	21106	21299	21099	21093	21099	21305	21376	21267	21060	20982	21184	21173	21053	21213	21075	21106	21336	21144	21032	21261	21021	21459	21055	21360	21192	21059	21145	21324	21156	21144	21014	21088	21095	21025	21220	21082	21134	21222	21192	21017	21306	21215	21140	21088	21223	20961	21162	21205	21015	21115	21091	20997	20908	21196	20939	21134	21050	21082	21192	21106	21171	21080	21317	21097	21195	21149	21090	21206	21113	21185	21166	21261	21139	21030	21120	21067	21082	21213	21068	21221	21118	21266	21162	21038	21145	21166	20860	21236	21248	21199	21176	21058	21057	21007	21151	21343	21285	21291	21132	21344	21101	20978	21151	21205	21201	21241	21251	21314	21341	21256	21231	21254	21112	21073	21321	21202	20908	21315	21117	20997	21224	21059	21240	21255	21285	21129	20946	21078	21186	21155	21370	21220	21138	21067	21093	21249	21108	21090	21032	21019	21303	21180	21251	21327	20976	21043	21244	21271	21230	21338	20862	21066	21394	21055	21063	21409	21059	20890	21198	21154	21143	21299	21010	21102	21154	21155	21125	21275	21181	21398	21059	21036	21177	21185	21115	21292	21255	21159	21190	21275	21171	20894	21400	20972	21327	21253	21137	21110	21076	21190	21147	21177	21061	21036	21066	21105	21077	21117	21212	21360	21015	21108	21078	21175	21168	21091	21168	21094	21160	21020	20941	21020	20926	21150	21256	21268	21091	21240	21308	21130	21135	20991	21276	21396	21342	20960	21186	21108	21128	21113	20938	21128	21201	21166	21396	21205	21143	20964	21208	20982	21119	21261	21052	21204	21237	21080	21061	21024	21247	21085	21111	21306	21217	21105	21392	21264	21136	21108	21064	20964	21195	21220	21091	21098	21302	21129	21010	21232	21367	20984	21087	21220	21242	21140	21054	21121	21273	20954	21303	20827	21137	21237	21407	21035	21091	21127	21185	21187	21321	21170	21245	20990	21317	21104	21152	21263	21263	21116	21131	21120	21090	20970	21280	21161	21215	21123	20944	21201	21006	21067	21139	21135	21139	21016	21128	21197	21407	20991	21057	21088	21042	21133	21123	21201	21305	21233	21189	21248	21176	21101	21134	21377	21113	21332	21224	21187	21202	21088	21320	21218	21266	21108	21281	21179	21198	21328	21116	21216	21179	21004	21130	21388	21311	21178	21027	21004	21158	21105	21069	21133	21265	21213	21009	21098	21319	21177	21156	21161	21120	21210	21099	21350	20839	21275	21040	21124	21206	21168	21043	21299	21005	21202	21237	21169	21114	21211	21205	21178	20982	21068	21199	21181	21204	21090	21175	20985	21301	21238	21172	21159	21090	21161	20914	20958	21065	21072	21210	21226	21197	21028	21257	21092	20959	21190	21053	21370	21197	21020	21080	21051	21346	21276	21191	21219	21331	21085	21276	21069	21214	21194	21149	21014	20986	21225	21041	21053	21103	21145	21011	21207	21101	21271	20959	21082	21242	20989	21190	20914	21259	21127	21042	21011	21280	21327	20968	21082	20984	21313	21056	21287	21195	21068	21241	21176	21202	21293	21169	21002	21024	21020	21086	21068	21246	21225	21126	21057	21148	21255	21096	21026	21026	21127	21238	21192	21167	21058	21046	21131	21179	20892	21152	21311	20821	21098	20936	20992	21081	21245	21229	21097	21281	21110	20929	20988	21326	21214	21033	21130	20951	21066	21081	21061	21388	21124	21125	21223	21144	21145	21187	21217	20986	21238	21227	21145	21346	21288	21195	20998	21140	21118	21072	21191	21173	21059	21108	21000	21275	21096	20921	20984	21093	21139	21069	20896	21123	21339	21028	21270	21137	21196	21104	21082	21077	20954	21316	21021	21161	20880	21150	21071	21002	20914	21126	21170	21173	21250	21075	21249	21037	21161	21414	21008	21334	21153	21136	20845	21191	21097	21107	21104	21090	21079	21185	21103	21077	21070	21058	21100	21200	21168	21266	21392	21165	20976	20939	21324	21077	21289	21024	21107	21222	21281	21220	21070	20992	21235	21390	21105	21204	20928	21054	21137	21095	21189	21174	21251	21193	21255	21194	21126	21169	21141	20972	21104	21455	20939	21241	21372	21089	20961	21140	21148	21088	21048	21132	21272	21174	21119	21219	20960	21180	21027	21046	21138	21291	21257	21025	21327	21327	21207	21062	21289	21239	21400	21329	21026	21168	21270	21151	20938	20907	21306	21267	21118	21081	21071	21257	21108	21306	20918	21065	20957	21117	21122	21218	21359	21231	21093	21344	20971	21145	21136	21178	21154	21154	20997	21199	21227	21134	21296	21336	21086	21252	21134	21030	21233	21088	21218	20951	21247	21115	21073	21073	21157	21026	21160	21091	21236	21274	21164	21068	21060	21152	20995	21194	21041	21137	21380	21206	21135	21197	21108	21233	21119	21029	21112	20851	20745
61192	102471	87375	59928	26780	17729	17972	17778	17999	18088	17896	18162	18020	17880	18081	17927	17993	17957	17864	17969	18082	17875	18017	17899	17954	17912	17954	17840	17889	17885	18232	17931	17828	17825	18009	18056	18043	17957	17821	18065	18101	17819	17881	17854	17996	18157	17851	17952	17966	17956	18006	18017	17981	18066	18002	17894	18031	17973	17847	17895	17960	17936	17991	18008	18012	17992	18030	17899	17955	17849	17978	18036	18095	17909	17969	17941	17940	17876	17815	17946	17818	17940	17955	17728	17999	17876	18183	18028	17781	17958	18305	18044	17778	17856	18022	17856	17899	17948	17910	18059	17806	17782	17910	17921	18029	17988	17906	18033	17803	18005	18041	18088	17986	18008	18013	18041	17986	17931	18048	17956	17976	17865	17865	17880	17910	17951	17940	17964	18059	18122	17784	17916	17980	17983	17816	18046	18011	17940	18059	17925	17821	17982	17786	17998	17922	18019	17872	17960	17891	18050	18082	18048	18049	17901	17943	17906	17986	17990	17983	17988	17886	17913	18005	18032	17959	17947	17991	18109	17924	17993	18089	17945	17902	18021	17817	18014	17951	18104	17864	17947	18022	18027	18109	17810	17893	17934	17914	17814	18084	17910	17927	18042	18020	17848	17782	17846	18181	18008	17922	17858	18060	17780	17928	17993	17856	17808	18089	18046	17855	17793	18030	17824	17857	18010	17974	17991	17775	17995	17916	17905	17905	17970	18004	18069	17791	18003	17835	18188	18027	17623	17864	17908	17981	17954	17938	17779	18147	18046	18185	17922	18058	18019	17861	17838	17938	17752	17825	17891	18096	17871	17944	17989	18058	17823	17961	17916	18064	18041	17858	17994	17932	18009	17842	17983	17942	17911	17978	17994	17813	17992	18017	17880	18113	18025	18003	17961	17804	18085	17892	17963	18025	17819	17929	17896	17864	17945	18060	17887	18094	17959	17877	18058	17915	17901	18176	17838	18077	17880	17929	17893	17913	17968	18065	17828	17850	17967	17966	17974	17772	18034	17985	18078	18074	18102	17902	17906	17963	17951	17959	17928	17841	17949	17914	17972	17918	17852	18127	17910	17995	17846	17888	17911	17931	17843	18031	17970	18043	18049	18097	17934	17932	17868	17869	17915	18045	17750	17901	17991	17931	17866	17968	17956	17866	17905	18091	18019	17856	18088	17847	18017	17936	18084	17994	17892	17789	17884	17833	18014	17928	17877	18013	18105	17844	18031	18068	17898	18039	17896	18057	17808	17937	17738	17846	17922	17826	17900	17948	17811	17945	17864	18047	17999	18105	17917	17945	18046	17877	17955	18003	17954	17803	17977	17861	17929	17883	18029	18151	18108	17936	18102	17990	18015	17884	17869	17934	17861	17998	17907	17871	17943	17992	17890	17831	17845	17966	17954	18002	17851	17937	18038	17807	17953	18106	17774	18052	18061	18059	17875	18018	17948	17828	17883	17879	18025	17934	18040	18148	17914	17925	17964	17894	18011	17979	18076	17845	17747	18026	17888	17878	17890	17869	18120	18057	18031	17891	17985	18022	18056	17881	18098	17765	18022	17930	17988	17951	17980	17870	17999	17887	17979	17999	18024	17880	17919	18079	17959	17966	17970	17947	18014	17915	17859	17993	18029	17921	18038	17951	17870	17926	17803	17794	17798	17803	17992	17751	18069	18042	17881	17875	17946	17911	17946	18044	17985	17858	18067	18057	17906	17764	17930	18003	17884	17928	18063	18060	17836	17767	17885	17952	17891	18070	17873	18030	18071	18136	17986	17825	18073	17994	17942	18042	17956	18120	17933	18053	17959	17996	18029	18093	17860	18023	18071	17892	17964	17860	17941	17961	17749	17914	17915	17887	17960	17835	18092	17954	17878	17927	18015	18007	18037	17975	17949	17969	17802	17713	17969	17964	18086	17974	18013	18050	17958	18022	18001	18032	18051	18021	18059	17842	18023	18118	17794	17944	17807	17944	17946	17958	17869	17966	18032	17985	17850	18143	17878	17856	17904	17982	17955	17933	17937	18047	17939	17844	17962	17942	18017	17832	17986	18004	17971	17954	17986	17687	17957	17947	17976	17874	17963	17988	17866	17770	17941	17947	18096	18010	17939	18074	17845	17955	17874	17950	18070	17822	18011	17983	17881	17897	17897	17932	17812	17865	18048	17860	17940	18092	18026	18007	17924	17929	18027	17999	17944	17837	17939	17932	17882	18008	18059	17976	17942	17918	17733	18002	17966	18003	18024	17855	17965	17927	18031	17834	18132	17851	18044	18144	17804	17913	17910	17933	17807	17905	18053	18001	17996	17912	17953	17918	17954	17988	17986	17761	17973	17931	18003	18008	17849	17926	17905	18234	18027	17917	18022	17849	17963	18095	17933	17700	17952	17896	18229	18089	17785	17840	17925	18054	17949	17929	18008	17964	17940	17977	17990	17863	18012	17880	18241	17903	17991	17930	18040	17967	17707	17892	18136	17869	17895	17966	17926	18062	18067	17870	17981	17984	17981	17782	17986	18105	17847	17946	17876	18044	17917	17996	17887	17942	17883	18095	17825	17892	17994	17941	17923	17949	17928	17922	18046	18031	18005	18004	17900	18066	18043	17932	18080	17806	17849	17863	18150	18063	17914	18013	17916	17884	17883	17870	17900	17873	18106	17937	18011	17933	17977	17904	17857	17806	17862	17954	18007	17886	18020	17985	17916	17963	18108	17840	17884	17955	17868	18017	18160	18026	18162	17954	17746	18122	17861	17841	18072	18028	17900	17895	17946	17768	17996	17885	17883	18080	18184	17947	17930	17926	17897	18071	17949	17908	17951	18036	17893	18127	18059	18066	18023	17959	17839	18016	17979	17855	17878	17848	18069	17884	18048	18024	17811	17999	17768	17862	18037	17888	18067	17873	18046	18072	17895	18133	17848	17982	17929	17904	17830	17988	17910	17813	17983	18069	17855	17892	17914	17728	18003	18059	17765	18016	17955	17781	17778	17986	18095	17819	17931	18087	17910	17851	18106	17856	17861	17939	17838	17904	17935	17873	18000	17962	17910	17961	18068	17866	17967	18191	17959	17873	17960	17849	17990	18155	17902	17918	17858	17859	17856	17958	17868	17816	18052	17917	18077	17978	17948	17971	17968	18059	17787	18090	17921	17900	17875	17952	17977	18096	17891	17725	18049	17961	17937	17856	17957	17945	17975	17863	18073	17898	17935	17965	17899	18175	17998	18065	17871	17993	18011	17844	18208	17947	18004	17926	17858	18001	18035	17961	18057	18017	17933	18022	17935	17996	18016	18057	18014	17829	17994	18015	17888	17920	18036	17847	17824	17870	18155	18040	17943	17747	17856	17898	18175	17900	18005	17825	17897	17887	17813	17925	17977	17962	17942	17871	17915	17729	18021	17908	17968	17881	17990	18018	17930	17893	17953	18062	17993	17928	17844	18012	17746	17699	17814	18067	17921	17731	17870	17720	18008	17804	18022	17924	18068	17965	18025	17814	17934	18050	18060	17842	18009	17923	18004	17930	18050	17796	18001	17825	17998	17949	17935	17993	17968	18047	17909	17979	17888	17871	17682	17941	18067	18027	18055	17919	17803	17885	18142	18066	18028	17945	17894	17944	17862	18047	17787	17848	17912	17970	18001	17965	17907	17864	17867	17994	17877	17899	17917	17875	17821	18088	17908	18123	17994	18044	18102	17934	17974	17899	18038	18052	17904	17943	18024	17943	18100	18033	17975	17893	18065	18102	17892	17822	17921	17899	17925	17808	17972	17995	17991	17834	17902	18011	18021	17945	17988	17932	17906	18020	17910	17901	17978	17966	17924	17913	17896	17881	18015	17944	17842	18074	17888	17824	18133	17985	17967	17960	17987	17913	17894	17851	17906	17924	17938	17785	17818	17833	18057	17953	17974	17996	18008	17960	18046	17909	17711	17754	18065	17939	17893	18004	17864	17761	18062	18049	17909	17960	17877	17866	17859	17982	17913	18160	18132	17880	18007	17923	18021	17843	17996	17765	17785	17904	17799	17833	18071	17875	18124	18121	18034	17865	18111	18047	17907	18143	18005	18045	17777	17891	17846	17944	18048	17880	17867	18063	18041	17926	17879	18148	17902	18107	17985	18088	17971	18010	17771	17966	18057	18019	18085	18002	17944	17926	17951	17803	17999	18019	17923	17988	17815	17913	17932	17914	17822	17858	17835	17837	17914	18092	17988	17913	17894	18060	17829	17824	17754	18067	18036	18071	17887	17920	17947	17897	17988	17790	18067	17875	17974	18081	17933	17786	17930	18072	17984	17804	18004	18037	17974	17832	17919	17898	18024	17944	17946	17897	18074	18142	18064	17996	17903	18075	18020	17812	17899	17814	17973	17887	17827	17899	17808	18033	17913	17997	17905	17993	17898	18020	17961	17975	17997	18046	17940	17884	18106	17926	17892	18029	17893	18071	17875	17836	18050	18001	17874	18044	18076	17887	17913	17852	18064	17852	18098	18009	17988	17753	17988	17912	17981	18004	17860	17860	17855	18217	18034	17969	18009	17973	17964	18164	17912	17922	17958	17916	18006	18081	17857	17985	18128	17945	17745	18000	18059	17884	17901	17932	17904	17914	18012	18001	17941	18013	18035	18047	17915	17873	17835	17944	17784	17815	18027	17784	17732	18111	17914	17964	17980	17930	17896	18066	17787	17949	17914	17837	17999	18038	17994	17877	17921	17902	18001	17745	17880	17887	17807	17885	18000	17933	17949	17821	17982	17951	17789	17855	17930	17863	17913	17842	18007	17842	17859	17891	17858	17823	17946	18160	18053	17900	17916	17947	17916	17932	17805	18003	17894	17983	17846	17958	18269	18023	17728	17957	17934	17903	18153	17916	17920	17927	17929	18010	17988	17847	17902	17901	18018	17903	18013	18003	17968	17849	17937	17899	17907	18023	17874	17990	17963	17912	17834	18019	17902	17752	17882	17910	17946	17890	17855	17864	17854	18013	17814	18091	17899	18184	17839	17946	17967	17990	17872	17873	17890	17896	17894	17918	18062	17838	17971	17929	18054	17924	18001	17872	18025	17943	17964	17974	17841	18070	17951	17988	17872	17890	17986	17901	17849	18147	17875	17969	17958	17823	18096	17878	18092	17964	17946	17971	17955
31113	38789	41141	30783	22082	20461	20606	20499	20296	20517	20436	20355	20502	20511	20624	20568	20390	20406	20283	20444	20305	20224	20446	20290	20485	20331	20429	20318	20363	20321	20442	20522	20521	20376	20439	20410	20583	20336	20382	20409	20443	20418	20488	20458	20426	20586	20419	20464	20572	20555	20547	20346	20403	20335	20318	20310	20431	20335	20297	20339	20402	20192	20358	20287	20338	20524	20269	20485	20232	20179	20595	20363	20335	20350	20416	20416	20389	20445	20449	20508	20516	20562	20494	20422	20431	20224	20387	20196	20560	20243	20262	20412	20196	20440	20358	20329	20320	20272	20226	20252	20419	20571	20547	20401	20367	20438	20368	20423	20429	20241	20541	20253	20415	20358	20274	20369	20116	20301	20194	20427	20397	20492	20158	20319	20532	20414	20459	20498	20423	20418	20510	20329	20379	20572	20501	20371	20193	20378	20385	20323	20310	20419	20254	20238	20369	20373	20376	20418	20403	20303	20157	20411	20489	20159	20443	20478	20416	20510	20455	20513	20607	20416	20524	20485	20652	20365	20256	20524	20528	20467	20495	20321	20287	20495	20572	20287	20402	20304	20405	20367	20405	20356	20501	20155	20511	20408	20389	20339	20271	20327	20348	20476	20428	20439	20555	20568	20427	20259	20360	20269	20473	20408	20409	20401	20382	20147	20399	20458	20196	20252	20382	20108	20460	20482	20038	20411	20337	20392	20404	20560	20490	20375	20620	20391	20615	20282	20509	20392	20208	20318	20359	20260	20247	20174	20353	20373	20241	20586	20445	20366	20380	20529	20419	20290	20283	20452	20361	20606	20408	20264	20302	20390	20149	20317	20522	20239	20605	20413	20281	20254	20307	20289	20339	20222	20181	20429	20492	20611	20510	20458	20603	20288	20380	20321	20326	20345	20280	20427	20389	20434	20503	20337	20516	20485	20105	20213	20472	20428	20455	20316	20345	20359	20311	20317	20256	20373	20348	20235	20452	20572	20513	20457	20539	20291	20322	20214	20528	20440	20471	20464	20520	20327	20414	20379	20529	20470	20542	20320	20470	20348	20423	20335	20321	20126	20318	20461	20628	20194	20358	20486	20373	20477	20484	20363	20462	20298	20529	20427	20258	20289	20481	20592	20253	20564	20493	20504	20289	20452	20629	20569	20306	20273	20082	20327	20471	20247	20347	20538	20425	20370	20361	20399	20304	20520	20235	20351	20432	20751	20411	20310	20469	20476	20617	20268	20492	20330	20297	20535	20441	20386	20291	20292	20266	20168	20370	20229	20479	20439	20221	20403	20315	20493	20352	20400	20276	20405	20313	20504	20388	20428	20417	20459	20135	20295	20533	20494	20815	20605	20517	20511	20554	20371	20202	20459	20178	20387	20402	20406	20459	20384	20454	20385	20549	20379	20311	20384	20510	20505	20361	20393	20386	20420	20511	20368	20364	20326	20329	20525	20427	20441	20285	20380	20340	20402	20453	20250	20472	20212	20068	20228	20344	20439	20532	20299	20463	20243	20311	20295	20368	20347	20373	20439	20384	20381	20620	20453	20424	20390	20640	20458	20500	20355	20300	20520	20515	20317	20376	20420	20239	20323	20444	20194	20433	20026	20465	20536	20428	20485	20338	20403	20118	20334	20480	20407	20247	20308	20179	20435	20367	20449	20454	20121	20552	20399	20401	20525	20297	20278	20323	20230	20143	20374	20356	20533	20447	20430	20263	20255	20504	20394	20379	20228	20412	20584	20428	20294	20221	20497	20427	20375	20392	20595	20478	20322	20560	20380	20329	20353	20355	20491	20354	20341	20440	20459	20467	20241	20377	20524	20303	20342	20255	20529	20510	20330	20358	20308	20301	20448	20439	20421	20313	20571	20473	20230	20285	20300	20421	20345	20428	20321	20315	20352	20393	20321	20362	20535	20320	20392	20388	20421	20371	20285	20537	20301	20245	20503	20381	20364	20530	20534	20564	20338	20556	20460	20411	20388	20531	20336	20511	20452	20283	20359	20308	20252	20270	20401	20575	20384	20291	20333	20485	20318	20474	20237	20408	20302	20309	20262	20408	20246	20313	20379	20332	20350	20374	20445	20217	20213	20345	20445	20488	20230	20428	20373	20376	20229	20295	20303	20334	20297	20423	20357	20261	20463	20527	20473	20416	20280	20339	20521	20552	20391	20296	20385	20485	20175	20325	20394	20417	20375	20112	20278	20290	20420	20397	20353	20487	20327	20261	20640	20344	20445	20619	20370	20164	20486	20397	20320	20445	20359	20311	20499	20263	20388	20321	20292	20541	20194	20432	20546	20415	20542	20328	20347	20391	20311	20360	20309	20285	20587	20407	20609	20325	20499	20501	20410	20195	20344	20238	20330	20387	20272	20256	20306	20348	20278	20340	20482	20188	20425	20475	20520	20425	20524	20468	20251	20406	20345	20303	20324	20357	20536	20349	20288	20420	20515	20562	20337	20444	20253	20450	20587	20447	20354	20471	20543	20448	20266	20380	20627	20529	20331	20422	20479	20553	20442	20508	20515	20372	20488	20206	20361	20354	20532	20240	20268	20492	20238	20300	20507	20465	20302	20292	20190	20325	20529	20143	20470	20450	20335	20365	20266	20269	20369	20231	20196	20415	20190	20201	20325	20466	20311	20223	20391	20469	20191	20591	20226	20458	20375	20592	20406	20576	20369	20401	20517	20346	20374	20580	20498	20332	20330	20412	20419	20370	20486	20442	20438	20367	20405	20082	20212	20354	20412	20556	20374	20218	20284	20207	20288	20354	20183	20434	20366	20258	20438	20549	20355	20381	20464	20323	20447	20389	20309	20368	20323	20502	20462	20431	20201	20397	20589	20327	20542	20224	20449	20552	20491	20479	20564	20341	20429	20445	20316	20575	20257	20321	20408	20418	20263	20348	20527	20488	20391	20611	20140	20476	20454	20368	20379	20378	20382	20209	20289	20304	20447	20188	20406	20348	20416	20563	20303	20386	20388	20292	20300	20557	20490	20218	20268	20285	20379	20299	20427	20379	20399	20410	20644	20449	20522	20316	20375	20057	20349	20505	20288	20294	20415	20156	20570	20413	20348	20661	20473	20404	20259	20585	20478	20386	20572	20353	20274	20479	20451	20365	20471	20509	20298	20627	20508	20381	20398	20328	20382	20343	20461	20327	20536	20453	20373	20336	20262	20560	20422	20233	20376	20436	20332	20312	20322	20337	20529	20324	20470	20402	20365	20352	20494	20424	20418	20516	20467	20348	20470	20564	20406	20139	20331	20217	20428	20295	20422	20310	20414	20375	20586	20482	20537	20408	20531	20419	20610	20288	20263	20371	20442	20510	20467	20396	20390	20282	20342	20222	20343	20556	20613	20226	20425	20341	20427	20424	20449	20351	20348	20154	20601	20396	20421	20294	20369	20511	20412	20312	20375	20467	20524	20387	20188	20361	20434	20303	20492	20376	20383	20537	20446	20469	20353	20320	20519	20562	20441	20319	20331	20416	20403	20267	20450	20348	20272	20435	20395	20429	20231	20451	20206	20346	20378	20565	20487	20361	20320	20420	20317	20465	20291	20535	20292	20397	20619	20633	20298	20552	20385	20410	20697	20369	20322	20510	20496	20427	20528	20434	20477	20221	20639	20508	20385	20232	20321	20429	20410	20541	20419	20444	20664	20485	20329	20288	20324	20309	20464	20362	20509	20541	20326	20524	20450	20214	20427	20464	20328	20361	20378	20371	20671	20413	20498	20512	20447	20373	20595	20294	20256	20585	20590	20359	20353	20250	20434	20421	20509	20515	20332	20603	20452	20402	20297	20204	20581	20554	20329	20323	20441	20385	20457	20561	20386	20522	20450	20663	20625	20471	20218	20377	20506	20376	20555	20602	20389	20361	20378	20449	19974	20487	20535	20517	20643	20624	20636	20482	20359	20545	20374	20542	20375	20335	20452	20297	20371	20208	20444	20371	20669	20383	20399	20427	20525	20240	20422	20414	20316	20409	20615	20304	20454	20279	20292	20331	20311	20463	20246	20629	20448	20462	20508	20556	20461	20312	20339	20449	20492	20313	20320	20334	20272	20463	20465	20429	20323	20341	20367	20398	20489	20358	20329	20350	20283	20503	20618	20397	20448	20597	20364	20341	20309	20472	20408	20555	20266	20286	20287	20357	20362	20560	20230	20448	20566	20471	20447	20510	20248	20413	20296	20404	20356	20367	20337	20468	20322	20482	20286	20489	20401	20487	20486	20389	20433	20376	20247	20593	20558	20313	20368	20370	20506	20517	20344	20397	20421	20516	20483	20298	20502	20346	20487	20359	20334	20524	20349	20376	20430	20709	20426	20421	20527	20380	20567	20422	20211	20474	20693	20390	20249	20741	20381	20438	20415	20392	20190	20384	20438	20396	20394	20498	20446	20603	20586	20405	20506	20568	20541	20409	20433	20496	20407	20449	20659	20277	20308	20338	20249	20556	20278	20460	20308	20580	20176	20466	20528	20590	20441	20589	20569	20381	20408	20403	20064	20267	20454	20458	20390	20394	20197	20302	20349	20221	20373	20116	20203	20417	20489	20496	20440	20299	20350	20370	20459	20318	20468	20652	20361	20382	20407	20394	20493	20453	20625	20177	20209	20226	20425	20373	20398	20388	20521	20385	20440	20512	20295	20221	20268	20491	20404	20491	20269	20434	20504	20399	20405	20547	20505	20486	20534	20440	20341	20511	20254	20524	20629	20411	20262	20196	20506	20349	20436	20317	20494	20471	20496	20218	20265	20513	20308	20410	20398	20341	20380	20345	20586	20226	20345	20246	20350	20245	20446	20372	20395	20366	20413	20402	20606	20436	20403	20329	20329	20380	20264	20379	20389	20196	20329	20396	20302	20462	20615	20459	20223	20447	20398	20547	20357	20374	20409	20416	20114	20634	20404	20494	20293	20411	20469	20327	20340	20449	20266	20310	20422	20400	20355	20196	20514	20520	20432	20367	20280	20486	20264	20329	20422	20466	20554	20518	20486	20472	20385	20551	20364	20389	20509	20523	20591	20682	20212	20500	20187	20444	20397	20295	20366	20221	20359	20625	20531	20501	20357	20598	20428	20417	20359	20243	20330	20292	20340	20488	20579	20512	20236	20514	20313	20390	20530	20322	20472	20485	20230
40462	57887	43090	27041	18792	17497	17474	17617	17519	17351	17434	17400	17453	17548	17474	17434	17426	17389	17490	17419	17367	17527	17577	17478	17418	17275	17343	17365	17566	17300	17303	17441	17432	17462	17346	17463	17435	17494	17410	17436	17473	17366	17379	17396	17457	17371	17447	17647	17469	17401	17487	17592	17570	17333	17480	17694	17351	17436	17603	17355	17522	17631	17492	17355	17292	17356	17455	17540	17519	17495	17566	17416	17425	17385	17478	17649	17389	17347	17401	17412	17471	17354	17419	17355	17340	17364	17379	17464	17358	17496	17528	17442	17615	17346	17525	17422	17360	17332	17444	17304	17292	17274	17266	17355	17332	17402	17487	17496	17524	17483	17365	17417	17320	17523	17459	17463	17442	17392	17466	17530	17443	17366	17450	17352	17453	17514	17497	17441	17622	17327	17330	17458	17456	17375	17477	17266	17325	17418	17394	17590	17378	17434	17369	17401	17462	17320	17439	17447	17298	17390	17244	17436	17443	17408	17381	17428	17572	17419	17288	17407	17374	17387	17271	17492	17442	17547	17191	17462	17306	17414	17334	17456	17552	17370	17453	17298	17492	17582	17331	17339	17411	17412	17467	17561	17477	17509	17304	17308	17382	17646	17407	17537	17337	17412	17372	17419	17518	17600	17432	17562	17486	17480	17279	17571	17347	17513	17647	17392	17386	17447	17563	17473	17445	17356	17577	17459	17554	17406	17331	17638	17388	17481	17505	17451	17577	17372	17353	17466	17251	17406	17480	17513	17534	17544	17529	17511	17401	17405	17413	17505	17321	17471	17404	17667	17384	17390	17517	17522	17419	17395	17429	17434	17235	17505	17347	17458	17372	17485	17418	17309	17340	17462	17525	17223	17587	17443	17283	17374	17305	17403	17591	17490	17330	17482	17392	17547	17604	17382	17399	17618	17443	17424	17378	17421	17371	17344	17337	17527	17465	17439	17393	17528	17416	17457	17325	17505	17318	17303	17488	17332	17534	17364	17395	17443	17576	17392	17661	17478	17609	17524	17454	17279	17368	17517	17599	17408	17516	17591	17350	17481	17318	17496	17416	17474	17448	17420	17460	17501	17296	17283	17481	17305	17493	17447	17590	17684	17406	17463	17582	17181	17233	17522	17245	17512	17419	17559	17407	17276	17484	17656	17409	17470	17420	17535	17415	17656	17479	17466	17586	17461	17393	17378	17382	17431	17329	17516	17477	17517	17498	17426	17351	17539	17322	17427	17407	17503	17402	17309	17589	17542	17428	17464	17304	17457	17401	17361	17293	17481	17410	17492	17545	17495	17399	17417	17424	17444	17150	17525	17383	17384	17494	17381	17548	17510	17400	17433	17409	17477	17544	17615	17461	17550	17557	17469	17315	17357	17514	17348	17460	17555	17348	17467	17465	17458	17462	17577	17522	17431	17501	17376	17547	17412	17466	17448	17455	17322	17291	17368	17460	17338	17435	17374	17374	17441	17503	17340	17471	17381	17457	17356	17473	17358	17510	17288	17520	17500	17401	17416	17240	17455	17489	17313	17545	17353	17545	17300	17402	17396	17402	17134	17393	17230	17433	17579	17542	17186	17460	17353	17509	17375	17538	17383	17527	17470	17399	17324	17400	17436	17365	17477	17423	17397	17455	17323	17416	17264	17386	17358	17407	17422	17297	17362	17291	17621	17423	17357	17411	17487	17670	17295	17381	17437	17460	17424	17443	17345	17404	17336	17496	17465	17507	17569	17499	17466	17378	17628	17247	17712	17264	17425	17316	17407	17543	17432	17464	17517	17485	17447	17459	17511	17347	17381	17464	17422	17558	17460	17359	17534	17610	17340	17502	17430	17344	17552	17322	17568	17435	17534	17434	17486	17414	17581	17386	17507	17513	17395	17325	17374	17495	17447	17349	17333	17408	17360	17466	17467	17534	17446	17331	17542	17310	17533	17634	17408	17404	17435	17543	17490	17462	17546	17467	17479	17478	17371	17277	17480	17570	17421	17401	17471	17450	17457	17363	17345	17437	17387	17462	17390	17396	17481	17323	17405	17549	17607	17523	17456	17536	17325	17549	17509	17451	17283	17414	17424	17330	17324	17412	17483	17523	17484	17384	17445	17574	17395	17509	17672	17417	17400	17420	17382	17496	17511	17210	17500	17428	17458	17576	17399	17346	17358	17544	17532	17440	17438	17503	17491	17462	17414	17553	17352	17332	17505	17420	17196	17434	17370	17403	17446	17397	17468	17427	17524	17436	17335	17422	17365	17364	17462	17450	17423	17402	17391	17387	17341	17501	17379	17335	17302	17445	17578	17613	17478	17647	17474	17421	17458	17273	17308	17505	17746	17467	17296	17505	17339	17393	17416	17655	17418	17435	17335	17530	17322	17456	17533	17509	17484	17574	17209	17486	17364	17364	17402	17659	17366	17454	17572	17219	17575	17515	17431	17385	17294	17493	17309	17470	17613	17334	17382	17420	17508	17400	17406	17401	17349	17452	17341	17379	17329	17397	17457	17669	17493	17444	17421	17458	17359	17441	17540	17503	17473	17456	17386	17408	17472	17455	17540	17454	17523	17375	17572	17425	17285	17210	17421	17612	17438	17317	17446	17553	17310	17399	17445	17487	17461	17517	17514	17519	17413	17453	17480	17490	17477	17441	17608	17507	17549	17452	17442	17479	17367	17447	17601	17362	17434	17326	17493	17650	17310	17552	17387	17466	17384	17348	17337	17432	17475	17393	17361	17538	17409	17327	17172	17404	17389	17340	17507	17344	17547	17430	17373	17311	17377	17315	17495	17371	17593	17333	17610	17421	17589	17527	17518	17483	17542	17303	17420	17463	17298	17376	17371	17721	17230	17424	17318	17588	17284	17395	17343	17452	17337	17439	17543	17635	17417	17372	17363	17458	17440	17432	17498	17194	17425	17443	17671	17335	17362	17528	17459	17445	17266	17557	17514	17486	17387	17432	17387	17438	17380	17441	17373	17548	17392	17448	17555	17588	17455	17507	17389	17437	17365	17470	17448	17422	17579	17436	17470	17196	17471	17509	17481	17456	17423	17552	17509	17315	17400	17331	17263	17585	17398	17532	17259	17548	17460	17474	17528	17211	17386	17522	17542	17625	17423	17484	17412	17347	17307	17494	17436	17407	17351	17448	17465	17220	17506	17358	17392	17331	17511	17619	17442	17372	17780	17507	17332	17195	17488	17344	17622	17533	17333	17538	17619	17600	17517	17398	17643	17585	17337	17500	17322	17591	17514	17462	17564	17315	17485	17569	17535	17434	17500	17514	17341	17541	17179	17270	17466	17441	17491	17408	17528	17408	17451	17528	17339	17529	17497	17494	17628	17458	17354	17443	17515	17475	17493	17474	17500	17527	17390	17417	17429	17334	17468	17555	17506	17335	17460	17547	17259	17352	17316	17428	17309	17433	17662	17325	17245	17489	17488	17524	17399	17422	17334	17344	17373	17483	17376	17490	17544	17479	17634	17397	17414	17385	17567	17568	17430	17459	17519	17393	17369	17628	17315	17381	17418	17428	17551	17678	17359	17437	17388	17480	17363	17452	17355	17514	17473	17260	17387	17470	17389	17509	17433	17482	17365	17371	17420	17346	17464	17436	17333	17378	17676	17443	17413	17369	17637	17393	17593	17497	17275	17504	17433	17327	17455	17513	17424	17600	17327	17434	17417	17584	17505	17299	17484	17435	17582	17329	17279	17463	17456	17437	17490	17547	17360	17339	17437	17456	17340	17392	17519	17376	17379	17584	17416	17479	17386	17352	17533	17379	17603	17236	17446	17539	17446	17416	17345	17489	17455	17379	17408	17434	17511	17311	17522	17406	17532	17600	17431	17479	17508	17308	17582	17427	17550	17490	17436	17545	17356	17450	17397	17545	17456	17352	17213	17427	17491	17606	17362	17481	17286	17450	17490	17451	17403	17506	17401	17465	17524	17506	17327	17438	17332	17468	17412	17434	17652	17489	17687	17451	17408	17198	17468	17273	17547	17577	17356	17600	17382	17365	17409	17298	17444	17420	17686	17361	17442	17507	17546	17493	17393	17386	17599	17410	17372	17438	17387	17327	17497	17412	17483	17476	17642	17650	17337	17486	17484	17454	17377	17265	17460	17501	17336	17434	17616	17537	17501	17326	17433	17467	17535	17356	17467	17407	17402	17463	17377	17266	17498	17263	17497	17583	17564	17430	17366	17469	17516	17471	17421	17403	17401	17500	17405	17382	17451	17438	17380	17696	17350	17584	17552	17391	17467	17569	17549	17456	17375	17392	17438	17566	17430	17625	17437	17555	17385	17304	17524	17457	17375	17371	17381	17440	17576	17507	17462	17430	17530	17396	17338	17351	17355	17333	17278	17409	17482	17485	17407	17548	17428	17324	17512	17369	17428	17699	17430	17217	17608	17462	17514	17423	17575	17397	17514	17608	17556	17654	17354	17244	17349	17523	17620	17426	17377	17492	17409	17484	17306	17437	17484	17369	17389	17419	17363	17268	17667	17313	17464	17562	17398	17442	17405	17448	17393	17404	17286	17460	17396	17137	17316	17328	17568	17486	17462	17406	17532	17428	17367	17508	17280	17431	17443	17320	17367	17503	17514	17373	17505	17354	17368	17348	17289	17525	17616	17337	17443	17420	17526	17315	17417	17502	17489	17435	17448	17461	17364	17418	17409	17337	17527	17423	17417	17429	17454	17274	17481	17499	17422	17437	17465	17391	17433	17387	17515	17453	17502	17396	17534	17460	17367	17351	17608	17177	17532	17621	17329	17466	17391	17401	17507	17535	17439	17460	17493	17561	17597	17452	17529	17306	17563	17364	17587	17542	17441	17206	17278	17386	17462	17434	17385	17495	17323	17374	17430	17520	17588	17610	17439	17531	17433	17364	17473	17466	17315	17315	17548	17498	17583	17527	17484	17606	17421	17372	17408	17535	17359	17317	17469	17507	17600	17613	17522	17558	17321	17402	17440	17480	17377	17468	17576	17498	17299	17413	17435	17365	17459	17504	17377	17457	17324	17417	17483	17408	17433	17337	17422	17360	17280	17533	17482	17413	17323	17683	17446	17420	17552	17293	17292	17403	17484	17477	17287	17696	17342	17547	17427	17524	17359	17518	17393	17439	17314	17366	17341	17536	17521	17437	17459
29278	34393	42140	33822	23602	21037	21248	20712	20645	20648	20615	20500	20692	20656	20652	20537	20512	20614	20751	20456	20578	20413	20589	20646	20469	20405	20671	20729	20716	20681	20729	20682	20663	20753	20309	20474	20823	20512	20605	20734	20628	20617	20602	20535	20611	20466	20458	20281	20452	20465	20387	20436	20574	20475	20421	20418	20505	20575	20537	20631	20476	20547	20831	20335	20503	20526	20809	20592	20507	20395	20543	20582	20676	20484	20324	20529	20617	20487	20522	20662	20429	20662	20228	20705	20637	20443	20537	20380	20475	20480	20674	20505	20461	20522	20519	20663	20615	20608	20544	20452	20456	20346	20400	20552	20496	20784	20528	20633	20458	20408	20643	20695	20399	20428	20578	20561	20655	20414	20697	20554	20642	20535	20455	20410	20565	20619	20674	20539	20667	20592	20745	20813	20717	20686	20732	20513	20611	20504	20509	20741	20650	20528	20459	20468	20469	20522	20676	20550	20549	20542	20384	20641	20279	20453	20577	20497	20510	20543	20697	20531	20598	20489	20257	20482	20533	20428	20430	20616	20264	20613	20636	20543	20725	20581	20551	20716	20633	20567	20510	20531	20495	20554	20471	20559	20430	20680	20568	20460	20680	20465	20564	20602	20443	20508	20665	20605	20575	20555	20460	20457	20542	20693	20647	20752	20623	20527	20571	20426	20553	20269	20482	20446	20774	20431	20428	20620	20487	20436	20437	20548	20441	20460	20536	20591	20666	20573	20501	20512	20555	20499	20532	20543	20471	20549	20503	20557	20743	20602	20401	20501	20384	20675	20502	20659	20579	20718	20460	20496	20698	20504	20430	20740	20579	20440	20505	20693	20496	20477	20558	20688	20475	20585	20604	20640	20475	20259	20540	20306	20455	20428	20262	20308	20297	20486	20632	20586	20504	20662	20526	20484	20628	20614	20442	20470	20497	20432	20333	20603	20480	20500	20560	20379	20500	20617	20449	20434	20466	20244	20381	20536	20639	20483	20978	20600	20400	20437	20492	20645	20523	20648	20562	20542	20558	20476	20688	20518	20546	20566	20492	20440	20683	20523	20443	20647	20527	20530	20756	20409	20802	20569	20534	20537	20628	20341	20483	20614	20436	20556	20537	20536	20625	20505	20393	20534	20405	20526	20605	20497	20459	20632	20500	20513	20636	20490	20498	20384	20536	20542	20637	20690	20572	20480	20363	20503	20540	20716	20584	20492	20517	20681	20540	20491	20580	20274	20533	20367	20565	20538	20705	20601	20593	20547	20674	20391	20484	20605	20591	20425	20525	20788	20479	20613	20514	20394	20625	20466	20672	20457	20481	20541	20445	20652	20398	20554	20358	20586	20731	20537	20641	20451	20628	20399	20477	20786	20454	20259	20488	20414	20383	20472	20615	20517	20616	20451	20662	20488	20555	20443	20676	20775	20596	20563	20342	20582	20466	20722	20473	20599	20618	20607	20757	20531	20584	20401	20557	20366	20323	20463	20501	20608	20403	20320	20577	20539	20515	20603	20613	20470	20489	20711	20378	20368	20628	20633	20547	20596	20554	20449	20443	20322	20584	20663	20489	20502	20454	20375	20532	20523	20433	20726	20742	20559	20505	20559	20458	20703	20427	20640	20404	20665	20561	20749	20497	20606	20560	20619	20605	20657	20472	20466	20637	20534	20505	20548	20432	20507	20436	20405	20625	20493	20479	20765	20432	20601	20365	20506	20530	20491	20336	20560	20555	20437	20570	20510	20594	20743	20875	20537	20526	20572	20584	20536	20674	20444	20607	20615	20528	20389	20444	20669	20536	20575	20639	20637	20688	20663	20527	20590	20413	20438	20494	20462	20723	20520	20523	20404	20316	20341	20678	20880	20655	20481	20452	20595	20327	20451	20668	20449	20345	20475	20639	20594	20594	20419	20373	20470	20380	20563	20538	20484	20555	20385	20470	20529	20689	20375	20564	20595	20599	20600	20504	20483	20561	20730	20690	20590	20528	20594	20547	20631	20609	20339	20361	20524	20605	20567	20432	20401	20706	20603	20463	20515	20574	20553	20498	20402	20792	20347	20542	20625	20407	20465	20417	20654	20600	20428	20398	20650	20607	20520	20702	20529	20469	20577	20547	20450	20274	20428	20698	20533	20558	20612	20735	20502	20659	20454	20488	20499	20489	20731	20566	20684	20470	20503	20547	20606	20531	20323	20713	20556	20418	20680	20578	20421	20387	20511	20741	20381	20544	20438	20548	20534	20611	20640	20615	20531	20379	20590	20617	20397	20617	20467	20578	20563	20478	20356	20584	20451	20431	20510	20590	20565	20612	20474	20342	20481	20742	20542	20515	20579	20600	20528	20473	20600	20474	20585	20461	20557	20433	20564	20240	20397	20411	20672	20599	20346	20232	20590	20658	20437	20538	20582	20467	20493	20382	20625	20453	20479	20270	20443	20536	20457	20632	20512	20596	20500	20504	20681	20461	20397	20374	20568	20495	20353	20672	20416	20441	20394	20646	20600	20650	20628	20368	20371	20570	20567	20665	20555	20322	20521	20584	20424	20339	20670	20579	20673	20529	20530	20592	20420	20694	20444	20563	20720	20545	20427	20555	20405	20540	20488	20339	20407	20642	20523	20547	20413	20434	20412	20475	20465	20642	20586	20397	20746	20478	20573	20544	20496	20396	20632	20598	20360	20605	20296	20553	20574	20318	20559	20752	20512	20624	20318	20354	20402	20515	20582	20483	20498	20502	20386	20671	20626	20254	20376	20541	20551	20532	20575	20618	20499	20569	20714	20607	20549	20524	20479	20554	20561	20496	20464	20590	20857	20349	20558	20519	20464	20465	20698	20473	20474	20526	20683	20532	20574	20545	20406	20582	20439	20668	20639	20743	20610	20429	20719	20606	20461	20562	20650	20363	20547	20533	20556	20379	20596	20620	20742	20581	20301	20543	20545	20515	20599	20713	20565	20575	20491	20548	20503	20465	20423	20497	20452	20450	20347	20432	20526	20632	20668	20686	20355	20708	20735	20765	20574	20551	20465	20603	20348	20445	20460	20540	20472	20551	20447	20369	20694	20555	20671	20276	20461	20607	20567	20611	20638	20411	20228	20492	20646	20448	20629	20379	20771	20606	20609	20421	20273	20490	20373	20452	20479	20401	20631	20600	20404	20532	20519	20387	20540	20704	20509	20594	20580	20560	20545	20498	20544	20702	20685	20620	20554	20577	20233	20494	20608	20351	20593	20603	20599	20630	20640	20427	20765	20680	20550	20478	20295	20438	20416	20582	20366	20331	20572	20654	20348	20544	20365	20657	20579	20604	20452	20560	20518	20615	20473	20425	20481	20680	20771	20498	20603	20604	20492	20357	20436	20561	20573	20454	20583	20508	20545	20388	20584	20437	20673	20648	20515	20517	20372	20450	20334	20501	20633	20240	20374	20580	20460	20615	20657	20816	20702	20393	20446	20315	20559	20398	20616	20583	20482	20561	20523	20459	20311	20358	20351	20524	20538	20662	20531	20620	20416	20508	20523	20417	20606	20591	20547	20502	20670	20498	20273	20569	20659	20539	20419	20514	20742	20500	20601	20344	20525	20609	20851	20501	20478	20612	20482	20590	20470	20586	20464	20198	20517	20629	20479	20539	20753	20487	20541	20434	20476	20483	20574	20565	20631	20609	20421	20476	20471	20672	20633	20691	20699	20631	20524	20563	20389	20606	20634	20634	20457	20641	20386	20589	20608	20579	20407	20506	20680	20659	20486	20626	20533	20728	20713	20662	20629	20640	20419	20516	20431	20377	20428	20663	20466	20541	20628	20636	20574	20570	20387	20508	20625	20535	20289	20592	20255	20752	20270	20444	20340	20291	20393	20628	20750	20693	20600	20530	20615	20615	20383	20333	20621	20682	20561	20654	20426	20502	20500	20535	20648	20484	20487	20486	20337	20520	20591	20461	20549	20483	20758	20281	20426	20530	20374	20437	20585	20700	20335	20580	20470	20549	20653	20624	20428	20389	20606	20703	20588	20523	20698	20588	20760	20441	20737	20537	20404	20362	20462	20507	20523	20679	20441	20432	20427	20377	20528	20347	20355	20820	20533	20541	20445	20556	20562	20496	20347	20504	20638	20457	20549	20736	20583	20516	20568	20682	20517	20381	20475	20393	20524	20324	20620	20494	20718	20524	20520	20402	20652	20586	20549	20472	20452	20602	20416	20476	20462	20408	20385	20401	20697	20639	20536	20580	20486	20387	20414	20683	20392	20402	20516	20612	20547	20633	20661	20434	20444	20417	20377	20695	20556	20377	20367	20409	20553	20676	20523	20322	20423	20525	20442	20611	20676	20631	20438	20648	20641	20531	20490	20593	20649	20649	20587	20389	20476	20482	20565	20508	20632	20483	20641	20392	20463	20646	20638	20439	20697	20612	20648	20523	20507	20646	20489	20497	20257	20583	20475	20642	20600	20438	20730	20612	20537	20525	20679	20557	20616	20409	20511	20489	20448	20347	20644	20483	20520	20461	20376	20636	20555	20447	20432	20357	20652	20332	20425	20415	20510	20510	20633	20439	20381	20401	20683	20661	20610	20440	20217	20629	20549	20603	20582	20464	20542	20584	20599	20573	20626	20487	20440	20705	20641	20401	20413	20235	20511	20378	20544	20621	20426	20620	20570	20573	20635	20606	20559	20640	20375	20477	20546	20465	20530	20700	20650	20393	20555	20450	20593	20511	20654	20590	20406	20551	20392	20292	20493	20463	20491	20462	20431	20439	20625	20634	20561	20575	20612	20562	20508	20645	20608	20562	20646	20746	20459	20752	20583	20662	20479	20477	20341	20504	20629	20652	20534	20495	20469	20555	20338	20489	20437	20642	20554	20675	20654	20556	20597	20433	20488	20455	20425	20417	20471	20496	20461	20470	20516	20499	20569	20418	20534	20631	20669	20633	20435	20568	20333	20538	20457	20620	20488	20473	20634	20485	20438	20691	20681	20578	20706	20537	20305	20488	20501	20736	20572	20438	20635	20463	20601	20572	20504	20347	20471	20387	20678	20386	20467	20559	20201	20728	20719	20583	20610	20552	20529	20583	20593	20798	20590	20494	20527	20636	20569	20575	20370	20608	20639	20469	20626	20321	20516	20558	20524	20481	20444	20577	20502	20782	20388
58172	77815	57342	34333	20181	17668	17486	17554	17588	17525	17590	17702	17577	17429	17581	17608	17665	17615	17541	17574	17491	17705	17326	17535	17460	17615	17505	17594	17482	17413	17462	17498	17583	17590	17523	17706	17637	17655	17492	17603	17474	17476	17657	17526	17459	17516	17636	17465	17646	17504	17582	17584	17415	17508	17622	17707	17415	17583	17498	17430	17501	17623	17445	17749	17441	17589	17485	17562	17777	17575	17636	17526	17541	17305	17582	17480	17504	17619	17525	17570	17567	17362	17393	17481	17494	17598	17506	17677	17587	17603	17515	17535	17350	17529	17531	17544	17620	17645	17420	17556	17439	17708	17505	17373	17698	17467	17537	17756	17638	17682	17425	17586	17660	17499	17477	17696	17488	17449	17729	17461	17629	17525	17401	17498	17516	17687	17755	17457	17578	17611	17543	17548	17492	17591	17603	17476	17432	17669	17587	17620	17410	17572	17578	17348	17576	17554	17449	17621	17593	17532	17490	17645	17638	17489	17492	17632	17561	17412	17433	17567	17725	17425	17587	17566	17520	17384	17730	17544	17632	17730	17595	17551	17584	17557	17502	17467	17567	17549	17432	17692	17416	17617	17623	17620	17406	17510	17572	17587	17667	17410	17519	17485	17707	17349	17552	17664	17677	17631	17642	17520	17333	17482	17670	17540	17592	17509	17646	17635	17579	17396	17441	17575	17473	17541	17550	17442	17594	17595	17489	17550	17645	17626	17577	17419	17535	17439	17540	17452	17733	17680	17681	17710	17845	17455	17537	17658	17626	17548	17481	17665	17698	17707	17574	17580	17493	17417	17665	17517	17305	17414	17383	17418	17618	17618	17475	17596	17645	17646	17602	17619	17449	17445	17547	17754	17579	17603	17431	17577	17529	17454	17446	17628	17581	17567	17709	17705	17438	17716	17611	17528	17449	17484	17655	17575	17460	17525	17672	17419	17581	17547	17427	17413	17527	17429	17705	17623	17536	17474	17425	17419	17534	17616	17737	17492	17556	17579	17476	17735	17490	17511	17491	17725	17675	17554	17719	17711	17256	17631	17615	17579	17613	17536	17594	17600	17496	17536	17545	17601	17567	17531	17536	17588	17671	17441	17622	17664	17571	17475	17690	17527	17514	17538	17626	17536	17481	17617	17742	17737	17430	17575	17568	17655	17555	17522	17534	17607	17573	17506	17543	17599	17531	17565	17472	17444	17521	17445	17530	17650	17585	17663	17638	17650	17581	17540	17791	17453	17550	17473	17596	17621	17607	17518	17715	17724	17531	17588	17607	17479	17471	17638	17556	17447	17544	17578	17559	17454	17544	17582	17568	17568	17665	17539	17581	17437	17571	17543	17301	17629	17522	17543	17466	17551	17520	17626	17442	17392	17499	17559	17638	17488	17501	17629	17608	17536	17582	17502	17656	17386	17510	17562	17599	17469	17649	17522	17451	17537	17495	17458	17566	17759	17557	17545	17498	17670	17509	17521	17631	17540	17477	17531	17641	17675	17452	17529	17419	17599	17582	17610	17741	17645	17706	17710	17628	17514	17448	17571	17661	17652	17577	17438	17297	17459	17584	17358	17536	17620	17478	17449	17372	17491	17528	17690	17594	17356	17469	17554	17653	17497	17428	17598	17621	17537	17534	17538	17517	17537	17596	17380	17574	17351	17444	17514	17370	17485	17652	17480	17382	17469	17394	17440	17522	17437	17576	17675	17591	17569	17522	17424	17569	17407	17608	17625	17568	17527	17503	17565	17619	17605	17512	17599	17589	17586	17586	17621	17461	17627	17501	17487	17475	17765	17538	17597	17563	17608	17512	17684	17421	17699	17519	17468	17581	17619	17553	17651	17584	17673	17420	17421	17594	17492	17659	17485	17581	17639	17710	17442	17665	17516	17583	17563	17528	17542	17582	17591	17480	17659	17556	17664	17730	17477	17709	17521	17419	17470	17700	17716	17514	17563	17658	17475	17385	17607	17627	17692	17713	17512	17484	17757	17613	17526	17594	17731	17527	17577	17475	17511	17604	17661	17510	17372	17463	17559	17439	17566	17530	17547	17556	17471	17627	17778	17600	17617	17390	17663	17453	17618	17527	17583	17622	17399	17432	17599	17569	17407	17495	17623	17531	17616	17477	17515	17693	17570	17424	17684	17504	17436	17601	17577	17614	17537	17563	17680	17444	17491	17453	17649	17666	17639	17555	17544	17518	17482	17554	17670	17475	17544	17557	17534	17558	17555	17624	17418	17565	17736	17613	17599	17461	17529	17536	17473	17561	17390	17575	17567	17404	17589	17517	17450	17480	17533	17411	17265	17506	17640	17527	17358	17676	17570	17435	17581	17591	17559	17578	17447	17665	17578	17602	17601	17377	17486	17619	17656	17431	17661	17395	17503	17705	17490	17483	17774	17639	17607	17570	17620	17651	17553	17625	17393	17582	17508	17557	17602	17745	17563	17643	17473	17622	17464	17406	17582	17608	17587	17509	17547	17652	17448	17590	17694	17552	17471	17572	17262	17557	17405	17696	17561	17673	17488	17457	17550	17731	17467	17359	17619	17644	17314	17453	17412	17541	17522	17551	17569	17613	17427	17616	17625	17631	17624	17478	17688	17658	17525	17539	17433	17604	17406	17531	17537	17280	17496	17619	17776	17588	17502	17512	17547	17563	17468	17644	17561	17431	17474	17693	17503	17533	17409	17671	17379	17382	17598	17685	17571	17515	17381	17602	17610	17765	17538	17572	17499	17737	17531	17563	17524	17643	17705	17398	17678	17560	17576	17611	17553	17515	17597	17455	17600	17564	17687	17615	17510	17549	17621	17441	17577	17512	17518	17490	17454	17558	17344	17542	17469	17398	17606	17479	17624	17777	17553	17647	17677	17591	17469	17497	17617	17459	17497	17532	17519	17560	17469	17510	17653	17656	17681	17675	17543	17485	17593	17437	17564	17666	17513	17520	17483	17553	17479	17579	17736	17609	17512	17624	17437	17774	17598	17329	17554	17753	17515	17515	17431	17599	17804	17610	17608	17527	17502	17576	17509	17444	17571	17496	17660	17437	17686	17540	17638	17451	17593	17706	17663	17403	17609	17496	17540	17532	17417	17553	17709	17527	17531	17347	17663	17637	17617	17671	17435	17417	17435	17659	17495	17570	17583	17663	17493	17740	17635	17495	17575	17419	17554	17542	17573	17645	17547	17384	17628	17504	17563	17534	17527	17451	17611	17423	17700	17463	17482	17473	17665	17630	17576	17540	17494	17490	17656	17463	17623	17471	17441	17747	17416	17624	17373	17660	17622	17601	17791	17594	17566	17709	17530	17507	17410	17664	17598	17545	17578	17565	17597	17527	17661	17461	17484	17577	17446	17500	17553	17468	17743	17488	17495	17439	17538	17781	17467	17489	17618	17520	17527	17384	17694	17521	17635	17490	17720	17532	17402	17617	17529	17616	17477	17456	17431	17576	17526	17491	17408	17658	17633	17527	17463	17504	17666	17740	17618	17769	17506	17321	17673	17638	17762	17479	17624	17524	17635	17414	17482	17472	17653	17454	17612	17480	17618	17514	17609	17527	17553	17540	17408	17615	17555	17675	17635	17666	17567	17641	17522	17759	17657	17665	17506	17643	17650	17368	17691	17625	17670	17340	17587	17625	17574	17424	17496	17494	17405	17386	17671	17548	17540	17532	17566	17671	17595	17445	17588	17491	17498	17648	17603	17497	17511	17723	17499	17654	17581	17696	17709	17679	17559	17507	17415	17530	17624	17528	17567	17582	17527	17755	17458	17559	17513	17506	17534	17571	17455	17576	17506	17438	17571	17490	17532	17558	17788	17532	17574	17409	17594	17570	17748	17451	17501	17484	17328	17600	17411	17504	17604	17502	17647	17470	17453	17518	17492	17483	17508	17613	17542	17488	17470	17650	17449	17613	17581	17484	17484	17465	17621	17624	17589	17527	17633	17600	17716	17261	17499	17538	17705	17415	17480	17662	17697	17628	17391	17614	17570	17617	17698	17602	17519	17557	17648	17438	17778	17690	17467	17536	17727	17606	17512	17446	17714	17412	17490	17604	17670	17705	17575	17673	17335	17508	17592	17495	17594	17712	17578	17604	17641	17743	17618	17492	17517	17671	17462	17660	17525	17632	17523	17590	17554	17382	17703	17440	17662	17699	17630	17621	17539	17576	17383	17697	17643	17555	17423	17587	17630	17572	17480	17427	17652	17689	17667	17373	17534	17688	17610	17536	17469	17640	17598	17558	17461	17540	17540	17563	17755	17552	17536	17389	17605	17740	17577	17553	17576	17616	17609	17530	17641	17499	17594	17478	17614	17551	17393	17769	17688	17604	17723	17788	17439	17518	17645	17451	17588	17643	17585	17821	17506	17610	17584	17593	17462	17525	17753	17342	17606	17615	17362	17593	17600	17416	17633	17537	17380	17391	17553	17533	17654	17452	17584	17597	17598	17793	17583	17456	17502	17498	17538	17659	17480	17593	17426	17671	17729	17592	17468	17651	17297	17580	17597	17687	17534	17544	17426	17591	17395	17602	17541	17702	17530	17648	17503	17444	17603	17502	17594	17658	17541	17644	17765	17568	17396	17568	17658	17577	17520	17480	17562	17705	17647	17633	17477	17503	17500	17562	17535	17580	17584	17544	17518	17623	17578	17449	17642	17636	17504	17664	17530	17549	17636	17609	17643	17387	17548	17702	17409	17611	17722	17638	17682	17664	17601	17538	17585	17515	17573	17652	17557	17650	17489	17636	17473	17569	17357	17710	17665	17739	17331	17550	17627	17556	17665	17547	17624	17537	17610	17543	17698	17412	17645	17493	17590	17500	17651	17640	17521	17509	17494	17598	17643	17572	17747	17423	17524	17686	17791	17510	17674	17588	17600	17717	17516	17502	17794	17477	17553	17623	17535	17448	17655	17424	17790	17521	17563	17557	17480	17492	17656	17622	17702	17480	17419	17520	17560	17562	17497	17721	17673	17532	17498	17512	17616	17597	17575	17383	17477	17467	17489	17695	17381	17394	17479	17401	17554	17556	17449	17538	17543	17591	17561	17542	17649	17673	17750	17707	17497	17654	17711	17456	17452	17551	17530	17523	17571	17405	17636	17540	17742	17512	17409	17502	17426	17642	17513	17510	17625	17470	17781
22921	23830	36012	32376	24704	23703	25300	21589	21269	21403	21376	21074	21076	21142	21371	21215	21256	20991	21099	21218	21093	20940	21083	21177	20997	21096	21129	21344	20892	21095	21005	20975	20929	20974	20973	20781	20885	21128	21098	21093	20975	21051	20953	21103	21127	21048	20929	21062	21113	21095	21263	20942	20989	21000	21062	21084	20999	21077	20994	21220	21175	21075	20798	21126	20841	20903	20740	20896	21015	20897	21132	20920	21064	21129	20932	21039	21044	20936	20931	20900	21162	20821	21076	21034	20990	20793	20969	20795	20883	20890	21051	20948	20941	21052	20945	20988	20981	20967	21307	20877	21159	20981	21088	21087	21059	20922	20904	20927	21048	20856	21149	20902	21015	20831	20984	20701	21081	20867	20926	20922	20970	20855	20954	20982	21034	20910	20978	20855	21079	21044	20912	20873	21032	21097	20932	20826	20860	21058	20839	21004	20890	20851	21004	20999	20987	20972	20955	20911	21078	21086	20872	21024	21253	20842	20982	20962	21026	20904	20873	20666	20988	20973	20860	21111	20898	20729	20897	20839	21159	20833	20895	20981	20952	20990	20753	20972	20911	20764	20993	20968	20841	20790	20996	21004	20958	20788	21142	20981	21191	20983	20716	20795	20864	20801	20846	20917	20850	20866	20872	21014	21062	20878	20715	20878	21011	21026	21063	21005	20887	20830	20900	21060	21067	21075	20981	20848	21005	20897	20980	21141	21046	20948	21009	21080	20967	20969	21056	21129	21052	21055	21000	20758	20875	20794	20879	20858	20902	20802	21061	20729	21062	21028	20983	20854	21072	20909	20755	20833	20886	20904	21064	21099	20978	20858	20849	20851	21064	20990	20787	20968	20731	20944	20920	20938	21066	21040	21132	20793	20880	20899	20985	20993	20964	20889	20941	20773	20782	20945	20865	20897	20742	20933	20876	20721	20969	20905	20941	21078	21064	20992	20841	21004	21015	20919	20787	20678	20868	20975	20816	20892	20991	20982	20999	20835	20877	20786	21038	20854	21115	21105	20910	21128	21000	20865	20861	20968	21044	20982	20892	20770	20904	20943	20868	20759	20887	20906	20912	21082	20922	21066	20985	20944	20922	20665	21066	20997	21032	21105	20903	20673	20982	20970	21062	20868	20975	20745	20860	20893	20900	20917	20818	20923	20921	21199	21108	20975	21045	20915	20913	21003	21104	21099	20876	20884	20897	20781	20856	20866	20863	20949	20902	20894	20955	20841	21203	20752	20844	21015	20693	20978	20913	20884	20918	20997	20862	20799	21168	21241	20955	21160	21036	20989	20838	20734	20950	20851	21235	20871	20978	20963	20884	21051	20947	20997	20754	20961	21088	20923	20927	20927	21157	21032	20821	20693	20964	20941	20915	20770	21092	21158	20859	20867	21023	20939	20954	20874	20769	20994	20798	20890	21084	20795	20843	20750	20969	21163	20846	20774	21049	20885	21006	20949	21021	21048	20889	20785	21120	21034	20862	20858	20861	20818	20694	21119	20856	21015	20853	21116	20999	20969	20951	20830	21241	20808	21078	21046	20944	21069	20716	21007	21158	20832	20918	21078	21009	20986	21142	21107	21076	20821	21057	20950	21034	21028	20962	20855	20788	21066	21157	21036	20903	20867	20829	21016	20923	20894	21045	21004	21045	20952	20993	21038	21091	21082	20783	20999	20750	20771	20964	20996	20988	21102	20897	20821	20814	21195	20972	21039	20947	21037	20974	20934	20998	20922	20849	20890	20719	21007	20923	20817	20833	21007	20789	20969	21011	20970	20886	20935	20848	21034	20982	21083	21172	21004	20894	21141	21050	20948	20871	21150	20812	21115	20820	20931	20954	21072	21039	21107	20942	21053	20960	20983	20884	21039	20979	20981	20892	20972	20701	20662	20954	21185	20823	20984	21033	21084	21013	20855	21128	20740	20997	21048	20887	21017	20769	21254	20861	20907	21124	20668	21033	20849	20964	21010	20867	20789	20933	20752	20920	20898	21034	21078	21043	20974	21123	21060	20857	20754	20786	20816	20755	21082	21043	20776	21204	20937	20992	20906	20789	20955	21046	20884	20988	20996	20890	20912	20797	20893	20983	21096	20829	20872	20740	21099	21076	20661	20967	21093	20992	20906	20975	21004	21231	20935	20763	21103	20777	20850	21045	21105	21020	20904	21047	20867	20802	20983	21053	21094	21070	20841	20999	20799	20888	21088	20915	20889	20924	21058	21009	20793	20826	20903	20868	21184	20998	20818	20731	20934	20983	20878	21185	20888	21200	21082	20937	20751	20950	21060	21020	20889	21105	20923	20941	20889	20754	20760	20962	20984	20805	21041	20924	20973	20932	21032	20997	20899	20923	21095	20868	20965	20759	20873	20880	21019	21056	20962	20989	20880	20963	21038	20970	20692	21030	20894	21050	20707	20884	21015	20833	21161	20860	20679	20875	20600	21035	20903	20976	20858	20770	20608	20832	20836	20953	21044	21135	20826	20864	20882	21138	20953	21129	21048	21180	20798	20976	20849	20829	21059	20892	20846	21141	20919	21181	20937	21098	20934	20751	21002	20819	20922	20855	20997	20914	20846	20939	20722	21032	20778	20852	20925	20819	20742	20913	20760	21110	20869	20986	21000	20927	20734	21021	20856	21049	20984	20624	20715	20765	20958	20723	20812	20864	21002	20851	20922	21034	20958	20846	21127	21006	21120	20780	21068	20854	20986	20820	20893	20996	21116	20923	20871	21003	20947	21051	20852	21012	20857	20807	21090	20749	20938	20886	20918	20848	20836	21030	20949	20948	20958	20948	20948	20914	20892	21064	20758	20924	20949	21074	20979	21072	20807	20890	20976	20929	20763	20747	20891	20945	20795	20846	20865	21047	20973	20840	21035	20802	20886	20768	21056	21060	20783	20867	20898	20926	21139	21195	20823	20776	21108	20982	21053	21055	20925	21043	21090	20934	20894	20952	20747	20935	20976	20810	20901	20958	20682	20885	20834	20845	20821	20879	20788	20949	21060	20910	20972	20812	20938	20717	20847	20959	20841	20923	21046	20860	20634	21023	20976	20824	20921	21009	21109	20882	20715	20973	20889	20663	20933	20885	21057	20846	21181	20921	20875	20973	20975	20998	20844	21041	20804	20889	20958	20992	20943	20688	20898	20784	20923	20923	21033	20863	20924	20928	20892	20805	20662	21008	21022	21054	20970	20892	20898	21311	20941	21023	21014	21102	20900	20894	20959	21104	21050	20962	20974	20782	21095	20986	21156	21205	20873	20887	20870	20889	20834	21161	20834	20777	20984	20835	20735	21028	20822	21023	20805	20978	20833	20942	20957	20997	20860	20802	20722	20738	20900	21001	20968	20805	21040	20900	20812	20724	21003	21043	20953	20878	20813	20809	20935	20761	21059	21011	20975	20847	20943	20972	20881	20992	21146	20833	20982	20818	21004	21150	20909	20856	20926	21002	20981	20965	20853	21253	20744	20967	20856	20773	21007	20916	21032	20916	20690	21077	20874	20891	20862	20765	21055	20967	20856	21014	20998	21045	21041	21173	21078	20997	20807	20689	20727	20969	21057	20925	20763	21004	21007	20861	20989	21059	20887	20766	21009	20971	20922	20902	20868	20986	20857	21033	20910	21124	21013	20833	21028	20828	21078	20984	20827	20914	20927	20708	20877	21024	20989	20995	20951	20790	21016	21224	21029	21079	20937	21077	20922	20889	21105	20916	20721	20934	20810	20883	20804	20821	20855	21020	21183	20846	20901	20994	21063	21042	20983	21034	20926	20950	21000	20702	20990	20739	20752	20896	20941	21039	20877	20736	20879	20873	21173	20928	20849	20914	20792	20954	20815	20964	20876	21035	20782	20792	20867	21025	21167	21083	21064	20957	21117	21054	20874	21080	21093	20928	20839	21094	21069	20795	21073	20873	20873	20793	20864	21029	20844	20920	20892	20856	20794	20889	20839	20948	21112	20925	20965	20872	20908	20882	20909	21095	21110	20772	21175	20804	20717	21111	20803	20965	20895	20940	20951	21029	21074	21051	20828	21061	20951	21105	20942	20927	20879	20985	20890	20978	20918	20765	20915	20872	20783	21081	20974	20774	21348	20918	21045	20813	20835	20808	20949	20818	20928	20968	21041	20941	20971	20852	20800	20967	21024	21097	21069	21096	21056	20876	20782	20751	21176	20836	21015	20815	20933	21153	20828	21024	20945	21010	20793	20993	20919	21080	20797	20979	21038	20944	20968	21038	20739	20908	20844	21135	20962	20933	20813	21038	21083	21165	20830	20861	20907	21075	20964	21005	21093	20923	20899	20750	20974	21045	21083	20885	20870	20948	20906	20983	20623	21080	20886	20998	21016	21073	20911	20978	20905	20996	20705	21122	20911	20915	21141	20852	20708	21006	20837	20878	21016	21110	21090	20937	21069	20889	20796	20737	20806	20853	20910	20822	20738	21023	21029	20868	20962	20727	20767	20828	21038	20765	20933	20899	20979	20896	21040	20917	20915	20880	20987	21021	20771	20737	20868	21016	20870	21034	20754	20814	20984	20950	20967	20705	20932	20751	20966	21079	20862	20777	20978	21004	21205	20924	20710	20835	20898	20923	20987	20891	20961	21060	20882	20920	20938	20901	20819	20921	20814	20987	20938	20978	21081	21111	21204	20916	20855	20925	20942	20852	20910	20910	20873	21095	20942	20708	21020	21005	20796	20882	20832	20822	21087	21063	20925	20974	20909	21013	21095	20847	21114	20948	20812	21087	21003	20927	20935	21003	20814	20931	20816	20868	20942	20780	21114	20959	20767	20805	20772	20901	20808	20858	20991	20927	21182	21056	20923	21042	20777	20701	20943	21148	20948	20816	20671	20826	20896	20900	21028	21070	20907	20880	20944	21141	20877	20909	20944	20951	21097	21036	20909	20909	20920	20697	20996	20973	21129	20864	20906	21006	21006	20996	20946	20995	20947	20959	21006	20861	20817	20947	20895	20877	20726	20954	21108	21005	20948	20792	21027	20786	21004	21063	20981	21132	20905	21061	20882	21117	21128	20873	20830	20967	20837	20979	20941	21076	20936	20990	20964	20873	21021	21085	21132	21162	20765	21049	20956	21182	20975	20973	20941	20672	20995	20773	20991	20931	20964	20983	20968
60726	103362	88255	61040	26399	17766	17888	17682	17820	17612	17706	17945	17840	17796	17983	17761	17936	17818	17844	17766	18023	17860	17778	17785	17880	17799	17808	18003	17826	17862	17846	17909	17890	17713	17749	17716	17849	17856	17851	17723	17707	17832	17914	17923	17856	17797	17869	17787	17879	17696	17858	17630	17779	17875	17851	17877	17741	17814	17931	17798	17944	17825	17904	17892	17763	17989	17957	17850	17817	17782	17841	17889	17893	17815	17896	17897	17904	17957	17860	17811	18030	17853	17811	18044	17711	17869	17777	17813	17849	18005	17909	17914	17792	17839	17721	18023	17793	17863	17839	17728	17809	17803	17836	17576	17861	17881	17805	17676	17798	17768	17867	17749	17775	17877	17804	17857	17820	17766	17600	17806	17780	17944	17924	17874	17843	17917	17903	17803	17892	17695	17669	17670	18070	17912	17778	17918	18010	17853	17989	17710	18016	17831	17858	17833	18006	17685	17947	17846	17788	17786	17928	17797	17712	17733	17711	17678	17800	17830	18043	17981	17841	17673	17726	18024	17753	18070	18083	17730	18011	17655	17957	17697	17843	17782	17727	17792	17752	17882	17752	17838	17967	17685	17703	17807	17715	17983	17905	17643	17943	17876	17987	17967	17570	17713	17966	17838	17836	17858	18020	17856	17842	17741	17810	17934	17868	17929	17950	17861	17728	17823	17895	17854	17790	17878	17760	17867	17763	17936	17821	17816	17831	17889	17842	17688	17790	17876	17900	17697	17956	17882	17971	17795	18059	17753	17922	17840	17858	17831	17792	17772	17676	17764	17914	17719	17920	17737	17826	17882	17877	17866	17791	17724	17783	17870	17887	17680	17962	17874	17806	17780	17780	17878	17833	17837	17868	17822	17699	17785	17743	17831	17891	17808	17844	17599	17817	17749	17825	17850	17970	17851	17781	17902	17747	17758	17813	17870	17749	17925	17936	17858	17798	17723	17887	18000	17913	17754	17793	17916	17954	17854	17757	17732	17672	17770	17889	17827	17724	17868	17757	17944	17904	17842	17912	17783	17763	17841	17992	17732	17890	17688	17799	17708	17882	17957	17776	17796	17869	17771	17815	17721	17781	17911	17891	17870	17876	17883	17795	17768	17844	17627	17751	17892	17867	17911	17907	17787	17878	17656	17948	17835	17748	17740	17724	17822	17787	17668	18039	17801	17755	17934	17737	17799	17806	17813	17530	17861	17878	17849	17937	17933	17723	17858	17816	17682	17840	17597	17796	17750	17862	17868	17768	17750	17846	18000	17869	17863	17910	17843	17999	17813	17942	17856	17921	17876	17825	17938	17638	17842	17965	17886	17871	17767	17685	17728	17876	17851	17806	17977	17868	17740	17761	17809	17822	17768	17748	17750	17801	17816	17784	18005	17975	17564	17951	17831	17957	17747	17898	17917	17842	17773	17782	17708	17872	17740	17839	17971	17870	17793	17904	17849	17857	17624	17773	17922	17974	17734	17781	17811	17702	17895	17878	17877	17867	17801	17778	17790	17801	17760	17901	17847	17714	17871	17772	17924	17762	18003	17983	17838	17740	17736	17816	17709	17754	17828	17893	17853	17922	17922	17947	17921	17872	17741	17864	17712	17839	17668	17852	17878	17753	17697	17899	17890	17832	17890	18005	17831	17903	17997	17729	17794	17855	17713	18001	17781	17743	17820	17785	17764	17675	17872	17872	17822	17900	17993	17972	17899	17875	17878	17947	17907	17854	17865	17860	17889	17732	17808	17802	17816	17817	17885	17782	17933	18037	17629	17836	17791	17790	17770	17748	17661	17759	17683	17917	17878	17810	17940	17837	17724	17935	17793	17816	17830	17830	17848	17938	17778	17922	17787	17736	17838	17680	17917	17676	17876	17872	17709	17708	17907	17789	17742	17936	17766	17779	17898	17834	17850	17853	17758	17945	17601	17969	17616	17850	17807	17914	17800	17931	17724	17798	17889	17888	17897	17836	18023	17739	17904	17966	17850	17752	17800	17829	17943	17817	17929	17906	17899	17867	17865	18089	17768	17983	17627	17915	17793	17838	17677	17775	18012	17668	17790	17818	17849	17613	17734	17812	17906	17805	17635	17739	17911	17964	17837	17821	17804	17868	17720	17787	18000	17986	17790	17775	17603	17748	17868	17731	17725	17730	17828	17847	17834	17894	17834	17889	17776	17758	17882	17777	17710	17845	17816	17946	17953	17773	17823	17987	17766	17831	17780	17939	17925	17788	17975	17999	17896	18019	17821	17711	18055	17984	17773	17891	17807	17785	17729	17693	18000	17874	17857	18019	17754	17755	17939	17730	17837	17865	17655	17950	17778	17978	17666	17836	17852	17840	18024	17749	17696	17967	17697	18021	17719	17901	17797	17779	17716	17864	17928	17836	18015	17958	18002	17990	17815	17842	17819	17878	17991	17952	17732	17978	17800	17992	17772	17815	17747	17579	17833	17886	17779	17654	17905	17684	17667	17743	17838	17771	18005	17957	17840	17602	17794	17881	17860	17747	17877	17817	17659	17879	17910	17850	17689	17912	17891	17827	17768	18082	17793	17750	17829	17809	17861	17874	17846	17692	17867	18012	17907	17633	17792	17772	17796	17964	17930	17931	17657	17592	17532	17767	17730	17764	17717	17845	17954	17690	17939	17935	17542	17831	17864	17933	17930	17904	17741	17887	17788	17720	17783	17824	17859	17693	17776	17906	17639	17949	17673	17690	17876	17813	17851	17853	17903	17590	17670	17844	17802	17660	17814	17810	17999	17816	17731	17793	17842	17921	17877	17845	17971	17931	17864	17860	17938	17859	17813	17821	17814	17787	17872	17946	17819	18023	18031	17993	17847	17908	17858	17721	17759	17843	17729	17798	17942	17805	17732	17902	17879	17819	17809	17935	17890	17811	17903	17747	17797	17888	17839	17863	17815	17797	17907	17830	17879	17800	17862	17967	17686	17922	18054	17713	17648	17604	17799	17704	17911	17965	17836	17900	17926	17833	17914	18034	17750	17778	17774	17819	18003	17687	17688	17798	17778	17798	17844	17867	17860	17878	17759	17820	17931	17861	17813	17890	17766	17813	18007	17715	18045	17758	17752	17747	17907	17709	17850	17789	17731	17721	17748	17811	17816	17715	17877	17878	17753	17723	17807	17651	17930	17851	17915	17923	17974	17638	17837	17748	18023	17851	18051	17922	17745	18047	17921	17777	17933	17872	17845	17937	17882	17622	17792	17860	18032	17907	17924	18072	17967	17646	17912	17876	17812	17729	17836	17791	17871	17832	17699	17800	17701	17962	17831	17846	17589	17716	17864	17826	17996	17730	17639	17961	17775	17768	17853	17912	17852	17827	17812	17786	17741	17957	17849	17768	17903	17904	17911	17715	17963	17718	17875	17910	17763	17907	17851	17865	17799	17802	18122	17709	17769	17756	17703	17769	17875	18008	17875	17914	17768	18000	17894	17751	17928	17825	17810	17914	17866	17894	17857	17695	17722	17694	17816	17852	17821	17801	17826	17797	17861	17674	17790	17887	17660	18015	17835	17782	17906	17850	17847	17645	17889	17713	17822	17881	17802	17767	17912	17845	17767	17748	17726	17980	17881	17879	17834	17645	17833	17687	17907	17802	17870	17821	17948	17866	17722	17786	17866	17838	17945	17809	17792	17755	17856	17648	17686	17784	17871	17973	17822	17798	17977	17731	17734	17704	17761	17708	17822	17866	17691	17898	17953	17952	17838	17828	17786	17953	17697	17785	17908	17713	17922	17832	17869	17824	17908	17899	17800	17819	18011	17756	17780	17930	17864	17773	17938	17773	17870	17724	17673	17878	17855	17863	17835	17823	17846	17849	17579	17759	17934	17890	17868	17808	17961	17823	17875	17760	17888	17790	18015	17743	17768	17874	17705	17953	17913	17704	17862	17808	17801	17798	17858	17873	17794	17811	17724	17916	17799	17860	18005	17877	17750	17901	17923	17888	17819	17924	17696	17800	17786	17873	17773	17813	17731	17704	17873	17920	17797	17703	17876	17734	17879	17770	17886	17952	17830	17703	17817	17712	17803	17962	17721	17805	17948	17867	17737	17894	17863	17961	17806	17749	17791	17764	17771	17972	17948	17852	17925	17808	17712	17798	17922	17809	17875	18010	17968	17880	17686	17723	18039	17905	17792	17882	17758	18010	17843	17866	17871	17766	17801	17786	17915	17817	17890	17864	17801	17887	17810	17755	17887	17695	17787	17811	17739	17845	17884	17785	17960	17652	18180	17823	17926	17691	17740	17659	17749	17799	17652	17819	17775	17930	17973	17868	17722	17773	17693	17763	17809	17867	17895	17930	17860	17993	17850	17866	17802	17862	17847	17787	17716	17854	17823	17912	17808	17797	17774	17728	17891	17908	17928	18075	17866	17686	18068	17774	17920	17606	17680	17878	17851	17886	17813	17704	17897	17872	17717	17917	17810	17857	17751	17812	17662	17863	17678	17997	17921	18071	17902	17901	17787	17857	17728	17749	17878	17914	17957	17892	17715	17781	17871	17903	18041	17731	17830	17920	17884	17867	17782	17818	17851	17864	17773	17782	17621	17995	17841	17863	17826	17863	17817	17652	17722	17673	17790	17806	17781	17837	17958	17778	18008	17871	17719	18019	17715	17951	17691	17871	17814	18077	17847	17945	17857	17845	17675	17847	17676	17771	17901	17929	18120	17764	17978	17769	17812	17828	17902	17855	17886	17730	17884	17833	17821	17689	17843	17842	17703	17834	17912	17874	17832	17900	17713	17842	17889	17871	18023	17869	17701	17755	18007	17999	18051	17792	17841	17907	17959	18017	17895	17857	17911	17756	17859	17716	17809	17816	17717	17807	17803	17868	17887	17689	17713	17880	17806	17860	17910	17869	17862	17750	17850	17833	17867	17849	17619	17923	17740	17842	17938	17965	17806	17879	17828	17994	17762	17758	17739	17811	17777	17819	18069	17647	18061	17748	17767	17974	17835	17823	17936	17747	17711	17666	18021	17857	17820	17797	17901	17759	17944	17708	17888	17822	17787	17699	17768	17969	17687	17924	17786	17849	17791	17791	17703	17793	17825	17820	17761	17801	17763	17994	17904	17858	17763	17687	18000	17710	17897	17875	17898	17808	17747	17803	17992	17784	17746
30635	38503	41522	31076	21816	19987	19718	19747	19531	19517	19610	19613	19469	19533	19643	19708	19735	19574	19529	19490	19371	19655	19430	19441	19567	19633	19634	19678	19632	19508	19478	19419	19591	19650	19373	19606	19602	19393	19659	19580	19494	19551	19778	19529	19417	19586	19635	19660	19502	19478	19444	19564	19435	19671	19505	19576	19363	19513	19444	19421	19597	19514	19598	19522	19805	19498	19550	19584	19432	19546	19492	19418	19575	19614	19491	19629	19602	19638	19669	19470	19597	19351	19441	19767	19372	19545	19395	19677	19559	19476	19279	19211	19565	19523	19589	19660	19667	19420	19472	19571	19565	19568	19567	19535	19533	19417	19337	19546	19433	19565	19621	19568	19574	19469	19491	19374	19319	19495	19575	19615	19341	19557	19451	19499	19582	19359	19592	19703	19419	19520	19315	19578	19398	19394	19690	19582	19378	19581	19391	19445	19501	19699	19589	19648	19512	19510	19308	19365	19366	19509	19420	19566	19568	19542	19259	19449	19633	19453	19504	19577	19546	19392	19467	19619	19492	19451	19465	19528	19479	19451	19497	19520	19454	19462	19472	19652	19390	19556	19635	19596	19449	19484	19447	19607	19628	19511	19451	19390	19538	19470	19715	19868	19590	19515	19438	19442	19518	19438	19449	19504	19483	19674	19538	19498	19282	19739	19458	19476	19595	19389	19312	19478	19383	19465	19549	19403	19493	19586	19414	19503	19292	19375	19489	19518	19463	19493	19509	19478	19516	19553	19505	19498	19431	19367	19515	19591	19415	19568	19361	19745	19661	19615	19780	19590	19454	19655	19425	19695	19608	19340	19671	19404	19360	19353	19453	19483	19528	19702	19362	19478	19507	19566	19487	19636	19566	19576	19663	19324	19502	19641	19566	19528	19804	19495	19367	19694	19456	19777	19651	19384	19484	19524	19465	19414	19538	19483	19705	19546	19378	19469	19593	19590	19488	19453	19367	19751	19516	19620	19351	19569	19583	19474	19571	19400	19657	19497	19498	19579	19664	19484	19494	19407	19520	19456	19411	19542	19373	19526	19542	19481	19427	19442	19604	19446	19617	19229	19604	19543	19533	19380	19399	19354	19260	19529	19625	19704	19421	19452	19342	19640	19449	19638	19482	19606	19320	19438	19367	19637	19599	19472	19735	19548	19665	19601	19635	19379	19672	19523	19508	19606	19468	19518	19438	19596	19464	19382	19528	19461	19476	19336	19363	19446	19622	19499	19679	19461	19463	19432	19610	19447	19687	19448	19564	19571	19568	19345	19552	19428	19429	19602	19503	19281	19378	19495	19594	19478	19551	19562	19468	19408	19543	19397	19472	19504	19529	19566	19710	19456	19595	19436	19532	19685	19556	19375	19336	19483	19698	19641	19396	19428	19622	19578	19426	19431	19647	19558	19686	19460	19493	19434	19555	19510	19579	19553	19698	19418	19506	19490	19644	19473	19506	19470	19695	19500	19808	19394	19464	19487	19608	19577	19478	19388	19439	19427	19570	19589	19251	19420	19637	19194	19528	19420	19505	19414	19549	19517	19388	19611	19445	19451	19527	19497	19626	19552	19468	19626	19526	19484	19340	19752	19574	19333	19381	19466	19440	19452	19609	19728	19494	19495	19666	19702	19424	19401	19493	19577	19544	19530	19616	19541	19600	19535	19652	19596	19746	19560	19524	19433	19771	19714	19376	19414	19629	19432	19605	19391	19571	19470	19472	19379	19548	19553	19559	19434	19539	19605	19411	19381	19530	19552	19458	19652	19477	19490	19252	19440	19490	19397	19620	19405	19580	19538	19364	19400	19427	19516	19643	19663	19623	19633	19393	19499	19453	19451	19488	19438	19696	19502	19459	19335	19454	19542	19336	19412	19404	19440	19655	19596	19432	19647	19851	19591	19584	19266	19533	19533	19644	19461	19488	19357	19452	19549	19604	19616	19492	19515	19371	19558	19787	19559	19581	19393	19567	19346	19496	19708	19557	19514	19498	19337	19586	19438	19492	19486	19473	19560	19574	19544	19597	19514	19408	19559	19434	19477	19673	19557	19543	19666	19678	19532	19387	19446	19580	19503	19573	19541	19454	19336	19344	19787	19532	19597	19651	19417	19540	19568	19458	19391	19706	19787	19772	19517	19625	19576	19552	19279	19379	19319	19632	19773	19589	19201	19340	19520	19480	19437	19685	19418	19565	19696	19344	19545	19453	19670	19699	19464	19479	19573	19665	19526	19526	19371	19555	19387	19619	19376	19485	19428	19590	19464	19456	19548	19598	19390	19747	19457	19598	19640	19587	19406	19394	19140	19528	19593	19641	19686	19542	19504	19557	19834	19646	19577	19507	19618	19601	19457	19317	19535	19727	19595	19479	19549	19527	19454	19426	19539	19624	19751	19502	19485	19314	19443	19508	19521	19690	19619	19457	19625	19594	19701	19417	19617	19574	19550	19595	19682	19575	19576	19573	19657	19655	19552	19492	19584	19649	19570	19612	19725	19570	19669	19546	19325	19523	19454	19396	19521	19455	19405	19517	19643	19755	19811	19466	19546	19668	19474	19421	19574	19655	19525	19663	19502	19533	19565	19380	19334	19374	19463	19373	19314	19724	19494	19515	19545	19503	19566	19568	19493	19484	19511	19674	19627	19412	19559	19462	19474	19654	19428	19535	19416	19642	19375	19576	19453	19523	19502	19577	19552	19531	19514	19590	19545	19587	19512	19357	19410	19524	19732	19792	19329	19497	19567	19491	19450	19707	19605	19467	19561	19461	19536	19400	19448	19579	19451	19518	19563	19584	19385	19330	19472	19487	19433	19399	19403	19515	19828	19594	19554	19456	19521	19548	19578	19382	19442	19784	19458	19672	19465	19453	19527	19494	19562	19554	19385	19303	19502	19628	19422	19536	19457	19516	19420	19338	19643	19524	19648	19442	19756	19522	19531	19429	19628	19614	19309	19438	19532	19536	19346	19443	19607	19607	19598	19380	19708	19484	19545	19486	19516	19601	19678	19462	19529	19374	19572	19452	19436	19307	19612	19482	19653	19487	19410	19731	19592	19584	19517	19489	19440	19414	19550	19442	19524	19488	19552	19450	19256	19520	19431	19409	19567	19612	19646	19802	19458	19591	19535	19388	19352	19816	19591	19604	19683	19437	19560	19605	19335	19646	19429	19691	19590	19683	19436	19534	19477	19336	19629	19557	19334	19380	19526	19259	19511	19615	19576	19546	19443	19600	19637	19469	19530	19696	19306	19379	19516	19662	19440	19453	19316	19644	19304	19615	19373	19337	19491	19579	19521	19689	19580	19455	19277	19745	19685	19526	19660	19600	19555	19544	19403	19533	19807	19482	19682	19650	19561	19596	19616	19461	19427	19560	19399	19696	19436	19478	19667	19575	19548	19372	19456	19451	19543	19527	19580	19514	19678	19589	19661	19557	19484	19487	19583	19562	19520	19449	19597	19255	19518	19584	19424	19579	19547	19616	19556	19733	19507	19425	19619	19440	19599	19593	19424	19431	19382	19579	19352	19538	19587	19514	19562	19677	19633	19436	19539	19517	19519	19530	19462	19436	19383	19592	19665	19340	19564	19561	19562	19554	19693	19476	19534	19615	19351	19503	19543	19651	19546	19641	19724	19552	19533	19658	19656	19440	19399	19474	19355	19571	19520	19298	19462	19525	19622	19658	19492	19597	19642	19667	19556	19599	19478	19584	19501	19583	19528	19734	19448	19381	19730	19455	19452	19584	19584	19683	19568	19537	19376	19592	19572	19439	19464	19587	19299	19402	19379	19490	19514	19628	19491	19704	19702	19661	19437	19657	19388	19590	19695	19793	19583	19673	19607	19436	19449	19501	19554	19515	19402	19344	19567	19399	19627	19536	19519	19463	19442	19587	19649	19579	19314	19548	19503	19676	19648	19531	19515	19518	19364	19308	19470	19445	19561	19569	19359	19485	19554	19453	19387	19609	19487	19551	19631	19481	19544	19438	19421	19441	19489	19652	19435	19523	19720	19507	19535	19420	19344	19621	19490	19652	19406	19621	19588	19508	19501	19403	19714	19448	19541	19554	19785	19661	19702	19365	19509	19393	19328	19499	19449	19579	19719	19544	19341	19416	19316	19444	19502	19519	19390	19403	19336	19365	19407	19518	19697	19400	19507	19787	19428	19472	19484	19561	19695	19432	19715	19500	19524	19548	19459	19837	19612	19599	19531	19512	19194	19590	19505	19591	19437	19706	19529	19362	19629	19558	19666	19694	19474	19592	19678	19548	19538	19579	19454	19497	19537	19596	19507	19459	19706	19582	19643	19484	19679	19393	19682	19620	19531	19524	19412	19500	19525	19550	19604	19412	19497	19684	19701	19488	19722	19649	19504	19474	19383	19602	19719	19463	19492	19505	19517	19607	19549	19608	19537	19493	19386	19517	19581	19653	19485	19386	19343	19542	19486	19565	19537	19584	19561	19507	19449	19399	19703	19608	19548	19406	19490	19651	19328	19651	19322	19551	19530	19672	19537	19452	19672	19511	19453	19533	19647	19620	19466	19475	19504	19475	19501	19575	19265	19613	19662	19498	19670	19389	19591	19538	19434	19655	19426	19417	19543	19605	19346	19377	19667	19565	19606	19377	19466	19554	19671	19562	19401	19479	19591	19544	19429	19426	19648	19445	19590	19492	19674	19690	19396	19651	19734	19396	19439	19448	19515	19683	19491	19310	19508	19534	19384	19602	19502	19467	19470	19701	19332	19511	19616	19476	19634	19475	19520	19499	19558	19567	19580	19766	19416	19595	19429	19641	19504	19589	19422	19762	19506	19478	19646	19734	19489	19633	19757	19516	19550	19673	19524	19654	19402	19570	19530	19369	19598	19554	19378	19610	19638	19555	19591	19610	19690	19661	19513	19827	19440	19364	19616	19238	19529	19698	19660	19399	19628	19504	19460	19571	19495	19450	19597	19530	19480	19440	19583	19619	19686	19643	19336	19288	19531	19423	19570	19633	19453	19642	19544	19648	19434	19880	19672	19478	19324	19479	19453	19544	19570	19446	19384	19588	19449	19451	19516	19513	19394	19427	19614	19540	19816	19587	19473	19492	19451	19498	19346	19436	19446	19262	19597	19717	19551	19432	19527	19524	19397	19529	19598	19504	19626
39114	57753	43667	27616	18452	16999	16920	16904	17064	16882	17100	16993	17103	16997	16985	16919	16987	16948	16931	17025	17094	17041	16952	17011	17076	16807	17046	17004	17038	17177	16936	16978	17056	16805	16977	16793	16805	17102	16932	16990	16892	17144	17145	16975	17049	16993	17051	17047	17034	16929	16970	17051	16860	16926	17057	17016	16999	17018	17089	17019	16965	16945	16984	16870	17000	17099	16889	16999	17063	17019	16849	16874	17181	17048	17027	17075	17066	16953	17126	16959	16965	17133	16934	16859	16914	17191	17059	16986	16955	17041	17116	16996	17158	16883	17116	17038	16872	16855	16962	16870	17101	16898	17029	17021	16878	17080	17086	17115	16970	16855	17057	16933	16960	16879	16952	17051	16919	16942	17222	16861	16935	17086	16802	17058	17011	16913	17023	16865	17029	16890	17048	16984	16930	16988	17095	17002	17102	17064	16821	17023	17025	17015	17063	16890	17052	16959	16863	16870	16996	16802	16896	17116	17020	16907	17089	17025	16963	16947	16939	16988	17025	16986	16954	17070	16966	17147	17021	17038	17091	16967	16954	16970	17068	17097	17083	16883	17006	17062	17067	17065	17081	17166	17040	17130	17052	16969	17069	17126	16943	17012	17102	16722	16941	16913	16945	17110	16947	16952	17195	16998	16899	17000	16928	16912	17000	16975	17267	16851	16943	17078	16886	16849	16899	16838	17012	17036	16891	17118	16999	17049	16981	16903	17074	16923	16870	17144	16950	17066	16817	17136	16954	17189	16872	16960	17050	16977	16900	16977	17068	16933	17107	17034	16906	17020	16926	16975	16980	16888	17059	16918	16904	17000	17037	17030	16856	16955	16968	16997	16869	17048	16944	17149	16977	17148	16966	16963	16952	17014	16953	16999	17019	17002	17100	17002	17086	16970	16922	16811	17005	17055	16970	16940	17038	17184	17056	16911	16918	16790	16992	16976	17097	17048	16900	17015	17016	16884	17031	16969	16955	17028	17049	17098	17011	17181	16982	17001	16905	17000	16959	17055	16900	17193	16802	17005	17155	16863	17002	16750	17088	16939	16857	16983	17213	16923	17058	17042	17005	17025	17108	17080	17089	16975	16986	16884	16921	16886	17010	16972	17120	16979	17063	16918	16967	16957	16835	17119	17035	16878	17134	17128	16947	16888	17153	17001	16919	17041	16898	16913	17255	17025	16945	17028	16994	16837	17027	16879	16911	17055	16953	17030	17090	17036	16864	17047	16874	16950	16877	16961	16928	16988	17130	17118	16829	16970	17035	17060	16994	16909	16907	17104	16792	17110	16952	17003	16968	16977	17033	17024	16996	16992	16993	17078	17017	16754	16910	17064	16834	16859	16934	16958	17044	16859	17024	16955	16775	17079	17135	16913	16867	17012	17153	16914	16888	16844	16998	16996	16953	17084	16864	16911	16903	17129	17013	17099	16996	16976	17024	17130	17051	16838	17002	16887	17088	16919	16960	16977	16948	17172	17046	16817	17042	17086	17168	16930	17069	16920	16944	16899	17074	17013	16925	16971	17260	17076	17117	16988	16941	17053	16992	16954	17199	16859	16972	17013	16910	16974	16978	17016	16982	17066	16996	16983	16927	16908	17036	16962	17074	16836	16946	17153	16768	16840	17049	17019	16722	16925	17026	16918	16939	17123	17000	17107	16921	17098	16787	16805	17154	16902	16934	16944	17073	17058	17054	16979	16855	16899	17127	17201	16959	16837	17048	16892	16884	16858	16976	16994	16958	17006	16906	17123	17114	16978	16890	17000	16962	17043	17032	16974	17043	17010	17018	17001	17066	16877	16922	16908	16908	17030	16898	16934	17102	16897	17010	17036	16986	16974	17113	17053	16910	17175	17078	16907	17002	16872	16919	16910	16975	16922	16992	16993	16887	17176	16901	17113	17033	16951	16985	17036	16898	16992	17008	17011	17027	17031	17120	17069	17084	17099	17079	16957	17093	16967	17136	16953	17081	16981	16981	16797	17024	16972	16895	16981	16896	16831	16924	16756	16870	16920	17205	16858	16865	17022	17088	16835	17058	16906	16963	17008	16906	16964	16969	17031	17030	17011	16869	17191	16912	17053	17115	17027	17022	17039	17039	16801	16849	17068	16958	16740	16790	16913	17119	16894	16914	16902	16871	16741	16911	16915	16982	17032	16832	16908	16929	16989	17021	16916	16955	16885	16956	16911	16856	16910	17114	17036	17067	17041	16926	16981	16983	16767	17040	16907	17190	16947	16945	16902	16974	17027	16931	17030	16902	16979	16921	17075	17039	16978	17048	17013	16978	16987	16957	17035	17184	16990	16966	17032	17054	16998	16849	17009	17076	16985	17030	17171	17001	16877	16960	17022	17070	17015	17116	16952	16907	16944	16939	16999	17069	16996	16945	17010	17016	16937	17036	17009	17039	16894	17086	16937	16903	17002	17085	16967	16924	16963	16897	16989	17064	17075	17188	16996	17047	16860	16792	16670	17010	17019	17007	16981	16916	16964	16993	16899	16997	17148	17083	17116	16921	16899	16924	17193	17072	16927	16921	16918	17012	16884	17106	17139	16991	16919	17066	16960	17009	17057	17005	16960	17024	16935	16960	17009	17115	17085	16821	16999	16961	16946	16915	17148	16974	17058	16891	16893	17077	16960	17082	17044	16885	17153	17035	16918	16973	17053	16989	16979	17036	16910	16854	17064	16812	17003	17031	17049	16997	16994	17065	17021	16902	16933	16784	17019	16880	17056	16821	17002	17050	16899	16855	17155	16998	17068	16997	16905	17147	17006	16886	17018	16889	17098	16874	17174	17058	16910	17058	16845	16982	17025	17231	16873	17039	16957	16909	17055	16834	16977	17021	17029	16996	17049	16918	16952	17053	16938	17006	16952	16909	16949	17008	17076	17127	16925	17017	16876	17014	16977	16876	17069	17139	16993	17125	16974	17017	16918	17011	16917	17024	16970	16908	17017	17014	16849	17059	16899	16885	17009	16993	17085	17019	16860	17005	16968	17072	16934	16882	17070	16893	16954	16987	16868	16940	16860	16736	17181	17035	16924	17041	17040	16979	16950	16980	16955	16966	16873	16882	17000	17052	17072	17111	17093	17080	16708	17009	17198	16919	16859	17057	17051	17007	16990	16928	17072	16876	17158	16922	16917	16939	16984	17073	16996	17004	16897	16759	16976	16999	17023	17026	17096	16997	17074	16973	16983	16977	17080	17206	16768	16938	17020	16852	17040	16835	17027	16848	17060	17120	16898	16918	17062	17132	16898	16799	17018	17012	17005	17022	17039	16786	16941	17057	16981	17012	17091	16958	16902	16894	16958	17055	16929	16987	17065	16935	17165	16939	17136	16966	17016	16920	17077	17042	16798	16980	17067	17130	17083	17084	16873	16963	17018	16987	17166	17034	16996	17015	17088	16971	16948	17068	16883	16917	16990	16930	16966	16866	17011	16925	17040	16844	16937	17111	17084	16985	17001	17045	16901	16824	17091	16812	17045	16876	17220	16971	17065	16963	16938	16933	17042	17143	16989	16954	16894	17030	16977	16926	16971	16996	17097	16972	16859	17069	17227	17109	17146	16854	17010	16877	16946	16977	17041	16970	16869	16913	16905	17141	17075	17163	16936	17183	17055	16982	17081	17086	16865	17160	17045	17073	17046	16855	17088	17017	17291	17220	16879	17073	16920	17018	16874	16852	17091	16937	16790	16912	17107	17092	16822	16918	16810	16926	17089	16993	16974	17161	16970	17066	17124	17095	16959	17038	16732	17100	16750	17024	16835	16983	17139	16735	16898	16934	17059	17048	16950	16855	16791	16974	17024	17012	16908	17052	16941	17136	17043	17119	17032	17145	16939	16791	17047	16844	17131	16925	16885	17152	16900	16998	16972	17002	16911	16922	16954	16902	16973	16990	17191	16914	17146	17028	17017	17035	17107	16892	16970	16933	17036	17032	16911	17022	16985	17149	17064	16930	17043	16939	16976	16945	16866	17012	16852	17013	17130	16994	17218	16981	17034	16921	17048	16955	17008	17088	16965	16958	16835	17164	16918	16985	16905	16827	17017	17030	16990	17096	16937	17075	17021	16982	16955	16931	17029	17001	17070	16913	16999	16962	16709	16910	16947	16903	16952	16952	16955	16997	16966	16852	16968	17035	16764	17006	17070	17062	16985	17044	16826	16954	16944	17031	16965	16940	16822	17107	16970	17073	16984	16996	16979	17004	16954	17032	17088	16869	17057	17067	16950	16764	16990	16862	17053	16999	16960	16944	16962	16979	17116	17041	16938	17137	17193	16993	16913	17013	16913	16837	17187	17057	16966	16913	17082	16941	16919	17047	16983	16976	16949	17024	17047	17036	17100	17041	16966	16984	17123	17193	16938	17073	17058	16932	17063	16827	17012	17016	16832	16981	16896	16960	17221	17260	16922	17016	16820	17013	16873	16970	17162	17138	16941	17043	16970	16927	16960	16777	16994	17029	17162	17079	17109	16869	16927	17150	17095	17049	16906	17034	16932	17035	17046	17074	16901	17004	17041	16871	17043	17144	17010	16999	16842	17004	16759	16906	17179	16972	16804	17082	16920	16945	16827	17168	16991	17100	16897	16854	17037	17005	17031	16919	16853	16979	16935	17028	16939	16991	16975	16965	17081	17033	17061	16954	16925	17185	17020	16933	16882	17061	16880	17130	16882	17089	16868	16902	17090	16956	16954	16892	17017	16962	16955	17009	17033	17072	17143	16798	16895	17107	16901	17124	16917	16904	16995	17166	16859	16973	16996	16990	16924	16831	16981	17073	16976	17103	17009	16952	17116	16901	17073	16995	16848	16911	17064	17049	16959	16940	17016	17059	17009	17093	17028	16981	17007	16959	17033	17077	16929	16973	16948	16885	16727	17092	17081	16990	16888	17107	17053	16875	17000	17047	16993	16899	17040	17043	17095	17067	17011	17088	17016	17030	16899	17061	16874	16877	16849	16921	17074	17125	17106	17026	16946	17044	16921	16881	16905	16999	16965	16992	16935	17014	17125	16981	17033	16860	16991	17013	16987	17054	16898	17008	17027	16788	17004	17083	17026	16978	16908	17091	17053	16987	16989	16931	17063	16799	17059	16899	16941	17221	17064	16910	17085	16840	16906	16972	17106	16995	16756
28701	33863	43623	34656	23056	20114	19987	19219	19178	19335	19173	19458	19302	19327	19109	19238	19285	19277	19262	19229	19466	19179	19179	19173	19380	19221	19196	19213	19026	19129	19147	19306	19173	19326	19341	19179	19240	19014	19238	19221	19136	19225	19195	19175	19023	19276	19167	19220	19403	19213	19228	18933	19189	19480	19388	19381	19305	19285	19108	19161	19178	19165	19038	19171	19347	19125	19175	19161	19127	19406	19259	19265	19058	19352	19315	19137	19160	19334	19263	18995	19263	19098	19267	19148	19390	19289	19298	19122	19205	19083	19313	19349	19193	19026	19163	19117	19234	19217	19458	19100	19387	19025	19300	19076	19147	19192	18896	19310	19004	19282	19282	19242	19197	19250	19218	19179	19314	19204	19195	19244	19420	19419	19316	19198	19275	19219	19138	19121	19123	19302	19223	19142	19289	19151	19345	19068	19086	19274	19266	19268	19373	19023	19064	19223	19002	19239	19208	19092	19008	19224	19264	19237	19228	19324	19188	19098	18976	19266	19325	19293	19402	19208	19296	19261	19260	19187	18852	19201	19267	19106	18923	19020	19242	19011	19217	19289	19030	19082	19107	19231	19164	19318	19334	19115	19225	19384	19288	18992	19396	19222	19185	19230	19250	19145	19384	19111	18876	19382	19057	19064	19262	19081	19333	19095	19283	19306	19171	19341	19062	19036	19138	19047	19245	19246	19098	19164	19082	19025	19136	19366	19024	19103	19170	19202	19200	19338	19185	18965	19310	19270	19248	19218	19081	19146	19069	18981	19153	19204	19078	19379	19365	19426	19241	19094	19099	19124	19058	19053	19108	19282	19210	19354	19382	19241	19265	19183	19242	19137	19229	19043	19283	19082	19345	19100	19266	19071	19313	19020	19147	19173	19237	19013	19190	19263	19227	19363	19401	19222	19356	19409	19262	19044	19221	19351	19124	19203	19062	19306	19365	19235	19184	19312	19128	19072	19379	19488	19142	19256	19238	19152	19339	19145	19064	19162	19183	18904	19261	19195	19200	19092	19191	19212	19398	19155	19022	19068	18992	19245	19198	19222	19137	19145	19233	19174	19176	19103	19374	19170	19164	18882	19418	19193	19053	19186	19140	19062	19336	19283	19338	18963	19275	18982	18956	18997	19108	19274	19229	19340	19218	19321	19403	19151	19049	19297	19436	19094	19033	19257	19143	19194	19207	19322	19372	19011	19292	19132	19221	19221	19231	19307	19005	19141	19176	19373	19302	19223	19382	19321	19200	19146	19080	19325	19202	19157	19392	19313	19098	19346	19158	19143	19323	19127	19171	19035	19387	18978	19057	19121	19060	19293	19159	18976	19081	19172	19564	19216	19159	19173	19198	19118	19017	19325	19244	19146	19296	19004	19095	19216	19130	19290	19189	19361	19192	19323	19001	19285	19311	19265	19225	19025	19324	19297	19082	19184	19008	19194	19128	19262	19216	19264	19101	18963	19281	19099	19285	19240	19226	19187	19260	19299	19111	19275	19224	19312	19240	19087	19190	19308	19124	19249	19316	19151	19141	19315	19176	19175	19171	19355	19332	19133	19213	18988	19134	19102	19164	19117	19046	19186	19402	19391	19157	19287	19288	19128	19120	19314	19141	19408	19237	19284	19197	19108	19027	19208	19267	19140	19242	19190	19331	19227	19163	19502	19243	19189	19044	19086	19370	19188	19455	19189	19260	19063	19291	19206	19160	19232	19315	19135	19231	19256	19079	19114	19388	19422	19467	19292	19150	19034	19262	19251	19365	19356	19271	19213	19229	19029	19209	19354	19321	19158	19175	19188	19072	19033	19207	18988	19234	19337	19185	19093	19097	19119	19244	19251	19266	19176	19357	19118	19402	19163	19097	19121	19285	19151	19062	19260	19158	19291	19216	19112	19083	19217	19128	19144	19123	18984	19329	19234	19337	19136	19083	19248	18996	19106	19286	19168	19361	19266	19361	19288	19243	19141	19138	19204	19193	19356	19168	19161	19263	19172	19292	19415	19218	19220	19229	19174	19324	19327	19167	19200	19298	19124	18952	19355	19103	19137	19391	19321	19334	19089	18961	19070	19301	19269	19098	19307	19292	19156	19102	19309	19184	19234	19312	19211	19005	19270	19119	19456	19373	19374	19328	19241	19170	19168	19328	19191	19089	19157	19266	19126	19175	19285	19266	19026	19242	19104	19196	19087	19050	19296	19112	19189	19202	19227	19078	19133	19225	19114	19295	19147	19213	19203	19273	19073	19213	19330	19186	19365	18937	19132	19118	19206	19020	19118	19281	19380	19242	19216	19133	19056	19218	19181	19107	19225	19317	19235	19015	19278	19381	19232	19215	19423	19298	19168	19201	19144	19212	19187	19135	19236	19033	19162	19193	19134	19137	19206	19328	19091	19377	19205	19193	19106	19107	18993	19307	19371	19155	19287	19257	19043	19426	19178	19293	19248	19229	19151	19223	19196	19258	19244	19281	19249	19309	19096	19210	19019	19034	19295	19348	19235	19323	19209	19348	19206	19431	19102	19231	19288	19114	19344	19258	19023	19139	19183	19212	19336	19170	19283	19071	19193	19184	19047	19337	19286	19280	19248	19063	19135	19039	19153	19223	19416	19029	19242	19087	19244	19259	19420	19168	19183	19161	19178	19372	19271	19412	19397	19326	19188	19122	19142	19115	19076	19213	19370	19048	19220	19202	19081	19145	19049	19079	19303	19297	19158	19249	19166	19202	19227	19044	19309	19113	19074	19408	19391	19206	19290	19145	19304	19027	19291	19328	19257	19120	19084	18914	18971	19253	19182	19271	19305	19098	19299	19274	19310	19172	18963	19272	19250	19188	19148	19309	19068	19191	19233	19237	19394	19249	19331	19285	19205	19080	19326	19160	19301	19181	19173	19378	19158	19354	19341	19321	19114	19329	19275	19152	19169	19310	19158	19199	19106	19151	19143	19044	19135	19209	19224	19352	19326	19094	19345	19188	19217	18941	19191	19405	19098	19382	19348	19243	19222	19126	19205	19202	19068	19454	19121	19317	19244	19235	19223	19354	19176	19212	19158	19159	19309	19209	19099	19165	19178	19241	19379	19297	19035	19175	19056	19367	19202	19316	19071	19169	19156	19524	19214	19179	19129	19158	19231	19243	19180	19131	19137	19362	19088	19189	19225	19293	19053	19133	19090	19155	19088	19075	19145	19164	19171	19092	18996	19217	19394	19039	19273	19159	19249	19190	19059	19319	19239	19170	19214	19083	19149	19209	19185	19212	19362	19190	19121	19227	19165	19271	19110	19236	19339	19109	19063	19236	19102	19211	19252	19409	19150	19451	19169	19296	19073	19323	19308	19203	19176	19336	19043	19222	19164	19330	19276	19281	19279	19171	19173	19369	19098	19374	19274	19398	19148	18964	19236	19198	19110	19333	19039	19196	19058	19111	19166	19141	19165	19165	19137	18908	19400	19256	19136	19352	19244	19088	19092	19162	19338	19190	19286	19126	19225	19041	19160	19149	19012	19224	19107	19225	19406	19025	19063	19224	18956	19255	19335	19451	19210	18997	19403	19031	19152	19318	19171	19134	19441	19192	19078	19220	19177	19259	19368	19181	19264	19360	19076	19042	19346	19242	19318	19179	19172	19256	19199	19151	18984	19108	18890	19166	19006	19190	19134	19204	19246	19322	19083	19103	19141	19309	19181	19219	19156	19243	19223	19138	19230	19213	19353	19309	19522	19254	19171	19042	19249	19157	19046	19254	19259	19080	19182	19078	19230	19286	19017	19231	19369	19414	19139	19119	19240	19389	19160	19181	19202	19097	19068	19086	19099	19142	19173	19242	19011	19153	19271	19337	19147	19055	19223	19032	19215	19519	19297	19057	19298	19168	19260	19214	19157	19178	19227	19150	18916	19236	19176	19208	19158	19268	19040	19106	18876	19152	19113	19077	19201	19135	19400	19175	19250	19216	19231	19136	19492	19114	19315	19057	19391	19345	19021	19325	19305	19373	19239	19225	19171	19261	18989	19407	19059	19169	19080	19296	19068	19323	19226	19295	19278	19241	19181	19290	19108	19198	19212	19299	19327	19365	19192	19205	19209	19007	19240	19205	19058	19060	19217	19330	19053	19226	19115	19364	19113	19280	19065	19169	19169	19300	19114	19191	19059	19217	19186	19328	19199	19307	19151	19205	19247	19162	19246	19402	19033	19282	19091	19041	19172	19321	19292	19172	19157	19267	19277	19309	19182	19094	19060	19238	19276	19174	19094	19263	19301	19285	19158	19236	19122	19137	19149	19010	19249	19150	19163	19222	19088	19102	19125	19298	19163	19193	19238	19153	19394	19325	19184	19129	19298	19182	19088	19338	19236	19083	19029	18945	19210	19326	19164	19040	19060	19130	19442	19263	19289	19270	19168	19280	19279	19270	19428	19222	19361	19201	19226	19373	19345	19235	19055	19105	19217	19252	19259	19110	19182	19306	19169	19033	19291	19240	19324	19093	19175	19166	19113	19183	19086	19230	19261	19181	19279	19211	19314	19111	19408	19148	19028	19211	19151	19091	19060	19087	19261	19322	19078	19312	19213	19144	19311	19355	19169	19232	19315	19228	19178	19347	19280	19075	19108	19176	19297	19258	19297	19188	19112	19333	19112	19077	19165	19174	19344	19079	19186	19278	19066	18999	19224	19202	19322	19239	19217	19283	19347	19267	19266	19330	19179	19244	19167	19097	19408	19387	19030	19257	19310	19060	19081	19046	19075	19251	19187	19107	19247	19276	19047	19202	19178	19252	19277	19097	19057	19262	19262	19220	19023	19121	19233	19106	19284	19306	19309	19163	19194	19127	19356	19312	19118	19337	19306	19291	18981	19251	18998	19437	19147	19183	18976	19210	19126	19248	18974	19028	19133	19084	19029	19329	19185	19315	19192	18934	18974	19198	19081	19250	19039	19173	19066	19371	19353	19235	19286	19189	19256	19365	19304	19168	19212	19463	19197	19105	19240	19447	19226	19002	19255	19290	19089	19077	19082	19147	19303	19154	19098	19139	19257	19233	19222	19231	19040	19135	19170	19158	19152	19220	19016	19233	18912	19113	19341	19223	19311	19066	19288	19251	19327	19136	19162	19406	19217	19100	19140	19246	19350	19240	19068	19256	19154	19287	19329
56628	77541	58526	35528	19349	17081	16900	16858	16755	17002	16946	16816	16774	16932	16914	16929	16911	16902	16733	16940	16824	16777	17069	17009	16768	16950	16881	16752	16805	16980	16780	16810	16972	16652	16831	16924	16915	16866	16884	16826	17018	16917	16990	16771	16826	16901	16878	16670	16802	16959	17001	16865	16803	16828	16941	16853	16895	16854	16909	16746	16715	16978	16902	16869	16924	16744	16871	16954	16744	16816	16945	16994	16870	16821	16914	16818	16945	16747	16874	16918	16906	16933	16879	16835	17091	16768	16812	16859	17039	16901	16749	16808	16846	16843	16924	16878	16871	16905	16829	16960	16988	16900	16925	16892	16808	17046	16943	16885	16706	16887	16644	16926	16947	16957	16924	16847	16820	16723	16946	16919	16760	16833	16838	16813	16865	16945	16825	16832	16842	16942	16934	16866	16738	16909	16947	16978	16775	16835	16918	16730	16926	17058	16833	16781	16722	16739	16827	16726	16958	16918	16895	16753	16896	16982	16891	16945	16779	17078	16911	16820	16827	16805	16743	16888	16929	16936	16829	16679	16742	16865	16736	16837	16919	17049	16931	16888	16831	16683	16876	16843	16969	16963	16953	16920	16749	16953	17000	16756	16645	16954	16800	16727	16915	16873	16857	16809	16931	16954	16879	16874	16717	16934	16836	16947	16805	16920	16930	16665	16956	16666	16945	16945	16935	16722	16780	16918	16795	16847	16915	16888	16785	16791	16929	16870	16779	16861	16832	16916	16903	17068	16981	16852	16908	16940	16917	16885	16837	16908	16726	16807	16806	16940	16859	16857	16925	16856	17063	16969	16987	16957	16988	16782	16898	16600	17012	16869	16900	16863	16830	16710	16738	16918	16835	16796	16821	16934	16840	16964	16743	16886	16841	16862	17049	16730	16806	16965	16676	16882	16897	16803	16800	16918	16858	16928	16871	16865	16736	16933	16806	16812	16758	16789	16726	16909	16861	16845	16905	16984	16708	16801	16970	16871	16794	16833	16877	17108	16955	16865	16827	16867	16828	16890	16947	16731	16959	16803	16807	16958	16936	16808	16786	16758	16888	16936	16773	16852	16860	16976	16985	16844	16943	16872	16813	16886	16729	16902	16875	16980	16875	16826	16920	16845	16985	17009	16994	16945	16888	16886	16855	16800	16967	16758	16835	16863	16738	16889	17042	16872	16871	16919	16846	17083	16838	16839	16909	16803	17012	16842	17019	16826	16976	16904	17047	17007	16862	16776	17053	16861	16670	16863	16791	16850	16783	16932	16858	16845	16915	16929	16602	16882	16887	16936	16973	16914	16896	16821	16960	16852	16881	16926	16751	16802	16769	16804	16690	16992	16714	16906	16894	16888	16682	16995	16794	16938	16829	16959	16771	16828	16866	16860	16879	16942	16869	16889	16858	16896	16972	16971	16924	16819	16939	16920	16944	16922	17007	16938	16959	16962	16783	16812	16970	17036	16932	16845	16720	16811	17073	16823	16894	16884	16963	16748	16887	16734	16961	16866	16848	16892	16906	16829	16794	16807	16885	16796	16769	16741	16897	16863	16762	16890	16879	16802	16968	16878	16860	16976	16664	16974	16889	16729	16813	16923	16836	16789	16893	17019	16921	16810	16706	16934	17018	16966	16985	16882	16820	17028	16904	16871	16798	16887	16713	16845	16952	17007	16825	16779	16897	17011	16898	16856	16995	16915	16996	16830	16787	16880	16983	16780	17019	17004	17051	16866	17116	16913	16973	16960	16970	16732	16926	16900	17035	16843	16859	16663	17001	16950	16819	16917	16789	16871	16809	16923	16877	16916	16939	16906	16743	16934	16933	16929	16909	16794	16691	16992	16828	16963	16677	16779	16828	17019	16757	16782	17064	16945	16747	16873	16821	16841	16875	16887	17011	16935	16821	16844	16867	16876	16875	16814	16924	16887	16836	16749	16868	16958	16899	16719	16897	16851	17017	16934	16904	17006	16931	16793	16838	16906	16835	16972	16901	16987	16788	16861	16744	16831	16948	16699	16836	17009	16881	16951	16804	17084	16948	16980	16877	17011	16947	16955	16882	16909	16725	17009	16957	16962	16971	16949	16903	16685	16828	16968	16886	16826	16858	16835	16771	16949	16840	16684	16929	16857	16899	16823	16889	16976	16918	16962	16917	16875	16927	16694	16977	16754	16900	16971	16781	16827	16874	16853	16854	17053	16881	16855	16869	16977	16748	17010	16804	16999	16804	17040	16810	16804	17096	16668	16961	16890	16761	16783	16974	16851	16925	16984	16704	16723	16872	16818	16812	16940	16912	17092	16774	16717	16879	17001	16877	16738	16909	16657	16816	16847	16878	16981	16690	16973	16905	16952	16872	16911	16821	17029	16907	16757	16741	16855	16955	16875	16996	16926	16877	16775	16947	16895	16945	16916	16911	16820	16890	17042	16826	16758	16863	17009	16978	16823	17066	17023	16824	16750	16862	16830	16818	16878	16910	17040	16926	16960	16811	16940	16770	16920	16746	16902	16950	17005	16887	16912	16863	16915	16914	16944	16789	16896	17149	16907	16865	16826	16849	16937	17130	16784	16823	16954	17062	16774	16937	16936	16734	16924	16829	16951	16889	16914	16895	17068	16796	16718	16925	16854	16781	16830	16919	16835	16798	16930	16867	16796	16963	16840	16856	16799	16881	16978	16917	16941	16853	16828	16815	16952	16905	16941	16840	16782	16878	16797	16878	16847	16954	16925	16692	17078	16721	17006	17031	16792	17002	16889	16627	17012	16922	16980	16834	16884	16904	16816	16915	16836	16962	16995	16793	16806	16937	16828	16815	16754	16933	16891	16735	16875	16937	16935	16839	17007	16820	16818	16718	16845	16953	17049	16950	16769	16907	16967	16878	16913	16913	17000	16982	16860	16937	17001	16824	16816	16755	16823	16953	16720	16835	16969	16861	16865	17057	16887	16732	16904	16712	16917	16831	17036	16888	16835	16908	16916	16851	16990	16913	16755	16921	16804	16991	16879	16680	16922	16968	16836	16945	16751	16980	16854	16921	16671	16812	16844	16884	16911	16859	17065	16822	17079	16759	16828	16800	16796	16829	16935	16759	16936	17000	16912	16756	16900	16834	16890	16862	16903	17010	16912	16921	16993	16839	16820	16842	16811	16816	16966	16899	16781	16765	16943	16872	16991	16823	16824	17023	16819	16889	16806	16946	16969	16825	16735	16764	16978	16888	16908	16914	16942	16655	16909	16911	17083	16910	16899	16721	16863	16972	16888	16919	16893	16634	16726	16924	16695	16843	17049	16846	16962	16786	16831	16783	16796	16952	17126	16945	16879	16971	16939	16846	16936	16831	16805	17015	16800	17026	16998	16941	16961	16859	16876	16899	16979	16846	16883	16907	17053	16774	17021	17060	16807	17004	16942	16794	16907	16943	16813	16814	16981	17033	16866	16859	16967	16824	16943	16984	16979	16886	16871	16775	16893	16707	16785	16860	16881	16851	16784	16885	16794	17054	16751	17132	16992	16885	16914	16850	17028	16950	16992	16927	16817	16836	16954	17028	16899	16899	16835	16862	17025	16624	16827	16897	16792	16793	17017	16889	17014	16825	17006	16869	16883	16910	16973	16772	16915	16797	16868	16860	16848	16785	16883	16879	16891	16805	16989	16896	16877	16724	16874	16903	16929	16794	16813	16651	16765	16741	16964	16976	16993	16803	16928	17083	16939	16808	17067	16805	16875	16959	16956	16978	16786	16875	17005	17073	16958	16837	17127	16887	16864	16813	16883	16802	16932	16751	16867	16865	16980	16908	16834	16940	16827	16898	16869	16936	16822	16695	16891	17028	16901	16930	16748	16826	16890	16838	16892	16887	16941	17014	16947	16981	16897	16999	16793	16915	16836	16828	17113	16927	16786	16836	16761	16861	16813	16789	16971	16874	16749	16939	17008	16829	17027	16863	16950	16884	16718	16878	16912	16861	16694	16812	17013	16744	16941	17024	16781	16943	16979	16904	16990	16839	16984	17041	16728	16847	16877	16891	16846	16741	16756	16896	16842	16905	16979	17093	16922	16982	16807	16805	16790	16975	16875	16882	16941	16680	16814	16889	16983	16857	16878	16977	16914	16871	16967	16828	16957	16763	16864	17055	16936	16927	16919	16942	17029	16841	16983	16715	17010	16777	16774	16749	16746	16973	16921	17114	16881	16759	17106	16713	16786	16967	16891	16908	16839	16817	16764	16825	17045	17065	16916	16739	16894	16983	16760	16950	16840	17000	16756	16900	16911	16863	16859	16857	16763	16867	16909	16870	16821	16936	16655	16829	16738	16931	16852	16837	16892	16679	17053	16832	17140	16935	17073	16965	16936	16936	16935	16950	16833	17003	16857	16831	16685	16759	16829	17065	16786	16861	16901	17020	16746	16716	16812	16851	16848	16750	16730	16966	17023	17115	16973	16937	16874	16896	17097	16858	16904	16925	16811	16928	16883	16929	16916	16754	16861	16812	16876	16979	16874	16852	16833	16882	16775	16749	16755	16957	16864	16831	16864	16960	16944	16782	16691	17055	16913	16781	16831	16786	16765	16848	17020	16870	16897	16940	16871	16782	16889	16861	16863	16841	17113	16767	16748	16827	16861	16784	16940	17003	16861	17051	16976	16734	16817	16746	16943	16764	16771	16960	16920	16989	16966	17057	16832	16816	16954	16912	16852	16840	16851	16746	16888	16859	16845	16857	16822	16774	17058	16877	16804	16930	17045	16955	17002	16924	16897	16951	16902	16830	16759	16857	16770	16858	16960	16835	16850	16969	16928	16833	16939	16893	16938	16970	16874	16917	16773	16853	16899	16898	16971	16948	16870	16955	16993	16757	16879	16847	16896	17014	16930	16988	16786	16877	16936	16678	16950	16992	16889	16891	16983	16794	16739	16824	16744	16877	16829	16905	16785	16767	17001	16821	16918	17010	16740	17017	16888	16954	16959	16877	16902	17083	16977	16855	16920	17019	16720	16852	16777	16762	16956	17013	16761	16909	16776	16807	16905	16731	16852	16740	16893	16864	17056	16959	16964	16806	16699	16925	16841	16838	16865	16848	16782	16760	16831	16919	16879	16872	16953	16877	16964	16851	16947	17009	16911	16824	16785	16892	16835	16922	16846	16936	16783
22875	23416	36982	32885	23960	23256	24331	20532	19898	20163	19965	19902	19977	19914	19849	19823	19797	19926	19985	19728	19605	19844	19776	19604	19712	19615	19561	19869	19683	19540	19671	19581	19583	19730	19608	19743	19563	19700	19747	19748	19728	19515	19879	19688	19630	19799	19766	19694	19739	19779	19595	19416	19804	19704	19579	19833	19718	19727	19297	19646	19705	19752	19619	19738	19752	19568	19776	19536	19538	19617	19701	19542	19791	19543	19815	19857	19869	19641	19569	19469	19575	19826	19663	19790	19767	19703	19849	19715	19720	19568	19598	19554	19832	19827	19573	19525	19532	19733	19399	19644	19511	19585	19419	19531	19710	19773	19640	19584	19652	19721	19600	19683	19672	19432	19879	19615	19698	19738	19775	19562	19744	19700	19896	19557	19513	19700	19632	19655	19670	19608	19541	19603	19566	19702	19667	19525	19620	19590	19340	19642	19300	19400	19798	19637	19539	19668	19660	19604	19512	19862	19506	19700	19635	19598	19699	19754	19636	19651	19607	19647	19594	19723	19635	19574	19673	19793	19688	19479	19643	19457	19623	19671	19843	19819	19639	19584	19527	19685	19720	19641	19667	19448	19546	19685	19637	19660	19603	19637	19575	19616	19739	19596	19649	19331	19496	19595	19690	19595	19461	19657	19623	19396	19564	19552	19658	19383	19695	19852	19545	19532	19847	19578	19563	19574	19572	19580	19744	19747	19617	19618	19574	19545	19398	19521	19586	19567	19783	19619	19775	19537	19667	19535	19702	19621	19501	19460	19513	19573	19629	19671	19580	19553	19756	19753	19746	19619	19683	19525	19610	19636	19540	19625	19492	19550	19353	19495	19668	19813	19695	19718	19742	19682	19805	19434	19741	19750	19602	19682	19624	19807	19742	19866	19643	19617	19552	19563	19522	19729	19577	19478	19427	19686	19844	19704	19673	19695	19840	19582	19653	19531	19713	19628	19720	19621	19521	19516	19497	19583	19520	19673	19664	19578	19471	19434	19385	19690	19489	19598	19682	19735	19507	19517	19749	19632	19594	19528	19632	19661	19560	19639	19477	19553	19420	19452	19650	19514	19528	19498	19276	19789	19485	19528	19495	19504	19670	19865	19623	19813	19421	19727	19677	19643	19571	19595	19611	19752	19391	19507	19514	19667	19621	19487	19614	19520	19747	19617	19625	19587	19577	19828	19608	19766	19661	19701	19580	19819	19601	19483	19547	19719	19768	19579	19712	19586	19577	19526	19571	19538	19481	19515	19528	19615	19310	19485	19548	19643	19964	19667	19632	19582	19480	19565	19617	19731	19527	19468	19658	19740	19550	19586	19752	19791	19694	19322	19540	19502	19470	19576	19583	19374	19620	19544	19748	19635	19662	19553	19601	19675	19497	19684	19515	19705	19689	19509	19658	19568	19595	19535	19882	19574	19398	19605	19619	19450	19614	19604	19799	19509	19573	19608	19695	19599	19601	19535	19665	19686	19506	19466	19604	19736	19721	19462	19355	19496	19586	19492	19775	19814	19533	19522	19725	19832	19613	19653	19651	19539	19412	19568	19560	19448	19554	19663	19500	19396	19534	19508	19730	19574	19741	19446	19812	19432	19544	19730	19396	19572	19753	19750	19503	19576	19539	19679	19718	19665	19790	19732	19694	19698	19629	19680	19555	19614	19749	19678	19730	19573	19668	19686	19679	19553	19569	19763	19819	19805	19627	19764	19760	19563	19798	19704	19489	19497	19589	19505	19649	19638	19662	19422	19327	19591	19554	19630	19745	19772	19591	19387	19622	19701	19622	19597	19642	19565	19577	19439	19554	19503	19651	19711	19886	19613	19591	19553	19475	19495	19641	19530	19651	19596	19350	19470	19583	19550	19806	19559	19709	19435	19781	19472	19778	19844	19540	19644	19641	19697	19516	19514	19546	19837	19604	19468	19692	19501	19744	19680	19492	19471	19767	19716	19732	19561	19670	19817	19667	19842	19704	19643	19626	19750	19729	19923	19632	19770	19694	19558	19636	19656	19490	19477	19766	19494	19505	19581	19541	19777	19697	19669	19630	19592	19481	19520	19513	19561	19539	19716	19480	19461	19520	19339	19551	19533	19366	19426	19559	19427	19550	19553	19609	19553	19665	19642	19547	19719	19692	19659	19434	19557	19492	19631	19636	19486	19752	19498	19758	19704	19826	19645	19620	19699	19510	19623	19501	19492	19506	19634	19685	19868	19419	19492	19607	19718	19667	19662	19511	19645	19723	19737	19731	19531	19642	19613	19464	19690	19668	19544	19794	19644	19743	19818	19552	19515	19487	19545	19745	19543	19508	19563	19750	19669	19826	19690	19818	19618	19749	19760	19576	19556	19546	19522	19469	19546	19532	19600	19698	19644	19547	19537	19462	19878	19511	19483	19571	19741	19513	19796	19588	19756	19619	19513	19636	19705	19631	19585	19587	19683	19444	19630	19459	19505	19669	19779	19487	19655	19613	19507	19574	19723	19801	19564	19762	19625	19845	19601	19619	19498	19455	19519	19566	19674	19752	19552	19586	19639	19627	19521	19346	19849	19622	19534	19467	19583	19558	19572	19570	19637	19682	19603	19661	19530	19502	19370	19550	19503	19851	19620	19709	19555	19520	19754	19440	19566	19939	19664	19634	19716	19713	19696	19696	19650	19581	19567	19454	19525	19602	19540	19427	19600	19716	19493	19459	19694	19565	19687	19678	19536	19617	19647	19638	19636	19677	19725	19615	19671	19655	19676	19757	19679	19658	19699	19506	19728	19662	19585	19655	19612	19490	19604	19645	19639	19773	19713	19556	19598	19606	19682	19517	19552	19557	19531	19601	19601	19816	19429	19658	19692	19732	19594	19721	19675	19585	19401	19484	19872	19562	19729	19583	19685	19914	19434	19708	19546	19503	19647	19559	19618	19466	19575	19472	19517	19564	19581	19609	19447	19734	19531	19671	19580	19504	19411	19564	19535	19473	19587	19690	19547	19540	19491	19660	19518	19458	19624	19661	19534	19813	19564	19798	19732	19622	19418	19810	19608	19718	19553	19437	19824	19552	19371	19818	19704	19521	19681	19620	19622	19595	19712	19763	19889	19634	19577	19801	19396	19645	19671	19645	19474	19401	19579	19557	19629	19690	19701	19527	19556	19589	19560	19442	19651	19569	19516	19599	19508	19589	19766	19661	19803	19663	19456	19709	19717	19395	19464	19685	19554	19754	19566	19492	19677	19468	19537	19821	19501	19689	19628	19766	19618	19662	19555	19644	19653	19409	19621	19557	19605	19596	19661	19309	19433	19720	19552	19658	19655	19757	19548	19764	19891	19665	19660	19622	19451	19491	19377	19599	19644	19733	19665	19552	19743	19674	19572	19722	19617	19705	19497	19876	19626	19726	19651	19620	19657	19661	19661	19537	19589	19710	19647	19521	19468	19668	19541	19628	19416	19578	19514	19520	19790	19594	19503	19782	19737	19565	19478	19502	19633	19689	19566	19435	19573	19513	19650	19689	19667	19661	19661	19523	19705	19689	19379	19720	19592	19563	19472	19550	19684	19752	19415	19579	19574	19581	19583	19609	19563	19790	19514	19594	19490	19569	19547	19447	19648	19595	19715	19532	19851	19571	19480	19589	19622	19498	19627	19579	19687	19543	19610	19631	19580	19554	19485	19647	19646	19540	19722	19655	19627	19375	19452	19372	19737	19421	19571	19445	19705	19588	19602	19490	19504	19742	19560	19639	19659	19699	19515	19683	19684	19723	19821	19428	19609	19641	19696	19562	19459	19466	19509	19688	19620	19565	19586	19682	19959	19715	19675	19740	19694	19454	19473	19601	19559	19538	19750	19846	19621	19585	19487	19646	19779	19679	19579	19719	19642	19539	19366	19538	19465	19452	19510	19657	19603	19770	19554	19488	19654	19604	19721	19652	19506	19672	19454	19795	19764	19458	19531	19552	19638	19427	19454	19615	19771	19704	19539	19564	19631	19666	19454	19408	19421	19559	19819	19508	19642	19654	19631	19528	19694	19732	19534	19344	19189	19735	19562	19534	19744	19719	19583	19612	19799	19636	19610	19674	19530	19711	19726	19555	19786	19633	19614	19465	19832	19712	19672	19675	19562	19648	19466	19841	19434	19658	19550	19270	19669	19584	19836	19745	19743	19566	19640	19618	19522	19780	19621	19743	19605	19739	19624	19518	19526	19374	19557	19685	19521	19705	19525	19629	19651	19529	19520	19574	19641	19717	19391	19403	19460	19633	19462	19511	19481	19673	19731	19631	19764	19687	19619	19745	19496	19465	19392	19732	19436	19664	19600	19723	19525	19512	19579	19571	19499	19440	19404	19585	19820	19668	19450	19544	19728	19672	19653	19632	19596	19533	19508	19600	19521	19337	19793	19479	19509	19539	19692	19621	19597	19975	19506	19695	19682	19777	19597	19600	19357	19568	19634	19658	19508	19585	19680	19531	19571	19639	19659	19494	19530	19689	19550	19586	19581	19507	19476	19598	19438	19497	19571	19583	19503	19618	19735	19669	19799	19272	19663	19705	19596	19639	19544	19575	19580	19696	19474	19499	19532	19587	19603	19620	19764	19687	19538	19499	19587	19537	19496	19633	19574	19446	19650	19366	19753	19498	19731	19615	19652	19606	19814	19520	19410	19644	19647	19562	19518	19686	19334	19532	19604	19528	19534	19415	19640	19662	19693	19704	19663	19428	19528	19787	19624	19739	19441	19721	19561	19763	19595	19776	19883	19692	19654	19742	19524	19472	19563	19556	19516	19634	19652	19813	19393	19713	19630	19661	19565	19533	19558	19883	19752	19760	19809	19545	19503	19479	19692	19522	19552	19403	19412	19645	19512	19632	19569	19728	19575	19654	19667	19544	19613	19730	19465	19568	19522	19662	19487	19639	19460	19432	19535	19805	19600	19456	19586	19266	19470	19681	19727	19725	19645	19580	19471	19622	19535	19467	19579	19739	19625	19583	19850	19607	19667	19451	19766	19840	19631	19532	19644	19623	19673	19688	19552	19511	19459	19718	19526	19392	19685	19523	19433	19728	19515	19534	19541	19676	19411	19634	19471	19555	19606	19633	19590	19723	19379	19658	19380	19666	19501	19742	19579	19702	19552	19620	19700	19532	19617	19633	19546
61017	105610	87692	61156	22481	17104	17023	17127	17099	17155	16923	17050	17337	17161	17155	17368	17181	16903	17109	17285	17108	17099	17118	17174	17108	17052	17005	17199	17015	17036	17122	17030	17138	17238	17051	17153	17024	17151	17210	17176	17316	17137	17121	17115	17115	16991	17229	17200	17211	17143	17024	17269	17274	17010	17187	17393	17232	17142	17244	17090	17293	17078	16855	17193	17043	17150	17293	17197	17138	17080	16974	17166	17060	17287	16953	17128	17078	17150	17201	17170	17138	17282	17082	17068	17154	17113	17104	17090	17082	17097	17014	16987	17174	16960	17165	17087	17179	17259	17041	17096	17299	17242	17082	17079	17089	17137	17076	17106	17167	17234	17211	17136	17089	17012	17183	17111	17266	17124	17094	16982	16967	17049	17094	17167	17024	17078	17125	17172	17175	17310	17097	17094	17067	17060	17254	17026	17131	17049	17090	17007	17309	17076	17149	17281	16969	17186	17073	17067	17006	17117	16982	17010	17258	17043	17082	17061	17133	17050	17089	17009	17081	17170	17181	17070	17118	17204	17030	17068	17127	17220	17164	17240	16972	17123	17164	16982	17117	17311	17154	17166	17120	16974	17136	17159	17247	17228	17070	17135	17314	17056	17108	17180	17047	17112	17245	17302	17231	16945	16993	16989	17233	16954	17239	17289	17125	17062	17183	17109	17062	17087	16977	17098	17090	17176	17085	17092	17084	17077	17137	17138	17132	17086	17097	17140	17091	16926	17173	17255	17100	17108	17002	17107	17078	17185	16932	17190	17084	17231	17221	17249	17100	17195	17147	17204	17303	16942	17128	17005	17017	17214	17054	17095	16868	17100	17230	17213	17120	17008	17102	17195	17005	17342	17192	17143	17016	17042	17001	17227	16916	17281	17185	17308	17131	17047	17129	16959	17179	17079	17035	17179	17119	17125	17078	16937	17008	17221	17093	17078	17150	17153	17027	16953	17159	17160	17067	17182	16955	17056	16992	17118	16902	16972	17051	17049	17331	17080	16937	16817	17168	16978	17046	17084	16938	17163	17189	17102	17112	16949	17110	17104	17332	17071	17298	17142	17074	17097	17247	17226	17190	16993	17021	17098	17315	17124	16944	17267	17173	17100	17057	17158	17129	17119	16970	16984	16909	17225	17100	17066	17058	17213	17080	17137	17136	17130	17153	17338	16995	17117	17134	17079	17225	17163	17180	17109	17182	17264	17251	17271	17282	17115	17183	17015	16951	17137	17055	17083	17094	17216	17117	17110	17159	16948	17269	17053	17207	17169	17176	16979	16994	16945	17068	17115	17063	17228	17048	17067	16943	17057	17025	17007	17289	17265	17157	17152	17097	17011	17069	17087	17043	16976	17142	17150	17144	17210	17258	17031	17112	17181	17208	16917	17071	17080	17241	17140	17249	17084	17128	17146	17201	17126	17068	17049	17286	17133	17038	16974	17259	17117	16975	17238	17037	17127	17044	17162	17195	17176	17092	17170	17048	17078	16976	17010	17226	17070	17224	17134	17167	17034	17081	17072	17197	17072	17068	17122	17070	17052	17215	17083	17046	17260	17206	17094	17032	17075	17125	17091	17192	17064	17101	17255	17151	17049	17182	16904	17133	17113	17041	17098	17007	17108	17116	17185	17100	17161	16950	16943	17149	17100	17082	16897	16948	17031	17048	17100	17027	17128	16969	17123	17214	17082	17195	17206	17107	17087	17044	17155	17110	17148	17173	17166	17025	17208	17124	17185	17064	17074	17192	16974	17087	17097	16987	17207	17036	17187	17105	17143	17267	17141	17136	17032	17126	17189	17084	17122	17103	17080	17171	17139	16967	17043	17148	17036	16912	17187	17163	17110	17079	17248	16966	17161	17175	17012	17266	17120	17194	16952	17032	17089	16904	17319	17040	17186	17228	17298	17081	17073	17114	17118	16958	16954	17089	17107	17132	17100	16995	17094	17049	17392	17057	17104	17076	17115	17067	17131	17015	17126	17203	17176	17034	16980	16910	17137	16966	17134	17167	17308	17002	17134	17188	17168	17089	17323	16930	16996	17203	17030	17133	17102	17133	17040	17148	16992	17077	16974	16860	17159	16891	17132	16964	17032	17044	17137	17065	17230	17101	16987	17208	17119	17038	17055	17144	17234	17040	17236	17151	17000	17304	17160	17075	17117	17119	17216	16966	17237	17024	17304	16962	17089	17274	16884	16946	16863	17059	17045	16985	17068	17171	17060	17011	17021	17179	17143	16938	17152	17247	17041	17286	17145	17027	17005	17150	17217	17093	17055	17116	17215	17129	17038	17076	17072	17070	17073	17062	17244	17089	17052	17225	17284	17105	16946	17101	17179	17332	17013	17064	17095	17000	17188	17017	17034	17130	17200	17304	17088	17201	17225	17108	16964	16989	17073	17173	17167	17048	17106	17186	17053	17359	17014	17153	17192	17100	17260	17001	17107	17192	17316	17211	17157	17043	17085	17079	17085	17113	17100	17076	17211	16972	17057	17110	17110	17095	17055	17006	17167	17003	17057	16979	17215	17351	17105	17119	17100	17073	17081	17151	17163	17280	17059	17006	17240	17029	17141	16932	17046	17263	17280	17074	17006	17086	17112	17176	17044	17081	17036	17187	17052	17251	17090	17107	16997	17006	17187	17089	17006	17166	17073	17133	17057	17072	17188	17194	17198	17064	17078	17201	16995	17230	17104	17142	17216	17083	17302	16999	17029	17020	16993	17081	17152	17039	17121	17119	16989	17128	17150	17142	17168	17039	16998	17066	17101	17145	17063	17207	17154	17063	17247	17247	16936	17187	17202	17242	17191	17061	17198	17084	17198	17191	17053	17107	17038	17174	17157	17079	17206	17206	17149	17102	17150	17121	17172	17216	17110	17057	17139	16942	17166	17009	17009	17156	16993	17060	17153	17128	17108	17139	17048	16972	16917	17086	17146	17141	17045	17208	16912	17108	17193	17174	17091	17027	17114	17194	17175	17131	17088	17197	17088	17379	17137	17223	17127	17152	17103	17145	17032	17065	17065	17228	17193	17136	17368	17189	17110	17010	17041	17023	17193	17149	17037	17022	17179	17145	17014	16961	17157	17033	16960	16891	17009	17005	17171	17101	17160	17102	17023	17135	17046	17287	17182	17075	17175	17215	17146	16904	16925	17045	17131	16878	17142	17069	17065	17019	17053	17130	16960	17166	17280	17203	17018	17072	17016	16957	16973	17101	17270	17139	17043	17015	16976	17144	16946	17184	17143	16984	17171	17113	17117	17149	17082	16899	16924	17116	16836	17370	16942	16992	17023	17182	17147	17173	17140	16950	17083	17066	17135	17084	17098	17077	17177	17009	16997	17247	17156	17152	17015	17131	17223	17038	16852	17058	17130	17090	17204	17126	16972	17264	17288	17149	17210	17024	17149	17097	16968	17129	17251	16992	17225	17069	17156	17039	17123	17093	17038	17152	17054	17209	17121	17136	16954	17092	17020	17095	17107	16792	17062	16899	17100	17170	17040	17240	17011	17089	17172	17159	16949	17055	17157	17131	17014	17226	17075	17113	17248	17042	17035	17047	17233	17212	17190	17189	17081	17044	17141	17060	17011	17298	17084	17153	17131	17048	17130	17036	17077	17066	17069	17147	17193	17096	17113	17126	17166	17032	17079	16898	17014	17378	17061	17248	16988	17309	17099	16983	17040	17194	17077	17120	17142	17145	16983	17038	17118	17020	17003	17159	17087	17057	17140	17006	17067	17077	17039	17044	16999	17183	17055	17167	17126	16864	16986	17190	17197	16998	17098	17178	17243	17122	17016	17116	17217	17248	17195	17003	17034	16979	17190	17101	17206	16955	17135	17173	17133	17278	16974	17142	17182	17113	17115	17138	17090	17234	16960	16943	17206	17167	17154	17222	17095	17034	17209	17087	17066	17172	17074	16999	17097	17153	16973	17190	16950	17045	17003	17033	17013	17203	17137	17011	17104	16975	17102	17183	17016	17063	17041	16981	17316	17034	17035	16982	16964	17041	17156	17009	17153	17122	17069	17163	17161	17224	17163	16978	17145	17085	17043	17205	17057	17059	17125	17036	17216	17159	17166	17224	17227	17207	17226	17134	17080	17086	17195	17094	16999	16988	17128	17048	17104	17067	17078	17303	17180	16995	17096	17174	17229	17108	16972	17215	17079	17142	17150	17170	17113	17168	17040	17025	17033	17051	17094	17003	17265	17272	17089	17039	17159	17212	17263	17065	17162	16918	17219	17159	17187	17123	17089	17038	17105	16913	16983	17011	17137	17275	17087	17064	17083	17055	16902	17222	17054	17067	17059	17212	17130	17153	17022	17215	16994	17234	17089	17088	17225	17012	17104	17220	17022	17153	17142	17000	16977	17103	17159	17023	17130	17033	17166	17143	17040	16998	17134	17215	17308	17136	17167	17087	17087	17093	17068	17149	17197	17071	17076	17217	17118	17045	17130	17138	17168	16996	17161	17105	16997	17196	17238	17134	17163	16972	17105	17096	17160	17193	16974	17115	17117	16999	17213	17189	17013	17131	17000	17109	17040	17030	16948	17116	17185	17069	16979	17234	17335	17100	17013	16974	16972	17185	16954	17141	17243	17009	17042	17148	17264	17198	16991	17212	16990	17215	16950	17298	17063	16844	17116	17123	17018	16958	16964	17200	17213	17327	17180	17207	17153	17121	17042	17120	17072	17161	17016	17163	16926	17098	17073	17214	17068	17061	17159	17088	17094	16949	17050	17127	17190	17070	17118	17010	17140	17123	16963	17289	17130	17111	17052	17214	17264	17271	17103	17268	17154	17121	17111	17079	17167	17237	17152	17186	17123	17085	17213	17081	17068	17198	17161	17201	17037	17187	17224	17226	16970	17191	17129	17235	17101	17062	17170	17120	17124	16964	17259	17176	17172	17095	17161	16948	17298	17095	17130	17041	16992	17133	17086	17068	17173	16995	17195	17046	17159	17008	17114	17034	16964	16836	17175	17123	17020	17285	17069	17122	17146	17060	17035	17193	16924	17001	17092	16925	16956	17020	16995	17199	17179	17209	17092	17099	17208	17174	17005	17091	17229	17169	17285	17095	17068	17019	17053	16928	17147	17209	16888	17108	17257	17105	17088	17064	17171	17118	17211	17250	17143	17151	17148
30993	37841	40433	29623	20747	19493	19604	19417	19246	19424	19188	18939	19198	19121	18859	19088	19125	19226	19284	19210	19207	19167	19119	19145	19102	19276	19029	19208	19262	19026	19103	19051	19184	19057	19310	19368	19227	19183	19392	19153	19120	19095	19136	19193	19015	19238	18876	19198	19308	19192	19028	18872	19133	18971	19114	19068	19220	18964	19261	19140	19289	19199	19258	19282	19246	19338	19188	19086	19105	19155	19055	19283	19197	19233	19167	19155	19107	19143	19321	19181	19024	18998	19156	19258	19329	19207	19154	19021	19119	19041	19397	19040	19222	19092	19079	18997	19028	19196	18957	18996	19085	19130	19116	19176	19385	18988	19207	19282	19017	19265	19217	19307	19199	19099	19254	19404	19074	19203	19188	19054	19087	19088	19289	19251	19041	19070	18952	19148	19284	19124	19054	19107	19264	19085	19149	19159	19065	18877	19039	19294	19084	19258	19133	19006	19053	19288	19099	19194	18935	19298	19127	19373	19188	19360	19054	19301	18866	19113	19013	19176	19291	19007	18959	19108	19016	19237	19207	19101	19153	18881	19312	19132	19208	18898	19194	19203	19174	19141	19114	19108	19342	19120	19122	19070	19073	18854	19073	19200	18958	19324	19278	19182	19010	18935	18982	18936	19252	19237	18975	19308	19305	19037	19133	19173	19257	19094	19212	19254	19098	19137	19333	18908	18892	19199	19287	19226	19168	19167	18990	18973	18930	19219	19057	19132	19169	19090	19009	19197	19101	19113	19162	19254	19100	18962	19136	19274	19225	19163	18937	19033	19143	18937	19141	19233	19082	19002	19097	19121	19138	19221	19189	19078	19048	19226	19088	19103	19186	19106	19239	19072	19094	18987	19089	19198	19036	19037	19108	19038	19282	19131	19120	19262	19141	19401	19232	18996	19312	19019	19403	19158	19227	19115	19046	19163	19074	19166	19295	19080	19191	19069	19064	19160	19102	18992	18956	19272	19055	19123	19137	19038	18991	19064	19047	18961	19196	19062	19177	19022	19057	18926	18990	19093	19025	19204	19089	19128	19303	19154	19265	19072	19091	18956	18959	19040	19051	18980	19183	18944	19265	19095	19244	19189	19081	18996	19029	18986	19095	19320	18959	19085	19207	19286	19206	19234	19382	18942	19115	19173	19121	19152	19277	19244	19182	18984	19285	19193	19355	19072	19166	19052	19171	19215	19239	19287	19315	18926	19331	18999	18950	19021	19002	19034	18974	18964	18784	19189	19216	19033	19187	19172	18947	19043	19185	19299	19260	19107	19133	19045	19217	19203	19106	19154	19019	19112	19124	19176	19125	19103	19161	19212	19306	18854	19213	19068	18991	18986	18980	19133	19262	19008	19055	19013	19271	19095	19093	19357	19206	19161	19419	19082	19126	19079	19159	19257	19269	19024	18973	19167	19056	19254	19246	19294	19273	19026	19208	18966	19321	19338	19164	19181	18832	19084	19021	19037	19269	19108	19263	19189	19190	19208	19176	19205	19056	19334	19056	19094	19259	19117	19183	18968	19114	18969	19076	19103	19247	19107	19193	19031	18951	19051	19000	19158	19225	19137	19002	18935	19258	19114	19201	19251	19177	19194	18957	19196	19043	19213	19046	19271	19309	18980	19113	19220	19140	19073	19105	19149	19086	19140	19206	19235	19285	18917	19167	19085	19108	19187	19238	19195	19267	19051	19023	19056	19205	19179	19153	19046	18998	19108	19091	19122	19110	19342	19173	19123	19224	19024	18985	19141	19094	18902	19037	19094	19107	18951	19368	19197	19157	19145	19128	19183	19173	19213	19123	19254	19331	19074	19152	18954	19290	19068	19045	19046	19174	19110	19038	19048	19351	19097	19056	19129	19048	19080	18973	19132	19075	19172	19247	19279	19163	19392	19195	19047	19045	19000	19202	19217	19187	19033	19206	19119	19102	19023	19063	19157	19121	18993	19222	19092	19340	19088	19230	19116	19160	19045	19112	19257	19031	19296	19234	19181	19081	19069	19155	19146	19109	18959	19047	19030	18959	19171	19020	19131	19011	19046	19258	19020	18953	18981	19110	19170	19125	19105	19032	19189	19078	19167	19251	19127	19345	19166	19100	19156	19166	19262	19465	19095	19078	19274	19006	19071	19214	19257	19166	19139	19004	18869	18951	19177	18989	19215	19065	19229	19118	19190	19231	18970	19001	19068	19240	19088	19048	19323	19080	19043	19112	19241	19252	19106	19048	19284	19069	18930	19229	19281	19126	19145	19057	19192	19046	19114	19181	19140	19054	19138	19363	19202	18944	18974	19233	19041	19287	19256	19063	19343	19216	19179	19250	19091	19091	19217	19238	19071	19291	19095	18932	18924	18962	18877	19100	19191	19256	19010	19242	19124	19155	19086	19229	19072	19129	19054	19058	19125	18788	18954	19260	19055	19219	19064	19188	19193	19062	19134	19228	19260	19195	19167	19198	19200	18948	19103	19178	19022	18989	19082	19212	19038	19141	19064	19191	19094	19225	19198	19193	19138	19082	19159	19173	18997	19096	19045	18990	19208	19144	19175	19120	19002	19250	19121	19221	19141	19458	19099	18887	19072	19092	18989	19130	19032	19151	18942	19222	18957	18909	18854	19263	19163	19092	18998	19261	19177	19078	19098	19252	19207	19153	19281	19002	19049	19340	19338	19189	19247	19173	19185	19266	19270	19018	18992	19252	19348	19143	19246	19149	19103	19132	19143	19061	19184	19172	19168	19085	19092	19199	19144	19079	19212	19276	19037	19087	19071	19037	19190	19308	19155	19036	19219	19294	19218	19161	19056	19203	19140	19063	19140	19119	19216	19113	19137	19041	19182	19197	19159	19265	19062	19139	19290	19257	19152	18998	19257	19248	19034	19142	19362	19036	18961	19121	19138	19336	19081	19085	19046	19028	19118	19113	19064	19241	19115	19046	19120	18912	19122	19190	19248	18963	19131	19270	19095	19209	19241	19198	19174	19024	19058	19330	19306	19064	19074	19386	19148	19181	19139	19101	19075	19187	19095	18874	19066	19083	19163	19032	19237	19192	19010	19226	19049	19166	18982	19002	19096	19067	18847	19197	18833	19032	19104	19054	19038	18989	19060	19297	19001	19203	19192	19147	19057	19141	19035	18986	19001	19262	19158	19219	19133	19198	19189	19155	19027	19275	19246	19230	19077	19124	19068	19002	19301	19183	19210	19154	19306	19137	19129	18939	19231	19132	18931	19200	19057	19163	18921	19223	18981	19219	19062	19153	19163	19162	19143	19156	18974	19114	19209	19193	18932	19245	19126	19262	19167	19070	19173	19228	19145	19318	19254	19145	19089	18961	19154	19225	19142	19020	19008	19144	19051	19032	19035	19027	19091	19338	19178	19132	19269	19224	19063	19151	19089	19165	19177	19130	19057	18969	19165	18952	18969	18883	19222	19244	19293	19014	18799	19025	19026	19296	18962	19071	18998	19055	18947	19104	19187	19031	19046	19307	19049	18992	19155	18997	18982	19144	18828	19065	19147	19133	19087	19277	19136	19210	19278	19074	19102	19044	19073	19349	19284	19029	18942	19209	19064	19226	19107	19059	19081	19010	19359	19310	19346	19210	19261	19142	19233	19112	19188	19144	19221	19092	19256	19292	19019	19026	19004	19183	19270	19191	19101	19041	18999	18952	19247	19100	19140	19048	19139	19044	19187	19040	18985	19101	19098	19145	18986	19178	19281	19087	19153	19105	19106	19225	19021	19039	19217	19185	19130	19046	19175	19206	19188	19356	19287	19251	19189	19130	19103	19316	19182	19139	18970	19170	19498	19295	19118	19093	19154	19016	19108	19121	19098	19083	19144	19252	19219	19086	18989	19073	19147	19163	19240	19041	18841	19056	19144	19139	19055	19278	19016	19054	19151	19058	19078	19020	19210	19070	18832	19057	19145	19254	19225	19012	19194	18977	19165	19166	19239	19175	19074	19044	19076	18932	19019	19034	19081	19248	19160	19182	18940	19016	19115	19147	18953	19158	19250	19173	18931	19067	19173	19160	19180	19109	19237	19182	18942	19221	19208	19095	19263	19181	19051	19208	18965	19037	19033	18992	19297	19202	19094	19024	19379	19326	19095	19199	19172	19148	19205	19220	19108	18943	19072	19312	19178	19255	19306	19126	19155	19109	19300	19241	19241	19359	19100	19058	18967	19098	19066	19279	19048	19402	19322	19239	19128	19130	19274	19072	19049	19041	19145	19180	19321	19167	19293	18990	19118	19426	18943	19139	19143	19134	19182	19155	19103	19139	19024	18972	19182	19080	19055	19052	19083	19193	19297	19258	19165	19172	19067	19100	19185	19169	19253	19140	19137	19068	19267	19034	19150	19200	19145	19242	19035	19126	19150	19077	19151	18952	19151	19016	18927	19239	19118	19149	19003	18995	19312	19088	19115	19006	19131	19119	19003	19100	19155	19192	19171	19162	19014	19266	19103	19120	19092	19209	19177	19053	19225	19146	19121	19053	18888	18943	19095	19150	19036	19045	19083	19365	19301	19064	18930	19044	19019	19244	19145	19128	18870	19356	19073	19279	19227	19011	19130	18856	18970	19136	18866	19136	19193	19083	19407	19219	19039	19384	19028	19204	18991	19090	19033	19125	19083	19042	19239	19123	19083	19199	19262	19001	19041	19200	19109	19315	18980	18954	18959	19183	18956	19092	19125	19172	19186	19246	19215	19128	19133	19033	19119	19147	19158	18921	19005	18966	18962	19111	19282	18951	19014	19049	19032	19098	19008	19244	19245	19235	18960	19110	19168	19212	19294	19088	19214	19230	19038	19040	19278	19014	19091	19169	19170	19139	19083	19048	19168	19169	19174	19411	19314	19055	19139	19281	19263	19008	19432	19288	19102	19089	19217	19152	19159	18933	19101	19302	19319	18910	19180	19141	19184	19226	19168	19301	19204	19107	19117	19139	19019	19080	19058	19123	19094	18922	19308	19171	19019	19126	19215	19132	19212	19210	19278	19174	19039	19020	19100	19007	19281	19017	19217	19116	18952	19314	19101	19216	19081	19300	18965	19036	19102	19156	19110	19126	19194	19210	18915	19227	19314	19232	19106	18905	19051	19101	19089	19145	19057	19237	19078	19300	19085	19197	19120	19086	19056	18996	19134
39840	57137	43101	26134	17389	16783	16768	16628	16818	16705	16751	16644	16801	16882	16588	16834	16735	16727	16748	16755	16873	16700	16887	16739	16710	16764	16782	16695	16867	16773	16687	16773	16741	16817	16724	16687	16909	16577	16851	16799	16754	16741	16528	16878	16742	16597	16828	16766	16772	16625	16786	16829	16862	16831	16824	16796	16809	16672	16753	16714	16845	16628	16669	16782	16770	16865	16609	16883	16694	16743	16825	16714	16620	16862	16763	16710	16789	16945	16711	16869	16729	16611	16797	16793	16679	16842	16724	16692	16779	16751	16669	16632	16927	16815	16722	16857	16719	16866	16784	16708	16689	16760	16743	16631	16848	16698	16871	16692	16680	16762	16699	16724	16823	16641	16826	16781	16546	16599	16600	16567	16729	16675	16652	16711	16909	16818	16750	16646	16669	16916	16836	16689	16844	16918	16599	16704	16668	16694	16743	16825	16805	16746	16789	16718	16771	16620	16855	16885	16725	16789	16694	16965	16679	16573	16675	16620	16748	16687	16805	16862	16699	16773	16790	16614	16770	16848	16780	16715	16670	16761	16879	16781	16726	16664	16732	16625	16856	16764	16696	16816	16790	16636	16753	16766	16778	16870	16647	16813	16699	16748	16790	16775	16673	16762	16876	16676	16671	16684	16760	17007	16770	16713	16903	16833	16937	16722	16840	16752	16659	16901	16695	16764	16842	16697	16608	16656	16760	16922	16893	16674	16769	16757	16832	16888	16588	16549	16811	16705	16774	16583	16791	16591	16676	16562	16864	16756	16760	16680	16711	16898	16575	16832	16745	16692	16622	16746	16912	16713	16589	16703	16820	16684	16749	16591	16664	16680	16762	16825	16827	16693	16897	16658	16781	16635	16933	16665	16737	16753	16867	16888	16707	16728	16672	16815	16784	16632	16822	16796	16779	16900	16931	16615	16715	16812	16600	16768	16743	16711	16582	16740	16780	16612	16855	16768	16627	16756	16773	16652	16822	16626	16862	16798	16765	16667	16743	16640	16648	16511	16619	16777	16669	16689	16872	16793	16726	16753	16656	16729	16793	16856	16751	16651	16785	16779	16705	16742	16703	16861	16935	16815	16787	16852	16605	16799	16852	16730	16759	16634	16764	16589	16763	16868	16678	16677	16703	16720	16730	16715	16726	16750	16657	16688	16730	16689	16781	16735	16758	16830	16740	16886	16761	16829	16623	16742	16677	16834	16828	16703	16536	16641	16731	16737	16684	16679	16801	16938	16612	16625	16982	16941	16505	16851	16684	16674	16626	16741	16733	16723	17013	16617	16576	16712	16707	16650	16744	16741	16613	16820	16939	16695	16795	16727	16531	16842	16816	16740	16781	16669	16783	16812	16881	16705	16562	16802	16637	16786	16749	16570	16697	16698	16638	16909	16576	16784	16744	16612	16767	16690	16711	16768	16960	16743	16772	16852	16753	16878	16662	16867	16751	16650	16578	16735	16779	16668	16682	16699	16856	16798	16677	16791	16714	16811	16718	16723	16626	16815	16744	16748	16766	16697	16778	16870	16730	16638	16571	16688	16716	16711	16747	16679	16818	16797	16776	16846	16549	16694	16763	16645	16785	16716	16709	16613	16782	16730	16816	16806	16845	16696	16699	16851	16940	16572	16883	16665	16714	16894	16689	16857	16647	16756	16677	16750	16630	16672	16687	16677	16905	16821	16685	16595	16828	16836	16745	16755	16826	16779	16695	16764	16704	16742	16625	16665	16798	16750	16841	16777	16707	16791	16582	16597	16659	16750	16749	16619	16800	16708	16727	16787	16696	16750	16730	16737	16778	16602	16757	16646	16744	16780	16719	16699	16741	16802	16659	16835	16737	16599	16711	16869	16727	16602	16611	16572	16705	16736	16774	16562	16662	16719	16716	16755	16673	16719	16686	16745	16688	16773	16779	16710	16681	16686	16761	16713	16629	16836	16640	16734	16928	16894	16733	16604	16627	16720	16811	16665	16696	16829	16783	16654	16779	16669	16900	16790	16662	16789	16889	16773	16692	16635	16660	16554	16744	16825	16743	16812	16674	16684	16860	16716	16793	16830	16748	16748	16786	16813	16712	16774	16852	16765	16836	16875	16710	16735	16654	16842	16748	16734	16741	16748	16705	16724	16529	16818	16783	16844	16660	16611	16775	16912	16710	16728	16829	16914	16688	16778	16661	16777	16606	16735	16747	16817	16676	16678	16679	16595	16763	16759	16721	16603	16784	16722	16756	16966	16765	16755	16719	16740	16804	16651	16839	16677	16716	16889	16663	16728	16741	16636	16667	16822	16741	16742	16919	16734	16824	16822	16706	16612	16825	16693	16851	16690	16761	16687	16822	16709	16759	16757	16744	16812	16761	16835	16723	16683	16888	16760	16733	16933	16736	16735	16790	16812	16479	16882	16780	16750	16845	16812	16715	16761	16837	16730	16760	16700	16697	16741	16707	16710	16583	16679	16830	16777	16677	16776	16811	16628	16668	16694	16677	16830	16683	16716	16605	16771	16790	16997	16629	16855	16928	16715	16845	16876	16745	16747	16894	16616	16691	16580	16697	16672	16736	16780	16918	16722	16808	16764	16654	16713	16698	16674	16663	16627	16756	16642	16769	16731	16742	16757	16817	16822	16813	16676	16618	16712	16785	16623	16857	16651	16664	16806	16752	16748	16712	16819	16545	16667	16742	16781	16972	16884	16745	16817	16738	16769	16737	16664	16660	16615	16743	16838	16717	16730	16763	16679	16903	16700	16543	16692	16668	16660	16671	16789	16705	16698	16751	16527	16665	16832	16910	16787	16650	16700	16752	16576	16789	16718	16673	16637	16828	16895	16802	16755	16835	16841	16727	16826	16693	16760	16768	16698	16698	16751	16914	16714	16861	16626	16781	16586	16695	16655	16735	16852	16535	16902	16799	16849	16899	16752	16857	16630	16841	16711	16690	16770	16630	16891	16559	16815	16692	16676	16788	16785	17025	16805	16841	16821	16725	16563	16766	16779	16708	16625	16801	16820	16686	16744	16661	16713	16762	16795	16742	16854	16674	16712	16859	16635	16592	16674	16578	16781	16741	16886	16820	16713	16860	16704	16714	16950	16742	16749	16656	16937	16896	16753	16727	16783	16685	16600	16706	16952	16777	16594	16663	16934	16838	16856	16813	16583	16594	16751	16740	16624	16620	16561	16878	16673	16808	16841	16655	16654	16629	16590	16704	16741	16586	16771	16856	16860	16679	16780	16684	16739	16732	16839	16684	16785	16919	16736	16807	16684	16596	16746	16855	16715	16689	16729	16517	16828	16631	16725	16667	16857	16697	16882	16640	16905	16791	16911	16806	16901	16687	16798	16762	16801	16689	16779	16684	16701	16731	16619	16805	16558	16608	16909	16851	16840	16820	16798	16585	16813	16811	16823	16521	16729	16685	16930	16649	16657	16583	16817	16749	16658	16979	16713	16838	16843	16738	16860	16644	16917	16743	16778	16837	16685	16710	16730	16799	16774	16701	16806	16658	16872	16600	16945	16707	16804	16686	16720	16544	16917	16735	16846	16699	16613	16718	16905	16755	16788	16768	16933	16706	16762	16655	16703	16781	16605	16765	16822	16793	16738	16945	16766	16778	16692	16619	16755	16738	16895	16641	16713	16654	16590	16711	16636	16898	16782	16673	16857	16751	16670	16658	16700	16613	16788	16833	16674	16654	16837	16630	16756	16751	16977	16645	16864	16770	16713	16770	16768	16696	16730	16888	16731	16630	16752	16653	16798	16739	16909	16812	16750	16767	16677	16683	16833	16926	16778	16715	16668	16605	16678	16541	16718	16742	16631	16767	16607	16756	16696	16739	16754	16738	16763	16691	16709	16698	16710	16796	16832	16750	16734	16752	16652	16797	16757	16810	16823	16723	16641	16887	16510	16662	16759	16722	16904	16808	16707	16594	16605	16706	16863	16794	16855	16903	16845	16799	16785	16846	16863	16751	16766	16573	16531	16598	16742	16765	16736	16593	16778	16865	16769	16657	16821	16665	16715	16770	16757	16632	16766	16732	16647	16740	16725	16422	16801	16817	16825	16614	16745	16788	16591	16773	16687	16740	16562	16831	16684	16906	16788	16690	16797	16744	16651	16826	16801	16653	16695	16866	16742	16786	16666	16711	16604	16919	16623	16688	16825	16655	16677	16949	16696	16858	16711	16782	16834	16663	16783	16760	16710	16753	16724	16717	16826	16667	16781	16951	16750	16697	16708	16773	16841	16801	16646	16603	16753	16772	16896	16697	16730	16924	16745	16788	16857	16842	16820	16734	16680	16671	16763	16761	16749	16744	16887	16810	16699	16852	16811	16861	16618	16717	16807	16603	16715	16801	16751	16692	16791	16837	16559	16744	16859	16910	16602	16741	16727	16682	16884	16571	16881	16712	16768	16782	16718	16796	16870	16731	16770	16777	16617	16656	16566	16835	16643	16605	16707	16785	16735	16976	16731	16610	16739	16809	16817	16777	16887	16729	16534	16847	16804	16800	16689	16843	16613	16785	16785	16852	16683	16855	16758	16705	16972	16699	16731	16818	16683	16626	16656	16833	16791	16785	16814	16707	16667	16794	16610	16712	16834	16698	16779	16835	16905	16806	16628	16705	16708	16725	16686	16600	16717	16622	16686	16671	16676	16666	16814	16711	16798	16767	16660	16705	16749	16722	16846	16810	16610	16501	16714	16694	16725	16879	16756	16705	16669	16738	16515	16780	16904	16748	16615	16770	16631	16775	16654	16677	16702	16681	16729	16669	16758	16626	16828	16751	16713	16777	16705	16648	16688	16700	16732	16753	16694	16702	16632	16768	16843	16799	16773	16455	16678	16868	16882	16759	16764	16880	16801	16683	16781	16785	16696	16661	16551	16855	16800	16896	16770	16687	16801	16667	16947	16950	16671	16543	16690	16954	16804	16711	16699	16574	16732	16701	16768	16656	16887	16856	16779	16603	16728	16756	16677	16926	16660	16747	16789	16827	16632	16648	16760	16758	16692	16686	16658	16650	16568	16676	16709	16808	16657	16692	16744	16907	16784	16743	16764	16849	16547	16865	16481	16729	16705	16807	16686	16700	16841	16752	16793	16910	16760	16713	16838	16918	16626	16644	16594	16998	16860	16725	16829	16954	16748
28663	34140	41226	32538	21710	19529	19651	18962	19202	19171	19117	19103	19084	19078	19093	18985	19073	19041	19204	18933	19033	19057	19007	18993	19003	18975	18880	19097	19000	19043	18816	18814	18977	18862	19055	19186	19125	18942	19230	18958	18948	18892	19034	19039	19085	18917	18952	18915	18999	19005	18787	18781	19042	18785	18825	18845	18902	19013	19033	18891	18837	19092	19009	19059	18937	18755	18966	19020	18878	18964	18924	18968	18992	18937	19157	19013	18873	18916	19060	19326	19094	18777	18980	18906	19116	18909	18812	19112	19215	18982	18861	18849	18841	18852	18973	18984	19094	19013	18859	19097	19201	19124	18939	18934	18939	19076	18942	19183	18903	18828	19070	18905	19060	19069	19058	18972	19020	19026	19026	18965	18963	18924	18813	19052	19297	18879	18877	19136	18984	18928	18847	18986	18982	18977	19047	18910	18863	18904	19040	18991	18967	18858	18836	18911	18854	18998	18967	19030	18911	18888	18943	18998	18914	19114	19133	19048	18929	18917	19215	18901	18837	18933	18753	19015	18889	19003	18983	18863	19096	18649	18972	19025	18928	19121	18839	18999	19027	18905	18918	19049	18861	18985	18874	18966	19002	19118	19072	18764	19002	19127	19051	18875	19159	19034	19101	18985	19113	19122	19114	18937	19097	18816	18860	18656	19003	18982	19009	18922	18842	18899	18832	18921	19034	19027	18974	18888	18968	18821	18864	18845	19059	18839	18988	18852	18986	18829	19027	18688	18984	18877	18709	18744	19063	18796	18900	18750	19063	19001	18955	18868	19085	18864	18989	19034	19132	18973	18868	19169	19095	18976	18922	19099	18995	19163	18743	19079	19130	18788	19144	19198	18966	19258	18940	18983	18664	19008	18964	19016	19108	19142	18687	19013	18868	18999	19139	18880	19042	18949	18927	19075	18986	18935	18955	18860	18976	18813	18772	18886	18909	19048	18997	18844	19044	18907	18860	18947	18883	18816	19039	18806	18855	18887	19080	19079	19128	19162	19100	18939	18958	18961	19004	18876	19021	18910	18847	19001	18880	18947	18880	19152	19009	19049	18843	18895	19164	19054	19073	19110	18915	18808	18997	18917	18853	19038	18942	18902	18895	18872	18904	18988	19012	19038	18980	18909	18877	18863	18941	18827	18833	19099	19138	18887	18939	18952	19160	18907	19116	18991	18893	18883	18952	18880	19044	18996	18986	18957	19038	19044	18927	19041	19173	18999	19133	19155	18939	19008	18931	18994	18954	19111	19242	18873	18835	19036	18909	18846	18901	19045	18910	18888	18985	18790	18966	18939	18768	19029	18935	18960	18843	19081	18943	18875	19006	19186	18868	18711	18919	19059	18953	18793	18756	18748	19014	19046	18979	19016	18929	18939	19156	18907	18987	18727	18971	19168	19087	19009	19031	19160	18944	18802	18812	18728	19100	18977	19082	18977	18936	19131	19167	19054	18986	19068	18913	18924	18905	18972	18852	19144	19015	18926	19073	19162	19000	18905	18929	19025	18936	18997	18939	18915	19111	18906	18979	18990	18980	18959	19033	18992	18889	18867	19068	18917	19030	19110	19067	19051	18980	19084	19094	18996	18969	18974	18875	19009	18990	19032	18950	18874	19082	18915	19063	18931	18900	18966	18908	18841	19123	19096	18873	18941	19094	18785	18736	19000	19002	18998	18993	18767	18847	18947	18954	18890	19019	19137	19054	18691	19011	19093	19075	19071	18958	19186	18945	18909	18982	18777	19136	18972	19079	19126	19022	19037	19086	18919	18970	18967	19056	18868	19034	18926	18967	19034	18871	18945	19012	19036	19045	18942	19041	19023	18950	18924	18953	18983	18912	18879	18916	19172	19168	19009	19004	19068	19017	18790	18910	18870	18853	18936	19006	18972	18949	18813	19143	19037	19014	18832	18892	18955	19121	18952	18998	18941	18984	18995	19083	18997	19096	19111	18923	18862	18880	18896	18865	18957	19057	19155	18840	19121	19015	18892	18886	19143	18941	19020	18949	18905	18844	18879	19051	19226	19030	18890	19108	19078	19118	18778	18893	18951	19036	18985	18976	19050	19056	18887	18962	18713	18850	19150	19092	18828	19227	18913	19002	18809	18848	18869	18855	19226	19048	19095	18934	18950	18934	18956	19086	19132	18954	18943	18916	18973	19003	18781	18852	18899	19124	18924	19161	18976	19159	19051	18902	18983	18724	18869	19008	19043	19247	19032	18987	18928	18899	18960	19069	18979	18850	19045	19196	19066	19026	18931	18948	19088	18950	18832	19127	18808	18996	18985	18975	18987	18870	18794	18941	18851	18747	19310	18812	18971	19139	19009	18854	18871	18824	18795	18939	18882	18882	18945	19020	19007	18866	19184	18880	18874	19003	19036	18997	19080	18911	18866	19197	19051	19024	18899	18746	18787	19294	19009	19030	18928	19041	18891	18862	19004	18897	18942	18847	19008	18823	19005	18856	19019	19079	19100	18975	19041	18889	18997	19110	18830	18973	18831	19009	18667	18823	18942	18872	18754	18968	19055	18964	19195	19213	18976	18928	19085	18938	18900	18932	18840	18700	19041	18964	18846	18883	18812	19016	18858	18943	19252	18885	19034	18923	18985	19007	18851	19141	18955	18985	19067	19093	19015	18783	19068	19189	19028	18928	18842	19061	18971	18915	19141	18783	18972	18928	18616	18788	18954	19028	18997	19006	18950	18984	18898	18899	18738	19084	19020	18847	19056	19100	19067	18982	19018	18951	18960	19133	18782	18935	18892	18953	18887	19152	18975	18995	18905	19116	19199	18976	19020	19097	19078	19128	18940	19087	18990	18908	18905	18717	18955	19026	19111	18980	19077	18983	19057	19186	18812	18938	18807	18993	18998	18950	18898	19013	18957	18932	18926	18961	18870	18859	19026	19064	18984	18927	19227	18994	19057	18899	18940	18989	19074	19030	19089	19046	19038	19175	19081	18968	19018	18947	18968	19006	18952	19147	19120	18921	18740	18995	18825	19059	18989	18857	19015	18889	18945	19006	18828	18812	18987	18994	18703	18784	19005	18965	18917	18865	19218	19002	18849	18839	18874	18901	19075	18986	18757	19045	18970	19085	18905	18982	18805	19016	18971	19152	18962	18978	18891	19115	18988	19070	19049	18933	19034	18835	18811	19266	18990	19006	19063	18896	18914	19035	18900	18797	18924	19157	18955	18966	19101	18963	19122	18962	18925	18875	18774	19051	18900	19271	19055	18969	18990	18987	19053	18914	18995	18835	19101	18819	18815	19023	18942	18891	19015	19028	19122	18832	18911	19058	18909	18784	18713	19073	19012	19076	18960	18866	19074	19055	19213	18820	19040	19004	19089	19166	18979	18866	19117	18950	18904	18948	18923	19200	18867	19146	19099	19037	18936	18994	19106	18958	18991	19099	19032	19120	18978	18931	19065	18965	18974	19004	18777	18892	18999	19105	18754	19018	18892	18883	19042	19142	18992	18972	19007	18937	18980	18810	18689	18978	18919	19037	18990	19008	19051	19026	18975	18987	18859	19029	19019	18924	18806	18826	18877	19016	18967	19078	18994	19044	19200	18994	19052	18859	18817	18958	19028	19038	19095	18970	19047	19009	18888	19031	19017	18908	18946	18933	18967	18997	18878	19141	18974	18804	18811	18941	19014	18884	18707	19140	19049	19021	19249	18949	18977	19017	19185	19137	18925	19073	18840	18795	18849	19125	18831	18970	18949	18899	19140	19126	19086	19123	18880	19058	19001	19035	18921	19167	19006	18833	19032	19006	18967	19058	18932	18884	18990	19145	18937	18986	19084	19111	19071	19077	18867	18859	18935	18993	18889	19009	18988	19129	19137	19024	18946	18858	19001	18961	18878	18928	18835	19018	18904	18951	18853	18899	18932	18952	18941	19072	19141	18980	19136	19013	18933	19071	18922	18978	18993	19074	19070	18949	18902	18965	19121	19008	18951	18853	19243	18821	19190	18989	19095	19103	18918	18972	19072	19158	19038	18787	19134	19028	19153	19033	18935	19061	18964	18814	19016	18999	18960	19010	18847	19042	18950	18935	18885	19059	18927	18964	19012	18872	19001	19218	19135	18752	18920	19106	18858	19051	18915	18867	18947	19019	19078	18945	18821	19130	18927	19223	19159	19206	19088	19014	18977	18996	19009	18847	18884	19143	18886	18930	19005	18976	18980	18959	19286	19143	19097	19032	19117	19017	19026	19005	19117	18904	19044	18838	18813	19087	18973	19103	19020	19045	19236	18995	18784	18967	18986	18992	18940	18985	19263	18962	19015	19092	19023	18937	19042	18897	19029	18820	19058	19072	19092	18925	18967	19021	18882	19075	18830	18871	18729	19015	19084	19070	18870	18872	18902	18851	19052	19005	18790	18919	18883	19110	19010	19164	19046	18955	18749	18987	18866	19108	19163	19117	18948	19003	18960	18895	18851	18775	18781	18858	18852	18683	18895	18889	18879	18914	19160	19186	18775	19150	18934	18950	19157	18812	18897	19065	18948	19067	18672	18872	19025	19049	18903	18772	19023	19033	19015	18903	19025	18899	18867	18974	18720	18911	18789	18894	19132	19226	18986	18935	19042	19031	18913	19108	18927	19087	19068	18950	18821	19062	18902	18942	18960	18977	19027	18959	19139	18964	18999	19072	18898	18928	18957	19047	18819	18728	19059	18908	18987	18995	18797	19165	18939	19144	18895	19084	18980	19294	19019	19040	19066	19033	18983	18808	18858	18982	19184	18976	18928	19127	18923	18821	18971	19051	19044	18566	18989	18832	19075	19050	19129	19204	19016	19148	19189	18983	19164	18805	18958	18872	19090	19069	18906	18908	19009	18855	18816	18888	18938	19013	18984	19127	19139	18903	19140	19084	19138	18839	18875	18972	19036	19040	18954	18999	18912	18910	18968	19054	19047	19082	18952	18840	19075	19049	18941	19007	18935	19053	18967	19032	19093	19163	18844	18868	18769	19038	18999	18937	19009	18962	18893	18808	18982	18981	18803	18938	19014	19021	19297	18826	18924	18965	18931	19042	18943	19053	18806	19153	18903	19078	18987	18953	18914	19013	18890	18888	18980	19085	18939	18941	18880	19097	19133	18896	18808	19042	18728	18975	18967	19019	19127	18901	19169
57272	78296	55866	33036	17909	16742	16729	16723	16678	16675	16672	16562	16549	16736	16771	16810	16931	16745	16664	16653	16521	16746	16773	16719	16577	16564	16762	16658	16815	16646	16726	16761	16567	16766	16562	16541	16723	16804	16806	16865	16570	16619	16880	16529	16654	16756	16940	16590	16677	16730	16619	16770	16696	16594	16631	16624	16765	16671	16678	16580	16683	16748	16728	16645	16742	16709	16669	16705	16682	16730	16667	16860	16592	16578	16750	16758	16628	16748	16797	16730	16719	16714	16631	16534	16878	16725	16643	16589	16637	16674	16865	16689	16569	16762	16646	16657	16646	16665	16533	16661	16646	16639	16649	16518	16622	16788	16748	16664	16630	16794	16552	16783	16618	16634	16612	16651	16712	16408	16659	16677	16708	16679	16727	16664	16688	16769	16630	16608	16604	16678	16810	16591	16625	16714	16527	16606	16710	16495	16706	16546	16714	16699	16794	16657	16659	16705	16794	16665	16653	16811	16692	16665	16676	16618	16660	16595	16628	16714	16714	16680	16733	16503	16725	16644	16733	16633	16549	16667	16642	16648	16613	16760	16545	16544	16711	16528	16797	16670	16655	16728	16693	16487	16674	16548	16665	16605	16643	16661	16547	16709	16667	16616	16569	16736	16552	16715	16796	16727	16619	16647	16762	16694	16797	16696	16647	16719	16668	16628	16567	16688	16864	16802	16616	16629	16693	16801	16753	16760	16680	16583	16822	16753	16572	16765	16700	16829	16760	16715	16425	16710	16699	16654	16611	16523	16571	16608	16687	16793	16562	16544	16641	16804	16715	16611	16689	16696	16530	16679	16544	16632	16784	16465	16877	16515	16704	16802	16777	16665	16506	16748	16812	16421	16719	16830	16617	16685	16773	16773	16620	16543	16610	16642	16811	16536	16662	16766	16580	16625	16696	16635	16579	16688	16650	16831	16695	16647	16748	16675	16676	16627	16632	16520	16640	16782	16689	16680	16794	16565	16649	16695	16496	16866	16906	16720	16689	16770	16770	16901	16772	16622	16757	16532	16628	16542	16593	16789	16810	16635	16716	16795	16399	16693	16507	16591	16697	16833	16582	16607	16785	16676	16620	16703	16635	16508	16743	16621	16702	16696	16638	16752	16879	16827	16558	16770	16645	16809	16332	16793	16624	16757	16716	16560	16605	16583	16691	16676	16628	16647	16739	16515	16623	16567	16628	16853	16780	16627	16615	16565	16640	16704	16750	16744	16732	16692	16503	16624	16769	16592	16782	16692	16682	16717	16754	16647	16748	16787	16649	16508	16518	16719	16695	16611	16622	16760	16665	16608	16823	16657	16705	16664	16724	16776	16744	16751	16611	16698	16644	16754	16783	16598	16558	16604	16607	16492	16584	16636	16714	16782	16807	16834	16691	16560	16603	16520	16782	16670	16594	16701	16539	16476	16603	16669	16782	16839	16560	16619	16515	16579	16634	16695	16866	16552	16786	16657	16739	16563	16638	16638	16845	16629	16627	16606	16479	16657	16611	16736	16686	16626	16577	16706	16521	16846	16663	16651	16566	16637	16640	16654	16648	16778	16597	16664	16528	16551	16639	16709	16830	16724	16640	16649	16683	16703	16593	16656	16619	16659	16541	16600	16696	16704	16566	16720	16635	16550	16777	16727	16743	16796	16601	16738	16635	16718	16702	16728	16469	16730	16719	16554	16593	16918	16592	16897	16605	16569	16627	16615	16655	16599	16479	16735	16732	16563	16697	16697	16801	16628	16580	16684	16683	16693	16622	16738	16527	16695	16757	16670	16672	16642	16704	16479	16694	16749	16813	16828	16697	16668	16627	16732	16649	16717	16546	16712	16619	16649	16704	16629	16703	16659	16592	16666	16618	16617	16697	16808	16565	16668	16754	16699	16689	16661	16503	16701	16654	16772	16754	16724	16585	16629	16624	16705	16572	16704	16672	16762	16770	16746	16627	16666	16691	16738	16720	16623	16750	16909	16554	16841	16608	16804	16653	16628	16458	16747	16688	16827	16797	16682	16649	16644	16570	16639	16768	16633	16820	16645	16776	16721	16672	16601	16763	16537	16737	16733	16676	16765	16605	16633	16525	16707	16641	16674	16501	16592	16736	16561	16804	16437	16641	16729	16736	16580	16545	16569	16680	16583	16536	16763	16850	16643	16798	16769	16582	16775	16821	16609	16654	16836	16496	16822	16881	16506	16553	16810	16707	16649	16541	16697	16706	16517	16878	16578	16590	16648	16745	16644	16727	16549	16687	16616	16707	16771	16741	16658	16738	16605	16576	16776	16690	16709	16642	16623	16538	16656	16601	16748	16625	16602	16677	16657	16672	16638	16665	16653	16748	16656	16690	16597	16680	16787	16701	16612	16832	16716	16752	16505	16752	16706	16714	16844	16731	16557	16749	16571	16677	16559	16677	16587	16564	16716	16725	16841	16760	16701	16744	16582	16784	16699	16744	16643	16683	16674	16710	16733	16586	16783	16537	16691	16676	16741	16730	16661	16542	16583	16784	16900	16587	16721	16760	16629	16742	16676	16804	16741	16682	16651	16618	16682	16845	16679	16668	16567	16696	16665	16694	16569	16879	16661	16691	16855	16568	16768	16600	16731	16696	16663	16627	16771	16628	16686	16839	16758	16712	16780	16657	16664	16703	16714	16547	16782	16625	16625	16670	16625	16840	16636	16631	16411	16668	16694	16767	16725	16579	16865	16831	16772	16675	16735	16652	16705	16806	16797	16754	16686	16680	16916	16545	16487	16636	16776	16597	16746	16597	16916	16613	16598	16634	16614	16610	16671	16560	16765	16771	16666	16669	16721	16754	16814	16736	16581	16602	16778	16677	16747	16633	16708	16682	16723	16711	16664	16736	16751	16809	16615	16595	16628	16619	16678	16691	16759	16756	16842	16733	16689	16571	16718	16732	16646	16668	16711	16612	16727	16668	16632	16476	16691	16746	16636	16639	16728	16700	16798	16623	16628	16711	16674	16890	16781	16578	16685	16749	16735	16429	16501	16660	16472	16694	16674	16893	16841	16583	16599	16485	16776	16769	16715	16625	16882	16632	16681	16829	16770	16600	16664	16612	16650	16704	16628	16627	16728	16696	16590	16446	16753	16656	16735	16680	16626	16624	16765	16707	16693	16762	16607	16720	16818	16826	16770	16819	16641	16677	16571	16537	16635	16628	16754	16609	16766	16815	16568	16732	16664	16624	16659	16649	16648	16588	16755	16610	16721	16650	16625	16781	16681	16557	16725	16636	16525	16884	16412	16770	16764	16626	16651	16706	16533	16715	16799	16603	16734	16645	16568	16820	16722	16653	16654	16819	16762	16621	16729	16688	16664	16585	16729	16665	16510	16614	16609	16777	16698	16754	16793	16666	16721	16618	16508	16517	16787	16592	16656	16850	16530	16729	16762	16763	16842	16686	16544	16772	16747	16608	16696	16630	16562	16576	16660	16643	16569	16588	16748	16633	16503	16667	16640	16711	16649	16743	16614	16534	16653	16628	16676	16708	16549	16649	16675	16742	16744	16609	16692	16547	16857	16646	16601	16678	16705	16669	16497	16742	16601	16674	16730	16818	16519	16691	16559	16635	16434	16684	16633	16950	16738	16531	16651	16749	16627	16646	16897	16709	16550	16657	16788	16660	16477	16676	16531	16709	16734	16714	16584	16689	16502	16750	16593	16632	16792	16759	16630	16565	16630	16765	16661	16716	16670	16776	16629	16680	16652	16677	16623	16614	16890	16640	16647	16699	16638	16573	16655	16569	16555	16609	16630	16682	16861	16767	16533	16636	16804	16546	16668	16663	16695	16810	16740	16841	16845	16756	16919	16658	16731	16817	16636	16632	16769	16562	16643	16761	16621	16785	16765	16578	16926	16638	16713	16679	16719	16758	16736	16832	16631	16490	16768	16669	16673	16676	16699	16616	16675	16587	16522	16660	16704	16467	16704	16576	16587	16567	16698	16795	16653	16608	16652	16622	16647	16552	16748	16677	16721	16700	16573	16734	16771	16695	16622	16842	16556	16531	16667	16624	16574	16758	16549	16863	16660	16727	16707	16635	16509	16631	16730	16644	16822	16760	16654	16670	16738	16656	16807	16830	16545	16768	16755	16647	16509	16553	16565	16619	16570	16542	16748	16642	16741	16769	16644	16695	16725	16784	16636	16774	16398	16750	16660	16733	16678	16856	16708	16697	16612	16625	16760	16583	16770	16825	16672	16603	16639	16724	16676	16695	16687	16663	16538	16738	16730	16527	16542	16649	16692	16628	16555	16741	16712	16678	16725	16805	16554	16712	16726	16848	16839	16701	16737	16580	16477	16742	16667	16771	16746	16653	16625	16504	16688	16668	16626	16499	16668	16665	16632	16740	16645	16657	16502	16705	16545	16631	16732	16687	16724	16743	16617	16424	16749	16562	16609	16601	16554	16842	16551	16737	16565	16670	16916	16711	16536	16706	16870	16649	16761	16826	16753	16777	16885	16647	16697	16577	16566	16506	16557	16638	16657	16634	16618	16722	16540	16771	16693	16736	16628	16544	16737	16765	16684	16710	16697	16680	16774	16706	16556	16636	16813	16746	16637	16981	16866	16543	16729	16829	16566	16701	16745	16651	16745	16546	16562	16733	16698	16699	16745	16656	16617	16741	16773	16640	16801	16592	16694	16677	16765	16747	16688	16863	16612	16508	16710	16660	16782	16726	16517	16736	16571	16891	16646	16656	16560	16618	16735	16880	16629	16792	16524	16526	16351	16819	16734	16659	16715	16613	16621	16972	16538	16734	16521	16662	16623	16655	16736	16594	16695	16591	17012	16733	16750	16697	16642	16660	16631	16646	16669	16643	16652	16804	16668	16517	16664	16382	16615	16581	16625	16555	16673	16631	16698	16628	16633	16806	16669	16626	16628	16725	16749	16548	16665	16729	16781	16638	16736	16673	16709	16660	16465	16612	16749	16552	16585	16743	16672	16665	16701	16752	16657	16562	16588	16719	16708	16700	16690	16574	16747	16550	16831	16660	16676	16837	16657	16635	16575	16546	16578	16835	16572	16594	16678	16801	16650	16723	16534	16675	16777	16820	16633	16566	16829	16561	16701	16611	16780	16640	16738	16731	16667	16758	16851	16664	16647	16743	16733	16770	16487
22900	23270	34388	28418	22448	23286	24984	20602	19992	20481	20350	19826	20001	19963	19838	19932	19873	19874	19953	19860	19861	20027	19925	19676	19938	19657	19982	19789	20125	20038	19845	19903	19748	19724	19830	19768	19890	19815	19947	19904	19518	19833	19595	19685	19618	19732	19754	19812	19688	19693	19546	19718	19680	19543	19658	19748	19690	19718	19549	19693	19608	19851	19780	19805	19842	19504	19721	19579	19660	19744	19843	19787	19887	19798	19628	19836	19672	19656	19936	19579	19514	19404	19573	19647	19598	19798	19654	19765	19764	19636	19854	19856	19659	19600	19581	19677	19534	19454	19645	19677	19729	19704	19751	19844	19578	19802	19786	19714	19815	19702	19594	19899	19882	19483	19660	19525	19691	19808	19431	19562	19892	19858	19529	19558	19498	19651	19615	19570	19818	19734	19806	19816	19784	19738	19820	19699	19536	19518	19566	19601	19856	19613	19584	19811	19788	19583	19634	19833	19534	19703	19629	19646	19629	19526	19635	19754	19559	19456	19546	19585	19847	19680	19575	19629	19552	19757	19610	19776	19551	19672	19660	19594	19776	19649	19657	19617	19723	19681	19569	19425	19422	19691	19609	19694	19717	19696	19634	19871	19685	19650	19804	19931	19801	19795	19844	19794	19754	19393	19774	19477	19891	19707	19547	19626	19728	19699	19625	19514	19625	19499	19549	19614	19623	19888	19805	19567	19704	19579	19507	19669	19591	19549	19756	19648	19692	19548	19659	19652	19585	19701	19603	19838	19442	19643	19588	19569	19400	19728	19730	19735	19602	19356	19801	19639	19560	19607	19747	19677	19782	19532	19652	19598	19736	19753	19550	19519	19660	19755	19659	19680	19646	19593	19591	19801	19659	19579	19709	19615	19488	19535	19573	19605	19551	19599	19635	19561	19418	19673	19707	19629	19658	19785	19581	19730	19808	19702	19433	19676	19746	19803	19521	19533	19732	19598	19731	19564	19681	19764	19477	19672	19550	19806	19618	19691	19581	19584	19537	19779	19671	19594	19627	19713	19811	19730	19737	19582	19827	19757	19664	19606	19691	19633	19634	19573	19921	19632	19883	19721	19555	19751	19618	19562	19771	19709	19726	19494	19572	19563	19675	19612	19575	19579	19456	19667	19651	19844	19533	19750	19750	19607	19739	19892	19681	19808	19557	19682	19404	19754	19835	19444	19692	19478	19776	19718	19665	19617	19770	19589	19558	19526	19321	19840	19707	19569	19760	19722	19729	19620	19636	19718	19622	19570	19678	19658	19600	19533	19605	19702	19706	19690	19489	19661	19686	19569	19651	19668	19656	19525	19786	19490	19763	19694	19709	19807	19701	19619	19589	19586	19683	19561	19739	19722	19717	19659	19785	19632	19680	19656	19669	19680	19757	19807	19765	19735	19766	19699	19713	19443	19849	19820	19580	19610	19669	19543	19726	19830	19767	19384	19671	19543	19692	19645	19779	19665	19421	19789	19853	19596	19678	19640	19706	19705	19699	19726	19657	19568	19619	19565	19720	19570	19630	19706	19763	19434	19428	19719	19850	19888	19642	19895	19529	19688	19582	19641	19668	19645	19707	19682	19741	19508	19612	19595	19721	19794	19817	19528	19659	19515	19702	19535	19707	19566	19734	19677	19620	19493	19564	19567	19648	19569	19573	19570	19587	19669	19624	19656	19597	19689	19551	19598	19604	19434	19809	19744	19560	19596	19587	19784	19777	19566	19828	19459	19791	19612	19722	19521	19857	19652	19626	19594	19588	19636	19835	19625	19556	19795	19696	19551	19585	19682	19584	19654	19651	19671	19633	19683	19669	19441	19625	19512	19620	19662	19525	19648	19758	19738	19676	19782	19787	19706	19622	19581	19676	19569	19565	19657	19583	19560	19658	19884	19664	19615	19802	19780	19742	19593	19451	19664	19668	19892	19704	19863	19483	19536	19714	19649	19659	19728	19494	19704	19773	19855	19531	19498	19864	19454	19661	19653	19714	19764	19650	19805	19793	19729	19636	19682	19573	19575	19562	19665	19699	19463	19717	19449	19696	19693	19472	19607	19639	19603	19577	19662	19635	19812	19551	19632	19640	19742	19801	19459	19727	19638	19641	19672	19774	19590	19640	19750	19812	19519	19743	19622	19746	19615	19904	19643	19638	19617	19643	19457	19796	19833	19576	19602	19745	19667	19343	19512	19769	19730	19610	19593	19631	19606	19655	19647	19644	19806	19708	19896	19694	19723	19504	19472	19508	19731	19498	19756	19702	19714	19531	19497	19607	19569	19666	19461	19502	19473	19947	19774	19638	19562	19716	19518	19727	19683	19661	19748	19502	19689	19783	19844	19796	19680	19800	19763	19806	19704	19535	19920	19711	19606	19580	19633	19601	19705	19554	19541	19465	19688	19681	19637	19581	19711	19743	19509	19797	19604	19687	19731	19536	19418	19770	19684	19790	19720	19493	19473	19520	19602	19449	19557	19704	19506	19569	19631	19665	19795	19687	19587	19633	19539	19663	19689	19642	19684	19589	19531	19538	19606	19767	19648	19844	19561	19733	19765	19525	19687	19527	19658	19478	19427	19440	19716	19926	19608	19641	19632	19729	19547	19669	19946	19676	19462	19525	19711	19919	19451	19604	19851	19688	19648	19357	19645	19841	19710	19579	19579	19380	19618	19644	19401	19712	19676	19569	19708	19675	19654	19637	19671	19676	19681	19562	19451	19392	19547	19616	19671	19571	19668	19515	19544	19638	19547	19747	19698	19768	19566	19552	19647	19543	19703	19618	19680	19656	19643	19730	19634	19636	19518	19584	19502	19750	19818	19584	19405	19599	19563	19620	19820	19574	19680	19622	19804	19695	19677	19509	19586	19724	19762	19534	19544	19602	19555	19794	19547	19719	19685	19701	19700	19587	19644	19586	19683	19807	19522	19940	19656	19680	19597	19680	19622	19636	19686	19737	19587	19735	19523	19661	19725	19641	19518	19547	19839	19782	19734	19570	19702	19531	19689	19763	19612	19673	19738	19704	19653	19325	19478	19515	19652	19581	19672	19727	19646	19630	19758	19578	19735	19778	19546	19661	19488	19839	19630	19782	19739	19672	19763	19800	19744	19611	19542	19506	19686	19763	19894	19750	19526	19731	19477	19641	19751	19713	19479	19827	19822	19573	19776	19687	19670	19592	19517	19597	19724	19789	19499	19613	19598	19559	19493	19678	19670	19695	19443	19534	19640	19638	19542	19744	19452	19435	19580	19424	19520	19726	19564	19444	19705	19562	19645	19418	19581	19883	19643	19855	19708	19519	19708	19915	19951	19724	19454	19657	19805	19614	19646	19755	19680	19395	19610	19559	19637	19670	19780	19611	19600	19577	19653	19672	19677	19602	19577	19671	20014	19864	19570	19650	19804	19646	19669	19462	19566	19719	19726	19473	19553	19531	19732	19750	19696	19483	19608	19644	19598	19598	19533	19496	19611	19588	19677	19705	19466	19623	19729	19739	19656	19644	19448	19800	19824	19826	19941	19860	19662	19770	19755	19631	19833	19665	19580	19565	19519	19702	19583	19453	19452	19741	19741	19580	19604	19558	19584	19517	19613	19613	19586	19862	19527	19633	19530	19681	19607	19821	19527	19635	19743	19638	19737	19812	19518	19554	19458	19645	19673	19644	19631	19525	19566	19680	19463	19672	19456	19700	19469	19520	19596	19632	19556	19572	19757	19640	19626	19510	19660	19661	19695	19542	19631	19660	19592	19703	19632	19682	19657	19662	19502	19893	19550	19831	19795	19690	19682	19628	19646	19683	19409	19676	19377	19551	19601	19629	19705	19778	19726	19611	19674	19822	19626	19637	19632	19447	19695	19715	19662	19606	19574	19719	19692	19336	19714	19603	19533	19644	19522	19662	19589	19632	19555	19710	19641	19764	19734	19505	19672	19833	19465	19680	19839	19629	19537	19800	19586	19627	19679	19604	19703	19704	19449	19557	19568	19672	19613	19781	19779	19618	19960	19734	19670	19620	19561	19585	19895	19729	19667	19592	19545	19747	19419	19593	19842	19585	19495	19680	19922	19660	19543	19644	19961	19524	19577	19718	19940	19786	19589	19915	19588	19405	19559	19733	19548	19456	19608	19694	19603	19726	19563	19401	19695	19488	19597	19545	19677	19680	19857	19644	19467	19555	19603	19408	19661	19729	19613	19790	19757	19754	19527	19771	19631	19843	19584	19925	19607	19494	19534	19665	19931	19772	19886	19649	19622	19607	19804	19643	19855	19764	19620	19505	19577	19548	19745	19630	19817	19488	19473	19756	19497	19624	19728	19708	19715	19770	19498	19753	19540	19720	19511	19707	19666	19704	19689	19501	19664	19645	19465	19683	19572	19643	19868	19681	19537	19697	19684	19637	19667	19488	19512	19576	19657	19734	19791	19494	19692	19674	19613	19830	19531	19675	19744	19665	19550	19733	19628	19661	19710	19695	19604	19978	19391	19688	19429	19551	19761	19475	19613	19606	19378	19476	19691	19715	19702	19802	19638	19620	19544	19571	19760	19665	19486	19619	19803	19790	19640	19773	19500	19575	19690	19849	19608	19792	19638	19446	19473	19737	19538	19774	19671	19737	19753	19745	19632	19675	19699	19765	19518	19736	19718	19707	19520	19592	19618	19804	19631	19520	19671	19629	19726	19661	19775	19692	19728	19585	19608	19545	19758	19691	19663	19509	19736	19721	19738	19525	19662	19556	19529	19795	19751	19781	19817	19510	19631	19499	19651	19604	19602	19773	19643	19676	19564	19583	19510	19779	19693	19783	19485	19620	19651	19592	19809	19481	19585	19524	19610	19654	19768	19617	19668	19764	19649	19504	19498	19563	19740	19586	19797	19480	19618	19729	19678	19704	19564	19461	19813	19621	19475	19715	19494	19693	19695	19576	19587	19645	19562	19559	19638	19817	19894	19767	19567	19680	19647	19670	19560	19814	19621	19822	19924	19858	19648	19738	19516	19603	19721	19865	19649	19732	19606	19686	19503	19575	19664	19559	19685	19625	19553	19589	19677	19440	19643	19611	19555	19479	19515	19630	19620	19530	19608	19769	19647	19532	19740	19688	19627	19608	19594	19542	19672	19593	19866	19471	19532	19729	19822	19495	19697	19399	19642
61860	102195	86176	56916	21219	16897	16952	16940	17269	17030	16830	17134	16963	16984	16999	17151	17067	17128	17163	17192	17076	17109	16936	17192	17111	17190	17098	17145	17129	17155	17104	17108	17110	17169	17074	17259	17084	17227	16963	17030	17246	17152	17055	17021	17193	17237	17287	17233	17027	17234	17167	17138	16995	17260	17150	17085	17049	17071	16885	17181	17076	17091	17002	17070	17114	17040	17179	17161	16831	17162	17164	17021	16989	17151	16952	16986	17092	17165	17147	16945	17232	17045	17039	17073	17008	17182	16923	16943	17107	17140	16981	17173	17003	17115	16958	17262	17096	17263	17157	16954	17234	17018	17025	17164	16972	17155	17064	17042	17100	17049	17098	17145	17169	17036	17069	17190	17024	16953	17277	17309	17030	17086	17093	17090	17248	16983	17161	17228	17394	17106	17248	17001	17029	17165	17175	17101	17174	17081	17045	17015	17225	17128	17170	17053	17049	17226	17092	17191	17172	17196	16956	16957	17231	17033	17109	17121	17255	16956	17246	17288	17131	17066	17144	17138	17027	17019	17042	17179	17148	17054	17515	17134	17239	17222	17191	16974	17141	17010	17209	17028	17115	16994	17202	17085	17070	17226	17282	17234	17128	17242	16941	16986	17293	16827	17208	17124	17249	17115	17044	17249	17160	17053	17284	17192	17260	17020	17176	17109	17127	16957	16972	16970	17132	17112	16977	17051	17065	17148	17081	17032	17095	17200	17111	17109	17114	17145	17152	17139	16929	16915	16949	17050	17098	17062	17120	16961	17132	17134	17187	17050	17069	17105	17196	16884	16994	17058	17139	17064	16966	17055	17059	17266	17013	17087	17223	17020	17021	17235	16962	17203	17138	17463	17077	17026	17003	16996	17151	17089	17144	17030	17210	17020	17052	17066	17125	17200	17060	17068	17253	17159	17096	17092	16950	17129	17159	16959	17174	17064	17218	17094	17137	17170	17099	16989	17169	17149	17248	17058	16988	16961	17154	17079	17316	17080	17063	17169	16837	16986	17022	17024	16953	17146	17185	17198	17105	17207	17088	17094	17041	16916	17016	17056	17082	17216	17176	17123	17132	17077	17073	17178	16876	17285	17133	17125	17054	17131	17047	17256	17235	17027	17092	16962	17132	17229	17085	17220	17077	17129	17218	17100	17022	17035	17146	17121	17087	17013	17014	17270	17139	17079	17066	17113	17126	17207	17055	17118	17091	17064	17059	17037	17065	17136	17123	17179	17208	17118	16900	17071	17132	17126	16883	17135	17190	17154	17229	17083	17112	17158	17191	17168	17187	17135	17295	17071	16954	17257	17246	17108	17030	17165	17142	17066	17214	17176	17245	17007	17037	17008	17069	17102	16884	17223	17289	17193	17059	17137	17111	17221	17033	16856	17137	17096	17076	17114	17191	17241	17264	17107	17111	17008	17077	17083	17154	17049	17348	17049	17220	17086	17110	17087	17148	17062	17095	17095	17130	17064	17134	17327	16928	16994	17173	17099	17262	16971	17022	17039	17187	17179	17116	17167	17201	17247	17043	17364	17103	16965	17071	17191	16993	17040	17114	16979	17167	17078	17117	17094	17070	16999	17248	16985	17196	17080	17109	17116	17341	17143	17161	17281	17245	17244	17209	17185	17141	17278	17065	17139	16993	17217	17066	17052	17255	17132	17152	17042	17090	17086	17130	17026	17112	17027	16995	17040	17055	17153	17082	17177	16818	17101	17081	17121	17069	17295	17227	17019	17003	17045	17110	16988	17090	17234	17053	17026	17150	17135	17036	17099	16987	17039	16998	16985	17064	16977	17255	17120	17067	17342	17157	17249	16996	17212	17093	17072	17052	17020	16986	17003	17098	17238	17114	17242	17078	17182	17161	16996	17063	17051	17047	17092	16955	17192	16952	17145	16966	17126	17179	17130	17128	17181	17058	17203	17173	17183	17038	17062	17259	17157	17079	17006	17147	17023	17116	17046	17170	17185	17076	17051	17048	16967	17099	17125	17195	17242	17162	17105	16894	17091	17092	17210	17080	17016	17207	17071	17251	17036	17165	16981	17253	17043	17015	17151	17076	17088	17023	17109	17089	17181	17036	17202	17275	17315	17316	17007	17087	17102	17181	17115	17108	17138	17221	17167	16988	17151	17157	17046	17004	16918	17080	16851	17155	17287	17062	17148	17153	17146	17180	17111	17057	17067	17111	17040	17175	17163	17050	17154	17175	17001	17030	17236	16847	17154	17275	17199	17128	17168	17125	17220	17167	17080	17234	17183	16910	17088	17204	17257	17091	17246	16980	16982	17258	17200	17134	17213	17204	17033	17075	17228	17094	17226	17034	17156	17054	17109	17227	17207	17085	17114	17239	17047	17024	17175	17184	17081	17183	17146	17132	17005	17193	17140	17030	17066	16992	17229	17011	17311	17146	16976	17122	17183	17165	17174	17033	17039	17186	17001	17126	17072	17111	17010	17146	16992	17109	17033	17072	17149	17344	17171	17054	17199	17012	17161	17015	17204	17124	17157	17123	17091	16987	17199	17194	17015	17106	17064	17098	16973	17071	17125	16990	17075	17023	16907	17198	17281	17119	17102	17204	17170	17075	17229	17148	17235	17126	16933	17189	17059	17151	17097	17024	17160	17199	17176	17252	17159	17226	17071	17035	17143	17102	17163	17003	17308	17045	16967	17059	17148	16927	17069	17090	17256	17062	17112	17167	17362	17003	17122	17153	16925	17157	16963	17231	17193	16976	17159	17165	17158	17109	17279	17213	17140	17160	17117	17062	17107	16966	17255	17198	17166	17159	17239	17320	17060	17333	17057	17138	17117	17039	16994	17015	17094	17186	16981	17122	17216	17105	17075	17125	17002	17131	17102	17011	17183	17165	17172	17072	17133	16890	17128	16990	17074	17208	17071	16948	17192	17173	17026	17085	17191	17152	17202	17099	17172	17046	17033	17067	17267	17221	17115	17036	17264	17077	17080	17009	17162	16985	17046	17218	17063	17172	17239	17250	17126	17170	17023	17292	16962	17181	17165	17184	17051	17284	16998	17089	17052	17238	17052	17024	16960	17117	17141	17254	17209	17153	17131	17213	17113	17136	17136	17116	16966	16952	17100	17216	17311	17147	17179	17183	16993	17030	17283	17178	17197	17187	16982	17062	17020	17197	17124	17132	17245	17076	17344	17170	17176	17111	17062	17206	16966	17021	17172	16971	17120	17231	17095	17067	17126	16990	17104	17204	17130	17069	17164	17279	16965	17276	17103	17149	17040	17152	17094	17102	17062	17142	17040	16990	17343	16933	17279	17048	17059	17103	17046	17278	17321	17015	17072	17304	17039	17045	17062	17181	17041	17073	16991	17191	17126	17224	17239	17093	17174	17207	17212	16916	17073	17114	17165	17226	17008	17008	17135	17151	17104	17010	16992	17054	17218	17310	17195	17008	17085	17035	17003	17153	17029	17190	17235	17057	17222	17055	17112	17086	16987	17186	17028	17194	17208	17066	17048	17041	16924	17178	17123	17017	17266	17031	17207	17245	17067	17137	17080	17120	17149	17063	17091	17176	17235	17112	16845	17278	17097	17097	17159	17177	16962	17104	17120	17306	16991	17014	17103	16994	17079	17106	17327	17091	17082	16969	17144	17205	17187	16966	17079	16935	17129	17127	17179	17073	16962	16977	17022	17124	17315	16937	17188	17036	17187	17078	16979	17255	17311	17217	17196	17096	16983	17153	17226	17221	17120	17123	17093	17293	17052	17067	17120	17078	17128	17236	17226	17166	17052	17192	17155	17084	17084	16999	17077	17299	17132	17251	17048	17189	17215	17279	16948	16991	17073	16970	17069	17021	17148	17023	17161	17151	17107	17179	17106	16908	16955	17171	16908	17058	16997	17170	16967	17084	16917	17195	17103	17113	17193	16990	17187	17297	16973	17241	17360	17127	17167	17049	16984	17224	16962	17054	17267	17191	16999	17139	17099	17157	17108	17003	17194	17085	17249	17117	17116	17276	17178	17084	17189	17123	17214	17060	17147	17022	17298	17049	17178	17052	17093	17113	17286	17195	17246	17266	17095	17234	17076	17127	17169	17008	17055	17231	17149	17012	17185	17141	17115	17061	17345	17081	17020	17045	17074	17104	17260	17125	17161	17296	17183	17117	17011	17058	17169	16975	17068	17205	17141	16914	17178	17079	17192	17092	17155	17086	17239	17210	17024	17175	17074	17217	17170	17252	17289	17186	17161	17151	17103	17184	17122	17261	17158	17025	16929	16979	17114	17167	17300	16904	17046	17119	17235	17059	17118	17160	17141	17165	17138	17063	16884	17187	16981	16906	17223	17276	17090	17021	16872	17053	17134	17111	16869	17180	17056	17257	17048	17150	17089	17108	17177	16994	17095	17138	17230	17109	17050	17001	17034	17187	17152	17238	17046	17338	17337	17183	17174	17192	16938	17110	17098	17058	17170	17082	17185	17029	17059	16956	16978	17185	17050	17282	17213	17056	16983	17166	17136	17159	17140	17206	16975	17306	17090	16994	17063	17052	17009	17150	17205	17260	17074	16997	17148	17157	17045	17075	17323	17034	17175	17185	17029	17025	17295	17145	17041	17028	17261	16767	17285	17205	17106	17038	17276	17054	17087	16883	17126	16969	17117	17138	17285	17213	16975	17114	17278	17158	17059	17070	17351	16952	17147	17014	17196	16958	17033	17156	17124	16963	17095	17106	17167	16932	17161	17166	17046	17277	16900	17081	17119	16974	17081	17106	17110	17273	17142	17045	17180	17200	17021	16979	17024	17129	17115	17163	17170	16995	17122	17069	17191	16959	16884	17094	17073	17040	16969	17200	17075	16990	17231	17065	17201	17147	17007	17039	17138	17065	17040	17182	17277	17097	17297	17167	17038	16974	16932	17159	17249	16942	17162	17082	17100	17131	17159	17072	17280	17151	17102	17140	17050	16963	17203	17060	17055	17166	17257	17145	17121	17468	17108	17107	17259	17123	17087	16912	17046	17136	17177	17084	17086	17171	16945	17129	17168	17016	17148	17256	16972	17052	16907	16973	17033	17048	17182	17102	17063	17110	17228	17002	16983	17202	17159	17129	16954	17207	17011	17066	17124	17270	17102	17116	17083	17271	17134	17072	17018	17178	17203	17268	17239
30679	39429	40789	28611	19938	18606	18615	18487	18454	18573	18588	18329	18473	18340	18457	18356	18535	18612	18420	18553	18453	18355	18516	18503	18457	18371	18237	18401	18428	18322	18482	18416	18571	18594	18275	18522	18390	18243	18520	18478	18452	18445	18510	18534	18279	18316	18127	18432	18406	18362	18325	18540	18379	18448	18506	18300	18400	18533	18307	18273	18477	18289	18392	18520	18380	18389	18520	18337	18339	18466	18578	18310	18522	18516	18427	18416	18471	18331	18618	18298	18191	18536	18446	18417	18497	18207	18383	18558	18436	18476	18315	18393	18149	18145	18253	18304	18313	18265	18539	18331	18467	18504	18404	18329	18297	18441	18420	18162	18428	18329	18283	18485	18323	18331	18371	18230	18148	18515	18539	18618	18390	18459	18379	18332	18299	18424	18490	18243	18510	18341	18376	18386	18422	18342	18583	18429	18386	18613	18440	18284	18279	18464	18537	18446	18368	18402	18360	18517	18383	18229	18190	18202	18412	18456	18551	18332	18611	18308	18348	18551	18248	18545	18384	18418	18582	18425	18391	18472	18451	18303	18400	18337	18576	18468	18185	18385	18351	18266	18378	18258	18469	18408	18323	18320	18267	18482	18357	18300	18540	18456	18471	18411	18330	18425	18613	18482	18333	18369	18338	18321	18316	18578	18374	18300	18378	18370	18172	18232	18346	18486	18465	18346	18487	18299	18186	18427	18346	18265	18415	18443	18387	18324	18444	18301	18553	18721	18358	18372	18339	18500	18394	18238	18299	18367	18332	18295	18428	18320	18484	18439	18463	18365	18507	18344	18280	18314	18510	18392	18454	18491	18413	18485	18656	18575	18401	18393	18560	18310	18406	18359	18231	18413	18388	18538	18487	18395	18398	18190	18403	18496	18409	18463	18411	18453	18216	18419	18342	18534	18313	18486	18387	18212	18459	18408	18484	18368	18440	18396	18295	18271	18510	18463	18241	18555	18242	18542	18421	18522	18369	18435	18552	18407	18308	18193	18307	18492	18236	18503	18420	18361	18453	18483	18390	18166	18360	18448	18336	18383	18435	18496	18544	18404	18409	18421	18445	18288	18380	18395	18083	18436	18576	18252	18374	18520	18498	18517	18175	18452	18095	18391	18315	18474	18355	18432	18657	18440	18475	18413	18465	18364	18177	18439	18402	18376	18440	18238	18371	18457	18353	18428	18386	18206	18350	18397	18287	18486	18535	18502	18350	18521	18181	18372	18382	18494	18604	18153	18400	18409	18501	18411	18343	18664	18325	18407	18332	18289	18452	18585	18351	18479	18511	18359	18465	18410	18381	18552	18341	18382	18455	18395	18469	18398	18417	18422	18500	18478	18358	18425	18345	18321	18461	18347	18311	18095	18349	18279	18387	18420	18453	18408	18409	18497	18453	18533	18432	18538	18392	18432	18273	18358	18191	18270	18359	18388	18224	18310	18301	18268	18260	18215	18143	18324	18404	18143	18383	18178	18377	18387	18453	18514	18103	18519	18328	18299	18278	18385	18319	18468	18263	18431	18384	18467	18330	18367	18435	18287	18444	18386	18291	18444	18570	18404	18383	18492	18529	18321	18534	18369	18529	18366	18510	18293	18234	18336	18457	18542	18367	18423	18547	18333	18406	18565	18252	18568	18371	18292	18286	18377	18494	18335	18267	18290	18439	18296	18681	18347	18499	18486	18415	18277	18382	18348	18327	18369	18368	18493	18284	18517	18550	18628	18398	18460	18287	18371	18462	18297	18448	18259	18471	18422	18251	18278	18575	18428	18350	18265	18501	18455	18463	18410	18280	18270	18227	18483	18658	18411	18586	18366	18382	18380	18180	18555	18718	18286	18449	18381	18269	18195	18128	18658	18274	18435	18302	18364	18369	18241	18412	18153	18421	18246	18179	18417	18350	18460	18471	18299	18298	18416	18550	18272	18362	18446	18305	18316	18340	18171	18241	18379	18480	18422	18422	18381	18529	18330	18469	18293	18508	18250	18597	18394	18412	18551	18442	18272	18356	18138	18246	18425	18279	18421	18434	18443	18394	18594	18347	18429	18508	18320	18376	18319	18350	18614	18354	18332	18589	18327	18406	18437	18564	18405	18270	18281	18348	18276	18310	18419	18299	18205	18272	18412	18566	18373	18399	18297	18461	18375	18321	18430	18376	18246	18456	18472	18404	18370	18185	18386	18271	18483	18520	18150	18307	18320	18701	18446	18482	18249	18459	18531	18421	18431	18270	18497	18329	18320	18236	18320	18404	18416	18483	18418	18412	18252	18407	18305	18243	18384	18417	18514	18363	18376	18485	18381	18395	18324	18387	18530	18447	18291	18301	18275	18414	18487	18212	18380	18505	18325	18539	18301	18489	18318	18331	18332	18458	18470	18398	18276	18354	18292	18371	18409	18405	18449	18560	18245	18403	18404	18335	18381	18310	18304	18465	18282	18242	18134	18438	18704	18252	18175	18498	18454	18397	18375	18291	18321	18456	18506	18438	18107	18411	18502	18411	18572	18406	18330	18411	18407	18535	18234	18508	18334	18394	18453	18468	18367	18464	18304	18449	18502	18298	18613	18275	18310	18605	18562	18432	18357	18371	18324	18423	18312	18401	18490	18281	18456	18456	18553	18313	18354	18583	18352	18426	18411	18394	18279	18660	18283	18526	18397	18404	18382	18289	18403	18499	18376	18497	18579	18425	18383	18250	18442	18353	18428	18357	18334	18320	18235	18420	18355	18340	18465	18347	18304	18531	18341	18387	18321	18314	18472	18532	18711	18290	18384	18506	18494	18448	18362	18393	18312	18429	18419	18488	18340	18410	18439	18295	18464	18190	18247	18210	18416	18348	18401	18563	18486	18509	18348	18413	18439	18576	18536	18379	18538	18589	18464	18465	18600	18416	18359	18476	18303	18406	18404	18235	18396	18556	18371	18323	18298	18444	18454	18363	18332	18575	18195	18429	18354	18144	18434	18300	18359	18468	18425	18338	18377	18212	18261	18331	18184	18450	18492	18282	18254	18398	18399	18281	18240	18201	18463	18368	18627	18380	18301	18582	18437	18312	18421	18518	18384	18563	18418	18389	18442	18304	18438	18404	18460	18460	18451	18310	18410	18462	18454	18174	18363	18500	18481	18365	18487	18383	18236	18415	18498	18423	18562	18194	18301	18246	18386	18400	18484	18203	18317	18461	18356	18284	18151	18244	18543	18430	18523	18410	18469	18302	18485	18330	18395	18410	18544	18369	18434	18295	18364	18415	18326	18169	18545	18447	18398	18380	18410	18194	18456	18403	18492	18548	18357	18344	18318	18559	18440	18360	18537	18574	18577	18481	18610	18351	18520	18362	18376	18410	18386	18345	18406	18471	18422	18345	18375	18602	18313	18388	18326	18554	18401	18243	18480	18393	18536	18495	18441	18490	18249	18509	18387	18247	18247	18169	18270	18163	18226	18406	18315	18382	18346	18193	18349	18426	18454	18424	18363	18223	18248	18385	18511	18462	18397	18434	18290	18433	18361	18355	18422	18303	18546	18647	18290	18501	18366	18518	18435	18220	18487	18296	18633	18260	18547	18555	18426	18241	18557	18452	18461	18456	18468	18475	18413	18488	18327	18406	18216	18456	18474	18261	18480	18473	18377	18384	18398	18274	18340	18272	18321	18421	18365	18298	18428	18505	18543	18347	18477	18424	18461	18398	18364	18586	18466	18320	18248	18256	18313	18489	18454	18469	18305	18340	18232	18295	18330	18347	18291	18544	18600	18288	18473	18576	18336	18322	18283	18359	18358	18434	18467	18443	18421	18322	18076	18458	18552	18342	18372	18198	18226	18365	18512	18509	18303	18591	18528	18508	18478	18335	18646	18270	18328	18359	18298	18455	18419	18396	18452	18261	18647	18488	18615	18556	18526	18276	18282	18532	18370	18260	18401	18429	18517	18390	18351	18488	18484	18394	18275	18497	18412	18470	18339	18233	18262	18444	18250	18276	18384	18304	18545	18471	18243	18528	18529	18367	18357	18303	18150	18218	18463	18213	18372	18352	18542	18211	18155	18334	18437	18410	18220	18224	18278	18248	18259	18437	18426	18582	18379	18503	18273	18091	18546	18472	18238	18491	18282	18655	18452	18449	18152	18307	18375	18464	18378	18426	18430	18383	18180	18430	18254	18567	18425	18510	18382	18421	18308	18345	18240	18502	18431	18429	18375	18493	18430	18457	18347	18514	18471	18435	18377	18373	18415	18359	18379	18391	18362	18360	18437	18527	18452	18393	18423	18458	18465	18291	18248	18261	18395	18556	18536	18229	18402	18510	18585	18426	18299	18401	18412	18451	18401	18432	18389	18341	18320	18448	18440	18357	18585	18266	18513	18413	18327	18520	18493	18372	18214	18317	18397	18327	18614	18449	18529	18214	18473	18420	18328	18495	18404	18304	18368	18446	18495	18239	18390	18520	18416	18278	18469	18465	18605	18339	18423	18435	18145	18144	18315	18399	18449	18429	18422	18414	18372	18242	18379	18304	18452	18429	18322	18523	18309	18412	18374	18416	18624	18364	18360	18416	18339	18325	18462	18443	18338	18350	18416	18524	18280	18766	18560	18403	18546	18223	18353	18373	18397	18351	18308	18738	18513	18472	18386	18536	18296	18564	18318	18344	18413	18407	18437	18279	18422	18532	18425	18376	18221	18326	18286	18517	18343	18371	18382	18661	18572	18385	18403	18424	18231	18392	18526	18517	18484	18487	18368	18384	18454	18508	18331	18489	18390	18368	18310	18295	18279	18375	18291	18337	18387	18135	18235	18536	18571	18383	18272	18348	18506	18384	18284	18260	18280	18380	18376	18495	18701	18310	18411	18594	18518	18364	18340	18476	18429	18562	18404	18261	18416	18415	18599	18320	18525	18419	18247	18348	18502	18431	18252	18325	18383	18284	18410	18309	18191	18343	18419	18348	18388	18510	18407	18338	18369	18317	18209	18473	18326	18318	18514	18376	18467	18731	18243	18391	18453	18473	18314	18216	18283	18535	18520	18550	18319	18374	18445	18560	18513	18291	18372	18372	18355	18396	18351	18617	18188	18287	18451	18344	18499	18460	18283	18410	18407	18285	18421	18306	18297	18388	18428	18502	18413	18470	18367	18236	18318	18257	18263	18227	18505
39690	57142	42697	25089	16974	16386	16259	16347	16234	16451	16140	16238	16419	16323	16272	16495	16219	16354	16298	16262	16368	16386	16325	16252	16422	16146	16324	16441	16145	16196	16270	16078	16156	16327	16170	16349	16372	16300	16359	16208	16203	16302	16220	16316	16281	16281	16079	16256	16119	16435	16410	16213	16301	16401	16348	16207	16456	16268	16102	16396	16204	16304	16170	16310	16358	16269	16481	16209	16318	16065	16195	16387	16237	16113	16254	16221	16534	16329	16268	16320	16211	16227	16373	16316	16423	16200	16415	16299	16373	16358	16188	16200	16431	16191	16251	16326	16346	16195	16258	16287	16297	16249	16231	16273	16291	16217	16326	16346	16342	16204	16372	16472	16341	16296	16364	16358	16523	16270	16206	16449	16290	16338	16277	16351	16360	16356	16236	16320	16343	16402	16281	16290	16229	16287	16433	16266	16386	16366	16364	16271	16223	16181	16263	16127	16168	16300	16380	16323	16338	16303	16335	16279	16380	16287	16176	16302	16289	16279	16188	16246	16208	16328	16372	16363	16318	16233	16159	16204	16282	16313	16381	16156	16414	16097	16142	16235	16398	16399	16324	16396	16328	16276	16261	16286	16192	16252	16039	16286	16290	16140	16175	16217	16401	16257	16337	16299	16145	16324	16331	16275	16350	16225	16154	16164	16252	16339	16348	16297	16261	16317	16062	16187	16360	16325	16192	16258	16343	16261	16229	16380	16367	16307	16447	16305	16311	16267	16392	16316	16328	16253	16436	16456	16271	16140	16389	16272	16324	16222	16222	16243	16213	16363	16167	16206	16594	16174	16298	16395	16365	16288	16172	16331	16387	16389	16172	16404	16293	16271	16355	16328	16400	16314	16245	16444	16423	16302	16212	16377	16446	16325	16140	16444	16219	16175	16336	16345	16296	16327	16280	16341	16200	16333	16334	16282	16400	16396	16345	16295	16271	16344	16227	16498	16364	16263	16308	16239	16362	16283	16246	16204	16439	16338	16222	16211	16222	16378	16460	16391	16228	16288	16370	16212	16237	16227	16376	16271	16089	16363	16371	16064	16356	16382	16361	16411	16434	16331	16342	16322	16247	16266	16331	16349	16141	16084	16274	16302	16387	16278	16165	16335	16270	16423	16209	16409	16206	16199	16433	16136	16161	16067	16232	16262	16274	16360	16270	16125	16185	16112	16241	16337	16181	16405	16373	16289	16231	16192	16357	16304	16231	16371	16261	16184	16199	16263	16204	16352	16262	16222	16307	16174	16340	16250	16339	16282	16500	16412	16399	16468	16270	16323	16344	16239	16173	16364	16326	16381	16354	16201	16413	16105	16339	16122	16290	16455	16068	16285	16245	16318	16334	16336	16273	16324	16317	16326	16386	16244	16221	16468	16239	16319	16386	16373	16317	16186	16352	16259	16271	16214	16354	16364	16211	16561	16302	16317	16450	16209	16160	16329	16222	16414	16260	16220	16313	16279	16216	16383	16040	16229	16282	16264	16408	16216	16301	16118	16195	16270	16333	16306	16268	16165	16325	16254	16229	16421	16464	16116	16482	16322	16282	16439	16391	16420	16230	16176	16397	16318	16183	16134	16385	16544	16207	16350	16436	16188	16355	16165	16289	16313	16314	16187	16238	16217	16423	16296	16335	16240	16298	16243	16156	16326	16293	16358	16226	16347	16416	16351	16178	16323	16189	16303	16322	16254	16218	16209	16281	16175	16277	16235	16335	16330	16209	16199	16334	16322	16213	16078	16284	16320	16299	16408	16261	16238	16351	16301	16249	16201	16406	16302	16022	16444	16439	16260	16215	16291	16309	16362	16117	16220	16330	16400	16259	16251	16334	16244	16381	16313	16336	16213	16234	16350	16169	16280	16354	16415	16309	16248	16210	16287	16272	16360	16305	16292	16265	16290	16255	16185	16185	16366	16342	16390	16321	16158	16210	16415	16163	16326	16410	16338	16364	16282	16328	16394	16178	16323	16212	16228	16302	16096	16044	16253	16226	16344	16243	16231	16308	16186	16184	16197	16298	16348	16357	16264	16112	16320	16218	16212	16312	16209	16155	16230	16286	16381	16246	16261	16132	16314	16414	16230	16193	16237	16326	16116	16282	16293	16151	16286	16321	16285	16288	16297	16223	16381	16345	16367	16254	16291	16393	16327	16331	16549	16266	16245	16234	16343	16261	16352	16037	16518	16190	16333	16222	16373	16372	16227	16343	16280	16076	16538	16206	16353	16291	16235	16243	16226	16406	16185	16309	16360	16422	16326	16297	16117	16271	16311	16309	16455	16281	16166	16331	16205	16234	16273	16428	16367	16205	16352	16303	16170	16455	16348	16203	16372	16219	16397	16265	16308	16139	16324	16248	16433	16329	16347	16311	16232	16446	16267	16383	16271	16179	16397	16300	16187	16225	16217	16337	16047	16129	16221	16278	16299	16574	16202	16305	16205	16273	16301	16223	16291	16329	16365	16339	16416	16146	16283	16349	16136	16379	16353	16434	16218	16391	16269	16300	16154	16423	16297	16399	16313	16328	16232	16178	16337	16436	16245	16418	16331	16181	16232	16111	16222	16431	16300	16365	16298	16284	16285	16258	16331	16268	16494	16280	16326	16183	16368	16323	16345	16195	16394	16329	16314	16291	16326	16202	16219	16332	16441	16364	16259	16330	16351	16222	16278	16306	16393	16320	16356	16167	16315	16319	16205	16228	16409	16445	16218	16478	16172	16276	16235	16417	16229	16324	16277	16146	16315	16312	16410	16252	16295	16278	16223	16177	16299	16199	16205	16380	16179	16283	16258	16308	16416	16371	16219	16202	16306	16296	16344	16235	16118	16389	16398	16234	16431	16378	16112	16233	16188	16331	16374	16187	16318	16250	16303	16204	16414	16383	16108	16183	16084	16297	16342	16330	16355	16429	16271	16506	16127	16214	16281	16362	16314	16315	16280	16511	16359	16238	16442	16341	16063	16393	16262	16314	16484	16276	16447	16335	16210	16362	16320	16315	16277	16080	16405	16477	16269	16363	16106	16355	16259	16402	16321	16356	16183	16321	16305	16256	16330	16432	15972	16332	16343	16132	16348	16222	16232	16305	16175	16298	16277	16355	16318	16266	16150	16273	16264	16316	16265	16286	16050	16205	16302	16217	16306	16305	16152	16129	16525	16383	16197	16212	16332	16207	16248	16243	16492	16297	16268	16076	16310	16271	16347	16279	16109	16287	16245	16395	16451	16327	16164	16382	16327	16320	16332	16261	16346	16209	16337	16280	16238	16252	16313	16425	16312	16153	16446	16196	16148	16380	16361	16360	16332	16311	16383	16392	16240	16214	16248	16355	16364	16407	16310	16406	16359	16318	16204	16161	16280	16249	16184	16191	16352	16144	16181	16333	16520	16174	16343	16302	16243	16432	16378	16120	16267	16353	16305	16261	16376	16159	16184	16162	16232	16343	16342	16126	16298	16492	16261	16242	16323	16309	16182	16366	16349	16337	16329	16321	16427	16395	16197	16169	16354	16186	16211	16214	16327	16404	16268	16422	16231	16421	16389	16225	16298	16288	16451	16373	16250	16231	16252	16285	16396	16348	16326	16443	16154	16270	16289	16283	16183	16231	16255	16317	16315	16475	16287	16258	16408	16353	16280	16220	16351	16227	16065	16315	16438	16351	16329	16306	16297	16222	16184	16334	16118	16323	16299	16249	16205	16188	16302	16368	16293	16532	16377	16224	16392	16266	16335	16279	16414	16294	16439	16451	16349	16222	16300	16392	16244	16394	16385	16267	16339	16356	16331	16306	16338	16279	16307	16250	16365	16260	16400	16334	16228	16278	16195	16237	16328	16279	16345	16394	16315	16306	16088	16326	16279	16371	16294	16416	16123	16272	16249	16417	16353	16254	16286	16295	16365	16226	16295	16161	16251	16268	16401	16224	16282	16278	16223	16325	16220	16390	16471	16231	16244	16394	16240	16240	16236	16426	16128	16165	16278	16222	16329	16399	16240	16316	16231	16391	16335	16282	16286	16329	16330	16277	16300	16216	16190	16256	16337	16375	16345	16435	16213	16131	16315	16205	16404	16358	16244	16382	16335	16267	16153	16274	16284	16362	16322	16295	16367	16232	16378	16215	16118	16300	16286	16302	16184	16318	16368	16404	16301	16355	16297	16203	16336	16115	16277	16364	16301	16232	16321	16442	16286	16455	16019	16381	16220	16454	16334	16381	16341	16427	16348	16255	16464	16227	16276	16264	16240	16327	16257	16320	16185	16234	16251	16409	16358	16210	16324	16432	16305	16262	16267	16271	16304	16284	16346	16201	16321	16379	16280	16318	16214	16271	16368	16305	16315	16219	16349	16241	16253	16287	16350	16406	16476	16330	16446	16385	16397	16383	16257	16326	16304	16042	16182	16373	16328	16361	16187	16462	16324	16236	16137	16314	16245	16191	16074	16253	16376	16372	16326	16139	16319	16247	16187	16364	16348	16295	16386	16361	16336	16198	16182	16255	16333	16265	16561	16158	16353	16476	16272	16360	16315	16282	16202	16333	16307	16515	16294	16202	16247	16410	16402	16330	16444	16357	16116	16457	16234	16283	16201	16308	16253	16208	16188	16348	16187	16332	16343	16276	16201	16373	16226	16231	16261	16395	16211	16427	16147	16439	16317	16290	16162	16184	16389	16179	16242	16133	16344	16296	16443	16264	16308	16339	16300	16416	16499	16382	16317	16331	16302	16281	16259	16365	16239	16393	16282	16119	16151	16376	16374	16269	16323	16289	16283	16270	16324	16181	16378	16470	16143	16351	16400	16293	16395	16427	16425	16335	16276	16378	16170	16424	16343	16324	16083	16219	16341	16297	16250	16271	16340	16320	16206	16505	16179	16378	16246	16310	16198	16209	16411	16158	16352	16207	16307	16334	16306	16215	16392	16223	16178	16328	16254	16410	16383	16363	16403	16132	16214	16371	16158	16291	16177	16187	16410	16302	16157	16396	16335	16420	16174	16365	16215	16343	16135	16260	16334	16233	16332	16177	16364	16251	16233	16301	16213	16297	16337	16224	16245	16225	16396	16425	16267	16460	16482	16378	16310	16299	16221	16228	16254	16326	16307	16172	16208	16205	16323	16208	16257	16275	16362	16284	16330	16432	16269	16317	16232
28547	33034	41688	32748	20721	17818	17594	17072	17193	17217	17095	17088	17092	17100	17168	17029	17063	16903	16986	16931	16886	17057	17077	16815	16821	17086	17091	16856	17003	16830	17063	16782	16972	16933	16965	16964	16899	17073	17101	16732	16943	17082	16923	16828	16892	16959	16794	16836	16674	17037	16886	16992	16998	17219	16850	17092	17223	17045	16866	16944	16910	16920	17024	17069	17078	16951	17124	16922	16965	17141	16759	16971	16880	16724	17028	17263	16964	16876	16898	17011	17024	16885	16948	16930	16780	16736	16945	17126	16981	16957	16942	16865	17139	17134	16950	16702	16782	17041	16896	17045	16818	17029	16806	16964	16944	17018	17018	16862	16971	16946	17222	16919	16890	16923	16911	16869	16742	16850	16990	16978	16766	16980	17084	16819	16972	16871	16974	17017	16932	16894	17158	17050	16980	16922	16927	17177	17129	16994	16844	17074	17006	17149	17060	16926	16816	16867	17026	16938	17199	16986	16847	16924	17119	16946	17178	16824	17128	16984	17140	16867	17013	17006	17040	16976	16903	16811	16936	16966	16945	17029	16833	17001	17017	17065	17173	16713	16940	17045	17066	17151	17043	16987	16898	16989	16882	16956	16915	16938	16996	17137	17080	17115	17090	16923	16974	17020	16845	16939	17158	16870	16847	16845	17060	17037	17018	16949	17051	16839	16994	16894	16970	16867	16981	16832	16934	16770	16853	16849	16971	17043	16975	16830	16766	16953	17017	17050	16953	16880	17095	16868	17113	17057	17115	17118	16983	16835	16916	17046	16795	16995	16941	16880	17061	16934	16785	16884	17164	16833	17031	16857	17003	17175	16870	17068	16796	17050	17125	16815	16963	16858	16949	16871	17039	17035	16881	16984	16937	16712	17031	17051	16944	17108	16990	17004	17085	16978	17100	17029	16922	16962	16972	16798	16899	16948	16968	17035	17040	16943	16792	16968	16800	16835	16941	16901	16885	17138	16795	16950	16967	17125	16882	16940	17075	17110	16992	17007	16865	16873	17079	16912	16978	17074	16976	17003	16952	17022	16868	16698	17045	16969	16870	16829	16979	16864	17033	16912	17049	16979	16941	16876	16962	16827	17013	16847	16916	16892	17135	16913	17001	16953	17113	17070	17048	17097	16957	16946	17108	16921	16815	16975	16963	17054	16887	16804	16948	17205	16993	17204	17041	17121	17078	16809	16882	17055	17097	16894	17019	17045	17028	17123	17023	17209	17201	16985	16964	16980	16795	17055	17062	16682	16925	16875	16986	17001	16968	17086	16925	16937	17068	16931	17014	16832	17076	17049	17053	16951	17082	16785	16825	17078	16847	17009	16779	16905	16868	16909	16833	16732	17094	16892	16885	16845	16816	16890	16801	16957	16846	16949	16897	16910	16954	17133	16964	17023	16806	16948	16890	16912	16859	17025	17082	16974	17103	16918	16984	17038	16837	16993	16807	17110	17042	16863	16944	16964	16985	16885	16979	17010	16965	16933	16998	16881	16898	16901	16954	16923	16892	16987	17072	16968	17028	16940	17104	16774	17191	17140	16989	17210	17071	17057	16857	17141	16962	17074	17038	16863	17003	16913	16926	17206	16957	17001	16902	16696	16974	16937	16950	16969	16965	17017	16815	16943	16929	17033	16962	16897	16814	16982	17045	16835	16967	16903	17061	16999	16956	16966	16932	17147	17145	16763	17001	16935	16762	16942	17143	16880	16953	17098	16894	16741	17047	16916	17041	17015	17033	16930	16927	16872	17075	17036	17030	16883	17168	17089	16925	17062	16921	16886	16982	16858	16931	16959	16882	16818	16963	16833	17170	17053	17091	17072	16987	16948	16873	16788	16953	16977	16913	17076	16691	17026	16881	17067	16769	16909	16918	16864	17047	16900	16907	17033	17110	16998	16985	16999	16932	16880	17029	16842	16937	17070	17070	17097	16889	17077	16942	16955	16972	16927	16878	16960	17059	16997	16885	16962	16983	16800	16756	16882	17046	17086	16867	16868	16886	17164	16987	17039	16895	17045	17000	16870	16925	16926	16859	16963	17006	16783	16933	17045	17045	17155	17204	17033	16945	17110	16913	17029	16970	16815	16935	17032	17036	16810	16854	16695	16957	17102	17014	16905	17039	16958	16912	16853	16787	17164	16865	17040	16955	17235	17092	16931	16902	16879	16832	16847	16944	16959	16803	16699	16967	17146	17090	17125	16849	16927	17003	16924	17090	17016	16871	16814	16892	16942	17012	16997	17017	16863	16678	17086	17169	17118	16724	16857	16821	16886	17171	16972	16776	17127	16963	16891	17091	16969	16915	17061	17141	16960	17033	17129	16942	16900	17014	16985	16990	16983	16999	16786	16971	16945	16859	16832	16882	16681	17168	17043	16892	16896	16929	17116	16968	17025	16933	17031	16941	17114	16982	17051	17089	16973	16780	17107	16981	16990	17071	17093	16759	16971	16952	17039	16860	17032	17039	16978	16975	16948	17125	16994	16979	16942	17036	16673	16947	16990	16929	16998	16991	17172	17042	16848	17031	16881	16876	17058	17181	16979	17126	16886	16943	16926	16934	16826	17068	16925	17046	16898	17090	16996	17028	16962	17019	16876	17060	16956	16998	16972	16912	17146	16933	16929	16685	16905	16873	16839	17089	16945	17112	17080	16958	17037	16894	16920	17039	16977	16920	17010	16918	16986	17009	16791	16916	16815	16807	16887	16920	16843	16845	16820	17047	16892	17038	17013	17059	16932	16978	16933	16893	16907	17018	16976	16991	17009	16980	17067	17062	16779	16897	16915	17039	16797	16797	16934	16927	17287	17019	16919	16996	16996	17084	16950	17123	16977	17150	16872	16980	16935	17069	16963	16910	16785	16931	17054	17051	17086	17032	16872	16837	16957	16800	16832	16808	17100	17112	17155	16962	16928	17002	17115	17026	16868	16855	16963	16907	16929	16815	16925	16689	17076	17080	16849	16966	17010	16985	17012	16957	16998	17013	16957	16939	16892	16885	16982	17018	16968	16989	17045	17082	17100	16935	17064	17137	17006	17121	16854	16965	16810	17038	16954	17023	16898	16952	17077	16998	16759	16922	17024	17003	16921	16959	17044	16992	16957	16746	16960	17131	16964	16918	16919	16970	16919	16998	16731	16741	17014	16937	17026	16993	16793	17060	16939	17116	16862	16786	16896	16659	16814	17067	16975	16834	17014	16893	17069	16973	16886	17106	16905	16882	16848	17065	17025	17034	16980	16911	17004	16893	16880	16681	17120	16814	17103	17105	16961	17036	16881	16681	16931	16980	16911	17035	16932	16700	16901	17008	16833	16991	16873	17050	16926	16941	16834	17081	17003	17243	16982	16893	16898	16732	16985	16935	16914	17088	16921	16915	16991	17054	16989	16942	16854	16974	17096	17066	16950	17062	17034	17019	17010	16944	16924	17000	17079	17028	16851	17055	16815	17086	17074	17100	17013	16977	16913	16737	17015	17013	16973	17169	16837	17066	17057	16849	16874	16988	16999	16918	17001	16918	17026	16803	17008	16872	16888	16948	17050	17062	17005	17163	16810	16972	16938	16937	16794	16993	17127	16778	17116	16988	16901	16828	16970	17047	16906	16846	16917	16778	16769	16925	16995	17034	16897	16930	16801	17070	16807	16929	17118	16883	17066	16876	16861	16872	16836	17017	16932	16888	17171	16936	17017	17001	16961	17024	16968	16956	17088	16972	16834	16931	16907	17041	17131	17016	17192	17021	16890	16958	16870	16947	16890	16562	17079	16864	17062	16948	16899	16766	16980	16960	16894	16996	16868	16984	17068	16828	16797	16864	17115	16812	16893	17042	17102	16906	16990	16916	16954	16852	16838	16932	16950	16858	17137	16888	16901	16986	16966	16926	17023	17101	17159	17028	16687	16898	17053	17025	17123	16837	16997	17027	17001	16916	16870	16966	16871	17128	16875	17006	17020	17016	16894	17072	17034	16885	16852	17052	17087	16976	16992	17113	16973	16756	16773	16999	16809	16883	16962	17031	17013	16968	16955	17053	16798	16804	17057	17013	16878	16826	16948	16854	16907	17006	16800	16910	17007	17144	17001	17202	16999	16995	16923	16922	17106	17179	16859	17061	16889	17002	16958	16813	16883	17004	17111	17091	16999	16947	16936	17176	17040	17009	16777	16961	17007	17011	16970	16911	16961	17119	16865	16954	16841	16941	17001	17012	16837	16834	16881	16773	17119	17176	16958	17047	16948	17085	16804	16925	17021	17133	17122	17100	17053	16869	17039	16806	16791	17019	16964	17015	16919	16994	16974	16978	17031	16829	16884	17062	17077	17153	17014	16985	17079	17127	16934	17045	16912	16890	17104	17053	16972	17089	17037	17011	17091	17100	17189	17014	16936	17112	16967	16845	16928	16989	16867	17007	16917	17202	16822	16811	16799	16822	16798	16783	16926	16692	16949	17083	16930	17198	16840	17082	16879	16899	16997	16973	16680	17098	17242	16928	17014	16866	16943	16976	16945	16893	16990	16834	16892	17085	17022	16958	17045	17124	16991	16924	16910	16947	16925	16912	16923	17205	17014	16889	16845	17002	16970	16961	16992	17093	17112	17140	16822	17017	16876	16668	16815	16911	16824	16803	16877	16920	16868	16979	16962	17049	17045	16953	17074	16834	17176	17008	17063	16871	16945	16858	16907	17142	17032	16837	16869	16850	16842	17012	16567	17211	17002	17167	16983	17051	16950	16899	16957	17059	16948	16968	16957	17047	16855	17042	16934	17013	16880	16925	16978	17020	16950	16983	17030	16950	17050	16891	17049	16884	16964	17009	17033	17003	17060	17083	16771	16819	16683	16830	16826	16909	16900	17001	17041	16955	17182	16841	17021	17050	17034	17012	16979	16931	17033	16932	17113	16891	16883	17034	17087	17044	16886	16785	17066	17098	17008	16855	17063	16814	16904	16963	16871	17048	16931	17045	16900	16964	16816	16925	17037	16944	17032	17034	16952	16920	17268	16991	16898	17041	16992	17053	16867	17001	16960	16845	17010	17074	16752	17046	17025	17016	16875	16819	16890	17103	16906	17000	16810	16871	16694	17339	16805	16904	16960	16741	16815	16882	16978	16889	17018	16998	16846	17073	17021	16917	16825	17167	16883	17034	16872
56359	73548	56772	33514	17243	15343	15469	15576	15270	15362	15531	15330	15352	15515	15593	15401	15468	15339	15351	15295	15431	15447	15467	15406	15657	15480	15287	15462	15589	15183	15401	15538	15287	15410	15407	15432	15383	15436	15456	15304	15370	15505	15497	15632	15422	15339	15253	15512	15549	15487	15385	15347	15550	15445	15279	15361	15459	15502	15394	15487	15300	15332	15543	15305	15314	15444	15487	15429	15448	15425	15393	15307	15513	15471	15406	15375	15418	15492	15477	15386	15403	15531	15508	15364	15409	15622	15435	15417	15395	15448	15421	15363	15392	15392	15545	15434	15484	15407	15486	15402	15290	15304	15458	15386	15550	15578	15474	15455	15556	15439	15524	15405	15355	15381	15447	15607	15483	15283	15345	15462	15334	15412	15473	15461	15495	15386	15398	15582	15447	15380	15509	15559	15450	15450	15397	15559	15429	15401	15306	15535	15428	15634	15478	15409	15345	15481	15459	15415	15219	15291	15373	15428	15454	15455	15318	15438	15478	15429	15385	15322	15437	15239	15433	15365	15417	15445	15413	15528	15611	15358	15372	15529	15489	15401	15359	15470	15367	15423	15373	15347	15422	15517	15532	15481	15490	15427	15378	15435	15422	15444	15088	15394	15374	15294	15313	15623	15364	15530	15446	15367	15412	15422	15460	15473	15511	15339	15470	15399	15365	15481	15358	15613	15531	15502	15485	15490	15531	15369	15577	15455	15345	15473	15672	15452	15492	15538	15365	15443	15453	15395	15354	15525	15495	15345	15411	15555	15506	15348	15345	15434	15506	15448	15386	15470	15472	15537	15327	15521	15456	15462	15282	15554	15440	15430	15476	15497	15586	15516	15335	15327	15473	15485	15505	15428	15214	15485	15354	15356	15320	15321	15468	15472	15418	15489	15511	15390	15339	15566	15411	15541	15332	15551	15261	15614	15519	15369	15402	15460	15489	15439	15436	15392	15512	15501	15340	15319	15311	15506	15413	15492	15581	15456	15249	15552	15376	15410	15390	15332	15312	15416	15292	15506	15388	15443	15423	15450	15366	15224	15451	15341	15375	15294	15506	15465	15240	15499	15540	15482	15287	15516	15546	15323	15323	15535	15425	15363	15327	15285	15427	15459	15494	15517	15349	15484	15462	15519	15383	15396	15446	15336	15508	15456	15390	15452	15528	15416	15406	15227	15512	15416	15246	15428	15441	15464	15344	15624	15446	15440	15486	15398	15267	15490	15587	15530	15508	15380	15289	15632	15417	15402	15471	15517	15371	15549	15448	15502	15363	15353	15416	15494	15262	15514	15640	15391	15484	15498	15463	15477	15281	15652	15272	15567	15383	15424	15385	15442	15245	15471	15493	15334	15597	15314	15361	15286	15328	15401	15489	15431	15478	15243	15481	15433	15438	15471	15416	15281	15363	15571	15383	15412	15489	15391	15293	15301	15362	15383	15357	15472	15494	15401	15464	15446	15476	15369	15331	15429	15393	15444	15400	15657	15390	15558	15472	15329	15370	15514	15615	15460	15371	15469	15410	15328	15407	15543	15453	15328	15608	15578	15421	15347	15613	15404	15526	15380	15289	15564	15415	15428	15601	15499	15340	15506	15478	15504	15423	15288	15191	15438	15610	15392	15486	15286	15458	15411	15285	15503	15443	15524	15572	15377	15412	15470	15479	15219	15411	15299	15322	15362	15332	15389	15265	15402	15250	15431	15214	15350	15504	15332	15534	15167	15496	15310	15618	15600	15338	15438	15277	15451	15502	15566	15365	15422	15383	15365	15465	15354	15556	15318	15345	15397	15473	15637	15445	15451	15406	15434	15388	15355	15443	15396	15430	15476	15448	15544	15295	15451	15632	15642	15569	15447	15397	15497	15548	15503	15480	15549	15469	15527	15460	15464	15338	15425	15439	15256	15322	15576	15425	15414	15374	15375	15489	15320	15544	15272	15204	15391	15440	15334	15444	15367	15369	15352	15470	15383	15451	15590	15374	15309	15507	15417	15388	15488	15592	15368	15662	15463	15533	15379	15386	15427	15558	15331	15552	15510	15456	15463	15384	15541	15579	15340	15537	15437	15298	15405	15498	15591	15320	15462	15602	15329	15560	15306	15510	15563	15429	15531	15419	15327	15264	15477	15479	15376	15337	15454	15522	15410	15411	15350	15484	15394	15439	15613	15347	15534	15426	15405	15455	15401	15638	15467	15451	15435	15277	15430	15393	15477	15462	15456	15295	15580	15462	15457	15475	15350	15417	15423	15391	15479	15323	15544	15407	15392	15322	15421	15430	15426	15531	15375	15444	15224	15366	15326	15530	15500	15329	15425	15485	15310	15519	15436	15530	15496	15518	15316	15510	15526	15539	15472	15431	15452	15451	15474	15512	15329	15404	15575	15450	15596	15558	15440	15479	15398	15418	15297	15466	15471	15489	15395	15622	15299	15203	15364	15353	15391	15607	15512	15587	15374	15382	15634	15390	15561	15278	15523	15540	15380	15412	15385	15481	15448	15414	15515	15434	15474	15563	15550	15391	15445	15545	15379	15528	15396	15414	15408	15398	15437	15578	15322	15542	15477	15420	15412	15451	15439	15533	15428	15211	15468	15581	15456	15364	15625	15502	15398	15506	15446	15435	15562	15473	15442	15527	15440	15531	15432	15213	15518	15586	15382	15562	15556	15393	15648	15383	15457	15227	15451	15428	15486	15370	15442	15440	15272	15391	15634	15407	15550	15368	15259	15307	15479	15391	15399	15327	15320	15368	15593	15238	15352	15419	15626	15541	15421	15599	15384	15626	15589	15463	15373	15535	15347	15438	15560	15474	15325	15373	15377	15487	15448	15408	15561	15438	15421	15509	15257	15410	15335	15238	15416	15282	15481	15375	15422	15583	15168	15352	15449	15539	15457	15515	15439	15456	15467	15289	15377	15282	15458	15462	15439	15367	15510	15530	15591	15480	15574	15481	15412	15545	15555	15439	15516	15559	15288	15342	15446	15403	15468	15327	15682	15477	15608	15457	15380	15579	15465	15605	15370	15439	15511	15332	15451	15493	15387	15565	15529	15329	15495	15442	15391	15402	15546	15621	15424	15337	15483	15432	15444	15423	15503	15480	15425	15492	15438	15473	15390	15400	15393	15363	15540	15435	15363	15342	15454	15468	15421	15494	15366	15405	15314	15620	15266	15412	15416	15416	15537	15336	15486	15360	15347	15467	15560	15385	15286	15443	15533	15337	15525	15324	15386	15240	15433	15383	15528	15371	15430	15577	15593	15529	15390	15433	15479	15464	15342	15548	15488	15238	15436	15514	15250	15475	15493	15547	15492	15570	15265	15376	15456	15633	15446	15405	15540	15359	15469	15564	15357	15562	15480	15396	15541	15411	15523	15382	15457	15474	15437	15305	15528	15290	15421	15355	15503	15333	15358	15431	15439	15419	15288	15493	15537	15428	15398	15538	15568	15170	15291	15524	15348	15266	15453	15321	15617	15409	15445	15482	15505	15612	15510	15513	15457	15413	15534	15443	15389	15524	15554	15481	15523	15330	15436	15292	15480	15562	15559	15458	15304	15364	15419	15428	15476	15455	15372	15395	15481	15477	15365	15482	15489	15388	15357	15322	15447	15465	15527	15359	15395	15523	15378	15443	15397	15508	15558	15421	15452	15396	15548	15540	15404	15463	15509	15400	15480	15616	15337	15298	15381	15291	15484	15383	15526	15436	15433	15325	15532	15261	15484	15372	15511	15395	15580	15476	15520	15416	15395	15631	15563	15327	15454	15355	15405	15429	15388	15456	15541	15431	15520	15467	15471	15507	15395	15281	15428	15356	15413	15528	15451	15343	15387	15440	15481	15426	15483	15583	15494	15479	15531	15443	15367	15430	15502	15420	15493	15315	15352	15552	15480	15361	15474	15321	15563	15294	15347	15517	15490	15419	15419	15235	15422	15306	15510	15574	15322	15382	15388	15496	15530	15529	15598	15446	15567	15296	15453	15500	15609	15423	15415	15602	15214	15518	15213	15485	15500	15621	15397	15417	15292	15433	15470	15519	15361	15520	15335	15519	15509	15347	15250	15567	15558	15244	15324	15414	15296	15271	15314	15533	15482	15396	15538	15396	15292	15506	15459	15490	15436	15386	15357	15531	15341	15394	15229	15513	15517	15506	15379	15519	15408	15357	15433	15465	15518	15513	15264	15343	15649	15417	15412	15425	15392	15416	15456	15514	15434	15576	15495	15522	15471	15383	15584	15451	15562	15420	15378	15371	15525	15404	15348	15411	15373	15337	15392	15386	15448	15398	15649	15382	15284	15452	15405	15400	15541	15501	15470	15480	15427	15334	15532	15320	15540	15561	15467	15559	15311	15412	15339	15457	15140	15437	15398	15403	15379	15431	15352	15355	15576	15469	15483	15401	15443	15573	15645	15396	15425	15524	15335	15460	15426	15371	15434	15397	15343	15446	15484	15560	15500	15568	15409	15454	15526	15553	15433	15456	15426	15310	15368	15508	15447	15507	15420	15548	15625	15603	15501	15535	15586	15432	15498	15438	15245	15450	15429	15156	15520	15399	15418	15366	15562	15411	15448	15609	15399	15532	15348	15415	15480	15362	15448	15619	15331	15450	15443	15413	15272	15442	15568	15378	15770	15449	15292	15427	15526	15469	15523	15447	15275	15436	15489	15373	15266	15649	15382	15490	15331	15445	15385	15424	15539	15499	15503	15348	15295	15476	15530	15387	15418	15390	15437	15290	15345	15338	15559	15492	15461	15442	15332	15460	15520	15473	15429	15360	15422	15628	15457	15252	15317	15535	15643	15425	15451	15460	15403	15296	15428	15245	15489	15378	15389	15548	15389	15510	15316	15486	15295	15493	15282	15359	15444	15529	15529	15535	15589	15518	15386	15429	15424	15516	15600	15338	15387	15496	15364	15255	15381	15397	15418	15513	15322	15301	15465	15445	15412	15366	15176	15562	15558	15308	15429	15393	15515	15525	15471	15331	15506	15356	15313	15481	15476	15444	15380	15431	15405	15473	15447	15217	15479	15515	15319	15571	15378	15498	15449	15396	15485	15350	15429	15417	15364	15409	15523	15403	15572	15337	15473	15585	15527	15329	15405	15377	15462	15598	15258	15560	15408	15441	15270	15452	15647	15523	15329
23045	23090	35844	35555	23649	21795	21365	17210	16399	16549	16650	16421	16367	16449	16352	16270	16385	16533	16469	16370	16589	16205	16497	16277	16115	16120	16157	16319	16132	16375	16270	16289	16308	16352	16162	16100	16289	16352	16348	16030	16291	16348	16219	16332	16310	16096	16152	15934	16282	16278	16242	16271	16348	16232	16322	16082	16295	16187	16374	16475	16361	16277	16151	16378	16092	16215	16155	16201	16197	16237	16105	16542	16120	16325	16111	16157	16159	16291	16363	16198	16185	16156	16352	15993	16216	16187	16038	16257	16233	16322	16073	16038	16092	16239	15965	16119	16061	16036	16268	16200	16292	16414	16112	16176	16125	16252	16211	16096	15981	16011	16317	16003	16089	15943	16281	16133	16116	15998	16051	15967	16084	16195	16308	16107	16304	16300	15942	16127	16317	16201	16046	16240	16360	16207	16322	16187	16236	15982	15987	16084	16125	16132	16154	16229	16158	16439	16377	16311	16283	16136	16178	16276	16099	16301	16133	16299	16163	16305	16186	16118	16189	16067	16328	16193	16297	16083	16211	16206	16262	16250	16284	16210	16187	16212	16296	16101	15918	16013	16283	16230	16045	16212	16223	16167	16044	16249	16308	16361	16096	16260	16178	16069	16078	16310	16226	16308	16143	16234	16012	16184	16068	16306	16226	16073	16181	16077	16053	16159	16081	16065	16345	16157	16170	16120	16019	16151	16159	15963	16247	16097	16145	16125	16163	16164	16266	16243	16076	16232	16164	16095	16114	16206	16009	16053	16188	16065	16194	16303	16320	16297	16109	16270	16223	16213	16167	16103	16100	16023	16189	16049	16003	16303	16039	16519	16313	16254	16245	16322	16309	16259	16115	16158	16240	16135	16177	16316	16304	15951	16254	16267	16058	16102	16420	16341	15959	16044	16054	16124	16113	16213	16134	16235	16347	16166	16319	16216	16085	16340	16307	16187	16331	16168	15896	16220	16427	16104	16365	16198	16244	16204	16204	16164	16065	16294	16363	16289	16096	15992	16166	16050	16132	16339	16119	16240	16141	15984	16135	16334	16036	16351	16243	16234	16058	16180	16218	16163	16019	15960	16040	16167	16125	16174	16032	16350	16224	16189	16139	16228	16118	16139	16235	16114	16153	16275	16196	16135	16234	16236	16058	16258	16159	16003	16121	16260	16271	16133	16169	16037	16082	16267	15976	16196	16147	16254	16291	16027	16039	16175	16321	16103	16050	16155	16215	16316	16202	16060	16064	15878	16008	16154	16139	16113	16105	16297	16370	16091	16151	16209	16247	16105	16132	16189	16190	15924	16151	16368	16213	16148	16453	15975	16181	15930	16100	16134	16083	16187	16007	16220	16292	16369	16017	16068	16220	16070	16465	16230	16185	16151	16104	16058	16015	16218	16105	16232	16444	16129	16406	16232	16143	16192	16010	16038	16144	16150	15945	16103	16115	16103	16277	16138	16181	16269	16191	16271	16148	16071	16267	16080	16199	16233	16131	16096	16067	16008	16312	16241	16338	16052	16053	16156	16216	15998	16224	16106	16253	16138	16236	16337	16106	16083	16034	16122	16213	16034	16132	16044	16069	16080	16402	16299	16251	16353	16109	16085	16199	15987	16150	16083	16280	16058	16283	16132	16187	16281	16330	16099	16334	15993	16110	16087	16028	16114	16361	16155	16085	16261	16053	16218	16390	16082	16212	16325	16150	16121	16242	16095	16014	16011	16330	16053	16354	16041	16034	16207	16115	16088	16185	15997	16250	16228	16175	16191	16282	16133	16126	16307	16080	16257	16086	16163	16191	16019	16057	15943	16446	16224	16059	16116	16118	16170	16101	16100	16186	16047	16065	16082	16212	16273	16161	16087	16063	16208	16146	16088	16137	16218	16275	16214	16035	16219	16142	15917	15905	16111	16184	16241	16174	16138	16313	16175	16100	16219	16074	16121	16365	16166	16236	16261	16297	16243	16307	16086	16170	16305	16101	16115	16175	16177	16154	16031	16106	16232	15897	16014	16160	16358	16173	16222	16243	16335	16137	16246	16095	16121	16232	16153	16218	16077	16247	16174	16095	15990	16198	16003	16405	16156	16362	16402	16241	16192	16275	16140	16194	16084	16253	16423	16353	15964	16263	16350	16349	16226	16193	16127	16029	16182	16142	16119	16171	16169	16070	16264	16203	16133	16282	16327	16030	15980	16142	16001	16287	16368	16138	16000	16298	16247	16229	16092	16127	16262	16298	16103	16184	15985	16052	16059	16069	16117	16145	16130	16270	16252	16271	16179	16174	16282	16073	16072	16044	16124	16036	16216	16180	15963	16111	16231	16351	16352	16081	16150	16139	16016	15984	16131	16154	16180	16161	16144	16091	16152	16324	16284	16159	16180	16015	16110	16155	16296	16316	16086	16017	16041	16248	16218	15959	16093	16157	15998	16055	16133	16251	16043	16203	16326	16277	15980	16179	16047	16077	15991	16279	16162	16349	16240	16114	16193	16105	16404	16306	16152	16189	16154	16177	16117	16361	16106	16281	16244	16359	16043	16173	15952	16347	16108	16226	16105	15969	16240	16163	16214	16234	16244	16052	16139	16008	16225	16092	16051	16244	16069	16199	16060	16377	16099	16111	15853	16198	16319	16128	16167	16297	16056	16089	16121	16036	16214	16417	16160	16286	16315	16268	16036	16140	15977	15983	16073	16082	16087	16192	16235	16148	16026	16171	16183	16134	16085	16261	16132	16148	16199	16274	16184	16225	16314	16032	16244	16129	16151	16135	16040	16185	16129	16326	16411	15964	16228	16085	16145	16202	16047	16048	16156	16173	16141	16190	16257	16057	16015	16242	16264	16124	15917	16185	16076	16054	16159	16248	16164	16178	16246	16153	16313	16452	16065	16353	16247	16185	16069	16040	16169	16251	16132	16173	16165	16196	15994	16040	16078	16159	16017	16137	16247	16240	16132	16157	16216	16344	15961	16039	16169	16146	16400	16259	16160	16082	16114	16041	16037	16204	16166	16354	16067	16083	16122	16359	16318	16101	16261	16125	15916	16211	16216	16063	16175	16113	15948	16033	16300	16234	16160	15972	16193	16126	16141	16103	16090	16105	16129	16230	16192	16263	16066	16114	16230	16195	16116	16353	16066	16005	16236	16088	15968	16225	16136	16125	16341	16103	16184	16217	16003	16212	16056	16291	16289	16066	16192	16372	16252	16084	16255	16308	16089	16113	16057	16199	16009	15941	16081	15979	16155	16062	16108	16096	16130	16062	16068	16201	16069	16291	16228	16176	16135	16232	16186	16330	16309	16163	16053	16165	16111	16237	16147	16055	15988	16111	16237	16180	16034	16141	16169	16137	16231	15941	16151	16327	16223	16081	16423	16131	16160	16107	16206	16179	16177	16045	16325	16194	16114	16167	16248	15971	15982	16097	16228	16273	16102	16216	16067	16269	16184	16031	16300	16108	16141	16247	16094	16092	16161	16156	16216	16241	16099	16386	15960	16364	16338	16169	16086	16315	16208	16272	16044	16149	16235	16196	16101	16274	16187	15939	16131	16104	16223	16156	16312	16360	16079	16183	16011	16214	16275	16172	16099	16278	16038	16031	16311	16070	16166	16162	16083	16392	16234	16172	16126	16005	16189	16337	15988	16288	16402	16305	16120	16104	16052	16240	16163	16215	16181	16072	15977	16230	16302	16030	16051	16211	16120	16168	16141	16210	15973	16192	16172	16011	16125	16107	16228	16258	16244	16253	16053	16159	16044	16141	16199	16118	16229	16271	16270	16167	16300	16373	16013	16035	16242	16313	16106	16300	16080	16053	16093	16137	16243	16137	16055	16149	16197	16261	16227	16160	16083	16112	16210	16088	16134	16294	16179	16092	16062	16158	16216	16282	16246	16334	16103	16161	16172	16188	16076	16184	16231	16240	16168	15918	16044	16309	16017	15990	16285	16299	16200	16059	16041	16013	16126	16181	16132	16192	16160	16342	16160	16302	16189	15950	16105	16252	16091	16248	16145	15990	16248	16320	16222	16169	16059	16343	16271	16145	16082	16292	16200	16020	16044	16023	15943	16223	16246	16247	16146	16177	16227	16062	16268	16211	15981	16186	16163	15981	16188	16124	16180	16331	16247	16160	16088	16314	16073	16213	16336	16310	16087	16136	16029	16081	16236	16061	16276	16091	16225	16166	16334	16196	16212	16227	16194	16312	16160	16119	16188	16305	16070	16265	16244	16216	16212	16055	16038	16482	16379	16213	16187	16190	16338	16105	16139	15960	16110	16016	16150	16260	16033	16208	16216	16089	16141	16026	16322	16370	16093	16039	16030	16253	16035	16234	16235	16231	16152	16244	16294	16188	16131	15997	16136	16155	16173	16141	16042	16170	16188	16121	16177	16284	16317	16116	16238	16232	16067	16138	16165	16478	16086	16083	16025	16174	16131	16205	16330	16186	16338	16248	16154	16169	16226	16143	16083	16158	16204	16234	16062	16165	16238	16065	15882	16104	16250	16389	16332	16158	16266	16260	16141	16075	16104	16204	16408	16021	16302	16320	16106	16025	16185	16129	16199	16172	16172	16127	16311	16194	16181	16180	15926	16072	16297	16049	15991	16230	16196	16279	16110	16185	16232	16242	16255	16138	16188	16110	16110	16298	16156	16132	16071	16225	16108	16214	16144	16297	16088	16230	16224	16174	16310	16061	15936	16198	16114	16058	16061	16074	16105	16116	16119	15925	16082	16164	16074	16060	16393	16222	16089	16102	16273	16233	15917	16133	16131	16368	16204	16271	16179	16113	16201	16111	16020	16185	16046	16104	16089	16202	16009	16094	16205	16306	16007	16089	16099	16136	16010	16156	16454	16256	16059	16076	16294	16203	16249	16221	16200	16188	16208	16130	16100	16309	16101	16176	16119	16114	16283	16373	16160	16291	16275	15976	16230	16132	16093	16354	16068	16096	16267	16185	16178	16143	16142	16266	16065	16060	16046	16170	16075	15972	16235	16181	15957	16069	16426	16063	16382	16280	16214	16230	16133	16240	16213	16129	16047	16264	16242	16235	16152	16020	16345	16101	16055	16012	16075	15957	16216	15914	16077	16210	16384	16311	16164	16201	16198	16249	16135	16276	16159	16089	16186	16217	16136	15999	16088	15984	16143
63172	100252	91351	61202	20638	14842	14848	15000	15001	14849	15056	14809	14762	14990	15037	14977	14884	14688	15039	14913	15037	14878	15020	14877	14974	14938	15002	15027	14824	14995	14961	14889	14995	14951	14905	14867	14975	14890	14999	14957	14793	14984	14785	14938	14951	14944	15004	14928	15177	14838	14948	15049	14971	14786	15039	14868	14810	14796	15012	14928	14972	14870	14921	14817	14824	14988	14948	15067	15043	14905	15051	14966	14983	14916	15051	15030	14746	14952	14898	15013	14852	15112	14914	14963	14962	14852	15119	15082	14975	15082	15139	14821	14843	14782	14846	14944	14990	14837	15098	14789	14847	14947	14919	14878	14826	14979	14920	14810	15085	14868	14782	14806	15140	14922	14992	14986	15022	15004	15041	14927	15025	14731	14931	14861	14814	15058	14836	15121	14965	15032	14851	15063	14775	14821	15098	14703	14890	14946	15037	14987	14753	14894	14989	14952	14970	14834	14951	14951	15006	14848	14861	15027	14943	14852	15005	14794	15030	15048	14906	14881	14942	14937	14828	14844	14835	14963	14798	14934	14856	14937	15005	15077	15070	14953	14785	14939	14995	14919	14802	14845	14917	14844	14941	14991	14936	14773	14776	14915	15011	15000	14960	14811	14908	14918	14991	15065	14846	14860	14895	14866	14959	14804	14960	14959	14812	15038	14822	14917	14912	15060	14767	15007	14989	14905	14788	14946	15108	14980	14888	14966	14925	14948	15002	15042	15046	14744	14915	14835	14967	14876	14772	14865	14893	14931	15054	14747	15016	15113	14849	15031	14766	14996	14865	14963	15017	14810	14890	14861	14913	15017	14868	14951	14978	15020	14932	14836	15029	14862	14960	15057	15029	15018	15106	14946	14886	15018	14903	14873	14898	14915	15000	14932	14820	14751	14988	14908	14909	14886	14799	14851	15013	14885	15119	14764	14884	15002	14934	15017	14955	15041	14857	14811	14940	14963	14992	14972	14798	14970	14986	15201	15024	14742	14964	15004	14936	15055	14740	15043	14872	14880	14917	14994	14943	14830	14927	15009	14938	14877	15122	14815	14859	15004	14972	14937	14826	15015	14889	14745	14995	14949	15043	14915	14955	14964	14877	14925	14745	14896	14913	15100	14854	15036	14974	15043	14837	14979	15000	14816	15053	14944	14897	15025	14947	14829	14894	14828	15036	14855	14944	14957	15134	15000	14982	14931	14973	14883	15012	14872	14946	14877	14844	14962	14977	15083	14939	14968	14938	14870	15030	14815	14818	14897	15039	14895	14822	14832	14965	14865	14928	14958	14920	14849	14938	14960	14669	15020	14901	14956	14845	14931	14992	14934	14827	15058	14707	15016	15015	14736	14958	14930	14850	14883	14909	14952	14952	14811	15004	14919	14859	14951	15033	14786	14899	14991	14934	14769	14895	14950	14901	15079	14964	15117	14901	14816	14878	14846	14878	14981	14993	14896	14823	14995	14772	15121	14851	14954	15021	14996	14798	14918	14978	14952	14762	15075	14983	15027	15018	15002	14792	14848	15077	15025	14780	14891	14881	14903	14986	14976	14868	15031	14923	15123	14834	14942	14928	14937	14958	14946	14902	14803	15018	15005	15056	15031	14918	14818	14892	14871	14930	14851	14793	14834	14896	15033	15003	15016	15020	15012	14927	14849	15001	14828	14954	14995	14906	14892	14893	14978	15077	14894	14996	15087	14881	14864	14821	14941	14947	15067	14927	14840	15022	14883	15084	14929	14861	14853	14957	14905	14965	14896	14887	14931	14965	14967	15005	14847	14852	15135	15241	15070	14996	14850	14913	15112	14918	14867	14855	14933	15003	14999	14948	14811	14966	14996	14952	15015	14949	15012	14946	14869	14696	15055	14849	14964	14809	15059	14981	14906	14954	14916	15075	14921	15147	14925	15010	14832	14855	15063	14928	15066	14960	14872	15114	14845	14881	15001	14829	14877	14976	15042	14985	15012	14812	15000	14965	14915	14705	14839	15013	14784	15038	14911	14907	14961	14814	14822	14976	15070	15056	14918	14875	14781	14885	14968	14861	14803	14915	14951	14935	15060	15006	14863	14881	14831	14854	14946	15003	14984	14968	14961	15067	14948	14780	14835	15080	14863	15004	15014	14964	14947	14838	14801	14910	14900	14840	14822	14928	14827	14880	14995	14961	15008	14914	14943	15036	14994	14866	14915	15037	14923	15108	14909	14841	14937	14876	15058	14908	15006	14866	14962	14898	14825	15030	14828	14649	15022	15040	15072	14871	14901	14720	14927	14885	15045	15032	14852	14920	14873	15007	15056	14883	14954	14896	14844	14968	14990	14859	14980	14890	14954	15082	15078	15049	14782	14881	14862	14943	14763	14832	14866	14955	14860	14992	14889	14905	14921	15019	14934	14911	15053	14978	14849	14789	14754	14877	15103	15057	14918	15001	15115	14923	14894	14741	14866	14939	15005	14883	15086	15023	14947	14807	15045	14898	14816	15065	14880	14965	14957	15148	15107	14772	15023	14977	14761	15065	14859	15026	14995	14919	14842	14938	14892	14919	14910	15009	15016	15068	14991	14960	14899	14839	14886	15005	14926	15064	14905	14986	15025	14968	14907	15135	14826	15000	14796	14939	14892	14938	14928	14980	14913	15072	14799	15188	14906	14736	14964	14803	15000	14858	14870	15111	14957	14888	14839	15140	14794	14899	14890	15064	14863	14879	14923	14807	14906	14918	14915	14975	14849	15007	15168	14938	14911	14728	14869	14819	14811	15126	14852	14863	14931	14787	14879	14844	15098	14768	14869	14799	15128	14876	15081	14970	15031	14767	14982	15035	14986	14903	14829	14778	14977	15225	15035	15003	15018	15034	14992	14835	14926	14992	15123	14827	14942	14989	14875	14958	14853	14948	14884	14815	14939	14967	14935	15052	14896	14813	14941	14902	14924	14923	14973	14652	14861	14951	14933	14867	14916	14795	15005	14829	14865	14897	14760	14811	14879	14895	14923	14926	14950	14933	14944	15067	14881	14885	14789	14942	14956	14805	14926	15082	14987	14920	14877	15047	14931	15151	14889	14900	15000	14973	14983	14930	14915	14879	14793	14981	14921	14956	14932	14833	14932	14883	14997	14932	14853	14924	14926	14978	14851	14785	14781	14942	15004	14963	14925	14768	15045	14990	14812	14933	14932	15040	15068	15040	14886	14999	14902	14932	14894	15126	14912	14802	15035	14934	14958	14665	14881	14949	14982	14969	14945	14871	14878	14939	15017	14995	14951	14912	14825	15027	14806	15041	14823	14893	14875	15011	14943	14972	14974	15028	14984	15142	14773	15008	14855	14850	15070	14889	14943	15044	14939	15043	14914	15039	15021	14913	14951	14891	15046	14976	15108	14951	14924	15003	14924	14824	14876	14818	14780	15048	14909	14899	14998	14997	14924	14728	14782	14981	14894	14891	14948	14817	14873	14765	15062	14870	14770	14811	15068	14904	14814	14804	14928	14975	14830	14987	14830	14993	14982	14822	14787	14938	15121	14858	14883	14993	14957	14732	14823	14962	15063	14906	14852	14864	14946	14936	15052	14940	14904	15002	14783	14981	14938	14976	14905	14880	14839	14836	14810	14965	14931	14968	15001	14936	14743	14852	15002	14947	14847	14811	15067	14942	15056	14919	14906	14862	14759	14840	15074	14924	14910	14953	14925	14909	14914	14887	14899	15092	14834	15030	14890	14867	14869	15011	14913	14937	14855	15008	14874	14917	15128	14954	15075	14860	14866	14845	14861	14847	14819	14827	14935	14902	14940	14779	14896	15121	14844	15097	14944	14851	14930	15058	14879	14924	14896	14860	14805	14952	14931	14920	14906	14984	14866	15062	14912	14809	14949	14886	14864	14834	14869	14982	14911	14526	15088	15024	14987	15100	14933	14805	14976	14971	14962	15059	14876	14955	14900	14930	14980	15011	14946	15067	14840	14843	14877	15005	15006	14846	14650	14799	14718	14868	14862	14890	15016	14866	14822	14940	14869	14905	15135	14841	15099	14897	14980	15057	14862	14821	14978	15036	14765	14895	14931	15072	14768	14987	14824	15015	14866	14786	14925	14837	15018	14879	14845	15084	14850	15050	15031	14887	14820	15097	15049	14873	14936	14852	14730	14998	14999	15026	14743	14935	14889	14832	14814	14979	14989	14978	15020	14824	14955	14968	14787	14827	15076	14934	15120	14831	14984	15071	14867	14944	15042	14884	14942	14847	14856	14842	14976	14788	14749	15007	14811	14808	14830	14890	14938	15051	14910	15077	15035	14985	14907	15022	15010	15072	14755	14990	14911	14844	14954	14917	14930	14881	14831	14879	14995	15028	14983	14860	15069	15081	15128	14861	14944	15099	15033	14821	14732	14964	14960	15007	14676	14966	14968	14861	14861	15030	14959	15081	14839	15087	14983	14883	14799	14833	14831	14888	14924	15014	14831	14963	15007	14926	14810	14891	14910	14888	14966	14895	14937	14857	14896	15004	14839	14926	15037	15063	15151	14880	14977	14945	14929	14900	15025	14985	14925	14925	15030	14694	14854	15037	14972	15025	15006	15052	14924	15011	14743	14957	14960	14965	14990	15082	15010	14965	14991	14953	14802	14933	14802	14910	15177	14908	14890	14824	14950	15060	14827	14905	14961	15168	14830	15105	14889	14990	15105	15009	14937	15072	14872	14992	15079	15034	15033	14978	14942	14943	14744	14922	14982	14859	15063	14990	14797	15014	15012	15139	14705	14834	14948	15057	14794	14794	14954	14837	14763	15014	14928	14932	15011	14940	14850	15126	14886	15072	14662	14845	14945	14946	14965	14872	14980	15115	14915	14893	14761	14806	14874	14877	14954	15025	14845	15160	15014	14978	15103	14916	14938	14934	14779	15022	15033	14950	14788	15062	14786	14904	15107	14838	14834	14969	14990	14930	14769	15073	14922	14866	14827	14938	15034	14793	14908	14977	15060	14925	14849	14910	14795	15063	14911	14927	14869	14936	14994	14915	14924	14952	14768	14888	14959	14975	15145	14801	14962	14939	14756	15012	14880	14827	15030	15018	14943	14766	14899	14907	14894	14862	15095	14987	14859	14865	14912	14988	14851	15121	15065	14847	15092	14843	14931	14796	14891	14981	14912	14833	14874
30175	37619	37689	26874	17771	16181	16174	15848	15899	15811	15838	15877	15879	15873	15831	15701	15887	15831	15608	15712	15664	15833	15905	15845	15760	15781	15821	15870	15795	15917	15741	15839	15742	15670	15841	15891	15836	15705	15913	15895	15798	15788	15822	15654	15716	15481	15577	15850	15650	15809	15787	15696	15725	15516	15744	16035	15709	15754	15765	15800	15787	15787	15660	15718	15780	15744	15700	15902	15629	15766	15632	15930	15855	15528	15793	15632	15842	15848	15840	15713	15786	15683	15589	15858	16054	15681	15715	15801	15638	15726	16002	15661	15879	16003	15713	15568	15738	16008	15787	15939	15654	15599	15960	15862	15607	15766	15821	15607	15761	15729	15618	15610	15722	15666	15919	15669	15824	15825	15960	15639	15744	15634	15753	15735	15725	15925	15706	15686	15774	15798	15704	15879	15759	15765	15939	15483	15666	15768	15844	15810	15773	15846	15793	15806	15749	15833	15571	16061	15632	15813	15792	15893	15823	15913	15872	15582	15656	15787	15754	15794	15797	15669	15836	15846	15635	15730	15678	15947	15499	15689	15709	15764	15686	15858	15911	15715	15557	15663	15703	15763	15973	15923	15575	15509	15872	15743	15877	15797	15753	15741	15723	15654	15784	15812	15883	15870	15627	15849	15848	15682	15794	15780	15666	15883	15706	15807	15883	15632	15799	15813	15625	15720	15963	15926	15676	15589	15837	15816	15944	15737	15852	15735	15697	15872	15854	15772	15893	15699	15854	15628	15752	15634	15784	15904	15986	15798	15641	16028	15647	15701	15746	15921	15709	15799	15973	15849	15667	15601	15759	15699	15715	15762	15804	15655	15693	15852	15728	15807	15783	15710	15705	15963	15647	15741	15661	15791	15636	15622	15853	15814	15669	15839	15819	15677	15608	15842	15646	15785	15839	15753	15762	15901	15759	15653	15849	15931	15722	15886	15947	15717	15865	15723	15911	15712	15874	15576	15625	15838	15688	15465	15720	15766	15891	15734	15703	15690	15781	15690	15698	15735	15910	15825	15678	15705	15718	15596	15594	15912	15833	15608	15761	15838	15562	15781	15762	15777	15674	15977	15865	16000	15811	15861	15614	15691	15819	15576	15711	15725	15774	15662	15844	15615	15698	15821	15879	15839	15737	15743	15810	15701	15715	15674	15702	15755	15728	15839	15680	15792	15737	15798	15818	15938	15788	15711	15737	16114	15853	15812	15848	15696	15674	15711	15885	15728	15654	15627	15743	15623	15537	15720	15985	15897	15767	15718	15689	15904	15775	15583	15897	15865	15908	15870	15672	15583	15890	15691	15788	15731	15614	15651	15840	15784	15713	15862	15824	15681	15760	15717	15751	15820	15745	15715	15728	15852	15836	15758	15864	15912	15946	15853	15792	15844	15612	15767	15745	15740	15789	15734	15720	15856	15852	15863	15678	15691	15825	15859	15637	15601	15649	15784	15621	15806	15853	15575	15593	15829	15905	15647	15731	15889	15708	15665	15684	15831	15757	15762	15617	15729	15756	15679	15534	15724	15722	15805	15775	15878	15839	15888	15558	15751	15654	15652	15850	15829	15942	15650	15723	15750	15905	15828	15684	15846	15677	15530	15607	15814	15724	15679	15812	15936	15917	15886	15905	15827	15707	15936	15846	15870	15758	15776	15624	15751	15658	15850	15980	15747	15630	15652	15871	15885	15664	15847	15735	15752	15671	15746	15778	15640	15722	15627	15619	15790	15687	15693	15847	15796	15749	15820	15838	16024	15553	15693	15593	15831	15715	15708	15784	15840	15910	15723	15778	15694	15803	15647	15704	15848	15829	15724	15968	15724	15781	15761	15668	16134	15674	15719	15739	15788	15745	16043	15946	15880	15735	15804	15923	15760	15999	15804	15954	15779	15751	15994	16013	15801	15823	15723	15588	15623	15836	15753	15602	15799	15754	15835	15826	15907	15687	15777	15753	15870	15816	15782	15706	15835	15600	15678	15680	15756	15665	15810	15697	15668	15875	15865	15697	15727	15697	15715	15707	15858	15824	15742	15768	15828	15912	15709	15841	15752	15878	15762	15803	15777	15844	15689	15866	15516	15613	15777	15638	15695	15911	15760	15936	15804	15823	15757	15764	15857	15938	15950	15793	15796	15835	15790	15890	15724	15734	15840	15782	15675	16029	15672	16017	15831	15672	15700	15668	15709	15787	15854	15821	15801	15713	15784	15640	15606	15772	15949	15938	15871	15867	15712	15857	15744	15812	15854	15628	15797	15662	15903	15886	15753	15867	15570	15719	15709	15585	15797	15835	15797	15716	15805	15653	15727	15769	15948	15679	15756	15719	15697	15837	15707	15845	15672	15814	15993	15751	15743	15800	15719	15780	15661	15665	15690	15802	15993	15837	15863	15575	15564	15889	15572	15822	15777	15690	15776	15815	15731	15866	15719	15477	15712	15548	15692	15704	15819	15627	15867	15647	15955	15715	15722	15731	15607	15650	15788	15892	15776	15921	15815	15949	15909	15647	15767	15798	15802	15760	15832	15886	15762	15752	15809	15733	15742	15705	15668	15768	15796	15902	15675	15741	15699	15934	15889	15834	15756	15921	16027	15645	15503	15868	15855	15754	15746	15688	15897	15659	15542	15861	15553	15711	15650	15856	15515	15823	15797	15750	15794	15742	15627	15774	15481	15516	15765	15785	15721	15687	15594	15710	15785	15909	15962	15856	15907	15935	15693	15931	15800	15867	15771	15698	15655	15748	15939	15781	15812	15889	15797	15761	15830	15830	15662	15637	15819	15725	15549	15849	15853	15750	15752	15878	15933	15860	15857	15685	15636	15745	15740	15914	15965	15731	15754	15794	15595	15689	15836	15799	15706	15794	15724	15794	15996	15928	15920	15798	15750	15643	15848	15866	15773	15781	15633	15887	15671	15760	15608	15674	15751	15801	15831	15803	15827	15696	15814	15812	15830	15909	15716	15876	15776	15932	15726	15855	15809	15978	15908	15855	15869	15833	15679	15749	15718	15794	15875	15714	15713	15712	15872	15669	15974	15798	15737	15668	15968	15937	15682	15657	15850	15659	15800	15563	15949	15988	15775	15928	15586	15728	15631	15586	15697	15659	15801	15782	15873	15674	15785	15810	15530	15766	15761	15715	15781	15864	15591	15840	15687	15645	15848	15898	15832	15917	15806	15837	15810	15741	15772	15675	15676	16032	15896	15787	15697	15824	15783	15702	15897	15775	15889	15640	15596	15687	15826	15876	15691	15564	15559	15752	15727	15823	15796	15904	15764	15703	15775	15910	15943	15578	15672	15820	15627	15854	15640	15841	15576	15702	15683	15812	15769	15610	15759	15727	15705	15667	15750	15683	15617	15673	16000	15651	15811	16002	15661	15657	15930	15629	15674	15606	15897	15774	15836	15708	15616	15721	15861	15720	15780	16014	15861	15892	15895	15686	15670	15776	15676	15844	15846	15884	15930	15748	15757	15580	15679	15771	15806	15693	15774	15706	15730	15623	15769	15899	15668	15676	15741	15609	15659	15894	15596	15792	15759	15817	15919	15879	15638	15775	15869	15633	15807	16048	15881	15798	15817	15763	15855	15659	15890	15885	15891	15701	15858	15818	15921	15891	15765	15723	15739	15796	15701	15865	15840	15881	15778	15828	15847	15767	15830	15759	15836	15857	15775	15576	15770	15912	15717	15768	15832	15671	15634	15622	15953	15803	15766	15825	15848	15793	15712	15919	15667	15878	15717	15772	15620	15641	15619	16006	15704	15724	15777	15791	15679	15603	15765	15847	15594	15654	15688	15702	15694	15977	15727	15800	15686	15889	15754	15909	15729	15752	15689	15746	15660	15812	15753	15679	15784	15711	15802	15944	15912	15843	15755	15791	15718	15753	15874	15887	16002	15837	15740	15705	15966	16083	15857	15796	15621	15784	15769	15717	15771	15760	15687	15761	15813	16062	15752	15760	15789	15830	15697	15762	15779	15674	15837	15823	15740	15839	15732	15816	16001	15854	15793	15756	15809	15822	15904	15609	15754	15843	15737	16066	15825	15866	15756	15756	15744	15586	15677	15794	15890	15954	15760	15829	15765	15791	15709	15787	15743	15727	15761	15599	15814	15631	15750	15649	15880	15952	15842	15699	15818	15854	15753	15793	15940	15881	15775	15746	15929	15895	15675	15804	15876	15870	15864	15632	15715	15951	15679	15815	15899	15790	15817	15862	15774	15747	15826	15656	15688	15701	15561	15733	15775	15949	15707	16061	15713	15704	15553	15799	15697	15553	15958	15921	15786	15669	15836	15748	15597	15740	15621	15746	15631	15860	15900	15757	16007	15703	15812	15893	15893	15779	15936	15736	15647	15641	15648	15714	15695	15833	15552	15797	15875	15953	15850	15830	15847	15829	15943	15816	15936	15783	15715	15638	15845	15758	15665	15656	15839	15849	15788	15925	15891	16045	15892	15706	15827	15582	15902	15723	15553	15897	15819	15756	15730	15817	15643	15605	15751	15692	15651	15763	15881	15756	15999	15801	15674	15628	15937	15987	15801	15964	15773	15678	15910	15739	15716	15902	15748	15809	15665	15917	15716	15733	15667	15675	15846	15773	15826	15753	15679	15891	15700	15898	15723	15635	15625	15754	15695	15882	15679	15839	15995	15736	15684	15762	15941	15760	15759	15711	15673	15794	16065	15789	15740	15699	15834	15866	15685	15793	15884	15789	15757	15615	15705	15777	15737	15707	15861	15603	15734	15764	15899	15825	15816	15840	15688	15942	15903	15799	15745	15660	15784	15927	15785	15819	15893	15807	16012	15769	15908	15794	15853	15537	16068	15720	15944	15891	15801	15732	15871	15787	15754	15710	15802	15800	15701	15609	15773	16001	15731	15693	15765	15681	15765	16006	15904	15804	15714	15701	15742	15897	15753	15672	15988	15755	15901	16041	15832	15613	15810	15677	15900	15899	15813	15644	15740	15773	15901	15601	15702	15750	15716	16004	15775	15745	15762	15824	15777	15736	16035	15861	15802	15807	15820	15757	15803	15671	15858	15813	15725	15876	15824	15661	15843	15821	15855	15861	15729	15590	15554	15833	15612	15764	15672	15680	15907	15757	15777	15934	15872	15798	15549	15848	15652	15882	15698	15790	15750
38601	55683	40176	24260	15961	14755	14803	14757	14798	14684	14744	14690	14563	14649	14572	14643	14699	14722	14585	14670	14767	14795	14737	14840	14701	14775	14731	14754	14598	14700	14693	14747	14819	14703	14775	14667	14551	14633	14639	14501	14809	14699	14710	14780	14744	14672	14738	14654	14812	14698	14811	14660	14639	14673	14677	14653	14803	14719	14698	14653	14760	14537	14704	14712	14814	14597	14591	14584	14462	14685	14519	14803	14698	14823	14764	14467	14766	14635	14640	14689	14807	14727	14601	14711	14702	14753	14691	14566	14722	14678	14715	14724	14650	14641	14668	14919	14811	14732	14780	14689	14693	14779	14827	14742	14622	14633	14846	14782	14625	14739	14604	14623	14587	14865	14649	14543	14777	14802	14693	14632	14522	14652	14746	14658	14630	14889	14704	14657	14562	14546	14772	14659	14754	14772	14763	14761	14619	14668	14719	14784	14633	14901	14601	14752	14624	14790	14540	14752	14791	14588	14620	14599	14770	14955	14682	14564	14804	14852	14717	14789	14536	14794	14723	14683	14687	14765	14783	14531	14802	14729	14847	14779	14538	14846	14700	14717	14738	14753	14722	14731	14687	14727	14768	14771	14646	14667	14767	14722	14786	14569	14605	14779	14506	14799	14710	14709	14601	14554	14893	14894	14719	14559	14622	14881	14580	14757	14839	14618	14656	14709	14718	14658	14758	14787	14602	14646	14688	14750	14793	14716	14908	14780	14680	14809	14643	14635	14756	14633	14676	14592	14726	14668	14823	14712	14754	14587	14754	14762	14685	14723	14616	14757	14665	14587	14621	14608	14806	14614	14813	14754	14699	14725	14735	14804	14677	14730	14671	14705	14855	14698	14759	14519	14686	14832	14713	14803	14738	14726	14676	14603	14752	14739	14845	14722	14543	14777	14621	14652	14682	14784	14636	14809	14792	14750	14703	14710	14669	14722	14791	14736	14501	14683	14663	14767	14745	14544	14732	14706	14683	14863	14658	14779	14600	14671	14615	14782	14652	14624	14951	14699	14645	14715	14837	14659	14703	14768	14566	14615	14837	14562	14945	14647	14676	14799	14847	14802	14536	14794	14859	14727	14687	14747	14599	14731	14784	14751	14718	14757	14686	14709	14668	14564	14737	14802	14762	14693	14829	14811	14662	14641	14644	14612	14782	14720	14655	14882	14921	14729	14680	14587	14644	14830	14728	14648	14675	14728	14781	14634	14752	14696	14721	14519	14736	14708	14793	14682	14722	14788	14751	14642	14778	14664	14674	14621	14686	14825	14789	14684	14776	14668	14661	14700	14799	14744	14794	14540	14758	14558	14826	14790	14654	14723	14549	14706	14636	14914	14702	14680	14736	14898	14631	14766	14692	14769	14675	14522	14807	14544	14607	14665	14721	14635	14677	14630	14729	14868	14698	14724	14687	14704	14724	14770	14774	14857	14662	14744	14664	14764	14649	14574	14638	14689	14822	14815	14577	14701	14625	14825	14724	14709	14683	14756	14706	14592	14814	14652	14769	14683	14577	14785	14552	14676	14631	14686	14579	14706	14696	14840	14904	14724	14704	14622	14717	14627	14825	14681	14878	14705	14767	14559	14435	14803	14535	14757	14719	14647	14674	14844	14661	14668	14540	14740	14796	14597	14696	14676	14618	14683	14622	14713	14720	14656	14758	14692	14637	14866	14703	14713	14801	14657	14814	14697	14643	14718	14612	14747	14611	14616	14803	14695	14614	14608	14717	14510	14549	14767	14757	14686	14672	14828	14667	14595	14642	14729	14652	14613	14693	14508	14677	14723	14585	14715	14668	14692	14586	14800	14745	14729	14668	14724	14642	14706	14593	14705	14641	14757	14634	14666	14638	14778	14571	14715	14720	14707	14640	14750	14751	14794	14623	14555	14628	14644	14924	14653	14755	14605	14687	14721	14674	14761	14605	14688	14929	14731	14818	14521	14674	14591	14684	14606	14554	14554	14800	14656	14712	14771	14689	14536	14694	14785	14621	14726	14612	14740	14505	14696	14774	14461	14770	14702	14706	14667	14716	14653	14688	14740	14574	14716	14767	14699	14811	14896	14721	14685	14638	14484	14689	14687	14749	14753	14651	14696	14675	14790	14673	14895	14712	14709	14810	14801	14550	14669	14677	14593	14791	14754	14767	14680	14683	14853	14637	14690	14600	14694	14721	14858	14829	14702	14675	14787	14723	14630	14805	14570	14650	14857	14649	14738	14681	14780	14753	14625	14688	14684	14782	14729	14653	14725	14745	14679	14692	14804	14830	14545	14734	14707	14639	14599	14703	14717	14625	14743	14601	14738	14690	14780	14727	14751	14644	14583	14636	14727	14704	14815	14861	14714	14688	14553	14618	14603	14702	14828	14805	14611	14522	14808	14659	14665	14957	14663	14680	14743	14682	14774	14585	14920	14704	14566	14806	14701	14700	14818	14628	14661	14598	14820	14837	14732	14711	14630	14680	14636	14741	14639	14923	14846	14721	14824	14660	14579	14600	14647	14799	14634	14684	14559	14769	14649	14654	14798	14624	14797	14727	14800	14692	14732	14822	14665	14736	14727	14695	14775	14501	14555	14649	14521	14548	14814	14715	14638	14883	14569	14486	14858	14577	14685	14750	14687	14657	14692	14767	14699	14809	14538	14586	14752	14701	14595	14675	14788	14834	14637	14615	14794	14700	14620	14877	14771	14714	14533	14796	14749	14695	14460	14578	14713	14559	14803	14624	14771	14584	14723	14845	14685	14746	14712	14687	14742	14926	14836	14646	14699	14630	14706	14745	14773	14863	14644	14798	14887	14830	14671	14756	14726	14821	14526	14801	14621	14599	14620	14697	14702	14580	14723	14645	14645	14740	14700	14772	14573	14587	14720	14880	14746	14684	14697	14624	14571	14655	14790	14709	14528	14685	14655	14826	14678	14884	14616	14691	14908	14686	14561	14782	14852	14610	14687	14557	14655	14788	14603	14663	14729	14671	14863	14757	14686	14802	14737	14705	14928	14658	14814	14724	14825	14612	14802	14715	14834	14871	14755	14904	14750	14717	14794	14714	14611	14710	14679	14711	14698	14736	14758	14717	14829	14862	14573	14740	14739	14574	14719	14907	14530	14614	14589	14786	14743	14791	14639	14593	14801	14705	14745	14720	14804	14713	14703	14711	14586	14675	14708	14568	14798	14724	14783	14742	14631	14535	14663	14851	14629	14773	14459	14691	14645	14684	14818	14827	14603	14753	14649	14631	14664	14679	14876	14931	14532	14705	14709	14695	14732	14716	14793	14731	14779	14603	14702	14611	14650	14790	14754	14706	14755	14751	14751	14752	14795	14679	14745	14825	14700	14615	14680	14550	14762	14792	14790	14683	14687	14607	14816	14727	14674	14830	14707	14760	14564	14668	14821	14607	14768	14650	14717	14643	14653	14474	14712	14706	14689	14672	14644	14663	14608	14762	14662	14738	14724	14829	14693	14780	14819	14721	14686	14767	14859	14731	14638	14738	14732	14692	14526	14693	14640	14588	14774	14680	14691	14673	14736	14795	14504	14693	14558	14828	14573	14652	14781	14747	14759	14603	14669	14855	14796	14724	14616	14668	14726	14743	14759	14505	14547	14719	14668	14746	14735	14626	14724	14695	14653	14630	14594	14764	14685	14778	14773	14806	14707	14736	14826	14649	14845	14609	14754	14614	14783	14830	14581	14912	14761	14569	14665	14616	14805	14719	14825	14831	14526	14703	14636	14761	14680	14670	14712	14617	14685	14684	14686	14667	14795	14605	14801	14551	14746	14828	14739	14792	14618	14683	14670	14754	14673	14596	14786	14684	14763	14776	14749	14784	14853	14673	14807	14748	14765	14666	14600	14643	14831	14657	14745	14874	14611	14659	14614	14745	14887	14594	14660	14726	14611	14772	14648	14787	14641	14712	14759	14811	14752	14612	14781	14668	14666	14770	14747	14686	14701	14620	14743	14752	14648	14604	14729	14628	14800	14670	14712	14717	14724	14794	14647	14630	14929	14636	14861	14600	14641	14576	14751	14683	14681	14760	14715	14840	14796	14800	14803	14611	14760	14726	14722	14678	14664	14551	14789	14776	14813	14740	14574	14691	14676	14742	14647	14636	14722	14878	14659	14578	14794	14824	14600	14774	14728	14733	14660	14644	14889	14727	14638	14867	14724	14734	14796	14814	14690	14755	14559	14606	14780	14711	14634	14567	14796	14694	14686	14787	14594	14656	14684	14715	14673	14714	14774	14901	14771	14700	14744	14762	14755	14783	14623	14540	14725	14737	14791	14534	14655	14596	14795	14649	14625	14860	14709	14735	14625	14773	14764	14573	14571	14756	14731	14724	14698	14645	14613	14774	14712	14686	14712	14614	14678	14775	14608	14788	14760	14707	14830	14713	14593	14674	14623	14901	14551	14691	14734	14791	14804	14809	14685	14662	14596	14844	14600	14732	14671	14693	14545	14583	14797	14660	14641	14729	14627	14781	14697	14890	14781	14717	14646	14687	14709	14627	14582	14547	14835	14756	14780	14741	14709	14793	14679	14726	14665	14735	14822	14730	14768	14754	14660	14624	14691	14549	14672	14678	14819	14563	14776	14595	14740	14668	14601	14550	14744	14747	14729	14745	14585	14859	14766	14625	14685	14641	14569	14719	14769	14818	14759	14667	14718	14812	14558	14760	14665	14656	14661	14796	14729	14706	14754	14705	14676	14638	14648	14772	14801	14539	14880	14710	14667	14825	14536	14655	14592	14602	14678	14624	14749	14635	14693	14707	14759	14624	14551	14882	14714	14587	14632	14804	14878	14664	14838	14624	14753	14745	14710	14770	14831	14542	14715	14575	14722	14669	14831	14729	14843	14721	14615	14739	14831	14892	14688	14688	14625	14759	14779	14546	14822	14696	14560	14576	14707	14648	14689	14674	14596	14853	14791	14574	14775	14637	14707	14776	14635	14793	14694	14564	14647	14789	14754	14543	14551	14778	14879	14743	14846	14695	14630	14730	14670	14746	14723	14824	14687	14714	14669	14674	14656	14688	14623	14661	14897	14741	14693	14734	14739	14698	14524	14794	14759	14733	14853	14876	14841	14725	14634	14768	14624	14700	14736	14898	14681	14597	14675	14672	14664	14666	14579	14776	14592
28599	32620	39841	29340	19224	16201	16171	15720	15683	15833	15869	15730	15685	15666	15629	15612	15645	15653	15402	15679	15697	15640	15740	15648	15624	15547	15696	15640	15660	15686	15662	15738	15974	15688	15823	15633	15635	15755	15649	15721	15895	15687	15681	15753	15823	15466	15611	15747	15718	15498	15731	15579	15676	15651	15741	15784	15719	15663	15867	15559	15593	15586	15815	15827	15726	15676	15658	15737	15792	15664	15679	15750	15741	15708	15460	15778	15727	15646	15595	15636	15532	15598	15572	15699	15776	15630	15553	15453	15722	15511	15732	15650	15711	15776	15614	15634	15614	15597	15654	15654	15645	15492	15728	15645	15578	15795	15637	15797	15851	15736	15663	15680	15537	15619	15567	15555	15559	15638	15665	15722	15593	15534	15587	15493	15579	15687	15689	15610	15569	15581	15757	15728	15681	15551	15557	15411	15632	15528	15507	15636	15764	15773	15565	15842	15777	15671	15570	15442	15815	15874	15555	15604	15536	15624	15570	15781	15682	15654	15489	15643	15784	15545	15612	15720	15555	15626	15654	15691	15807	15692	15715	15520	15597	15704	15632	15716	15624	16003	15703	15752	15721	15850	15697	15607	15582	15541	15555	15660	15616	15660	15849	15565	15554	15636	15655	15371	15697	15634	15591	15624	15540	15563	15506	15849	15498	15449	15710	15797	15612	15686	15658	15436	15580	15624	15608	15531	15742	15738	15761	15539	15732	15449	15446	15625	15546	15737	15531	15638	15830	15637	15625	15481	15841	15651	15615	15654	15662	15612	15777	15472	15595	15481	15563	15743	15370	15623	15801	15673	15668	15665	15688	15538	15515	15817	15663	15714	15587	15615	15743	15791	15734	15710	15706	15617	15509	15737	15719	15508	15584	15512	15545	15499	15722	15526	15497	15709	15867	15630	15588	15626	15583	15527	15341	15608	15524	15601	15617	15632	15578	15558	15651	15642	15726	15744	15623	15788	15843	15446	15718	15612	15753	15635	15619	15595	15632	15571	15697	15609	15731	15733	15591	15578	15691	15766	15602	15619	15625	15713	15619	15585	15574	15846	15767	15731	15647	15557	15773	15586	15876	15702	15680	15711	15607	15766	15497	15629	15710	15669	15601	15576	15701	15704	15563	15655	15476	15382	15525	15643	15508	15677	15956	15608	15429	15684	15683	15686	15624	15557	15466	15522	15668	15580	15677	15643	15590	15535	15739	15782	15959	15541	15699	15599	15759	15604	15438	15649	15739	15565	15706	15657	15597	15581	15698	15830	15900	15674	15647	15512	15616	15731	15619	15638	15471	15993	15646	15694	15910	15444	15667	15803	15747	15592	15478	15653	15584	15699	15519	15629	15705	15556	15634	15725	15682	15662	15757	15747	15790	15664	15612	15628	15528	15289	15693	15608	15504	15672	15543	15409	15377	15599	15762	15688	15849	15703	15652	15584	15576	15705	15650	15622	15591	15659	15722	15737	15769	15662	15596	15876	15883	15527	15615	15637	15573	15735	15574	15672	15664	15742	15552	15621	15639	15662	15459	15525	15553	15671	15684	15660	15760	15641	15668	15800	15754	15823	15644	15490	15785	15677	15679	15586	15823	15738	15702	15603	15684	15506	15537	15651	15829	15698	15671	15551	15688	15721	15772	15672	15686	15689	15654	15732	15790	15599	15799	15452	15742	15581	15749	15533	15867	15628	15621	15631	15644	15532	15652	15571	15596	15861	15579	15737	15781	15654	15730	15532	15718	15682	15631	15633	15558	15420	15469	15637	15748	15708	15655	15618	15748	15608	15668	15630	15452	15777	15656	15503	15694	15714	15657	15548	15628	15793	15692	15690	15738	15526	15589	15749	15622	15812	15495	15833	15514	15527	15663	15702	15410	15506	15944	15818	15627	15613	15677	15521	15502	15733	15383	15622	15591	15611	15613	15746	15441	15561	15705	15825	15671	15763	15713	15552	15654	15726	15575	15552	15628	15666	15661	15517	15555	15747	15542	15795	15563	15549	15410	15714	15579	15667	15762	15657	15635	15773	15626	15758	15665	15701	15822	15449	15715	15606	15599	15652	15683	15409	15517	15459	15546	15456	15556	15626	15576	15659	15571	15516	15594	15664	15575	15527	15700	15741	15536	15713	15559	15889	15741	15671	15466	15592	15604	15694	15784	15467	15613	15724	15540	15543	15672	15671	15621	15486	15566	15599	15745	15693	15781	15499	15503	15655	15411	15581	15764	15769	15697	15687	15626	15574	15584	15652	15736	15655	15662	15610	15583	15692	15627	15731	15679	15424	15524	15441	15716	15584	15627	15710	15489	15653	15624	15555	15739	15670	15477	15571	15665	15762	15517	15534	15714	15505	15751	15440	15628	15662	15807	15636	15447	15637	15546	15592	15592	15627	15568	15567	15639	15734	15673	15579	15744	15557	15768	15659	15735	15672	15837	15677	15629	15670	15503	15615	15628	15782	15554	15652	15834	15852	15458	15732	15738	15727	15586	15549	15649	15580	15692	15574	15610	15742	15709	15741	15657	15774	15530	15370	15481	15528	15551	15608	15543	15626	15512	15584	15682	15614	15686	15477	15610	15742	15666	15805	15576	15593	15480	15639	15484	15823	15715	15436	15563	15762	15579	15678	15750	15602	15536	15815	15566	15720	15610	15594	15732	15557	15827	15644	15709	15608	15774	15641	15736	15618	15602	15731	15595	15786	15509	15881	15740	15695	15615	15929	15731	15609	15564	15645	15748	15762	15557	15685	15523	15314	15686	15645	15514	15681	15619	15612	15579	15564	15667	15505	15528	15531	15684	15480	15703	15761	15761	15632	15615	15523	15817	15674	15748	15617	15749	15621	15407	15618	15685	15696	15818	15700	15729	15375	15646	15724	15631	15510	15641	15636	15729	15604	15812	15788	15626	15512	15536	15691	15458	15591	15635	15740	15632	15690	15560	15714	15731	15554	15607	15794	15543	15828	15632	15720	15797	15537	15798	15758	15709	15745	15670	15743	15593	15688	15488	15575	15652	15672	15682	15875	15655	15614	15714	15704	15740	15757	15826	15726	15738	15558	15619	15639	15855	15615	15651	15624	15773	15642	15616	15402	15589	15599	15719	15493	15699	15722	15809	15786	15511	15633	15774	15633	15649	15758	15905	15675	15621	15766	15646	15563	15810	15497	15600	15727	15797	15666	15622	15768	15522	15612	15571	15556	15543	15524	15502	15530	15581	15600	15786	15573	15636	15634	15694	15506	15591	15794	15738	15677	15843	15768	15540	15693	15619	15642	15831	15675	15555	15653	15543	15655	15692	15550	15752	15509	15635	15499	15673	15589	15712	15493	15590	15722	15666	15560	15654	15523	15516	15646	15631	15846	15673	15659	15439	15590	15749	15670	15391	15644	15653	15739	15659	15655	15562	15550	15503	15563	15523	15793	15508	15611	15743	15732	15685	15680	15652	15582	15420	15645	15491	15700	15588	15673	15494	15399	15674	15691	15790	15696	15524	15916	15602	15612	15695	15578	15613	15575	15553	15544	15812	15574	15652	15733	15557	15680	15500	15508	15712	15701	15346	15546	15615	15517	15507	15712	15714	15728	15643	15580	15749	15634	15677	15605	15602	15746	15682	15496	15811	15517	15734	15761	15523	15599	15595	15599	15765	15678	15585	15858	15557	15701	15684	15629	15638	15684	15674	15765	15685	15738	15532	15606	15627	15695	15618	15659	15501	15591	15593	15572	15436	15760	15682	15570	15768	15795	15587	15651	15728	15447	15586	15639	15552	15617	15613	15818	15712	15489	15881	15732	15425	15597	15564	15529	15700	15663	15691	15688	15595	15705	15739	15562	15712	15563	15678	15701	15591	15344	15507	15794	15651	15560	15644	15532	15531	15515	15627	15639	15557	15515	15690	15516	15501	15697	15575	15528	15719	15441	15668	15799	15682	15508	15607	15628	15706	15439	15585	15495	15624	15713	15763	15673	15497	15417	15756	15448	15668	15671	15564	15615	15514	15754	15677	15435	15444	15620	15508	15464	15550	15987	15586	15852	15710	15707	15651	15757	15613	15705	15610	15716	15710	15440	15649	15520	15697	15612	15673	15669	15664	15725	15667	15678	15631	15591	15641	15580	15539	15631	15624	15576	15854	15637	15496	15630	15380	15698	15660	15673	15687	15853	15593	15607	15371	15759	15675	15787	15718	15388	15621	15641	15848	15712	15589	15827	15666	15564	15640	15734	15724	15461	15582	15609	15564	15661	15590	15411	15666	15568	15518	15732	15770	15580	15680	15525	15548	15732	15796	15619	15595	15765	15682	15877	15610	15694	15673	15680	15560	15603	15545	15494	15580	15559	15643	15642	15797	15592	15800	15548	15673	15589	15506	15482	15779	15699	15801	15688	15387	15803	15693	15664	15708	15601	15719	15486	15775	15648	15755	15601	15606	15630	15618	15657	15778	15666	15680	15697	15580	15525	15714	15645	15599	15674	15804	15561	15630	15656	15710	15623	15794	15716	15748	15626	15641	15489	15716	15557	15682	15599	15563	15672	15622	15674	15645	15580	15680	15610	15674	15427	15503	15701	15740	15722	15527	15477	15616	15586	15576	15705	15960	15607	15714	15774	15720	15481	15651	15636	15689	15794	15476	15683	15608	15819	15577	15703	15584	15467	15567	15579	15670	15534	15486	15692	15584	15708	15453	15581	15586	15761	15717	15543	15637	15751	15555	15772	15787	15654	15717	15677	15614	15738	15628	15705	15678	15435	15540	15584	15517	15644	15657	15512	15658	15688	15610	15620	15566	15605	15793	15592	15708	15748	15564	15696	15552	15808	15603	15688	15725	15569	15685	15551	15671	15448	15805	15677	15385	15817	15534	15781	15731	15738	15789	15629	15486	15607	15549	15497	15588	15587	15708	15570	15790	15585	15697	15514	15523	15564	15663	15556	15514	15637	15437	15743	15601	15597	15614	15775	15645	15673	15632	15636	15634	15627	15641	15820	15544	15708	15731	15514	15711	15557	15567	15686	15714	15793	15603	15707	15696	15735	15567	15406	15571	15574	15625	15544	15662	15444	15573	15644	15651	15727	15698	15648	15554	15727	15648	15853	15766	15480	15592	15515	15707	15452	15541	15781	15640	15476	15634	15596	15576	15572	15639	15585
56131	75741	52486	29916	16703	14679	14762	14732	14832	14591	14616	14600	14878	14644	14670	14646	14628	14638	14689	14760	14746	14497	14661	14675	14549	14704	14576	14667	14732	14563	14735	14466	14836	14563	14754	14723	14628	14607	14793	14669	14572	14617	14658	14640	14564	14597	14589	14621	14690	14713	14650	14515	14663	14618	14534	14700	14625	14696	14730	14555	14583	14930	14669	14583	14733	14591	14614	14787	14581	14499	14677	14699	14814	14650	14696	14576	14865	14526	14807	14589	14625	14556	14702	14472	14663	14852	14442	14683	14641	14485	14735	14675	14681	14562	14645	14497	14843	14641	14729	14526	14736	14628	14663	14662	14599	14572	14561	14679	14589	14675	14807	14651	14602	14691	14597	14538	14498	14563	14695	14677	14747	14637	14653	14632	14574	14453	14764	14738	14758	14633	14493	14403	14616	14566	14621	14498	14746	14539	14828	14768	14583	14593	14723	14586	14690	14625	14774	14761	14665	14805	14662	14550	14832	14530	14638	14636	14763	14562	14710	14633	14631	14648	14784	14821	14577	14718	14636	14653	14700	14789	14642	14653	14571	14638	14633	14527	14606	14758	14689	14735	14703	14623	14556	14553	14615	14399	14687	14711	14627	14573	14649	14491	14527	14685	14678	14535	14674	14683	14753	14776	14555	14632	14614	14559	14685	14698	14765	14563	14696	14500	14700	14703	14562	14659	14629	14643	14745	14586	14678	14696	14668	14677	14705	14621	14478	14677	14734	14652	14717	14528	14562	14582	14804	14696	14511	14723	14650	14628	14481	14776	14672	14580	14661	14642	14734	14683	14578	14657	14556	14653	14674	14704	14418	14688	14802	14662	14693	14748	14635	14575	14608	14529	14587	14775	14820	14396	14713	14700	14664	14693	14566	14757	14873	14481	14510	14618	14614	14614	14716	14666	14624	14744	14747	14707	14748	14628	14572	14761	14582	14658	14695	14658	14702	14791	14684	14747	14566	14433	14664	14726	14828	14605	14667	14768	14672	14784	14752	14734	14605	14520	14552	14673	14572	14789	14846	14677	14683	14540	14759	14644	14475	14731	14646	14578	14623	14618	14442	14598	14696	14702	14626	14708	14578	14645	14649	14592	14547	14507	14599	14344	14659	14790	14594	14733	14639	14690	14747	14622	14767	14742	14678	14618	14496	14598	14505	14740	14679	14693	14835	14620	14633	14685	14642	14633	14711	14748	14790	14652	14720	14693	14736	14666	14742	14812	14641	14547	14865	14805	14616	14677	14788	14523	14455	14725	14589	14622	14768	14609	14637	14513	14748	14478	14608	14641	14557	14890	14487	14668	14640	14753	14708	14714	14444	14663	14661	14668	14843	14604	14665	14659	14544	14599	14632	14675	14668	14609	14709	14653	14618	14596	14704	14627	14610	14631	14603	14577	14658	14587	14615	14512	14671	14734	14720	14546	14567	14818	14687	14571	14632	14694	14609	14734	14558	14638	14722	14690	14453	14616	14675	14707	14543	14460	14763	14656	14803	14632	14678	14681	14586	14607	14534	14621	14787	14532	14617	14680	14557	14612	14568	14642	14729	14663	14608	14695	14573	14578	14623	14677	14590	14729	14661	14583	14617	14593	14691	14456	14664	14689	14678	14918	14509	14715	14635	14538	14814	14685	14642	14626	14578	14638	14742	14561	14611	14733	14573	14525	14698	14745	14585	14577	14602	14628	14555	14541	14710	14559	14752	14548	14554	14546	14742	14634	14683	14797	14603	14544	14784	14556	14618	14833	14736	14637	14694	14698	14691	14626	14677	14589	14528	14568	14791	14787	14646	14614	14622	14664	14708	14552	14652	14587	14644	14560	14756	14603	14696	14684	14619	14666	14475	14796	14867	14681	14642	14724	14686	14505	14831	14631	14789	14578	14827	14606	14526	14712	14549	14608	14711	14753	14543	14668	14585	14561	14906	14541	14645	14729	14627	14757	14571	14675	14643	14708	14720	14583	14565	14591	14760	14624	14693	14794	14559	14526	14808	14582	14587	14626	14865	14483	14656	14709	14843	14726	14774	14872	14619	14698	14656	14665	14591	14484	14802	14523	14743	14878	14713	14541	14690	14671	14573	14645	14791	14651	14735	14658	14537	14595	14543	14754	14771	14561	14523	14649	14675	14608	14594	14705	14699	14707	14654	14837	14606	14834	14667	14601	14913	14730	14650	14638	14650	14569	14641	14376	14651	14748	14433	14606	14651	14551	14554	14558	14675	14646	14560	14491	14673	14540	14639	14632	14732	14547	14599	14613	14681	14711	14733	14797	14595	14512	14737	14519	14733	14583	14643	14681	14648	14815	14575	14642	14630	14805	14608	14720	14534	14605	14594	14699	14647	14638	14686	14629	14865	14599	14603	14739	14753	14730	14585	14593	14622	14615	14701	14468	14588	14674	14614	14770	14672	14573	14594	14518	14810	14745	14677	14742	14585	14722	14558	14688	14727	14825	14591	14565	14606	14582	14738	14629	14677	14659	14659	14618	14708	14603	14652	14635	14558	14775	14565	14746	14545	14554	14750	14685	14526	14683	14555	14752	14906	14683	14701	14629	14727	14664	14603	14604	14784	14795	14587	14491	14752	14719	14618	14604	14720	14719	14656	14560	14401	14540	14683	14582	14638	14625	14623	14698	14613	14599	14687	14776	14461	14550	14704	14581	14627	14908	14554	14762	14586	14634	14657	14558	14671	14720	14579	14671	14568	14473	14642	14434	14703	14774	14570	14466	14473	14657	14738	14650	14788	14695	14694	14711	14737	14654	14558	14657	14571	14568	14568	14619	14697	14570	14620	14641	14610	14855	14564	14738	14680	14627	14690	14641	14641	14654	14736	14726	14469	14723	14712	14733	14428	14563	14607	14608	14668	14656	14411	14614	14502	14560	14762	14568	14625	14678	14572	14636	14732	14806	14809	14705	14658	14570	14738	14630	14717	14715	14555	14638	14616	14858	14368	14830	14627	14666	14702	14780	14771	14726	14801	14651	14528	14703	14667	14698	14525	14471	14587	14644	14764	14696	14744	14730	14713	14815	14646	14713	14608	14524	14732	14735	14545	14767	14679	14657	14624	14631	14548	14736	14688	14593	14871	14718	14633	14466	14555	14516	14535	14544	14802	14775	14681	14644	14608	14650	14713	14692	14574	14572	14606	14564	14601	14671	14545	14804	14656	14752	14515	14681	14769	14491	14580	14644	14631	14603	14627	14604	14772	14444	14716	14625	14710	14652	14642	14592	14650	14741	14668	14580	14516	14916	14590	14568	14684	14580	14669	14613	14705	14631	14852	14747	14597	14740	14708	14729	14705	14570	14656	14663	14624	14697	14658	14641	14712	14667	14689	14660	14712	14586	14748	14715	14602	14693	14599	14703	14640	14743	14761	14776	14718	14868	14715	14859	14707	14665	14737	14549	14652	14667	14566	14603	14686	14601	14655	14701	14722	14635	14787	14770	14611	14725	14606	14745	14707	14666	14462	14561	14579	14723	14617	14628	14641	14758	14668	14587	14634	14840	14556	14723	14670	14766	14723	14535	14745	14627	14559	14804	14755	14538	14715	14547	14688	14677	14573	14679	14570	14795	14638	14696	14611	14483	14569	14758	14636	14656	14759	14588	14663	14688	14638	14627	14778	14837	14526	14909	14632	14642	14756	14642	14769	14638	14626	14592	14678	14679	14776	14585	14658	14523	14733	14611	14691	14623	14648	14764	14835	14588	14629	14549	14595	14786	14558	14757	14633	14556	14527	14659	14773	14512	14690	14685	14598	14604	14803	14717	14716	14756	14659	14810	14751	14689	14762	14715	14681	14828	14481	14607	14660	14680	14618	14759	14697	14647	14678	14833	14820	14623	14745	14562	14519	14632	14555	14645	14590	14735	14748	14587	14613	14644	14690	14724	14560	14518	14722	14737	14650	14789	14610	14639	14632	14673	14669	14701	14723	14620	14723	14674	14809	14597	14642	14731	14912	14615	14696	14638	14563	14514	14672	14651	14744	14656	14613	14521	14570	14649	14542	14674	14711	14774	14630	14679	14590	14783	14823	14679	14668	14555	14678	14590	14727	14526	14504	14615	14743	14607	14713	14550	14690	14550	14694	14799	14663	14604	14634	14450	14618	14641	14738	14623	14602	14586	14581	14750	14705	14617	14778	14578	14568	14777	14651	14655	14686	14683	14627	14605	14611	14712	14707	14481	14549	14641	14702	14525	14713	14782	14651	14565	14782	14490	14682	14731	14636	14606	14671	14663	14782	14690	14458	14667	14726	14658	14711	14727	14759	14654	14649	14534	14690	14845	14778	14662	14688	14608	14630	14569	14830	14634	14801	14708	14624	14591	14860	14666	14711	14556	14655	14666	14686	14574	14641	14504	14649	14765	14656	14584	14794	14737	14575	14703	14731	14703	14743	14611	14631	14505	14708	14859	14785	14526	14629	14779	14637	14647	14606	14624	14584	14822	14588	14787	14657	14550	14598	14552	14589	14686	14593	14512	14695	14631	14802	14578	14628	14726	14657	14597	14670	14718	14638	14742	14632	14428	14671	14536	14619	14581	14509	14412	14537	14629	14636	14752	14630	14509	14848	14672	14554	14679	14815	14618	14627	14797	14582	14432	14516	14755	14593	14455	14696	14667	14553	14677	14752	14672	14613	14692	14708	14672	14585	14581	14604	14680	14680	14584	14700	14889	14588	14653	14703	14625	14560	14627	14775	14703	14739	14604	14643	14739	14603	14644	14614	14710	14626	14727	14612	14571	14762	14565	14510	14530	14648	14661	14756	14573	14760	14527	14868	14798	14759	14424	14576	14559	14793	14503	14773	14697	14656	14662	14604	14606	14528	14721	14720	14678	14798	14695	14554	14638	14596	14561	14729	14673	14626	14529	14549	14781	14652	14577	14618	14788	14671	14566	14740	14357	14657	14679	14749	14423	14633	14493	14640	14433	14772	14555	14774	14640	14725	14699	14498	14640	14759	14607	14723	14889	14634	14754	14569	14720	14746	14397	14522	14776	14598	14702	14688	14612	14641	14621	14603	14613	14653	14600	14630	14807	14611	14519	14662	14563	14582	14676	14666	14709	14715	14531	14683	14541	14432	14631	14576	14459	14805	14675	14736	14512	14568	14678	14768	14459	14630	14504
23031	22949	32914	27264	22618	22010	21714	17289	16204	16551	16502	16447	16397	16181	16309	16076	16465	16203	16137	16169	16272	16156	16207	16223	16276	16361	16384	16172	16296	16280	16148	16164	16200	16215	16143	16084	16145	16141	16017	16201	16405	16020	16047	16220	16167	16164	16020	16220	16095	15957	16292	16084	16111	16065	16413	16191	15900	16177	15899	16111	15863	16185	16187	15984	16070	16093	15917	15979	16144	16203	16013	16134	16038	16066	16169	16139	16120	16047	16190	16222	16171	15909	16070	16160	16109	16035	16119	15998	16027	16196	16108	16091	16041	16070	15938	16091	16198	16217	16272	15904	15863	16185	15956	16033	15947	16090	16191	15953	15910	15984	15812	16189	16121	16228	15943	16052	16036	16342	16146	16006	16230	16021	16042	16103	16143	16129	15911	15973	15990	15984	16142	15961	15983	15931	15772	16375	16062	15921	16084	16118	16022	16078	16074	16087	16035	16018	16034	16097	16228	16150	15998	16213	16140	16170	16022	16230	16078	15932	16024	16008	16021	15968	16163	16134	15931	15898	16108	15978	16148	16043	16023	16077	15936	16142	16082	16092	16004	16140	16085	15983	16186	16094	16132	16052	16058	15897	15986	16108	16008	16101	16083	16044	15669	15872	15817	15982	15874	15621	15978	16083	16032	15957	16089	16080	16058	16117	16041	15863	15915	16123	16077	16173	15989	16016	16032	16076	15992	15885	15931	15837	15979	15930	16029	16048	16107	16021	15905	15945	15967	16105	15984	16062	16001	16008	15907	15906	16004	15949	16193	16052	15893	15987	15896	16098	15971	15992	16056	15895	16156	15856	16169	16085	16116	15956	16005	15995	16001	16093	16003	16025	15960	15933	16055	15960	16016	16143	15936	16098	16114	15819	15938	15928	16093	16088	16105	15828	16079	15910	16021	16042	16156	16112	15981	15931	15856	16227	15928	16014	16072	15924	16156	16074	16191	16032	16213	16040	15912	16137	15944	16111	15988	16101	16247	16003	15960	16163	15823	16042	16122	15981	16120	16222	16208	16005	16115	15905	16215	16083	16137	15932	16291	16033	16118	16057	16178	16299	16016	16014	16085	15980	15985	15950	15879	16124	16119	15974	16201	16053	16184	16068	16156	15944	16035	16128	15938	16166	16037	16167	16123	16002	15863	16114	15953	15996	16185	16167	16106	16118	16038	15968	15968	16121	16087	15967	16126	16173	15830	15924	16030	15944	16164	16004	16132	16044	16209	16055	16208	16036	16003	15937	16045	16087	16052	16056	15990	16010	15912	16273	16166	15980	15941	16059	15789	15893	16089	15745	16017	15880	16192	16034	16174	16105	15901	16021	16122	16104	15823	16135	16038	16156	15991	15952	16027	16093	16090	16159	16175	16243	15979	15968	16217	15965	15944	16045	16164	16141	16214	15909	16324	16120	16051	16052	16014	15892	15836	16186	15926	16111	16051	16089	16039	16135	15916	15887	15936	15887	15925	16135	15963	16020	16232	16026	15986	16053	15822	16080	16097	16011	15958	15999	16061	16242	16042	16132	16141	16112	16229	16038	16082	16158	16029	16047	16226	16251	16129	15976	16113	16022	15868	15996	15936	16025	16100	15946	16098	16007	16063	16019	15888	15974	16002	15947	15999	16150	16109	15902	15999	16157	16159	16265	15993	15943	15981	16037	15971	16099	16025	16164	16056	16144	16012	16055	15995	16113	15961	15974	15943	15958	16009	15841	16007	16065	16110	15982	16033	16071	15975	16024	16153	16132	16150	16124	15982	15805	15853	15874	15938	15980	16090	16045	16070	15921	15939	15934	16147	16021	15917	15906	15970	16010	16029	16029	15994	16080	16129	16157	15917	16066	16029	16207	15928	16150	15919	16028	15993	15899	15934	15978	16088	16150	16135	16051	16049	16076	15919	16004	16197	16047	16110	16121	16131	15882	15916	15885	15892	16048	16106	16013	15948	16271	16042	16117	15997	15989	15968	15925	15873	16165	15926	16010	15923	15958	15853	16143	16058	16033	16038	16012	16067	15923	16029	16081	15839	16039	16102	15905	16097	16047	16051	16195	16049	15953	16096	16047	16036	16102	15993	16266	16145	15831	15744	16132	15932	16068	16123	15925	15939	16152	16085	15989	16268	16044	16114	15983	15916	16021	15928	16083	16105	15851	16016	16173	15966	16024	15916	15901	16049	15918	15915	15907	15895	16063	16137	16054	15947	15873	15985	15956	16163	16050	16045	16009	15837	16051	15855	15985	15931	16122	16037	15930	15914	15844	16132	16024	16038	16142	16028	15846	15961	15981	15999	15971	16020	16194	16186	16127	16044	16201	16134	15929	15689	16043	16043	16200	16036	15987	16341	16200	16204	16099	16186	16012	15979	15937	16028	15859	16092	16059	15922	16020	16040	15890	15989	16070	15989	16027	15996	15961	15887	16074	16006	15833	16160	16033	16176	16027	15912	15927	15969	15836	15912	16046	15905	15950	15828	16099	16079	16131	16002	15955	16385	16084	15981	16029	16061	16160	16133	16076	16070	16015	16089	16046	16230	16092	15954	15816	16078	16060	15995	16050	16169	15875	16011	16103	16069	16109	15986	15993	15992	16031	16292	16049	16096	16035	15900	16006	15991	16182	15955	15967	16032	16130	16153	16159	16147	16302	16100	15960	15816	16173	16120	15983	15830	16028	16102	16025	16060	16138	16002	16363	16187	15917	15889	15898	16036	15857	16002	16006	15998	16120	16192	15978	16098	16146	16251	15775	16084	15799	15872	16118	16145	16199	16025	16289	16118	16170	16065	16204	15923	15906	15976	15979	16169	16114	16068	16003	15936	15974	16086	16168	16038	16078	15918	16013	16081	16228	16030	15931	16039	15970	16039	15946	15787	16001	15766	16012	15969	15837	15824	15942	16090	15920	16030	15965	16062	16035	16105	16000	16041	15889	15966	16048	16191	16034	16048	16129	16008	15934	15884	15992	15983	16101	15982	15998	15814	16144	16020	16054	15918	16082	16071	16113	16086	16149	15985	16205	16063	16021	15927	16053	15926	16074	15817	15790	16003	16002	15885	15984	15914	16145	15875	15864	16134	15981	16227	16075	16137	16035	16153	15964	15954	15877	16006	15919	15871	16137	16002	16006	16267	15945	16127	16115	16232	15843	16102	16020	16068	15976	15938	16002	16109	16122	15936	16051	16147	15954	15959	16253	16140	16060	16065	15956	16098	15940	16001	15981	15795	16000	16031	15966	16339	16223	16088	16085	16046	15955	15984	15895	16080	15962	16120	15891	15987	15949	16055	15999	15930	15900	15826	15945	15861	16055	16113	15923	15914	16255	15990	16057	15887	16224	15882	15934	16104	16043	16035	16084	16022	15887	16049	15920	16111	16073	16124	15781	16068	16093	16078	15905	16151	15940	15909	16128	16076	16159	16041	15874	16006	16166	16035	15927	16030	16036	16220	16033	16174	16125	16123	16196	16012	15912	16083	16176	16088	15776	16085	16106	16142	16008	16016	15827	15977	16012	16131	16127	15919	16027	15891	16101	15933	15991	16239	15880	16180	15969	15999	15783	15945	16035	16021	16206	16028	15802	15890	16123	16113	16027	15735	16041	16067	16018	16083	15816	16099	16075	16072	16166	16104	15998	16130	15890	15930	16155	15966	15981	15945	16004	16110	15938	16045	15981	16241	16084	15958	16059	15948	15816	15848	15899	16078	16032	16099	15921	16013	16056	16003	16134	15894	16050	15823	16004	16145	16011	16060	15929	16118	15935	15933	16020	15916	15892	16031	16003	15955	15994	16098	15942	15938	15979	16037	15980	16017	15845	15818	15858	15984	15867	16083	15855	15990	16067	16176	16027	16097	15887	16160	16037	15980	16059	15971	16134	16155	16119	16177	15896	15868	15825	16027	16222	15997	16152	16137	16070	16201	15763	15941	15931	16063	16115	16102	16096	16281	16146	16123	16052	16038	16005	15986	16130	16067	16149	15944	16093	16026	16105	16001	16051	15987	16008	16019	15929	16049	16132	15910	16258	16026	16024	16082	15847	15897	15940	15890	15981	16113	15864	16071	16106	16015	15999	16106	16169	16095	15863	15859	15939	15953	16181	15948	15978	15859	16127	15840	16006	16058	16082	15914	15978	15966	15892	16147	16127	15927	16004	16126	15996	16076	16003	16000	15980	16140	16166	16106	16099	16224	15956	16059	16083	16049	16129	16078	15963	15882	16026	16201	16099	15895	16164	15928	15951	15838	15897	15949	16224	16005	15881	16013	15970	15876	15958	16104	15995	16093	16032	16152	15980	16033	15995	16064	15787	15950	16037	16009	16286	16002	15922	15895	15881	16028	16007	15887	15925	16021	15971	16004	16070	15998	16272	16251	16159	16029	15931	16055	16003	15926	15903	15925	15955	16148	16056	16055	16039	16215	16025	15919	16106	15912	15991	15916	15799	16023	16071	16155	15724	16051	16025	16052	16083	15842	15985	15972	16034	16115	16269	15889	16032	16122	16023	15972	15936	15881	16199	16165	15823	15932	15852	16077	15995	16063	16110	15915	16027	16100	16088	16013	16046	16156	16100	16172	16078	16049	16280	16027	16000	15906	15966	15887	16341	16004	16104	16098	16170	16023	15974	16049	16025	16149	16039	15986	16156	16054	16146	16052	15909	15927	16115	16061	15900	16124	15934	16007	15868	16065	16065	15941	16021	15855	16098	16019	15928	16139	15896	16124	16029	15845	15884	16045	16055	16055	16108	16213	15892	16002	15927	16166	15983	15985	15920	15825	15968	16100	16213	15968	15990	16085	15941	15989	16044	15889	16003	16127	15826	16137	15946	16185	15976	15888	15962	15965	15899	16202	16041	16274	16113	15966	16088	16065	16053	16093	16121	16096	16190	15962	15985	16106	16294	15890	16084	16041	16097	15925	15966	16002	15969	16183	16280	16042	15961	15970	16070	16233	15903	16110	16047	16138	15923	16052	16155	15918	15994	15978	15780	16006	15844	15993	15916	16114	16075	16057	16174	16067	16267	15996	15841	15842	16028	16027	16035	16168	16051	16206	16055	16059	15913	15980	15966	16025	16245	16087	16009	15896	16232	16087	16180	16011	16099	16043	16083	16217	16271	16165	16113	16004	16062	16208	16071	16132	16086
60919	103293	76313	53706	20915	14911	14692	14841	14985	14934	15025	14888	14966	14855	14990	14966	15095	14929	14949	14935	14954	14829	14988	14910	14927	14795	15064	15081	14904	14965	15035	14935	14986	14837	14960	14879	14668	14895	15010	14907	14828	14912	14768	14975	14987	14999	14960	14932	15028	14815	15150	14978	14953	14953	14995	14888	14921	14967	14887	14996	15036	14889	14911	14857	15171	15096	15045	15003	15038	14852	14811	14909	14802	14833	15022	14873	14985	14943	14880	14952	14830	14928	15108	15032	14946	14906	14823	14825	15023	14989	14979	14945	14732	14948	14958	14915	14998	14997	15110	14953	14852	14921	14775	14890	14950	15063	15034	14928	14918	15091	15130	14885	15004	15033	15101	15070	14970	14978	14949	14925	14938	15083	14988	14852	14993	14805	14904	14835	14898	15005	14857	14987	14934	15028	14944	14896	14994	14970	14791	15168	14870	14954	14963	14879	15012	15059	14845	14930	14967	14928	14852	14990	14947	14949	14958	14983	14994	14999	15032	14727	14711	15038	14827	15061	14998	14954	14848	14934	14978	14909	15066	14912	14886	15021	14882	14948	14788	14875	14831	15094	14879	14997	14916	14892	14897	14968	14861	14892	14851	14796	14900	14933	14954	14907	14765	14773	14931	14759	14973	15017	14924	14910	14861	14724	15092	14729	14865	14885	14917	15139	14858	14780	14892	15018	14921	14947	15105	14889	15119	14735	14767	14878	15060	14677	14829	14940	14945	15010	14941	15006	15106	15019	14723	14946	15001	14926	14770	14699	15006	14838	14956	14866	14992	15093	15029	14886	15083	14916	14889	14852	14958	14917	15005	14730	14833	14748	14854	14919	14967	15044	14999	14813	15020	14863	14975	14973	14867	14920	15076	14889	14878	15038	14871	14956	14988	14987	14929	15068	14967	14997	14939	14929	14832	14944	14939	15056	14781	14905	15023	14885	14915	15057	14955	14724	14858	14909	14955	14935	15031	14784	14802	15192	15008	14753	15038	14855	14910	14880	14925	14905	14946	15058	15169	14937	15024	15024	14897	14985	14932	14863	14847	14830	14786	14912	14905	14867	14856	14932	14969	14804	14813	15048	15026	14907	14875	14919	14757	14883	15055	14820	15083	14977	14847	14827	14797	14798	14721	14939	15008	15063	14898	14977	15063	14944	14889	14852	14883	15118	15111	14937	14967	14829	15054	15051	14781	14919	15038	14762	14900	14891	14883	14893	15054	14805	14908	14859	14963	14998	14939	14915	14863	14820	14851	14980	15001	14924	14767	15090	15088	14987	14971	14930	14974	14782	14947	15096	14922	14964	14960	14945	15081	15168	14907	14827	14765	14872	15087	14888	14910	14929	14918	14898	14843	14861	15142	14868	15018	15021	14952	14961	14895	14936	14981	14975	14876	14901	14815	14921	14963	14882	14999	14925	14853	15042	14871	14934	14811	14884	14916	15054	15050	15033	15023	15011	14982	15030	15058	14881	15062	14918	14897	14878	14945	15003	14917	15034	14975	14875	14964	15008	14817	14896	14919	14892	14831	14951	14779	14857	14870	14872	14968	14842	15096	14843	14873	14914	15071	14997	15067	14795	15046	14887	14873	15012	14922	14982	14956	15012	15106	14903	14993	14962	14918	14850	14833	14909	14695	14991	14883	15007	14909	14928	14941	14864	14923	14955	14923	14807	14807	14895	14826	14997	14866	14906	14935	14905	14873	15067	15188	14862	14952	15059	14937	14738	14935	14958	15030	14979	14893	14825	14962	14877	14920	15008	15033	14911	14926	15023	14968	15034	14967	14904	15095	14843	14979	14852	14805	14918	14944	14710	14981	14928	15049	14977	14831	14985	14825	14888	14719	14926	15112	14931	14790	15039	14892	14834	14953	14892	15061	14812	15014	14937	14982	15009	15008	14875	15019	14953	14818	14852	15031	14822	15090	14966	15003	14824	14876	14718	15004	14842	14903	14987	15014	15072	14976	14978	14962	14822	14747	15012	14740	15016	14788	15011	14816	14912	14791	14941	14946	14794	15063	14889	15145	14912	14916	15003	15011	14925	14898	14869	15003	15017	15091	14813	15192	14839	14896	14930	14919	15031	14904	14917	14920	14907	14827	14971	14870	14825	14888	15100	15049	14869	15057	14968	14914	14874	14963	14944	15017	14899	14841	14991	14886	14917	14985	14890	14919	14869	14964	15010	14858	14848	14862	14785	14748	14854	14831	14750	14919	14892	14948	14763	15057	14971	14828	14986	14851	14870	15005	14797	14874	14967	15110	14895	15045	14947	14951	14967	14978	15042	15028	14995	14860	14910	14990	14895	14858	14953	14963	15017	14965	15010	14763	14999	14967	14983	14924	14859	15107	14867	14969	14881	14965	14929	14787	15007	14983	14999	14919	14833	14695	14844	14944	14773	14941	14805	14991	14872	14974	14771	14912	15031	14934	14902	14820	14974	14780	14944	14694	14954	14907	14815	14964	15101	14883	14870	14886	15064	15038	15118	14725	14902	14844	14880	14917	15032	14924	14823	14920	14927	14839	14892	14739	14855	14800	15051	14886	14973	14973	15067	15007	14856	14942	14935	14927	14958	14999	14993	14913	14763	15113	14908	14803	14795	15022	14872	15125	15037	14980	15197	15059	14811	15024	14950	14946	14768	14932	14830	14930	14964	14801	14856	14976	14854	14837	14956	15000	15011	14902	15019	14939	14876	14938	15049	15010	14876	14907	14920	14941	14850	14889	15034	14904	15011	15023	14836	14882	14735	15087	14871	14945	14847	15024	14814	14902	14879	14900	15058	14925	15157	14764	14888	14852	14944	14993	14965	14924	14805	14899	15031	14865	14908	14901	15020	14798	14879	15103	14911	14909	14894	14854	15013	14890	14905	15032	15050	14987	14889	15003	14937	15133	14872	14912	14937	14864	15028	15045	14884	14840	14788	14878	15073	14794	14778	14857	14936	15198	14942	14991	14921	15020	14848	14921	15086	15016	14808	14934	14887	14869	14925	15033	14915	14914	14934	14908	14934	14890	14668	15008	15162	14892	15012	15046	14900	14794	14961	15004	15084	14923	14910	15101	14883	15072	14858	14933	15021	14917	14894	15022	14786	14843	14972	14896	14933	14952	14921	14734	14872	14820	14907	14953	14927	15004	14885	15022	14957	14843	14878	14962	15031	14897	14889	15011	14916	14836	14858	14974	15002	14936	15040	14867	14959	14903	14889	14792	14973	14682	14899	14835	14929	14781	14967	14928	15124	14817	14918	14815	14955	14870	15028	15074	14805	14920	14963	14855	14935	15008	14795	14936	14925	15004	14895	14841	14903	14916	14966	14873	14999	14862	14745	15137	14952	14839	14946	14900	15007	14905	14984	14960	15037	15261	14743	14985	14996	14866	14995	14974	14962	14959	14954	15009	14814	14725	14886	14888	14946	14980	15131	14938	14905	14820	15099	14780	15146	15157	14977	14853	14807	14956	14878	14923	15109	15024	14975	14843	14880	14944	14962	14877	14901	14922	14841	15009	14985	14931	14908	14857	14792	14885	15037	15002	14916	14964	14761	15106	14981	15012	14979	14805	14883	14921	15094	14968	15067	14799	14859	14884	15036	15007	14840	15013	14920	15003	14683	15035	14852	14916	14963	14894	15057	14909	15048	14834	14695	15024	14969	14884	14966	15019	14930	14885	14963	14984	15136	14971	15119	14942	14815	14868	15118	14937	14897	14775	14900	14936	14828	15038	14831	14915	15000	14846	14913	15006	15018	15045	14760	14993	14896	14904	14954	14941	15126	14950	14896	14977	14931	14860	14869	14903	14960	14997	14952	14968	14905	14714	14887	14835	14998	14793	14910	14778	14899	14929	14991	14960	14846	14827	14950	14876	14836	14846	14745	14970	14882	14949	14986	14716	14750	14916	14883	14823	15022	14874	14865	14793	14922	14910	14872	14938	14897	14919	14905	15022	14878	15023	14910	14991	15097	14880	14994	14930	14993	14816	14997	14779	14889	14843	14908	15016	14927	15034	14917	14972	14955	15025	14889	15024	14976	14867	15038	14899	14726	14977	14839	14946	14949	14934	14982	14928	14914	14856	14920	15016	14883	14767	14740	14812	14858	14956	14956	15014	14932	15042	14981	14865	14894	14896	14958	14904	14993	14903	14883	14821	15045	14949	14938	14912	14960	14749	14918	14930	14993	14935	14799	14848	14935	14854	14958	14975	14865	14908	14925	15006	15039	14932	14826	15153	14854	14902	14859	14823	14983	14938	14861	14858	14843	14898	14839	14928	15003	14912	14961	14776	14855	14885	14956	14961	14865	14833	14760	14879	15070	14770	15054	15096	14839	14953	14693	14973	14818	14978	14945	14895	15001	15164	14872	14898	14821	14861	14879	14919	14910	14852	15062	14876	14950	14872	14846	14915	15019	14717	14852	14908	14859	15041	15079	15017	14819	14923	15009	15096	14895	14826	14959	14824	14910	14994	14873	15113	14896	15028	14971	15023	14805	14925	14919	14888	14796	15008	14891	14834	15114	14913	14736	14976	14916	15080	14940	14837	14977	14880	14876	14828	14784	14985	15002	14724	14882	14912	14959	14916	14786	15113	15023	14848	14983	14942	14970	14925	15009	14901	14881	14918	14963	15111	14995	14933	14985	14842	14946	14929	14896	15018	14940	14978	14852	14886	15053	14884	14911	15136	14982	14906	14993	14934	14871	14919	14983	14928	15063	14894	14835	14951	14886	14944	15025	14831	14974	14916	14927	14992	15042	14916	15058	15008	14866	14931	14901	14883	15056	14983	14965	14983	15017	14928	15054	15054	15041	14684	14837	15025	14862	14826	15042	15075	15036	14853	14894	15037	14954	14917	14947	14867	14897	14716	14871	14989	15072	14959	14777	14844	14882	14971	14901	15007	14887	14959	14907	15064	14942	14868	14891	14972	15018	14809	14837	14885	15067	14952	15026	15030	14942	15091	14780	14780	14865	14961	14819	15048	14844	14871	15062	14928	14910	15099	14860	15086	14993	15056	14914	15024	15003	15259	14960	15100	14917	14921	15037	14976	14857	14891	15049	15044	14912	14905	14923	14841	15030	14957	15025	14952	14963	14866	14977	14936	15035	15056	14931	14762	14975	14921	15007	14987	14930	14931	14949
30963	36572	31687	23184	15059	13777	14091	13800	13852	13673	13902	13946	13952	13726	13858	13896	13782	14029	13891	13773	13706	13712	13804	13886	13695	13919	13821	13746	14009	13715	13622	13961	13811	13783	13673	13879	13740	13656	13861	13719	13649	13682	13924	13739	13868	13902	13697	13959	13676	13887	13636	13652	13800	13659	13814	13759	13701	13740	13639	13858	13712	13751	13814	13674	13697	13881	13959	13755	13843	13601	13653	13631	13468	13841	13794	13772	13609	13460	13829	13879	13867	13938	13760	13732	13703	13842	13757	13780	13842	13752	13679	13852	13747	13813	13820	13676	13743	13917	13722	13798	13758	13648	13838	13517	13679	13851	13994	13900	14078	13783	13917	13656	13980	13932	14053	13905	13729	13987	13962	13847	13815	13662	13781	13749	13853	13573	13700	13721	13947	13747	13878	13690	13907	13867	13823	13732	13778	13940	13826	13822	13771	13749	13785	13851	13810	13855	13737	13817	13849	13877	13727	13755	13686	13779	13707	13818	13731	13651	13714	13977	14037	13782	13806	13786	13997	13771	13784	13847	13746	13845	13895	13747	13743	13574	13800	13887	13786	13981	13543	13676	13832	13883	13736	13799	13691	13679	13923	13396	13965	13854	13761	13926	13837	13689	13790	13805	13728	13715	13818	13900	13528	13722	13694	13777	13892	13712	13511	13840	13491	13771	13701	13930	13749	13765	13633	13660	14069	13867	13827	13762	14043	13757	13764	13721	13868	13828	13714	13605	13858	13791	13772	13791	13699	13778	13671	13990	13643	13700	13664	13624	13684	13727	13854	13804	13830	13882	13888	13767	13841	13928	13810	13688	13804	13543	13680	13722	13703	13787	13810	13739	13621	13652	13839	13887	13817	13940	13710	13839	13732	13703	13627	13779	13796	13922	13858	13913	13771	13833	13803	13695	13798	13749	13836	13842	13948	13690	13734	13775	13791	13714	13875	13691	13914	13672	13686	13702	13766	13817	13719	13761	13790	13705	13734	13703	13624	13627	13866	13730	13876	13861	13705	13829	13475	13613	13808	13736	13781	13799	13948	13896	13902	13790	13697	13677	13749	13889	13727	13913	13686	13690	13759	13892	14043	13644	13706	13875	13881	13821	13852	13672	13696	13744	13598	13592	13795	13723	13811	13892	13824	13617	13799	13757	13746	13674	13768	13642	13783	13738	13773	13757	13815	13839	13716	13727	14057	13761	13577	13759	13656	13939	14000	13701	13761	13745	13669	13724	13569	13715	13790	13556	13749	13796	13939	13863	13716	13623	13710	13956	13790	13845	14067	13601	13821	13804	13719	13729	13916	13598	13743	13756	13647	13752	13819	13762	13754	13797	13957	13746	13803	13868	13802	13790	13685	13686	13762	13739	13703	13579	13815	13810	13779	13876	13825	13854	13821	13753	13828	13651	13780	13754	13789	13728	13703	13817	13738	14097	13834	13788	14004	13810	13756	13851	13842	13785	13921	13801	13852	13895	13742	13671	13830	13878	13746	13743	13753	13723	13844	13821	13759	13710	13817	13785	13787	13602	13774	13982	13830	13729	13781	13664	13937	13829	13709	13752	13854	13826	13725	13687	13846	13691	13923	13691	13770	13883	13718	13735	13648	13695	13934	13752	13963	13908	13962	13829	13828	13644	13708	13705	13878	13871	13635	13702	13636	13780	13698	13636	13733	13861	13826	13757	13698	13801	13823	13734	13659	13746	13608	13716	13892	13680	13926	13745	13791	13780	13757	13706	13871	14007	13773	13882	13975	13866	13793	13732	13833	13635	13812	13827	13762	13723	13733	13906	13979	13648	13581	13837	13684	13589	13672	13716	13764	13850	13806	14045	13965	13851	13734	13766	13656	13760	13899	13937	13853	13724	13822	13671	13633	13748	13964	13868	13876	13731	13790	13646	14010	13788	13763	13807	13756	13843	13660	13880	13695	13772	13783	13796	13814	13804	13865	13807	13675	13739	13737	13817	13924	13811	13653	13785	13796	13744	13643	13811	13734	13693	13832	13800	13780	13856	13832	13829	13827	13760	13637	13712	13875	13707	13876	13795	13826	13851	13616	13542	13779	13589	13710	13639	13953	13740	13681	13822	13744	13734	13680	13810	13667	13840	13894	13724	13830	13873	13955	13780	13642	13727	13831	13900	13658	13639	13899	13884	13832	13764	13747	13797	13815	13693	13840	13712	13820	13775	13823	13662	13820	13750	13784	13791	13827	13765	13762	13730	13827	13692	13834	13850	13885	13633	14032	13871	13986	13776	13860	13801	13761	13685	13683	13718	13881	13746	13864	13756	13952	13723	13739	13864	13705	13775	13823	13716	13743	13882	13732	13851	13599	13902	13850	13663	13782	13692	13878	13855	13896	13681	13910	13584	13701	13917	13781	13792	13700	13919	13804	13640	13834	13732	13763	13715	13737	13621	13729	13646	13716	13901	13874	14010	13573	13847	13775	13765	13677	14040	13644	13705	13674	13880	13726	13684	13784	13803	13964	13632	13632	13673	13842	13844	13970	13782	13837	13770	13841	13891	13699	13576	13859	13600	13883	13754	13722	13908	13852	13680	13790	13729	13752	13658	13806	13852	13863	13700	13911	13600	13869	13601	13701	13873	13817	13635	13620	13692	13901	13900	13865	13817	13836	13809	13818	13769	13734	13883	13725	13842	13819	13784	13906	13706	13861	13794	13673	13577	13885	13832	13676	13865	13903	13959	13696	13957	13565	13819	13648	13734	14017	13834	13889	13709	13830	13831	13809	13658	13721	13693	13756	13800	13823	13811	13760	13907	13880	13870	13872	13567	13843	13683	13596	13796	13805	13970	13963	13817	13897	13696	13838	13795	13660	13777	13732	13583	13804	13985	13985	13831	13771	13704	13584	13716	13601	13966	13744	13673	13802	13769	13738	13855	13814	13737	13733	13785	13901	13654	13821	13519	13643	13778	13758	13442	13782	13641	13648	13700	13957	13706	13842	13787	13893	13994	13805	13635	13884	13756	13758	13859	13681	13684	13688	13821	13789	13838	13791	13579	13679	13909	13876	13622	13766	13822	13693	13782	13684	13783	13836	13814	13687	13700	13892	13959	13736	13920	13938	13845	13802	13796	13615	13832	13747	13971	13708	13785	13827	13544	13790	13939	13797	13691	13794	13928	13957	14006	13601	13712	13676	13746	13741	14009	13633	13677	13785	13792	13905	13871	13688	13695	13720	13553	13684	13787	13587	13678	13792	13756	13738	13829	13758	13644	13683	13812	13916	13908	13952	13881	13812	13589	13785	13876	13925	13778	13814	13789	13689	13769	13855	13897	13903	13830	13944	13778	13905	13850	13815	13962	13622	13889	13787	13800	13606	13769	13833	13743	13710	13919	13834	13999	13940	13882	13871	13753	13801	13775	13842	13852	13720	13704	13782	13867	13899	13721	13755	13933	13808	13694	13758	13871	13911	13897	13832	13820	13795	13834	13747	13744	13821	13773	13698	13724	13866	13710	13844	13904	13951	13821	13825	13957	13910	13883	13735	13849	13862	13980	13790	13525	13913	13682	13912	13968	13807	13833	13758	13784	13856	13836	13782	13844	13849	13765	13864	13697	13878	13723	13839	13885	13776	13837	13750	13869	13563	13697	13624	13563	13800	13785	13636	13741	13642	13768	13759	13698	13969	13733	13838	13887	13866	13690	13656	13711	13794	13708	13807	13748	13745	13988	13939	13887	13839	13870	13895	13715	13712	13837	13878	13771	13720	13509	13762	13749	13819	13901	13862	13658	13633	13634	13854	13794	13736	13715	13739	13740	13885	13817	13749	13688	13947	13723	13791	13640	13800	13867	13882	13774	13720	13844	13804	13764	13620	13778	13977	13862	13714	13720	13835	13677	13776	13764	13716	13795	13873	13752	13795	13871	13808	13702	13812	13721	13593	13847	13665	13747	13818	13799	13799	13771	13785	13872	13637	13542	13800	13735	13748	13847	13923	13808	13908	13842	13859	13857	13712	13958	13625	13730	13778	13734	13729	13919	13811	13861	13794	13721	13720	13816	14063	13872	13984	13612	13798	13926	13879	13735	13887	13935	13867	13729	13549	13730	13845	13869	14071	13795	13946	13684	13754	13779	13688	13754	13837	13830	13779	13710	13815	13764	13930	13695	13607	13569	13695	13802	13713	13696	13880	14006	13763	13835	13943	13742	13955	13842	13871	13762	13865	13623	14043	13693	13679	13870	13933	13849	13809	13902	13799	13846	13808	13918	13690	13607	13878	13750	13683	13784	13691	13838	13796	13789	13838	13635	13767	13745	13756	13750	13501	13877	13745	13628	13697	13597	13746	13864	13820	13794	13679	13870	13698	13633	13940	13577	13904	13931	13801	13922	13727	13676	13881	13721	13726	13611	13901	13740	13781	13598	13759	13728	13759	13821	13647	13794	13802	13813	13894	13779	14020	13807	13868	13860	13882	13822	13846	13852	13780	13736	13664	13735	13948	13838	13780	13812	13768	13799	13930	14047	13673	13659	13856	13868	13776	13620	13738	13838	13858	13657	13758	13746	13736	13708	13639	13926	13811	13834	13861	13797	13771	13843	13827	13695	13736	13611	13748	13759	13838	13890	13828	13904	13625	13961	13741	13712	13894	13805	13624	13651	13723	13801	13882	13843	13661	13812	13808	13829	13844	13761	13519	13659	13779	13656	13698	13719	13779	13798	13712	13787	13785	13607	13833	13874	13774	13768	13607	13831	13718	13793	13929	13686	13525	13758	13758	13658	13628	13872	13844	13802	13761	13772	13532	13687	13792	13636	13790	13763	13876	13719	13825	13778	13797	13799	13794	13684	13809	13731	13873	13893	13838	13921	13764	13722	13767	13708	13779	13795	13753	13818	13775	13628	13842	13893	13733	13877	13852	13668	13712	13793	13893	13835	13760	13723	13886	13690	13715	13789	13561	13782	13705	13872	13865	14014	13668	13963	13924	13972	13754	13935	13851	13932	13754	13801	13709	13825	13820	13788	13726	13808	13888	13855	13688	13725	13775	13822	13730	13801	13792	13679	13751	13852	13812	13771	14094	13794	13838	13766	13749	13832	13871	13977	13736	13759	13884	13859	13659	13809	13897	13820	13771	13994	13739	13806	13806	13714	13912	13784	13786	13636	13745	13781
40475	54434	32436	20492	13558	13410	13494	13549	13435	13401	13270	13641	13432	13429	13579	13418	13504	13541	13346	13362	13516	13600	13495	13555	13415	13625	13382	13361	13172	13443	13495	13420	13458	13261	13545	13478	13653	13575	13428	13395	13467	13499	13341	13505	13623	13328	13482	13492	13464	13470	13426	13240	13478	13420	13433	13506	13491	13437	13476	13567	13588	13604	13420	13685	13535	13447	13517	13335	13583	13465	13530	13601	13295	13359	13693	13496	13498	13452	13474	13328	13440	13339	13404	13555	13255	13508	13563	13458	13455	13558	13600	13492	13289	13317	13452	13464	13471	13311	13296	13511	13358	13576	13515	13405	13536	13540	13514	13451	13443	13386	13408	13372	13559	13386	13486	13312	13509	13419	13431	13401	13441	13343	13394	13560	13547	13442	13502	13566	13492	13467	13472	13561	13643	13448	13478	13436	13294	13376	13433	13580	13563	13456	13568	13490	13483	13573	13504	13441	13406	13706	13426	13413	13596	13394	13475	13284	13250	13540	13399	13420	13364	13592	13457	13405	13504	13456	13389	13461	13457	13667	13469	13553	13464	13250	13458	13515	13513	13435	13375	13538	13559	13459	13496	13507	13561	13639	13276	13647	13452	13425	13543	13314	13580	13319	13358	13413	13432	13508	13492	13370	13518	13379	13426	13587	13242	13483	13481	13654	13525	13446	13539	13531	13547	13407	13464	13377	13505	13350	13489	13486	13422	13415	13549	13527	13430	13394	13510	13386	13435	13509	13408	13458	13327	13619	13364	13482	13435	13483	13458	13488	13539	13442	13397	13472	13648	13443	13401	13488	13490	13519	13398	13614	13532	13373	13443	13327	13500	13558	13487	13446	13565	13412	13400	13298	13520	13549	13458	13542	13409	13431	13425	13498	13529	13354	13450	13426	13531	13282	13434	13453	13544	13421	13426	13447	13565	13586	13416	13470	13333	13422	13489	13570	13495	13430	13616	13374	13519	13391	13568	13418	13427	13616	13463	13542	13464	13372	13584	13398	13451	13386	13420	13486	13529	13516	13442	13416	13391	13616	13454	13516	13551	13489	13445	13386	13394	13384	13417	13478	13234	13414	13556	13542	13438	13515	13429	13440	13526	13407	13571	13416	13522	13328	13502	13584	13424	13364	13431	13667	13507	13502	13538	13374	13512	13346	13458	13212	13472	13338	13456	13414	13508	13322	13372	13500	13425	13483	13496	13489	13597	13453	13579	13342	13641	13381	13305	13308	13663	13427	13441	13245	13285	13469	13370	13433	13478	13399	13417	13636	13334	13470	13458	13427	13340	13574	13380	13554	13462	13522	13368	13453	13462	13453	13566	13446	13468	13560	13486	13698	13636	13529	13327	13445	13422	13496	13500	13491	13433	13415	13476	13434	13389	13461	13420	13500	13366	13422	13336	13479	13478	13472	13457	13394	13661	13479	13506	13575	13312	13321	13400	13359	13508	13430	13529	13377	13400	13325	13632	13517	13392	13409	13527	13365	13439	13360	13288	13577	13500	13352	13430	13452	13370	13329	13455	13548	13666	13548	13379	13430	13328	13493	13524	13469	13444	13411	13656	13511	13358	13548	13512	13472	13415	13493	13372	13490	13373	13501	13408	13383	13520	13509	13365	13460	13442	13436	13640	13401	13502	13384	13289	13490	13341	13471	13486	13449	13409	13295	13649	13387	13548	13396	13608	13358	13458	13518	13487	13478	13460	13497	13428	13421	13418	13511	13257	13486	13492	13533	13287	13358	13515	13345	13522	13546	13398	13430	13459	13420	13482	13614	13311	13431	13532	13501	13561	13583	13543	13441	13300	13488	13396	13450	13443	13407	13327	13576	13558	13518	13366	13378	13705	13396	13608	13445	13694	13390	13728	13490	13571	13500	13481	13327	13416	13425	13333	13367	13516	13556	13430	13490	13583	13555	13296	13488	13440	13507	13448	13441	13765	13375	13410	13314	13583	13486	13530	13573	13435	13380	13690	13534	13394	13451	13290	13474	13324	13559	13347	13434	13444	13434	13523	13460	13422	13422	13455	13431	13385	13542	13375	13383	13239	13518	13432	13431	13269	13425	13433	13587	13468	13426	13448	13383	13501	13553	13478	13420	13409	13549	13416	13603	13344	13562	13405	13459	13405	13361	13588	13405	13262	13475	13399	13641	13548	13436	13378	13495	13351	13374	13455	13538	13631	13448	13474	13403	13293	13441	13570	13427	13362	13767	13502	13389	13453	13409	13575	13439	13490	13540	13435	13613	13384	13494	13576	13459	13467	13328	13532	13446	13568	13541	13452	13467	13393	13418	13442	13382	13582	13342	13603	13405	13445	13498	13570	13427	13519	13300	13482	13409	13362	13451	13534	13458	13600	13384	13402	13510	13605	13570	13602	13388	13467	13412	13524	13406	13315	13358	13541	13585	13491	13226	13408	13521	13352	13259	13487	13380	13451	13565	13289	13505	13442	13357	13393	13519	13513	13532	13461	13320	13482	13392	13555	13454	13472	13442	13377	13482	13471	13416	13363	13328	13343	13654	13457	13336	13396	13308	13231	13414	13293	13523	13512	13427	13463	13399	13317	13592	13441	13634	13493	13385	13271	13403	13491	13272	13381	13415	13402	13361	13229	13474	13723	13404	13437	13371	13435	13431	13366	13490	13520	13617	13434	13495	13415	13456	13507	13412	13509	13357	13714	13479	13352	13610	13549	13484	13450	13664	13346	13449	13505	13627	13390	13460	13397	13602	13394	13387	13623	13404	13486	13438	13491	13421	13583	13517	13552	13447	13466	13478	13585	13461	13433	13489	13428	13544	13472	13371	13759	13679	13520	13366	13433	13568	13511	13365	13517	13410	13359	13578	13553	13484	13452	13482	13339	13515	13506	13412	13463	13581	13378	13565	13700	13508	13492	13331	13436	13457	13324	13592	13572	13620	13426	13386	13450	13311	13477	13434	13459	13545	13488	13325	13514	13550	13497	13631	13553	13443	13510	13341	13661	13440	13576	13359	13629	13412	13372	13434	13498	13530	13540	13259	13445	13290	13322	13389	13474	13485	13316	13400	13332	13434	13302	13603	13527	13411	13431	13440	13480	13502	13488	13561	13462	13355	13468	13320	13539	13398	13368	13461	13653	13473	13311	13487	13417	13517	13575	13359	13622	13393	13360	13270	13622	13497	13472	13392	13423	13531	13477	13462	13604	13406	13378	13487	13580	13519	13618	13753	13517	13666	13647	13462	13492	13471	13493	13584	13570	13420	13502	13364	13395	13543	13395	13481	13585	13445	13420	13392	13488	13547	13537	13522	13536	13519	13606	13445	13490	13326	13430	13492	13502	13594	13451	13468	13493	13389	13400	13426	13544	13437	13489	13487	13532	13554	13351	13429	13488	13325	13554	13440	13487	13554	13396	13504	13417	13531	13348	13326	13542	13517	13433	13593	13504	13495	13429	13394	13453	13361	13489	13417	13453	13619	13557	13351	13477	13258	13512	13448	13509	13246	13287	13322	13471	13484	13579	13602	13489	13578	13487	13470	13512	13430	13561	13436	13613	13511	13462	13393	13557	13536	13688	13457	13593	13495	13406	13375	13476	13644	13505	13497	13290	13387	13518	13443	13474	13417	13462	13606	13501	13291	13460	13433	13373	13564	13533	13314	13576	13464	13355	13443	13545	13481	13280	13403	13343	13424	13401	13403	13303	13588	13531	13408	13334	13415	13423	13475	13660	13372	13499	13299	13582	13484	13490	13615	13477	13421	13603	13269	13399	13539	13445	13546	13395	13518	13543	13393	13633	13376	13475	13322	13456	13493	13396	13497	13525	13495	13313	13449	13521	13399	13497	13492	13388	13690	13604	13616	13498	13307	13459	13540	13459	13373	13497	13544	13391	13546	13429	13561	13435	13473	13528	13461	13466	13472	13618	13580	13715	13366	13468	13492	13409	13416	13596	13512	13511	13487	13344	13406	13432	13396	13328	13479	13405	13480	13596	13395	13537	13524	13464	13533	13522	13316	13476	13469	13437	13445	13435	13475	13423	13304	13371	13529	13624	13495	13617	13395	13435	13629	13449	13350	13529	13551	13483	13383	13623	13528	13499	13523	13523	13424	13274	13337	13508	13427	13499	13392	13393	13565	13325	13340	13504	13491	13320	13359	13325	13382	13595	13472	13462	13430	13391	13387	13477	13526	13486	13470	13282	13430	13590	13332	13491	13586	13443	13454	13400	13471	13624	13634	13573	13417	13425	13478	13312	13510	13489	13413	13411	13467	13458	13502	13387	13465	13584	13436	13527	13376	13570	13525	13534	13512	13627	13489	13465	13530	13562	13495	13506	13581	13454	13527	13431	13567	13487	13411	13235	13417	13505	13403	13405	13595	13609	13456	13554	13297	13610	13342	13579	13447	13459	13612	13542	13514	13457	13480	13480	13277	13349	13435	13624	13234	13574	13632	13514	13639	13638	13386	13616	13390	13502	13642	13495	13642	13484	13570	13476	13472	13478	13382	13459	13502	13530	13507	13462	13460	13349	13379	13517	13464	13510	13457	13366	13608	13553	13477	13501	13532	13549	13396	13445	13454	13582	13495	13415	13413	13494	13471	13532	13395	13485	13403	13672	13405	13572	13627	13385	13402	13470	13720	13353	13514	13362	13353	13449	13441	13454	13435	13463	13441	13475	13358	13458	13485	13355	13417	13522	13390	13661	13486	13408	13664	13373	13474	13164	13470	13564	13352	13378	13488	13408	13535	13566	13645	13459	13320	13489	13507	13360	13521	13357	13362	13438	13426	13500	13254	13526	13509	13521	13461	13531	13311	13674	13524	13355	13602	13511	13541	13618	13413	13488	13661	13362	13421	13397	13544	13315	13480	13570	13411	13484	13524	13666	13375	13444	13526	13499	13535	13321	13435	13582	13579	13409	13374	13508	13366	13479	13613	13607	13542	13330	13527	13279	13594	13402	13565	13424	13434	13467	13517	13316	13515	13442	13414	13395	13422	13384	13568	13511	13529	13446	13416	13445	13356	13609	13394	13384	13385	13483	13441	13460	13448	13552	13333	13570	13450	13412	13435	13517	13334	13486	13645	13475	13502	13397	13520	13431	13488	13453	13361	13421	13394	13570	13562	13564	13479	13504	13440	13505	13475	13478	13494
29050	31421	34926	26531	16119	13586	13410	13102	13080	13288	12993	12932	12993	13004	13126	13045	13009	13064	13171	12969	12973	12923	13104	12972	13090	13095	12991	12974	12930	12842	12907	13169	12876	12982	12842	13137	12745	13032	13137	12992	13111	12960	12907	12996	12835	12918	12918	13169	13164	12947	13015	12957	13010	13135	12966	12835	12924	13045	13009	12853	12981	12973	12778	13124	13160	12915	12906	12818	13046	12999	12907	13032	13013	12783	12892	12923	13058	13279	12967	13051	12921	12817	12865	12936	12992	13033	12810	12982	12888	12844	12936	12947	12794	13031	13034	12956	12797	13197	13008	13014	12911	13006	13083	13078	12993	13000	12984	12965	12903	12931	12887	13027	13087	12956	12995	12836	12841	12984	12896	12876	12942	12963	13061	12956	12978	12979	12871	12961	13112	12829	12713	12893	12778	12867	12992	13074	12935	12925	12955	12860	12955	13063	12989	12833	12988	12981	13143	12941	13079	12865	12935	12832	12976	12990	12860	13055	13024	12958	12982	12906	12948	12889	12839	12706	13050	12922	12927	12803	12979	12981	13040	13102	12831	13030	12852	12963	12748	12900	12731	13058	13038	12949	13099	12849	12804	13013	12850	12827	13115	12994	12927	13074	12824	12892	13012	12874	12922	13004	12978	12851	12835	12979	12933	13058	13012	12878	12964	12848	12996	12808	12942	12874	13010	12746	12776	12941	13060	13130	13180	13105	12969	12847	12976	12902	12994	12942	12827	13002	12838	12805	12777	13045	12808	12870	13085	12943	13044	13105	13056	13015	12981	13017	13063	12970	12881	12932	13002	12831	12827	12932	13051	12939	12959	13006	12794	13102	12953	12987	12922	12698	12891	12938	12816	12947	13004	12794	12759	13015	12962	12842	12915	12967	12945	13125	12851	12951	12871	12926	12869	13083	12850	12934	12902	13015	13093	13054	13052	12901	12835	12880	12869	12899	12889	12800	12888	12956	12896	12888	13019	12832	13021	13058	12973	13074	12891	12930	12859	12826	13150	12871	12910	12837	13072	12796	12759	13047	12830	12988	12891	12984	13087	12971	12883	12930	13001	12881	12941	12921	12836	12803	12756	12920	12926	13098	12912	12872	12951	12964	12985	12937	12855	12957	12870	12944	12917	12917	13000	13008	13032	12973	12929	12977	13109	13057	13088	12947	12972	13055	13052	13056	13017	13011	12997	13005	13073	12887	12831	13178	12869	12762	12773	12826	13010	13163	12929	12924	12962	12914	12903	13056	12832	12957	13157	12902	12830	12885	12863	12895	12987	12996	12895	13098	13076	12973	12814	12961	13034	12874	13073	12835	12964	12898	12804	12837	12981	12865	13016	12821	13031	13127	12900	13002	12925	12912	12995	12875	12792	12909	13003	13011	13013	12929	13029	12982	12851	12866	12998	13103	12952	12912	12711	12786	13196	12859	12852	12828	13016	12940	13042	12878	12886	13103	12854	12930	12967	12795	12834	12901	12900	12922	12931	12922	12866	12854	12893	12852	13052	12853	13005	13034	13024	12910	12915	12888	12972	13056	12968	12888	12989	12899	13007	13168	12794	12760	13109	13006	12663	13169	12915	12853	12777	12891	13142	12990	13075	12977	12930	13000	13023	12927	13041	13079	12955	12861	13038	13158	13179	12990	12888	12818	13136	13123	12982	13005	13036	12968	12866	13026	12872	12903	12817	13101	12904	13005	12965	13062	12900	13017	12915	12850	12893	12926	13095	12791	13010	12927	12918	12945	12935	12969	12883	12936	13091	12718	12979	13118	12714	12995	12778	12836	12757	13053	12992	12842	13010	12976	12937	12970	12919	12926	12917	12983	13129	13038	13023	13003	12970	12892	12878	12884	12956	12946	13106	13035	12951	13037	12969	12752	13079	12994	12936	13150	12967	12922	12748	12909	12963	13129	12989	12937	13042	12936	12863	12974	12964	12825	13100	12999	12967	12896	13138	13039	12931	12773	13009	12908	13003	12915	12903	12981	13022	12899	12939	12884	13033	12882	12956	12805	12878	12924	13117	12897	12922	13014	13011	13089	12852	12940	12798	12972	12827	12895	12963	12994	12938	12826	13000	12879	13040	13100	13095	12927	12853	12969	13053	13117	12840	12841	12841	13150	13109	13021	12870	12672	12973	13005	13138	12805	12938	12891	12976	13015	12960	13003	12983	12943	13014	13064	12969	12886	12971	12984	13041	12979	12934	13015	12876	13101	12825	12974	12930	12908	12892	12921	12799	12985	12964	13032	12848	12803	13079	12852	13002	12982	12947	13024	13006	12891	13067	13034	12892	13025	12902	12702	12838	13016	13008	12857	12744	12860	13009	12942	12872	13148	12975	12845	12848	12699	12925	12934	13047	12827	12917	13106	12794	12874	12803	12819	12880	12796	12787	13017	12773	12856	12994	13081	12987	13057	12919	13013	13001	13054	13092	12956	13012	13031	12865	12964	12966	12996	13050	12839	12900	12961	12918	12902	13112	12828	13014	12917	12872	12873	12995	13076	12874	12785	13110	13006	12749	12938	13016	13151	13062	13025	12875	12915	13079	12996	12896	12991	13137	12896	12968	12892	12985	13025	12977	12914	12965	12909	12981	13109	12865	12789	12963	12834	12893	13087	12873	12946	13105	13033	12829	12860	12975	12977	12854	13068	12945	13010	12921	12708	12859	13206	12786	13123	13198	12928	13062	13011	12995	12816	12941	12926	12845	12854	13000	13030	13063	12957	13094	12968	12930	13005	13058	12911	12799	12902	12972	13066	12979	12848	13035	12997	12825	12968	13117	12852	12857	13036	13089	12971	12898	13006	12897	12948	13029	13076	12923	12936	12979	13021	12916	13068	12882	12970	12927	12812	12783	12874	13018	13021	12941	12844	13085	12932	12778	12862	12912	12794	13013	13049	12857	13116	13041	13055	12961	12895	13038	12986	12959	12892	13026	12818	12926	13087	13015	12782	13010	12885	13152	13019	12874	13082	12850	12878	12950	13004	12957	13042	13014	12980	13052	12953	12891	13112	12857	12883	12727	13030	12880	13050	13100	12950	12951	12717	12919	13092	12789	12934	12920	12797	12765	12950	13134	12965	12790	12896	12759	12832	13052	13170	12988	12956	12763	13084	12961	12956	12867	12948	12936	13148	12836	12863	12965	12990	12903	12896	12959	12923	12983	12791	12976	13089	12815	13001	12807	13065	13016	12941	12817	12907	13162	13076	12935	12903	12885	13085	12918	12803	12763	12998	13131	12842	13043	12977	12892	12883	12800	12830	12916	12898	12831	12800	12965	12977	13030	13029	13209	13008	12771	12806	12889	12980	12844	13003	13082	13039	13017	12719	12937	13061	12927	12846	12916	12858	12714	12844	12855	12978	12853	12943	12879	12905	12952	12916	13178	13095	13009	12978	12982	13084	12838	12938	12996	12938	12958	12836	13103	13024	12908	12884	12969	12951	12910	13052	13004	12953	13091	13074	12892	12998	12870	12764	12921	12956	12730	12896	12936	12943	13029	12966	13090	12930	13025	12642	12820	13010	12917	12886	13053	13111	12868	12884	12825	12847	12902	12910	13022	12884	12807	12837	12926	12819	13133	13030	12860	13053	12997	13090	13093	12968	13074	12871	13141	12908	13088	12963	13007	12897	12903	12975	12871	12988	12938	12981	12766	13007	13032	13075	12888	13059	12701	13020	12952	12907	12905	12923	12902	13041	12878	12907	12765	12878	13037	12838	13092	13064	12846	13054	12816	12949	13073	12889	12976	12800	13134	12850	12841	12906	12893	13055	12922	13058	12868	12904	12846	13000	12987	12943	12873	13003	12881	12914	12918	13085	12952	13125	12938	13061	12893	12873	12973	13096	12908	12768	13015	12808	12854	13031	13107	12889	13121	13047	12937	13040	12928	13080	13156	12979	12784	13181	12907	12926	13185	12989	12798	12817	13138	13054	12900	12729	12961	13043	12759	12946	13016	12938	13044	12929	13241	13005	12985	12861	13002	13026	12982	12918	12845	12870	12944	12836	12884	12895	12967	13060	12873	12993	12672	12866	12951	12981	12854	12791	12946	13035	12888	12876	13041	13092	12752	13008	12958	12890	12966	12906	12881	12852	13045	12697	12761	12912	13116	13028	13008	12783	12966	13056	13127	13029	12927	13058	12945	13033	12829	12988	13047	12980	13024	13111	12916	12939	12864	12929	12961	13069	13048	13038	12830	12922	13056	12910	12847	12977	12978	12962	13102	12926	12913	13050	12967	12961	12964	12852	12939	12921	12855	13053	12747	13039	13023	12872	12978	13062	12778	12832	12841	13047	12886	12907	13014	13099	12852	12963	13113	12983	12727	12977	12838	13002	12955	13049	12897	12947	12994	13174	12981	12905	12980	13067	12811	13121	13076	12936	12912	13017	12920	12678	12929	12901	13080	12981	13035	13084	13042	13044	12788	12854	12968	13032	13038	12950	13006	13056	12893	13105	13018	13154	12888	12903	12933	12885	13093	12842	13035	12936	12857	12733	13060	12982	12964	12743	12826	12867	12898	12849	12844	12875	12911	12973	13067	12998	13001	13117	13048	12998	12942	13132	13023	12930	12981	12856	13017	12845	12985	12971	13008	12801	12891	13079	12812	12733	12814	12906	12791	12881	12953	13058	13123	13014	12989	12854	12990	12822	12853	12976	12850	12974	12910	12964	12996	13074	13086	12990	12835	12812	12973	12703	12913	12894	12942	12769	12775	12646	12919	12990	12779	12959	12900	12950	12835	12937	13052	13004	12997	13072	13129	12861	13089	12823	12897	12904	12939	12928	12801	12943	13001	13004	12978	13078	12951	12979	12943	13076	12894	12997	13056	12883	12756	12926	12866	13014	12992	12956	12863	13090	12888	13011	13008	12869	12944	13033	12892	13030	12968	13030	13043	13013	13010	12947	12825	12765	13152	12913	12961	12922	12914	12967	12966	12795	12910	12957	12891	12937	13041	12740	12767	12870	12969	12831	13058	12939	12944	12891	12895	13058	13045	13002	13098	12948	13264	12834	12869	12925	12696	12909	12916	13007	13077	12936	12956	12918	13219	12976	12921	13030	12963	12926	12926	13115	12925	12933	13096	12996	12868	12869	12997	12870	13126	12962	12828	12888	12715	12828	13062	13001
55868	72699	47265	25511	13657	13006	13097	12821	12948	12918	12920	12984	13069	12991	12995	13048	13074	12976	12916	12949	12860	13010	12958	13073	12850	12951	13069	13073	13042	13104	12959	13004	12872	12983	12885	12947	13056	13009	12954	13262	13019	12878	12991	12921	12973	13093	13082	12929	12876	12997	12838	13106	12880	13087	12995	12825	12957	13054	12954	12994	12939	13079	12930	13069	12869	12854	12998	12975	13050	12960	12819	13079	12804	12953	13050	12896	12836	12951	12949	13082	12999	12993	12912	12791	13078	13043	13044	13027	12899	12954	13114	12836	12884	12971	12875	12985	12842	12908	12962	12998	12877	12994	13053	13083	12929	13074	13029	13029	12879	12938	13107	12969	12910	13050	12939	13015	12971	12936	12930	12839	12783	12925	13012	12865	13017	12963	13046	13011	12904	13091	13079	13000	12946	12994	12937	12797	13076	12959	12993	13024	12940	12987	13019	12948	12790	12898	12976	12996	13170	13039	12982	13114	13071	12866	13020	12949	12870	12902	13037	13023	13100	12917	12982	12838	13120	12982	13239	12965	12973	13082	12967	13133	12880	12922	12885	12919	12919	12995	12816	12860	12817	13066	13085	12922	12863	12960	12915	13119	13091	12975	12903	12972	13078	13102	12999	13014	12889	13012	12817	12909	13161	12868	12930	12772	13023	13083	12948	13005	12824	12835	12814	13023	12917	12909	13017	12873	12944	13076	12865	13025	12865	12928	12898	13105	12954	13080	12925	13050	12985	12867	12979	12898	12949	12971	13073	12857	13058	13012	12897	13098	12744	12996	13036	12997	12892	12812	12868	13144	12913	13057	13090	13048	12980	13008	12915	12930	12916	12976	12888	12880	12828	12929	12993	13053	13040	12908	13025	13091	12684	13088	13036	12812	12974	12853	13082	12993	12954	12896	12910	12885	13059	12937	12926	12912	13009	12931	13043	13010	13043	13025	12883	12910	13044	13046	12989	12986	12920	12857	12996	13063	13094	13000	13102	12957	13138	12988	13082	12905	13121	13011	12710	13063	12928	13046	12990	12858	12795	12916	12921	12838	12940	12984	12901	13137	12927	12864	12940	13008	13132	13058	13072	12932	12979	13018	12900	12921	13036	12854	13024	12773	12890	13069	13029	12962	12953	12953	13005	12969	12846	13050	13009	12984	12894	12870	13017	12998	12967	12962	13065	13072	12994	12804	12900	13081	12965	12941	12922	12823	13039	12890	13103	13074	12874	12919	13050	12819	12917	12982	12982	13020	13200	12968	12828	12994	13015	13107	13037	13034	13075	12966	12993	12828	12978	12951	13014	13046	12994	12890	12936	12877	12893	13038	12934	12953	13113	12974	13069	13004	12990	12942	12912	12933	12958	12983	12925	12890	13091	12867	12995	12998	13008	12963	12914	12988	12967	12950	12793	13060	12933	13062	12909	13044	12916	13015	12888	12992	12798	12990	12764	12890	12863	13132	13020	12945	13107	12967	13033	13039	13063	12808	12964	12882	13109	13003	12994	12909	12897	13013	12932	12971	13017	12964	12951	13062	12984	12959	13097	13050	13020	13040	13066	12969	12900	13064	12800	13122	13056	12949	12860	12846	13017	12955	12908	13002	12903	13096	12970	12991	12970	13016	12787	13001	12954	12847	13066	12930	12933	13037	13053	13086	12887	12934	12940	12973	13042	13108	12894	12873	13007	12925	12996	13003	13064	12852	12869	12937	12869	13045	12973	12989	13009	12839	13009	13129	13010	12847	12935	13065	12960	13060	12727	12845	13033	13035	12912	12883	13069	13186	13021	13050	12935	12975	12887	13104	12820	13033	13149	13048	13025	13109	12910	12850	12962	12903	12921	12960	13118	12765	12823	12943	12821	12937	12954	12859	13005	12826	13023	13117	12860	12904	13126	12941	12936	12878	12973	13050	12926	13010	12975	12945	12916	12896	12882	12924	12955	12924	12932	12961	12862	13007	12854	12960	13030	13008	12844	12913	12882	12974	13005	12923	12949	13064	13015	13035	12997	12946	13051	12881	12816	13020	13020	12975	13074	12871	13165	12845	12983	13066	13005	13084	12933	12961	12978	12826	12821	12972	12897	13094	12909	12877	12938	12947	13050	13027	12962	12979	13005	13125	12862	12895	12918	13019	12945	12861	12902	12859	13000	12966	13018	12988	12989	12982	13044	12933	13111	12994	13071	13126	12991	12940	12830	12926	12952	13003	13033	12846	13198	12957	12974	12888	12992	12953	12836	12922	12845	13004	13003	12774	12804	12886	12816	12938	12850	12986	12965	13026	13044	12902	12924	12940	13066	12973	12782	13106	12852	13010	12864	12975	12940	13104	12862	12989	13042	13004	13093	12898	13024	12980	12823	13002	12905	13166	12947	13028	12979	13039	12856	13029	12998	12840	13027	12898	12964	13054	12872	12953	12986	12862	12990	12894	13046	13161	12927	12942	13042	13047	12743	12899	12902	12896	13075	12949	12964	12833	12987	12948	12959	12889	13035	12945	12954	12978	12893	13053	13131	12922	12829	12908	12812	12982	13026	13165	12914	13038	13089	12987	12937	13161	13029	13035	13024	12893	13060	12941	12900	12917	13123	12913	13119	12811	12833	13017	13044	13045	12925	12817	13134	12918	12922	13141	12963	13081	13069	12897	13042	13095	13103	12961	12950	13020	12908	12951	12926	12970	12796	13002	13058	13060	13000	13087	12947	12852	13113	13010	13038	13101	13067	13004	12869	13076	12954	12779	12989	12941	13028	12982	13015	12926	12964	12917	13045	12946	12946	12917	12873	12954	13065	12970	12818	13036	12980	13004	12932	12976	12890	12893	13028	12873	13075	13108	13060	12977	12977	12933	12945	13057	12988	12995	12965	12881	12965	12997	13009	12924	13054	13074	12954	12992	13027	12847	12941	13120	12989	12932	12999	12972	12994	12953	13011	12978	12982	12878	13019	12964	12970	12868	12904	13060	12953	12940	13026	13002	12845	13038	12844	13119	13033	12834	13016	12858	13062	13019	12866	12826	12935	12931	13069	13036	12929	12920	12923	12990	12976	12999	13098	13055	12995	13053	12921	13032	13091	12917	12823	12936	13010	12924	12815	12994	12837	12989	12975	13059	13074	12972	13021	12986	13015	13027	12947	12911	12873	13084	13065	12846	13090	12956	12879	13006	12969	12955	13163	12896	12796	12893	12929	12991	13068	12907	12802	12810	13206	12863	12813	13103	12862	12910	13012	13080	12954	13080	13113	12947	12861	12947	13030	12854	13015	13067	13052	12832	13084	13067	12825	12929	12991	12804	13073	12918	12981	13059	12887	13110	13074	12930	12955	12932	12867	13004	12976	12861	12999	12890	12916	13021	13002	12907	12813	12888	12909	13022	13070	12926	13057	12954	13005	13182	12721	13115	12987	12888	13011	12945	13062	12937	13016	13079	12928	13058	12944	13109	12904	12981	13122	12845	12996	12892	12998	13052	13038	12840	12878	12945	12972	12858	12966	12993	12914	12901	12856	12919	12955	12738	13001	13066	13012	13195	13015	12862	12913	12947	13022	13108	12891	12911	13011	13136	13076	12958	12792	13057	12973	12917	13026	13106	13030	13038	12999	12860	12987	12992	12857	13058	12863	12967	12910	13092	12935	13016	12894	12804	12867	13013	12930	13086	13088	12994	12915	12953	13085	13056	13030	13090	12951	12876	13105	12910	13054	13046	13036	13012	12912	12977	12863	13054	12934	12984	12978	12959	13063	12829	13094	12862	12845	12943	13046	12977	13143	12918	13149	12915	12925	13023	12950	13002	12974	12832	13027	13017	12990	12860	13137	12781	13013	12956	12994	13068	12891	12948	13028	13032	13158	13031	13018	12866	12892	12910	12885	12961	12893	12793	12955	12990	12850	13055	13070	13099	12818	13026	12962	12932	12955	12970	12833	12921	13024	13077	12945	12911	12954	12954	13083	12920	13007	12957	12990	12922	13053	12987	12818	12905	13038	12942	13136	13076	13039	12972	12928	13027	12923	12975	13061	13052	12884	12943	12889	13061	13030	12849	12902	12929	13074	12962	13058	12978	12784	13054	12917	12878	12801	12920	12944	12950	12963	12911	13054	12955	12920	13061	12974	13031	12954	12944	12853	13003	12967	13029	12957	13025	12936	13219	12920	12851	13126	13017	13000	13025	12819	12904	13056	12857	13042	13014	13041	13010	12806	13096	12975	12948	12905	12993	13042	12931	12852	12957	13086	13044	13003	12805	13093	12794	12932	12928	12920	12861	13167	12965	12921	12866	13026	12866	12988	13007	13046	12835	13025	13086	12916	12851	12996	12918	12961	12926	12954	12987	12947	13007	13003	12987	12949	12822	12830	13086	13072	13071	13028	12875	13037	13038	13003	12897	13073	12913	13134	13001	12916	13067	12911	12838	13023	13035	12863	13069	13161	12924	13015	12933	12912	12981	13001	12980	12955	13015	12956	13098	13037	13026	12871	13057	12896	13008	12927	12896	13054	13019	12893	12900	13107	12912	12936	12828	13061	12985	12816	13026	12985	13139	13012	12882	12977	12878	13057	13055	13074	12894	12967	12931	13090	12994	12926	12969	12937	12976	12841	12875	12933	12958	12898	12950	13043	12921	13071	12904	13026	12881	13030	13022	12957	13025	13096	13165	12929	12828	12907	12970	12886	12931	12957	13039	12823	13036	12982	12930	12921	13006	13012	12870	12944	12955	13121	13022	13052	13062	12961	12992	13023	12859	12916	13014	13093	13038	13065	12840	12969	12876	13051	13042	12902	13057	12926	12952	12867	12947	12913	13072	12904	13018	12999	13071	12915	12848	12986	13029	12886	13118	13020	13095	13054	13052	12995	13032	13005	13003	12882	12892	12914	13037	13012	12978	12796	13092	12968	12957	13033	13099	12947	12792	13002	13065	12997	12909	12902	12826	12903	13095	12925	13096	12842	12838	12952	12829	12949	12947	12945	13006	12969	12942	13172	13179	13137	12949	13186	12910	13047	13172	12947	13109	12867	13112	13016	12963	12915	12793	13093	12951	13107	13029	12811	12969	13044	12925	12981	12915	12959	12963	12905	12973	13000	12944	12903	12823	13016	13034	13115	12951	13181	12935	12940	12867	13019	12871	12965	12934	12907	12832	13088	12951
22958	21839	31535	25559	21922	21940	21741	14977	13893	14067	13937	13978	13965	13879	13886	13770	13745	13808	13695	13564	13750	13723	13677	13823	13569	13807	13723	13878	13772	13684	13984	13655	13760	13675	13711	13676	13720	13597	13674	13602	13420	13700	13612	13574	13749	13737	13447	13603	13630	13558	13640	13791	13802	13617	13503	13656	13826	13681	13559	13678	13649	13523	13512	13558	13720	13597	13716	13599	13647	13674	13779	13689	13680	13613	13793	13506	13696	13667	13538	13514	13521	13712	13560	13473	13653	13578	13803	13548	13407	13628	13659	13457	13489	13518	13597	13535	13554	13541	13694	13575	13545	13600	13478	13622	13873	13530	13579	13631	13717	13752	13600	13733	13847	13628	13455	13627	13812	13634	13717	13422	13672	13452	13517	13586	13462	13681	13642	13591	13370	13571	13620	13735	13697	13665	13527	13565	13540	13645	13566	13586	13557	13701	13660	13577	13568	13558	13605	13752	13717	13509	13714	13508	13683	13579	13538	13842	13599	13509	13613	13861	13709	13430	13283	13459	13554	13661	13587	13601	13604	13600	13554	13768	13573	13461	13602	13563	13554	13649	13708	13616	13732	13492	13556	13665	13822	13504	13495	13586	13548	13523	13433	13581	13541	13442	13574	13680	13503	13630	13513	13543	13512	13738	13628	13498	13489	13688	13611	13437	13653	13719	13550	13558	13478	13502	13608	13469	13653	13568	13569	13513	13555	13675	13584	13325	13632	13625	13546	13765	13671	13587	13461	13743	13339	13499	13632	13507	13623	13680	13495	13422	13513	13470	13564	13648	13554	13374	13536	13560	13630	13406	13594	13705	13668	13614	13443	13613	13645	13669	13502	13478	13508	13612	13571	13574	13528	13577	13461	13497	13537	13604	13554	13505	13470	13671	13489	13677	13725	13693	13541	13581	13622	13416	13486	13664	13555	13672	13520	13643	13542	13605	13685	13586	13678	13629	13437	13348	13478	13368	13551	13712	13884	13646	13591	13567	13420	13631	13601	13787	13578	13375	13509	13698	13624	13627	13571	13474	13470	13602	13517	13524	13738	13601	13558	13678	13668	13658	13549	13625	13473	13643	13672	13349	13460	13421	13562	13413	13580	13637	13556	13629	13540	13593	13360	13614	13752	13660	13521	13644	13625	13810	13759	13405	13551	13725	13560	13603	13625	13630	13685	13421	13367	13456	13709	13688	13410	13469	13729	13480	13697	13769	13506	13501	13557	13535	13669	13602	13490	13619	13684	13573	13460	13488	13619	13427	13645	13731	13466	13583	13747	13565	13612	13527	13632	13580	13803	13604	13539	13677	13709	13606	13574	13661	13699	13490	13663	13681	13773	13640	13764	13521	13566	13667	13666	13674	13365	13594	13557	13627	13623	13568	13638	13540	13603	13668	13436	13487	13626	13612	13491	13578	13673	13663	13603	13574	13653	13661	13633	13541	13548	13625	13633	13655	13654	13431	13635	13621	13656	13677	13553	13678	13488	13505	13423	13573	13515	13463	13676	13296	13603	13565	13469	13444	13508	13642	13405	13676	13550	13528	13587	13504	13449	13471	13506	13414	13591	13637	13650	13482	13556	13658	13623	13506	13640	13574	13412	13525	13439	13413	13540	13597	13507	13566	13589	13681	13597	13430	13637	13625	13509	13490	13634	13743	13616	13623	13734	13475	13391	13659	13616	13523	13505	13634	13686	13691	13578	13586	13497	13621	13601	13644	13681	13609	13479	13451	13535	13667	13547	13505	13622	13550	13646	13649	13500	13557	13615	13434	13658	13648	13597	13515	13482	13482	13637	13492	13647	13546	13410	13561	13573	13544	13559	13560	13519	13620	13787	13581	13459	13476	13588	13568	13560	13379	13590	13494	13660	13602	13526	13392	13606	13505	13655	13513	13651	13595	13449	13463	13478	13466	13623	13677	13612	13457	13626	13669	13576	13744	13467	13547	13524	13643	13631	13500	13554	13475	13499	13561	13679	13479	13447	13650	13471	13502	13511	13757	13739	13719	13525	13834	13597	13609	13350	13668	13675	13595	13550	13472	13561	13735	13514	13433	13686	13409	13663	13543	13474	13265	13671	13524	13515	13629	13710	13548	13561	13631	13560	13511	13470	13559	13464	13519	13477	13493	13450	13553	13392	13608	13320	13624	13652	13603	13628	13618	13401	13677	13449	13552	13596	13481	13471	13523	13521	13557	13632	13593	13549	13661	13641	13871	13587	13503	13521	13439	13459	13449	13573	13425	13403	13627	13627	13496	13524	13475	13505	13483	13450	13563	13492	13552	13567	13421	13496	13432	13478	13483	13322	13587	13546	13600	13710	13498	13475	13608	13713	13572	13494	13558	13593	13470	13426	13342	13589	13635	13631	13528	13613	13638	13507	13666	13659	13593	13611	13418	13503	13493	13719	13584	13633	13594	13511	13505	13746	13531	13469	13646	13704	13741	13646	13534	13598	13516	13481	13643	13631	13402	13380	13740	13506	13642	13620	13616	13634	13462	13623	13365	13575	13440	13505	13556	13533	13653	13737	13594	13487	13524	13564	13689	13490	13679	13472	13537	13605	13463	13303	13465	13626	13745	13756	13616	13445	13598	13523	13472	13568	13650	13645	13525	13439	13671	13548	13565	13589	13567	13484	13671	13691	13622	13353	13624	13622	13448	13569	13619	13595	13646	13621	13502	13597	13643	13400	13332	13562	13535	13543	13436	13699	13560	13537	13728	13566	13576	13484	13510	13599	13535	13549	13753	13577	13433	13539	13585	13616	13713	13509	13654	13478	13435	13586	13471	13733	13339	13557	13434	13689	13396	13705	13598	13665	13683	13490	13574	13587	13677	13628	13493	13523	13416	13454	13473	13545	13541	13431	13481	13687	13504	13614	13693	13478	13551	13503	13388	13527	13547	13500	13517	13618	13595	13448	13405	13627	13628	13445	13606	13696	13641	13580	13692	13640	13599	13688	13536	13496	13679	13525	13594	13650	13659	13506	13574	13684	13646	13591	13521	13558	13561	13371	13493	13428	13463	13717	13485	13529	13355	13684	13483	13543	13603	13591	13669	13647	13777	13485	13415	13378	13577	13476	13370	13708	13759	13552	13602	13630	13793	13578	13493	13632	13299	13648	13361	13460	13397	13405	13660	13706	13525	13407	13533	13557	13673	13576	13555	13618	13628	13588	13685	13651	13583	13615	13693	13627	13640	13651	13667	13850	13684	13561	13744	13552	13483	13363	13666	13458	13590	13712	13595	13401	13407	13565	13571	13480	13619	13699	13495	13659	13553	13531	13658	13664	13590	13550	13604	13680	13643	13589	13509	13434	13515	13635	13600	13614	13534	13695	13637	13500	13404	13735	13506	13766	13606	13399	13512	13683	13619	13538	13437	13472	13445	13619	13607	13513	13683	13626	13647	13552	13524	13458	13649	13636	13594	13562	13464	13604	13469	13540	13736	13481	13339	13657	13536	13617	13412	13599	13590	13694	13568	13727	13501	13535	13418	13564	13628	13537	13418	13438	13611	13677	13564	13707	13525	13566	13633	13545	13491	13491	13625	13447	13516	13714	13607	13688	13545	13483	13615	13750	13798	13703	13415	13540	13601	13631	13676	13733	13652	13773	13584	13492	13453	13673	13515	13474	13398	13513	13279	13559	13709	13726	13615	13561	13662	13458	13440	13405	13536	13789	13639	13525	13819	13584	13307	13616	13682	13490	13479	13610	13592	13512	13483	13687	13364	13495	13545	13506	13673	13511	13565	13587	13558	13603	13431	13581	13692	13525	13483	13541	13363	13627	13588	13719	13624	13590	13565	13518	13494	13530	13493	13512	13626	13564	13614	13563	13620	13435	13525	13740	13537	13688	13646	13582	13546	13631	13606	13707	13684	13759	13552	13414	13383	13564	13527	13453	13560	13631	13442	13558	13545	13749	13509	13578	13618	13604	13491	13521	13665	13602	13733	13586	13504	13669	13400	13687	13552	13737	13645	13644	13620	13493	13602	13602	13804	13481	13778	13674	13510	13517	13509	13666	13552	13551	13722	13646	13609	13554	13655	13477	13480	13498	13475	13696	13595	13520	13517	13611	13552	13657	13680	13569	13519	13498	13330	13567	13587	13721	13636	13500	13746	13638	13525	13588	13575	13657	13540	13567	13555	13446	13504	13571	13656	13472	13657	13421	13713	13466	13471	13486	13615	13601	13603	13656	13555	13497	13304	13558	13690	13739	13663	13713	13561	13611	13581	13514	13669	13504	13722	13459	13424	13557	13463	13513	13636	13560	13668	13493	13348	13487	13588	13422	13511	13620	13381	13516	13637	13576	13611	13731	13649	13487	13830	13615	13600	13754	13550	13541	13546	13767	13501	13571	13580	13552	13372	13543	13402	13545	13362	13650	13627	13633	13482	13459	13456	13367	13541	13401	13549	13611	13497	13464	13542	13519	13486	13540	13527	13536	13555	13640	13581	13576	13680	13545	13615	13491	13606	13373	13684	13552	13581	13397	13625	13478	13462	13739	13725	13519	13451	13408	13371	13651	13667	13520	13628	13558	13696	13529	13636	13672	13451	13574	13502	13740	13634	13660	13556	13686	13579	13566	13583	13643	13636	13553	13606	13406	13407	13414	13378	13272	13566	13603	13579	13692	13416	13397	13698	13810	13719	13460	13318	13559	13411	13408	13597	13621	13503	13630	13395	13620	13349	13610	13610	13586	13482	13354	13527	13694	13308	13560	13680	13682	13589	13600	13550	13575	13580	13531	13537	13570	13632	13530	13377	13442	13592	13589	13549	13597	13572	13657	13599	13659	13613	13675	13490	13593	13489	13655	13463	13434	13511	13552	13812	13489	13627	13408	13639	13574	13376	13606	13437	13723	13642	13607	13501	13558	13556	13666	13613	13498	13709	13370	13479	13723	13355	13453	13490	13444	13583	13578	13585	13512	13645	13494	13679	13577	13525	13633	13549	13621	13723	13690	13466	13461	13387	13598	13484	13551	13545	13641	13493	13534	13465	13560	13614	13432	13434	13659	13510	13576	13569	13563	13587	13548	13679	13555	13744	13675	13653	13533	13700	13447	13486	13642	13507	13469	13622	13679	13495	13565	13638	13545	13695	13626	13626	13539	13605	13586	13321	13648	13437	13582	13643
59000	96803	83556	55987	20808	13455	13291	13250	13474	13321	13418	13373	13376	13518	13370	13155	13375	13337	13428	13213	13347	13524	13419	13534	13351	13344	13446	13452	13388	13279	13307	13415	13440	13477	13433	13233	13293	13432	13304	13490	13241	13440	13347	13275	13262	13497	13354	13317	13350	13345	13246	13258	13138	13290	13167	13545	13483	13387	13248	13240	13255	13365	13225	13317	13256	13255	13392	13274	13339	13124	13303	13264	13238	13164	13390	13245	13413	13460	13308	13364	13325	13217	13395	13320	13329	13383	13425	13274	13302	13405	13273	13287	13204	13377	13307	13427	13310	13403	13281	13267	13223	13418	13337	13363	13457	13218	13132	13459	13235	13340	13374	13359	13433	13467	13258	13332	13387	13274	13459	13219	13340	13302	13292	13428	13274	13477	13465	13233	13386	13466	13314	13266	13378	13349	13450	13485	13261	13416	13356	13292	13127	13328	13366	13308	13323	13353	13317	13383	13345	13328	13474	13284	13347	13500	13224	13207	13285	13439	13313	13251	13308	13185	13328	13227	13394	13297	13361	13530	13235	13256	13403	13315	13510	13301	13280	13320	13274	13329	13488	13371	13292	13373	13322	13380	13275	13309	13326	13249	13449	13412	13380	13337	13473	13243	13543	13479	13259	13551	13260	13422	13371	13379	13333	13278	13319	13285	13345	13213	13373	13407	13287	13273	13481	13506	13411	13343	13253	13241	13396	13297	13310	13296	13386	13503	13386	13364	13259	13311	13211	13322	13380	13241	13096	13451	13355	13207	13350	13303	13230	13488	13352	13333	13279	13340	13333	13390	13408	13354	13477	13252	13332	13427	13393	13356	13387	13383	13220	13286	13281	13258	13362	13421	13358	13311	13310	13364	13422	13271	13175	13429	13403	13144	13338	13396	13297	13295	13363	13332	13334	13373	13276	13287	13146	13446	13362	13383	13327	13341	13302	13464	13444	13391	13332	13517	13301	13359	13423	13227	13353	13305	13435	13296	13210	13285	13235	13225	13326	13383	13361	13125	13472	13396	13206	13395	13431	13326	13322	13413	13354	13384	13217	13274	13286	13392	13353	13372	13403	13260	13286	13509	13373	13414	13399	13451	13288	13450	13310	13276	13097	13204	13450	13357	13207	13269	13417	13493	13320	13543	13239	13405	13348	13224	13270	13431	13350	13191	13255	13248	13301	13228	13383	13171	13369	13290	13245	13410	13353	13391	13354	13480	13311	13557	13366	13246	13216	13301	13490	13186	13340	13244	13400	13376	13378	13318	13380	13435	13448	13298	13324	13237	13439	13305	13262	13518	13372	13372	13318	13394	13198	13360	13400	13350	13274	13277	13296	13405	13216	13146	13285	13246	13324	13529	13399	13426	13312	13311	13417	13157	13288	13264	13205	13349	13279	13279	13326	13342	13270	13290	13192	13303	13373	13404	13381	13152	13259	13171	13215	13290	13266	13303	13307	13306	13277	13381	13511	13341	13268	13416	13377	13311	13441	13321	13263	13258	13221	13296	13404	13450	13468	13232	13294	13492	13410	13349	13279	13331	13329	13279	13305	13292	13385	13309	13329	13239	13397	13199	13208	13487	13341	13395	13378	13211	13349	13438	13328	13311	13343	13369	13364	13398	13266	13410	13384	13341	13606	13233	13396	13286	13224	13416	13477	13169	13187	13478	13362	13342	13162	13202	13317	13317	13333	13084	13329	13190	13290	13370	13389	13163	13272	13256	13328	13207	13255	13303	13314	13311	13143	13185	13389	13244	13306	13322	13520	13335	13310	13395	13477	13390	13283	13327	13437	13473	13422	13280	13339	13223	13317	13411	13321	13470	13334	13288	13408	13463	13232	13366	13159	13388	13186	13260	13291	13285	13235	13357	13369	13415	13291	13308	13373	13394	13515	13271	13301	13311	13391	13379	13250	13438	13335	13270	13361	13205	13375	13341	13301	13342	13318	13392	13569	13406	13253	13535	13247	13178	13223	13370	13278	13501	13235	13344	13433	13409	13297	13479	13356	13354	13150	13273	13372	13232	13396	13563	13247	13324	13371	13453	13296	13333	13272	13369	13341	13372	13369	13204	13368	13250	13246	13477	13448	13384	13297	13210	13374	13315	13352	13535	13345	13263	13295	13335	13184	13504	13386	13200	13379	13524	13180	13437	13348	13120	13371	13333	13294	13370	13187	13255	13276	13244	13464	13306	13205	13433	13353	13224	13353	13291	13244	13192	13203	13480	13381	13211	13396	13284	13389	13399	13319	13317	13387	13567	13277	13428	13195	13337	13255	13423	13240	13293	13458	13297	13283	13274	13248	13446	13373	13330	13149	13399	13233	13251	13347	13245	13365	13459	13224	13415	13217	13228	13478	13222	13352	13329	13409	13440	13272	13228	13360	13537	13501	13356	13350	13242	13166	13280	13383	13483	13373	13408	13297	13551	13331	13369	13385	13320	13232	13376	13396	13226	13216	13244	13315	13258	13450	13294	13261	13256	13498	13368	13381	13254	13338	13478	13366	13490	13298	13342	13280	13373	13296	13226	13403	13290	13268	13370	13466	13324	13234	13315	13479	13451	13261	13329	13467	13370	13235	13321	13246	13343	13387	13268	13333	13406	13162	13175	13335	13448	13321	13348	13224	13319	13177	13351	13273	13409	13354	13381	13130	13414	13423	13559	13483	13186	13292	13440	13253	13320	13327	13365	13309	13385	13358	13413	13413	13481	13398	13512	13291	13387	13246	13348	13389	13306	13272	13443	13400	13398	13378	13210	13187	13346	13155	13545	13305	13379	13322	13426	13311	13420	13408	13344	13205	13396	13238	13495	13324	13260	13421	13281	13427	13277	13443	13320	13349	13386	13234	13370	13220	13371	13241	13466	13290	13310	13436	13334	13433	13473	13382	13159	13402	13235	13188	13480	13358	13193	13407	13068	13431	13311	13441	13251	13345	13359	13416	13399	13306	13248	13273	13202	13327	13231	13433	13292	13194	13339	13326	13397	13324	13513	13456	13411	13294	13266	13409	13105	13335	13320	13279	13368	13262	13364	13353	13365	13482	13211	13361	13297	13317	13385	13385	13407	13410	13199	13214	13253	13237	13268	13381	13365	13425	13399	13285	13223	13557	13399	13475	13242	13322	13492	13242	13245	13302	13186	13237	13336	13335	13255	13397	13415	13351	13408	13265	13369	13433	13475	13331	13322	13325	13369	13323	13376	13355	13390	13402	13423	13426	13253	13327	13261	13198	13548	13212	13319	13402	13350	13297	13228	13357	13185	13415	13247	13356	13461	13443	13300	13441	13348	13450	13232	13335	13229	13243	13332	13408	13292	13333	13252	13486	13273	13316	13263	13377	13197	13376	13357	13427	13429	13377	13394	13318	13367	13358	13255	13345	13432	13452	13282	13292	13314	13374	13340	13420	13313	13409	13370	13379	13279	13441	13461	13146	13390	13396	13472	13359	13396	13287	13313	13333	13234	13300	13330	13290	13261	13359	13272	13335	13412	13348	13226	13371	13403	13333	13399	13403	13412	13430	13225	13418	13427	13325	13349	13318	13397	13469	13339	13255	13292	13329	13273	13442	13285	13355	13251	13325	13318	13346	13296	13325	13300	13497	13323	13251	13145	13291	13299	13338	13149	13404	13344	13347	13202	13260	13441	13157	13390	13419	13425	13353	13417	13211	13342	13332	13275	13281	13383	13199	13321	13380	13366	13448	13358	13127	13141	13498	13378	13345	13373	13320	13334	13483	13375	13355	13302	13376	13441	13476	13251	13422	13331	13233	13276	13325	13483	13439	13390	13371	13398	13318	13240	13206	13374	13438	13542	13352	13341	13427	13286	13464	13424	13402	13329	13341	13326	13405	13482	13390	13332	13456	13297	13313	13512	13370	13463	13401	13278	13315	13420	13439	13261	13364	13399	13236	13462	13286	13244	13322	13272	13306	13371	13467	13458	13414	13335	13341	13246	13295	13277	13280	13275	13394	13347	13273	13374	13316	13400	13283	13326	13189	13232	13332	13280	13427	13319	13300	13421	13288	13195	13239	13313	13460	13325	13385	13392	13320	13227	13261	13352	13110	13368	13526	13281	13363	13301	13434	13416	13324	13286	13313	13355	13235	13359	13502	13386	13285	13209	13326	13276	13338	13293	13505	13434	13198	13334	13460	13232	13224	13427	13308	13341	13189	13183	13462	13252	13396	13385	13349	13365	13358	13182	13408	13325	13444	13283	13448	13347	13371	13415	13298	13374	13309	13384	13480	13228	13264	13369	13401	13387	13417	13317	13429	13301	13253	13484	13314	13451	13446	13418	13310	13356	13166	13309	13288	13446	13224	13217	13282	13296	13296	13473	13382	13340	13375	13198	13104	13315	13332	13246	13403	13412	13249	13267	13252	13362	13361	13344	13269	13444	13416	13425	13386	13264	13347	13441	13207	13500	13409	13353	13294	13220	13270	13370	13400	13321	13347	13218	13296	13382	13198	13302	13399	13403	13407	13402	13358	13307	13355	13301	13384	13253	13428	13139	13289	13358	13401	13147	13354	13299	13374	13280	13068	13326	13161	13352	13247	13306	13424	13380	13309	13262	13416	13358	13209	13349	13298	13297	13335	13343	13274	13231	13308	13375	13141	13437	13381	13379	13227	13296	13380	13413	13377	13208	13261	13409	13315	13314	13407	13448	13351	13234	13486	13284	13427	13345	13313	13258	13193	13370	13375	13200	13315	13249	13310	13202	13218	13384	13469	13156	13294	13314	13307	13512	13379	13282	13355	13235	13447	13211	13385	13357	13384	13464	13351	13208	13342	13306	13370	13177	13524	13449	13335	13258	13318	13451	13273	13338	13375	13345	13527	13429	13281	13396	13332	13270	13323	13447	13410	13335	13246	13379	13236	13362	13315	13405	13495	13531	13361	13501	13314	13043	13466	13319	13378	13239	13398	13506	13435	13229	13379	13432	13313	13329	13204	13246	13384	13402	13269	13196	13232	13267	13491	13365	13260	13378	13408	13417	13232	13474	13368	13459	13346	13371	13403	13384	13366	13325	13300	13280	13282	13297	13313	13301	13363	13415	13372	13328	13243	13181	13295	13388	13262	13161	13364	13318	13465	13241	13279	13325	13313	13295	13314	13329	13215	13471	13465	13261	13454	13234
29897	31930	34644	25425	15904	13634	13634	13393	13554	13360	13400	13343	13356	13329	13268	13453	13357	13330	13292	13344	13530	13415	13323	13325	13323	13370	13280	13398	13289	13374	13223	13207	13304	13370	13420	13177	13261	13289	13182	13517	13214	13361	13182	13343	13351	13225	13273	13115	13165	13206	13346	13301	13411	13358	13320	13322	13359	13490	13269	13202	13329	13079	13278	13292	13395	13259	13520	13204	13247	13182	13069	13262	13191	13151	13343	13235	13440	13332	13214	13002	13367	13287	13269	13304	13391	13342	13408	13343	13436	13367	13351	13051	13561	13452	13197	13303	13409	13399	13239	13288	13425	13513	13382	13229	13247	13313	13274	13109	13170	13267	13398	13228	13376	13218	13176	13281	13421	13298	13335	13346	13340	13433	13183	13296	13188	13417	13075	13409	13529	13275	13260	13198	13393	13139	13382	13242	13330	13216	13256	13175	13280	13391	13313	13310	13308	13254	13341	13367	13495	13322	13375	13261	13399	13374	13401	13353	13278	13276	13405	13344	13347	13259	13202	13330	13320	13302	13484	13343	13341	13314	13286	13397	13465	13408	13288	13343	13102	13354	13418	13452	13498	13460	13220	13296	13244	13378	13238	13192	13291	13028	13136	13233	13344	13426	13412	13274	13303	13349	13283	13296	13278	13314	13356	13310	13260	13276	13384	13348	13446	13195	13445	13302	13321	13524	13234	13391	13422	13292	13476	13345	13295	13269	13289	13365	13355	13293	13514	13416	13269	13291	13385	13272	13490	13431	13403	13265	13315	13354	13279	13375	13290	13192	13279	13220	13026	13284	13264	13329	13531	13430	13257	13265	13315	13233	13510	13507	13341	13244	13287	13324	13309	13384	13185	13416	13275	13441	13053	13353	13179	13312	13353	13640	13424	13322	13466	13362	13483	13394	13391	13359	13378	13364	13450	13430	13126	13108	13304	13419	13263	13408	13300	13476	13273	13474	13323	13294	13490	13345	13331	13326	13434	13266	13146	13216	13343	13333	13207	13263	13207	13384	13417	13182	13149	13330	13371	13064	13332	13240	13372	13260	13168	13465	13245	13346	13174	13264	13313	13191	13359	13230	13120	13310	13210	13264	13169	13338	13349	13297	13157	13168	13372	13332	13295	13253	13457	13350	13289	13433	13238	13213	13366	13359	13386	13495	13308	13250	13419	13117	13360	13332	13505	13335	13524	13322	13103	13288	13187	13286	13485	13151	13178	13349	13486	13330	13472	13323	13437	13454	13290	13241	13505	13369	13408	13259	13358	13093	13283	13324	13296	13275	13298	13403	13140	13402	13383	13347	13374	13368	13478	13333	13215	13473	13275	13433	13345	13281	13272	13474	13237	13383	13178	13266	13379	13473	13485	13361	13376	13253	13308	13244	13304	13215	13455	13206	13273	13373	13267	13339	13412	13267	13364	13174	13352	13333	13296	13191	13406	13295	13273	13374	13260	13512	13178	13408	13327	13189	13355	13281	13377	13195	13376	13364	13346	13214	13275	13243	13274	13145	13238	13294	13438	13146	13289	13044	13323	13310	13313	13217	13341	13318	13208	13085	13425	13418	13508	13275	13309	13155	13272	13309	13328	13286	13260	13129	13335	13221	13272	13268	13181	13192	13238	13429	13247	13422	13461	13484	13486	13338	13334	13348	13340	13298	13154	13239	13262	13294	13567	13283	13287	13215	13326	13297	13528	13266	13509	13406	13355	13173	13246	13290	13365	13184	13377	13385	13154	13391	13301	13437	13480	13336	13336	13327	13380	13331	13447	13219	13228	13307	13440	13197	13388	13498	13211	13318	13437	13278	13454	13493	13301	13517	13370	13270	13227	13148	13280	13270	13390	13288	13169	13294	13430	13215	13182	13321	13283	13312	13446	13389	13326	13390	13350	13340	13403	13305	13369	13341	13582	13188	13317	13246	13262	13462	13258	13165	13305	13313	13408	13181	13366	13386	13319	13366	13311	13373	13298	13202	13472	13230	13231	13267	13266	13403	13306	13306	13396	13338	13304	13188	13241	13196	13325	13291	13305	13152	13272	13425	13540	13363	13346	13260	13313	13334	13264	13419	13228	13340	13447	13395	13356	13228	13343	13325	13259	13235	13377	13284	13271	13274	13342	13305	13351	13453	13298	13280	13325	13187	13252	13358	13417	13392	13192	13209	13333	13407	13331	13433	13309	13412	13308	13523	13285	13332	13337	13330	13327	13539	13244	13530	13408	13152	13330	13425	13542	13276	13260	13327	13363	13228	13326	13253	13246	13290	13195	13297	13363	13225	13457	13302	13407	13321	13416	13562	13204	13214	13397	13264	13261	13308	13396	13184	13062	13187	13481	13349	13083	13181	13264	13436	13316	13368	13306	13400	13251	13366	13242	13245	13139	13237	13478	13338	13201	13371	13155	13343	13351	13328	13319	13266	13260	13322	13525	13267	13465	13137	13271	13459	13214	13432	13326	13151	13329	13187	13259	13399	13402	13368	13363	13254	13487	13369	13221	13316	13328	13257	13400	13252	13298	13352	13219	13498	13294	13225	13342	13311	13342	13266	13494	13223	13267	13362	13335	13389	13421	13415	13400	13363	13341	13299	13298	13283	13283	13262	13141	13317	13368	13288	13293	13449	13239	13289	13396	13308	13342	13315	13525	13456	13407	13304	13317	13459	13262	13380	13216	13258	13156	13481	13473	13280	13407	13134	13362	13240	13359	13247	13496	13206	13527	13324	13413	13429	13284	13492	13234	13255	13509	13242	13459	13228	13553	13393	13363	13282	13189	13370	13484	13170	13269	13389	13382	13197	13184	13124	13452	13417	13321	13350	13406	13271	13352	13366	13129	13222	13163	13289	13425	13315	13294	13323	13141	13199	13398	13344	13279	13384	13371	13293	13184	13325	13353	13315	13435	13352	13437	13270	13426	13235	13162	13471	13460	13389	13347	13237	13190	13417	13329	13471	13303	13399	13384	13108	13329	13455	13328	13199	13279	13132	13338	13024	13294	13337	13378	13287	13281	13442	13294	13220	13281	13353	13264	13317	13325	13146	13288	13300	13424	13348	13455	13323	13275	13162	13078	13328	13241	13232	13371	13472	13158	13260	13095	13315	13440	13310	13295	13436	13406	13397	13471	13397	13368	13345	13082	13154	13484	13259	13153	13215	13374	13430	13341	13450	13233	13246	13399	13388	13159	13323	13108	13238	13324	13337	13233	13232	13327	13319	13277	13374	13388	13239	13279	13221	13169	13190	13317	13282	13533	13221	13344	13370	13342	13286	13209	13484	13106	13302	13228	13253	13392	13324	13295	13209	13306	13347	13163	13237	13291	13266	13335	13260	13188	13402	13429	13330	13185	13337	13318	13268	13385	13203	13385	13293	13279	13283	13423	13148	13386	13385	13228	13329	13314	13339	13435	13249	13184	13444	13225	13181	13305	13225	13294	13293	13516	13346	13299	13019	13267	13174	13209	13385	13329	13256	13419	13403	13272	13305	13455	13296	13239	13364	13317	13279	13585	13440	13197	13344	13206	13267	13227	13374	13316	13305	13195	13128	13250	13291	13150	13100	13120	13464	13355	13276	13398	13460	13226	13307	13203	13331	13406	13270	13417	13267	13310	13334	13201	13246	13263	13270	13458	13286	13458	13441	13209	13374	13471	13469	13565	13311	13282	13315	13307	13377	13438	13261	13314	13336	13491	13378	13489	13155	13298	13270	13124	13448	13393	13308	13313	13274	13295	13361	13263	13297	13352	13100	13153	13299	13309	13559	13154	13156	13420	13214	13204	13340	13404	13407	13257	13211	13554	13325	13197	13389	13354	13283	13481	13264	13310	13357	13348	13297	13330	13232	13340	13268	13402	13358	13305	13191	13359	13604	13396	13272	13440	13312	13285	13242	13247	13235	13283	13062	13292	13341	13215	13399	13134	13358	13381	13235	13122	13217	13146	13282	13375	13524	13118	13345	13260	13250	13322	13348	13372	13376	13385	13221	13335	13278	13155	13407	13168	13352	13307	13340	13296	13292	13325	13367	13346	13298	13637	13219	13595	13367	13507	13261	13323	13300	13292	13379	13577	13296	13262	13303	13297	13338	13204	13326	13250	13244	13283	13205	13441	13220	13231	13179	13302	13401	13300	13363	13361	13481	13483	13419	13200	13305	13406	13376	13248	13328	13406	13294	13252	13392	13338	13343	13269	13297	13270	13302	13209	13445	13241	13230	13231	13380	13211	13439	13421	13265	13309	13293	13249	13142	13292	13172	13236	13432	13289	13129	13193	13243	13093	13403	13328	13298	13198	13327	13305	13210	13240	13180	13207	13324	13310	13424	13257	13358	13258	13301	13100	13022	13384	13618	13419	13319	13415	13415	13060	13189	13248	13230	13437	13058	13224	13301	13286	13239	13226	13363	13227	13452	13342	13186	13197	13263	13249	13387	13460	13421	13376	13453	13264	13287	13450	13209	13321	13267	13324	13357	13427	13316	13301	13365	13511	13333	13292	13295	13170	13026	13159	13257	13405	13369	13325	13234	13349	13237	13352	13379	13145	13290	13266	13374	13348	13265	13475	13316	13343	13413	13413	13190	13325	13265	13402	13335	13145	13216	13299	13422	13400	13323	13347	13364	13335	13166	13189	13173	13279	13206	13254	13223	13523	13405	13280	13350	13367	13398	13291	13292	13114	13246	13185	13448	13375	13343	13355	13317	13222	13219	13145	13271	13274	13296	13373	13424	13344	13475	13433	13496	13340	13285	13432	13315	13340	13283	13337	13272	13385	13385	13179	13112	13237	13279	13549	13111	13311	13262	13210	13386	13373	13311	13345	13450	13435	13475	13363	13166	13370	13229	13197	13419	13243	13288	13178	13161	13451	13364	13249	13373	13314	13428	13291	13263	13337	13291	13277	13303	13357	13256	13282	13245	13381	13281	13269	13404	13431	13207	13174	13262	13530	13340	13281	13311	13291	13300	13502	13299	13371	13355	13305	13358	13379	13418	13299	13368	13202	13343	13336	13382	13449	13284	13327	13375	13326	13417	13046	13237	13307	13390	13160	13385	13356	13278	13315	13206	13173	13332	13553	13312	13433	13300	13445	13311	13320	13352	13295	13405	13140	13329	13362	13307	13224	13426	13364	13140	13340	13316	13307	13438
38250	49617	38977	24274	14512	13184	13196	13159	13029	13122	13138	13022	13066	13218	13144	13211	13175	13040	13215	13063	13143	13295	13245	13135	13256	13151	13075	13201	13027	13137	13118	13082	13180	13022	13218	13138	13217	13142	13096	13188	13097	13115	13072	13266	13039	13239	13248	13209	13138	13279	13160	13161	13126	13156	13018	13173	13135	13188	13238	13243	13168	13187	13104	13193	13209	13084	12946	13096	13124	12840	13142	13317	13092	13196	13129	13182	13156	13083	13195	13181	13082	13128	13131	13006	13071	13147	13197	13102	13115	13137	13017	13189	13160	13019	13245	13161	13053	13174	12990	13160	13377	13122	12993	13153	13178	13071	13215	13053	13126	13187	13138	13106	13177	13206	13071	13143	13136	13144	13046	13240	13049	13133	13097	13097	13065	13158	13081	13168	13032	13312	13011	13124	13173	13168	13125	13051	13178	13055	13193	13090	13179	13242	13105	13182	13031	13136	13174	13227	13023	13159	13193	12977	13137	13196	12961	13144	13125	13226	13218	13049	13070	13079	13055	13153	13045	13179	13084	13193	13134	12996	13094	13079	13212	13160	13022	13080	13172	13003	12929	13082	13223	13265	13284	13034	13137	13053	13178	13128	13130	13079	13233	13266	13312	13187	13059	13204	13256	13154	13210	13259	13171	13006	13241	13085	12944	13118	13270	13049	13203	13086	13063	13124	13193	13108	13081	13075	13116	13145	13068	13173	13211	13198	13047	13150	13081	13246	13299	13206	13124	13202	13144	13109	13278	13088	13138	13083	13146	13227	13108	13113	13118	13035	13249	13179	13259	13048	13037	13195	13199	13101	13411	13003	13151	13249	13048	13206	13162	13162	12964	13201	13065	13274	13153	13108	13091	13311	13184	13194	13216	13234	12977	13183	13288	13120	12972	13051	13102	13195	13142	13159	13234	13115	13194	13090	13139	13006	13193	13032	13116	13214	13280	13072	13257	13023	13089	13106	13245	13030	12903	13018	13056	13272	13329	13070	13119	13326	13196	13133	13078	13056	13137	13037	13223	13093	13039	13159	13204	13118	13158	13121	13175	13053	13222	13037	13269	13136	13078	13192	13219	13267	13171	13037	13041	13109	13130	13103	13190	13147	13166	13290	13185	13123	13046	13101	13243	13256	13257	13176	13132	13075	13135	13242	13197	13216	13059	13179	13132	13254	13104	13193	13197	13067	13120	12987	13142	13284	13126	13019	13274	13232	13152	13158	13145	12979	13025	13081	13198	13120	13196	13045	13120	12998	13186	13095	13270	13085	12919	13183	13089	13034	13066	13101	12927	13113	13126	13105	13250	13176	13146	12989	13169	13186	13055	13061	13165	13348	13072	13262	13253	13160	13085	13022	13031	13189	13155	13149	12973	13122	13074	13166	13078	13195	13264	13161	13246	13138	12958	13067	13233	13212	13236	13058	13270	13264	13070	13051	13276	13179	13111	12966	13061	13105	13110	13062	13119	13205	13162	13206	13230	13078	13131	13127	13316	13147	13231	13152	13250	13111	13202	13199	13222	13081	13012	13259	13109	13163	13102	13113	13123	13070	13179	13240	13149	13370	13134	13068	13209	12957	13075	13321	13188	13234	13052	13064	13222	13240	13114	13046	13077	13083	13141	13125	13159	12980	12993	13177	13204	13228	12990	13059	13282	13117	13162	13088	13098	13200	13165	13170	13149	13205	13096	13131	13039	13207	13076	13075	13314	12987	13046	13262	13031	13166	13202	13156	13129	13184	13288	13158	13113	12952	13272	13036	13224	13187	13075	13222	13035	13389	13078	13206	13065	13098	13118	12985	13133	13086	13054	13086	13256	13254	13226	13152	13137	13129	13033	13042	13200	13176	13104	13286	13056	13321	13081	12965	13014	13295	13053	13292	13147	13181	12962	13223	13011	13080	13250	13064	13042	13070	12989	13273	13059	13210	13243	13231	13188	13192	13183	13118	12984	13244	13018	13107	13103	13193	13193	13140	13095	13252	13187	13029	13220	13062	13031	13192	13126	13196	13017	13015	13186	13049	13330	13138	13092	13056	13161	13263	13229	13217	13039	13229	13179	12973	13022	13097	13189	13223	13214	13148	13140	13073	13247	13301	13155	13161	13087	13252	13053	13325	13047	13225	13198	13101	13196	13200	13053	13217	13110	12970	13188	13114	12967	13221	13034	13064	13165	13059	13196	13118	13017	13168	13077	13036	13193	13174	13109	13127	13039	13180	13130	13168	13111	13147	13086	13151	13243	13144	13029	13130	13279	13355	13195	13176	13214	13209	13085	13096	13045	13028	13202	13099	13138	13062	13163	12978	13170	13105	13033	13194	13129	12998	13105	13268	13285	13157	13187	13302	13070	13335	13166	13233	13201	13241	13203	13172	13309	13204	13130	13192	13013	13232	13017	13142	13132	13166	13041	13260	13310	13042	13178	13077	13182	13261	13195	13255	13048	12970	13257	13108	13196	13142	13278	13193	13064	13188	13172	13085	13227	13195	13171	13151	13191	13356	13249	13109	13071	13128	13245	13188	13135	13154	13232	13089	13199	13101	13071	13116	13082	13036	13085	13154	13148	13169	13101	13227	13075	13032	13084	13004	13114	12999	13117	13091	12950	13199	12966	13206	12989	13107	13167	13146	13122	13323	13249	13237	13127	13124	13154	13238	13188	13156	12999	13140	13148	13132	13178	13169	13139	13091	13306	13149	13183	13189	13106	13213	13049	13071	13140	13112	13155	13208	13240	13088	13043	13210	13031	13031	13337	13185	13116	13147	13157	13067	12952	13207	13133	13086	13141	13087	13037	13202	13174	13059	13112	13112	13038	13095	13174	13125	13061	13203	13024	13174	13038	13185	13185	13136	12994	13246	13187	13068	13267	13206	13360	13037	13090	13018	13066	13248	13107	13086	13072	13054	13216	13053	13171	13112	13073	13222	13162	13251	13222	13099	13318	13128	13073	13197	12927	13187	13231	13242	13229	13281	13168	13183	13025	13056	13104	13276	13120	13115	13122	12975	13156	13128	13307	13140	13181	13055	13199	13199	13224	13057	13267	13147	13097	13034	13182	13290	12970	13205	12931	13289	13130	13286	13079	13310	13090	13197	13068	13134	13160	13017	13279	12999	13192	13063	13190	13252	13180	13149	13296	13110	13128	13041	13180	13289	13073	13134	13063	13088	13216	13096	13164	13264	13124	13017	13136	13185	13203	13174	13104	13059	13106	13129	13099	13272	13244	13103	13187	12967	13047	13105	13014	13079	13202	13181	13166	13217	13149	13098	13310	13081	13142	13180	13206	13026	13243	13143	13148	13281	13189	13299	13022	13194	13192	13152	13360	13042	12948	13065	13114	13148	13102	13207	13182	13238	13141	12985	13182	13119	13181	13181	13133	13184	13134	13186	13161	13167	13142	13166	13199	13047	13175	12938	13222	13085	13091	13253	13161	13017	13292	13242	13132	13096	12981	13114	13076	13137	13197	13245	13365	13073	13287	13138	13071	13218	13090	13179	13096	13220	13221	13161	13143	13148	13176	13170	13028	13360	13045	13233	13079	13153	13180	13119	13165	13147	13226	13148	13173	13201	13065	12994	13115	12984	13176	13025	12956	13122	13143	13006	13107	13119	13186	13108	13279	13105	13059	13184	13112	13099	13290	13154	13068	13153	13113	13209	13097	13088	13041	13015	13107	13158	13129	13258	13106	13108	13201	13098	13220	13128	13302	13143	13262	13116	13283	13016	13044	13231	13147	13207	13143	13039	13100	13212	13216	13087	13189	13205	12879	13195	13162	13052	13135	13191	13219	13210	13358	13128	13075	13005	13111	13173	13113	13349	13233	13002	13177	13219	13186	13237	13128	13154	12918	13089	13164	13096	13119	13007	13204	13146	13167	13174	13078	13205	13243	13071	13156	13155	13154	13099	13123	13152	13233	13158	13104	13126	13089	13145	13087	13138	13191	13259	13060	13173	13277	13281	13173	13129	12899	13106	13029	13092	13052	13013	13314	13201	13143	13260	13161	13155	12981	13162	13090	13121	13160	13127	13103	13149	13202	13171	13122	13130	13151	13280	13081	13254	13119	13105	13122	13167	13195	13194	13004	13290	13293	13140	13085	13157	13157	13146	13128	13017	13220	13016	13181	13259	12963	13001	12978	13106	13093	13235	13171	13107	13015	13089	13187	13105	13267	13114	13276	13179	13233	13122	13212	13091	13181	13216	13109	13132	13072	13157	13085	13224	13040	13168	13021	13339	13312	13269	13129	13004	13096	13082	13368	13172	13063	12980	13147	13319	13241	13083	13137	13110	13180	13113	13245	13220	13117	13164	13302	13323	13150	13284	13099	13210	13090	13164	13025	13162	13007	13186	13173	13110	13155	13185	12994	13174	13132	13080	13055	13119	12980	13294	13061	13117	13095	13196	13065	13211	13079	13140	13084	13137	13148	13139	13227	13023	12985	13210	13183	13052	13317	12949	13195	13112	13171	12973	13227	13022	13029	13099	13120	13213	13181	13161	13189	13234	13050	13079	13127	13057	13181	13057	13234	13121	13017	13170	13285	13258	13248	13156	13101	13214	12999	13186	13362	13178	13045	13307	13030	13238	13203	12950	13164	13143	13422	13363	13082	13145	13145	13054	13055	13051	13162	13161	13237	13130	13200	13126	13168	13056	13271	13135	13133	13151	13339	13052	13069	13215	13255	13147	13123	13220	13014	13246	12849	13135	13089	13198	13157	13071	13085	13124	13089	13171	13052	13229	12988	13144	13129	13159	13189	13122	13087	13149	13214	13131	13208	13274	13145	13153	13071	12961	13346	13116	13156	13139	13115	13234	13207	13226	13217	13232	13217	13243	13171	13124	13201	13135	13215	13081	13227	13260	13015	13211	13267	13126	13101	13274	13125	13111	12993	13222	13157	13217	13010	13118	13196	13271	13030	13217	13084	13276	13238	13279	12962	13191	13164	13160	13195	13214	13207	13206	13043	13053	13116	13156	13217	13072	12909	13195	13229	13133	13106	13183	13066	13237	13052	13284	13340	13109	13082	13074	12998	13193	13222	13213	13214	13114	13119	13038	13016	13109	13141	13274	13116	13123	13155	13130	13182	13260	13089	13129	13144	13139	13137	13214	13050	13263	13158	13257	13108	13018	13032	13172
28330	30422	37139	30075	18261	14363	13850	13546	13392	13370	13379	13337	13323	13361	13381	13340	13309	13346	13347	13294	13459	13398	13340	13441	13566	13310	13372	13285	13286	13325	13318	13413	13391	13295	13401	13451	13404	13316	13486	13439	13243	13246	13423	13199	13305	13271	13364	13296	13404	13387	13385	13415	13571	13409	13377	13282	13283	13580	13085	13049	13281	13407	13252	13317	13207	13334	13310	13267	13352	13368	13218	13234	13398	13392	13407	13446	13351	13289	13203	13576	13429	13465	13390	13373	13392	13259	13310	13492	13433	13397	13427	13333	13109	13292	13423	13288	13269	13209	13319	13292	13384	13288	13231	13391	13336	13190	13162	13262	13573	13102	13320	13502	13360	13430	13116	13230	13297	13360	13255	13188	13020	13268	13261	13408	13419	13107	13171	13257	13312	13334	13300	13357	13296	13239	13099	13303	13435	13257	13079	13162	13321	13446	13536	13163	13335	13261	13369	13230	13419	13379	13001	13307	13304	13260	13417	13307	13163	13443	13356	13189	13301	13181	13339	13250	13336	13405	13421	13330	13346	13416	13417	13357	13123	13337	13259	13291	13311	13395	13421	13216	13303	13200	13470	13224	13402	13093	13319	13189	13355	13398	13090	13264	13422	13408	13291	13332	13390	13387	13327	13283	13407	13161	13291	13492	13328	13302	13242	13244	13311	13402	13601	13450	13409	13277	13312	13423	13266	13127	13304	13282	13294	13450	13215	13589	13388	13513	13341	13315	13140	13137	13380	13333	13342	13261	13374	13332	13376	13371	13300	13225	13246	13365	13326	13343	13275	13382	13168	13172	13434	13662	13162	13269	13265	13262	13414	13301	13282	13448	13441	13158	13183	13180	13448	13206	13282	13128	13352	13384	13394	13325	13425	13302	13401	13350	13216	13256	13333	13192	13258	13337	13220	13398	13461	13451	13337	13222	13344	13077	13140	13281	13402	13210	13570	13338	13206	13284	13459	13304	13396	13252	13343	13208	13227	13404	13334	13239	13285	13204	13444	13175	13297	13440	13395	13443	13250	13339	13305	13394	13346	13240	13155	13155	13131	13441	13436	13401	13362	13452	13313	13299	13218	13220	13384	13239	13291	13242	13176	13156	13299	13428	13414	13191	13316	13269	13300	13096	13381	13376	13432	13398	13184	13285	13322	13366	13223	13397	13280	13421	13170	13203	13309	13269	13227	13208	13337	13209	13395	13281	13296	13161	13306	13311	13330	13382	13322	13392	13328	13310	13278	13229	13328	13329	13235	13226	13376	13173	13215	13323	13301	13405	13263	13400	13125	13356	13263	13296	13325	13228	13356	13357	13250	13243	13471	13241	13492	13291	13314	13414	13293	13247	13358	13270	13397	13276	13206	13363	13191	13191	13444	13460	13295	13222	13346	13416	13374	13374	13414	13313	13418	13122	13350	13267	13148	13282	13461	13305	13183	13316	13235	13143	13279	13258	13459	13286	13375	13396	13244	13383	13298	13358	13211	13447	13343	13269	13414	13373	13239	13256	13352	13257	13212	13306	13319	13376	13244	13279	13384	13220	13248	13220	13163	13364	13293	13391	13267	13178	13340	13248	13216	13305	13259	13258	13318	13539	13401	13387	13128	13326	13413	13233	13331	13465	13442	13422	13455	13237	13410	13390	13253	13330	13251	13040	13226	13210	13242	13288	13277	13116	13313	13333	13446	13456	13381	13216	13299	13381	13141	13182	13363	13276	13374	13358	13475	13439	13344	13399	13499	13495	13320	13327	13382	13358	13262	13309	13350	13258	13297	13430	13304	13154	13226	13397	13200	13246	13414	13102	13128	13484	13480	13322	13274	13428	13321	13306	13323	13376	13185	13297	13163	13541	13220	13379	13259	13395	13270	13192	13332	13582	13321	13305	13325	13301	13238	13534	13349	13274	13274	13279	13134	13285	13329	13294	13307	13268	13363	13247	13313	13132	13346	13408	13273	13270	13270	13338	13245	13583	13328	13324	13245	13136	13287	13335	13379	13114	13184	13270	13252	13342	13421	13276	13481	13354	13306	13230	13262	13116	13348	13322	13465	13303	13191	13320	13296	13215	13282	13473	13407	13302	13179	13393	13578	13181	13348	13588	13490	13288	13376	13346	13244	13262	13277	13263	13478	13343	13330	13207	13358	13396	13319	13380	13272	13485	13184	13278	13297	13249	13335	13303	13300	13219	13284	13369	13152	13310	13284	13207	13187	13270	13302	13255	13304	13331	13424	13430	13367	13289	13374	13344	13380	13409	13278	13179	13130	13225	13550	13321	13561	13274	13316	13290	13398	13533	13330	13424	13299	13187	13383	13419	13270	13456	13453	13393	13229	13157	13275	13343	13176	13436	13230	13267	13322	13386	13216	13302	13377	13412	13269	13334	13108	13216	13178	13539	13218	13295	13521	13341	13274	13254	13291	13507	13179	13007	13380	13378	13131	13261	13090	13151	13353	13525	13189	13152	13339	13210	13220	13390	13312	13317	13340	13400	13252	13194	13400	13140	13231	13408	13195	13580	13332	13533	13297	13411	13158	13393	13157	13303	13229	13434	13414	13290	13285	13209	13180	13357	13476	13538	13221	13620	13543	13320	13342	13238	13182	13506	13274	13308	13204	13520	13383	13414	13284	13317	13237	13236	13446	13304	13282	13121	13366	13264	13263	13528	13393	13603	13321	13370	13340	13400	13244	13254	13192	13441	13338	13211	13295	13243	13334	13333	13424	13440	13589	13351	13370	13248	13284	13328	13241	13303	13477	13349	13374	13305	13392	13321	13319	13256	13100	13234	13370	13047	13218	13270	13384	13361	13298	13459	13244	13197	13278	13292	13514	13291	13257	13208	13261	13235	13453	13369	13588	13420	13300	13064	13428	13260	13316	13341	13337	13251	13372	13259	13135	13416	13395	13416	13324	13189	13266	13325	13363	13322	13401	13185	13378	13577	13395	13335	13319	13334	13165	13227	13482	13166	13363	13136	13291	13360	13277	13212	13312	13380	13356	13357	13515	13336	13524	13182	13366	13128	13235	13431	13329	13402	13348	13496	13305	13440	13276	13363	13221	13261	13047	13443	13154	13256	13357	13287	13226	13359	13288	13389	13396	13269	13018	13430	13328	13417	13440	13183	13386	13294	13245	13473	13384	13344	13352	13412	13243	13203	13393	13518	13236	13196	13365	13228	13361	13270	13189	13433	13365	13410	13404	13354	13394	13494	13111	13451	13386	13316	13545	13286	13378	13468	13440	13466	13141	13201	13266	13230	13141	13325	13363	13196	13468	13404	13214	13085	13188	13350	13281	13267	13309	13575	13280	13306	13355	13353	13279	13397	13364	13325	13403	13234	13394	13306	13459	13345	13279	13359	13316	13241	13012	13313	13404	13181	13526	13405	13357	13341	13242	13426	13232	13455	13266	13386	13177	13251	13430	13277	13387	13449	13521	13137	13252	13156	13139	13353	13469	13354	13147	13400	13483	13393	13427	13303	13241	13482	13238	13328	13543	13288	13158	13317	13320	13397	13161	13332	13427	13418	13158	13286	13271	13336	13263	13283	13224	13240	13382	13369	13230	13392	13414	13583	13266	13339	13555	13415	13353	13268	13222	13332	13357	13277	13401	13391	13565	13406	13316	13309	13266	13307	13306	13317	13420	13320	13459	13411	13305	13386	13361	13448	13241	13193	13290	13500	13188	13165	13239	13199	13389	13239	13352	13269	13341	13254	13312	13151	13188	13324	13407	13458	13299	13297	13202	13401	13264	13325	13280	13097	13251	13403	13357	13160	13483	13344	13405	13330	13417	13324	13330	13359	13255	13349	13359	13163	13231	13244	13382	13247	13498	13435	13221	13282	13134	13433	13232	13372	13401	13296	13176	13092	13000	13218	13240	13070	13330	13350	13325	13375	13341	13228	13378	13488	13326	13166	13181	13213	13252	13202	13284	13023	13352	13264	13268	13402	13247	13391	13400	13226	13363	13249	13404	13341	13286	13170	13464	13461	13330	13421	13161	13242	13185	13433	13259	13370	13369	13312	13159	13378	13446	13486	13422	13464	13379	13288	13375	13097	13204	13422	13449	13510	13345	13312	13368	13404	13213	13275	13301	13410	13287	13296	13111	13415	13264	13420	13420	13511	13163	13080	13244	13337	13224	13364	13127	13195	13264	13371	13419	13187	13422	13329	13239	13345	13323	13334	13573	13245	13331	13166	13522	13369	13287	13392	13355	13195	13348	13362	13358	13241	13358	13214	13245	13519	13348	13231	13272	13303	13432	13226	13274	13152	13350	13284	13563	13274	13224	13384	13064	13383	13323	13439	13091	13388	13312	13392	13305	13389	13276	13152	13296	13231	13335	13352	13305	13263	13309	13452	13324	13311	13413	13311	13438	13251	13211	13246	13218	13189	13459	13169	13224	13215	13187	13379	13332	13171	13441	13139	13266	13416	13318	13363	13391	13292	13279	13326	13366	13176	13347	13382	13328	13264	13274	13400	13167	13265	13511	13351	13408	13229	13246	13412	13240	13460	13356	13367	13367	13412	13235	13550	13122	13314	13384	13336	13363	13571	13252	13333	13381	13279	13280	13348	13256	13567	13372	13265	13436	13441	13257	13295	13319	13377	13227	13488	13372	13218	13399	13136	13418	13357	13336	13424	13347	13299	13296	13328	13476	13453	13312	13232	13252	13597	13420	13474	13473	13270	13394	13232	13209	13525	13343	13332	13173	13242	13232	13355	13293	13303	13280	13333	13373	13360	13337	13504	13275	13220	13217	13286	13250	13260	13217	13428	13170	13332	13351	13406	13500	13192	13308	13101	13178	13260	13283	13446	13196	13243	13393	13457	13162	13238	13257	13379	13433	13487	13205	13181	13465	13188	13286	13301	13220	13325	13362	13424	13294	13356	13331	13112	13300	13417	13408	13341	13292	13184	13232	13298	13340	13396	13402	13231	13434	13305	13344	13178	13309	13385	13314	13263	13430	13399	13348	13281	13417	13608	13219	13415	13470	13214	13223	13156	13254	13406	13267	13168	13287	13382	13292	13232	13149	13515	13226	13431	13192	13239	13172	13401	13263	13359	13316	13519	13323	13167	13379	13295	13277	13319	13267	13291	13358	13264	13323	13326	13230	13362	13395	13223	13208	13476
54352	70384	52690	32230	16777	13280	13180	13138	13154	13155	13095	13245	13195	13186	13113	13231	13156	13209	13074	13233	13198	13423	13225	13160	13258	13194	12933	13183	13246	13227	13070	13364	13209	13210	13190	13304	13295	13177	13110	13243	13250	13115	13194	13276	13147	13151	13230	13178	13262	13161	13183	13198	13216	13170	13335	13187	13148	13122	13255	13180	13263	13304	13093	13398	13170	13216	13245	13211	13077	13127	13216	13288	13073	13275	13118	13262	13197	13262	13391	12997	13100	13154	13192	13219	13201	13322	13297	13176	13129	13129	13089	13222	13250	13212	13186	13133	13053	13197	13083	13187	13128	13155	13137	13326	13028	13158	13199	13176	13180	13239	13216	13217	13195	13369	13013	13283	13052	13316	13140	13135	13225	13171	13273	13169	13287	13101	13318	13277	13279	13168	13338	13240	13319	13104	13385	13255	13083	13218	13249	13149	13222	12989	13124	13065	13082	13230	13117	13125	13144	13145	13289	13172	13126	13230	13307	13208	13294	13079	13062	13256	13155	13238	13335	13222	13193	13430	13193	13206	13269	13361	13229	13120	13223	13269	13172	13278	13234	13149	13180	13153	13230	13274	13311	13172	13104	13232	13121	13324	13111	13298	13319	13134	13346	13178	13128	13147	13273	13238	13150	13435	13193	13122	13208	13315	13138	13217	13214	13301	13098	13185	13184	13277	13304	13289	13156	13362	13077	13333	13211	13199	13267	13213	13199	13214	13227	13244	13218	13210	12925	13087	13327	13294	13158	13183	13083	13379	13146	13348	13098	13330	13060	13288	13139	13038	13129	13305	13199	13138	13228	13088	13200	13402	13069	13088	13265	13214	13260	13263	13259	13311	13195	13254	13358	13343	13309	13114	13259	13161	13235	13118	13183	13263	13101	13117	13168	13176	13301	13284	13113	13198	13288	13265	13064	13196	13170	13067	13091	13294	13105	13373	13159	13385	13218	13327	13140	13267	13203	13189	13149	13119	13141	13199	13193	13199	13105	13182	13266	13338	13214	13297	13144	13086	13232	13228	13189	13181	13184	13294	13182	13193	13300	13189	13327	13397	13216	13099	13293	13107	13327	13138	13204	13127	13131	13096	13280	13259	13327	13259	13196	13154	13193	13175	13151	13287	13005	13304	13096	13231	13189	13274	13176	13230	13140	13338	13235	13164	13234	13334	13280	13222	13213	13169	13225	13132	13078	13130	13333	13150	13104	13185	13103	13022	13191	13248	13240	13162	13319	13346	13267	13285	13070	13098	13187	13250	13400	13187	13322	13229	13298	13234	13212	13124	13255	13058	13333	13156	13038	13250	13276	13049	13279	13091	13168	13299	13104	13259	13187	13126	13309	13130	13144	13074	13226	13178	13346	13182	13115	13269	12981	13067	13266	13173	13262	13273	13243	13242	13069	13289	13178	13175	13222	13403	13234	13293	13206	13230	13403	13068	13487	12990	13112	13100	13257	13068	13281	13204	13175	13283	13282	13217	13192	13360	13091	13174	13326	13142	13276	13246	13104	13299	13177	13155	13032	13155	13252	13305	13252	13390	13137	13136	13010	13170	13268	13078	13111	13290	13257	13218	13322	13075	13210	13188	13239	13267	13121	13336	13254	13056	13258	13274	13173	13243	13270	13224	13176	13258	13232	13334	13011	13272	13164	13162	13249	13297	13289	13271	13137	13178	13227	13024	13049	13252	13185	13169	13253	13277	13330	13258	13267	13063	13379	13151	12960	13250	13174	13172	13101	13229	13204	13201	13314	13219	13116	13164	13244	13189	13186	13071	13412	13084	13311	13075	13060	13236	13400	13122	13133	13256	13140	13151	13167	13030	13183	13186	13210	13114	13157	13133	13196	13074	13184	13233	13064	13074	13321	13214	13207	13296	13385	13191	13192	13208	13096	13021	13044	12999	13301	13120	13202	13192	13300	13117	13055	13201	13232	13111	13203	13110	13232	13274	13111	13220	13247	13099	13013	13091	13128	13449	13266	13098	13286	13287	13259	13169	13061	13240	13278	13101	13273	13263	13242	13185	13268	13267	13223	13251	13109	13204	13225	13243	12988	13217	13205	13242	13189	13201	13301	13093	13124	13198	13304	13204	13140	13332	13257	13175	13155	13339	13129	13176	13223	13183	13286	13411	13131	13096	13198	13055	13220	13169	13217	13208	13192	13284	13205	13232	13457	13284	13200	12979	13249	13116	13226	13417	13313	13036	13078	13114	13274	13208	13163	13073	13222	13159	13164	13278	13251	13162	13154	13298	13276	13295	13201	13055	13139	13170	13135	13366	13249	13256	13103	13213	13163	13382	13191	13226	13260	13245	13190	13149	13165	13249	13300	13223	13168	13328	13334	13331	13313	13324	13284	13201	13099	13217	13263	13282	13334	13136	13284	13283	13114	13174	13066	13268	13185	13108	13327	13261	13195	13148	13171	13191	13200	13270	13261	13218	13259	13202	13195	13412	13170	13161	13359	13367	13268	13240	13119	13328	13143	13199	13090	13314	13237	13126	13229	13115	13099	13220	13317	13190	13301	13224	13141	13089	13326	13167	13139	13173	13226	13201	13131	13268	13248	13221	13109	13179	13184	13014	13171	13287	13078	13237	13179	13156	13173	13408	13118	13184	13043	13168	13206	13156	13441	13165	13124	13305	13273	13234	13076	13145	13230	13255	13045	13091	13296	13214	13236	13178	13370	13138	13075	13111	13311	13351	13185	13243	13039	13255	13260	13147	13237	13347	13082	13186	13285	13135	13223	13246	13344	13161	13272	13275	13224	13231	13259	13135	13105	13062	13048	13265	13214	13164	13154	13336	13051	13168	13274	13130	13103	13168	13160	13150	13145	13108	13089	13244	13161	13234	13121	13183	13101	13253	12955	13272	13272	13062	13107	13269	13039	13134	13106	13151	13082	13115	13286	13168	13187	13222	13324	13173	13225	13082	13223	13209	13114	13159	13206	13253	13186	13307	13116	13289	13290	13159	13330	13138	13237	13272	13194	13177	13249	13210	13147	13115	13328	13170	13249	13349	13229	13116	13241	13109	13482	13140	13306	13278	13358	13104	13296	13120	13030	13210	13199	13072	13173	13234	13048	13221	13268	13353	13123	13109	13430	13131	13272	13111	13192	13355	13355	13299	13131	13332	13233	13011	13258	13289	13139	13341	13205	13173	13253	13150	13060	13299	13077	13214	13288	13159	13152	13170	13227	13108	13341	13252	13044	13068	13276	13195	13329	13299	13047	13180	13056	13082	13154	13262	13133	13287	13303	13246	13202	13285	13108	13280	13348	13240	13233	13290	13090	13253	13073	13224	13163	13291	13094	13233	13218	13320	13293	13357	13305	13147	13249	13261	13159	13182	13070	13157	13325	13275	13214	13282	13125	13199	13304	13183	13240	13200	13199	13149	13274	13182	13182	13268	13271	13121	13228	13105	13193	13143	13120	13262	13293	13104	13204	13034	13265	13183	13268	13075	13196	13168	13194	13155	13186	13161	13207	13282	13191	13182	13192	13221	13250	13352	13085	13321	13238	13135	13278	13108	13147	13283	13146	13242	13168	12965	13224	13274	13215	13254	13244	13177	13059	13198	13082	13360	13209	13249	13255	13107	13218	13225	13152	13089	13128	13210	13326	13155	13354	13126	13069	13310	13180	13239	13259	13235	13199	13208	13128	13081	13368	13195	13189	13306	13245	13173	13144	13238	13186	13213	13318	13288	13326	13224	13235	13188	13223	13247	13152	13010	13324	13167	13118	13195	13218	13105	13212	13264	13126	13244	13124	13306	13275	13099	13317	13265	13224	13244	13326	13119	13250	13223	13227	13127	13067	13267	13223	13078	13235	13281	13197	13252	13336	13189	13279	13176	13099	13260	13080	13278	13107	13159	13095	13186	13061	13040	13269	13356	13105	13243	13271	13227	13314	13108	13299	13302	13249	13292	13181	13187	13248	13178	13202	13353	13168	13044	13200	13129	13195	13226	13195	13300	13107	13251	13184	13241	13442	13399	13329	13195	13249	13252	13115	13334	13211	13137	13158	13114	13369	13155	13292	13221	13317	13145	13256	13196	13367	13334	13215	13125	13315	13095	13262	13273	13244	13415	13170	13176	13265	13100	13248	13308	13444	13118	13066	13213	13094	13180	13245	13246	13177	13141	13144	13232	13431	13166	13180	13217	13415	13118	13190	13089	13160	13200	13178	13166	13306	13206	13010	13270	13259	13057	13305	13291	13181	13209	13208	13157	13273	13302	13281	13381	13113	13386	13305	13191	13368	13433	13207	13282	13289	13319	13141	13112	13384	13267	13114	13163	13226	13153	13204	13325	13244	13162	13377	13014	13247	13272	13047	13279	13102	13202	13165	13127	13318	13102	13227	13183	13249	13172	13239	13320	13223	13057	13370	13210	13164	13178	13299	13213	13154	13100	13251	13377	13087	13265	13182	13139	13075	13294	13147	13167	13433	13223	13048	13027	13333	13112	13535	13126	13258	13209	13183	13264	13200	13343	13221	13257	13223	13274	13249	13235	13067	13225	13145	13471	13109	13229	13247	13397	13106	13154	13160	13222	13256	13227	13211	13219	13219	13069	13189	13251	13112	13291	13187	13180	13252	13268	13154	13106	13179	13154	13175	13176	13247	13307	13095	13166	13258	13265	13225	13119	13096	13170	13148	13106	13179	13181	13222	13322	13313	13124	13186	13135	13211	13136	13101	13458	13318	13284	13201	13323	13247	13127	13160	13194	13267	13365	13244	13189	13237	13165	13074	13233	13183	13199	13305	13333	13339	13215	13189	13310	13245	13196	13317	13234	13190	13049	13194	13260	13306	13192	13174	13140	13201	13179	13505	13387	13361	13064	13178	13155	13224	13212	13217	13072	13268	13160	13233	13203	13049	13471	13233	13334	13086	13108	13243	13105	13343	13242	13200	13300	13210	13241	13129	12966	13261	13113	13171	13081	13041	13233	13175	13169	13026	13160	13201	13296	13264	13262	13018	13114	13024	13212	13127	13141	13185	13205	13232	12995	13313	13190	13224	13288	13031	13184	13318	13214	13143	13186	13324	13153	13267	13229	13111	13321	13294	13090	13151	13276	13250	13228	13172	12995	13220	13135	13241	13261	13383	13200	13389	13149	13212	13009	13147	13240
22917	23073	33190	31205	24069	21416	19624	15235	14344	14497	14377	14234	14300	14186	14054	14373	14373	14369	14205	14158	14200	14164	14023	14311	14122	14152	14153	14360	14279	13791	14035	14192	14066	14252	14356	14099	14096	14043	13990	13993	14133	14155	14135	14149	14087	14044	14122	14054	14140	14243	13902	14122	14188	14227	14154	14178	14005	14215	14102	13955	14098	14099	14073	13982	14153	14125	14124	14033	14070	14083	13896	14123	14047	14023	14073	13985	14264	13963	14051	14187	14046	14104	14039	13852	14107	14015	13906	14103	14047	13862	14217	14056	13984	14021	14043	13902	14202	14048	14085	14072	13954	14029	14163	14101	13940	13927	14319	14114	13987	13959	14102	14110	14056	14243	14210	14140	14069	14021	14086	13962	14033	14209	14087	14021	14132	13951	13970	14023	13924	14146	14163	14185	14092	13964	13951	13918	13927	14010	14016	14137	13891	14206	14386	13997	14020	14247	14198	14135	13946	13901	13919	13935	14107	14056	14020	14192	14010	14006	13847	13993	14062	14237	14226	14339	14171	13757	13997	14023	14186	14193	14106	14089	13908	14010	14085	14109	14002	13991	14130	14025	13927	14015	14124	14050	14088	14139	13948	14269	14019	13941	14031	14011	14250	14259	13845	14118	13844	14039	13885	13875	14030	13958	14136	14063	14061	13954	14013	14066	14001	14136	14000	14000	14257	14099	14171	14173	14030	14152	13993	14128	14074	14051	14082	13959	13867	14051	14225	13967	14000	14055	14004	13963	13895	13911	13988	14049	14109	13971	14017	13996	14145	14216	14075	14140	13996	14206	14012	13992	14013	13996	14058	13988	14111	13795	13908	14123	14030	14034	14063	13844	14044	13933	13883	14079	14106	14015	14003	14156	14038	14165	14106	13923	14077	14144	14048	13964	13923	14076	13883	14081	14227	14067	14228	13888	13900	13729	13969	13897	13896	14043	13986	14215	14068	13948	13913	14176	14058	13977	14008	13969	14082	14195	14075	14161	14133	13909	14098	14051	14127	13910	14084	14087	14095	14001	14110	14021	14119	14081	13935	14006	13862	14257	14197	14113	13922	13915	13923	13935	14058	14034	13877	13964	14062	13783	14009	14262	14042	14162	14239	13777	14078	14105	14080	14059	14105	14028	14018	14091	13803	14016	13963	14082	14110	14057	13966	14108	13772	14099	13938	14175	14031	14041	13952	14038	13994	13942	13943	14122	14197	14009	14025	13980	14083	14041	14148	13935	13972	14220	14061	14102	14142	14140	14028	14315	14152	13866	14017	13888	14149	14196	14146	13862	13937	13801	13934	13923	14045	14102	13917	14059	14173	13847	14039	14068	14094	14025	14002	14059	14022	13886	14107	14004	13924	14174	13915	14084	14230	13892	13820	14009	14035	14051	14080	14108	13956	14164	14267	14035	13978	14026	13891	13980	14057	13969	13998	14134	14156	13984	14111	14055	14045	14060	14001	13964	14218	14133	13960	13921	14106	14108	14007	14072	14071	13814	14036	13919	14042	14255	14137	13744	13977	14034	13955	14158	14039	14103	14037	13984	14004	14120	13986	14134	14139	14061	14179	14140	14060	14054	14000	13959	14092	14179	13911	13982	13942	13987	14060	14122	14184	14134	14081	14008	14163	14059	13986	14047	14077	14242	13871	14106	14051	14068	14150	14049	14207	14085	14022	14181	14105	13904	14090	14308	13993	13968	13972	14032	14025	14102	14117	14087	13855	14116	14216	13983	14071	14128	14011	14206	14059	14109	14103	14094	14026	13993	14060	14201	14125	14013	13942	14104	13995	14041	14160	13990	14103	14009	14041	14164	14095	14012	14060	14036	13778	13804	13852	13960	14001	13998	13881	13818	14131	14067	13857	13956	14166	13829	14066	14097	14040	13784	13907	14176	13859	14057	13961	14050	13994	13984	13995	13936	13861	13923	13872	14055	14309	14096	14096	13851	14066	13955	14036	14074	14189	14108	14031	13899	14187	14074	13949	14049	14033	14047	14019	14194	13975	14041	14210	14109	13988	14042	14088	13983	13908	13978	13974	14042	13913	14103	14158	13911	14032	13884	13979	14261	14018	13992	14015	13831	13983	14111	14116	14082	14039	13978	14063	14064	13961	14033	14017	13867	13949	14073	14125	14110	13941	13967	13950	13962	14062	13947	14020	14084	14036	14052	14054	14182	13977	14161	13901	14040	13893	14063	14190	14004	14030	14171	13747	14009	14135	13947	14208	14030	14073	14184	14074	13999	13918	14252	13861	14045	13877	13951	14088	13957	13937	13971	13904	13986	14025	14140	14154	14112	14071	14114	14103	14097	13954	13880	14169	14084	14126	14013	14004	14027	13999	14156	14084	13965	13958	13951	14010	14145	14190	14111	14105	14063	14066	14060	14048	14140	13906	13992	13947	14043	14089	14071	14074	14008	14014	13950	14133	14004	14080	14076	14074	14044	14254	14082	14012	14000	13991	13926	14000	13842	13914	14065	14041	13962	13846	13907	13954	14018	14044	14008	14261	14016	13748	14132	14112	14013	14000	14048	14062	13960	13901	13859	13957	13980	14180	13852	14155	13927	14175	14137	14177	14076	14079	14093	13867	14089	14086	14104	14138	13914	14068	13905	13935	14020	13997	14123	14083	14358	14071	14003	14134	14145	13999	13939	14047	14021	14031	14037	14066	14055	13995	14029	14035	14154	14235	13879	13918	14013	13868	13924	14041	14160	14259	13985	13947	13883	14122	14140	13794	13957	14003	13886	13922	13823	14092	14096	13910	14021	13978	14100	14090	14022	13961	13848	14127	14014	14003	14033	14039	14041	14209	14101	14117	14036	14048	14159	13956	13881	13973	14249	14153	14122	14118	14150	14028	13951	14167	14006	14016	13911	13938	13956	14118	14026	13840	13812	14144	14099	14132	13970	14198	14071	14127	13902	13995	13964	14007	13870	14171	14070	13832	14039	14082	14046	13997	13923	13905	14061	14048	14059	14130	14064	13917	14077	13986	13845	14119	13791	14111	13762	13998	14170	14006	13984	13840	13932	14108	13895	13997	14128	14063	13705	14092	14083	13964	14067	14014	14139	14002	13960	14273	14098	14147	14024	14064	14019	14045	14000	14101	14110	14080	14038	14045	14107	13947	13888	14046	13898	13851	13915	13952	14028	14083	14045	14139	14122	14088	13975	14115	13999	14085	14101	14064	13975	14116	13947	13922	13924	13820	14099	13941	13987	14081	13890	13906	14071	14061	13880	14117	13861	14136	14058	13951	14169	14233	14173	14080	14055	14075	13987	14058	13959	13890	14042	14033	13964	13931	13915	13997	13926	14152	13895	14117	14086	13973	14250	14221	13991	14112	14147	14201	14268	13984	13947	14250	14100	14113	14033	14127	14031	14021	14050	13993	14091	13847	13881	14118	14014	14093	13899	13962	14077	14139	14114	14156	13943	14002	13922	14008	13973	13995	13931	14239	14080	14238	14107	13985	14160	14092	13999	14163	13954	14106	14131	14158	14015	13953	13932	13963	14068	13988	14155	14089	14190	14029	14072	14018	13916	13903	13863	14140	14013	13920	14007	14039	14139	14069	14015	14011	13991	14002	14259	14059	13969	13972	14084	14138	14159	14076	13934	13984	13881	13966	13955	13999	13820	14108	14157	14137	14123	14251	14061	14090	13848	13950	13920	14029	14150	13945	14030	14018	13955	14103	14144	14198	14050	13852	13959	13888	14199	14159	13901	14062	14094	14186	14141	14067	14088	14060	14190	14074	14019	14121	14130	14346	14092	14104	14027	14069	13915	14146	14055	13837	14066	14069	13956	14211	14195	13941	13936	13786	14058	14068	14057	13976	14167	13883	14074	14065	13895	14045	13829	14060	14123	14102	14044	14290	14005	13935	13927	14131	13951	14010	14011	14037	13954	14026	13906	14014	14128	14078	14078	14123	14023	14024	13999	13968	14062	14165	14367	14034	13972	14257	13774	13937	14121	14090	14059	14072	13848	13990	14170	13873	14053	14315	14220	14002	14097	14071	13952	14056	13982	13806	13903	14118	14169	14224	14055	14241	14145	14191	13973	14186	14044	14107	14173	14152	13939	14049	14044	14077	14048	13994	14087	13816	14118	14039	14138	14049	14010	13996	14055	14209	14075	13873	14202	13983	14190	14108	14154	13962	14046	13873	13992	14011	14106	13917	13911	14065	14014	14002	13978	14000	13878	14164	13802	14220	13979	14030	13984	14043	14039	14044	13997	14230	13958	14027	14180	14184	14104	13970	13939	14045	13882	13882	13845	14015	13925	13803	13940	13994	14004	14052	14126	14041	14209	13971	13901	13940	13995	14087	14064	14078	13929	14005	14019	13922	14190	14164	13981	13955	13907	14012	14042	13992	13902	14053	14223	13938	13827	14074	13994	14077	14015	13991	14027	13991	14015	13997	14049	14167	14181	13893	14006	14141	14105	13942	14166	13903	13991	13995	14198	14138	14128	13937	14080	13999	14049	13966	13976	14138	14168	13846	13900	14042	13979	14047	13955	13972	14087	13948	14098	13983	13983	13999	14046	13834	13988	13998	14015	13895	13994	14067	14098	14132	14060	14023	13913	13971	14237	13955	13928	14047	13892	14026	13871	14135	14091	14123	13995	13979	14003	13991	14032	13916	14090	14324	14029	13998	14060	14124	13986	13944	14005	13941	13995	14045	13942	14018	13984	13966	14037	14137	13936	13905	13998	14382	13970	13705	14130	13982	14051	14005	14065	13990	14159	14172	13887	14120	13871	13952	14098	14010	14059	14064	14082	14166	14151	13886	13914	14037	13934	14077	14052	14160	14082	14076	13934	14021	14105	14050	14076	13924	14102	14194	14065	14089	14184	14043	13813	14016	14076	14019	14148	13986	13905	13824	14014	14000	14089	14137	13891	14217	14003	14122	14123	14248	13985	14067	13924	14055	14030	13941	13895	13897	13907	13985	13913	14113	13918	14161	14167	14116	14088	14002	14124	13771	14031	14130	13986	14035	14099	14118	14061	14092	14136	14048	14036	14089	14119	13862	13977	14135	14057	13918	14110	13999	13916	14128	14190	14009	13920	14034	13930	13880	14024	14162	13868	14186	14061	14004	14186	14060	14293	14106	13997	14193	14101	14039	13958	14085	14024
63097	96761	81796	59015	26088	13716	13800	13570	13547	13744	13735	13620	13631	13850	13430	13787	13641	13702	13660	13825	13738	13768	13829	13632	13588	13673	13622	13817	13681	13459	13515	13800	13700	13758	13631	13644	13823	13702	13665	13654	13698	13695	13615	13561	13478	13642	13670	13609	13598	13682	13669	13718	13853	13754	13782	13912	13680	13673	13935	13525	13647	13613	13662	13777	13667	13589	13641	13634	13781	13457	13577	13493	13811	13606	13762	13662	13729	13708	13656	13579	13742	13633	13649	13592	13622	13601	13427	13803	13583	13661	13712	13683	13752	13614	13641	13702	13676	13608	13738	13720	13528	13609	13646	13692	13620	13677	13789	13487	13653	13693	13654	13661	13784	13731	13506	13685	13531	13680	13703	13629	13547	13607	13716	13692	13705	13717	13717	13606	13572	13601	13685	13695	13559	13620	13726	13778	13778	13671	13463	13581	13688	13643	13699	13639	13764	13489	13698	13742	13505	13726	13570	13498	13573	13634	13654	13684	13625	13488	13694	13585	13640	13544	13693	13654	13721	13544	13521	13652	13665	13707	13718	13613	13726	13665	13402	13728	13718	13651	13678	13704	13666	13652	13840	13748	13603	13435	13768	13624	13733	13628	13483	13735	13762	13583	13738	13590	13830	13572	13776	13726	13693	13759	13714	13866	13770	13678	13686	13647	13600	13595	13618	13854	13665	13651	13546	13671	13614	13728	13695	13607	13537	13677	13703	13677	13724	13639	13711	13797	13704	13517	13669	13650	13725	13688	13675	13621	13621	13738	13697	13797	13676	13691	13593	13792	13709	13653	13637	13571	13560	13668	13699	13748	13672	13688	13722	13550	13583	13590	13680	13642	13756	13679	13640	13559	13650	13782	13580	13799	13739	13546	13657	13682	13588	13672	13661	13709	13609	13664	13687	13721	13760	13492	13665	13700	13713	13673	13642	13598	13721	13662	13814	13664	13718	13654	13611	13631	13576	13717	13668	13826	13591	13522	13768	13628	13869	13660	13624	13843	13593	13773	13636	13619	13713	13500	13733	13642	13587	13687	13539	13598	13539	13501	13653	13699	13660	13693	13668	13698	13655	13676	13726	13775	13680	13733	13710	13593	13584	13591	13658	13622	13612	13687	13626	13656	13648	13621	13599	13665	13733	13754	13583	13589	13818	13673	13752	13704	13622	13847	13633	13875	13757	13607	13668	13692	13584	13657	13784	13458	13528	13517	13690	13639	13705	13753	13790	13580	13698	13583	13567	13827	13780	13657	13550	13724	13659	13792	13502	13649	13614	13661	13817	13763	13577	13672	13615	13713	13773	13601	13628	13753	13547	13726	13544	13543	13602	13570	13791	13721	13582	13635	13714	13823	13530	13555	13724	13566	13616	13569	13481	13712	13432	13688	13563	13476	13588	13490	13708	13691	13567	13698	13566	13701	13686	13693	13685	13617	13510	13701	13578	13607	13540	13646	13682	13629	13579	13712	13663	13748	13672	13624	13713	13744	13725	13615	13796	13656	13776	13624	13707	13691	13647	13638	13550	13739	13542	13770	13554	13694	13703	13609	13658	13666	13615	13516	13734	13729	13638	13565	13653	13649	13651	13541	13728	13592	13700	13587	13566	13579	13579	13671	13517	13648	13738	13468	13735	13703	13664	13615	13804	13740	13535	13580	13579	13821	13675	13605	13705	13615	13662	13701	13703	13645	13643	13777	13694	13774	13772	13732	13853	13601	13681	13583	13644	13652	13729	13683	13696	13573	13687	13610	13637	13707	13694	13496	13539	13820	13634	13732	13653	13661	13658	13686	13719	13593	13757	13664	13556	13714	13627	13639	13498	13618	13692	13596	13759	13697	13582	13568	13602	13737	13508	13673	13635	13659	13684	13614	13591	13653	13676	13794	13841	13706	13565	13878	13653	13716	13738	13733	13655	13732	13658	13803	13611	13688	13670	13752	13607	13785	13650	13710	13749	13630	13731	13883	13557	13654	13695	13744	13632	13758	13580	13629	13495	13759	13694	13549	13728	13562	13729	13767	13646	13579	13597	13804	13731	13821	13743	13764	13510	13686	13592	13746	13822	13686	13731	13622	13845	13748	13633	13597	13611	13627	13663	13637	13610	13743	13750	13750	13556	13832	13733	13606	13444	13575	13594	13586	13721	13575	13602	13653	13680	13620	13721	13605	13514	13717	13623	13648	13793	13539	13626	13761	13756	13747	13499	13691	13604	13549	13594	13794	13582	13650	13799	13798	13804	13732	13590	13650	13904	13589	13748	13615	13663	13635	13858	13470	13681	13657	13711	13491	13633	13602	13775	13535	13738	13656	13643	13741	13610	13755	13623	13640	13563	13765	13669	13697	13617	13668	13696	13582	13654	13795	13574	13603	13526	13664	13879	13591	13480	13493	13860	13520	13512	13556	13672	13474	13700	13745	13817	13841	13586	13781	13689	13710	13618	13708	13520	13530	13700	13533	13632	13490	13671	13570	13747	13673	13724	13748	13556	13461	13646	13578	13763	13632	13665	13542	13691	13608	13746	13587	13689	13567	13723	13630	13508	13651	13667	13610	13830	13626	13649	13641	13753	13575	13891	13600	13532	13547	13604	13550	13586	13708	13655	13622	13547	13547	13608	13719	13469	13798	13608	13593	13629	13497	13730	13551	13541	13725	13718	13798	13701	13719	13721	13630	13658	13629	13703	13717	13401	13528	13549	13560	13549	13637	13631	13554	13801	13693	13545	13535	13652	13731	13651	13628	13589	13797	13592	13720	13673	13632	13600	13641	13711	13695	13703	13552	13673	13494	13623	13601	13667	13641	13703	13732	13521	13800	13628	13473	13691	13592	13689	13681	13635	13641	13672	13612	13691	13788	13696	13704	13593	13710	13661	13560	13733	13622	13716	13623	13734	13678	13709	13720	13613	13707	13768	13614	13573	13801	13655	13558	13556	13726	13640	13650	13481	13776	13767	13800	13579	13767	13862	13606	13623	13719	13666	13856	13782	13638	13639	13518	13739	13835	13801	13810	13624	13626	13632	13698	13602	13738	13661	13542	13534	13543	13685	13605	13655	13666	13676	13705	13788	13643	13598	13701	13603	13597	13689	13685	13562	13757	13629	13578	13571	13722	13735	13596	13716	13558	13440	13802	13706	13893	13658	13597	13505	13726	13769	13841	13674	13660	13540	13867	13563	13843	13629	13742	13586	13695	13651	13485	13706	13621	13735	13684	13581	13649	13670	13511	13610	13751	13735	13491	13573	13785	13651	13716	13572	13713	13697	13621	13604	13499	13599	13776	13636	13537	13686	13630	13665	13549	13849	13682	13763	13707	13663	13577	13549	13502	13647	13771	13628	13551	13751	13665	13564	13582	13681	13765	13624	13692	13743	13638	13583	13763	13569	13746	13785	13781	13625	13597	13793	13659	13561	13633	13759	13451	13570	13859	13792	13797	13638	13671	13493	13900	13658	13644	13742	13577	13729	13821	13543	13848	13687	13732	13552	13526	13746	13657	13653	13601	13599	13643	13759	13761	13583	13632	13618	13614	13473	13681	13585	13914	13692	13678	13810	13807	13698	13759	13666	13665	13730	13704	13685	13605	13653	13687	13606	13730	13662	13757	13737	13903	13687	13700	13565	13606	13757	13630	13560	13583	13568	13753	13538	13562	13520	13681	13639	13659	13655	13598	13759	13615	13492	13654	13549	13581	13676	13741	13589	13450	13551	13753	13658	13576	13719	13672	13627	13645	13527	13556	13739	13740	13665	13623	13569	13728	13641	13656	13670	13569	13621	13818	13683	13681	13794	13758	13652	13543	13705	13661	13547	13529	13647	13431	13704	13744	13698	13702	13758	13617	13636	13716	13589	13574	13608	13688	13626	13603	13665	13712	13625	13690	13680	13695	13578	13708	13690	13737	13697	13514	13653	13568	13702	13757	13575	13680	13564	13773	13676	13761	13745	13623	13520	13764	13494	13736	13713	13611	13675	13662	13706	13781	13624	13616	13580	13568	13760	13767	13585	13594	13651	13629	13688	13538	13595	13688	13614	13620	13603	13647	13703	13621	13659	13683	13755	13675	13455	13732	13630	13527	13664	13631	13791	13756	13576	13562	13757	13649	13697	13638	13616	13675	13569	13815	13646	13820	13760	13721	13568	13660	13666	13718	13649	13717	13625	13697	13741	13571	13617	13584	13701	13728	13667	13628	13657	13708	13682	13488	13724	13497	13846	13631	13583	13748	13618	13688	13477	13583	13721	13455	13637	13689	13724	13474	13675	13737	13642	13779	13861	13638	13599	13704	13757	13702	13617	13561	13781	13524	13719	13906	13571	13688	13703	13732	13617	13780	13595	13608	13646	13794	13630	13486	13730	13878	13786	13736	13504	13856	13547	13725	13687	13516	13730	13571	13660	13549	13626	13598	13669	13494	13622	13678	13641	13593	13591	13645	13670	13625	13577	13476	13769	13626	13687	13798	13791	13650	13806	13635	13757	13692	13648	13723	13698	13682	13698	13653	13624	13661	13837	13727	13601	13651	13663	13622	13557	13750	13591	13635	13648	13544	13642	13641	13796	13662	13611	13656	13792	13741	13599	13601	13784	13631	13883	13617	13654	13675	13556	13446	13603	13836	13647	13588	13685	13602	13738	13680	13537	13692	13670	13625	13562	13635	13908	13474	13661	13711	13626	13626	13622	13717	13679	13777	13584	13499	13713	13697	13542	13631	13690	13590	13660	13531	13554	13676	13789	13648	13821	13621	13621	13572	13580	13514	13732	13606	13699	13766	13615	13622	13791	13663	13866	13512	13594	13837	13690	13803	13651	13737	13666	13744	13587	13632	13824	13747	13686	13672	13591	13679	13724	13648	13655	13596	13535	13843	13622	13643	13675	13713	13605	13680	13614	13714	13726	13658	13765	13620	13713	13704	13858	13608	13704	13702	13689	13709	13771	13578	13667	13609	13756	13701	13754	13590	13599	13833	13666	13834	13634	13720	13630	13764	13659	13630	13632	13665	13607	13524	13597	13648	13618	13626	13578	13663	13675	13558	13546	13574	13721	13678	13517	13904	13683	13596	13789	13706	13746	13680	13687	13562	13543	13797	13504	13464	13716	13644	13613	13621	13578	13627	13644	13627	13529	13679	13745	13543	13698	13735
29378	35263	36252	25787	15144	13317	13014	13091	12840	13149	13028	12852	13091	13131	13064	12937	13049	13236	12915	13020	13039	12977	12943	12952	12839	12882	13020	12956	12976	12776	13055	12954	12990	12945	12949	12848	12790	13077	13173	12962	12881	12937	12915	12901	12943	12947	12884	13034	12838	12850	13010	12963	12782	12760	13094	12793	13077	12845	12949	12872	12946	12850	12957	12940	12974	12769	13078	12928	12874	12898	13025	12690	12741	12984	12816	12873	12773	12930	13033	13158	12799	12678	12968	12948	12666	12853	13031	12773	12968	12939	12755	12844	12949	12996	12960	13074	12936	12853	12843	12942	12856	12917	12811	12786	12809	12776	12856	12970	12878	12810	13023	13028	12984	12961	12961	12843	12753	13032	12989	12868	12895	12845	12867	12884	13053	12875	12937	13032	12916	12893	12858	12957	13065	12912	12884	12954	12979	12860	13082	12768	12849	13066	12961	12833	13056	12776	12770	12965	12796	12808	12844	12850	13013	12990	12687	12793	13032	12890	13014	12726	12849	12981	12937	12930	13235	12991	13058	13105	12920	13063	12926	13003	13062	12990	13027	12839	12876	12881	12789	13044	13054	13058	12910	12993	13100	12898	12978	12876	12797	12866	13029	12830	12966	13018	12830	12846	12956	13047	12947	12953	12880	12955	12908	12919	12835	13019	12810	12942	12911	12861	13006	13073	13002	12894	12928	12995	13044	13075	12910	12980	12823	12969	12859	13016	13000	12944	12940	12727	12919	13010	12936	12867	13080	12915	13015	13019	12881	12840	12919	12861	13047	12986	12937	12951	13014	12884	12865	12824	12904	13043	12947	12840	12989	12983	12755	13076	12879	12949	12810	12571	12781	12868	12993	12897	12949	12925	12871	12986	12892	12951	12861	12984	12985	12689	12904	12929	12869	13180	12913	13039	12767	12896	12891	12936	12958	12840	12674	12916	12863	12908	12943	12953	12838	12934	12858	13026	12747	12806	12879	12911	12881	13064	12876	12858	12843	12970	12790	13063	12784	13052	12787	12963	13041	12915	12731	12784	12989	12935	13084	13019	12929	12793	12938	12870	12959	12837	12936	12882	12760	12996	12932	12727	12849	12886	12820	12890	12863	12842	12963	13036	12953	12879	12803	12741	12916	12941	13074	12922	12753	12589	12831	12840	13027	12869	13038	12888	13023	12879	12753	12930	12869	12846	12764	12845	12849	12942	12604	12904	12724	13018	12950	12997	12812	12965	12839	13011	13004	12988	12927	13012	12902	12968	12785	12856	13038	12880	12907	13014	12880	12858	12895	12971	12935	13226	12835	12846	12958	12875	13037	12813	12957	12892	12932	12775	12852	12938	12995	12873	12759	12935	12825	12915	12891	12933	12819	12909	12842	12849	12989	12930	12999	13039	12853	12947	12999	12941	12926	13063	12822	13054	13075	12891	12849	12933	12868	12900	12895	12808	12888	12865	12815	12980	12938	12796	12782	12903	12786	12915	12867	12863	12927	12870	12831	13041	12864	12928	12868	12992	12885	12827	12976	13021	12931	12901	12837	12858	12911	12978	12894	13051	12862	12750	12893	12948	12713	12876	12918	12880	12980	12908	12977	13016	12963	12941	12936	12845	12934	12843	13023	12898	13010	12937	12895	12872	12919	12977	12995	13019	12938	12934	13074	12794	12932	12750	12897	12836	12866	13068	12974	13000	12903	12778	13028	12908	12943	12851	12808	12986	12891	13037	13105	12979	12964	12912	12941	12827	12812	12852	12865	12814	12943	12941	12768	12812	12840	12939	12945	12962	12859	12849	12920	12981	13117	12946	13012	12873	12998	12966	12819	12910	12893	13011	12961	12911	12870	12755	12943	12991	13044	12799	12767	12825	12869	12946	12789	12859	13096	12843	12916	12993	12778	12701	12849	12998	12877	12969	13004	12832	13035	13013	12913	12980	12851	12951	13144	12803	12755	12980	12972	12732	12985	13010	12880	12905	12929	12710	12963	12821	12994	12904	12993	13068	12850	13025	12955	12860	12857	12902	12987	12817	12780	12835	12833	12964	12941	12863	13057	12822	12902	12923	13019	12910	12846	12940	12895	12971	12814	13096	12660	12888	12848	12755	12863	12934	12937	12917	12871	12951	12984	13097	12840	12826	13058	12948	13065	12908	12764	12989	13037	12801	13111	13033	12927	12935	12947	12938	12796	12777	12907	12763	12857	12872	12897	13037	12973	12822	12973	12946	12934	13014	12860	12872	13192	12985	12975	12725	12976	12982	12808	12950	12948	12938	12859	12897	12995	13082	12791	13054	12942	12960	13059	12830	12817	12839	12908	12974	12983	12832	12881	12932	12825	12883	13018	12740	13100	13083	13041	12855	12937	12779	12875	12908	12935	12871	12967	12990	12752	12891	13033	13006	13051	12960	12712	12645	12934	12972	12890	12864	12825	12873	12822	12871	13052	12876	12917	12843	12990	12874	12858	12965	13027	13010	12930	12757	13041	13006	12927	13094	12900	12980	12847	12833	12840	12673	12979	13006	12923	12912	13039	12780	12910	13037	13086	12936	13048	12930	12811	12883	12932	12816	12939	12892	12835	12967	12799	13052	12804	12703	12954	12995	12976	12907	13067	12861	12950	13200	13018	12868	12736	12800	12803	12822	12879	12955	12979	12956	12856	12828	12744	13091	13010	12920	12946	12850	12814	12922	12752	12933	12785	12948	12855	12700	12817	13045	12964	13034	12712	12826	12814	12931	12793	12871	12989	12878	12782	12748	12987	12879	12838	12930	12942	13110	12955	13170	13045	12782	13057	12834	12897	12890	12870	12997	12904	12955	12781	12912	12780	12837	12902	12820	12920	12730	12975	12995	12849	12934	12934	12866	13008	12922	13138	13076	12969	12887	12999	12848	12970	13041	13153	12722	12855	12793	12873	12851	12872	12883	12829	12974	12836	12873	12865	12880	12963	12926	12840	12822	12967	12970	12925	12890	12813	12885	12859	12939	12925	12644	12833	12700	13030	13080	12882	13051	12994	12820	12955	12935	12942	12758	12893	12784	13042	12868	13125	12950	13051	13083	12980	13250	13004	12924	12997	12930	12788	12781	13003	12910	12850	12820	12927	12652	12889	12978	12890	12845	12961	12951	12790	12796	12746	13067	12919	13049	12839	12868	12856	13010	12910	12909	13052	12791	12889	12627	12764	12928	12929	12895	12884	12979	12942	13058	13001	13025	12972	12841	13032	13017	12943	12889	12590	13090	12825	12879	12756	12925	12855	12942	12952	12865	12866	12780	12866	12709	13091	13062	12901	12826	12786	12839	12743	12816	12806	12763	12839	13109	13010	13081	12888	12880	12885	13006	12784	12889	13006	13051	12921	12866	13001	12750	12870	13023	12908	12889	13079	12870	12763	12804	12887	12974	12801	12889	12940	12840	13078	12753	12949	12801	12956	12797	12797	12901	13024	12786	13121	12853	13088	13061	13039	12827	12725	12846	13092	13042	12963	13103	12910	12978	12903	12804	12976	12959	12912	13021	12707	12957	12747	12882	13048	12956	13058	12837	12877	12868	12928	12912	12929	12860	12855	12849	13020	13022	12894	12844	12847	13040	12866	12792	12890	12956	12993	12915	12960	12733	13016	12890	12834	12966	12932	12938	12836	12827	13007	12833	13013	13009	13003	12994	12922	12974	12835	12778	12896	12836	12991	12848	13145	12800	12762	12951	12907	12977	13081	12745	12801	12907	12685	13083	12874	12982	13089	12847	13028	12832	13015	12935	12996	12987	12803	13018	12926	12971	12839	12707	12762	12979	12945	13064	12821	13007	12793	12842	12916	12853	12847	13151	12977	12797	12953	12874	12893	12787	12967	12948	12746	12910	12958	12747	12831	12889	12963	12803	12840	12733	12670	12769	12997	12894	12839	12909	12780	12941	12933	12850	13181	12844	12951	12821	12699	12841	12870	13017	12822	12801	12918	12922	13079	12784	12804	12918	12800	12883	12942	12932	13029	12697	12808	12865	12845	12740	12924	13076	12860	13048	12828	12771	12936	12729	12780	12921	12940	12950	12997	12917	12863	12885	12894	12757	12731	12987	12872	12877	12762	12846	12822	12892	13037	12949	12975	12938	12835	12959	13010	12893	12980	13059	12916	12958	12874	12843	12754	12858	12853	12880	12903	13060	13246	12930	12896	12969	12986	12892	12773	12900	12980	13040	13025	12872	12951	12887	12886	12968	12822	12986	12985	12817	12800	12862	13001	12888	12893	12925	12884	12968	12805	13123	12968	12838	12831	12895	12933	12844	12816	13055	12992	12924	12851	12906	13088	12971	12736	12839	13004	13127	12818	12800	12718	12925	12899	13031	12811	12837	12936	12796	12921	12750	12992	12924	12948	13082	12976	12912	12925	12903	12935	12964	12938	12996	12642	12823	12802	12775	12799	12984	13037	12623	12868	12960	12824	12808	12968	12987	12808	13053	12919	13026	12935	12973	13081	13066	12890	12792	12872	12955	13041	12766	12889	12865	12910	12884	12924	12838	12963	12942	12881	12820	13032	12962	12641	13059	12880	12884	12837	12939	12853	13103	12863	12808	12984	13008	12883	12840	12760	13080	12978	12943	12743	12752	12964	12932	13056	12795	13045	12907	13041	12863	13040	12915	12941	13036	12994	12943	12960	12786	12883	13018	13030	12855	12836	13068	12939	12801	12928	12788	12932	12950	13067	12982	13124	12988	12884	12913	12871	12846	12985	12802	12866	12962	13133	13036	12914	12794	12910	12910	12844	12898	12874	12954	12919	13004	12864	12887	12912	12842	12823	12798	13050	12943	12851	12892	12890	12941	13058	13037	12858	12705	12805	12996	13043	12849	12944	12983	12896	13062	13221	12657	12947	12825	12919	12765	12909	13157	13068	12936	12855	13063	12976	12954	12966	12871	12883	12843	12941	12968	12954	12786	12628	13011	12829	12835	13049	12865	13002	12929	12909	12842	12996	12857	12958	12977	12873	12691	12948	12737	12918	12848	12943	12905	12751	13011	12818	12839	12970	12909	12932	12737	12812	12853	13054	13088	12721	12951	12714	12743	12900	12861	12726	12899	12984	12888	12936	13008	12887	12942	13115	12964	13026	12845	12936	12798	13044	12841	12889	13105	12920	12713	12969	12991
36230	53714	39944	23821	14032	12892	12951	12986	12671	12898	12880	12970	12940	12945	12860	13118	12897	12906	13073	12943	12887	12889	12785	12868	12862	12941	13174	12956	12827	12926	12943	13015	12985	12920	12876	12945	13082	12868	12941	12856	12866	13049	13079	13142	12965	12804	12731	12820	13013	12859	12943	12926	12936	12895	12890	12968	13065	12975	12887	12911	12927	12946	12901	12959	12921	12977	12992	12952	12881	13050	12840	12885	12769	12867	12875	12912	12874	12883	13040	12844	13062	12857	12772	12983	12869	12918	12850	12840	12834	13008	12964	12911	13102	12882	12998	12986	12873	12846	12971	12902	12913	12838	12971	12794	13004	12848	12797	13062	12941	12964	12969	12938	12923	12856	12878	12842	12971	12794	12840	12911	12937	12929	12928	12858	12736	12833	12937	12795	12892	12891	12897	13064	12889	12867	12870	12987	13101	12967	12852	12933	12895	13068	12673	13013	13154	12912	13016	12942	12870	12823	12931	13021	13030	13057	12781	13065	13015	12985	12855	13024	12939	13036	13011	12836	12834	12946	12910	12783	12988	12920	12941	12934	12868	12976	12715	13065	13027	12875	12815	12896	12830	13037	12785	12866	12941	12975	12841	12800	12837	12875	12899	13061	13020	12781	13008	13025	13018	12850	13092	13028	12824	12948	12755	12846	12852	13080	12932	13067	13029	12892	12919	13011	12843	12876	13024	13096	12769	13011	12983	13031	12941	13022	12868	13034	13072	12788	13004	12986	12974	12981	12919	12975	12946	12855	13033	12863	12859	12965	12937	12849	12973	12887	13026	12987	12957	13082	12902	12904	12841	12924	13026	12940	12995	12809	12899	12827	12928	12834	12756	12992	13039	12829	12789	12925	13105	13024	12927	12848	12961	12964	12956	13099	12953	12880	13041	12975	13109	12984	12970	12844	12911	12891	12702	12900	12972	13128	12962	12860	13083	12828	12895	12905	12868	12914	12908	12966	12861	12997	13040	12867	12790	12907	12790	12778	12786	12957	12836	12965	12900	13007	12991	12983	12956	12873	12899	12984	12880	12824	12882	12992	12964	12983	12866	12884	12938	12779	13070	13013	13058	13008	12739	13012	12925	12931	12677	12894	12977	12999	12918	12870	12880	13007	12968	12991	13054	12955	12802	13027	12902	12768	12834	13000	12897	12956	13013	12902	13108	12864	12929	12839	12801	12947	13029	12816	12951	12867	13085	13138	12957	12905	12916	13009	12946	13051	13006	12962	12879	12940	13048	13021	13083	12910	12909	12994	12871	12979	13039	12844	12853	12888	12916	13072	12855	12823	12836	12889	12919	13073	12935	13115	12943	12868	12940	13042	13090	12947	12985	12894	13012	12900	12898	13121	12841	13091	12978	12923	12857	12887	12874	12876	12873	12933	12792	13057	12911	12917	12963	12912	13109	12818	12805	12897	12908	12867	12851	12971	12739	12954	12927	12963	12841	12876	12943	12844	13020	12835	13036	12851	13029	12867	13068	13003	12938	12839	13083	12843	13017	12993	12827	12891	12819	12962	12937	12890	12861	12968	12869	13126	13116	12929	12915	12887	12857	12956	13062	12905	12783	12853	12938	13046	12932	12808	13023	12815	12915	12975	13112	12853	12997	13122	12771	12868	12970	13025	12898	13025	12817	12837	13169	12898	12981	12957	12962	12864	13028	12990	12919	13040	12914	13082	12863	12852	12930	12897	12989	12906	12961	12827	12972	12836	13137	12917	12858	13071	12807	12931	12940	12754	12848	12969	13100	12800	12973	12991	12756	13098	12998	13001	12762	12832	12918	12933	12983	12980	12886	12892	13052	12915	12983	13091	12933	13000	12995	12922	12887	12980	12679	12864	13041	12821	12968	12765	12962	13016	12864	12926	13093	12908	12692	13037	12902	12997	12956	12985	12945	12818	12925	12888	12906	12766	12939	12863	12985	12906	12828	12873	12826	12772	13067	13045	12949	12892	12794	13066	12765	13040	12979	13030	12906	12843	12800	12888	12867	12808	12902	12831	12918	12886	12855	12975	12936	12920	12838	12736	12919	12766	12957	12867	12834	12825	13032	13018	12896	12852	12930	12893	12885	12927	12921	12915	12909	12943	13003	13051	12816	12954	12931	12948	12808	12863	13134	12853	12819	12805	12911	12870	12889	12816	12994	12944	13019	12926	12975	12900	13028	12869	12986	12969	12926	13014	12904	12990	13014	13067	13063	12793	12970	12880	12795	12806	12943	12935	12928	12872	12816	12955	12879	13092	12910	12933	12932	12948	12980	12827	12850	12968	13010	12929	12860	12970	12944	12774	13082	12860	12919	12969	12802	12907	12938	12940	12907	12927	12950	12957	12841	12757	12977	13007	12985	12991	12815	12965	12958	12927	12946	12994	12865	13138	12935	12792	12934	12950	12930	12923	13070	12875	12841	12841	13091	13051	12965	12927	12999	12993	12815	13028	12917	12942	12899	12801	13030	12920	13075	12896	13022	12876	12759	12997	12842	12968	12901	12936	12981	12860	12984	12919	12931	13004	13000	13024	12982	12988	12913	13021	12953	13044	12912	12856	12917	12959	12949	12857	12818	12880	12762	13008	12901	12822	12891	12905	12841	12863	12980	12903	12986	12956	12917	13036	12967	12911	12895	12812	12965	12821	12962	12836	12878	12981	12933	12850	12946	12936	12884	12947	12915	13061	13080	12993	12882	12951	12892	13052	12890	12932	13028	12837	12945	13011	13086	13087	12810	12944	12990	12833	12779	13077	12891	12814	13028	12875	12962	12787	12848	12870	13149	12912	12990	12795	12967	12944	12971	12900	13091	12896	13129	12909	12939	12711	12904	12952	13023	13061	12908	12909	12985	12747	13033	13072	13013	12942	12881	12977	12922	13162	13078	12926	13038	12857	13051	12972	12961	13025	12886	12948	12885	13020	13013	12925	13115	12969	12906	12940	12725	12897	12803	12825	12892	12990	12996	13104	12947	12831	12961	13049	12838	12962	12837	12824	12935	12895	13018	13002	12865	12992	12957	12975	12894	12971	12923	12891	13099	12837	12840	12928	12870	12782	12939	12970	12889	12924	13022	12954	13156	12893	12931	12980	13131	12951	12762	12867	12850	12863	12908	13069	12860	12800	12923	12884	12847	12804	12673	12964	12972	12903	12989	12826	12895	12969	13048	12826	12984	12952	13016	13028	13056	12934	12828	12872	13066	12901	12730	12813	12953	13048	13003	12973	12916	12901	12942	12932	13062	12970	12937	12804	13116	12987	13070	12998	13127	12952	12991	12985	12970	12729	13016	13044	12929	12758	12954	12925	12935	12955	12960	13005	13031	13035	12881	12825	12944	12764	13038	12916	13051	12972	12973	12944	12992	12848	12932	13178	12894	12987	12836	13019	12805	12930	12900	12932	12873	13035	12880	12857	12818	12900	12962	12966	12787	12860	12957	12874	12771	12912	13039	12935	12861	12892	13162	12798	12806	12888	12864	13051	12965	13005	12811	12941	12883	12969	13093	12843	12948	12985	13059	12897	12842	12962	12989	12982	12839	12943	12960	12885	12761	13074	13008	13017	12768	12922	12867	12761	13009	12989	12962	12843	13031	12981	12775	13063	12939	12885	12909	12996	12782	12908	12869	13081	12965	12886	12733	12992	12928	12748	13065	12851	12934	12834	12813	12897	12877	13094	12943	13003	12939	12876	12950	12816	12918	12797	12825	13061	12788	12837	12887	13017	12969	12871	12831	12950	12955	13110	12859	13023	12948	12944	13117	12885	12961	12972	12912	12951	12924	13063	12823	12783	12911	12874	12838	12885	13012	12901	13006	12892	12995	12980	12913	12784	13059	12995	12771	12998	13021	12851	12859	12900	12791	13049	12877	12835	12818	12971	13133	12829	12996	12935	12846	12918	12987	12839	12844	12868	12976	13043	12868	12929	13116	13014	12956	12759	12706	12955	12855	12955	12819	12947	12893	13121	13011	12753	13036	12918	12816	12952	12892	12979	12897	13037	12930	12975	12902	12931	12997	12959	12865	13013	12945	12868	12775	12895	12836	13048	12846	12863	12826	12930	12922	13096	13023	12951	13012	13061	12788	12905	13018	12937	13009	12905	12948	13062	12770	12976	12838	12952	12996	12911	12969	12859	12929	12915	12885	12986	12917	12959	13053	12849	13011	12942	12878	12963	12767	13166	13040	12985	12962	12924	13082	12756	12981	13056	12914	12910	12994	12836	12915	12775	12995	13025	12890	12866	13046	13031	12941	12872	13027	12924	12994	12864	12842	13032	12822	12954	12813	12862	12939	13022	12827	12871	12831	12871	13090	12900	12817	12857	12979	13003	12895	13070	12865	12959	12942	12932	12908	13052	12645	12948	12992	12906	13028	12786	12897	12779	12867	13180	12812	12714	12911	12842	13046	12876	13058	12913	12900	13117	12893	12816	13031	13086	12968	13013	12858	12937	12990	12928	12912	12896	12738	12972	12961	12973	12887	12987	13117	12903	12878	12899	12939	12865	12829	12969	12881	12811	12875	12773	12960	12965	12974	12920	12904	12774	13043	12886	12900	13079	12748	12738	12971	12882	13050	13045	12799	12983	13063	12838	12959	12904	12992	13071	12940	12919	12647	12852	12898	12994	12918	12918	13018	12848	13044	12939	13034	12994	13068	13043	13033	12820	12979	12970	13020	12981	12883	12869	13017	12998	12867	12994	13039	12959	12982	12992	12898	12989	12833	12869	12859	13086	12854	13129	12790	12877	13003	12808	12959	12988	12903	12809	12834	12942	12941	12958	12930	13026	13138	12839	13026	13010	13081	12829	13138	12949	12861	13043	12865	12930	13001	12838	12971	13014	12926	12940	13010	12829	12874	12862	12909	12990	12912	12867	13149	13073	13057	13157	12822	12889	13037	12824	12927	12958	12962	12976	12946	13012	12926	12970	13075	12819	12929	12939	12945	13013	12856	12986	13115	12967	12902	12968	12832	12905	12951	12963	12919	13087	12961	12882	12794	12984	12969	12935	12810	12806	13022	12903	12941	13062	13011	12894	13029	12964	12836	12780	13012	13055	13074	12932	12951	12920	12678	12839	12790	12926	12963	12942	13062	12960	13046	13080	12914	12886	12866	12911	13008	13027	12994	12929	12703	12893	12817	12895
27809	32568	38736	30531	17025	13692	13480	13073	12977	12910	12859	13158	13064	13006	12993	12876	12811	13073	12938	13030	13035	12863	13213	12930	12900	13105	12840	12969	12890	12990	12980	13069	12888	13110	13001	13025	12776	12925	13123	12991	12873	13025	12987	12991	12982	13178	12934	12781	13084	12953	12920	12857	12912	12885	12883	13088	12836	12836	12891	12951	12916	12940	12739	13052	13120	12989	12874	13081	12989	12989	12853	12902	12914	13053	12825	12910	12981	12830	12994	12959	12912	12957	12995	12897	12963	12979	12956	12936	12861	12875	12961	12818	12916	12817	13054	12819	12945	13083	13003	12831	13065	12943	13116	12843	12873	12975	12817	13015	12956	12779	12931	12820	12903	12989	12725	12950	13055	13095	12927	13049	12901	12906	12958	12689	12846	13001	12968	12943	12879	12769	12885	12843	12979	12911	13040	12841	13135	12880	12948	12799	12660	12806	12881	12845	12920	12971	12726	12842	13027	13210	12874	12836	13003	12909	13068	13043	13015	13061	13045	12918	13014	12872	12812	12735	12772	13123	12945	13080	12809	12932	13070	13072	12882	12971	12943	12915	12796	12894	12950	12860	12833	12941	12923	12918	13029	12943	12839	12985	12991	13023	12947	12849	12918	12963	12735	12859	12736	12959	12884	12702	12749	12933	12975	12745	12967	13033	12961	12825	12756	12815	12986	12747	12977	12873	12828	12954	13105	12723	12821	12916	13003	12797	12850	12904	12866	12817	12874	12745	12987	13002	12809	12783	12934	12995	12828	12782	12973	12785	13037	12769	12927	12916	12869	12960	12855	12906	12816	12999	12904	12650	13030	13276	13243	12937	12936	12838	12937	12898	12950	12971	12874	13074	13048	13062	12891	13013	13080	12996	12768	12795	12993	12915	12996	12962	12939	12812	12968	12896	12997	12672	12970	12938	13014	12900	12773	13135	12998	12961	12845	13087	13034	12949	12887	12770	13127	12963	13073	13019	12845	13007	12822	13034	13034	12816	12938	13100	13022	12939	12805	13046	13088	12766	12903	12936	12921	13114	12817	12974	12965	12843	12860	13077	12811	13127	12906	13059	13143	13062	12974	12891	12974	12877	12752	12750	12955	12834	12722	13014	12718	12717	12863	12886	13057	12825	13038	13003	12925	12996	12641	13044	12914	12846	12968	12893	12944	12942	12996	12954	12952	12733	12921	12759	12885	12900	12885	12888	12955	13015	12933	12917	12920	13013	12977	12822	12944	12964	12739	12830	12988	12761	12807	12891	12853	12766	12972	12748	12817	12792	13034	12886	12927	12997	12980	12906	13061	12959	12936	12971	12869	13077	12967	12817	13033	13158	12982	12980	12964	12764	12879	12909	12858	12844	13023	13054	12897	12903	12870	12873	12790	12855	12990	12866	12909	12951	13016	12865	12839	12842	12984	12858	12936	12901	12836	12810	12880	13048	12912	12885	12960	12835	12918	12928	12851	13012	13037	12879	12757	13095	12984	12958	12840	12809	12790	12982	13139	12860	12916	12894	13079	12933	12927	12892	12775	12803	12924	12694	12904	13095	12954	12824	13049	12926	12967	12937	12983	12907	12974	12849	12918	12849	12830	12969	13010	12890	12770	12925	12920	12891	12751	12870	12951	12964	13072	12863	12837	12946	12852	12947	13015	13087	13059	12855	12958	13131	12926	13072	12889	12729	12799	12850	13021	12963	12949	12902	13041	12745	12935	12885	12814	12952	12912	12881	12993	13042	12767	12859	12900	12967	13054	12885	13031	12959	12887	12790	12880	12804	13019	12994	13086	12984	13079	12902	12862	12959	12826	12870	12858	13021	12958	12910	13032	12859	12987	12939	12938	12900	12988	12879	12924	13043	13133	12878	12881	12990	12861	12996	12807	13033	12771	12956	12958	12883	13010	12777	12974	12908	12921	12769	13050	12981	12972	13109	13002	12962	13030	12972	12988	12862	13005	12939	12862	13030	12875	12948	12991	12921	12853	12879	12957	13045	12899	12985	13004	13006	12858	12865	13003	12878	13203	13011	12833	12863	12980	12989	12933	13109	12926	13074	12944	12953	12931	12860	12816	12937	12866	12973	12971	12992	13046	12974	12808	12943	12951	12916	12949	12854	12954	12855	12892	13193	13092	12906	13148	13115	12908	13099	12987	12805	13009	12942	12875	12918	12920	13005	12790	12947	13043	12964	12905	12979	12907	12946	13050	12941	12832	12883	13198	12767	12830	12912	12954	13016	13020	13051	12684	12861	12898	13001	12998	12836	13118	12894	12804	12915	12818	12950	12981	12910	12858	12851	13029	12757	12842	12682	12953	12840	12970	12888	12874	12920	12607	12977	13072	12964	12878	12976	12848	12882	13034	12740	12831	13012	12732	12928	12814	12917	12874	13078	12845	13027	12893	13076	12947	12891	12971	13007	12928	12881	12846	12908	12919	12863	13121	12793	12879	13110	12785	12896	12951	13023	12909	12819	12956	13120	12855	12787	13026	12774	12965	13093	13040	12920	13021	12834	13055	12942	12940	12877	12978	12791	12906	12803	12890	13191	12925	13034	12889	12909	12769	12939	12976	12939	13003	13009	13024	13046	12889	12915	12843	12932	12943	12902	13001	12995	13048	13105	12918	12703	12929	12926	12893	12742	13019	12919	12954	12971	12941	12834	13011	12979	12860	12990	12884	12925	13049	12929	12909	12941	12968	12993	12967	12978	12938	12722	12826	12948	12976	12851	12704	12925	12952	12790	12980	12924	12838	12921	13020	13018	12865	12983	12782	13004	12911	13001	12880	13142	12890	13083	12960	12972	12898	12807	12784	13016	12793	12882	12876	12997	13020	12943	13000	12994	12863	12826	12871	12985	12938	12968	12953	12946	12863	13048	13107	12932	12830	12835	13013	12818	13113	12843	12903	12714	12918	12963	12898	12944	12821	12932	12870	12945	12984	12998	12845	12892	12966	12924	12943	13085	12941	12831	13063	12921	12786	12888	13018	12853	12802	12924	13047	12728	12905	13040	12961	12845	12777	12701	12767	12937	12770	12979	13193	13042	12867	12911	12954	12716	13059	12885	13018	13027	12824	12838	13038	12951	13001	12909	12829	12956	12843	13028	12990	12951	13074	12898	12761	12811	13065	12929	12948	12806	12808	12966	12865	13014	12985	13152	12842	12820	13046	12859	12729	12796	12900	12868	12759	12837	12943	12993	13099	12885	12977	12790	12858	12851	12709	12847	12980	12882	12946	12937	12880	12984	12940	12917	12975	13078	13049	12750	12828	12940	13030	12908	12841	12963	12751	12937	12905	12908	13118	13055	13031	12968	13088	13004	12899	12919	12956	12969	12744	12916	13021	12936	12812	12957	12870	13011	12969	12979	12779	12905	12729	13091	12898	12925	13061	12874	12848	12798	12737	12921	13069	12912	12905	12953	12736	12760	12776	12888	12948	12953	12963	12876	12991	12913	12796	12841	12758	12872	12950	12806	12846	13025	12940	12828	12951	12875	13030	12991	12787	13056	12891	12788	12887	12960	12689	13023	12946	12940	12829	12768	13030	12981	12872	13044	12929	12889	12883	12834	13031	12970	12915	12988	13080	12802	12909	12891	12878	12851	12933	12899	12919	12855	12890	13051	13060	12891	12979	12999	12957	12870	12889	12857	12933	12782	12905	13026	13041	12853	12870	12907	13091	13018	13069	13148	12945	13071	13017	13006	13036	13098	12916	12802	12914	12868	12843	12948	13004	13079	12899	12867	12985	12969	12915	12972	12951	12804	12865	12672	12826	12967	13052	12899	12935	12988	12887	12899	12813	13072	12954	12680	12988	13054	12957	12987	13166	13030	12914	13002	13121	12837	12873	12894	12900	12828	13167	12891	12992	12825	12753	12849	12971	12964	13012	12848	12915	13061	13050	12932	12910	13145	12998	12912	12932	12808	12821	12865	12969	12811	12808	13041	13040	13045	12784	12933	12807	12852	13088	12915	12973	13021	12854	12841	12880	13039	12880	12864	12981	12966	12961	13104	12939	12924	12839	12969	13100	12878	12726	13015	12941	12784	12883	12942	13076	13110	12991	12980	12901	12640	12883	13003	12894	13038	12994	12944	12981	13003	12951	12970	12895	12879	12977	12963	12790	12917	12915	12912	12812	12994	12946	12993	12928	12866	12907	12903	12909	12904	12909	12793	12964	12871	12784	12715	12934	12889	13035	13015	12993	12782	12860	12942	12971	12932	12867	12904	12899	12822	12864	12928	13001	12902	13010	12936	12907	13087	12812	13071	12847	12902	12979	12900	12861	12950	12785	13012	12877	12840	13005	12703	12902	13016	12941	13039	12952	12872	12957	12905	12961	12854	13055	13023	12793	13094	12800	12948	12882	12835	13020	12899	13000	12696	13000	12986	12987	12982	12919	13005	12891	13052	12890	13030	12830	13108	12906	13003	12913	13157	12974	13056	12783	13001	12918	12941	12813	13043	13089	12926	12851	12734	12789	13002	12962	13017	12683	12838	12728	12748	12832	12993	13072	12845	12755	12828	12970	12967	12886	12967	12944	12919	13024	12958	12999	12961	13011	12926	12756	12850	12932	12832	12961	12720	13005	12934	13021	12794	12971	12775	12886	12982	12975	12724	13127	12903	12931	12936	12880	13070	13008	12967	12885	12971	12840	12760	12913	13024	12885	12855	12840	12877	12763	12967	12942	12998	12654	12916	12890	12959	13119	12925	12989	12998	12925	12964	12895	12847	12821	12973	13018	12856	12963	12858	12949	12756	12859	12899	13194	12913	12999	12976	12978	13050	12885	12803	12737	12943	12794	12993	12973	12959	12916	12923	12799	12895	12857	12985	12910	13071	12962	12883	12987	12928	12725	12920	13045	12999	12656	12926	12885	13009	12999	12866	12869	12867	12960	12888	12869	12875	13028	12843	12928	12853	12912	12952	13123	12907	12858	12740	12932	13002	12922	12901	12996	12880	12849	13011	12879	12899	13038	13003	12676	12908	12893	12989	12919	12816	12914	12837	12955	12847	12888	12733	12953	13030	12972	13075	12839	12782	12869	12877	12787	13089	12971	12903	13042	12814	12949	12941	12935	13146	12660	12963	12944	12868	12850	12906	12862	12721	12970	12948	12845	12938	12620	12994	13026	12912	12928	12910
52517	73451	52984	31825	14364	13042	13058	13152	12983	12961	13066	12816	12931	12927	13043	13041	13224	13014	13184	13132	13340	12801	13033	13045	12980	13037	13038	13067	13118	13033	12994	13114	13159	13042	13013	13130	12863	13038	13039	13065	13103	12984	13036	12974	12867	13095	12910	13060	12852	12991	12997	13028	12982	12985	12896	13149	13107	12924	12989	12973	12999	13031	13019	12957	12983	12993	13117	12959	12982	12968	12890	13038	13114	13215	13050	13097	13057	12896	12983	13097	13131	13070	12998	13083	13089	12893	12943	13032	13065	12913	12962	13060	12878	12925	12995	13020	12758	12883	13097	12840	13029	13040	13095	12927	13086	13105	12953	12899	12969	13014	12932	12961	12965	13217	13003	13012	12978	13105	13027	12943	13098	12944	13031	12905	13147	13014	13007	12974	13131	13007	12981	12960	12924	13138	13073	12890	13058	13064	13090	12948	13040	12959	12974	12949	12985	13089	13073	13016	12766	13058	13116	13123	13042	12904	13075	12786	13169	12981	12922	12897	12913	13004	13217	12982	12963	13076	13119	12984	13008	13162	12972	13167	13163	13086	13098	12753	13159	13102	13197	12980	13070	13054	12963	13039	13118	13000	13008	13216	13013	13068	12917	13092	12994	13139	13041	12950	13056	13023	13094	12934	13088	12891	13064	12897	12912	12971	13009	13161	13000	12968	12967	13016	13070	13059	13079	13021	13064	13080	12994	12818	13092	12933	13113	13034	12998	12979	13016	12968	13137	12878	13094	12960	13074	13136	12834	12842	13011	13094	12943	13043	12953	13100	13134	12967	13111	12970	13057	12961	13050	12998	13031	13138	13067	13027	12963	13129	12825	13147	13057	13055	12999	13084	12913	12960	13048	13158	13154	13012	13027	13035	13132	13178	13016	13054	12877	13096	12885	12824	13157	12906	12990	12974	13113	13083	13009	13061	12841	12973	12951	12852	13123	13089	12920	13150	13026	13047	12928	13013	13058	13098	13209	13036	12851	13139	12970	13127	12987	12931	13016	13048	13141	12897	12990	13060	12813	12990	13029	12966	12949	13042	12970	13204	12899	13048	13046	12987	12938	12947	13047	12975	12986	12931	12902	13042	13033	12988	13089	12989	13181	12887	12870	12990	12924	12974	13008	13102	13009	13146	13055	13155	13055	13131	13092	12998	13002	12940	13029	13105	13012	12990	13018	12948	13029	13121	13034	13179	12934	13111	12936	12946	13144	13023	13043	13072	13071	13033	13166	13180	13000	13061	13029	13076	12915	13040	12977	12980	12827	13077	12917	12940	12946	12946	13005	12966	13087	13019	12915	13143	12932	12877	12987	12958	13013	13063	12836	12986	13207	12999	12964	13143	13017	13057	13049	13005	12916	13037	13140	12955	13057	12871	12835	12974	13140	13259	13042	12907	13064	12826	13070	12963	13108	12906	13142	13083	13036	12941	12946	12861	12968	12914	13066	13034	13170	13035	13136	12735	13153	12844	12948	12928	13008	13026	13060	13123	12941	13081	13096	12991	13045	13027	12984	13000	12847	13034	13101	12981	13029	12884	12969	13107	13026	12964	13003	12870	12959	12857	13155	12960	13169	12986	13137	12949	12867	13077	13010	12973	12942	13016	12990	13014	12976	13186	12903	12877	13171	12885	12912	12966	12978	13012	13059	13087	13114	12995	13099	12876	12898	12911	12799	13178	13046	13070	12895	13099	13067	13142	13061	13103	13035	12888	13070	12966	13018	13047	13060	12990	13130	12932	13022	13067	13194	13090	12994	13154	12982	12902	13158	13038	13104	12988	12865	12987	12914	12999	13094	13078	12953	13082	13074	13018	13012	13039	13138	13035	13062	13106	13005	12971	12857	13073	13118	12936	13093	12900	13198	13010	13156	12988	13046	12972	13049	13124	12974	13006	13026	12969	13142	13003	12963	12996	13059	13141	12912	12922	12857	12911	12952	12992	12982	12974	12999	13035	12964	12953	13067	13040	12952	13004	12912	12932	13006	13083	13095	13114	13011	13172	13095	12988	12994	12936	13005	13027	13027	13069	13074	12946	12967	13017	13105	13025	12898	13002	13082	13270	13096	13121	12985	13076	13019	12958	12958	13084	13073	12964	13131	13150	13105	13084	12832	13031	13002	12985	12808	13100	13095	13170	13180	12909	13107	12944	13144	13049	13193	13057	13048	13089	13005	13168	13024	13002	13042	13035	13027	13091	13022	12921	12977	13032	12963	13062	13005	12988	12964	13025	13164	13057	13046	12995	13097	12939	12996	13139	13140	12906	13013	13016	12935	13028	12984	12940	13065	13053	13085	13172	13161	13017	13026	13032	13100	13136	12961	13020	12925	13018	12875	13048	13096	12971	13049	13168	13030	13066	12765	13007	12911	13104	13031	13092	13011	13134	13048	13093	12957	12948	13033	13147	13144	13013	13059	13002	13142	13060	12905	13140	12887	12893	13001	12970	13077	13029	12919	12950	13026	13138	13061	12840	13077	12983	12949	12935	12944	13041	13046	13032	13064	12900	13004	13204	13006	13006	13061	12952	13015	13158	13133	12885	13071	12975	13164	13226	12799	12906	12991	13049	13123	12992	12986	13024	13122	13134	12892	13111	13145	12963	12959	13128	12971	13097	13008	12890	13124	12883	13193	12956	13090	12909	13168	13058	13010	12974	13068	13160	13080	13025	13033	13080	13087	13129	13027	13036	13026	12942	13002	12908	12928	12988	13055	12855	12957	13130	13097	13083	13047	12935	13109	12895	12983	13075	13032	12897	12984	12886	13080	13002	13019	12980	12991	12957	12997	13031	13128	13066	12939	13068	13052	13051	12996	13135	12968	13088	13024	13077	13040	13015	13033	13086	12953	12903	12908	13088	12911	12978	13162	12848	13004	13019	12980	13003	13070	13032	12963	13113	13066	12960	13034	12893	13032	12998	13013	12921	13124	13067	13004	12927	13178	12905	13023	12870	13029	13207	13137	12953	13081	13056	12962	13014	13212	13000	12996	13208	13023	13252	13163	13077	13011	12993	13025	12965	12997	12865	13266	13117	12859	13181	12962	13042	13055	12964	12990	13071	12985	12994	13105	13013	13124	12791	13050	12998	12925	12944	13036	12979	13053	12903	13139	12963	12962	12971	13001	13026	13055	13111	13021	12898	13107	13038	13055	12981	13065	13108	13063	13084	12990	12935	13058	12946	13195	12990	12957	13102	13113	13029	13077	12948	13086	13065	12920	13080	13021	13022	13006	13213	12935	12833	13034	12849	13058	13022	12896	12964	13016	13096	13134	12814	12968	13003	12992	13070	12939	12996	12924	12976	12980	13049	13058	13144	13033	13124	12949	12957	13081	13073	12989	13106	13041	13006	13020	13058	13109	12918	12915	12921	13050	12868	13141	13038	12971	13159	13042	12941	12959	12958	13093	12993	13101	13072	12901	13094	13007	13010	13114	13054	13115	13100	12941	13033	12973	13002	13224	13026	13125	13047	13010	13177	12917	13052	13081	13017	13044	13046	13228	13073	13154	12912	13018	12905	13029	13146	12899	12957	12993	12998	13033	13047	13028	13067	13043	13097	13092	13005	13094	13099	12963	13037	13154	13160	13194	12982	13117	12915	12969	13097	13174	13030	13080	13079	13042	12991	13066	13037	13129	13080	13028	13158	13021	12967	13054	12917	13019	12876	13055	13097	13022	13061	13107	12943	13007	13082	13086	13180	12903	13060	12868	13029	13082	13043	13047	12922	13086	13087	12985	13054	12874	13129	13020	12888	13091	12996	13074	13067	13069	12922	13132	13110	13047	12996	13073	13049	12978	12986	13059	12924	13149	13110	13087	12887	13069	12941	13114	13054	13142	12857	13015	12950	13127	12965	13038	13088	13023	12909	13019	12883	13005	13020	13102	13036	12998	13146	12931	12993	13087	12941	12906	12943	13045	12991	12993	12868	12913	12944	12820	13168	12914	13071	13091	13089	13039	13011	13166	12956	12993	12965	12984	13137	13123	13211	13234	12971	12983	13040	12896	13030	13103	13044	12774	13045	12955	13103	13065	13035	13056	12917	13096	13173	12994	13076	13129	12972	13059	13034	13050	13016	12984	13065	12957	13017	12942	13105	13061	13032	13003	12948	13072	13004	12939	13122	13115	13027	13098	12946	12926	13020	13013	13012	13088	12977	13053	13002	12982	12973	12812	13089	12871	13049	13068	13128	13025	13028	13008	13013	13113	12924	12850	13026	13007	13029	13016	13012	12972	12980	12898	13091	12989	13006	13100	13008	13030	12928	13055	13027	12970	12947	13007	12996	12932	13137	13004	13015	12943	13173	13162	12990	12914	13028	13139	12840	12960	12885	13200	12918	13114	13073	13086	13158	12960	12962	13108	12983	13115	12997	13044	12955	13141	12978	12952	12868	13064	13036	13052	13045	13067	12857	13154	12970	13033	13010	12883	13011	13052	12897	13138	13098	12815	13017	12920	12935	12919	12974	13178	13014	13076	13019	13029	12934	12918	13016	13050	13124	13025	13038	12966	13169	13047	12992	13052	12983	12992	13006	13121	13051	13020	13070	12981	12978	12970	13078	12943	13158	13153	13145	13094	13025	12908	13172	13070	13089	13068	13131	13053	12985	13132	12990	12977	12888	13180	12980	13071	12993	12969	13088	13154	13051	13104	13077	12892	13044	13011	13045	12986	12999	13127	13086	13053	13055	13044	12919	12966	12954	12996	12861	13029	12940	13081	13040	13192	13065	13109	12911	13052	13023	13068	13071	12817	13023	12929	13137	12807	13109	12991	12958	12974	12911	13262	12900	13055	12960	12879	13043	13082	13168	13238	13084	12952	13000	12999	13047	12869	12750	13036	13102	12986	13065	13196	12985	12683	12994	13082	13152	13084	12948	12869	13018	13191	13027	12937	13057	13029	12949	13158	12922	13050	12882	13125	13082	13256	13050	13011	12856	12978	13009	12976	12985	13166	13102	13020	12962	12888	13056	13082	12964	13003	13011	12993	13065	13045	13070	13080	13008	13124	13042	12963	12914	13020	13005	13029	12892	13226	12985	12953	13161	13021	13137	12974	13042	13136	13085	13054	12947	13044	13026	13099	13070	12926	13011	13118	12927	13095	13127	13183	13235	13106	13033	13056	12902	12896	13134
23004	22222	34389	30693	23395	21421	19929	15000	14284	14555	14450	14276	14215	14099	14234	14290	14287	14378	14188	14189	14226	14074	14191	14046	13930	14012	14201	13991	14175	13945	13988	14022	14082	14063	14112	14203	14167	14035	14122	13800	14110	14085	13908	13916	13933	13995	13988	14111	14168	14099	14045	14072	13931	13891	14050	13972	13854	14108	14037	14141	13970	13926	13920	14076	13975	13997	13982	14192	14176	14024	13943	14012	14147	14018	13915	14025	13947	13796	14122	13788	14058	14047	14036	14086	13910	14005	13969	13706	13791	14045	14123	14074	14016	14129	14097	14256	14015	13998	13827	14018	13881	13931	14108	14195	14060	13829	14037	14098	14223	13903	13783	14063	13930	14059	14004	13919	14009	13946	13942	13774	13938	14014	13983	14156	14133	14056	13913	14017	13953	14107	13936	13993	13986	14052	13899	13958	13881	13932	13974	13922	13943	13977	13964	13804	14000	13796	14030	14006	13799	13977	14031	13925	13983	13946	14104	14037	14029	13923	14144	13949	14025	14056	13971	14013	13949	13983	13898	13896	14102	13947	14055	13963	13982	13910	14052	13981	13892	14092	14018	14075	13886	14137	13964	13982	13967	13911	14080	13966	13990	13935	13885	13815	13994	14152	14033	14011	13933	13959	13951	14099	13977	13822	14101	13878	13999	14016	13926	14141	13897	14085	13849	13963	14171	14009	14055	13961	14054	13871	13969	14088	14024	14056	14052	13854	14028	14070	13976	13978	13875	13941	14021	14033	13909	14075	13944	14142	14113	14031	13753	14132	13849	13974	13902	13782	13961	13976	14053	13958	13878	13958	13913	13911	13931	13924	14004	13931	14185	13883	13906	14115	14081	14028	13938	14193	13787	13960	13786	13943	14081	14064	14015	13946	14059	13975	14052	14231	13908	13896	13777	13921	14077	14036	14045	14002	13985	13728	14008	13961	13902	13960	13948	14079	14175	13730	13850	13955	13980	13765	14062	13725	13765	14021	14080	14060	13959	13932	13877	14104	14048	14137	14078	14034	13972	14027	14035	14002	14070	14005	14057	13928	14063	14024	13937	13878	14001	14065	14075	13928	13962	14028	14054	14081	13853	13964	13997	13872	13914	14012	13983	13814	13999	13835	13850	13971	14052	14069	13867	13866	13876	14043	13930	13892	13943	14010	13968	14162	13990	14102	14011	13968	13881	13871	13815	13829	13900	14117	13853	13969	13921	13868	13974	13872	14045	14102	13834	13765	13957	14035	13852	13968	13823	13991	13866	13820	14157	14050	13967	13954	13833	13837	13883	13901	13933	13752	14170	13932	14109	13864	14082	13965	14071	13959	13943	14115	14012	14046	13857	13880	13903	13984	14021	13918	14108	14092	13889	13959	13958	13993	13941	14272	13951	14038	14065	13904	14012	14064	13915	13917	14043	13784	13837	13899	13915	14094	13989	13901	13926	14170	14037	13959	14080	14044	13910	14219	13791	13724	13861	14121	13991	13862	14047	13884	13921	14050	13934	14082	13892	13871	14027	13893	14076	13895	14079	14064	13825	13880	14093	13909	14088	14174	14288	14080	13971	13924	13884	13904	14065	13985	14080	13955	13964	13977	14043	13775	13770	13896	13989	14132	14217	13923	13993	13907	13844	13862	13960	13960	13767	13846	13881	13839	14001	13921	13952	13972	13919	14041	13892	13853	13947	14053	13739	14130	14004	14008	14034	14062	14033	13932	13960	14010	14034	13670	13965	14055	13930	14052	13925	13887	14034	14030	13950	13989	13898	14145	14042	13878	13888	13871	13898	14066	13978	13829	13878	13862	13991	14079	13901	13959	14162	13783	14074	13916	13910	14079	13920	13912	13945	13815	14029	14086	14003	13947	13938	13904	14011	13804	13956	13942	14216	14120	13782	13940	14056	14087	13885	13960	14079	13960	13928	13913	14046	14012	14096	13868	13868	13908	13994	13868	14004	14007	13869	14162	14177	14073	13998	13947	13996	13861	13945	13912	13866	13968	13969	13761	13743	13945	13871	13967	14023	13836	13841	14004	13854	13940	14154	13968	13970	13920	14076	13949	13837	13819	14006	14052	13896	13719	14006	13854	14004	14029	14065	13978	14047	14050	14013	13873	13955	13866	14050	14013	14142	13989	14029	14071	13798	13814	14033	13996	14134	13957	13969	13896	14081	14000	14069	13846	13848	14018	13897	14049	13945	13992	14042	13958	14024	14052	14247	13970	13994	14067	14019	13749	14066	13833	13771	13962	13785	13932	13932	13898	13934	14135	14169	13904	14121	14197	13976	13839	14102	14049	14014	13885	13977	14060	13936	13915	14131	13999	14100	13840	14162	13942	14126	14070	13848	14082	14053	13997	13945	14025	14039	13944	13995	13956	14074	13918	13970	14117	14014	14220	13921	13795	13925	13966	14080	14086	14052	14123	13901	14005	14004	14000	13912	14031	13904	13910	13951	13972	14104	13930	14081	13971	13960	13788	13961	13957	14058	13897	14067	13766	13876	13970	13987	14095	14058	13943	13937	14176	14076	13956	13960	13938	14162	13908	14019	14044	13987	14123	13985	13903	13954	13962	13916	13827	13958	14048	14076	13990	13971	13975	13880	14023	13921	14039	14019	13998	13880	13851	13781	13753	14086	13895	13763	13870	13996	13908	13968	13741	13910	13900	14015	13861	14014	13938	14053	13954	14080	13809	13915	13834	14047	14172	13898	13958	14029	14064	13812	13955	14159	14024	13842	13774	14045	13982	13873	13859	14039	13939	13952	14048	14058	14037	14115	13889	14203	13876	14138	13921	13956	13928	13948	14014	14065	14074	14044	13913	14070	13951	14053	14029	14003	13720	14040	14015	13985	14172	14139	13897	13991	13986	13892	13925	13895	13879	14080	13988	14134	14042	14071	13926	13969	13959	13811	13837	13753	13964	13960	14066	13910	13835	13916	13877	14117	14101	13994	13841	14019	13768	13998	14017	14206	14012	14007	14062	13920	13931	13961	14025	13894	14176	13852	13965	13937	14077	14066	14008	13882	13883	13840	13895	14032	14023	13939	13835	13857	13940	13993	13993	14103	13876	13937	13757	13746	14009	13773	13837	13954	14007	14018	13833	13957	13809	13981	13908	13810	13884	13917	13793	14031	13918	14004	14066	13839	13945	13986	14146	13969	14101	13957	13954	14055	13957	13943	13744	13912	13937	14054	14179	14023	13886	13891	13975	14077	14057	13784	13881	13791	13992	14145	14113	13987	14101	14110	13903	13921	14123	14075	14023	14040	13809	13998	13918	13866	13798	14036	13911	13983	13766	13968	13977	14033	13960	14134	13753	13955	13900	13714	14031	14014	13735	13964	14071	13936	14045	13808	13899	14088	13924	13923	14023	14062	13870	14038	13959	13981	13749	13857	13815	13850	13867	13975	13933	14046	13966	14092	14055	14040	13923	13875	13864	13905	13899	13957	13997	14004	14192	13932	14120	14275	13904	13936	14006	13982	13950	13879	13761	13872	13869	14075	13942	13998	13859	14083	14125	13972	13967	13942	14090	13884	13793	13966	13950	13941	14011	14025	13939	13945	13898	13954	13978	14029	13955	14255	13985	14151	13838	14134	14121	14069	13975	13873	13848	13997	13907	14045	14001	13995	13919	13927	13959	13966	13852	14020	13918	13801	13927	14074	13890	14011	13965	13849	14003	13956	13870	13812	13889	13834	14143	13929	13872	14070	14005	14024	14005	13997	13956	14175	14022	14033	14098	13936	13875	13954	13924	13869	13753	14145	14042	13914	14019	14077	13793	14146	13914	13934	14205	13942	13925	13868	14060	13885	14057	13846	13872	13956	14002	13942	13939	13877	13900	13835	13868	14042	13915	13828	13890	14165	13977	14032	13949	14066	14021	13921	13940	13940	13807	14018	13903	13917	14045	14086	13942	13950	14117	13991	14065	13945	14055	13982	14016	13914	13962	14076	13981	14088	13933	14031	14107	13992	14067	13983	13906	13918	14059	13930	13831	13844	14013	13912	13900	13915	13824	13945	13818	13847	13985	13860	13972	14029	13912	13998	13865	13771	13884	13721	13894	14010	14099	14019	14034	13864	14095	13778	13855	13812	13919	13970	13881	13997	14103	13956	14101	14236	14207	13981	14076	13866	13828	13845	14162	14046	14078	14085	13867	13929	13891	14010	14087	13874	14037	13978	13996	13986	14006	13996	13814	14022	13959	13845	13943	13970	14009	13935	14020	13884	13835	13918	14030	13909	14004	13921	14103	13902	14081	14144	14019	13999	13961	13814	14040	13999	14103	13948	14176	13986	13947	14120	13853	13951	13751	13921	14088	13963	13812	14059	13946	14022	13805	13963	13981	13821	13882	13897	14059	13806	13893	13925	13863	14020	14224	13873	13992	13849	13880	14002	13975	13998	13999	14041	14069	13878	13931	13944	13848	14037	14125	13827	13976	13855	13923	14185	14088	14101	13944	13739	14023	14096	14013	13971	13862	13839	14127	13920	13762	14113	13829	14113	13874	13998	14012	13780	13985	14011	13975	14018	13947	13865	14107	14168	13984	13957	14022	14063	14000	13915	13995	13864	13835	13952	14084	13926	14102	13970	13881	13974	13808	14010	13870	14031	13893	13976	14098	13814	13851	13981	14126	14000	14113	14131	13804	14021	13969	13845	13993	13918	13892	13930	13896	13999	14168	14028	13782	13982	14008	14181	14034	13912	13984	14242	13890	13941	14002	13730	13774	13933	13937	14017	14082	13910	14017	14272	13800	13860	13967	14171	13955	13700	14017	13820	13859	13956	13977	13755	14071	13907	13959	14038	13935	13821	14089	13868	14005	13979	14020	13955	13914	13799	13950	13770	13878	13848	13931	13956	13890	14008	13889	13789	13822	14042	14105	14024	13838	13993	13868	13793	13886	13918	13919	13982	13979	13815	14004	14008	13893	13928	14112	14024	13985	14171	13916	13952	13899	13942	13872	13839	13893	13917	14193	14005	13950	13886	13849	13956	14059	13891	13885	13947	13926	14043	13909	13967	13756	13957	13932	13806	13853	13946	14000	13909	13974	13962	14119	13890	13907	13916	13852	13913	13768	13991	13904	14039	13988	14043	13851	13996	14027	14000	13824	14040	13749	13978	13728	13816	13944	14091	13909
53684	101138	86181	60875	21566	13668	13633	13833	13764	13651	13815	13842	13701	13803	13770	13472	13697	13658	13754	13771	13673	13790	13768	13788	13681	13515	13781	13639	13748	13644	13832	13698	13608	13637	13829	13622	13710	13608	13583	13714	13692	13705	13674	13718	13661	13785	13603	13668	13709	13653	13840	13618	13728	13654	13670	13647	13785	13567	13660	13739	13523	13768	13732	13699	13423	13820	13689	13617	13709	13681	13583	13715	13565	13703	13600	13533	13596	13667	13755	13628	13534	13706	13701	13648	13634	13704	13769	13743	13616	13677	13677	13731	13592	13651	13648	13814	13645	13616	13474	13567	13570	13690	13638	13657	13640	13632	13795	13757	13586	13734	13761	13677	13812	13803	13641	13514	13678	13781	13801	13711	13691	13677	13615	13749	13677	13618	13859	13549	13722	13584	13597	13579	13761	13747	13671	13605	13792	13609	13653	13833	13561	13704	13709	13640	13827	13775	13683	13614	13711	13688	13770	13537	13684	13781	13697	13656	13716	13710	13731	13755	13710	13658	13682	13725	13682	13689	13721	13690	13752	13872	13618	13633	13673	13682	13692	13746	13771	13598	13733	13775	13968	13590	13501	13726	13809	13569	13621	13597	13620	13623	13674	13510	13574	13532	13663	13735	13474	13605	13928	13620	13788	13706	13732	13555	13586	13709	13644	13748	13631	13564	13580	13784	13669	13717	13517	13678	13713	13670	13656	13545	13660	13601	13904	13582	13635	13587	13533	13788	13537	13684	13696	13703	13610	13666	13672	13705	13797	13671	13861	13770	13558	13728	13490	13759	13698	13597	13501	13501	13744	13811	13788	13660	13724	13639	13628	13765	13666	13579	13600	13790	13782	13604	13826	13785	13728	13668	13708	13638	13808	13786	13672	13635	13645	13705	13545	13403	13696	13692	13637	13545	13694	13580	13791	13735	13748	13704	13442	13714	13600	13683	13856	13784	13592	13645	13576	13514	13886	13458	13662	13649	13853	13597	13928	13704	13634	13641	13455	13920	13791	13794	13643	13606	13713	13629	13685	13661	13723	13655	13653	13633	13708	13630	13587	13756	13809	13754	13615	13522	13689	13652	13709	13762	13837	13807	13790	13473	13827	13555	13632	13536	13730	13689	13638	13569	13772	13669	13659	13676	13450	13807	13783	13563	13566	13611	13772	13609	13591	13619	13758	13576	13601	13560	13578	13671	13669	13799	13752	13601	13639	13815	13651	13657	13678	13721	13786	13733	13674	13707	13671	13764	13611	13756	13743	13774	13537	13695	13715	13774	13633	13584	13660	13752	13615	13709	13622	13806	13565	13853	13715	13583	13739	13735	13521	13780	13675	13730	13736	13661	13706	13699	13798	13642	13777	13754	13596	13701	13626	13601	13729	13643	13558	13650	13530	13675	13680	13550	13732	13660	13589	13593	13693	13697	13735	13615	13668	13669	13555	13703	13828	13486	13718	13617	13812	13540	13699	13669	13775	13766	13848	13848	13623	13516	13730	13617	13667	13450	13712	13516	13568	13727	13771	13613	13888	13624	13736	13645	13733	13786	13788	13756	13664	13434	13757	13802	13650	13619	13621	13739	13673	13692	13772	13848	13580	13698	13666	13570	13707	13713	13726	13724	13562	13625	13787	13818	13690	13506	13702	13526	13640	13665	13594	13736	13709	13641	13626	13729	13667	13622	13710	13820	13771	13808	13695	13622	13815	13665	13746	13843	13573	13662	13763	13731	13681	13583	13698	13466	13740	13735	13856	13727	13616	13666	13544	13596	13621	13691	13774	13676	13773	13651	13668	13741	13644	13791	13798	13746	13695	13874	13729	13691	13717	13754	13734	13595	13836	13749	13894	13525	13762	13554	13596	13731	13706	13776	13618	13697	13762	13698	13673	13786	13583	13581	13640	13508	13811	13598	13650	13590	13593	13606	13691	13586	13660	13593	13626	13677	13613	13679	13791	13653	13688	13703	13599	13715	13637	13652	13707	13783	13543	13706	13695	13622	13667	13613	13576	13591	13677	13729	13724	13666	13590	13671	13574	13767	13653	13797	13641	13565	13586	13835	13576	13670	13725	13635	13802	13682	13749	13610	13610	13682	13631	13706	13637	13623	13624	13820	13673	13511	13683	13664	13617	13570	13704	13664	13635	13571	13545	13655	13690	13872	13720	13578	13691	13728	13714	13560	13523	13636	13656	13702	13633	13639	13617	13664	13555	13948	13737	13706	13793	13793	13512	13605	13638	13827	13740	13509	13597	13767	13841	13774	13660	13762	13675	13741	13723	13752	13595	13683	13862	13581	13698	13752	13778	13778	13464	13740	13589	13691	13733	13727	13804	13664	13699	13836	13516	13773	13600	13589	13784	13652	13584	13737	13724	13842	13634	13819	13772	13732	13718	13690	13573	13581	13642	13559	13821	13711	13622	13621	13401	13684	13648	13553	13577	13658	13661	13699	13662	13680	13629	13744	13535	13640	13692	13508	13636	13739	13660	13689	13402	13719	13650	13763	13678	13548	13410	13661	13670	13700	13727	13683	13558	13798	13520	13544	13605	13544	13612	13545	13721	13740	13695	13786	13807	13705	13657	13682	13604	13682	13567	13879	13700	13711	13644	13794	13678	13613	13592	13707	13805	13630	13686	13632	13583	13559	13688	13580	13806	13616	13725	13691	13533	13658	13658	13644	13671	13816	13827	13614	13601	13684	13758	13762	13758	13709	13558	13589	13719	13629	13788	13586	13707	13478	13694	13603	13725	13636	13734	13695	13605	13661	13744	13668	13592	13615	13808	13602	13712	13766	13669	13670	13828	13583	13490	13588	13589	13735	13751	13804	13635	13629	13647	13645	13569	13721	13814	13815	13591	13769	13897	13654	13649	13690	13671	13637	13686	13713	13743	13709	13814	13740	13771	13659	13820	13521	13647	13690	13792	13514	13843	13750	13685	13574	13675	13634	13513	13738	13727	13653	13835	13712	13729	13658	13778	13594	13682	13483	13636	13694	13751	13716	13716	13611	13661	13740	13840	13638	13550	13574	13617	13658	13711	13481	13915	13677	13866	13708	13802	13620	13593	13626	13627	13715	13608	13655	13685	13719	13751	13677	13681	13620	13703	13940	13659	13730	13491	13677	13718	13858	13653	13702	13698	13538	13736	13691	13638	13811	13742	13636	13598	13704	13626	13684	13569	13645	13652	13754	13683	13644	13665	13552	13709	13802	13635	13599	13670	13807	13556	13624	13792	13782	13718	13676	13671	13743	13744	13774	13729	13733	13703	13707	13499	13736	13615	13692	13624	13783	13548	13645	13541	13701	13626	13725	13678	13555	13574	13668	13675	13625	13627	13540	13864	13657	13585	13833	13811	13650	13689	13811	13657	13617	13611	13519	13727	13528	13616	13656	13740	13693	13479	13531	13659	13777	13696	13625	13621	13553	13600	13583	13849	13602	13634	13579	13673	13708	13748	13679	13641	13624	13754	13788	13682	13767	13850	13665	13795	13599	13709	13733	13735	13847	13679	13787	13810	13673	13728	13637	13717	13540	13782	13723	13635	13557	13722	13669	13741	13701	13631	13650	13681	13616	13734	13400	13755	13553	13742	13743	13782	13493	13581	13791	13590	13785	13751	13673	13852	13581	13579	13827	13615	13602	13692	13627	13632	13683	13759	13640	13668	13714	13702	13602	13579	13635	13708	13725	13702	13921	13593	13796	13752	13736	13699	13553	13731	13615	13578	13644	13632	13590	13752	13599	13671	13627	13533	13802	13792	13725	13621	13658	13652	13710	13774	13708	13724	13781	13605	13509	13616	13741	13712	13730	13522	13536	13802	13655	13707	13723	13763	13644	13548	13506	13804	13580	13723	13538	13778	13622	13512	13783	13582	13713	13746	13590	13717	13749	13661	13812	13675	13673	13536	13564	13634	13772	13552	13714	13649	13557	13623	13669	13515	13794	13741	13633	13793	13573	13568	13745	13688	13645	13622	13751	13791	13668	13642	13706	13687	13586	13759	13560	13834	13797	13539	13613	13706	13530	13754	13780	13885	13551	13685	13690	13603	13530	13723	13755	13644	13666	13724	13667	13670	13622	13643	13572	13729	13578	13540	13787	13926	13669	13760	13599	13592	13686	13617	13702	13669	13780	13600	13633	13617	13719	13727	13695	13849	13577	13633	13678	13603	13671	13570	13740	13507	13528	13736	13660	13661	13764	13539	13663	13759	13636	13722	13638	13603	13691	13878	13734	13800	13716	13727	13708	13516	13679	13620	13698	13683	13647	13689	13877	13547	13690	13748	13706	13619	13679	13707	13719	13790	13664	13524	13606	13761	13643	13744	13639	13787	13687	13665	13706	13511	13646	13617	13707	13819	13662	13632	13678	13589	13623	13741	13763	13695	13609	13599	13669	13618	13719	13703	13632	13754	13554	13720	13642	13657	13835	13638	13789	13580	13752	13714	13875	13671	13919	13770	13824	13659	13717	13647	13703	13749	13606	13627	13684	13715	13611	13911	13696	13567	13694	13636	13750	13741	13876	13741	13782	13740	13908	13562	13493	13681	13774	13563	13662	13701	13748	13628	13716	13741	13626	13747	13702	13560	13744	13622	13483	13639	13626	13590	13558	13639	13548	13547	13694	13707	13621	13691	13801	13722	13687	13548	13657	13801	13601	13668	13677	13533	13767	13678	13642	13816	13685	13730	13580	13574	13704	13615	13695	13488	13501	13673	13656	13598	13695	13747	13596	13819	13678	13562	13671	13676	13682	13744	13635	13806	13688	13688	13759	13679	13562	13754	13507	13727	13653	13558	13881	13717	13760	13688	13689	13751	13811	13662	13587	13701	13768	13821	13615	13658	13820	13613	13699	13819	13958	13584	13613	13750	13758	13712	13547	13797	13699	13673	13697	13555	13606	13650	13734	13728	13685	13779	13735	13581	13772	13682	13605	13577	13752	13655	13517	13715	13769	13866	13678	13681	13668	13534	13699	13794	13605	13707	13737	13689	13635	13644	13623	13628	13564	13730	13476	13615	13700	13595	13747	13690	13602	13739	13848	13637	13518	13622	13706	13641	13577	13667	13726	13593	13610	13828	13481	13689	13802	13857	13800	13834	13613	13763	13552	13533	13661	13834	13683	13614	13644	13714	13631	13745	13617
29398	33711	37184	26967	16259	14074	13809	13809	13696	13986	13787	13905	13745	13671	13852	13737	13655	13611	13616	13706	13803	13775	13904	14008	13707	13604	13746	13756	13615	13630	13528	13732	13872	13635	13691	13736	13898	13700	13844	13615	13809	13736	13624	13566	13873	13823	13902	13681	13739	13823	13913	13672	13733	13669	13741	13647	13650	13819	13720	13689	13833	13777	13710	13785	13725	13669	13894	13649	13539	13708	13793	13445	13662	13537	13689	13724	13680	13600	13683	13765	13807	13721	13716	13870	13679	13703	13545	13826	13675	13699	13560	13681	13842	13705	13646	13582	13765	13694	13767	13649	13829	13797	13733	13719	13778	13774	13839	13658	13630	13765	13712	13616	13673	13737	13672	13852	13774	13800	13734	13655	13666	13691	13769	13724	13803	13848	13604	13677	13509	13727	13667	13766	13645	13743	13597	13759	13686	13802	13609	13452	13709	13797	13792	13801	13908	13757	13788	13838	13696	13619	13574	13824	13741	13750	13798	13704	13630	13684	13775	13701	13867	13522	13784	13878	13745	13632	13740	13646	13813	13668	13637	13814	13797	13446	13734	13889	13804	13819	13626	13718	13676	13897	13954	13706	13695	13717	13734	13622	13808	13653	13663	13762	13732	13591	13653	13854	14022	13618	13818	13810	13673	13791	13725	13508	13762	13654	13855	13600	13704	13671	13715	13788	13626	13705	13756	13701	13851	13636	13713	13800	13868	13661	13782	13771	13641	13791	13797	13757	13655	13571	13799	13769	13722	13776	13822	13711	13616	13768	13767	13796	13602	13715	13703	13456	13580	13621	13731	13477	13632	13691	13759	13629	13754	13411	13669	13515	13835	13590	13649	13757	13594	13857	13729	13711	13679	13554	13744	13702	13788	13744	13753	13748	13744	13595	13731	13624	13584	13668	13792	13655	13488	13672	13616	13833	13933	13534	13451	13603	13422	13716	13894	13745	13855	13773	13633	13712	13703	13804	13639	13673	13734	13584	13687	13613	13798	13609	13717	13801	13660	13723	13813	13754	13591	13712	13590	13743	13733	13598	13635	13544	13731	13818	13714	13513	13751	13519	13751	13787	13775	13754	13819	13686	13741	13747	13449	13641	13828	13753	13844	13690	13617	13672	13785	13777	13687	13831	13710	13781	13510	13757	13829	13572	13719	13649	13821	13735	13743	13752	13471	13789	13599	13620	13677	13719	13866	13729	13762	13725	13533	13687	13676	13595	13709	13707	13903	13847	13943	13681	13720	13562	13736	13704	13669	13832	13760	13712	13717	13562	13746	13633	13592	13666	13763	13588	13679	13753	13664	13831	13708	13709	13871	13763	13640	13529	13811	13620	13655	13640	13713	13541	13803	13715	13846	13957	13638	13751	13972	13734	13740	13771	13784	13728	13630	13714	13753	13494	13571	13809	13733	13739	13830	13735	13682	13714	13626	13576	13565	13819	13864	13812	13694	13724	13758	13761	13845	13835	13847	13745	13729	13771	13851	13832	13786	13568	13872	13672	13749	13624	13672	13580	13714	13701	13737	13759	13666	13586	13767	13815	13607	13785	13821	13694	13670	13522	13758	13830	13607	13672	13458	13739	13865	13765	13573	14010	13648	13774	13773	13758	13666	13520	13464	13877	13690	13733	13450	13799	13683	13872	13761	13667	13490	13781	13515	13779	13891	13774	13764	13761	13750	13516	13687	13639	13706	13754	13815	13560	13722	13724	13836	13794	13558	13841	13710	13717	13686	13758	13656	13703	13664	13696	13923	13710	13544	13507	13740	13715	13653	13532	13733	13745	13818	13713	13609	13616	13681	13792	13641	13904	13614	13722	13795	13695	13726	13842	13828	13667	13593	13719	13646	13739	13619	13722	13662	13618	13586	13687	13782	13680	13690	13668	13845	13828	13903	13720	13633	13857	13836	13778	13719	13740	13750	13769	13578	13683	13773	13762	13775	13637	13688	13824	13774	13748	13670	13776	13776	13649	13781	13616	13696	13822	13612	13693	13547	13606	13980	13825	13566	13660	13539	13764	13451	13514	13659	13702	13776	13675	13735	13761	13663	13668	13713	13727	13641	13643	14050	13751	13798	13717	13806	13921	13621	13768	13709	13752	13817	13769	13702	13800	13616	13685	13715	13653	13770	13775	13477	13772	13779	13664	13699	13765	13849	13668	13628	13725	13760	13502	13666	13669	13817	13748	13541	13649	13784	13725	13658	13640	13752	13885	13551	13608	13696	13638	13601	13509	13727	13785	13917	13693	13766	13743	13629	13743	13742	13801	13734	13721	13616	13755	13908	13743	13651	13653	13651	13725	13761	13881	13525	13642	13813	13527	13858	13453	13741	13829	13527	13724	13679	13816	13802	13778	13813	13779	13693	13779	13753	13776	13753	13734	13787	13701	13794	13640	13600	13566	13651	13685	13616	13600	13764	13806	13808	13762	13702	13756	13800	13615	13844	13574	13676	13791	13913	13663	13697	13734	13615	13761	13937	13811	13593	13636	13703	13568	13621	13801	13829	13715	13978	13826	13748	13814	13669	13726	13760	13626	13591	13750	13695	13750	13676	13764	13709	13934	13586	13813	13649	13847	13655	13793	13646	13685	13649	13591	13441	13671	13735	13630	13482	13583	13830	13660	13491	13694	13854	13712	13751	13628	13716	13671	13713	13752	13550	13755	13660	13755	13731	13530	13680	13750	13677	13770	13737	13656	13519	13623	13655	13777	13625	13477	13548	13679	13643	13551	13677	13734	13574	13767	13678	13834	13780	13500	13903	13603	13688	13696	13727	13651	13721	13696	13683	13870	13784	13906	13840	13762	13671	13743	13874	13586	13714	13642	13604	13528	13739	13738	13589	13809	13775	13742	13635	13772	13741	13823	13556	13678	13777	13808	13644	13853	13812	13735	13752	13735	13446	13745	13777	13779	13862	13681	13564	13691	13830	13728	13683	13615	13650	13634	13767	13793	13830	13976	13698	13858	13568	13690	13717	13759	13760	13609	13748	13679	13641	13787	13633	13969	13666	13793	13592	13631	13627	13574	13619	13620	13857	13777	13679	13787	13832	13808	13743	13853	13780	13774	13765	13758	13654	13744	13715	13556	13712	13672	13630	13820	13810	13786	13918	13880	13647	13645	13574	13629	13737	13737	13709	13616	13816	13664	13630	13787	13698	13617	13758	13838	13651	13689	13657	13612	13725	13650	13650	13716	13598	13702	13761	13807	13560	13743	13518	13726	13732	13685	13614	13656	13766	13776	13776	13829	13612	13754	13659	13813	13838	13621	13786	13799	13759	13597	13751	13748	13744	13872	13594	13751	13521	13777	13806	14001	13838	13725	13758	13774	13647	13655	13797	13651	13740	13681	13867	13853	13676	13759	13845	13724	13870	13532	13741	13729	13735	13653	13663	13772	13946	13770	13756	13702	13771	13885	13729	13892	13685	13737	13630	13714	13791	13732	13955	13791	13705	13840	13883	13483	13785	13774	13595	13790	13719	13739	13766	13533	13623	13680	13688	13853	13864	13861	13710	13724	13799	13824	13860	13756	13611	13679	13598	13778	13731	13746	13755	13621	13768	13691	13686	13880	13768	13659	13672	13691	13910	13760	13815	13738	13617	13735	13687	13756	13684	13876	13846	13753	13802	13694	13609	13916	13593	13587	13751	13596	13574	13691	13627	13931	13727	13745	13664	13692	13935	13629	13678	13544	13867	13560	13840	13673	13637	13761	13700	13805	13702	13585	13947	13733	13821	13604	13847	13800	13630	13704	13805	13624	13774	13697	13713	13675	13679	13718	13758	13850	13678	13718	13794	13553	13651	13606	13453	13441	13576	13674	13725	13744	13557	13756	13790	13594	13707	13757	13632	13702	13638	13705	13642	13668	13506	13699	13710	13690	13676	13675	13811	13710	13825	13627	13596	13863	13635	13633	13674	13698	13768	13609	13636	13618	13593	13786	13796	13717	13920	13870	13648	13660	13788	13750	13727	13579	13587	13674	13834	13616	13680	13620	13593	13784	13884	13804	13686	13677	13858	13748	13710	13752	13562	13686	13611	13631	13786	13779	13775	13616	13689	13755	13598	13599	13631	13591	13731	13635	14002	13607	13771	13589	13800	13598	13539	13682	13857	13638	13658	13660	13753	13662	13830	13559	13886	13862	13529	13732	13820	13778	13727	13810	13779	13749	13567	13718	13767	13864	13753	13961	13852	13919	13711	13891	13865	13598	13669	13861	13584	13684	13715	13699	13652	13678	13577	13822	13719	13785	13860	13776	13611	13690	13518	13829	13882	13674	13789	13746	13823	13644	13731	13611	13815	13700	13885	13821	13879	13734	13686	13617	13856	13653	13770	13758	13733	13704	13826	13569	13740	13858	13836	13614	13561	13535	13733	13691	13653	13697	13826	13655	13603	13561	13800	13811	13857	13725	13593	13503	13708	13683	13728	13872	13729	13760	13690	13882	13917	13513	13686	13713	13712	13521	13707	13830	13819	13840	13826	13608	13922	13671	13825	13762	13708	13578	13760	13627	13733	13670	13770	13718	13637	13688	13757	13631	13848	13802	13948	13526	13626	13693	13633	13762	13866	13676	13661	13796	13741	13636	13762	13657	13735	13571	13510	13603	13816	13769	13743	13827	13806	13688	13803	13692	13846	13831	13871	13631	13754	13615	13723	13537	13804	13642	13733	13896	13854	13739	13568	13598	13653	13753	13731	13568	13815	13835	13722	13699	13625	13918	13651	13497	13726	13767	13781	13780	13760	13689	13660	13674	13563	13843	13823	13789	13673	13704	13469	13705	13796	13693	13792	13673	13789	13722	13589	13740	13536	13667	13572	13750	13713	13979	13745	13827	13548	13668	13749	13800	13631	13544	13763	13787	13650	13523	13776	13573	13762	13646	13750	13930	13814	13782	13859	13557	13603	13803	13687	13730	13700	13752	13725	13800	13739	13739	13713	13716	13675	13820	13947	13755	13598	13706	13721	13639	13731	13704	13772	13664	13586	13642	13862	13660	13635	13779	13821	13679	13719	13586	13650	13846	13806	13618	13571	13656	13508	13661	13695	13722	13754	13693	13778	13629	13722	13685	13630	14049	13767	13826	13719	13890	13815	13791	13767	13803	13686	13607	13720	13433	13727	13940	13768	13720
36166	53531	40165	25813	14861	13285	13520	13490	13436	13651	13416	13522	13557	13474	13424	13545	13673	13587	13545	13455	13454	13436	13573	13524	13416	13516	13526	13322	13403	13542	13335	13476	13493	13403	13390	13395	13470	13650	13396	13348	13447	13458	13322	13485	13323	13487	13423	13439	13433	13325	13530	13568	13376	13508	13373	13852	13451	13447	13416	13329	13474	13543	13476	13456	13567	13595	13521	13587	13506	13442	13378	13436	13336	13394	13516	13361	13382	13584	13486	13491	13599	13543	13397	13524	13518	13501	13390	13382	13423	13443	13456	13490	13565	13489	13430	13460	13599	13390	13486	13411	13625	13407	13307	13371	13484	13367	13411	13469	13451	13508	13315	13595	13453	13509	13433	13522	13486	13516	13514	13326	13343	13563	13415	13490	13670	13484	13379	13495	13412	13438	13544	13429	13481	13472	13436	13512	13558	13543	13443	13428	13536	13473	13488	13484	13371	13442	13502	13459	13418	13514	13464	13362	13519	13401	13407	13519	13409	13415	13261	13522	13562	13403	13383	13606	13444	13397	13551	13548	13561	13373	13523	13426	13642	13507	13500	13418	13438	13527	13436	13432	13581	13307	13446	13419	13543	13431	13553	13510	13610	13431	13413	13479	13566	13398	13391	13421	13356	13562	13454	13588	13547	13401	13375	13554	13358	13487	13542	13379	13432	13326	13455	13451	13598	13390	13299	13486	13394	13341	13420	13511	13258	13414	13391	13507	13414	13458	13337	13605	13273	13309	13414	13360	13304	13566	13462	13492	13164	13458	13354	13403	13365	13396	13412	13524	13344	13511	13345	13584	13368	13330	13369	13430	13447	13467	13505	13366	13459	13429	13450	13541	13423	13450	13506	13510	13469	13487	13441	13532	13408	13458	13451	13393	13479	13482	13433	13396	13510	13446	13432	13417	13588	13398	13533	13427	13533	13505	13328	13480	13410	13464	13522	13527	13485	13437	13515	13440	13548	13388	13408	13617	13466	13389	13416	13346	13602	13431	13499	13453	13373	13401	13379	13364	13570	13337	13348	13384	13404	13519	13398	13352	13491	13476	13375	13491	13382	13433	13373	13286	13552	13463	13552	13483	13494	13448	13478	13486	13605	13431	13412	13245	13462	13426	13533	13404	13385	13363	13528	13502	13491	13544	13349	13462	13430	13425	13643	13424	13430	13562	13444	13521	13317	13500	13454	13476	13298	13403	13631	13382	13420	13376	13616	13354	13432	13451	13425	13539	13494	13420	13438	13318	13319	13512	13501	13322	13291	13454	13447	13545	13530	13507	13491	13547	13388	13522	13483	13438	13496	13596	13428	13493	13485	13590	13457	13433	13470	13521	13497	13527	13502	13448	13496	13252	13391	13341	13394	13255	13346	13432	13466	13636	13388	13566	13493	13442	13428	13327	13550	13440	13508	13366	13392	13527	13486	13407	13499	13495	13512	13379	13493	13478	13490	13453	13578	13585	13390	13398	13455	13663	13369	13498	13515	13273	13574	13406	13452	13443	13291	13361	13405	13471	13431	13506	13448	13435	13413	13396	13497	13357	13464	13409	13563	13552	13501	13436	13439	13337	13491	13373	13391	13465	13505	13403	13445	13590	13294	13388	13459	13497	13497	13439	13355	13509	13424	13519	13421	13607	13685	13474	13556	13534	13206	13438	13543	13482	13441	13397	13462	13437	13442	13269	13514	13539	13438	13391	13489	13495	13372	13459	13540	13513	13545	13612	13508	13421	13394	13426	13415	13478	13361	13352	13442	13509	13463	13424	13483	13409	13482	13514	13416	13637	13452	13389	13489	13397	13461	13487	13449	13612	13503	13437	13516	13437	13413	13225	13423	13474	13444	13549	13517	13397	13433	13317	13453	13355	13501	13454	13394	13553	13415	13501	13509	13563	13440	13465	13500	13284	13496	13305	13468	13426	13617	13577	13580	13441	13441	13428	13489	13614	13576	13464	13439	13331	13474	13344	13373	13538	13298	13401	13352	13465	13578	13517	13468	13555	13324	13417	13585	13376	13429	13403	13261	13386	13367	13523	13360	13570	13556	13375	13591	13387	13413	13510	13471	13499	13531	13439	13526	13532	13339	13443	13458	13520	13374	13492	13463	13436	13536	13562	13481	13471	13291	13427	13381	13380	13597	13500	13389	13506	13480	13235	13508	13520	13457	13413	13494	13406	13400	13515	13601	13398	13484	13355	13446	13488	13454	13388	13530	13638	13474	13400	13481	13476	13367	13422	13496	13397	13353	13313	13353	13585	13346	13479	13460	13580	13557	13304	13363	13519	13431	13420	13486	13415	13485	13491	13520	13392	13501	13280	13362	13494	13582	13340	13484	13469	13520	13495	13540	13453	13381	13518	13331	13442	13422	13449	13420	13383	13407	13404	13415	13454	13269	13499	13413	13486	13502	13462	13355	13446	13529	13460	13390	13496	13451	13447	13450	13427	13433	13469	13334	13294	13373	13457	13354	13429	13526	13397	13415	13532	13337	13432	13382	13509	13544	13450	13610	13510	13484	13579	13401	13369	13494	13457	13453	13430	13465	13405	13283	13420	13492	13511	13320	13467	13401	13405	13449	13529	13420	13419	13392	13425	13575	13449	13485	13470	13355	13500	13411	13267	13549	13499	13584	13282	13671	13480	13451	13607	13546	13406	13449	13497	13287	13412	13432	13461	13506	13600	13477	13536	13569	13376	13351	13486	13506	13618	13504	13549	13362	13368	13364	13597	13544	13530	13459	13452	13607	13356	13385	13422	13488	13533	13492	13405	13604	13389	13621	13381	13426	13535	13406	13504	13556	13373	13393	13331	13485	13375	13583	13412	13455	13553	13475	13306	13283	13455	13512	13429	13509	13303	13420	13472	13442	13597	13564	13417	13505	13514	13530	13435	13353	13441	13364	13524	13525	13448	13489	13454	13418	13396	13387	13509	13483	13374	13421	13520	13523	13501	13335	13638	13421	13410	13447	13419	13350	13473	13452	13460	13580	13465	13508	13352	13512	13435	13403	13585	13462	13453	13398	13472	13374	13531	13387	13478	13380	13328	13568	13458	13281	13316	13419	13366	13410	13339	13460	13527	13304	13599	13413	13601	13522	13518	13491	13488	13372	13441	13353	13665	13479	13367	13533	13487	13583	13673	13351	13519	13461	13435	13431	13554	13442	13462	13509	13615	13438	13572	13418	13397	13440	13554	13430	13554	13429	13348	13547	13407	13524	13490	13374	13539	13358	13565	13513	13442	13594	13442	13335	13518	13445	13389	13452	13435	13533	13441	13389	13569	13616	13597	13297	13607	13415	13383	13406	13548	13373	13594	13461	13537	13469	13551	13355	13509	13318	13533	13408	13462	13408	13288	13479	13537	13498	13519	13504	13438	13394	13460	13419	13333	13352	13499	13448	13499	13570	13353	13421	13351	13517	13510	13491	13278	13499	13487	13539	13371	13552	13441	13412	13541	13520	13376	13379	13564	13473	13512	13316	13439	13488	13439	13337	13320	13411	13465	13340	13646	13407	13528	13519	13386	13469	13482	13494	13460	13407	13482	13466	13491	13516	13332	13508	13520	13404	13428	13547	13526	13344	13570	13423	13540	13384	13518	13327	13439	13510	13436	13391	13475	13417	13432	13296	13386	13426	13372	13429	13476	13415	13482	13362	13556	13431	13465	13424	13600	13528	13454	13340	13440	13557	13445	13415	13429	13520	13497	13438	13583	13635	13490	13540	13512	13556	13421	13361	13536	13471	13639	13460	13436	13429	13416	13397	13648	13430	13411	13428	13642	13460	13588	13445	13514	13572	13465	13403	13483	13374	13547	13463	13227	13603	13542	13483	13467	13428	13509	13397	13452	13536	13626	13462	13481	13564	13413	13552	13494	13446	13517	13515	13387	13344	13556	13444	13338	13410	13356	13427	13449	13490	13469	13355	13520	13358	13587	13377	13466	13323	13430	13494	13408	13568	13534	13538	13442	13507	13426	13595	13550	13373	13449	13413	13510	13400	13481	13438	13445	13513	13351	13429	13325	13522	13498	13339	13520	13443	13469	13390	13551	13515	13580	13334	13404	13540	13607	13348	13384	13471	13347	13389	13413	13602	13407	13414	13339	13373	13244	13517	13411	13498	13427	13446	13359	13491	13455	13451	13515	13504	13423	13552	13235	13510	13440	13365	13466	13348	13626	13517	13464	13400	13505	13625	13467	13458	13348	13397	13473	13344	13396	13492	13281	13369	13354	13591	13438	13393	13440	13346	13488	13414	13526	13551	13358	13369	13566	13422	13556	13604	13430	13387	13458	13324	13473	13404	13417	13403	13412	13527	13478	13466	13439	13416	13512	13483	13505	13554	13652	13554	13435	13550	13461	13518	13297	13301	13514	13475	13501	13539	13604	13358	13425	13398	13460	13615	13602	13313	13356	13531	13512	13547	13567	13383	13524	13450	13467	13472	13352	13518	13389	13542	13208	13454	13427	13439	13427	13550	13533	13143	13422	13556	13559	13363	13410	13470	13396	13593	13630	13410	13563	13347	13377	13326	13318	13456	13454	13491	13470	13548	13423	13395	13575	13336	13417	13376	13347	13502	13492	13369	13658	13427	13333	13544	13529	13579	13396	13516	13446	13488	13511	13424	13312	13337	13488	13554	13417	13310	13485	13515	13470	13326	13531	13444	13498	13494	13521	13416	13455	13449	13391	13652	13453	13490	13540	13487	13450	13477	13466	13462	13458	13402	13540	13571	13458	13335	13558	13501	13421	13542	13264	13568	13566	13406	13487	13394	13475	13312	13326	13510	13402	13476	13380	13407	13534	13597	13369	13541	13462	13317	13582	13478	13518	13415	13483	13425	13486	13553	13495	13504	13601	13490	13433	13380	13339	13328	13714	13413	13403	13526	13440	13374	13414	13502	13480	13439	13385	13530	13437	13474	13352	13436	13423	13434	13521	13446	13585	13280	13588	13461	13416	13500	13528	13472	13455	13449	13375	13429	13682	13549	13490	13423	13431	13520	13429	13457	13553	13473	13618	13539	13200	13622	13501	13684	13487	13560	13476	13374	13401	13457	13501	13522	13493	13398	13499	13661	13382	13311	13406	13366	13505	13392	13505	13352	13346	13568	13479	13222	13521	13616	13431	13671	13399	13471	13477
28050	31251	40653	32111	18347	14137	13765	13152	13122	13264	13359	13075	13159	13264	13157	13280	13178	13136	13126	13161	12985	13167	13238	13193	13254	13180	13247	13211	13263	13054	13164	13241	13280	13234	13216	13138	13354	13105	13062	13138	13144	13255	13218	13165	13203	13157	13118	13100	13274	13259	13129	13223	13173	13122	13255	13051	13295	13256	12912	13247	13146	13254	13328	13113	13077	13235	12993	13310	13133	13050	13231	13016	13238	13167	13248	13383	13257	13259	13162	13154	13272	13159	13170	13259	13176	13240	13138	13057	12967	13149	13091	13087	13134	13024	13014	13341	13262	13101	13000	13309	13132	13022	13023	13076	13112	13026	12966	13204	13306	13112	13191	13090	13256	13177	13032	13390	13279	13073	13094	13239	13157	13213	13099	13130	13204	13150	13202	13271	13269	13154	13292	13095	13085	13154	13167	13055	13131	13014	13253	12994	13224	12962	13216	12927	13023	13106	13114	13100	13339	13022	13225	13144	13182	13193	13245	13121	13032	13198	12976	12985	13102	13214	13338	13121	13351	13281	13154	13198	13192	13099	13002	12999	12969	13162	13195	13045	13153	13193	13127	13325	12945	13073	13133	13118	13089	13120	13303	13115	13197	13233	13148	13118	13021	13197	13243	13015	13017	13148	13079	13170	13138	13208	12995	12991	13103	13135	13101	12995	13167	13069	13225	13213	13220	13040	13146	13177	13044	13091	13182	13236	12916	13180	13132	12839	13123	13194	13185	12977	13140	13006	13261	13175	13122	13078	13140	12946	12966	13010	13113	13013	13048	13219	13126	13308	13251	13008	13160	12938	13190	13098	13101	13354	13379	13170	13194	13294	13206	13415	13225	13094	13061	13056	13052	13104	13174	13073	13073	13280	13061	13060	13108	13163	12980	13375	13175	13361	13397	13227	13227	13161	13190	13077	13088	13163	13040	13069	13125	13175	13264	12979	13204	13174	13060	13187	13217	13049	12988	13109	13009	13216	13242	12949	13069	13082	12961	13010	13031	13011	13161	13129	13086	12996	13034	13031	13197	13097	13215	13039	13363	13192	12946	13101	13310	13010	13144	13193	13277	13133	13097	13063	13026	13258	13220	13076	13166	12988	13098	13150	13121	13052	13249	13180	13145	13244	13180	12966	13126	13059	13314	13113	13067	13424	13168	13139	13202	13167	13162	13233	13089	13169	13271	13205	13020	13013	13216	13044	13098	13069	13177	13207	13034	13005	13133	13184	13240	13108	13268	13307	13036	13111	13080	13049	13239	13126	13191	13304	13209	13131	13340	13197	12895	13155	13353	13035	13066	12916	13270	13119	13023	12998	13146	13225	13267	13104	12977	13072	13074	13153	12997	12963	13210	13041	13056	13156	13342	13123	13061	13293	13147	12976	13139	13033	13090	13205	13056	13053	13350	13268	13012	13249	13298	13019	13053	12980	13159	12974	13023	13059	13069	13227	13044	13055	13275	13071	13259	13144	13292	13106	13056	13024	12980	13263	13219	12924	13222	13155	13124	13218	13078	12988	13003	13100	13138	13041	13121	13374	13253	13113	13191	13053	13238	13216	13210	13009	13303	13215	13082	13208	13088	13074	13227	13046	13125	13040	13201	13067	13051	13181	13235	13111	13029	13291	13149	12795	13247	13077	13294	13056	13077	13160	13077	12985	13021	13067	13051	13031	13084	13045	13072	13212	13313	12929	13013	13229	13040	13174	13050	13148	13232	13218	13085	13192	13116	13128	13161	13205	13304	13189	13110	12989	13006	13067	12984	13199	12958	12945	13149	13209	13236	13265	12993	13101	13084	13104	13262	12951	13072	13052	13250	13158	13022	13218	13325	13166	13112	13080	13153	13284	12986	13210	13019	13199	13214	13175	13080	13328	13135	13116	13000	12995	13232	12833	13036	13052	13049	13167	13076	13242	13191	13172	13152	13139	13128	12961	13094	13171	13250	13142	13215	13159	13311	13110	13104	13056	13133	13015	13241	13060	13208	13240	13318	13128	13207	13173	12966	13283	13143	13180	13187	13229	13091	12971	13110	13037	13036	13089	13167	13226	13051	13039	13029	13366	13092	13229	13173	13185	13223	13226	13001	13248	13197	13037	13156	13009	13151	13157	13031	13077	13315	13270	13139	13074	13174	12969	13003	13194	13149	13116	13228	13111	12898	13079	13003	13101	12957	13097	13011	13056	13196	13271	12901	12964	13101	13068	13340	13056	13406	13128	13217	12953	13178	13054	12999	13090	13290	13082	13178	13136	12960	13148	13179	13191	13101	13139	12946	13018	13217	13178	13086	13280	12939	13029	13113	13291	13160	13257	12952	13153	13206	13225	13222	12972	13054	13127	13024	13033	13130	13071	13153	13120	13012	12957	13088	13170	13019	13151	13184	13190	13058	13256	13224	13319	13231	13146	13331	13189	13171	13158	13249	13083	13002	13057	13162	13288	13126	13218	13083	13249	13259	13107	12990	13061	13193	13380	13172	13202	13217	13004	12940	12967	13059	13073	13137	13162	13043	13046	13136	13058	13130	13095	13125	13022	13293	13093	12991	13269	13328	13068	13111	13195	13152	13164	13176	13084	13099	13140	13086	13239	13038	13103	13266	12972	13028	13293	13133	13205	13112	13009	13150	12964	13003	13118	13112	13143	13095	13027	13016	13211	13114	13207	13126	12952	13140	13050	13266	13310	13142	13128	13251	13132	13141	13093	13071	12951	13236	13099	13062	13103	13070	13127	13054	13003	13120	13121	13074	12968	13114	13153	13170	13220	13070	13242	13123	13032	13230	13083	13106	13006	13275	13095	13104	13167	13109	13081	13001	13205	13098	13174	13108	13146	13151	13244	13013	13157	13130	13123	13082	13159	13195	13102	13211	13226	13180	13072	13095	13243	13171	13259	13282	12931	13111	13192	13221	12941	13173	13202	12918	13067	13279	13172	13296	13243	13112	13100	13193	13031	13285	13225	13078	13114	13283	13173	12997	13076	13073	13058	13079	13279	13222	13198	13172	12916	13122	13186	13126	13230	13163	12970	13173	13196	13185	13170	13281	13259	13232	12984	13254	13342	13189	13152	13130	13063	13313	13094	13173	13185	13075	13070	13065	13030	13247	13140	13117	13186	13071	13125	13067	13018	12961	13086	13041	13128	13218	13119	13215	12997	13081	13159	13084	13119	13028	13172	13064	13247	13039	13221	13087	13329	13311	13122	13157	13179	13066	13105	13021	13157	13148	13183	13172	13179	13094	13060	12943	13065	13063	12951	13034	12954	13086	13131	13099	13204	13242	13051	13106	13015	13156	13074	13200	13189	13042	13126	13107	13245	13192	13084	13167	13156	13108	13083	13189	13270	12952	13134	13006	12946	13114	12957	12986	13087	13136	13237	13200	13149	13053	13143	13208	13156	13082	13221	13237	13227	13018	13150	13125	13327	13211	13204	13186	13178	13252	13211	13155	12949	13010	13057	13159	13023	13092	13020	13094	13240	13323	13111	13193	13067	13163	13060	12996	13158	13306	13202	13304	13103	13231	13052	13145	13311	13251	13145	13119	13125	13068	13032	13232	13150	13002	13202	13034	13294	13123	13218	13100	13166	13215	13155	13252	13029	13165	13014	13115	12843	13080	13033	13062	13225	13096	13245	13359	13221	13181	13006	13099	13168	13164	13134	13149	13160	13159	13202	13057	13043	13106	13137	13039	13295	13137	12983	13241	13060	13263	13079	13093	13022	13201	13126	13118	13053	12974	13059	12974	13137	13209	13234	13189	13160	13188	13024	13305	13008	13170	13093	13035	13077	13039	13039	13258	13039	13184	13154	13113	13063	13213	13203	13018	13074	13272	13239	13106	12966	13160	13225	13125	13122	13060	12899	13006	13048	12997	13008	12954	13092	13180	13099	13180	13195	13253	13318	12976	13009	13231	13148	12939	13157	13263	13347	13266	13104	13139	13075	13094	13183	13173	13085	13157	13026	13103	13110	13175	13122	13293	13236	13169	13156	13075	12862	13035	13222	13097	13196	13246	13186	13178	13103	13122	13093	13141	12919	13063	13214	12928	13232	13355	13112	13110	13027	13298	13111	13082	13048	13152	13139	13219	13225	13220	13262	13323	13255	13344	13139	13158	13187	13189	13125	13091	13068	13074	13208	12937	13133	13046	13218	13207	13178	13080	13075	13121	13184	13083	13136	13198	13018	13235	13163	13206	13159	13180	13272	13162	13226	13284	12998	13199	13246	13158	13273	13161	13227	13008	13150	13068	13054	13133	13189	13065	13166	13163	13201	13136	13203	13227	13118	13300	13135	13032	13088	13159	13250	13236	13194	13208	13114	13238	13226	13278	13148	13239	13307	13169	13222	13143	13119	13248	13165	13214	13033	13157	13144	12963	12939	13129	13095	13270	13175	13153	13104	13159	13102	13162	13117	13156	13101	13214	13008	13220	13175	13201	13179	13026	13183	13131	13140	12973	13061	12978	13093	13222	13109	13077	13161	13005	13281	13182	13063	13190	13137	13139	13045	13113	13107	13278	13125	13108	13111	13133	13092	12966	13075	13142	13187	13196	13074	13085	13060	13230	13224	13175	13146	13080	13218	13367	13193	13165	13257	13199	13301	13165	13283	13243	13124	13110	13157	13146	13100	13250	13114	13068	13294	13064	13278	13235	13153	13031	13191	13247	13058	13186	13175	13049	13192	13267	13183	13084	13017	12946	13144	13071	13004	13187	13054	12997	13224	13197	13225	12999	12844	13132	13109	13090	13334	13199	13009	12996	13147	13348	13115	13207	13201	13169	13253	13283	12923	13352	13145	13209	13124	13082	13053	13083	13321	13208	13183	13270	12980	13299	13022	13068	13031	13215	13165	12889	13022	13195	13053	13095	13315	13270	13209	13107	13153	13141	13107	12998	13151	13114	13228	13115	13145	13121	13000	13255	13415	13158	13226	13227	13310	13082	13129	12972	13169	12910	13237	13316	13337	13241	13332	13322	13310	13017	13148	13255	13170	13041	13333	13242	13109	13014	13429	13205	13182	13179	13095	13211	13072	13093	13210	13218	13042	13153	12942	12970	13126	13328	13288	13221	13134	13257	13314	13185	12956	13092	13016	13042	13032	13266	13178	13365	13237	13274	13113	13074	13040	13396	13205	13091	13063
52768	69159	53666	34284	16372	13090	13164	13253	13103	13065	13091	13123	13176	13310	13046	13099	12964	13218	13078	12901	13102	13048	13033	13168	13098	13227	13187	13103	13260	13132	13089	12983	12953	13113	13343	13030	13240	13119	13123	12931	13113	13172	13078	13170	12846	13167	13037	13015	13130	12999	13176	13035	12982	12938	12909	13201	13017	12971	13094	13171	13059	13140	13178	13056	13070	13272	13021	13062	13260	13161	12975	13111	13067	13092	13103	13142	13117	13031	13016	13135	13003	13138	13144	13149	13115	13122	13201	13011	13147	12891	13184	13069	12954	13318	13013	13128	13019	13188	13184	13108	12944	13122	13044	13125	13068	13059	13154	12970	13088	13026	13164	13154	13064	13157	13165	13048	13061	13216	13090	13151	13084	13077	13197	13089	13136	13183	13112	13216	12918	13154	13053	12971	13250	12987	13175	12988	12904	13167	13016	13087	13068	13017	13012	13160	12997	12969	13064	13114	12925	13096	13127	13073	13305	13245	13099	12971	13103	12988	13190	13058	13023	13231	13173	13108	13134	13153	12991	13101	12967	13028	13153	13116	12983	13204	13149	12944	13232	12984	13004	12893	13003	13006	13062	13027	13079	13066	12972	13146	12981	13014	13086	13009	13207	13111	13004	13071	13015	13171	12954	12930	12950	12967	13086	13190	13084	12998	13043	13032	13093	13008	13081	13110	13184	13047	13035	13171	13034	12901	13126	13049	13246	13076	13124	13210	13067	13064	12998	13172	12925	13224	13033	13107	13101	12945	13182	13017	13126	13075	13119	13119	12933	13249	12992	12921	13141	13008	13093	13129	13120	13129	13239	12985	13377	13093	13132	13106	13016	13047	13130	13106	13011	13104	13278	13005	13222	13181	12881	13079	13088	13038	13102	13038	12955	13154	13028	13097	13007	13024	13207	13081	13087	12956	13050	12971	13002	13081	13213	13085	13037	13210	13011	13004	13170	13181	13166	13166	12992	13079	12825	13094	13217	13127	13099	13166	13044	13219	13049	13243	13176	12916	13298	13120	12996	13183	13088	12908	13063	13156	12866	13137	13102	13047	12941	13060	13234	12944	13102	12929	13150	13080	13185	13051	12953	12948	13067	13148	13023	12942	13102	13015	13202	13061	13153	13108	13149	13205	13141	13201	13143	13049	13154	13172	13101	13048	13106	13041	13066	13013	12935	12993	13094	13124	13063	13118	13065	13058	13121	13161	13028	12873	13204	13011	13164	13199	13018	13140	12954	13132	13104	13171	13275	13035	13145	13069	13008	12980	13220	13029	13192	13050	13195	13237	13112	13024	13234	13120	13156	13149	13056	13099	13019	12939	13202	13138	13122	13062	13192	13043	13197	13038	13126	12918	13124	13268	12931	13039	13128	13152	13223	13089	13016	13169	12962	13005	13201	13182	13080	13042	13105	13183	13050	13083	13155	13045	13053	12926	13140	13114	12994	12969	13211	13001	13007	13136	13127	13170	13055	12896	13057	13108	13084	13030	13141	13078	13256	12911	13218	13063	13109	13163	13221	13262	12929	12946	12944	13051	13119	12956	12992	13126	13076	13099	13006	13059	12928	13163	13053	13023	13094	13092	12927	13029	13203	13141	13199	13117	12929	13123	13100	13253	13196	12848	13008	13085	13105	12979	13039	13476	12877	13150	13020	13269	13072	13081	13034	13208	13090	12968	13128	13185	13088	13040	13017	13088	13006	13002	13025	13101	13325	13188	13084	13050	13152	13091	12996	13030	13015	13012	12886	12962	13172	13034	13150	12955	13126	12936	13162	13203	13117	13075	13040	12954	13243	13077	13170	13074	13163	12996	12936	13108	13126	13045	12950	13134	12963	13123	13043	12974	13060	13112	12963	12988	13124	12939	13105	13045	13119	13089	13150	13045	13082	13064	13167	13014	12982	13216	12988	13134	13230	12921	13041	13155	12788	12956	13210	13063	13179	12975	13162	13139	13133	13024	13064	13113	13071	13132	12999	12933	13128	13257	13023	13035	13107	13021	13072	13089	13056	13051	13038	13068	13186	13020	13069	13116	13234	13029	12951	12941	12967	13032	13044	13083	13091	12953	13202	13171	13034	13162	13206	13238	13211	13188	12988	13053	12998	13106	12953	13169	13054	13029	13180	13255	13229	12970	13087	13137	13203	13035	13195	13216	12978	13023	13060	13057	13053	13003	13139	13211	13070	13058	12963	13074	13093	13103	13105	12979	12851	13023	13056	13223	13090	12954	13023	13204	13028	12954	13198	13095	13088	13090	13142	12994	13142	12945	13009	13235	12972	13066	13215	13097	13017	13320	13033	13153	13099	13248	13154	13162	13094	13030	13156	13139	13071	13218	13116	13199	13049	13060	13160	12997	13199	13158	13057	13019	12999	13206	13207	13043	13124	13013	13139	12928	13162	13234	13011	13164	13010	13096	13070	13113	12997	13143	13020	13150	13083	13087	13176	13132	13257	12998	13195	13126	13150	13026	13004	13160	13004	13056	13139	13078	13081	13090	13149	12945	13034	13206	13192	13195	13157	13088	12919	13063	13108	13045	13134	13136	12836	12885	13238	13096	13139	12990	13141	13136	13002	13101	12949	13122	13192	13150	13171	13149	13097	12923	13269	13024	13173	12985	13307	12964	13074	13163	13140	13148	13010	13148	13135	13156	13057	13187	12902	13250	13061	13115	13019	13001	13004	13071	13108	13074	13089	13126	13106	13112	12983	13022	12878	13031	13150	13015	13066	13025	13099	13142	13040	13295	13107	12983	13121	13239	12942	13162	13028	13143	13042	13197	13175	13040	13128	13091	13124	13112	13083	13188	13077	13163	13022	13051	13062	13063	12978	13154	13062	13277	13197	13073	13187	13146	13079	13097	12947	12863	12879	13269	13069	12927	13100	13023	13211	13187	12987	13000	13137	12979	13107	13012	13070	13136	13159	12981	13120	13044	13163	13129	12895	13081	12987	13101	13131	13026	13110	13105	13187	13242	13077	13154	13017	13248	13269	13143	13153	13082	13016	13068	13145	13155	12885	13232	12947	13033	13123	12904	13030	13172	13281	12966	13105	13025	13072	13077	13020	12912	13078	13235	13144	12949	13111	12950	13069	13148	12988	12935	13014	13256	13116	13014	13000	13179	13143	13035	13073	13037	13187	13129	13000	13189	13191	13018	13079	12922	13053	13360	13183	12870	12995	13212	13100	13077	13051	13159	13043	13117	13002	13067	13000	13136	13277	12950	13256	13099	13167	13088	13229	13020	13020	13078	13010	13009	13162	13022	13178	13139	13138	13117	13004	13123	12985	12908	13147	13146	12969	13049	13176	13139	12994	13085	13172	13124	13017	12990	13195	13055	13233	13128	13019	13002	13297	13069	13034	13084	13056	13195	12932	13081	13031	12938	12907	13052	13125	13105	13101	13087	13073	13133	13113	13199	12975	13017	13047	13061	13137	13052	13123	13014	13196	13050	13030	13009	12974	13075	13125	13157	12879	13013	13230	13285	12992	13154	13135	13006	13001	13195	13385	13094	13001	13072	13129	13135	12886	12991	12856	13128	13016	13151	13110	13068	13152	13259	13041	13084	12981	12990	13152	13163	13190	13198	13150	12930	13093	12927	13133	13133	13075	13061	13085	12989	13059	12879	13178	13108	13221	13118	13030	13122	13132	13113	13200	13136	13220	13070	13051	13161	13196	12959	13026	13249	13007	12926	13186	13103	12965	13069	13157	13017	13087	12996	13146	13157	13085	13274	13161	13007	13104	13116	13101	12984	13071	13215	13191	13098	13180	13130	13075	13324	13125	13190	13044	13181	13016	13070	13036	13085	13041	13045	13147	13171	13036	13072	13098	13183	13269	13184	13078	13134	13030	13022	12936	13091	13098	13052	13136	13026	12989	13210	12858	13018	13139	13227	13094	13057	13119	13063	12735	13032	13185	13116	13046	13163	12968	13203	12986	13073	13228	12961	13088	13139	13052	12994	13067	12956	13042	13218	13229	13033	13271	13039	13161	13118	13076	13194	13055	13107	13026	12992	13068	13179	13119	13088	13035	13039	13119	12980	13072	13093	13135	13107	13119	12921	13010	13088	13162	13053	13118	12960	13082	13212	13039	13177	12849	13214	13302	13062	13020	13028	12871	13103	13093	12989	13151	12984	13049	13055	13042	13114	13150	13156	12994	13116	13138	13029	13093	12901	13271	12922	13210	13003	12984	12959	13218	13141	13061	12975	13074	13185	13134	13191	13115	12995	13145	13182	13116	13186	13134	13094	12982	13163	13188	13065	13052	13066	13189	13203	13143	12950	13088	13066	12990	13092	12998	12921	12999	13001	13142	13104	12990	13064	12979	13180	13024	13217	13044	13163	13084	13145	13077	13067	13230	12981	12969	13103	13262	13154	13111	13215	13042	12961	13118	13216	13107	13057	13034	13081	13029	13108	13076	12969	13194	13238	12989	13117	13021	12981	12972	13083	13167	13077	13057	13030	13230	13007	13078	13085	12983	13068	12902	13207	13093	13203	13007	13197	13106	13104	13171	12973	13341	13096	13208	13070	13010	13073	13026	13085	13038	13133	13082	13071	13125	13226	12922	13154	12956	13174	13266	12958	13183	13160	13126	13185	13158	13026	13126	13183	13253	13102	13181	12982	12947	12977	13167	12910	13248	13005	13214	13080	13133	13134	13081	13006	13166	13077	13060	13088	13253	13014	13269	13025	12911	13120	13293	13148	13101	13225	13102	13088	13058	13108	13087	13157	12972	13062	13095	13212	13107	13209	13193	13009	12991	13106	12917	13238	12974	13205	13068	13051	13184	13196	13012	13117	12935	13178	13024	12936	13168	13028	13246	13116	13041	13055	13283	13025	13128	13108	12863	13099	13137	13133	13089	13126	13059	13128	12951	13134	13010	13204	12943	12888	13067	13110	13200	13108	12896	12972	13112	13201	13071	13257	13087	12873	13051	13232	12985	13030	13097	13129	13150	13089	13278	13127	13159	13047	13156	13027	13022	13117	13117	13068	12978	13188	13336	13195	13059	13195	13043	12909	13011	13022	13307	13001	13280	13160	13097	13051	13155	13070	13137	13201	13078	13118	13033	13369	13123	13064	13145	13180	13340	13090	12985	13158	13129	12994	13268	13155	13157	13143	13045	13017
22980	21817	32617	29751	22948	21451	20684	14914	13672	13869	13812	13722	13557	13811	13606	13451	13715	13734	13567	13624	13651	13693	13695	13441	13576	13544	13551	13462	13454	13597	13547	13334	13373	13550	13525	13461	13408	13320	13476	13347	13251	13621	13464	13452	13528	13540	13448	13536	13430	13309	13509	13465	13552	13418	13471	13463	13241	13419	13460	13308	13313	13508	13333	13349	13402	13290	13435	13435	13364	13385	13473	13435	13395	13274	13195	13636	13624	13377	13344	13366	13432	13447	13266	13590	13481	13321	13251	13392	13411	13457	13225	13484	13555	13319	13255	13344	13400	13420	13362	13335	13615	13515	13258	13342	13372	13421	13015	13392	13423	13632	13362	13359	13380	13437	13425	13368	13304	13358	13474	13341	13301	13448	13445	13453	13563	13460	13494	13495	13438	13394	13592	13581	13370	13621	13469	13551	13499	13490	13363	13405	13385	13407	13193	13412	13482	13292	13494	13391	13219	13401	13358	13420	13320	13341	13232	13538	13377	13302	13227	13278	13331	13518	13202	13614	13373	13262	13369	13376	13135	13477	13329	13409	13602	13471	13391	13421	13183	13325	13391	13513	13362	13419	13410	13303	13317	13384	13222	13395	13342	13423	13456	13654	13354	13200	13444	13416	13193	13413	13280	13448	13457	13204	13280	13433	13263	13480	13406	13311	13315	13309	13429	13234	13336	13389	13467	13400	13539	13433	13431	13382	13207	13336	13297	13538	13378	13484	13417	13319	13477	13593	13213	13515	13409	13378	13416	13467	13385	13280	13357	13499	13284	13268	13275	13395	13563	13312	13426	13604	13503	13351	13394	13386	13224	13253	13431	13315	13295	13503	13402	13282	13425	13553	13302	13406	13419	13536	13215	13454	13300	13588	13398	13510	13140	13497	13436	13256	13324	13414	13301	13426	13189	13268	13273	13425	13459	13449	13480	13708	13596	13570	13397	13319	13438	13460	13425	13421	13366	13400	13531	13457	13386	13425	13518	13334	13434	13415	13176	13298	13470	13122	13470	13522	13505	13255	13223	13327	13481	13236	13308	13265	13341	13396	13197	13340	13335	13427	13371	13454	13384	13372	13437	13479	13424	13311	13325	13320	13360	13612	13410	13204	13414	13461	13559	13291	13287	13495	13378	13293	13318	13507	13347	13353	13379	13278	13478	13450	13628	13329	13354	13364	13615	13459	13378	13242	13415	13244	13339	13329	13469	13345	13441	13473	13472	13297	13409	13507	13407	13229	13337	13278	13398	13413	13377	13452	13329	13276	13353	13629	13350	13369	13231	13394	13493	13416	13490	13409	13353	13483	13577	13486	13366	13311	13390	13560	13283	13301	13496	13458	13280	13495	13347	13423	13462	13495	13615	13424	13237	13438	13319	13350	13356	13415	13228	13352	13230	13441	13280	13435	13317	13385	13537	13436	13564	13490	13446	13412	13367	13388	13331	13234	13193	13342	13382	13306	13290	13126	13323	13359	13457	13309	13393	13432	13232	13380	13468	13442	13316	13263	13424	13382	13381	13333	13282	13147	13264	13427	13307	13287	13310	13525	13432	13449	13372	13320	13425	13264	13419	13269	13406	13315	13311	13551	13544	13381	13429	13529	13272	13290	13427	13396	13572	13311	13509	13229	13458	13365	13304	13418	13233	13411	13482	13263	13362	13310	13536	13339	13352	13300	13336	13294	13498	13360	13489	13411	13288	13384	13400	13443	13359	13300	13509	13458	13507	13538	13295	13453	13495	13480	13511	13466	13373	13214	13319	13276	13613	13366	13481	13329	13386	13187	13279	13531	13279	13321	13307	13392	13252	13319	13297	13406	13368	13431	13399	13360	13265	13442	13483	13435	13315	13455	13417	13445	13138	13362	13221	13272	13448	13299	13399	13456	13503	13335	13439	13505	13426	13445	13345	13508	13446	13461	13473	13359	13344	13293	13382	13398	13323	13354	13497	13372	13387	13355	13306	13425	13266	13283	13245	13391	13379	13310	13269	13269	13343	13456	13408	13325	13418	13470	13377	13460	13298	13426	13447	13215	13467	13519	13644	13474	13388	13418	13362	13238	13230	13337	13415	13390	13388	13426	13458	13386	13451	13487	13256	13458	13453	13396	13375	13276	13589	13235	13161	13351	13175	13366	13350	13532	13456	13351	13449	13232	13533	13371	13295	13237	13380	13454	13282	13413	13390	13373	13359	13428	13336	13491	13544	13350	13317	13207	13462	13320	13286	13163	13132	13496	13374	13454	13432	13395	13521	13500	13366	13588	13345	13352	13297	13243	13603	13378	13527	13389	13396	13348	13526	13299	13250	13445	13330	13288	13194	13465	13353	13458	13290	13261	13302	13175	13420	13540	13297	13312	13265	13228	13341	13440	13470	13257	13429	13396	13285	13467	13408	13462	13315	13236	13274	13386	13434	13457	13542	13558	13335	13388	13466	13315	13378	13429	13547	13435	13527	13292	13375	13338	13233	13479	13509	13571	13226	13521	13421	13660	13445	13511	13425	13373	13300	13481	13260	13519	13478	13268	13371	13478	13314	13480	13319	13436	13416	13222	13308	13250	13365	13375	13284	13322	13440	13397	13415	13396	13364	13506	13529	13349	13509	13441	13328	13349	13355	13362	13405	13497	13518	13309	13416	13469	13278	13498	13438	13478	13290	13336	13340	13107	13328	13354	13476	13344	13391	13425	13526	13480	13301	13399	13373	13275	13525	13359	13380	13286	13427	13387	13504	13403	13395	13375	13264	13319	13425	13310	13290	13420	13446	13277	13463	13388	13382	13495	13535	13327	13318	13257	13419	13502	13515	13264	13331	13526	13603	13472	13553	13555	13402	13494	13465	13373	13498	13321	13349	13387	13406	13324	13659	13424	13477	13418	13204	13267	13649	13212	13359	13309	13264	13354	13390	13388	13119	13347	13334	13420	13328	13310	13172	13321	13253	13213	13359	13376	13456	13366	13419	13476	13299	13237	13606	13367	13310	13177	13347	13451	13322	13398	13451	13492	13623	13454	13399	13592	13281	13338	13462	13261	13559	13264	13260	13315	13620	13421	13461	13416	13401	13397	13387	13417	13486	13472	13373	13487	13386	13435	13473	13489	13486	13566	13288	13450	13403	13303	13498	13075	13295	13284	13300	13533	13685	13379	13181	13323	13381	13437	13274	13374	13398	13301	13463	13502	13498	13381	13476	13238	13428	13543	13166	13350	13483	13381	13409	13524	13345	13395	13420	13509	13520	13428	13340	13400	13203	13325	13262	13465	13518	13368	13297	13517	13621	13400	13319	13479	13215	13484	13550	13404	13334	13409	13327	13454	13324	13552	13275	13397	13584	13346	13455	13393	13345	13316	13323	13294	13454	13364	13398	13438	13300	13202	13179	13377	13228	13491	13439	13277	13423	13432	13386	13348	13363	13362	13558	13208	13502	13262	13329	13490	13377	13309	13305	13305	13255	13452	13363	13451	13397	13429	13399	13334	13409	13294	13352	13267	13321	13418	13350	13402	13459	13454	13462	13369	13336	13240	13349	13352	13447	13281	13498	13411	13410	13560	13662	13416	13406	13290	13557	13357	13225	13436	13241	13542	13481	13527	13427	13452	13431	13346	13411	13642	13420	13491	13585	13453	13684	13412	13312	13489	13368	13285	13368	13465	13599	13541	13323	13138	13371	13379	13457	13297	13214	13491	13376	13414	13468	13429	13428	13391	13605	13396	13425	13307	13433	13310	13376	13549	13377	13268	13545	13500	13278	13403	13152	13325	13434	13466	13547	13386	13308	13386	13323	13433	13160	13376	13278	13455	13333	13399	13424	13474	13481	13426	13338	13397	13298	13378	13393	13357	13424	13237	13346	13328	13397	13435	13492	13293	13457	13442	13463	13251	13358	13442	13434	13485	13336	13395	13282	13432	13379	13352	13425	13444	13450	13430	13326	13289	13440	13375	13473	13348	13544	13457	13376	13382	13423	13368	13291	13336	13478	13293	13388	13345	13552	13297	13365	13271	13249	13560	13602	13463	13376	13549	13463	13498	13180	13540	13265	13328	13371	13262	13333	13158	13329	13319	13559	13244	13523	13419	13242	13381	13215	13445	13423	13301	13342	13342	13618	13397	13426	13567	13443	13621	13243	13466	13375	13360	13305	13429	13344	13387	13322	13436	13445	13358	13469	13264	13427	13395	13329	13430	13347	13178	13391	13305	13465	13270	13290	13267	13467	13281	13492	13202	13274	13379	13156	13568	13285	13284	13438	13401	13562	13488	13464	13382	13383	13363	13430	13256	13377	13443	13366	13508	13360	13375	13389	13259	13418	13412	13329	13426	13303	13380	13271	13277	13333	13420	13438	13293	13423	13526	13483	13516	13392	13216	13473	13484	13345	13282	13388	13540	13488	13490	13400	13424	13371	13093	13358	13367	13497	13371	13355	13362	13338	13429	13434	13466	13416	13137	13354	13297	13368	13298	13374	13528	13444	13489	13539	13368	13381	13449	13348	13364	13224	13192	13442	13472	13464	13359	13478	13445	13274	13358	13227	13373	13451	13288	13328	13313	13374	13650	13604	13241	13270	13340	13409	13209	13359	13490	13407	13397	13400	13290	13354	13344	13711	13407	13121	13240	13699	13449	13532	13511	13263	13474	13227	13495	13526	13488	13286	13412	13500	13445	13307	13474	13253	13415	13416	13370	13550	13240	13401	13430	13492	13299	13503	13341	13411	13484	13494	13233	13439	13284	13323	13226	13287	13306	13329	13563	13344	13413	13153	13533	13187	13305	13491	13287	13215	13508	13452	13336	13377	13485	13471	13581	13353	13202	13273	13319	13525	13694	13428	13354	13172	13330	13431	13471	13473	13497	13629	13277	13333	13471	13272	13454	13517	13433	13417	13509	13189	13536	13372	13323	13539	13401	13435	13284	13557	13462	13519	13253	13383	13421	13402	13291	13493	13425	13628	13298	13321	13373	13354	13316	13355	13198	13394	13406	13555	13209	13371	13400	13476	13570	13564	13226	13520	13611	13424	13488	13501	13465	13414	13431	13247	13388	13445	13365	13278	13255	13418	13478	13317	13460	13421	13391	13317	13418	13272	13524	13285	13320	13264	13487	13366	13512	13440	13290	13462	13378	13312	13357	13394	13474	13174	13373
58919	100853	85679	63077	23421	13308	13388	13194	13260	13331	13242	13352	13459	13266	13295	13238	13278	13369	13362	13397	13248	13172	13331	13256	13259	13372	13265	13336	13293	13272	13312	13284	13190	13267	13323	13196	13102	13206	13175	13250	13358	13151	13173	13417	13153	13390	13165	13248	13339	13492	13131	13364	13258	13320	13263	13328	13346	13322	13132	13181	13297	13125	13539	13392	13348	13226	13206	13184	13278	13324	13233	13325	13258	13321	13232	13320	13271	13310	13279	13367	13156	13352	13373	13311	13155	13221	13333	13216	13184	13415	13236	13253	13446	13132	13270	13325	13187	13404	13125	13277	13135	13320	13351	13144	13389	13290	13227	13258	13300	13219	13329	13352	13346	13217	13283	13383	13246	13136	13270	13370	13176	13365	13145	13440	13233	13302	13411	13257	13331	13193	13437	13210	13332	13202	13260	13318	13176	13188	13242	13225	13303	13440	13238	13143	13208	13367	13257	13396	13258	13362	13299	13435	13099	13293	13334	13145	13301	13245	13264	13316	13266	13502	13272	13263	13248	13259	13260	13281	13211	13206	13131	13284	13310	13199	13350	13321	13213	13198	13173	13046	13255	13142	13234	13196	13221	13225	13296	13275	13218	13231	13216	13307	13101	13266	13236	13202	13256	13424	13307	13018	13258	13222	13231	13126	13416	13388	13241	13149	13231	13403	13146	13198	13270	13231	13377	13261	13307	13363	13346	13213	13252	13350	13290	13398	13283	13281	13212	13153	13257	13435	13131	13412	13204	13235	13278	13219	13190	13156	13195	13610	13319	13168	13298	13309	13216	13300	13334	13260	13375	13126	13318	13304	13386	13288	13170	13450	13236	13096	13232	13340	13202	13273	13303	13050	13251	13414	13236	13212	13256	13199	13158	13266	13339	13188	13258	12986	13294	13280	13153	13113	13264	13097	13287	13159	13150	13116	13195	13189	13443	13272	13388	13364	13223	13289	13328	13264	13272	13262	13167	13292	13367	13308	13328	13278	13409	13192	13256	13278	13291	13305	13445	13317	13297	13423	13244	13214	13455	13305	13307	13164	13186	13284	13113	13100	13181	13236	13309	13321	13256	13469	13358	13219	13202	13489	13275	13335	13148	13243	13422	13438	13353	13079	13317	13208	13202	13317	13214	13170	13302	13341	13105	13271	13215	13000	13319	13371	13424	13381	13294	13132	13330	13353	13217	13285	13188	13191	13331	13320	13295	13303	13249	13172	13203	13333	13136	13378	13221	13283	13240	13306	13202	13104	13208	13287	13285	13214	13298	13268	13171	13188	13247	13204	13167	13294	13152	13303	13333	13150	13225	13267	13156	13322	13324	13241	13268	13223	13178	13126	13260	13285	13257	13213	13361	13269	13223	13303	13496	13313	13143	13338	13278	13292	13445	13349	13078	13259	13174	13214	13234	13242	13200	13373	13222	13288	13394	13301	13232	13324	13356	13405	13181	13247	13256	13162	13405	13192	13288	13174	13337	13329	13224	13316	13348	13263	13123	13201	13184	13248	13267	13308	13225	13253	13276	13349	13106	13562	13257	13272	13179	13173	13194	13329	13169	13151	13288	13271	13138	13338	13288	13333	13253	13148	13159	13140	13254	13369	13218	13307	13201	13246	13142	13187	13048	13215	13107	13224	13325	13167	13169	13288	13356	13358	13333	13426	13284	13226	13248	13109	13163	13311	13331	13298	13326	13289	13122	13322	13380	13233	13373	13221	13325	13188	13204	13181	13145	13291	13400	13184	13225	13330	13278	13361	13372	13178	13293	13332	13417	13183	13104	13412	13179	13259	13108	13270	13155	13221	13271	13221	13249	13210	13124	13223	13375	13199	13311	13153	13089	13356	13249	13280	13329	13364	13126	12971	13352	13133	13167	13338	13177	13187	13268	13551	13356	13324	13433	13323	13356	13311	13231	13241	13290	13231	13329	13305	13273	13216	13289	13280	13212	13250	13237	13234	13069	13279	13440	13073	13213	13256	13295	13193	13366	13241	13334	13208	13313	13174	13261	13271	13293	13163	13129	13226	13191	13238	13272	13170	13157	13227	13348	13151	13205	13096	13246	13321	13235	13251	13292	13452	13408	13220	13215	13298	13188	13179	13290	13450	13045	13353	13289	13291	13234	13161	13259	13316	13331	13451	13234	13213	13352	13338	13281	13127	13224	13189	13098	13217	13095	13240	13210	13270	13304	13252	13254	13383	13251	13133	13335	13340	13292	13326	13264	13343	13271	13358	13191	13120	13315	13291	13183	13123	13331	13306	13040	13358	13316	13301	13313	13161	13235	13190	13249	13244	13113	13265	13254	13206	13283	13285	13297	13228	13063	13408	13284	13313	13168	13251	13050	13186	13125	13191	13307	13143	13278	13468	13318	13270	13146	13250	13088	13265	13114	13237	13339	13338	13390	13097	13308	13366	13266	13206	13208	13175	13207	13271	13154	13298	13236	13189	13046	13298	13261	13336	13352	13400	13171	13225	13426	13212	13105	13443	13380	13269	13216	13216	13159	13431	13237	13315	13254	13236	13382	13396	13285	13269	13306	13191	13106	13143	13304	13320	13277	13224	13202	13235	13254	13296	13213	13247	13264	13235	13225	13266	13352	13183	13293	13331	13334	13217	13249	13186	13349	13332	13346	13240	13284	13338	13285	13228	13208	13277	13196	13263	13272	13312	13301	13230	13264	13338	13212	13182	13238	13216	13264	13301	13315	13236	13358	13255	13204	13246	13246	13199	13265	13335	13216	13170	13292	13219	13132	13303	13147	13317	13202	13293	13204	13259	13214	13379	13289	13170	13317	13247	13190	13490	13357	13239	13270	13267	13335	13204	13239	13335	13322	13113	13178	13207	13472	13254	13228	13289	13143	13264	13355	13226	13375	13291	13212	13171	13427	13381	13260	13221	13364	13146	13215	13205	13472	13261	13259	13382	13050	13405	13241	13200	13271	13341	13345	13411	13355	13179	13174	13212	13242	13274	13284	13080	13262	13295	13155	13194	13168	13467	13276	13110	13261	13367	13239	13155	13430	13219	13394	13164	13181	13278	13346	13223	13231	13197	13246	13217	13267	13170	13338	13224	13146	13356	13296	13080	13235	13408	13225	13376	13312	13365	13485	13293	13225	13360	13279	13225	13434	13047	13363	13284	13218	13115	13302	13139	13151	13347	13209	13168	13162	13395	13154	13239	13300	13215	13263	13055	13198	13356	13255	13421	13213	13236	13285	13042	13332	13087	13177	13310	13332	13255	13290	13050	13350	13148	13434	13311	13342	13293	13302	13385	13355	13302	13344	13366	13208	13442	13163	13245	13283	13223	13218	13268	13302	13131	13171	13243	13047	13283	13344	13193	13386	13273	13354	13256	13329	13227	13241	13285	13275	13356	13309	13278	13219	13141	13289	13378	13258	13127	13120	13264	13150	13373	13260	13394	13348	13374	13146	13153	13362	13189	13240	13147	13338	13277	13361	13247	13189	13254	13335	13171	13211	13180	13364	13257	13255	13418	13273	13381	13248	13346	13369	13245	13264	13319	13036	13409	13241	13200	13176	13411	13314	13138	13418	13298	13268	13258	13211	13110	13203	13408	13257	13226	13373	13172	13314	13237	13134	13400	13287	13178	13266	13402	13136	13325	13238	13238	13059	13224	13399	13267	13372	13159	13215	13216	13223	13205	13157	13147	13135	13222	13257	13115	13276	13321	13318	13343	13236	13332	13111	13280	13295	13180	13548	13426	13244	13295	13185	13154	13131	13394	13090	13206	13206	13258	13158	13247	13122	13291	13316	13262	13243	13250	13302	13371	13083	13287	13259	13268	13258	13314	13247	13242	13332	13315	13330	13220	13236	13006	13224	13256	13184	13357	13301	13336	13251	13199	13302	13338	13356	13186	13163	13140	13111	13365	13277	13266	13416	13144	13260	13198	13301	13248	13364	13321	13282	13171	13486	13354	13222	13501	13299	13280	13321	13144	13261	13188	13196	13153	13301	13263	13198	13278	13317	13255	13284	13287	13054	13400	13320	13269	13273	13141	13349	13211	13176	13253	13333	13186	13283	13391	13249	13171	13189	13217	13261	13265	13135	13275	13240	13451	13234	13222	13407	13390	13182	13226	13193	13234	13029	13207	13336	13077	13388	13393	13293	13147	13213	13356	13129	13464	13385	13368	13175	13274	13239	13218	13232	13265	13310	13145	13141	13237	13287	13284	13270	13300	13338	13280	13405	13327	13319	13319	13263	13380	13320	13204	13235	13335	13219	13217	13341	13324	13307	13222	13350	13351	13210	13235	13159	13338	13375	13366	13320	13156	13369	13391	13088	13253	13393	13310	13206	13283	13139	13345	13246	13282	13330	13289	13247	13222	13283	13391	13346	13250	13258	13255	13280	13232	13300	13145	13377	13290	13173	13192	13388	13484	13356	13286	13210	13228	13127	13159	13378	13206	13297	13155	13252	13265	13184	13348	13207	13246	13264	13341	13245	13316	13315	13230	13265	13232	13319	13144	13167	13201	13307	13202	13130	13394	13338	13171	13359	13465	13099	13178	13107	13131	13330	13288	13045	13371	13196	13260	13102	13271	13257	13309	13196	13256	13288	13323	13377	13193	13014	13237	13185	13355	13314	13189	13320	13230	13330	13257	13299	13422	13231	13487	13094	13227	13351	13205	13182	13224	13273	13251	13229	13427	13086	13197	13129	13350	13188	13213	13154	13261	13258	13298	13215	13267	13365	13443	13245	13293	13237	13265	13200	13185	13347	13198	13247	13230	13306	13114	13209	13356	13364	13306	13226	13397	13410	13236	13245	13311	13253	13280	13280	13189	13426	13212	13168	13259	13368	13321	13185	13266	13314	13139	13233	13255	13148	13301	13149	13331	13208	13246	13436	13157	13231	13234	13373	13184	13334	13098	13136	13415	13313	13414	13135	13241	13199	13281	13170	13361	13172	13256	13339	13191	13277	13144	13386	13158	13275	13247	13243	13194	13282	13221	13208	13372	13267	13427	13271	13509	13280	13183	13167	13299	13230	13354	13196	13191	13245	13128	13457	13292	13273	13185	13173	13137	13349	13161	13224	13303	13252	13180	13263	13349	13142	13294	13460	13154	13254	13242	13404	13261	13325	13051	13283	13256	13128	13314	13282	13276
30017	34077	34594	24487	14781	13591	13491	13339	13326	13316	13458	13271	13410	13313	13347	13171	13169	13273	13235	13147	13300	13148	13242	13069	13252	13023	13233	13437	13168	13230	13322	13371	13258	13193	13145	13322	13262	13406	13183	13295	13216	13205	13160	13352	13082	13242	13410	13294	13297	13024	13125	13162	13218	13124	13243	13395	13368	13223	13282	13185	13226	13060	13224	13392	13223	13182	13046	13289	13287	13104	13337	13131	13231	12935	13203	13162	13317	13073	13283	13220	13304	13251	13310	13234	13100	13104	13323	13208	13308	13366	13178	13329	13423	13390	13281	13193	13066	13201	13234	12988	13154	13162	13213	13094	13151	13232	13372	13247	13051	13361	13364	13242	13260	13417	13238	13215	13165	13227	13082	13172	13248	13156	13129	13255	13065	13349	13094	13228	13239	13381	13148	13274	13426	13249	13245	13156	13154	13163	13166	13408	13136	13146	13304	13292	13093	13128	12931	13244	13136	13178	13280	13223	13163	13250	13104	13127	13381	13133	13140	13082	13288	13125	13358	13016	13379	13297	13290	13022	13138	13164	12973	13201	13119	13024	13159	13279	13184	13228	13229	13147	13235	13289	13212	13250	13237	13121	13245	13182	13225	13172	13199	13173	13234	13402	13183	13170	13284	13314	13247	13258	13297	13014	13281	13326	13265	13023	13097	13325	13209	13269	13291	13409	13219	13097	13267	13029	13128	13239	13325	13214	13139	13211	13223	13297	13234	13340	13202	13015	13262	13192	13221	13119	13038	13175	13260	13151	13262	13259	13185	13066	13029	13378	13092	13197	13300	13198	13240	13550	13316	13062	13233	13214	13171	13390	13092	13310	13198	13180	13224	13166	13116	13175	13081	13131	13215	13321	13194	13114	13227	13255	13060	13186	13190	13406	13038	13440	13204	13061	13247	12881	13037	13242	13119	13193	13220	13132	13161	13180	13229	13267	13363	13164	13134	13166	13287	13214	13185	13281	13213	13271	13210	13230	13155	13144	13238	13161	13108	13095	13249	13205	13267	13175	13171	13210	13183	13306	13208	13175	13144	13294	13035	12959	13099	13149	13195	13178	13093	13287	13072	13297	13134	13300	13297	13339	13162	13150	13274	13173	13157	13292	13197	13264	13197	13218	13286	13441	13271	13341	13421	13145	13180	13007	13320	13095	13192	13279	13375	13417	13233	13167	13201	13146	13232	13318	13203	13123	13139	13232	13097	13271	13266	13372	13243	13159	13224	13134	13292	13316	13327	13272	13187	13147	13147	13267	13091	13215	12956	13181	13117	13230	13364	13147	13435	13320	13161	13168	13295	13098	13110	13232	13304	13112	13292	13261	13138	13212	13206	13115	13188	13279	13294	13374	13090	13165	13163	13332	13198	13058	13280	13163	13114	13327	13042	13276	13072	13301	13124	13196	13352	13433	13183	13292	13080	13227	13055	12884	13268	13140	13389	13288	13251	13127	13100	13439	13171	13375	13353	13174	13165	13308	13144	13262	13278	13397	13259	13176	13180	13093	13053	13212	13285	13127	13215	13113	13377	13144	13270	13373	13328	13184	13236	13088	13304	13223	13148	13186	13498	13209	13069	13237	13224	13139	13227	13355	13205	13150	13026	13136	13242	13138	13249	13295	13315	13181	13194	13078	13272	13252	13361	13310	13349	13265	13301	13245	13159	13162	13219	13078	13178	13039	13320	13150	13183	13259	13289	13101	13200	13109	13137	13210	13216	13286	13288	13128	13263	13037	13326	13210	13361	13179	13366	13236	12970	13096	13184	13134	13197	13183	13037	13046	13144	13102	13278	13089	13309	13100	13176	13256	13201	13142	13096	13233	13215	13341	13245	13319	13321	13193	13288	13166	13333	13106	13256	13287	13347	13410	13128	13170	13300	13097	13190	13204	13190	13329	13273	13421	13310	13245	13164	12998	13244	13030	13273	13018	13351	13261	13178	13187	13253	13249	13250	13292	13204	13233	13176	13183	13013	13138	13126	13141	13176	13249	13271	13286	13128	13283	13123	13076	13106	13411	13173	13062	13252	13305	13151	13174	13203	13304	13263	13305	13103	13320	13027	13248	13245	13360	13157	13213	13319	13300	13309	13315	13330	13249	13221	13110	13185	13101	13298	13231	13105	13026	13290	13381	13143	13105	13169	13450	13300	13259	13300	13244	13263	13214	13317	13289	13284	13087	13276	13305	13299	13200	13271	13323	13076	13269	13217	13224	13264	13282	13340	13358	13206	13304	13184	13161	13044	13110	13274	13328	13377	13262	13157	13324	13294	13223	13486	13159	13237	13268	13262	13295	13251	13317	13240	13222	13226	13167	13327	13287	13341	13271	13110	13259	13311	13276	13198	13294	13329	13194	13293	13139	13208	13080	13139	13338	13097	13133	13208	13195	13150	13164	13205	13248	13216	13361	13052	13349	13183	13060	13459	13335	13264	13124	13186	13164	13452	13311	13375	13199	13157	13149	13284	13211	13317	13260	13280	13152	13296	13332	13190	13190	13253	13240	13177	13246	13338	13233	13256	13305	13266	13270	13393	13375	13391	13358	13151	13235	13087	13140	13173	13211	13270	13098	13305	13312	13196	13140	13265	13132	13025	13333	13309	13188	13187	13275	13299	13314	13325	13243	13289	13226	13264	13286	13200	13155	13206	13137	13268	13247	13279	13099	13221	13311	13281	13029	13059	13388	13342	13232	13178	13361	13221	13056	13166	13153	13303	13172	13379	13319	13173	13188	13297	13440	13512	13004	13055	13189	13283	13054	13119	13279	13157	13277	13276	13181	13425	13367	13133	13268	13182	13377	13151	13102	13231	13388	13151	13070	13329	13232	13292	13106	13392	13256	13306	13255	13366	13230	13050	13109	13248	13213	13167	13149	13449	13155	13183	13326	13309	13377	13327	13346	13320	13334	13263	13453	13365	13277	13201	13241	13324	13041	13232	13133	13308	13216	13327	13238	13205	13291	13232	13337	13164	13024	12965	13179	13350	13170	13130	13404	13406	13294	13020	13176	13082	13223	13081	13124	13242	13029	13245	13285	13193	13128	13237	13094	13225	13214	13332	13388	13198	13066	13285	13160	13211	13250	13052	13215	12968	13114	13186	13242	13005	13077	13165	13187	13290	13197	13156	13411	13173	13239	13332	13281	13178	13301	13248	13368	13175	13196	13211	13117	13409	13240	13085	13249	13232	13139	13171	13128	13336	13455	13221	13285	13310	13175	13183	13173	13345	13132	13082	13104	13378	13140	13120	13125	13181	13372	13151	13238	13293	13288	13230	12992	13321	13252	13144	12935	13206	13161	13220	13171	13141	13317	13179	13222	13113	13092	13214	13232	13135	13220	13297	13339	13272	13328	13292	13310	13159	13319	13267	13057	13213	13042	13252	13454	13240	13108	13085	13180	13265	13127	13182	13132	13366	13209	13011	13118	13251	13230	13242	13110	13227	13166	13190	13271	13285	13296	13125	13300	13335	13271	13213	13102	13298	13234	13167	13237	13077	13195	13025	13272	13173	13217	13304	13280	13031	13331	13152	13225	13302	13051	13155	13132	13427	13229	13281	13448	13239	13233	13177	13404	13163	13297	13281	13138	13082	13249	13033	13353	13345	13231	13120	13345	13245	13220	13117	13238	13251	13256	13153	13243	13232	13215	13178	13265	13248	13209	13412	13335	13307	13243	13258	13119	13166	13331	13330	13280	13206	13081	13198	13098	13142	13238	13344	13143	13274	13106	13372	13169	13117	13474	13355	13241	13048	13196	13190	13016	13183	13223	13270	13218	13215	13095	13192	13216	13056	13264	13436	13336	13117	13334	13231	13152	13266	13320	13186	13226	13298	13228	13184	13250	13225	13191	13254	13290	13320	13128	13316	13282	13325	13144	13189	13367	13269	13287	13130	13127	13237	13065	13129	13245	13281	13196	13245	13261	13232	13339	13195	13182	13300	13257	13268	13319	13256	13176	13327	13239	13198	13389	13266	13305	13330	13133	13325	13213	13109	13155	13266	13316	13182	13376	13357	13175	13268	13233	13143	13301	13172	13034	13118	13153	13417	13123	13087	13133	13327	13234	13245	13091	13302	13403	13277	13210	13492	13197	13136	13393	13227	13423	13353	13348	13362	13124	13105	13255	13236	13155	13364	13144	13327	13222	13191	13179	13416	13410	13159	13019	13149	13226	13100	13251	13141	13224	13196	13210	13214	13400	13323	13454	13273	13086	13145	13430	13305	13244	13057	13155	13072	13037	13172	13109	13273	13104	13282	13287	13155	13363	13119	13395	13282	13335	13158	13325	13102	13280	13081	13231	13190	13156	13021	13130	13360	13265	13232	13289	13222	13159	13332	13289	13120	13263	13037	13293	13057	13123	13297	13285	13172	13141	13151	13284	13100	13109	13096	13053	13181	13204	13147	13279	13187	13252	13513	13306	13132	13205	13188	13185	13311	13271	13310	13141	13167	13362	13308	13241	13322	13172	13231	13350	13218	13331	13033	13215	13205	13324	13206	13124	13374	13051	13401	13160	13165	13223	13269	13350	13350	13181	13066	13080	13217	13172	13230	13255	13148	13183	13531	13231	13286	13460	13235	13319	13333	13315	13348	13392	13130	13290	12994	13128	13088	13339	13374	13263	13122	13181	13256	13207	13155	13257	13045	13077	13242	13026	13252	13022	13258	13283	13381	13268	13187	13387	13169	13299	13270	13088	13199	13220	13160	13204	13174	13109	13211	13176	13190	13555	13374	13263	13371	13137	13238	13084	13131	13031	13017	12952	13102	13276	13093	13145	13128	13348	13148	13322	13296	13288	13303	13144	13241	13244	13258	13308	13248	13347	13178	13197	12939	13228	13248	13569	13152	13075	13152	13141	13240	13257	13137	13229	13147	13334	13331	13211	13456	13257	13053	13144	13230	13188	13159	13256	13241	13171	13466	13394	13208	13218	13176	13411	13170	13084	13419	12907	13185	13191	13155	13347	13310	13257	13270	13288	13129	13171	13374	13310	13284	13258	13283	13256	13372	13223	13361	13222	13310	13083	13350	13133	13345	13348	13265	13382	13147	13271	13142	13216	13258	13056	13243	13208	13355	13257	13315	13250	13355	13209	13194	13378	13297	13115	13173	13260	13247	13283	13219	13191	13405	13250
37984	51604	38702	22530	13824	13041	13145	13182	13164	13105	13214	13136	13237	13185	13163	13178	13138	13189	13183	13198	13167	13192	13125	13023	13120	13145	13170	13018	13113	13343	13187	13066	13172	13077	13164	13213	13142	13095	13072	13247	13156	13119	13222	13210	13127	13197	13040	13301	13257	13078	12988	13066	13168	13127	13277	13180	13250	13146	13182	13164	13214	13172	13321	13165	13185	13274	13284	13195	13094	13074	13032	13222	13127	13129	13144	13168	13094	13164	13288	13232	13128	13164	13255	13243	13052	13165	13311	13172	13232	13005	13215	13044	13346	13100	13198	13263	13008	13148	13130	13210	13128	13250	13238	13246	13132	13271	13082	13184	13197	13312	13141	13118	13081	13218	13303	12973	13155	13163	13120	13195	13122	13088	13259	13236	12995	13079	13043	13203	13084	12851	13355	13332	13089	13142	13086	13243	13056	13216	13156	13007	13140	13280	13191	13284	13316	13160	13025	13331	13189	13113	13182	13187	13267	13163	13028	13009	13171	13220	13101	13059	13116	13103	13182	13062	13242	13227	13142	12952	13075	13153	13162	13106	13189	13295	13151	13188	13217	13200	13096	13146	13103	13072	13145	13164	13293	13166	13487	13141	13100	13004	13280	13198	13032	13271	13197	12981	13227	13216	13175	13129	13265	13072	13257	13031	13212	13217	13080	13018	13339	13368	13109	13263	13307	13085	13097	13121	13146	13287	13240	13220	13117	13203	13131	13026	13119	13248	13120	13199	13155	13188	13177	13187	13027	13076	13070	13301	13114	13151	13175	13212	13147	13089	13155	13261	13117	13038	13087	13128	13090	13210	13188	13186	13130	13124	13037	13341	13168	13067	13137	13182	12983	13282	13243	13074	13065	13202	13092	13119	13070	13355	12993	13267	13205	13223	13447	13127	13230	13209	13197	13002	13328	13215	13109	13190	13115	13180	13159	13193	13103	13078	13142	13357	13150	13100	13239	13227	13015	13134	13194	13262	13127	13040	13035	13071	13145	13155	13122	13078	13083	13109	13230	13388	13174	12947	12930	13233	13276	13209	13022	13284	13055	12972	13197	13169	13211	13353	13162	13120	13161	13309	13254	13213	13166	13123	13198	13132	13213	13151	13153	13040	13260	13183	13152	13062	13278	13190	13247	13089	13211	13093	13176	13314	13153	13183	13113	13254	13231	13311	13173	13222	13144	13153	13111	13164	13200	13294	13368	13296	13161	13156	13242	13078	13208	13139	13061	13142	13078	13210	13121	13288	13161	13062	13073	13156	13119	13252	13217	13128	13321	13209	13130	13287	13234	13204	13148	13182	13104	13022	13195	13121	13164	13099	12989	13222	13173	13094	13135	13198	13127	13200	13093	13297	13154	13088	13174	13219	13106	13257	12988	13187	13135	13211	13082	13150	13154	13122	13325	13054	13231	13258	13078	13146	13245	13119	13234	12959	13211	13258	13128	13305	13221	13107	13098	13237	13331	13053	13086	13034	13232	13201	13085	13247	13153	13164	13190	13240	13179	13260	13235	13335	13069	13003	13385	13279	13213	13229	13108	13317	13208	13095	13270	13272	13047	13101	13254	13208	13030	12999	13280	13115	13135	13237	13074	13277	13259	13047	13206	13185	13118	13133	13085	13210	13052	13273	13236	13134	13094	13125	13098	13250	13179	13192	13241	13218	13045	13228	13200	13042	13197	13128	13045	13167	13359	13231	13220	13167	13230	13115	13263	13185	13348	13387	13150	13148	13181	13133	13193	13199	13231	13170	13206	12885	13183	13314	13149	13093	13267	13174	13212	13069	13220	13035	13120	13141	13287	13122	13192	13230	13081	13247	13094	13155	13112	13300	13209	12974	13236	13011	13191	13312	13119	13272	13191	13170	13133	13146	13193	13099	13068	13194	13036	13252	13176	13174	13291	13151	13122	13193	13164	13193	13256	13065	13227	13131	13159	13198	13261	13218	13210	13120	13182	13098	13210	13228	13125	13124	13066	13238	13009	13228	13021	13092	13084	13199	13317	13018	13107	13064	13128	13220	13212	13088	13100	13194	13132	12990	13197	13359	13398	13061	13093	13190	13316	13267	13211	13184	13056	13180	13201	13142	13406	13153	13002	13071	13224	13135	13167	13232	13308	13303	13079	13230	13071	13308	13203	13161	12962	13204	13212	13256	13169	13287	13205	13220	13145	13154	13209	13305	13387	13223	13177	13234	13095	13162	13066	13142	13066	13117	13140	13090	13214	13289	13202	13026	13271	13331	13123	13265	13004	13207	13090	12946	13258	12992	13149	13192	13239	12944	13108	13280	13158	13242	13382	13035	13164	13444	13104	13240	13239	12976	13365	13033	13250	13011	13167	13224	13251	13120	13036	13161	13220	13204	13188	13225	13153	13269	13266	13183	13229	13212	13075	13211	13037	13292	13289	13170	13226	13110	13123	13084	13204	13129	13069	13197	13093	13114	13177	13230	13076	13054	13357	13295	13175	13167	13138	13336	13115	13235	13220	13064	13125	13212	13166	13294	13115	13239	12998	13017	13072	13173	13068	13099	13194	13161	13254	13301	13105	13120	13194	13165	13133	13232	13194	13223	13193	13047	13219	12991	13163	13215	13178	13130	13112	13172	13174	13173	13075	13224	13143	13152	13096	13147	13276	12986	13182	13072	13187	13342	13096	13339	13231	13138	12987	13108	13306	13274	13120	13195	13140	13268	13103	13293	13233	13223	13113	13281	13200	13237	13059	13176	13130	13201	13164	13206	13127	13123	13245	13153	13195	13150	13188	13217	13216	13228	13372	13188	13169	12940	13124	13179	13271	13282	13200	13022	13138	13265	12985	13110	13160	13410	13308	13262	13239	13267	13043	13122	13247	13117	13137	13053	13131	13166	13181	13179	13076	13252	13347	13258	13193	13142	13221	13134	13185	13230	12939	13186	13200	13265	13316	13104	13134	13227	13089	13184	13144	13139	13054	13045	12957	13120	13162	13023	13339	13079	13232	13238	13255	12979	12984	13344	13203	13309	13232	13239	13221	13244	13124	13240	13358	13211	13241	12997	13180	13215	13099	13290	13149	13117	13090	13063	13304	13108	13154	13304	13289	13182	13147	13055	13134	13179	13144	13211	13056	13226	13173	13238	13123	13122	13162	13274	13119	13115	13211	13075	13237	13092	13317	13163	13023	13338	13097	13172	13199	13329	13108	13179	13180	13162	13171	13149	13159	13200	13092	13013	13223	13119	13246	13116	13042	13163	13020	13154	13149	13169	13111	12930	13296	13206	13203	13169	13185	13211	13286	13302	13222	13168	13220	13175	13231	13140	13096	13168	13148	13268	13023	13159	13072	13110	13105	13088	13140	13137	13276	13080	13312	13112	13190	13237	13102	13047	13186	13007	13263	13179	13102	13126	13160	13250	13282	13184	13161	13218	13215	13147	13098	13336	13300	13234	13138	13275	13206	13221	13191	13203	13112	13008	13410	13152	13181	13117	13303	13026	13103	13172	13160	13207	13148	13214	13083	13122	13108	13249	13306	13047	13180	13173	13292	12947	13160	13205	13058	13236	12923	13108	13213	13199	13167	13192	13298	13241	13013	13350	13063	13256	13151	13072	13106	13196	13135	13259	13146	13197	13109	13266	13161	13276	13090	13121	13113	13146	13141	13061	13124	13059	13125	13189	13202	13209	13235	13115	13124	13215	13231	13193	13262	13326	13105	13042	13085	13152	13349	13112	13246	13275	13217	13170	13170	13119	13106	13182	13074	13078	13179	13188	13085	13199	13205	13180	13177	13210	13168	12968	13155	13224	13183	13108	13276	13202	13001	13078	13201	13185	13262	13316	13123	13213	13152	13048	13268	13255	13321	13238	13139	13127	13127	13314	13229	13181	13228	12880	13257	13136	13048	13263	13225	13117	13226	13060	13129	13123	13084	13296	13128	13192	13059	13194	13258	13242	13119	13195	13438	13258	12860	13049	12999	13219	12995	13205	13161	13127	13205	13167	13055	13067	13102	13248	13043	13274	13151	13232	13274	13249	13180	13172	13225	13171	13179	13239	13198	13081	13201	13195	13047	13286	13248	13256	13112	13252	13160	13175	13222	13235	13075	13294	13081	13112	13273	13187	13217	12920	13213	13365	13182	13088	13312	13117	13296	13056	13093	13084	13034	13152	13176	13028	13138	13140	13140	13197	13201	13115	13166	13159	13222	13105	13160	13075	13238	13075	13100	13235	13153	13222	13185	13049	13202	13240	13169	13156	13172	13142	13188	13281	13212	13199	13229	13157	13013	13208	13222	13165	13184	13063	13218	13105	13242	13114	13243	13246	13041	13316	12999	13137	13238	13172	13260	13107	12978	13226	13208	13036	13255	13100	13070	13221	13046	13234	13213	13135	13301	13143	13304	13182	13059	13286	13066	13253	13186	13263	13052	13069	13158	13271	13099	13234	13139	13178	13155	13168	13207	13130	13149	13009	13250	13275	13234	13207	13300	13173	13086	13145	13076	13105	12933	13098	13235	13099	13190	12979	13089	13283	13176	13226	13207	13189	13089	13137	13245	13098	13190	13177	13223	13114	13173	13210	13128	13183	13452	13110	13177	13177	13153	13164	13320	13126	13131	13185	13086	12960	13126	13146	13120	13179	13281	13131	13094	13217	13140	13065	13071	13124	13108	13169	13192	13140	13153	13112	13218	13228	13221	13086	13169	13063	13096	13091	13198	13148	13318	13162	13148	13044	13251	13145	13103	13030	13264	13211	13066	13212	13101	13291	13150	13236	13228	13163	13163	13124	13189	13133	13075	13110	13260	13235	13138	13250	13243	13126	13026	13185	13182	13096	13243	13221	13123	13122	13232	13247	13206	13064	13123	13209	13128	13315	13454	13117	13222	13136	13238	13291	13278	13159	13241	13181	13162	13261	13072	13126	13142	13153	13141	13168	13111	13152	13043	13077	13077	13147	13232	13078	13183	13220	13135	13266	13364	13016	13186	13128	13259	13135	13318	13253	13270	13162	13204	13134	13250	13227	13169	13094	13194	13118	13298	13249	13196	13144	13262	13345	13272	13186	13133	13120	13215	13191	13023	13043	13235	12997	13166	13224	13053	13082	13156	13249	13208	13160	13179	13132	13157	13201	13219	13050	13358	13255	13125	13235	13038	12987
28348	30658	35998	29261	17109	13922	13573	13157	13120	13268	13335	13106	12911	13156	13014	13138	13143	13085	13037	13053	13194	13131	12983	13034	13072	13164	13129	13219	12973	12959	13026	12992	13127	13039	13037	13125	13005	12998	12906	12884	13099	13084	12990	13037	12899	12944	13055	13091	12991	13008	13054	12854	13141	13048	13243	13021	13161	13034	13125	13268	13052	13057	13070	12809	13141	13126	12891	13110	13100	12998	12943	12816	13072	13033	12951	13106	13115	12958	13245	12952	13008	13003	13079	13135	13027	13032	12992	13139	13214	13014	12779	12886	12988	13071	13183	13100	12784	13110	13117	12909	13083	13059	12886	13004	12853	13001	12940	13075	12987	12876	13054	13034	13035	12894	12844	12883	12985	13111	13129	12953	12868	13179	13084	13064	13082	12904	12972	12900	12981	13089	13219	13068	12968	13109	13037	13057	12877	12976	13174	13032	12922	12858	13144	12964	12912	12903	12970	13158	13082	12875	12960	13011	12931	13102	12888	13246	12966	13050	12931	13019	12947	13005	12972	13003	13046	12954	12872	12995	13028	13119	13027	12903	13036	13034	13027	12974	12974	12894	13136	13055	12958	13036	13199	13105	12990	12912	13219	12897	13136	13116	12796	12991	13040	13121	13272	13340	13087	13113	13044	13042	12983	12896	13157	12979	13090	12870	13057	12957	13043	12999	13032	13113	13034	13165	13059	12942	13201	13100	12945	12937	13009	12945	12927	13254	13029	12885	13043	12926	13130	13143	12988	13011	12975	12927	12959	12857	12763	13136	12877	12791	13070	13046	12847	13163	13156	13202	13091	12906	12927	12948	13090	12956	13179	13010	12849	13110	13109	12932	13101	12932	13014	12965	12912	13009	13082	12905	13157	13057	12989	13129	12991	12934	13093	13064	12964	13260	13100	13049	13011	12970	13216	12901	12831	13047	13199	13074	13038	13037	12958	13188	12975	13182	12908	13144	13028	13147	13038	13050	12988	13078	13089	12896	12968	13014	12931	12905	13036	13050	13211	13094	12984	12850	13047	12947	13016	13050	13065	12861	13088	12839	13242	13156	12924	13020	13200	12918	12876	13040	12959	13178	12968	13103	12787	12906	12946	12841	13005	13151	12928	12827	13052	13061	12926	12886	12947	12882	12998	12975	13040	12961	12921	12981	12940	12905	13011	13094	12970	13126	13031	12909	13017	13068	12890	12946	13040	13118	13144	13075	13027	12965	13046	13004	13025	13015	13097	13183	12853	12935	12957	13087	12820	13091	12991	12998	13077	12932	13120	12898	12943	13159	13122	12929	13128	13011	12931	13046	12926	13071	12975	12978	13049	12976	12986	12981	13098	13154	13057	13028	12929	12946	13042	13063	13007	13002	13149	13055	12936	12947	12990	12974	13170	13127	12848	12887	12966	12967	12977	12967	12893	12924	12798	12990	12949	13051	13228	13041	12923	13048	13016	13084	12964	12931	12927	13062	12823	12838	13156	13060	13051	13070	13051	12725	13079	13072	13002	12928	13048	12954	13088	12942	12967	13075	12964	13168	13165	13156	12809	13023	13105	13039	13047	13039	12988	13122	13127	13004	13197	13092	13069	13235	12947	13026	13095	13071	13095	13155	12978	13209	12940	13090	13207	13039	12990	12837	13023	12931	13048	13048	13025	13013	13043	13138	12932	12967	13151	13111	13041	13222	13189	13064	13073	13053	13052	13071	13029	12974	13089	13240	13085	13132	12985	13062	13020	12916	13035	12860	13338	13115	12993	12982	13059	12783	13069	13013	13007	12967	12830	13087	13089	12865	13138	13121	12871	12997	12824	12891	13163	13037	13196	12910	13064	12993	12976	12957	12869	12824	13019	13185	12980	13042	13156	12907	13077	13017	13190	12993	12945	13099	13284	12970	12976	12987	13045	12937	13098	13019	12973	13038	13231	13068	12825	13019	12891	12996	12959	13057	12984	13311	13017	12925	13055	12875	12950	13000	13066	12917	12847	13050	12962	13077	13152	13012	13029	12977	13095	12924	12877	13036	12967	13126	13216	12938	13158	13197	12955	13086	13041	13082	13190	13101	13150	13022	12996	13098	13066	13080	12985	12963	12926	13011	12950	13056	13044	13056	12999	12947	13127	13095	13250	13003	13084	12958	13108	12877	13009	13022	13006	12924	13017	12987	12995	13028	13048	13140	13048	13168	13157	13161	13062	13078	13198	12980	12914	13066	13151	13048	12994	12898	13124	13234	13018	13094	13051	13067	12976	12938	12975	13103	12898	13128	12979	13048	13001	12994	13059	13258	13052	12997	13052	13182	13080	13023	12849	13127	13101	13038	13144	13073	12978	13211	13001	12988	13059	12832	12980	12955	13128	12968	13287	12923	13081	13052	13037	12925	13040	12929	12930	12836	13041	12979	12895	13108	12977	12999	12893	12951	13088	12951	13019	13139	13170	13151	13152	13033	13012	13014	13003	13045	12997	13114	13049	12911	12903	13084	13157	13217	13145	13053	13223	13004	12978	13031	13040	12982	13029	13079	12952	13134	13271	12903	12958	12943	12848	12981	12988	13268	13125	13027	12998	13040	13063	12803	13094	13050	13077	13021	13061	12953	12978	12905	13008	13038	12968	12971	13110	12895	13122	13047	13060	13113	12841	12845	13098	12920	12985	13026	12960	13117	12897	13074	13053	13029	13190	12985	13120	13001	13198	12950	13060	13012	13099	12959	13088	13041	13215	13094	13040	12943	12796	12870	12941	13103	12968	12949	13138	13165	13132	13006	12999	12971	13059	12965	13082	12992	12915	13108	13045	13215	12989	13039	13122	13092	13052	13023	12983	13018	13077	13081	13108	12952	13005	13011	12871	13156	12854	12980	12977	12949	13004	13003	13250	12937	12918	13033	13069	12960	12915	13047	13053	13169	12880	13020	12949	13123	12881	12884	13010	13170	13040	12988	13106	12866	13120	13066	12861	12929	12996	13199	13233	13053	13056	12973	13056	13136	13068	13144	12846	12874	12826	13137	12929	13122	12973	12986	12922	12926	12999	12917	13091	13049	13065	13027	13117	12988	13056	13113	13207	13130	13000	12989	13053	13055	13126	13134	13060	13195	13116	13073	12875	13256	13202	13080	13039	12953	13161	13105	13024	12944	13082	12868	13063	13072	13110	12992	13007	13169	13185	13095	13018	13138	13056	12980	12829	13073	13107	12994	13113	12916	13115	12965	12966	13019	13039	13007	13065	13118	13022	13039	13263	13117	13002	12950	13109	12858	13074	12966	13038	13087	13234	12973	13241	12955	13008	12924	13071	12996	13192	13200	13012	13045	12955	13104	13095	13012	12820	12986	13194	12979	13106	12939	13105	13084	13153	13206	13033	12993	13135	12917	13048	13137	13079	13017	12909	13075	13052	13191	12919	12997	13040	13228	12961	13032	12969	13198	13063	12870	13050	12958	13002	12897	13217	12940	13002	13051	12928	12899	12885	13024	13009	13013	13287	12882	12926	13243	12895	13016	12941	12832	12965	13011	12991	12889	13057	12930	12926	13007	12874	12977	12940	13038	13002	13027	13122	13242	12922	13123	12982	13091	12815	13083	12975	13005	13057	13110	13065	12929	13018	13065	12937	13134	12946	13137	13045	12957	13019	13110	12792	13108	13104	13050	12874	13040	13040	13102	13003	13088	13163	12948	12934	12855	13179	13029	12969	13065	13144	12990	13241	13144	12977	12904	13041	12844	12868	12924	13100	13130	12982	13233	13210	12993	12977	12811	13126	12975	12904	12932	13205	13086	12884	12957	12860	12987	13094	13117	12954	12998	12959	13076	13125	12875	13168	13113	13034	12980	12919	13012	13178	13041	13133	13086	13219	12880	13089	12926	13200	12918	12995	12950	13027	13046	13358	13077	12917	12974	12977	13208	13143	13111	13142	13141	12951	12948	12903	12934	13054	12941	13101	12993	12852	13352	13219	13044	13046	13091	13020	13053	13108	12877	13219	12930	13053	13003	13112	13017	13019	12971	13122	13046	13062	13064	12960	12756	12899	12769	12973	13092	13183	12893	13095	13117	13047	13015	13010	13149	13067	12997	12976	13069	12958	13004	13011	12984	13000	13082	13046	13035	13205	12915	13055	13067	12961	12874	13008	12978	12773	13091	13090	13010	12928	12963	12927	12910	12809	12976	12956	12989	13175	13075	13122	13152	12999	12929	13097	13091	12970	13139	12950	12864	12994	13163	12922	13179	13061	12998	12892	13074	12863	13078	13157	12809	12818	13005	12955	13018	13059	12953	13185	13070	13014	12941	12958	12955	12971	13001	12891	13029	13105	13124	13029	12936	12971	13129	12852	13131	13048	13025	12867	13003	12952	12924	13066	13025	13176	12904	13085	13040	13065	13160	13009	13160	12977	12952	12988	13095	12912	13181	13113	12829	13130	12886	12891	13073	12909	12914	13078	12926	13098	13039	12956	13072	12929	13038	12917	12905	13057	13141	13038	13115	13124	13077	13054	13009	13003	13048	13066	12977	13051	12963	12911	12963	12923	12993	12985	12955	13178	13079	13050	13070	13054	13177	13214	13112	12900	13120	12900	13104	13108	12875	12988	13088	12906	12892	13083	12944	12990	12965	13033	13013	13205	13027	12870	12865	12993	12971	13066	12890	13045	12958	13003	12890	12932	13053	12939	13068	13032	12928	12999	12963	12931	12835	13085	13059	12961	12986	13083	12998	13013	12835	12948	13049	13136	13055	12904	12974	12874	12879	13133	13044	13135	13139	13141	13103	12888	13095	13053	13045	13191	13142	13129	13226	13084	12947	12974	13028	13191	13244	12982	12965	12909	12916	12987	12910	13310	12885	13100	13153	13102	13204	13072	13225	12843	13212	13026	13183	13100	13094	13281	12967	12952	13122	12854	13126	13200	12872	12944	13069	12887	13007	13050	13029	13147	12885	13139	13080	12896	13090	13058	13085	13065	13002	12963	12927	12901	12917	12950	12994	13088	12914	13211	13138	13060	12840	13089	13009	13130	12865	12936	13007	13050	12748	13094	12897	12996	12973	12883	13102	13009	13009	12881	13087	12962	12902	13041	12918	12998	12859	13009	13091	13157	13041	13087	13095	12863	12998	12995	12874	13173	13008	12942	12995	12876	12891	13140	13063	13253	13122
54505	72005	50051	31032	14398	13138	13036	12957	13039	13071	12970	12990	13021	13018	13136	13121	13054	13174	13164	13066	13085	13243	13075	13021	12945	13114	12953	13072	12964	13181	13010	13099	13194	13220	12927	13176	13017	13265	13089	12911	13049	13092	12827	13089	13104	13131	12908	13120	13015	13061	12894	13118	13238	12960	13070	13030	13046	12980	13083	13089	13143	13195	12950	13117	13048	13090	13123	13048	13064	13091	13279	13083	13066	13067	13112	13224	13002	13100	13085	13113	13215	13116	12936	13109	13101	13226	13075	12975	13127	13044	13168	13146	13100	13001	12976	12879	13095	13043	13191	13099	13003	13143	13031	13054	13059	12949	12957	13059	12907	13098	13056	13017	13107	13222	13053	13098	13107	13242	13006	13027	13223	12981	13150	13042	12985	13105	13282	13102	13182	13106	12908	12952	13118	12918	13006	13010	13106	12865	13025	13016	13111	13078	13152	13040	13023	13057	12985	13285	13307	13070	12930	13111	13061	12951	13053	13071	13094	12933	13038	12969	13095	12964	12988	13068	12981	13033	12985	12912	13187	13056	13121	13159	13294	12958	13020	13062	12951	13191	13133	13074	13095	12954	12829	13071	13109	12980	13183	13175	13079	13125	13039	13034	13218	13129	13152	12987	13132	13049	12986	13002	13180	13073	13165	13015	13199	13165	12950	13190	13113	13242	13124	13134	13094	13129	13062	13059	13042	13113	13170	13048	13206	13109	13069	13068	12978	13044	13080	13028	13112	13071	13061	13048	12946	12931	13099	12970	13044	13022	13099	12834	13026	13134	12958	13130	13012	13165	13132	13137	13095	12938	13306	13055	13196	13133	13160	12972	13072	12964	13015	13038	13114	13071	13087	12951	13029	13038	13040	13128	13049	12965	13087	12998	13032	13061	13154	13032	12982	13166	13129	13135	13113	13104	12999	13241	13121	13096	13114	12949	13026	13082	13027	13087	13295	13091	13078	13201	12963	13081	13030	13054	13132	13250	13025	13086	13170	13004	13151	13002	13056	13030	13208	13215	13128	13021	13221	12991	13040	13315	12958	13014	13012	12965	13043	13086	13078	13150	13285	12858	13102	12864	13148	13154	13007	13118	13126	13042	12920	12918	13116	13033	12963	13012	13103	13082	13097	13292	13045	13181	13106	13148	13049	12992	13108	12922	13054	13094	13029	13180	13009	13051	13052	13051	13217	13032	13130	12956	13060	12869	13049	13113	13055	13061	13151	13176	13043	12963	12944	13105	13002	13104	13017	12950	13174	13089	13195	13077	13171	12888	13170	13112	13050	12957	12901	12932	13017	13005	12957	13080	13026	13154	13128	13118	13100	13114	13083	13197	13099	13199	12996	12993	13076	13053	13289	13162	13206	13012	13146	13205	13095	13135	13051	12954	13124	12982	12978	13239	13047	12981	13037	13084	13070	13015	13085	13058	13089	12971	13159	13056	13178	13033	13141	13036	13111	12974	13078	13072	12906	13058	12963	13137	13029	13045	13102	13113	12991	13173	13046	13143	13054	12926	13088	13126	13038	13270	12995	13127	13151	13207	13233	13088	13151	13135	13230	13141	13036	13129	13142	13169	13033	13243	13052	13053	13113	12948	13089	13092	13094	13162	12992	13098	13233	13028	13192	13059	13037	13181	12865	12981	13183	13026	13043	13026	13078	13044	13008	13113	13170	13005	13247	13161	13009	13293	12939	13066	13066	13072	13083	12927	13247	13238	13072	13167	13028	13038	13010	13103	13138	13202	13145	13124	13247	13125	12954	13080	13006	13039	13094	13091	13138	13252	12999	13061	13000	13159	13082	13204	13170	13142	13149	13018	12983	13170	13078	12981	12972	13102	13042	12925	13002	13039	13128	13122	13209	13031	13048	13152	12881	12983	13056	13118	12968	13133	13013	13020	13219	13014	13180	13196	13041	12925	13172	12918	13103	13042	12993	13042	13058	13069	13073	13045	13032	13032	12981	13182	12933	13033	13061	13042	12966	13138	13061	13109	12987	13085	13114	12966	12984	13178	13052	13089	13041	13137	13167	12983	12864	13002	13161	12928	12963	13109	13089	13078	13134	13219	12922	13173	13008	13125	13026	13006	13141	13069	12995	13305	13146	13004	13004	13021	13157	13188	12990	12940	12967	12905	13225	13047	13089	13103	13027	13002	13068	13250	12970	12983	13199	13053	13042	13293	13088	13067	13201	13200	13000	12990	13149	12996	13136	12984	13059	13029	13169	12953	12998	13063	12962	12986	13039	12986	13048	13005	12989	13033	13059	13034	13103	13044	13055	13123	13036	13269	12975	13101	13127	13058	13145	13039	13146	12994	13186	13114	13238	13127	12911	13165	12950	13209	13111	13215	13020	13003	13329	13108	13022	12964	13226	12950	13059	13023	12893	13202	13055	13128	13163	13044	13081	13151	13057	13075	13037	13058	13105	13104	13090	13126	13176	13129	13160	13061	13037	13046	13098	13148	13040	13097	13181	13103	13028	13101	12984	13138	12988	13056	13198	13176	13065	13057	13144	13104	13078	13016	13105	13138	13013	13171	13145	13138	13145	13065	13065	12953	13195	13233	13098	12882	13155	13101	13096	13113	13092	13071	13137	13036	13037	13153	13155	12930	13111	13036	13178	13029	13086	13170	12699	13009	12946	13098	12934	13182	13134	13141	12893	12997	13185	13034	13102	13069	12999	13145	13072	13004	13022	13051	12956	12983	13050	12830	13031	13150	13182	12947	13252	12944	13114	13076	12970	13039	13057	13201	13102	13030	13243	12977	13008	12930	13126	13068	13207	12919	13071	13131	12918	13084	13066	13115	13051	13035	13151	13243	13222	12891	13004	13162	13003	13096	13043	13154	13067	13297	13091	12975	12993	12945	13050	13075	13190	13147	13053	13145	13181	12913	13177	12986	13020	13056	13188	13149	12901	13080	13163	13042	12995	12999	12941	13016	13003	13055	13147	12859	12992	13059	13023	13014	13127	13026	12985	13102	13168	13088	13147	13183	13132	12885	13077	13158	13128	13203	13026	13063	12975	13169	12964	13102	13088	13131	13265	13113	13037	13195	13122	13143	13183	13149	13206	13137	13028	13008	13087	13225	13023	13122	13033	13104	12951	13130	13094	13201	13073	13012	13135	13172	13123	13066	13180	13293	13063	13024	13127	13238	12960	13253	13200	12996	13094	13157	13079	12998	13108	12922	13163	13059	13048	13134	12927	13103	13099	13034	13180	13185	13113	13001	12973	13086	13161	13097	13163	13075	12978	13091	13055	13221	13140	13053	13015	13295	13163	13151	13017	13058	13131	12915	13258	12984	13085	13098	13151	13074	12942	13039	13098	13136	13059	12995	13077	13027	12898	13242	13012	12983	13104	13059	13110	13152	12989	12907	13096	13084	13038	12971	13070	13159	12964	13007	13109	13084	13190	13045	12979	12951	13109	13182	12926	13008	12993	13294	13123	13079	13245	13140	13087	13275	13201	13117	13107	13047	13078	13096	12967	13128	12957	13193	13142	13145	13222	12975	13137	13070	12980	13018	12993	13292	13133	13191	13194	13106	13018	13130	13255	12920	13206	13271	13246	13028	13159	13141	13047	13049	13037	13091	13151	13004	13064	13073	13013	12906	13173	13001	12874	13021	13083	13067	13040	13074	13102	12995	13256	13106	13054	13187	13184	13165	13060	12999	12926	13174	13106	13075	13016	12950	13182	13099	13090	13077	13198	13042	13096	12999	13195	13072	12944	13047	13120	13057	13094	12985	12943	13032	13036	13109	13229	13010	13181	13063	13219	13157	13024	12958	13167	13192	13010	13035	13060	13148	13176	13130	13043	13170	13206	12873	12948	12935	13074	13071	13021	13176	12923	12898	12978	13137	13177	13131	13215	12956	13036	13099	13062	13344	13004	13146	13130	12874	13097	13256	13052	13044	12987	12993	13079	13161	12999	13329	12882	13087	13028	13040	13083	13097	13015	13063	13033	13169	12998	12956	13133	12889	13113	12882	12951	13053	13190	13114	12990	13276	13161	13103	13141	13228	13112	12938	13189	13022	13069	13021	13183	13237	13151	13140	13011	13115	13029	13006	13222	13124	13192	13003	13001	13217	13123	13073	13052	13043	13164	13098	13024	13199	12933	13249	13179	13009	13098	13117	12981	13165	12963	13176	13121	13121	13233	13055	12988	13115	13189	13288	12998	13216	12971	13035	13089	13123	13151	13059	12953	13094	13017	13143	12993	13279	13173	13075	12973	13032	13154	13042	13125	13044	13135	13060	13057	13030	13327	12990	13214	12973	13137	12992	13151	13083	13104	12931	13144	13034	13110	13129	13263	13021	12951	13001	13239	13209	13188	13116	13105	12878	13030	12977	13164	12991	12931	13055	13023	13225	13040	13111	13229	13033	13016	13259	13162	13046	13086	13012	13034	13135	13244	13090	13091	13254	12960	13274	13154	13069	13095	13092	13061	13097	12950	13185	13136	13117	13013	13165	13190	12897	13180	12906	13002	13133	13196	13197	13118	13095	13203	12958	13043	13043	13212	13017	13167	13069	13099	13144	13060	12852	13116	13076	12998	13272	13208	13221	13101	13052	13077	12974	13183	13181	13018	13018	13010	13021	13130	13270	13063	13026	13128	13140	13081	13099	13083	13091	13050	12996	13080	13087	13234	13044	13017	13044	13120	12986	12998	13206	13020	13198	12976	13146	13226	12975	12911	13287	13094	13131	13090	13069	13177	13155	13065	13143	13107	13035	13152	13163	13033	13125	13138	13123	12965	13245	13024	12991	13032	13217	13053	13006	12981	13235	13155	13327	12922	13048	13168	13127	13169	13152	12960	13036	13152	13163	13150	13178	13127	13124	13209	12888	13168	13102	13213	13143	13028	13020	12989	13067	13087	13073	12930	13231	13069	12954	13093	13227	13159	13030	13086	13088	12894	13037	13143	13079	13101	13023	13082	13084	13117	13020	13119	13083	13008	12947	13210	12968	13097	13158	13207	13051	13050	13187	12946	12970	12906	12873	13097	13122	13257	13162	13212	13096	13138	13028	12936	13147	12967	12911	12999	13204	13096	12992	12942	13232	13098	13087	13104	12999	13158	13037	13106	13304	13135	13084	13002	12958	13096	13079	13091	13078	13127	13071	13112	12947
22961	22950	32690	30912	22687	21356	20421	16217	15504	15468	15416	15475	15081	15386	15332	15333	15244	15290	15114	15152	15221	15322	15345	15077	15246	15150	15259	15196	15190	15108	15270	15121	15052	15066	14953	15114	15191	15097	15139	15115	15088	14837	15193	15255	15296	15099	15050	15067	15230	15126	15184	15026	14985	14968	15077	14929	15114	15046	15080	14876	14953	15214	15118	14868	15285	15129	14924	14988	14947	14993	15038	15063	15122	15028	14938	15101	15017	15114	15069	15186	14972	15051	15158	14891	14947	15068	15035	15177	15051	15065	14851	15036	14876	15028	15089	15115	15073	15143	15094	15106	15167	15307	15144	15168	15053	15013	15072	14875	15041	15083	15234	15315	15131	14869	14902	14926	14980	14868	14791	15157	14929	14861	15073	15014	14946	15091	15106	15070	14993	15130	15189	15159	15074	15078	14986	15047	14980	14996	14832	15245	15225	15049	15142	14970	14976	15003	14962	15103	15042	14924	15216	14949	15190	14848	15165	15099	14895	14993	15131	14961	15084	15171	15068	15133	15097	15088	15002	15061	15168	14887	15112	15109	15008	14913	14994	15007	14926	15051	15022	14735	15036	14898	14822	14983	14927	14949	14983	14930	14947	14875	15003	14757	15034	14970	14960	14967	15069	14994	15076	14926	15123	15083	15193	15089	14726	14838	14930	15090	15023	15133	15042	14943	15154	15056	14847	15077	15084	15002	14961	14992	15110	14944	15136	15101	14904	14886	15125	15014	15166	14983	15131	14947	15140	15041	14990	14936	14958	14912	14963	15043	15178	15069	14994	14918	14941	15098	14956	14943	14967	15024	15051	15096	15053	15055	15113	15025	14985	14936	15094	15062	15006	14993	15065	15019	15201	15118	15033	14936	15056	15162	15031	15179	14933	14828	14916	14797	14880	14923	14986	14960	15141	14910	15101	14956	15105	15086	15000	15121	14910	14922	15035	15055	14935	15079	15303	14902	14848	15059	14930	15131	14897	14967	14885	14942	15157	14771	15075	14966	15054	14973	15089	14840	14939	15010	15003	15131	15060	14942	15029	15090	15041	15221	15120	15087	15178	15162	15067	15023	14873	14974	14966	15022	15109	15002	15041	15025	15076	15012	14938	14855	15101	14899	14993	14888	15032	15065	14824	15008	15002	14830	15132	14998	15087	14990	15085	15177	14923	14982	14815	15032	14896	14893	15172	15136	15230	15026	15054	14864	15029	15001	14968	14874	15065	14916	14944	15060	15069	15077	15034	14936	14947	15046	15059	14956	14870	15088	15026	14907	15075	14968	15034	14920	14818	14981	15053	14828	15058	15082	15163	14934	15050	15009	14996	14855	15125	14945	15053	14985	15087	14988	15086	14905	14941	15068	15144	15013	14904	14910	14898	14905	14971	14994	15021	14950	14936	15020	14978	15052	15070	14989	14923	14827	15073	14982	15013	15127	15018	14891	14983	14884	15178	14896	15212	14865	15182	14986	15078	14925	14937	14957	15006	15016	14934	15148	14953	14938	15099	15014	14928	14987	14921	15057	14923	15033	15025	14930	15152	15274	14902	15226	14953	15117	14884	14956	15069	15032	15017	15128	14938	15046	14878	15058	15120	15145	14914	14894	15025	14964	14983	15072	15066	15075	15041	14724	14926	15038	15101	14931	14947	14897	14877	14906	14919	14905	14862	15004	14889	14927	15151	14962	15109	14963	14907	14897	15008	14971	14992	15002	15076	15139	14836	15027	15098	15003	14918	14949	15027	14934	14939	14868	15067	14944	15015	15014	15018	15097	14914	15061	14983	15191	14921	14953	14917	15108	15205	15101	14904	15016	15029	14812	14966	15028	15135	14967	15182	15181	15041	14852	15115	15100	14994	14990	15089	15062	14665	14967	15066	15051	14951	15052	15107	15093	15093	14804	14949	15004	14825	15116	14949	14964	14925	14955	15062	14903	14712	14934	14976	15044	15074	15077	15099	15087	15045	14926	15223	14961	15118	15057	14829	15011	15093	15014	14945	15160	15168	14996	15044	14951	14930	15115	15023	14953	15152	15120	14971	15007	15026	15115	14969	15017	14924	15056	14956	14957	14964	14827	14898	14970	14925	15125	15039	15013	15114	14992	15113	15131	15046	14734	14914	14912	15142	15193	15053	14930	15069	14897	15174	14858	15093	14929	15078	15025	14925	15029	14834	14934	14984	14960	14902	15122	14898	15135	14858	14915	14873	15177	14757	15241	15130	15126	14975	14915	15155	14978	15034	15082	15001	15020	15012	14970	14910	14931	14907	14955	14861	15067	15113	15042	14964	14922	14991	15194	14951	15014	14954	15085	15020	14903	14958	14891	15109	15101	14973	15127	15093	15081	15052	15252	15063	14932	14972	15045	15171	15005	14909	14979	15034	15258	14859	14914	14950	14996	15163	15130	14876	15096	15098	15040	14931	15191	14915	14993	15097	15039	14952	14859	14928	14884	15035	15226	14905	15171	15016	14970	15007	14994	15130	15118	15029	15174	14858	14952	14895	15197	14742	15016	15117	14984	15012	15091	15161	14983	15124	15161	14883	15108	14912	15054	15021	15015	15019	14977	14905	15126	15062	14889	14896	14865	15117	15002	15091	14915	14981	14856	14976	15096	14978	15058	15258	15001	15008	14935	15007	15157	15188	15034	15007	14935	14884	15083	15098	14998	14881	14534	15058	15076	14733	15042	14940	14918	14948	15101	15021	15061	15084	15072	15134	14982	15157	14922	15052	15030	14979	15075	15127	15091	14925	15009	14927	14927	15071	15033	15063	14962	15003	14774	15034	15150	15115	15076	15039	14986	14960	15075	14897	15046	14988	15102	15079	14858	14849	15125	15023	15097	15056	14984	15150	15052	14673	15215	15211	15196	15132	15143	15060	15100	14956	14898	15090	14843	15071	14925	14953	14978	14980	14856	15012	15211	14850	15098	15001	14976	15060	14935	14925	15192	14903	14940	15100	15103	14881	14935	15060	14847	14995	14938	14866	14883	14901	14869	15161	15071	15011	14968	15153	15093	15046	14920	14771	15029	14859	14935	14868	15097	15080	15034	14967	15057	15129	15103	15091	15146	15182	14914	15042	14973	15040	14996	15105	15047	14925	14893	14949	14921	14898	15045	15169	14867	14869	14907	15106	15087	14934	14881	14967	14985	15111	15224	15161	15010	15012	14929	15025	14931	15031	14813	14941	14990	15052	14976	15196	14913	15042	14901	15057	15050	15043	15014	15026	15023	14880	14852	14965	14926	14966	15035	14946	14925	14943	14851	14848	15116	15150	15089	15108	15054	15050	15238	14860	14995	14976	15111	14900	14897	15044	14960	14950	14779	15063	14925	14933	15114	15060	15152	15021	15137	14996	14931	15126	14912	14924	14812	14959	14797	14974	15023	15085	15242	15170	14958	14886	15025	15024	15123	15092	15049	14853	14944	15124	14982	15026	14911	14984	14973	15090	15046	14940	14946	14929	14923	14995	15102	14983	15137	15012	15061	15047	14984	15110	15013	15060	15041	14943	14977	15230	15159	14898	14871	15020	15111	14935	15015	14990	14816	14928	14947	15039	14911	15027	15089	15066	14982	14964	14928	14927	14879	15121	14922	14766	14934	14950	14975	14933	14987	14991	15081	14953	15011	15219	15058	15142	14946	14941	14941	15007	14860	14924	14990	15093	14953	14882	14953	15226	14926	14896	14990	14840	14979	14993	15247	14827	15228	14993	15218	15001	14933	15127	14916	14906	14914	15107	15042	15018	14911	14980	14845	14962	15144	15004	15097	15014	15087	15082	14846	14932	15028	15260	15163	14843	15009	15171	15042	15024	14853	14930	14985	15248	15077	14980	15024	15027	15157	15148	15095	14892	14934	15052	14991	15104	14931	15174	14985	15082	14991	15078	15077	15000	14960	14848	14930	14970	15018	14958	15036	15046	15085	14990	15106	15153	15000	15161	15145	14885	15094	14969	15009	14998	14955	15066	14882	15095	14936	14849	14887	14989	15078	14955	15118	14854	14992	15194	14976	14970	15062	15284	15177	14916	14941	14912	14880	15065	14925	14779	15016	14709	14879	14937	15122	15123	15073	14830	14852	15103	14892	14952	14869	15182	14967	15059	14956	15003	15004	15161	14905	15005	14968	14984	15087	15099	14968	14981	14891	14742	14832	14857	14887	15154	15021	14781	14938	15140	14980	14948	15011	15015	15002	14861	14956	14929	14913	14956	14981	15091	15010	15025	15063	15034	14948	15087	15154	15064	15045	14787	15028	15112	14980	15007	15010	14984	14984	14939	15025	15057	14907	14932	14938	14730	15007	15024	14806	14979	15025	14837	14909	14933	14894	15032	14914	15226	15102	15157	14993	14917	15168	15149	15012	14808	14978	15044	15086	14988	14928	15110	15061	14941	14847	15075	15060	14889	15033	15038	15070	15004	15040	14942	14920	14977	14959	15087	15044	14921	15017	14974	15041	15127	14975	14946	15037	14983	14930	15036	15046	14921	14915	14832	15029	14984	15050	14951	15036	14998	14986	14993	14898	14999	14858	14952	15035	15183	15049	15171	15088	14974	15122	15055	14853	15131	14867	14971	14929	14902	14800	14884	15024	15032	14970	15060	15094	15133	15107	14949	15114	14943	14977	15008	14816	15209	14993	15078	14976	14811	15041	14886	15088	14851	15203	14903	15055	14880	14935	15017	15021	14900	14978	14925	14933	15108	14916	14982	14938	15151	14977	14854	15024	15024	14869	14858	15182	14945	14982	14954	14944	15057	14936	15144	15151	14940	15053	15101	14848	14961	15235	15055	15110	14798	15089	15069	15007	15202	15131	15102	15074	15069	15067	14876	15052	15026	15072	15031	14912	15055	15116	14992	15206	14949	15229	15035	15041	15056	15076	15095	14971	15134	14866	15030	15019	15063	14983	14768	14997	14904	15026	14964	14834	14970	14939	14871	15005	15151	14936	14823	14980	15040	14972	15015	15108	14855	14823	14924	14939	15039	15021	14995	15102	14990	15015	14988	15149	15048	14911	15128	15146	15047	14978	15117	15003	14972	15114	14945	15177	14968	15021	15049	15131	15077	14958	15040	14969	14988	15061	15089	15062	14986	14894	14947	14779	15125	15129	15106	15018	15018	14907	14738	14989	14923	15013
60978	99107	80392	57872	18998	14369	14341	14587	14609	14376	14425	14475	14374	14383	14325	14344	14482	14533	14496	14482	14495	14379	14358	14504	14353	14319	14471	14405	14417	14258	14478	14343	14380	14369	14306	14481	14294	14523	14273	14324	14410	14443	14306	14378	14384	14403	14347	14352	14412	14446	14345	14240	14438	14240	14332	14408	14416	14299	14315	14208	14310	14223	14329	14462	14350	14510	14228	14472	14512	14321	14533	14317	14414	14406	14344	14382	14347	14307	14354	14426	14387	14448	14401	14474	14447	14337	14360	14261	14575	14443	14472	14397	14396	14463	14266	14454	14469	14387	14405	14319	14581	14226	14418	14336	14512	14371	14347	14321	14286	14327	14424	14478	14359	14498	14331	14463	14433	14356	14429	14399	14318	14297	14391	14436	14332	14435	14206	14482	14350	14293	14413	14360	14341	14217	14301	14391	14536	14315	14401	14318	14500	14309	14231	14307	14368	14234	14344	14514	14417	14335	14297	14354	14223	14400	14435	14378	14539	14330	14471	14360	14300	14243	14294	14345	14468	14387	14379	14479	14311	14389	14315	14530	14293	14434	14380	14507	14372	14352	14234	14269	14483	14499	14469	14461	14359	14470	14237	14269	14598	13987	14277	14468	14514	14492	14303	14365	14515	14429	14531	14333	14377	14282	14495	14384	14310	14361	14297	14422	14360	14390	14383	14330	14396	14403	14285	14493	14323	14333	14398	14305	14527	14448	14390	14326	14312	14395	14444	14385	14404	14518	14260	14316	14449	14454	14194	14521	14369	14534	14468	14291	14396	14436	14339	14348	14295	14443	14394	14331	14286	14413	14485	14224	14339	14410	14321	14280	14397	14323	14412	14489	14393	14420	14296	14552	14315	14280	14434	14253	14395	14343	14295	14324	14535	14300	14311	14365	14243	14285	14307	14385	14300	14635	14398	14295	14300	14477	14346	14453	14362	14341	14494	14463	14448	14341	14258	14416	14497	14527	14302	14340	14300	14225	14342	14340	14360	14276	14415	14340	14328	14286	14234	14297	14374	14366	14391	14238	14595	14422	14377	14411	14283	14298	14395	14551	14423	14568	14279	14467	14458	14255	14367	14456	14230	14437	14423	14372	14300	14335	14428	14229	14368	14423	14338	14376	14524	14270	14394	14522	14285	14432	14471	14180	14440	14458	14473	14301	14420	14205	14276	14263	14464	14448	14447	14389	14327	14325	14232	14467	14332	14259	14398	14309	14457	14341	14302	14302	14566	14432	14406	14393	14450	14316	14546	14346	14431	14248	14295	14608	14352	14381	14313	14409	14184	14592	14372	14451	14290	14408	14293	14275	14330	14408	14370	14352	14470	14210	14448	14367	14251	14441	14328	14297	14494	14382	14425	14465	14389	14379	14281	14588	14370	14322	14360	14374	14396	14361	14375	14237	14511	14350	14550	14360	14367	14446	14637	14464	14373	14541	14465	14350	14327	14467	14277	14478	14321	14432	14415	14445	14323	14164	14273	14278	14308	14317	14354	14446	14266	14607	14278	14362	14546	14334	14237	14409	14370	14349	14226	14421	14558	14166	14288	14399	14448	14311	14378	14429	14501	14559	14278	14305	14562	14315	14253	14445	14348	14368	14482	14520	14343	14485	14285	14434	14457	14450	14277	14420	14442	14446	14161	14376	14452	14582	14280	14133	14380	14224	14461	14421	14315	14345	14426	14468	14436	14374	14255	14537	14267	14284	14539	14279	14472	14259	14338	14395	14343	14184	14218	14397	14490	14377	14328	14294	14392	14438	14306	14393	14371	14397	14424	14309	14313	14384	14457	14379	14379	14445	14339	14240	14370	14558	14397	14404	14345	14363	14423	14628	14307	14502	14541	14252	14443	14405	14427	14280	14488	14257	14307	14278	14345	14388	14472	14358	14463	14318	14500	14301	14320	14313	14215	14253	14525	14358	14399	14270	14292	14356	14513	14299	14330	14329	14238	14415	14279	14371	14415	14401	14226	14519	14367	14225	14310	14371	14560	14407	14416	14424	14323	14672	14327	14357	14280	14436	14320	14437	14383	14610	14523	14450	14276	14407	14361	14517	14458	14362	14458	14292	14261	14276	14151	14430	14392	14259	14404	14418	14372	14293	14370	14305	14457	14313	14282	14461	14263	14198	14280	14328	14462	14293	14460	14435	14455	14382	14235	14262	14517	14356	14499	14451	14485	14403	14361	14298	14438	14405	14400	14580	14417	14390	14362	14397	14345	14453	14372	14295	14311	14325	14348	14390	14539	14349	14360	14307	14332	14400	14347	14404	14365	14234	14482	14245	14358	14351	14265	14359	14202	14431	14246	14361	14499	14243	14414	14351	14489	14250	14368	14397	14375	14338	14476	14354	14299	14346	14303	14361	14411	14442	14437	14451	14488	14557	14294	14299	14363	14365	14416	14471	14317	14428	14422	14443	14293	14558	14418	14361	14448	14389	14436	14375	14340	14388	14271	14330	14322	14435	14235	14487	14403	14431	14431	14268	14434	14399	14285	14297	14297	14478	14503	14413	14380	14480	14385	14256	14401	14338	14246	14357	14395	14244	14414	14397	14432	14368	14534	14419	14304	14473	14259	14330	14428	14275	14311	14462	14562	14208	14505	14557	14415	14340	14454	14222	14366	14303	14505	14239	14452	14529	14388	14420	14428	14221	14326	14165	14365	14198	14213	14378	14385	14122	14390	14325	14371	14210	14324	14403	14450	14514	14565	14231	14400	14387	14449	14274	14398	14484	14431	14312	14360	14351	14541	14271	14455	14289	14435	14494	14457	14306	14507	14407	14427	14368	14328	14447	14268	14294	14544	14360	14454	14476	14341	14375	14527	14390	14355	14433	14668	14373	14297	14233	14436	14280	14098	14343	14341	14299	14403	14426	14205	14409	14462	14314	14325	14543	14634	14412	14320	14563	14597	14353	14271	14335	14308	14259	14335	14427	14383	14279	14406	14285	14349	14175	14450	14508	14263	14483	14314	14277	14360	14440	14498	14252	14351	14325	14440	14483	14453	14488	14387	14311	14474	14321	14471	14255	14398	14469	14448	14416	14269	14422	14563	14170	14356	14236	14393	14396	14238	14408	14209	14379	14431	14370	14359	14355	14529	14473	14504	14310	14395	14323	14450	14539	14374	14435	14330	14307	14448	14299	14316	14360	14552	14393	14397	14385	14309	14164	14337	14310	14437	14340	14421	14380	14520	14236	14396	14300	14159	14366	14499	14274	14404	14278	14393	14512	14296	14400	14488	14251	14493	14393	14286	14283	14469	14420	14243	14371	14416	14360	14382	14288	14515	14295	14394	14464	14354	14283	14375	14358	14413	14389	14143	14523	14459	14467	14412	14411	14329	14469	14362	14361	14317	14494	14356	14484	14468	14244	14355	14537	14329	14364	14488	14417	14410	14381	14409	14373	14386	14393	14318	14376	14348	14252	14354	14445	14545	14338	14264	14317	14463	14293	14422	14312	14458	14552	14365	14243	14506	14340	14365	14379	14248	14286	14254	14232	14419	14329	14302	14442	14341	14393	14267	14383	14390	14247	14483	14290	14200	14290	14352	14329	14393	14463	14634	14343	14404	14457	14313	14567	14305	14287	14320	14345	14373	14425	14458	14461	14349	14410	14379	14413	14309	14327	14436	14492	14218	14498	14387	14269	14447	14292	14390	14393	14312	14297	14301	14327	14350	14400	14435	14320	14340	14349	14407	14372	14427	14465	14274	14398	14430	14395	14402	14336	14350	14400	14349	14483	14410	14300	14459	14383	14310	14348	14291	14356	14283	14439	14302	14341	14370	14258	14487	14351	14485	14464	14359	14386	14343	14171	14427	14387	14419	14511	14410	14311	14373	14380	14230	14315	14370	14269	14408	14510	14366	14415	14358	14370	14544	14329	14418	14439	14534	14501	14414	14343	14290	14429	14262	14261	14493	14391	14422	14481	14499	14445	14313	14349	14276	14256	14411	14347	14407	14531	14353	14289	14367	14349	14394	14407	14477	14311	14321	14299	14480	14532	14314	14206	14321	14418	14272	14447	14553	14418	14561	14320	14318	14284	14395	14298	14351	14386	14253	14289	14237	14327	14316	14238	14493	14295	14515	14507	14339	14425	14355	14308	14449	14289	14456	14444	14419	14390	14415	14226	14375	14416	14497	14334	14300	14528	14406	14393	14413	14316	14363	14408	14253	14316	14504	14401	14283	14369	14390	14386	14594	14220	14300	14280	14506	14389	14360	14329	14267	14292	14318	14317	14382	14404	14420	14416	14463	14289	14470	14380	14458	14429	14495	14361	14245	14365	14254	14504	14240	14391	14293	14451	14441	14527	14415	14322	14369	14198	14343	14389	14524	14371	14377	14424	14398	14451	14496	14349	14388	14344	14575	14440	14231	14213	14386	14375	14431	14428	14464	14391	14521	14572	14415	14495	14244	14306	14496	14342	14488	14297	14295	14319	14295	14273	14482	14197	14363	14409	14310	14254	14468	14202	14198	14191	14160	14212	14533	14423	14483	14426	14319	14508	14356	14404	14283	14300	14380	14388	14400	14391	14394	14316	14424	14309	14288	14263	14331	14296	14300	14294	14423	14330	14324	14339	14453	14381	14513	14422	14299	14306	14198	14443	14392	14362	14265	14430	14431	14442	14403	14313	14390	14257	14530	14430	14444	14280	14390	14378	14440	14307	14458	14236	14354	14445	14615	14253	14292	14361	14331	14304	14424	14265	14435	14309	14317	14296	14417	14519	14371	14333	14240	14351	14349	14438	14422	14461	14217	14304	14350	14339	14408	14503	14376	14392	14389	14315	14200	14384	14401	14465	14370	14402	14540	14380	14269	14305	14262	14269	14527	14442	14366	14413	14503	14410	14582	14455	14206	14177	14145	14302	14356	14293	14319	14391	14333	14344	14414	14493	14380	14410	14411	14460	14388	14279	14303	14493	14408	14414	14329	14531	14588	14460	14473	14370	14340	14488	14390	14428	14256	14486	14575	14272	14249	14258	14510	14415	14398	14301	14371	14244	14364	14529	14348	14348	14431	14526	14549	14389	14425	14444	14204	14326	14318	14495	14521	14500	14398	14399	14434	14343	14351	14374	14473	14468	14358	14155	14463	14391	14435	14270	14251	14396	14486	14215	14368	14431
30756	34703	35763	27822	17288	15795	15546	15437	15464	15341	15451	15197	15339	15280	15363	15347	15257	15342	15400	15249	15359	15368	15313	15202	15287	15172	15382	15298	15437	15283	15191	15424	15237	15319	15235	15305	15417	15273	15421	15311	15482	15322	15215	15368	15141	15284	15356	15176	15385	15239	15202	15200	15284	15202	15283	15351	15381	15354	15354	15340	15374	15489	15066	15384	15328	15414	15303	15244	15214	15190	15265	15394	15248	15164	15254	15180	15439	15284	15603	15479	15299	15178	15381	15194	15496	15272	15542	15272	15263	15223	15298	15243	15393	15234	15527	15254	15372	15365	15136	15307	15397	15334	15303	15234	15435	15400	15422	15210	15303	15386	15285	15024	15337	15477	15362	15338	15290	15452	15462	15257	15305	15244	15510	15442	15314	15313	15443	15276	15146	15390	15271	15538	15224	15455	15393	15220	15386	15138	15284	15432	15261	15218	15195	15309	15275	15242	15377	15496	15283	15442	15403	15222	15293	15228	15255	15391	15325	15179	15223	15271	15436	15387	15386	15419	15269	15249	15232	15192	15237	15330	15428	15287	15319	15401	15220	15280	15334	15527	15320	15394	15155	15394	15364	15353	15343	15301	15267	15204	15380	15562	15296	15408	15316	15251	15258	15219	15239	15456	15307	15273	15138	15189	15223	15046	15245	15501	15366	15314	15228	15322	15522	15089	15436	15138	15317	15522	15258	15449	15357	15328	15326	15361	15180	15296	15368	15312	15305	15358	15314	15173	15262	15275	15357	15124	15272	15260	15506	15223	15380	15212	15214	15318	15209	15211	15197	15254	15214	15399	15217	15261	15249	15427	15415	15310	15330	15370	15325	15249	15210	15222	15328	15382	15510	15216	15380	15270	15220	15335	15346	15297	15451	15212	15475	15188	15323	15328	15246	15238	15474	15525	15202	15266	15406	15352	15455	15321	15168	15153	15308	15292	15300	15269	15176	15111	15276	15228	15461	15412	15308	15284	15357	15193	15163	15270	15439	15193	15160	15213	15093	15450	15283	15515	15269	15407	15084	15349	15317	15440	15284	15170	15280	15281	15331	15319	15394	15358	15361	15393	15382	15211	15440	15443	15134	15332	15480	15155	15148	15500	15408	15206	15136	15269	15412	15442	15274	15297	15339	15206	15482	15391	15283	15279	15350	15228	15284	15214	15367	15095	15372	15291	15135	15351	15210	15315	15240	15222	15489	15112	15233	15329	15245	15158	15355	15313	15054	15324	15312	15210	15244	15176	15291	15422	15161	15463	15352	15311	15347	15406	15458	15342	15288	15318	14987	15327	15164	15278	15418	15346	15437	15320	15305	15183	15273	15309	15290	15216	15336	15165	15304	15408	15613	15350	15395	15373	15460	15519	15266	15309	15219	15247	15324	15202	15355	15117	15249	15317	15353	15218	15403	15176	15265	15225	15371	15354	15355	15437	15248	15358	15327	15306	15239	15154	15310	15157	15212	15151	15047	15319	15286	15360	15147	15540	15366	15270	15210	15347	15500	15216	15333	15390	15270	15387	15375	15430	15440	15186	15350	15279	15405	15462	15324	15241	15270	15385	15230	15331	15074	15377	15261	15419	15285	15431	15261	15247	15326	15430	15383	15265	15272	15497	15416	15437	15214	15209	15076	15286	15191	15233	15436	15434	15242	15205	15268	15340	15234	15320	15194	15318	15318	15291	15328	15267	15469	15297	15216	15265	15385	15341	15271	15307	15129	15051	15218	15188	15247	15317	15312	15450	15415	15288	15442	15348	15260	15334	15307	15348	15283	15292	15322	15319	15334	15394	15438	15324	15266	15367	15186	15126	15217	15324	15354	15284	15189	15224	15118	15209	15389	15311	15328	15188	15448	15351	15336	15325	15131	15409	15425	15188	15482	15313	15058	15197	15260	15321	15145	15188	15359	15309	15073	15300	15310	14973	15195	15151	15303	15408	15361	15220	15171	15144	15359	15368	15308	15139	15256	15278	15167	15494	15466	15284	15335	15054	15561	15424	15193	15301	15161	15298	15150	15273	15231	15336	15449	15318	15304	15411	15440	15349	15136	15256	15445	15202	15256	15190	15301	15244	15277	15513	15225	15376	15206	15382	15445	15125	15461	15155	15322	15332	15293	15418	15289	15377	15256	15417	15364	15276	15268	15300	15409	15437	15266	15381	15445	15362	15323	15229	15392	15437	15212	15295	15184	15571	15415	15247	15214	15071	15248	15417	15302	15468	15356	15254	15314	15333	15367	15275	15369	15313	15268	15426	15268	15314	15268	15291	15352	15239	15243	15401	15358	15305	15548	15283	15392	15146	15277	15267	15228	15447	15326	15364	15249	15277	15272	15291	15451	15337	15344	15240	15369	15419	15299	15245	15266	15325	15032	15027	15259	15424	15322	15368	15488	15361	15345	15208	15274	15489	15336	15336	15341	15336	15213	15250	15445	15379	15531	15250	15341	15378	15100	15302	15108	15402	15320	15297	15314	15205	15436	15318	15373	15423	15404	15204	15195	15199	15274	15023	15258	15130	15231	15294	15313	15384	15414	15257	15349	15175	15284	15638	15324	15228	15351	15414	15357	15295	15343	15394	15192	15465	15313	15313	15339	15161	15299	15391	15276	15274	15391	15486	15388	15252	15630	15114	15315	15271	15346	15206	15507	15124	15281	15313	15353	15289	15340	15451	15387	15486	15354	15567	15196	15020	15153	15211	15323	15267	15271	15290	15357	15238	15493	15294	15241	15233	15367	15364	15410	15366	15319	15111	15347	15392	15303	15528	15330	15251	15408	15365	15473	15328	15504	15236	15289	15443	15501	15198	15166	15178	15251	15173	15287	15340	15264	15301	15277	15402	15443	15425	15277	15213	15302	15077	15455	15098	15266	15301	15338	15540	15350	15133	15143	15228	15453	15126	15287	15345	15498	15253	15355	15202	15364	15177	15215	15285	15334	15269	15166	15241	15196	15477	15321	15259	15191	15215	15277	15203	15394	15277	15340	15492	15153	15311	15215	15163	15202	15193	15284	15104	15092	15192	15107	15238	15154	15431	15267	15209	15320	15148	15468	15364	15334	15350	15440	15280	15228	15210	15350	15235	15507	15359	15247	15215	15283	15343	15296	15230	15346	15094	15296	15387	15368	15169	15250	15332	15338	15308	15290	15286	15199	15144	15318	15325	15156	15330	15442	15415	15328	15136	15259	15222	15451	15456	15320	15379	15460	15295	15310	15436	15193	15275	15230	15353	15393	15357	15436	15261	15220	15419	15311	15072	15299	15240	15274	15253	15272	15327	15198	15288	15066	15321	15369	15270	15271	15286	15165	15261	15280	15174	15369	15300	15289	15164	15356	15414	15258	15348	15357	15360	15475	15344	15128	15396	15423	15412	15083	15240	15340	15179	15351	15268	15220	15442	15334	15180	15346	15401	15480	15318	15233	15157	15324	15348	15296	15239	15294	15200	15292	15324	15280	15181	15302	15311	15291	15266	15264	15195	15361	15351	15283	15134	15359	15085	15247	15393	15484	15340	15233	15315	15196	15209	15244	15370	15394	15219	15254	15345	15459	15376	15162	15447	15531	15355	15485	15529	15332	15366	15280	15272	15284	15194	15469	15113	15310	15263	15329	15268	15263	15243	15417	15299	15171	15231	15281	15343	15274	15184	15329	15313	15235	15308	15284	15255	15205	15387	15178	15200	15354	15339	15357	15256	15358	15371	15298	15260	15235	15308	15403	15368	15230	15214	15299	15374	15231	15301	15340	15346	15451	15476	15304	15196	15354	15338	15391	15177	15283	15427	15147	15295	15209	15356	15312	15495	15514	15225	15254	15228	15316	15373	15233	15221	15309	15252	15320	15252	15130	15389	15431	15302	15489	15227	15333	14963	15217	15218	15388	15245	15368	15278	15324	15550	15257	15195	15225	15165	15211	15221	15374	15526	15158	15129	15328	15127	15463	15203	15411	15345	15445	15221	15277	15130	15464	15366	15184	15245	15435	15309	15514	15349	15201	15308	15376	15201	15387	15334	15534	15322	15335	15225	15246	15389	15117	15251	15167	15276	15262	15410	15483	15222	15277	15190	15335	15224	15370	15299	15416	15359	15216	15454	15295	15240	15421	15405	15397	15356	15359	15418	15242	15281	15421	15264	15234	15453	15341	15231	15311	15263	15407	15254	15384	15391	15446	15502	15263	15262	15171	15270	15406	15390	15354	15249	15328	15268	15441	15536	15245	15284	15313	15058	15464	15278	15326	15042	15204	15339	15163	15363	15154	15263	15286	15196	15209	15330	15420	15427	15442	15363	15177	15290	15130	15385	15255	15211	15424	15360	15473	15471	15259	15355	15392	15295	15362	15207	15080	15469	15246	15388	15415	15238	15307	15237	15088	15482	15448	15145	15361	15250	15211	15356	15377	15267	15497	15494	15328	15280	15397	15349	15367	15373	15247	15416	15491	15313	15307	15346	15239	15237	15232	15259	15168	15372	15201	15148	15212	15287	15359	15157	15299	15330	15150	15053	15464	15137	15351	15282	15301	15144	15225	15418	15371	15173	15430	15172	15367	15261	15223	15346	15252	15398	15187	15197	15213	15198	15288	15347	15336	15167	15251	15320	15260	15338	15078	15244	15548	15351	15236	15391	15469	15315	15341	15513	15492	15399	15384	15343	15448	15489	15310	15234	15364	15179	15230	15567	15540	15356	15280	15371	15135	15378	15475	15231	15169	15227	15328	15435	15368	15534	15294	15084	15238	15134	15437	15219	15326	15324	15517	15158	15311	15362	15427	15250	15334	15139	15232	15462	15238	15164	15374	15314	15352	15192	15364	15310	15307	15345	15314	15521	15407	15373	15355	15307	15337	15274	15157	15132	15299	15250	15322	15381	15220	15296	15548	15328	15411	15189	15337	15210	15361	15166	15382	15644	15430	15033	15273	15281	15323	15216	15431	15338	15186	15437	15373	15497	15081	15175	15278	15369	15165	15092	15400	15318	15297	15399	15413	15311	15215	15306	15557	15242	15310	15467	15254	15510	15337	15293	15190	15331	15492	15344	15394	15475	15189	15313	15331	15277	15290	15358	15367	15058	15035	15462	15091	15316	15291	15265	15470	15281	15336	15400	15268	15209	15351	15306	15221	15297	15523	15344	15235	15359
39182	53096	39936	26037	15176	14630	14524	14547	14704	14639	14548	14558	14642	14569	14498	14575	14574	14631	14602	14558	14680	14638	14425	14577	14679	14492	14582	14548	14604	14704	14640	14631	14702	14542	14717	14434	14700	14600	14562	14605	14600	14750	14368	14493	14713	14501	14695	14689	14478	14314	14505	14741	14474	14584	14615	14536	14610	14492	14661	14562	14420	14588	14563	14453	14487	14493	14767	14625	14745	14581	14581	14455	14588	14669	14701	14510	14461	14573	14687	14574	14517	14578	14452	14521	14537	14647	14536	14632	14321	14512	14534	14468	14558	14547	14665	14555	14633	14427	14500	14513	14480	14553	14647	14646	14627	14509	14629	14611	14569	14648	14694	14379	14497	14763	14471	14711	14660	14491	14710	14648	14685	14572	14719	14455	14651	14422	14509	14611	14554	14575	14746	14624	14648	14478	14604	14467	14594	14573	14735	14519	14559	14543	14614	14587	14710	14475	14444	14567	14494	14455	14786	14625	14547	14470	14518	14480	14552	14679	14570	14721	14566	14471	14593	14485	14542	14524	14472	14522	14773	14528	14434	14611	14381	14528	14621	14545	14500	14502	14650	14541	14432	14557	14552	14579	14626	14486	14623	14621	14547	14543	14483	14539	14617	14599	14633	14520	14559	14619	14472	14539	14599	14578	14594	14538	14515	14470	14694	14590	14572	14645	14730	14604	14664	14640	14646	14556	14484	14423	14483	14545	14550	14415	14548	14458	14552	14505	14636	14463	14779	14559	14502	14570	14567	14376	14449	14667	14667	14613	14566	14555	14430	14638	14656	14614	14454	14565	14484	14440	14641	14599	14599	14640	14460	14495	14610	14676	14454	14511	14715	14607	14678	14421	14553	14745	14536	14693	14599	14550	14624	14497	14466	14474	14614	14545	14563	14505	14364	14590	14540	14438	14460	14681	14711	14357	14592	14547	14562	14647	14625	14584	14663	14492	14540	14621	14436	14461	14542	14502	14450	14487	14568	14503	14650	14489	14593	14493	14543	14428	14524	14449	14474	14589	14555	14702	14394	14410	14618	14525	14543	14617	14595	14600	14599	14516	14352	14608	14473	14483	14608	14608	14470	14334	14672	14558	14500	14533	14626	14520	14782	14648	14534	14665	14482	14581	14623	14523	14677	14467	14516	14542	14494	14578	14577	14530	14577	14375	14576	14569	14544	14556	14591	14664	14580	14628	14600	14558	14724	14533	14483	14603	14323	14449	14623	14611	14617	14509	14427	14355	14495	14646	14653	14552	14681	14658	14598	14591	14607	14482	14488	14692	14584	14674	14672	14637	14385	14508	14459	14512	14573	14476	14570	14477	14472	14585	14665	14519	14723	14441	14705	14533	14706	14751	14524	14503	14344	14482	14504	14497	14660	14496	14556	14531	14761	14668	14535	14463	14377	14665	14690	14538	14620	14536	14700	14767	14697	14605	14562	14583	14591	14582	14569	14533	14570	14526	14486	14627	14548	14547	14656	14597	14373	14747	14609	14692	14528	14437	14589	14527	14388	14673	14488	14442	14432	14496	14487	14483	14665	14493	14527	14519	14686	14584	14549	14572	14493	14509	14558	14605	14566	14687	14577	14824	14539	14518	14644	14528	14579	14506	14502	14592	14573	14524	14580	14574	14372	14686	14527	14590	14516	14523	14618	14588	14664	14390	14560	14506	14387	14430	14584	14512	14625	14643	14543	14721	14573	14479	14604	14707	14520	14624	14488	14564	14665	14611	14647	14604	14561	14584	14411	14656	14625	14499	14594	14487	14423	14537	14631	14681	14541	14599	14629	14716	14567	14568	14336	14739	14476	14476	14556	14508	14573	14529	14700	14639	14566	14586	14467	14633	14714	14723	14609	14557	14473	14559	14451	14684	14550	14621	14463	14533	14482	14583	14454	14503	14608	14688	14482	14555	14595	14425	14580	14429	14610	14638	14593	14640	14495	14644	14505	14564	14563	14447	14453	14483	14460	14602	14609	14695	14502	14482	14470	14344	14558	14519	14708	14558	14719	14528	14630	14585	14515	14620	14524	14528	14648	14439	14627	14501	14671	14550	14683	14565	14633	14580	14497	14654	14601	14532	14476	14542	14603	14538	14555	14763	14623	14411	14597	14626	14384	14492	14349	14580	14598	14483	14553	14459	14682	14521	14528	14447	14501	14745	14732	14601	14492	14735	14608	14667	14635	14610	14507	14550	14660	14652	14626	14356	14584	14395	14627	14478	14413	14506	14704	14409	14781	14706	14568	14557	14501	14574	14379	14588	14395	14603	14577	14536	14690	14587	14633	14534	14653	14475	14412	14752	14531	14482	14756	14584	14480	14556	14597	14467	14590	14371	14556	14586	14671	14575	14677	14417	14600	14617	14502	14615	14595	14604	14465	14621	14504	14443	14689	14581	14560	14544	14514	14509	14495	14564	14617	14561	14477	14600	14481	14653	14624	14600	14542	14495	14511	14351	14570	14673	14509	14614	14629	14529	14560	14496	14736	14604	14525	14561	14626	14672	14558	14563	14656	14730	14500	14485	14478	14586	14494	14522	14424	14540	14619	14531	14444	14542	14589	14504	14632	14609	14624	14694	14507	14532	14488	14766	14705	14544	14444	14409	14459	14881	14468	14693	14623	14602	14462	14655	14493	14505	14557	14520	14716	14560	14528	14632	14602	14600	14449	14639	14632	14636	14660	14630	14774	14732	14400	14495	14492	14570	14686	14571	14527	14610	14421	14505	14553	14528	14475	14582	14586	14547	14635	14685	14431	14551	14657	14750	14589	14530	14657	14536	14533	14403	14395	14526	14425	14511	14745	14628	14504	14565	14673	14397	14595	14409	14554	14651	14659	14566	14528	14571	14399	14296	14617	14516	14517	14573	14686	14319	14596	14486	14639	14485	14512	14621	14468	14521	14408	14530	14602	14579	14584	14610	14532	14429	14632	14451	14550	14528	14485	14448	14534	14520	14798	14518	14527	14657	14558	14687	14629	14579	14417	14734	14569	14438	14561	14487	14426	14545	14498	14561	14605	14702	14503	14525	14547	14617	14489	14676	14638	14507	14678	14376	14520	14624	14547	14493	14495	14527	14617	14521	14675	14585	14482	14455	14586	14782	14731	14481	14604	14466	14620	14736	14548	14705	14622	14449	14655	14528	14540	14461	14688	14539	14591	14636	14637	14544	14571	14555	14608	14494	14445	14553	14606	14793	14497	14519	14375	14552	14543	14600	14662	14663	14551	14539	14642	14410	14564	14529	14481	14664	14464	14576	14594	14610	14512	14528	14616	14463	14466	14656	14444	14653	14558	14622	14478	14527	14624	14419	14648	14579	14750	14532	14609	14425	14685	14585	14572	14609	14649	14625	14591	14522	14629	14546	14727	14566	14487	14663	14614	14633	14566	14722	14435	14499	14588	14541	14596	14539	14452	14641	14504	14638	14499	14401	14577	14629	14438	14559	14464	14614	14616	14575	14595	14611	14534	14513	14467	14516	14468	14627	14493	14492	14644	14465	14485	14732	14576	14620	14466	14759	14458	14593	14473	14576	14550	14576	14615	14509	14513	14492	14529	14413	14665	14467	14479	14458	14571	14626	14397	14562	14459	14579	14321	14468	14650	14637	14662	14501	14612	14433	14438	14634	14451	14633	14377	14492	14457	14423	14416	14535	14649	14605	14617	14463	14662	14438	14381	14598	14556	14474	14569	14601	14488	14690	14575	14366	14390	14556	14437	14543	14620	14557	14582	14470	14588	14650	14582	14517	14568	14430	14698	14622	14510	14586	14578	14699	14501	14500	14532	14570	14642	14415	14442	14532	14735	14492	14542	14501	14526	14461	14620	14447	14627	14371	14775	14687	14715	14602	14643	14350	14627	14613	14671	14596	14700	14667	14490	14513	14526	14771	14476	14688	14577	14750	14603	14504	14470	14490	14559	14647	14543	14386	14675	14474	14554	14631	14468	14703	14534	14523	14509	14528	14650	14564	14626	14529	14556	14618	14574	14689	14552	14665	14680	14463	14786	14533	14455	14560	14700	14512	14638	14469	14547	14635	14639	14656	14416	14532	14663	14617	14690	14506	14600	14630	14351	14612	14597	14503	14501	14569	14588	14455	14514	14618	14583	14504	14450	14610	14457	14630	14469	14470	14741	14518	14631	14488	14325	14621	14737	14597	14587	14673	14659	14567	14536	14559	14540	14567	14518	14584	14604	14572	14681	14553	14529	14555	14612	14539	14642	14564	14653	14538	14631	14551	14519	14550	14604	14497	14633	14599	14530	14632	14521	14593	14301	14534	14615	14623	14597	14559	14507	14694	14428	14663	14611	14402	14577	14369	14570	14596	14503	14546	14600	14584	14545	14496	14593	14665	14626	14467	14644	14484	14486	14575	14619	14612	14550	14533	14550	14595	14654	14464	14520	14554	14617	14497	14609	14522	14653	14468	14457	14739	14548	14595	14455	14453	14477	14756	14667	14565	14511	14674	14486	14459	14625	14423	14711	14453	14600	14563	14563	14357	14638	14744	14487	14514	14571	14560	14603	14527	14662	14443	14443	14613	14647	14637	14518	14425	14540	14544	14516	14694	14523	14641	14576	14715	14519	14629	14530	14434	14588	14659	14633	14498	14648	14592	14465	14609	14325	14471	14543	14619	14498	14583	14495	14399	14565	14679	14492	14535	14519	14617	14445	14532	14546	14610	14586	14664	14779	14560	14680	14538	14559	14475	14653	14622	14542	14576	14593	14613	14612	14502	14499	14599	14457	14610	14462	14692	14579	14528	14478	14532	14633	14524	14613	14558	14653	14594	14568	14500	14456	14505	14603	14466	14514	14553	14501	14683	14585	14630	14626	14579	14450	14751	14602	14473	14534	14640	14577	14481	14650	14560	14581	14721	14618	14654	14754	14457	14595	14619	14564	14499	14595	14535	14629	14662	14543	14611	14304	14595	14596	14567	14551	14526	14591	14584	14509	14454	14536	14663	14612	14549	14599	14704	14343	14530	14642	14486	14605	14498	14521	14648	14640	14519	14408	14517	14625	14523	14687	14853	14648	14555	14460	14522	14517	14604	14577	14618	14701	14583	14388	14584	14732	14524	14362	14574	14567	14490	14446	14615	14325	14722	14595	14584	14681	14496	14609	14624	14590	14695
28657	31014	37574	30824	19076	16154	16074	15760	15660	15749	15560	15583	15385	15642	15453	15573	15782	15682	15621	15634	15443	15654	15547	15493	15558	15531	15482	15432	15492	15513	15471	15489	15581	15403	15558	15525	15800	15233	15570	15606	15318	15680	15665	15535	15524	15426	15392	15456	15471	15419	15531	15393	15751	15462	15595	15489	15538	15497	15514	15592	15570	15441	15530	15480	15458	15481	15488	15351	15267	15337	15524	15390	15591	15400	15611	15412	15385	15607	15287	15521	15484	15524	15355	15424	15434	15609	15577	15488	15538	15462	15436	15550	15334	15518	15356	15537	15428	15576	15660	15427	15391	15431	15448	15450	15502	15362	15497	15500	15490	15407	15470	15418	15386	15392	15547	15359	15609	15666	15617	15368	15597	15342	15424	15416	15474	15463	15522	15541	15523	15462	15408	15382	15656	15525	15463	15655	15389	15691	15344	15460	15507	15591	15521	15596	15423	15531	15509	15443	15601	15511	15616	15528	15360	15580	15561	15625	15542	15316	15306	15483	15390	15375	15576	15440	15379	15525	15568	15546	15578	15421	15572	15237	15434	15385	15550	15259	15580	15409	15534	15463	15337	15408	15563	15687	15363	15376	15555	15626	15675	15453	15443	15570	15477	15559	15578	15424	15504	15334	15589	15522	15416	15460	15568	15345	15453	15607	15583	15356	15511	15373	15523	15502	15266	15446	15491	15670	15298	15368	15548	15353	15539	15294	15590	15396	15434	15475	15575	15466	15790	15507	15552	15519	15515	15457	15357	15476	15651	15633	15394	15456	15404	15669	15434	15439	15356	15408	15442	15540	15625	15434	15499	15365	15375	15353	15545	15468	15474	15468	15713	15566	15496	15407	15560	15436	15451	15487	15451	15275	15356	15442	15569	15506	15522	15532	15468	15499	15589	15573	15421	15690	15364	15573	15445	15351	15685	15520	15497	15454	15455	15543	15481	15446	15533	15463	15474	15489	15351	15545	15443	15431	15603	15600	15642	15522	15700	15495	15434	15693	15463	15307	15495	15530	15519	15552	15492	15389	15376	15429	15551	15430	15569	15570	15463	15606	15518	15374	15368	15592	15470	15637	15379	15383	15420	15404	15427	15419	15503	15366	15328	15628	15591	15561	15613	15477	15299	15518	15761	15526	15618	15612	15421	15449	15433	15470	15405	15726	15558	15443	15409	15557	15626	15452	15399	15428	15354	15472	15366	15584	15594	15433	15636	15643	15518	15287	15533	15609	15457	15499	15581	15673	15332	15468	15464	15445	15498	15726	15665	15381	15664	15368	15351	15627	15413	15476	15455	15467	15572	15571	15416	15398	15335	15417	15426	15435	15461	15630	15523	15446	15362	15733	15483	15487	15430	15217	15341	15465	15486	15526	15305	15467	15476	15440	15492	15623	15376	15420	15261	15550	15413	15366	15489	15530	15723	15308	15509	15633	15334	15412	15284	15690	15439	15320	15734	15513	15543	15363	15412	15458	15457	15571	15611	15519	15522	15482	15400	15557	15490	15598	15455	15400	15666	15498	15522	15511	15301	15487	15450	15555	15437	15533	15363	15445	15589	15351	15524	15400	15725	15405	15393	15300	15464	15612	15508	15466	15599	15373	15366	15550	15509	15467	15383	15405	15817	15543	15286	15599	15652	15661	15475	15314	15502	15482	15527	15663	15462	15469	15585	15545	15436	15444	15360	15475	15521	15349	15437	15530	15300	15532	15335	15510	15657	15358	15417	15317	15439	15558	15441	15642	15497	15498	15506	15541	15585	15661	15646	15568	15488	15173	15456	15667	15632	15526	15454	15464	15598	15594	15613	15255	15541	15572	15333	15405	15456	15538	15297	15357	15455	15324	15401	15512	15615	15394	15376	15559	15633	15507	15439	15428	15509	15391	15523	15519	15510	15306	15612	15536	15465	15385	15441	15465	15440	15269	15378	15390	15541	15480	15461	15465	15476	15573	15522	15561	15710	15484	15332	15718	15397	15545	15575	15344	15466	15435	15499	15569	15474	15435	15509	15589	15340	15446	15685	15394	15475	15367	15334	15502	15557	15440	15593	15491	15549	15719	15541	15482	15487	15406	15726	15494	15448	15548	15503	15602	15572	15425	15542	15610	15469	15516	15233	15351	15479	15609	15396	15566	15366	15404	15529	15419	15425	15542	15487	15324	15550	15401	15594	15467	15289	15218	15472	15414	15452	15448	15608	15641	15494	15430	15549	15524	15659	15370	15369	15478	15394	15443	15613	15492	15602	15675	15639	15615	15543	15385	15595	15441	15603	15538	15515	15688	15591	15391	15564	15429	15431	15390	15524	15445	15587	15310	15545	15404	15658	15400	15526	15518	15527	15376	15410	15399	15382	15271	15429	15438	15475	15147	15524	15565	15452	15728	15497	15569	15338	15451	15471	15269	15517	15366	15510	15510	15700	15461	15527	15338	15473	15327	15370	15353	15512	15384	15799	15496	15481	15423	15402	15491	15547	15481	15499	15521	15318	15488	15541	15426	15386	15523	15670	15482	15664	15445	15477	15734	15439	15270	15377	15592	15605	15337	15335	15505	15520	15647	15505	15451	15754	15463	15630	15448	15430	15439	15645	15562	15469	15579	15491	15549	15504	15281	15563	15463	15404	15302	15415	15572	15437	15381	15594	15523	15419	15472	15506	15435	15524	15393	15519	15411	15468	15446	15663	15529	15483	15332	15438	15289	15405	15447	15622	15665	15443	15577	15528	15520	15428	15408	15429	15559	15619	15412	15524	15622	15545	15702	15624	15482	15512	15503	15432	15306	15407	15677	15335	15277	15461	15668	15436	15528	15593	15497	15571	15549	15332	15408	15427	15390	15644	15574	15418	15388	15242	15672	15430	15560	15379	15573	15526	15491	15563	15335	15415	15572	15307	15638	15330	15531	15426	15557	15585	15529	15668	15464	15513	15464	15585	15364	15402	15481	15476	15299	15563	15492	15571	15595	15293	15285	15535	15506	15650	15497	15427	15580	15484	15241	15372	15614	15539	15437	15466	15431	15598	15457	15530	15479	15452	15450	15427	15323	15567	15483	15315	15488	15301	15572	15493	15549	15374	15669	15456	15492	15570	15557	15447	15486	15486	15485	15513	15510	15363	15259	15423	15572	15445	15304	15446	15625	15413	15421	15511	15646	15630	15320	15320	15631	15568	15699	15425	15391	15488	15439	15459	15511	15487	15433	15383	15613	15370	15384	15359	15579	15417	15529	15469	15392	15446	15595	15386	15445	15458	15411	15394	15533	15517	15489	15446	15682	15618	15498	15568	15385	15728	15530	15454	15295	15304	15533	15582	15323	15552	15571	15441	15518	15440	15513	15517	15635	15642	15379	15479	15353	15549	15626	15295	15410	15356	15466	15307	15315	15515	15550	15719	15498	15636	15369	15454	15405	15437	15504	15444	15575	15491	15398	15537	15452	15684	15667	15588	15494	15477	15532	15519	15551	15475	15639	15374	15511	15470	15425	15506	15537	15453	15373	15674	15562	15517	15487	15593	15617	15436	15509	15323	15459	15317	15526	15412	15233	15408	15470	15411	15540	15381	15350	15552	15634	15645	15429	15586	15537	15420	15477	15477	15680	15466	15600	15433	15467	15628	15275	15536	15427	15480	15655	15685	15387	15478	15332	15404	15615	15494	15358	15373	15562	15408	15611	15540	15479	15272	15580	15494	15583	15584	15475	15329	15443	15240	15660	15367	15496	15532	15410	15553	15582	15590	15577	15622	15465	15398	15454	15251	15494	15459	15386	15550	15590	15530	15598	15490	15344	15322	15611	15555	15354	15459	15499	15474	15618	15516	15588	15645	15201	15407	15464	15440	15389	15407	15510	15555	15466	15424	15414	15440	15454	15431	15493	15511	15491	15357	15553	15560	15486	15631	15327	15687	15533	15450	15332	15641	15564	15417	15275	15496	15460	15258	15384	15605	15384	15458	15534	15601	15536	15326	15197	15463	15377	15558	15659	15572	15535	15664	15534	15581	15288	15560	15387	15613	15441	15589	15574	15522	15375	15549	15419	15436	15586	15532	15567	15401	15514	15439	15256	15508	15528	15415	15407	15325	15544	15591	15513	15723	15670	15374	15452	15354	15722	15569	15612	15486	15466	15405	15324	15401	15562	15626	15481	15662	15550	15494	15529	15400	15464	15343	15535	15574	15458	15606	15574	15294	15594	15463	15585	15591	15461	15408	15342	15530	15563	15569	15393	15414	15614	15273	15493	15469	15417	15667	15461	15424	15465	15658	15542	15575	15649	15378	15446	15525	15485	15349	15488	15575	15412	15552	15467	15490	15386	15433	15460	15315	15356	15628	15673	15619	15386	15651	15435	15458	15571	15525	15548	15656	15362	15687	15308	15451	15536	15391	15482	15509	15380	15619	15515	15361	15415	15329	15479	15638	15605	15551	15395	15581	15257	15526	15358	15290	15522	15596	15354	15462	15418	15428	15499	15565	15367	15442	15221	15495	15718	15460	15412	15407	15477	15377	15402	15420	15503	15563	15618	15525	15482	15546	15660	15464	15559	15654	15587	15458	15364	15241	15505	15412	15520	15611	15375	15490	15787	15576	15417	15587	15638	15362	15490	15440	15714	15400	15501	15660	15473	15419	15568	15746	15501	15592	15556	15585	15532	15671	15363	15354	15451	15433	15505	15530	15475	15467	15509	15655	15474	15504	15611	15613	15225	15494	15673	15560	15382	15512	15661	15250	15664	15411	15400	15572	15659	15710	15364	15442	15456	15486	15397	15410	15414	15535	15394	15636	15513	15574	15468	15633	15605	15470	15746	15511	15532	15289	15563	15444	15599	15618	15591	15464	15351	15591	15704	15381	15368	15462	15454	15285	15469	15599	15459	15326	15526	15495	15528	15593	15636	15635	15526	15420	15504	15493	15484	15343	15604	15490	15470	15454	15591	15394	15467	15563	15377	15317	15639	15551	15471	15447	15253	15547	15631	15473	15554	15576	15602	15448	15448	15603	15524	15506	15334	15618	15473	15346	15482	15569	15616	15422	15645	15455	15505	15372	15428	15497	15505	15513	15436	15177	15355	15506	15498	15430	15337	15507	15542	15558	15449	15508	15449	15340	15427	15486	15345	15380	15514	15711	15409	15475	15671	15559	15455
56469	70310	53344	30885	16245	14677	14661	14448	14758	14620	14830	14552	14672	14661	14550	14686	14779	14635	14563	14599	14709	14452	14638	14553	14698	14803	14726	14535	14610	14735	14779	14670	14633	14729	14682	14679	14672	14548	14615	14708	14664	14406	14727	14665	14515	14644	14529	14510	14657	14733	14750	14795	14572	14613	14647	14597	14661	14636	14696	14689	14685	14538	14557	14781	14700	14517	14717	14787	14670	14671	14697	14467	14587	14593	14568	14590	14630	14592	14583	14878	14671	14755	14595	14614	14486	14612	14824	14583	14756	14546	14864	14589	14649	14655	14684	14595	14696	14557	14735	14696	14533	14811	14632	14599	14751	14589	14656	14752	14513	14512	14595	14635	14521	14607	14568	14558	14711	14687	14576	14696	14369	14847	14592	14521	14758	14645	14549	14566	14696	14662	14641	14696	14573	14759	14632	14753	14537	14464	14694	14666	14637	14490	14681	14704	14619	14569	14704	14493	14678	14584	14574	14416	14516	14588	14597	14686	14606	14596	14668	14702	14827	14593	14693	14536	14592	14521	14633	14575	14640	14671	14513	14725	14638	14541	14573	14669	14566	14688	14644	14516	14701	14654	14648	14621	14728	14758	14440	14624	14731	14646	14555	14678	14580	14626	14610	14702	14550	14523	14583	14745	14667	14588	14757	14759	14638	14578	14737	14647	14693	14650	14637	14421	14636	14553	14599	14700	14692	14547	14702	14836	14702	14592	14613	14657	14675	14647	14563	14569	14641	14690	14724	14551	14623	14562	14657	14593	14658	14349	14549	14719	14593	14682	14626	14754	14482	14521	14639	14694	14678	14599	14627	14852	14625	14585	14509	14638	14629	14502	14601	14652	14467	14465	14530	14655	14596	14702	14695	14494	14839	14587	14542	14572	14582	14409	14681	14576	14754	14424	14571	14667	14675	14694	14517	14605	14618	14640	14571	14634	14576	14548	14551	14585	14623	14560	14679	14624	14618	14753	14695	14738	14615	14765	14759	14834	14416	14611	14625	14649	14746	14512	14651	14685	14493	14652	14447	14603	14733	14593	14386	14637	14560	14675	14601	14575	14519	14708	14756	14597	14459	14375	14702	14785	14587	14777	14821	14572	14724	14740	14662	14564	14674	14439	14638	14822	14647	14630	14444	14559	14679	14474	14608	14527	14728	14631	14635	14479	14676	14694	14555	14546	14586	14620	14549	14701	14586	14690	14596	14643	14649	14580	14682	14551	14609	14557	14662	14696	14733	14677	14634	14619	14805	14663	14619	14651	14665	14714	14669	14595	14411	14664	14719	14511	14806	14681	14581	14594	14571	14444	14501	14606	14602	14581	14705	14442	14539	14626	14443	14599	14550	14529	14637	14715	14621	14605	14577	14612	14590	14560	14576	14487	14503	14586	14411	14555	14688	14539	14580	14712	14556	14617	14585	14694	14773	14692	14584	14512	14625	14703	14701	14618	14688	14808	14570	14776	14715	14434	14531	14628	14618	14624	14681	14704	14691	14611	14676	14641	14559	14719	14697	14588	14747	14600	14719	14582	14519	14493	14645	14832	14656	14782	14724	14602	14383	14715	14418	14752	14518	14539	14699	14462	14705	14613	14563	14655	14769	14624	14632	14552	14668	14630	14750	14697	14524	14628	14449	14612	14609	14607	14483	14645	14654	14688	14651	14548	14722	14622	14826	14406	14745	14658	14497	14676	14766	14681	14424	14570	14648	14617	14451	14607	14468	14633	14496	14720	14493	14655	14916	14568	14527	14494	14678	14718	14587	14695	14820	14799	14639	14636	14775	14713	14655	14411	14552	14689	14635	14540	14625	14673	14685	14683	14747	14743	14423	14559	14619	14545	14728	14516	14637	14724	14636	14579	14679	14565	14583	14518	14572	14700	14593	14524	14710	14540	14560	14625	14621	14641	14756	14455	14642	14701	14612	14689	14516	14628	14729	14562	14741	14764	14565	14783	14556	14518	14799	14547	14634	14678	14679	14640	14560	14579	14637	14573	14728	14450	14720	14613	14611	14717	14612	14624	14751	14626	14541	14485	14623	14628	14560	14449	14638	14684	14559	14571	14672	14654	14743	14713	14664	14544	14538	14602	14668	14599	14716	14610	14679	14668	14617	14758	14507	14713	14562	14763	14553	14606	14731	14454	14519	14767	14610	14704	14658	14620	14583	14545	14432	14477	14689	14607	14644	14808	14741	14504	14533	14758	14764	14572	14581	14590	14648	14577	14513	14658	14770	14702	14557	14605	14691	14833	14499	14633	14628	14776	14609	14729	14627	14749	14701	14601	14672	14650	14548	14735	14660	14554	14582	14555	14461	14590	14516	14877	14600	14598	14611	14647	14573	14655	14647	14714	14714	14767	14324	14525	14610	14643	14631	14702	14621	14504	14626	14652	14578	14606	14662	14539	14577	14524	14689	14658	14528	14527	14645	14692	14810	14687	14683	14643	14654	14727	14572	14606	14638	14602	14664	14426	14752	14573	14677	14835	14487	14663	14497	14663	14411	14648	14630	14553	14640	14538	14667	14561	14609	14571	14659	14690	14609	14766	14740	14663	14775	14727	14540	14762	14696	14674	14463	14534	14586	14686	14577	14652	14670	14541	14662	14686	14554	14708	14720	14633	14621	14621	14664	14613	14663	14611	14593	14740	14564	14726	14494	14657	14856	14611	14547	14575	14651	14636	14523	14701	14612	14654	14648	14544	14652	14661	14697	14600	14546	14680	14661	14705	14598	14650	14844	14651	14518	14606	14505	14702	14573	14566	14540	14657	14665	14530	14513	14619	14641	14530	14803	14710	14745	14577	14648	14539	14614	14603	14683	14539	14810	14768	14668	14603	14719	14669	14663	14677	14729	14675	14755	14528	14619	14732	14541	14764	14763	14596	14483	14634	14530	14588	14621	14694	14615	14600	14717	14709	14520	14565	14742	14463	14699	14787	14615	14735	14633	14558	14618	14693	14637	14761	14696	14658	14664	14568	14492	14612	14466	14656	14673	14657	14841	14702	14626	14688	14761	14510	14566	14588	14822	14664	14639	14597	14581	14644	14539	14572	14669	14655	14684	14652	14653	14683	14689	14600	14735	14365	14684	14728	14597	14761	14532	14644	14726	14678	14657	14603	14628	14623	14759	14533	14557	14615	14524	14691	14621	14592	14706	14545	14768	14577	14503	14695	14679	14726	14737	14540	14543	14752	14545	14493	14764	14549	14527	14621	14666	14548	14684	14724	14647	14631	14787	14652	14428	14529	14684	14686	14529	14641	14697	14648	14613	14607	14549	14657	14757	14495	14634	14573	14586	14586	14796	14676	14662	14745	14642	14736	14461	14551	14618	14771	14736	14780	14581	14634	14558	14605	14676	14500	14729	14615	14624	14707	14676	14573	14658	14588	14593	14627	14531	14614	14697	14683	14523	14616	14747	14616	14677	14723	14723	14668	14560	14619	14645	14491	14670	14760	14631	14610	14710	14668	14504	14575	14498	14860	14746	14607	14486	14571	14621	14611	14704	14517	14825	14687	14592	14724	14451	14751	14646	14749	14534	14681	14651	14843	14630	14651	14717	14665	14520	14517	14537	14647	14756	14644	14529	14567	14697	14545	14685	14798	14494	14737	14606	14735	14638	14516	14605	14698	14659	14588	14598	14591	14716	14585	14712	14604	14581	14776	14595	14636	14506	14667	14807	14524	14714	14741	14595	14539	14536	14540	14711	14744	14776	14555	14661	14605	14732	14614	14680	14847	14574	14619	14596	14601	14692	14565	14577	14769	14711	14455	14788	14642	14676	14621	14619	14687	14685	14654	14468	14468	14643	14700	14694	14623	14583	14682	14642	14667	14514	14684	14615	14489	14735	14437	14617	14567	14596	14495	14534	14380	14489	14807	14656	14651	14666	14715	14848	14538	14748	14727	14740	14602	14675	14600	14784	14686	14528	14704	14734	14810	14491	14658	14576	14587	14759	14731	14670	14722	14674	14587	14797	14668	14651	14717	14559	14677	14441	14613	14734	14468	14838	14517	14670	14651	14642	14630	14718	14659	14749	14599	14628	14707	14428	14667	14483	14622	14571	14620	14584	14485	14719	14689	14536	14634	14766	14726	14679	14739	14606	14789	14695	14623	14589	14669	14741	14611	14631	14662	14637	14712	14513	14625	14510	14611	14618	14480	14669	14462	14584	14507	14662	14512	14621	14471	14409	14639	14707	14778	14648	14715	14593	14397	14606	14673	14634	14578	14765	14570	14763	14509	14608	14580	14444	14604	14471	14610	14635	14562	14573	14784	14586	14672	14658	14516	14595	14777	14570	14688	14602	14468	14674	14635	14494	14637	14624	14623	14626	14718	14646	14623	14797	14706	14648	14766	14619	14682	14652	14589	14567	14642	14787	14581	14462	14632	14759	14703	14547	14568	14806	14785	14548	14735	14551	14640	14618	14655	14818	14514	14557	14714	14590	14635	14711	14610	14703	14640	14645	14616	14587	14671	14615	14657	14716	14573	14746	14587	14751	14786	14599	14532	14571	14661	14655	14729	14616	14586	14811	14528	14613	14521	14686	14590	14723	14677	14731	14452	14655	14539	14705	14642	14623	14645	14506	14700	14678	14597	14778	14747	14666	14502	14741	14589	14574	14399	14542	14692	14712	14646	14596	14551	14715	14638	14676	14608	14700	14653	14723	14668	14633	14518	14611	14815	14696	14520	14824	14679	14477	14429	14710	14618	14625	14576	14360	14526	14581	14635	14738	14644	14410	14690	14554	14600	14660	14512	14459	14735	14567	14590	14699	14628	14532	14600	14722	14753	14656	14709	14753	14614	14598	14498	14583	14682	14507	14546	14765	14678	14753	14745	14660	14621	14459	14654	14594	14702	14545	14650	14613	14549	14874	14558	14520	14518	14752	14675	14677	14603	14624	14717	14569	14645	14530	14689	14677	14498	14718	14657	14686	14605	14648	14837	14496	14821	14688	14472	14846	14674	14549	14554	14748	14659	14658	14573	14597	14893	14692	14596	14535	14553	14618	14733	14764	14830	14550	14640	14675	14649	14533	14593	14696	14732	14762	14643	14589	14677	14733	14593	14730	14550	14566	14551	14543	14743	14752	14528	14785	14568	14584	14603	14645	14567	14511	14551	14568	14718	14485	14741
22985	22421	32458	26312	21753	22410	23057	17311	16412	16836	16901	16449	16745	16566	16602	16489	16427	16569	16631	16610	16528	16650	16660	16548	16343	16335	16539	16420	16447	16485	16467	16393	16539	16471	16438	16323	16306	16487	16264	16475	16508	16556	16431	16472	16439	16612	16453	16319	16304	16404	16529	16438	16287	16297	16329	16341	16309	16382	16506	16287	16371	16288	16432	16376	16470	16428	16328	16241	16333	16463	16415	16252	16400	16314	16395	16289	16432	16512	16185	16505	16265	16582	16512	16299	16395	16543	16544	16373	16150	16474	16475	16558	16297	16550	16490	16428	16447	16346	16354	16448	16452	16436	16304	16213	16439	16372	16486	16346	16358	16467	16144	16336	16522	16390	16502	16373	16500	16364	16268	16578	16400	16321	16367	16279	16232	16209	16349	16392	16288	16467	16114	16275	16454	16316	16347	16156	16428	16462	16422	16526	16432	16307	16393	16448	16592	16334	16375	16378	16559	16532	16383	16398	16401	16282	16483	16398	16381	16286	16541	16433	16302	16244	16425	16413	16410	16549	16292	16286	16370	16367	16211	16370	16457	16428	16378	16612	16265	16095	16337	16164	16379	16241	16249	16288	16475	16480	16454	16428	16405	16458	16396	16275	16446	16460	16092	16400	16393	16493	16223	16344	16243	16327	16355	16222	16501	16305	16414	16140	16334	16283	16365	16427	16383	16320	16310	16312	16360	16255	16264	16311	16222	16522	16353	16292	16410	16301	16421	16386	16343	16105	16356	16221	16201	16312	16366	16296	16463	16477	16221	16140	16409	16453	16377	16424	16325	16252	16240	16468	16450	16249	16307	16407	16411	16240	16055	16491	16239	16302	16182	16319	16607	16460	16386	16389	16458	16451	16349	16332	16293	16431	16235	16334	16488	16090	16495	16378	16175	16400	16298	16340	16264	16543	16188	16393	16497	16316	16167	16319	16193	16431	16417	16386	16204	16141	16399	16363	16324	16289	16362	16501	16468	16331	16341	16459	16176	16341	16261	16421	16264	16355	16395	16345	16348	16218	16461	16514	16220	16346	16366	16342	16464	16475	16357	16364	16220	16400	16336	16363	16325	16325	16291	16370	16388	16303	16605	16415	16577	16465	16514	16454	16379	16392	16154	16249	16302	16200	16220	16383	16468	16432	16360	16173	16486	16592	16341	16168	16422	16407	16252	16382	16322	16383	16517	16257	16423	16333	16371	16408	16164	16427	16323	16274	16194	16374	16432	16277	16170	16277	16291	16449	16505	16207	16491	16329	16333	16309	16449	16413	16313	16489	16628	16504	16297	16514	16224	16538	16205	16225	16259	16256	16347	16395	16312	16287	16213	16271	16376	16222	16293	16290	16364	16366	16264	16240	16466	16341	16395	16217	16152	16155	16278	16393	16381	16346	16231	16245	16447	16282	16337	16389	16243	16224	16290	16362	16272	16542	16515	16436	16103	16428	16378	16232	16239	16461	16338	16450	16225	16433	16357	16451	16398	16254	16461	16319	16478	16311	16337	16201	16202	16232	16338	16478	16502	16312	16379	16446	16214	16366	16473	16441	16093	16294	16263	16435	16180	16295	16390	16162	16425	16410	16447	16471	16269	16277	16493	16405	16446	16407	16301	16331	16242	16381	16300	16353	16339	16289	16347	16348	16419	16339	16397	16235	16445	16167	16311	16552	16239	16242	16400	16343	16421	16470	16348	16376	16512	16151	16510	16442	16288	16290	16539	16272	16398	16259	16356	16348	16544	16312	16283	16405	16391	16424	16373	16351	16512	16385	16272	16354	16243	16442	16437	16376	16655	16474	16344	16524	16279	16288	16124	16543	16313	16405	16362	16500	16237	16359	16496	16397	16288	16438	16246	16235	16338	16439	16255	16275	16235	16178	16038	16411	16372	16339	16358	16367	16238	16324	16277	16188	16328	16391	16410	16304	16223	16290	16352	16352	16330	16310	16303	16272	16525	16288	16453	16276	16348	16431	16310	16244	16171	16381	16473	16309	16260	16232	16424	16550	16201	16205	16321	16541	16423	16358	16477	16321	16480	16224	16371	16210	16293	16250	16399	16263	16331	16236	16413	16297	16311	16379	16361	16255	16323	16301	16433	16386	16142	16244	16271	16352	16425	16561	16090	16361	16335	16331	16482	16421	16324	16389	16274	16374	16385	16303	16155	16324	16444	16377	16131	16473	16327	16487	16528	16424	16364	16229	16337	16385	16386	16566	16434	16298	16278	16162	16356	16506	16222	16241	16271	16433	16542	16532	16292	16178	16276	16373	16317	16202	16270	16433	16306	16124	16266	16216	16482	16217	16477	16154	16188	16647	16259	16468	16281	16413	16289	16237	16271	16344	16380	16421	16357	16410	16236	16296	16080	16438	16390	16411	16294	16456	16401	16479	16433	16307	16259	16410	16298	16430	16320	16373	16137	16141	16398	16426	16307	16409	16332	16415	16453	16025	16459	16372	16124	16198	16323	16329	16422	16370	16303	16434	16312	16310	16306	16562	16457	16362	16332	16192	16188	16336	16301	16404	16384	16326	16277	16320	16225	16483	16346	16353	16248	16344	16571	16356	16437	16445	16354	16310	16324	16340	16390	16360	16450	16270	16275	16358	16477	16311	16422	16375	16213	16165	16388	16420	16446	16122	16410	16405	16338	16307	16202	16314	16086	16234	16186	16295	16484	16340	16399	16176	16459	16628	16331	16413	16325	16307	16422	16383	16401	16118	16390	16427	16444	16332	16184	16288	16360	16359	16171	16399	16485	16411	16277	16334	16302	16338	16398	16242	16286	16313	16414	16283	16187	16157	16273	16359	16294	16396	16394	16044	16303	16392	16257	16058	16329	16383	16378	16515	16363	16356	16375	16294	16208	16295	16131	16325	16264	16520	16446	16172	16246	16409	16488	16215	16470	16281	16328	16247	16307	16444	16154	16275	16350	16446	16318	16261	16403	16423	16407	16357	16302	16330	16224	16266	16099	16431	16168	16384	16399	16379	16291	16215	16250	16423	16332	16551	16525	16331	16336	16210	16146	16279	16288	16417	16188	16516	16266	16316	16436	16188	16542	16219	16309	16443	16506	16373	16294	16219	16325	16314	16465	16388	16299	16457	16380	16429	16150	16273	16272	16551	16241	16245	16290	16166	16070	16291	16432	16091	16303	16421	16457	16365	16088	16394	16564	16498	16467	16425	16275	16300	16342	16360	16450	16429	16490	16271	16389	16124	16281	16421	16555	16609	16167	16178	16248	16417	16350	16314	16421	16375	16152	16227	16430	16340	16410	16293	16473	16343	16493	16388	16408	16369	16512	16181	16385	16078	16287	16104	16331	16224	16136	16336	16256	16375	16484	16316	16418	16391	16247	16415	16252	16230	16367	16233	16386	16545	16414	16280	16247	16185	16295	16320	16482	16168	16552	16304	16480	16313	16278	16289	16343	16253	16312	16293	16266	16386	16166	16389	16382	16215	16391	16319	16323	16452	16356	16402	16425	16482	16354	16416	16409	16439	16420	16477	16174	16406	16220	16124	16340	16135	16334	16362	16506	16196	16332	16230	16054	16425	16474	16264	16218	16494	16413	16278	16382	16424	16230	16281	16386	16241	16243	16313	16215	16387	16257	16394	16497	16516	16231	16219	16342	16230	16346	16169	16258	16298	16082	16418	16392	16299	16196	16225	16382	16331	16247	16428	16157	16175	16282	16348	16355	16175	16412	16301	16351	16337	16549	16319	16337	16339	16544	16374	16382	16237	16174	16212	16545	16385	16428	16488	16340	16517	16447	16338	16288	16241	16565	16463	16294	16195	16371	16362	16273	16587	16522	16416	16586	16478	16483	16041	16433	16320	16535	16209	16273	16385	16187	16294	16062	16352	16272	16479	16200	16320	16146	16252	16204	16211	16284	16423	16394	16583	16469	16402	16396	16324	16337	16355	16382	16272	16397	16339	16228	16140	16505	16311	16167	16365	16215	16417	16520	16163	16252	16465	16352	16570	16312	16326	16384	16251	16218	16231	16347	16352	16277	16279	16388	16334	16372	16343	16353	16452	16346	16146	16465	16471	16332	16372	16433	16447	16192	16339	16534	16437	16340	16409	16372	16470	16497	16328	16332	16132	16350	16396	16245	16293	16495	16224	16369	16221	16326	16487	16149	16341	16160	16484	16412	16321	16178	16416	16351	16338	16344	16354	16344	16358	16310	16327	16293	16415	16462	16284	16396	16326	16233	16486	16373	16349	16416	16225	16206	16416	16400	16341	16313	16268	16306	16327	16480	16191	16372	16428	16396	16322	16415	16278	16324	16126	16240	16321	16487	16375	16402	16402	16303	16423	16171	16458	16355	16323	16307	16381	16313	16240	16441	16145	16369	16297	16425	16373	16144	16399	16238	16131	16461	16363	16357	16371	16513	16282	16269	16362	16252	16215	16302	16301	16283	16371	16137	16309	16345	16337	16316	16404	16417	16341	16323	16233	16318	16284	16522	16214	16384	16250	16352	16367	16583	16267	16155	16233	16355	16432	16381	16206	16351	16384	16347	16296	16330	16289	16450	16218	16291	16438	16420	16467	16202	16298	16414	16422	16221	16295	16385	16217	16322	16228	16284	16369	16493	16231	16359	16327	16426	16466	16410	16296	16369	16649	16480	16371	16429	16336	16441	16317	16324	16506	16325	16294	16422	16356	16385	16438	16194	16474	16349	16223	16077	15881	16324	16420	16318	16352	16226	16494	16550	16165	16261	16260	16315	16474	16311	16337	16268	16408	16448	16407	16291	16433	16518	16290	16262	16317	16587	16427	16313	16548	16317	16339	16481	16447	16351	16369	16179	16214	16256	16515	16454	16295	16240	16298	16471	16525	16391	16418	16448	16221	16305	16258	16399	16344	16458	16291	16360	16045	16414	16419	16555	16401	16425	16237	16326	16207	16147	16350	16390	16073	16345	16391	16414	16042	16547	16280	16281	16531	16454	16515	16390	16370	16232	16291	16282	16215	16488	16395	16310	16236	16205	16316	16435	16391	16410	16262	16389	16295	16301	16417	16302	16222	16281	16303	16327	16398	16237	16223	16254	16441	16480	16385	16502	16421	16469	16371	16612	16345	16681	16362	16419	16489	16485	16305	16400	16456	16454	16284	16232	16469	16198	16429
61172	99333	86808	51129	21610	15152	15136	15099	15204	15224	15129	15154	15147	15135	15259	15163	15164	15216	15109	15197	14915	15214	15101	15113	15003	15201	15217	14978	15097	15033	15165	15083	15041	15066	15195	15208	15257	15244	14903	15040	15166	15136	15100	15038	15053	15259	15153	15040	15057	15143	15232	15190	15179	15269	15103	15089	15257	15241	15137	15061	15218	14878	15023	15057	15187	15081	15298	15124	15004	15278	15078	15223	15284	15285	15069	15103	15084	15047	15112	15064	15016	15086	15164	15150	15229	14966	15228	15133	15160	15251	15079	15161	15079	15213	15227	15041	14992	14994	15024	15413	15028	15190	15119	14980	15054	15297	15205	15183	15166	15107	15033	15101	15139	15267	15064	14980	14985	15009	14959	15265	15200	15205	15211	14945	15138	15190	15023	14895	15239	14957	15144	15269	15068	15234	14988	15132	15174	15128	15188	15185	15253	15108	15054	15236	15008	15219	15033	15207	15079	15094	15173	15053	15025	15089	14999	14994	15068	15044	15123	15063	15239	15136	14958	15124	15204	15247	15155	15024	15187	15256	15016	15189	15171	15083	15024	15120	15066	15162	15258	15223	15072	15065	15130	15187	15117	14978	15061	15202	15123	15088	15009	15105	15277	14978	15071	15144	15012	15105	15024	15071	15242	15357	15015	15139	15116	15158	15197	15168	15071	15227	15160	15081	15038	15181	15094	15174	15205	15158	15233	15102	15067	15136	15075	15111	15067	15161	15063	15032	14969	15034	15158	15244	15071	15154	15046	15141	15262	15021	15196	15029	15134	15083	15077	15088	15077	15315	14997	15090	15041	14973	15211	14989	15187	15096	15128	15120	15261	15105	15302	14936	15296	15102	15085	15133	15035	15042	14945	15078	15134	15018	15094	15097	14980	15169	15062	14977	15016	15104	14894	15241	15006	15007	15133	15073	15121	14945	14947	15151	15117	15328	15061	15137	15120	15075	14934	15115	15057	15278	15177	15036	15255	15099	15136	15132	15099	15093	15049	15321	15073	14982	15278	15119	15303	15151	15082	15139	14894	15092	15081	15207	14947	14950	15193	14983	15022	15099	15263	15225	15030	15231	15235	15095	15047	15049	15186	15089	15081	15109	15101	15249	14998	15094	15252	15078	15161	15024	15075	15102	15192	14955	14976	15119	14986	14997	15196	15055	15068	15170	15080	15080	15107	15057	15107	15167	15060	15172	15156	15178	15189	15159	15295	15058	15179	14983	15186	15058	15168	15153	15074	15053	15142	15146	15214	15233	15176	15062	15128	15009	15087	15188	15038	15070	15175	15030	15071	15028	15117	15265	15120	15057	15035	15139	15074	15051	15041	15163	15022	15147	15146	15032	15168	15134	15128	15135	15084	15107	15066	15137	15189	15034	15162	15146	15089	15074	15043	15130	15029	15095	15337	15012	15281	15276	15013	15004	15023	15181	15107	15126	15078	15001	15140	15107	15245	15101	15196	15123	15229	15076	15186	14970	14921	15149	15231	15064	15143	15022	15207	15062	15169	15168	15185	15051	15112	15077	15074	15062	15059	15043	15204	15288	15233	14810	14930	15079	14996	15064	15186	15060	15152	15220	15115	15114	15203	15163	15216	15190	15174	15092	15029	14994	15200	15097	15069	15162	15173	14982	15115	14996	15072	15035	15079	15067	14956	15231	15143	15003	15061	15013	15117	15090	15112	15164	15141	15067	15149	15286	15264	15032	15274	15112	15241	14977	15056	15143	15107	15069	15136	15073	15164	15119	15094	15109	15269	14901	15189	15021	15056	15187	15102	15230	15309	15091	14991	15193	15082	15150	15132	15151	15084	15143	15113	15039	15073	15115	15147	15234	15042	15125	15044	15120	15209	15039	15159	15031	15213	15082	15230	15252	15020	15082	15042	15019	15127	14931	15064	15117	15022	15084	15054	15133	15214	15047	15129	15160	14998	15284	15253	14933	15135	15266	15010	15129	15176	15158	15121	15162	15066	15146	15004	15102	15118	15107	15070	15214	15263	15010	15096	14990	15475	14954	15041	15053	15071	15074	15204	15233	15069	15178	15014	15224	15091	15030	15337	15121	15167	15225	15339	15159	15123	15150	15230	15210	15069	15057	15111	15307	15089	15260	15213	15030	15043	15112	15021	15048	14986	15039	15138	15057	15015	15039	15149	15123	15187	15035	15219	15096	15220	15137	15071	15125	15179	15001	15113	15189	15037	15205	15114	15404	15149	15046	15263	15021	14996	15151	15038	15098	15342	14976	15167	15133	15134	15193	15134	15077	15122	15068	15046	15182	15179	15163	14965	15166	15195	15193	15293	15163	14975	15013	15244	15102	15099	15055	15119	15142	15025	15098	14982	15152	15094	15244	15358	15080	15005	15069	15191	15173	15151	15215	15009	15227	15192	15072	15202	15226	15176	15063	15103	15066	14984	15054	15152	14980	15021	15083	15320	15259	15283	14990	14903	15142	15119	15177	15203	15202	15379	15204	15225	15001	15235	14960	15207	15347	15151	15153	15230	15053	15158	15175	15124	15236	14965	15141	15064	15220	15109	15345	15053	15056	14951	15299	15231	15129	15198	14983	15123	15153	15179	15221	15031	15129	15105	15203	15141	14984	15198	15115	15145	15164	15106	15150	15247	15064	14997	15221	15138	15132	15245	14860	15085	14995	15242	15187	15091	15265	15004	15088	15074	15082	14962	14886	15114	15070	15256	15217	15121	15093	15137	15086	15109	15025	15049	15076	15097	15117	14956	15306	15076	15036	15000	15165	15249	15026	15143	14959	15006	15135	14955	15096	15200	15117	15187	15042	15213	15189	15127	15203	15160	14994	15083	15084	15132	15262	15046	15139	15142	15194	15143	15276	15333	15129	15140	15087	15109	15281	15147	15089	15146	14955	15128	15165	15144	15142	14948	14955	15052	15281	14955	15121	15270	15195	15165	15077	15166	15050	14952	15162	15225	15017	15165	15034	15133	15131	15344	15140	15229	15143	14983	15238	15109	15251	15085	15122	15098	15160	15075	15106	15205	15190	15068	15043	15242	15135	15132	14924	15125	15060	14955	14964	15118	15068	15333	15113	15093	15146	15220	15190	15063	15101	15165	15141	15100	15069	15075	15118	14824	15119	15147	15163	15093	15102	15162	15105	15027	15052	15196	15059	15063	14976	15177	15182	15217	14948	15125	15200	15123	14969	15115	15147	15216	15310	15147	15052	15039	15280	15039	15093	15100	15043	15130	15072	15083	15086	15200	15188	15028	15066	15091	15190	15144	15237	15088	15152	15058	15099	14891	15200	15103	15116	15102	15002	14973	15018	15402	15096	15140	15263	15254	15123	15170	15161	15081	15085	15237	14941	15234	15092	15101	15112	15129	15191	15044	14949	15062	15050	15041	15169	14953	14935	14987	15278	15093	15131	15053	15144	15169	15066	15145	15010	15224	15086	15127	15077	15175	15078	15205	15009	15118	15107	15046	15077	15134	15137	15007	14978	15053	15037	15079	14993	15147	15193	15212	15082	15169	15155	15072	15253	15125	15083	15180	15052	15177	15035	15142	15122	15110	14903	15000	15142	15041	15061	15146	15095	15057	15211	15178	15188	15097	14991	14977	15006	15028	15033	14996	15244	14948	15009	15120	15072	15044	15208	15081	15007	15107	15133	15100	15113	15007	14933	15166	15173	15179	15170	15202	15193	15060	15056	15208	15286	15096	15222	15109	15091	15111	15107	15068	15013	15274	15151	15011	15220	14989	15017	15243	15126	14967	15061	15168	15083	15227	15260	15238	15177	15089	15118	15073	15131	15215	15054	15073	15124	15128	14934	15127	14985	15083	15103	15194	15121	15196	14994	15109	15078	15142	15144	15123	14999	15126	15136	15025	15037	14981	14938	15124	15143	15041	15140	15065	15207	15153	15109	14982	14882	15008	15105	15139	15006	15241	15221	15059	15106	14938	15158	15187	15269	15219	14977	15075	15182	15169	15066	15191	15007	15101	15113	14995	15142	15194	14898	15151	15152	15130	14945	15208	15151	14981	15024	15070	14976	15162	15035	15195	15107	15191	15322	15061	15124	15103	15062	15037	15126	15209	15118	15193	15149	15229	15158	15143	15142	15031	14916	15062	15238	15170	15058	15114	15036	15073	15213	15266	15115	15203	15183	15139	15147	15170	15244	15130	15297	14922	15212	14957	15088	15190	15165	15171	15155	15091	15050	15053	15165	15034	15115	15079	15292	15180	15198	15210	15099	15137	15125	14984	15194	15110	15117	14998	15015	14998	14966	15186	15081	15092	15143	15181	15037	15057	15086	14959	15132	15010	15053	15135	14944	15243	15152	15046	15168	15058	15095	15164	15169	15015	15068	15077	15238	14896	15200	15159	15150	15142	15288	15116	14960	15303	15091	15001	15287	15267	15093	15215	15179	15065	14960	14953	15020	15169	15163	15261	15063	14883	14944	15267	15313	15051	15169	15152	15135	15075	15048	15204	15136	15140	15146	15085	15143	15206	15105	15183	15198	15068	15224	15079	15210	15159	15008	15135	15153	15042	15203	15087	15169	15282	15216	15041	15045	14920	15176	15095	15028	14939	15116	14909	15143	15274	15194	15146	15157	15181	15150	14878	15199	15163	15192	15105	15069	15211	15054	15032	15096	15300	15006	15293	15087	15085	15240	15004	15189	15176	15093	15078	15050	15185	15095	15155	15017	15227	15114	15349	15262	15050	15173	15232	15130	15026	15111	15021	15185	15194	15195	15121	14980	15145	15075	15314	14997	15176	15035	15059	15254	15034	15040	15055	15133	15053	15142	15266	15058	14980	15049	15112	14927	15043	15077	15127	15166	15106	15146	15103	15174	15043	15098	15100	15130	15199	15082	15168	14984	15084	15182	15103	14927	14991	15207	15013	15126	15250	15069	15280	15171	15019	15001	15002	15250	15250	15139	15199	15202	14989	15041	15105	15280	15056	15200	15174	15141	15220	14982	15173	15219	14998	15041	15113	15100	15011	15116	15175	15287	15119	15024	15215	15040	15250	15168	15103	15175	15135	15058	15217	15288	15115	15079	15150	15012	15005	15141	15204	15025	15114	15159	15095	15131	15076	15173	15144	15086	15271	15078	15138	15233	15200	15098	15264	15190	15171	15052	15057	15186
31344	33269	36528	24951	16268	15048	14995	14798	14621	14949	14958	14893	14803	14898	14741	15140	15033	14668	14844	14865	14970	14819	14903	14853	14811	14993	14922	14907	14811	14846	14874	14666	14793	14755	14772	14906	14770	14950	14780	14715	14871	14702	14722	14869	14666	14750	14978	14874	14990	15059	14965	14824	14948	14740	14876	14901	14740	14792	14835	14646	14844	14724	14886	14762	14830	14797	14871	14722	14968	14705	14888	14724	14863	14682	14540	14823	14738	14667	14741	14885	14692	14801	14744	14833	14767	14868	14919	14806	14817	14962	14892	14867	15013	14708	14751	14796	14667	14730	14888	14707	14872	14764	14646	14843	15039	14627	14728	14896	14712	14697	14878	14670	14754	14848	14744	14715	14885	14820	14815	14779	14953	14757	14711	14727	14862	14800	14852	14956	14940	14688	14874	14822	14721	14815	14760	14616	14794	14840	14772	14747	14793	14862	14835	14856	14767	15165	15041	14753	14717	14938	14771	14881	14801	14774	14674	14758	14608	14691	14762	14805	14821	14781	14730	14742	14889	14886	14658	14679	14642	14731	14792	14829	14857	14754	14923	14833	14860	14867	14865	14911	14673	14767	14660	14960	14598	14889	14960	14892	14697	14766	14733	14854	15014	14940	14491	14628	14706	14833	14886	14613	14666	15089	14699	14780	15062	14905	14804	15001	15043	14753	14953	14723	14804	14720	14775	14757	14909	14952	14751	14630	14893	14746	14774	14730	14790	14723	14844	14775	14801	14913	14832	14867	14826	14848	14577	14855	14839	14854	14771	14586	14773	14803	14928	14820	15019	14951	14734	14763	14797	14870	14889	14872	14697	14871	14938	14783	14809	14847	14807	14869	14932	14780	14704	14876	14817	14858	14868	14751	14897	14845	14961	14803	14669	14766	14766	14823	14826	14698	14776	14710	14649	14678	14898	14672	14994	15019	15082	14871	14888	14673	14628	14847	14935	14777	14654	14967	14677	14832	14716	14752	14668	14641	14633	14695	14917	14855	14990	14825	14986	15049	14896	15026	14852	14767	14790	14810	14802	14860	14652	14888	14670	14708	14777	14810	14850	14865	14558	14896	14842	14632	14776	14700	14691	14825	14922	14737	14700	14669	14756	14823	14892	14976	14731	14857	14773	14856	14764	14802	14688	14652	14901	14924	14822	14630	14719	14782	14888	14918	14721	14701	15091	14877	14830	14711	14786	14597	14634	14706	14700	14823	14907	14750	14773	14790	14751	14897	14840	14998	14810	15000	14797	14648	14751	14687	14715	14825	14812	14758	14735	14890	14872	14750	14679	14680	14754	14662	14696	14721	14872	14759	14958	14847	14864	14884	14789	14839	14731	14878	14798	14782	14789	15074	14693	14686	14588	14801	14892	14896	14670	14612	14894	15072	14968	14781	14802	14740	14700	14792	14809	14711	14730	14842	14929	14934	14936	14736	14699	14750	15065	14803	14882	14834	14764	14909	14797	14778	14774	14832	14781	14913	14874	14896	14913	14659	14730	14618	14756	14929	14820	14815	14658	14518	14748	14706	14732	14584	14767	14856	14730	14769	14937	14779	14737	14899	14622	14761	14633	14845	14717	14755	14759	14713	14579	14935	14986	14836	14750	14785	14764	14735	14757	14703	14709	14959	14862	14928	14868	14860	14748	14737	14689	14622	14742	14899	14760	14689	14685	14556	14774	14764	14810	14718	14926	14661	14985	14932	14769	14740	14854	14628	14701	14830	14757	14840	14779	14843	14791	14812	14816	14853	14800	14633	14829	14760	14789	14687	14952	15204	14877	14889	14631	14899	14711	14804	14782	15087	14588	14780	15046	14813	14766	14826	14777	14736	14779	14744	14769	14800	14612	14859	14937	14650	14644	14956	14953	14860	14859	14715	14686	14754	14920	14726	14753	14862	14737	14883	14846	14861	14863	14827	14862	14641	15000	14761	14786	14799	14667	14788	14776	14742	14889	14855	14802	14851	14867	14822	14805	14836	14698	14920	14910	14659	14834	14875	14843	14689	14898	14668	14616	14662	14773	14866	14812	14943	14706	14728	14772	14848	14734	15020	14795	14795	14789	14548	14836	14701	14699	14829	14942	15025	14767	14655	15004	14699	14781	14851	14747	14701	14789	14794	14835	14787	14654	14798	14893	14841	14914	14826	14758	14822	14806	14681	14680	14892	14916	14739	14727	14782	14903	14802	14670	14801	14903	14822	14717	14787	14787	14825	14701	14741	14877	14693	14673	14883	14919	14849	14581	14845	14837	14938	14787	14790	14888	14569	14879	14657	14834	14646	15060	14781	14893	14740	14771	14721	14755	14815	14964	14836	14657	14614	14741	14743	14839	14741	14791	14733	14820	14785	15047	14881	14721	14681	14852	14767	14701	14839	15059	15037	14866	14683	14970	15037	14886	14732	14705	14776	14802	14873	14915	14696	14809	14788	14618	14586	14865	14710	14802	14903	14839	14771	14743	14718	14911	14770	14523	14860	14880	14884	14595	14654	14685	14934	15134	14801	15004	14700	14802	14771	14884	14696	14765	14859	14907	14871	14861	14919	14841	14927	14979	14775	14856	14991	14763	14821	15080	14789	14804	14769	14892	14813	14764	14717	14888	14859	14617	14802	14813	14703	14728	14704	14890	14748	14831	14817	14655	14691	14647	14657	14780	14770	14764	14619	14815	14790	14781	14733	14808	14661	14920	14819	14693	14795	14714	14528	14569	14834	14812	14785	14799	14705	14664	14921	14721	14788	14731	14690	14785	14711	14928	14546	14649	14833	14638	14694	14697	14823	14705	14681	14936	14797	14733	14891	14621	14924	14764	14621	14786	14864	14824	14641	14698	14793	14698	14678	14878	14771	14779	14715	14953	14990	14958	14995	15006	14799	14857	14868	14605	14893	14990	14787	14945	14901	14992	14772	14652	14846	14776	14653	14895	14610	14651	14814	14834	14763	14783	14812	14873	14949	14821	14830	14564	14616	14955	14771	14862	14666	14846	14872	15002	14751	14688	14804	14834	14670	14783	14682	14877	14753	14810	14827	14782	14786	14865	14957	14802	14611	14766	14945	14798	14700	15033	14705	14745	14948	14791	14840	15088	14907	15061	14919	14826	15000	14724	14839	14847	14952	14668	14880	14774	14864	14833	14860	14951	14940	14812	14793	14950	14884	14829	14754	14806	14898	14725	14703	14834	14936	14776	14821	14802	14841	14802	14801	14860	14947	14729	14825	14702	14735	14899	14970	14772	14922	14783	14760	14800	14847	14748	14744	14893	14907	14822	14821	14892	14743	14756	14903	15000	14908	14902	14771	14860	14790	14759	14809	14693	14908	14898	14592	14809	14900	14894	14870	14761	14586	14842	14664	14859	14914	14822	14829	14731	14814	14809	14916	14784	14967	14854	14939	14983	14635	14870	14941	14811	14742	14629	14901	14725	14848	14680	14737	14667	14903	14709	14775	14786	14731	14843	14748	14821	14642	14806	14801	14686	14735	14861	14879	14792	14841	14913	14746	14758	14802	14900	14776	14776	14847	14768	14884	14928	14590	14816	14986	14878	14799	14866	14825	14875	14757	14637	14675	14945	14830	14724	14714	15004	15017	14868	14750	14565	14682	15037	14710	14926	14955	14921	14816	14844	14920	14647	14795	14618	14852	14849	14758	14965	14773	14845	14696	14720	14865	14954	14781	14963	14745	14814	14860	14869	14836	14698	14950	14798	15061	14653	14696	15004	14932	14841	14752	14717	14705	14706	14753	14762	14802	14753	14844	14827	14684	14821	14656	14974	14786	14738	14934	14802	14939	14792	14794	14586	15000	14838	14650	14769	14693	14812	14927	14714	14843	14814	14953	14827	14977	14788	14811	14763	14921	14775	15059	14651	14870	14692	14793	14767	14890	14853	14782	14955	14829	14881	14917	14952	15074	14625	14689	14781	14680	14874	14843	14787	14869	14788	14855	14935	14828	14763	14970	14880	14958	14802	14907	14734	14751	14982	14595	14723	14719	14864	14910	14692	14548	14788	14764	14778	14796	14689	14710	14924	14947	14912	14893	14813	14749	14951	14755	14828	14913	14942	14789	14896	14954	14767	15050	14829	14694	14957	14735	14825	14784	15017	14744	14780	14689	14774	14826	14861	14912	14775	14665	14801	14720	14738	14841	14761	14913	14949	14916	14804	14878	14878	14783	14807	14735	14866	14786	14863	14799	14843	14797	14667	14861	14901	14749	14664	14889	14535	14819	14999	14725	14785	14863	14804	14732	14754	14749	14916	14795	14876	14916	14879	14727	14790	15033	14717	14879	14732	14796	14800	14893	15028	14649	14743	14989	14861	14813	14745	14614	14785	14741	14733	14786	14732	14834	14737	14645	14689	14765	14728	14758	14913	14802	14791	14795	14888	14862	14769	14945	14757	14906	14786	14818	14847	14762	14732	14914	14889	14698	14718	14731	14778	14920	14612	14766	14869	14574	14819	14780	14840	14942	14771	14988	14721	14762	14705	14824	14802	14689	14860	14919	14732	14683	14733	14968	14821	14765	14936	14683	14705	14795	14755	14955	14639	14868	14807	14900	14911	14787	14731	14786	14626	14925	14829	14834	14734	14767	14842	14856	14710	14768	14933	14607	14805	14672	14690	15040	14764	14869	14884	14875	14888	14697	14994	14950	14958	15026	14777	14835	14671	14670	14817	14741	14993	14906	14946	14640	15111	14801	14830	14943	15083	14898	14734	14675	14816	14796	14865	14948	14839	14686	14807	14772	14737	14791	14834	14795	15059	14670	14921	15135	14855	14869	14872	14820	14851	14850	14553	14614	14934	14864	14779	14731	14839	14922	14829	14685	14908	14704	14844	14802	14835	14987	14794	14958	14999	14730	14822	14905	14950	14865	14720	14721	14900	14632	14739	14766	14762	14808	14899	14731	14855	14805	14958	14726	14873	14816	14863	14962	14857	14786	14627	14832	14692	14660	14830	14923	14780	14909	14891	14678	14827	14741	14712	14817	14823	14919	14784	14815	14679	14732	14745	14754	14914	14692	14839	14906	14734	14626	14739	14567	14871	14699	14886	14669	14699	14782	14716	14813	14700	14867	14866	14673	14536	14783	14759	14731	14918	14779	14967	14731	14710	14632	14748	14782	14884	14817	14885	14731
41141	50185	40941	21958	14778	14190	14147	14038	14259	14194	14186	14353	14305	14374	14349	14283	14041	14214	14061	14259	14089	14171	14287	14181	14349	14297	14151	14273	14405	14033	14129	14266	14187	14139	14087	14298	14226	14364	14278	14095	14120	14153	14195	14210	14348	14219	14184	14254	14374	14063	14113	14036	14262	14034	14102	14297	14180	14098	14155	14132	14222	14220	14328	14350	14088	14249	14132	14156	14189	14181	14291	14220	14192	14169	14183	14262	14012	14251	14276	13974	14267	14245	14210	14114	14068	14258	14211	14130	14270	14301	14017	14134	14323	14130	14170	14223	14203	14333	14166	14040	14100	14149	14097	14308	14047	14121	13936	14200	14214	14176	14241	14229	14308	14038	14229	14351	14091	14078	14124	14200	14183	14181	14228	14147	14271	14334	14222	14226	14037	14305	14154	14096	14323	14172	14220	14156	14055	14162	14130	14226	14148	14134	14156	14085	14210	14174	14060	14162	13980	14359	14205	14292	14161	14221	14140	14250	14197	14241	14328	14312	14152	14253	14194	14101	14163	14258	14233	14284	14270	14283	14003	14010	14274	14098	14021	14166	14148	14108	14229	14272	14191	14140	14260	14235	14153	14155	14284	14191	14308	14186	14234	14177	14012	14152	14140	14134	14235	14141	14153	14214	14343	14023	14292	14139	13908	14118	14200	14031	14096	14192	14160	14303	14117	14065	14126	14105	14211	14193	14304	14288	14230	14097	13992	14130	14152	14176	14256	14089	14282	14094	14203	14112	14148	14160	14254	14231	14159	14228	14128	14113	14020	14230	14233	14141	14160	14267	14105	14237	14183	14177	14278	14308	14246	14307	14252	14247	14149	14129	14273	14226	14093	14051	14169	14236	14139	14025	14023	14051	14324	14215	14386	14271	14166	14251	14277	14286	14345	14087	14082	14235	14184	14221	14279	13962	14381	14295	14231	14118	14239	14296	14052	14448	14015	14226	14254	14243	14178	14027	14372	14005	14161	14131	14072	14148	14155	14155	14135	14142	14086	14211	14271	14157	14228	14231	14190	14092	14360	14254	14149	14245	14217	14321	14216	14137	14141	14232	13980	14292	14297	14220	14072	14271	14353	14332	14221	14166	14221	14266	14117	14373	14107	14257	14154	14258	14178	14070	14195	14086	14278	14138	14079	14127	14113	14111	14273	14251	14191	14340	14008	14186	14115	14426	14277	14378	14314	14092	14323	14128	14065	14167	14099	14072	14111	14167	14197	14273	14128	14096	14417	14082	14198	14006	14153	14137	14187	14248	14225	14227	14125	14231	14199	14251	14195	14153	14278	14156	14103	14220	14061	14199	14076	14056	14272	14243	14100	14209	14315	14063	14100	14209	14211	14183	14121	14133	14111	14112	14189	14146	14343	14050	14199	14120	14056	14063	14181	13914	14279	14180	14175	14238	14160	14199	14296	14212	14204	14064	14132	14404	14114	14201	14214	14220	14171	14195	14163	14104	14137	14223	14114	14249	14231	14159	14212	14259	14261	14206	14228	13978	14099	14130	14083	14307	14221	14183	14226	14194	14058	14175	14243	14311	14221	14134	14163	14288	14222	13903	14241	14205	14149	14120	14156	14237	14408	14338	14225	14125	14179	14136	14135	14313	14181	14103	14146	14258	14094	14217	14217	14268	14053	14069	14342	14185	14178	14180	14255	14168	14359	14082	14174	14261	14353	14223	14179	14308	14106	14225	14229	13983	14195	14281	14052	14148	14098	14157	14086	14185	14305	14187	14258	14204	14253	14240	14176	14155	14136	14295	14308	14286	14181	14104	14167	14301	14087	14241	14208	14197	14182	14165	14240	14053	14114	14162	14161	14327	14168	14222	14081	14449	14352	14019	14215	14179	14155	14143	14181	14183	14151	14238	14261	14023	14200	14138	14205	14102	14341	14016	14117	14141	14261	14312	13915	14081	14161	14256	14176	14227	13986	14133	14125	14075	14303	14280	14142	14087	14257	14172	14160	14132	14249	14261	13969	14152	14153	14056	14138	14259	14211	14054	14106	14205	14310	14352	13998	14132	14098	14341	14245	14032	14235	14213	14140	14242	14201	14283	14158	14242	14095	14209	14204	14300	14196	14238	14194	14197	14110	14319	14209	14141	14127	14208	14237	14137	14339	14272	14274	14191	14184	14015	14081	14211	14403	14170	14161	14248	14116	14205	14158	14275	14317	14226	14168	14414	14235	14221	14191	14125	13992	14041	14363	14119	14262	14289	14095	14333	14082	14147	14198	14120	14185	14161	14250	14143	14259	14240	14175	14304	14320	14131	14153	14140	14020	14036	13959	14196	14155	14165	14054	14092	14237	14268	14388	14158	14199	14326	14278	14010	14126	14234	14217	14150	14257	14112	14368	14201	14362	14158	14281	14199	14034	14284	14222	14091	14247	14077	14175	14276	14096	14140	14143	14086	14187	13946	14262	14335	14247	14297	14265	14184	14308	14359	14142	14189	14260	14234	13979	14264	14076	14233	14232	14278	14188	14259	14154	14120	14220	14170	14199	14100	14215	14273	14234	14027	14181	14077	14162	14200	14191	14281	14152	14223	14118	14253	13950	14192	14307	14097	13998	14185	14246	14321	14014	14371	14231	14389	14383	14206	14067	14404	14137	14108	14380	14302	14247	14093	14192	14298	14044	14163	14250	14157	14314	14212	14086	14211	14229	14120	14293	14113	14396	14277	14168	14330	14336	14173	14259	14281	14229	14091	14248	14133	14141	14177	14098	14005	14160	14078	14054	14216	14171	14320	14214	14102	14222	13915	14204	14033	14334	14062	14091	14246	14353	14007	14123	14045	14143	14359	14195	14308	14231	14145	14153	14206	14192	14101	14167	14075	14242	14326	14195	14100	14304	14248	14111	14288	14257	14207	14035	14069	14050	14206	14144	14263	14342	14167	14215	14188	14152	14055	14310	14112	14164	14245	14028	14198	14134	14129	14165	14220	14226	14258	14288	14296	14101	14099	14162	14115	14220	14091	14195	14046	14039	14204	14177	14181	14196	14141	14444	14260	14141	14004	14108	14249	14095	14263	14042	14240	14256	14011	14162	14017	14045	14138	14193	14030	14243	14236	14274	14130	14236	14126	14080	14400	14240	14241	14171	14349	14141	14173	14152	14097	14058	14145	14137	14215	14212	14203	14170	14130	14304	14205	14152	14280	14155	14257	14057	14175	14262	14085	14261	14078	14067	14150	14062	14066	14268	14167	14099	14286	14228	14215	14183	14241	14259	14177	14007	14249	14158	14198	14056	14109	14121	14290	14170	14191	14089	14255	14126	14265	14256	14157	14231	14120	14251	14247	14249	14098	14182	14348	14217	14072	14163	14128	14209	14180	14270	14138	14230	14320	14225	14151	14067	14210	14200	14147	14175	14239	14052	14164	14047	14370	14209	14128	14086	14238	14178	14138	14183	14128	14176	14284	14269	14271	14295	14155	14082	14260	14128	14327	13983	14307	14207	14202	14154	14072	14018	14214	14301	14314	14302	14336	14045	14216	14299	14140	14113	14231	14316	14384	14356	14022	14171	14346	13982	14227	14326	14268	14168	14139	14123	14116	14115	14221	14097	14148	14036	14105	14167	13982	14252	14176	14161	14317	14170	14191	14111	14321	14036	14161	14144	14164	14302	14269	14193	14312	14192	14133	14236	14030	14240	14011	14040	14187	14252	14262	14167	14256	14381	14123	14177	14288	14180	14233	14131	14118	14292	14422	14108	14061	14287	14234	14161	14199	14201	14321	14438	14186	14117	14120	14345	14256	14181	14107	14304	14178	14295	13975	14256	14065	14134	14202	14108	14216	14134	14325	14025	14204	14404	14188	14148	14099	14066	14263	14145	14289	14243	14220	14224	14306	14279	14091	14173	14027	14070	14196	14156	14302	14281	14354	14156	14158	14074	14096	14163	14127	14135	14224	14165	14161	14122	14084	14272	14063	14106	14031	14164	14334	14204	14491	14082	14141	14175	14186	14313	14368	14094	14217	14223	14076	14340	14090	14155	14149	14326	14218	14009	14121	14178	14283	14173	14215	14272	14235	14177	14146	14255	14138	14171	14163	14193	14099	14093	14100	14164	14224	14275	14194	14175	14352	14259	14216	14212	14112	14155	14171	14112	14249	14349	14282	14177	14243	14242	14352	14220	14258	14077	14169	14240	14196	14398	14191	14045	14180	14219	14002	14154	14216	14053	14114	14303	14225	14217	14274	14263	14138	14241	14109	14161	14314	14110	14194	14003	14248	14272	14195	14254	14152	14215	14087	14225	14396	14174	14155	14300	14232	14143	14087	14361	14086	14120	14158	14242	14144	14376	14361	14226	14179	14251	14094	14445	14345	14234	14256	14344	14312	14204	14356	14098	14174	14324	14355	14385	14167	14054	14211	14206	14232	14271	14244	14372	14333	14191	14388	14366	14081	14248	14257	14183	14069	14165	14175	14152	14239	14186	14175	14183	14103	14291	14139	14117	14286	14243	14281	14117	14060	14133	14212	14263	14162	14196	14180	14126	14083	14071	14289	14108	14143	14124	14390	14323	14236	14106	14277	14114	14154	14150	14363	14172	14149	14125	14312	14162	14316	14199	14255	14191	14134	14209	14209	14122	14355	14254	14269	14258	14103	14043	14247	14015	14117	14294	14348	14084	14084	14268	14084	14037	14242	14144	14267	14244	14123	14201	14038	14096	14261	14255	14173	14272	14245	14280	14036	14158	14137	14155	14243	14287	14292	14123	13974	14247	14234	14279	14113	14136	14261	14212	14223	14293	14232	14173	14115	14198	14305	14278	14074	14239	14171	14295	14170	14215	14050	14006	14052	14199	14117	14149	14207	14119	14088	14264	14235	14057	14262	14108	14103	14202	14176	14111	14007	14319	14280	14284	14230	14134	14205	14194	14169	14344	14032	14377	14178	14057	14284	14101	14284	14204	14204	14165	14196	14292	14336	14043	14080	14077	14159	14199	14236	14160	14193	14234	14038	14040	14198	14073	14074	14262	14259	14214	14194	14267	14197	14221	14197	14177	14200	14209	14211	14151	14142	14301	14172	14230	14014	14256	14217	14145	14184	14233	14172	14331	14144	14246	14158	14156	14256	14280	14072	14127	14036	14168	14260	14368	14041	14193	14178	14244	14248
29059	30831	36966	28432	17942	15211	15203	14789	14785	14543	14797	14700	14683	14670	14836	14565	14627	14513	14590	14629	14596	14649	14734	14737	14531	14460	14471	14635	14663	14664	14752	14643	14513	14584	14587	14717	14652	14482	14574	14463	14480	14509	14712	14531	14621	14590	14380	14565	14774	14504	14389	14482	14814	14731	14510	14616	14711	14763	14564	14612	14692	14539	14432	14712	14577	14559	14619	14599	14639	14442	14710	14716	14792	14571	14652	14633	14524	14652	14544	14503	14585	14584	14738	14497	14558	14659	14505	14510	14564	14713	14657	14496	14513	14390	14588	14637	14861	14684	14785	14776	14499	14673	14466	14514	14543	14422	14634	14599	14523	14630	14556	14383	14698	14581	14596	14463	14501	14413	14725	14643	14749	14627	14589	14610	14540	14516	14717	14485	14516	14645	14671	14544	14499	14610	14631	14606	14574	14498	14720	14491	14799	14690	14603	14560	14401	14672	14771	14493	14516	14377	14408	14545	14596	14495	14709	14815	14616	14699	14484	14459	14457	14624	14558	14702	14713	14487	14614	14323	14521	14545	14524	14723	14504	14476	14645	14562	14585	14427	14630	14645	14511	14803	14512	14338	14489	14511	14664	14554	14470	14403	14526	14492	14390	14577	14646	14724	14678	14458	14567	14619	14565	14532	14574	14360	14572	14705	14511	14574	14467	14594	14770	14335	14696	14660	14539	14594	14509	14664	14499	14411	14692	14419	14641	14717	14550	14627	14501	14732	14680	14610	14497	14533	14562	14476	14557	14599	14615	14837	14549	14602	14601	14380	14681	14442	14472	14520	14679	14461	14568	14630	14665	14595	14667	14702	14641	14617	14733	14723	14531	14583	14473	14541	14814	14524	14682	14799	14603	14642	14661	14542	14432	14644	14739	14506	14466	14484	14744	14465	14537	14587	14633	14503	14736	14493	14560	14346	14606	14733	14532	14575	14547	14467	14416	14446	14454	14547	14621	14549	14334	14352	14612	14586	14687	14531	14547	14640	14527	14656	14663	14733	14786	14738	14367	14368	14464	14707	14582	14656	14716	14477	14669	14654	14536	14516	14498	14635	14464	14392	14580	14554	14598	14524	14687	14598	14583	14569	14566	14578	14693	14709	14617	14425	14646	14448	14629	14621	14515	14461	14488	14542	14650	14603	14663	14639	14592	14500	14694	14490	14617	14392	14598	14490	14706	14572	14545	14654	14459	14515	14487	14620	14465	14611	14472	14547	14714	14504	14424	14674	14392	14531	14625	14590	14613	14582	14664	14774	14832	14583	14374	14716	14535	14670	14618	14537	14511	14619	14510	14650	14571	14525	14637	14402	14472	14454	14529	14611	14469	14561	14696	14449	14588	14422	14375	14488	14449	14484	14488	14401	14443	14557	14688	14346	14527	14594	14579	14528	14634	14703	14694	14585	14556	14509	14483	14740	14623	14650	14453	14527	14437	14425	14299	14331	14622	14543	14529	14631	14617	14493	14568	14502	14329	14695	14670	14515	14584	14552	14713	14707	14518	14527	14762	14519	14665	14564	14732	14575	14587	14499	14695	14487	14708	14571	14507	14424	14658	14649	14503	14498	14660	14528	14784	14514	14722	14501	14535	14557	14589	14722	14837	14561	14747	14600	14533	14577	14532	14455	14588	14687	14562	14317	14601	14449	14524	14554	14588	14695	14722	14472	14382	14409	14497	14743	14574	14544	14471	14579	14542	14518	14823	14622	14610	14580	14414	14516	14468	14562	14414	14590	14485	14599	14585	14485	14499	14487	14697	14515	14618	14592	14684	14801	14611	14688	14706	14448	14763	14427	14398	14568	14555	14830	14648	14657	14597	14513	14543	14549	14530	14568	14523	14646	14558	14517	14487	14613	14559	14593	14549	14747	14444	14559	14689	14369	14378	14583	14492	14457	14466	14589	14741	14505	14614	14715	14544	14567	14648	14682	14694	14650	14659	14521	14582	14592	14478	14575	14655	14432	14575	14586	14538	14400	14539	14528	14663	14545	14374	14652	14529	14438	14453	14516	14702	14571	14495	14716	14431	14689	14629	14503	14371	14565	14714	14599	14504	14590	14525	14599	14595	14778	14734	14569	14527	14704	14719	14602	14545	14593	14416	14578	14630	14569	14566	14345	14534	14651	14593	14581	14625	14507	14412	14529	14695	14600	14558	14792	14756	14623	14480	14636	14596	14421	14746	14611	14501	14665	14611	14628	14515	14649	14472	14488	14529	14451	14556	14623	14614	14577	14464	14569	14595	14549	14520	14623	14526	14583	14541	14678	14570	14489	14573	14730	14668	14607	14580	14481	14563	14548	14469	14398	14471	14543	14495	14483	14503	14246	14660	14578	14747	14565	14597	14604	14532	14582	14504	14504	14546	14693	14525	14389	14457	14751	14616	14468	14482	14419	14584	14623	14469	14474	14708	14546	14475	14430	14464	14598	14418	14439	14403	14553	14466	14812	14725	14457	14645	14662	14621	14559	14683	14655	14474	14764	14647	14578	14624	14734	14568	14498	14482	14376	14616	14607	14524	14441	14547	14291	14609	14663	14691	14357	14321	14564	14508	14696	14397	14485	14432	14688	14443	14691	14679	14494	14741	14537	14561	14546	14679	14553	14694	14575	14621	14694	14519	14507	14520	14699	14554	14603	14342	14623	14594	14503	14595	14617	14475	14610	14668	14602	14517	14588	14787	14516	14795	14722	14571	14583	14423	14693	14487	14624	14555	14543	14526	14646	14621	14590	14580	14486	14629	14414	14663	14782	14459	14461	14774	14513	14566	14378	14749	14533	14556	14824	14545	14571	14518	14683	14560	14603	14628	14609	14799	14720	14772	14529	14573	14520	14602	14638	14549	14439	14625	14511	14686	14556	14572	14467	14552	14535	14674	14572	14492	14503	14702	14544	14520	14722	14589	14383	14376	14402	14611	14526	14564	14643	14539	14572	14524	14671	14514	14522	14735	14310	14753	14455	14592	14532	14621	14673	14643	14569	14648	14815	14580	14693	14436	14674	14234	14631	14541	14582	14635	14541	14520	14557	14547	14673	14620	14680	14518	14456	14644	14676	14547	14500	14743	14702	14531	14493	14548	14480	14606	14624	14536	14538	14507	14485	14513	14613	14458	14664	14766	14698	14600	14377	14672	14483	14525	14526	14484	14646	14823	14877	14755	14564	14527	14584	14427	14673	14532	14476	14538	14503	14556	14624	14646	14523	14442	14653	14607	14285	14580	14500	14451	14480	14524	14498	14740	14629	14413	14548	14472	14468	14562	14568	14628	14466	14508	14686	14792	14675	14328	14496	14442	14481	14582	14440	14609	14691	14787	14784	14706	14456	14511	14546	14503	14363	14706	14647	14514	14537	14646	14659	14655	14438	14509	14684	14440	14594	14741	14700	14585	14680	14374	14579	14623	14629	14667	14354	14459	14546	14407	14598	14661	14599	14608	14601	14635	14487	14537	14485	14397	14635	14618	14645	14628	14653	14665	14536	14348	14650	14356	14422	14666	14589	14546	14664	14538	14435	14532	14749	14472	14701	14709	14423	14670	14504	14524	14504	14736	14759	14568	14579	14466	14505	14570	14511	14701	14677	14661	14420	14457	14568	14610	14369	14630	14650	14469	14546	14780	14593	14436	14625	14395	14586	14725	14516	14581	14630	14601	14655	14544	14518	14667	14706	14669	14647	14451	14480	14748	14594	14375	14510	14550	14685	14513	14764	14628	14715	14551	14673	14658	14579	14579	14613	14323	14391	14637	14540	14455	14629	14523	14574	14755	14601	14497	14429	14606	14645	14705	14479	14534	14667	14575	14533	14499	14648	14466	14509	14651	14637	14539	14554	14436	14503	14720	14645	14535	14719	14523	14445	14617	14508	14664	14654	14582	14429	14634	14562	14664	14525	14541	14693	14302	14660	14462	14527	14584	14680	14495	14609	14494	14533	14446	14741	14498	14656	14860	14581	14444	14632	14430	14810	14593	14593	14165	14475	14763	14617	14437	14738	14740	14516	14471	14589	14461	14685	14597	14674	14501	14439	14539	14615	14639	14496	14512	14578	14639	14587	14744	14642	14702	14569	14622	14646	14484	14511	14532	14450	14587	14665	14689	14436	14636	14507	14595	14514	14834	14472	14436	14562	14445	14545	14652	14657	14602	14566	14460	14537	14443	14533	14477	14611	14459	14630	14670	14588	14705	14538	14620	14461	14822	14406	14692	14677	14659	14435	14622	14567	14525	14675	14472	14711	14761	14597	14739	14524	14742	14512	14479	14440	14688	14639	14641	14659	14580	14708	14718	14628	14736	14588	14600	14599	14455	14595	14538	14540	14580	14776	14638	14518	14566	14704	14692	14523	14444	14485	14764	14667	14473	14614	14739	14487	14761	14618	14524	14787	14614	14567	14419	14580	14619	14506	14616	14555	14662	14704	14549	14577	14438	14524	14720	14611	14821	14605	14492	14531	14681	14695	14680	14426	14407	14520	14526	14479	14544	14289	14460	14531	14529	14480	14644	14536	14703	14662	14531	14644	14527	14566	14643	14633	14654	14676	14450	14761	14633	14599	14640	14584	14691	14423	14714	14646	14612	14699	14637	14505	14664	14597	14554	14430	14611	14541	14619	14754	14583	14632	14629	14624	14491	14578	14795	14611	14387	14391	14601	14564	14698	14543	14523	14527	14524	14569	14689	14533	14668	14765	14743	14585	14530	14636	14620	14608	14780	14692	14459	14520	14558	14504	14490	14605	14591	14650	14736	14700	14572	14569	14535	14580	14725	14624	14682	14596	14468	14611	14580	14599	14529	14499	14580	14578	14617	14728	14487	14557	14574	14448	14553	14714	14711	14471	14554	14601	14527	14687	14416	14788	14451	14504	14471	14430	14417	14625	14357	14560	14615	14496	14448	14577	14535	14526	14486	14590	14723	14564	14597	14663	14493	14654	14485	14398	14490	14531	14439	14671	14746	14441	14449	14389	14417	14383	14454	14686	14456	14604	14619	14540	14528	14747	14491	14471	14528	14423	14580	14461	14732	14552	14790	14567	14680	14523	14447	14436	14407	14474	14510	14430	14490	14526	14570	14521	14534	14514	14632	14308	14628	14551	14500	14559	14557	14553	14742	14580	14623	14669	14363	14721	14669	14729
56647	70089	50246	28230	15141	14025	13864	13983	14059	14082	14051	14021	14094	13972	14177	13806	13933	13961	14122	14091	14151	13919	14082	13960	14048	13961	13937	13959	14103	14133	13856	14157	14033	13994	14069	13806	13994	14033	13985	14012	13983	13926	14057	13846	14040	13991	13970	13936	14027	13958	14102	13896	14033	14127	13928	13953	14053	13971	13958	14012	14097	13896	14190	13883	14050	13995	14043	14028	13883	13994	14026	14003	14074	14019	13996	13919	13998	14115	14104	14021	13980	14276	13945	13957	13868	14124	14084	14065	13998	13963	14047	14073	14067	13946	13888	14077	13827	13929	14100	14050	13989	13913	13936	14104	13865	13989	14028	14095	14070	14123	13916	14196	14040	13917	13967	14089	14217	13850	13880	13981	14061	14082	13909	14236	13949	13858	14037	14088	14013	13929	14059	14119	14042	13866	13945	13987	14125	14074	13943	14057	14045	14044	13941	14025	13934	14045	13986	14091	13948	13927	13877	13936	14011	14185	13918	13872	13946	13953	14032	14048	13912	14036	14124	13928	14203	13944	14058	13985	14009	14085	14032	14025	13886	14070	13921	14073	13881	14048	14081	13923	14202	14133	14064	14075	13912	14043	13875	13951	13899	13978	14096	14006	13995	13973	14063	14053	14018	14046	13957	14130	14019	14007	13894	13866	13978	13784	13897	14064	13939	13931	13991	14202	14047	13938	14147	14144	13854	14071	13860	14056	14111	13952	13837	14055	14084	13966	13908	14041	14187	14037	13810	13929	13917	13865	13950	13953	14079	14012	13817	14003	13707	14072	13999	14010	14016	14114	13937	14022	13964	14101	14135	13896	14111	13963	13963	14194	14106	14012	14035	14039	13956	14081	14098	13956	14183	13949	14074	14109	13965	14117	13918	14072	13963	13974	14003	13967	13777	13907	14036	14097	13970	14065	13921	14131	14025	13945	13947	13962	13992	13992	14045	14037	14137	14127	14082	14033	14057	13971	14076	14041	14000	13997	14021	13912	14030	13927	13959	14097	13858	13895	13992	13926	14159	14134	13881	13916	13992	13968	14150	14139	13797	14066	14070	14000	14055	14061	14158	13950	13879	14073	13865	13879	14007	14035	14036	13980	14077	14033	14091	14045	13908	14025	14107	14153	13958	13880	14006	14034	14100	14031	13920	14049	14065	14029	13984	13967	13987	13851	13915	13918	14025	14207	13843	13841	14234	13949	13837	14055	14012	14159	13970	14072	14047	13777	14026	13978	14032	14022	14211	14139	13993	13885	14064	13986	13978	13840	13979	14120	14077	13818	13829	13955	13908	14111	13972	14291	13880	14041	13999	13953	13844	14145	14025	14002	13933	14090	14116	13942	14130	14070	14055	13977	14075	14092	14016	14083	13902	14128	14049	13929	14076	14149	13999	13911	14080	13970	14218	13953	13898	13935	13908	13973	13992	13916	13944	14028	13868	14015	14126	13942	13939	14089	14151	13959	13787	13881	14074	14022	14003	14032	14132	13917	13982	14143	14123	14141	13936	13894	13863	13971	14094	13969	14013	14038	13928	14086	14024	14022	13963	14025	14009	14214	14169	13968	14041	14027	14038	13985	14085	13914	14035	14100	14065	13942	14036	14047	14097	13838	14095	14017	13983	14062	14039	14002	13938	14057	14071	13998	14039	14008	13911	14179	13976	14079	14023	13951	14053	13960	14184	13955	14121	13868	13903	13991	13965	14103	13920	13891	13985	14029	13979	13953	14128	14203	13920	14050	13839	13971	13995	14018	13993	13989	13925	14089	13966	14002	14029	14027	13954	13927	13972	13877	13975	13973	13783	14025	13909	14144	13993	13945	14020	14004	14005	13995	13941	14047	13945	14038	14031	13834	13998	13932	14024	13934	14105	14027	14019	14090	13938	14060	14054	13830	14075	13880	13893	13879	14100	14025	14140	14050	13931	14126	14032	14158	13998	14054	14049	13959	13984	13990	13990	14061	13976	13965	13954	13934	14084	14071	13958	14181	13820	13865	13966	14161	13919	14061	14081	13945	13933	14218	14060	14040	14002	14062	14109	14085	14118	14034	14102	13851	14004	14021	13934	13954	13905	14070	14027	13989	14220	13925	14039	13843	14008	14018	14060	13921	14007	14096	13875	14084	14084	14115	14056	14161	13838	13998	13995	13975	14017	14227	13869	13955	14104	14103	14038	13943	14027	14094	14029	14089	13878	13905	14009	14079	13893	14114	13927	14085	13918	13868	13962	14146	13961	14086	14003	13936	14021	13939	14068	13883	14138	13744	13932	14020	13869	13989	14063	14057	14087	14081	14082	13983	13841	13945	14185	14128	14188	14025	14076	14110	13962	13914	14012	13952	13994	14022	13969	13975	13935	14137	14113	13955	13994	14120	13996	14105	14184	14034	14034	13900	14025	13991	13991	13999	14009	13993	14020	14182	14076	13916	14019	13994	13999	14041	14044	13851	13868	13942	14046	14039	14029	14071	13827	13920	14150	13905	13962	14020	14044	13885	14037	14000	13887	14111	13893	13914	14114	14074	14117	13961	14152	13865	13869	13849	13996	13920	14131	14077	14042	14033	13997	14029	14058	13938	14231	13997	13986	13950	14041	14054	14004	13998	14155	13938	13943	14114	14018	14012	14027	14040	13848	14079	14058	13997	13982	14046	14020	14066	14127	14043	14050	13900	14184	13853	13999	14052	14016	13904	13935	13968	14054	14024	13965	14061	13969	14046	14021	14031	14079	13974	14194	13939	14033	14128	13990	14044	14071	13975	14037	13950	14091	14077	13914	14158	13893	13781	14091	14158	13949	13989	13839	14084	14059	13987	13948	14035	14074	14138	14042	13908	13858	14031	14020	14107	13956	13898	14082	13850	14047	14058	14133	13997	13970	13890	13958	13987	13977	13874	14049	13928	14050	14056	13888	14020	13931	14092	14070	14176	14130	14078	13999	13833	14121	13961	14018	13891	14013	13953	14146	13934	14088	13949	14087	13878	13999	13826	14004	14063	13927	14111	14060	13999	13968	13902	14078	13968	13936	13930	13915	14075	13822	13951	14152	13798	13888	14029	14013	14048	14125	13942	14068	14001	14140	13943	13842	14073	14034	13879	13874	13854	13843	14139	14166	14034	14072	13941	14087	13931	14043	13893	13882	13938	13963	14102	13983	13967	14010	14106	13844	13937	14015	14169	13839	14030	13884	14023	13948	14209	14033	13956	14000	13941	14003	13949	13999	14074	14066	13955	13956	13801	13909	13906	14135	14142	13976	14079	14103	14027	13951	13981	14109	14031	13967	13950	14023	14061	14014	14077	14226	14000	14131	13999	13918	14078	13878	14024	14010	13914	14035	13864	14002	14187	14108	14141	14056	13976	14117	14136	13928	13859	13903	14100	14016	13889	14025	13928	13967	13937	13981	13854	14013	13835	13986	14002	14006	13952	13825	14063	14085	14164	14050	14060	14032	13936	13886	14086	14015	14017	13838	14055	13945	14091	14173	14012	13951	14106	14024	14037	13978	13946	14002	13917	14112	13994	13965	13953	14031	14083	14051	13967	14056	13948	14110	14099	14070	13982	14010	14009	14075	13955	13939	13861	13918	13985	14050	13999	13855	13961	13980	14052	14008	14012	13976	13937	14006	14110	13794	13925	13784	14254	14003	13848	14110	13823	13992	14071	13980	14153	14063	13961	14027	14085	14142	14099	13941	13738	13936	14123	13950	13954	13970	14018	14021	13972	13918	13922	13858	13948	14059	13906	14055	14125	14076	14077	13908	14067	13886	14123	13939	13966	14152	14041	14107	13964	14005	14054	13923	14108	13855	13985	14143	14008	13993	14074	13885	14047	14044	14008	14039	13956	13984	14113	14037	13788	14032	13961	14285	13948	13859	13906	14011	14060	14025	14068	13912	13896	14112	14128	13943	13985	14102	13907	14014	14160	14051	14059	13975	13941	14084	14053	14041	13930	14038	13960	13926	14133	14008	13880	14240	14007	13988	13871	13913	13982	14129	14025	14056	13924	13875	13787	14018	13973	14000	13876	14049	13837	14006	14044	13920	13952	14095	13908	13958	14027	13985	13850	14064	13909	14008	14072	14011	13917	14032	13980	14013	14012	13971	13841	14097	13921	14103	13942	14033	13947	13873	13910	13926	14048	14087	13886	13976	13984	14058	13887	14088	14170	14133	14000	13995	14077	14095	14033	13870	14107	13761	13856	14038	13960	14141	13942	14039	14118	14033	14128	14031	13959	14120	14092	14070	14053	13991	13997	14049	14131	13916	14024	14116	14006	14133	14043	14142	13956	14024	14161	13973	14038	13970	13904	14127	14105	13959	14107	13934	13891	14096	13998	13882	14122	14097	14037	14055	14065	13991	13937	13946	14045	14084	14032	14082	14076	13915	14130	14020	14087	13909	14157	13727	14124	13962	14046	13944	13991	13871	14026	13866	13895	14119	14156	13998	14050	13991	14078	13858	13860	14044	14117	14028	14021	14004	13892	13976	14046	14019	14050	14101	13901	14040	13958	14107	14139	14146	14105	14157	13894	14088	14019	14033	13824	13990	13997	14091	13887	13991	14071	13842	14016	13919	14087	14035	13976	13885	14003	13984	13883	13994	13979	14035	13981	14018	14015	14069	13820	14065	13930	14043	14044	14099	13974	14148	13974	13985	13897	13983	13974	13937	13894	13905	14027	14032	13920	14006	14125	13856	13950	13848	13814	14151	14045	14039	14052	14061	14157	14015	14008	14017	13925	14124	13969	14129	14115	13955	13960	13819	14284	13938	14103	13997	14024	13996	14057	13898	14078	13919	14012	13916	13870	13907	13859	14038	13843	14089	13928	14079	14049	14215	13847	14150	14050	13975	14141	14077	13806	14007	13955	14146	13827	14067	13916	14051	13900	14108	14172	14061	13914	14077	13853	14226	13877	13815	13986	13974	13985	14004	14001	14078	13977	13980	14127	14053	14020	14066	14092	14023	13993	13972	14237	13807	13974	14053	14025	13913	13968	14088	13973	14010	14117	14109	14006	14136	14035	13940	14028	13973	14202	14104	14025	13930	14042	14062	14088	14111	13936	13976	13915	14040	13968	14028	13906	14103	13980	14027	14030	13958	14027	13948	13934	14083	14022	14010	14055	13732	13987	14027	14143	13981	14132
22993	22571	31570	26651	22010	21839	21364	16617	16171	15998	16023	16054	16109	16038	15877	15978	15736	15810	15835	15844	15906	15947	15943	15717	15905	15762	15879	15589	15697	15676	15695	15588	15815	15789	15936	15564	15808	15703	15750	15781	15838	15613	16049	15754	15906	15749	15763	15744	15854	15755	15692	15606	15736	15917	15913	15637	15829	15387	15741	15734	15786	15645	15713	15597	15691	15763	15692	15855	15741	15681	15692	15449	15690	15772	15713	15549	15773	15679	15797	15835	15599	15748	15742	15701	15704	15599	15768	15912	15666	15655	15585	15856	15584	15753	15750	15731	15775	15733	15642	15682	15747	15622	15749	15672	15861	15709	15672	15832	15685	15719	15614	15552	15588	15476	15586	15560	15581	15883	15751	15626	15745	15694	15803	15615	15639	15529	15800	15696	15745	15685	15901	15579	15779	15525	15742	15758	15581	15655	15679	15694	15586	15582	15699	15608	15690	15677	15746	15640	15731	15629	15520	15675	15702	15621	15597	15680	15779	15634	15728	15656	15476	15616	15758	15613	15708	15636	15614	15471	15745	15370	15787	15629	15568	15674	15699	15761	15716	15756	15761	15658	15618	15514	15731	15833	15859	15472	15607	15626	15678	15711	15749	15658	15734	15769	15532	15695	15823	15727	15707	15470	15674	15614	15653	15724	15720	15621	15770	15618	15745	15416	15688	15818	15748	15608	15781	15736	15682	15750	15615	15544	15716	15693	15675	15693	15687	15787	15651	15890	15606	15821	15745	15497	15707	15746	15738	15534	15673	15812	15752	15546	15817	15667	15657	15883	15535	15623	15780	15708	15793	15761	15703	15594	15516	15513	15541	15734	15621	15505	15564	15376	15721	15545	15307	15687	15821	15542	15650	15616	15808	15555	15676	15653	15737	15619	15586	15722	15825	15756	15715	15515	15677	15623	15695	15610	15661	15683	15705	15734	15744	15809	15792	15677	15640	15647	15508	15753	15587	15758	15675	15647	15744	15633	15501	15681	15707	15873	15749	15625	15948	15805	15705	15741	15856	15850	15584	15736	15770	15584	15672	15694	15749	15583	15538	15710	15735	15525	15489	15679	15626	15581	15567	15622	15688	15622	15700	15771	15751	15703	15711	15654	15744	15567	15737	15820	15524	15838	15810	15811	15728	15871	15620	15528	15719	15565	15816	15781	15820	15688	15578	15588	15612	15591	15594	15585	15857	15601	15606	15615	15564	15582	15765	15512	15625	15642	15544	15506	15606	15713	15709	15607	15467	15516	15534	15714	15636	15544	15678	15583	15688	15910	15563	15524	15552	15514	15743	15675	15770	15802	15421	15575	15674	15695	15774	15598	15742	15516	15690	15732	15699	15566	15725	15783	15749	15697	15667	15631	15508	15595	15676	15851	15886	15682	15707	15598	15530	15632	15903	15699	15580	15571	15865	15855	15580	15499	15728	15595	15545	15670	15794	15537	15758	15568	15622	15855	15752	15447	15445	15627	15628	15636	15642	15659	15831	15375	15823	15723	15596	15795	15854	15704	15478	15851	15846	15652	15579	15655	15646	15740	15944	15804	15708	15655	15532	15692	15482	15752	15680	15728	15627	15673	15514	15674	15640	15669	15829	15712	15770	15651	15727	15611	15672	15660	15738	15592	15744	15458	15697	15582	15549	15502	15596	15519	15731	15669	15722	15876	15699	15726	15714	15779	15929	15698	15603	15805	15700	15581	15713	15673	15554	15665	15652	15675	15616	15711	15646	15758	15627	15779	15569	15835	15678	15728	15460	15709	15900	15631	15559	15605	15525	15550	15590	15695	15671	15433	15511	15689	15731	15509	15710	15691	15627	15689	15480	15635	15594	15679	15814	15652	15677	15636	15658	15764	15666	15749	15745	15754	15731	15655	15479	15646	15653	15671	15758	15618	15606	15457	15693	15557	15745	15649	15840	15751	15741	15860	15898	15633	15639	15529	15732	15625	15576	15524	15900	15692	15638	15520	15662	15607	15735	15507	15701	15650	15824	15706	15588	15533	15646	15642	15612	15888	15584	15684	15531	15642	15545	15700	15581	15587	15654	15773	15593	15643	15617	15601	15606	15418	15434	15716	15688	15550	15750	15557	15736	15697	15688	15722	15604	15731	15647	15745	15759	15875	15802	15809	15359	15605	15600	15710	15675	15667	15620	15922	15499	15540	15647	15685	15871	15605	15553	15499	15920	15722	15621	15618	15590	15442	15794	15738	15655	15743	15682	15711	15566	15634	15697	15434	15702	15706	15570	15712	15622	15669	15685	15560	15666	15620	15714	15564	15703	15683	15405	15635	15712	15589	15455	15479	15592	15666	15872	15615	15502	15655	15582	15679	15685	15492	15687	15538	15734	15623	15673	15549	15714	15527	15582	15761	15649	15642	15506	15712	15493	15416	15721	15736	15558	15471	15688	15465	15699	15541	15550	15572	15667	15516	15632	15521	15899	15747	15605	15709	15873	15748	15781	15771	15871	15644	15599	15562	15501	15710	15743	15708	15709	15653	15668	15411	15770	15584	15743	15725	15741	15592	15559	15721	15522	15748	15711	15679	15486	15706	15672	15501	15608	15677	15704	15619	15784	15679	15650	15642	15738	15724	15659	15661	15741	15692	15545	15691	15771	15730	15675	15552	15505	15558	15725	15588	15551	15551	15518	15450	15812	15596	15792	15557	15476	15458	15591	15515	15659	15678	15633	15694	15869	15793	15659	15783	15766	15495	15776	15634	15592	15688	15665	15496	15563	15636	15518	15809	15772	15680	15567	15549	15801	15797	15698	15689	15608	15734	15529	15845	15810	15618	15713	15705	15490	15611	15465	15672	15596	15608	15706	15783	15623	15687	15662	15485	15712	15640	15513	15751	15717	15571	15521	15752	15679	15705	15671	15583	15868	15643	15641	15676	15488	15651	15792	15597	15710	15707	15682	15572	15690	15700	15745	15704	15475	15756	15631	15570	15686	15842	15670	15604	15860	15680	15636	15700	15699	15494	15631	15494	15670	15645	15612	15739	15593	15830	15840	15560	15641	15842	15640	15649	15817	15556	15713	15540	15690	15718	15736	15591	15532	15679	15683	15457	15759	15649	15569	15649	15634	15678	15783	15546	15709	15666	15649	15638	15568	15717	15618	15759	15568	15762	15687	15634	15499	15635	15669	15474	15580	15484	15688	15591	15846	15788	15597	15527	15767	15598	15698	15614	15466	15692	15771	15649	15592	15498	15537	15570	15789	15661	15689	15534	15593	15579	15600	15663	15582	15604	15483	15664	15685	15702	15744	15699	15729	15668	15743	15574	15672	15713	15592	15753	15904	15685	15864	15854	15532	15813	15484	15763	15612	15521	15901	15589	15560	15684	15451	15633	15618	15838	15627	15603	15814	15633	15639	15707	15619	15558	15495	15613	15705	15564	15673	15905	15732	15724	15617	15643	15636	15779	15783	15716	15781	15671	15758	15750	15729	15628	15827	15798	15760	15744	15497	15572	15590	15570	15567	15657	15550	15714	15601	15547	15548	15760	15679	15711	15662	15772	15703	15860	15636	15770	15708	15525	15919	15927	15574	15582	15622	15630	15666	15870	15752	15708	15456	15772	15503	15657	15687	15637	15680	15637	15587	15772	15603	15546	15589	15373	15625	15574	15604	15579	15631	15660	15802	15709	15648	15714	15699	15610	15749	15669	15656	15682	15606	15627	15582	15809	15864	15843	15738	15696	15653	15630	15686	15824	15601	15459	15535	15774	15624	15853	15708	15372	15802	15690	15578	15743	15814	15615	15651	15609	15806	15718	15651	15430	15611	15742	15510	15604	15683	15659	15699	15821	15760	15631	15641	15739	15594	15556	15596	15734	15721	15637	15805	15638	15661	15709	15710	15729	15576	15564	15597	15740	15729	15558	15544	15590	15791	15574	15535	15560	15622	15631	15613	15756	15622	15608	15636	15631	15544	15561	15618	15753	15539	15547	15726	15632	15453	15459	15797	15691	15554	15750	15649	15621	15697	15815	15689	15538	15577	15594	15608	15677	15828	15692	15737	15685	15477	15768	15608	15611	15679	15807	15517	15530	15699	15747	15690	15554	15723	15658	15733	15652	15755	15572	15691	15549	15625	15806	15634	15670	15658	15690	15906	15739	15587	15674	15497	15723	15660	15643	15641	15891	15687	15587	15730	15397	15724	15658	15704	15597	15954	15601	15560	15723	15586	15792	15839	15673	15494	15675	15526	15614	15469	15619	15658	15779	15737	15586	15568	15560	15634	15636	15558	15817	15717	15734	15584	15548	15641	15708	15689	15720	15718	15706	15498	15657	15661	15509	15638	15674	15642	15503	15537	15602	15728	15569	15647	15547	15459	15705	15711	15717	15878	15637	15420	15745	15664	15714	15853	15597	15577	15722	15641	15677	15398	15672	15514	15543	15661	15748	15691	15561	15797	15714	15648	15828	15579	15754	15452	15559	15730	15749	15753	15734	15563	15592	15697	15475	15691	15702	15722	15621	15565	15406	15519	15594	15435	15589	15814	15652	15305	15789	15636	15501	15682	15801	15710	15529	15562	15698	15627	15421	15642	15705	15739	15855	15716	15615	15624	15560	15698	15778	15761	15797	15710	15864	15550	15834	15715	15820	15598	15713	15633	15738	15614	15623	15582	15730	15660	15795	15857	15549	15676	15827	15753	15539	15573	15717	15691	15635	15749	15865	15674	15593	15747	15848	15715	15871	15693	15721	15515	15719	15620	15603	15706	15685	15851	15591	15706	15681	15678	15811	15575	15558	15676	15742	15695	15689	15710	15674	15466	15515	15564	15631	15500	15696	15647	15558	15899	15692	15709	15732	15770	15662	15759	15536	15530	15597	15886	15678	15795	15759	15536	15948	15562	15613	15656	15678	15770	15719	15810	15579	15768	15443	15582	15831	15648	15405	15732	15735	15713	15625	15689	15681	15589	15550	15704	15662	15686	15532	15798	15801	15741	15720	15522	15512	15627	15653	15566	15615	15635	15523	15639	15500	15683	15801	15678	15632	15567	15760	15599	15671	15778	15720	15693	15536	15544	15355	15714	15646	15601	15553	15677	15704	15868	15721	15436	15673	15584	15457	15549	15587	15547	15551	15739	15720	15664	15723	15554	15606	15664	15768	15645	15927
60168	99296	77400	49293	20179	14667	14801	14766	14796	14726	14754	14651	14820	14772	14725	14740	14867	14836	14715	14819	14623	14904	14900	14707	14738	14790	14754	14674	14822	14638	14937	14711	14754	14750	14865	14719	14797	14883	14740	14776	14757	14737	14765	14894	14816	14582	14846	14853	14813	14757	14735	14772	14582	14812	14698	14647	14628	14704	14616	14685	14897	14710	14623	14741	14734	14877	14645	14528	14638	14664	14770	14774	14674	14698	14916	14824	14810	14853	14714	14725	14780	14683	14582	14911	14696	14787	14820	14735	14859	14793	14792	14732	14850	14756	14780	14661	14742	14723	14625	14782	14763	14714	14714	14761	14720	14787	14841	14680	14670	14882	14688	14887	14575	14662	14916	14849	14740	14663	14722	14622	14866	14864	14618	14718	14724	14905	14730	14688	14578	14661	14531	14721	14847	14781	14790	14682	14765	14730	14616	14689	14946	14551	14641	14653	14691	14758	14632	14655	14702	14641	14938	14778	14756	14758	14595	14752	14784	14688	14705	14821	14905	14649	14779	14691	14850	14648	14746	14810	14775	14638	14785	14778	14800	14755	14874	14730	14772	14766	14681	14657	14697	14903	14679	14719	14674	14906	14669	14766	14720	14654	14708	14593	14853	14606	14656	14634	14670	14688	14733	14703	14802	14754	14740	14795	14707	14654	14948	14841	14694	14695	14650	14632	14730	14722	14680	14656	14751	14619	14457	14801	14782	14590	14681	14754	14922	14874	14858	14617	14770	14895	14793	14801	14665	14593	14800	14809	14761	14789	14789	14700	14676	14608	14735	14644	14672	14758	14778	14679	14743	14679	14779	14626	14821	14907	14785	14703	14798	14845	14631	14735	14862	14756	14658	14580	14759	14758	14719	14825	14738	14670	14898	14665	14782	14703	14800	14794	14774	14708	14682	14762	14794	14685	14689	14674	14803	14595	14633	14805	14755	14831	14770	14871	14679	14821	14730	14739	14873	14689	14617	14612	14757	14817	14856	14608	14855	14568	14765	14894	14725	14799	14697	14715	14663	14722	14775	14765	14623	14704	14607	14754	14710	14779	14786	14678	14705	14697	14742	14603	14757	14592	14695	14615	14626	14788	14787	14858	14539	14737	14713	14745	14792	14828	14766	14752	14766	14655	14620	14791	14650	14625	14823	14681	14683	14764	14798	14690	14743	14762	14631	14648	14903	14725	14610	14705	14640	14802	14772	14802	14669	14518	14631	14662	14863	14843	14563	14675	14881	14691	14819	14704	14548	14754	14831	14663	14651	14701	14864	14604	14791	14831	14663	14768	14706	14890	14790	14769	14776	14763	14989	14675	14722	14623	14867	14803	14616	14774	14589	14663	14722	14878	14671	14937	14778	14788	14731	14697	14733	14761	14745	14834	14677	14596	14674	14669	14630	14838	14643	14717	14803	14638	14811	14864	14623	14734	14691	14824	14635	14516	14837	14776	14842	14535	14803	14690	14623	14608	14859	14780	14730	14781	14585	14820	14656	14716	14640	14580	14686	14662	14734	14857	14644	14676	14923	14852	14617	14898	14611	14780	14855	14707	14793	14864	14574	14756	14704	14806	14872	14784	14686	14762	14669	14693	14639	14651	14725	14679	14649	14639	14836	14925	14651	14746	14566	14679	14804	14773	14864	14628	14608	14799	14848	14633	14759	14696	14694	14763	14775	14720	14764	14648	14781	14861	14554	14645	14726	14809	14883	14719	14642	14634	14610	14838	14704	14796	14702	14676	14824	14538	14828	14828	14790	14821	14799	14915	14520	14677	14789	14957	14484	14758	14629	14795	14667	14645	14675	14647	14668	14921	14728	14985	14789	14787	14660	14768	14782	14669	14811	14814	14784	14703	14697	14794	14648	14770	14651	14659	14793	14654	14677	14739	14782	14793	14655	14624	14893	14612	14773	14577	14564	14687	14689	14823	14648	14862	14822	14727	14782	14688	14721	14589	14619	14517	14795	14764	14777	14746	14895	14813	14648	14549	14747	14526	14544	14656	14802	14927	14863	14651	14624	14694	14886	14715	14604	14695	14824	14710	14531	14777	14785	14759	14755	14778	14650	14786	14845	14641	14783	14702	14844	14526	14733	14708	14651	14714	14467	14698	14739	14694	14645	14879	14722	14731	14740	14770	14760	14679	14742	14909	14935	14725	14663	14680	14699	14727	14742	14745	14801	14695	14675	14620	14597	14707	14770	14779	14619	14707	14695	14781	14715	14854	14532	14909	14813	14776	14614	14687	14835	14693	14743	14608	14745	14792	14628	14741	14681	14807	14779	14668	14552	14768	14861	14739	14927	14678	14764	14657	14822	14593	14620	14710	14806	14588	14807	14594	14890	14783	14691	14742	14600	14848	14678	14738	14771	14756	14710	14651	14735	14866	14682	14687	14761	14824	14849	14578	14723	14919	14792	14909	14713	14802	14586	14661	14814	14846	14741	14678	14724	14748	14799	14663	14862	14682	14678	14778	14716	14640	14670	14504	14894	14756	14849	14579	14670	14897	14799	14717	14817	14705	14816	14771	14797	14732	14870	14555	14646	14829	14735	14773	14652	14694	14712	14670	14610	14715	14707	14637	14694	14749	14709	14674	14681	14900	14667	14648	14609	14732	14848	14871	14653	14882	14664	14801	14627	14771	14835	14690	14663	14699	14688	14746	14673	14715	14682	14821	14876	14773	14718	14536	14607	14655	14749	14784	14742	14741	14684	14668	14603	14714	14654	14663	14727	14656	14853	14643	14669	14834	14656	14530	14675	14691	14647	14748	14735	14498	14742	14610	14696	14732	14795	14852	14842	14766	14550	14662	14630	14795	14756	14764	14781	14603	14739	14785	14591	14749	14743	14655	14630	14772	14666	14906	14652	14859	14840	14696	14727	14702	14832	14746	14815	14794	14603	14781	14764	14634	14732	14630	14762	14689	14828	14744	14606	14829	14717	14775	14684	14646	14698	14732	14675	14830	14680	14637	14612	14684	14735	14682	14677	14657	14683	14858	14705	14871	14785	14588	14754	14804	14724	14877	14641	14728	14744	14664	14836	14749	14693	14727	14810	14600	14737	14811	14776	14656	14726	14780	14751	14717	14677	14644	14801	14717	14652	14643	14773	14854	14882	14735	14743	14637	14817	14856	14670	14476	14767	14615	14733	14745	14650	14650	14607	14684	14717	14631	14657	14666	14865	14604	14814	14577	14834	14794	14614	14698	14707	14760	14743	14855	14625	14665	14619	14602	14647	14703	14792	14805	14586	14618	14760	14781	14839	14739	14631	14859	14836	14686	14646	14731	14682	14803	14719	14672	14791	14782	14795	14935	14662	14884	14723	14720	14714	14717	14769	14627	14746	14626	14541	14724	14766	14697	14673	14759	14798	14583	14649	14961	14724	14767	14790	14727	14697	14735	14683	14641	14652	14745	14810	14720	14721	14508	14680	14802	14764	14697	14668	14810	14749	14882	14716	14723	14746	14670	14833	14764	14776	14713	14681	14528	14742	14566	14661	14775	14666	14664	14670	14574	14884	14899	14633	14672	14855	14786	14849	14504	14965	14678	14762	14684	14764	14731	14715	14759	14709	14724	14825	14566	14944	14682	14829	14712	14727	14702	14840	14858	14809	14718	14607	14699	14776	14927	14849	14707	14684	14666	14784	14808	14871	14698	14768	14891	14660	14831	14622	14843	14559	14591	14796	14623	14856	14822	14713	14949	14820	14758	14709	14661	14609	14771	14681	14654	14619	14577	14704	14596	14848	14720	14632	14720	14635	14819	14834	14576	14749	14857	14612	14676	14807	14640	14868	14604	14834	14706	14842	14811	14639	14706	14629	14807	14668	14778	14782	14627	14748	14843	14735	14636	14763	14693	14522	14709	14770	14702	14759	14670	14794	14800	14691	14642	14680	14653	14962	14582	14723	14871	14949	14765	14635	14709	14591	14728	14759	14772	14740	14774	14671	14655	14560	14454	14717	14638	14647	14876	14636	14673	14716	14777	14793	14678	14822	14779	14613	14603	14605	14715	14696	14705	14765	14742	14750	14733	14725	14703	14639	14778	14726	14731	14581	14888	14651	14879	14613	14858	14748	14846	14654	14669	14653	14670	14778	14647	14876	14649	14766	14668	14792	14777	14856	14724	14601	14867	14646	14764	14761	14721	14613	14776	14788	14793	14794	14675	14561	14655	14601	14734	14701	14667	14491	14842	14768	14783	14667	14718	14806	14597	14641	14739	14771	14800	14582	14561	14590	14712	14765	14711	14795	14785	14737	14658	14895	14704	14648	14660	14794	14753	14750	14619	14845	14800	14728	14747	14602	14709	14655	14618	14905	14730	14696	14724	14733	14745	14866	14825	14800	14602	14547	14682	14779	14808	14668	14749	14561	14798	14786	14892	14828	14510	14757	14609	14708	14761	14713	14604	14694	14714	14862	14732	14707	14780	14806	14843	14855	14743	14628	14797	14760	14575	14757	14442	14899	14704	14628	14802	14697	14817	14499	14688	14672	14701	14785	14779	14516	14733	14571	14818	14719	14688	14692	14760	14784	14662	14588	14724	14676	14721	14748	14680	14743	14711	14709	14758	14643	14624	14717	14631	14794	14570	14694	14680	14615	14839	14788	14857	14682	14683	14823	14628	14631	14861	14740	14701	14667	14719	14867	14614	14656	14745	14659	14717	14856	14686	14691	14746	14657	14847	14612	14806	14842	14534	14746	14810	14880	14762	14783	14707	14732	14791	14722	14553	14691	14835	14729	14675	14528	14789	14923	14635	14714	14771	14814	14763	14734	14670	14706	14588	14749	14707	14829	14688	14927	14730	14740	14682	14472	14733	14680	14767	14857	14646	14698	14678	14775	14945	14696	14689	14715	14781	14765	14815	14816	14693	14743	14917	14833	14483	14769	14633	14780	14792	14738	14781	14793	14722	14718	14478	14708	14676	14773	14663	14724	14695	14768	14752	14747	14736	14704	14656	14645	14726	14659	14714	14824	14782	14721	14736	14784	14764	14751	14865	14786	14856	14673	14769	14809	14748	14734	14659	14581	14643	14630	14846	14710	14678	14758	14666	14765	14756	14558	14643	14776	14690	14725	14801	14698	14799	14886	14839	14742	14700	14701	14740	14674	14930	14714	14615	14760	14870	14948	14728
31290	35575	33483	22805	15531	14760	14814	14410	14268	14628	14333	14603	14520	14456	14328	14416	14407	14483	14580	14363	14386	14458	14319	14461	14459	14327	14312	14482	14278	14474	14338	14445	14409	14441	14348	14400	14550	14687	14390	14470	14461	14392	14018	14321	14531	14596	14475	14517	14476	14439	14430	14589	14281	14356	14422	14430	14386	14364	14478	14492	14484	14408	14311	14353	14347	14595	14459	14419	14477	14381	14447	14443	14379	14210	14230	14457	14338	14475	14437	14291	14717	14375	14303	14303	14290	14609	14472	14389	14416	14370	14338	14318	14396	14291	14302	14410	14411	14325	14473	14452	14585	14333	14381	14338	14401	14528	14503	14502	14450	14418	14393	14427	14279	14434	14283	14375	14370	14303	14481	14474	14505	14297	14494	14307	14274	14289	14417	14446	14485	14316	14243	14313	14314	14250	14498	14515	14565	14407	14386	14364	14440	14366	14388	14323	14386	14365	14120	14297	14254	14565	14505	14467	14325	14246	14267	14581	14446	14345	14363	14369	14497	14170	14100	14368	14239	14457	14399	14370	14410	14565	14399	14415	14544	14390	14311	14531	14470	14263	14343	14381	14391	14405	14579	14504	14444	14503	14441	14327	14363	14365	14333	14302	14371	14279	14439	14422	14443	14355	14331	14243	14291	14507	14313	14237	14331	14312	14417	14275	14514	14353	14390	14314	14312	14292	14435	14358	14487	14338	14371	14444	14304	14312	14548	14485	14247	14487	14293	14504	14307	14397	14425	14352	14098	14270	14470	14242	14496	14322	14435	14500	14312	14402	14301	14276	14418	14482	14453	14278	14542	14536	14411	14348	14387	14466	14267	14534	14322	14433	14434	14229	14570	14435	14335	14351	14349	14343	14433	14456	14493	14226	14264	14531	14340	14628	14289	14222	14500	14258	14343	14285	14465	14416	14489	14462	14339	14334	14475	14235	14173	14315	14445	14466	14273	14474	14545	14548	14393	14347	14325	14470	14329	14255	14378	14534	14479	14387	14354	14471	14432	14389	14369	14411	14637	14418	14330	14242	14369	14228	14251	14265	14350	14309	14325	14231	14310	14255	14225	14406	14347	14382	14297	14281	14407	14536	14415	14404	14663	14357	14454	14407	14279	14513	14293	14375	14520	14489	14386	14709	14447	14434	14491	14240	14444	14356	14381	14271	14355	14504	14377	14433	14391	14295	14386	14372	14252	14474	14494	14384	14397	14387	14501	14522	14456	14373	14434	14317	14475	14423	14351	14356	14370	14334	14405	14428	14368	14336	14480	14391	14319	14379	14385	14270	14517	14503	14318	14485	14273	14357	14584	14340	14487	14657	14282	14507	14401	14421	14702	14446	14401	14321	14290	14375	14302	14481	14329	14401	14461	14247	14308	14386	14279	14342	14305	14297	14270	14300	14471	14317	14387	14341	14339	14358	14356	14469	14147	14135	14317	14377	14476	14515	14352	14415	14529	14442	14424	14363	14431	14414	14315	14546	14402	14501	14362	14350	14452	14480	14454	14471	14338	14392	14188	14348	14336	14421	14272	14379	14399	14241	14485	14489	14516	14491	14382	14341	14196	14422	14419	14381	14311	14432	14523	14364	14256	14430	14371	14358	14506	14331	14420	14315	14359	14359	14223	14250	14296	14444	14443	14276	14515	14370	14408	14490	14357	14414	14536	14313	14431	14409	14394	14370	14259	14347	14283	14341	14379	14126	14474	14395	14184	14495	14439	14429	14536	14345	14262	14377	14237	14271	14549	14333	14414	14457	14467	14320	14292	14361	14264	14337	14387	14297	14390	14226	14357	14336	14556	14347	14393	14470	14298	14239	14332	14373	14419	14371	14381	14328	14247	14531	14323	14465	14339	14152	14259	14517	14386	14390	14375	14350	14139	14294	14445	14290	14307	14490	14328	14456	14409	14258	14242	14329	14463	14383	14276	14344	14370	14279	14311	14369	14525	14347	14471	14575	14313	14402	14309	14524	14421	14385	14427	14378	14540	14337	14245	14515	14544	14346	14410	14471	14566	14543	14337	14523	14464	14427	14514	14436	14568	14327	14339	14276	14470	14374	14542	14365	14593	14451	14281	14414	14419	14283	14490	14363	14308	14419	14302	14618	14082	14320	14292	14230	14530	14487	14430	14392	14351	14151	14489	14480	14494	14269	14569	14276	14632	14190	14474	14442	14370	14232	14434	14569	14463	14520	14477	14368	14381	14432	14163	14530	14340	14449	14484	14425	14445	14427	14458	14457	14412	14507	14306	14436	14436	14386	14524	14450	14348	14216	14492	14412	14344	14246	14353	14321	14298	14361	14349	14554	14282	14344	14321	14364	14293	14263	14487	14431	14348	14432	14430	14506	14373	14417	14468	14562	14471	14205	14298	14336	14485	14248	14526	14316	14422	14562	14439	14395	14358	14300	14328	14473	14516	14185	14306	14273	14528	14451	14375	14486	14339	14358	14636	14265	14495	14445	14470	14452	14348	14356	14319	14395	14429	14350	14549	14531	14514	14451	14329	14526	14384	14201	14419	14329	14516	14233	14473	14374	14494	14285	14341	14375	14357	14325	14473	14285	14348	14243	14555	14274	14340	14394	14529	14223	14326	14343	14424	14424	14264	14263	14690	14482	14381	14281	14591	14212	14264	14482	14576	14170	14339	14333	14628	14407	14512	14295	14540	14357	14306	14371	14513	14356	14421	14256	14440	14492	14486	14430	14278	14507	14234	14558	14239	14370	14470	14409	14431	14376	14425	14254	14454	14338	14287	14314	14467	14375	14363	14195	14463	14352	14283	14315	14342	14318	14421	14391	14349	14440	14286	14364	14359	14277	14447	14243	14454	14422	14345	14441	14421	14384	14334	14364	14521	14452	14369	14352	14420	14254	14452	14307	14440	14217	14354	14340	14331	14333	14508	14233	14358	14191	14452	14340	14459	14243	14442	14192	14413	14247	14524	14434	14467	14428	14382	14444	14444	14466	14493	14326	14305	14326	14532	14561	14473	14595	14459	14468	14310	14405	14356	14468	14306	14478	14383	14459	14521	14358	14404	14482	14507	14460	14491	14270	14287	14421	14272	14424	14308	14657	14509	14355	14489	14381	14363	14291	14325	14501	14463	14370	14263	14272	14369	14395	14226	14376	14373	14421	14295	14396	14370	14389	14415	14381	14432	14516	14460	14204	14437	14347	14365	14355	14479	14370	14433	14247	14380	14206	14425	14420	14548	14294	14562	14299	14435	14238	14455	14332	14166	14273	14184	14578	14278	14499	14320	14358	14436	14356	14319	14269	14151	14171	14494	14485	14476	14426	14243	14269	14233	14285	14354	14206	14156	14266	14485	14447	14415	14497	14350	14552	14168	14228	14459	14498	14488	14431	14240	14461	14541	14416	14481	14291	14363	14272	14456	14505	14370	14291	14420	14302	14310	14465	14469	14431	14608	14315	14365	14304	14546	14201	14439	14269	14334	14396	14396	14271	14337	14421	14373	14296	14516	14104	14396	14357	14261	14480	14238	14236	14382	14291	14312	14183	14165	14467	14447	14288	14326	14289	14377	14466	14501	14446	14306	14325	14287	14338	14359	14423	14626	14548	14285	14373	14415	14325	14299	14307	14505	14268	14411	14444	14462	14488	14369	14566	14416	14392	14562	14467	14303	14332	14364	14457	14484	14324	14392	14300	14443	14440	14607	14580	14444	14303	14319	14370	14499	14434	14276	14338	14412	14313	14452	14578	14440	14376	14454	14211	14361	14379	14424	14376	14352	14376	14392	14282	14273	14331	14235	14445	14365	14408	14314	14255	14508	14224	14275	14431	14434	14406	14448	14440	14540	14432	14323	14385	14126	14154	14455	14332	14328	14644	14582	14436	14331	14360	14380	14346	14378	14359	14399	14353	14380	14381	14199	14401	14462	14448	14388	14501	14478	14332	14335	14626	14460	14128	14330	14532	14414	14399	14358	14426	14529	14423	14499	14312	14236	14419	14630	14435	14484	14340	14457	14340	14424	14483	14391	14348	14330	14442	14412	14098	14554	14346	14357	14520	14300	14312	14577	14520	14506	14189	14326	14408	14265	14425	14318	14342	14538	14385	14336	14253	14517	14525	14631	14512	14180	14258	14173	14484	14336	14485	14333	14436	14404	14263	14386	14345	14195	14180	14253	14498	14511	14412	14279	14352	14366	14338	14527	14396	14316	14435	14406	14277	14472	14490	14285	14448	14299	14557	14563	14453	14399	14331	14488	14521	14378	14336	14466	14571	14334	14149	14438	14295	14398	14302	14569	14302	14289	14442	14459	14426	14508	14345	14379	14351	14315	14443	14549	14390	14301	14414	14388	14386	14288	14246	14460	14337	14348	14263	14346	14151	14408	14381	14540	14540	14538	14513	14420	14228	14432	14274	14336	14434	14328	14404	14506	14312	14354	14561	14364	14388	14383	14298	14456	14468	14432	14394	14365	14440	14325	14474	14452	14582	14409	14431	14444	14358	14490	14316	14231	14276	14445	14097	14389	14358	14391	14162	14348	14435	14418	14464	14404	14367	14361	14339	14463	14455	14420	14477	14494	14397	14471	14333	14484	14443	14481	14494	14345	14261	14322	14504	14252	14104	14465	14469	14437	14457	14318	14455	14454	14445	14330	14339	14402	14494	14306	14343	14301	14451	14311	14476	14286	14304	14336	14231	14364	14392	14384	14369	14306	14360	14385	14398	14670	14393	14397	14341	14212	14397	14339	14550	14474	14357	14568	14342	14317	14445	14542	14289	14399	14372	14402	14140	14548	14581	14305	14434	14414	14271	14255	14362	14269	14271	14434	14190	14390	14298	14454	14209	14493	14198	14412	14550	14520	14300	14398	14359	14303	14190	14455	14425	14347	14343	14210	14459	14456	14408	14489	14448	14339	14307	14430	14457	14630	14263	14376	14497	14441	14421	14424	14466	14472	14540	14285	14479	14422	14388	14338	14406	14390	14493	14549	14457	14418	14468	14174	14424	14066	14610	14483	14410	14320	14374	14385	14216	14430	14411	14287	14222	14262	14368	14318	14391	14440	14371	14421	14484	14375	14401	14362	14376	14438	14384	14482	14361	14398	14496	14311	14384	14223	14587	14401	14551	14361	14411	14211	14256	14259	14586	14296	14413	14458	14630
41642	53367	36121	19650	14496	13853	14020	13889	13940	13992	13930	13908	13819	13791	13910	14034	13764	13854	13870	13818	13906	13837	14002	13893	13907	13956	13857	14163	13842	13903	13984	13974	13943	13950	13789	13909	13989	13794	13988	13907	13882	13887	14035	13704	13708	13847	13969	13840	13866	13844	13801	14074	13966	14016	13884	13906	13922	13708	13923	13905	13857	13715	13918	13884	13871	13644	13789	13797	14120	13806	13813	13776	13951	14091	13853	13720	13901	13673	13959	13820	13759	13815	13958	13964	13832	13968	13943	13925	13784	13885	13763	14011	13908	13726	13703	13921	13945	13855	13763	14031	13815	13837	13817	13949	13899	13975	13688	13824	13859	13929	13784	14070	13903	13801	14006	14011	13758	13924	13859	13767	13830	13807	14103	13841	13929	13984	13773	13943	13762	13869	13772	13894	13880	13913	13827	13835	13796	13970	13844	13831	13892	13850	13897	13840	13992	13922	13815	13900	13948	13930	13970	13820	13725	13858	13911	13836	13832	13832	13837	13893	13895	13853	13933	13845	13865	13850	13785	13854	13830	13892	13918	13859	13841	13959	13887	13863	13961	14012	14038	14009	13742	13852	14044	13893	13802	13967	13675	13805	13947	13959	13938	13924	13779	13775	13898	13800	13999	13743	13822	13921	13915	13824	13857	14038	13746	13903	13820	13792	13923	13806	13910	13783	13894	13872	13983	14147	13921	13843	13828	13795	13848	13730	13919	13851	13723	13965	13705	13814	13796	13866	13642	14054	13943	13931	13810	13835	13918	13852	13878	13930	13920	13955	13906	13926	13757	13941	13841	13907	13752	14057	14129	13786	13977	14116	13761	13954	13758	13961	13869	13708	14001	14039	14033	13813	13903	13953	13869	13850	13806	13848	14047	13927	13702	13917	14054	13892	13997	13934	13687	13997	13656	13698	13849	13930	13838	13936	13858	14005	13906	14011	13874	13941	13932	13828	13795	13942	13824	13820	13916	13824	13974	13915	13913	13836	13850	13801	13911	13830	13858	13823	13956	13751	13762	13925	14008	13791	13820	13859	13981	13942	13768	13811	13934	13715	13792	13953	13958	13797	13974	13920	13835	13911	14073	13952	13955	13858	13885	13851	13969	14065	13849	13799	13982	13897	13825	13824	13768	13773	13897	14035	13808	13937	13891	14021	13826	13829	13865	13884	13729	14104	13842	13741	13774	13992	13783	13898	13794	13895	13921	13800	13834	13881	13919	13868	13899	13714	13878	13808	13856	13832	13699	13930	13901	13776	13833	13859	13906	13881	14101	13975	13984	13683	13935	13925	13893	13940	13889	13772	13879	13765	13935	13792	13889	13845	14066	13804	13808	13837	13728	13930	13984	13958	13799	13761	13868	13931	13890	14062	13858	13924	13840	13906	13909	13811	14029	13990	13890	13963	13856	13768	13851	14007	13874	13972	14099	13889	13854	13756	13748	13836	13755	13891	13945	13893	14069	13954	13801	14018	14038	13901	13888	13815	14002	13883	13983	13821	13918	13743	13936	13928	13958	13873	13800	13667	13825	13917	13898	13903	13873	14012	13852	13992	13889	13849	13803	13896	14058	13921	13828	13877	13922	13924	13812	13870	13897	13984	13829	13772	13789	13925	13844	13851	13883	13970	13886	13742	14083	13863	13811	13844	13755	13850	13896	13856	13662	14020	13680	13947	14077	13877	13996	13850	13939	13964	13888	13815	13953	13820	13861	13812	13784	13768	14048	13877	13931	13892	13834	13866	13873	13752	13743	13865	13882	13678	13726	13755	14008	13752	13949	13941	13829	13932	13745	13973	13941	13815	13870	13824	13927	13979	14037	13959	13752	13822	13930	13882	13927	13923	13876	13899	13912	13697	13827	13911	13827	13906	13878	13794	14081	13987	13857	13984	13848	13761	13853	13910	13781	13968	13839	13948	13942	13919	13825	13787	13898	13796	13877	13802	13953	13827	13639	13915	13885	14035	13840	13735	13909	13872	13897	13783	13900	13980	13856	13870	13894	13780	13780	14016	13726	14009	13918	13897	13948	13914	13807	13731	13692	13828	13784	13912	13977	13879	13922	13794	14005	13867	13849	13749	13765	13850	13931	14028	13832	14026	13775	14008	13812	13783	13834	13835	13810	13821	13981	13877	13799	13987	13878	14000	13833	13776	13965	13991	13781	14037	13963	13899	13871	14017	13811	13860	14025	13962	13839	13868	13937	13790	13910	13817	13941	13901	13870	13840	13707	13972	13877	13838	13986	13861	14032	13896	13873	13872	14040	13915	13812	13955	13976	13933	13890	13892	14060	13959	13817	13889	13866	13795	13896	14051	13946	14007	13927	13993	13672	13963	13914	13963	13777	13731	13712	13745	13814	13899	14002	14001	13865	14071	13998	13835	13991	13854	13927	13858	13777	13924	13825	13892	13806	13743	13823	13834	13887	13928	13976	14161	13801	13968	13907	13955	13900	13829	13951	13924	13927	13889	13927	13895	13958	13879	13839	13888	13956	13796	13844	13927	13860	13784	13997	13941	13831	13818	13812	13933	13802	13977	13733	13950	13998	13862	13881	13844	13993	13854	13923	13900	13903	13901	13843	13969	13792	13842	13665	13737	13933	13834	13600	13909	13838	13930	13939	13855	13956	14058	13897	13930	13855	13846	13887	13928	13914	13969	13825	13826	13773	13849	13975	13948	13804	13816	13861	13994	13999	13833	13934	13828	13931	13895	14046	13780	13965	14088	14017	13959	13860	13904	13984	13922	13891	13881	14002	13851	13888	13977	13903	13736	13847	14065	13735	13952	14000	13839	13806	14083	13733	14025	13899	13906	13960	13945	13786	13949	14011	13855	14038	14083	13739	14005	13849	13868	13771	13956	13857	13934	13849	13900	13789	13803	13937	13828	13973	13942	14001	13908	14015	13907	13883	13784	13889	13871	13988	13888	13817	13741	14020	13807	13742	13905	13942	13847	13869	13821	13886	13880	13957	13976	14036	13658	13754	13814	13875	13883	13873	13851	13958	13904	13849	13847	13863	13857	13855	13925	13816	13995	13876	13919	14014	14063	13934	13998	13885	13792	13915	13874	13830	13789	13955	13973	14012	13886	13766	13940	13785	13941	13901	13842	13775	13899	13964	13804	13832	13940	13748	14066	13906	13872	13840	13854	13814	13925	13705	13777	13825	13827	13845	14042	13967	13952	13903	13964	13861	13827	13860	13988	13888	13741	13854	13833	13836	13833	13888	13620	13752	13962	13749	13869	13946	13970	13780	13966	13859	13778	13909	13859	13914	13767	13913	13879	13728	13831	13965	14045	13877	13947	13775	13869	13887	13935	14044	13977	13823	13826	13916	13893	13935	14005	13803	13727	14050	13863	13725	13961	13810	13881	13894	13857	13929	13671	13872	14042	13879	13952	13891	14090	13917	13946	13979	13697	13817	13604	13990	13854	13995	13954	13754	14002	13807	13922	13728	13934	13857	13938	13871	13844	13948	13824	13882	13929	14036	13719	13909	13862	13958	13972	13888	13838	13867	13963	13937	13871	13922	13908	13883	13819	13845	13860	13872	13848	13816	13868	13864	13930	13865	13934	13757	14010	13881	13982	13932	13826	13744	13943	13912	13954	13856	13868	13951	13949	13844	13925	13883	13886	13906	13789	13815	13855	13829	13772	14054	13841	13807	13852	13865	13891	13989	13919	13778	13671	13807	13708	14086	13942	13814	13813	13821	14005	14037	13949	13836	13962	13725	13850	13828	13873	13956	13687	13799	13937	13871	13807	13951	13864	13785	13865	13809	13790	13857	13792	13851	13961	13892	13891	13785	13879	13986	13792	14023	13785	13821	13930	13964	13838	13863	13846	13915	13777	13831	14040	13964	13950	13881	14064	13850	13846	13809	14000	13930	13759	13809	13895	13693	13855	13702	13991	13793	13818	13960	13918	13743	13859	13840	13809	13881	13731	13680	13970	13804	13805	13845	13956	13799	13764	13831	14035	13929	13827	13753	13807	13900	13854	13802	13882	13907	13942	13913	13891	13637	14077	13912	13860	13770	13707	13859	13864	13713	13977	13931	13782	14042	13895	13835	13763	13929	13843	13966	13995	13830	13706	13993	14035	13894	13932	13808	13790	13790	14054	13962	13962	13769	13725	13941	13874	13822	13932	13882	13997	13998	13812	14040	13827	13940	13891	13907	13817	14033	13962	13923	13906	13789	13909	13822	14083	13878	13880	13938	13855	14037	14017	13890	13949	13926	13856	13832	13802	13893	13813	13852	13920	13955	13838	14005	13794	13804	13947	13949	13841	13916	13960	13892	14041	13785	13841	13935	13909	13761	13997	13912	13869	13847	13913	13832	14070	13909	14076	13782	13905	13869	13869	13939	13750	13883	13830	13838	13893	13780	13850	13880	13932	13776	13808	13912	13977	13921	13851	13781	13907	13884	14005	13856	13896	13823	13838	13878	13961	13863	13938	13900	13801	13720	13935	13908	13807	13985	14025	13848	13896	13849	13631	14094	13750	13842	13917	13786	13819	13836	13847	13943	13911	13900	13966	13886	13895	13835	13899	13776	13753	13822	13911	13856	14044	13719	14041	13876	13874	13802	13896	13826	13985	13866	13842	13901	13901	13876	13786	14105	13940	13870	13813	13928	13838	13913	13801	13773	14028	13960	13891	13861	13964	13761	13980	13832	13848	13902	13900	13825	13941	13810	13910	13999	13865	13990	13847	13951	13929	13813	13899	13902	13921	14013	13789	13821	13946	13761	14117	13981	13895	13973	13950	13949	14031	13909	14009	14076	13920	13839	13979	13888	14101	13863	14067	13799	13932	14087	13842	13780	13816	14117	13979	13917	13877	13830	13864	13886	13871	13834	13825	14001	14066	13997	13730	14009	13915	13905	13946	13927	13863	13736	13907	13858	13803	13825	13857	13900	13816	13732	13971	13838	13962	13845	13886	13936	14123	14007	13964	13779	13866	13710	14014	13872	13851	13903	13960	13858	14027	13816	13818	13864	13804	13930	13815	14006	13859	14009	13893	13952	13769	13731	13840	13946	13915	13852	13982	13971	13882	13757	13919	13868	13705	13932	14043	13906	13913	13859	13828	13804	13806	14052	13777	13867	13812	13950	13793	13783	13923	13831	13789	14026	13938
29657	32090	35416	26589	17319	14859	14809	14273	14201	14292	14360	14433	14252	14126	14027	14325	14050	14327	14226	14307	14163	14205	14359	14284	14221	14113	14048	14222	14303	14199	14062	14217	14124	14074	14138	14126	14159	14236	14266	14393	14190	14150	14159	14095	14094	14055	14231	14106	14163	14085	14006	14171	14119	14215	14147	14138	14014	14217	14106	13957	13958	14199	14250	14331	14342	14214	13986	14060	14139	14053	14282	14229	14129	13902	14157	14046	14302	13958	14228	14188	14316	14171	14051	14166	14014	14290	13973	14120	14300	14137	14112	14103	14287	14153	14169	14180	14102	14312	14198	14134	14210	14183	14087	14066	14120	14169	14186	14305	14049	14230	13973	14061	14338	14218	14171	14199	14130	14079	14108	14053	14330	14050	14158	14171	14318	14181	13980	14097	14181	14140	14070	14177	14173	13980	14066	14102	14158	14072	14224	14183	14100	14242	14147	14208	13935	14155	13946	14252	14325	14109	14140	14055	14173	14216	14247	14212	14018	14068	14029	14200	14213	13870	14077	14330	14190	14270	14044	14277	14259	14252	14255	13949	14016	14132	14240	14313	14109	14255	14074	14307	14167	14071	14193	14204	14090	14185	14100	14254	14219	14225	14150	14102	14058	14298	14185	14192	14122	14125	14101	14027	14083	14318	14233	14248	14160	14222	14087	14233	14164	14040	14145	14028	14106	14291	14301	14335	14063	14146	14205	14078	14226	14150	14223	14232	14127	14142	14231	14053	14192	14236	14021	14205	14091	14222	14059	14094	14142	14331	14241	14101	14220	14084	14274	14221	14147	14059	14191	14048	14196	14082	14236	14294	14123	14164	14000	14225	14222	14330	14214	14342	14313	14164	14291	14084	14327	14124	14121	14023	14158	14148	14239	14292	14284	14089	14166	14154	14280	14023	14016	14232	14148	14302	14058	14033	13996	14093	13944	14072	14078	14293	14275	14099	14084	14001	14095	13950	14183	13963	14132	14350	14203	14229	14302	14217	14135	14191	14189	14010	14166	14158	14201	14012	14255	14171	14130	14088	14241	14084	14172	14143	14301	14022	14171	14215	14071	13998	14095	14079	14240	14064	14166	14237	14079	14053	14179	13993	13933	14178	14153	14050	14229	14175	14237	14030	14187	14279	14081	14191	14230	14238	14083	14203	14303	14260	14228	14249	14323	14307	14151	14309	14070	14305	14051	14239	14242	14191	14287	14150	14017	14347	14188	14114	14161	14257	14015	14316	14270	13998	14133	14277	14179	14094	14286	14136	14181	14246	13980	14129	14187	13857	14245	14129	13885	14106	14203	14120	14217	13924	14168	14067	14400	14051	14202	14050	14074	14056	14262	14071	14375	14134	14194	14154	14102	14053	14056	14258	13972	13940	14213	14222	14190	14132	14141	14242	14263	14038	14327	14029	14196	14115	14243	14244	14074	14350	14207	14151	14121	14028	14107	13993	14316	14201	14127	14030	14074	14202	14061	14136	14330	14313	14187	14073	14123	14179	14231	14259	14134	14182	14084	14172	14109	14194	14327	14166	14164	14055	14005	14189	14201	14301	13978	13930	14215	13978	14203	14242	14193	13965	14150	14174	14188	14211	14129	14198	14005	14244	14029	14109	14270	14270	14017	14250	14351	13924	14330	14101	14100	14035	14314	14052	14104	14007	14168	14200	14175	14367	14268	14126	14112	14237	14206	14373	14224	14131	13931	14114	14093	14121	14071	14140	14261	14189	14276	14306	14210	14135	14234	14197	14259	14319	14009	14248	14285	14002	14216	14238	14142	14019	14109	14192	13983	14186	14576	14095	14111	14108	13929	14232	14215	14144	14088	14198	14114	14014	14213	14262	14270	14020	14541	14110	14196	14126	14020	14080	14074	14059	14021	14220	14118	14045	14141	14035	14187	14190	14081	14172	14203	13979	13976	14251	14100	14132	14183	14309	14257	14175	14054	14043	14275	14174	14229	14151	14048	14092	14132	14172	14180	14336	14223	14260	14263	14193	14116	14125	14228	14145	14093	14194	14075	14322	14116	14300	14437	14235	14109	14052	14076	13975	14212	14349	14318	14258	14213	14295	14305	14114	14129	14166	14188	14208	14339	14102	14008	14154	14221	14087	14185	14079	14163	14212	14098	14036	14168	14220	14234	14112	14076	14045	14031	14203	14226	14000	14229	14289	14241	14154	14190	13989	14306	14179	14156	14254	14266	14176	14210	14313	14065	14359	14097	14235	14163	14002	14042	14143	14148	14046	14244	14244	14221	13947	14129	14157	14246	14054	14050	14175	14269	13989	14167	14173	14214	14222	14256	14019	14249	14114	14255	14269	13873	14135	14288	14276	14079	14116	14183	14128	13989	14071	14146	14091	13981	14222	14256	14160	14096	14099	14150	14054	14158	14073	14338	14047	14029	14158	14330	14069	14234	14244	14107	14054	14040	14165	14172	14151	14160	14358	14238	14116	14080	14106	14134	14226	14160	14214	14037	14149	14050	14267	13878	14016	14048	13893	14119	14160	13992	14388	14128	14151	14042	14247	14264	14121	14235	14212	14212	14105	14118	14112	14289	14046	14144	14038	14236	14198	14194	14137	14053	14188	14299	14067	14264	14265	13966	14165	14113	14158	14213	14324	14245	14204	13900	14193	14291	14126	14084	14131	14153	14137	14208	14206	14124	14267	14266	14124	14101	14251	14172	14076	14101	14098	14196	14069	14228	14187	14249	14164	14092	14095	14262	14039	14090	14088	14208	13935	14201	14128	14264	14299	14291	14237	14050	14142	14112	14093	14163	14139	14360	14147	14224	14031	14017	14055	14302	14131	13906	14055	14050	14224	14252	14111	14136	14011	14214	14169	14125	14255	14090	13985	14127	14105	14185	14377	14092	14240	13956	14099	14138	14282	14170	14162	14187	14328	14312	13924	14024	13990	14038	14013	14333	14218	14154	14153	14261	14187	14174	14121	14205	14228	14176	14251	14298	14066	14158	14201	14318	13977	14229	14174	14243	14066	14219	14213	14146	14301	14257	14131	14215	13980	14116	14043	14166	14098	14126	14192	14157	14298	14079	14098	14177	14343	14376	14363	14057	14226	14275	14207	14302	14167	14055	14151	14053	14174	14148	14214	14284	14139	14151	14262	14533	14297	14193	13994	14239	14182	14217	14222	14251	14167	14297	14058	14313	14351	14115	14195	14158	14429	14140	14194	14201	14172	14227	14114	14209	14227	14274	14229	14268	14069	14269	14241	14084	14000	14096	14110	14306	14175	14137	14316	13981	14277	14206	14168	14159	14165	14227	14182	14115	14133	14069	14132	14030	14235	14178	14161	14015	14209	14291	13973	14359	14092	14080	14052	14281	14239	14051	14184	14091	14216	14153	14127	14118	14028	14155	14169	14102	14280	14226	14093	14215	14107	14272	14042	13998	14109	14141	14044	14077	14127	14157	14192	14169	14241	14062	14268	14302	14174	14333	14170	14138	13891	14084	13863	14070	14134	14396	14240	13933	14170	14161	14157	14152	14048	14138	14144	13980	13878	14078	14225	14180	14256	13945	14204	14053	14059	14063	14178	14054	14148	14046	14146	14217	14192	14213	14118	14116	14174	14020	14214	13968	13944	14154	13956	14106	14276	14315	14171	14275	14479	14115	14172	14106	14146	14201	14190	14228	14186	14291	14005	14281	14473	14140	14026	14189	14261	14122	14172	14302	14111	14311	14316	14082	14141	14122	14102	13996	14289	14344	14124	14149	14178	14182	14179	14048	14190	14345	14024	14040	14317	14332	13998	14206	14080	14096	14251	14037	14189	13951	14104	14046	14221	14061	14266	14130	14178	14282	14204	14140	14109	14258	14221	14376	14056	14182	14174	14178	14217	14203	14175	14317	14082	14028	14184	14144	14304	14216	14348	14244	14243	14240	14108	14140	14171	14107	14096	14146	14134	14108	14038	13883	14256	14159	14111	14041	14150	14261	14136	14227	14146	14047	14154	14393	14267	14153	14025	14312	14080	14128	13964	14188	13996	14187	14229	14242	14264	14172	14343	14255	14140	14305	14170	14131	14205	14064	14175	14285	14215	14061	14092	14134	14151	14148	14177	14136	14061	14094	14125	14265	14132	14063	14151	14159	14455	14153	14164	14298	14268	14275	14178	13932	14291	14257	14155	14050	13957	14045	14279	14199	14182	13981	13994	14072	14126	14109	14221	14298	14195	14052	14192	13954	14161	14143	14051	14111	14186	14080	14405	14182	14171	14134	14105	14164	14116	14142	14160	14135	14093	14285	14198	14179	14129	14182	14081	14166	14307	14264	14357	14275	14053	14024	14098	14080	14164	14237	14163	14112	14196	14208	14263	14201	14054	14103	14132	14217	14064	14125	14145	14073	14028	14068	14303	14309	14169	14339	14201	14087	14135	14132	14306	14249	14234	14162	14120	14232	14363	13993	14143	14394	14236	14181	14135	13983	13923	14259	14391	14208	14263	14139	14243	14168	13997	14378	14134	13969	14059	13984	13998	14291	14214	14115	14225	14120	14065	14307	14156	14236	14113	14165	14061	14087	14099	14114	14085	14281	14267	14111	14180	14016	14293	14245	13928	14208	14213	14157	14162	14087	13997	14256	14209	14120	14188	14267	14273	14206	14035	14122	14186	14334	14157	14067	14039	13961	14234	14206	14168	14182	14223	14207	14388	14149	13958	14270	14109	14124	14135	14121	14286	14150	14214	14213	14244	14358	14155	14102	14035	14083	14231	14130	14315	14198	14218	14212	14120	14236	14098	14191	14110	14188	14304	14223	14256	14115	14135	14160	14024	14137	13966	14088	14110	14115	14076	14413	14164	13959	14134	14087	14068	14062	14432	14253	14137	14210	14103	14046	14126	14250	13978	14195	14121	14315	14124	14105	14247	14230	14028	14067	13984	14147	14255	14193	14073	14276	13979	14146	13951	14040	14341	14152	14231	14063	14234	14306	14231	14200	14145	14195	14141	14102	14118	13879	14149	14121	14094	14027	13983	14022	14142	14240	14285	14349	14369	14248	14193	14260	14244	14224	14152	14221	14087	14111	14194	14044	14055	14143	14202	14172	14201	14152	14116	14102	14106	14106	14150	14084	14214	14222	14224	13996	13967	14128	14264	14364	14167	14176	14263	14157	14308
57978	70657	47334	24652	15631	13719	13757	13684	13802	13756	13677	13763	13657	13911	13710	13687	13727	13786	13741	13674	13825	13622	13718	13794	13745	13676	13763	13761	13693	13719	13675	13667	13708	13831	13692	13510	13679	13716	13901	13478	13710	13627	13839	13812	13748	13792	13611	13606	13837	13681	13664	13660	13664	13805	13685	13566	13662	13526	13789	13810	13637	13570	13809	13770	13721	13708	13836	13779	13782	13638	13642	13726	13666	13726	13741	13727	13610	13729	13597	13837	13815	13683	13673	13758	13719	13711	13757	13761	13752	13761	13571	13672	13685	13769	13573	13624	13609	13702	13724	13734	13697	13642	13577	13593	13698	13690	13723	13655	13687	13670	13702	13758	13606	13684	13689	13612	13542	13701	13695	13815	13721	13518	13957	13687	13665	13631	13685	13755	13667	13666	13784	13760	13717	13891	13802	13622	13786	13588	13645	13644	13481	13684	13716	13621	13671	13822	13721	13607	13700	13744	13840	13618	13650	13862	13615	13540	13699	13619	13622	13837	13574	13834	13747	13653	13796	13579	13658	13673	13716	13546	13685	13808	13904	13650	13798	13815	13670	13674	13879	13745	13591	13655	13698	13655	13766	13745	13651	13508	13671	13778	13783	13852	13732	13629	13649	13617	13558	13775	13804	13654	13629	13776	13704	13940	13564	13761	13494	13803	13745	13679	13783	13662	13593	13707	13564	13747	13688	13692	13663	13689	13624	13664	13609	13622	13670	13734	13588	13627	13631	13719	13733	13635	13641	13714	13783	13723	13742	13587	13592	13527	13899	13690	13758	13697	13710	13643	13705	13613	13875	13648	13734	13694	13563	13884	13642	13618	13748	13637	13595	13776	13590	13795	13795	13795	13590	13635	13741	13737	13704	13720	13801	13659	13760	13615	13705	13725	13674	13702	13717	13783	13672	13669	13728	13534	13730	13663	13747	13694	13715	13750	13593	13743	13609	13757	13659	13707	13694	13516	13757	13724	13522	13658	13677	13771	13787	13678	13674	13587	13658	13704	13832	13603	13508	13773	13863	13728	13627	13762	13802	13813	13665	13735	13783	13610	13639	13673	13716	13690	13686	13819	13637	13780	13797	13739	13684	13697	13654	13813	13711	13786	13668	13636	13897	13553	13678	13738	13474	13686	13675	13716	13600	13660	13596	13702	13610	13767	13612	13658	13741	13508	13560	13790	13722	13556	13770	13736	13776	13720	13795	13600	13698	13774	13569	13723	13655	13720	13684	13766	13742	13675	13645	13615	13928	13764	13488	13753	13829	13631	13772	13798	13670	13476	13732	13834	13810	13590	13752	13649	13758	13599	13611	13723	13607	13717	13858	13649	13620	13738	13744	13782	13794	13697	13776	13667	13581	13652	13697	13736	13784	13799	13685	13740	13704	13875	13631	13572	13676	13923	13669	13546	13719	13736	13624	13656	13744	13625	13669	13576	13857	13646	13621	13695	13514	13929	13683	13614	13871	13697	13682	13621	13757	13833	13701	13742	13689	13636	13829	13828	13768	13790	13778	13798	13844	13693	13614	13705	13807	13738	13759	13621	13741	13619	13778	13824	13720	13646	13661	13663	13657	13762	13688	13548	13748	13703	13658	13655	13590	13849	13733	13744	13705	13692	13500	13746	13632	13705	13684	13832	13617	13659	13447	13794	13589	13848	13614	13836	13883	13804	13760	13670	13898	13658	13627	13711	13586	13649	13583	13656	13788	13778	13782	13668	13729	13703	13829	13637	13780	13857	13628	13765	13728	13657	13736	13657	13561	13544	13607	13651	13731	13804	13743	13694	13658	13771	13656	13697	13808	13669	13746	13743	13723	13827	13746	13668	13476	13749	13570	13606	13783	13653	13651	13670	13629	13728	13738	13893	13702	13696	13602	13644	13649	13669	13796	13781	13711	13621	13849	13635	13730	13546	13678	13817	13936	13767	13522	13646	13632	13719	13691	13753	13691	13501	13662	13724	13751	13775	13567	13787	13689	13614	13641	13577	13738	13764	13520	13738	13840	13611	13670	13534	13711	13766	13737	13756	13730	13732	13801	13819	13822	13604	13787	13651	13560	13791	13733	13641	13766	13689	13781	13591	14044	13570	13463	13519	13862	13664	13804	13742	13641	13637	13840	13581	13703	13673	13588	13857	13612	13590	13723	13826	13759	13765	13847	13679	13694	13664	13856	13789	13689	13653	13733	13661	13573	13641	13643	13615	13799	13631	13617	13744	13478	13599	13610	13722	13675	13578	13879	13552	13515	13578	13719	13758	13721	13709	13589	13675	13897	13589	13561	13650	13712	13692	13656	13736	13859	13888	13618	13761	13578	13771	13489	13598	13759	13758	13620	13576	13705	13605	13804	13579	13673	13639	13741	13601	13768	13623	13677	13708	13651	13714	13684	13581	13757	13600	13753	13623	13638	13775	13749	13759	13776	13571	13754	13834	13782	13484	13654	13779	13768	13739	13733	13795	13782	13725	13864	13662	13758	13587	13710	13674	13856	13772	13743	13785	13761	13735	13553	13775	13731	13707	13680	13728	13639	13549	13569	13669	13713	13908	13749	13791	13704	13837	13718	13679	13701	13635	13602	13582	13768	13751	13570	13650	13617	13610	13529	13561	13654	13729	13584	13583	13650	13594	13809	13500	13622	13585	13879	13636	13705	13806	13736	13731	13680	13758	13778	13729	13638	13715	13665	13777	13575	13821	13704	13673	13781	13618	13690	13657	13779	13684	13672	13687	13757	13755	13635	13598	13675	13488	13730	13626	13600	13662	13741	13630	13785	13605	13659	13730	13676	13850	13674	13829	13816	13830	13632	13691	13681	13763	13693	13732	13604	13702	13658	13552	13638	13706	13747	13817	13606	13598	13699	13782	13651	13680	13703	13652	13860	13661	13784	13588	13534	13691	13763	13594	13553	13794	13620	13698	13751	13567	13602	13774	13920	13666	13726	13789	13609	13483	13706	13716	13703	13847	13815	13694	13666	13685	13677	13536	13793	13655	13758	13684	13875	13675	13709	13698	13533	13715	13494	13675	13710	13764	13769	13764	13613	13454	13749	13790	13740	13576	13648	13686	13677	13545	13734	13849	13783	13619	13696	13712	13730	13655	13749	13847	13730	13754	13786	13655	13840	13817	13735	13528	13948	13697	13585	13627	13725	13668	13705	13806	13553	13863	13662	13634	13678	13785	13690	13681	13739	13776	13607	13591	13781	13686	13780	13661	13746	13759	13574	13778	13649	13826	13764	13714	13779	13435	13770	13626	13694	13710	13771	13678	13737	13649	13777	13675	13755	13643	13831	13653	13634	13764	13719	13735	13642	13526	13885	13623	13746	13763	13700	13727	13705	13743	13728	13743	13693	13761	13752	13645	13768	13730	13675	13605	13787	13625	13697	13793	13580	13766	13667	13604	13725	13786	13793	13746	13719	13637	13732	13679	13675	13697	13540	13490	13602	13726	13962	13680	13654	13771	13743	13765	13743	13770	13632	13633	13544	13733	13788	13664	13693	13658	13806	13674	13668	13649	13686	13672	13730	13745	13688	13718	13757	13674	13703	13626	13652	13621	13735	13798	13642	13761	13851	13492	13676	13366	13741	13659	13711	13736	13632	13717	13823	13692	13746	13698	13592	13762	13752	13714	13919	13736	13580	13678	13767	13827	13601	13776	13994	13588	13793	13689	13716	13461	13694	13682	13635	13542	13741	13730	13721	13569	13756	13664	13794	13775	13673	13538	13752	13567	13670	13703	13580	13588	13826	13706	13703	13698	13618	13693	13717	13841	13672	13763	13807	13671	13719	13647	13587	13615	13791	13833	13587	13490	13722	13651	13800	13617	13756	13704	13777	13710	13699	13678	13671	13807	13555	13805	13854	13783	14033	13787	13804	13620	13613	13745	13645	13548	13657	13664	13716	13633	13637	13458	13575	13595	13599	13591	13596	13761	13779	13645	13711	13783	13698	13611	13795	13795	13715	13643	13600	13700	13782	13531	13660	13588	13673	13726	13779	13570	13627	13751	13856	13729	13556	13759	13772	13807	13635	13753	13664	13836	13525	13784	13729	13673	13804	13758	13706	13645	13941	13624	13644	13896	13619	13624	13663	13704	13623	13749	13678	13692	13777	13638	13582	13695	13672	13598	13749	13844	13617	13665	13871	13790	13741	13706	13550	13764	13818	13944	13681	13736	13572	13540	13609	13612	13689	13706	13685	13730	13715	13784	13648	13882	13584	13697	13704	13837	13581	13624	13613	13788	13774	13738	13690	13802	13765	13660	13525	13769	13614	13824	13775	13679	13777	13587	13602	13731	13537	13732	13574	13808	13843	13650	13712	13670	13803	13536	13538	13567	13790	13729	13650	13630	13788	13725	13736	13619	13645	13565	13751	13792	13668	13620	13689	13909	13838	13545	13706	13630	13627	13626	13556	13677	13740	13727	13722	13857	13562	13718	13699	13660	13653	13747	13712	13822	13793	13726	13779	13778	13726	13698	13709	13685	13837	13616	13858	13706	13748	13558	13510	13773	13760	13822	13685	13537	13842	13815	13537	13796	13742	13758	13735	13681	13698	13585	13520	13704	13558	13711	13690	13806	13602	13808	13707	13674	13734	13756	13733	13741	13713	13681	13667	13710	13704	13576	13554	13628	13696	13634	13762	13698	13605	13642	13757	13842	13718	13669	13646	13641	13575	13614	13663	13720	13634	13701	13769	13846	13565	13713	13755	13621	13644	13750	13743	13650	13753	13642	13518	13701	13603	13732	13567	13643	13569	13677	13715	13669	13888	13800	13724	13690	13651	13818	13646	13769	13824	13645	13601	13709	13744	13643	13801	13664	13730	13780	13690	13792	13634	13735	13611	13596	13702	13653	13543	13650	13748	13763	13681	13889	13699	13610	13621	13719	13758	13865	13824	13646	13789	13668	13601	13627	13715	13705	13516	13765	13766	13503	13608	13828	13756	13678	13657	13675	13761	13584	13756	13763	13637	13806	13616	13710	13839	13779	13745	13799	13592	13821	13751	13693	13708	13713	13665	13724	13642	13643	13689	13894	13700	13555	13698	13780	13660	13617	13735	13643	13560	13743	13719	13762	13690	13725	13709	13655	13720	13580	13815	13707	13719	13660	13846	13684	13824	13771	13703	13649
23010	22341	30628	24635	22320	22273	22010	16230	15449	15875	15774	15413	15510	15507	15731	15294	15625	15524	15380	15298	15488	15585	15604	15180	15174	15362	15472	15475	15526	15510	15473	15469	15483	15356	15392	15224	15447	15348	15200	15552	15462	15356	15436	15333	15185	15228	15288	15304	15278	15273	15362	15323	15282	15370	15271	15427	15310	15366	15282	15278	15247	15239	15427	15095	15456	15345	15389	15383	15230	15133	15279	15254	15366	15303	15228	15377	15366	15265	15281	15155	15424	15232	15130	15045	15107	14993	15264	15168	15283	15249	15230	15457	15397	15330	15138	15124	15284	15290	15321	15065	15254	15204	15207	15140	15388	15334	15223	15379	15224	15342	15219	15282	15357	15160	15359	15252	15074	15283	15177	15128	15235	15226	15526	15247	15305	15167	15398	15284	15198	15076	15431	15331	15346	15252	15174	15137	15176	15453	15240	15215	15230	15183	15225	15357	15181	15231	15404	15345	15393	15182	15200	15111	15243	15445	15139	15390	15147	15320	15324	15273	15173	15370	15312	15195	15271	15194	15274	15354	15485	15181	15374	15193	15121	15331	15342	15223	15123	15258	15264	15222	15377	15457	15131	15205	15432	15270	15426	15305	15299	15442	15173	15167	15304	15253	15195	15264	15164	15088	15293	15217	15225	15201	15156	15208	15396	15048	15266	15240	15198	15464	15305	15413	15315	15193	15466	15333	15249	15372	15136	15221	15072	15248	15184	15130	15262	15150	15117	15517	15312	15134	15161	15275	15181	15120	15327	15136	15228	15355	15432	15165	15254	15234	14945	15157	15236	15285	15152	15238	15277	15281	15427	15364	15312	15280	15242	15122	15243	15109	15162	15133	15206	15209	15120	15382	15450	15195	15083	15275	15211	15196	15615	15220	15300	15378	15288	15283	15225	15304	15139	15439	15492	15262	15186	15261	15333	15237	15351	15276	15430	15169	15214	15258	15391	15363	15281	15171	15238	15327	15177	15090	15326	15361	15325	15129	15324	14987	15340	15326	15188	15187	15215	14946	15275	15287	15335	15187	15296	15242	15144	15538	15181	15326	15370	15285	15278	15443	15152	15330	15433	15152	15279	15153	15255	15163	15177	15234	15134	15410	15301	15425	15155	15233	15349	15077	15311	15110	15188	15117	15143	15142	15124	15207	15155	15421	15223	15262	15189	15374	15241	15408	15347	15121	15285	15293	15462	15292	15273	15345	15302	15301	15231	15111	15374	15298	15403	15153	15222	15336	15232	15147	15275	15047	15001	15307	15369	15149	15058	15156	15419	15255	15115	15388	15377	15323	15364	15319	15224	15224	15114	15123	15280	15175	15214	15396	15276	15231	15212	15143	15399	15270	15376	15190	15469	15113	15151	15214	15283	15186	15262	15078	15277	15073	15593	15476	15228	15317	15200	15306	15286	15323	15534	15173	15426	15103	15268	15086	15371	15412	15345	15278	15408	15185	15394	15190	15230	15279	15161	15211	15286	15422	15319	15164	15372	15228	15171	15343	15284	15206	15424	15158	15217	15135	15276	15413	15288	15156	15211	15141	15213	15274	15294	15310	15361	15351	15293	15347	15365	15221	15262	15288	15226	15221	15403	15387	15280	15167	15155	15265	15195	15334	15363	15130	15233	14998	15250	15269	15241	15179	15311	15188	15326	15261	15381	15358	15221	15429	15391	15471	15310	15264	15177	15324	15389	15398	15364	15259	15344	15370	15345	15213	15257	15212	15424	15308	15197	15203	15263	15309	15225	15273	15324	15177	15216	15253	15219	15070	15084	15349	15253	15128	15181	15105	15199	15294	15281	15219	15346	15380	15125	15228	15199	15229	15183	15080	15252	15105	15284	15267	15216	15232	15171	15297	15141	15503	15432	15140	15197	15356	15300	15073	15333	15114	15335	15201	15217	15422	15333	15326	15330	15162	15219	15344	15292	15262	15302	15300	15323	15368	15257	15094	15206	15289	15367	15297	15444	15502	15336	15069	15247	15552	15433	15156	15222	15140	15423	15146	15278	15321	15359	15190	15420	15361	15181	15142	15158	15249	15444	15402	15277	15207	15503	15383	15328	15341	15273	15171	15186	15261	15223	15207	15069	15250	15356	15404	14990	15134	15407	15302	15171	15045	15297	15342	15276	15244	15232	15153	15260	15427	15232	15079	15440	15089	15019	15094	15206	15120	15235	15143	15250	15210	15269	15369	15216	15204	15406	15185	15325	15215	15281	15303	15242	15295	15230	15198	15178	15338	15236	15226	15329	15347	15379	15292	15337	15189	15322	15300	15174	15386	15172	15200	15095	15213	15221	15149	15135	15304	15133	15359	15403	15152	15209	15354	15256	15418	15084	14790	15272	15215	15258	15269	15328	15288	15427	15177	15097	15394	15274	15152	15280	15235	15346	15164	15213	15370	15344	15137	15402	15283	15093	15364	15300	15318	15120	15282	15291	15294	15156	15231	15378	15184	15377	15298	15272	15306	15216	15263	15127	15176	15103	15324	15380	15338	15372	15275	15337	15272	15238	15332	15267	15277	15244	15375	15338	15157	15303	15471	15334	15318	15298	15274	15412	15169	15373	15327	15232	15568	15524	15164	15159	15075	15102	15271	15411	15312	15246	15100	15150	15133	15157	15153	15187	15334	15384	15207	15171	15108	15090	15018	15373	15192	15269	15341	15376	15486	15286	15131	15086	15309	15398	15323	15365	15394	15311	15371	15320	15234	15325	15283	15350	15203	15457	15251	15331	15403	15354	15287	15089	15409	15340	15270	15253	15431	15516	15236	15147	15188	15249	15262	15126	15104	15259	15274	15181	15017	15288	15156	15143	15305	15446	15245	15365	15287	15170	15388	15281	15171	15392	15319	15443	15167	15388	15299	15378	15370	15196	15398	15335	15215	15056	15110	15258	15283	15276	15305	15244	15316	15304	15114	15302	15281	15315	15247	15188	15309	15403	15257	15080	15262	15202	15126	15239	15213	15203	15272	15190	15244	15109	15201	15202	15468	15244	15339	15256	15191	15362	15130	15246	15045	15004	15334	15453	15408	15413	15163	15242	15201	15157	15245	15222	15108	15319	15302	15221	15224	15378	15427	15553	15368	15240	15229	15308	15137	15258	15224	15386	15236	15070	15150	15258	15198	15243	15355	15260	15324	15130	15309	15332	15272	15228	15167	15308	15013	15320	15219	15231	15184	15177	15244	15226	15151	15141	15154	15306	15294	15226	15311	15189	15133	15078	15172	15032	15101	15268	15110	15213	15200	15344	15335	15262	15295	15263	15168	15224	15315	15174	15251	15146	15242	15359	15393	15262	15263	15151	15147	15235	15288	15347	15366	15302	15131	15104	15304	15184	15272	15300	15256	15426	15306	15320	15114	15241	15389	15123	15045	15381	15317	15204	15176	15373	15223	15023	15325	15231	15270	15309	15297	15339	15386	15166	14874	15257	15301	15229	15279	15183	15114	15491	15287	15329	15164	15261	15279	15207	15200	15149	15263	15184	15183	15272	15083	15130	15122	14954	15298	15292	15353	15143	15312	15277	15342	15309	15065	15222	15115	15228	15247	15328	15397	15270	15536	15366	15256	15334	15287	15274	15264	15185	15268	15345	15520	15243	15143	15110	15368	15356	15158	15194	15081	15180	15347	15323	15257	15202	15302	15319	15320	15145	15063	15364	15127	15102	15257	15261	15221	15297	15168	15333	15340	15366	15274	15256	15086	15103	15382	15406	15243	15385	15255	15365	15273	15210	15312	15328	15223	15152	15393	15350	15177	15101	15287	15235	15315	15312	15232	15293	15181	15021	15293	15454	15252	15168	15221	15375	15395	15116	15208	15152	15269	15319	15465	15218	15192	15175	15390	15254	15389	15422	15234	15444	15238	15097	15296	15204	15287	15093	15292	15277	15226	15164	15187	15159	15069	15061	15179	15191	15061	15244	15182	15318	15234	15210	15174	15254	15224	15210	15211	15064	15068	15156	15377	15189	15209	15140	15244	15452	15233	15314	15170	15271	15288	15298	15184	15336	15333	15211	15357	15218	15338	15265	15073	15127	15234	15288	15208	15146	15217	15233	15281	15187	15342	15114	15299	15400	15183	15232	15240	15141	15411	15090	15069	15216	15183	15323	15113	15158	15157	15133	15231	15439	15268	15267	15391	15035	15210	15259	15230	15353	15436	15174	15025	15358	15330	15227	15105	15207	15258	15285	15328	15171	15093	15356	15292	15357	15226	15152	15221	15175	15228	15238	15259	15326	15118	15168	15216	14991	15231	15250	15288	15054	15297	15346	15355	15161	15194	15296	15155	15316	15232	15247	15207	15250	15227	15325	15447	15375	15251	15155	15299	15356	15081	15365	15293	15282	15173	15370	15390	15114	15141	15153	15322	15354	15258	15328	15182	15353	15173	15372	15278	15313	15321	15313	15278	15316	15138	15298	15190	15127	15343	15198	15261	15149	15245	15238	15004	15196	15187	15168	15242	15164	15246	15211	15247	15200	15377	15252	14998	15168	15310	15158	15449	15164	15233	15329	15341	15234	15452	15401	15374	15332	15415	15046	15260	15149	15313	15252	15513	15242	15063	15242	15195	15231	15220	15239	15227	15253	15071	15151	15146	15361	15274	15262	15437	15448	15367	15182	15198	15322	15306	15094	15278	15334	15167	15209	15092	15203	15415	15189	15168	15258	15378	15128	15185	15213	15224	15216	15256	15296	15216	15468	15282	15264	15390	15179	15268	15291	15245	15209	15062	15102	15303	15132	15321	15327	15258	15151	15404	15168	15193	15054	15186	15253	15311	15318	15224	15189	15117	15338	15418	15196	15157	15396	15208	15306	15258	15140	15301	15351	15198	15213	15367	15174	15179	15121	15450	15072	15266	15253	15020	15331	15103	15067	15334	15207	15125	15181	15228	15337	15106	15243	15190	15161	15418	15083	15488	15357	15248	15134	15152	15426	15203	15387	15186	15215	15195	15238	15144	15117	15431	15197	14992	15209	15066	15101	15283	15214	15188	15135	15155	15204	15116	15275	15266	15248	15323	15469	15249	15288	15229	15272	15172	15143	15239	15523	15341	15084	15350	15193	15051	15098	15190	15058	15279	15157	15242	15139	15356	15377	15126	15349	15336	15333	15219	15121	15438	15222	15434
59002	102040	72797	51012	25723	14439	14325	14518	14310	14391	14287	14489	14515	14656	14543	14331	14350	14571	14428	14461	14367	14577	14413	14564	14514	14496	14405	14459	14400	14329	14372	14489	14505	14336	14437	14441	14349	14604	14586	14364	14519	14512	14481	14415	14552	14458	14361	14325	14537	14312	14430	14526	14367	14570	14411	14470	14430	14300	14435	14707	14522	14466	14401	14562	14429	14519	14465	14455	14483	14567	14464	14447	14504	14523	14455	14523	14327	14312	14449	14484	14456	14220	14433	14617	14431	14413	14312	14491	14349	14372	14279	14427	14356	14475	14319	14569	14322	14432	14330	14419	14384	14352	14432	14291	14341	14335	14519	14451	14282	14604	14326	14433	14504	14367	14520	14498	14535	14375	14451	14582	14648	14451	14365	14460	14374	14410	14423	14350	14483	14549	14485	14327	14581	14233	14508	14422	14417	14548	14323	14437	14371	14496	14359	14404	14478	14298	14568	14526	14295	14421	14372	14433	14621	14320	14350	14252	14325	14496	14385	14508	14269	14485	14500	14473	14615	14317	14419	14348	14445	14461	14594	14503	14468	14315	14209	14430	14256	14400	14394	14361	14286	14587	14411	14346	14347	14462	14620	14413	14568	14490	14339	14514	14386	14377	14566	14408	14525	14371	14379	14359	14534	14318	14471	14503	14493	14322	14380	14568	14406	14256	14420	14234	14354	14475	14509	14339	14355	14482	14574	14392	14430	14455	14480	14268	14444	14286	14537	14328	14543	14426	14326	14443	14406	14336	14584	14354	14439	14463	14400	14265	14438	14393	14501	14273	14522	14443	14584	14453	14331	14537	14527	14466	14348	14426	14221	14342	14437	14179	14444	14460	14358	14557	14681	14447	14619	14409	14515	14484	14393	14397	14441	14260	14251	14504	14427	14504	14401	14407	14413	14404	14350	14435	14487	14423	14490	14472	14424	14408	14318	14232	14508	14516	14367	14447	14308	14425	14372	14383	14320	14343	14583	14577	14371	14526	14427	14426	14302	14384	14284	14428	14468	14364	14414	14227	14404	14446	14423	14362	14610	14428	14533	14476	14405	14442	14382	14436	14509	14411	14428	14498	14355	14289	14489	14311	14253	14236	14469	14462	14529	14305	14408	14606	14513	14233	14285	14522	14433	14354	14510	14394	14520	14298	14479	14604	14264	14448	14416	14550	14359	14506	14435	14557	14388	14321	14422	14430	14359	14435	14343	14491	14347	14452	14425	14440	14317	14594	14466	14371	14397	14305	14381	14396	14406	14335	14317	14525	14335	14354	14321	14525	14550	14343	14461	14369	14471	14302	14477	14463	14536	14417	14370	14396	14629	14468	14306	14298	14347	14292	14527	14269	14443	14611	14356	14234	14429	14387	14382	14380	14489	14376	14487	14510	14080	14419	14362	14364	14527	14498	14517	14559	14542	14455	14601	14513	14458	14185	14319	14383	14472	14324	14510	14414	14430	14384	14415	14533	14391	14562	14322	14331	14341	14297	14493	14410	14456	14440	14463	14462	14360	14335	14440	14441	14393	14347	14601	14295	14510	14251	14611	14400	14587	14308	14409	14342	14536	14440	14413	14339	14326	14285	14384	14339	14423	14434	14351	14488	14502	14363	14487	14531	14567	14354	14519	14405	14460	14337	14360	14455	14485	14490	14408	14367	14371	14307	14502	14448	14442	14513	14412	14635	14410	14329	14375	14323	14520	14456	14517	14293	14316	14624	14425	14443	14399	14402	14532	14414	14196	14445	14414	14456	14398	14443	14373	14310	14458	14661	14399	14546	14318	14349	14408	14460	14447	14279	14387	14374	14304	14245	14469	14613	14376	14362	14392	14458	14443	14492	14409	14467	14276	14193	14459	14445	14381	14449	14244	14428	14430	14372	14550	14342	14531	14588	14402	14266	14481	14406	14334	14415	14550	14502	14533	14357	14469	14408	14680	14568	14509	14544	14634	14388	14477	14404	14462	14491	14389	14585	14616	14454	14444	14442	14513	14256	14395	14434	14359	14485	14367	14435	14253	14680	14394	14507	14320	14273	14474	14210	14461	14362	14465	14442	14333	14354	14388	14399	14420	14333	14432	14314	14391	14557	14364	14312	14268	14576	14550	14399	14425	14439	14469	14395	14384	14172	14481	14336	14290	14311	14330	14500	14355	14520	14421	14425	14386	14495	14254	14383	14425	14415	14465	14445	14403	14526	14477	14480	14407	14281	14551	14569	14499	14382	14372	14420	14379	14384	14481	14629	14363	14444	14398	14565	14468	14351	14311	14443	14320	14459	14375	14425	14456	14403	14375	14466	14366	14471	14509	14511	14264	14428	14483	14431	14313	14345	14562	14374	14433	14353	14342	14432	14651	14294	14318	14477	14473	14473	14416	14329	14428	14363	14405	14491	14482	14427	14251	14376	14455	14454	14460	14333	14408	14392	14481	14557	14328	14340	14417	14593	14317	14359	14511	14306	14390	14349	14406	14562	14482	14429	14495	14380	14433	14481	14424	14518	14385	14395	14281	14519	14614	14349	14476	14387	14338	14362	14527	14392	14460	14488	14400	14201	14301	14472	14349	14422	14422	14431	14493	14381	14528	14531	14442	14407	14513	14244	14342	14516	14286	14561	14432	14297	14542	14374	14466	14374	14503	14367	14285	14388	14367	14417	14427	14553	14369	14457	14471	14403	14372	14436	14373	14387	14299	14408	14395	14373	14230	14515	14406	14442	14380	14446	14380	14291	14451	14415	14220	14471	14183	14466	14514	14482	14324	14386	14476	14499	14501	14385	14357	14315	14425	14406	14292	14433	14494	14480	14380	14475	14275	14301	14397	14330	14476	14384	14439	14382	14513	14409	14304	14459	14535	14381	14415	14501	14607	14422	14363	14419	14397	14502	14319	14611	14337	14401	14503	14388	14464	14347	14361	14470	14535	14340	14261	14586	14472	14481	14531	14533	14399	14472	14660	14447	14526	14494	14331	14326	14606	14298	14464	14321	14367	14509	14312	14435	14462	14358	14469	14448	14544	14412	14471	14398	14447	14537	14229	14322	14579	14394	14380	14405	14492	14469	14232	14468	14272	14394	14280	14361	14507	14440	14422	14375	14538	14417	14338	14522	14349	14486	14474	14508	14574	14505	14561	14453	14223	14348	14288	14491	14371	14287	14526	14550	14455	14560	14459	14615	14612	14443	14267	14578	14460	14436	14506	14395	14505	14346	14420	14352	14504	14480	14454	14351	14448	14432	14482	14380	14633	14550	14369	14470	14338	14416	14378	14323	14441	14369	14450	14382	14410	14297	14313	14471	14575	14571	14452	14289	14510	14332	14255	14552	14392	14468	14410	14448	14451	14554	14486	14429	14371	14405	14388	14501	14352	14377	14457	14475	14430	14567	14384	14430	14493	14568	14310	14552	14581	14410	14412	14488	14354	14424	14397	14407	14366	14454	14395	14358	14313	14444	14268	14364	14440	14233	14385	14273	14531	14456	14369	14131	14462	14473	14329	14357	14450	14392	14489	14368	14284	14457	14228	14397	14362	14360	14444	14407	14446	14375	14532	14391	14611	14287	14509	14487	14524	14262	14403	14480	14434	14495	14390	14522	14473	14528	14458	14503	14410	14326	14505	14260	14453	14589	14525	14419	14457	14110	14369	14371	14372	14358	14574	14564	14415	14421	14412	14426	14473	14488	14472	14381	14325	14512	14468	14436	14497	14319	14364	14397	14531	14562	14536	14464	14378	14427	14498	14660	14383	14222	14397	14354	14431	14295	14546	14484	14497	14381	14362	14581	14344	14487	14413	14540	14493	14346	14528	14501	14430	14464	14309	14423	14286	14257	14284	14235	14531	14335	14520	14428	14540	14476	14322	14463	14320	14344	14378	14434	14324	14395	14519	14327	14382	14445	14471	14414	14528	14417	14374	14355	14299	14457	14403	14436	14428	14455	14547	14385	14555	14189	14702	14380	14374	14434	14396	14280	14339	14451	14245	14398	14410	14411	14437	14344	14390	14409	14326	14220	14263	14408	14355	14363	14348	14386	14439	14534	14256	14388	14330	14344	14480	14335	14393	14454	14485	14583	14430	14336	14477	14375	14403	14533	14378	14422	14633	14556	14480	14456	14433	14578	14454	14231	14309	14279	14495	14503	14507	14401	14443	14510	14431	14410	14346	14410	14364	14227	14347	14293	14407	14381	14476	14499	14517	14220	14449	14400	14402	14317	14328	14435	14641	14391	14429	14451	14418	14519	14259	14564	14444	14391	14557	14558	14298	14415	14439	14482	14267	14371	14320	14444	14499	14410	14349	14546	14491	14434	14461	14440	14434	14352	14396	14544	14426	14599	14135	14333	14383	14367	14342	14314	14543	14434	14407	14451	14402	14447	14415	14574	14494	14343	14514	14491	14366	14339	14554	14263	14353	14388	14522	14504	14448	14503	14241	14367	14427	14403	14498	14443	14308	14345	14602	14463	14393	14471	14369	14440	14278	14605	14280	14389	14439	14308	14396	14375	14408	14511	14296	14574	14281	14461	14478	14200	14445	14383	14504	14403	14272	14338	14319	14472	14458	14444	14426	14363	14475	14353	14479	14517	14350	14344	14513	14280	14389	14501	14320	14493	14303	14371	14451	14327	14398	14523	14636	14447	14401	14420	14441	14506	14458	14349	14469	14389	14429	14551	14305	14596	14465	14422	14342	14367	14397	14362	14410	14311	14432	14422	14535	14503	14300	14443	14291	14478	14310	14507	14307	14357	14523	14415	14479	14379	14253	14386	14541	14430	14572	14390	14667	14326	14280	14335	14415	14380	14500	14514	14315	14484	14423	14644	14432	14438	14577	14427	14519	14431	14468	14449	14410	14496	14410	14240	14420	14504	14426	14320	14378	14470	14256	14320	14267	14389	14529	14293	14361	14326	14409	14386	14456	14502	14502	14274	14277	14316	14289	14435	14418	14331	14509	14597	14249	14401	14493	14386	14244	14406	14322	14460	14429	14556	14350	14359	14382	14521	14360	14406	14450	14469	14349	14552	14489	14482	14577	14388	14529	14452	14411	14396	14429	14355	14519	14479	14446	14522	14426	14390	14536	14261	14407	14406	14210	14357	14592	14432	14530	14404	14414	14469	14245	14316	14415	14458	14510	14446	14308	14492
31614	34639	31892	21999	16373	14570	14521	14232	14240	14113	14441	14351	14220	14295	14330	14182	14243	14331	14279	14287	14389	14277	14127	14289	14333	14301	14257	14271	14340	14358	14348	14286	14204	14068	14336	14303	14283	14384	14357	14232	14423	14201	14315	14281	14239	14243	14220	14251	14263	14285	14183	14219	14260	14178	14189	14335	14293	14247	14307	14155	14262	14246	14253	14305	14257	14263	14214	14275	14454	14317	14267	14177	14348	14258	14253	14364	14430	14394	14222	14310	14333	14371	14224	14144	14295	14143	14401	14072	14148	14211	14288	14348	14233	14213	14231	14278	14058	14313	14130	14170	14167	14139	14065	14129	14340	14346	14119	14298	14440	14569	14204	14115	14322	14339	14243	14400	14221	14193	14193	14184	14229	14308	14288	14169	14320	14293	14292	14386	14243	14382	14278	14278	14189	14146	14547	14323	14314	14097	14237	14205	14179	14325	14199	14193	14162	14137	14294	14202	14318	14183	14302	14428	14209	14104	14408	14518	14334	14215	14230	14184	14243	14207	14354	14442	14289	14367	14308	14335	14416	14176	14358	14178	14227	14162	14064	14230	14187	14230	14308	14266	14280	14296	14040	14169	14464	14467	14338	14234	14105	14321	14309	14218	14320	14108	14390	14260	14199	14409	14500	14321	14392	14343	14302	14297	14356	14090	14431	14299	14305	14281	14151	14343	14124	14318	14415	14372	14174	14024	14192	14309	14251	14400	14219	14163	14191	14322	14403	14239	14119	14186	14188	14374	14245	14218	14182	14248	14245	14389	14206	14391	14325	14323	14275	14320	14184	14228	14115	14169	14384	14264	14321	14359	14311	14401	14194	14356	14458	14191	14377	14236	14322	14199	14240	14132	14283	14312	14268	14358	14206	14228	14376	14410	14470	14228	14351	14238	14313	14160	14252	14152	14076	14408	14446	14303	14242	14301	14176	14021	14294	14153	14300	14090	14247	14200	14163	14176	14392	14457	14204	14235	14400	14361	14428	14272	14196	14244	14306	14198	14256	14213	14325	14315	14374	14388	14334	14340	14192	14242	14402	14350	14416	14316	14311	14375	14310	14399	14226	14370	14140	14235	14173	14297	14315	14125	14275	14137	14238	14418	14223	14247	14254	14211	14289	14373	14189	14081	14322	14232	14349	14102	14158	14266	14458	14291	14346	14269	14502	14169	14325	14217	14190	14434	14353	14463	14260	14333	14379	14375	14496	14168	14258	14237	14255	14277	14232	14248	14290	14375	14374	14248	14239	14146	14322	14321	14361	14240	14208	14198	14444	14486	14388	14302	14262	14124	14189	14308	14335	14275	14352	14407	14115	14238	14368	14379	14324	14232	13995	14198	14200	14269	14361	14268	14309	14275	14318	14338	14326	14478	14239	14306	14199	14145	14259	14349	14280	14062	14263	14516	14310	14217	14299	14436	14261	14360	14174	14150	14421	14293	14283	14370	14367	14228	14224	14278	14302	14124	14183	14305	14309	14351	14175	14360	14458	14234	14153	14230	14265	14214	14208	14062	14308	14181	14305	14254	14302	14403	14307	14144	14227	14291	14310	14381	14203	14177	14039	14177	14065	14288	14292	14397	14501	14201	14312	14268	14278	14271	14146	14123	14301	14421	14024	14302	14167	14376	14370	14298	14284	14302	14246	14351	14407	14262	14118	14205	14204	14071	14399	14194	14277	14164	14201	14220	14170	14393	14091	14317	14154	14166	14270	14114	14303	14171	14114	14285	14391	14177	14385	14230	14313	14449	14410	14379	14200	14230	14414	14273	14304	14290	14239	14417	14236	14305	13972	14309	14297	14289	14361	14344	14089	14213	14198	14134	14096	14337	14128	14267	14170	14017	14238	14358	14171	14229	14363	14375	14216	14208	14231	14352	14180	14252	14116	14179	14459	14104	14221	14332	14387	14395	14432	14142	14266	14211	14289	14044	14438	14296	14223	14260	14295	14313	14071	14257	14234	14126	14325	14061	14315	14281	14311	14437	14046	14026	14244	14329	14117	14241	14049	14280	14173	14141	14113	14059	14113	14190	14231	14373	14182	14210	14158	14285	14290	14414	14497	14300	14290	14457	14210	14273	14199	14118	14200	14253	14098	14108	14140	14239	14278	14130	14041	14284	14191	14174	14280	14134	14071	14227	14160	14310	14260	14228	14188	14486	14381	14316	14163	14245	14362	14221	14333	14382	14236	14231	14220	14406	14388	14209	14134	14234	14215	14087	14280	14423	14402	14106	14494	14327	14085	14256	14359	14216	14282	14329	14207	14030	14410	14297	14306	14103	14204	14343	14128	14203	14341	14226	14351	14180	14308	14240	14168	14276	14540	14284	14108	14140	14328	14139	14265	14287	14063	14142	14225	14264	14337	14497	14150	14212	14240	14151	14056	14337	14138	14059	14258	14262	14277	14224	14299	14042	14368	14241	14372	14296	14230	14442	14223	14154	14318	14180	14324	14355	14045	14142	14046	14330	14025	14263	14261	14212	14307	14266	14168	14217	14241	14321	14259	14333	14232	14231	14143	14330	14319	14352	14282	14168	14292	14169	14101	14287	14365	14144	14206	14237	14434	14362	14242	14245	14337	14128	14288	14228	14434	14219	14329	14280	14305	14264	14294	14240	14391	14461	14222	14221	14521	14414	14249	14480	14296	14266	14296	14266	14340	14310	14408	14302	14401	14196	14195	14342	14023	14294	14328	14172	14273	14376	14342	14284	14394	14303	14138	14054	14132	14333	14245	14025	14189	14451	14120	13899	14003	14098	14364	14032	14177	14166	14252	14289	14399	14213	14280	14330	14186	14337	14237	14313	14283	14476	14392	14314	14197	14379	14165	14078	14340	14278	14167	14173	14247	14141	14353	14132	14444	14117	14276	14393	14395	14209	14248	14308	14317	14280	14142	14316	14315	14403	14206	14109	14448	14201	14280	14307	14269	14260	14215	14299	14290	14365	14514	14449	14299	14259	14192	14124	14395	14322	14412	14280	14262	14398	14372	14524	14242	14108	14218	14289	14262	14511	14440	14260	14161	14198	14425	14099	14245	14292	14399	14324	14263	14247	14286	14286	14190	14195	14329	14150	14263	14448	14331	14478	14218	14114	14047	14143	14284	14125	14266	14333	14183	14387	14092	14319	14313	14150	14302	14100	14052	14115	14032	14285	14163	14340	14317	14345	14356	14297	14375	14212	14282	14201	14361	14504	14266	14331	14270	14263	14165	14099	14418	14266	14333	14389	14166	14041	14218	14103	14144	14291	14343	14297	14199	14429	14230	14036	14206	14220	14097	14274	14351	14180	14185	14220	14401	14086	14207	14218	14404	14271	14253	14338	14089	14296	14192	13982	14235	14314	14120	14069	14160	14225	14353	14289	14264	14272	14286	14217	14271	14227	14434	14384	14339	14255	14308	14423	14391	14334	14278	14278	14401	14385	14274	14309	14116	14221	14409	14215	14163	14245	14404	14242	14302	14109	14438	14389	14261	14406	13934	14119	14249	14301	14382	14205	14272	14237	14358	14257	14252	14243	14314	14384	14256	14176	14373	14225	14275	14303	14122	14269	14466	14336	13960	14314	14076	14338	14378	14402	14511	14208	14198	14183	14186	14326	14456	14326	14287	14345	14251	14160	14346	14274	14358	14294	14226	14333	14336	14577	14266	13963	14218	14291	14424	14356	14126	14145	14162	14386	14470	14048	14335	14207	14170	14229	14255	14162	14233	14228	14177	14468	14219	14248	14240	14201	14187	14236	14297	14259	14251	14195	14065	14335	14062	14240	14273	14299	14466	14347	14348	14023	14216	14301	14047	14294	14448	14364	14303	14184	14209	14329	14305	14292	14331	14254	14205	14145	14469	14090	14085	14255	14241	14193	14211	14484	14429	14232	14431	14502	14218	14441	14025	14081	14140	14258	14387	14454	14160	14272	14377	14224	14273	14327	14287	14429	14194	14357	14257	14244	14284	14206	14149	14233	14080	14239	14271	14327	14451	14235	14205	14125	14278	14127	14451	14231	14301	14371	14309	14534	14231	14343	14380	14402	14302	14319	14241	14193	14256	14115	14183	14240	14296	14387	14132	14279	14326	14365	14549	14160	14394	14225	14224	14178	14345	14192	14033	14317	14259	14222	14243	14324	14259	14313	14271	14133	14375	14119	14256	14355	14331	14335	14235	14176	14263	14289	14240	14346	14185	14054	14256	14202	14333	14330	14424	14147	14198	14304	14443	14302	14408	14342	14170	14274	14221	14303	14307	14197	14397	14051	14240	14320	14337	14007	14364	14361	14353	14418	14342	14362	14261	14144	14176	14234	14486	14467	14327	14141	14053	14528	14437	14351	14130	14257	14325	14309	14167	14387	14424	14303	14211	14523	14202	14294	14281	14169	14284	14370	14399	14347	14134	14200	14308	14243	14320	14265	14464	14249	14263	14265	14087	14110	14118	14271	14146	14127	14264	14265	14404	14495	14362	14312	14291	14269	14212	14310	14238	14154	14150	14415	14201	14489	14229	14209	14182	14304	14342	14278	14294	14172	14318	14246	14281	14171	14305	14316	14281	14299	14315	14163	14257	14226	14247	14269	14130	14292	14163	14198	14128	14283	14231	14303	14281	14362	14436	14112	14349	14236	14270	14522	14150	14347	14152	14294	14284	14292	14316	14089	14282	14089	14083	14207	14280	14091	14266	14466	14122	14216	14188	14480	14132	14295	14412	14121	14146	14311	14465	14402	14338	14164	14363	14195	14357	14094	14441	14247	14157	14358	14275	14319	14357	14474	14370	14171	14123	14193	14264	14155	14408	14381	14258	14343	14336	14409	14384	14315	14445	14262	14240	14355	14224	14376	14342	14415	14368	14411	14270	14129	14224	14308	14277	14182	14392	14256	14233	14451	14089	14441	14224	14237	14428	14353	14310	14126	14238	14327	14112	14025	14370	14134	14110	14352	14297	14102	14193	14609	14293	14254	14485	14192	14223	14388	14395	14389	14237	14300	14242	14430	14198	14359	14271	14457	14320	14340	14338	14264	14327	14143	14308	14392	14133	14118	14295	14393	14336	14366	14170	14202	14272	14318	14262	14387	14341	14209	14338	14461	14312	14263	14181	14236	14084	14321	14307	14142	14335	14100	14471	14194	14141	14274	14347	14258
41213	52523	31445	19363	15620	13832	13829	13754	13609	13898	13850	13783	13698	13812	13891	13679	13664	13908	13827	13582	13765	13910	13701	13630	13781	13659	13766	13881	13647	13819	13608	13798	13929	13790	13746	13675	13885	13615	13625	13838	13769	13677	13844	13720	13764	13671	13877	13796	13664	13877	13785	13667	13704	13817	13792	13815	13806	13755	13738	13813	13637	13847	13857	13696	13855	13734	13817	13786	13918	13828	13659	13712	13702	13855	13825	13815	13717	13789	13865	13697	13758	13725	13662	13731	13684	13921	13886	13741	13807	13649	13875	13764	13940	13826	13698	13806	13703	13789	14084	13837	13983	13721	13780	13796	13762	13605	13694	13933	13695	13733	13675	13830	13763	13814	13974	13813	13816	13937	13787	13939	13685	13774	13701	13761	13839	13804	13744	13652	13805	13750	13718	13923	13876	13779	13603	13639	13769	13889	13771	13748	13724	13622	13682	13823	13704	13604	13901	13874	13759	13535	13885	13764	13953	13827	13721	13781	13829	13852	13775	13693	13866	13796	13684	13865	13740	13721	13887	13745	13786	13829	13790	13661	13851	13834	13759	13815	13778	13933	13877	13861	13718	13909	13871	13860	13712	13742	13737	13647	13894	13874	13816	13705	13838	13898	13690	13823	13885	13819	13743	13800	13759	13664	13837	13935	13884	13779	13726	13813	13865	13666	13753	13829	13782	13753	13724	13763	13797	13762	13822	13732	13802	13817	13687	13695	13618	13747	13688	13707	13835	13788	13886	13734	13819	13680	13773	13863	13742	13863	13854	13759	13787	13826	13674	13813	13665	13706	13750	13717	13855	13640	13785	13730	13720	13807	13862	13740	13853	13638	13690	13671	13775	13723	13839	13772	13672	13796	13779	13711	13831	13746	13812	13686	13828	13811	13682	13847	13852	13825	13818	13726	13960	13690	13771	13803	13785	13877	13803	13847	13763	13774	13787	13792	13860	13784	13814	13889	13694	14018	13802	13763	13804	13707	13841	13978	13614	13820	13759	13642	13859	13719	13730	13716	13915	13837	13643	13682	13683	13826	13614	13611	13642	13699	13957	13841	13838	13831	13774	13928	13752	13878	13785	13774	13867	13546	13723	13749	13790	13683	13836	13876	13932	13746	13888	13785	13697	13767	13701	13757	13629	13788	13858	13822	13594	13829	13756	13816	13945	13738	13806	13871	13779	13853	13671	13839	13907	13848	13726	13730	13862	13665	13691	13797	13794	13766	13733	13723	13709	13681	13800	13788	13857	13966	13701	13770	13840	13979	13691	13782	13789	13583	13809	13719	13737	13880	13903	13670	13737	13859	13861	13770	13882	13746	13890	13747	13726	13691	13864	13701	13762	13726	13840	13780	13876	13753	13683	14017	13829	13798	13767	13779	13649	13800	13833	13659	13840	13887	13826	13883	13669	13839	13825	13838	13777	13863	13724	13784	13906	13706	13873	13775	13783	13631	13648	13920	13887	13886	13757	13747	13736	13800	13763	13780	13867	13688	13748	13704	13960	13766	13729	13700	13795	13858	13651	13664	13830	13720	13758	13807	13699	13796	13683	13559	13788	13779	13914	13820	13565	13608	13919	13842	13859	13799	13784	13819	13892	13783	13896	13785	13595	14063	13739	13881	13918	13952	13889	13807	13737	13788	13941	13741	13744	13843	13829	13727	13778	13784	13864	13680	13837	13743	13739	13668	13812	13734	13800	13898	13741	13812	13714	13857	13851	13826	13852	13707	13903	13814	13970	13739	13918	13732	13840	13831	13711	13699	13775	13902	13868	13623	13740	13741	13770	13660	13680	13778	13720	13704	13806	13829	13852	13786	13695	13767	13665	13810	13787	13910	13650	13709	13831	13742	13891	13706	13906	13721	13787	13897	13770	13835	13620	13794	13809	13825	13861	13766	13730	13602	13825	13722	13743	13769	13908	13837	13891	13693	13946	13730	13714	13696	13781	13750	13651	13648	13651	13810	13887	13674	13808	13814	13590	13658	13906	13874	13748	13857	13823	13815	13717	13825	13875	13999	13802	13862	13694	13751	13722	13914	13920	13872	13811	13756	13726	13642	13869	13760	13806	13908	13845	13702	13709	13852	13678	13716	13739	13888	13833	13844	13849	13613	13655	13672	13678	13666	13712	13851	13870	13756	13871	13701	13737	13785	13713	13714	13816	13787	13748	13737	13758	13782	13795	13856	13806	13777	13825	13864	13728	13627	13719	13687	13742	13793	13714	13859	13847	13763	13860	13724	13851	13836	13563	13852	13742	13982	13829	13977	13706	13872	13718	13800	13761	13641	13982	13689	13876	13754	13845	13792	13697	13809	13753	13779	13792	13869	13748	13786	13893	13778	13702	13899	13720	13748	13789	13846	13764	13899	13779	13770	13967	13940	13777	13721	13748	13743	13954	13662	13937	13809	13812	13750	13785	13872	13691	13624	13766	13782	13637	13677	13826	13874	13866	13724	13846	13697	13842	13825	13814	13777	13709	13692	13854	13698	13620	13640	13754	13955	13728	13919	13735	13728	13837	13585	13799	13890	13783	13741	13748	13921	13778	14012	13819	13767	13733	13878	13635	13962	13698	13707	13854	14028	13812	13842	13661	13941	13766	13803	13808	13667	13824	13650	13855	13896	13723	13618	13800	13678	13802	13783	13570	13842	13725	13819	13689	13673	13901	13774	13869	13810	13795	13701	13747	13750	13767	13801	13611	13726	13732	13928	13849	13736	13674	13813	13922	13709	13883	13836	13617	13669	13908	13852	13700	13871	13745	13603	13702	13903	13952	13792	13888	13774	13713	13862	13838	13743	13792	13701	13856	13568	13774	13869	13758	13795	13920	13715	14009	13786	13828	14002	13832	13672	13750	13745	13655	13852	13860	13855	13963	13728	13695	13628	13729	13852	13804	13729	13771	13646	13675	13856	13701	13714	13721	13693	13742	13737	13721	13700	13802	13864	13882	13936	13728	13929	13750	13591	13945	13832	13695	13731	13876	13768	13968	13728	13771	13825	13791	13846	13657	13883	13949	13721	13901	13751	13750	13710	13831	13788	13835	13663	13872	13861	13726	13746	13905	13840	13744	13733	13763	13911	13899	13801	13684	13754	13901	13695	13705	13695	13773	13869	13839	13650	13701	13786	13667	13609	13863	13854	13818	13606	13722	13841	13734	13751	13933	13680	13805	13604	13900	13892	13921	13757	13778	13894	13893	13747	13802	13640	13612	13842	13690	13769	13759	13812	13608	13767	13705	13733	13719	13717	13769	13713	13811	13722	13851	13824	13865	13909	13698	13758	13762	13758	13764	13580	13909	13821	13740	13955	13788	13753	13719	13765	13988	13696	13691	13827	13681	13892	13856	13781	13795	13688	13618	13794	13673	13823	13713	13800	13825	13997	13694	13885	13647	13590	13661	13697	13700	13758	13812	13824	13912	13811	13860	13871	13671	13892	13605	14020	13823	13829	13822	13866	13884	13712	13912	13678	13831	13888	13681	13822	13732	13863	13786	13616	13798	13798	13818	13864	13811	13738	13661	13685	13841	13734	13621	13911	13937	13673	13678	13732	13741	13825	13652	13994	13853	13719	13865	13665	13825	13762	13815	13807	13746	13767	13716	13793	13696	13656	13762	13709	13779	13890	13926	13881	13907	13784	13871	13821	13785	13653	13661	13836	13857	13797	13713	13888	13901	13775	13753	13798	13743	13846	13914	13718	13745	13781	13768	13773	13624	13670	13864	13651	13502	13809	13815	13791	13832	13805	13483	13692	13807	13674	13860	13759	13731	13731	13807	13813	13828	13868	13775	13878	13929	13731	13643	13769	13865	13837	13746	13873	13676	13822	13958	13677	13618	13835	13655	13690	13879	13821	13716	13790	13775	13772	13837	13791	13557	13789	13892	13844	13839	13744	13771	13717	13713	13720	13608	13741	13877	13615	13912	13783	13879	13606	13884	13782	13650	13738	13888	13666	13702	13857	13818	13685	13740	13755	13698	13894	13833	13925	13612	13779	13851	13708	13774	13729	13882	13781	13659	13739	13786	13695	13939	13654	13779	13884	13868	13810	13798	13692	13767	13660	13741	13961	13803	13763	13839	13738	13807	13829	13796	13858	13689	13842	13793	13969	13722	13853	13796	14052	13851	13754	13787	13852	13817	13721	13660	13681	13755	13874	13628	13927	13882	13781	13805	13833	13894	13875	13706	13804	13716	13753	13841	13618	13792	13537	13840	13864	13787	13819	13599	13906	13812	13771	13747	13823	13701	13734	13783	13913	13597	13865	13747	13690	13857	13686	13712	13632	13661	13837	13649	13873	13700	13655	13842	13915	13575	13709	13829	13853	13783	13845	13852	13727	13851	13871	13782	13685	13624	13885	13733	13830	13687	13656	13845	13887	13725	13705	13662	13911	13689	13769	13861	13660	13915	13710	13820	13858	13784	13766	13876	13659	13802	13792	13836	13914	13728	13720	13769	13785	13866	13789	13887	13836	13847	13864	13792	13822	13619	13848	13787	13730	13753	13842	13720	13803	13776	13896	13705	13775	13869	13753	13793	13625	13812	13601	13827	13746	13723	13844	13775	13763	13880	13859	13763	13744	13705	13921	13804	13805	13779	13837	13715	13681	13848	13741	13750	13644	13625	13808	13850	13710	13845	13827	13804	13641	13707	13779	13938	13758	13776	13826	13838	13698	13715	13759	13600	13719	13774	13830	13829	13747	13774	13768	13834	13777	13786	13861	13848	13754	13917	13801	13632	13829	13809	13835	13798	13831	13724	14024	13726	13847	13624	13891	13781	13850	13599	13748	13785	13687	14021	13761	13886	13939	13690	13854	13739	13753	13895	13662	13725	13830	13737	13612	13760	13808	14029	13645	13903	13931	14011	13837	13791	13766	13748	13816	13834	13839	13811	13654	13776	13949	13670	13733	13749	13867	13580	13754	13753	13873	13713	13769	13766	13737	13810	13803	13804	13846	13831	13751	13834	13816	13823	13788	13762	13828	13625	13931	13835	13658	13778	13853	13755	13613	14003	13960	13724	13728	13804	13686	13667	13765	13935	13746	13748	13738	13932	13824	13804	13809	13763	13803	13736	13834	13728	13750	13711	13846	13829	13980	13745	13727	13698	13940	13810	13790	13860	13740	13716	13688
29000	32966	36249	27532	18920	15293	15181	14538	14829	14621	14698	14623	14881	14959	14652	14548	14699	14630	14965	14716	14602	14580	14542	14840	14632	14779	14851	14602	14579	14538	14598	14897	14731	14645	14787	14829	14700	14698	14629	14705	14804	14723	14539	14636	14747	14693	14617	14655	14649	14569	14658	14603	14621	14814	14651	14464	14529	14601	14721	14868	14612	14754	14797	14793	14533	14598	14645	14573	14772	14720	14711	14507	14633	14699	14477	14507	14758	14719	14553	14560	14533	14793	14775	14657	14700	14749	14754	14697	14654	14680	14570	14431	14720	14559	14665	14730	14748	14800	14584	14763	14616	14430	14558	14689	14723	14669	14612	14821	14663	14642	14724	14804	14483	14638	14731	14719	14668	14809	14820	14772	14381	14714	14703	14500	14705	14586	14680	14732	14837	14629	14690	14702	14640	14652	14484	14674	14497	14536	14529	14611	14612	14757	14521	14597	14698	14652	14831	14795	14614	14720	14693	14664	14692	14566	14717	14708	14589	14800	14621	14536	14679	14794	14807	14598	14653	14589	14646	14765	14565	14705	14627	14696	14789	14842	14794	14786	14916	14610	14581	14528	14705	14609	14674	14541	14638	14729	14462	14626	14700	14616	14725	14575	14535	14652	14456	14776	14607	14685	14675	14544	14683	14638	14805	14520	14711	14582	14639	14458	14543	14664	14565	14504	14434	14483	14686	14624	14499	14504	14763	14545	14738	14608	14534	14600	14613	14699	14695	14692	14532	14565	14508	14722	14599	14588	14683	14684	14805	14705	14561	14632	14766	14627	14610	14946	14597	14638	14725	14639	14623	14735	14652	14590	14757	14745	14673	14554	14610	14732	14720	14622	14611	14628	14674	14559	14520	14632	14644	14701	14502	14592	14670	14638	14599	14639	14613	14556	14671	14765	14651	14762	14819	14556	14661	14566	14785	14818	14684	14671	14583	14673	14579	14721	14694	14754	14850	14473	14604	14653	14699	14554	14409	14525	14691	14508	14847	14621	14638	14714	14766	14832	14751	14532	14735	14778	14618	14633	14406	14616	14677	14717	14560	14625	14342	14457	14742	14742	14721	14644	14665	14639	14504	14629	14536	14921	14564	14623	14587	14813	14562	14833	14682	14594	14684	14541	14667	14658	14552	14699	14731	14628	14876	14680	14526	14650	14690	14642	14719	14666	14762	14571	14739	14499	14780	14550	14762	14703	14511	14838	14687	14671	14623	14551	14738	14549	14852	14565	14569	14727	14699	14615	14805	14620	14801	14517	14686	14808	14642	14658	14777	14496	14805	14805	14570	14527	14723	14695	14656	14548	14647	14697	14492	14637	14563	14578	14675	14501	14572	14792	14721	14729	14512	14467	14534	14700	14560	14551	14777	14745	14823	14661	14578	14685	14549	14581	14543	14528	14665	14777	14700	14775	14599	14475	14703	14859	14532	14725	14624	14618	14623	14688	14789	14649	14596	14601	14668	14752	14982	14713	14798	14778	14613	14602	14736	14719	14591	14566	14711	14816	14515	14562	14584	14724	14717	14721	14604	14737	14767	14744	14749	14644	14687	14489	14630	14552	14694	14658	14630	14614	14940	14798	14528	14859	14825	14630	14713	14514	14525	14639	14846	14634	14646	14568	14590	14708	14632	14510	14489	14648	14686	14592	14522	14618	14759	14457	14630	14681	14675	14686	14747	14567	14694	14712	14534	14648	14685	14561	14572	14558	14693	14709	14422	14671	14551	14608	14666	14651	14765	14717	14761	14637	14633	14698	14574	14620	14628	14693	14700	14576	14745	14630	14732	14623	14697	14501	14657	14672	14661	14629	14482	14663	14419	14623	14618	14695	14631	14608	14614	14716	14576	14676	14614	14694	14881	14690	14710	14712	14640	14243	14711	14682	14595	14630	14656	14548	14751	14509	14745	14604	14565	14710	14484	14562	14640	14615	14592	14678	14563	14928	14692	14623	14398	14673	14568	14540	14745	14636	14853	14645	14704	14552	14692	14437	14682	14697	14711	14610	14792	14763	14676	14580	14529	14825	14659	14448	14597	14724	14741	14522	14663	14636	14647	14599	14797	14671	14682	14622	14752	14748	14753	14672	14694	14566	14735	14623	14752	14629	14651	14962	14670	14701	14647	14722	14506	14758	14699	14762	14570	14742	14523	14767	14438	14751	14637	14640	14809	14594	14705	14450	14841	14590	14534	14541	14829	14639	14792	14587	14622	14769	14687	14464	14720	14759	14535	14765	14651	14591	14712	14584	14638	14696	14562	14689	14481	14633	14548	14662	14770	14693	14611	14613	14732	14623	14784	14517	14528	14702	14770	14642	14628	14643	14738	14759	14848	14592	14852	14536	14539	14570	14490	14654	14509	14560	14545	14776	14703	14713	14481	14668	14543	14495	14639	14619	14667	14604	14726	14651	14546	14797	14715	14873	14698	14438	14537	14653	14779	14721	14642	14638	14566	14663	14852	14603	14681	14537	14493	14571	14658	14631	14741	14729	14801	14725	14917	14729	14731	14507	14596	14628	14635	14594	14804	14669	14596	14641	14730	14365	14733	14721	14611	14476	14535	14761	14693	14549	14861	14616	14696	14700	14688	14680	14601	14742	14593	14693	14777	14633	14706	14630	14682	14606	14647	14684	14951	14669	14714	14721	14789	14637	14539	14586	14625	14689	14755	14613	14680	14640	14844	14572	14631	14682	14460	14574	14694	14623	14859	14603	14546	14627	14579	14709	14656	14535	14513	14529	14582	14633	14500	14410	14513	14609	14742	14617	14632	14619	14892	14743	14820	14558	14619	14715	14616	14703	14689	14614	14669	14565	14699	14758	14711	14772	14681	14572	14710	14685	14609	14686	14689	14626	14523	14539	14773	14666	14641	14746	14620	14467	14811	14656	14674	14588	14716	14547	14735	14580	14587	14499	14513	14711	14802	14711	14415	14680	14650	14628	14647	14622	14474	14667	14773	14521	14703	14848	14614	14635	14834	14592	14677	14564	14434	14711	14648	14536	14581	14744	14766	14664	14700	14798	14786	14716	14602	14648	14753	14597	14535	14651	14630	14537	14503	14541	14723	14515	14470	14651	14474	14643	14716	14545	14613	14595	14475	14509	14817	14750	14497	14783	14606	14622	14601	14710	14689	14667	14605	14423	14700	14530	14736	14655	14796	14605	14552	14801	14771	14714	14382	14735	14614	14526	14708	14426	14575	14650	14653	14765	14792	14658	14778	14788	14666	14552	14649	14740	14662	14603	14616	14466	14445	14738	14774	14576	14611	14522	14551	14705	14765	14570	14557	14647	14685	14485	14748	14732	14643	14453	14684	14643	14652	14646	14692	14530	14530	14523	14610	14858	14448	14564	14528	14541	14598	14612	14672	14487	14624	14506	14604	14579	14801	14700	14489	14544	14717	14627	14727	14532	14724	14705	14741	14591	14688	14607	14763	14460	14859	14585	14657	14573	14646	14526	14681	14681	14693	14574	14687	14748	14721	14714	14679	14813	14690	14676	14667	14683	14503	14611	14871	14526	14745	14570	14695	14680	14624	14704	14462	14716	14682	14872	14641	14535	14833	14677	14709	14522	14762	14908	14889	14631	14763	14512	14802	14652	14819	14663	14642	14754	14641	14597	14773	14647	14576	14504	14712	14716	14651	14500	14557	14505	14469	14535	14616	14862	14796	14775	14820	14659	14619	14505	14663	14670	14692	14524	14834	14654	15003	14808	14548	14453	14588	14512	14660	14701	14460	14727	14494	14721	14725	14825	14726	14530	14569	14680	14851	14686	14726	14879	14639	14878	14685	14744	14619	14592	14577	14660	14621	14545	14712	14677	14774	14663	14544	14567	14627	14769	14621	14852	14626	14766	14683	14553	14712	14851	14617	14681	14548	14684	14853	14763	14629	14690	14657	14755	14612	14703	14899	14625	14641	14762	14666	14517	14713	14622	14565	14574	14676	14620	14834	14724	14561	14652	14527	14555	14594	14565	14670	14688	14707	14703	14639	14562	14662	14563	14567	14682	14559	14464	14753	14456	14712	14681	14526	14649	14700	14780	14642	14615	14573	14784	14587	14630	14632	14701	14789	14619	14769	14477	14456	14631	14728	14642	14617	14658	14490	14712	14624	14855	14532	14640	14788	14527	14689	14610	14577	14480	14914	14666	14529	14676	14577	14456	14544	14626	14611	14642	14972	14738	14718	14537	14694	14694	14590	14773	14770	14809	14696	14643	14530	14636	14817	14669	14662	14595	14683	14601	14673	14703	14746	14767	14652	14671	14524	14634	14760	14720	14490	14749	14655	14464	14765	14654	14565	14611	14741	14930	14609	14763	14862	14550	14718	14423	14532	14667	14741	14751	14595	14380	14582	14630	14516	14751	14620	14750	14751	14595	14507	14555	14585	14733	14591	14692	14523	14926	14809	14602	14430	14688	14519	14681	14482	14705	14712	14683	14625	14618	14655	14638	14782	14685	14645	14871	14732	14654	14496	14679	14555	14381	14642	14655	14589	14540	14681	14740	14750	14679	14800	14596	14602	14624	14580	14558	14650	14653	14839	14787	14832	14761	14616	14681	14779	14809	14635	14542	14661	14785	14686	14611	14667	14644	14553	14445	14515	14784	14659	14606	14693	14728	14628	14646	14860	14550	14762	14665	14749	14509	14637	14575	14518	14776	14569	14623	14690	14579	14533	14630	14802	14853	14626	14753	14848	14703	14561	14767	14688	14579	14414	14648	14623	14808	14689	14642	14698	14579	14574	14487	14654	14695	14677	14593	14795	14502	14708	14636	14662	14703	14891	14635	14588	14690	14630	14580	14629	14623	14575	14673	14798	14679	14661	14675	14758	14848	14635	14708	14752	14707	14742	14511	14765	14651	14700	14548	14536	14652	14620	14669	14688	14739	14635	14632	14703	14766	14531	14588	14518	14564	14734	14605	14689	14688	14467	14488	14640	14694	14696	14548	14611	14558	14592	14610	14671	14632	14850	14641	14726	14693	14519	14510	14646	14828	14626	14451	14746	14694	14820	14744	14561	14745	14578	14541	14631	14562	14611	14713	14725	14613	14661	14697	14635	14704	14577	14738	14538	14592	14663	14659	14537	14683	14580	14764	14585	14653	14589	14553	14724	14665	14803	14671	14704	14655
56715	73538	44955	29027	16940	13968	14191	14092	13992	14176	13961	13874	14080	14164	14123	14183	14063	13986	14086	14162	13994	14102	13967	14004	14024	13991	14140	13914	14027	13885	14187	13938	14003	14021	14031	14047	14040	13991	14119	14046	13987	14011	14022	14029	14077	14082	13861	14176	14035	14029	13966	13994	14075	14139	14013	14088	13933	14113	13945	14192	14133	14151	14025	13875	14183	14199	14202	13984	13990	14005	14083	14084	13980	14020	14076	14092	14210	13850	14254	14131	14074	14155	13985	14179	14046	14022	13958	14101	14056	14132	13852	14147	14018	13843	14151	13985	14035	14025	13969	13946	14043	14058	14011	14094	13977	13930	14016	13968	14026	13912	14067	14153	14131	13985	14105	14011	14023	14012	13952	13903	13914	14040	13994	13969	13944	14064	14121	13922	14020	13946	13916	13963	14146	14009	14085	14121	13907	13991	13946	14118	13970	14127	14128	13908	14050	14089	13946	14051	14078	13762	14141	14082	14016	14019	13985	13958	14022	14069	14009	14087	13971	14032	14165	14128	13956	13999	14013	14098	13917	14018	14036	14101	14139	14133	13969	14035	13896	14026	13960	14043	13955	14002	13974	14203	13984	13916	14044	14062	14008	14065	14108	14089	14025	14119	13960	13876	13928	14117	14037	13981	13782	13997	14140	14136	14107	14072	14056	13867	13982	13961	13969	13938	14223	14000	14110	14078	13969	13829	13902	14110	13902	13922	14138	14040	14179	14086	13926	14051	14057	14056	14092	13983	14219	14102	14018	13948	14100	13968	13983	13915	13982	14017	14101	14170	14063	13990	14145	14086	14204	13955	14008	14065	14031	13914	14065	14116	14004	13906	14045	13957	14168	13888	14024	14023	14116	13881	13889	14022	14073	13989	13906	14305	14143	13937	14135	14136	14119	13961	13932	14126	13946	14040	14017	13944	13867	14257	14021	13900	14144	14046	14107	13847	14110	13953	14055	13979	13954	13891	14199	14014	14154	13979	14120	14056	13941	14105	13883	13910	13918	13905	14156	14208	14025	13866	14218	14038	13851	14092	14050	14118	13895	14069	14168	13922	13973	13791	13994	14082	13873	14069	14160	13951	13953	13998	13937	13915	14119	14063	14036	13993	13951	14063	13950	14039	13969	13959	14111	13982	13953	13950	14153	13962	14054	13989	14000	14046	14090	14219	13888	14244	14024	13929	14130	13783	13944	14068	14015	13876	13881	14054	13971	13901	14121	13986	13969	14008	13992	14023	14133	14013	14023	14057	14116	14123	14069	13953	14188	14065	13983	14024	14005	13990	13975	14103	14162	14016	13894	13927	13969	14018	14051	14226	14075	14012	14011	14130	14058	14130	14036	14036	14175	13959	13949	13968	14101	14067	14066	13953	14013	13916	14018	13962	14030	14016	14068	14270	14008	13800	14042	14021	14003	14016	14055	13903	13909	14074	13936	14175	14131	14040	13786	14050	14057	14091	14007	14044	13901	14115	13993	14093	13937	14074	13879	13977	14090	14048	14017	14024	13922	14151	13769	14027	14120	13988	13907	13894	14097	13913	13808	13985	14017	14018	13971	14040	14081	14166	13903	13912	14046	14123	13930	14005	13925	13993	14002	14050	13800	14103	14133	14136	14011	14125	13963	13948	14031	14023	13959	14069	14013	14072	13813	14003	14040	14102	14087	14029	14005	14054	14192	13993	13983	14063	14270	14064	13916	14056	13966	14104	14095	14145	14151	14167	14022	14102	14124	14165	13999	14039	13928	14071	14010	14244	14159	13928	14014	14004	13914	14039	13942	14170	13993	14002	14068	14072	14096	14029	13943	13947	13963	13994	14006	14050	13911	13825	14010	13974	14052	13918	13981	14047	14094	14005	13897	13952	14008	14120	13989	14008	13925	14040	13978	13859	14148	14051	13938	13902	14122	14160	14150	13919	13877	14300	14041	14226	14059	14041	13854	14168	13988	14079	14005	14014	14086	13867	14195	14004	13899	14044	13945	13918	14063	13988	14291	14258	14148	13940	14040	14027	13967	13974	13960	14136	13901	14087	14132	13857	14059	14124	14002	14120	13966	14109	14041	14099	13944	13984	14050	14143	13922	13974	14038	14004	13912	14070	14082	13967	13985	13969	14125	13916	13996	13974	14033	14063	14132	13948	14059	14188	13846	13958	14079	13969	14020	14071	14009	14072	13976	14175	13936	14024	14070	13873	14246	14150	14127	14055	13921	14113	14001	13967	14123	13973	13985	13990	14074	14145	14050	13963	14160	14092	13787	13957	14159	13863	14050	13971	14127	14074	13953	13958	14064	13999	14083	13990	14080	13922	14108	14136	14025	13996	13930	13962	14116	13935	13926	13975	13909	13921	14120	13966	13992	14035	14011	14046	14023	13978	13920	14051	14050	14116	14169	13924	14172	14078	14039	13973	13884	14133	13963	14050	14092	14127	14030	14122	13918	14173	13945	13980	14079	13999	14017	13945	14002	14000	14072	13947	13968	14164	13968	13975	13969	14032	13994	14076	14089	13946	14132	13819	14124	13901	14043	14051	13982	14128	14116	14157	14064	14067	14030	13932	13973	13882	14129	14167	14005	13989	14059	14158	13964	14111	13969	13844	13842	14172	13911	13994	14041	14109	14060	13982	13975	14094	14060	14165	14084	14041	13968	14061	14078	13993	13920	14056	13992	14099	14051	13968	13935	13936	14033	13990	14026	13830	14100	14131	13925	14024	14140	14006	14087	13997	13952	14068	14052	14069	14057	13990	14168	14165	13887	13967	13821	14066	13886	14195	14005	13966	14005	14064	14011	14110	14033	14040	13854	14165	14094	14079	13861	13996	14136	13879	14023	13996	14087	13886	13989	14185	13948	14034	14015	13970	14055	13971	14000	14048	13859	14157	13997	14072	14088	14160	14090	13998	14082	14121	13970	14116	13991	14090	14054	14107	14114	13796	14015	13977	14047	14087	13869	13986	14045	14035	14003	13984	14001	13907	14019	13966	14160	13959	13906	14080	13917	14031	14033	14136	14052	14089	14039	14060	13915	14126	14002	13867	13957	14256	14051	14083	14172	13929	13992	14150	14074	14127	14101	14055	13827	13969	14108	13991	14104	13987	14038	13980	13997	14042	13904	14011	14108	13981	14094	14059	13982	14015	14065	14072	14134	13922	14055	13971	14028	14082	14002	14080	14105	13968	14048	13997	14025	14388	14030	14188	13939	13986	13943	14047	14016	14088	14073	14070	14026	14098	14104	14044	13910	14059	14138	14048	14051	13869	13937	13891	13975	13814	14026	14153	14011	14033	14114	14034	14020	14020	14062	14125	14006	14006	13948	13968	13961	13938	13986	14054	13938	14117	13960	14066	14150	13857	14156	14135	14009	14102	14099	14032	14071	14237	14147	13983	14022	13936	13961	14058	13955	14081	13916	13887	14063	13998	14180	14106	14007	14043	13952	14057	13912	13955	13961	14083	14059	14053	14119	14117	14034	13954	14041	14086	14225	13945	14149	13936	14050	13974	13971	14020	14075	14121	13946	14055	14067	14232	14166	14132	13878	14301	13980	13874	13919	13807	14089	13958	14141	14040	13990	13848	14027	14056	13983	14008	14042	14076	14043	13968	14176	14063	13816	13965	14174	14084	14041	13954	13953	13972	14079	13957	14174	14136	13995	13973	14045	13989	14089	14196	13979	14051	14149	14202	14134	14009	14063	14070	13838	14140	13969	13959	14012	13911	13981	13868	14025	14055	14183	13938	14030	13838	14171	14098	13996	13868	13974	14037	13985	14135	13952	13894	14139	14084	14095	14084	13897	14081	14117	14123	13954	14168	14012	14098	13975	13975	13824	14004	13901	14047	14082	14160	14043	14087	14131	14049	14110	14005	14044	13945	13944	14219	14020	13982	13988	14002	14090	13963	14003	14169	14242	13941	14219	14023	14022	14140	13997	13965	14060	13919	14132	13973	13866	14265	14119	13907	14066	14148	14053	14076	14001	14200	14177	14047	13974	13952	13846	14066	13878	13982	14092	14061	14024	13989	14107	13882	14135	14007	14092	13937	14219	14051	14026	14043	14043	14076	14129	13988	14030	13948	13995	14071	14143	13933	14084	14051	14091	14090	14011	13939	13981	14097	13945	13922	14061	14017	14034	14052	14028	13966	13876	14038	14132	13931	14060	14040	13991	13976	13919	13965	14161	13918	14072	14150	14129	13982	14122	13836	13994	14109	14012	14136	14177	13882	14134	14042	14089	14025	14141	13944	14010	14026	14087	14049	13910	14096	14119	14013	14032	14125	13983	13996	13865	14119	14181	14029	14058	13960	13878	14137	14025	14116	13939	14139	14139	14057	14122	13933	13963	14085	13999	14044	13990	13961	14047	14027	13839	14038	13989	13971	14114	13960	13934	13988	13937	14029	14039	13974	13890	14039	14172	14120	14051	13986	13922	13995	14205	14036	14065	13994	14010	14092	14020	13960	14150	13859	14165	14111	14074	13957	14056	14154	14026	14181	14045	14029	13993	14008	14061	13912	13970	14152	13983	14074	13980	13951	14075	13990	14088	14065	14173	13999	14040	13919	13850	14098	13939	14196	13997	14047	13923	14034	13884	14074	13999	14061	14016	13917	13971	14015	14046	14094	14133	13961	14065	14048	13962	13993	14160	14040	14112	14114	14015	14130	14120	14031	14141	13964	14043	13973	14057	14073	13990	13944	13962	14106	13832	13955	14074	13937	13985	14057	14028	14009	14109	13922	14071	14089	14034	14055	14108	14017	13945	14157	14014	14010	14095	14092	14035	14202	14049	14103	13891	14153	13958	14065	14146	13900	14107	13991	14153	13917	14001	14032	14144	14097	14017	13940	14040	13921	14087	14088	13965	13968	14128	14069	13872	14108	14028	14123	14102	14161	14006	14039	13970	13995	13969	13854	14311	13974	14099	13996	14050	13891	14120	13957	14013	13921	14077	14125	14018	14070	14056	13968	13895	14136	14029	13959	14107	14095	14042	13935	14174	14111	14036	13978	14140	14118	14016	14041	14052	14163	13983	14027	13937	14043	14227	14115	14110	14124	14106	14048	14011	14091	14142	14064	14034	13948	13973	14017	14115	13979	14141	14110	14204	14104	13899	14060	13933	14016	13992	14046	13963	14025	13883	13869
23082	22978	31927	25854	22648	22137	21654	17354	16731	16675	16831	16684	16658	16707	16508	16692	16581	16685	16304	16545	16353	16474	16424	16604	16605	16420	16473	16308	16431	16374	16244	16540	16329	16380	16325	16136	16290	16358	16425	16442	16452	16637	16434	16414	16404	16360	16391	16484	16366	16532	16151	16462	16353	16389	16293	16396	16288	16348	16308	16327	16171	16341	16354	16170	16231	16450	16470	16236	16362	16235	16471	16254	16498	16447	16443	16327	16334	16056	16310	16494	16156	16060	16362	16293	16357	16082	16265	16165	16338	16257	16476	16052	16405	16448	16351	16363	16509	16352	16471	16366	16186	16167	16496	16325	16486	16403	16375	16417	16398	16330	16373	16409	16447	16261	16168	16259	16224	16413	16508	16299	16444	16454	16492	16212	16501	16349	16445	16273	16292	16092	16381	16358	16273	16463	16277	16330	16269	16112	16204	16220	16252	16323	16285	16426	16435	16348	16378	16301	16285	16253	16332	16323	16571	16253	16532	16313	16199	16335	16459	16365	16533	16320	16358	16114	16187	16236	16358	16460	16283	16352	16422	16189	16394	16621	16267	16435	16328	16418	16361	16243	16076	16329	16205	16317	16259	16234	16082	16201	16220	16291	16181	16246	16377	16268	16319	16518	16315	16278	16362	16222	16387	16255	16180	16112	16235	16387	16315	16250	16300	16390	16237	16323	16311	16214	16342	16291	16358	16398	16290	16358	16226	16247	16276	16408	16279	16331	16484	16384	16414	16214	16206	16486	16429	16213	16382	16235	16153	16374	16323	16426	16404	16327	16225	16387	16446	16358	16324	16248	16261	16460	16297	16210	16430	16391	16149	16461	16335	16398	16396	16450	16323	16307	16247	16083	16378	16446	16218	16211	16252	16237	16177	16191	16450	16306	16449	16162	16330	16303	16112	16284	16292	16235	16401	16326	16206	16456	16593	16395	16284	16702	16493	16089	16418	16282	16327	16269	16223	16370	16532	16190	16362	16412	16150	16073	16490	16330	16350	16308	16203	15979	16337	16221	16279	16452	16466	16312	16460	16282	16260	16171	16251	16401	16475	16474	16457	16540	16321	16484	16282	16507	16370	16296	16388	16435	16237	16482	16335	16418	16336	16301	16364	16186	16298	16421	16301	16309	16194	16077	16407	16151	16413	16451	16343	16193	16332	16281	16163	16198	16327	16313	16324	16238	16314	16510	16602	16222	16149	16398	16291	16323	16411	16381	16378	16443	16262	16232	16271	16256	16445	16292	16466	16364	16266	16455	16466	16306	16252	16412	16241	16212	16027	16413	16414	16320	16293	16135	16317	16361	16345	16447	16449	16376	16319	16203	16262	16157	16324	16265	16261	16161	16433	16249	16187	16255	16221	16197	16335	16396	16053	16273	16120	16192	16148	16188	16333	16415	16259	16185	16347	16113	16362	16147	16424	16220	16287	16128	16409	16288	16425	16082	16306	16393	16484	16305	16248	16305	16331	16409	16130	16223	16286	16350	16406	16403	16531	16365	16258	16170	16401	16284	16169	16167	16290	16373	16252	16284	16442	16336	16237	16407	16339	16287	16409	16240	16328	16254	16327	16288	16204	16202	16239	16253	16384	16247	16291	16345	16355	16387	16074	16378	16494	16360	16221	16467	16090	16458	16506	16343	16287	16380	16315	16380	16461	16367	16229	16361	16342	16686	16261	16394	16227	16180	16367	16331	16417	16331	16144	16320	16320	16242	16411	16142	16154	16349	16193	16221	16276	16194	16333	16401	16290	16267	16181	16349	16280	16334	16567	16341	16246	16276	16339	16453	16188	16319	16282	16294	16076	16130	16276	16414	16142	16399	16360	16314	16424	16444	16421	16617	16349	16278	16348	16400	16360	16386	16288	16218	16327	16262	16382	16333	16148	16163	16221	16381	16097	16262	16352	16411	16383	16189	16394	16211	16187	16378	16107	16113	16266	16347	16285	16340	16284	16379	16202	16623	16385	16277	16229	16222	16409	16238	16459	16410	16175	16307	16269	16340	16226	16305	16436	16122	16274	16069	16220	16430	16468	16114	16123	16096	16144	16117	16218	16394	16321	16339	16324	16361	16253	16449	16321	16364	16322	16530	16372	16329	16261	16162	16364	16225	16237	16225	16247	16468	16297	16131	16317	16465	16243	16397	16266	16321	16282	16372	16198	16148	16608	16418	16372	16372	16411	16497	16306	16318	16402	16272	16217	16264	16411	16273	16172	16348	16307	16287	16276	16343	16290	16290	16360	16246	16474	16298	16486	16376	16516	16348	16413	16227	16352	16311	16478	16399	16369	16296	16380	16130	16374	16386	16250	16190	16387	16377	16408	16255	16290	16192	16195	16289	16231	16265	16402	16216	16292	16309	16371	16441	16325	16431	16293	16595	16256	16250	16099	16450	16486	16406	16200	16328	16451	16321	16383	16333	16407	16289	16409	16199	16156	16245	16282	16227	16210	16395	16371	16376	16191	16363	16557	16336	16110	16481	16326	16256	16294	16316	16449	16199	16090	16391	16335	16368	16233	16325	16321	16201	16170	16227	16265	16270	16515	16439	16316	16323	16176	16146	16288	16489	16534	16496	16492	16245	16244	16276	16259	16395	16407	16439	16304	16345	16406	16114	16440	16270	16104	16336	16190	16290	16328	16284	16443	16164	16302	16322	16464	16281	16423	16188	16197	16308	16350	16166	16409	16339	16271	16135	16272	16267	16283	16415	16384	16516	16490	16309	16301	16361	16151	16307	16440	16430	16345	16472	16518	16180	16334	16187	16409	16178	16357	16468	16343	16301	16148	16311	16200	16224	16213	16266	16287	16185	16199	16209	16229	16198	16212	16612	16403	16454	16180	16304	16341	16295	16076	16306	16394	15993	16246	16450	16089	16248	16223	16425	16227	16427	16381	16333	16340	16188	16308	16238	16186	16080	16285	16472	16275	16285	16422	16277	16313	16174	16428	16386	16169	16124	16483	16452	16465	16359	16284	16251	16109	16413	16239	16122	16269	16333	16329	16430	16455	16505	16469	16055	16132	16524	16269	16115	16272	16243	16373	16281	16438	16295	16339	16175	16267	16271	16408	16103	16206	16417	16324	16335	16141	16194	16262	16474	16355	16272	16180	16166	16578	16080	16247	16382	16356	16454	16341	16134	16398	16147	16434	16428	16321	16417	16438	16261	16344	16236	16369	16265	16386	16311	16324	16279	16183	16357	16367	16376	16564	16406	16194	16281	16338	16313	16139	16167	16292	16221	16227	16278	16237	16391	16143	16312	16499	16195	16208	16404	16405	16354	16577	16366	16364	16362	16215	16382	16360	16333	16396	16193	16240	16282	16346	16314	16351	16390	16405	16212	16209	16408	16313	16173	16259	16229	16298	16178	16240	16232	16340	16110	16344	16234	16204	16214	16117	16200	16271	16280	16401	16349	16287	16322	16393	16139	16332	16342	16506	16181	16345	16324	16199	16350	16336	16290	16224	16296	16341	16164	16482	16367	16135	16297	16173	16416	16353	16340	16207	16291	16278	16289	16304	16249	16400	16626	16646	16265	16392	16357	16413	16345	16264	16253	16335	16294	16214	16266	16473	16408	16186	16331	16559	16230	16291	16266	16601	16324	16201	16127	16226	16357	16318	16168	16186	16231	16420	16142	16119	16158	16304	16317	16473	16375	16271	16447	16512	16333	16295	16147	16291	16186	16152	16229	16268	16403	16282	16332	16282	16311	16314	15967	16314	16444	16282	16318	16232	16307	16247	16262	16417	16240	16314	16154	16284	16384	16301	16178	16325	16187	16237	16357	16382	16221	16183	16277	16321	16170	16331	16183	16273	16233	16255	16357	16184	16224	16135	16374	16372	16267	16062	16325	16154	16157	16317	16358	16373	16219	16262	16215	16176	16145	16205	16335	16282	16238	16167	16308	16399	16174	16314	16304	16114	16158	16416	16249	16414	16464	16443	16564	16231	16017	16294	16297	16344	16486	16337	16463	16353	16355	16344	16152	16084	16265	16406	16182	16300	16192	16429	16337	16258	16356	16207	16270	16265	16116	16315	16247	16448	15975	16450	16386	16366	16308	16451	16335	16171	16369	16435	16413	16259	16306	16352	16324	16244	16234	16230	16192	16241	16214	16162	16208	16202	16321	16418	16131	16147	16170	16144	16079	16328	16270	16285	16425	16165	16307	16129	16207	16357	16416	16358	16224	16260	16306	16327	16214	16253	16375	16339	16356	16408	16075	16422	16131	16273	16158	16304	16192	16213	16184	16407	16054	16102	16220	16471	16269	16317	16187	16454	16375	16113	16227	16280	16197	16241	16302	16362	16530	16325	16223	16248	16121	16106	16429	16274	16516	16397	16616	16194	16449	16334	16289	16338	16218	16350	16276	16187	16258	16352	16394	16396	16237	16392	16328	16507	16240	16344	16405	16425	16429	16402	16440	16131	16170	16335	16414	16390	16217	16211	16158	16409	16270	16296	16476	16455	16362	16279	16491	16411	16296	16269	16340	16202	16396	16418	16296	16215	16229	16500	16309	16538	16174	16146	16412	16201	16456	16149	16274	16200	16310	16236	16190	16323	16152	16501	16585	16327	16278	16304	16247	16474	16500	16433	16094	16286	16303	16565	16199	16313	16214	16220	15817	16289	16343	16416	16207	16294	16160	16199	16432	16008	16000	16381	16280	16338	16440	16175	16358	16091	16172	16383	16361	16313	16123	16329	16414	16211	16160	16214	16208	16351	16029	16323	16242	16313	16420	16383	16413	16267	16295	16294	16407	16364	16204	16373	16305	16372	16293	16184	16356	16358	16285	16396	16373	16352	16282	16455	16414	16276	16431	16210	16235	16399	16334	16341	16354	16318	16343	16180	16188	16296	16371	16297	16274	16339	16361	16525	16343	16264	16284	16399	16307	16344	16445	16228	16318	16447	16315	16232	16317	16252	16268	16312	16289	16207	16448	16291	16175	16078	16309	16107	16276	16343	16135	16139	16177	16166	16242	16184	16308	16348	16464	16295	16385	16530	16387	16214	16372	16417	16357	16153	16224	16400	16412	16108	16062	16230	16462	16287	16512	16304	16381	16331	16440	16341	16445	16445	16086	16358	16183	16361	16206	16407	16248	16399	16401	16213	16188	16114	16240	16547	16314
59847	103415	74073	52256	21885	14810	15144	15088	15243	15193	15102	15208	15229	15147	15155	15195	15136	15026	15275	15174	15184	15153	15109	15078	15000	15347	15092	15155	15237	15304	15199	15078	15242	15042	15107	15129	15199	15043	15071	15105	15138	15224	15161	15051	15154	15104	15074	15068	15194	15156	15066	15183	15053	15229	15186	15030	15175	14953	14910	15154	15139	15112	15178	14983	14929	15118	15070	15008	15073	15064	15139	14914	15094	15080	15276	14987	15018	15190	15114	14994	15118	15195	15072	15094	15042	14977	15110	15065	15113	15013	15106	14987	15006	15058	14977	15208	15113	15023	15247	15215	15164	15011	15096	15102	15105	15251	15047	15075	15232	15105	15224	15012	14978	15193	15267	15015	15013	15106	15145	15173	15209	15090	15275	15054	15175	15080	15244	15240	15105	14852	15023	15162	15040	15018	15069	15225	15080	15096	14958	15134	15101	15114	15031	15170	15187	15178	15081	14977	15309	15022	15001	15165	15157	14979	15199	15112	15066	15174	15020	15176	15150	15156	15064	14980	15110	15105	15254	14920	15209	15203	15029	15054	15224	15221	15112	14990	15146	14995	15109	15130	15151	15065	15050	15002	15080	15084	15007	15140	15052	15062	15127	14946	15280	15222	15163	15040	15148	15051	15151	14888	15282	15146	15200	15159	14998	15032	14984	15118	15258	15014	15030	15076	15153	15005	15003	15109	15289	15034	14993	15078	15090	14971	15193	15072	15309	14991	15077	15013	15054	15097	15239	15070	15166	15093	15149	15060	14990	15106	15051	15078	15155	15060	14971	14996	15111	15296	15119	15099	15289	15120	15122	15098	15318	15172	15184	15003	15047	15085	15178	15073	15000	15231	15171	15158	15093	15054	14997	15003	15174	15137	15010	15190	14975	15172	15002	15137	15029	15085	15041	15140	15004	15190	15191	15182	14963	15165	15263	15064	15152	15326	15087	15125	14967	15176	15161	15075	15133	15142	15123	15179	15081	15073	15076	15022	15037	15112	15097	15052	15064	15099	14863	15116	15090	15098	15211	15166	15061	15192	15249	15048	15089	15042	15070	15206	15150	15140	15143	14975	15056	15064	15253	15141	15200	15156	15182	15075	14950	15085	15073	15197	15127	15117	15163	15190	15196	15053	15195	15047	15120	14992	14878	15049	15317	14991	15213	14969	14927	14958	15120	15313	15119	15127	15090	15071	15233	15014	15214	15253	15140	15192	15061	15147	15115	14860	15165	15244	14943	15179	15007	15252	15153	15113	14973	15214	15075	14959	15373	15133	15152	15142	15126	15044	15085	15097	15115	15025	14985	15224	15065	15235	15050	15242	15129	15015	15064	15053	15215	14912	15120	15025	14998	15118	15222	15159	15139	15201	15248	14862	15098	15292	15217	15013	15187	15021	15234	14975	15230	15121	15238	15093	15092	15103	15134	15153	15138	15226	15146	15168	15002	15158	15011	15074	14943	15051	14967	15041	15060	15063	15044	15043	15025	14905	15119	15141	14941	15048	15172	14976	15215	15177	15001	15185	15101	15030	15161	15044	14980	15107	15102	15004	15024	15154	15148	15105	15078	15027	15228	14996	15049	15102	15192	14960	15055	15043	15140	14904	15128	15012	15098	14992	15102	15167	15215	15175	14967	14963	15110	15109	15095	15150	15094	15137	15158	15140	15171	14924	14982	14898	15188	15118	15133	15152	15003	15160	15044	15174	15085	15150	15225	15124	15117	15039	15177	15032	15072	15119	15087	15113	14966	15074	15198	15226	15129	14989	15069	15146	15071	15235	15143	15136	15052	15027	15018	15057	14970	15187	15007	15084	14960	14990	15127	14875	15233	15140	15062	15075	15130	14963	15082	15108	15106	14992	15071	15048	15078	15057	14996	14910	15004	15151	15016	15034	15099	15053	15031	15080	15133	14968	15177	15236	14960	15067	15002	14990	15049	15035	15130	15037	15080	15035	15118	15011	15002	15137	14995	14994	15115	15221	15176	15080	14983	15102	15136	15009	15145	15135	15137	14997	15169	15076	15036	14943	15093	14860	15145	15174	15194	15024	15009	15062	15232	15104	15066	15118	15045	15080	15078	15103	15056	15155	15127	15116	14979	15113	15086	14973	15205	15134	15000	15208	15224	15103	15227	15005	14904	14906	14961	15008	14966	15087	15027	15098	15147	15095	14952	15010	15211	15221	14932	15248	15192	14935	15264	15073	15129	15149	15192	15055	15149	15032	15238	14943	15212	15066	15207	15207	15174	15143	15043	15297	15104	14997	15168	14990	15156	15014	14897	15156	15188	15124	15063	15063	15036	15137	15142	14964	15168	15203	15075	15113	15058	15155	15347	15128	14887	15084	15057	15178	14933	15083	14975	15000	15107	14951	15051	15102	15188	15059	14991	15017	14961	14945	15105	14933	15031	15176	15173	15021	15168	15160	15140	15130	15138	14981	15172	15130	15208	15027	15084	15084	15046	15270	15231	15223	15173	14985	15209	15125	15162	14881	15174	15191	15002	15041	15125	15087	14965	15090	14876	15269	15061	15101	15141	15069	15202	15001	15080	14928	15168	15068	14971	15055	15010	15032	15146	14961	15199	15173	14927	15006	15031	15047	15129	15171	15115	14933	15027	15229	15118	15209	14955	15100	15062	15055	15216	15175	15085	15009	14870	15091	14808	15034	15233	15110	14935	15035	15082	14989	14984	15013	15236	15005	15036	15173	15231	15071	15142	15273	15004	15074	15029	15078	15060	15116	15082	14999	14925	15197	15017	15088	15030	15063	15196	15032	15124	14953	14981	15255	15060	14968	15215	15104	15145	15044	15106	14895	15010	15027	15062	15076	15219	15169	15155	15064	15091	15164	15098	15096	15191	15196	15045	15084	15144	15002	15223	15112	15190	15192	15099	15303	14952	14842	15086	15148	15108	15053	15135	15124	15290	15109	15161	14923	14988	14831	15124	15103	15051	14907	14977	15166	15152	15191	14998	15069	14924	15138	15145	15083	15056	15041	14863	15038	15197	15169	15048	15122	15105	15151	15043	15169	15167	15076	15043	15088	15122	15037	15089	15115	15082	15068	14981	15245	15269	14982	15167	15083	15145	14928	15079	15175	15012	14995	15113	14980	15055	14956	15071	14930	15215	15211	15078	15106	15217	15090	15141	15177	15128	15223	15053	15042	14951	15046	15113	15229	15136	14989	15217	15223	15158	15042	15134	15087	15041	15169	15313	15023	15128	15172	15161	15150	14987	15064	14988	15056	15057	15078	15307	15002	15183	14999	15093	15269	15015	15033	15082	15029	14967	15280	15150	15073	15127	15046	15323	15115	15051	15080	15041	15030	14945	15091	15011	15048	15106	15024	15176	15066	14907	15155	15170	14971	14948	15084	15127	15011	15021	14971	14944	15172	14851	15065	15055	15181	15128	15045	15088	15018	15099	15020	15135	15076	14971	15104	15285	15090	15121	15046	14996	14975	14966	14938	15188	15023	15072	15030	15103	15067	15091	15220	15031	14991	15000	14988	15177	15152	15124	15140	14980	15238	15117	14993	15179	15097	15072	15248	14976	15126	15113	15135	14916	15186	15153	15027	15121	15130	15195	15036	15220	15179	15034	15089	14966	14991	15003	15155	14954	15087	14922	15195	15197	15077	15117	15005	15250	15069	15074	15030	15087	15038	15067	15168	14939	15144	14968	15136	15000	14948	15082	15080	15139	15151	15255	15088	15020	14912	15076	14980	15182	15109	15004	15036	14921	15211	15017	15108	15247	15122	14972	15152	15126	15136	15169	15188	15059	15110	15031	15115	15180	15076	14976	15005	15157	14928	14888	15036	15283	15245	15033	15052	15092	15059	15144	15009	14971	15102	15201	15102	15147	15054	15223	15015	14913	15115	15068	15027	15095	15063	15030	15169	15054	14983	15084	15073	15083	15138	15213	14965	15134	15213	15122	14994	15026	15067	15085	15003	15190	15108	15155	15049	15104	15122	15100	15067	15213	15030	15217	15049	15143	15106	15007	15033	15090	14994	15234	15222	15141	15184	15226	15232	15120	15161	15137	15045	15092	15169	15196	15228	15046	15121	15378	15119	15367	15000	15061	14915	15223	15107	15115	15112	15013	14973	15035	15179	15058	15274	15046	15185	15108	15040	15055	15059	15303	15036	15081	15129	15131	15188	15239	15040	15079	15058	15084	14859	15046	15278	15109	15085	14941	15100	15054	15016	15028	14992	15105	15125	14915	15033	14998	15088	15140	15016	15004	15273	15122	15032	15168	15113	15072	15184	15237	15019	15034	15139	15046	15047	15111	15027	15008	15067	15222	14947	15068	15034	15074	14822	15207	15215	15042	15049	15117	15047	15137	15111	15264	15086	15018	15071	15097	15316	15015	14998	15220	15157	15124	15229	15219	15295	15075	14993	15162	14899	15216	15068	15192	15082	15189	15049	15125	15066	15165	15001	15141	15063	15044	15059	15106	15129	15052	15051	15103	14985	15106	15012	15113	15143	15016	15043	15112	15087	15069	15056	15156	14936	15168	15066	15034	15016	15064	15283	15180	15142	15149	15126	15108	15158	15216	15092	15117	14957	15038	15036	15203	15087	15265	15180	15176	15050	15049	14975	14972	15133	15145	15364	15211	15036	15097	15099	15073	15131	15132	14941	15073	15062	14964	15213	15147	15021	15008	15014	15236	15085	15354	15087	15091	15242	15305	15180	15189	15048	15191	14902	15044	15102	15117	14968	15011	14923	14961	15129	14997	14958	15260	14918	14987	15029	15001	15139	15220	15063	15183	15261	15003	15245	15114	15312	15137	15032	15011	14937	15033	15044	15008	15167	15142	15156	14951	15074	14969	15086	15011	15231	15098	15075	15048	15149	15059	15109	15149	15108	15041	15000	15103	15140	14917	15278	14929	15279	14973	15240	15180	15194	15156	14877	15067	15199	15093	15013	15072	15211	14980	14905	15135	15103	15244	15179	14997	15045	15107	15194	14973	15048	15091	15107	15060	15011	15176	15078	15104	15186	15321	14958	15178	15074	15189	14981	15105	15050	15115	14991	15058	15189	15027	14963	15198	14924	15264	15009	15158	15024	15054	15042	15115	15253	15091	15144	15191	15005	15043	15184	15033	15073	15024	15147	15059	14985	15203	14969
31102	37879	36126	24688	17724	16344	16178	15873	15856	16131	16137	16129	16111	16050	15999	16064	15967	16122	16091	15976	15984	15934	15901	16018	16055	16077	15915	15830	16000	15728	15886	15864	16149	16184	15930	16071	15993	15903	16069	15823	16083	15947	16096	15987	15869	15958	16068	16043	16103	15974	15893	15969	16011	15920	16121	16024	16138	16169	16180	15880	15867	16202	15990	15995	16067	15852	15886	16043	16121	16051	16105	16087	15880	16168	16000	16114	16118	15863	15963	15978	15924	16011	15851	15873	15965	15920	15800	15868	15964	15954	15802	15892	16185	16043	15951	15926	16143	15964	16005	15843	15880	15954	16026	16063	15892	15874	16030	15939	15933	15984	15890	15939	15924	16037	16066	15828	15815	15831	15983	16218	15845	15780	15828	15800	15899	16022	15776	15909	16092	15943	15847	15972	16133	15941	16005	16090	15845	16042	15865	15847	16000	16003	16047	15984	16037	15896	16119	16072	15979	16112	16042	16052	16014	15970	15950	15805	15953	15970	16176	15982	16055	15988	15872	15974	16068	15978	15825	16002	16076	16069	15894	15876	16222	15970	16026	15894	16058	16069	16051	15835	15837	15712	15698	15977	15875	15900	15939	16207	15843	16116	15922	15888	16029	15967	15890	15919	15750	15901	15806	15893	15991	15849	15933	16070	15950	15802	15868	15978	15819	16080	16057	15848	15906	15844	15944	15773	15900	16097	15771	15767	15976	16041	15870	15963	15876	16067	16081	16053	16015	15906	15842	15909	15903	15857	15974	16064	15963	15946	15982	16148	16055	15990	15780	15967	15855	15948	15961	15818	16038	15934	15893	16196	16076	15869	16016	16027	15937	16061	15898	15938	15971	16002	16182	16003	16072	16033	15850	15847	16033	15713	15998	16046	15872	15806	15935	15999	16022	15910	16040	15807	16137	16120	15859	15851	15949	16208	15813	16009	15953	15836	15982	16006	15790	16000	15980	15866	16049	15781	16000	16067	16052	15881	15891	16027	15945	16022	15994	15893	15897	15957	16027	16033	16066	15919	16173	16003	15922	15857	16124	15872	15950	15945	16039	16005	15901	15846	16107	16104	16170	15813	16006	15856	15979	15906	15891	15901	15736	15995	15981	15940	16001	16098	16150	15874	15931	16143	15904	16061	15977	15919	15829	15845	15931	16008	16058	16025	15993	15909	15971	15900	15985	15905	15843	15986	15985	15970	15982	15937	15964	16012	15960	15932	16023	15876	15930	15952	16145	16093	16036	15893	16145	16046	15980	16001	15880	15746	16016	16031	16105	15908	16084	15893	15938	15942	15855	15943	15907	15985	16147	16064	15758	16015	15894	15825	15886	16033	16054	16031	16096	15984	15989	16036	15949	16261	15752	15925	15843	15883	16063	15920	16136	15981	15878	16001	15953	16200	15971	15846	16031	15881	15756	15871	15934	15970	15953	15943	16019	16165	16018	15936	15954	15910	15897	15939	15952	16233	16049	15929	15907	16031	15928	16054	15926	15971	15796	15831	15854	15960	15916	15788	15819	16007	16168	16021	15998	16036	16004	15746	16066	15772	15938	15850	16024	16045	15907	15915	15824	15981	15869	15883	15927	15964	16005	16117	16127	15930	16050	16122	16150	15833	15978	15975	16057	15939	15734	16085	15796	15877	15955	15966	16008	15838	15942	15868	16043	15893	15910	15916	15982	15848	15893	16001	15952	15984	15889	15943	15814	16065	15934	16116	15867	15878	15997	15971	16143	15840	16159	15966	15982	15911	15951	16067	16009	16076	15790	15892	15817	15953	15887	15886	16055	15857	15994	15951	15973	16092	16026	15980	15813	16029	15893	16027	16068	15925	16103	15781	16109	16059	15948	16066	16203	16131	15884	15953	16046	15970	15768	15910	15809	15842	15969	15814	15812	15963	15962	16019	15991	15629	16022	16070	15805	15862	16052	15977	15915	15997	15984	15875	15857	15934	16023	15985	15865	16094	15962	15907	15840	16068	16043	15748	16040	16016	16090	15987	15956	15918	16051	16089	15847	15988	16020	15837	16041	16006	15909	15740	15824	15993	15832	15821	15901	15979	16068	16010	15874	15819	16146	16136	16035	15987	15900	15922	15921	15922	15898	15979	16020	16144	15966	15958	15925	15922	15809	15880	16042	16048	16192	16152	16032	15878	16119	16041	15881	15692	16122	15876	15871	16038	15861	15821	15870	15901	15940	16007	16166	16064	16070	15893	15852	15738	15955	15942	15927	15904	15934	16042	15913	15975	15973	16076	15943	16102	16014	15824	15910	15934	16001	15928	15868	15970	15837	15691	15807	15877	16038	16045	16094	15766	16121	15778	16080	15931	16022	15778	15956	15865	15825	16129	16047	15812	15916	16051	15900	15820	15946	15821	15933	15985	15898	15868	15848	15948	15960	15897	15931	16055	15952	16065	15822	15959	15917	15799	16019	16227	15717	15895	16194	15727	15860	15797	16057	16000	15914	15831	15812	16009	15871	15800	15980	15982	15835	15868	16092	16033	16006	15918	16081	16161	15895	16021	15954	15990	16050	16087	15923	15789	15964	15980	15907	16188	15940	16002	15936	16066	16088	15707	16010	15976	15721	15868	16063	15890	15960	15949	15900	15776	16110	16138	15806	15878	16125	15943	16145	15916	15945	15892	16032	16102	15923	15882	15797	16021	16202	15965	15922	15948	15936	16019	16089	15955	16081	15987	16062	15715	15916	15889	16016	16004	16052	15987	15952	16137	15912	15848	16174	15991	16015	16059	15995	16083	16048	16043	16082	15806	15898	15886	15950	15840	15849	16061	16027	16020	15996	16009	15850	16076	15828	15919	15812	15984	15896	15995	15798	15923	16222	16040	16064	15930	15798	15909	15846	15913	15916	15982	15815	15885	16197	16066	16064	16286	16017	15987	15895	15966	16163	15884	16045	16139	15896	15747	15994	16091	15909	15971	15860	16003	15903	15967	15909	15980	15794	16045	16074	15841	15973	15740	16024	15976	15939	16010	15969	16014	15876	16053	15965	15962	15831	15872	15862	16186	15884	16049	15950	15807	16106	15870	15944	16018	16001	16000	16072	15962	16132	15888	16032	15840	16018	15984	15913	15990	15823	16037	16085	16035	16109	15982	16060	16050	16004	16032	15923	15980	15915	15874	15903	15915	16088	15945	16027	15705	15798	15930	16012	16099	15977	15987	16205	15945	15735	15970	15781	15952	15806	15982	16104	15946	16008	16000	15966	16063	16064	15923	16038	15904	15910	16158	16083	15795	15982	15890	15991	15951	15947	15812	15953	15931	15906	16030	16173	15822	15988	16036	15787	15808	16008	15876	16057	15870	15949	15934	16043	16037	15919	16117	15796	16038	16161	15947	15976	16026	16002	16185	15949	15941	15955	15960	15698	15801	15918	15802	16009	15863	15881	16003	16109	16099	15997	15932	16176	16005	15822	15960	15844	15902	16074	16189	16006	15940	15892	15887	15699	15974	15877	16015	15988	16183	15998	15974	16036	15813	16062	15900	15880	15904	15964	15983	15817	15791	15878	15908	16147	15924	15828	15942	16040	15843	16113	15940	15744	15945	16123	15901	16004	16261	16058	15964	15908	16096	15930	15963	15784	15906	15930	15883	15888	15825	15959	15993	15938	15853	15768	15956	15988	15934	16006	15820	15807	16034	15957	15978	15999	16043	16203	16080	15837	16033	16064	15953	15956	16059	15929	16115	15917	16224	15880	16088	16030	16089	15845	15878	16033	15896	15909	15655	15915	15814	15954	15997	15927	15861	15905	15996	16063	15830	16028	15770	15637	16019	15956	16056	15925	15980	15919	15782	16150	16099	15880	16095	15877	16154	15868	16167	15756	15927	15782	16081	15863	15937	16095	15913	15942	16129	15957	15874	16240	15776	15973	16095	16090	16023	15979	16186	16007	16095	15923	15967	16136	15948	16014	16001	16048	16011	15870	15911	15896	15859	15718	15883	15985	16025	15964	15816	16000	15874	15962	16067	15932	16329	15822	15931	16169	16072	15793	16043	15822	15733	15925	15957	16005	15911	15931	16039	15909	15832	16039	15916	15761	15944	16100	15932	15868	15999	15870	15897	16076	15868	15740	15957	16046	16079	16095	16108	15958	15739	15964	15965	16030	15940	16025	16053	15950	16010	16202	15885	16134	15918	16082	15918	15940	16180	16063	15972	16118	15954	16073	15873	15756	15853	15727	16148	16137	15954	15982	15888	15893	15877	15953	15876	15835	15912	15849	15769	16010	15958	15824	15870	16009	16005	16050	15982	15952	15969	15839	15996	16052	16118	16079	15771	16126	15694	16145	15875	16068	15942	15974	16038	15829	15989	15952	15949	15913	16141	15976	16089	16195	16185	15833	16165	16043	16116	16146	15895	16004	16034	16011	16003	16073	16027	16032	15831	15860	16093	16052	15885	15830	15957	15883	15837	15995	15913	15904	16007	15984	15929	16049	16182	15944	16051	15999	15867	16019	15787	15871	16010	16041	15768	15933	15978	15976	15864	16244	15947	15851	15929	15791	15968	15911	15922	15912	15922	16030	15973	15826	15981	15912	15868	15886	15967	16001	15922	15937	15971	15884	16017	15939	15970	16021	16016	16083	15897	15937	16129	16163	15832	15932	15952	15880	16068	16112	15988	15981	16022	15979	16000	15933	15888	16166	15848	15966	16053	15989	16074	15938	16039	15930	15975	15992	16022	15894	15910	16026	16122	15839	16125	15746	15949	15956	15891	15961	15824	15756	16078	15987	16070	15986	15860	15913	15943	16197	15930	15920	15878	15937	15922	15825	15873	15876	15966	15871	15878	16243	15939	16181	16035	15837	16057	16098	15942	15904	15992	16085	15943	15965	16042	16224	15948	15932	16011	15926	15894	15941	16028	16134	16035	15964	16087	15929	16010	15938	15896	15977	15929	15843	15920	16161	15718	15770	15942	15849	15781	16053	15956	16009	15972	15892	15862	16106	15776	15781	16001	15970	15975	15994	16172	15975	15922	15972	15911	15944	16090	15983	15978	16065	15858	15770	15743	16141	15932	15705	16020	16076	16178	15802	15918	15928	15774	15963	16099	16112	16042	15853	16000	15885	16073	16044	15997	16034	15824	16016	16113	15909	16118	15786	16033	16090	16020
40597	55821	37828	21236	15461	15020	14876	14944	14861	14728	14975	14858	14970	14880	14918	14835	14960	14784	14968	14895	14790	14923	14971	14864	14976	14754	14979	14838	14814	14728	14799	14849	14964	14867	14803	14850	14638	14779	14730	14701	14902	14829	14855	14856	14974	14889	14857	14827	14956	14715	14878	14812	14969	14910	14901	14959	15051	14825	14963	14825	14848	14817	14879	14624	14793	14915	15016	14695	14783	15132	14827	14883	14917	14861	14981	14765	14891	14910	14864	14748	14930	14840	14866	14775	15011	14892	14860	14764	14889	14750	14944	14780	14962	14797	14676	14954	14960	14871	14935	14899	14961	14852	14926	14976	14842	14770	14874	14854	14641	14729	14784	14921	14837	14868	14839	14819	14809	14926	14750	14709	14962	14840	14630	14870	14887	14766	14905	14830	14648	14794	14767	14824	14784	14883	14759	14862	14853	14743	14961	15020	14882	14738	14854	14922	14923	14799	14808	14686	14835	14826	14816	15024	14931	14887	14725	14892	14843	14789	14927	15005	14899	14713	14761	14806	14843	14822	14895	14793	14883	14969	14937	14862	14599	14835	14834	14941	14851	14753	14842	14903	14790	14802	14783	14871	14904	14700	14876	14833	14945	14834	14738	14712	14807	14896	14917	14827	14927	14958	14773	14791	14846	14839	14999	14899	14926	14785	14902	14926	14993	14987	14852	14922	14913	14881	14772	15075	14953	14679	14724	14919	14787	14886	14810	14819	14898	14997	14765	14949	14792	14832	14972	14720	15039	15020	14730	14830	14855	14695	14786	14833	14999	14880	14995	14804	14915	14879	14685	14771	15033	14833	15104	14807	15061	14897	14821	14921	14993	14795	14822	14923	14979	14917	14890	14718	14825	14847	14731	14759	14880	14838	14935	14843	14790	14850	14825	14933	14961	14855	14876	14866	14947	14705	14768	14914	14739	14901	14827	14881	14877	14830	14929	14901	14976	14825	14764	14760	15026	14915	14799	14987	14851	14812	15128	14919	14731	14767	14850	14900	14785	14829	14916	14938	14721	14685	15025	14729	14944	14819	14905	14825	14903	14869	14887	14775	14820	14920	14772	14810	14831	14909	14852	14802	14961	14763	14896	14932	14806	14810	14809	14881	15045	14678	14866	14982	14715	14774	14851	14914	14936	14834	15023	14785	14854	14838	14818	14876	14960	14889	14753	14936	14921	14805	14832	14869	14802	14785	14719	14845	14881	14760	15015	15104	14874	14822	14848	14790	14920	14930	14800	14762	14830	14947	14987	14814	14897	14856	14790	14653	15087	14897	14810	14942	14904	14872	14823	14831	14816	14838	15030	14809	14939	14949	14845	14808	14719	14906	14950	14720	14762	14973	14830	14702	14696	14793	14737	14671	14923	14984	14787	14849	15098	14728	14890	14902	15016	14807	14869	14928	14910	14793	14869	14876	14718	14753	15027	14756	14813	14814	14941	14761	14844	14866	14720	14862	14805	14823	15005	14679	14974	14775	14889	14856	14884	14909	14731	14939	14750	14860	14829	14902	14809	14699	14755	15045	14848	14894	14891	14871	14886	14761	14647	14977	14884	14803	14894	14976	14916	14927	14802	14912	14833	14857	14979	14804	14894	14874	14909	14841	15064	15006	14969	14835	14821	14862	14985	14983	14970	14873	14941	14788	14802	14759	14862	14792	15007	14890	15025	14776	14841	14819	15047	14754	14994	15062	14863	14949	14814	14858	14889	14699	14760	14901	14806	14741	14825	14750	14861	14967	14964	14726	14768	14786	14791	14902	14789	14877	14729	14962	14904	14802	14839	14578	14810	14813	14726	15005	14882	14835	14911	14885	14697	14892	14945	14793	14722	14813	14951	14823	14791	14793	14923	14809	14965	14990	14792	14889	14807	14749	14761	15205	14703	14859	14832	15070	14798	14947	14935	14870	15053	14701	14899	14834	14879	14795	14817	14941	14932	15027	14783	14836	14687	14746	14799	14788	14882	14851	14916	15019	14987	14717	14870	14945	14903	14715	14985	14913	14962	14907	14824	14943	14813	14866	14722	14871	14868	14770	14920	14801	14881	14859	14904	14868	14958	14699	14827	14830	14844	14931	14846	15038	14905	14837	14923	14791	14760	14924	14927	14854	14784	14978	14774	14967	14910	14859	14697	14890	14973	14999	14859	14704	14758	14692	14914	14885	14866	14844	14870	14783	14828	14640	14838	15016	14860	14843	14831	14606	15012	14881	14924	14924	14900	14760	14814	14853	14885	14904	14621	14782	14702	14854	14798	14850	14723	14810	14919	14703	14914	14885	14853	14799	14783	14804	14804	14829	14734	14853	14889	14738	14729	14962	14855	14841	14840	14791	14820	14714	14730	14806	14785	14916	14888	14945	14617	14765	14817	14762	15051	14845	14954	15001	14864	14665	14746	14844	14906	14590	14996	14974	14988	14804	14940	14754	14899	14896	14748	14963	14923	14958	14710	14927	14849	14821	14976	14985	14680	14948	14778	14817	14851	14855	14878	14665	15073	14696	14826	14817	14828	15044	14795	14967	14890	14795	14861	14719	14880	14888	14917	14854	14855	14824	15004	14871	14631	14819	14987	14850	14898	14941	14862	14877	14906	15008	14791	14826	14788	14851	14763	14806	14874	14806	14759	14870	14868	14776	14786	14797	15020	14856	14882	14789	14790	14895	14679	14740	14994	14793	14794	14805	14853	14765	14707	14885	14964	14754	14893	14864	14898	14979	14919	14851	14849	14910	14761	14846	14713	14960	15125	14929	14908	14730	14709	14912	14723	14741	14646	14816	14773	14775	14956	14876	14784	14974	14908	14802	14799	14937	14797	14897	14825	14815	14783	14868	14857	14948	14875	14967	14820	14803	14890	14772	14767	14880	14688	14767	14806	14969	14820	14767	14943	14850	14919	14587	14760	14929	15092	14831	14744	14997	14756	14730	14837	14963	14827	14923	14883	14792	14737	14766	15025	14846	14834	14939	14832	14892	14883	14880	14888	15002	14997	14785	14865	14907	14693	14885	14940	14946	14903	14870	14838	14858	14889	14680	14906	14950	14744	14909	14759	14752	15070	14846	14708	14781	14891	14705	14820	14823	14817	14755	14905	14869	14867	14758	14908	15015	14821	14856	14961	15016	14959	14939	14849	14827	15005	14869	14872	14930	14684	14774	14826	14821	14816	14908	14824	14779	14772	14916	14899	15087	14731	14918	14932	14891	14901	14865	14874	14945	14888	14735	15081	15036	14850	14908	14859	14756	14811	14871	14817	14798	14973	14722	14812	14735	14973	14972	14786	14725	14825	14851	14746	15087	14866	14711	14809	14906	14696	14694	14712	14774	14784	14868	14830	14906	14838	14822	14819	14919	14867	14654	14767	14836	14766	14887	14822	14713	14755	14803	14741	14904	14934	14960	14846	14768	14840	14950	14829	14920	14727	14900	14816	14757	14925	14900	14826	14939	14732	15074	14847	14865	14825	14999	14755	14730	14904	14774	14856	14778	14908	14778	14926	14879	14927	14901	14733	14911	14719	14835	14718	14767	14910	14806	14720	14687	14770	14790	14995	14843	14884	14781	14691	14939	14823	14789	14756	15017	14951	14827	14837	14810	14762	14949	14724	14816	14906	14977	14851	14841	14905	14976	14915	14966	14660	14895	14689	14719	14824	14829	14780	15177	14811	14821	14839	14989	14938	14935	14863	14809	14874	14660	14931	14652	14869	14689	14810	14852	14872	14859	14922	14860	14765	14942	14853	14910	14954	14815	14656	14936	14949	15033	14779	14963	14911	14878	14890	14955	14753	14813	14950	14726	14851	14880	15078	14698	14957	14932	14738	14840	14877	14890	14897	14881	14767	14965	14836	14917	15021	14983	14954	14926	14698	14926	14872	14893	14788	14662	14877	14812	15075	14869	14782	14835	14993	14877	14773	14813	14812	14930	14874	14875	14932	14826	14921	14857	14815	14881	14893	14975	14611	14917	14799	14797	14878	14954	14907	14922	14824	14842	14812	14951	14839	14965	14790	14866	14946	14889	14803	14888	14812	14928	14972	14833	14860	15040	14770	14915	14863	14666	15001	14852	14857	14738	14812	14857	14761	15030	14866	14784	14930	14938	14886	14877	14797	14884	14734	14809	14930	15062	14913	14946	14896	15008	14982	14888	14918	15051	14856	14741	14838	14842	14663	14926	14963	14798	14683	14912	15030	14740	14816	14863	14802	14892	14846	14865	14821	15003	14807	14836	14884	14871	14904	14798	14810	14914	14899	14818	14941	14592	14897	14823	14952	14749	14950	14860	14775	14781	14787	14832	14867	14977	14874	14923	14810	14721	14673	14974	14957	14701	14859	14912	14932	14782	15012	15005	14667	14774	14892	14899	14780	14982	15079	14941	14822	14766	14762	14828	14708	14768	14853	14754	14913	14891	14871	14955	14902	14621	14899	14734	14816	14968	14900	14872	14827	14710	14673	14826	14840	14872	14746	14884	14952	14826	14906	15009	14882	14863	14913	14737	14733	14807	14809	14814	14866	14653	14734	14932	14879	14860	14982	15014	14921	14873	14968	14804	14936	14719	14965	14856	14774	14699	14856	14805	14928	15118	14848	14911	14935	14950	14912	14652	15000	14764	14806	14831	14921	14704	14793	15004	14921	14755	14806	14723	14883	14846	14794	14813	14800	15007	14760	15156	14881	14783	14797	14939	15053	14832	14728	14896	14868	14903	14792	14715	14959	14797	14988	14909	14901	14905	14844	14873	14898	14864	14973	14872	14578	14928	15016	14801	14842	14910	14918	14908	14768	14788	14872	14751	14726	14979	14800	14953	14847	14878	14787	14831	14854	14853	14690	14734	15027	15002	14996	14779	14947	14903	14841	14808	14757	14980	14797	14991	14898	14856	14988	14787	14746	14768	14846	14904	14853	14705	15007	14884	14889	14982	14851	14771	14832	14893	14772	15019	14805	15076	14901	14940	14871	14781	14682	14929	14932	14697	14776	14831	14824	14812	14850	14849	14872	14910	14898	14832	14833	14880	14894	14805	14962	14944	15050	14759	14786	14895	14907	14779	14941	14843	14922	14924	14876	14967	14868	14868	14705	14919	14854	14893	14735	14958	15070	14567	14863	14959	14966	14817	14871	14917	14894	14795	14674	14904
29092	33532	38178	27935	19229	16642	16557	16049	16075	16147	16211	16097	16089	16225	16024	15920	15989	16276	16093	16144	16171	15920	15890	16100	15942	16179	15911	16174	15973	15894	16199	16064	15894	15951	16105	15954	16097	16049	16316	15818	16018	16074	16113	15958	15991	16013	15924	16008	16138	15925	16136	16088	16131	16073	16061	16115	15877	16031	16195	15959	16038	16024	16093	15867	15894	15990	15943	15968	16056	15977	15987	15883	15857	16109	16164	16096	15989	15920	16074	15989	15965	15898	16031	15797	15885	16125	16028	15845	15925	16093	15925	15902	15906	15945	15829	16118	15783	16021	16062	15930	15932	16035	16008	16154	15942	16250	16082	16116	15904	16133	15753	16010	15939	15807	16078	16016	15878	15910	15842	15963	15929	16095	16060	16043	16059	15964	15986	16039	15927	15948	15862	15890	15895	15979	15984	15991	15854	15990	15824	15964	15925	16005	15971	16006	15982	15986	15996	15972	16074	15937	15936	16055	16081	16017	16120	16078	15933	15923	15910	16045	15951	15913	15953	16042	15925	15913	15882	15818	15921	15924	15982	15953	15940	15940	15926	15884	16008	16009	15846	15753	15953	15761	15959	16101	15923	16019	15812	15860	15917	15762	16031	15972	16008	16125	16025	15833	15973	15943	16012	15848	15947	15899	15923	16108	15772	15865	15839	16052	15948	15943	15745	15810	15995	16006	16058	15763	16089	16009	15880	15921	16101	15941	16009	15871	15933	16217	15868	15910	15975	15851	15954	16160	15920	15901	15987	15770	15949	16068	15917	15902	16050	15895	16114	15942	15758	15938	15880	16142	16045	16195	15959	15990	16025	16076	16092	15803	15794	15982	16026	16116	16032	15875	15934	15882	16091	15913	16027	15810	16015	16002	15945	16088	16022	16219	16025	16083	15857	15927	15852	15852	15858	15888	15970	15796	16031	15988	15894	16035	15941	16033	16077	15765	15858	15855	15918	16077	15902	16037	16048	15935	15888	15898	16148	16032	15857	15958	16056	15865	15935	15771	15892	16038	15872	16007	15982	15967	15970	16080	15976	15909	16156	16015	16067	15822	16073	15928	16188	16001	15959	16138	15966	15927	15858	16048	15796	16128	15830	15926	15978	16018	15925	16060	16121	15802	15995	15894	15955	16059	16035	16000	15998	16050	15899	16098	16114	15860	15978	15911	15686	15830	16033	16123	16115	16181	16002	15969	15834	15704	15832	15790	15985	15961	15863	16066	16052	15997	15943	16034	15992	15936	15955	16023	15959	16023	16069	16075	16014	16027	16014	15915	15854	16149	15978	16134	15925	16018	16080	15953	16085	16150	16010	16036	16055	16116	16019	16015	16047	16097	15959	16040	16005	16064	16126	16079	16100	15907	15843	16040	16079	15985	15758	15868	16052	15925	15966	15974	16110	15989	15875	15871	15895	15871	15877	15983	16037	15946	15949	16102	16124	15924	15924	16064	15793	15988	15893	16018	15952	16113	16052	16049	16126	15999	16105	16117	16094	15986	15970	15939	15925	16079	16020	16009	16004	15650	15790	16026	16161	16074	15932	15927	16004	16032	15847	16037	16020	16129	16310	16183	16008	15758	15952	16099	15969	16024	15947	15964	15741	16006	16077	15966	15946	16023	16129	16244	16136	15951	16046	15906	15918	16049	15819	16065	16170	16180	16136	16080	16128	16040	16023	15993	15986	15956	16001	16203	16041	15849	15908	15995	16066	15899	16067	16056	15962	16085	16041	16160	15937	15921	15897	16072	16043	16158	16018	16089	16139	15913	15984	16099	15911	16081	15943	15696	15965	16174	16011	15965	16006	15882	15970	16064	15796	15884	15979	15946	16054	15900	15839	16069	16112	15773	15904	16004	15966	16056	15983	15946	16173	16180	15906	15893	16092	15850	15854	16216	16112	15863	16061	15896	16118	16008	16218	15859	16274	15946	16035	15968	16089	15930	16090	16132	15717	15992	16156	15917	16033	15796	16008	15929	16015	15970	16047	16051	16072	15897	15923	15861	15962	15783	15820	15884	16028	15944	16009	16127	16040	15879	15826	15931	16114	15975	15944	15963	16070	15871	15973	15864	15895	15801	16103	16204	16005	16214	15931	15963	15907	15973	15974	15877	15906	15998	15908	16082	15962	15992	16124	16035	15938	15937	15956	15853	15852	15847	15812	15920	15923	16021	15952	15888	16001	16020	15859	15954	15898	15902	15866	15932	15867	16011	15945	15982	16095	16007	15882	15950	16120	15949	16058	15988	15908	15907	16105	16012	16078	15825	15839	16046	16027	16022	16074	16025	16196	15823	15906	15994	15950	16108	16126	16001	15879	15924	15963	16050	15981	15970	15972	15840	15882	15873	16099	16127	15838	16134	16086	15838	15871	15825	15949	16048	15908	15874	16038	15979	16082	15688	16090	16097	15944	15767	15975	15801	16025	15927	15987	15860	15974	16047	15830	16008	16023	16007	16014	15844	16135	16086	16068	16073	16070	15976	15935	16030	15823	15923	15952	15840	15827	16061	16063	15946	16002	15924	16103	16041	15844	15981	15945	15833	15980	15981	15961	15790	15959	15979	15988	16032	15809	15899	15978	15988	16107	15870	16078	15905	15905	15938	15931	15946	16164	15894	15980	16113	15903	16004	16127	15950	15935	16151	16015	15835	16084	16248	15976	15926	16000	15748	15948	16118	16158	16005	15957	15934	15746	15883	16044	16030	16090	15916	16175	16027	15987	15892	15835	16109	16187	15794	16050	16127	16022	15824	15903	16188	16003	16013	15847	15809	16086	16201	15981	16095	16092	16118	15974	15851	16178	16063	15895	15904	15872	15962	16061	16051	15963	15895	16010	15941	16030	16097	16106	15950	15920	15937	15902	15881	15973	15990	16030	15962	15933	16014	16166	15849	16250	15978	16042	16055	16156	15993	15802	15908	16124	15896	15712	16019	16167	15964	16131	15843	16045	16100	16057	16042	15965	15809	15967	16038	16097	16077	16149	15971	16107	15894	15950	16228	15938	16041	15909	16137	16081	15925	15897	16097	16001	16100	15908	15707	15879	15917	15915	15980	15908	15944	15901	16056	16022	15990	15867	16093	15965	15887	16019	15846	15948	16147	16066	15909	16047	15985	15999	16006	16072	15835	16053	15894	15847	15923	15951	15824	15973	16093	15966	15843	15794	16036	15878	16052	15888	15950	16019	15934	16033	16014	15990	15878	15888	16004	16274	15982	16054	15982	15998	15989	15998	16110	16040	15928	15820	15974	16128	15990	16005	16039	15922	16199	15870	15876	15971	15860	16008	16082	15931	16015	16043	16042	15905	15836	15881	16081	15917	16094	16013	15924	15951	15978	16187	15974	15979	15951	15965	15917	16081	15689	15911	15909	15995	16063	16176	15990	16025	16124	16133	15967	16105	16009	16022	16028	15971	16204	15894	16004	15722	15844	16062	15942	15991	16077	15913	16085	15915	15889	15839	15763	16007	16044	15704	15982	15998	16031	15930	16023	15869	15944	16104	15960	15994	16000	15983	15948	16153	15999	15916	15877	15926	15946	16180	15968	15903	15913	16001	15845	16061	16060	15860	15988	15911	15843	15749	16129	15938	15993	16015	16023	16013	15925	16033	15727	15887	16084	15907	15932	15984	16052	15859	15732	15883	15883	15956	16108	15960	15798	16149	15954	16016	15945	15992	15939	16042	15864	15918	15903	15969	16143	16087	16020	15975	16043	16041	15871	15879	16093	15974	15885	16026	16118	16059	16077	16122	15979	15898	15866	15958	15864	15858	16134	15955	16069	16154	15896	15847	15951	16144	15792	16094	16101	16117	16114	16088	15782	16006	15996	16071	16144	16156	16039	15968	15979	16120	16035	15993	16233	15927	15855	15758	15861	15821	16071	15973	16011	16142	16027	16109	16005	15939	16075	15870	16171	15821	15892	15944	15702	16157	15871	15955	16053	15987	16075	16151	16084	16024	15872	16058	15875	15977	16104	16027	15884	16021	15980	16048	15998	15994	16011	15955	15945	16030	15937	15766	16072	16201	15906	16048	16037	16095	15959	16052	16014	16078	16108	16087	16061	16035	16032	15874	15960	15901	15894	15763	15965	16115	16036	15933	15986	16066	15982	15969	15949	15973	15962	15945	15880	16171	15823	15974	16170	16036	15790	15957	16024	15967	15868	15919	15850	16185	15899	15943	16034	15907	15959	16013	15863	15838	15983	15918	16075	15956	15940	16117	16051	16005	15960	15926	16011	15824	15960	15939	16184	16021	15898	15909	16102	15898	16092	15839	16044	15995	16155	15964	15843	16146	15878	16181	15962	16078	15875	15873	15995	15945	16020	16039	16063	15771	16187	15950	15980	15837	15960	16031	15838	16007	16307	15982	16101	16171	16046	16021	15964	15988	15920	16025	15945	16018	15995	16051	15877	16087	16010	15873	16022	15910	15972	15882	16171	16213	16177	15931	15989	16113	15964	15988	15953	16232	16072	16084	16049	16079	15868	15853	16138	16154	16161	16057	16065	16156	15790	16084	16172	15915	15883	16225	16003	16012	15844	16065	15971	16127	16123	15876	16041	15982	15993	16106	15916	16172	16147	15995	16102	15984	15855	15982	16204	16061	15857	15992	16008	15920	15863	16026	16098	16177	15879	15821	15999	15800	16010	15967	15924	16217	16190	15982	15981	15938	15961	16087	15935	16006	15843	15779	15902	15903	15834	16015	15805	15715	15790	16022	16140	16005	15857	15988	15889	16002	15665	15899	15879	15988	15936	15761	15947	16008	15908	16018	15989	15941	15805	16110	15959	15924	15926	15770	15940	16018	16071	15982	15876	16032	16065	15941	16080	15960	15875	16209	15975	15852	16018	15987	16120	15830	15997	15993	15966	15937	16034	16000	15979	16025	15976	16089	16090	15975	15887	16115	16022	15990	15889	16078	15977	16079	15924	16010	15982	15884	16018	16022	15881	16091	16038	16066	15943	16171	15866	15926	16126	15885	15881	16159	15906	15910	15872	15984	15912	16008	16107	15908	15927	16042	16017	16078	16156	16057	16014	16028	15942	16156	15998	15910	16021	16287	15813	16009	15989	16030	16056	16047	15975	15941	15803	15983	15942	16087	15992	15932	16034	16009	16154	16219	15987	15828	15928
57802	75134	51025	26622	16761	15082	14795	14918	14859	14957	14960	14853	14965	14986	14873	14834	14938	15040	14960	14884	14915	15048	14965	14941	15014	14931	14896	14969	14888	14788	14905	14742	14999	14956	15068	14884	14907	14921	14786	15014	14946	14862	14945	14895	15048	15015	14880	14882	14934	15048	14899	14926	14893	14868	14998	14854	14854	14995	14996	15039	14769	14950	14879	14975	14839	15043	14962	14878	14863	14874	15014	14874	15108	14922	14957	14877	14795	14914	14764	14866	14875	14754	14912	14837	14873	14838	14911	14962	14788	14940	14764	14851	14908	15031	14946	14876	14863	14840	14914	14794	14964	15011	14903	14942	14956	14761	14991	14990	14869	14817	14841	14982	14862	14887	14744	14828	14838	14801	14779	14786	14895	14862	14814	14970	14777	14936	15010	14850	14831	14795	15045	14936	15041	14876	14932	14877	14904	14905	15082	14748	14797	14993	14858	14970	14915	14839	14866	14870	14905	14961	14945	14799	14592	14772	14955	14752	14769	14851	14932	14844	14894	14825	14902	14768	15011	14850	15001	14904	15012	14891	14849	14997	15103	14789	14809	14914	14876	15055	14995	14916	14838	14919	14758	14973	14914	14800	14941	14894	14915	14869	14825	14880	14794	14962	14802	14877	14749	14814	14889	14868	14929	14900	14862	14934	14811	14895	14947	14819	14824	15015	14883	14939	14918	14884	14818	14951	14972	14989	14909	14837	14770	14860	14839	14843	14838	14915	14926	15014	14868	14910	14820	14781	15050	14948	14785	14860	14817	14953	14976	14841	14919	14841	14965	14908	14769	14944	14851	14844	14880	14942	14985	14963	14938	14848	14952	14874	14866	14779	14935	14860	14930	14977	14751	14939	14822	14889	15102	14821	14923	14943	14930	14831	14769	14858	14876	15016	15004	14907	14806	14936	14937	14894	14860	14943	15003	14988	14850	14834	14827	14902	15102	14943	14999	14871	14837	14930	14926	14960	14962	14596	15037	15047	14922	14860	14914	14765	15011	15016	14983	15029	14998	14845	14988	14784	14859	14888	14869	14818	14916	15046	14933	14833	14805	14823	14847	14868	14931	14829	14869	14805	15011	14796	14686	14949	14856	14801	14883	14809	15034	14833	14911	14912	14940	14877	15008	14910	14868	15014	14863	15005	15134	14889	14785	14927	14837	14890	14966	14953	15005	14957	14784	15133	14937	15010	14898	14815	14942	15018	14964	14764	14909	14785	14811	14872	14940	14985	14717	14752	14777	14807	14602	14963	14990	14729	14872	15086	14979	14735	14763	14803	14834	14923	14825	14908	14854	14930	14821	14798	14813	14810	14890	14912	14825	14808	14960	14832	14986	14913	14860	15020	14886	15047	14982	14961	14891	14870	14805	14929	14740	14888	14754	14924	14948	15019	14785	14947	14759	14852	14923	14843	14842	14957	14942	14851	14930	14838	14928	14978	14814	14916	14920	14987	14945	14867	14883	14821	15004	14748	14940	14878	14982	14959	15071	14778	14898	14850	14841	14835	14844	14697	14875	14934	14887	14776	15075	14717	14996	14985	14922	14807	14797	14898	14966	14891	14974	14876	14964	14845	15060	14925	14874	14809	14823	14996	14765	14916	14894	14725	14836	15039	14881	14817	14758	14989	14884	14704	14893	14959	14944	14808	14935	15067	14803	14868	14953	14953	15017	14865	15083	14910	15058	14761	15091	15061	14826	14947	15000	14948	14978	14894	14841	15079	14963	14767	14711	14983	14841	14958	14872	15028	14875	14798	14838	14842	14871	14848	14960	14943	14924	14982	14953	14943	14895	14951	14862	14778	14987	14934	15013	14961	14859	14854	14820	15039	14960	14958	14769	14796	14879	14884	15007	14767	14987	14904	14984	14991	14934	14893	14824	14764	14872	15026	14955	14802	14893	14909	14895	15028	14921	14956	15055	14970	14814	14886	14974	14947	14825	14756	14875	15010	14817	14928	14921	14821	14953	14688	14921	14755	15026	14692	14848	14846	14793	14862	14782	14924	14981	14921	14930	14967	14810	14967	14905	15003	14963	14861	14863	14841	14893	14947	14912	14792	14820	14922	14891	14940	14746	14813	14815	14745	14962	15026	14959	14967	14881	14849	14833	15065	14948	14872	15123	14898	14877	14759	14805	15042	15000	14979	14900	14947	14845	14915	15033	14990	14845	14892	14840	14908	14852	14936	14841	14913	14845	15001	14890	14944	14860	14800	14967	14738	14871	14818	14973	14851	15010	14989	14954	14911	14852	14972	14960	14865	14960	14876	14937	14966	14924	14893	14902	14826	15016	14728	14852	15022	14721	14922	14810	14856	14961	14862	14910	14989	15017	14866	14910	14834	14719	14946	15004	14915	14852	14882	14757	14931	14861	14795	15065	14945	14892	14947	14774	14779	14790	14779	14732	14893	14865	14925	14835	14898	14935	14857	14905	14904	14798	15054	15017	15030	15037	14760	14949	14858	14994	14820	14949	14784	14904	14857	15078	14973	14953	14824	14870	14800	15031	14835	15035	14820	14924	14912	14876	15028	14792	14770	15046	14845	14909	14782	14842	15044	14855	15031	14892	14931	14789	14883	14911	14949	14934	15008	14994	14830	14796	14967	14913	14834	15084	14948	14878	14720	14997	14702	14922	14906	14864	15009	14918	14774	14923	14807	14929	14798	14825	14983	14738	15041	14757	14931	15032	14798	14980	14783	14934	15030	15013	14861	14797	14979	14832	14951	14866	14936	14700	14870	15032	14908	15031	14923	15114	14826	14912	14713	14861	14883	15002	14902	14914	14718	14930	14967	14923	14864	14955	15038	14950	14951	14970	14878	15049	14862	15092	15058	14877	14965	14907	15047	14886	15028	14918	14999	14726	14926	14903	14889	14909	15070	15144	14873	15088	14819	14778	14793	15010	14968	14784	14916	14951	14781	15064	14879	14895	14934	15125	14921	14976	14874	15036	14786	14896	14799	15031	14878	14805	14962	14848	15078	14910	14739	14957	14883	14752	14943	14790	14807	14926	15050	15056	14933	14891	14952	14863	14784	14953	14893	14740	14898	14757	14926	14907	14881	14917	14911	15128	14887	14881	14983	14831	14915	15027	15041	14910	14966	15010	14849	14886	14887	14958	14938	14833	14922	14917	14787	14939	14776	14767	14914	14938	14783	14957	14875	14898	14846	14872	14854	14878	14888	14945	14920	14993	14771	14899	14967	14817	14849	14816	14978	14906	14988	14812	14919	14946	14954	14952	14799	14856	14931	15002	14879	14924	14911	14879	14916	14808	14905	14887	15028	14798	14858	14907	15091	14893	14791	14840	14952	14889	14945	14982	14864	14866	14882	14853	14898	15065	14944	14871	14937	14916	14860	14823	14893	14829	14800	15033	14751	15031	14937	15004	14735	15075	14925	14870	14883	14968	14921	14914	14986	14869	15065	14989	14785	14997	14835	14909	14782	14960	14918	15105	14932	14789	14888	14953	14862	14873	14905	14905	14879	14992	14961	14938	14832	14818	15078	14873	14869	14686	14872	14944	14816	14849	14899	15010	14800	14900	14905	14985	14873	14924	14784	14862	14993	14891	14897	14910	14995	14849	14874	15036	14842	15079	14866	15061	14805	14472	15064	14875	15000	14851	14808	14921	14846	14974	14997	14767	14844	14848	14753	14687	14877	15031	14826	14919	14727	14934	14727	14799	14780	14999	14890	14828	14803	14924	14694	14887	14811	14859	14976	14759	14938	14824	14910	14970	15031	14966	15142	14794	14854	15003	14906	14825	15031	14723	14737	14859	14996	14845	14819	14988	14921	14842	14999	14980	14889	14968	15023	14960	14888	14894	14873	15022	14990	14831	14974	14817	14900	14796	14992	14794	14901	15035	14925	14881	14948	14918	14885	14881	14881	15022	14739	14645	14822	14860	14866	14759	14827	14711	14831	14873	14836	14929	14927	14958	15040	14833	14917	14997	14769	15022	14844	14811	14792	15014	14952	14967	14877	14853	14983	14768	14972	14906	14860	14789	14864	14804	14780	14890	14991	14963	14949	15003	15098	14790	14967	15099	14848	14746	15066	14845	14899	14976	14857	14810	14994	14754	14793	14871	14891	14929	14798	14862	15024	15128	14722	14895	14655	15020	14849	14683	14903	14989	14867	14846	14844	14826	14866	14748	14945	14967	15131	14879	14898	14942	15012	14813	14733	15052	14842	15000	14940	14784	14975	14833	14930	14833	14889	14878	14968	14955	14870	14899	14837	14825	15037	14858	14950	15122	14945	14983	14882	14675	14930	14923	14853	14855	14795	15051	15060	14985	15177	14866	14967	14868	15010	14977	15047	14934	14954	14854	14999	14872	14949	14838	15079	14974	14836	14701	14801	14928	15021	14868	14930	15055	14778	14959	14979	14829	14846	14811	15032	14987	14824	14843	14900	14835	14839	14886	14890	14971	14838	14838	14939	14938	15061	14937	14936	14891	14851	14981	14931	14927	14830	14886	14821	14907	14911	14998	14815	14906	14768	15037	15051	14949	14922	14922	14946	14925	14962	14901	14969	14641	14906	14977	14935	15002	15050	14863	14916	14996	14878	14825	14931	15030	14875	14906	14855	14890	14675	14921	14727	14879	14876	14934	14967	14971	15044	14814	15018	14892	15034	14885	14974	14941	14867	15014	14810	14974	14847	14863	14739	14936	14945	14869	14926	14888	15043	14831	14879	14867	14932	14790	14812	15098	14791	14943	15017	14960	14905	14867	14884	14799	14982	14785	14981	14907	14933	14920	14812	14840	14841	14977	14865	14975	14818	14753	14944	14887	14879	14867	14805	14982	14830	14783	15001	14787	14776	15026	14930	14934	15046	15051	14791	14861	14671	14835	14837	14859	15050	14845	14931	14907	14904	14928	14903	14853	14917	15106	14978	14894	14860	15004	14877	14723	14975	14952	14879	15005	14938	14783	14990	14950	14870	15078	14898	14892	14856	14952	14943	14896	14997	14884	14730	14825	14901	14912	14760	14786	14951	14939	14977	14866	14829	14831	14902	15010	15055	14827	14977	14806	14800	14903	14957	15084	14999	14953	14870	14932	14950	14989	14963	15036	14948	14942	14865	14943	14817	14828	14896	14995	14833	14842	14910	14968	14750	14829	14758	14944	14797
22999	22998	32626	25609	22209	22370	22774	18343	17675	17865	17663	17564	17563	17668	17797	17476	17383	17431	17460	17335	17389	17349	17535	17465	17591	17579	17647	17294	17552	17385	17172	17324	17408	17414	17237	17208	17324	17395	17338	17385	17422	17212	17156	17334	17461	17393	17500	17328	17230	17481	17468	17267	17319	17316	17212	17351	17304	17189	17169	17504	17257	17348	17520	17246	17178	17104	17428	17417	17617	17375	17495	17165	17230	17085	17534	17319	17277	17084	17389	17101	17268	17351	17425	17381	17290	17345	17151	17150	17070	17227	17362	17216	17328	17352	17314	17056	17109	17341	17126	17052	17415	17316	17079	17260	17236	17211	17113	17342	17337	17194	17340	17222	17312	17170	17268	17209	17386	17079	17379	17373	17298	17422	17178	17303	17249	17256	17181	17197	17465	17165	17322	17395	17249	17344	17529	17149	17130	17504	17258	17327	17370	17232	17291	17270	17176	17179	17285	17374	17271	17234	17314	17271	17264	17080	17266	17317	17349	17368	17253	17300	17281	17165	17164	17185	17290	17200	17092	17202	17239	17254	17289	17363	17391	17215	17152	17096	17170	17261	17329	17159	17253	17240	17370	17171	17196	17277	17273	17346	17278	17255	17201	17289	17428	17508	17250	17247	17203	17410	17210	17352	17322	17279	17392	17123	17356	17193	17204	17060	17223	17180	17170	17223	17246	17285	17389	17088	17181	17200	17264	17178	17377	17312	17284	17029	17286	17262	17189	17061	17259	17031	17162	17210	17270	17179	17046	17105	17273	17111	17197	17236	17238	17255	17483	17233	17177	17206	17207	17286	17225	17302	17150	17198	17055	17104	17388	17293	17305	17414	17332	17072	17071	17196	17051	17163	17115	17249	17227	17145	17162	17213	17251	17262	17206	17165	17253	17400	17301	17235	17129	17173	17265	17264	17458	17320	17234	17463	17267	17137	17216	17438	17322	17501	17390	17192	17234	17286	16956	17282	17326	17077	17121	17127	17097	17249	17191	17334	17464	17296	17262	17195	17150	17138	17328	17196	17287	17036	17204	17291	17182	17393	17404	17228	17307	17170	17286	17419	17258	17373	17397	17287	17065	17207	17203	17315	17251	17307	17219	17126	17170	17213	17219	17202	17233	17244	17211	17128	17186	17359	17230	17061	17247	17283	17331	17271	17345	17294	17383	17355	17122	17167	17283	17282	17367	17324	17428	17225	16999	17285	17311	17067	17317	17106	17086	17229	17243	17190	17360	17443	17254	17296	17366	17180	17132	17329	17279	17190	17164	17179	17205	17384	17068	17049	17100	17495	17237	17307	17314	17083	17316	17287	17113	17080	17195	17189	17164	17240	17323	17258	17230	17154	17372	17203	17093	17295	17276	17369	17322	17188	17124	17209	17434	17226	17387	17310	17273	17327	17146	17158	17190	17290	17199	17313	17414	17214	17241	17461	17238	17231	17128	17307	17285	17200	17190	17215	17129	17283	17286	17137	17217	17095	17268	17329	17183	17422	17217	17235	17239	17213	17249	17288	17200	17152	17243	17243	17335	17341	17215	17248	17090	17426	17152	17318	17171	17141	17232	17182	17300	17210	17417	17200	17474	17221	17251	17301	17160	17168	17208	17101	17251	17295	17202	17121	17065	16875	17166	17262	17172	17206	17255	17116	17093	17335	17259	17226	17205	17353	17292	17163	17405	17203	17124	16980	17420	17208	17075	17079	17125	17239	17217	17122	17382	17199	17190	17055	17229	17189	17284	17160	17282	17134	17142	17084	17207	17201	17311	17316	17213	17261	17222	17241	17306	17202	17328	17350	17120	17252	17303	17324	17199	17211	17422	17136	17277	17199	17244	17183	17497	17389	17157	17193	17116	17323	17279	17177	17248	17332	17245	17188	17175	17138	17114	17321	16996	17213	17307	17245	17208	17188	17353	17171	17356	17404	17331	17329	17252	17277	17207	17260	17426	17200	17116	17319	17183	17113	17269	17197	17441	17187	17280	17204	17408	17234	17284	17146	17240	17429	17333	17131	17135	17182	17293	17510	17400	17356	17050	17161	17062	17496	17179	17250	17467	17186	17129	17054	17307	17261	17222	17289	17206	17284	17074	17176	17347	17296	16968	17045	17097	17204	17247	17112	17159	17357	17245	17339	17500	17220	17202	17082	17381	17177	17124	17097	17264	17238	17199	17074	17297	17117	17338	16963	17003	17120	17214	17259	17214	17269	17144	17104	17318	16974	17313	17099	17293	17242	17178	17069	17199	17007	17365	17435	17219	17145	17311	17212	17025	17255	17107	17111	17240	17191	17276	17316	17138	17350	17021	17014	17266	17322	17297	17295	17270	17105	17229	17220	17262	17057	17182	17085	17286	17035	17143	17231	17219	17407	17339	17392	17348	17246	17082	17296	17400	17397	17353	17172	17191	17238	17174	17279	17210	17299	17280	17368	17232	17339	17165	17334	17327	17253	17276	17264	17195	17096	17129	17294	17208	17086	17258	17235	17240	17160	17204	17228	17081	17404	17044	17215	17086	17219	17400	17323	17443	17031	17100	17154	17117	17175	17155	17058	17271	17196	17408	17255	17053	17207	17213	17302	17135	17220	17316	17252	17241	17352	17140	17215	17545	17212	17273	17201	17129	17246	17096	17072	17230	17067	17433	17367	17119	17208	17188	17074	17114	17211	17331	17103	17237	17323	17019	16978	17255	17169	17234	17189	17264	17364	17292	17206	17222	17211	17274	17323	17167	17261	17336	17213	17027	17115	17297	17399	17268	17361	17161	17144	17272	17285	17234	17041	17113	17370	17332	17327	17275	17359	17292	17300	17234	17139	17567	17334	17285	17293	17331	17217	17201	17331	17253	17353	17115	17257	17291	17396	17157	17211	17296	17300	17328	17143	17201	17294	17270	17307	17094	17221	17236	17366	17165	17152	17348	17199	17195	17306	17036	17254	17337	17072	17262	17354	17156	17123	17169	17242	17390	17061	17262	17055	17158	17074	17080	17232	17379	17163	17248	17171	17309	17086	17034	17244	17030	17392	17266	17291	17267	17298	17286	16927	17195	17130	17285	17249	17115	17320	17196	17177	17273	17215	17582	17338	17181	17297	17099	17120	17335	17143	17477	16997	17345	17145	17121	17298	16954	17204	17365	17286	17152	17360	17253	17299	17338	17313	17226	17296	17175	17111	17115	17323	17207	17146	17125	17201	17321	17217	17190	17207	17220	17213	17088	17031	17212	17138	17217	17265	17363	17322	17239	17199	17432	17222	17384	17212	17281	17154	17205	17140	17123	17075	17327	17271	17273	17226	17373	17246	17185	17173	17314	17289	17119	17221	17152	17369	17113	17114	17314	17368	17201	17128	17154	17178	17227	17146	17243	17228	17386	17108	17364	17073	17363	17115	17312	17134	17312	17387	17295	17307	17321	17115	17343	17282	17203	17205	17046	17194	17259	17324	17039	17216	17249	17285	17263	17267	17201	17379	17270	17497	17348	17133	17290	17359	17377	17263	17119	17097	17308	17152	17224	17261	17480	17092	17242	17251	17231	17212	17211	17215	17176	17159	17158	17304	17251	17118	17270	17225	17327	17180	17210	17316	17521	17285	17339	17207	17326	17082	17352	17311	17211	17316	17406	17181	17200	17320	17138	17180	17201	17229	17466	17180	17361	17161	17196	17293	17276	17349	17301	17065	17237	17473	17176	17323	17307	17250	16801	17434	17144	17347	17171	17192	17304	17326	17512	17281	17377	17466	17270	17003	17368	17296	17160	17238	17174	17265	17407	17118	17200	17301	17410	17312	17142	17077	17381	17040	17277	17096	17283	17118	17250	17221	17427	17229	17270	17216	17196	17273	17195	17282	17452	17242	17336	17209	17208	17255	17232	17354	17325	17159	17293	17459	17096	17310	17173	17189	17184	17467	17161	17233	17353	17236	17116	17027	17161	17269	17249	17490	17191	17307	17155	17098	17215	17223	17187	17174	17015	16997	17347	17224	17179	17223	17397	17126	17106	17028	17365	17268	17264	17233	17274	17175	17331	17219	17130	17165	17193	17072	17211	17294	17285	17319	17042	17168	17233	17168	17146	17160	17215	16967	17261	17107	17085	17329	17375	17258	17515	17217	17148	17202	17365	17192	17282	17238	17338	17410	17187	17228	17321	17232	17325	17319	17093	17299	17293	17256	17296	17432	17330	17113	17281	17192	17416	17335	17207	17350	17147	17315	17217	17212	17174	17192	17242	17317	17272	17247	17524	17108	17149	17400	17367	17364	17325	17298	17240	17155	17215	17026	17338	17298	17343	17392	17240	17076	17121	17243	17305	16951	17089	17408	17390	17429	17070	17131	17163	17110	17246	17366	17214	17210	17167	17103	17271	17219	17267	17265	17326	17438	17309	17233	17324	17395	17443	17223	17174	17033	17313	17218	17192	17446	17239	17373	17040	17081	17182	17295	17308	17152	17071	17110	17185	17177	17262	17146	17343	17175	17052	17233	17310	17180	17267	17290	17385	17169	17461	17223	17287	17011	17010	17271	17186	17246	17428	17216	17271	17180	17216	17301	17128	17052	17205	17242	17434	17437	17194	17222	17175	17311	17352	17318	17195	17298	17428	17336	17242	17068	17272	16987	17219	17255	17224	17146	17193	17061	17112	17252	17272	17493	17242	17180	17351	17326	17130	17292	17116	17205	17358	17383	17310	17159	17221	17113	17239	17253	17410	17131	17088	17087	17229	17039	17207	17126	17061	17303	17242	17229	17451	17327	17305	17247	17331	17157	17140	16953	17246	17210	17161	17186	17140	17069	17501	17233	17214	17398	17324	17314	17253	17322	17473	17220	17245	17158	17092	17249	17160	17227	17053	17398	17353	17239	17283	17112	17089	17278	17010	17189	17239	17228	16959	17205	17233	17162	17104	17464	17443	17349	17290	17282	17116	17279	17267	17210	17032	17329	17368	17250	16961	17218	17304	17372	17118	17235	17049	17044	17213	17118	17106	17010	17146	17237	17323	17265	17122	17200	17132	17188	17299	17100	17051	17291	17111	17365	17051	17197	17113	17132	17309	17148	17280	17172	17233	17278	17248	17135	17317	17350	17391	17420	16960	17412	17326	17181	17280	17281	17238	17154	17111	17201	17219	17184	17337	17341	17232	17202
61152	103564	80797	46767	22721	15735	15680	15618	15422	15787	15875	15886	15709	15881	15712	15731	15604	15578	15805	15659	15758	15721	15741	15863	15771	15685	15711	15565	15656	15608	15774	15692	15651	15919	15810	15741	15788	15701	15713	15846	15669	15909	15809	15856	15589	15688	15771	15769	15752	15696	15751	15613	15753	15773	15814	15759	15695	15746	15789	15579	15747	15735	15794	15618	15678	15617	15761	15570	15786	15747	15819	15642	15761	15768	15725	15680	15631	15599	15708	15686	15713	15752	15881	15685	15718	15398	15915	15701	15768	15766	15767	15711	15741	15793	15570	15944	15710	15794	15591	15785	15739	15568	15709	15679	15779	15725	15777	15636	15914	15859	15747	15654	15774	15626	15607	15658	15730	15816	15631	15712	15676	15739	15574	15557	15736	15632	15545	15763	15692	15597	15799	15761	15626	15780	15700	15594	15658	15646	15769	15897	15791	15559	15624	15671	15683	15664	15789	15697	15817	15672	15718	15661	15725	15750	15417	15867	15716	15640	15728	15823	15434	15627	15822	15662	15735	15806	15696	15826	15636	15540	15571	15652	15598	15592	15707	15591	15660	15627	15743	15548	15754	15542	15700	15778	15611	15629	15649	15770	15590	15684	15679	15742	15725	15563	15617	15711	15715	15689	15635	15740	15810	15716	15689	15599	15768	15689	15705	15685	15796	15817	15554	15626	15667	15627	15654	15668	15747	15648	15887	15665	15758	15686	15642	15658	15760	15808	15568	15658	15668	15680	15750	15681	15834	15844	15751	15732	15744	15723	15694	15720	15681	15725	15669	15636	15675	15773	15850	15527	15678	15687	15749	15712	15691	15706	15593	15432	15669	15921	15720	15664	15675	15688	15790	15716	15767	15674	15787	15832	15597	15651	15629	15570	15634	15736	15681	15942	15803	15799	15624	15782	15674	15670	15642	15784	15618	15548	15771	15653	15752	15728	15611	15638	15679	15662	15564	15607	15712	15505	15693	15630	15572	15549	15704	15459	15681	15698	15822	15612	15618	15661	15697	15577	15967	15750	15667	15665	15690	15734	15725	15653	15740	15709	15719	15581	15805	15572	15653	15666	15640	15624	15806	15924	15859	15625	15635	15660	15758	15687	15515	15577	15699	15723	15606	15519	15865	15678	15826	15684	15777	15548	15831	15625	15670	15640	15608	15531	15691	15642	15718	15689	15549	15773	15767	15706	15475	15653	15650	15600	15639	15655	15700	15771	15809	15860	15754	15660	15719	15676	15641	15605	15770	15578	15652	15643	15657	15800	15769	15903	15945	15769	15769	15704	15813	15702	15637	15600	15762	15663	15540	15648	15712	15439	15756	15634	15810	15633	15733	15627	15731	15659	15827	15770	15649	15762	15844	15766	15900	15513	15524	15709	15726	15558	15694	15726	15739	15774	15721	15712	15655	15552	15730	15667	15688	15603	15917	15702	15665	15835	15471	15607	15642	15653	15707	15629	15681	15673	15762	15546	15562	15874	15637	15668	15839	15651	15727	15708	15805	15846	15671	15832	15798	15830	15755	15812	15659	15694	15794	15738	15779	15628	15671	15673	15527	15819	15633	15648	15792	15808	15777	15701	15932	15454	15538	15532	15653	15685	15600	15748	15555	15763	15749	15715	15429	15693	15638	15806	15580	15868	15696	15618	15660	15741	15529	15729	15837	15660	15719	15821	15652	15738	15638	15795	15539	15777	15745	15719	15620	15560	15788	15789	15695	15624	15790	15670	15660	15729	15860	15728	15613	15645	15718	15701	15714	15862	15701	15580	15700	15834	15673	15681	15817	15633	15866	15662	15632	15562	15626	15832	15873	15514	15734	15724	15664	15673	15613	15703	15564	15712	15762	15846	15764	15726	15579	15605	15691	15706	15669	15658	15683	15579	15573	15549	15689	15629	15607	15778	15716	15760	15681	15572	15814	15555	15625	15576	15715	15635	15643	15590	15588	15650	15681	15797	15720	15664	15603	15718	15623	15793	15765	15677	15630	15676	15572	15634	15405	15684	15704	15612	15714	15599	15714	15819	15726	15714	15638	15816	15832	15660	15608	15689	15722	15473	15710	15691	15738	15667	15809	15889	15803	15916	15770	15751	15698	15775	15729	15774	15727	15851	15628	15741	15667	15671	15590	15800	15775	15774	15696	15788	15552	15779	15891	15546	15666	15518	15640	15582	15609	15695	15784	15770	15796	15695	15646	15572	15744	15674	15568	15882	15812	15781	15738	15754	15666	15800	15874	15816	15747	15622	15800	15843	15894	15675	15780	15903	15794	15701	15753	15640	15542	15795	15655	15743	15699	15619	15666	15664	15669	15653	15781	15793	15632	15699	15886	15625	15568	15832	15681	15673	15667	15840	15670	15763	15906	15462	15799	15613	15505	15706	15743	15546	15594	15819	15719	15540	15731	15624	15779	15735	15616	15703	15587	15635	15810	15537	15773	15729	15750	15673	15844	15595	15621	15633	15701	15706	15737	15755	15718	15705	15546	15859	15570	15706	15840	15717	15743	15767	15691	15809	15550	15574	15712	15721	15459	15755	15619	15658	15760	15689	15769	15738	15570	15798	15767	15955	15775	15781	15759	15557	15536	15590	15787	15804	15772	15712	15540	15633	15695	15609	15768	15679	15864	15590	15745	15640	15610	15744	15731	15624	15669	15666	15709	15735	15606	15567	15651	15732	15631	15729	15649	15664	15636	15713	15828	15640	15649	15649	15714	15773	15878	15797	15629	15721	15821	15722	15850	15826	15712	15673	15828	15719	15485	15785	15578	15676	15646	15818	15711	15807	15756	15742	15722	15727	15651	15682	15570	15787	15661	15909	15669	15787	15673	15612	15716	15521	15709	15596	15763	15788	15758	15649	15613	15858	15709	15811	15722	15560	15650	15796	15601	15634	15777	15670	15775	15592	15660	15602	15813	15559	15727	15762	15637	15775	15702	15761	15671	15727	15410	15831	15811	15577	15743	15612	15762	15765	15870	15523	15631	15751	15872	15767	15852	15638	15734	15702	15659	15628	15610	15720	15791	15611	15704	15597	15780	15807	15780	15703	15764	15800	15688	15739	15625	15914	15785	15590	15618	15716	15761	15711	15557	15589	15706	15680	15429	15866	15692	15692	15853	15853	15522	15529	15828	15665	15745	15660	15593	15667	15580	15653	15679	15597	15718	15644	16017	15685	15644	15662	15712	15730	15677	15537	15845	15586	15713	15717	15670	15744	15723	15850	15799	15732	15561	15676	15708	15668	15693	15880	15465	15813	15606	15601	15643	15653	15604	15598	15705	15616	15699	15647	15591	15595	15866	15765	15703	15687	15691	15626	15549	15798	15829	15737	15704	15651	15897	15704	15578	15665	15663	15685	15692	15794	15855	15785	15663	15659	15594	15684	15733	15736	15826	15624	15644	15703	15531	15775	15632	15595	15771	15700	15565	15724	15787	15688	15697	15656	15686	15750	15718	15669	15869	15756	15633	15693	15802	15822	15804	15556	15677	15575	15754	15626	15644	15684	15722	15642	15841	15765	15668	15683	15589	15689	15725	15740	15653	15867	15762	15602	15822	15788	15683	15630	15739	15779	15664	15745	15654	15654	15610	15556	15643	15647	15665	15836	15961	15694	15826	15618	15776	15706	15862	15746	15788	15709	15579	15535	15593	15662	15893	15587	15770	15657	15810	15790	15659	15817	15709	15677	15770	15634	15687	15846	15787	15502	15682	15587	15817	15785	15563	15703	15675	15750	15652	15696	15748	15790	15541	15776	15518	15661	15748	15702	15699	15827	15765	15757	15842	15686	15753	15518	15598	15889	15503	15685	15738	15698	15623	15832	15790	15733	15570	15811	15794	15405	15620	15749	15749	15578	15813	15718	15817	15579	15679	15800	15714	15863	15828	15562	15650	15656	15719	15649	15799	15558	15636	15839	15451	15652	15713	15621	15587	15713	15841	15662	15541	15636	15649	15600	15697	15709	15667	15665	15675	15632	15770	15791	15556	15561	15804	15849	15734	15784	15713	15669	15871	15547	15703	15633	15696	15729	15723	15542	15675	15567	15577	15676	15752	15544	15614	15798	15704	15570	15670	15682	15763	15459	15588	15653	15707	15707	15640	15890	15641	15628	15591	15635	15812	15638	15667	15763	15626	15728	15639	15682	15701	15682	15813	15804	15816	15626	15705	15964	15771	15744	15724	15498	15716	15711	15660	15702	15660	15732	15854	15673	15772	15613	15796	15607	15799	15719	15672	15613	15679	15728	15840	15636	15717	15661	15644	15729	15698	15821	15526	15706	15725	15633	15875	15720	15840	15636	15721	15840	15567	15509	15787	15754	15684	15608	15618	15560	15650	15709	15831	15755	15740	15779	15715	15670	15714	15630	15801	15629	15610	15745	15672	15704	15631	15708	15884	15731	15681	15698	15589	15531	15704	15780	15782	15726	15744	15724	15659	15791	15594	15654	15668	15747	15762	15663	15686	15752	15586	15755	15635	15851	15610	15555	15643	15806	15700	15648	15814	15761	15854	15876	15773	15604	15730	15818	15807	15761	15782	15754	15748	15697	15523	15716	15757	15847	15716	15629	15680	15691	15748	15641	15771	15681	15763	15630	15689	15743	15755	15741	15844	15675	15605	15796	15608	15781	15702	15918	15681	15632	15775	15738	15645	15803	15624	15633	15701	15680	15706	15592	15450	15729	15616	15551	15778	15758	15762	15716	15598	15661	15713	15697	15676	15679	15661	15731	15840	15711	15842	15810	15937	15586	15706	15841	15729	15797	15598	15839	15685	15675	15649	15824	15497	15696	15597	15764	15771	15828	15733	15825	15653	15645	15890	15742	15557	15678	15703	15713	15668	15671	15718	15710	15717	15687	15664	15685	15671	15554	15630	15640	15728	15806	15805	15811	15845	15628	15655	15729	15728	15616	15648	15647	15816	15640	15806	15656	15639	15613	15722	15615	15675	15667	15706	15648	15790	15768	15781	15662	15645	15728	15611	15839	15793	15523	15790	15636	15718	15548	15664	15791	15613	15729	15963	15722	15555	15811	15643	15669	15670	15632	15768	15603	15757	15847	15707	15710	15717	15795	15659	15821	15791	15784	15652	15802	15817	15663	15892	15767	15780	15697	15610	15780	15825	15647	15669	15811
31231	37398	36660	24180	17757	16554	16846	16462	16205	16654	16469	16238	16359	16326	16116	16573	16296	16410	16416	16306	16313	16396	16380	16263	16473	16412	16211	16326	16142	16442	16487	16393	16326	16344	16361	16376	16288	16236	16297	16226	16616	16415	16515	16336	16325	16427	16404	16294	16225	16244	16307	16404	16212	16218	16399	16268	16381	16331	16443	16448	16367	16328	16425	16194	16470	16192	16356	16143	16276	16259	16282	16271	16323	16514	16417	16491	16348	16276	16295	16490	16336	16343	16419	16512	16396	16315	16328	16399	16418	16370	16215	16155	16510	16262	16280	16238	16477	16252	16528	16458	16377	16250	16358	16337	16233	16224	16436	16378	16202	16254	16499	16502	16295	16187	16350	16014	16355	16273	16356	16205	16259	16261	16229	16221	16348	16313	16258	16358	16533	16229	16158	16290	16159	16277	16225	16358	16287	16431	16439	16192	16443	16352	16202	16259	16298	16342	16345	16221	16351	16473	16461	16330	16104	16294	16428	16440	16372	16267	16506	16254	16387	16334	16292	16190	16346	16479	16200	16286	16560	16405	16380	16441	16303	16338	16343	16371	16274	16426	16373	16306	16335	16207	16397	16389	16411	16335	16312	16294	16368	16232	16216	16263	16280	16262	16269	16378	16409	16342	16225	16178	16253	16333	16191	16365	16386	16228	16314	16261	16378	16308	16347	16167	16286	16144	16399	16213	16354	16462	16359	16289	16321	16403	16204	16328	16325	16154	16511	16537	16181	16168	16307	16500	16480	16228	16321	16420	16363	16327	16239	16394	16411	16219	16196	16192	16285	16556	16281	16567	16334	16330	16414	16343	16401	16454	16339	16377	16264	16424	16330	16146	16424	16136	16263	16086	16211	16323	16333	16192	16424	16336	16308	16175	16414	16375	16300	16488	16477	16366	16182	16115	16479	16318	16356	16478	16291	16421	16233	16396	16271	16504	16316	16350	16283	16427	16413	16269	16525	16191	16285	16246	16485	16162	16291	16283	16229	16398	16339	16413	16236	16503	16227	16507	16432	16152	16405	16295	16455	16400	16363	16210	16134	16257	16389	16337	16248	16185	16302	16293	16544	16307	16479	16400	16357	16353	16478	16234	16155	16439	16533	16329	16413	16276	16304	16283	16564	16293	16268	16397	16380	16218	16362	16481	16634	16234	16403	16368	16289	16125	16346	16463	16344	16420	16185	16415	16319	16235	16572	16342	16407	16382	16418	16618	16479	16403	16239	16325	16242	16221	16206	16392	16504	16275	16319	16457	16495	16392	16283	16540	16386	16431	16401	16262	16375	16416	16450	16392	16344	16381	16272	16373	16419	16458	16442	16364	16127	16387	16338	16465	16262	16439	16207	16203	16196	16224	16462	16309	16412	16265	16302	16432	16461	16498	16372	16309	16465	16370	16282	16286	16630	16229	16266	16263	16423	16301	16271	16372	16253	16220	16359	16402	16436	16427	16319	16249	16159	16223	16182	16308	16359	16444	16311	16338	16484	16411	16219	16267	16396	16408	16383	16430	16389	16366	16418	16235	16140	16365	16417	16341	16294	16442	16251	16283	16334	16215	16546	16421	16209	16323	16190	16224	16333	16174	16563	16076	16369	16344	16410	16478	16255	16507	16520	16407	16252	16353	16432	16158	16297	16506	16532	16419	16445	16338	16385	16354	16269	16505	16301	16378	16332	16408	16254	16429	16498	16489	16220	16281	16443	16204	16492	16166	16459	16250	16249	16146	16073	16136	16275	16331	16256	16473	16597	16394	16211	16274	16235	16242	16205	16467	16521	16322	16334	16372	16249	16293	16372	16275	16268	16347	16224	16441	16337	16454	16249	16260	16304	16210	16391	16213	16288	16340	16278	16494	16503	16212	16360	16214	16310	16416	16441	16556	16310	16332	16264	16488	16226	16353	16421	16265	16113	16284	16222	16228	16304	16240	16341	16392	16147	16091	16417	16470	16030	16228	16306	16265	16178	16469	16317	16210	16224	16307	16437	16359	16483	16427	16273	16096	16498	16486	16362	16347	16187	16354	16280	16265	16120	16272	16187	16297	16241	16312	16084	16299	16192	16207	16317	16271	16277	16234	16433	16412	16393	16314	16287	16462	16374	16256	16366	16246	16320	16401	16450	16172	16127	16335	16427	16303	16211	16203	16391	16312	16273	16489	16071	16560	16304	16220	16134	16098	16269	16235	16328	16439	16421	16300	16377	16306	16507	16493	16302	16450	16463	16356	16312	16358	16163	16197	16330	16423	16294	16279	16381	16198	16393	16493	16635	16430	16248	16484	16270	16294	16274	16291	16397	16418	16340	16301	16428	16220	16170	16375	16288	16214	16296	16385	16403	16320	16218	16545	16191	16440	16428	16361	16294	16226	16454	16484	16364	16262	16045	16293	16044	16462	16425	16434	16330	16255	16240	16379	16238	16331	16278	16338	16476	16304	16371	16312	16180	16379	16172	16263	16297	16321	16352	16327	16410	16390	16109	16302	16477	16583	16264	16429	16417	16355	16240	16154	16243	16115	16226	16374	16322	16270	16237	16350	16188	16230	16377	16236	16387	16500	16332	16304	16092	16417	16201	16312	16200	16455	16293	16469	16137	16207	16257	16353	16199	16207	16321	16199	16295	16331	16231	16414	16509	16168	16495	16206	16260	16444	16449	16397	16499	16296	16330	16458	16194	16271	16274	16079	16206	16362	16262	16276	16282	16568	16385	16220	16401	16445	16368	16367	16334	16309	16501	16312	16333	16273	16368	16200	16449	16335	16363	16488	16051	16233	16345	16453	16551	16354	16434	16210	16490	16373	16218	16355	16290	16377	16277	16330	16512	16428	16196	16412	15984	16354	16308	16412	16315	16234	16289	16280	16470	16359	16322	16513	16509	16438	16419	16300	16297	16236	16496	16321	16388	16345	16381	16333	16316	16258	16431	16274	16447	16151	16156	16431	16301	16413	16330	16326	16329	16468	16303	16367	16288	16203	16426	16201	16262	16321	16443	16239	16178	16402	16214	16303	16408	16429	16499	16410	16467	16443	16364	16518	16443	16391	16310	16298	16400	16356	16320	16392	16380	16279	16321	16333	16348	16127	16150	16354	16376	16367	16168	16257	16401	16297	16332	16250	16409	16513	16368	16202	16487	16165	16211	16381	16308	16204	16263	16441	16312	16369	16339	16443	16067	16349	16120	16341	16186	16159	16324	16291	16443	16603	16452	16466	16467	16298	16237	16282	16428	16187	16363	16037	16454	16121	16427	16452	16314	16419	16235	16306	16346	16450	16174	16494	16308	16227	16257	16261	16315	16200	16225	16157	16265	16326	16393	16472	16414	16337	16265	16171	16211	16325	16380	16357	16241	16481	16486	16417	16333	16279	16311	16371	16390	16378	16301	16520	16404	16360	16294	16228	16194	16351	16459	16319	16281	16531	16463	16458	16448	16404	16285	16382	16504	16234	16354	16349	16298	16289	16436	16310	16330	16245	16267	16494	16258	16198	16286	16361	16327	16381	16307	16330	16335	16267	16423	16366	16194	16207	16252	16329	16322	16392	16522	16578	16344	16138	16354	16430	16410	16189	16254	16428	16264	16222	16315	16470	16544	16243	16312	16380	16227	16397	16377	16385	16374	16281	16439	16173	16488	16403	16345	16403	16213	16286	16333	16332	16253	16398	16196	16522	16287	16314	16283	16358	16356	16358	16139	16251	16415	16475	16304	16448	16418	16572	16384	16153	16325	16208	16127	16351	16245	16444	16277	16472	16372	16138	16301	16296	16138	16264	16229	16373	16391	16227	16443	16232	16285	16262	16292	16503	16421	16173	16329	16590	16575	16307	16418	16267	16285	16448	16396	16338	16263	16413	16570	16256	16266	16481	16580	16265	16312	16387	16037	16270	16299	16541	16411	16343	16529	16439	16523	16300	16203	16186	16275	16307	16365	16260	16415	16428	16468	16339	16291	16262	16340	16179	16263	16272	16466	16237	16165	16398	16199	16208	16292	16290	16274	16409	16352	16394	16335	16413	16271	16357	16262	16308	16322	16298	16304	16411	16424	16361	16318	16520	16250	16224	16491	16368	16319	16315	16465	16345	16424	16361	16312	16218	16621	16269	16178	16293	16205	16431	16410	16261	16446	16135	16216	16463	16352	16439	16403	16257	16427	16347	16141	16373	16456	16304	16441	16366	16522	16504	16369	16478	16233	16393	16249	16427	16219	16361	16330	16230	16533	16652	16351	16372	16363	16269	16287	16231	16453	16273	16548	16332	16567	16373	16351	16292	16368	16276	16339	16394	16498	16391	16302	16298	16355	16170	16236	16487	16347	16525	16386	16426	16338	16375	16522	16462	16505	16474	16503	16306	16292	16508	16556	16289	16260	16171	16302	16307	16303	16273	16565	16301	16392	16299	16414	16290	16258	16369	16487	16201	16247	16453	16241	16267	16387	16553	16427	16449	16315	16288	16119	16206	16308	16461	16183	16282	16346	16331	16450	16280	16340	16376	16176	16464	16311	16134	16455	16365	16370	16334	16399	16334	16471	16345	16423	16436	16464	16284	16437	16412	16530	16368	16407	16282	16391	16035	16238	16401	16288	16252	16270	16485	16357	16197	16455	16403	16239	16446	16373	16384	16240	16533	16290	16283	16398	16437	16334	16383	16252	16231	16374	16542	16337	16252	16420	16233	16442	16418	16324	16309	16390	16300	16346	16112	16419	16325	16481	16204	16236	16373	16368	16399	16351	16451	16286	16312	16459	16395	16237	16346	16149	16485	16355	16510	16399	16508	16347	16245	16383	16236	16227	16221	16235	16481	16272	16259	16360	16311	16238	16371	16416	16396	16143	16533	16413	16271	16401	16202	16436	16351	16383	16247	16322	16200	16413	16163	16377	16394	16494	16208	16472	16265	16234	16271	16375	16355	16273	16431	16215	16306	16365	16282	16378	16292	16278	16275	16203	16424	16310	16136	16292	16262	16098	16366	16351	16155	16559	16221	16472	16439	16350	16357	16205	16470	16443	16312	16400	16512	16360	16217	16332	16240	16433	16330	16261	16262	16395	16392	16209	16304	16309	16438	16506	16236	16279	16184	16344	16224	16384	16419	16266	16168	16326	16357	16132	16252	16221	16226	16346	16366	16178	16303	16379	16214
41006	55527	38148	20113	15978	15166	15168	15153	15043	15280	15078	15053	15086	15105	15105	14966	15108	14934	15021	15173	14883	15172	15128	15027	15181	15173	15259	15056	15134	15049	15143	14970	15104	14989	15093	15254	15225	15148	15043	15091	15185	15120	15307	14989	15165	15161	15184	15212	15074	15106	15148	15229	15090	14983	14992	15037	15172	15191	15131	15154	15039	15224	15163	14955	14990	15042	15119	15181	15064	15202	14928	15140	15160	15071	15088	15203	15241	15046	15042	15253	15162	15408	15111	15202	15210	15080	15256	15276	15082	15095	15058	15191	15161	14998	15194	15105	14935	15000	15082	15126	15135	15078	15122	15080	15196	15065	15074	15005	14993	15154	15318	15007	15080	15038	15100	14918	15077	15130	15141	14974	15086	15041	15057	15107	15157	14976	15072	15041	15154	14971	15100	15156	15138	15007	14970	15033	15120	14979	15103	15206	15073	15072	15077	15053	15008	15114	15143	15275	14984	15209	15240	15093	15132	15084	15022	15125	14960	15120	15094	15071	15094	15071	14938	15040	15073	15170	15076	14948	15258	15072	14978	15258	15194	15147	15165	15008	15223	15231	15221	14920	15002	15146	15115	15219	15186	15183	15194	15259	15084	15047	15198	14938	15149	15055	15131	15045	15110	15021	14977	15135	15271	15106	15214	15032	15058	15070	15137	15249	15284	14976	14924	15041	14947	14866	15018	15179	15153	15188	14984	15161	15170	15045	15267	15067	15052	15153	15148	15100	15075	15191	15138	15175	15091	15225	15134	15177	15148	14972	14861	15177	15109	15034	15118	15151	14947	15008	15119	14980	15071	14995	15203	15147	15314	15131	15173	15217	15204	15018	15090	15002	15019	15277	15218	15168	15029	15220	15029	15149	14998	14949	14933	15033	15201	15262	15237	15223	15164	14982	14929	15112	15032	14963	15137	15297	15029	15035	15052	15173	15082	15130	15136	15224	15034	15226	15026	15048	15150	15054	15174	15113	14865	14956	15149	15039	15136	15112	15066	15090	15345	15012	15156	15085	15056	15019	15111	15137	15219	15166	15120	15163	15271	15032	14991	15039	15224	15173	15191	14962	15012	15223	15083	15090	15082	15168	14947	15057	15157	15014	15125	14999	15197	15061	15171	15058	15076	15196	15059	15184	15244	14928	14960	15306	15207	15041	15030	15034	15082	15048	14997	15309	15051	15317	15096	15013	15070	15134	14986	15092	15277	15164	15014	15108	15058	15124	15122	15126	15125	15059	15150	15122	15299	15088	15158	15185	15070	15115	15003	15266	14931	14961	15079	15087	15020	15160	15034	14973	15255	15032	15127	15118	15130	15256	15104	15076	15213	15066	15095	15193	15074	15127	15261	15062	15152	14996	15179	15223	15107	14996	15043	15088	15214	15130	15047	14924	15270	15157	15104	15142	14979	15191	15102	15123	15247	15081	15009	15130	14993	14955	15028	15063	15184	15141	15091	15092	15194	15079	15138	15014	15115	15090	15155	15152	14905	15041	15140	15322	15052	15115	15086	15207	15127	15129	15060	15099	15322	15125	15051	14930	15138	15020	15078	15141	15130	15106	15020	15045	15201	15063	14988	15132	15112	15190	15159	15033	15141	15239	15147	15093	15116	15045	15127	15082	15022	15174	15117	15177	15294	15068	15198	15092	15286	15274	15174	14932	15207	15161	15128	15206	15219	14971	15269	15020	15038	14982	15148	15252	15159	15113	15046	14947	15185	15027	15022	14924	15165	15065	15142	15077	15127	15117	15077	15187	15179	15042	15216	14996	15264	15050	15052	15023	15159	15039	15180	15099	15147	15168	15044	15036	15033	15167	15199	15239	15002	15177	15195	15121	14919	15071	15032	15047	14857	15105	15016	15045	15083	15194	15075	15196	15104	15218	15242	15067	15030	15122	14952	15053	15182	15003	15056	15070	14983	15201	15090	15109	15262	15143	15074	15105	15245	15124	15094	14949	15178	15143	15248	15108	15031	15076	15198	15220	14980	15048	15118	15002	14874	15059	15059	15129	15082	15167	15156	14969	14992	14953	15139	15026	14973	14972	15023	15139	15196	14993	15118	15073	15125	15003	15221	14938	15248	15088	15169	15107	14999	15052	15158	15032	15209	15153	15208	15111	15189	15046	15092	15167	15000	15351	15240	15069	15076	15167	15072	15058	15194	15091	15300	15101	15019	15082	15012	15045	15077	15136	15162	15197	14990	15167	15025	15164	15041	15055	15008	15159	15195	15211	15257	15118	15039	15129	15078	15362	15130	15193	15116	15009	15029	15140	15198	15127	15111	15095	15067	15038	15031	15187	15166	15126	15167	14999	15152	15166	15019	15125	15077	15015	15176	15311	15083	15041	15099	15105	15167	15031	14969	15217	14959	15306	14994	15051	15153	14975	15351	15077	15275	14965	15118	15194	15233	15143	14854	15090	15218	15014	15165	15023	15146	15249	14941	15055	15121	15137	15343	15140	15264	15064	15120	15085	15039	15097	15327	15130	15228	15004	15126	15077	15010	15114	15207	15143	15122	15112	15036	15103	15166	15075	15084	15138	15145	15132	15097	15155	15092	15034	15103	15028	15067	14947	15302	15156	15100	15285	14971	14941	15222	15036	15067	15159	15222	15179	14972	15137	15117	15149	15147	15113	14923	15041	14982	15265	15116	15147	15163	15107	15002	15143	15037	15013	15150	15132	15209	15017	15069	15271	15054	15025	15137	15114	15080	15124	15049	15025	15124	15185	15064	15059	14899	15072	15160	15127	15009	15136	15173	15069	15189	14985	15157	15058	14942	14821	15151	15237	14965	15109	15028	15084	15234	15131	15044	15134	15091	15037	15020	15166	15110	15145	15101	15059	15034	15096	15092	15169	15031	15158	15056	15190	15150	15000	15091	15138	15080	15012	15164	14985	15002	15009	14955	15082	15133	14981	15073	15155	15139	15057	15139	15112	15029	15003	14962	15061	15025	15201	15145	15133	15102	15149	15115	15226	15205	15183	15038	15058	15125	15187	15120	15049	15182	15161	14916	15144	15144	15171	15119	15119	15328	15184	15040	15061	15193	14979	15029	15114	15144	15180	15028	15156	15291	15062	15102	14994	15085	15074	15032	15079	15032	14963	15023	15086	15087	15014	15074	15060	15135	14848	15136	15066	15097	15099	15211	14981	14833	15013	15277	15108	15078	15241	14947	15178	15083	15168	14974	15138	15124	15252	15002	14978	15195	14990	15151	15151	14929	15185	15023	14961	14968	15111	15197	15169	15125	15153	15206	15204	15192	15144	15077	15038	15200	15162	15270	15174	15119	14939	15034	15090	15157	15280	15019	15063	15091	15182	15083	15274	15195	15118	15038	15022	15089	15197	15088	15128	15044	15077	14987	15096	14941	15090	15097	15319	15113	15168	14897	15425	14975	15098	14963	15294	15186	15232	15007	15123	14984	15232	15167	15055	15161	15068	15097	15186	15122	15130	15113	15067	15157	15111	15186	15035	15041	15049	15178	14987	15074	15139	15039	14945	15229	15250	15173	15103	15143	15050	15098	15166	15095	14957	15211	15155	15337	15121	14984	15029	15125	14967	15092	15282	14966	15234	15268	15171	15065	15089	14983	15013	15116	15083	15012	15199	15267	15040	15151	15169	15177	15281	14932	15195	14984	15201	15219	15204	15123	15009	15230	15168	15015	15014	14993	15108	15277	15193	14953	15227	15065	14950	15098	15098	15036	15058	15011	15177	14993	14989	15011	15086	15090	15033	15037	15242	15126	15038	15181	15154	14959	15077	15114	14989	14816	15170	15108	15280	15023	14954	14994	15029	15105	15144	15192	15035	15163	15017	15262	15154	15074	15200	15016	15086	15184	15095	14960	15015	15216	15118	14986	15121	15107	15106	15264	15151	15121	15128	15193	14963	15037	15227	15051	15061	15307	15176	15078	15211	15050	15215	15060	15110	15104	15145	15133	15045	15069	15177	15104	15116	15160	15098	15161	15066	15008	15173	15149	15027	15130	14951	15080	15166	15010	15262	15158	15116	15043	15023	15162	14998	15217	15199	15273	15093	15224	15008	15294	15020	15126	15094	15099	15103	15087	15225	15071	15087	15121	15249	15031	14972	15025	15222	15128	15014	15297	14979	15223	14970	14976	15222	15119	15232	15063	15214	15085	15047	15128	15360	15092	14927	15094	14915	15178	15129	14917	15128	15086	15170	15274	15009	15229	15081	15078	15191	15124	14960	15036	15017	15037	15025	15178	15197	15196	15055	15205	15248	15291	15124	15145	15195	15255	14976	15028	15093	15175	15103	15053	15023	15139	15133	15060	15151	15145	15054	15221	14980	15162	15226	15085	15156	15113	15075	15037	14927	15203	15099	14988	15043	15217	15159	15038	15157	15109	15148	15173	15087	15086	15088	15217	15250	15263	15073	15143	14993	15130	15040	15135	15139	15017	15178	15284	15031	15004	15082	15171	15131	15256	15082	15102	14887	15030	15209	15018	15217	14962	15144	15132	15149	15045	15087	15130	15222	15011	15120	15134	14908	15139	15088	15060	15201	15045	15232	15038	15263	15157	15229	15009	15075	15042	15146	15131	15158	15183	15069	14966	15144	15122	15201	15052	15020	14982	15041	14913	15185	15157	15185	15002	15096	15067	15010	15063	15100	15082	15130	15194	15091	15228	14830	15165	15004	15072	15040	14898	15138	15098	15135	15134	15145	15179	15090	15153	15043	14921	15071	15322	15023	15205	15106	15112	15269	15210	15109	15097	15164	15052	15195	15085	15009	15097	15035	15098	15147	14982	15062	15058	15094	15255	15099	15090	15179	15228	14994	15080	15239	15183	15220	15058	15107	15220	15010	15180	15164	14931	15219	15169	15056	14978	15074	15181	15136	15302	15171	15081	15164	15178	15228	15215	15161	15120	15135	15053	15123	15030	15000	15111	15197	15189	15072	15067	15102	15068	15072	15021	15027	15114	15256	15103	15064	14938	15279	15032	15142	14847	15164	15176	15018	15159	15315	15208	14960	15112	14855	15023	14904	15016	15207	15066	15204	15123	15024	15004	15225	15103	14954	15034	15285	15019	15312	15051	15454	15124	15106	15116	15211	15036	15019	15138	15121	15188	14980	15102	15070	15154	15121	15147	15068	15071	15196
29182	31985	36643	28904	19948	17272	17256	16762	16476	16774	16653	16606	16525	16619	16700	16602	16661	16651	16570	16557	16671	16599	16774	16593	16612	16737	16517	16530	16496	16757	16486	16320	16621	16720	16488	16571	16395	16684	16386	16658	16836	16557	16374	16377	16411	16520	16582	16497	16678	16348	16743	16471	16499	16513	16530	16633	16534	16360	16462	16664	16608	16540	16505	16762	16521	16624	16558	16487	16498	16496	16600	16619	16522	16663	16605	16789	16516	16368	16587	16468	16675	16446	16617	16402	16446	16444	16483	16524	16701	16483	16565	16533	16455	16731	16544	16629	16606	16598	16508	16353	16528	16825	16758	16667	16538	16508	16488	16550	16334	16391	16743	16704	16633	16358	16571	16502	16401	16428	16717	16460	16513	16574	16543	16613	16565	16630	16505	16456	16606	16385	16489	16389	16574	16675	16600	16428	16622	16554	16495	16568	16505	16564	16493	16623	16568	16580	16671	16704	16613	16610	16725	16634	16652	16579	16492	16736	16468	16440	16477	16559	16532	16657	16646	16433	16391	16505	16449	16552	16492	16321	16429	16505	16585	16549	16510	16536	16520	16528	16484	16317	16679	16540	16515	16396	16457	16503	16474	16531	16377	16476	16398	16532	16638	16519	16431	16644	16459	16714	16702	16645	16609	16605	16557	16285	16395	16610	16505	16455	16545	16447	16494	16516	16679	16278	16640	16585	16686	16671	16465	16509	16481	16334	16438	16740	16606	16491	16502	16470	16351	16576	16415	16245	16599	16450	16400	16400	16698	16623	16541	16579	16570	16459	16453	16484	16542	16384	16615	16715	16702	16617	16678	16585	16306	16494	16603	16511	16418	16610	16652	16323	16522	16632	16635	16470	16583	16616	16575	16544	16450	16588	16379	16477	16533	16605	16495	16364	16545	16331	16531	16331	16662	16462	16473	16463	16683	16655	16420	16556	16624	16500	16486	16474	16591	16319	16405	16452	16350	16621	16513	16488	16745	16692	16676	16793	16620	16573	16473	16381	16441	16752	16690	16610	16485	16499	16437	16666	16714	16639	16534	16594	16573	16685	16399	16526	16634	16721	16606	16367	16602	16674	16527	16365	16619	16495	16453	16678	16667	16553	16579	16449	16498	16653	16455	16454	16487	16497	16641	16476	16539	16322	16448	16603	16600	16628	16552	16557	16416	16370	16646	16367	16385	16592	16463	16429	16673	16489	16471	16444	16339	16571	16550	16619	16481	16374	16561	16668	16490	16403	16583	16668	16513	16541	16454	16435	16598	16611	16333	16681	16640	16510	16582	16702	16686	16555	16591	16283	16438	16595	16494	16569	16351	16617	16525	16639	16452	16457	16572	16590	16496	16530	16523	16594	16609	16358	16465	16555	16584	16406	16400	16464	16406	16519	16658	16613	16485	16456	16870	16676	16468	16382	16522	16644	16424	16385	16512	16446	16579	16330	16461	16576	16594	16556	16408	16520	16504	16658	16484	16551	16659	16596	16410	16478	16580	16530	16498	16632	16599	16696	16253	16647	16522	16536	16758	16652	16493	16616	16586	16333	16472	16671	16564	16417	16528	16314	16464	16520	16475	16598	16636	16753	16590	16518	16585	16571	16673	16522	16565	16525	16573	16454	16604	16640	16507	16521	16521	16563	16582	16549	16595	16486	16401	16501	16481	16508	16590	16604	16723	16490	16428	16592	16472	16516	16591	16578	16370	16338	16385	16639	16420	16647	16647	16586	16456	16523	16514	16577	16594	16506	16450	16466	16456	16498	16452	16575	16465	16780	16491	16508	16497	16557	16577	16710	16261	16497	16638	16506	16474	16384	16516	16527	16664	16538	16579	16630	16604	16549	16662	16587	16343	16569	16530	16411	16466	16658	16327	16449	16512	16533	16562	16505	16627	16611	16550	16554	16680	16465	16414	16561	16321	16459	16406	16606	16502	16390	16591	16597	16451	16679	16790	16552	16581	16432	16582	16680	16388	16529	16535	16504	16612	16547	16660	16522	16624	16390	16728	16378	16594	16545	16322	16400	16512	16600	16566	16555	16735	16525	16513	16432	16424	16570	16560	16408	16662	16644	16354	16426	16456	16428	16475	16552	16576	16345	16601	16467	16401	16557	16483	16543	16472	16519	16376	16492	16503	16495	16448	16320	16476	16335	16648	16780	16607	16657	16674	16710	16319	16561	16512	16715	16345	16366	16387	16447	16771	16704	16710	16539	16615	16489	16671	16501	16747	16533	16389	16522	16503	16645	16532	16665	16702	16686	16486	16454	16349	16399	16533	16442	16790	16445	16323	16506	16516	16541	16367	16640	16526	16599	16374	16443	16604	16592	16710	16723	16537	16634	16544	16626	16547	16577	16523	16337	16496	16405	16604	16392	16704	16489	16493	16440	16701	16525	16534	16357	16424	16272	16594	16667	16704	16586	16468	16555	16615	16345	16434	16583	16638	16337	16552	16241	16602	16333	16653	16429	16404	16525	16619	16562	16467	16392	16519	16418	16612	16528	16421	16508	16430	16473	16642	16702	16682	16473	16746	16670	16695	16354	16489	16526	16492	16467	16324	16513	16427	16522	16365	16480	16747	16406	16334	16487	16745	16436	16414	16455	16472	16653	16416	16515	16709	16320	16375	16525	16361	16605	16648	16468	16587	16502	16464	16721	16570	16534	16522	16504	16783	16402	16429	16509	16553	16417	16559	16700	16619	16580	16496	16466	16778	16611	16457	16512	16537	16486	16351	16559	16689	16566	16532	16569	16405	16594	16418	16548	16491	16597	16518	16310	16498	16522	16490	16451	16607	16367	16572	16703	16518	16505	16496	16499	16454	16367	16596	16620	16496	16639	16533	16374	16626	16495	16555	16557	16517	16502	16546	16685	16517	16668	16685	16560	16608	16503	16531	16661	16382	16548	16539	16531	16650	16449	16526	16654	16585	16533	16450	16357	16565	16518	16692	16508	16502	16557	16537	16540	16528	16473	16594	16386	16501	16286	16586	16696	16543	16301	16322	16491	16472	16545	16787	16476	16416	16480	16449	16471	16204	16455	16415	16457	16475	16597	16560	16502	16452	16482	16526	16396	16555	16341	16532	16580	16475	16643	16646	16434	16636	16525	16335	16689	16479	16685	16675	16510	16476	16645	16474	16382	16416	16401	16475	16543	16530	16625	16435	16440	16748	16531	16460	16606	16496	16721	16850	16543	16604	16408	16616	16581	16440	16538	16486	16523	16544	16566	16554	16653	16673	16431	16647	16423	16450	16692	16449	16506	16679	16735	16769	16431	16570	16507	16569	16568	16502	16396	16524	16404	16535	16606	16434	16576	16447	16396	16557	16515	16640	16417	16572	16594	16568	16573	16521	16654	16428	16395	16507	16521	16414	16563	16457	16537	16454	16462	16375	16588	16560	16496	16573	16439	16387	16473	16827	16691	16652	16364	16592	16342	16554	16329	16634	16447	16475	16586	16539	16582	16346	16440	16503	16445	16577	16580	16378	16686	16485	16653	16548	16488	16462	16495	16715	16669	16568	16539	16404	16576	16427	16629	16547	16480	16387	16623	16524	16752	16578	16380	16592	16662	16580	16632	16515	16316	16398	16531	16438	16538	16556	16641	16553	16650	16475	16649	16466	16327	16782	16543	16423	16471	16499	16396	16589	16539	16435	16615	16531	16306	16302	16574	16507	16601	16511	16693	16583	16449	16600	16495	16580	16465	16657	16402	16431	16540	16573	16508	16434	16608	16594	16548	16677	16514	16478	16386	16235	16616	16579	16586	16756	16604	16535	16630	16515	16567	16320	16432	16453	16749	16490	16478	16652	16522	16318	16403	16468	16519	16509	16509	16525	16461	16579	16480	16660	16718	16535	16532	16648	16449	16473	16605	16526	16544	16528	16597	16492	16553	16599	16551	16725	16527	16468	16549	16513	16713	16625	16495	16609	16578	16615	16603	16419	16368	16590	16458	16501	16476	16472	16668	16666	16437	16438	16404	16128	16371	16474	16506	16466	16700	16371	16564	16492	16619	16433	16610	16600	16477	16598	16500	16392	16428	16487	16446	16408	16642	16488	16623	16554	16424	16571	16513	16432	16588	16560	16551	16544	16417	16500	16537	16654	16606	16565	16386	16388	16706	16753	16595	16479	16471	16395	16599	16538	16589	16615	16697	16606	16405	16463	16821	16604	16482	16500	16632	16454	16438	16486	16421	16505	16413	16586	16517	16538	16631	16505	16354	16476	16589	16442	16687	16591	16623	16817	16646	16511	16395	16439	16601	16601	16460	16622	16472	16669	16456	16377	16737	16549	16660	16718	16482	16549	16497	16492	16452	16578	16368	16491	16452	16554	16316	16427	16489	16651	16585	16541	16505	16754	16567	16654	16555	16471	16534	16460	16630	16553	16616	16717	16501	16479	16519	16436	16406	16596	16525	16452	16438	16352	16500	16704	16583	16757	16523	16668	16296	16536	16613	16441	16601	16485	16437	16468	16614	16530	16457	16396	16646	16412	16829	16574	16811	16549	16456	16438	16694	16502	16625	16660	16485	16384	16511	16525	16449	16422	16620	16499	16692	16451	16487	16284	16394	16433	16466	16655	16669	16483	16622	16512	16725	16684	16585	16638	16729	16620	16455	16744	16574	16470	16355	16320	16514	16595	16617	16645	16543	16524	16646	16442	16508	16721	16654	16466	16730	16567	16708	16448	16310	16605	16567	16218	16424	16471	16545	16369	16478	16702	16471	16663	16458	16649	16625	16467	16747	16462	16434	16572	16640	16458	16196	16538	16685	16467	16455	16302	16626	16665	16350	16427	16450	16492	16777	16562	16522	16632	16461	16538	16625	16414	16636	16568	16730	16457	16547	16510	16817	16587	16771	16685	16549	16536	16630	16448	16611	16625	16439	16523	16579	16472	16279	16356	16479	16620	16549	16415	16580	16578	16557	16555	16798	16624	16228	16440	16575	16625	16602	16513	16544	16840	16429	16493	16458	16315	16512	16836	16663	16548	16659	16225	16337	16632	16490	16318	16706	16492	16466	16486	16667	16588	16463	16546	16582	16675	16692	16608	16643	16599	16741	16532	16534	16521	16503	16476	16491	16564	16476	16434	16593	16724	16738	16678	16615	16612	16525	16577	16647	16486	16249	16582	16515
57807	73819	50010	28296	17615	15294	15266	15260	15275	15164	15191	15215	15389	15270	15260	15259	15319	15121	15156	15434	15466	15191	15201	15260	15276	15211	15193	15236	15210	15253	15078	15387	15192	15244	15273	14987	15291	15229	15333	15220	15142	15193	15231	15263	15134	15192	15303	15098	15101	15334	15349	15255	15369	15193	15212	15206	15336	15273	15116	15126	15171	15294	15349	15169	15326	15077	15310	15296	15289	15253	15146	15212	15075	15301	15184	15440	15252	15195	15156	15215	15298	15285	15197	15298	15261	15277	15235	15252	15163	15144	15339	15329	15176	15256	15281	15223	15113	15237	15272	15288	15230	15294	15200	15198	15233	15207	15385	15227	15203	15397	15251	15285	15155	15237	15161	15127	15329	15125	15229	15251	15120	15199	15416	15068	15337	15260	15049	15085	15213	15258	15310	15388	15097	15161	15251	15237	15337	15323	15290	15257	15296	15400	15293	15258	15340	15286	15152	15369	15159	15145	15313	15213	15179	14967	15344	15456	15176	15350	15416	15220	15217	15171	15027	15394	15272	15193	15365	15252	15372	15134	15212	15159	15343	15407	15474	15221	15336	15270	15103	15344	15165	15166	15231	15127	15330	15264	15312	15282	15116	15219	15289	15215	15163	15246	15204	15221	15088	15219	15235	15245	15210	15272	15278	15367	15140	15074	15213	15277	15079	15384	15137	15255	15309	15182	15207	15436	15261	15039	15201	15271	15387	15354	15471	15157	15191	15368	15148	15354	15175	15153	15232	15222	15226	15229	15132	15410	15052	15334	15157	14967	15027	15176	15374	15211	15355	15151	15402	15108	15257	15152	15252	15302	15323	15236	15104	15253	15209	15141	15324	15344	15229	15132	15113	15199	15363	15276	15247	15215	15267	15135	15193	15325	15303	15258	15192	15278	15267	15033	15163	15144	15208	15201	15189	15313	15393	15184	15165	15177	15273	15023	15322	15171	15187	15148	15317	15295	15263	15248	15248	15155	15184	15180	15165	15286	15347	15113	15263	15164	15347	15321	15054	15111	15317	15084	15233	15073	15224	15200	15110	15187	15452	15204	15251	15227	15085	15216	15308	15310	15209	15203	15164	15148	15141	15121	15333	15112	15264	15318	15173	15306	15256	15408	15164	15261	15291	15157	15123	15227	15222	15408	15258	15209	15369	15282	15107	15102	15124	15251	15060	15122	15401	15197	15204	15211	15089	15256	15181	15290	15249	15314	15253	15209	15282	15167	15273	15353	15165	15210	15122	15203	15213	15163	15241	15079	15288	15194	15304	15161	15170	15353	15341	15116	15199	15276	15113	15187	15279	15282	15278	15176	15235	15283	15048	15265	15288	15148	15354	15201	15255	15233	15275	15291	15161	15416	15114	15052	15288	15183	15188	15325	15254	15168	15322	15159	15317	15138	15306	15245	15246	15165	15206	15169	15274	15128	15246	15377	15147	15343	15127	15122	15097	15198	15272	15174	15207	15163	15304	15295	15247	15241	15222	15219	15154	15421	15351	15099	15085	15140	15241	15407	15175	15235	15121	15153	15307	15318	15195	15087	15201	15345	15205	15239	15255	15144	15225	15184	15261	15207	15205	15429	15255	15148	15144	15173	15366	15478	15279	15276	15184	15211	15490	15237	15045	15354	15034	15293	15309	15206	15111	15150	15237	15204	15264	15296	15195	15063	15175	15248	15334	15220	15249	15268	15176	15472	15371	15204	15189	15132	15308	15216	15112	15372	15178	15154	15144	15169	15192	15221	15354	15348	15196	15339	15194	15190	15127	15223	15269	15168	15160	15148	15341	15419	15277	15260	15208	15123	15294	15266	15260	15187	15099	15180	15087	15288	15287	15127	15321	15112	15227	15398	15329	15236	15387	14990	15220	15404	15203	15059	15228	15187	15310	15169	15157	15175	15296	15295	15176	15145	15364	15318	15032	15142	15236	15337	15235	15354	15330	15333	15397	15330	15308	15133	15191	15276	15342	15348	15140	15184	15100	15169	15145	15247	15315	15271	15227	15251	15195	15128	15287	15308	15398	15231	15293	15353	15289	15348	15300	15380	15167	15226	15165	15201	15106	15206	15285	15127	15236	15210	15310	15229	15203	15355	15160	15347	15222	15216	15160	15297	15162	15071	15293	15189	15150	15228	15187	15297	15156	15247	15161	15263	15275	15372	15183	15184	15162	15366	15132	15360	15348	15285	15211	15295	15050	15120	15539	15218	15260	15111	15214	15085	15123	15363	15282	14976	15118	15069	15335	15214	15158	15348	15268	15261	15236	15343	14977	15295	15450	15258	15159	15289	15225	15120	15156	15412	15188	15279	15185	15180	15303	15283	15220	15139	15290	15361	15152	15280	15202	15192	15252	15223	15141	15229	15275	15166	15266	15244	15233	15112	15112	15393	15201	15317	15201	15264	15209	15260	15155	15356	15344	15223	15215	15357	15258	15258	15342	15350	15143	15254	15379	15090	15128	15282	15071	15301	15200	15012	15479	15353	15277	15435	15216	15271	15145	15352	15143	15143	15417	15053	15226	15339	15235	15183	15320	15149	15327	15340	15155	15258	15297	15218	15197	15149	15291	15298	15238	15313	15257	15266	15137	15240	15354	15355	15154	15301	15157	15162	15103	15324	15233	15078	15311	15364	15280	15262	15299	15061	15117	15235	15328	15299	15265	15280	15316	15321	15145	15267	15181	15241	15236	15315	15256	15157	15339	15221	15188	15155	15123	15268	15213	15186	15242	15251	15252	15400	15211	15115	15189	15212	15264	15298	15229	15266	15231	15233	15393	15232	15269	15245	15203	15233	15147	15090	15273	15190	15354	15336	15085	15132	15300	15126	15246	15376	15183	15148	15282	15159	15296	15302	15137	15119	15258	15098	15214	15258	15462	15160	15230	15377	15293	15184	15309	15085	15230	15184	15233	15143	15093	15186	15289	15411	15126	15290	15252	15241	15046	15342	15335	15214	15315	15380	15155	15228	15273	15284	15351	15217	15017	15283	15229	15181	15248	15246	15455	15229	15124	15426	15378	15326	15153	15200	15299	15127	15142	15360	15419	15193	15145	15131	15248	15139	15150	15124	15304	15272	15313	15228	15404	15190	15282	15400	15239	15315	15185	15179	15339	15219	15287	15293	15256	15255	15195	15300	15317	15241	15207	15311	15170	15283	15372	15285	15236	15222	15225	15239	15232	15337	15324	15288	15198	15255	15150	15308	15254	15154	15209	15249	15284	15221	15334	15186	15329	15118	15404	15297	15209	15189	15118	15337	15185	15224	15177	15232	15271	15227	15290	15376	15292	15303	15240	15224	15215	15295	15377	15320	15160	15479	15250	15312	15169	15237	15342	15365	15161	15307	15009	15289	15278	15518	15059	15369	15234	15145	15358	15192	15337	15299	15440	15254	15345	15322	15196	15208	15240	15160	15442	15100	15196	15202	15099	15339	15344	15262	15149	15342	15177	15093	15213	15336	15069	15185	15270	15364	15167	15182	15231	15225	15258	15272	15185	15087	15187	15269	15195	15292	15309	15237	15113	15201	15141	15369	15304	15383	15215	15086	15223	15224	15343	15147	15232	15373	15179	15138	15423	15269	15075	15176	15298	15190	15372	15158	15361	15376	15237	15196	15340	15245	15269	15089	15362	15191	15289	15107	15220	15297	15228	15434	15028	15265	15267	15263	15180	15276	15179	15258	15269	15289	15233	15258	15260	15239	15369	15277	15233	15229	15268	15186	15259	15209	15235	15091	15264	15295	15380	15271	15404	15347	15218	15458	15294	15315	15308	15236	15247	15288	15320	14963	15191	15186	15243	14904	15216	15275	15161	15112	15324	15114	15216	15269	15208	15164	15259	15134	15147	15227	15095	15147	15174	15080	15177	15328	15302	15202	15339	14975	15159	15206	15188	15177	15319	15069	15054	15198	15106	15321	15186	15299	15159	15285	15233	15142	15353	15410	15170	15218	15282	15306	15316	15171	15268	15317	15212	15142	15386	15016	15132	15313	15233	15217	15199	15257	15306	15329	15394	15200	15372	15271	15064	15218	15402	15383	15227	15113	15285	15239	15227	15258	15238	15176	15379	15276	15162	15270	15277	15206	15360	15176	15348	15336	15310	15068	15236	15108	15297	15240	15299	15194	15274	15374	15204	15196	15139	15280	15152	15212	15239	15183	15123	15273	15184	15077	15244	15286	15274	15202	15348	15311	15349	15149	15202	15093	15370	15296	15232	15201	15099	15223	15254	15404	15250	15293	15341	15086	15219	15192	15135	15369	15258	15211	15348	15188	15201	15340	15212	15381	15332	15359	15302	15141	15353	15347	15168	15330	15178	15218	15226	15162	15085	15309	15160	15223	15122	15270	15223	15195	15319	15218	15213	15356	14986	15032	15207	15192	15303	15009	15214	15262	15037	15398	15110	15175	15157	15200	15212	15139	15175	15315	15106	15274	15076	15343	15237	15155	15442	15112	15307	15184	15279	15195	15293	15228	15268	15337	15210	15081	15226	15131	15238	15298	15201	15458	15282	15050	15372	15269	15156	15372	15308	15039	15088	15270	15284	15334	15287	15213	15197	15359	15233	15140	15252	15153	15260	15219	15408	15208	15156	15204	15372	15426	15310	15271	15287	15204	15283	15162	15221	15194	15303	15259	15220	15178	15305	15283	15136	15460	15268	15439	15334	15040	15211	15181	15274	15172	15136	15288	15299	15201	15285	15205	15231	15247	15377	15239	15209	15163	15311	15136	15346	15117	15360	15161	15118	15294	15216	15305	15175	15341	15251	15223	15117	15291	15200	15258	15199	15316	15026	15258	15294	15253	15186	15182	15244	15294	15403	15233	15057	15242	15266	15144	15264	15198	15159	15261	15381	15206	15169	15227	15426	15471	15271	15127	15224	15227	15306	15256	15266	15235	15293	15203	15178	15352	15199	15327	15110	15353	15314	15197	15410	15362	15424	15326	15110	15113	15169	15268	15331	15228	15244	15322	15273	15252	15314	15088	15372	15360	15227	15097	15139	15292	15208	15250	15234	15225	15131	15214	15066	15335	15353	15196	15204	15249	15325	15387	15278	15384	15330	15301	15230	15129	15468	15274	15304	15188	15306	15241	15360	15262	15144	15225	15114	15267	15266	15258	15265	15256	15092	15201
22876	22848	31239	26194	22190	22433	23621	18839	17635	18183	18285	17987	17889	17808	17778	17882	17729	17650	17777	17595	17742	17771	17528	17497	17718	17722	17884	17726	17786	17578	17635	17837	17693	17603	17623	17742	17716	17588	17452	17482	17692	17745	17728	17480	17628	17679	17587	17645	17601	17669	17794	17663	17569	17526	17634	17617	17565	17720	17474	17442	17574	17458	17522	17564	17603	17637	17730	17473	17436	17572	17606	17532	17617	17552	17623	17459	17675	17755	17695	17519	17595	17763	17517	17555	17654	17672	17691	17578	17651	17687	17441	17682	17547	17516	17538	17588	17702	17757	17492	17769	17655	17639	17691	17596	17677	17652	17543	17613	17692	17782	17586	17569	17487	17533	17439	17560	17628	17414	17561	17676	17714	17722	17464	17497	17451	17650	17638	17599	17508	17653	17542	17796	17270	17456	17627	17498	17429	17571	17735	17567	17717	17476	17482	17671	17692	17427	17596	17530	17558	17541	17618	17684	17544	17471	17497	17674	17537	17987	17652	17500	17518	17401	17557	17505	17558	17550	17596	17552	17547	17558	17711	17566	17596	17625	17659	17625	17605	17520	17529	17485	17609	17416	17716	17639	17619	17610	17523	17564	17430	17647	17722	17644	17712	17610	17455	17505	17699	17525	17631	17706	17550	17519	17471	17437	17651	17624	17691	17596	17466	17658	17645	17403	17582	17458	17661	17706	17448	17706	17540	17594	17728	17634	17497	17623	17644	17564	17696	17875	17634	17449	17658	17630	17574	17528	17495	17464	17533	17450	17744	17547	17433	17582	17439	17483	17493	17559	17596	17449	17487	17606	17448	17527	17713	17486	17816	17646	17684	17505	17370	17508	17488	17564	17533	17646	17569	17682	17563	17371	17333	17370	17586	17602	17705	17605	17426	17480	17505	17634	17620	17456	17494	17524	17819	17647	17793	17539	17509	17577	17588	17547	17756	17525	17452	17554	17537	17434	17666	17597	17731	17654	17707	17632	17515	17555	17634	17511	17606	17592	17500	17458	17496	17715	17636	17672	17536	17723	17660	17518	17721	17506	17475	17620	17458	17723	17592	17561	17599	17477	17624	17613	17586	17757	17543	17454	17592	17452	17462	17534	17312	17579	17704	17585	17587	17674	17319	17544	17643	17758	17543	17491	17633	17531	17437	17306	17506	17619	17646	17676	17510	17550	17337	17552	17665	17492	17607	17531	17617	17498	17850	17792	17724	17650	17470	17622	17565	17606	17695	17638	17506	17610	17700	17599	17619	17554	17699	17723	17587	17504	17489	17489	17467	17501	17527	17666	17705	17737	17494	17384	17486	17470	17538	17594	17717	17696	17717	17801	17593	17557	17551	17791	17552	17682	17515	17430	17425	17421	17607	17683	17698	17654	17637	17537	17783	17685	17645	17646	17686	17681	17631	17640	17725	17528	17646	17469	17641	17476	17539	17299	17462	17661	17696	17598	17537	17546	17462	17686	17657	17660	17572	17527	17703	17587	17793	17473	17324	17266	17727	17405	17654	17656	17518	17268	17687	17548	17649	17493	17419	17501	17621	17530	17574	17356	17649	17493	17570	17537	17463	17552	17351	17398	17517	17658	17532	17462	17658	17568	17638	17523	17676	17533	17609	17500	17622	17594	17498	17426	17680	17647	17426	17560	17668	17574	17578	17473	17457	17536	17611	17598	17589	17683	17533	17654	17540	17482	17633	17576	17423	17495	17456	17427	17451	17672	17546	17369	17472	17654	17615	17420	17557	17622	17622	17464	17453	17415	17605	17386	17726	17676	17627	17518	17579	17736	17796	17520	17485	17488	17644	17400	17497	17412	17707	17532	17624	17481	17514	17612	17669	17567	17434	17556	17383	17630	17268	17575	17537	17604	17499	17602	17444	17663	17741	17378	17475	17727	17519	17477	17573	17580	17667	17345	17555	17640	17549	17616	17631	17619	17604	17559	17497	17657	17455	17490	17570	17439	17620	17670	17534	17512	17608	17522	17531	17621	17588	17583	17622	17529	17647	17493	17562	17698	17815	17574	17757	17393	17628	17543	17427	17708	17479	17473	17790	17566	17563	17672	17422	17409	17571	17580	17541	17487	17498	17641	17735	17713	17769	17620	17445	17268	17658	17485	17644	17748	17702	17371	17542	17432	17629	17480	17537	17413	17469	17492	17672	17645	17428	17604	17561	17996	17478	17494	17510	17545	17765	17523	17323	17692	17547	17423	17539	17774	17748	17666	17556	17821	17629	17539	17517	17614	17547	17527	17537	17521	17584	17417	17609	17570	17603	17589	17630	17474	17514	17467	17643	17656	17610	17822	17630	17461	17509	17368	17768	17566	17753	17594	17557	17601	17604	17512	17499	17589	17497	17858	17628	17591	17648	17592	17877	17525	17702	17634	17455	17417	17409	17427	17504	17634	17714	17492	17458	17694	17427	17451	17602	17669	17643	17704	17496	17613	17397	17635	17607	17527	17508	17766	17552	17716	17539	17503	17778	17469	17691	17769	17551	17640	17528	17503	17609	17445	17668	17775	17627	17344	17610	17538	17586	17503	17483	17581	17546	17636	17497	17637	17381	17486	17491	17713	17919	17390	17516	17640	17485	17507	17695	17463	17720	17603	17603	17565	17673	17575	17613	17733	17490	17420	17537	17688	17527	17420	17680	17630	17643	17711	17446	17609	17485	17545	17451	17694	17603	17567	17465	17639	17531	17449	17543	17609	17521	17517	17351	17405	17607	17690	17502	17703	17526	17539	17423	17463	17536	17692	17722	17477	17599	17266	17640	17757	17467	17613	17620	17493	17645	17633	17592	17644	17622	17593	17373	17525	17589	17668	17575	17445	17682	17649	17414	17593	17664	17683	17611	17694	17453	17479	17626	17373	17736	17590	17613	17655	17744	17423	17412	17459	17366	17631	17629	17695	17490	17548	17443	17638	17582	17550	17693	17699	17553	17374	17553	17287	17460	17559	17459	17479	17645	17403	17646	17808	17592	17350	17454	17552	17668	17481	17632	17544	17695	17625	17727	17822	17495	17399	17743	17591	17616	17656	17538	17551	17576	17700	17651	17428	17571	17515	17502	17593	17657	17645	17614	17466	17645	17471	17468	17360	17570	17559	17514	17542	17478	17564	17704	17694	17596	17639	17633	17394	17546	17577	17680	17475	17494	17341	17465	17401	17584	17650	17676	17673	17634	17578	17457	17600	17342	17468	17675	17720	17588	17637	17548	17649	17647	17632	17552	17547	17425	17452	17785	17608	17615	17615	17563	17541	17710	17577	17549	17487	17481	17514	17517	17560	17426	17202	17622	17626	17890	17851	17615	17561	17548	17544	17658	17495	17664	17451	17672	17689	17655	17403	17457	17513	17635	17566	17619	17548	17636	17453	17630	17577	17773	17641	17759	17482	17487	17587	17627	17666	17502	17517	17448	17683	17529	17599	17444	17493	17550	17329	17708	17506	17531	17363	17631	17622	17543	17616	17412	17615	17828	17673	17597	17627	17551	17582	17649	17552	17489	17564	17530	17540	17569	17537	17402	17713	17597	17514	17677	17465	17676	17527	17644	17599	17603	17521	17469	17636	17587	17470	17263	17453	17528	17648	17397	17565	17551	17549	17795	17538	17612	17498	17772	17364	17537	17555	17641	17498	17753	17634	17657	17493	17545	17820	17728	17638	17479	17738	17691	17657	17310	17582	17498	17389	17627	17392	17645	17628	17658	17489	17604	17476	17652	17666	17716	17562	17779	17322	17475	17578	17497	17736	17479	17695	17788	17537	17438	17526	17568	17811	17638	17595	17656	17591	17434	17761	17717	17552	17634	17453	17651	17552	17591	17485	17588	17619	17609	17679	17526	17750	17402	17576	17440	17535	17545	17705	17464	17380	17722	17460	17883	17738	17686	17513	17494	17446	17615	17540	17616	17498	17633	17484	17593	17600	17722	17725	17642	17562	17489	17388	17593	17682	17642	17460	17447	17484	17616	17633	17519	17587	17455	17576	17603	17603	17469	17500	17598	17538	17592	17433	17255	17679	17713	17610	17400	17584	17435	17583	17379	17741	17667	17671	17704	17464	17445	17461	17601	17656	17549	17716	17486	17740	17743	17597	17572	17485	17566	17534	17522	17461	17482	17603	17533	17608	17418	17626	17635	17540	17684	17461	17704	17558	17714	17770	17592	17654	17677	17715	17540	17670	17483	17355	17715	17558	17428	17569	17625	17556	17585	17479	17359	17649	17521	17489	17593	17595	17316	17552	17578	17380	17587	17657	17547	17498	17531	17741	17645	17642	17806	17549	17762	17667	17549	17605	17747	17771	17787	17639	17629	17615	17578	17590	17558	17624	17550	17414	17452	17938	17785	17734	17436	17731	17671	17694	17562	17466	17459	17488	17652	17542	17523	17439	17645	17493	17463	17537	17571	17817	17323	17414	17525	17369	17734	17495	17737	17632	17508	17457	17539	17479	17562	17639	17715	17426	17616	17726	17508	17631	17748	17628	17505	17662	17675	17605	17483	17464	17501	17701	17811	17622	17413	17706	17672	17617	17679	17544	17618	17744	17831	17505	17667	17424	17418	17505	17353	17565	17603	17729	17659	17646	17664	17498	17365	17290	17281	17773	17472	17502	17393	17667	17416	17724	17656	17537	17642	17621	17387	17474	17596	17587	17506	17559	17654	17537	17735	17651	17518	17727	17511	17653	17671	17545	17683	17749	17500	17641	17457	17469	17642	17641	17446	17400	17537	17547	17460	17595	17679	17633	17863	17697	17436	17500	17536	17552	17502	17711	17664	17513	17612	17633	17635	17773	17530	17560	17623	17486	17641	17307	17662	17804	17403	17522	17667	17375	17416	17545	17606	17580	17650	17642	17665	17435	17632	17718	17568	17470	17421	17507	17485	17522	17435	17827	17481	17717	17677	17576	17579	17543	17518	17567	17538	17560	17537	17502	17367	17736	17553	17765	17447	17588	17563	17466	17610	17702	17657	17783	17612	17451	17345	17562	17708	17541	17553	17590	17570	17428	17508	17581	17445	17531	17662	17668	17545	17547	17761	17477	17702	17893	17478	17624	17556	17506	17474	17745	17654	17645	17527	17724	17545	17487	17599	17580	17450	17342	17505	17620	17622	17611	17520	17704	17676	17569
61058	101901	80434	51294	24358	15814	15906	15741	15632	15810	15824	15937	15898	15904	15923	15873	16045	15908	15799	15960	15960	15780	16033	15880	15861	15822	15988	16074	15921	15834	15994	15805	15849	16156	15817	15901	16186	15956	15689	16044	15804	16000	15845	15776	15758	15905	15800	15868	15899	15887	15786	15763	15948	15846	15833	16002	15858	15721	15929	16037	15858	16017	15780	16013	15790	15740	15930	15935	15888	15959	15885	15758	15965	15908	15941	15987	15907	15953	15641	15985	15856	15890	15718	15881	15775	15899	15908	15960	15802	15868	15743	15957	15842	15986	15901	15877	15955	15837	15910	15610	15932	15930	15703	15846	16015	15893	15916	15824	16079	15830	15912	15799	15980	15942	15753	15965	15946	15782	15976	15840	15929	15947	15962	15778	15829	15911	15798	15878	15849	15859	15802	15975	15796	15746	15905	15866	15735	15773	15885	15916	15877	15929	15664	15934	16033	15845	15808	15939	16001	15934	15894	15840	15911	15927	15999	15922	15822	15823	15942	15738	15719	15885	15855	15768	15983	15885	15951	15798	15864	15991	15817	15853	15804	15867	15812	15843	15841	15931	15878	15852	15871	15937	15952	15995	15956	15921	15754	15842	15721	15875	15744	15908	15743	16023	15906	15866	15756	15922	15837	15774	16064	15847	15829	15912	15901	15748	15966	15794	15829	15748	15882	15900	15656	16015	15969	15865	15869	15825	15792	15855	15957	15985	15965	15667	15775	15964	15810	15941	15896	15925	15793	15867	15804	15963	15980	15885	15897	15780	16022	15871	16017	15802	16013	15799	15871	15876	15662	15795	15949	15803	15960	15784	15929	16016	15731	15913	15803	15926	15798	15727	15962	15951	15864	15827	15837	15731	15763	15750	15733	15787	15969	15691	15847	15805	15802	15833	16040	15840	15766	16016	16070	15852	15905	15881	15875	16099	15746	15841	15756	15925	15833	15827	15887	15787	15884	15702	15893	15978	15833	15850	15831	15942	15869	15965	15910	15926	15921	15937	15846	16024	15764	15948	15887	15805	15953	16035	15782	15885	16039	15779	15881	16055	16041	15895	15990	15839	15883	15906	15979	15788	15815	15668	15896	16044	15870	15776	15879	15957	15833	15854	15833	15793	15966	15839	15772	15985	15984	15760	15830	15718	15810	15902	15769	15737	15787	15941	15958	15871	15775	15744	15996	15939	15983	15639	15900	15868	15942	15923	15853	15925	15745	15794	15617	15952	15955	16027	15957	15758	15858	16067	15745	16043	15898	15927	16105	15937	15798	15787	15901	15879	15987	15760	15900	15947	15749	16020	15986	16028	15855	15903	15762	15925	16059	15741	15816	15963	15772	15893	15817	15893	15823	15908	15698	15826	15781	15835	15765	15922	15839	15654	16004	15649	15905	15847	15813	15814	15791	15813	15885	15818	15794	15759	15687	15836	15718	15974	16026	15889	15999	15852	15823	15681	15895	15760	15907	15913	15888	15961	15829	15964	15912	15889	15900	15876	15920	15986	16004	15711	15820	15920	15771	15852	15690	15847	15951	15881	15827	15966	15756	15824	15865	15840	15782	15798	15979	15934	15858	15955	16053	15950	15909	15851	15854	15946	15754	15806	15626	15894	15840	15800	15757	15824	15842	15878	15771	15834	15943	15781	15939	15775	15880	15875	15972	15873	15867	16006	15976	15636	15694	15785	15868	16035	15597	15883	15767	15753	15960	15927	16019	15981	15946	15749	15992	15891	15872	16005	15975	15934	15701	15811	15777	15872	15847	15818	15886	15783	15835	15812	15794	15803	15813	15748	16007	15751	15781	15702	15869	15931	15780	15893	15971	15753	15765	15778	15950	15843	15906	15844	15878	15705	15889	15880	15959	15934	16055	15781	15799	15817	15764	15852	16002	15849	15924	15761	15951	15954	15778	15822	16001	15916	15812	16042	15813	15747	15999	15822	15851	15899	16009	15896	15743	15864	15744	15925	15768	15854	15871	16161	15723	15629	15804	15855	15885	15760	15885	15914	15837	15727	15872	15999	15684	15910	15898	15882	15943	15955	15860	15877	15894	15761	15826	15716	15879	15838	15875	15959	15866	15907	16016	15715	15975	15938	15788	15967	15953	15979	15883	15929	15950	15904	15861	15895	15855	16031	15775	15956	15765	15707	15818	15789	15837	15826	16006	15717	15951	15859	15882	15903	15948	15862	15626	15964	15867	16039	15823	15985	15749	15814	15957	15905	15967	15882	15815	15858	15811	15778	15903	15990	15761	15975	15976	15800	15845	15863	15968	15956	15822	15972	15880	15908	15939	15926	15906	15816	15941	15866	16016	15796	15855	15951	15871	15769	15831	15896	16066	15886	15770	15917	15778	15859	15952	15951	15978	15982	15878	15890	15855	15791	15997	15974	15977	15988	15986	16002	15876	15875	15911	15772	15985	15957	15863	15842	15985	15853	15798	15749	15736	15771	15975	15843	16005	15905	15888	15956	15893	16009	15835	15848	15941	15604	15832	15900	16009	16004	16021	15858	15894	15769	16058	15906	15817	15715	15871	15899	15872	15861	16052	15632	15799	15949	15833	15808	15968	15802	15652	15850	16000	15914	15958	15862	15848	15868	15727	15727	15684	15704	15808	15758	16171	15988	15798	15937	15872	15994	15761	15907	16082	15785	15828	15939	15747	15986	15654	15932	15855	15867	15978	15812	15946	15861	15817	15720	15757	15897	15964	15872	15932	15925	15966	16034	15819	15839	15652	15933	15670	15747	15864	15805	15807	15958	15965	15771	15780	15704	16012	15799	15923	15876	16016	15953	15853	15712	15897	15827	15858	15902	15874	15760	15843	15970	15989	16022	15891	15927	15998	15745	15910	16072	15804	15805	15862	15851	15842	15831	16001	15932	15865	15875	15795	15988	15848	15728	15968	15776	15783	15827	15936	15881	15864	15686	15809	15912	15952	15958	15922	16134	15902	15804	15881	15840	15645	15964	16026	15947	15825	16014	15951	15836	15850	15914	15812	15753	15825	15858	15865	15940	15869	15935	15870	15829	15812	15914	15864	15901	15998	15698	15903	15886	15782	15804	15722	15877	15890	15824	15946	15950	15787	15985	15807	15890	15896	15984	15895	15815	15857	15871	15910	15957	15893	15762	15799	15772	15922	15846	15813	15940	15801	15989	15895	15851	15712	15735	15766	16047	15917	15790	15764	15915	15742	15989	15881	15757	15847	15897	15873	15892	15877	15907	15910	15768	16003	15764	15992	15903	15785	15808	15716	15951	15870	15924	15714	15889	16068	15887	15985	15757	15801	15751	15942	15977	15853	15828	15810	15813	15850	15931	15811	15866	15914	15771	15789	15878	15932	15950	15913	15909	15826	15803	15868	15899	15801	15841	16003	15803	15830	15877	15854	15874	15888	15916	15824	15789	15972	15812	15850	16022	15862	15898	15849	15916	15945	15844	15863	15897	15787	15932	15789	15831	15793	15865	15970	15937	15879	15970	15809	15839	15815	15800	15908	15706	15830	15901	15732	15931	15825	15869	15867	15776	15813	15678	15791	15931	15917	15997	15844	15860	15940	15945	15930	15761	16124	16023	15871	15912	16066	15949	15856	15928	15894	15874	15989	16127	15909	15793	15856	15821	15847	15941	15917	15723	15989	16087	15686	15855	15994	15733	15706	15946	15881	15931	15830	15884	15783	15862	15835	15678	16012	15726	16053	15732	15857	15755	15911	15776	15855	15810	15935	15835	15920	15749	15828	15863	15857	15982	16007	15923	15795	15852	15802	15776	15957	15881	15766	15933	15750	15816	15927	15812	15892	16026	15968	15880	15943	15907	15780	15822	16032	15833	15678	16012	15992	15760	15908	15868	15817	16018	15838	15915	15860	15975	15986	16099	15824	15850	15973	15799	15873	15875	15975	15974	15920	15869	15823	15814	15917	15980	15835	15915	15962	15818	15915	15947	15911	15793	16026	15887	15838	15782	15738	15906	15826	15823	15863	15835	15794	15684	15856	15772	15786	15795	15921	15860	15792	15803	16076	15848	15911	15775	15832	15853	15810	15900	15774	16110	15907	15832	15962	15785	15873	15941	15776	15879	15825	15826	15892	15770	15914	15989	15842	15770	15832	15789	15949	15905	15776	15829	15844	15957	15800	15850	15860	15957	15859	15917	15928	15942	15974	15801	15818	15902	15922	16077	16064	15858	16084	15986	15761	15786	15980	15841	15867	15681	15778	15691	15772	15885	15886	15925	15901	15769	15936	15895	15840	15837	15812	15840	15943	16042	15826	16009	15759	15965	15802	15756	15884	15707	15899	15870	15967	15854	15869	15832	15965	16029	15918	15830	15880	15846	15718	16012	15828	16033	15683	15824	15743	15909	15682	16021	15957	15838	15900	15873	16022	15906	15826	15887	16019	16005	15916	15764	16001	16033	15935	15761	15832	15832	15920	15871	15923	15861	15962	15831	15878	15884	15872	15906	15845	15913	15756	15856	15786	15756	16036	15882	15746	15759	15939	15696	15889	15609	15817	15706	15932	15852	15917	15932	15800	15853	15937	15755	15779	15864	15850	15823	15839	15999	15848	15842	15876	15919	15840	15817	16046	15806	15873	15806	15932	15938	15721	15905	15756	15681	15830	15914	15989	15738	15664	15738	15873	15834	15787	15894	15853	15687	15813	15816	15836	15954	15720	15876	15846	15901	15858	15838	15718	15952	15781	15983	15876	15724	15932	15768	16018	15709	15836	15953	15867	16003	15868	15795	15710	15926	15835	15846	15756	15779	15801	15920	15829	15834	16014	15800	15929	15827	15865	15884	15939	16021	15941	15829	15838	15870	15953	15793	15974	15908	15835	15976	15941	15927	15976	15988	16043	15929	15882	15891	15889	15964	15988	16048	15956	16031	15916	15980	15788	15853	15923	16007	15863	15820	15855	15954	15690	15881	15936	16034	15827	15739	15862	15939	15709	16062	15829	15775	15848	16103	15930	16134	15918	15925	16069	15923	15961	15834	15899	15882	15926	15858	15766	15808	16009	15719	15889	15901	15838	15809	15746	16031	16001	15767	15722	15996	15883	15895	15982	15779	15882	15871	15777	15813	15764	15771	16066	15965	16012	15857	15771	15886	15921	15964	15863	15901	16061	15817	15829	15952
31506	37311	36420	26337	18874	17768	17913	17628	17525	17673	17593	17750	17637	17593	17647	17709	17538	17711	17611	17664	17569	17603	17628	17773	17543	17610	17704	17607	17673	17565	17676	17319	17441	17505	17502	17619	17643	17770	17780	17781	17582	17465	17536	17461	17561	17592	17536	17452	17639	17499	17795	17799	17606	17627	17531	17448	17442	17516	17592	17536	17632	17613	17578	17393	17382	17327	17524	17581	17678	17817	17569	17524	17502	17546	17640	17463	17562	17525	17540	17554	17573	17601	17508	17852	17583	17641	17532	17538	17700	17583	17669	17537	17505	17453	17622	17521	17458	17530	17466	17344	17441	17537	17632	17528	17657	17650	17701	17671	17422	17532	17621	17601	17461	17424	17689	17765	17563	17598	17682	17791	17359	17426	17584	17690	17502	17442	17672	17568	17563	17580	17697	17537	17515	17676	17517	17553	17569	17470	17674	17519	17760	17725	17431	17437	17421	17717	17674	17545	17605	17507	17491	17583	17571	17721	17722	17498	17616	17476	17618	17495	17393	17613	17467	17806	17737	17829	17631	17357	17554	17440	17612	17435	17454	17769	17496	17715	17595	17542	17668	17555	17579	17375	17529	17572	17431	17556	17668	17641	17627	17573	17633	17618	17588	17613	17751	17369	17539	17456	17449	17472	17740	17686	17569	17671	17697	17665	17584	17700	17578	17714	17678	17616	17575	17587	17900	17367	17634	17550	17497	17650	17744	17514	17430	17592	17872	17414	17623	17549	17525	17462	17600	17463	17667	17673	17290	17350	17491	17480	17748	17574	17618	17624	17625	17498	17662	17518	17341	17519	17696	17585	17586	17585	17681	17662	17655	17656	17605	17565	17696	17342	17614	17741	17841	17421	17488	17592	17599	17547	17453	17768	17667	17461	17467	17550	17648	17421	17694	17790	17329	17543	17579	17792	17705	17653	17635	17576	17516	17709	17465	17413	17633	17536	17625	17486	17585	17656	17636	17613	17497	17431	17600	17696	17582	17639	17495	17568	17571	17675	17689	17578	17477	17468	17528	17566	17616	17762	17669	17485	17521	17411	17782	17587	17728	17465	17735	17584	17468	17326	17572	17706	17588	17357	17584	17487	17776	17637	17636	17549	17658	17535	17480	17677	17542	17568	17715	17609	17584	17566	17540	17594	17532	17520	17618	17448	17586	17524	17582	17602	17525	17477	17533	17595	17481	17552	17424	17636	17465	17408	17430	17388	17776	17679	17450	17408	17515	17488	17402	17466	17539	17399	17461	17580	17631	17615	17728	17534	17433	17692	17601	17530	17334	17376	17460	17539	17406	17319	17609	17546	17603	17672	17692	17584	17670	17546	17696	17668	17569	17486	17630	17525	17636	17292	17509	17606	17608	17423	17321	17525	17677	17726	17702	17526	17447	17759	17667	17542	17655	17651	17410	17612	17570	17410	17559	17426	17515	17797	17813	17697	17464	17563	17525	17654	17794	17496	17605	17710	17533	17500	17612	17676	17644	17660	17777	17397	17404	17624	17406	17441	17673	17402	17603	17493	17519	17523	17403	17674	17646	17759	17837	17565	17567	17632	17454	17581	17421	17592	17406	17465	17531	17572	17645	17526	17604	17494	17447	17597	17508	17553	17486	17425	17594	17376	17396	17547	17663	17817	17548	17549	17536	17630	17497	17533	17617	17724	17637	17681	17768	17736	17589	17432	17543	17650	17661	17598	17712	17598	17501	17672	17681	17643	17553	17798	17533	17431	17583	17560	17497	17620	17458	17685	17609	17524	17609	17619	17600	17644	17615	17644	17574	17560	17735	17607	17769	17609	17504	17694	17648	17650	17686	17541	17626	17549	17349	17658	17639	17534	17575	17735	17613	17764	17578	17688	17625	17647	17796	17651	17563	17599	17428	17638	17574	17565	17499	17453	17677	17681	17563	17538	17583	17604	17866	17569	17633	17542	17627	17658	17491	17434	17567	17883	17430	17416	17801	17495	17489	17438	17570	17586	17796	17667	17560	17423	17599	17632	17464	17621	17529	17706	17367	17409	17673	17412	17632	17591	17593	17491	17631	17669	17468	17537	17682	17604	17690	17615	17683	17571	17585	17463	17606	17504	17513	17411	17604	17612	17264	17469	17563	17455	17545	17489	17602	17712	17749	17623	17722	17588	17720	17584	17575	17679	17553	17554	17528	17498	17649	17564	17625	17739	17668	17411	17481	17533	17649	17662	17305	17529	17570	17627	17501	17577	17661	17695	17595	17696	17466	17723	17718	17763	17568	17693	17595	17497	17591	17488	17758	17665	17514	17513	17436	17366	17588	17483	17512	17428	17441	17627	17774	17571	17405	17621	17561	17692	17498	17447	17618	17311	17559	17616	17457	17935	17413	17599	17669	17572	17560	17611	17364	17299	17438	17571	17585	17703	17390	17603	17709	17518	17683	17448	17432	17383	17464	17432	17477	17699	17612	17692	17562	17512	17632	17668	17544	17664	17607	17595	17870	17657	17483	17582	17672	17364	17526	17540	17564	17449	17483	17616	17544	17721	17565	17606	17567	17724	17619	17335	17562	17537	17544	17450	17689	17404	17556	17597	17433	17656	17609	17685	17568	17460	17650	17499	17622	17562	17503	17516	17551	17676	17419	17255	17626	17333	17630	17716	17501	17536	17578	17637	17633	17594	17502	17682	17693	17538	17518	17411	17599	17687	17730	17497	17481	17469	17555	17457	17581	17598	17435	17632	17853	17553	17525	17431	17484	17491	17531	17499	17256	17584	17696	17668	17654	17587	17617	17469	17611	17608	17624	17486	17530	17992	17434	17622	17641	17583	17741	17516	17584	17652	17555	17582	17623	17746	17383	17632	17658	17724	17637	17678	17712	17445	17476	17363	17624	17489	17686	17463	17604	17619	17612	17630	17482	17622	17602	17507	17639	17629	17742	17674	17239	17444	17665	17413	17712	17566	17696	17617	17589	17760	17669	17574	17347	17668	17602	17686	17584	17630	17620	17510	17585	17714	17479	17503	17469	17441	17541	17661	17529	17652	17571	17649	17609	17562	17594	17682	17557	17690	17596	17471	17580	17780	17674	17851	17596	17644	17582	17625	17339	17603	17549	17559	17527	17718	17420	17567	17481	17514	17541	17700	17480	17750	17520	17614	17626	17707	17691	17610	17714	17549	17539	17509	17646	17633	17516	17556	17676	17588	17831	17566	17453	17488	17395	17581	17786	17666	17626	17520	17512	17531	17496	17568	17558	17574	17487	17544	17614	17562	17389	17383	17660	17609	17584	17515	17619	17557	17500	17426	17629	17533	17605	17577	17642	17521	17614	17595	17695	17490	17517	17744	17550	17714	17707	17586	17481	17436	17440	17764	17470	17687	17577	17599	17558	17690	17410	17426	17607	17586	17739	17716	17555	17529	17583	17577	17609	17625	17562	17667	17620	17763	17545	17486	17515	17611	17718	17453	17641	17600	17426	17267	17655	17532	17635	17342	17471	17574	17647	17447	17687	17718	17623	17739	17661	17572	17532	17564	17815	17791	17697	17535	17519	17613	17484	17540	17521	17542	17506	17686	17700	17472	17623	17635	17672	17516	17247	17542	17535	17741	17428	17561	17643	17381	17621	17651	17492	17544	17546	17629	17563	17561	17626	17716	17619	17571	17633	17617	17573	17519	17690	17442	17782	17917	17538	17497	17541	17448	17539	17602	17547	17469	17460	17614	17544	17556	17664	17655	17516	17634	17578	17428	17683	17611	17628	17572	17561	17642	17434	17568	17747	17406	17567	17429	17389	17666	17641	17622	17803	17654	17584	17585	17519	17679	17582	17719	17491	17649	17540	17589	17774	17602	17636	17646	17688	17928	17749	17714	17662	17508	17649	17487	17542	17459	17688	17689	17321	17366	17717	17706	17298	17440	17595	17538	17649	17545	17542	17594	17542	17612	17531	17456	17571	17718	17754	17610	17468	17478	17392	17638	17515	17362	17409	17587	17756	17670	17718	17657	17529	17737	17555	17616	17544	17647	17577	17511	17579	17501	17594	17534	17728	17600	17518	17568	17460	17519	17575	17659	17654	17630	17537	17557	17625	17487	17472	17729	17740	17517	17370	17608	17657	17663	17627	17382	17519	17640	17622	17562	17834	17607	17461	17646	17732	17689	17553	17564	17647	17700	17529	17632	17883	17534	17508	17699	17687	17596	17568	17475	17534	17692	17439	17598	17716	17482	17582	17724	17554	17460	17543	17498	17632	17442	17435	17462	17725	17629	17481	17581	17542	17561	17758	17466	17727	17808	17584	17664	17629	17508	17599	17685	17758	17512	17682	17576	17508	17760	17629	17599	17547	17563	17593	17494	17561	17504	17669	17419	17575	17477	17597	17485	17719	17419	17402	17515	17520	17462	17552	17540	17620	17540	17428	17306	17540	17711	17577	17659	17667	17458	17704	17382	17551	17562	17695	17446	17415	17570	17761	17473	17606	17624	17737	17452	17420	17633	17611	17616	17555	17483	17597	17513	17698	17636	17512	17544	17602	17478	17593	17531	17574	17491	17802	17492	17588	17621	17366	17605	17480	17399	17445	17653	17707	17566	17573	17576	17521	17602	17839	17334	17581	17456	17636	17582	17490	17568	17460	17588	17284	17266	17648	17861	17776	17547	17612	17702	17597	17571	17574	17523	17591	17587	17592	17670	17565	17563	17756	17473	17419	17569	17677	17641	17450	17331	17603	17524	17620	17482	17419	17570	17529	17605	17723	17452	17459	17464	17686	17607	17530	17631	17432	17598	17726	17610	17635	17611	17582	17555	17762	17438	17721	17501	17486	17826	17463	17682	17713	17631	17537	17519	17473	17732	17659	17671	17500	17537	17539	17653	17542	17382	17752	17522	17816	17714	17498	17638	17767	17701	17406	17559	17727	17477	17537	17453	17471	17602	17705	17521	17440	17434	17951	17476	17590	17474	17442	17628	17392	17471	17604	17463	17524	17484	17569	17471	17766	17793	17735	17472	17732	17682	17721	17537	17592	17489	17646	17696	17474	17742	17711	17601	17548	17742	17529	17587	17571	17631	17769	17604	17572	17641	17510	17519	17661	17429	17658	17558	17662	17632	17416	17604	17607	17508	17685	17604	17508	17574	17690	17534	17373	17497	17565	17569	17569	17615
41798	55293	38573	22774	16613	15852	15744	15777	15814	15857	15714	15790	15890	15792	15941	15861	15926	15829	15804	15858	15997	15726	16042	15737	15893	15819	15824	15840	15856	15818	15714	15909	15854	15755	15659	15810	15909	15835	15913	15800	15963	15852	15677	15899	15702	15731	15799	15832	15979	15960	15987	15939	15906	15841	15878	15804	15749	15915	15915	15999	15758	15826	15916	15639	15862	15930	15865	15727	15841	15871	15807	15855	15929	15659	15755	15934	15919	16087	15821	15883	15893	15646	15758	15801	15821	15704	15814	15900	15894	15785	15877	15699	15814	15724	15647	15995	15775	15917	15694	15999	15640	15688	15907	15898	15823	15767	15776	16033	15792	15831	15746	15919	15776	15829	15867	15842	15843	15721	15835	15767	15604	15888	15779	15809	15880	15681	15881	15885	15816	15833	15943	15896	15909	15819	15862	15808	15685	15860	15789	15709	15983	15653	15832	15792	15929	15853	15717	15735	15901	15750	15791	15830	15984	15906	15797	15720	15823	15783	15885	15957	15906	15921	15823	15787	15797	15774	15714	15885	15700	15851	15936	15969	15672	15838	15840	15924	15807	15874	15677	15894	15819	15889	15806	15812	15996	15784	15787	15956	15776	15841	15869	15776	15807	15886	15829	15839	16008	15986	15944	15833	15816	15887	15843	15756	15780	15802	15970	15887	15775	15786	15725	15968	15699	15818	15841	15922	16062	15652	15825	15971	15887	15684	15883	15891	16077	15779	15785	15834	15643	15657	15935	15837	15818	15797	15813	15891	15879	15792	15711	15841	15928	15814	15873	15965	15859	15909	15787	15908	15801	15907	15930	15790	15806	15982	15930	15956	15843	15772	15907	15655	15668	15777	15761	15987	15966	15703	15785	15718	15772	15934	15879	15828	15834	15818	15866	15959	15864	15824	15929	15837	15714	15870	15800	15832	15887	15859	15858	15752	15827	15778	15725	15939	15759	15859	15740	15885	15970	15922	15880	15852	15617	15960	15970	15669	15944	15824	15749	15761	15747	15853	15859	15711	15871	15729	15655	15842	15799	15887	15789	15853	15871	15836	15816	15759	15943	15674	15739	15900	15719	15788	15999	15619	15861	15841	15843	15889	15777	15946	15806	15772	15924	15921	15814	15826	15683	15650	15853	15779	15820	15973	15819	15626	15960	15795	15758	15717	15830	15723	15949	16101	15804	15894	15888	15895	15854	15699	15833	15734	15771	15810	15778	15902	15855	15728	15926	15880	15962	15708	15963	15653	15937	15852	15696	15791	15900	15791	15795	15803	15812	15809	15763	15753	15762	15935	15858	15850	15854	15740	15879	15832	15854	15903	15856	15897	15793	15956	15778	15915	15889	15946	15852	15803	15854	15790	15963	15726	16022	15922	15879	15774	15776	15801	16050	15854	15702	15806	15780	15707	16040	15854	15774	15694	15849	15692	15693	15955	15618	15946	15807	15917	15914	15775	15853	15806	15959	15875	15722	15916	15869	15684	15699	15867	15897	15981	15964	15810	15690	15891	15791	15766	15757	15725	15870	15651	15663	15860	15778	15825	15752	15892	15930	15792	15818	15980	15902	15871	15867	15944	15735	15853	15748	15833	15857	15835	15811	15883	15921	15941	15968	15976	15823	15916	15900	15879	15701	15891	15771	15790	15748	15721	15910	15907	15931	15876	15787	15782	15868	15836	15858	15882	15731	15704	15861	15939	15739	15739	15917	15837	15832	15882	15753	15747	15912	15917	15841	15983	15917	15879	15767	15880	15957	15870	15841	15743	15965	15748	15670	15904	15661	15813	15798	15696	15978	15817	15776	16007	15885	15890	15677	15785	15861	15739	15689	15944	15889	15823	15821	15837	15811	15862	15844	15756	15776	15838	16029	15795	15868	15788	15639	15592	15753	15879	15952	15836	15791	15845	15714	15962	15874	15659	15903	15831	15728	15801	15920	15823	15946	15834	15744	15893	15668	15961	15721	15940	15820	15816	15879	15830	15866	15856	15947	15636	15759	15734	15767	15855	15966	15735	15835	15926	15755	15957	15804	16004	15718	15926	16041	15807	15845	15773	15623	15900	15825	15780	15840	15843	15719	15787	15801	15753	15884	15740	15994	15818	15760	16015	15864	15726	15860	15867	15704	15824	15702	15776	16093	15757	15687	15743	15804	15673	15874	15867	15694	15830	15820	15982	15793	15792	15873	15777	15924	15895	15677	15956	15988	15887	15927	15824	15859	15958	15847	15816	15713	15711	15805	16018	15798	15923	15860	15791	15888	15952	15824	15798	15865	15878	15711	15719	15854	15731	15841	15831	15687	15908	16006	15672	15626	15769	15930	15721	15763	15905	15815	15873	15791	15834	15964	15935	15822	15841	15764	15861	15765	15861	15959	15780	15841	15779	15876	15717	15730	15694	15738	15844	15823	15813	15782	15901	15904	15905	15908	15808	15972	15816	15746	15913	15867	15698	15945	15831	15792	15903	15837	15831	15854	15786	15802	15920	15790	15874	15751	15945	15997	15760	15761	15769	15758	15883	15935	15772	15854	15827	15847	15886	15901	15839	15873	15909	16002	15750	15788	15711	15903	15928	15786	15899	15675	15868	15933	15757	15718	15684	15752	15904	15853	15950	15849	15735	16094	15965	15746	15943	15797	15821	15894	15971	15884	15864	15823	15790	15953	15907	15945	15843	15887	15911	15902	15958	15866	15673	15823	15752	15742	15809	15897	15738	15862	15802	15773	15882	15993	15832	15828	15941	15921	15967	15957	15900	15824	15894	15799	15886	15813	15792	15783	16052	15927	15873	15789	15713	15881	15914	15918	15976	15903	15965	15630	15957	15734	15834	15933	15691	15819	15836	15928	15918	15810	15755	15664	15977	15699	15859	15947	15828	15777	15811	15820	15636	15793	15793	15685	15850	15747	15893	15849	15784	15674	15702	15738	15833	15719	15861	15751	15783	15957	15875	15846	16023	15931	15644	15843	15815	15885	15971	15841	15736	15797	15744	15700	15853	15900	15800	15795	15879	15846	15808	15847	15726	15837	15823	15780	15924	15802	15913	15856	15998	15855	15828	15927	15884	15980	15863	15866	15868	15750	16043	15576	15764	15739	15893	15824	15733	15865	15749	15763	15716	15722	15815	15888	15815	15877	15830	15802	15879	15902	15719	15737	15810	15850	15810	15694	15776	15839	16000	15742	15730	15789	15783	15714	15947	15903	15851	16050	15692	15708	15870	15731	15796	15742	15829	15777	15851	15498	15945	15761	15708	15758	15733	15917	15871	15872	15941	15593	15851	15861	15838	15823	16022	15830	15762	15873	15743	15764	15857	15878	15798	15790	15752	15882	15966	15745	15886	15897	15772	15875	15786	15844	15808	15863	15899	15818	15749	15889	16034	15534	15739	15941	15897	15824	16011	15756	15989	15848	15828	15817	15902	15834	15847	15851	15990	15855	15773	16033	15744	15984	15895	15873	15915	15746	15834	15950	15874	15996	15780	15859	15845	15735	15923	15826	15906	15804	15977	15942	16023	15814	15782	15633	15791	15685	15717	15892	15867	15720	15653	15706	15957	15899	15933	15700	15808	15857	15823	15680	15842	15839	15751	15783	15892	15891	15793	15706	15788	15879	15868	15871	15796	15807	15736	15922	15813	15827	15728	15808	15709	15850	15710	15940	15814	15769	15951	15851	15891	15793	15928	15906	15879	15979	15901	15687	15794	15981	15885	15608	15852	15850	15818	15876	15777	15783	15860	15802	15762	15689	15805	15773	15994	15787	15921	15839	15907	15834	15904	15802	16087	15672	15834	15883	15803	15693	15733	15836	15760	15905	15687	15690	16026	15695	15959	15698	15850	15975	15924	15898	15873	15952	15802	15934	15733	15894	15741	15868	15934	15783	15628	15976	15753	15823	15759	15893	15678	15862	15841	15727	15797	15757	15877	15734	15794	15817	15834	15695	15750	15844	15697	15834	15908	15941	15853	15814	15849	15864	15752	15822	15781	15813	15997	15802	15947	15858	15830	15801	15564	15962	15925	15925	15847	15847	15763	15811	15727	16017	15754	15942	15721	15915	15970	15855	15976	15697	15875	15743	15669	15776	15969	15888	15684	15728	15829	15773	15673	15881	15755	15872	15786	15998	15861	15690	15827	15901	15987	15804	15738	15954	15802	15863	15958	15870	15848	15787	15752	15904	15738	15930	15676	15676	15894	15862	15842	15669	15864	15880	15820	15824	15953	15755	15868	15787	15894	15791	15935	15937	15942	15716	15771	15918	15740	15820	15932	15771	16011	15930	15841	15742	15704	15969	15936	15994	15855	15978	15792	15631	15815	15677	15760	15860	15810	15891	15760	16049	15868	15918	15872	15841	15756	15940	15846	16069	15753	15862	15845	15826	15952	15710	15822	15990	15772	15776	15775	15917	15900	15743	15823	15880	16000	15834	15949	15808	15993	15845	15710	15761	15948	15649	15934	15840	15774	15681	15861	15889	15785	15693	15928	16002	15704	15806	15839	15903	15739	15769	15898	15893	15953	15834	15870	15829	15900	15882	15868	15855	15791	15789	16088	15770	15941	15717	15974	15764	15853	15950	15801	15810	15962	15830	15741	15882	15744	15743	15942	15928	15752	15905	15839	15840	15801	15783	15761	15792	15973	15776	15865	15888	15820	15663	15882	15806	15865	15955	15820	15776	15629	15894	15691	15796	15842	15746	15753	15773	15713	15994	15839	15881	15871	15860	15682	15781	15921	15782	15890	16006	15873	15750	15750	15689	15728	15899	15707	15823	15948	15967	15926	15906	15810	15809	15836	15690	15692	15836	15834	15873	15851	15592	15747	15831	15810	15715	15833	15802	15996	15681	15921	15777	15842	15759	15735	15850	15842	15823	15963	15884	15842	15834	15813	15948	16061	15848	15652	15946	15974	15894	15929	15920	16015	15921	15810	15857	15725	15801	15957	15916	15733	15763	15850	15831	15728	15876	15967	15777	15850	15775	15796	15833	15773	15718	15899	15791	15634	15929	15675	15825	15903	15759	15960	15807	15796	15922	15871	15805	15863	15654	15821	15866	15787	15817	15773	16077	15802	15903	15868	16062	15942	15787	15852	15785	15765	15787	15787	15935	15736	15835	15944	15938	15718	15722	15785	15976	15846
29365	32187	37798	29428	20253	18339	18403	17910	17630	17677	17891	17768	17941	17451	17848	17857	17624	17734	17895	17647	17885	17657	17886	17956	17775	17839	17918	17679	17665	17662	17848	17606	17756	17682	17744	17673	17690	17751	17797	17647	17856	17771	17773	17800	17521	17767	17696	17792	17666	17662	17771	17907	17864	17932	17656	17635	17605	17711	17758	17849	17760	17869	17677	17763	17756	17749	17842	17782	17702	17869	17621	17865	17691	17889	17753	17884	17648	17741	17900	17617	17522	17800	17503	17697	17754	17645	17676	17690	17630	17688	17638	17891	17796	17751	17709	17735	17783	17882	17768	17629	17782	17652	17931	17697	17691	17896	17723	17740	17629	17598	17700	17638	17947	17690	17888	17901	17803	17752	17732	17723	17841	17620	17704	17660	17616	17610	17683	17555	17878	17405	17778	17807	17813	17584	17578	17916	17816	17729	17665	17777	17704	17619	17739	17827	17765	17890	17816	17797	17562	17661	17670	17518	17748	17753	17502	17636	17549	17709	17599	17638	17860	17705	17835	17474	17586	17820	17585	17678	17946	17797	17752	17395	17801	17724	17830	17629	17698	17678	17736	17859	17697	17814	17641	17764	17854	17603	17738	17571	17842	17698	17418	17679	17819	17969	17799	17703	17586	17657	17929	17695	17579	17473	17557	17860	17874	17762	17781	17798	17668	17775	17635	17666	17983	17772	17576	17648	17668	17693	17728	17605	17807	17635	17949	17715	17445	17493	17809	17735	17793	17635	17640	17702	17664	17646	17930	17910	17750	17666	17459	17655	17638	17717	17590	17713	17811	17785	17512	17688	17957	17623	17788	17543	17768	17801	17785	17576	17763	17590	17618	17663	17862	17508	17894	17661	17825	17657	17696	17630	17619	17718	17665	17773	17597	17744	17762	17759	17825	17677	17745	17574	17846	17645	17844	17806	17657	17820	17752	17671	17745	17781	17711	17649	17699	17779	17846	17694	17669	17692	17680	17934	18026	17717	17693	17657	17780	17554	17619	17774	17771	17803	17804	17754	17956	17592	17747	17675	17649	17933	17726	17561	17782	17714	17777	17780	17692	17785	17762	17654	17776	17729	17817	17916	17754	17850	17697	17605	17734	17731	17707	17732	17648	17732	17614	17704	17752	17736	17791	17534	17681	17788	17618	17878	17918	17711	17665	17689	17787	17643	17809	17698	17895	17612	17642	17682	17830	17608	17653	17844	17743	17909	17963	17607	17898	17766	17746	17815	17712	17797	17879	17556	17685	17572	17858	17537	17867	17681	17656	17585	17823	17714	17584	17589	17673	17666	17790	17729	17877	17739	17597	17708	17565	17834	17660	17714	17602	17772	17850	17789	17700	17638	17867	17724	17890	17766	17720	17625	17713	17900	17565	17859	17788	17778	17736	17789	17731	17521	17800	17710	17611	17842	17857	17714	17785	17784	17595	17789	17643	17587	17688	17633	17609	17726	17836	17677	17596	17668	17939	17623	17928	17822	17780	17633	17661	17598	17535	17693	17751	17506	17709	17876	17715	17541	17712	17760	17826	17688	17749	17681	17803	17697	17823	17686	17910	17683	17707	17800	17768	17938	17614	17557	17673	17839	17700	17508	17895	17762	17809	17448	17757	17717	17661	17869	17684	17490	17601	17515	17640	17757	17735	17837	17532	17558	17745	17626	17675	17699	17615	17834	17857	17681	17678	17871	17738	17798	17788	17586	17763	17668	17548	17629	17815	17819	17589	17819	17704	17752	17708	17808	17846	17931	17510	17599	17610	17794	17521	17645	17667	17689	17626	17734	17901	17688	17818	17524	17756	17603	17641	17511	17744	17872	17767	17616	17747	17765	17654	17887	17590	17634	17727	17765	17648	17886	17541	17777	17870	17693	17592	17690	17803	17622	17612	17866	17675	17766	17686	17721	17694	17617	17741	17772	17813	17746	17826	17507	17635	17531	17806	17782	17662	17859	17714	17657	17929	17946	17760	17827	17763	17573	17904	17700	17837	17778	17827	17773	17757	17637	18024	17756	17649	17723	17711	17879	17793	17668	17790	17734	17621	17686	17731	17720	17806	17841	17819	17498	17570	17687	17843	17674	17722	17617	17576	17779	17788	17542	17756	17945	17683	17683	17824	17599	17751	17760	17750	17658	18113	17733	17644	17610	17779	17651	17727	17594	17964	17646	17916	17732	17740	17628	17741	17840	17761	17866	17605	17673	17921	17546	17713	17588	17779	17567	17785	17785	17757	17658	17534	17790	17751	17698	17697	17585	17745	17629	17505	17565	17749	17663	17685	17912	17869	17710	17857	17619	17732	17692	17705	17671	17690	17620	17628	17701	17783	17705	17799	17836	17738	17631	17701	17860	17866	17599	17752	17562	17647	17632	17455	17794	17884	17660	17656	17742	17814	17624	17854	17438	17829	17947	17710	17702	17584	17806	17702	17719	17736	17565	17908	17603	17851	17692	17841	17720	17801	17731	17729	17533	17623	17639	17810	17680	17641	17478	17761	17675	17551	17765	17746	17711	17803	17874	17590	17861	17815	17734	17546	17716	17737	17760	17875	17717	17696	17677	17747	17643	17608	17496	17792	17438	17696	17723	17796	17851	17762	17795	17649	17573	17620	17765	17684	17629	17691	17677	17571	17818	17756	17688	17554	17698	17644	17651	17644	17697	17971	17718	17765	17834	17716	17779	18049	17872	17697	17787	17654	17711	17844	17942	17692	17752	17710	17710	17709	17918	17643	17636	17463	17624	17730	17690	17725	17718	17904	17818	17791	17686	17792	17515	17760	17615	17755	17670	17806	17869	17658	17837	17817	17832	17664	17671	17810	17663	17752	17809	17722	17593	17713	17896	17988	17676	17674	17563	17643	17721	17727	17830	17624	17675	17719	17852	17844	17891	17782	17654	17656	17642	17822	17779	17744	17824	17682	17866	17578	17486	17701	17840	17691	17700	17758	17877	17630	17667	17674	17832	17702	17762	17683	17915	17758	17713	17811	17751	17594	17872	17915	17651	17658	17689	17751	17545	17739	17628	17704	17631	17878	17797	17587	17776	17736	17770	17733	17538	17562	17856	17566	17629	17764	17696	18112	17731	17686	17655	17825	17690	17759	17468	17717	17793	17660	17782	17752	17837	17860	17568	17818	17610	17808	17740	17567	17837	17771	17555	17704	17835	17977	17663	17669	17723	17512	17635	17803	17769	17785	17736	17687	17606	17506	17691	17823	17774	17802	17919	17793	17784	17692	17466	17661	17624	17638	17904	17706	17768	17831	17617	17742	17644	17741	17562	17765	17757	17749	17659	17714	17751	17699	17979	17925	17839	17705	17803	17752	17742	17855	17663	17630	17589	17380	17571	17862	17822	17813	17602	17506	17907	17871	17712	17665	17824	17787	17810	17651	17580	17737	17742	17556	17482	17755	17811	17725	17629	17574	17657	17587	17638	17735	17671	17776	17668	17662	17633	17605	17776	17583	17488	17431	17620	17684	17711	17741	17757	17800	17709	17985	17627	17588	17814	17623	17778	17620	17686	17878	17760	17785	17779	17791	17869	17754	17901	17803	17834	17761	17575	17431	17467	17647	17741	17787	17775	17692	17937	17709	17908	17813	17823	17491	17811	17648	17965	17769	17630	17753	17762	17748	17574	17740	17702	17579	17637	17766	17727	17703	17835	17694	17882	17814	17757	17754	17692	17739	17757	17722	17821	17733	17638	17565	17747	17722	17918	17692	17866	17837	17907	17769	17798	17540	17658	17926	17789	17747	17751	17758	17688	17687	17693	17690	17639	17715	17719	17667	17623	17662	17516	17665	17845	17772	17623	17793	17616	17763	17699	17588	17853	17798	17673	17906	17614	17748	17749	17733	17751	17795	17765	17716	17792	17793	17758	17584	17432	17630	17662	17607	17721	17783	17925	17728	17867	17835	17613	17620	17745	17583	17769	17696	17809	17713	17687	17819	17733	17725	17783	17767	17566	17703	17746	17554	17685	17410	17778	17805	17776	17781	17762	17554	17665	17616	17644	17811	17687	17855	17770	17683	17686	17771	17529	17640	17674	17653	17652	17850	17632	17838	17713	17525	17505	17644	17668	17865	17645	17850	17667	17828	17663	17619	17709	17864	17560	17700	17911	17596	17815	17593	17841	17747	17814	17724	17855	17564	17701	17639	17773	17832	17735	17662	17597	17678	17615	17652	17791	17699	17850	17878	17848	17739	17634	17709	17719	17724	17803	17817	17792	17810	17747	17861	17706	17562	17628	17829	17762	17651	17702	17792	17709	17840	17601	17641	17943	17737	17617	17678	17640	17668	17750	17700	17543	17798	17671	17623	17698	17707	17604	17658	17782	17638	17763	17716	17487	17930	17740	17877	17859	17571	17602	17858	17800	17700	17716	17685	17693	17813	17794	17654	17675	17534	17913	17714	17603	17574	17671	17778	17756	17767	17646	17792	17612	17569	17758	17967	17784	17631	17775	17659	17602	17806	17678	17768	17774	17860	17806	17681	17644	18101	17752	17625	17727	17590	17683	17808	17782	17746	17924	17819	17808	17538	17880	17715	17779	17584	17626	17810	17920	17595	17752	17694	17703	17500	17778	17677	17666	17801	17865	17563	17592	17703	17483	17783	17715	17876	17677	17705	17719	17842	17849	17743	17637	17590	17729	17775	17827	17646	17644	17846	17781	17784	17784	17704	17673	17629	17506	17657	17778	17684	17685	17822	17968	17966	17686	17778	17689	17561	17748	17856	17654	17714	17778	17660	17783	17752	17618	17578	17820	17746	17711	17712	17599	17748	17771	17747	17786	17879	17774	17631	17750	17730	17753	17890	17632	17704	17857	17684	17772	17608	17580	17928	17688	17768	17677	17700	17585	17732	17689	17947	17677	17708	17694	17828	17698	17883	17873	17651	17771	17582	17666	17757	17701	17631	17780	17875	17845	17733	17676	17557	17568	17578	17866	17801	17684	17700	17778	17744	17618	17885	17875	17674	17758	17832	17799	17717	17748	17571	17570	17842	17519	17682	17806	17889	17892	17680	17904	17634	17693	17891	17583	17693	17732	17702	17603	17711	17646	17695	17661	17782	17904	17713	17777	17800	17646	17674	17845	17892	17908	17801	17662	17852	17786	17961	17747	17682	17672	17753	17901
58453	72865	51223	28372	17235	16161	15901	15864	16103	15963	16054	15979	15952	16016	16032	16076	15915	16020	16076	16079	15985	15804	15876	16040	15978	15973	16025	16016	15899	15987	16061	16025	16004	16059	15900	16039	15964	15905	16056	16042	15855	16047	15918	15967	15900	15901	15979	15942	15968	15913	15873	16085	16007	15958	16121	16020	16035	16024	16137	16116	16166	15715	15901	15959	16017	16158	15877	15891	15821	15840	15909	15759	15975	16065	16030	16053	16057	15932	15881	16017	15991	15950	15932	16119	15861	16094	15887	15965	16061	16054	16069	15998	15888	16157	16001	15920	16082	15767	15921	15890	16020	15981	15955	16069	15987	15917	15944	15955	16250	15979	16013	16183	15925	16158	15964	15975	15970	15943	16056	15994	15909	15975	16077	16000	16007	16037	15923	16065	15954	15915	15808	15969	16138	15905	15982	16079	15951	15896	15963	15928	16056	15846	15871	16020	16074	16086	15942	15975	15743	16020	16074	15944	16021	15907	15965	15894	16117	15918	16094	16020	16020	16097	15984	16094	16045	15991	16129	15925	16049	16089	16056	15915	15848	16031	16003	16068	15872	15978	15973	15896	16053	15916	15895	15984	15937	15913	15886	15980	15890	16008	15779	16018	15894	16055	16092	15969	15777	16076	15994	16003	15952	15846	15835	15937	16120	15898	16103	15932	15890	15928	15914	16000	16000	16040	16008	15903	15908	15964	16031	15928	15978	15926	15805	15915	15930	16025	15873	16078	16066	16017	15992	16024	16008	16084	16043	15990	15701	16023	16042	15877	16091	16000	15980	15946	15898	15890	16089	15932	15979	15956	16105	15928	15976	15934	15966	16148	15937	15858	15872	15870	15924	15869	16077	16027	16131	16030	15934	16036	15953	15809	15990	15998	15897	16073	15854	15912	16049	15952	16014	16079	15872	15895	16095	16008	16006	16069	15881	16125	15912	15949	15929	16203	15924	15862	15847	15884	15926	15986	15891	16019	15786	15950	16034	15952	15929	15767	15877	16018	15923	15982	15954	15901	15935	15953	16011	15972	15875	15841	15993	15972	15973	16006	15976	16013	16127	15930	16003	15907	15921	15991	15721	15950	16100	15907	15870	15962	16007	16157	15905	15936	15913	16067	15972	16033	16060	16104	16127	16083	15976	15903	16076	15990	15723	16055	15894	15840	16059	15918	16185	15924	16154	15900	15899	16055	15801	15928	16013	15994	16013	15861	15896	15900	16022	16013	16016	15918	16057	16084	15842	16091	15970	16001	15971	15935	16044	16086	16049	15947	15944	16129	16004	16162	16123	15771	15934	15963	15887	15885	16025	15937	16026	15980	15897	15897	15821	16097	16018	15841	15962	15941	15939	15909	15978	16090	15818	16015	16172	15867	16034	16148	15914	16023	16129	16073	15876	15973	15863	15874	16086	16030	16035	16179	16003	16073	15967	16084	15880	16047	15827	16042	16005	16048	16001	16002	16064	16059	16069	15838	16081	16072	15999	16154	15932	16147	16021	16018	15889	15916	16060	15855	15946	15998	15908	15984	15973	15854	16002	15978	16030	15919	16042	15871	16033	16057	16009	16053	15903	16227	16080	15860	15924	15919	16108	16017	15825	15957	15828	16005	16038	15912	15870	16088	16041	15886	16115	15962	16090	15964	16079	15934	15965	15972	15935	15812	15914	15965	15826	15958	15911	15794	16089	15924	15906	15887	16037	16078	15924	16050	16086	15839	15968	15888	15910	15890	16092	15993	15842	16079	16018	16107	16080	16028	16065	15883	16055	15954	15884	16104	15959	15889	15921	16017	15985	16014	16114	15854	16113	16040	16110	16006	15979	15841	15875	15821	16074	15950	16009	15936	15940	15947	15968	15832	16046	15900	16122	16005	16060	15888	16142	16193	16161	15989	15982	16079	15947	16106	15938	16053	15953	15812	16055	16024	15799	15948	15978	16233	15899	15876	15858	15913	15792	16011	15886	15959	15840	15999	15711	16008	15936	16136	15989	15904	16085	15946	16008	16033	15948	15903	15979	15994	15979	15852	15899	15849	15868	15901	15809	16074	15899	15999	15981	15849	15945	15872	15953	15968	15875	15847	15951	15943	16050	15831	16116	15940	15961	16118	15944	15983	16028	16035	15931	15919	16004	16011	15894	15774	15874	15819	16154	16179	16028	16055	16001	16093	16017	16096	15954	15896	16023	15785	15971	15939	15918	15962	15944	16036	15970	15976	16041	16013	15847	15934	15939	15899	15738	16006	15915	15968	16058	15966	16019	15877	15953	15916	15870	15919	16036	15953	15982	16043	16109	16087	15944	15919	15929	15912	16015	16225	15930	15868	15980	16025	15886	16071	15952	15938	15918	16065	15939	16168	15863	15978	15967	15847	16123	16052	16025	16016	15940	15881	15956	15999	15964	15869	15804	15994	15973	15852	15932	16069	15988	15922	15958	15915	15989	15919	15842	15858	16002	15983	15945	16046	15934	15984	16034	15997	15968	16036	15804	15956	15936	16120	15980	15999	16026	15947	16076	15928	16002	15995	15950	16006	16053	16034	16053	15838	15928	16130	16098	16027	15806	15961	16014	16096	15749	16093	15926	16024	15993	15950	16154	15723	16031	15985	15947	15852	15979	15992	15897	15799	15973	15926	16054	15984	15993	16018	16017	15918	15946	15647	16218	16032	16207	15945	15799	15956	16095	15975	15930	15975	15811	15906	16105	15979	15999	15982	16080	15961	16086	15913	15992	15894	15953	16069	15974	16084	15829	15944	16038	15790	15866	16035	15966	16054	16005	15853	15953	16122	15915	15964	15946	16074	16091	15933	16038	15912	15889	16105	16058	15915	15943	15971	15937	15949	15908	15817	16020	16004	15942	16040	15693	15892	16035	16183	15767	15969	16006	16144	16145	15897	15982	15926	15928	16033	15944	15998	15968	15987	15933	15849	15980	15958	16130	15823	15919	16261	15922	16128	15832	15961	16182	16036	15939	15950	16027	15962	16111	15998	16059	15847	16000	15970	16059	15976	15932	15997	16092	15978	15898	15957	16008	16047	15832	16089	15951	15930	16052	15989	16081	15877	16126	16042	16093	15946	16121	16121	15849	15882	15989	16048	16071	15956	15732	15738	15998	15820	16048	15968	15986	16041	15908	16004	15842	15927	15991	15956	15848	16026	15741	15981	15846	16151	15981	15917	16166	15950	15937	16053	16003	15862	15931	15964	15638	16056	15886	16027	15857	16168	16031	15924	15993	16027	15950	16033	15864	16003	15917	15982	16032	16001	16002	15827	15887	15972	15985	16118	16011	16052	16156	15971	15836	15771	15922	16054	16104	15946	15928	15952	15951	15725	16093	16030	16181	15854	15954	16014	16200	15991	16165	15904	16012	15913	15805	16062	16026	16089	15958	15831	16112	16012	15985	15868	15976	16064	16001	15965	16005	15935	16089	16065	15912	15942	15980	16080	16011	15844	16009	15989	16003	15857	16092	16062	16099	16017	15935	16053	15818	16095	15910	15998	15945	15922	16050	15890	16022	15800	15984	15996	16045	16025	15865	15920	15948	16054	16027	15978	16070	16078	15977	16028	15921	16147	15954	15894	15930	16102	16037	15914	15931	15970	15929	16076	15987	15873	16036	15976	15854	16052	16146	16001	16116	15865	16109	16043	15950	16044	15885	16104	16122	16011	15968	16128	15810	16066	16002	16003	15904	16057	16007	15918	15908	15762	15976	15905	15896	15883	16155	16021	16054	16069	16040	15927	16077	15928	15893	15978	15927	16036	15827	15942	15954	15990	15793	15962	15833	15886	16032	16100	15773	16014	16025	15968	15994	15952	16012	16112	16105	16066	16055	16133	15775	15988	15897	16013	15835	15977	16072	15886	15984	15911	16029	15971	15835	15998	15833	16030	15811	16022	15924	15981	15962	15947	16103	15807	15903	16130	15943	15979	15869	15852	15951	15842	16098	16055	15913	16012	15985	16114	15971	16141	15892	15934	15868	15928	15939	15915	16132	16073	15966	16025	15992	15975	15959	16003	15978	15815	15930	15936	15969	15924	16001	15940	16140	15944	16044	16085	16027	15956	16058	16049	16055	15837	15902	16023	15908	15857	15903	15984	16096	16008	15991	16019	16108	15996	15983	15934	16002	15924	15964	16061	16012	16048	15800	16237	15996	15947	16050	15989	16121	16006	15926	16086	15950	15996	15789	15901	16044	16113	15926	15968	15833	15946	15851	15765	15777	15748	15943	16047	15855	16105	16050	15772	15958	15915	16112	16048	16023	16095	16044	15843	15950	15863	16118	16057	15966	15878	15923	15875	16058	15939	16019	15935	15874	15873	15934	16133	15986	15994	16062	15981	15990	15990	15867	15961	15851	16018	15975	15955	15871	15946	15917	16095	15772	16094	16186	15828	15988	16001	15889	15854	15918	16071	15983	16084	15955	15950	16055	15942	15806	16148	16004	15923	16081	15941	15992	15925	15948	15990	15926	16040	15816	16014	16078	16052	16157	15950	16112	15929	15980	15980	16084	15924	15955	16039	15957	15810	15851	16150	15914	15924	16150	16188	16006	15998	16016	16054	16201	15936	15812	16082	16006	15945	15937	16003	15944	15925	15893	15931	16180	15908	16032	16048	16095	15828	16138	16054	15951	16030	16115	15946	16189	15934	15972	16026	15906	15989	15919	16157	15948	15908	16022	15954	16039	15995	16046	16033	16001	15988	16101	16088	16129	15993	15937	15935	16045	15827	15854	15954	15972	15962	16093	15887	15851	16020	16016	15993	16032	15958	15778	15987	15856	16146	16135	16056	16008	15794	15912	15966	15930	15995	15943	16074	15869	16052	15946	15979	15883	15884	16041	15879	16061	15776	15955	15935	16026	15967	16137	15919	16036	16065	16079	15890	16087	16018	15772	16097	15911	16076	16099	15860	15935	16051	16096	15963	16079	16097	15969	16094	15980	16029	15866	15959	15992	15996	16042	16083	15847	16075	15981	15875	15942	16066	15978	16029	15924	15740	15998	15882	15968	15921	16187	15921	16014	16059	15923	16009	16004	15920	15830	16143	15902	16043	16034	16144	15925	15956	16085	15923	15979	16015	15921	15981	16085	16008	15978	16082	16048	15873	15851	16092	16005	16025	15877	15920	15727	15910
22920	22807	32337	26449	21898	22681	23770	18763	18274	18362	18205	18035	18237	18371	18295	17995	18004	18052	18016	18031	17864	18213	18006	18216	17992	18255	17911	18008	18152	18108	18035	17859	17894	17769	18028	17872	17984	18083	18044	17821	17997	18097	18044	17835	17772	17893	17965	17939	17976	18170	17770	18054	17896	17907	17764	17881	17834	17930	17750	17834	17941	18006	17646	18008	17801	17871	17812	17750	17754	17923	18036	17709	17803	17776	17763	17943	17992	17868	17633	17859	17953	17856	17946	17710	17975	17796	17754	17907	17813	17870	17857	17880	17947	18087	17719	17806	17887	17997	17664	17708	17915	17845	17915	17910	17822	17787	17899	17885	17789	17788	17874	17862	17862	17669	17789	17820	17902	17823	17976	17746	17896	17694	17834	17949	17844	17692	17803	17897	17922	17628	17803	17797	17803	17737	17908	17952	17757	18112	17726	17923	17747	17753	17842	17612	17795	17865	17729	17798	17734	17744	17798	17789	17899	17931	17936	17823	17884	17899	17863	17766	17750	17767	17649	17743	18013	17677	17785	17706	17775	17779	17809	17933	17815	17508	17849	17764	17859	17876	17973	17851	17883	17728	17628	17601	17655	17711	17751	17843	17635	17901	17707	18030	17694	17857	17941	17738	17734	17922	17990	17836	17678	17568	17849	17933	17882	17612	17749	18074	17970	17847	17769	17876	17804	17787	17797	17907	17639	17792	17909	17859	17781	17809	17997	17736	17967	17821	18002	18041	17782	17846	17777	17897	17999	17876	17906	17641	17769	17668	17810	17752	17838	17730	17871	17888	17816	17756	17564	17680	17982	17804	17789	17795	17878	17861	17728	17765	17683	17822	17759	17982	18032	17889	17797	17627	17788	17898	17941	17767	17660	17864	17735	17719	17787	17841	17824	17983	17852	18010	17922	17824	17960	17938	17864	17823	17816	17850	17750	17700	17816	17841	17720	17802	17724	17845	17706	17736	17985	17805	17858	17847	17754	17792	17933	17758	17896	17714	17910	17724	17829	17889	17983	17781	17860	17978	17826	17801	17633	17681	17777	17929	17891	17672	17853	17851	17952	17859	17941	17864	18031	17747	17761	17612	17815	17899	17692	17746	17921	17846	17792	17771	17985	17788	17768	17798	17986	17771	17731	17624	17727	17983	17652	17779	17805	17703	17644	17825	17800	17806	17914	18008	17731	17633	17865	17742	17846	18015	17871	17757	17709	17654	17836	17818	17939	18127	17826	17961	17749	17712	17827	17917	17868	17618	17899	17902	17670	17819	17906	17971	17704	17866	17857	18016	17806	17846	17815	17995	17887	17716	17831	17787	17882	17979	17936	17815	17669	17871	17696	17774	17966	17875	17977	17823	17879	17654	17913	18000	17899	17880	17916	17663	17686	17728	17914	17768	17932	17906	17577	17723	17779	17775	17807	17718	17728	17760	17837	17746	17737	17895	17710	17727	17890	17809	17657	17763	17764	17605	17883	17767	17799	17766	17732	17834	17711	17732	17935	17810	17954	17880	17935	17733	18110	18062	17688	17832	17970	17725	17842	17846	17697	17729	17877	18030	17884	17883	17804	17760	17905	17927	17897	17865	17804	17704	17853	17865	17664	18064	17748	17958	17816	17729	17678	17864	17771	17507	17859	17807	17918	17760	18129	17947	17770	17666	17625	17691	17821	17754	18033	17805	17896	17851	17681	17722	17710	17891	17747	17780	17753	17750	17889	18006	17948	17885	17725	17815	18003	17955	17759	17963	18041	18023	17878	17877	17974	17907	17705	17736	17863	17693	17848	17808	17858	17646	17758	17988	17684	17760	17838	17746	17756	18072	17721	17714	17666	17655	18074	17844	17677	17789	17614	17725	17898	17643	18018	18035	17999	17773	17579	17791	17797	17753	17743	17844	18063	17772	17886	17663	17715	17767	17670	17798	18015	17969	17786	17745	17733	17757	18016	17975	17891	17790	17863	17807	17927	17854	17740	17644	17892	18048	17939	17763	17758	17765	17911	17753	17814	17785	17900	17850	17761	17795	17697	17916	17745	17780	17779	17747	17834	17877	17769	18066	17827	17928	17975	17951	17967	17624	17892	17836	17913	17771	17673	17719	18022	18044	17970	17797	17868	17961	17867	17908	17945	17817	17960	17690	17799	17707	17932	17958	17860	17725	17960	17847	17664	17827	17890	17852	17867	17952	17672	17940	18072	17686	17968	17693	17792	17846	17748	17837	17912	17728	17867	17761	17965	17744	17953	17697	17834	17783	17758	17897	17846	17912	17930	17810	17723	17777	17737	17685	18002	17910	18026	18107	17704	17835	17887	17718	17707	17902	17784	17876	17936	17748	17778	17864	17691	17861	17989	17756	17614	17940	18057	17865	17771	17914	17693	17883	17729	17664	17941	17728	17674	17868	17919	17651	17839	17757	17817	17687	17783	17830	17771	17592	18047	17664	17775	17844	17860	17827	17646	17623	17820	17795	17784	17879	17972	17937	17727	17747	17854	17694	17845	17720	17849	17864	17826	17805	17828	17849	17820	17934	17767	18079	17795	17912	17944	17811	17681	17948	17784	18022	17846	17627	17521	17586	17732	17928	18002	17811	17734	17697	17814	17776	17935	17954	17799	17814	17953	17856	17850	17790	17882	17832	18016	17819	17771	17783	17879	17750	17615	17838	17768	17927	17787	17760	17865	17804	17746	17735	17752	17933	17763	17973	17784	17873	17852	17786	18046	17810	17816	17912	17843	17929	17637	17701	17948	17715	17768	17864	17935	17767	17804	17724	17925	17859	18024	17831	17640	17904	17798	18037	17944	17839	17906	17907	17752	17867	17876	17859	17778	17854	17922	17736	17848	17842	17858	17776	17856	17839	17621	17822	17792	17762	17598	17729	17540	17664	17781	17756	17811	17748	17939	17811	17802	17868	17970	17863	17909	17979	17749	17800	17735	17902	17860	17695	17819	17855	17754	17671	17825	17966	17815	17676	17920	17884	18000	17744	17913	17788	17659	17740	17935	17844	17897	17845	17810	17745	17787	17758	17795	18011	17837	17856	17713	17676	17906	17853	17924	17766	17990	17994	17795	17920	17778	17745	18024	17770	17998	17931	17737	17885	17919	17795	17867	17664	17656	17882	17780	17807	17921	17852	17913	17841	17963	17915	17788	17922	18086	17899	17919	17873	17831	17733	17773	17923	17665	17822	17921	17879	17761	17934	17912	17857	17861	17879	17865	17768	17581	17861	17551	17830	17855	17931	18013	17840	17719	17701	17908	17657	17795	17855	17870	17852	17863	17859	18030	17814	17854	17785	17938	17928	17698	17684	17958	17792	17675	17802	17688	17909	17896	17681	17957	17998	17840	17842	17742	17820	17790	17719	17749	18071	17802	17728	17861	17901	17918	18014	17887	17929	17840	17838	17922	17991	17801	17828	17716	17891	17934	17781	17783	17802	17796	17920	17823	17787	18074	17755	17738	17802	17835	17769	17896	17866	17723	17769	17601	17718	17707	17967	17864	17737	17476	17676	17772	17725	17865	17999	17841	17816	17892	17891	17949	17772	17534	17721	17772	17837	17805	17750	17534	17864	17866	17868	17868	17806	17613	17744	18026	17620	17731	17961	17930	17898	17670	17859	17780	17754	17845	17861	17665	17642	17716	17830	17731	17929	17901	17912	17744	17803	17814	17824	17960	17969	17924	17892	17874	17674	17675	17739	17859	17975	17817	17886	18002	17926	17774	17806	17786	17744	17887	18009	17776	17950	17738	18000	17951	17717	17639	18016	18048	17892	17816	17825	17841	17713	17727	17660	17934	17924	17778	17672	17859	17832	17775	17765	18038	18005	17886	18040	17941	17835	18058	17882	17816	17808	17782	17607	17962	17655	17931	17720	17815	17526	17775	17874	17909	18000	17923	17929	17616	17761	17944	17899	17797	17859	17723	17933	17905	17642	17702	18099	17865	17925	17985	17870	17685	17764	17909	17906	17750	17802	17986	17785	17860	17883	17585	17665	17834	17765	17941	18015	17836	17952	18003	17922	17801	17821	17643	17816	17781	17812	17644	17863	17735	17882	17692	17716	17873	17744	17922	17858	17809	17886	17923	17822	17994	17810	17738	17587	17787	17810	17735	18037	17939	17773	17909	17655	17735	17726	17822	17802	17785	18002	17841	17761	17954	17935	17826	17752	17820	17724	17784	17812	17789	17815	17883	17944	17729	17856	18053	17810	17782	17708	17888	17661	17771	17718	17798	17748	17850	17966	17774	17925	17689	17645	17795	17900	17799	17705	17727	17741	17918	17686	17747	17807	17860	17792	17891	17625	17519	17815	17572	18025	17727	17804	17928	17747	17834	17831	17862	18033	17929	17793	17637	17822	17929	17642	17759	17647	17791	17767	17723	17841	17892	17944	17922	17831	17703	17729	17778	17894	17851	17812	17756	17774	17736	17948	17844	17705	17778	17752	17782	17751	18029	17625	18104	17784	17763	17880	17686	17830	17883	17919	17614	18061	17839	17772	17957	18029	17955	17784	17886	17823	18001	17743	17531	17752	17966	17874	17833	17739	17791	17864	17791	17923	17838	17874	17683	17806	17761	17869	17919	17755	17843	17668	17685	17815	17936	17901	17838	17783	17995	17668	17867	17917	17737	17720	17899	17940	17817	17753	17732	17857	18036	17979	17736	17738	17726	17998	17758	18091	17849	17901	17755	17989	17715	17935	17623	17753	18047	17978	17799	17829	17884	17861	17712	17788	17648	17889	17846	17643	17615	17877	17857	17757	17872	17815	18016	17686	17653	17743	17653	17859	17885	17712	17998	17689	17755	17739	17703	17794	17596	17802	17928	17813	17889	17810	17970	17907	17878	17948	17698	18046	17825	17786	17643	17594	17764	17712	17759	17828	17933	17857	17613	17774	18090	17936	17749	17913	17921	17761	17650	17811	17916	17817	17949	17695	17717	17976	17644	17697	17955	17839	17931	17551	18043	17899	17738	17826	17937	17924	17780	17804	18007	17837	17821	17966	17684	17983	17690	17695	17687	17848	17641	17907	17822	17771	17892	17903	17667	17786	17896	18104	17789	17822	17720	17620	17794	17815	17706	18066	17723	17821	17945	17954	17768	17673	17835	17775	17720	17649	17851	17740	17863	17632	17805	17739
60491	103549	80339	52036	22073	16004	15905	15917	16318	16103	16048	15933	16092	16037	16106	16019	16072	15983	16112	16041	15932	16028	16103	15959	16033	16000	16010	16150	15930	16159	16113	16035	16227	16146	16144	16157	16155	16119	16057	16057	16053	16034	15953	16009	15880	16217	16098	16041	16137	16104	15889	16097	16063	16060	15976	16072	16052	16086	16096	15867	16075	16170	15973	15959	16160	16063	16115	16130	16140	16020	16187	16036	16137	15987	16123	16333	15988	16119	16122	16050	16048	16135	16011	15980	15949	16026	16120	16019	16142	16066	16115	16095	16154	15975	16030	15896	16015	15969	16014	16139	15825	16012	16118	15949	16057	16020	16038	16103	16147	15973	16016	16040	16135	15965	16173	15985	16199	16028	15975	15952	16009	16052	16048	16111	15951	15996	16132	16088	15895	16047	16060	16121	16157	16260	16105	16072	16031	16049	16081	15941	16089	16172	15912	16062	16174	15937	15942	15961	15866	16040	15946	16154	16105	16093	15961	15979	16063	15948	16091	15895	16143	16061	15985	16019	16206	16037	16053	16009	16001	16202	16056	16118	16052	15969	16051	16245	15944	15909	15925	15945	15930	16114	16098	15979	16012	16107	15986	16107	16007	16052	16135	15973	16131	15994	16186	16133	15851	15952	15921	16085	15961	16019	16099	16056	16020	16115	16077	16192	16088	16056	16009	15989	15967	15893	15953	16021	16071	16074	16090	16102	16000	15952	15832	15995	16030	15819	16042	15958	16050	15984	16204	15971	16053	16135	16031	16061	16005	16108	16137	15884	15967	15990	16040	16070	15902	16046	15973	15891	15996	16120	16105	16013	16166	16122	15949	16076	16085	16014	16132	15941	15997	15962	16143	16142	16184	15903	16075	15982	16184	15762	16020	16080	15966	16006	16014	15979	15971	15900	16178	16030	15991	16032	15923	15993	16041	16078	16072	16062	15929	16042	15973	15956	16080	16077	16108	16032	16105	16025	16052	15942	16033	16082	15867	16021	16152	15993	16212	16044	16244	16200	15928	15938	16160	16011	16109	16130	16068	16033	15946	16046	15997	16062	16004	16056	15945	15930	15937	15940	16186	16101	15906	16167	16207	16184	16012	16001	15939	16170	16085	16045	16022	16071	16141	16027	16082	15993	16057	15945	16109	16011	15967	16152	15919	15906	16063	15876	16137	16208	16138	15970	16092	15897	15924	15990	16059	16204	15996	16161	16064	16049	15979	15973	16064	16090	16037	16167	15940	16009	15991	16101	15955	15950	15952	16116	16164	15951	15961	16060	16029	15986	16030	15972	15876	16100	16017	16086	16027	15959	16091	15934	16031	15896	16045	15936	16009	15992	16165	16152	15791	16057	16087	16008	16041	16102	16041	15892	16112	15929	16164	16092	16085	15998	15835	16206	15944	15942	16046	16045	15916	16077	15979	16084	16002	16101	16033	16110	16235	16083	16157	15980	16221	15880	16108	15923	15979	15920	16085	16088	16031	15946	16025	16119	16028	16060	16127	16127	16066	16137	16070	16028	15963	16246	16129	16029	16019	16019	16000	15926	15964	16031	16002	15956	16156	16193	15852	15936	16064	15943	15983	15977	15986	15848	16038	16057	15931	16079	16020	16081	15971	16043	16073	15980	16092	16034	15999	16061	16093	15984	15991	15894	16007	15907	16130	15970	15932	15968	15961	16077	15880	15933	15931	15886	16163	16050	15987	16085	16030	15912	16013	15910	16014	16071	15867	16098	15990	16205	16041	15950	16029	15975	16034	16037	16184	16096	16036	16063	16146	16040	15955	16042	16020	16091	15982	15957	15978	16198	15990	15906	16026	15876	16217	16153	16037	16158	15792	15922	16078	15962	16126	16067	16045	15941	16097	15993	16008	16050	15935	16073	15882	16087	16062	16088	15954	16176	15991	15958	15865	16066	15970	16131	15969	16092	15989	16003	15796	16168	16103	16086	15970	16080	15850	16093	16101	16188	16121	15816	16181	16236	16112	15891	16037	16003	15892	15865	15972	16034	16072	16065	15981	16031	16181	15912	16034	16012	15986	16089	15897	16054	16068	16175	16053	16086	16078	16065	15984	15964	16082	16027	16098	15902	16078	16228	16024	16114	16086	15814	16017	15970	16104	16026	15921	15982	16186	15928	16183	16093	15902	16123	16089	16143	16051	16084	15937	16032	15882	15905	16024	16131	16200	16221	16025	15971	16036	16070	15878	16039	16000	15929	15948	15906	16182	15971	15906	15950	16099	16120	16104	16114	15909	15940	16018	16130	15935	15872	15979	15978	16211	16051	16272	16046	16119	16090	15959	16045	16061	15968	16203	16061	15951	16007	16187	16110	15953	15977	15888	15973	15947	16249	16085	16002	16057	16083	16211	16038	16089	16023	16035	15951	16075	16097	15915	16061	16030	16091	16112	15866	16069	16162	16250	16128	16121	16055	16073	15936	15892	16074	16032	16013	15961	15937	16070	15945	16236	16046	16094	15938	16088	16086	16172	16048	16155	15983	16006	15913	16030	15963	15986	16017	16047	15966	16060	16053	16178	16233	16030	16116	15867	16140	16049	15800	16063	15930	15999	16050	15846	16030	16063	15874	15895	16044	16106	15879	16131	15957	16063	16019	16071	16142	16095	16069	16133	16111	16163	16024	16078	15923	16114	16121	15973	16135	15958	15926	16043	16038	16020	16182	15912	16068	16048	15981	15978	16110	16038	15971	16073	15869	16111	15980	15995	15956	15909	15942	16176	15955	15970	16145	16132	15989	16018	16063	15937	16072	16199	15955	16054	16082	16268	16134	16174	16034	16021	15939	16026	16073	15964	16038	15956	16090	15896	16019	16061	15958	15951	16040	16236	16130	16003	16043	16204	16071	16030	15995	16118	16056	16109	15948	15971	15963	16051	15981	15944	16091	16107	15931	16201	16035	15904	16108	15944	15935	15928	16053	16203	16156	16228	16110	15995	16108	16207	16029	15903	15989	15859	15922	16117	15933	15994	16057	15874	15938	16111	16070	16095	16013	15782	16024	16166	16032	16032	15925	16149	16042	15997	16034	16000	16052	15953	16242	15869	16134	15958	15969	16227	16108	15964	16090	16026	16041	16198	15993	16074	15960	16055	15963	16010	16045	16028	16152	16069	16040	16107	15897	16036	15950	16082	16292	16142	15931	16050	15936	16171	15943	16117	15973	16039	16004	16147	16166	16047	15973	16078	15985	16050	16173	16104	16152	15987	16054	15973	16160	15905	15959	16155	15843	16358	16065	16008	16096	16243	16095	15980	15923	16091	16039	15945	16058	16129	16112	15988	15965	16017	16089	16026	15997	16052	15910	16019	16171	16079	16075	16019	15999	15986	15941	16080	16071	16006	15986	15913	15853	16163	16062	16183	16002	16098	16039	16115	15930	15986	16085	15970	15921	16122	16086	16124	16103	16040	16156	16091	16090	15988	16100	15843	16138	15835	15953	16018	16050	16017	15953	16023	16017	16103	16092	15844	15972	16160	16146	15995	16067	16114	16078	15902	16110	16086	15878	16118	16039	16114	16091	16079	16055	16037	16143	15959	16046	15999	16162	15950	16069	16017	16034	15839	15915	16114	16009	15898	16054	15925	16015	16113	16040	16244	16125	15871	15935	16081	16028	16085	15975	16056	15975	15963	16042	15959	16014	16053	15959	15911	16082	16093	15960	15893	16085	15945	15986	16078	16085	16009	16171	16090	15954	16121	16183	16037	16063	16089	16014	15879	16087	16099	16030	15885	15929	15915	16099	15985	16079	15948	16091	15913	15854	16147	15907	16085	16053	16007	16024	16071	16008	16223	16033	16143	15965	15931	16094	16114	16153	16113	16057	15991	16093	16118	16147	15948	16020	16085	16064	16032	15930	16179	16002	16355	15930	16040	16188	16045	16106	16098	16107	15900	16005	15979	15957	16113	15988	16197	16135	16019	16091	16060	16058	16184	16045	16139	16211	16124	16031	16126	16027	15943	15915	16098	15998	16086	15904	16084	16193	15844	16062	16056	15988	16169	16214	16077	16062	15824	16059	16203	16026	16071	16115	15894	16047	16111	16163	15768	16237	16023	16067	16067	16063	16108	16130	15946	16124	16099	16123	16019	16023	16063	16242	16030	16095	15985	15782	16008	16051	16122	15929	16060	16176	16051	15852	16037	15855	16164	15924	15990	16027	15948	16078	15984	15827	15950	16091	16035	16083	15984	16145	15882	15966	16132	16060	16044	16167	15961	15875	15956	16075	16236	16081	16102	16014	16258	16055	15934	15951	16094	16030	15919	15922	16005	16085	15875	16060	16100	15924	16000	15979	16003	15958	15972	16143	15966	15860	15853	15979	16172	16066	15923	16098	16018	15881	15957	15955	15995	16051	15859	15992	15929	15930	16127	16057	16081	16101	16072	16107	15959	16146	16010	16102	16086	16010	16026	16128	16032	16017	16071	15975	16094	16069	15973	16189	16118	16062	16096	15949	16180	16078	16069	15768	16044	16104	16030	16153	16001	16152	15872	15985	16032	15977	15929	15975	16148	15954	16061	16075	16210	16046	15979	15985	16106	16039	15951	16031	16044	16137	15928	16020	15963	16033	16062	16009	16015	16116	16219	16088	16180	16098	15997	16140	16120	15955	16125	16062	16030	15929	16060	15959	16047	16046	16156	15920	15930	16018	15999	16043	16108	16052	16144	16000	15964	15941	16034	15952	16024	15949	16011	16141	16112	15909	16004	16003	15918	15958	16241	15969	15979	16167	16120	16024	15966	16001	15956	15960	16045	16024	16144	15910	15929	16072	15990	16054	16131	16036	15990	16018	16123	16071	16001	15865	15991	16110	15999	16051	15985	15983	16056	16086	16046	16165	15984	15946	15989	15997	15977	15985	16011	15948	16137	16060	16202	15896	15721	16114	16015	16218	15965	15990	16101	16057	16037	16151	16020	16029	15813	15950	15979	16096	16080	16072	16150	15941	16107	16016	16089	16006	16159	16019	16050	16114	16000	15998	16071	16000	15948	16028	16079	15946	15875	16145	15974	16155	15970	15947	16068	16017	15996	16055	15940	16149	15906	16152	16035	15985	16024	16056	16204	16009	15886	15977	16008	15999	16107	15965	16083	16288	16127	15965	16000	16051	15991	15872	16004	15953
31360	36891	37032	25450	17296	16454	16596	16026	16081	16132	16124	16112	16125	15985	15982	16108	15965	16280	16220	15993	16193	16188	15813	15764	16361	16189	16099	16155	16185	16233	16178	16069	16096	16171	16119	16092	16098	16160	15955	16192	16328	15926	15934	16285	16191	16016	15999	16161	16115	16096	16044	16244	16324	16169	15965	16124	16131	16180	16231	16250	16205	16244	15983	16086	16313	15933	16037	15870	16190	16272	16279	16152	16079	16079	16117	16119	16119	16002	16167	16215	16110	16192	16105	16163	16114	16006	15792	16118	16172	15905	16188	16114	16197	16207	16238	16065	15975	15984	16258	15979	16129	15983	16205	16078	15925	16059	16042	16084	16156	16009	16136	16157	15997	16201	16089	16012	16243	16288	15971	15838	15967	16244	15827	16190	16322	16125	16085	16072	16010	16151	16128	16001	16276	16040	16219	15945	16086	15983	16036	16161	16140	16126	16132	16057	15950	16094	16282	15990	16035	16241	16102	16164	16045	16151	16232	16106	16143	16222	16183	16196	16176	15951	16113	16001	16106	16127	16250	16033	16250	16220	15981	16236	15988	16187	16143	16069	16093	16215	16084	16074	15898	15950	16042	16018	16204	15940	16132	16040	16261	16100	16116	15951	16071	16048	16215	16020	16166	16213	16281	15946	16104	16006	15894	16062	15891	16052	16023	16074	16184	15883	16047	15924	16059	16047	16129	16065	16080	16166	16250	16091	16052	16113	16086	16029	16217	16141	16080	16166	16125	16191	15998	16107	16057	16053	15993	15873	16065	15997	16214	16017	16081	15897	15995	15805	16248	16241	16157	16231	16088	16023	16093	16165	16168	16059	16032	16210	16186	16310	16437	16046	15983	16076	16348	16209	16058	15928	16221	15949	16179	16093	16359	16204	16171	16061	16244	15930	16006	16025	16066	16003	16012	15825	16094	16210	16149	16310	16183	16038	16003	15978	15909	16006	15934	15972	16067	16206	16151	15965	15947	15983	16010	16116	16062	16257	15938	15960	16256	16061	15997	16011	16238	16084	16151	16111	16135	15975	16173	16262	16055	16132	16065	16054	16130	15969	15947	15936	15921	16111	16316	16094	15999	15973	16115	16156	16127	16027	15906	15978	16171	16197	16082	15941	16218	16438	16238	16018	16080	16192	15821	16103	16186	16139	16136	16064	15870	15975	16021	16120	16105	16215	16037	16129	15974	16126	15772	15899	15917	15899	15950	16050	15974	16268	16089	16343	16168	16141	16027	15983	16060	15949	15953	16131	16082	16085	16117	16036	16052	16034	15913	16021	16150	16013	16090	16053	16232	15874	16127	16054	16177	16151	16054	16114	16171	16047	16073	16135	16136	16030	16175	16185	16077	16135	15979	15972	16053	15997	16059	16105	16022	16111	16003	16026	16057	16100	15996	16008	16116	16092	16140	16176	16070	16122	16117	16129	16209	16090	16103	15979	16112	16079	16159	16116	15710	15929	16040	16053	16177	16159	16107	15989	16026	16019	16071	16223	16151	16114	16195	16030	15896	16266	16098	16131	16191	16136	16074	15796	15962	16059	15708	16065	16094	16102	16229	16075	16085	16154	15914	16207	16040	15994	16055	16060	16011	16208	16059	16080	15889	16085	15998	16063	16139	16242	16114	16135	16008	16058	16047	15951	16006	15992	16197	15997	16105	15931	16083	16220	16013	16308	16241	16012	16063	16076	16027	15965	16187	16204	16077	16108	16137	16084	16164	16132	15913	16341	16127	16045	16145	16148	16060	16159	15992	15935	16022	16273	16083	16133	16074	16128	16051	16141	16036	16076	16030	16305	16207	16140	16040	16193	16115	16338	16150	16238	16197	16072	16035	16081	16272	15957	16195	16162	15989	15810	16088	16005	16132	16119	16285	16182	16019	16147	16056	16051	16064	16107	16214	16093	16098	15949	16169	15945	16037	16097	16265	16079	16157	16122	16070	16115	16051	15947	16010	16168	16062	16127	16356	16080	15923	16170	16076	16020	16027	16043	16048	15906	16131	16041	16317	16170	16180	16192	16082	16132	16389	16328	16026	16123	16136	16251	16014	16063	16001	16092	15984	15917	16224	15966	16076	16100	15875	16147	16165	16067	16284	16080	15972	16100	16058	15997	16051	16061	16087	16244	15979	15754	16025	15873	16193	15959	16098	15956	15971	15870	16120	16024	15995	15929	16098	16208	16159	16033	16212	16214	16177	16138	16208	16033	16174	16013	16055	16022	16236	15993	16081	16170	16094	16197	16067	15997	15988	15886	16097	16006	16044	16176	16206	16051	15984	15987	16146	15938	16044	15982	16055	16124	16199	16067	16240	15973	16028	15969	16148	16008	16174	15988	16110	16168	16279	16313	16009	16007	16066	16117	16066	16186	15957	15965	16224	16140	16315	16183	15984	16125	16026	16008	16020	15976	15971	16353	16069	16041	16075	15893	16004	15934	16190	16011	16155	15919	16173	16070	16183	16024	16251	16304	16066	16140	16298	16023	15966	16148	16206	16105	15900	16151	16117	16470	16066	15946	16226	16235	16012	15741	16060	16185	16169	16146	16215	16043	16073	16134	16130	16223	16004	16169	16090	16155	16274	16183	16119	15909	16102	15963	16244	16260	16236	16026	16079	16067	16078	15979	15987	16031	16040	15978	16130	16185	15979	16258	16153	16009	16150	16243	16011	15953	15969	16204	16212	16033	16120	16200	15984	16124	16082	16167	16082	16111	16023	16050	16025	16102	16036	16119	16084	15963	16159	16119	16135	16230	16211	16142	16237	16235	16047	16197	16043	16144	15900	16344	16238	16224	16133	16045	15913	15976	16008	16013	16183	16186	15995	15995	16132	16102	15900	16207	16170	15792	15972	16143	16054	16057	16266	16009	15868	15975	16014	16254	16147	16143	16018	16018	16042	16011	16102	16032	16052	16090	16042	16177	16148	16309	16167	15964	16153	16092	16230	16194	16237	15867	16174	16178	16201	16173	16182	16135	16014	15957	16033	16107	16224	16222	16150	16027	16085	16095	16076	16011	15920	16074	15874	16041	16213	16188	16077	16170	15874	16030	16145	15995	16107	16164	16023	15900	16004	16329	16273	15954	16102	16069	16011	16094	16238	16075	16043	16058	16314	16288	16294	16115	15981	16224	16177	16094	16077	16183	16092	16113	16020	15959	16211	16041	16213	16085	15904	16007	16152	16068	16139	16194	16169	16044	16281	16013	16022	15898	16103	16181	15988	15938	16111	16240	16096	16288	16141	16084	16161	16256	16211	16189	16035	16057	16186	16122	16029	16160	16080	16161	16177	16093	15932	16189	16026	16249	16037	16006	16076	15927	15910	16020	16135	16041	16165	16011	15950	16109	15974	16287	16146	15939	16160	16093	16086	16080	15871	16077	16065	16244	16063	15878	16129	15758	16067	16004	16028	16024	16211	16079	16010	16034	16188	16112	16216	16099	15972	15991	16081	15941	16351	16017	16113	16222	16041	16094	16186	16229	15853	16082	16317	15977	16249	16127	16186	15963	15837	16055	16200	16131	16107	15954	15907	16099	16264	16119	15999	16104	16176	16056	16158	16205	16248	15895	16166	16011	16215	16092	15959	16017	16092	16299	16214	15868	15899	16185	16046	16102	16021	15830	16107	15982	16112	16107	16171	16248	16063	16005	16058	16130	16184	15897	16136	16185	16018	15946	15867	16107	16072	15899	16323	16071	16014	15936	15954	15856	15916	16132	16002	16160	16119	16117	16179	16110	16082	16483	16144	15996	15971	16062	16216	15968	16148	16161	15932	16160	16028	16069	16174	16130	15977	16126	15994	16332	16242	16161	16194	16061	16200	16182	16048	15923	16147	16135	16071	16163	15986	15840	16086	16142	16033	16050	16107	16161	16136	15959	16179	16352	16030	16057	16188	16001	16069	16092	16140	16223	15985	15926	16043	16032	16156	15980	15711	16166	16161	16137	15885	16228	16250	16170	16059	15963	16219	15964	16231	16182	16089	16137	16207	16089	16342	16119	16037	16119	15995	16088	16149	16142	16035	15965	16006	16243	16238	16115	16015	16313	16184	16102	16080	15915	16147	16068	16164	15972	16109	16195	15935	16118	16099	16166	16162	16075	16089	16109	16187	15943	16040	16008	16027	16130	15889	15978	16021	16301	16037	16207	16022	16070	15973	16182	16298	16177	16116	16325	16164	16165	16232	16144	16057	15976	16029	15888	16017	16125	16051	15851	16008	15975	16108	16213	16198	16111	16135	15980	16182	16045	16010	16019	16039	16047	16010	16083	16167	15996	16270	16137	15933	16048	16500	16162	16235	16110	16116	16076	16144	16131	15914	16219	16050	16145	16048	16040	16005	16072	16052	15983	16063	16279	16317	16070	16137	15925	16221	16013	16123	16027	16154	16084	16136	16113	16165	16033	16053	16087	16343	16156	15859	16050	16079	16179	16014	16283	15958	16114	16198	15987	16134	16104	16115	16272	16158	16108	16067	16146	16195	16097	16127	16110	16217	16210	16035	15898	16117	16252	16054	15997	16179	16056	16083	15857	16035	16090	16100	16038	16177	15990	16038	16157	16207	16209	15963	16083	15969	16079	16059	16129	15976	16230	16269	16152	16131	15912	16001	16181	15983	16084	16061	16060	16156	16100	16060	15946	16107	16209	16099	16127	16102	16067	16014	16131	15993	16046	16108	15987	16223	16091	16214	16203	16029	15885	16248	15970	16055	15980	16030	16287	16115	15844	16008	15861	16254	16057	16036	16349	16248	15819	16165	16088	16192	16074	15976	15913	16176	16097	16005	15965	16042	16164	16096	16055	16050	15991	16213	16117	15944	16246	16064	16071	16082	16046	16172	16100	16233	16237	16295	16198	16157	15931	16025	16019	15997	16239	16092	16136	16089	16086	16205	15910	16049	16172	16293	16220	16024	16217	16177	16176	16059	16038	16094	16151	16166	15903	16166	15954	16262	16033	16047	15943	16014	16052	16212	16201	16062	16222	15955	15974	16208	16282	16194	16258	16050	16154	15967	15977	16037	16117	16106	16173	16030	16282	16012	16251	16076	16101	16268	16040	16208	16202	15890	16097	16073	16226	16200	16114	16035	16228	16144	16062	16297	16174	16111	16040	16058	16241	16231	16146	16061	15971	16136	16044
41014	54887	39609	22280	15187	14964	14886	14979	14949	15052	14867	14922	14991	15043	15019	14909	14988	15162	14914	14919	14938	15068	14980	14773	14886	15146	14797	15117	14978	15087	15071	14987	15030	14980	15066	14838	14985	14837	14949	14815	14940	14984	14931	15009	14740	14888	14942	14726	14806	14950	14822	14832	14943	14958	15093	14888	14972	14877	14918	14952	14816	14941	15025	15014	14861	14808	14939	15062	14651	15023	14829	14948	14952	14935	14881	14854	14962	15011	14941	14850	15091	14934	14805	15149	15040	14940	15116	14988	15177	15026	14960	14914	15016	14943	15116	14996	14863	14957	14882	15029	15028	14928	14726	14964	14976	14893	14810	14897	15025	14875	15087	15018	14876	14796	14874	14994	15038	14955	14995	15032	14879	14929	14963	14908	14822	15009	15007	14982	14889	14727	14912	14873	15118	14912	14859	14963	15001	14868	15000	14867	14987	15002	15087	15062	15113	15025	15030	14884	15036	14970	15029	14948	15003	14994	15127	15027	14912	15042	14992	15013	14999	15023	15005	14839	15049	14876	14919	14887	14949	14969	14953	15054	15102	15004	15042	14899	14983	15106	14913	15000	15090	15134	14867	15232	15034	14920	14917	15056	14970	14959	14872	15056	14814	14933	14857	15058	14999	15084	14986	15045	14880	15035	14829	14883	14996	14739	14745	14948	14888	15011	14973	14873	14948	14924	14870	14938	14905	14957	15042	15052	14998	14887	14997	15087	14992	14847	14874	15057	15220	14994	14995	15052	14917	14951	15069	14894	15137	14860	14928	14891	15180	14888	14978	14951	14884	14975	15044	14929	14953	15052	14884	14792	15036	14979	14945	14959	14911	14974	15028	14962	14992	14922	15034	14958	14923	14855	15129	14955	14893	14875	14964	14883	14762	14891	14902	15194	14973	14768	15053	15074	15031	14945	14880	15003	14906	14746	14969	14942	15033	15084	14944	14977	14899	14868	15017	14844	14990	14909	14978	14924	14881	15053	14972	14887	14927	14968	15011	15086	15006	14943	14919	14922	15043	14819	15158	14985	14891	15040	14862	15049	14839	15079	14874	15054	14983	14774	15008	14899	14858	14965	15141	14936	15130	14737	14892	14909	14932	15117	14853	15012	14930	14944	14929	14855	14783	15084	15040	14929	14896	14915	14878	15108	14957	15126	14835	15038	14855	15032	14927	15064	15026	15003	14964	14842	14851	14789	14879	14930	14839	14778	15030	14941	14905	15053	14901	14967	15014	14955	14841	14995	15025	15066	14963	15138	14864	14831	14885	14842	14985	14909	14954	14863	14911	14979	14837	14740	14997	14753	14860	14956	15025	14923	14985	14885	15080	15142	14952	14979	14931	15084	15170	14957	14776	15041	15042	15049	14780	15011	14860	14817	14928	14973	14920	14892	14848	14837	14934	14914	15023	15084	14948	15105	14801	15047	14854	14981	15001	14999	15003	14937	14896	14926	14805	14939	15031	15062	14982	14953	14824	14874	14904	14743	15040	14910	14869	15014	14932	15015	15045	15093	14967	15017	14924	14952	14827	14958	14944	15063	14957	14987	14855	14988	14944	14872	14892	15080	15006	14930	15085	15013	14970	15002	15022	14919	14856	15028	15064	14869	14961	14819	14980	15035	15000	14892	15045	14825	15075	15044	14867	15122	14981	14921	14971	15073	14930	14889	15145	14980	14980	15016	14873	15021	14957	15057	14996	14986	14825	14854	14870	14857	14841	15123	15054	14778	14889	14902	14977	15023	15012	15199	15052	14902	15100	14744	14946	14962	15094	15017	14883	14951	14996	14956	14951	14893	14834	14960	14894	14943	14989	14821	14958	15095	15049	14959	14893	14935	15105	14909	14860	14971	14922	14802	14990	14916	15234	14952	14950	14977	14848	14845	14997	14912	14918	15157	15066	14879	15008	14975	14893	15094	14990	15052	14967	15072	14981	14920	14975	14942	14891	15099	14764	14936	14854	15041	15023	14912	14858	14899	14965	14909	15033	14883	15013	14856	14808	14914	15031	15163	14892	14883	14949	14957	15070	14969	14996	14786	15073	14935	15102	14879	15031	15066	15059	14819	14812	15129	14903	14960	14708	14956	14910	14834	14926	14942	14916	14942	14907	14961	14826	14990	14908	14898	14969	14975	14863	14918	15088	14829	15182	14906	14914	14899	14993	14938	15035	15035	15112	14936	14937	15016	14881	14886	14996	14912	14924	15036	14845	15046	15071	14855	14940	14979	15089	14764	14958	15082	15106	14816	15105	14974	15028	15028	14867	15142	14914	14853	15157	14911	14949	14930	14880	14969	14999	14871	14947	14914	14680	14884	14840	14964	14900	14916	14850	14923	15021	14992	14852	14792	14801	15042	15047	14758	14734	14959	14969	14848	14834	14947	14994	14941	14922	15090	14922	15017	14986	14810	14986	15060	14992	15083	14845	14882	15021	14953	14939	14881	15029	15090	14901	14826	15086	14959	14936	15006	14834	14824	14975	14853	15024	14843	15111	14871	15041	14906	14773	15035	14867	14955	14963	14738	15002	14940	14961	14937	14942	14996	15029	14723	15071	14933	14887	14786	15088	14925	15013	14893	14870	14971	14883	15003	15052	14811	15229	15016	14986	15052	14874	14947	15069	15116	14904	15065	14897	14940	15017	14921	15165	15040	14922	14901	15050	14896	14923	14955	15006	14884	15016	14934	14945	14990	15038	14704	14962	15087	14984	15041	15106	14876	14942	15058	14787	14919	14971	14876	15040	14907	14833	14925	14821	14896	15056	14998	15027	14974	14962	15021	14916	14906	14859	14890	15108	14967	14948	14883	14992	14919	14852	14865	14955	15036	14794	15124	15030	15031	14963	15175	15074	14929	14899	14886	15006	14883	14846	14915	14869	14900	14934	14978	14984	15055	14966	14935	14762	14756	15060	14819	15043	14840	14835	15086	14995	14827	15142	15012	14969	14892	14907	14778	14975	14873	14970	14953	14952	14893	14928	15035	14736	14944	14990	14936	14868	14984	14956	14998	14989	15044	15001	14845	15108	14921	14946	15058	15040	14935	14935	14868	15035	15026	14947	14896	14921	14916	14836	14960	14862	14922	14874	14865	14949	15077	14920	15028	14972	14892	14854	14951	14942	14997	15023	14963	14759	14958	14946	14911	14865	14949	14973	14897	14861	14987	14961	14990	15049	14962	14903	14954	15019	14954	14970	15010	15069	14906	15252	14962	14799	15034	14878	14933	15038	14719	15001	14979	15022	14919	14938	14913	15039	14922	14793	14785	14802	14986	14895	14940	14971	15018	15003	14961	14938	14962	15072	15010	14900	14979	14886	14913	14850	14997	15012	15002	15038	14797	14880	15008	14815	14984	14848	14907	15028	14958	14981	14974	14982	14926	14927	14926	14923	14799	14937	14811	14987	14843	14957	14847	14912	14919	14974	14879	15042	14842	14915	14875	14902	15014	14899	14941	14812	15111	15076	14934	15048	15072	15058	14875	14910	14874	14894	14921	15096	14848	15111	14940	14970	14999	14965	14946	14941	15250	15024	14773	14905	14929	14953	15004	14966	14970	14973	14929	14964	15187	14878	14812	15016	14968	14892	15049	14930	14931	15007	14932	14882	14924	14893	14823	14789	14993	14832	15051	15081	15033	14896	14901	14963	14947	14975	15008	14914	15027	15074	14884	14966	14960	14997	15013	14896	14965	14921	14978	14943	14989	14764	15042	14944	14902	15035	14893	15081	14910	15075	15006	14997	15039	14856	14910	14914	14843	15007	14922	15262	15032	14994	14913	14751	14840	15106	14996	14876	14912	15181	14846	15038	15115	14992	14881	15039	14932	14725	15017	14788	15031	14931	15019	14865	14959	14901	14987	14923	14975	14820	15034	15000	14949	15003	15064	14903	15040	14875	14836	14873	15016	14823	14906	14895	14985	14927	14973	14781	14987	14989	14868	14992	14969	14880	14956	14848	14954	15054	14859	15012	14772	15121	14894	14955	14973	14871	14927	15005	15014	15058	14865	14910	14962	15026	14978	15074	15119	14983	14858	14925	14892	14810	14984	14851	14922	15042	14947	14837	14807	14959	14742	14875	14915	14980	15034	15070	15016	14961	14902	14961	15161	15011	14978	15041	14902	15087	14869	14956	14949	14966	14921	14938	14974	14907	14894	15214	14956	14975	15006	15049	14967	15068	14831	14924	14942	14895	14922	14866	14681	14987	14934	15057	15080	14970	14913	14863	14989	14863	14910	15130	15046	14934	14928	15025	15098	15089	15092	14901	14968	15149	14909	15029	14975	14903	14877	14926	15030	14964	14951	14988	15014	14946	14916	14950	14946	15003	15023	14969	15085	14955	14916	14980	14858	14969	15067	14910	14836	14964	14947	14874	14899	15110	14932	14852	14963	14903	14925	14934	14898	14843	14986	15090	14961	14888	15102	14905	14898	14870	14872	14747	15126	14871	14876	15014	14913	14955	14965	14998	14855	15039	14954	14868	14915	14903	15068	15065	14971	14885	14987	15007	14921	14890	15037	14800	15075	15001	15024	15046	14931	15024	15073	15022	14986	14946	15139	15017	14910	14918	14991	15043	14975	14992	14930	15036	15037	15065	14943	14902	14784	14983	15079	14927	14769	15096	14962	15035	14885	14903	14990	14991	15127	14832	14875	15016	14899	15055	15091	14882	14999	14933	15138	15035	14855	14857	14888	14953	15007	15140	14830	15040	14947	14975	14981	15038	14879	15028	15037	15094	14796	15058	14975	14828	15019	14890	14981	14986	14999	14956	14735	14998	14812	14698	15059	14938	15001	15018	15033	14964	14920	14978	14949	14791	14942	14924	14923	15004	14899	15061	15135	14888	15024	15040	14735	14966	15070	14877	14963	14946	14864	15071	15016	15017	14969	15098	14894	15015	15108	15085	14862	14949	14882	15015	14843	14939	14822	15169	14963	14956	14949	14995	14932	14925	15033	14916	14984	15087	14715	14935	14967	14996	14790	15034	14790	14760	14965	14966	14915	14934	14991	14831	14969	14818	14736	15001	14878	14925	14892	15082	14954	14891	14951	15034	15005	15054	14734	14947	14992	15064	15025	15000	15013	14900	14884	14911	14987	14891	14951	14774	14985	15004	14952	15056	14815	15134	14928	15093	15021
28871	34071	39149	30291	18433	16420	16104	15857	15728	15836	15739	15605	15688	15810	15977	15667	15697	15737	15715	15803	15766	15596	15613	15553	15684	15674	15552	15362	15465	15514	15700	15600	15777	15633	15621	15729	15699	15736	15585	15745	15830	15651	15562	15583	15672	15813	15687	15821	15780	15696	15646	15661	15593	15801	15626	15552	15339	15665	15600	15383	15586	15556	15509	15536	15499	15632	15726	15620	15766	15640	15530	15639	15602	15565	15846	15521	15618	15771	15631	15617	15514	15563	15662	15894	15559	15530	15652	15502	15441	15727	15691	15843	15675	15609	15607	15745	15619	15640	15611	15712	15705	15541	15692	15529	15448	15744	15396	15851	15639	15704	15546	15554	15538	15682	15631	15673	15699	15698	15767	15715	15688	15535	15595	15762	15618	15584	15536	15626	15876	15547	15716	15577	15735	15523	15491	15615	15576	15648	15510	15477	15525	15496	15704	15443	15428	15477	15731	15432	15482	15668	15688	15685	15639	15733	15681	15511	15554	15556	15674	15431	15707	15576	15616	15526	15715	15476	15609	15848	15608	15699	15657	15522	15571	15667	15747	15640	15530	15594	15535	15366	15373	15503	15628	15712	15701	15679	15678	15471	15361	15868	15611	15563	15517	15707	15527	15733	15422	15635	15576	15529	15503	15513	15597	15561	15765	15751	15734	15709	15589	15670	15481	15576	15484	15837	15677	15664	15720	15710	15705	15540	15664	15593	15503	15524	15550	15652	15864	15599	15631	15492	15685	15445	15459	15660	15666	15669	15628	15668	15556	15470	15662	15650	15765	15558	15592	15629	15754	15668	15677	15605	15757	15577	15574	15604	15599	15599	15617	15600	15375	15429	15414	15460	15671	15647	15647	15702	15524	15602	15611	15707	15736	15480	15636	15675	15513	15707	15588	15707	15474	15608	15889	15658	15557	15446	15579	15746	15712	15658	15681	15645	15851	15844	15663	15757	15461	15568	15476	15662	15689	15709	15507	15529	15652	15575	15594	15553	15559	15684	15755	15768	15615	15491	15718	15644	15691	15764	15550	15344	15564	15533	15583	15310	15519	15542	15693	15578	15522	15708	15748	15501	15545	15671	15467	15485	15706	15438	15546	15541	15486	15767	15833	15572	15805	15652	15620	15679	15694	15720	15621	15816	15869	15628	15676	15600	15649	15554	15633	15595	15586	15545	15657	15716	15487	15640	15915	15842	15836	15710	15832	15520	15731	15534	15607	15588	15610	15479	15497	15535	15799	15633	15752	15431	15494	15483	15590	15693	15590	15481	15694	15524	15675	15704	15709	15630	15695	15676	15744	15670	15831	15555	15728	15731	15653	15498	15469	15522	15449	15436	15542	15431	15568	15706	15578	15691	15657	15442	15600	15696	15490	15700	15678	15732	15328	15664	15615	15674	15755	15614	15784	15763	15658	15777	15690	15561	15583	15717	15609	15675	15633	15609	15397	15621	15681	15630	15460	15680	15844	15685	15689	15520	15652	15689	15506	15605	15900	15409	15707	15561	15572	15529	15700	15607	15580	15604	15758	15543	15800	15732	15665	15634	15643	15537	15706	15673	15793	15569	15619	15704	15485	15524	15349	15583	15570	15773	15627	15865	15620	15540	15637	15635	15677	15688	15724	15537	15768	15791	15543	15491	15702	15600	15622	15416	15377	15740	15579	15804	15515	15730	15554	15550	15697	15492	15640	15631	15459	15607	15397	15605	15657	15663	15659	15676	15676	15699	15737	15497	15482	15694	15411	15631	15673	15578	15503	15518	15598	15707	15696	15672	15725	15553	15544	15775	15771	15641	15874	15672	15556	15533	15574	15497	15796	15635	15583	15901	15601	15682	15645	15613	15753	15656	15669	15419	15721	15751	15687	15505	15622	15643	15696	15712	15747	15797	15589	15488	15710	15657	15546	15767	15768	15543	15557	15468	15639	15601	15714	15748	15778	15692	15572	15789	15580	15668	15551	15623	15552	15488	15494	15663	15721	15693	15696	15779	15529	15615	15633	15575	15704	15712	15769	15675	15745	15703	15329	15696	15721	15709	15541	15425	15473	15674	15637	15567	15728	15693	15571	15670	15553	15722	15670	15428	15676	15373	15476	15585	15621	15599	15516	15529	15351	15638	15654	15582	15572	15585	15568	15655	15675	15667	15629	15524	15541	15620	15637	15796	15551	15599	15717	15606	15672	15570	15617	15590	15558	15512	15508	15506	15833	15517	15620	15862	15568	15407	15501	15705	15706	15503	15671	15806	15567	15501	15639	15601	15501	15635	15567	15407	15839	15406	15647	15767	15557	15639	15734	15620	15680	15616	15626	15678	15558	15596	15415	15623	15620	15696	15424	15733	15470	15805	15602	15687	15445	15692	15856	15622	15552	15692	15573	15714	15544	15589	15511	15688	15517	15631	15648	15671	15888	15632	15602	15722	15616	15674	15547	15678	15415	15551	15777	15684	15580	15745	15643	15476	15578	15646	15663	15707	15672	15735	15560	15609	15693	15497	15791	15713	15552	15600	15479	15575	15459	15723	15593	15568	15553	15712	15641	15598	15511	15559	15591	15725	15672	15566	15483	15772	15658	15667	15692	15665	15657	15588	15476	15539	15635	15666	15671	15551	15610	15646	15643	15469	15764	15591	15621	15692	15680	15505	15739	15702	15618	15602	15599	15589	15610	15847	15598	15564	15575	15513	15666	15497	15404	15571	15755	15556	15478	15494	15595	15446	15533	15595	15705	15652	15841	15689	15726	15813	15459	15645	15702	15516	15600	15541	15706	15596	15532	15669	15618	15673	15815	15659	15707	15704	15521	15739	15648	15827	15685	15676	15643	15487	15781	15751	15523	15710	15528	15682	15561	15618	15551	15685	15423	15530	15444	15542	15613	15804	15699	15685	15646	15710	15675	15721	15862	15566	15844	15699	15700	15815	15577	15624	15623	15657	15407	15473	15566	15414	15492	15686	15700	15603	15596	15465	15667	15628	15565	15654	15640	15712	15626	15643	15754	15740	15730	15400	15564	15462	15565	15698	15737	15732	15652	15503	15702	15679	15488	15752	15650	15704	15730	15648	15613	15564	15637	15655	15615	15555	15682	15654	15535	15667	15749	15543	15658	15549	15432	15718	15429	15658	15574	15709	15564	15380	15703	15507	15613	15743	15575	15705	15776	15408	15658	15651	15649	15441	15530	15835	15630	15485	15739	15425	15468	15770	15510	15704	15603	15688	15612	15617	15686	15772	15717	15595	15626	15532	15504	15557	15627	15590	15684	15734	15539	15680	15644	15574	15612	15477	15542	15488	15662	15355	15703	15713	15676	15623	15775	15937	15554	15806	15635	15463	15690	15443	15665	15559	15554	15655	15718	15790	15743	15679	15653	15627	15823	15672	15671	15542	15508	15653	15676	15604	15681	15651	15643	15717	15760	15531	15543	15596	15458	15598	15623	15619	15731	15594	15663	15760	15770	15784	15554	15683	15743	15787	15678	15770	15561	15750	15636	15749	15784	15801	15674	15381	15626	15582	15631	15552	15550	15696	15608	15354	15377	15705	15589	15730	15748	15669	15744	15627	15596	15675	15710	15600	15665	15485	15424	15661	15541	15744	15556	15539	15767	15483	15567	15572	15519	15630	15457	15699	15615	15698	15660	15690	15639	15608	15634	15656	15487	15731	15610	15603	15634	15649	15790	15832	15493	15695	15602	15690	15561	15670	15627	15658	15750	15613	15585	15510	15533	15680	15537	15791	15558	15496	15536	15410	15610	15607	15589	15398	15592	15501	15676	15478	15747	15668	15591	15531	15707	15518	15665	15472	15658	15611	15704	15721	15571	15628	15510	15552	15748	15573	15713	15613	15586	15492	15534	15522	15716	15723	15660	15594	15566	15388	15725	15753	15755	15783	15683	15577	15583	15687	15547	15619	15700	15629	15405	15681	15543	15648	15812	15827	15761	15660	15645	15623	15446	15627	15625	15688	15494	15586	15616	15819	15719	15686	15690	15537	15601	15580	15595	15490	15516	15574	15675	15468	15646	15500	15524	15657	15738	15623	15544	15677	15631	15472	15574	15614	15678	15544	15654	15630	15572	15733	15459	15624	15621	15612	15889	15899	15668	15681	15467	15691	15601	15617	15704	15665	15614	15613	15455	15747	15740	15607	15695	15725	15641	15795	15684	15771	15717	15614	15669	15801	15570	15513	15677	15561	15664	15714	15700	15595	15719	15519	15661	15865	15733	15613	15782	15642	15736	15658	15638	15755	15718	15603	15660	15555	15617	15568	15465	15694	15409	15590	15689	15518	15558	15735	15549	15473	15742	15700	15775	15459	15702	15443	15700	15577	15766	15597	15354	15538	15552	15571	15724	15386	15536	15783	15563	15619	15711	15743	15715	15685	15607	15669	15513	15303	15673	15692	15662	15633	15719	15579	15672	15641	15553	15635	15626	15675	15695	15670	15677	15660	15533	15462	15602	15638	15625	15417	15600	15497	15647	15477	15469	15686	15677	15601	15501	15593	15687	15436	15547	15534	15639	15584	15742	15625	15530	15607	15517	15608	15606	15480	15547	15780	15529	15757	15577	15693	15490	15617	15723	15684	15555	15693	15694	15638	15648	15609	15586	15644	15870	15550	15442	15660	15667	15862	15681	15763	15516	15521	15389	15514	15448	15649	15403	15678	15614	15641	15630	15551	15698	15640	15743	15756	15796	15589	15676	15788	15694	15717	15938	15623	15593	15589	15741	15590	15596	15492	15604	15563	15720	15410	15436	15597	15708	15504	15748	15617	15561	15563	15650	15678	15569	15661	15572	15668	15702	15469	15570	15719	15622	15562	15681	15499	15676	15812	15483	15841	15593	15763	15709	15534	15549	15549	15742	15507	15709	15611	15688	15697	15617	15709	15632	15680	15667	15514	15655	15663	15484	15704	15698	15622	15547	15596	15713	15745	15688	15844	15625	15623	15576	15487	15653	15680	15617	15762	15756	15628	15665	15524	15588	15402	15577	15626	15702	15535	15608	15704	15710	15629	15590	15564	15690	15624	15663	15699	15644	15638	15610	15675	15747	15535	15667	15641	15701	15850	15684	15658	15792	15698	15670	15596	15639	15728	15727	15593	15641	15750	15643	15706	15587	15846	15687	15726	15829	15798
57221	73894	52086	30027	15411	14640	14654	14794	14656	14608	14622	14678	14901	14633	14663	14636	14608	14606	14585	14685	14474	14617	14535	14705	14553	14621	14674	14732	14670	14635	14584	14740	14658	14547	14536	14731	14645	14605	14821	14608	14723	14670	14823	14623	14459	14687	14585	14735	14635	14650	14777	14619	14620	14614	14680	14649	14726	14581	14617	14567	14749	14616	14619	14499	14604	14867	14595	14583	14580	14568	14613	14515	14637	14465	14694	14667	14669	14643	14515	14703	14702	14591	14621	14780	14897	14597	14691	14576	14552	14725	14735	14699	14678	14763	14552	14710	14783	14724	14635	14604	14706	14520	14854	14660	14662	14639	14783	14694	14474	14612	14667	14700	14565	14741	14627	14520	14771	14756	14642	14707	14566	14679	14525	14661	14797	14599	14673	14749	14586	14616	14720	14654	14779	14682	14486	14625	14758	14683	14677	14657	14714	14639	14635	14694	14637	14625	14818	14513	14645	14688	14794	14622	14661	14787	14650	14713	14652	14551	14581	14700	14612	14591	14743	14588	14640	14570	14627	14551	14577	14583	14708	14479	14554	14739	14570	14607	14563	14617	14640	14590	14673	14546	14698	14530	14746	14710	14617	14659	14595	14674	14553	14659	14695	14637	14769	14609	14640	14570	14547	14693	14815	14829	14706	14539	14704	14677	14680	14669	14704	14753	14623	14571	14586	14494	14657	14677	14737	14594	14796	14692	14438	14562	14727	14702	14759	14470	14578	14682	14752	14740	14551	14761	14775	14832	14732	14692	14769	14592	14628	14651	14642	14580	14651	14728	14597	14728	14625	14667	14766	14640	14524	14521	14632	14556	14487	14700	14504	14844	14520	14568	14451	14427	14659	14728	14720	14773	14614	14593	14556	14820	14778	14546	14605	14706	14564	14725	14694	14572	14716	14807	14545	14738	14749	14581	14685	14683	14678	14661	14486	14646	14868	14628	14638	14632	14860	14549	14523	14623	14550	14688	14765	14558	14655	14689	14594	14832	14654	14570	14750	14708	14548	14551	14727	14712	14706	14795	14529	14705	14680	14606	14620	14620	14544	14688	14639	14558	14574	14652	14627	14770	14669	14848	14635	14623	14767	14566	14654	14756	14683	14813	14704	14505	14709	14690	14826	14637	14778	14669	14812	14689	14660	14771	14746	14729	14635	14643	14653	14612	14535	14610	14628	14609	14530	14562	14642	14563	14560	14634	14740	14646	14681	14720	14840	14652	14607	14584	14689	14681	14551	14544	14736	14536	14609	14674	14668	14772	14630	14695	14560	14643	14686	14569	14675	14471	14657	14702	14797	14769	14710	14697	14465	14606	14538	14641	14784	14507	14707	14509	14555	14659	14573	14682	14714	14739	14604	14524	14670	14578	14658	14707	14712	14614	14728	14611	14606	14759	14797	14707	14696	14690	14729	14592	14603	14597	14712	14524	14619	14630	14639	14809	14784	14696	14382	14738	14624	14556	14760	14575	14579	14673	14484	14762	14652	14581	14598	14769	14729	14686	14591	14579	14502	14568	14542	14690	14533	14635	14607	14812	14711	14747	14714	14590	14664	14627	14702	14734	14749	14751	14664	14718	14620	14659	14592	14672	14644	14636	14687	14685	14608	14672	14649	14497	14640	14713	14637	14609	14573	14678	14748	14660	14696	14679	14629	14687	14720	14520	14660	14623	14612	14682	14518	14750	14720	14594	14601	14751	14675	14550	14705	14698	14687	14697	14708	14743	14526	14694	14793	14528	14722	14729	14771	14725	14707	14622	14676	14622	14648	14590	14746	14692	14787	14653	14752	14711	14654	14603	14514	14714	14596	14614	14639	14784	14558	14615	14762	14540	14623	14690	14619	14595	14769	14645	14644	14529	14653	14664	14786	14520	14637	14636	14657	14693	14794	14708	14710	14742	14481	14512	14557	14687	14719	14572	14698	14704	14559	14746	14513	14641	14625	14630	14677	14623	14687	14624	14645	14725	14517	14664	14708	14740	14607	14636	14669	14515	14761	14593	14688	14773	14703	14708	14720	14718	14687	14605	14545	14649	14738	14536	14696	14651	14573	14624	14595	14605	14660	14824	14623	14632	14752	14610	14589	14640	14647	14732	14632	14686	14420	14566	14441	14692	14746	14638	14586	14647	14774	14543	14633	14630	14715	14480	14831	14640	14661	14585	14544	14752	14731	14624	14734	14850	14801	14464	14628	14628	14637	14503	14642	14646	14559	14829	14648	14836	14716	14704	14737	14865	14592	14667	14643	14660	14787	14564	14717	14598	14599	14756	14703	14602	14764	14658	14576	14517	14687	14713	14838	14577	14551	14322	14723	14690	14675	14540	14898	14703	14456	14552	14649	14611	14672	14582	14752	14660	14587	14746	14573	14669	14769	14708	14651	14711	14504	14473	14737	14758	14692	14597	14599	14690	14544	14605	14601	14692	14619	14610	14584	14562	14592	14550	14521	14608	14744	14666	14697	14719	14572	14596	14706	14610	14724	14789	14699	14675	14781	14730	14586	14608	14569	14680	14548	14771	14757	14599	14642	14606	14601	14751	14731	14599	14671	14554	14652	14768	14582	14561	14663	14619	14857	14732	14753	14732	14627	14719	14623	14587	14799	14656	14642	14676	14687	14446	14622	14575	14635	14573	14507	14634	14724	14757	14645	14657	14776	14602	14690	14726	14700	14665	14769	14729	14795	14542	14652	14713	14468	14792	14662	14728	14679	14724	14702	14662	14740	14652	14652	14660	14693	14605	14716	14648	14787	14617	14793	14755	14615	14787	14787	14629	14700	14592	14690	14609	14775	14619	14723	14721	14752	14649	14751	14664	14689	14763	14709	14592	14607	14584	14694	14752	14494	14658	14596	14693	14696	14561	14665	14526	14852	14607	14487	14744	14621	14643	14643	14689	14548	14638	14670	14613	14635	14735	14596	14657	14701	14715	14776	14575	14645	14565	14579	14570	14655	14619	14699	14606	14684	14777	14542	14657	14624	14718	14709	14698	14711	14638	14676	14759	14718	14628	14571	14648	14596	14540	14671	14627	14647	14707	14686	14714	14791	14761	14695	14318	14661	14571	14572	14753	14643	14568	14720	14684	14582	14773	14508	14618	14762	14540	14692	14602	14714	14635	14696	14711	14616	14696	14615	14707	14699	14778	14551	14737	14663	14539	14566	14569	14415	14591	14608	14651	14728	14676	14720	14609	14655	14579	14502	14559	14630	14763	14585	14820	14770	14575	14629	14813	14604	14674	14602	14688	14726	14497	14622	14584	14755	14578	14943	14703	14736	14705	14790	14559	14756	14657	14662	14435	14647	14573	14731	14514	14827	14579	14741	14545	14577	14508	14771	14551	14713	14571	14774	14699	14507	14647	14594	14753	14631	14675	14724	14628	14546	14674	14591	14556	14684	14644	14747	14738	14757	14892	14689	14656	14539	14851	14784	14626	14746	14746	14598	14490	14507	14737	14641	14543	14843	14708	14635	14464	14826	14605	14666	14668	14761	14767	14520	14705	14622	14624	14736	14582	14713	14824	14759	14478	14599	14644	14656	14536	14509	14664	14769	14562	14693	14522	14584	14660	14696	14675	14693	14800	14574	14627	14605	14720	14574	14584	14563	14527	14637	14640	14571	14545	14700	14508	14736	14645	14592	14777	14674	14535	14561	14596	14821	14771	14661	14641	14715	14608	14736	14596	14530	14657	14607	14505	14575	14701	14761	14671	14587	14677	14731	14681	14704	14700	14655	14622	14594	14733	14622	14685	14715	14626	14708	14613	14642	14629	14650	14491	14715	14603	14791	14743	14559	14595	14579	14632	14536	14638	14586	14755	14606	14508	14680	14813	14642	14596	14815	14752	14759	14660	14646	14530	14630	14691	14654	14649	14791	14450	14642	14736	14692	14700	14586	14645	14638	14749	14697	14561	14602	14647	14506	14627	14597	14541	14767	14693	14880	14521	14704	14697	14617	14778	14514	14771	14681	14692	14679	14697	14660	14648	14698	14641	14583	14635	14621	14647	14820	14669	14715	14506	14574	14614	14705	14530	14692	14617	14763	14825	14554	14700	14658	14427	14657	14715	14592	14564	14563	14676	14678	14677	14542	14589	14685	14618	14586	14671	14569	14757	14757	14718	14667	14669	14781	14542	14843	14707	14661	14677	14574	14695	14670	14840	14697	14508	14647	14744	14602	14674	14731	14651	14650	14758	14620	14712	14725	14689	14711	14644	14465	14639	14670	14576	14496	14828	14635	14642	14688	14633	14466	14616	14581	14772	14641	14569	14654	14768	14606	14786	14569	14655	14659	14680	14716	14744	14683	14732	14645	14605	14486	14584	14723	14719	14648	14595	14585	14667	14611	14565	14685	14693	14629	14669	14744	14545	14710	14510	14680	14588	14774	14779	14537	14632	14634	14593	14706	14784	14581	14765	14706	14663	14564	14510	14660	14602	14722	14807	14638	14618	14631	14657	14653	14698	14821	14710	14775	14685	14600	14749	14751	14754	14615	14432	14654	14676	14667	14618	14770	14590	14566	14569	14564	14632	14812	14718	14708	14536	14809	14638	14549	14552	14745	14534	14768	14666	14584	14618	14539	14739	14745	14604	14577	14533	14632	14628	14631	14647	14610	14652	14693	14798	14665	14629	14630	14677	14746	14628	14676	14845	14606	14753	14703	14524	14675	14581	14609	14673	14702	14450	14763	14675	14811	14526	14627	14705	14829	14780	14651	14653	14770	14689	14627	14721	14718	14667	14593	14738	14758	14782	14627	14542	14842	14518	14613	14813	14707	14483	14621	14766	14757	14655	14625	14667	14665	14706	14654	14591	14656	14710	14559	14650	14659	14604	14498	14707	14580	14719	14537	14824	14701	14794	14761	14555	14610	14779	14632	14751	14686	14752	14647	14705	14662	14741	14608	14711	14742	14804	14829	14657	14730	14579	14511	14645	14724	14730	14600	14691	14763	14489	14707	14469	14658	14649	14658	14554	14541	14585	14635	14680	14614	14752	14802	14574	14713	14668	14775	14679	14680	14592	14617	14722	14756	14594	14788	14578	14776	14529	14586	14584	14763	14795	14526	14531	14645	14597	14653	14584	14538	14730	14612	14558	14566	14615	14560	14610	14686	14509	14581	14742	14775	14590
22889	23109	33170	28598	22190	22601	23862	19476	18880	18919	18830	18694	18622	18528	18667	18643	18557	18606	18644	18528	18569	18465	18576	18393	18490	18332	18624	18550	18471	18528	18510	18607	18291	18521	18438	18351	18502	18403	18441	18394	18389	18594	18444	18245	18471	18396	18594	18465	18366	18449	18230	18464	18451	18310	18469	18411	18219	18235	18358	18412	18398	18390	18459	18375	18264	18524	18586	18316	18189	18292	18473	18297	18584	18402	18511	18364	18478	18387	18319	18480	18575	18328	18281	18433	18505	18235	18305	18258	18499	18456	18557	18389	18502	18334	18210	18400	18432	18458	18519	18347	18520	18405	18448	18421	18361	18260	18341	18515	18443	18566	18400	18175	18484	18460	18544	18464	18279	18391	18276	18321	18581	18414	18344	18559	18235	18377	18349	18169	18432	18390	18375	18486	18500	18245	18395	18370	18267	18530	18466	18411	18539	18488	18242	18448	18547	18327	18356	18305	18273	18208	18361	18400	18390	18239	18426	18219	18257	18211	18558	18238	18281	18184	18446	18321	18506	18285	18168	18365	18472	18470	18446	18351	18542	18359	18365	18375	18501	18332	18479	18534	18408	18556	18197	18332	18282	18100	18420	18214	18274	18318	18422	18495	18511	18233	18414	18276	18308	18324	18305	18275	18444	18238	18457	18229	18256	18275	18425	18594	18289	18318	18649	18068	18418	18321	18295	18269	18480	18270	18590	18723	18096	18389	18489	18347	18593	18236	18442	18478	18610	18354	18263	18417	18290	18524	18046	18316	18361	18409	18312	18272	18362	18411	18293	18382	18403	18327	18641	18311	18428	18623	18150	18097	18178	18429	18391	18389	18322	18412	18356	18471	18425	18306	18491	18436	18350	18309	18410	18343	18440	18392	18457	17951	18406	18331	18175	18296	18326	18183	18612	18674	18065	18367	18238	18247	18509	18481	18444	18543	18395	18650	18264	18379	18244	18344	18236	18537	18470	18365	18325	18241	18632	18580	18314	18473	18387	18486	18373	18403	18276	18333	18360	18200	18372	18470	18443	18462	18549	18299	18365	18367	18329	18297	18382	18448	18404	18281	18421	18538	18319	18307	18376	18354	18407	18213	18208	18248	18597	18389	18377	18408	18549	18160	18404	18293	18185	18420	18395	18436	18568	18351	18258	18165	18238	18401	18291	18462	18550	18236	18329	18180	18218	18576	18560	18376	18354	18270	18512	18338	18369	18260	18281	18445	18194	18260	18292	18447	18261	18310	18171	18241	18377	18354	18388	18349	18288	18468	18480	18505	18398	18390	18491	18472	18379	18342	18186	18366	18298	18448	18243	18486	18508	18468	18454	18293	18365	18062	18424	18583	18379	18410	18403	18338	18206	18399	18450	18254	18432	18276	18637	18454	18447	18302	18290	18341	18543	18271	18114	18252	18598	18153	18413	18450	18370	18288	18318	18255	18403	18504	18376	18290	18277	18670	18621	18476	18523	18360	18256	18381	18286	18313	18283	18388	18157	18179	18452	18368	18409	18621	18443	18253	18268	18295	18474	18171	18478	18184	18254	18475	18488	18210	18396	18436	18284	18272	18398	18282	18411	18342	18501	18458	18220	18258	18445	18470	18282	18405	18306	18251	18271	18642	18248	18210	18461	18290	18352	18391	18422	18477	18334	18395	18389	18350	18107	18354	18295	18297	18536	18129	18381	18083	18470	18348	18269	18323	18397	18369	18242	18401	18504	18354	18449	18265	18253	18211	18272	18524	18454	18236	18359	18411	18461	18536	18348	18364	18318	18324	18262	18404	18272	18242	18205	18296	18252	18389	18518	18483	18378	18326	18228	18233	18473	18534	18405	18433	18366	18253	18160	18278	18684	18483	18437	18128	18525	18360	18337	18235	18485	18406	18359	18363	18318	18355	18228	18239	18206	18465	18216	18357	18251	18386	18375	18392	18278	18389	18624	18384	18453	18369	18473	18442	18354	18586	18323	18387	18277	18289	18447	18451	18517	18374	18349	18480	18193	18448	18519	18434	18410	18242	18342	18252	18402	18303	18383	18621	18398	18248	18264	18416	18274	18538	18410	18359	18310	18455	18238	18583	18522	18308	18469	18460	18531	18394	18392	18476	18364	18170	18329	18204	18409	18368	18306	18399	18443	18333	18316	18292	18162	18338	18433	18259	18504	18600	18278	18558	18406	18594	18501	18271	18202	18305	18528	18498	18364	18333	18445	18483	18294	18278	18357	18519	18075	18406	18390	18208	18317	18426	18514	18214	18443	18339	18299	18419	18374	18193	18410	18367	18408	18298	18271	18159	18395	18248	18474	18320	18494	18395	18407	18412	18432	18368	18337	18295	18315	18358	18486	18280	18447	18459	18435	18454	18347	18294	18461	18212	18469	18382	18232	18435	18248	18258	18371	18296	18465	18218	18288	18476	18348	18192	18397	18304	18408	18304	18290	18325	18298	18627	18458	18482	18174	18274	18413	18347	18550	18419	18180	18185	18256	18499	18456	18379	18116	18445	18392	18300	18343	18305	18633	18255	18550	18533	18305	18446	18482	18405	18137	18471	18225	18376	18277	18462	18256	18380	18439	18405	18244	18302	18421	18328	18357	18482	18320	18284	18440	18040	18306	18155	18318	18359	18283	18299	18211	18374	18215	18388	18442	18389	18468	18415	18574	18336	18474	18193	18175	18487	18568	18356	18408	18189	18190	18316	18354	18515	18230	18329	18429	18311	18308	18073	18323	18444	18276	18420	18473	18411	18501	18259	18287	18321	18490	18456	18250	18407	18292	18207	18147	18119	18437	18067	18318	18419	18485	18384	18401	18308	18436	18319	18291	18246	18417	18346	18517	18458	18341	18410	18250	18475	18277	18311	18346	18282	18398	18310	18440	18354	18369	18294	18238	18214	18385	18321	18334	18421	18457	18227	18303	18422	18503	18346	18289	18076	18410	18356	18357	18417	18367	18217	18267	18433	18461	18632	18373	18473	18163	18522	18498	18459	18415	18299	18713	18276	18204	18428	18227	18329	18593	18429	18303	18397	18491	18426	18570	18406	18334	18405	18345	18470	18084	18303	18434	18272	18403	18407	18399	18338	18469	18292	18328	18313	18352	18489	18520	18448	18537	18354	18586	18494	18434	18251	18296	18376	18238	18338	18260	18455	18390	18299	18279	18478	18386	18453	18440	18274	18363	18372	18299	18288	18428	18296	18137	18371	18494	18429	18303	18266	18367	18606	18422	18358	18241	18249	18436	18454	18645	18347	18423	18247	18326	18493	18450	18427	18353	18361	18402	18365	18324	18495	18286	18292	18228	18510	18614	18495	18422	18450	18235	18377	18428	18602	18521	18394	18259	18167	18191	18281	18365	18536	18423	18343	18377	18334	18543	18448	18379	18431	18340	18314	18153	18451	18341	18157	18292	18528	18429	18298	18308	18355	18276	18503	18183	18276	18471	18508	18269	18234	18523	18218	18253	18160	18383	18340	18466	18191	18382	18260	18339	18238	18071	18408	18513	18467	18356	18271	18442	18409	18135	18336	18301	18390	18479	18454	18440	18382	18210	18191	18345	18252	18288	18568	18467	18413	18549	18326	18377	18335	18408	18397	18779	18467	18509	18537	18276	18234	18412	18053	18320	18312	18373	18534	18560	18369	18303	18256	18294	18498	18324	18241	18313	18354	18447	18378	18357	18372	18522	18273	18371	18464	18237	18308	18496	18410	18292	18225	18119	18349	18298	18435	18337	18359	18409	18255	18277	18270	18645	18434	18375	18343	18302	18446	18369	18592	18341	18247	18515	18368	18337	18402	18350	18391	18252	18278	18161	18281	18382	18364	18504	18083	18663	18293	18574	18389	18280	18356	18450	18624	18415	18394	18193	18350	18461	18379	18202	18579	18570	18375	18282	18212	18340	18286	18087	18289	18370	18458	18479	18442	18445	18382	18187	18529	18200	18626	18466	18209	18426	18163	18420	18354	18251	18349	18332	18274	18308	18223	18319	18469	18452	18520	18240	18283	18395	18314	18430	18339	18282	18214	18498	18500	18330	18612	18256	18377	18403	18387	18508	18418	18369	18191	18556	18003	18341	18367	18274	18226	18540	18275	18381	18419	18242	18526	18384	18225	18275	18127	18478	18382	18180	18218	18364	18482	18422	18153	18247	18344	18368	18640	18422	18389	18289	18284	18484	18220	18329	18238	18366	18592	18288	18326	18535	18351	18282	18281	18183	18467	18390	18238	18250	18384	18453	18398	18437	18509	18430	18321	18318	18318	18288	18397	18323	18475	18505	18431	18316	18375	18198	18286	18404	18231	18232	18289	18542	18279	18235	18181	18285	18337	18305	18440	18286	18161	18370	18259	18510	18253	18402	18524	18194	18565	18462	18484	18554	18147	18249	18388	18170	18379	18354	18392	18317	18370	18296	18496	18643	18281	18501	18328	18288	18368	18513	18371	18338	18333	18234	18456	18493	18560	18388	18305	18185	18538	18250	18417	18348	18086	18230	18159	18369	18283	18266	18485	18485	18237	18321	18387	18463	18257	18193	18314	18331	18426	18225	18415	18304	18446	18349	18279	18280	18141	18559	18235	18369	18350	18341	18253	18415	18424	18536	18421	18331	18400	18327	18199	18386	18506	18236	18345	17953	18267	18432	18313	18437	18141	18379	18425	18570	18325	18268	18455	18230	18402	18425	18589	18540	18451	18375	18239	18192	18242	18592	18388	18265	18466	18474	18483	18177	18281	18254	18277	18636	18537	18420	18631	18294	18318	18300	18357	18169	18070	18258	18460	18249	18291	18419	18324	18289	18263	18205	18372	18416	18421	18285	18343	18573	18406	18445	18300	18280	18398	18297	18533	18272	18355	18236	18280	18393	18423	18510	18331	18366	18380	18498	18227	18252	18279	18393	18199	18236	18253	18371	18275	18144	18403	18477	18257	18276	18548	18285	18541	18231	18423	18520	18417	18374	18250	18401	18251	18121	18294	18407	18300	18230	18191	18557	18224	18413	18425	18276	18446	18467	18395	18348	18359	18325	18242	18321	18349	18413	18430	18433	18395	18540	18373	18550	18532	18331	18214	18122	18374	18352	18343	18208	18122	18331	18140	18491	18555	18401	18428	18444	18417	18189	18280	18382	18220	18386	18400	18476	18449
60537	103762	84665	54605	19285	16344	16456	16576	16366	16376	16480	16337	16341	16356	16325	16501	16475	16357	16244	16492	16351	16378	16394	16414	16366	16407	16448	16285	16395	16547	16285	16400	16444	16514	16326	16499	16380	16508	16282	16412	16349	16510	16336	16534	16260	16198	16338	16280	16558	16312	16442	16154	16414	16566	16439	16267	16409	16480	16389	16395	16406	16550	16322	16231	16492	16362	16304	16497	16344	16412	16207	16184	16254	16420	16282	16343	16317	16308	16304	16313	16313	16399	16367	16454	16345	16396	16423	16338	16408	16437	16490	16422	16500	16443	16386	16281	16243	16300	16323	16344	16248	16300	16312	16353	16375	16343	16288	16487	16490	16396	16383	16278	16357	16362	16316	16336	16452	16352	16504	16269	16312	16429	16256	16373	16512	16229	16453	16261	16270	16321	16345	16393	16375	16387	16379	16375	16437	16479	16396	16414	16148	16278	16452	16280	16225	16474	16250	16345	16411	16434	16357	16463	16488	16347	16285	16204	16490	16251	16491	16339	16296	16251	16314	16288	16361	16404	16349	16437	16507	16176	16401	16337	16333	16297	16479	16135	16397	16413	16227	16411	16409	16267	16328	16284	16378	16476	16250	16351	16405	16434	16354	16211	16192	16436	16333	16348	16462	16422	16296	16339	16332	16335	16173	16434	16276	16420	16537	16166	16089	16217	16468	16400	16276	16209	16504	16372	16441	16367	16398	16273	16492	16307	16250	16332	16529	16384	16416	16219	16438	16361	16464	16368	16327	16524	16313	16417	16404	16359	16390	16239	16333	16367	16215	16322	16321	16382	16272	16406	16382	16349	16361	16213	16463	16249	16545	16242	16333	16224	16325	16244	16309	16340	16458	16285	16370	16343	16149	16275	16234	16351	16389	16283	16378	16403	16244	16522	16377	16372	16278	16385	16255	16351	16383	16457	16410	16351	16322	16222	16439	16468	16303	16592	16261	16406	16474	16261	16233	16459	16275	16309	16273	16165	16397	16496	16309	16454	16366	16356	16292	16294	16324	16337	16397	16336	16360	16477	16310	16404	16230	16294	16485	16235	16267	16238	16363	16347	16276	16505	16381	16199	16256	16203	16256	16392	16296	16225	16303	16373	16421	16191	16482	16445	16399	16312	16385	16485	16728	16386	16308	16198	16332	16325	16269	16301	16284	16489	16368	16369	16373	16348	16222	16213	16316	16309	16563	16323	16362	16377	16246	16387	16327	16223	16284	16399	16224	16281	16467	16288	16405	16374	16359	16318	16185	16551	16344	16236	16406	16224	16392	16289	16386	16384	16494	16474	16255	16515	16273	16280	16283	16375	16306	16249	16228	16344	16472	16175	16339	16344	16382	16260	16383	16267	16231	16313	16412	16363	16300	16219	16243	16372	16228	16468	16366	16311	16297	16289	16266	16318	16455	16207	16387	16370	16342	16195	16524	16356	16361	16188	16400	16537	16289	16574	16297	16321	16291	16367	16192	16341	16381	16440	16327	16432	16338	16448	16386	16334	16309	16438	16298	16268	16536	16333	16274	16497	16372	16385	16354	16304	16475	16600	16205	16323	16504	16438	16472	16342	16376	16442	16229	16632	16299	16347	16251	16247	16254	16215	16417	16195	16421	16509	16264	16441	16339	16492	16299	16212	16322	16459	16310	16237	16314	16579	16449	16287	16457	16363	16302	16216	16362	16485	16312	16292	16320	16244	16209	16318	16305	16217	16414	16345	16412	16465	16299	16370	16518	16406	16348	16354	16341	16285	16456	16324	16431	16517	16268	16130	16355	16345	16320	16429	16409	16384	16421	16308	16468	16357	16249	16321	16287	16393	16386	16379	16238	16289	16263	16297	16291	16156	16323	16338	16433	16247	16486	16341	16220	16459	16243	16484	16276	16330	16454	16414	16382	16347	16362	16353	16239	16402	16328	16451	16311	16198	16248	16388	16435	16384	16503	16464	16349	16348	16340	16397	16313	16246	16372	16360	16311	16410	16198	16317	16400	16271	16380	16321	16289	16239	16474	16261	16281	16373	16484	16357	16332	16250	16380	16517	16280	16507	16374	16245	16411	16294	16442	16395	16372	16354	16432	16347	16523	16328	16259	16362	16415	16485	16232	16248	16335	16441	16363	16286	16165	16192	16358	16162	16377	16385	16492	16330	16247	16299	16164	16322	16313	16344	16584	16222	16208	16278	16402	16226	16539	16297	16407	16421	16307	16396	16291	16398	16343	16230	16375	16259	16369	16289	16517	16511	16401	16286	16414	16169	16336	16489	16292	16327	16351	16389	16282	16281	16402	16492	16295	16429	16108	16257	16426	16290	16305	16421	16311	16288	16231	16422	16383	16320	16661	16503	16267	16383	16384	16287	16310	16404	16362	16124	16373	16327	16421	16493	16284	16522	16311	16343	16401	16351	16605	16252	16363	16346	16378	16336	16338	16506	16404	16252	16313	16321	16270	16418	16349	16331	16462	16339	16561	16406	16345	16402	16430	16411	16183	16458	16258	16259	16331	16288	16196	16501	16220	16332	16292	16218	16506	16340	16393	16261	16166	16203	16257	16460	16228	16387	16389	16551	16327	16327	16312	16538	16304	16313	16215	16515	16212	16370	16325	16203	16198	16412	16349	16317	16417	16386	16315	16411	16251	16331	16336	16479	16266	16343	16432	16313	16234	16189	16344	16238	16397	16517	16477	16378	16235	16358	16327	16320	16304	16485	16380	16400	16395	16389	16391	16235	16420	16430	16491	16373	16359	16310	16490	16304	16260	16348	16470	16189	16502	16362	16274	16501	16224	16313	16571	16273	16378	16260	16427	16235	16266	16425	16581	16386	16248	16274	16377	16452	16299	16282	16357	16394	16363	16491	16495	16335	16362	16347	16381	16357	16446	16289	16343	16457	16241	16303	16470	16543	16292	16263	16247	16326	16412	16371	16324	16292	16411	16485	16461	16409	16307	16287	16117	16403	16516	16262	16331	16425	16242	16424	16387	16300	16390	16400	16341	16411	16365	16532	16527	16366	16208	16220	16216	16446	16345	16296	16360	16417	16247	16420	16366	16379	16306	16223	16524	16219	16524	16318	16472	16367	16188	16349	16422	16290	16473	16348	16380	16316	16382	16353	16406	16363	16368	16235	16377	16422	16273	16317	16367	16392	16485	16450	16380	16468	16384	16096	16124	16539	16131	16535	16494	16362	16461	16198	16429	16346	16239	16407	16386	16296	16324	16518	16388	16423	16406	16379	16336	16368	16494	16326	16327	16400	16321	16270	16249	16399	16370	16315	16379	16356	16241	16273	16319	16413	16450	16257	16312	16481	16404	16249	16498	16462	16375	16348	16376	16189	16468	16249	16266	16470	16344	16352	16162	16298	16349	16247	16241	16307	16468	16300	16308	16335	16397	16361	16217	16223	16445	16430	16316	16316	16389	16249	16380	16224	16214	16578	16332	16316	16301	16223	16402	16320	16291	16282	16341	16156	16363	16458	16276	16292	16316	16306	16316	16359	16385	16290	16376	16324	16401	16480	16527	16196	16403	16393	16437	16366	16212	16505	16363	16321	16354	16374	16402	16383	16294	16218	16541	16342	16290	16341	16257	16425	16347	16318	16297	16259	16441	16426	16282	16384	16394	16309	16461	16479	16256	16386	16348	16444	16487	16271	16414	16398	16352	16469	16388	16344	16404	16422	16412	16297	16304	16323	16386	16252	16340	16300	16338	16264	16226	16430	16386	16541	16239	16205	16238	16413	16328	16279	16434	16425	16434	16339	16409	16269	16321	16455	16240	16422	16428	16327	16399	16198	16254	16632	16346	16308	16273	16409	16433	16337	16315	16279	16460	16541	16305	16503	16245	16201	16291	16266	16387	16330	16485	16271	16330	16333	16218	16301	16297	16283	16256	16288	16261	16451	16243	16273	16325	16355	16303	16571	16380	16561	16312	16282	16434	16324	16566	16384	16260	16338	16307	16530	16322	16343	16309	16532	16393	16391	16386	16256	16230	16228	16345	16211	16536	16339	16242	16399	16253	16387	16391	16286	16216	16466	16316	16481	16255	16459	16366	16481	16489	16152	16281	16488	16314	16286	16280	16320	16518	16267	16401	16238	16348	16468	16398	16484	16522	16270	16361	16310	16451	16367	16303	16401	16471	16411	16375	16418	16458	16452	16329	16415	16562	16287	16317	16438	16406	16384	16431	16353	16321	16433	16322	16289	16340	16475	16315	16364	16265	16330	16513	16501	16423	16437	16244	16305	16428	16327	16255	16427	16576	16197	16161	16294	16326	16235	16459	16237	16433	16237	16372	16240	16184	16283	16309	16398	16650	16317	16440	16326	16289	16173	16372	16438	16386	16356	16015	16434	16358	16370	16480	16311	16330	16338	16416	16354	16311	16335	16441	16346	16349	16401	16254	16287	16514	16387	16337	16332	16285	16132	16436	16359	16191	16481	16260	16428	16293	16286	16454	16240	16348	16310	16402	16217	16289	16441	16249	16309	16334	16185	16286	16424	16343	16270	16337	16507	16278	16426	16313	16293	16351	16443	16282	16172	16509	16318	16307	16222	16272	16467	16291	16287	16289	16379	16502	16203	16344	16281	16421	16420	16324	16229	16329	16391	16188	16467	16414	16391	16206	16098	16260	16295	16296	16357	16325	16319	16249	16411	16355	16388	16363	16382	16411	16206	16332	16558	16204	16372	16517	16432	16374	16326	16492	16303	16280	16339	16439	16378	16229	16516	16370	16178	16326	16416	16291	16433	16333	16485	16290	16245	16564	16548	16427	16436	16430	16398	16493	16278	16377	16256	16235	16422	16399	16530	16268	16347	16510	16535	16472	16285	16447	16347	16306	16316	16391	16459	16226	16361	16279	16298	16230	16281	16450	16390	16216	16388	16376	16266	16312	16334	16309	16261	16257	16426	16321	16391	16465	16543	16288	16413	16121	16264	16442	16527	16406	16297	16404	16125	16152	16381	16493	16417	16232	16291	16384	16297	16523	16278	16341	16243	16268	16285	16292	16166	16235	16300	16344	16276	16331	16365	16242	16288	16368	16370	16349	16482	16420	16249	16507	16424	16284	16424	16309	16309	16284	16245	16465	16569	16656	16337	16374	16264	16396	16416	16230	16344	16275	16392	16243	16300	16084	16185
31363	37720	39666	27715	19003	17903	17972	17768	17720	17830	17876	17764	17633	17563	17771	17761	17573	17669	17647	17802	17587	17417	17590	17854	17662	17587	17832	17649	17856	17749	17661	17488	17479	17675	17692	17702	17553	17612	17767	17707	17744	17605	17772	17597	17614	17772	17760	17454	17591	17633	17668	17585	17860	17626	17664	17424	17739	17462	17594	17643	17532	17613	17722	17924	17810	17754	17511	17696	17616	17421	17794	17560	17929	17766	17725	17742	17587	17478	17673	17804	17465	17816	17549	17651	17670	17561	17847	17688	17757	17831	17667	17719	17656	17534	17745	17698	17550	17458	17553	17712	17566	17754	17333	17753	17765	17793	17725	17451	17464	17588	17698	17814	17901	17697	17532	17585	17675	17616	17889	17781	17664	17799	17538	17647	17610	17636	17822	17641	17737	17751	17598	17670	17553	17700	17793	17640	17729	17519	17630	17726	17687	17812	17820	17674	17738	17707	17597	17683	17655	17660	17673	17435	17644	17528	17554	17574	17650	17713	17683	17600	17642	17661	17765	17740	17588	17490	17714	17628	17734	17597	17573	17478	17557	17543	17640	17706	17570	17660	17850	17691	17552	17361	17575	17731	17679	17559	17548	17597	17858	17784	17657	17795	17618	17552	17580	17617	17639	17706	17767	17715	17588	17640	17839	17648	17448	17676	17701	17722	17639	17639	17698	17751	17720	17681	17500	17917	17807	17519	17636	17628	17981	17745	17760	17630	17651	17776	17587	17566	17576	17804	17545	17508	17805	17676	17640	17690	17606	17673	17909	17748	17696	17525	17605	17528	17633	17484	17722	17713	17679	17573	17869	17532	17678	17587	17549	17516	17559	17625	17662	17713	17742	17673	17765	17689	17589	17528	17652	17638	17881	17891	17715	17806	17688	17471	17554	17673	17595	17687	17466	17540	17410	17483	17754	17721	17593	17658	17752	17722	17550	17845	17700	17693	17738	17685	17706	17580	17780	17664	17578	17570	17659	17498	17698	17411	17764	17682	17651	17616	17455	17687	17677	17503	17503	17576	17628	17626	17575	17725	17645	17898	17661	17782	17541	17653	17422	17494	17676	17591	17447	17498	17623	17605	17637	17739	17669	17641	17830	17823	17605	17704	17627	17731	17587	17800	17465	17736	17746	17850	17912	17776	17725	17788	17654	17735	17377	17664	17679	17683	17636	17609	17727	17504	17611	17703	17682	17522	17554	17626	17676	17742	17677	17567	17561	17927	17882	17795	17467	17821	17525	17743	17685	17658	17607	17603	17664	17617	17785	17362	17726	17629	17578	17631	17706	17550	17685	17742	17734	17752	17709	17795	17671	17666	17819	17564	17605	17544	17686	17471	17544	17582	17743	17875	17646	17677	17688	17590	17340	17528	17670	17690	17754	17658	17536	17440	17586	17651	17651	17836	17770	17445	17831	17937	17710	17740	17725	17483	17540	17682	17826	17585	17656	17744	17753	17692	17521	17691	17617	17585	17797	17652	17683	17582	17736	17695	17625	17596	17840	17488	17659	17576	17551	17605	17817	17765	17575	17673	17616	17650	17780	17622	17801	17646	17810	17712	17704	17489	17708	17833	17826	17718	17526	17636	17840	17601	17846	17600	17573	17642	17818	17681	17772	17699	17555	17524	17656	17443	17672	17852	17804	17645	17665	17656	17602	17700	17733	17717	17705	17619	17659	17404	17609	17434	17679	17753	17818	17608	17627	17480	17629	17739	17668	17911	17564	17518	17493	17687	17702	17809	17623	17603	17660	17477	17553	17667	17653	17710	17703	17844	17689	17662	17592	17529	17699	17503	17735	17558	17545	17842	17719	17710	17801	17630	17631	17590	17829	17559	17684	17630	17591	17685	17654	17427	17873	17572	17509	17715	17447	17617	17708	17708	17461	17876	17695	17680	17670	17648	17706	17599	17476	17581	17585	17649	17683	17723	17718	17762	17684	17670	17637	17586	17696	17598	17736	17462	17704	17660	17525	17701	17677	17665	17641	17525	17661	17628	17499	17733	17693	17667	17626	17754	17642	17624	17550	17689	17723	17645	17923	17680	17581	17609	17432	17659	17476	17825	17684	17601	17602	17676	17682	17589	17944	17640	17715	17466	17666	17691	17672	17732	17830	17746	17768	17708	17698	17422	17725	17622	17736	17721	17852	17506	17656	17443	17589	17695	17710	17579	17732	17870	17609	17669	17668	17544	17708	17601	17793	17574	17646	17562	17748	17578	17445	17688	17679	17695	17781	17586	17790	17739	17657	17621	17768	17740	17635	17732	17647	17540	17594	17679	17716	17828	17578	17837	17633	17522	17427	17529	17753	17574	17579	17584	17578	17500	17892	17812	17776	17492	17734	17528	17562	17452	17489	17717	17550	17606	17398	17882	17699	17766	17579	17770	17767	17821	17570	17619	17634	17683	17711	17790	17634	17688	17709	17650	17664	17616	17515	17699	17549	17606	17720	17823	17797	17859	17608	17586	17617	17665	17595	17859	17657	17781	17603	17720	17597	17545	17517	17482	17755	17751	17654	17700	17908	17561	17571	17754	17609	17687	17449	17689	17844	17710	17741	17764	17724	17663	17397	17670	17504	17702	17760	17491	17564	17756	17653	17605	17515	17623	17621	17793	17803	17800	17548	17715	17505	17831	17834	17597	17819	17661	17684	17697	17754	18006	17604	17728	17732	17679	17535	17506	17625	17633	17641	17575	17511	17488	17514	17636	17690	17584	17670	17453	17668	17747	17732	17598	17686	17545	17611	17844	17741	17687	17725	17742	17577	17639	17988	17727	17762	17827	17781	17725	17799	17826	17803	17530	17567	17757	17750	17462	17803	17420	17774	17417	17771	17662	17747	17572	17634	17704	17599	17563	17620	17604	17672	17720	17581	17670	17758	17646	17631	17764	17673	17852	17702	17473	17590	17480	17521	17746	17663	17630	18053	17732	17768	17767	17793	17569	17664	17639	17672	17707	17667	17677	17648	17657	17593	17713	17887	17778	17511	17550	17846	17781	17695	17681	17756	17771	17640	17674	17442	17691	17725	17805	17571	17656	17789	17962	17567	17675	17583	17616	17929	17854	17579	17707	17642	17606	17715	17622	17490	17433	17723	17741	17675	17635	17474	17602	17733	17708	17534	17780	17690	17724	17412	17564	17559	17865	17853	17743	17830	17690	17588	17652	17673	17743	17595	17629	17583	17642	17755	17624	17567	17481	17516	17808	17716	17726	17699	17689	17724	17694	17752	17566	17608	17538	17680	17678	17548	17615	17754	17589	17927	17668	17592	17643	17547	17646	17890	17691	17623	17539	17474	17492	17645	17539	17697	17820	17691	17717	17559	17750	17807	17662	17802	17623	17517	17635	17632	17753	17755	17760	17505	17798	17704	17818	17584	17531	17482	17629	17851	17532	17745	17542	17631	17709	17719	17727	17714	17615	17603	17582	17607	17425	17665	17766	17523	17471	17625	17614	17619	17594	17450	17600	17545	17552	17667	17633	17884	17596	17527	17742	17508	17577	17689	17662	17632	17462	17656	17540	17569	17581	17662	17603	17581	17742	17822	17632	17646	17670	17819	17828	17703	17550	17757	17677	17702	17579	17846	17826	17451	17623	17733	17783	17767	17637	17630	17453	17895	17767	17627	17631	17680	17560	17559	17465	17376	17445	17842	17822	17787	17676	17886	17646	17668	17725	17584	17826	17694	17718	17624	17811	17927	17591	17533	17493	17915	17539	17492	17705	17674	17901	17459	17705	17730	17744	17440	17820	17474	17623	17718	17491	17750	17652	17647	17467	17695	17793	17735	17650	17643	17644	17604	17654	17759	17870	17741	17737	17665	17578	17570	17666	17616	17653	17668	17572	17772	17698	17773	17547	17736	17563	17624	17813	17724	17741	17600	17638	17673	17665	17674	17626	17644	17785	17840	17645	17493	17657	17662	17637	17832	17610	17565	17881	17633	17573	17680	17548	17733	17765	17687	17800	17812	17836	17428	17683	17665	17614	17870	17761	17514	17690	17644	17865	17615	17621	17613	17609	17478	17570	17586	17745	17610	17782	17567	17696	17735	17434	17815	17740	17571	17672	17645	17695	17872	17673	17718	17764	17783	17642	17671	17555	17577	17698	17736	17587	17856	17649	17784	17684	17636	17557	17732	17746	17557	17518	17765	17680	17722	17859	17774	17656	17675	17416	17488	17563	17836	17674	17749	17705	17660	17759	17706	17552	17642	17633	17596	17744	17805	17550	17578	17719	17593	17386	17697	17816	17696	17663	17594	17549	17703	17538	17676	17722	17804	17706	17830	17662	17570	17621	17641	17562	17600	17395	17683	17756	17663	17539	17615	17352	17441	17787	17823	17698	17866	17398	17651	17623	17733	17777	17821	17986	17701	17537	17771	17819	17616	17586	17379	17626	17792	17716	17499	17616	17735	17643	17771	17603	17570	17688	17640	17645	17791	17777	17786	17529	17559	17631	17684	17656	17755	17699	17880	17763	17607	17609	17578	17587	17591	17579	17633	17585	17597	17622	17722	17713	17849	17626	17671	17786	17620	17635	17669	17773	17840	17621	17653	17729	17698	17775	17603	17699	17654	17701	17556	17612	17577	17483	17638	17616	17672	17672	17731	17672	17809	17459	17635	17510	17711	17639	17804	17595	17765	17746	17871	17739	17750	17622	17649	17707	17855	17547	17635	17622	17746	17436	17798	17723	17754	17607	17913	17416	17551	17644	17673	17690	17821	17711	17585	17497	17679	17729	17584	17699	17783	17748	17785	17613	17690	17444	17698	17545	17717	17631	17616	17718	17561	17767	17702	17664	17835	17631	17743	17613	17586	17802	17844	17793	17605	17706	17574	17725	17541	17759	17737	17773	17816	17858	17775	17735	17851	17860	17736	17672	17475	17530	17568	17670	17940	17661	17714	17684	17672	17670	17720	17703	17727	17470	17726	17719	17677	17690	17611	17689	17769	17618	17794	17478	17695	17699	17720	17622	17499	17561	17611	17591	17602	17500	17664	17714	17742	17768	17788	17602	17565	17546	17583	17634	17595	17574	17762	17588	17630	17746	17587	17524	17777	17857	17689	17729	17658	17739	17676	17625	17758	17757	17914	17625	17834	17666	17683	17598	17669	17618	17842	17532	17648	17743
40690	56378	42045	24198	15907	15910	15965	15937	15863	16024	16005	16035	15919	16001	15859	15968	15887	16127	15907	15972	16038	16057	15919	15939	15960	15924	15987	16046	15861	16037	16016	15797	16038	15923	15898	16174	16046	16089	15974	16000	15837	15928	16074	16151	15904	16108	15932	16069	15845	16095	15966	16035	15951	15899	16054	15834	16011	16031	16029	15975	15986	15955	15790	15871	15889	15985	16019	15885	15851	16024	15805	15979	16084	15964	15885	15877	15842	15932	15972	15760	15815	16091	15990	15941	15864	15766	16000	16034	16065	15975	15923	15948	15972	15837	15829	15854	15928	16001	15694	15837	15948	15919	15998	16163	15954	16141	15869	16016	15867	15918	15895	15942	16065	15888	15932	15975	15906	16071	16015	15824	15971	15875	15748	16054	15923	15908	16079	15853	15908	15978	16006	15962	16048	15877	16009	15978	15879	16175	15978	15965	16051	16048	15782	15824	15932	15910	15950	15761	15888	16031	15811	15969	16016	15923	16043	15926	15967	15777	15925	16008	15906	15776	15890	15936	15985	16090	15994	15929	15928	15794	15893	16065	15933	15911	15874	15851	15932	15920	15931	16027	15826	15993	15946	15924	15699	16122	16043	15775	15800	15994	16088	16003	15741	15918	16055	15845	15811	15951	15841	15923	15860	16026	15931	16042	16002	15892	15975	15818	16037	16093	15920	15787	16135	15955	16009	15900	16017	15939	16000	15946	15844	15905	15864	16104	15935	15964	16013	15926	15885	15916	15779	15966	16103	15921	15854	16044	15991	15951	15855	15852	16088	15900	15731	16008	15938	15996	15966	15844	15873	16074	15985	15796	16071	15963	15884	15995	15885	16069	16108	15913	15892	15848	15981	16054	15811	15927	16138	15919	16132	15812	16034	15905	16024	15863	15987	16037	15921	15846	15935	15842	16040	15923	15941	16020	15818	15948	16003	16100	16129	16019	15953	15894	16065	15824	15787	15987	16073	15832	15813	15991	15870	15905	16008	15959	15962	15911	15970	15985	15880	15895	15792	15932	15989	15896	16019	16061	16032	16060	15899	16118	15758	15896	15822	15982	15925	15918	15975	15959	16055	15899	15949	15924	15871	15893	15925	15914	15840	15933	16083	15857	15973	15928	16021	15935	16076	15994	15784	15921	15988	15965	16049	16089	15965	16041	15944	15934	15977	16011	15839	15934	15996	15925	15791	15852	15879	16006	15928	15927	15930	15759	15880	15758	16087	15937	15954	15851	15981	16018	15893	15966	15900	15968	15815	15961	15898	15833	15963	15944	15874	15985	15979	15863	16021	15969	15909	15995	15950	15826	15689	15930	16061	15902	15936	15927	16030	16118	15988	15964	15870	16027	16062	16105	15985	15935	15929	15948	15961	15945	15955	16063	16000	15890	15970	15836	15932	16016	15784	15866	16188	15859	15815	15866	15869	15874	15872	15818	15924	15775	15980	15757	15957	15956	15943	15958	15986	15919	16015	15904	15924	16144	15957	15806	15872	15891	15869	15942	15801	15967	15895	16108	15967	15817	16077	16005	15881	15893	15815	15957	15983	15913	15986	15947	16027	15932	15832	15963	15883	15864	16031	15815	16045	16025	15922	16120	15984	16042	16149	15940	15952	15873	15928	15967	15919	15820	15841	16091	15896	15993	16053	16044	15898	15898	15903	15982	15920	15854	16028	15819	15970	16081	15986	16099	16032	15986	15999	15927	15832	15903	15902	15986	15869	15782	15905	16104	15861	15888	15957	15908	15941	15969	16152	15927	15979	15976	15903	15897	16019	15936	15605	15950	16040	15953	15845	15806	15998	15859	15853	15789	15905	15857	15864	15920	15948	16070	15900	15979	15896	15881	15860	15785	15928	15778	15970	15980	15912	15887	15858	15962	15921	15978	15866	15851	16009	15891	15933	15977	16029	16053	16027	16078	15794	16142	15859	16029	15847	15934	15991	15830	15817	15848	15920	15847	15991	15969	16012	16039	15827	16001	15968	15985	15874	15998	15904	16054	15966	16096	15877	15961	15942	15946	16137	15884	15970	16017	16017	15909	16020	15916	15925	15946	16016	15877	16073	16010	15940	15820	15924	15945	15962	15857	15842	15915	16000	15994	16032	16023	15957	15934	15971	15999	15820	15972	15843	15771	15857	15868	15927	16138	15976	15670	15735	15960	16104	16107	15887	15988	15872	15993	15970	16040	15986	16113	15976	15833	16041	15832	16049	15856	16077	15990	15905	15970	15827	15936	15995	15901	15897	16003	15908	15958	16011	15932	16073	16115	15991	15765	15929	16008	15894	16081	15917	15811	15916	15800	15925	15781	15871	15963	15932	16079	15776	15898	15858	15883	16230	16103	15968	15994	15970	15988	15794	16072	15955	15861	16036	16104	15973	15941	16092	16153	15855	15905	16070	15926	16020	15935	15878	15804	15895	16047	15875	16092	15976	15869	15927	15817	15894	15835	15878	15922	16009	15956	15937	15913	15854	15913	15890	16065	15963	15971	15996	15797	15916	15994	15876	15866	15869	16102	15910	15951	16028	16021	15995	16034	15993	15895	15974	15932	15793	15840	15855	15755	15978	15896	15891	16034	15944	15954	15764	15876	15835	16009	15883	15961	15962	16072	16050	15932	15913	16056	15815	15909	15890	15893	16013	16013	15929	15905	15886	15922	15931	15839	16004	15584	15924	15851	15926	15894	15790	15836	15964	16029	15979	16040	15881	15946	15918	15878	16052	15996	15983	15949	15936	15908	15927	15891	15909	16098	15954	15928	16071	16003	15805	16084	16073	15894	15887	15971	15849	15933	15945	15959	15771	16011	16091	15904	15768	15975	16027	15777	15960	15977	15802	16042	15926	16120	15871	15905	15955	15902	15868	15811	15862	15924	15955	15959	15921	15905	15961	15968	15984	15959	16006	15905	15965	16010	15694	15990	15736	16142	15907	15839	15915	15944	15868	15879	15911	16049	15945	16027	15910	15866	15938	15922	15866	15917	15852	15925	16041	16055	15795	15988	15952	16044	15768	15860	15987	15936	15773	15765	15924	15922	15987	15908	15903	15991	15858	16043	15987	15980	16034	15895	16003	15757	15906	15903	15994	15940	16044	15876	15912	16018	15793	15893	15841	16064	15853	16016	16036	16040	15884	15994	16034	15912	15970	15981	15843	16035	15815	16022	15931	16000	16013	15855	15801	15921	16035	16077	15955	15956	15950	16076	15989	15763	15901	16018	16082	15983	15874	15891	16135	15928	15994	15921	15761	15837	15879	15994	15875	16036	16028	15885	16090	15935	16064	15901	15889	15828	15918	16079	16066	16001	15965	15883	15966	15833	15932	16113	15737	16120	16104	15942	16079	15942	15963	16057	15862	15999	16072	15830	16119	15956	16076	16092	15856	15907	16087	15972	15915	15859	16030	15681	15918	15919	15889	16051	15974	15722	15992	15883	15691	15894	15894	15893	15947	16058	15912	16105	16010	15818	15912	16043	15945	15906	15962	15948	16141	16141	15847	15791	15918	15880	15809	15931	15976	16004	15669	15984	15974	15807	15824	15805	15937	15946	15965	16122	15862	15984	15815	15865	16129	15961	16133	15802	16003	15869	15935	16024	15748	16099	15938	15873	15930	15851	15891	15920	15916	15974	16098	16001	15733	15812	16088	15936	15970	16013	16022	15926	15980	16039	15906	16056	15857	15872	15884	16040	16090	16054	15955	15986	15930	15856	15783	15836	16048	15935	15852	15950	15844	15878	15998	16006	15908	15871	15939	15987	15957	15915	16013	15873	15916	15881	16006	15942	15874	16057	15831	15883	16011	15991	15912	16005	16065	15885	15878	15903	16051	15996	15867	15989	15851	15930	15996	15887	15808	15968	15903	16031	15884	15957	15944	16157	15767	16022	15883	16011	16136	15928	15772	15971	16009	16040	16064	16080	16068	15822	16080	16063	15921	15908	15940	15825	15994	15863	15824	16084	15872	16028	15946	15998	16014	15940	16037	15906	15875	16037	15909	15979	15974	16076	15775	15848	15906	15916	15999	15975	15753	15898	15889	15960	15891	15958	15909	16131	15936	16118	15958	15893	16192	16034	16011	15899	15979	15957	15972	15919	15800	15935	16075	15993	15926	15954	15902	15980	15962	15983	15969	15977	16037	15885	15770	15862	15986	15935	16083	15821	15948	15974	15876	16027	16025	15992	16008	15916	15942	15977	15994	15873	15996	16120	16042	16009	16148	16105	15962	16086	15989	15978	15936	16078	15994	15891	15794	15897	15886	16015	15811	15907	15944	15946	15935	15970	15982	16038	16040	15876	15801	16036	15946	15836	15970	15818	15818	16197	15993	15996	15968	15778	15839	15989	15947	15967	15793	15948	16025	16021	16109	15938	15808	15738	16140	15954	16151	16057	16019	15837	16027	15979	15956	15930	16190	15868	16129	15884	15902	15891	15794	15941	16000	15916	16042	15775	15869	15797	15830	15957	15945	15836	15904	15850	15964	15883	15959	16059	15990	16002	15826	16002	15993	15969	15867	16132	15846	15732	16043	15866	15955	15906	15761	15826	15825	15909	15992	15923	15923	15869	15922	15890	15984	15963	16060	15802	15852	15997	16050	15982	16136	15713	16069	15910	15905	16037	15908	15952	15787	15988	15936	15993	15949	16066	15920	15978	15921	15941	15908	15883	15847	16064	16034	15843	15955	15876	16102	15920	16051	15947	15979	16024	16124	15995	15952	16173	15907	16016	15935	15842	15983	15951	15752	15774	15908	16196	15882	15823	15887	15960	15853	15881	16005	15825	16128	15800	15780	16156	15824	15961	15961	15928	16179	15795	15928	15863	15822	15954	15868	15982	15848	15737	15805	15962	15922	15929	15929	15994	15842	15892	16023	15986	15988	15961	16048	16061	15845	15923	15792	15954	15911	16019	15833	15908	15914	15941	16009	15968	15978	15960	16053	15796	16043	15992	15952	16075	16002	15966	16122	16058	15932	15919	15992	16015	15965	16036	15906	15867	15966	16109	15912	15984	15990	16021	15808	15881	15945	15892	15980	15983	16145	15910	15969	15882	16032	15970	15939	15996	16053	15874	15919	15972	15993	16084	15851	15796	15978	16045	15991	15955	15974	15960	15820	15976	16032	16000	15896	15955	15956	15826
28750	33119	41278	31116	19571	17790	17878	17196	17182	17054	17080	17049	17246	17136	17189	17340	17179	17252	17093	16958	17266	17122	17234	17102	17162	17187	17311	17195	17215	16968	17068	17155	17144	17216	17239	17017	17021	16990	17176	17059	16997	17094	17012	17138	17043	16865	17059	17158	17102	17063	17113	16999	17240	17045	17038	16903	17011	17115	17238	17186	17107	17057	17042	17034	17021	17031	16954	17322	17275	17052	17097	17029	17253	17062	17329	17082	17094	17214	17142	17196	17151	16938	17103	16907	17139	17057	17054	16998	17005	16997	17057	17160	17128	17142	17024	16910	17048	16931	17013	17095	17144	17017	17086	16977	16991	17113	17127	16894	17085	17218	17166	16948	17161	17223	16982	16993	17027	17113	17169	17050	17095	17095	17097	16896	17220	17136	17053	17050	17044	16877	17018	16927	16980	17151	17104	16978	16958	17047	17036	17052	17116	16892	17093	17055	17001	17294	17051	16939	17090	17144	17026	17151	17146	17132	17047	16909	16933	17268	17173	17005	17202	16847	17207	17128	17009	17123	17061	17123	17288	17247	16965	17003	17005	17177	17063	17052	17128	17192	17081	17154	16767	16893	17233	16887	16902	17222	17133	17031	16956	17070	16970	16888	16987	17021	17172	17149	17079	17106	17110	17159	17158	17034	16913	16970	16876	16932	17208	17128	17132	17228	17012	17185	17014	16948	17029	17015	17251	17040	17057	16927	17179	16909	17056	17037	17027	17134	17124	17066	17046	16985	17001	16973	16895	17089	17193	16926	17157	17099	17075	17095	17205	16932	16907	17047	16881	17061	17160	17138	17069	17114	16950	17099	16941	17133	16951	17263	17047	17075	17105	17112	17078	17137	16972	17153	17011	17176	17075	17059	16935	16855	16907	16970	17092	17204	17215	16962	17082	17038	17165	16954	17041	17007	17079	17010	17336	17074	17173	17203	17024	17031	16936	17068	16951	16985	17072	17116	17059	17060	17238	17155	17073	16980	17095	17170	17099	17125	17069	16942	17150	17063	17238	17456	17009	17113	17086	16813	17099	16988	17160	17041	16854	17039	17195	17113	16889	16874	17004	17044	16958	17034	17109	17198	16945	17128	16993	17111	17030	17105	17113	17019	16983	17028	17112	16838	16940	17167	17116	17213	17190	17091	17180	17111	16989	16817	17199	17055	17027	17019	16972	16993	17117	16969	16929	17210	17060	17051	17172	17104	16982	17162	16964	17062	16994	16852	17031	17098	17131	17112	16961	17166	17028	16986	17135	16970	16972	17155	17162	17228	17180	17249	17089	17145	17052	16877	16890	16965	17042	17061	17110	17169	17186	17061	16950	17100	17089	17197	17228	16905	16846	17112	17215	16913	16898	16997	16775	17205	17070	17077	17262	17218	16909	17050	17093	17100	17110	17103	17160	17239	16983	17071	17170	17067	16865	17043	16923	16839	17073	17081	16980	17133	17124	17122	17007	17127	17006	17045	17086	17207	17189	16861	17017	17100	16810	17227	17128	17120	17042	16971	17149	17066	17035	17010	17045	16931	17026	17182	17227	16982	17282	16874	16983	16886	17202	17016	17125	17036	17181	16839	17048	17213	17218	17059	17067	17114	17006	17011	17096	17087	16913	17095	17120	16827	16936	16972	17157	16987	17103	17022	17169	17084	17199	17230	17094	17140	17214	17145	16915	16979	17016	17038	16985	17298	17145	16951	17098	17027	17226	16955	16913	17179	17023	16888	16928	17029	17042	17220	17052	17017	17217	16996	17040	17102	17104	17067	17165	17164	17229	17043	17218	16986	16945	17025	17089	17153	17026	17118	17040	17090	17053	17105	17018	17065	17078	17085	17129	17118	17163	17125	17102	17134	17115	17098	17076	17215	17044	16931	16950	17220	17122	17072	17122	17126	16910	17052	16816	16858	16994	17091	17036	16955	17130	17126	16992	17137	17005	16998	17141	17046	17011	17015	17210	16982	17086	16992	16981	17253	17056	17132	16992	16935	17040	17147	17087	16884	16932	16938	16908	17192	16767	16914	16911	16853	17065	17106	17063	17002	17017	17155	17051	17422	16955	16935	16910	17019	17117	17170	17016	17060	17187	17005	17158	16984	17082	16944	16963	17082	17097	17082	17106	16937	17164	16891	17208	17103	17156	17130	16846	16859	17139	17073	17189	16989	16940	17277	17333	17060	17136	16902	17205	17185	17083	17133	17179	16876	17089	17158	17135	17022	16976	17223	17143	16938	17013	17235	17107	17065	17163	17156	16884	17209	17077	17075	16897	17086	16973	17115	17032	17094	17051	17024	17127	17012	17098	17118	16942	17298	17219	16927	16869	17130	16826	17087	17130	17055	16941	16969	17186	17137	17011	16889	17061	17136	17242	17120	17264	17068	17174	17219	17106	16849	17105	16953	17016	17070	17029	17056	17061	16897	16793	17018	17054	16904	17183	17166	17143	17070	16922	17188	17115	16978	16918	17069	17129	17102	17191	17009	17166	17111	17043	17110	17013	17066	17143	17094	17183	17220	17057	17090	17087	17123	17190	16999	17188	17037	16976	17063	16956	17146	17092	17033	16928	16833	17124	17028	16896	17180	17151	17134	16968	17076	17096	17200	17025	17118	17154	16871	17039	16950	16924	17113	17083	17177	16951	17205	17019	17022	16911	17130	17186	17211	17160	17121	17156	17325	17224	17018	16969	17247	17022	17235	17106	17164	17124	17153	17002	17121	17100	17045	17094	17163	16878	17051	17224	17115	17158	16883	17127	16792	17120	17077	17093	17061	17037	17245	17057	17016	17105	17122	17100	17084	17057	17058	17112	16982	17157	17089	16963	16976	16998	17137	17210	16935	17142	17006	16917	16816	17040	17198	16974	17125	16902	17074	17034	16767	17073	17112	17042	17168	17132	17162	17132	16858	16917	17081	17075	17116	17069	17007	17175	17137	17019	16966	16993	17196	16974	17064	16990	17132	17017	17044	17039	17148	17113	17233	17059	17182	17258	17021	17085	17034	17153	17066	17002	16826	17083	17087	17085	17026	16820	17099	17147	17092	17168	17284	17052	17086	17249	17185	17025	17078	17182	17142	17276	17037	16952	17243	17247	16916	17142	17116	17034	17193	17141	17078	17120	17061	16962	17056	17079	17044	16950	17101	17171	17015	17149	17080	17155	17038	17114	17106	17138	17080	17046	16935	16998	16983	17109	17205	16983	17016	17114	17019	17029	17123	17093	17115	17051	17119	17207	16970	17068	16980	17073	17107	17091	16909	17052	17076	17161	16965	16879	17030	17062	16962	16993	17141	17065	17176	16997	17166	17059	16953	17269	17067	16982	17102	17186	17092	16893	17070	17160	17000	16889	16937	17031	16996	17056	17080	17156	16944	16944	16899	16893	17106	17202	17165	17075	17143	17196	17117	17145	16872	17078	17078	16884	17067	16886	16955	16917	17319	16876	17035	16851	17092	17141	17057	17216	17035	17099	17144	16893	17091	17084	16836	16926	17115	17015	17260	17224	17243	17105	16848	17137	16854	17069	16983	17205	16842	17067	16797	17084	16939	17000	17020	17020	17013	16996	17164	17025	17077	16945	17104	16854	17180	17114	16962	17070	17067	17095	16863	17042	16977	17078	17073	17209	16835	17005	17029	17098	17009	17159	17057	17220	17049	17156	16975	17274	17048	17000	17111	17203	17055	17107	17054	16988	17085	17135	17100	16947	17124	17097	17039	17153	17089	17084	16960	17297	16999	17270	17124	17025	16898	17145	17037	17135	17130	17151	16772	17108	17174	17182	17067	17243	17140	17210	17127	17036	17201	16992	16864	17048	17136	17009	17107	17272	17038	17151	17014	17080	17075	17069	17237	17130	17025	17149	17013	16975	17043	17173	16947	16895	16927	16969	17129	16926	17074	16905	16919	17176	17190	17202	17157	17176	17106	17149	16991	17330	17260	17030	17117	17126	17097	17181	17083	17062	17108	16863	17133	16959	16954	16871	17059	17107	16984	17132	17053	17150	17157	17124	17006	17077	16919	17117	16903	17048	17109	16839	17026	16889	17147	16929	17223	17170	16972	17157	17008	17070	17059	17098	17214	17103	17259	17146	17152	17330	17358	17132	17016	17122	16986	16993	16990	16908	16945	17196	17214	16977	16924	17155	17050	17122	17245	17145	17145	17008	17288	16968	16977	17233	17087	17241	17205	16905	17117	17149	17020	17183	17092	17167	17193	16943	17208	17282	17049	16977	17281	16979	17225	17143	17059	17176	16961	17050	17131	16979	17113	17007	17002	17028	17193	17014	16937	17060	17113	17038	17040	16988	16974	16995	16981	17062	16967	17268	17028	17243	17046	17096	16976	17005	17060	17034	16951	17182	16930	17048	17225	17118	17038	17207	17145	17252	16947	17009	17074	17015	17026	16968	17042	17143	17257	17085	17157	17021	17090	16975	16918	17255	16950	17135	17107	17048	17172	17155	16966	17026	17082	17255	17078	17116	17135	16934	17015	17126	17018	17070	17103	16945	17200	17146	17150	17106	16984	17271	16902	17244	17282	16903	17063	17092	17151	16840	16978	16963	17003	17027	16889	17021	17036	16989	17106	17034	16982	16974	17121	17137	16981	17142	16998	17104	17285	17166	17187	17100	16990	17047	17070	17034	16954	17040	17062	16981	17087	17335	17022	17123	16905	17182	17226	17159	16930	17105	17043	17153	17135	17132	17165	17137	17070	16950	16993	16944	17025	17035	17077	17076	17031	16951	17020	17001	17206	16948	16956	17067	17034	17154	17124	17050	17246	17108	17014	17217	17214	17190	17124	17125	17026	17009	17064	17237	17102	17221	17009	17090	17006	17201	16980	17096	17079	16911	17244	17202	17168	17006	17137	17108	17359	17221	17156	17087	16874	17084	16914	17018	16945	17186	17243	16957	17014	16966	17043	17253	17041	17206	17047	17189	17219	17133	16878	17182	16971	17139	16957	16970	17061	17027	16976	16959	17125	17359	17095	17173	17241	17063	17126	17157	16957	17129	17226	17178	17044	17161	17114	17127	17027	16908	17097	16948	17070	16915	17078	16875	16914	17069	17023	16983	16988	17103	17175	17047	16953	16984	17040	16910	17017	17073	17158	17054	17051	17126	17423	17061	17265	16999	16972	17110	17335
56882	75880	55533	30176	15664	15488	15820	15501	15587	15714	15515	15619	15351	15444	15533	15738	15727	15722	15659	15631	15674	15435	15573	15724	15789	15605	15437	15744	15590	15471	15628	15366	15643	15560	15668	15545	15584	15367	15698	15523	15462	15419	15753	15453	15622	15562	15617	15546	15606	15873	15559	15655	15557	15635	15586	15488	15615	15546	15568	15559	15487	15551	15525	15464	15506	15604	15577	15572	15563	15406	15418	15524	15554	15522	15453	15674	15519	15689	15465	15521	15611	15584	15539	15612	15638	15579	15635	15782	15669	15541	15660	15671	15586	15403	15402	15655	15589	15647	15534	15650	15597	15556	15361	15600	15639	15467	15513	15662	15835	15698	15624	15664	15496	15600	15496	15563	15551	15692	15400	15494	15592	15506	15660	15524	15443	15505	15483	15596	15323	15587	15514	15671	15596	15457	15756	15791	15486	15733	15665	15329	15665	15599	15475	15732	15497	15687	15569	15688	15525	15578	15570	15644	15651	15633	15646	15719	15381	15500	15411	15644	15650	15627	15640	15442	15357	15570	15588	15520	15459	15504	15747	15653	15443	15588	15639	15673	15528	15524	15453	15521	15738	15495	15505	15464	15604	15399	15728	15499	15596	15585	15439	15561	15718	15475	15602	15711	15673	15474	15650	15654	15429	15412	15659	15572	15730	15531	15515	15594	15610	15611	15565	15637	15451	15653	15674	15637	15450	15534	15523	15423	15589	15357	15413	15487	15460	15564	15571	15476	15508	15530	15611	15586	15561	15667	15582	15479	15608	15678	15580	15782	15492	15456	15570	15602	15577	15712	15581	15778	15656	15582	15523	15684	15630	15528	15563	15477	15469	15726	15511	15488	15609	15496	15718	15432	15563	15611	15560	15499	15508	15746	15514	15525	15675	15631	15593	15502	15579	15515	15469	15511	15602	15518	15528	15453	15581	15505	15421	15550	15550	15505	15752	15565	15429	15664	15709	15535	15530	15674	15706	15509	15727	15736	15439	15640	15540	15559	15604	15648	15660	15439	15570	15505	15507	15599	15515	15694	15333	15712	15612	15686	15594	15719	15655	15732	15546	15514	15565	15607	15465	15561	15775	15683	15501	15622	15801	15409	15701	15459	15604	15589	15543	15386	15512	15550	15600	15383	15504	15817	15629	15549	15701	15538	15550	15451	15464	15698	15392	15627	15670	15540	15546	15546	15614	15625	15634	15471	15629	15607	15765	15689	15765	15482	15435	15593	15627	15578	15476	15720	15629	15405	15452	15744	15667	15489	15412	15510	15494	15416	15624	15513	15529	15403	15606	15510	15463	15644	15531	15604	15722	15753	15531	15535	15532	15564	15481	15679	15589	15647	15526	15557	15580	15617	15654	15552	15664	15436	15677	15693	15579	15433	15621	15510	15496	15586	15569	15763	15648	15551	15764	15504	15496	15443	15519	15463	15645	15635	15521	15549	15588	15631	15504	15529	15541	15622	15547	15409	15582	15570	15534	15690	15366	15616	15753	15419	15477	15410	15705	15379	15392	15571	15444	15674	15548	15676	15495	15390	15595	15465	15546	15506	15579	15677	15619	15635	15643	15471	15590	15500	15475	15650	15590	15621	15424	15635	15624	15551	15630	15501	15585	15472	15608	15625	15371	15433	15661	15525	15486	15525	15595	15720	15670	15532	15689	15483	15710	15609	15458	15358	15574	15677	15540	15721	15344	15641	15514	15523	15565	15523	15702	15601	15579	15589	15551	15437	15508	15530	15587	15643	15516	15469	15552	15589	15492	15466	15522	15536	15530	15486	15665	15414	15484	15519	15588	15504	15695	15533	15659	15350	15615	15576	15564	15618	15588	15528	15484	15674	15604	15302	15627	15522	15564	15607	15680	15587	15637	15600	15436	15675	15627	15399	15311	15577	15507	15686	15510	15410	15441	15549	15514	15646	15536	15495	15617	15449	15548	15460	15506	15630	15458	15525	15435	15527	15584	15617	15598	15528	15566	15520	15742	15530	15529	15515	15435	15495	15398	15747	15584	15548	15547	15571	15506	15781	15602	15511	15538	15468	15661	15499	15486	15620	15663	15490	15567	15505	15570	15643	15703	15414	15410	15530	15604	15476	15446	15637	15487	15718	15550	15432	15622	15461	15685	15595	15566	15751	15468	15645	15415	15580	15490	15573	15554	15552	15504	15685	15472	15652	15587	15695	15486	15469	15827	15667	15677	15592	15703	15518	15381	15541	15646	15686	15514	15526	15620	15695	15711	15560	15557	15498	15587	15458	15438	15694	15603	15716	15608	15538	15369	15584	15670	15704	15470	15391	15419	15341	15637	15610	15609	15630	15525	15473	15642	15390	15745	15386	15634	15644	15462	15495	15541	15577	15706	15440	15575	15647	15647	15588	15740	15618	15624	15471	15535	15580	15424	15722	15669	15390	15551	15358	15592	15618	15551	15593	15425	15655	15540	15674	15580	15549	15493	15661	15307	15567	15513	15454	15496	15595	15400	15469	15538	15586	15705	15604	15565	15485	15659	15631	15493	15426	15515	15528	15601	15613	15363	15607	15554	15315	15555	15520	15605	15598	15620	15732	15500	15649	15590	15447	15533	15697	15626	15521	15494	15592	15572	15434	15458	15498	15538	15465	15490	15511	15460	15617	15704	15691	15749	15836	15544	15437	15567	15618	15604	15588	15585	15630	15768	15450	15645	15543	15515	15493	15571	15561	15627	15599	15456	15508	15692	15515	15687	15423	15538	15575	15651	15468	15550	15583	15519	15597	15438	15473	15516	15477	15559	15594	15521	15441	15693	15457	15611	15552	15438	15483	15598	15602	15505	15687	15612	15608	15469	15718	15574	15550	15536	15564	15507	15566	15621	15582	15653	15472	15414	15541	15494	15648	15618	15570	15480	15621	15502	15587	15672	15478	15587	15543	15380	15606	15510	15524	15536	15502	15597	15574	15550	15521	15575	15676	15637	15498	15570	15539	15464	15515	15521	15671	15596	15516	15480	15338	15547	15610	15631	15547	15632	15721	15448	15746	15428	15599	15588	15448	15715	15478	15505	15636	15492	15582	15565	15626	15574	15657	15469	15589	15379	15527	15588	15645	15608	15574	15661	15636	15604	15540	15539	15637	15623	15725	15600	15720	15586	15581	15598	15706	15543	15647	15471	15606	15502	15625	15352	15428	15413	15768	15652	15585	15562	15686	15461	15530	15595	15581	15639	15586	15613	15556	15661	15580	15676	15687	15310	15558	15561	15647	15579	15560	15429	15536	15608	15499	15729	15684	15545	15696	15507	15548	15694	15429	15445	15557	15485	15535	15865	15629	15487	15632	15581	15614	15542	15653	15524	15532	15742	15622	15570	15507	15567	15409	15587	15340	15401	15386	15580	15561	15523	15593	15538	15582	15493	15646	15634	15697	15679	15556	15366	15587	15642	15612	15604	15615	15391	15618	15623	15652	15458	15610	15507	15426	15568	15395	15642	15673	15316	15578	15729	15600	15574	15599	15604	15600	15610	15573	15558	15601	15455	15605	15675	15664	15403	15601	15430	15497	15708	15563	15626	15617	15526	15379	15578	15555	15652	15554	15333	15669	15518	15709	15634	15700	15441	15552	15543	15578	15306	15698	15647	15657	15531	15568	15442	15531	15712	15737	15351	15347	15507	15731	15686	15424	15670	15590	15719	15728	15571	15438	15519	15599	15562	15736	15458	15730	15591	15635	15557	15574	15528	15598	15579	15488	15434	15552	15485	15559	15517	15598	15546	15630	15581	15417	15682	15653	15624	15569	15446	15549	15468	15672	15391	15462	15626	15415	15638	15500	15570	15612	15597	15626	15506	15458	15612	15567	15750	15622	15524	15612	15747	15676	15453	15617	15562	15626	15702	15589	15612	15576	15516	15736	15689	15613	15701	15535	15513	15533	15464	15675	15590	15766	15648	15666	15617	15578	15605	15672	15721	15559	15600	15602	15534	15597	15815	15356	15676	15569	15614	15668	15650	15488	15525	15548	15558	15525	15616	15566	15521	15693	15417	15487	15659	15683	15555	15669	15615	15562	15472	15575	15639	15512	15667	15451	15588	15555	15685	15529	15421	15600	15576	15424	15609	15637	15753	15457	15636	15469	15714	15598	15662	15531	15540	15524	15295	15507	15502	15638	15514	15536	15471	15434	15507	15544	15525	15676	15639	15590	15472	15584	15496	15598	15722	15511	15553	15477	15667	15553	15693	15578	15536	15607	15595	15638	15642	15557	15519	15821	15559	15598	15412	15669	15536	15556	15435	15599	15555	15413	15537	15579	15432	15593	15394	15475	15545	15553	15488	15532	15588	15536	15458	15589	15588	15429	15543	15703	15607	15607	15587	15644	15514	15523	15650	15614	15645	15571	15540	15663	15619	15585	15533	15571	15677	15502	15646	15677	15502	15445	15643	15386	15491	15410	15510	15557	15461	15601	15420	15624	15406	15547	15473	15551	15587	15722	15441	15670	15592	15721	15552	15416	15673	15573	15744	15407	15518	15623	15489	15669	15644	15548	15481	15327	15773	15486	15525	15482	15613	15503	15556	15570	15583	15595	15492	15617	15710	15553	15578	15644	15545	15713	15564	15619	15709	15658	15558	15564	15721	15625	15523	15627	15541	15685	15634	15694	15587	15610	15438	15642	15636	15441	15436	15669	15478	15775	15455	15366	15587	15720	15709	15674	15641	15415	15682	15591	15525	15595	15524	15488	15440	15567	15499	15506	15487	15474	15579	15565	15576	15557	15666	15519	15674	15461	15690	15657	15508	15534	15578	15732	15618	15634	15542	15537	15580	15647	15546	15645	15629	15441	15752	15463	15662	15552	15604	15567	15584	15697	15412	15708	15601	15434	15579	15599	15686	15482	15518	15625	15573	15504	15443	15798	15527	15544	15626	15449	15521	15553	15381	15692	15476	15680	15465	15561	15562	15531	15460	15541	15680	15706	15467	15632	15545	15575	15809	15521	15611	15553	15518	15680	15657	15675	15555	15541	15443	15501	15400	15552	15498	15519	15645	15656	15545	15647	15697	15715	15646	15465	15632	15567	15459	15571	15336	15537	15449	15704	15568	15741	15422	15420	15637	15648	15638	15437	15619	15519	15601	15572	15638	15449	15460	15543	15523	15513	15577	15532
22896	23435	34955	29420	22162	22741	23793	19446	18533	18784	19061	18917	18969	18998	18767	18763	18812	18699	18772	18537	18692	18737	18867	18750	18504	18607	18715	18752	18687	18623	18744	18465	18621	18684	18606	18608	18752	18821	18684	18473	18588	18731	18630	18589	18600	18474	18582	18516	18401	18573	18602	18593	18564	18426	18615	18708	18530	18534	18606	18536	18612	18491	18658	18539	18670	18551	18617	18631	18448	18572	18681	18633	18450	18439	18520	18513	18766	18682	18606	18496	18577	18553	18593	18436	18379	18543	18419	18642	18824	18525	18592	18570	18619	18540	18561	18542	18642	18534	18599	18647	18531	18342	18475	18477	18577	18404	18468	18572	18430	18285	18504	18756	18458	18356	18458	18692	18613	18671	18627	18551	18474	18685	18472	18524	18540	18513	18571	18538	18573	18613	18600	18590	18446	18612	18456	18468	18771	18410	18478	18302	18551	18498	18425	18521	18633	18566	18497	18646	18765	18441	18629	18536	18540	18248	18682	18578	18605	18660	18455	18600	18696	18472	18608	18319	18494	18700	18809	18576	18579	18797	18695	18614	18482	18590	18399	18515	18462	18475	18683	18595	18663	18666	18638	18677	18688	18600	18567	18716	18618	18554	18642	18536	18577	18482	18425	18382	18659	18521	18537	18416	18476	18461	18497	18465	18483	18348	18504	18674	18642	18555	18507	18534	18584	18589	18538	18464	18756	18351	18475	18673	18408	18703	18564	18570	18653	18438	18656	18609	18537	18752	18566	18547	18323	18593	18493	18576	18651	18408	18470	18500	18322	18359	18480	18325	18527	18487	18621	18671	18713	18509	18435	18504	18431	18497	18461	18612	18421	18418	18362	18713	18654	18751	18687	18666	18407	18574	18494	18365	18666	18506	18740	18442	18725	18520	18660	18602	18582	18870	18678	18430	18544	18350	18418	18490	18448	18638	18705	18504	18279	18494	18641	18522	18663	18413	18647	18416	18542	18543	18475	18504	18505	18415	18324	18395	18767	18421	18580	18449	18824	18445	18516	18569	18550	18600	18175	18477	18575	18498	18606	18438	18412	18457	18376	18300	18444	18348	18337	18309	18426	18504	18387	18498	18495	18544	18671	18535	18571	18607	18557	18373	18340	18713	18664	18559	18350	18555	18569	18536	18487	18755	18577	18534	18531	18665	18424	18241	18602	18571	18375	18727	18580	18713	18558	18489	18606	18538	18648	18699	18713	18620	18624	18558	18498	18596	18556	18763	18545	18500	18426	18655	18430	18571	18299	18372	18527	18670	18474	18639	18437	18569	18380	18423	18543	18548	18458	18671	18585	18500	18485	18597	18514	18568	18518	18520	18644	18525	18511	18466	18498	18354	18487	18607	18567	18546	18585	18327	18589	18562	18532	18642	18462	18632	18660	18497	18616	18519	18657	18549	18640	18407	18534	18699	18408	18618	18331	18659	18518	18583	18403	18527	18564	18237	18519	18672	18632	18587	18605	18457	18600	18677	18465	18405	18525	18353	18658	18474	18413	18567	18479	18406	18470	18486	18415	18397	18606	18319	18515	18528	18565	18704	18392	18392	18372	18818	18515	18392	18658	18652	18663	18412	18489	18420	18567	18353	18641	18642	18541	18598	18531	18530	18621	18748	18365	18446	18531	18507	18498	18402	18563	18697	18599	18555	18578	18466	18629	18596	18606	18555	18596	18334	18584	18615	18488	18362	18479	18251	18428	18450	18430	18673	18512	18513	18758	18712	18573	18588	18513	18542	18536	18566	18546	18280	18292	18588	18546	18683	18493	18334	18513	18443	18530	18391	18399	18591	18554	18486	18415	18344	18588	18630	18626	18734	18676	18551	18559	18261	18499	18632	18681	18773	18513	18591	18596	18420	18676	18425	18690	18713	18628	18535	18397	18618	18553	18612	18651	18386	18357	18509	18577	18593	18398	18702	18359	18525	18491	18700	18662	18410	18632	18474	18687	18544	18540	18424	18615	18561	18435	18469	18687	18569	18539	18545	18699	18763	18491	18487	18460	18576	18454	18567	18437	18553	18836	18603	18420	18612	18457	18404	18660	18592	18399	18558	18435	18542	18668	18604	18364	18655	18695	18649	18726	18402	18608	18575	18547	18509	18589	18507	18809	18500	18401	18614	18606	18494	18616	18560	18539	18403	18497	18582	18594	18746	18702	18462	18442	18716	18675	18602	18709	18519	18492	18599	18437	18371	18466	18672	18485	18598	18432	18518	18430	18461	18548	18484	18404	18540	18664	18566	18396	18662	18489	18680	18608	18589	18334	18572	18435	18470	18532	18433	18620	18510	18539	18498	18451	18688	18514	18701	18409	18562	18567	18546	18589	18450	18412	18241	18618	18603	18643	18557	18643	18535	18525	18508	18633	18667	18492	18298	18417	18471	18507	18549	18491	18441	18487	18516	18640	18497	18609	18513	18558	18294	18468	18618	18694	18439	18509	18427	18543	18389	18726	18555	18497	18624	18419	18642	18487	18492	18543	18426	18515	18580	18581	18469	18607	18603	18509	18526	18543	18661	18671	18565	18566	18657	18538	18465	18435	18667	18548	18368	18481	18651	18350	18340	18728	18738	18574	18672	18454	18535	18638	18457	18471	18324	18506	18598	18546	18599	18669	18582	18685	18539	18813	18598	18693	18452	18579	18657	18755	18597	18598	18553	18552	18469	18355	18424	18601	18536	18522	18524	18756	18328	18569	18605	18558	18496	18620	18531	18419	18533	18468	18509	18531	18494	18580	18517	18404	18495	18416	18527	18537	18276	18467	18421	18456	18615	18572	18579	18645	18498	18527	18445	18526	18324	18315	18447	18603	18550	18332	18523	18707	18562	18500	18594	18417	18440	18476	18418	18603	18357	18639	18549	18458	18592	18825	18577	18604	18627	18576	18432	18617	18494	18500	18369	18262	18721	18330	18482	18476	18490	18537	18409	18530	18527	18514	18559	18425	18384	18853	18462	18356	18304	18570	18619	18355	18398	18719	18803	18325	18540	18627	18519	18474	18587	18616	18493	18626	18341	18461	18724	18609	18641	18458	18469	18531	18479	18489	18456	18486	18797	18631	18374	18463	18423	18621	18557	18218	18502	18594	18580	18651	18688	18501	18548	18497	18626	18394	18562	18522	18487	18502	18402	18330	18609	18324	18491	18592	18520	18511	18624	18583	18500	18573	18595	18692	18584	18608	18476	18505	18558	18691	18419	18577	18677	18549	18442	18451	18436	18682	18523	18520	18603	18524	18570	18619	18435	18658	18489	18576	18479	18762	18642	18508	18651	18703	18539	18663	18464	18519	18428	18525	18341	18715	18590	18278	18641	18410	18541	18650	18690	18621	18497	18572	18474	18376	18373	18433	18521	18511	18566	18645	18751	18759	18539	18368	18376	18478	18607	18548	18649	18439	18438	18824	18288	18548	18155	18531	18578	18585	18539	18465	18465	18640	18418	18637	18407	18426	18322	18614	18665	18553	18471	18419	18485	18591	18613	18539	18396	18509	18427	18448	18657	18551	18660	18630	18651	18583	18621	18373	18576	18550	18430	18494	18445	18373	18548	18643	18281	18710	18444	18567	18562	18494	18524	18489	18594	18533	18578	18491	18506	18444	18663	18615	18533	18339	18843	18437	18531	18480	18738	18574	18442	18622	18593	18496	18591	18696	18544	18472	18482	18459	18345	18412	18334	18468	18471	18720	18487	18556	18577	18668	18544	18460	18417	18676	18624	18769	18591	18769	18560	18484	18538	18429	18517	18479	18628	18563	18577	18321	18569	18599	18311	18239	18611	18525	18463	18412	18446	18495	18709	18523	18428	18499	18505	18512	18598	18373	18673	18486	18580	18582	18562	18719	18317	18526	18471	18428	18557	18632	18430	18529	18382	18484	18542	18565	18460	18395	18362	18663	18823	18414	18539	18598	18380	18632	18506	18453	18426	18542	18627	18716	18785	18500	18558	18444	18644	18325	18520	18586	18448	18429	18385	18644	18755	18610	18534	18731	18528	18564	18674	18577	18318	18534	18581	18409	18615	18511	18439	18569	18455	18549	18586	18726	18529	18505	18330	18432	18427	18381	18428	18516	18448	18607	18554	18463	18686	18559	18617	18591	18294	18497	18349	18440	18481	18536	18629	18531	18550	18441	18318	18643	18399	18598	18574	18554	18468	18692	18450	18598	18641	18723	18728	18505	18448	18430	18534	18462	18470	18609	18535	18386	18366	18333	18494	18479	18441	18330	18570	18500	18398	18461	18508	18588	18514	18473	18584	18587	18704	18520	18355	18670	18541	18544	18700	18487	18576	18516	18508	18366	18807	18615	18443	18470	18733	18357	18364	18405	18510	18473	18648	18399	18636	18483	18688	18583	18661	18360	18448	18496	18376	18573	18733	18519	18425	18509	18566	18380	18368	18344	18503	18594	18511	18412	18440	18518	18507	18420	18625	18507	18668	18511	18487	18468	18647	18472	18785	18710	18471	18431	18516	18474	18784	18541	18539	18607	18421	18379	18465	18567	18345	18501	18249	18584	18528	18599	18436	18436	18419	18443	18644	18557	18695	18486	18823	18690	18372	18484	18460	18471	18495	18427	18497	18663	18717	18573	18420	18547	18448	18570	18497	18573	18230	18539	18502	18497	18554	18578	18733	18584	18463	18546	18489	18659	18450	18260	18427	18565	18556	18522	18445	18694	18604	18474	18565	18440	18531	18356	18424	18383	18731	18724	18508	18496	18617	18509	18510	18525	18205	18673	18524	18698	18604	18533	18533	18465	18523	18352	18629	18599	18343	18679	18376	18451	18445	18352	18793	18468	18599	18631	18655	18623	18465	18612	18613	18454	18357	18565	18586	18658	18552	18468	18588	18359	18459	18415	18472	18557	18444	18465	18476	18473	18578	18564	18413	18718	18355	18590	18546	18557	18320	18605	18434	18388	18418	18502	18527	18740	18500	18695	18413	18438	18382	18393	18466	18626	18481	18474	18676	18521	18589	18764	18610	18534	18646	18293	18204	18622	18592	18429	18485	18462	18493	18435	18807	18670	18448	18546	18486	18697	18555	18453	18552	18369	18364	18645	18536	18593	18565	18386	18529	18460	18566	18472	18619	18614	18676	18636	18403	18620	18226	18620	18708	18405	18356	18633	18594
60535	103992	84694	55788	17080	16305	16339	16487	16455	16428	16387	16465	16490	16518	16377	16560	16280	16550	16457	16628	16192	16539	16365	16500	16316	16593	16651	16515	16506	16422	16452	16388	16403	16524	16318	16446	16465	16419	16710	16381	16591	16501	16429	16474	16433	16420	16422	16540	16499	16475	16360	16458	16524	16430	16501	16351	16578	16276	16443	16467	16438	16588	16517	16654	16327	16444	16651	16609	16414	16564	16409	16409	16349	16474	16390	16485	16471	16502	16471	16543	16600	16476	16500	16353	16592	16351	16583	16483	16431	16523	16568	16440	16323	16354	16396	16442	16554	16478	16455	16564	16549	16539	16330	16234	16606	16437	16332	16639	16385	16516	16427	16480	16376	16537	16448	16329	16545	16507	16396	16465	16519	16335	16507	16363	16403	16452	16439	16463	16286	16396	16560	16437	16649	16461	16448	16526	16569	16360	16436	16499	16422	16431	16348	16332	16480	16435	16401	16441	16452	16261	16517	16306	16574	16563	16517	16365	16439	16441	16413	16424	16402	16344	16536	16655	16361	16406	16443	16330	16600	16460	16582	16309	16567	16481	16400	16327	16501	16418	16478	16397	16412	16488	16407	16422	16397	16187	16639	16398	16373	16360	16547	16562	16413	16359	16559	16302	16516	16404	16414	16353	16390	16507	16462	16442	16531	16593	16441	16494	16414	16578	16538	16453	16452	16434	16350	16467	16270	16498	16342	16484	16531	16431	16492	16500	16356	16400	16556	16414	16427	16445	16569	16298	16423	16337	16341	16310	16489	16404	16516	16505	16674	16457	16581	16547	16398	16259	16331	16474	16568	16443	16365	16460	16277	16451	16313	16340	16356	16576	16427	16464	16478	16601	16458	16380	16536	16441	16363	16447	16342	16317	16403	16293	16485	16561	16443	16473	16411	16563	16454	16535	16465	16581	16345	16521	16578	16555	16538	16410	16665	16458	16430	16314	16319	16421	16519	16490	16583	16267	16320	16714	16576	16380	16346	16385	16519	16300	16636	16395	16439	16484	16485	16407	16363	16478	16471	16526	16319	16518	16355	16381	16485	16516	16600	16450	16452	16637	16610	16509	16527	16483	16545	16284	16348	16386	16529	16512	16495	16418	16421	16506	16549	16378	16532	16239	16460	16408	16483	16429	16696	16233	16471	16342	16474	16494	16303	16498	16533	16716	16614	16501	16413	16462	16480	16497	16363	16428	16510	16628	16361	16445	16262	16366	16593	16410	16483	16378	16432	16610	16444	16367	16441	16447	16386	16563	16433	16571	16664	16378	16363	16484	16509	16457	16353	16520	16325	16566	16497	16447	16346	16407	16520	16646	16220	16480	16318	16384	16629	16515	16433	16560	16468	16259	16528	16364	16409	16327	16370	16475	16242	16601	16291	16317	16545	16531	16504	16399	16342	16246	16447	16418	16313	16490	16498	16296	16510	16564	16413	16504	16460	16517	16523	16502	16394	16473	16459	16340	16368	16482	16365	16409	16362	16348	16399	16509	16535	16473	16553	16589	16319	16367	16502	16410	16396	16456	16382	16486	16484	16496	16396	16371	16437	16565	16581	16627	16535	16611	16555	16589	16481	16531	16441	16474	16276	16379	16557	16303	16411	16293	16427	16450	16391	16631	16518	16492	16540	16220	16454	16558	16348	16407	16367	16435	16444	16385	16395	16440	16463	16358	16402	16513	16464	16317	16445	16510	16342	16524	16523	16475	16428	16563	16397	16554	16373	16643	16414	16599	16526	16583	16430	16546	16413	16285	16542	16498	16276	16430	16367	16346	16525	16425	16226	16420	16433	16364	16319	16379	16339	16574	16209	16338	16527	16428	16402	16445	16359	16417	16354	16348	16432	16384	16282	16451	16420	16316	16434	16452	16411	16548	16267	16418	16540	16491	16443	16290	16602	16519	16549	16454	16323	16553	16371	16577	16508	16324	16583	16463	16526	16441	16342	16356	16489	16423	16274	16500	16409	16405	16363	16461	16422	16383	16602	16475	16381	16448	16373	16581	16590	16590	16318	16375	16572	16454	16532	16484	16481	16396	16550	16549	16424	16476	16566	16269	16580	16314	16503	16345	16546	16478	16534	16696	16536	16393	16454	16394	16551	16462	16339	16625	16440	16345	16619	16416	16430	16406	16421	16466	16528	16553	16366	16414	16391	16490	16367	16605	16435	16429	16461	16555	16389	16386	16390	16535	16613	16354	16441	16529	16485	16380	16414	16438	16551	16447	16367	16494	16358	16387	16569	16331	16369	16608	16455	16236	16439	16482	16399	16397	16543	16573	16535	16327	16376	16449	16476	16443	16496	16460	16553	16345	16404	16531	16408	16588	16267	16512	16593	16391	16487	16574	16474	16297	16344	16505	16468	16515	16598	16358	16500	16388	16533	16350	16226	16254	16413	16441	16491	16350	16364	16486	16447	16431	16453	16471	16428	16339	16334	16307	16420	16418	16534	16254	16679	16368	16579	16493	16550	16460	16521	16391	16475	16418	16690	16515	16444	16476	16628	16489	16527	16426	16468	16523	16602	16536	16457	16352	16431	16405	16463	16323	16472	16525	16531	16225	16425	16567	16498	16510	16570	16308	16393	16506	16437	16469	16466	16277	16327	16361	16570	16429	16379	16494	16542	16357	16532	16524	16386	16610	16468	16420	16567	16502	16625	16511	16270	16541	16499	16515	16493	16662	16418	16434	16309	16456	16432	16456	16473	16411	16416	16488	16591	16483	16457	16563	16468	16218	16327	16462	16345	16513	16510	16360	16473	16467	16452	16684	16316	16491	16518	16315	16567	16293	16417	16560	16417	16622	16382	16527	16517	16437	16567	16468	16543	16448	16411	16434	16470	16522	16551	16343	16450	16428	16317	16436	16330	16381	16465	16479	16532	16449	16462	16659	16493	16443	16485	16460	16552	16444	16316	16417	16617	16564	16396	16505	16415	16345	16532	16443	16343	16569	16443	16322	16340	16347	16188	16543	16556	16536	16475	16425	16364	16478	16425	16276	16469	16572	16488	16504	16458	16412	16498	16523	16438	16321	16573	16531	16624	16409	16272	16429	16593	16397	16608	16273	16376	16594	16385	16614	16458	16559	16600	16571	16452	16422	16533	16505	16418	16420	16384	16585	16418	16332	16485	16515	16452	16260	16503	16320	16587	16346	16489	16450	16566	16457	16329	16562	16509	16413	16613	16517	16330	16464	16560	16569	16383	16221	16444	16684	16440	16510	16478	16404	16393	16316	16348	16434	16398	16342	16591	16462	16428	16499	16532	16403	16474	16459	16266	16611	16570	16396	16423	16513	16494	16535	16552	16292	16580	16553	16490	16416	16425	16636	16649	16446	16445	16560	16349	16406	16359	16397	16612	16454	16326	16519	16519	16471	16452	16547	16303	16523	16565	16553	16289	16423	16433	16308	16440	16363	16495	16443	16555	16431	16496	16296	16490	16357	16415	16470	16334	16504	16568	16378	16507	16464	16466	16347	16621	16545	16418	16486	16404	16356	16429	16518	16430	16470	16437	16212	16311	16559	16644	16422	16427	16327	16551	16268	16483	16548	16461	16497	16622	16211	16555	16409	16476	16311	16527	16576	16435	16348	16507	16602	16387	16366	16478	16618	16362	16535	16501	16568	16412	16391	16516	16461	16666	16494	16579	16529	16439	16501	16637	16429	16598	16302	16424	16738	16401	16409	16461	16473	16465	16449	16364	16421	16430	16362	16519	16574	16383	16472	16447	16475	16447	16496	16426	16336	16491	16306	16452	16435	16280	16525	16386	16368	16340	16620	16559	16544	16326	16605	16483	16344	16313	16271	16663	16441	16293	16512	16544	16518	16259	16486	16499	16427	16373	16431	16564	16687	16417	16440	16444	16445	16336	16355	16509	16456	16437	16608	16451	16439	16459	16533	16378	16341	16387	16418	16487	16489	16473	16249	16535	16448	16381	16431	16470	16513	16430	16479	16553	16623	16521	16383	16517	16787	16440	16512	16562	16531	16568	16347	16629	16545	16338	16336	16446	16303	16439	16421	16597	16452	16354	16559	16536	16382	16434	16445	16663	16439	16492	16471	16449	16532	16454	16467	16395	16503	16463	16389	16424	16314	16352	16548	16450	16445	16410	16466	16217	16482	16364	16507	16559	16301	16547	16408	16460	16630	16283	16408	16407	16522	16317	16508	16297	16489	16476	16553	16468	16508	16559	16462	16620	16422	16587	16479	16523	16399	16393	16260	16601	16501	16587	16352	16454	16426	16358	16419	16569	16765	16394	16387	16486	16492	16611	16349	16414	16648	16436	16476	16474	16356	16372	16440	16446	16422	16498	16615	16368	16388	16400	16382	16431	16493	16444	16586	16404	16304	16500	16377	16506	16482	16450	16473	16546	16564	16332	16529	16605	16506	16200	16352	16446	16474	16502	16477	16473	16376	16310	16394	16340	16508	16477	16571	16467	16397	16466	16557	16543	16258	16384	16379	16454	16407	16295	16376	16484	16359	16489	16494	16438	16483	16546	16556	16439	16490	16481	16420	16412	16500	16425	16383	16522	16477	16524	16445	16268	16476	16424	16360	16532	16414	16561	16672	16380	16427	16576	16543	16243	16290	16562	16418	16406	16395	16308	16485	16683	16259	16393	16630	16426	16359	16372	16707	16419	16427	16304	16440	16529	16456	16482	16429	16397	16505	16448	16453	16370	16538	16343	16460	16393	16468	16601	16372	16553	16553	16355	16539	16338	16510	16404	16371	16612	16503	16414	16337	16446	16556	16316	16583	16449	16550	16573	16439	16432	16514	16303	16480	16378	16356	16496	16518	16469	16398	16229	16484	16352	16775	16545	16582	16510	16479	16482	16451	16475	16354	16466	16542	16591	16483	16396	16407	16555	16440	16289	16363	16481	16581	16388	16399	16369	16643	16373	16493	16550	16507	16519	16493	16468	16427	16425	16409	16660	16331	16623	16401	16343	16428	16532	16531	16497	16412	16588	16380	16667	16461	16520	16365	16536	16390	16678	16517	16468	16270	16565	16501	16486	16462	16471	16634	16440	16430	16469	16229	16381	16484	16298	16336	16347	16431	16535	16421	16523	16662	16248	16373	16531	16394	16370	16457	16548	16544	16499	16583	16367	16349	16559	16499	16667	16530
30860	38952	41758	29178	19657	18639	18591	18329	18368	18430	18368	18281	18441	18392	18278	18338	18249	18326	18411	18280	18143	18307	18281	18272	18165	18399	18167	18380	18057	18228	18249	18229	18213	17995	18211	18311	18404	18365	18254	18282	18319	18262	18235	18252	18181	18350	18197	18285	18188	18236	18295	18318	18343	18118	18236	18077	18178	18327	18260	18281	18179	18209	18372	18202	18210	18130	18183	18253	18094	18462	18181	18277	18245	18142	18170	18373	18265	18230	18312	18233	18114	17946	18410	18289	18071	18136	18352	18181	18235	18315	18395	18188	18373	18212	18087	18256	18128	18215	18510	18378	18382	18189	18144	18250	18127	18245	18294	18326	18436	18261	18225	18159	18175	18389	18449	18319	18225	18242	18173	18170	18200	18155	18204	18256	17983	18314	18435	18295	18302	18347	18474	18243	18313	18316	18307	18400	18101	18159	18073	18280	18227	18207	18092	18215	18324	18258	18337	18264	18507	18278	18330	18336	18268	18166	18230	18186	18269	18313	18278	17991	18230	18265	18279	18308	18086	18175	18227	18129	18056	18102	18372	18196	18185	18201	18328	18103	18278	18115	18254	18160	18467	18176	18297	18398	18389	18367	18258	18346	18258	18189	18196	17898	18312	18190	18367	18464	18284	18208	18328	18305	18124	18303	18252	18101	18253	18245	18185	18145	18263	18119	18294	18292	18078	18185	18180	18146	18250	18196	17968	18295	18309	18379	18349	18236	18286	18188	18192	18285	18280	18161	18192	18270	18332	18161	18069	18388	18237	18455	18271	18307	18199	18024	17937	18346	18270	18452	18296	18250	18108	18297	18165	18176	18299	18260	18391	18312	18272	18294	18090	18155	18251	18231	18175	18220	18181	18064	18092	18172	18142	18266	18178	18282	18340	18174	17983	18138	18219	18350	18429	18280	18189	18328	18260	18226	18170	18216	18200	18088	18293	18260	18472	18108	18084	18209	18443	18337	18089	18242	18174	18185	18304	18269	18369	18275	18148	18165	18116	18054	18324	18414	18307	18246	18312	18338	18266	18172	18301	18194	18359	18308	18333	18358	17974	18066	18075	18179	18184	18191	18239	18334	18104	18110	18092	18351	18244	18267	18211	18339	18169	18255	18075	18396	18292	18300	18270	18125	18279	18105	18113	18547	18189	18044	18389	18258	18129	18112	18170	18296	18253	18283	18163	18183	18167	18006	18093	18229	18182	18184	18180	18155	18248	18377	18194	18301	18322	18241	18215	18129	18191	18406	18353	18263	18085	18244	18237	18460	18279	18237	18275	18274	18344	18444	18447	18363	18253	18237	18219	18261	18224	18233	18352	18349	18362	18479	18197	18273	18328	18392	18358	18161	18394	18125	18267	18396	18203	18403	18221	18140	18336	18426	18239	18326	18426	18039	18130	18386	18416	18526	18512	18328	17942	18187	18306	18257	18461	18322	18403	18400	18286	18249	18338	18367	18085	18262	18267	18412	18320	18115	18244	18301	18072	18266	18192	18332	18215	18170	18264	18204	18210	18175	18314	18190	18086	18184	18228	18327	18256	18324	18224	17987	18316	18202	18200	18212	18048	18341	18239	18052	18335	18369	18046	18381	18227	18360	18311	18142	18389	18283	18113	18170	18131	18121	18341	18313	18073	18315	18228	18263	18301	18386	18134	18204	18424	18254	18391	18059	18393	18160	18344	18435	18208	18098	18368	18526	18291	17984	18284	18084	18328	18207	18430	18295	18038	18389	18149	18250	18355	18266	18236	18330	18066	18212	18277	18269	18312	18189	18316	18338	18232	18155	18395	18088	18011	18314	18153	18343	18336	18264	18366	18301	18212	18313	18216	18243	18094	18111	18308	18328	18345	18246	18077	18223	18267	18107	18100	18315	18179	18258	18353	18303	18279	18375	18265	18346	18192	18477	18239	18115	18217	18327	18359	18267	18340	18257	18474	18161	18404	18370	18204	18165	18289	18119	18114	18338	18439	18176	18203	18354	18282	18258	18143	18381	18405	18433	18393	18440	18252	18177	18251	18423	18267	18284	18344	18226	18292	18269	18016	18041	18256	18216	18169	18250	18262	18248	18251	18367	18145	18189	18361	18350	18378	18363	18179	18211	18188	18310	18461	18486	18315	18260	18359	18494	18307	18176	18356	18209	18178	18208	18276	18440	18341	18268	18266	18210	18194	18133	18345	18174	18190	18244	18079	18104	18115	18251	18057	18194	18362	18343	18304	18157	18416	18422	18287	18173	18293	18044	18235	18243	18162	18293	18283	18300	18097	18248	18259	18011	18495	18274	18288	18339	18103	18167	18361	18173	18289	18373	18519	18286	18095	18150	18224	18231	18174	18234	18110	18088	18237	18079	18010	18388	18266	18313	18185	18160	18193	18154	18245	18179	18273	18161	18344	18314	18200	18415	18254	18447	18211	18127	18198	18034	18299	18197	18205	18202	18248	18130	18354	18249	18297	18159	18360	18110	18076	18196	18202	18122	18178	18309	18080	18260	18310	18138	18132	18280	18240	18421	18108	18196	18401	18459	18460	18307	18116	18496	18122	18062	18266	18392	18189	18354	18111	18158	18222	18166	18298	18373	18499	18301	18466	18124	18291	18296	18202	18175	18309	18244	18331	18266	18417	18433	18080	18222	18187	18198	18185	18301	18191	18123	18350	18284	18225	18139	18227	18471	18296	18260	18218	18243	18227	18323	18249	18239	18083	18092	18168	18256	18476	18107	18054	18396	18342	18377	18218	18287	18157	18224	18210	18338	18141	18218	18213	18145	18278	18553	18223	18234	18303	18298	18394	18188	18259	18180	18190	18503	18315	18334	18395	18211	18296	18381	18387	18461	18106	18164	18392	18324	18190	18083	18311	18264	18215	18332	18274	18176	18411	18300	18302	18187	18195	18026	18010	18442	18294	18221	18482	18262	17868	18141	18249	18484	18357	18415	18304	18230	18241	18223	18098	18321	18288	18220	18379	18119	18381	18289	18400	18126	18370	18263	18274	18233	18103	18383	18191	18253	18319	18306	18420	18237	18267	18255	18302	18229	18211	18385	18281	18060	18308	18007	18169	18200	18042	18174	18285	18232	18391	18229	18328	18380	18215	18299	18092	18340	18310	18249	18340	18202	18318	18419	18228	18267	18368	18201	18206	18281	18364	18259	18131	18329	18207	18354	18474	18210	18349	18096	18100	18282	18158	18046	18171	18340	18246	18226	18241	18070	18394	18368	18285	18304	18307	18477	18246	18192	18083	18164	18282	18220	18190	18530	18286	18226	18285	18281	18280	18277	18382	18209	18251	18339	18225	18290	18182	18309	18305	18235	18437	18178	18228	18190	18300	18251	18290	18369	18182	18322	18360	18302	18366	18170	18318	18389	18438	18118	18329	18349	18236	18206	18157	17938	18216	18423	18433	18212	18327	18351	18149	18278	18011	18226	18146	18047	18331	18351	18413	18265	18348	18159	18299	18024	18319	18461	18393	18376	18330	18143	18305	18274	18232	18341	18327	18249	18172	18225	18329	18306	18269	18362	18344	18269	18200	18255	18309	18390	18344	18033	18278	18221	18249	18176	18180	18117	18319	18199	18370	18147	18139	18194	18265	18143	18328	18251	18340	18314	18176	18135	18249	18243	18176	18444	18273	18286	18296	18124	18488	18415	18385	18240	18400	18152	18220	18245	18191	18186	18119	18369	18359	18275	18114	17993	18178	18513	18249	18291	18129	18200	18465	18529	18247	18052	18131	18168	18195	18348	18259	18307	18328	18279	18298	18339	18481	18469	18166	18219	18285	18204	18347	18426	18259	18323	18260	18251	18233	18263	18235	18524	18473	18195	18135	18310	18204	18216	18180	18174	18140	18061	18471	18212	18255	18328	18539	18327	18316	18320	18069	18154	18377	18325	18081	18267	18181	18218	18332	18402	18389	18177	18224	18451	18440	18409	18148	18117	18165	18080	18255	18164	18236	18453	18175	18353	18252	18312	18191	18007	18232	18152	18303	18241	18269	18242	18285	18302	18355	18338	18307	18259	18388	18479	18272	18182	18062	18019	18121	18033	18209	18250	18328	18368	18191	18281	18384	18163	18263	18322	18347	18273	18375	18328	18372	18286	18238	18402	18291	18295	18235	18038	18289	18226	18279	18332	18298	18179	18196	18358	18393	18296	18256	18039	18431	18265	18228	18095	18232	18319	18304	18290	18296	18318	18430	18236	18417	18216	18288	18347	18179	18114	18223	18102	18273	18491	18357	18170	18128	18107	18109	18220	18059	18252	18213	18228	18206	18378	18236	18244	18284	18292	18318	18063	18219	18118	18398	18040	18321	18532	18183	18245	18254	18067	18087	18357	18114	18434	18182	18528	18274	18257	18229	18356	18306	18277	18279	18454	18283	18134	18359	18243	18285	18416	18164	18224	18346	18291	18274	18371	18193	18033	18339	18370	18055	18074	18148	18262	18275	18221	18342	18120	18140	18258	18118	18393	18100	18175	18323	18177	18327	18373	18262	18349	18264	18302	18297	18181	18402	18312	18318	18149	18287	18187	18512	18171	18462	18362	18225	18270	18251	18222	18363	18255	18295	18144	18405	18316	18261	18231	18288	18278	18185	18326	18178	18226	18105	18163	18327	18261	18344	18081	18138	18322	18171	18323	18395	18209	18333	18211	18315	18307	18194	17989	18460	18069	18274	18356	18200	18177	18307	18257	18431	18326	18391	18313	18263	18213	18369	18375	18323	18239	17962	18325	18442	18389	18171	18238	18375	18399	18344	18321	18035	18272	18310	18192	18453	17986	18387	18258	18375	18240	18232	18114	18317	18200	18255	18204	18213	18398	18162	18317	18350	18323	18035	18205	18444	18313	18254	18222	18267	18289	18367	18259	18330	18374	18321	18339	18245	18116	18267	18398	18312	18286	18375	18362	18241	18272	18137	18185	18286	18081	18106	18381	18286	18200	18187	18351	18143	18371	18300	18304	18312	18265	18457	18472	18313	18521	18415	18169	18205	18224	18230	18356	18226	18238	18126	18240	18268	18302	18263	18303	18256	18300	18334	18157	18243	18182	18217	18063	18108	18312	18307	18123	18363	18224	18364	18225	18383	18138	18228	18128	18242	18245	18257	18090	18361	18166	18321	18143	18220	18376	18087	18132
39993	57562	43783	25301	16672	16134	16160	16262	16159	16220	16204	16262	16230	16185	16162	16337	16209	16198	16287	16393	16164	16194	16147	16265	16312	16140	16268	16260	16322	16244	16271	16290	16344	16173	16315	16255	16208	16182	16128	16289	16275	16319	16163	16391	16401	16273	16249	16085	16173	16250	16289	16182	16373	16233	16254	16333	16358	16236	16249	16216	16308	16110	16417	16361	16155	16218	16327	16267	16347	16310	16240	16273	16314	16093	16376	16311	16090	16198	16070	16269	16172	16178	16401	16284	16253	16490	16207	16231	16270	16221	16214	16338	16276	16197	16272	16161	16415	16175	16074	16194	16224	16281	16233	16172	16072	16334	16113	16234	16235	16205	16244	16308	16319	16166	16269	16300	16257	16358	16067	16110	16223	16323	16238	16356	16099	16316	16174	16293	16173	16256	16162	16025	16310	16283	16297	16263	16372	16308	16185	16225	16073	16140	16291	16340	16296	16202	16136	16232	16310	16312	15948	16103	16310	16215	16275	16237	16295	16238	16343	16062	16044	16230	16312	16273	16238	16181	16306	16364	16030	16243	16117	16341	16030	16143	16173	16159	16247	16303	16093	16133	16240	16297	16218	16392	16317	16188	16339	16246	16090	16261	16301	16177	16060	16367	16317	16316	16302	16083	16325	16136	16161	16174	16262	16165	16360	16209	16242	16350	16350	16242	16281	16280	16366	16301	15995	16269	16247	16123	16245	16125	16194	16189	16203	16259	16170	16279	16230	16162	16224	16148	16176	16281	16213	16182	16047	16142	16227	16154	16328	16215	16293	16216	16243	16355	16126	16322	16110	16203	16353	16199	16249	16323	16189	16466	16343	16197	16041	16336	16234	16183	16197	16286	16235	16310	16399	16327	16259	16104	16289	16166	16232	16066	16185	16274	16100	16220	16304	16206	16186	16252	16320	16331	16252	16313	16192	16287	16284	16225	16218	16236	16237	16111	16388	16221	16158	16126	16237	16090	16146	16192	16246	16083	16239	16102	16286	16222	16245	16176	16195	16162	16241	16222	16247	16169	16244	16409	16065	16196	16163	16156	16272	16150	16113	16070	16303	16226	16076	16219	16099	16201	16305	16348	16365	16065	16352	16263	16135	16381	16114	16233	16176	16090	16321	16163	16257	16312	16319	16193	16215	16334	16295	16436	16194	16337	16202	16211	16194	16311	16320	16177	16257	16078	16179	16023	16208	16287	16211	16187	16120	16217	16186	16108	16168	16096	16311	16314	16231	16308	16327	16319	16240	16269	16292	16126	16223	16351	16198	16231	16328	16298	16087	16256	16214	16294	16194	16124	16261	16261	16179	16341	16110	16274	16192	16302	16092	15935	16207	16280	16297	16227	16304	16309	16367	16177	16220	16278	16174	16259	16186	16274	16348	16314	16204	16251	16423	16181	16224	16440	16120	16192	16298	16185	16038	16321	16354	16292	16234	16130	16266	16369	16320	16090	16049	16195	16183	16342	16233	16115	16305	16337	16224	16247	16429	16286	16224	16134	16193	16231	16173	16342	16368	16560	16166	16176	16087	16135	16203	16184	16328	16093	16078	16078	16180	16176	16353	16374	16227	16249	16401	16300	16203	16219	16324	16221	16272	16096	16108	16333	16249	16057	16227	16108	16198	16219	16265	16072	16264	16434	16220	16202	16365	16111	16276	16254	16165	16136	16214	16266	16392	16309	16360	16160	16180	16184	16177	16193	16278	16315	16161	16332	16282	16159	16380	16281	16279	16190	16243	16295	16196	16295	16300	16448	16332	16225	16237	16358	16383	16305	16324	16085	16195	16371	16136	16395	16097	16351	16283	16245	16228	16043	16138	16398	16159	16218	16283	16337	16192	16167	16435	16256	16172	16412	16237	16113	16159	16317	16507	16145	16313	16070	16194	16180	16266	16233	16360	16174	16109	16225	16195	16270	16408	16220	16129	16316	16136	16333	16336	16191	16302	16327	16233	16335	16455	16241	16332	16208	16184	16205	16107	16345	16098	16235	16276	16321	16290	16083	16203	16206	16125	16214	16112	16225	16150	16120	16108	16238	16272	16218	16367	16142	16114	16284	16266	16322	16329	16237	16148	16313	16244	16139	16186	16188	16260	16315	16168	16124	16177	16271	16072	16244	16348	16163	16192	16185	16064	16516	16127	16297	16374	16263	16183	16362	16215	16115	16195	16403	16183	16072	16332	16349	16305	16357	16289	16254	16203	15977	16416	16373	16120	16163	16271	16534	16375	16267	16195	16351	16368	16179	16245	16216	16043	16326	16149	16243	16280	16148	16330	16241	16267	16287	16304	16245	16342	16197	16248	16278	16276	16153	16339	16169	16224	16208	16207	16164	16309	16205	16326	16331	16353	16318	16300	16350	16201	16303	16173	16010	16137	16222	16066	16302	16217	16248	16362	16126	16203	16217	16203	16221	16233	16346	16077	16279	15987	16268	16312	16315	16206	16244	16201	16242	16298	16273	16159	16264	16195	16068	16269	16205	16292	16456	16249	16171	16205	16265	16287	16257	16263	16274	16292	16176	16202	16280	16211	16264	16230	16200	16325	16208	16232	16352	16495	16163	16226	16290	16234	16161	16210	16267	16252	16218	16327	16196	16126	16304	16295	16305	16201	16247	16332	16273	16188	16132	16140	16259	16216	16079	16357	16372	16078	16200	16225	16113	16229	16315	16344	16187	16151	16350	16361	16283	16296	16324	16132	16312	16223	16269	16236	16264	16218	16119	16276	16282	16397	16223	16343	16104	16304	16319	16275	16096	16288	16224	16159	16259	16402	16524	16096	16419	16146	16411	16365	16231	16394	16253	16277	16046	16283	16249	16275	16235	16235	16412	16313	16058	16260	16184	16196	16322	16067	16085	16203	16276	16100	16466	16260	16103	16316	16349	16243	16204	16022	16230	16176	16249	16352	16243	16382	16195	16249	16085	16215	16234	16371	16241	16246	16220	16329	16274	16250	16327	16216	16141	16375	16313	16090	16243	16218	16281	16254	16378	16319	16083	16172	16131	16327	16245	16248	16177	16274	16067	16385	16077	16165	16168	16161	16204	16203	16202	16284	16263	16190	16451	16313	16259	16168	16260	16216	16075	16095	16346	16420	16153	16290	16260	16218	16468	16308	16210	16245	16285	16134	16229	16182	16253	16218	16274	16250	16193	16216	16283	16194	16409	16183	16288	16217	16318	16183	16257	16263	16260	16321	16350	16110	16280	16071	16121	16253	16382	16290	16209	16043	16246	16328	16229	16253	16252	16182	16169	16256	16200	16392	16271	16155	16334	16385	16263	16236	16147	16302	16161	16326	16213	16428	16309	16201	16348	16215	16367	16293	16173	16187	16334	16294	16238	16258	16186	16098	16284	16303	16276	16263	16195	16163	16267	16296	16156	16385	16240	16174	16435	16228	16271	16170	16281	16194	16280	16264	16146	16204	16057	16296	16311	16345	16204	16120	16230	16268	16017	16353	16180	16437	16170	16237	16218	16229	16275	16283	16248	16338	16112	16354	16161	16210	16365	16320	16347	16077	16307	16214	16122	16214	16383	16297	16118	16285	16226	16356	16192	16197	16168	16418	16062	16197	16303	16308	16271	16256	16232	16167	16099	16165	16196	16010	16295	16309	16299	16289	16233	16302	16200	16309	16237	16141	16128	16293	16342	16149	16480	16117	16199	16326	16151	16215	16248	16215	16014	16097	16212	16171	16443	16112	16354	16133	16391	16217	16299	16322	16295	16133	16191	16171	16161	16297	16096	16269	16183	16176	16184	16234	16277	16280	16269	16261	16099	16255	16231	16096	16362	16121	16285	16246	16283	16267	16293	16345	16316	16125	16087	16190	16162	16414	16258	16326	16082	16348	16215	16378	16240	16351	16217	16233	16373	16486	16162	16205	16252	16226	16358	16297	16283	16138	16334	16418	16139	16200	16194	16160	16238	16140	16329	16287	16267	16330	16355	16311	16248	16335	16397	16246	16307	16018	16134	16298	16229	16279	16252	16165	16224	16201	16395	16269	16262	16395	16285	16260	16209	16345	16170	16217	16252	16301	16133	16237	16206	16314	16064	16260	16458	16300	16167	16349	16200	16301	16388	16356	16211	16351	16282	16304	16308	16132	16311	16163	16192	16250	16241	16252	16216	16158	16156	16375	16245	16312	16098	16354	16445	16391	16213	16248	16072	16173	16195	16398	16031	16164	16117	16136	16217	16234	16112	16222	16285	16162	16325	16331	16123	16416	16192	16370	16111	16212	16134	16285	16367	16172	16262	16297	16326	16038	16324	16312	16251	16277	16310	16262	16170	16184	16318	16216	16101	16143	16350	16183	16313	16191	16214	16235	16090	16093	16151	16319	16156	16288	16257	16327	16212	16262	16246	16027	16214	16049	16225	16304	16305	16303	16254	16204	16291	16241	16424	16163	16265	16152	16076	16280	16252	16193	16176	16239	16172	16266	16240	16120	16090	16301	16251	16173	16237	16215	16296	16331	16294	16223	16138	16249	16154	16365	16235	16248	16331	16323	16228	16184	16299	16372	16123	16336	16275	16290	16403	16235	16219	16140	16337	16249	16241	16237	16357	16251	16457	16284	16347	16237	16206	16013	16343	16063	16174	16318	16276	16308	16115	16331	16349	16521	16356	16432	16154	16188	16062	16268	16280	16339	16350	16151	16177	16286	16265	16176	16339	16215	16183	16268	16032	16296	16177	16133	16105	16178	16106	16263	16081	16300	16208	16382	16213	16349	16304	16173	16335	16451	16340	16174	16311	16269	16261	16138	16366	16328	16198	16245	16077	16365	16318	16172	16041	16260	16157	16378	16349	16134	16310	16288	16291	16189	16095	16240	16347	16256	16228	16248	16132	16148	16151	16265	16275	16309	16124	16372	16182	16192	16214	16209	16310	16150	16332	16238	16261	16312	16245	16293	16334	16184	16219	16266	16337	16323	16287	16298	16254	16133	16306	16115	16291	16253	16268	16273	16168	16204	16341	16236	16221	16099	16201	16292	16047	16413	16288	16272	16350	16223	16256	16209	16314	16228	16233	16231	16215	16236	16205	16184	16060	16285	16350	16055	16096	16170	16295	16354	16300	16150	16203	16391	16147	16280	16147	16233	16082	16271	16247	16245	16283	16292	16274	16238	16230
28893	33134	42445	32678	21714	19642	19488	19074	18975	18983	19172	19023	18803	19018	19046	18970	18843	19020	18965	18890	18731	18842	19066	18874	18754	18852	18727	19044	18834	19096	18871	18969	18857	18811	18822	18722	18874	18920	19097	18996	18948	18845	18937	18899	18748	18767	19004	18929	19044	18684	18865	18752	18726	18897	18834	18676	18957	18844	18619	18924	18846	18796	19022	18842	18863	18774	18774	19068	18853	18819	18801	18915	19098	18663	18753	18726	18888	18889	18892	18753	19030	18886	18967	18796	18875	19010	18921	18890	19052	18807	18887	18976	18912	18742	18854	18943	18887	18818	18699	18753	18920	19050	18953	18916	18831	18985	18911	18676	18793	18980	18850	18848	19040	18795	18968	18940	18901	18809	19044	19017	18900	18946	18647	18936	18991	18918	18948	18888	19005	18855	18895	18942	18827	18709	18758	18845	18925	18894	18972	18857	18861	18956	18928	18541	18902	18891	18913	18707	18860	18868	18969	18828	18769	18601	18730	18892	18803	18821	18852	18891	18825	18731	18949	18920	18797	18764	18649	18804	18652	18670	18720	18867	18787	18756	18909	18875	18782	18913	18855	18761	18752	18861	18930	18804	18646	19118	18955	18849	18801	18773	18950	18959	18880	18718	19074	19056	18799	19041	18797	18903	18776	18677	18904	18661	18989	18845	18936	18885	18884	18988	18822	18963	18883	18925	18813	18854	18903	18670	18754	18893	18834	18791	18960	18883	18682	18950	19093	18857	18720	18807	18877	18741	18717	18828	19011	18923	18614	18742	18768	18899	18812	18588	18814	18781	18654	18686	18968	18988	18891	19012	18920	18942	18999	18897	18969	18662	18845	18646	18781	18932	18764	18833	18795	18869	18763	18741	19007	18826	18766	18633	18935	19117	18912	18949	18937	18879	18789	18616	18718	18806	18973	18947	18911	18801	18764	18886	18552	18849	18726	18829	18699	18703	18595	18905	18790	18974	18831	19106	18807	18898	18694	18778	18811	18774	18793	18850	18969	18867	18816	18937	18824	18818	18831	18878	18928	18905	18898	18866	18953	18849	18807	18870	18950	18849	18978	18847	18782	18835	18910	18789	18864	19126	18870	18713	18700	18943	18823	18964	18886	18927	18899	18911	18692	18708	18769	18923	18955	18902	18828	18855	18902	18815	19029	18764	18811	18865	18898	18937	18957	19056	18925	19000	18927	18959	18756	18777	18948	18919	18906	18936	18844	18665	18607	18884	18749	18946	18747	18699	18675	18735	18810	18879	18822	18734	18812	18730	18999	18971	18774	18822	18830	18807	18836	18940	18830	18675	18894	18694	18768	18899	18894	18938	18881	18835	18835	18780	18857	18792	18868	18825	19029	19004	18655	18933	18825	19017	18866	18970	18573	18677	18768	18762	19063	19069	18826	18630	18681	18641	18841	18810	18975	18852	18952	18759	19119	19027	18740	18932	18850	19089	18849	19013	18886	18866	18885	18996	18915	18672	18925	18939	18808	18901	18640	18658	18878	18817	18754	18855	18929	18878	18918	18984	18674	18928	18854	19081	18893	18766	18765	18753	18960	18711	18810	18838	19010	18807	18941	18857	18736	19049	18789	18754	18854	18858	18780	18949	18819	18664	18997	18937	18682	18770	18916	18929	18981	19079	19015	18882	18830	18800	18724	18775	18882	18881	18801	18928	19016	18718	18807	19017	18808	18756	18798	19021	18721	19023	18645	18742	18858	18821	18914	18900	19012	18819	19001	18688	18826	18707	19075	18614	18821	18796	18825	18905	18910	18821	18857	18941	18910	18828	18835	18853	18955	18919	18807	18732	18853	18898	18853	18635	18971	18671	19013	18695	18916	18800	18746	18946	18969	18922	18954	18976	18794	18762	18932	18983	18826	18954	19038	18988	18696	18843	18980	18926	18861	19091	18840	18866	18905	18769	18692	18916	19102	18782	18879	19018	18985	19026	19005	18899	19061	18976	19150	18873	18643	18894	18821	18994	18816	18993	18687	18823	18948	18806	18781	18877	18802	18787	18845	18928	18911	18912	18916	18847	18845	18804	18796	19013	18919	19049	18741	18704	18889	18846	18952	18748	18911	18856	18725	19032	18915	18798	18826	18725	18865	18810	18792	18781	18687	18929	18881	19112	18948	18955	18763	18591	18909	18822	18684	18674	18799	18780	18927	18730	18891	18932	18778	18751	18942	18884	18678	18707	18783	18807	18979	18734	18820	18892	18938	18748	18871	18855	18860	18771	18704	18717	18805	18903	18818	18738	18943	18879	18881	18934	18780	18855	18979	18880	18749	19013	18989	18768	18888	18833	18734	18776	18849	18960	18852	18808	18843	18998	18917	19110	19001	18678	18842	18980	18801	18849	18600	18875	18730	18877	18887	18899	18899	18823	18838	18921	18755	18823	19044	18861	18687	18857	18678	18725	18927	18806	18854	18771	19195	18694	18954	19012	18696	18771	19026	18775	18938	18954	18905	18826	19049	18819	18763	18796	19091	18858	18808	18837	18671	18949	19085	18746	19042	18764	18752	18917	18832	18980	18834	18812	18932	18830	18880	18934	19124	18850	18881	18508	18775	18935	19030	18929	19074	18913	18741	18984	19035	18705	18800	18739	18838	18956	18964	18938	19033	18804	18732	18873	18751	18752	18791	18858	18883	18771	18913	18742	18895	18930	18789	18876	19116	18779	19021	18737	18947	18900	18679	19007	18874	18751	18891	18838	18933	18808	18722	18882	18983	18704	18864	18893	18811	18786	18943	18895	19150	18965	18887	18912	18953	18841	18992	18791	18903	18818	18991	18700	18971	18800	19066	18661	18794	18889	18835	18810	19114	18908	18904	18785	18995	18696	18906	18767	18841	18764	18803	18826	18683	18943	18913	18867	18906	18833	18948	18850	19012	18847	18706	18801	18829	18804	18620	18774	18863	18740	18821	18683	18979	18876	18839	19035	18757	18960	18845	18842	18812	18883	18824	18827	18946	18784	18849	18837	18767	18854	18958	18994	18566	18942	18949	18877	19093	18840	18882	18761	18735	18690	19030	18903	18789	18663	18780	18943	18876	18900	19020	18682	18931	18883	19048	18779	18602	18668	18762	18858	19002	18916	18743	19012	18870	18890	18875	18911	18820	18937	18669	18611	19081	18971	18949	19081	18993	18807	18784	18758	18909	19038	18726	18784	18925	18768	18730	18675	18771	18866	18801	19080	18954	18974	19058	18893	18991	18953	18751	18800	19066	18854	18912	18835	18729	18658	18648	18893	18774	18909	18932	18893	18710	18715	18852	18711	18653	18777	18683	18764	18891	18762	18891	18981	18948	18703	18924	19002	18907	18758	18617	18953	18848	18954	18849	18959	18839	18784	18954	18766	18826	18840	18923	18846	18752	18857	18697	18815	18953	18813	18777	18858	18984	18951	18710	18660	18733	18903	18794	18871	18800	18823	18788	18953	18791	18827	18975	18737	18854	18936	18774	18783	18974	18923	18869	18888	18913	18840	18702	19091	18791	18798	18913	18990	18748	18733	18675	19025	19014	18700	18983	18901	18914	18921	18810	18927	18834	18823	18914	19174	18832	19041	18849	19139	18815	18783	18672	18939	18571	18843	18884	18848	18855	19034	18932	19024	18767	18993	18890	18903	18812	18976	19058	18985	18862	19056	18774	19009	18753	18777	18701	18966	18877	18819	18846	18798	18910	18758	18966	18944	18898	18808	18815	19001	18913	18726	18897	18641	18951	19081	18908	18888	18953	19047	18780	18838	18960	18764	18851	18808	18941	18877	18880	19029	18967	18771	18669	18957	18775	18950	18948	18903	18905	18836	19092	18844	18729	18907	18780	18861	18963	18960	19009	18837	18830	18809	18784	18865	18840	18833	18849	18861	18875	18708	18862	18918	18675	18721	18804	18974	18913	18502	18839	18776	18738	18826	18993	18998	18836	19022	18851	18531	18793	18814	18834	18773	18740	18814	18850	18648	18769	18689	19081	18674	18829	18894	18800	18889	18833	18790	18820	18785	18983	18930	18836	18955	18760	18815	18904	18896	18676	18961	18781	18781	18894	18623	18837	18680	18878	18846	19100	18815	19007	19019	18812	18919	18915	18658	19098	19004	18775	18806	18947	18863	19055	18893	18926	18753	18840	18995	18866	18920	18998	18839	18786	18693	18842	19036	18842	18937	18970	18843	18699	18706	18969	19100	18663	18833	18844	19006	19046	18880	18996	18896	19011	18744	18799	18796	18710	18738	18953	18935	19024	19027	18873	18819	18801	18938	19036	18924	18797	18797	18667	18908	18811	19043	18778	19002	18853	18713	18903	18905	18809	18811	18972	18979	18739	18829	18830	18846	18924	18713	18881	19058	18892	18909	18684	18811	18801	18980	18773	18837	18925	18742	18820	18815	18888	18583	18900	18704	18843	18911	18825	18829	18777	18925	18877	19065	19152	18900	18863	19013	18670	18925	18993	18739	18920	18898	18724	18946	18741	18981	18734	18910	18912	18834	18877	18913	18597	18962	18853	18947	18977	18955	18975	18865	18922	18727	18798	18779	18964	18966	18887	19040	18933	18852	18812	18887	18841	18800	18974	18865	18928	18813	18886	18935	18947	18910	18913	18768	18915	18751	18818	19067	18887	18871	18920	18941	18856	18894	18904	18852	18949	18790	18977	18721	18834	18713	18808	18812	18876	18896	18834	18902	18991	19048	18772	18972	18968	18899	18800	18852	19100	18994	18792	18763	18795	18787	18728	18855	18801	18717	18836	19037	18983	18773	18874	18924	18740	18865	19011	18707	18599	18895	18868	18810	18996	18870	18837	18970	18730	18804	18859	18882	18771	18718	18840	18894	19000	18986	18761	18903	18915	18799	18889	18960	18885	18916	19143	18727	18866	18967	18911	18792	18664	18923	18892	18997	18817	18884	18825	18717	18629	18783	19080	18933	18869	18730	18832	18854	18818	19023	19009	18907	19042	18944	18782	18969	18914	18935	18868	18862	18835	18821	18988	19100	18766	18913	18777	18805	18869	18936	18836	18758	18759	18841	19128	19260	18988	18935	18756	18804	18848	18730	18959	18782	18900	18808	18825	18753	18690	18832	18935	19011	19026	19046	18701	18697	18954	18847	18877	18896	18818	19001	18887	18835	18785	18811
57824	76175	57753	32524	18118	16664	16614	16561	16725	16484	16600	16766	16895	16683	16512	16680	16565	16692	16678	16775	16711	16752	16605	16717	16666	16554	16614	16720	16560	16674	16611	16552	16597	16668	16661	16727	16633	16794	16805	16602	16616	16732	16533	16640	16713	16568	16747	16836	16621	16707	16603	16719	16539	16623	16571	16683	16545	16679	16682	16588	16694	16643	16718	16689	16700	16576	16734	16824	16526	16584	16797	16401	16493	16666	16702	16564	16650	16584	16624	16695	16709	16527	16576	16663	16621	16713	16577	16592	16619	16559	16482	16497	16713	16879	16588	16596	16590	16536	16714	16555	16618	16638	16686	16763	16649	16552	16520	16658	16533	16552	16651	16517	16584	16559	16652	16695	16783	16580	16566	16439	16656	16488	16495	16613	16779	16726	16470	16666	16709	16572	16622	16704	16645	16689	16583	16496	16650	16668	16576	16533	16481	16703	16433	16502	16584	16666	16766	16328	16583	16572	16559	16543	16694	16673	16743	16576	16629	16627	16449	16563	16722	16670	16381	16569	16754	16591	16635	16691	16588	16508	16509	16565	16519	16487	16584	16738	16452	16643	16699	16553	16511	16430	16609	16689	16652	16616	16538	16475	16515	16519	16664	16578	16630	16601	16620	16629	16629	16556	16709	16703	16607	16618	16752	16768	16588	16600	16516	16652	16739	16689	16554	16593	16597	16539	16681	16690	16490	16642	16591	16475	16657	16548	16610	16611	16644	16723	16639	16642	16600	16692	16661	16619	16640	16558	16550	16505	16741	16686	16622	16734	16661	16646	16666	16566	16687	16598	16592	16583	16738	16694	16817	16517	16790	16648	16608	16631	16614	16695	16551	16666	16399	16460	16834	16697	16633	16626	16668	16531	16650	16805	16592	16535	16765	16463	16492	16696	16664	16582	16573	16805	16521	16646	16564	16647	16464	16633	16497	16615	16488	16690	16474	16550	16435	16683	16808	16669	16578	16613	16609	16606	16516	16532	16510	16722	16588	16702	16498	16641	16690	16675	16745	16734	16529	16574	16565	16579	16574	16661	16693	16640	16544	16612	16705	16507	16429	16607	16648	16494	16817	16655	16603	16733	16550	16802	16797	16736	16733	16771	16684	16581	16509	16635	16759	16702	16564	16778	16693	16668	16491	16504	16682	16568	16603	16732	16592	16674	16536	16552	16540	16622	16580	16736	16713	16606	16407	16675	16616	16578	16614	16561	16563	16539	16605	16565	16738	16601	16637	16600	16613	16600	16623	16741	16582	16646	16685	16678	16653	16547	16600	16602	16818	16561	16736	16515	16712	16568	16680	16508	16482	16609	16684	16656	16831	16622	16626	16649	16647	16631	16632	16515	16527	16722	16645	16596	16712	16520	16657	16807	16526	16664	16631	16672	16665	16782	16399	16588	16646	16725	16572	16565	16748	16571	16561	16837	16642	16579	16606	16666	16615	16630	16704	16617	16725	16689	16581	16598	16788	16689	16583	16653	16662	16750	16558	16645	16683	16573	16517	16534	16420	16566	16485	16540	16654	16388	16551	16649	16706	16749	16693	16647	16451	16417	16884	16668	16479	16862	16588	16718	16525	16390	16563	16640	16622	16569	16566	16616	16455	16492	16598	16657	16770	16587	16596	16536	16647	16579	16521	16552	16435	16564	16709	16568	16693	16617	16690	16588	16634	16573	16686	16599	16440	16483	16744	16600	16717	16584	16539	16601	16623	16556	16646	16685	16533	16645	16563	16624	16610	16732	16448	16745	16599	16570	16735	16750	16574	16701	16710	16443	16794	16656	16501	16716	16676	16686	16510	16603	16712	16624	16625	16797	16638	16537	16399	16519	16733	16757	16654	16794	16633	16650	16548	16517	16715	16704	16650	16677	16576	16728	16592	16719	16595	16543	16671	16502	16607	16593	16467	16639	16604	16625	16733	16415	16654	16592	16665	16632	16559	16705	16632	16599	16575	16555	16605	16659	16642	16571	16630	16731	16536	16596	16520	16562	16729	16569	16596	16479	16597	16516	16728	16434	16507	16445	16763	16719	16614	16841	16543	16610	16614	16701	16624	16703	16750	16675	16416	16702	16779	16398	16475	16671	16746	16597	16746	16571	16828	16721	16748	16746	16737	16630	16507	16583	16437	16549	16523	16458	16620	16510	16639	16615	16494	16679	16508	16816	16809	16735	16669	16532	16722	16425	16609	16676	16662	16535	16697	16555	16699	16701	16518	16664	16696	16545	16684	16705	16692	16646	16582	16648	16770	16475	16774	16590	16558	16695	16702	16670	16788	16668	16578	16390	16763	16658	16447	16667	16638	16567	16642	16592	16688	16699	16570	16644	16462	16749	16586	16629	16449	16434	16580	16673	16621	16774	16472	16678	16684	16592	16674	16595	16735	16606	16472	16674	16644	16774	16704	16625	16591	16721	16735	16589	16655	16625	16582	16565	16665	16552	16607	16629	16630	16822	16660	16780	16741	16725	16368	16469	16520	16487	16612	16584	16509	16493	16575	16572	16460	16521	16563	16796	16657	16659	16757	16776	16709	16642	16507	16515	16635	16734	16705	16373	16607	16581	16631	16584	16735	16738	16682	16677	16719	16513	16649	16656	16565	16742	16619	16580	16651	16684	16797	16667	16716	16749	16719	16482	16558	16829	16550	16432	16490	16612	16554	16496	16773	16573	16793	16529	16419	16648	16717	16643	16798	16709	16454	16775	16421	16686	16555	16426	16681	16644	16650	16488	16691	16644	16719	16613	16869	16695	16643	16693	16551	16672	16640	16602	16731	16662	16537	16662	16750	16433	16679	16687	16590	16619	16539	16783	16502	16650	16660	16654	16671	16770	16736	16592	16689	16767	16760	16595	16677	16630	16683	16660	16395	16439	16788	16697	16720	16675	16564	16684	16585	16818	16507	16674	16647	16535	16692	16555	16517	16613	16633	16645	16529	16874	16518	16696	16736	16614	16650	16617	16626	16636	16732	16452	16466	16576	16664	16548	16498	16557	16606	16552	16597	16600	16575	16643	16768	16569	16599	16749	16688	16766	16756	16686	16478	16741	16723	16491	16609	16706	16481	16621	16608	16737	16587	16607	16640	16696	16554	16638	16511	16475	16631	16706	16777	16642	16656	16582	16593	16658	16664	16646	16787	16523	16600	16609	16634	16632	16594	16797	16705	16605	16828	16728	16571	16735	16638	16493	16360	16692	16840	16678	16636	16605	16493	16730	16659	16431	16469	16585	16616	16643	16671	16591	16617	16625	16748	16731	16534	16552	16664	16746	16762	16603	16737	16653	16664	16718	16643	16639	16640	16562	16537	16518	16705	16541	16660	16639	16508	16573	16703	16572	16655	16564	16651	16685	16714	16428	16795	16559	16779	16666	16558	16672	16822	16710	16557	16644	16628	16649	16528	16791	16458	16544	16611	16832	16502	16688	16636	16559	16589	16589	16481	16725	16495	16591	16611	16808	16683	16674	16708	16599	16618	16704	16651	16413	16772	16665	16581	16572	16651	16660	16634	16574	16746	16565	16741	16784	16599	16704	16655	16618	16614	16775	16602	16641	16656	16755	16631	16473	16786	16608	16579	16589	16793	16599	16729	16687	16686	16464	16545	16650	16541	16776	16524	16656	16480	16476	16773	16697	16471	16579	16667	16554	16724	16605	16572	16788	16500	16659	16436	16567	16594	16703	16722	16684	16468	16522	16584	16726	16599	16643	16664	16633	16689	16711	16675	16704	16731	16557	16590	16634	16672	16637	16623	16614	16792	16556	16478	16628	16459	16569	16630	16692	16433	16591	16628	16628	16784	16650	16586	16795	16744	16695	16667	16518	16663	16592	16625	16548	16510	16653	16469	16624	16577	16475	16628	16552	16682	16723	16564	16585	16478	16753	16589	16681	16634	16705	16503	16661	16578	16685	16729	16503	16645	16531	16606	16609	16732	16717	16744	16508	16623	16548	16602	16606	16672	16767	16644	16505	16750	16539	16699	16534	16728	16657	16672	16637	16534	16631	16700	16656	16512	16561	16633	16591	16665	16679	16686	16438	16669	16622	16688	16550	16614	16686	16671	16822	16677	16530	16347	16496	16601	16700	16646	16455	16723	16723	16622	16671	16586	16688	16572	16538	16677	16561	16751	16584	16517	16700	16827	16502	16540	16651	16759	16538	16593	16499	16572	16519	16724	16569	16650	16660	16551	16772	16622	16760	16503	16683	16698	16578	16530	16860	16585	16723	16593	16608	16895	16690	16599	16506	16626	16505	16483	16756	16547	16696	16650	16657	16616	16601	16725	16655	16617	16607	16616	16609	16620	16475	16658	16536	16742	16706	16616	16474	16732	16801	16591	16611	16806	16573	16571	16644	16624	16605	16546	16697	16689	16689	16690	16688	16680	16782	16723	16690	16535	16713	16559	16701	16517	16489	16756	16640	16831	16707	16570	16614	16789	16505	16542	16677	16661	16587	16648	16672	16571	16741	16683	16537	16577	16671	16551	16720	16682	16619	16467	16664	16589	16562	16708	16567	16590	16831	16503	16738	16634	16751	16571	16810	16494	16669	16566	16620	16626	16712	16551	16624	16474	16491	16457	16417	16465	16621	16569	16708	16592	16678	16645	16660	16641	16596	16683	16650	16645	16557	16614	16633	16738	16595	16620	16404	16395	16685	16660	16652	16638	16704	16512	16641	16526	16666	16563	16486	16695	16379	16495	16536	16560	16506	16452	16534	16513	16650	16554	16734	16615	16590	16699	16630	16587	16733	16584	16544	16651	16608	16710	16619	16449	16602	16666	16724	16534	16547	16780	16657	16574	16611	16675	16428	16565	16655	16702	16580	16743	16593	16655	16793	16710	16557	16691	16635	16691	16494	16738	16682	16444	16695	16616	16726	16566	16591	16670	16621	16552	16469	16550	16734	16636	16542	16607	16619	16725	16606	16572	16749	16610	16622	16783	16680	16551	16665	16722	16750	16551	16470	16640	16691	16599	16561	16750	16768	16459	16616	16614	16645	16512	16432	16606	16623	16491	16538	16592	16714	16814	16716	16651	16651	16820	16566	16662	16614	16640	16647	16481	16548	16716	16584	16493	16771	16696	16576	16754	16563	16714	16704	16698	16622	16654	16730	16445	16717	16595	16542	16717	16618
22786	23167	35264	29509	22367	23263	25086	21032	20122	20391	20450	20151	20340	20492	20130	20156	20406	20285	20264	20008	20335	20147	20102	20020	20194	20091	20240	20143	20155	20022	20231	20268	20103	20174	20142	19899	20375	20204	20216	20195	20085	20017	20151	19969	19939	20136	19925	19809	19914	19796	20181	20186	20032	19863	20016	19843	20021	19934	19958	20032	20018	20029	19987	19826	20133	20071	20041	19858	19786	19947	19960	20107	20073	19892	20099	19961	19711	20005	20018	19925	19831	19964	20181	20277	19737	19885	19908	19988	19713	19733	19984	20138	20007	20120	20012	20092	20015	20257	20105	20109	20040	20246	19578	19877	19916	19876	20112	19923	19969	20132	19956	19916	19931	19934	19944	19953	20011	19898	19862	19861	19870	19757	19919	19899	20092	19889	19867	19931	19904	19991	19896	19934	19959	19999	19804	19886	19941	19831	19823	20104	19838	19805	19841	19713	19937	19877	20032	19959	20031	19977	20085	20065	19999	19882	20022	20077	19793	19745	19923	19839	19881	20043	20171	19904	19921	19964	19905	19940	19652	19849	19994	19900	19982	19838	19839	20073	19968	19638	19893	19868	20019	20019	19962	19977	20021	19852	19877	19981	19957	19872	19853	20095	19832	20053	20013	19914	19970	19982	20083	19808	19866	19637	20224	20060	19975	19810	19755	19808	19795	20091	19736	19919	19706	19712	19909	19965	19906	19795	20066	19981	20013	19883	19978	20109	19898	19774	19984	19993	19739	19857	20192	19884	20088	20035	20053	19861	20066	20191	20005	20224	19986	20077	20106	19788	19984	19812	20043	19844	20095	19877	20033	19997	19786	19922	19973	20044	19851	20038	20004	19957	19810	19905	19785	20011	19846	20114	19828	19710	19968	19829	19898	19925	19915	19872	19884	19907	20001	20001	19575	19777	19881	19642	19894	19942	20105	19991	19995	20021	19888	19964	19889	20121	20125	19847	19996	19830	20030	19854	19952	19917	19945	19978	19999	19972	19964	19912	20118	19860	19771	19856	20006	20065	19820	19982	19951	19599	19854	19908	19898	19809	19909	20032	20042	19889	19542	20034	19673	19799	19997	19784	19774	19991	20037	19925	20071	19813	20017	19839	19914	19784	20072	19995	19805	19974	19891	20192	20049	19996	19974	20011	19814	19822	19976	19877	20063	19872	20071	20046	20071	19496	19782	20102	20012	19931	19973	19870	19798	19863	19851	20057	19870	20051	20166	19839	19785	19792	20002	19852	19959	20013	20006	19820	20083	19987	20092	20036	19973	19992	19974	19895	19855	19851	20014	19973	20022	19702	19970	19772	19946	19949	19988	19770	19919	19973	19931	19942	19873	19832	19742	19910	19919	19858	19905	19873	20042	19934	20081	20024	19857	19818	20233	19964	20082	19885	19752	19850	19820	20034	19883	19928	19947	19778	19868	19968	20022	19844	19972	20027	19948	20040	20009	20035	19957	20030	19870	19897	19794	19907	19872	19965	19876	19911	19976	19876	20120	19936	19865	19862	19958	19926	19961	19887	20083	19840	19896	20047	19837	19724	19941	20034	20023	19932	19983	19986	19886	19888	19936	20122	20083	19766	19823	20026	19828	20213	19791	19937	20037	20036	20061	19775	19886	19743	20003	19985	20091	20046	19899	19912	19971	19910	19915	19619	19943	19997	19895	19977	20057	20029	19965	19909	19692	19715	19918	19980	19978	19779	20099	19920	19942	20002	19686	20001	19862	19933	20157	20025	19882	19943	19947	19740	19962	20151	20127	20040	19999	19773	19947	20083	20053	19789	20041	19798	19995	19830	20104	20071	19951	19995	19904	19936	19852	20056	19895	19825	20046	20112	19713	19895	19842	20064	20042	19934	19806	19878	19899	19881	19828	19798	19986	19958	19911	19907	19984	20181	19905	19865	19716	20112	19940	20076	20103	19961	20238	20010	20094	20007	20007	20148	20028	19959	19959	19842	19942	19994	20030	19778	19958	20012	19842	19842	20131	19579	19740	19961	19980	19948	20093	20194	19930	19852	20055	19965	20007	20083	20130	19816	19836	19957	19949	19922	20241	20107	20083	19885	19790	19854	20053	19941	20034	19972	20107	20124	19987	19907	19928	19914	20152	19940	19827	20011	19861	19775	20044	20031	19816	19781	19861	19894	19933	19981	20006	19784	19820	19936	20106	19989	19954	20044	19956	20259	19825	19940	19918	19718	19748	19906	19988	19858	20139	19984	19961	20001	19996	20123	19781	19849	20047	19776	19873	19872	19718	19893	20022	20147	20045	20017	20052	19942	19922	20035	19892	20058	19723	19873	19978	20021	19799	19991	20076	19840	20105	19792	19976	19864	19708	20020	20070	19704	19943	20046	20007	19939	20045	19947	20045	19878	19832	19965	19889	19698	19733	20036	19991	19711	20033	19910	20000	19994	19898	20085	20033	20129	20224	19841	19849	19876	19852	19816	20016	19891	19886	19829	20016	19951	19886	19951	19918	19943	20008	20061	19789	19739	19863	19862	20105	19845	19908	19885	19968	20080	20023	20099	19988	20128	20064	19739	19985	19793	19997	19984	19999	19991	19910	19970	20039	19854	19984	19954	19827	19646	20186	19923	19906	19864	20066	19974	20012	20072	19757	19905	19975	19896	20056	20000	19928	19719	19843	19844	19765	19848	19691	20073	20233	19819	19955	19965	20012	20170	20002	19968	19904	20023	20033	19706	19641	19881	19975	20087	19913	19791	19897	19846	19715	19891	19994	19896	19970	19969	19961	19840	20069	19852	20061	20111	19952	20004	20001	19931	20046	20073	19917	20040	20036	20034	19981	19960	19878	20018	19908	19983	20031	19881	19778	19975	19919	20016	19870	20003	19786	19940	19965	19923	19765	20007	19991	20043	20005	19827	19961	20072	19912	19774	20073	19865	20006	19878	19994	19853	20010	19895	19961	19955	19906	19796	20028	20153	19899	20000	19819	19880	19971	19940	19942	19836	19951	19722	19946	20113	20066	20120	19864	19855	20020	19930	20179	19952	19977	19747	19699	19938	19931	20071	19886	20066	20069	19919	20010	19934	20016	20146	19879	19990	19873	19806	19944	19854	19848	19834	19896	19817	19724	20064	20172	20044	19860	19827	20046	20044	20035	20058	19892	19728	19844	19976	19920	19915	19910	19983	20010	19884	20051	20147	20142	20006	20032	19870	19930	20120	19953	19909	20049	19769	20038	20063	19934	20130	19805	20067	19945	19714	19683	19890	20056	19997	19867	20013	19714	20084	19877	20049	20040	20105	19812	19926	19759	19765	19950	20011	20008	20058	20021	19866	20119	19994	19904	19837	19861	19937	19909	19790	19920	20009	19950	20059	20134	20171	19921	19813	19998	19922	19965	19911	19876	19952	19760	19725	20081	20154	19816	19866	19826	19958	20088	20051	19795	19844	20152	19856	19922	19920	19918	20154	19789	19873	20225	19773	19912	20010	19827	20268	19988	19967	19798	19960	20135	19838	19845	19903	19942	19772	19886	19834	20063	20063	19975	19960	19946	19982	20075	19794	19881	19950	19859	19760	20064	19939	19799	19865	19921	19962	19900	20001	19893	19857	19914	19787	19854	19964	20057	19935	19885	19854	19769	20031	20130	19875	19943	19710	20132	19945	19948	19674	19881	20103	19766	19944	19984	19787	20045	19760	19895	19857	19928	20105	19812	20100	20095	20034	20040	19832	19984	20095	19803	19944	19952	20233	19698	19854	20013	19760	20001	19792	19890	19915	19962	19754	19888	20138	19926	19995	20008	19847	20034	19897	19961	19778	19853	19890	19990	19910	20025	19869	20055	19935	20002	20027	20017	19784	20165	19997	19983	19685	19924	19865	19922	19850	19946	19971	19976	20022	19909	19883	19839	19924	19832	19880	19869	20168	20028	19905	19820	20049	19999	19922	19793	19872	19813	19936	20105	19982	19866	19790	20013	20071	19897	19798	19841	19826	19897	19969	20035	19860	19923	19790	19974	19895	19980	20069	19699	20056	19877	19818	19886	19781	19970	19840	19938	19921	19863	19858	19944	19926	20015	20060	19762	19994	19958	19835	19830	20044	19744	19745	19798	19899	20029	20054	19966	19900	19670	19873	19951	19738	20052	20071	20017	19808	19923	19883	19934	19934	19989	19905	19817	19977	19677	19659	20085	20001	20012	19858	19825	19815	19973	19900	19871	20323	19944	19932	20072	19807	19787	20040	19676	19890	20058	20002	19960	19900	19975	19967	19874	19766	19930	20067	20111	20088	19827	19844	19916	20071	19874	19747	19983	20028	19681	19788	19904	19916	20006	19914	19988	19863	19944	20044	19883	19738	20256	19752	19911	19843	20050	20095	19986	20056	20045	19910	19947	19870	20103	20130	20040	20053	19844	19919	19921	19854	19900	19715	19970	19870	20025	19812	19923	19997	20012	19836	19855	19975	19947	20032	20087	19900	19972	19808	20029	19993	19967	20006	19971	19801	20139	19867	19904	19951	19800	19973	19970	20028	19975	19825	19956	19939	19894	19840	19843	19938	20040	19723	20031	19843	19948	19917	20015	19989	19812	19756	19839	19791	20050	20026	19972	19687	19968	20097	20007	19764	19859	20203	19770	20131	19963	20002	19988	19726	19964	20127	19898	19944	19851	19866	19876	19877	19796	19914	19917	20089	19857	19817	20082	19914	20023	19823	19941	20020	19970	19732	19924	19747	19973	20019	20009	19974	19835	19893	20014	19935	19801	19930	19827	20059	19977	19968	19862	20001	19931	19878	19773	19953	20149	20057	19886	19945	19979	19807	19797	19953	20141	19973	20127	19826	20148	20028	20022	19986	19967	19859	20109	20005	19869	19960	19849	19807	19966	19882	20026	19973	19833	19730	19963	20031	20032	20033	20260	20054	19922	19981	19945	19856	20085	19680	19756	19908	19788	19892	19960	19865	19999	19936	19877	19851	20042	19907	19890	19824	19929	19932	19939	19895	20055	20271	20084	19818	19733	19881	19937	20003	19943	19887	19953	19889	20084	19791	19895	20015	19859	20035	19940	20048	20179	19974	19780	20125	20070	19854	19931	19938	20064	19878	20155	19866	19793	19904	19811	19808	19884	19835	19757	19988	20094	19991	19601	19839	19917	19836	20010	19866
60691	104794	85198	56066	19153	17222	17168	17236	16984	17207	17257	17186	17372	17467	17298	17387	17546	17128	17300	17267	17217	17438	17261	17176	17313	17329	17395	17319	17246	17323	17427	17284	17305	17170	17267	17185	17380	17269	17267	17157	17293	17234	17289	17157	17157	17461	17072	17320	17255	17222	17448	17222	17252	17249	17190	17387	17450	17272	17296	17202	17319	17159	17175	17331	17346	17153	17401	17523	17371	17450	17203	17342	17402	17263	17338	17139	17354	17215	17218	17226	17262	17214	17277	17142	17139	17130	17353	17514	17334	17384	17251	17255	17211	17293	17170	17266	17252	17153	17279	17186	17086	17329	17211	17424	17148	17105	17279	17188	17291	17289	17383	17194	17430	17201	17127	17182	17366	17202	17254	17215	17242	17129	17321	17310	17161	17338	17253	17333	17306	17360	17175	17276	17211	17202	17324	17302	17143	17373	17310	17269	17319	17479	17417	17227	17167	17192	17292	17134	17284	17259	17370	17303	17226	17328	17295	17341	17313	17392	17273	17022	17344	17594	17294	17274	17416	17117	17212	17442	17216	17518	17202	17159	17193	17144	17255	17284	17316	17345	17324	17233	17164	17190	17276	17315	17303	17392	17373	17205	17240	17255	17243	17227	17257	17245	17239	17395	17209	17145	17378	17312	17213	17127	17133	17165	17300	17158	17218	17155	17391	17254	17418	17288	17307	17259	17436	17223	17357	17155	17248	17195	17290	17178	17344	17182	17408	17465	17318	17429	17262	17228	17290	16978	17335	17189	17276	17300	17036	17329	17265	17151	17121	17359	17305	17275	17255	17361	17539	17259	17280	17049	17348	17111	17112	17370	17233	17363	17099	17196	17175	17288	17236	17080	17297	17353	17081	17216	17326	17140	17396	17143	17358	17290	17237	16978	17405	17349	17220	17338	17331	17179	17366	17195	17096	17360	17223	17416	17402	17375	17302	17277	17047	17327	17241	17203	17302	17152	17431	17243	17315	17278	17246	17293	17370	17076	17284	17274	17403	17163	17163	17260	17285	17349	17268	17265	17159	17314	17207	17247	17219	17293	17335	17180	17326	17391	17251	17361	17292	17375	17408	17226	17191	17290	17264	17194	17189	17317	17262	17394	17295	17181	17106	17340	17397	17207	17271	17075	17236	17273	17345	17304	17056	17359	17076	17232	17284	17207	17252	17249	17098	17410	17352	17283	17363	17156	17269	17258	17357	17298	17331	17142	17183	17134	17378	17274	17233	17304	17146	17517	17153	17214	17443	17360	17349	17402	17229	17281	17343	17372	17337	17163	17332	17377	17197	17244	17037	17224	17240	17176	17460	17235	17222	17302	17320	17155	17385	17353	17357	17077	17487	17325	17100	17380	17288	17273	17423	17243	17362	17238	17193	17440	17177	17173	17127	17195	17309	17515	17525	17172	17419	17322	17346	17324	17181	17233	17403	17328	17135	17370	17359	17253	17387	17313	17334	17418	17425	17333	17503	17359	17350	17349	17391	17336	17389	17582	17229	17221	17205	17459	17137	17204	17148	17264	17206	17302	17391	17359	17099	17331	17180	17407	17306	17402	17296	17372	17443	17297	17254	17245	17174	17295	17426	17124	17269	17493	17323	17172	17240	17233	17215	17197	17462	17378	17231	17243	17186	17179	17394	17364	17174	17198	17265	17488	17153	17258	17288	17207	17134	17209	17367	17299	17195	17267	17104	17349	17365	17333	17385	17264	17368	17317	17045	17148	17366	17134	17043	17322	17202	17534	17215	17251	17274	17362	17169	17368	17183	17226	17465	17280	17267	17155	17261	17286	17170	17277	17397	17235	17361	17192	17254	17173	17367	17274	17351	17269	17203	17138	17288	17235	17424	17249	17240	17312	17283	17251	17213	17290	17279	17353	17200	17372	17359	17350	17393	17330	17298	17268	17322	17327	17305	17317	17302	17337	17223	17288	17188	17200	17239	17469	17355	17201	17446	17163	17369	17183	17330	17286	17276	17242	17293	17379	17301	17256	17373	17442	17177	17355	17398	17368	17356	17362	17132	17175	17235	17268	17349	17301	17274	17392	17165	17151	17235	17303	17080	17245	17199	17290	17229	17387	17312	17433	17316	17252	17261	17341	17292	17297	17365	17327	17240	17254	17354	17279	17040	17270	17442	17179	17194	17315	17289	17338	17199	17342	17321	17195	17151	17227	17264	17277	17323	17105	17361	17184	17246	17348	17171	17141	17174	17214	17259	17287	17304	17291	17311	17277	17331	17179	17090	17359	17317	17280	17378	17267	17361	17234	17299	17139	17068	17230	17322	17268	17322	17317	17315	17416	17204	17314	17207	17272	17194	17349	17215	17280	17208	17163	17248	17208	17153	17196	17196	17147	17284	17082	17271	17127	17147	17414	17248	17231	17125	17244	17306	17233	17253	17220	17373	17390	17294	17376	17191	17286	17413	17265	17322	17238	17233	17324	17226	17157	17082	17324	17254	17055	17126	17267	17261	17447	17197	17309	17338	17211	17329	17274	17159	17353	17349	17181	17369	17219	17151	17377	17142	17203	17202	17374	17377	17065	17333	17324	17041	17280	17245	17028	17283	17275	17173	17267	17264	17407	17331	17251	17234	17449	17205	17338	17268	17255	17129	17224	17366	17285	17372	17343	17269	17346	17372	17121	17332	17351	17235	17272	17237	17340	17420	17254	17304	17215	17382	17110	17331	17252	17219	17315	17453	17192	17318	17111	17173	17294	17191	17326	17321	17312	17434	17114	17297	17301	17436	17224	17547	17274	17187	17415	17362	17264	17199	17328	17187	17536	17174	17210	17339	17447	17134	17099	17140	17241	17310	17437	17438	17169	16953	17437	17292	17160	17338	17234	17263	17491	17263	17294	17415	17235	17229	17409	17268	17471	17057	17031	17125	17321	17283	17435	17154	17453	17243	17219	17229	17243	17116	17066	17240	17277	17189	17127	17156	17304	17198	17258	17410	17124	17320	17218	17271	17405	17414	17327	17066	17195	17271	17270	17253	17272	17152	17361	17229	17284	17174	17179	17414	17323	17219	17499	17210	17320	17234	17263	17178	17419	17226	17308	17026	17178	17297	17304	17484	17067	17160	17317	17235	17163	17370	17324	17319	17449	17337	17172	17247	17318	17485	17245	17218	17398	17442	17303	17197	17442	17210	17299	17328	17186	17148	17032	17080	17281	17272	17426	17376	17305	17301	17331	17202	17358	17233	17161	17125	17385	17285	17286	17303	17298	17370	17122	17340	17127	17152	17231	17379	17282	17220	17323	17323	17276	17247	17251	17308	17365	17323	17258	17439	17160	17322	17283	17282	17381	17167	17242	17154	17071	17262	17313	17224	17255	17236	17104	17386	17350	17259	17240	17218	17156	17492	17170	17212	17297	17350	17351	17341	17268	17240	17280	17270	17034	17237	17294	17294	17307	17381	17273	17446	17182	17476	17273	17094	17177	17231	17240	17167	17289	17363	17222	17246	17323	17321	17239	17438	17399	17343	17197	17202	17304	17117	17165	17434	17192	17217	17190	17252	17315	17227	17225	17060	17094	17407	17330	17242	17288	17259	17140	17243	17224	17425	17114	17353	17101	17216	17309	17396	17224	17147	17451	17470	17241	17337	17159	17233	17309	17088	17435	17326	17301	17182	17221	17184	17311	17134	17339	17326	17297	17171	17253	17336	17210	17275	17305	17112	17290	17243	17304	17224	17410	17122	17085	17218	17313	17306	17305	17206	17115	17222	17373	17210	17516	17318	17323	17298	17190	17318	17174	17258	17276	17319	17309	17264	17233	17188	17239	17179	17285	17128	17233	17233	17249	17238	17260	17219	17276	17436	17245	17365	17113	17167	17249	17211	17239	17379	17292	17134	17189	17269	17381	17316	17249	17219	17202	17210	17173	17196	17273	17423	17244	17409	17164	17233	17319	17107	17388	17307	17401	17146	17228	17282	17360	17432	17082	17110	17328	17285	17423	17282	17069	17204	17223	17266	17409	17176	17183	17424	17305	17254	17150	17215	17174	17261	17186	17250	17171	17145	17411	17266	17276	17189	17285	17263	17249	17238	17139	17232	17232	17252	17269	17441	17274	17233	17152	17376	17265	17282	17350	17273	17331	17150	17300	17212	17406	17251	17303	17321	17307	17270	17232	17342	17245	17180	17342	17254	17317	17223	17411	17247	17373	17321	17420	17334	17232	17216	17359	17188	17411	17246	17283	17408	17206	17329	17289	17217	17210	17305	17304	17099	17127	17326	17321	17255	17352	17438	17420	17337	17366	17460	17369	17139	17148	17156	17403	17385	17189	17478	17350	17316	17375	17251	17451	17297	17258	17425	17334	17327	17178	17207	17275	17311	17133	17269	17342	17274	17259	17107	17217	17280	17164	17423	17312	17421	17201	17401	17422	17212	17196	17259	17241	17371	17283	17265	17247	17181	17392	17167	17357	17220	17399	17421	17341	17305	17343	17426	17477	17228	17272	17127	17151	17186	17311	17437	17196	17221	17349	17268	17346	17375	17205	17276	17341	17097	17212	17191	17177	17224	17275	17274	17358	17180	17364	17430	17353	17149	17252	17155	17254	17020	17482	17147	17299	17327	17370	17282	17274	17326	17354	17155	17221	17313	17137	17207	17400	17225	17134	17365	17197	17206	17264	17268	17240	17245	17221	17332	17313	17235	17070	17205	17308	17373	17250	17298	17404	17209	17236	17117	17310	17357	17377	17175	17079	17203	17210	17257	17307	17191	17252	17115	17229	17262	17367	17371	17366	17219	17267	17176	17170	17194	17095	17299	17390	17438	17269	17222	17382	17473	17345	17398	17155	17379	17295	17224	17256	17253	17429	17301	17241	17111	17196	17284	17296	17250	17144	17199	17152	17271	17318	17258	17012	17199	17331	17290	17308	17160	17204	17213	17281	17239	17299	17213	17270	17256	17130	17431	17223	17363	17355	17281	17289	17269	17176	17378	17404	17346	17301	17374	17280	17317	17351	17398	17396	17214	17239	17179	17109	17172	17262	17260	17485	17254	17295	17180	17179	17267	17208	17442	17137	17313	17136	17098	17455	17213	17157	17279	17005	17352	17218	17156	17279	17247	17223	17270	17337	17269	17380	17305	17155	17280	17280	17341	17303	17127	17195	17276	17285
31703	39021	40724	29137	21144	20255	20120	19823	19933	19828	20053	19756	19714	19769	19668	19998	19857	20009	19791	19566	19784	19889	19882	19654	19785	19633	19979	19789	19718	19861	20001	19835	19714	19715	19721	19547	19609	19777	19798	19660	19821	19841	19806	19850	19858	19858	19835	19973	19782	19815	19632	19589	19751	19751	19866	19570	19639	19745	19734	19687	19785	19643	19744	19722	19880	19785	19642	20041	19825	19789	19706	19757	19750	19814	19876	19863	19857	19842	19735	19681	19819	19518	19991	19864	19671	19607	19783	19741	19973	19742	19657	19672	19740	19759	19752	19692	19932	19797	19721	19739	19710	19709	19745	19817	19637	19706	19750	19647	19763	19670	19584	19771	19775	19646	19854	19969	19798	20028	19927	19841	19586	19766	19860	19858	19836	19930	19683	19954	19645	19657	19935	19830	19644	19948	19610	19758	19712	19876	19647	19777	19835	19875	19873	19726	19824	19728	19751	19795	19943	19889	19765	19780	19679	19769	19793	19815	19668	19711	19699	19875	19970	19723	19749	19704	19787	19717	19667	19613	19892	19666	19788	19792	20129	19772	19944	19643	19740	19838	19815	19774	19700	19746	19716	19720	19662	19784	19749	19639	19794	19706	20107	19650	19897	19905	19743	19770	19909	19703	19734	19556	19729	19699	19667	19673	19593	19722	19661	19696	19701	19844	19698	19713	19699	19806	19666	19884	19949	19927	19632	19842	19627	19679	19874	19793	19820	19646	19718	19801	19800	19837	19756	19716	19733	19910	19733	19799	19716	19664	19625	19750	19610	19925	19926	19659	19910	19542	19827	19928	19862	19654	19820	19802	19965	19871	19831	19643	19723	19861	19836	19571	19826	19765	19779	19876	19845	19738	19947	19864	19778	19909	19965	19912	19762	19634	19916	19879	19828	19836	19716	19796	19769	19591	19919	19790	20002	19807	19755	19786	19812	19916	19903	19779	19882	19558	19798	19811	19821	19782	19877	19772	19821	19842	19766	19704	19625	19788	19883	19757	19867	19971	19854	19935	19807	19776	19750	19849	19803	19971	19859	19790	19814	19934	19804	19817	19911	19710	19613	19647	19711	19750	19812	19656	19875	19677	19602	19788	20015	19922	19944	19993	19857	19710	19701	19788	19952	19962	19948	19864	19802	19667	19911	19915	19910	19877	19725	19780	19723	19806	19848	20094	19862	19885	19643	19883	19892	19663	19862	19947	19792	19719	19566	19656	19840	19741	19639	19915	19849	19710	19606	19681	19750	19742	19986	19880	19573	19631	19855	19700	19827	19861	19923	19773	19846	19516	19624	19695	19781	19907	19551	19992	19812	19712	19882	19566	19806	19673	19713	19761	19828	19878	19815	19901	19835	19890	19813	19718	19869	19877	19839	19692	19826	19924	19771	19586	19668	19887	20007	19863	19709	19774	19818	19464	19611	19842	19743	19788	19772	19804	19821	19943	19872	19842	19741	19578	19868	19614	19936	19776	19702	19803	19820	19872	19635	19728	19967	19765	19791	19763	19667	19942	19950	19640	19660	19824	19872	19864	19697	19655	19786	19799	19637	19758	19824	19968	19715	19585	19753	19595	19788	19763	19939	19938	19859	19835	19756	19740	19678	19742	19856	19852	19636	19766	19878	19738	19780	19857	19932	19657	19966	19917	19780	19694	19940	19592	19811	19850	19768	20018	19650	19903	19834	19861	19984	19923	19879	19795	19736	19791	19665	19624	19834	19726	19747	19703	19830	19810	19784	19606	19785	19926	19803	19862	19732	19618	19877	19986	19723	19901	19978	19839	19718	19796	19919	19937	19664	19837	19755	19741	19610	19888	20216	19735	19717	19729	19801	19758	19840	19738	19675	19893	19867	19778	19739	19742	19940	19789	19813	19564	19767	19957	19799	19955	19840	19809	19712	19898	19966	20005	19841	19453	19727	19744	19723	19818	19948	19807	19792	19932	19850	19803	19692	19886	19797	19843	19723	19643	19833	19874	19671	19675	20168	19869	19952	20032	19688	19781	19977	19756	19794	19698	19602	19853	19734	19779	19669	19693	19641	19905	19839	19685	19770	19782	19609	19771	19775	19905	19797	19766	19721	19713	19779	19786	19780	19750	19782	19837	19694	19849	19671	19937	19666	19763	19806	19924	19901	19880	19758	19507	19668	19966	19799	19995	19707	19851	19659	19822	19955	19771	19965	19916	19769	19760	19886	19897	19739	19644	19983	19696	19580	19806	19602	19572	19633	19688	19605	19684	19931	19649	19571	19776	19648	19794	19901	19901	19610	19774	19870	19806	19743	19796	19852	19378	19617	19812	19759	19686	19822	19709	19744	19770	19823	19707	19567	19894	19994	19859	19736	19650	19998	19969	19951	19811	19581	19705	19708	19896	19601	19778	19775	19776	19727	19734	19835	19744	19911	19717	19730	19926	19798	19736	19818	19802	19859	19846	19794	19601	19699	19909	19904	19683	19724	19617	19681	19712	19731	19554	19587	19788	19844	19705	19901	19980	19761	19693	19824	19888	19661	19790	19954	19927	19754	19796	19806	19922	19597	19812	19704	19712	19686	19777	19653	20034	19877	19789	19854	19564	19574	19753	19873	19726	19726	19844	19628	19642	19648	19677	19853	19672	19741	19829	19860	19711	19758	19744	19734	19720	19819	19620	19731	19618	19793	19876	19833	19963	19769	19718	19533	19784	19793	19902	19779	19855	19811	19859	19860	19887	19799	19712	19726	19896	19946	19708	19796	19702	19756	19886	19610	19650	19570	19782	19624	19815	19879	19932	19665	19600	19696	20094	19892	19707	19851	19894	19793	19697	19780	19736	19752	19568	19839	19764	19907	19782	19996	19903	19921	19704	19782	19763	19841	19588	19783	19850	19917	19745	19706	19876	19873	19650	19786	19676	19740	19682	19759	19813	19977	19909	19971	19940	19530	19807	19887	19887	19682	19722	19824	19790	19906	19776	19873	19832	19804	19677	20027	19803	19701	19845	19817	19674	19830	19712	19870	19703	19904	19969	19704	19722	19729	19949	19611	19658	19674	19760	19863	19676	19864	19922	19798	19834	19767	19746	19840	19776	19855	19850	19982	19972	19793	19858	19646	19832	19813	19802	19694	19668	19773	19727	19812	19803	19732	19849	19921	19985	19912	19791	19889	19699	19672	20031	19742	19769	19922	19754	19819	19817	19829	19770	19685	19787	19833	19609	19951	19666	19895	19813	19753	19765	19643	19672	19786	19763	19754	19768	19787	19847	19738	19794	19930	19876	19614	19782	19905	19863	19626	19676	19992	19749	19864	19730	19789	19766	19768	19873	19697	19619	19835	19746	19822	20041	19867	19681	19919	19555	19878	19816	20055	19815	19845	19832	19818	19864	19786	19868	19725	19775	19927	19860	19847	19800	19879	19792	19858	19691	19698	19925	19651	19739	19892	19882	19861	19746	19888	19569	19833	19428	19771	19658	19564	19743	19918	19835	19654	19817	19742	19723	19752	19850	19955	19873	19653	19789	19897	19727	19836	19799	19858	19732	19837	19788	19578	20067	19907	19861	19684	19758	19951	19775	19946	19828	19861	19815	19631	19842	19906	19733	19741	19632	19612	19715	19587	19944	19805	19696	19909	19870	19847	19798	19718	19949	19671	19896	19884	19888	19819	19720	19797	19773	19874	19532	20046	19881	19952	19728	19764	19751	19934	19923	19839	19780	19854	19841	19738	19567	19986	19736	19910	19807	19730	19630	19790	19729	19703	19920	19976	19836	19920	19632	19762	20080	19909	19866	19840	19685	19851	19619	19738	19516	19722	19793	19817	19823	19990	19787	19615	19782	19902	19945	19926	19906	20057	19908	19652	19743	19726	19851	19590	19952	19940	19817	19813	20106	19950	19840	19951	19807	19827	19819	19971	19990	19758	20117	19939	19754	19904	19780	19702	19735	19856	19733	19730	19818	19886	19864	19560	19651	19848	19775	19616	19746	19806	19762	19875	19638	19915	19625	19681	19685	19832	19866	19890	19774	19723	19600	19868	19630	19744	19753	19651	19647	19820	19778	19688	19715	19852	19790	20074	19901	19793	19996	19588	19808	19902	20073	19999	19871	19776	19742	19757	19905	19841	19775	19916	19936	19911	19716	19944	19818	19836	19909	19723	19776	19957	19787	19379	19874	19897	19718	19943	19873	19588	19659	19702	19932	19662	19701	20065	19723	19771	19658	19709	19495	19710	19780	19884	19946	19919	19842	20020	19852	19825	19745	19883	19677	19688	19782	19801	19922	19703	19650	19676	19889	19772	20016	19775	19717	19837	19858	19777	19857	19822	19866	19755	19901	19618	19665	19722	19653	19842	19732	19671	19518	19720	19859	20032	19873	19964	20014	19976	19771	19998	19990	19765	19818	19787	19686	20034	19845	19687	19881	19898	19671	19750	19827	19895	19716	19786	19758	19754	19775	20035	19772	19548	19706	19673	20052	19774	19575	19833	19791	19550	19611	19727	19732	19652	19808	19814	19729	19614	19868	19826	19802	19825	19538	19758	19925	19730	20126	19855	19689	19810	19944	19783	19849	19825	19862	19883	19876	19668	19950	19817	19739	19844	19856	19802	19783	19723	19651	19691	19654	19671	19867	19706	19632	19734	19738	20005	19745	19815	19833	19592	19877	19951	19874	19736	19607	19846	19766	19945	19595	20002	19839	19766	19827	20005	20006	19861	19863	19744	19767	19715	19789	19936	19815	19859	19860	19808	19766	19794	19797	19759	19791	19892	19790	19742	19784	19642	19976	19906	19679	19858	19620	19826	19838	19904	19872	19623	19581	19665	19951	19819	19794	19701	19898	19915	19851	19906	19756	19850	19749	19756	19770	19868	19706	19971	19755	19685	19894	19911	19839	20065	19829	19775	19821	19840	19863	19755	19622	19745	19797	19641	19788	19617	19871	19604	19822	19762	20013	19827	19659	19761	19838	19816	19766	19709	19795	19919	19845	19878	19754	20057	19853	19950	19834	19830	19761	19757	19736	19760	19836	19913	19929	20074	19988	19901	19595	20170	19948	19615	19764	19915	19912	19883	19612	19769	19837	19819	19623	19697	19743	19791	19835	19747	19660	19819	19872	19860	19672	20071	19850	19833	19816	19753	19970	19864	19795	19559	19784
41726	57544	42304	25067	17626	17029	17057	17210	17182	17019	17092	16984	17170	16960	17225	17085	17129	17085	17129	16959	17132	17069	16910	17190	17338	17097	17021	17028	17241	17130	17119	17321	17128	17113	17136	17174	17035	17045	17164	17295	17212	17197	17125	17058	17250	17158	17170	17237	17081	17189	17073	17048	17173	17120	17081	17181	17268	17265	17167	17138	17017	17089	17065	17048	17042	17113	17091	17243	17182	17169	17111	17160	17140	17256	17082	17046	17051	17020	17130	17100	17127	17156	17006	17141	17177	17089	17062	17216	17077	17193	17014	16965	17192	16816	17176	17000	17228	17167	17082	17175	17098	17036	16930	16976	16966	17186	17309	17166	17152	17107	17167	17047	17093	17065	17006	17146	16896	17068	17103	17073	17153	17012	17060	17057	17281	16991	17129	16943	17157	17158	17007	17051	17242	17173	16978	17097	17087	17352	17239	17164	17166	17085	17105	17094	17048	17192	17044	17117	17079	17097	16973	17114	17001	17181	17070	17067	16983	17229	17142	17179	16967	17082	17146	17245	17050	17199	16905	17077	16963	17218	17253	17223	16947	16949	17135	17136	17054	16987	17093	17091	17114	17017	17151	17094	17049	17174	17073	17106	16936	17115	17077	17062	17066	17014	16988	17299	17165	16991	17137	17022	17098	17198	17022	17264	17145	17251	16935	17076	17125	17119	17230	17106	17058	17248	17054	17061	17117	17060	17038	16868	17122	17149	16930	17146	17019	17226	17131	17046	17098	17223	17074	17312	17219	16916	17306	17200	17003	17113	17105	17162	17102	17095	17306	17160	16988	17240	16998	17220	17080	17154	17077	17045	17000	17160	17077	17207	17110	17266	16953	17308	16980	17129	17012	17135	17034	17186	17020	16972	17043	17083	17101	17084	17121	17228	17079	17074	17006	17079	16982	17109	17143	17143	17001	17004	17141	17188	17140	17138	17074	17218	17057	17011	17240	17134	17137	17262	17099	16911	17227	16945	17218	17039	17146	17197	17170	17076	17120	16982	17122	17108	17253	17107	17124	17337	17225	17102	16997	16829	17100	17144	17050	17020	17161	17078	17083	17115	17039	17121	17127	17277	17115	17014	17177	17225	17227	17311	17161	17061	17080	17021	17169	17159	17027	17049	17199	17099	17075	17125	17152	17054	17060	17224	17317	17082	17390	17204	17136	17131	17074	17253	17081	16992	17068	17170	17256	17114	17180	17221	17092	16999	17235	17302	17128	16970	17087	17156	16969	17049	17022	17091	17159	17103	17038	17173	17157	17054	17102	17164	17212	17100	17053	17190	17096	17310	17242	17037	17094	17159	17158	17031	17092	17007	17249	17111	16949	17063	17158	17167	17009	16910	17064	17010	17161	17116	17169	17363	17128	17171	17173	17014	17235	17136	17175	17189	17124	17136	17200	17181	17077	17066	17077	17200	17077	17058	17169	17100	17177	17113	17019	16990	17196	17011	17236	17105	17003	17106	17085	17177	17073	17308	17014	17076	17065	17031	17003	17162	17113	17058	17162	17073	16943	17086	17316	17207	16953	16958	17238	16991	17096	17200	17022	17091	17421	17178	17028	17173	17172	17228	17286	17109	17061	17219	17135	16980	16960	17109	17022	17006	17146	17077	16816	17038	16974	17096	17070	17073	17007	17113	17082	17148	17271	17132	17242	17166	17216	17188	17147	17079	17332	17102	17040	17319	17067	17064	17091	17265	17160	17011	16899	17259	17174	17283	17010	17034	16896	17200	16890	16914	17200	17095	17209	17246	17176	16965	17170	17114	17170	17123	16887	17208	17101	17169	17075	17210	17104	17088	16950	17057	17192	17199	17135	17102	17125	16944	17101	17087	17202	17022	17114	17027	17156	16980	17151	17165	17156	17252	17265	17016	17055	17074	17107	16986	17060	17066	17139	17069	17073	17077	17120	17118	17053	17050	17092	17279	17187	17132	17013	17026	17109	17150	17134	17134	17093	17074	17007	17057	17015	16964	17166	17169	17077	17033	17236	16997	17030	17152	17152	17225	17208	16946	17071	17102	17080	17237	16961	16977	16970	17259	17196	17036	17200	17094	17224	17068	17176	17184	17215	17193	17048	17045	17322	17139	17069	17256	17073	17128	16992	17052	17093	17088	17074	17071	17024	17264	17163	16979	17185	17154	17309	17135	17149	17184	17094	17076	17168	17024	17033	17006	17208	17207	16990	17331	17145	17149	17215	17038	17218	17271	17109	17151	17279	17282	16993	17165	17176	17046	16993	17159	17125	17108	17002	17100	17114	17208	17048	17158	17199	17334	17158	16932	17151	17188	17046	17086	16944	17183	17163	17140	17068	17039	17245	17186	17160	17057	17164	16898	17136	17255	17196	17109	17228	17345	17205	17087	17012	17242	17179	17026	17085	16949	17152	17233	17164	17083	17172	17178	17018	17207	17147	17192	17081	17223	17070	17139	17017	17342	17139	17283	17091	17286	17230	17071	17194	17175	17171	17126	17179	17059	17000	17034	17099	17201	17065	17084	17060	17176	17063	17199	16901	17044	16903	17238	16881	17196	17134	17082	17185	17158	17062	17035	17082	17323	17161	17092	17105	16864	17237	17011	17329	17123	17060	17068	17040	17103	17100	16974	17065	17147	17046	17041	17232	17104	17276	17270	17049	17207	16944	17177	17195	17208	17094	17124	17197	17197	17188	17022	17105	17073	16930	17279	17013	17063	17032	16976	17200	17063	17189	16946	17177	17147	17077	17105	17301	17197	16965	17012	17102	17070	17036	16895	16991	17263	17081	17154	17111	16895	17120	17201	17198	17107	17000	17137	17160	17064	17030	16988	17035	17125	17215	17007	17196	17056	17138	17129	17138	17314	17168	17065	17063	17270	17212	17020	17071	17050	17097	16975	17056	16979	17038	17257	17231	17058	17205	17250	17210	17044	17092	16978	16895	17070	16977	16964	17032	16998	17029	17098	17242	17034	17167	17186	17148	17097	17060	17140	17117	17182	17178	17050	17303	17000	17074	17223	17078	17145	17164	17294	17160	17088	17039	17160	17191	17065	17154	17060	17101	16985	17056	17101	17154	17106	17130	16992	17040	17342	17066	17210	17231	17088	17113	17195	17102	17177	17060	17171	17231	17142	16919	17183	17208	17058	17265	17084	17168	17135	17012	17204	16959	17088	16889	17014	17249	16877	17247	17003	17145	17224	17001	17104	17185	17198	17013	17034	17155	17164	17078	17210	17175	17093	17085	17081	17155	17118	17106	17033	17020	17166	17031	17245	17281	17256	17312	17243	17193	17105	17191	17213	17090	17078	17115	17247	17170	17036	17215	17066	17057	17067	17181	17071	17168	17013	16931	17123	17207	17100	17283	17073	17117	16988	17200	17149	17052	17139	17148	17149	17262	17078	17042	17176	17107	16975	17243	17237	17192	17036	17094	17230	17079	16960	17066	17220	17047	17056	17059	16997	17217	17141	17108	17126	17065	17228	17094	17126	17093	17132	16927	17158	17274	17174	17209	17073	16972	17151	17172	17145	17277	17107	17125	17063	17139	17141	17240	17204	17098	17075	17134	17193	17071	17258	17136	17009	17292	17080	17093	17083	17182	17107	17140	17104	17318	17240	17238	17252	17197	17216	17252	17094	17334	17368	17089	17162	17146	17129	17044	17068	17181	17206	17231	16984	17134	17141	16977	17102	17022	17059	16915	17081	17025	17083	17189	17339	17167	17016	17033	17110	17046	17086	16975	17044	17107	17058	17107	17224	16945	17145	17084	17043	17146	17096	17097	17129	17162	17208	17217	17010	17297	16939	17174	17072	17038	17112	17098	17231	17199	17224	17004	17113	17210	16985	17097	17079	17354	17082	17098	17156	17104	17034	17060	17034	17105	17280	17262	17177	17131	17108	17245	17096	17150	17091	17125	16997	16878	17306	16982	17019	17182	17206	17082	17245	17185	17099	17221	17152	17203	17055	17302	16914	17356	17132	17158	17024	17043	16992	17045	17145	17096	16861	17012	17082	17095	17204	17062	17156	17134	17050	17071	17284	17139	17224	17129	16928	17063	17061	17166	17184	17193	17124	17129	17144	17101	17212	17211	16979	17241	16967	17046	17148	17185	17213	17022	17214	17112	17148	16970	17175	17160	17051	17009	17175	17298	17074	16973	17144	17019	17258	17210	17132	17000	17159	17133	17283	17236	17035	17210	17107	17143	17163	17145	17136	17160	17177	17136	17190	17349	17222	17086	17199	17139	17207	17098	17169	17242	17221	17179	17027	17068	17223	17134	16973	16978	17255	17047	17164	17114	17107	17062	17314	17046	17094	17182	17082	16995	17123	17108	17182	17218	17137	16909	17043	17060	17178	17129	16957	17036	17248	17040	17238	17122	17125	16936	17236	17148	17075	17227	17129	17163	17151	17193	17061	17137	17129	17013	17115	17195	16944	17154	17105	17255	17164	16974	17082	17172	17112	17200	17276	17162	17123	17272	17187	17395	17095	17047	17256	17158	17214	17115	17215	17196	17199	17255	17055	17209	17043	17045	17295	17303	17189	17099	17107	17266	17011	17254	17349	17205	17230	17174	17106	17074	17166	17100	17112	16962	17169	17052	17032	17040	17167	17128	17203	17109	16978	17203	17158	17010	17293	17363	17176	17108	17028	17150	17060	17085	17073	17133	17177	17040	17389	17172	17145	17080	17106	17140	17112	17177	17050	17105	17301	17141	17194	17251	16920	17126	17084	17088	17030	16965	17146	17158	17187	17113	17075	17105	17106	16965	17099	17260	17210	17099	17044	16934	17115	17102	17223	16985	17286	17145	17129	17016	17007	17158	17189	16822	17144	17117	16959	17192	17125	17074	17156	17044	17217	17090	17047	17155	17186	17273	17259	16991	17227	17154	17053	17139	17151	17108	17061	17113	17113	17246	17039	17101	17194	17190	17122	17244	17251	17231	17116	17191	17135	17090	17294	17223	17196	17145	16883	17243	17085	17060	16932	17030	17051	17241	16985	17164	17199	17026	17209	17171	17219	17005	16923	17023	17093	17087	17057	17005	17048	17408	17086	17202	17108	17127	17162	17157	17157	17281	17071	17237	17145	17114	17169	17219	16997	17182	17249	17156	17190	17060	17118	17154	17182	17305	17202	17078	17330	17110	17299
28986	35180	41555	32120	22359	20579	20662	20094	20186	20084	20353	20045	20302	20263	20164	19946	20296	19913	20154	20121	20162	19996	20021	20215	20082	20160	20200	19789	20164	20126	20074	20070	20039	20100	20258	20233	20027	20029	20006	19940	19801	19919	20216	20007	20147	20168	19858	20148	20180	20119	20028	20035	20177	20003	20031	20145	19941	20015	20150	19944	20092	20131	19988	19949	20104	20155	20108	19938	19998	19933	20167	19984	19782	20003	20024	19879	20054	20068	20184	20195	20149	19944	20037	20161	20059	19940	20043	20110	19913	20080	20049	19964	20024	20026	19919	19975	20101	20102	20096	20101	20020	20067	19923	20208	20113	20057	20147	20025	19998	20119	19883	20188	20056	20021	19975	20091	20075	20185	20105	19896	19840	20067	20115	19875	19996	20197	19803	20102	19806	20107	20145	20096	20073	19920	20033	20401	19989	19963	20073	19905	20060	20026	19889	20172	20145	20000	20018	20010	20114	19942	19946	19927	20050	20139	20090	20107	19894	20227	20145	20172	19983	20018	20033	20230	19920	20094	19806	19934	20089	20182	20119	20044	20276	20052	20159	19750	20088	19954	19834	20028	20034	19921	20159	20077	20038	20037	19944	19773	20197	19791	20013	19972	20018	20073	20046	19987	19877	20030	19947	19802	20036	20015	20066	20125	20073	20411	20298	19948	20023	19973	20004	19903	19821	20100	19912	19895	20157	19655	20112	20070	20145	20030	20173	20007	20023	20185	20066	19968	20215	20108	20099	20100	19901	19946	20041	20078	20107	19717	19886	19993	19915	20107	19898	19987	19802	19908	20196	20034	19887	20154	20068	20144	19953	19956	20205	19834	19837	19907	19960	20088	20317	20136	20192	19847	20086	19773	19856	20072	20084	19953	19893	20052	19935	20085	20134	19864	19933	20191	20147	20122	20026	20052	19900	19921	20174	20021	20304	20169	20111	20192	20027	20060	20100	19893	19949	20056	20142	20015	20159	20233	20011	19854	19993	19897	20153	20299	19913	20181	19906	19940	20016	19937	20336	19836	19973	20137	20125	19949	20264	19997	19982	20045	20123	19952	20071	20185	20130	20150	19943	20184	20128	20108	20199	20033	19974	19974	19979	20031	20219	20146	19975	19877	20001	20150	20267	20067	20050	19977	19877	20138	20109	20167	19846	19933	19986	20021	20014	20120	20040	19917	19959	19902	20030	19997	20052	20151	19912	20110	20213	20071	20171	20105	20076	20163	19927	20033	20007	19895	20104	20036	20092	19905	20026	19958	19928	19821	20033	20013	20150	20071	19840	19950	20003	20214	20071	20138	20040	19836	19828	20079	20113	20051	20170	20008	19970	20000	20034	20061	20239	20007	20098	19921	20109	20116	20004	20123	20192	19922	20002	20316	19966	19981	20137	20134	19970	20113	20160	19855	20360	19979	20040	19955	20072	20247	20139	20210	20036	20048	20013	20017	19975	20175	19873	20084	20060	20099	20045	19894	20115	19830	19915	20089	20096	19806	20034	19827	20022	20016	19956	19961	19957	20022	20154	19943	20042	19897	20147	20073	20151	19944	20143	19988	19937	19984	19902	19950	19857	19950	19887	19865	20014	20273	20030	19847	20111	19993	20021	19961	20117	20008	19843	20190	20158	20030	20001	20060	20051	20093	20035	20108	19973	20182	20026	19995	19944	20168	20123	20020	20049	20070	19887	20155	20142	20004	20165	19956	20163	20026	20008	20190	20073	20044	20155	19966	20005	20099	20119	20079	20108	20049	20002	19843	20221	20182	20190	20031	20025	19987	19959	20125	20085	19981	19849	20217	20199	20130	19967	19865	19971	20087	20243	20053	20140	20127	20084	19894	19936	19996	19958	20213	20226	20075	20083	20009	19993	20107	19991	19945	19942	19937	20038	20250	19888	19973	20120	20002	19953	20080	19885	19950	20190	19944	20017	20211	19933	20003	20055	20169	19866	20200	20100	19899	19973	19924	19982	19828	19892	19956	20052	20132	20074	20112	19976	19950	20005	19897	20021	19933	19890	20053	19910	20041	20249	19998	20126	20045	20173	20080	20054	20002	20134	20196	19948	20060	19995	19985	19940	20199	19994	19815	19969	19865	20049	19976	20003	20103	20164	19965	20209	20014	19934	20156	20205	19987	20037	20080	20182	20092	20056	20134	20094	20243	20035	19930	19950	20139	20233	19920	19989	20088	20119	20022	20181	19836	19847	20100	19934	19785	20004	19986	20067	20100	19998	20023	20006	20054	20063	20089	20267	20159	19922	19992	20153	20085	20031	20017	19985	20203	20236	20110	20019	20356	20108	20053	20031	19911	20172	20151	20061	19983	20129	20113	20210	20001	20058	19875	19968	20043	20071	19992	20230	19925	20080	20027	19997	20099	20087	20106	20125	20013	20091	19970	20086	20055	20201	20105	20176	19861	20108	20212	20182	20157	20004	20261	19992	20116	20085	20198	20039	20017	19830	19899	19926	20014	20140	19963	20268	19860	20174	20006	19902	19876	19947	20129	20010	19926	19971	20042	20039	19999	20124	20158	20102	19850	20241	20024	20051	19882	19941	20296	20134	19908	19866	19928	19985	20040	20126	20068	20375	20125	20039	20044	20049	20102	20045	20099	20020	20161	20059	19985	19967	20195	20083	20092	20017	19893	20154	19810	20130	20090	20155	20059	20014	20099	19975	19979	20107	19975	20143	20215	20034	20122	19840	20227	20091	20032	20058	19852	20165	20133	20173	20009	20094	19936	20124	20335	20083	20259	19951	19917	19910	20072	20016	19852	20294	20198	20150	20037	20008	19957	19894	19952	20108	20074	19996	20160	20063	20153	19729	19941	20017	20147	20064	20118	19967	20081	20133	19950	20123	19988	20096	19805	20157	20180	19999	19943	20299	20306	19984	20050	20010	20007	19871	20064	19933	19917	19758	20284	19928	20132	20049	20017	19777	19941	20029	20031	19947	20075	19832	20042	20166	19986	20112	20045	20192	20005	20033	19946	19879	20100	20029	19920	20175	19996	20013	19940	20091	20286	20166	19978	19940	19872	19968	20087	19981	19999	19927	20029	20102	19995	20064	19942	20051	20055	19922	20163	19828	20198	20016	19926	20044	20017	19967	19835	19982	20081	20003	19989	19898	19869	19898	20149	20009	19947	20276	20257	20046	20174	19907	19931	19957	19942	19961	20041	20115	20134	19842	19987	20092	20175	20031	20160	20105	19901	20103	20076	19836	19961	20109	20045	20235	19848	20085	20083	20054	20058	20133	19761	20155	20187	20160	20092	20068	19918	20054	20238	19867	20111	19941	20051	19908	20069	20037	20105	19995	19843	20194	20181	20121	20073	20155	20095	19940	19929	20147	20050	19766	19940	20110	19932	20118	20161	20065	20036	20332	20083	20106	20138	20078	19841	19970	20116	20079	20093	20105	19937	19781	20190	19868	20090	20135	20049	20088	20070	19928	20152	20081	19971	20099	20032	20073	20130	20237	20137	19987	19974	20108	20053	19978	19978	20168	20136	19832	20015	20080	20072	20104	20049	19905	20065	20004	20023	20112	19987	20226	20035	19986	20168	20159	20151	20110	19988	20108	20079	19999	20305	20251	20193	20111	19845	20079	20037	20026	19841	20093	19946	19811	19922	19921	20195	19913	19971	20111	20058	20212	20023	19885	19903	20068	19935	20186	19911	19990	20190	20047	20248	20065	20009	20168	19932	20041	20170	20058	20068	20158	19993	20000	20002	20016	20045	20163	19859	19988	19900	20087	20340	20104	20196	20354	19989	19953	19982	20101	20096	19874	19934	20095	20134	20160	19998	20050	19968	20122	20155	20132	20102	19845	19890	19913	20012	20171	20190	19990	20142	20130	20026	19976	20051	19906	20050	19916	20049	20055	20100	19984	19982	20046	20171	20042	20057	19981	19960	19981	20044	20181	20054	20243	20148	20179	19948	19930	20003	20173	20154	20078	20196	20105	20173	20102	19951	20108	20007	19936	20004	19977	19952	20176	20112	20161	20025	20064	20088	20209	20038	20195	20122	20130	20113	20159	20075	20077	20144	20166	20152	19979	20141	20151	20075	20081	19930	19964	20015	19997	20214	20060	20027	20086	20077	19907	19880	20107	20115	20129	20081	20147	20060	19936	20222	19999	20129	19959	19996	20099	20018	19999	20099	20023	20081	20060	20100	20086	20166	20042	19964	19908	20021	19982	20071	20240	20063	20178	20117	20124	19957	20094	20032	20087	20137	20010	20295	20094	19962	19949	20043	20378	20125	20201	20030	20040	20056	20082	20233	19951	20167	20150	19913	19915	19947	20101	20048	20017	19758	19777	20186	20305	20038	19876	20086	20070	20075	19952	19876	19895	19987	20063	20064	19999	19956	20056	19783	19931	19936	19987	19876	19941	20016	19994	20006	20075	19978	20020	20252	20167	20070	20073	20059	20389	20183	20081	20012	20029	19955	20155	20123	20147	19943	20326	20161	19921	20154	20279	20148	19999	20030	19981	20147	20099	19958	19978	19945	19959	20167	19945	19997	20094	20165	20087	19927	19965	20167	20102	20255	19953	19854	20212	20016	19979	20002	19980	19926	19998	20049	20162	20065	20318	20095	20151	20148	20003	19873	19954	19789	20090	20132	20211	20024	19951	20179	19914	19866	20219	20440	20065	20131	20117	20034	20133	20053	20203	20127	19998	19874	20049	19945	20150	19959	19987	20150	19811	20077	20150	20042	20001	20241	20064	19973	19816	19984	20100	20101	20110	20180	20008	19880	20227	20042	20102	19938	20122	19942	20131	20038	19976	20058	19982	19996	20210	20146	19803	20094	19863	20219	20186	20056	20085	20016	19949	19975	20142	19929	20004	19940	19913	19987	19977	19938	20183	20046	20005	19851	20041	20036	19965	20283	20019	19913	19811	20280	20220	20113	20010	19961	19831	19972	19869	20072	20057	19950	19993	20151	20066	19986	20158	20127	19973	19909	19944	20009	20113	19845	19947	20144	20206	20132	20085	19903	19809	19993	20090	19963	20105	20150	20179	20037	20019	20014	20214	20013	20020	20181	19937	19939	20051	20007	20112	20055	19934	20109	19954	20027	19951	20170	19977	19967	20013	20020	20022	19957	20167	19884	20281	19965	20131	20057	20062	19948
58696	78173	55643	31865	18624	17409	17363	17373	17265	17377	17361	17293	17326	17337	17310	17398	17372	17260	17372	17349	17208	17201	17191	17290	17219	17290	17141	17390	17315	17479	17218	17245	17609	17184	17422	17347	17214	17264	17298	17367	17389	17456	17257	17240	17418	17332	17409	17366	17386	17256	17222	17271	17248	17370	17412	17345	17345	17392	17364	17546	17454	17179	17312	17391	17272	17399	17244	17411	17235	17268	17187	17441	17243	17471	17177	17389	17155	17232	17449	17400	17496	17147	17382	17577	17304	17252	17439	17329	17449	17207	17362	17201	17246	17311	17397	17154	17280	17393	17275	17199	17603	17289	17290	17476	17343	17253	17250	17315	17279	17299	17250	17448	17240	17227	17252	17214	17217	17266	17332	17305	17355	17314	17267	17236	17242	17419	17331	17251	17437	17294	17380	17481	17247	17424	17390	17302	17334	17150	17345	17342	17187	17208	17302	17284	17317	17335	17076	17299	17371	17230	17170	17180	17280	17433	17363	17293	17517	17404	17464	17380	17404	17445	17233	17440	17476	17224	17225	17252	17429	17283	17453	17393	17231	17327	17335	17445	17287	17398	17371	17365	17255	17294	17470	17334	17405	17204	17309	17291	17362	17385	17478	17285	17407	17317	17174	17247	17339	17305	17282	17210	17349	17331	17259	17331	17257	17299	17534	17185	17389	17377	17147	17297	17325	17174	17486	17155	17286	17380	17410	17304	17197	17326	17386	17249	17378	17426	17210	17234	17246	17194	17202	17155	17163	17379	17378	17223	17292	17335	17417	17315	17395	17284	17262	17210	17166	17288	17479	17123	17181	17369	17250	17226	17289	17322	17111	17301	17316	17467	17342	17342	17336	17394	17266	17384	17213	17321	17248	17453	17432	17289	17357	17352	17441	17496	17253	17439	17200	17361	17397	17357	17326	17171	17214	17098	17348	17443	17291	17335	17407	17366	17406	17381	17312	17325	17578	17429	17392	17298	17094	17344	17353	17390	17352	17378	17319	17337	17202	17339	17442	17260	17209	17363	17178	17163	17366	17277	17217	17407	17418	17173	17332	17436	17315	17409	17370	17273	17420	17343	17389	17229	17239	17308	17254	17215	17381	17289	17255	17392	17172	17347	17457	17542	17229	17437	17234	17365	17110	17136	17307	17511	17301	17261	17343	17455	17313	17325	17466	17175	17357	17295	17317	17165	17355	17299	17382	17209	17169	17287	17379	17291	17427	17167	17137	17283	17331	17228	17373	17436	17404	17357	17234	17369	17232	17270	17336	17438	17302	17504	17463	17357	17312	17085	17285	17242	17377	17371	17380	17377	17354	17174	17397	17418	17214	17281	17216	17327	17291	17392	17285	17215	17382	17310	17292	17257	17392	17380	17196	17359	17341	17366	17413	17461	17464	17262	17255	17409	17285	17283	17348	17274	17379	17192	17267	17339	17458	17409	17415	17311	17463	17150	17116	17368	17418	17196	17317	17334	17152	17268	17330	17153	17331	17210	17273	17380	17239	17481	17346	17342	17409	17449	17350	17230	17224	17126	17416	17320	17190	17299	17383	17421	17307	17198	17288	17302	17197	17150	17451	17298	17259	17501	17342	17302	17427	17376	17054	17370	17392	17299	17358	17396	17261	17328	17433	17431	17330	17388	17249	17252	17346	17335	17236	17207	17399	17154	17221	17322	17248	17420	17297	17192	17547	17330	17202	17196	17131	17476	17178	17370	17331	17299	17472	17171	17357	17234	17388	17376	17376	17328	17345	17309	17260	17163	17203	17341	17212	17444	17327	17322	17483	17351	17510	17197	17296	17298	17293	17391	17174	17397	17380	17224	17190	17411	17295	17313	17309	17367	17410	17488	17151	17384	17294	17194	17362	17262	17246	17364	17387	17220	17473	17312	17294	17468	17120	17484	17280	17457	17370	17319	17261	17343	17364	17501	17288	17595	17433	17419	17237	17307	17365	17549	17396	17451	17237	17446	17232	17370	17256	17346	17090	17370	17436	17205	17269	17213	17254	17325	17391	17372	17341	17307	17202	17308	17221	17306	17378	17287	17316	17309	17246	17321	17586	17347	17443	17408	17488	17411	17406	17396	17384	17346	17291	17427	17299	17250	17151	17385	17404	17457	17381	17307	17345	17392	17232	17341	17289	17263	17164	17260	17347	17314	17459	17232	17282	17150	17461	17303	17481	17353	17388	17369	17333	17341	17255	17304	17238	17336	17172	17259	17520	17424	17334	17304	17514	17271	17390	17410	17127	17339	17193	17419	17373	17102	17335	17130	17410	17325	17402	17358	17261	17259	17389	17271	17446	17230	17328	17151	17277	17277	17220	17216	17279	17333	17251	17368	17359	17319	17319	17152	17180	17411	17268	17352	17457	17233	17303	17443	17367	17482	17381	17331	17462	17268	17442	17420	17325	17355	17427	17416	17286	17381	17272	17286	17428	17354	17428	17222	17297	17396	17440	17389	17402	17274	17422	17187	17213	17317	17309	17305	17510	17090	17434	17344	17430	17358	17469	17378	17238	17393	17366	17239	17481	17262	17381	17348	17318	17517	17301	17340	17417	17442	17306	17360	17175	17302	17413	17198	17209	17370	17345	17444	17383	17344	17271	17376	17368	17314	17209	17376	17200	17408	17280	17213	17305	17264	17277	17288	17482	17281	17301	17165	17369	17239	17202	17148	17344	17218	17402	17366	17311	17411	17439	17242	17350	17108	17339	17534	17181	17356	17478	17356	17419	17273	17417	17365	17303	17157	17336	17295	17231	17299	17310	17254	17348	17179	17261	17284	17282	17333	17114	17291	17341	17338	17213	17347	17262	17225	17166	17292	17445	17344	17373	17461	17425	17465	17344	17307	17340	17338	17294	17390	17379	17242	17311	17358	17244	17174	17271	17458	17396	17346	17417	17465	17167	17436	17364	17409	17394	17325	17357	17298	17326	17357	17273	17317	17192	17467	17239	17192	17282	17430	17426	17335	17297	17400	17420	17267	17236	17307	17487	17347	17375	17274	17369	17270	17316	17196	17301	17341	17272	17305	17284	17369	17421	17374	17517	17459	17337	17381	17209	17254	17344	17050	17358	17281	17342	17208	17210	17347	17326	17298	17251	17447	17257	17268	17141	17410	17280	17386	17357	17409	17379	17265	17268	17520	17231	17386	17337	17546	17284	17478	17449	17320	17434	17434	17360	17436	17269	17371	17212	17252	17195	17179	17447	17366	17369	17293	17420	17262	17275	17166	17276	17437	17412	17300	17280	17287	17339	17364	17484	17410	17325	17221	17345	17313	17398	17505	17235	17315	17349	17338	17278	17291	17419	17411	17287	17347	17258	17337	17387	17409	17308	17499	17273	17351	17363	17319	17426	17238	17362	17365	17328	17420	17359	17379	17248	17297	17388	17299	17171	17299	17398	17266	17421	17210	17456	17179	17272	17347	17206	17419	17235	17351	17320	17453	17372	17495	17258	17188	17303	17283	17225	17328	17419	17393	17347	17308	17443	17538	17410	17154	17319	17519	17323	17324	17334	17296	17381	17471	17313	17460	17496	17317	17457	17445	17268	17327	17280	17272	17283	17294	17271	17387	17496	17300	17267	17264	17324	17372	17278	17213	17356	17196	17305	17498	17310	17347	17322	17310	17366	17263	17494	17313	17371	17251	17422	17245	17242	17293	17362	17287	17299	17290	17432	17188	17333	17349	17378	17343	17545	17310	17402	17298	17282	17432	17359	17372	17424	17220	17335	17360	17283	17433	17309	17311	17170	17259	17336	17273	17223	17300	17307	17135	17377	17155	17465	17273	17264	17372	17383	17258	17344	17458	17321	17349	17321	17419	17391	17244	17365	17243	17280	17316	17398	17273	17343	17277	17304	17233	17179	17153	17376	17261	17319	17272	17300	17247	17333	17315	17316	17352	17279	17494	17482	17150	17339	17324	17385	17480	17476	17368	17282	17277	17358	17496	17427	17382	17360	17308	17329	17311	17330	17190	17220	17486	17354	17494	17275	17395	17494	17308	17363	17507	17420	17478	17098	17342	17348	17419	17276	17136	17355	17229	17457	17202	17449	17048	17400	17239	17385	17390	17380	17467	17279	17309	17295	17337	17313	17401	17271	17232	17309	17318	17311	17068	17365	17406	17317	17264	17446	17310	17241	17135	17394	17381	17442	17262	17428	17301	17166	17365	17373	17232	17270	17318	17374	17222	17441	17508	17371	17215	17334	17212	17379	17480	17408	17383	17396	17437	17342	17392	17244	17317	17315	17270	17368	17307	17200	17196	17349	17464	17337	17365	17446	17213	17334	17422	17236	17259	17366	17325	17386	17289	17319	17069	17364	17409	17366	17360	17368	17246	17312	17385	17300	17337	17334	17216	17403	17400	17364	17182	17311	17358	17307	17557	17285	17198	17404	17501	17260	17292	17156	17244	17312	17231	17364	17470	17273	17296	17207	17221	17338	17303	17393	17354	17428	17240	17186	17391	17359	17308	17319	17154	17614	17202	17224	17371	17309	17232	17299	17351	17298	17379	17087	17538	17457	17170	17124	17544	17278	17390	17261	17263	17273	17262	17549	17203	17220	17248	17259	17251	17343	17391	17201	17262	17277	17439	17282	17353	17330	17319	17179	17484	17246	17371	17428	17495	17451	17389	17470	17243	17301	17262	17257	17273	17229	17272	17570	17352	17369	17348	17264	17388	17182	17355	17390	17271	17414	17284	17349	17356	17317	17177	17309	17314	17324	17358	17254	17369	17378	17433	17449	17293	17326	17373	17440	17306	17236	17201	17180	17470	17353	17253	17346	17276	17261	17221	17285	17016	17319	17432	17338	17375	17197	17133	17354	17393	17338	17460	17272	17305	17239	17336	17379	17518	17402	17439	17239	17330	17384	17180	17252	17327	17470	17378	17256	17374	17356	17386	17297	17313	17485	17170	17436	17260	17381	17397	17422	17451	17341	17113	17105	17306	17392	17407	17238	17227	17033	17385	17236	17490	17459	17361	17420	17107	17385	17378	17382	17445	17406	17278	17341	17303	17377	17444	17381	17238	17264	17466	17367	17365	17199	17265	17332	17408	17276	16990	17438	17153	17477	17242	17526	17241	17277	17356	17306	17256	17266	17256	17484	17415	17385	17149	17432	17182	17340	17193
22840	23662	33876	28081	22722	23537	25829	21739	21222	21746	21687	21295	21259	21425	21333	21533	21483	21377	21213	21437	21202	21295	21332	21240	21219	21324	21326	21160	21284	21342	21378	21131	21155	20994	20951	21125	21296	20967	21232	21150	21038	21163	21073	21158	21175	21018	21333	21082	21062	21054	21212	21254	21283	21066	21231	21197	21208	21146	21141	20835	21053	21137	20969	21168	21142	21320	21282	21136	20947	21078	21256	21091	20885	21127	20847	20980	21045	21128	21166	20968	21063	20966	21083	21132	20989	21111	21207	21097	21204	21049	21084	21033	21028	21106	21080	20948	20942	20957	21024	21085	21103	21101	21072	20925	21001	21163	21157	21370	20944	21118	21125	20800	21117	21246	21249	21144	21345	21337	21103	21074	21295	20978	21071	21014	20852	21045	21031	21100	21071	21140	20861	21260	20989	21247	21025	21168	21172	20836	20930	21074	21144	20937	21076	21275	21241	20971	21280	21217	21016	20956	21175	20835	20818	20916	21098	21152	21242	21013	21002	21194	21067	20975	21262	20989	21125	21009	20979	21048	21058	21206	21163	20984	20906	21037	21222	21058	21036	21014	21109	21173	20997	21060	21110	20919	21011	21134	21126	21068	21153	21058	21131	20976	21083	21080	21241	21157	20870	21181	21098	21110	21197	21016	20980	20949	20957	20953	20902	20939	20942	21044	21189	20969	21126	21097	21141	21010	21052	21031	20883	21060	21145	21243	20943	20991	20969	21237	21095	21146	21179	20965	21001	21179	21177	21023	21056	21220	21168	20885	21023	20986	21088	20981	21005	21251	21111	21063	20966	21049	21047	21197	20914	21123	20939	21231	21165	20988	20993	21222	21096	21085	21039	21062	21122	21034	20963	21050	21302	21089	20910	20901	20899	21001	21060	21066	21057	20972	21198	21266	21192	20992	20908	21089	21005	20878	21289	21261	21158	21201	21001	21077	21144	21151	21222	21080	20853	21222	21094	20984	20991	21281	21368	21322	21080	21017	20807	20961	20970	21032	21046	20859	21108	20971	21045	21188	21087	20813	21064	21026	20936	21013	20973	21270	21219	21050	21179	21082	21233	21145	21031	21017	21082	20976	20917	21029	21169	20960	21101	21095	21032	20924	21110	20957	21201	20949	21235	21093	21199	20999	21212	21184	20909	21101	20985	20945	20888	21089	21055	20922	20982	20995	21086	21043	21150	21248	21058	20975	20818	20936	21176	21163	21037	20999	20942	20880	20861	21054	21296	21020	21060	21221	20997	21134	21021	20974	21255	21034	20999	21099	20986	21073	21208	20938	21123	20802	21301	20969	20987	21015	21052	21119	21125	21094	20950	20847	21117	21310	21196	21077	21023	21288	21108	21186	21195	20932	20886	20925	21154	21150	20973	21100	21049	20989	20905	20903	21129	21128	21031	20975	21119	21028	21314	21123	21104	20949	21138	20747	20991	21116	21140	21033	20972	21014	20946	21107	21141	20951	20988	20955	20975	21061	21145	20974	21191	21149	20931	20996	21092	21085	21014	21086	21134	21110	21162	21060	20965	21053	21117	21345	21108	21149	21218	20806	20974	20922	21367	20953	21225	21266	21246	21191	21047	21173	21101	21090	20936	20758	20936	21043	20960	20893	21135	21185	21010	21010	20932	20946	20833	21035	21062	21096	20982	21011	21252	21025	20931	21178	21117	21183	21011	21229	21412	21172	21314	21041	20956	21144	21074	21100	20966	21033	21150	21188	20989	21003	21059	21096	21302	21226	21163	20988	21107	20833	21152	20938	20878	21054	21092	21161	20886	21130	20956	21059	20900	21079	20987	21030	21088	21044	21118	21129	20982	20992	21227	20790	20895	20888	20983	20961	20996	20969	21193	21102	20995	21059	21147	21028	20985	21083	20937	21096	20963	20944	21168	21079	21116	20920	21142	21073	21060	21162	21046	21020	20899	21045	21153	21001	20906	20867	21159	21181	20990	20992	21104	21117	20823	20834	21003	20921	21176	21114	21194	20995	21126	20975	21143	21114	21000	21041	21225	20987	20997	21109	21059	21267	21014	21161	21069	21265	21142	21020	21105	21089	21250	21004	21058	20930	21158	21314	21062	21004	21264	21108	21002	21024	21161	21121	21115	21134	21191	20929	21134	21059	21152	21057	20965	21085	21281	21009	21150	21083	21051	20971	21108	21109	20888	21026	21166	21194	21038	21111	21055	21010	21022	21179	21260	21210	21140	21287	21077	20997	21120	20991	20983	21079	21052	21017	20948	20940	21194	21138	20960	21002	20895	21139	21171	21094	21086	21067	21144	21248	21088	21019	21019	20950	21254	21146	21017	21129	21028	21072	21090	20924	20727	21130	21053	21118	21078	21019	21231	21048	21133	21241	21050	21282	21188	21262	21058	21153	21194	21093	21157	21279	21033	21140	21174	20922	20974	21178	21069	21155	21120	21157	21016	20929	21210	21181	21107	20972	21140	21091	20885	21091	20992	20953	20916	20912	21016	21073	20971	21110	21022	21205	21253	20947	20918	21016	21132	21013	21202	21034	21045	21243	20974	20979	21238	20904	21031	20952	21225	21089	21129	21227	21171	21098	21121	21210	20945	21086	21219	21068	21110	21035	21083	20968	21036	20894	21110	21123	20845	21102	20849	20924	20987	21086	21250	20940	21087	21053	21141	20962	20979	21106	20828	21009	21113	21164	21286	20996	20951	20949	20960	20919	21062	21017	21071	21254	21018	21041	21341	20965	21154	21018	20842	21146	20872	20945	20978	20966	21042	21079	21055	20976	21146	21015	20819	20972	21049	21101	21139	21109	21121	20927	20888	21301	21282	21000	21144	21117	20974	21054	21216	21036	20948	21113	20912	21232	21118	21146	20958	21142	20917	21019	20862	20897	20978	21038	21218	21138	20927	21105	21194	21081	21186	21061	21107	21104	21114	21012	20985	21142	21157	20970	21052	21202	20975	21093	21193	21132	20943	21043	21176	21147	21065	20995	20881	21028	21161	20988	20995	21184	21003	20852	21016	21236	21269	21303	20986	20931	21114	21014	21383	21109	20885	21271	21076	21191	21309	21225	21044	20936	21037	21130	21016	21118	21216	20997	20785	21037	21115	21129	20975	20942	21083	21065	21088	21136	21074	21147	20838	21037	21053	21050	21048	21132	21207	20896	21187	21331	21050	20892	21021	21083	20851	21094	21131	20917	20898	21158	21287	21140	20991	21041	21141	21320	21062	21148	21115	21084	21004	21108	20941	21190	21191	21075	21014	21050	21224	21036	21126	21243	21019	20806	21106	21033	21010	21002	20948	21033	20954	20945	21170	20991	21165	21251	21101	20987	21194	21113	21384	21047	21151	21064	21076	21020	20939	21213	20974	21129	20992	21319	20915	21037	21207	21162	21006	21098	21190	20904	20990	21051	20884	20988	21022	21032	21000	21162	21239	21265	21078	21018	20902	21176	21034	21150	21191	21167	21051	21083	21270	20955	20876	21129	20893	21242	20795	20806	21076	21064	21161	21001	20930	20972	21145	21081	20850	21033	21025	21014	21126	21178	21188	21204	21080	21086	20979	21003	21027	21072	20942	21164	21181	21005	21054	20843	21076	20837	21081	21014	20952	21169	21071	21087	21284	21080	21174	21128	21160	21216	20982	21270	21073	20865	20942	21116	21139	21147	21273	21095	21035	20896	21140	20901	21098	21068	20950	21175	21011	20899	21061	21130	21044	21059	20944	20991	21308	20955	21040	20952	20773	21209	21067	21051	21125	21352	21159	21258	20882	20903	21208	21076	20998	21168	21095	21035	21017	21109	21155	21030	21020	21067	21247	21026	21122	21008	21057	21193	21123	21012	20999	21136	21211	20992	21217	21199	21090	21150	21022	21010	21014	20823	20992	21040	20990	21092	21128	21032	20889	21123	21111	21290	21055	20934	21065	20865	21172	21026	21026	21070	20913	20899	20866	20909	20852	21053	21094	21155	21225	20933	20911	21155	21102	21090	21052	20896	20953	21048	21156	20794	21008	20969	21207	21075	20932	21135	21064	21220	21023	21165	21212	21099	21180	21069	20979	21003	21130	21213	20933	20881	21046	21267	21041	21090	20964	20928	21088	21061	21024	21071	21077	21139	21249	20964	21358	21311	21131	20837	21180	21246	21177	21135	21155	21027	21036	20963	21106	21181	21114	21221	21296	20981	21155	21021	21018	21075	20970	20951	21080	21105	21287	21123	21147	20806	21300	21054	20949	21150	21099	21003	21100	20923	21145	21083	20897	21041	21162	21118	21105	21142	21027	21169	20980	21210	21246	21286	21251	21079	21199	21076	20956	21076	21092	20966	20864	20931	20864	21049	20995	21017	20927	21066	21261	21091	21017	21013	21158	20845	20890	21234	21111	21042	21139	21020	21152	21153	21015	20936	21106	20825	21067	21128	21139	21132	21237	21201	21043	21168	21023	21254	21041	21055	21140	21042	20910	20958	21042	20649	21041	20927	20939	20907	20935	20988	21245	21211	21038	21005	21041	21017	21194	21139	21217	21101	21087	20955	20881	21020	21218	21290	20958	21054	21080	21021	20900	21088	20971	21020	20980	21154	21049	21377	20991	21102	21063	20982	21030	20899	21245	21154	20985	21135	20913	21041	20870	20953	21130	20960	21045	21127	21219	21096	20998	21212	20930	21069	21096	20929	20972	21027	21158	21119	21074	21074	21207	20993	20947	21027	21147	21032	20844	21205	21214	21138	21138	20998	21118	21043	20938	20930	20866	20932	21192	21173	21359	21033	21009	21046	21011	21117	20982	21015	20979	21197	21084	21097	20907	20974	20956	21049	21112	21093	21207	21116	21019	21009	20985	21160	20931	20990	20927	21211	20997	21103	20957	21101	21162	21108	20937	21098	21128	21231	20924	21147	21097	20979	21343	20910	21134	21159	20945	21053	21195	21153	21034	21201	21057	21077	20971	21026	21143	20935	21143	21170	21208	21243	21028	21109	21152	21024	21225	21191	21033	21203	21038	21038	21335	21059	21090	21144	21024	21169	21114	21037	21184	21034	20944	20959	21326	21112	21094	20939	21052	21192	21125	21021	20867	20910	21081	21135	20849	20897	21199	20980	21023	21147	21157	21231	21102	20979	21190	21090	20936	20991	21204	21101	20994	20992
60345	101129	83254	55099	22460	17965	17782	17879	17576	17962	17932	17756	17675	17889	18026	17904	17794	17928	17912	18001	17804	18035	17870	17892	17876	17919	17945	17877	17978	17780	17789	17881	18031	18000	17838	17933	17979	17790	17824	17993	17806	17761	17916	17833	17905	17980	17998	18028	17822	17798	18077	17801	17891	17948	17716	17814	17931	17831	17875	17774	17962	17726	17864	17892	17773	17995	17886	17974	17901	18017	18074	17940	17953	18016	17981	17887	18001	17877	17927	17773	17938	17940	17938	17993	18017	17859	17917	17774	17994	18107	17875	17937	17832	17919	18027	17833	17849	17759	17921	17860	18012	18082	17719	17770	17798	17880	17794	17885	18013	17860	17880	17922	17891	17965	17781	17748	17876	17841	17921	17940	17867	17886	17939	17772	17954	17920	17864	18017	17638	17910	17757	18025	17908	17841	17838	17970	17833	18025	17924	17819	17903	17797	17946	17625	17899	17853	17847	18038	18061	17948	17888	17975	17804	17734	17859	17811	17865	17902	17741	18001	17934	17916	17925	17938	17891	17946	17726	17731	17734	17951	17775	17868	17818	17965	17763	17918	17873	17782	17959	17751	18041	17911	17743	17801	17862	17965	17972	17825	17795	17931	17765	17805	18002	17628	18015	18121	17848	17823	17811	17841	17968	17832	17966	17828	17882	17957	17626	17866	17988	17777	17923	17729	17840	17931	17799	17970	17940	17934	17933	17971	17819	17844	17988	17798	17852	17960	18046	17827	17936	17872	17681	17885	17933	18019	17956	17671	17933	17865	17877	17933	17841	17839	17895	17982	17883	17992	17751	17955	17928	17734	17947	18014	17691	17919	17828	17877	17975	17716	17727	17955	17656	17871	17809	18050	17973	18021	17760	17809	17919	17937	17870	17914	17890	17911	17849	17879	17853	17899	17919	17813	17888	17838	18033	17972	17948	17766	17697	17979	17854	17991	17927	17800	17889	17825	17750	17919	17839	17855	17962	17886	17817	17826	17879	17898	17741	17758	17820	17825	17756	17861	17942	17776	17610	18045	18100	17933	17808	17753	18001	17791	17897	17927	18016	17878	17972	17883	17885	17752	18018	17829	17906	17875	17979	18016	17957	17819	17837	17922	17949	17839	17975	17880	17899	17738	17806	17930	17891	17833	17888	17892	17977	17987	18015	17886	17946	17883	17976	18122	18074	17897	17749	17753	17998	17907	17918	17875	17745	17976	17758	18038	17930	17996	17999	17742	17971	17722	17747	18021	17734	18005	17884	17921	17861	17800	17702	17897	17787	17899	18020	17847	17880	17951	17790	17956	17906	17919	17979	17741	17979	17831	17955	17853	17838	17812	17762	17775	18136	18002	17782	17838	17986	17891	17664	17950	17833	17904	17895	17823	17747	17977	18085	17715	18050	17752	17947	17816	17922	17907	17931	17804	17875	17875	17721	18006	17946	17725	17983	17880	17979	17878	17961	17968	17712	17867	18050	17913	18079	17639	17886	17808	17967	17929	17838	17785	17932	17817	17948	17855	18010	17925	17835	17983	17635	17970	17831	17916	17827	18085	18077	17785	17918	17975	17969	18004	17885	17780	17810	17747	17859	17890	17910	17796	17894	18203	17748	17920	18016	17712	17933	17776	17922	17919	18015	17890	17783	17832	17919	17781	17763	17936	17866	17855	17976	17839	17902	17978	17902	17702	17982	17993	17845	17809	17772	18025	17870	17809	17805	17931	17884	17922	18041	17811	17805	18167	17747	17759	17770	17821	17899	17837	17806	17825	17701	18047	18074	18099	17730	17843	17935	17925	17840	17857	17871	17895	17890	17876	17946	17831	17870	17938	17853	17919	17879	18002	17902	17744	18001	17808	17903	18052	17749	17980	17931	18101	17759	17986	17833	17999	17863	17978	17743	17988	17830	17975	17832	18005	17816	17899	18050	17835	17956	17932	18018	18002	17772	17931	17795	17865	17772	17799	17787	17780	17741	17781	17968	17969	17932	17806	17830	17968	17798	18015	17793	17860	17902	17930	17831	17841	17885	17832	17888	17896	17931	17927	18049	18138	18002	17741	17888	17827	17831	17751	17810	17737	18022	17866	17951	17827	18084	17890	17762	17938	18039	17872	17782	17988	17923	17771	17896	17935	17862	17760	18073	17871	17826	17849	17940	17962	17859	17866	18070	17786	17889	17780	17949	17972	17830	17903	17955	17806	17845	17937	17819	17973	17945	17978	17954	17998	18070	17835	17846	18287	17892	18051	18053	18046	17902	17799	17809	17698	17874	17677	17885	17953	17932	17847	17938	17881	18022	17805	17888	17966	17992	17888	17919	17821	17996	17878	17844	17712	17852	17933	17928	17738	17979	17719	17819	17861	17789	18036	17908	17811	17835	17982	17899	17735	17960	17861	17901	18057	17916	17845	17694	17933	17972	17987	17817	17744	17900	17894	17896	17923	17936	17720	18020	17866	17901	17733	17933	17744	17730	17940	17802	17799	17986	17905	17795	17776	17842	17760	17864	18130	17911	17852	17816	17811	17787	17883	18005	17882	17943	17814	17862	17791	17898	17917	17813	17989	17936	17781	17733	17823	17996	17951	18082	17946	17825	17847	17917	17785	18107	17844	17798	17804	17910	17793	18066	17985	18049	17992	17893	17977	18058	17848	17993	17829	17913	18021	17802	17878	17777	18009	17859	17767	17990	18042	17871	17869	18116	17743	17755	17789	17894	17892	18002	17924	17834	17807	17741	18062	17919	17851	17795	18002	17808	17784	17850	17789	17856	17868	17767	18023	17823	17826	17893	17989	17859	17769	17765	17802	17770	17874	17677	17970	17789	17841	17827	17800	17824	17976	18019	17875	17891	17989	17963	17883	17990	17949	17892	17931	17658	17976	17865	17780	18012	18020	18012	17982	17851	17804	17905	17993	17862	17926	17719	17936	17946	17768	17857	17912	17854	17954	17716	17787	17883	17842	17975	17891	17663	17928	17933	17873	17910	18000	18020	17828	17951	17812	17917	18011	17844	17869	17872	17842	17982	17940	18017	17793	17953	17894	17860	17856	17796	18004	17933	17885	17804	17983	17875	17879	17674	17768	17847	17685	17894	17800	17902	17856	17859	17994	17798	17820	17859	17965	17901	18050	17703	17973	17960	17986	17804	17739	17823	17783	17951	17924	17802	17855	17954	17905	18006	17685	17769	17904	17843	17694	17880	17655	17937	17826	17920	17869	17941	17923	17794	18141	17893	17898	17883	18031	17947	17780	17687	17821	17845	17918	18006	17849	17972	18093	17937	17900	17907	17853	17930	18005	18095	17738	17905	17813	17792	17876	17889	17849	17855	17652	17882	17856	17801	18013	17866	18052	18006	17824	17733	17990	17976	17777	17962	17870	17766	17899	17924	17955	17833	17918	17904	17816	17839	17838	17928	17913	17795	17787	17860	17932	18027	17868	17951	18012	17814	17807	17889	17802	17815	17920	17844	17704	17967	17863	17876	17863	17893	17981	17974	17796	17882	17811	17724	17822	18149	17983	17937	17994	17921	17896	17800	17976	18021	17961	18001	17760	17968	17911	17908	17847	17950	17874	17912	18139	17780	18010	18008	17959	17791	17860	17833	17898	17997	18010	17900	17855	17747	17807	18050	17948	17898	17785	17856	17898	17879	17849	17750	17858	18036	17890	17783	17704	17858	17926	17940	17945	17950	18001	17837	17921	17843	17887	17954	17988	17851	17850	17959	17865	17739	17746	17786	17922	17833	17797	17881	17924	18000	18023	17952	17835	17912	17738	17840	17723	18021	17772	18075	17691	17947	17903	17874	17897	17777	17966	17781	17875	17896	18023	17859	17956	17883	17873	17842	17827	17812	17785	17863	17918	17908	17821	18052	17812	17941	17904	17790	18018	17799	17807	17684	17952	17866	17669	18041	17945	17861	18024	17854	17773	17811	17859	17836	17952	17983	17831	17970	17998	17742	18062	17885	17880	17901	17915	17914	17960	17912	17855	17853	17705	17820	17847	17980	17914	17760	17994	17970	17907	17893	17837	17990	17906	17813	17898	18007	17915	17772	17945	18026	17870	17828	17748	17853	17818	17806	17975	18038	17752	17818	17953	17884	17904	17703	17794	17893	17792	17877	17818	17967	17757	17860	17966	17885	17876	17899	17950	17782	17910	17818	17819	17747	17736	17875	17928	17827	17943	17876	17809	18039	17895	17925	17908	17929	17996	17927	18073	17903	17893	17912	17880	17950	18038	17943	18024	17932	17947	17836	18025	17855	18192	17854	17800	17965	17864	17891	17629	17885	17879	18028	17968	17981	17831	17957	17931	17941	17792	18082	17965	17919	17894	17834	17986	17832	17730	17881	17837	18114	17766	17834	17894	17770	17989	17959	17728	17916	18037	17916	17987	18024	17862	17766	17809	17926	18097	17764	17855	17975	17902	17914	17823	17747	17912	17887	17795	18012	17740	17772	18070	17779	17935	17802	17832	17845	17854	17723	18005	17750	17809	17839	17919	17912	17894	17899	17890	17722	17816	17787	17850	17984	17856	17982	17774	17975	17845	17812	17889	17898	17863	17983	17967	17917	17772	17973	17875	17938	17936	17807	17880	17710	17744	17816	17827	17898	18090	17814	17759	17866	17647	18026	17953	17930	17997	17830	17955	17904	17790	17914	17856	17932	17896	17900	18125	17860	17797	17903	17913	17995	17869	17896	17928	18073	17687	17793	17730	17907	17810	18116	17893	17863	17984	17923	17829	17790	17989	17994	17975	17926	17896	18114	17860	17988	17859	17880	17958	17841	17960	17872	18017	17916	18041	17830	17945	17905	17776	17874	17750	17953	17743	17650	17969	17977	17836	17982	18044	17874	17814	17742	17863	17744	17889	17937	17848	17845	17814	17903	17699	17958	17762	17721	17862	17715	17916	17933	17847	17914	17944	17744	17738	17944	17645	17555	18087	17769	17826	17925	17945	17838	18005	17892	17734	17826	18119	17778	17750	17828	17936	17758	17820	17804	18098	17746	18069	17832	18025	17852	17873	17855	17961	17909	17978	17745	17949	17815	17807	18024	17964	17702	17935	17717	17973	17857	18045	17860	17704	17973	17898	17811	17814	17887	17963	17952	17830	17855	17834	17793	17821	17901	17887	17819	17987	17962	17882
31608	39956	40870	29778	21974	20655	20680	20300	20525	20286	20432	20338	20623	20276	20254	20250	20306	20529	20280	20416	20386	20609	20452	20429	20556	20370	20356	20409	20312	20442	20326	20332	20131	20326	20390	20280	20278	20425	20220	20226	20281	20333	20314	20254	20358	20275	20344	20327	20197	20232	20416	20351	20297	20496	20587	20311	20336	20189	20574	20599	20255	20395	20414	20346	20437	20367	20451	20278	20308	20279	20394	20367	20213	20359	20243	20138	20288	20131	20256	20189	20324	20155	20244	20457	20169	20178	20336	20287	20385	20439	20308	20053	20392	20333	20409	20388	20362	20534	20306	20295	20171	20212	20279	20242	20160	20415	20286	20182	20380	20497	20398	20144	20395	20325	20161	20242	20097	20380	20410	20363	20431	20444	20454	20273	20335	20296	20075	20141	20381	20195	20285	20333	20218	20366	20417	20147	20453	20325	20174	20409	20389	20436	20531	20078	20240	20318	20126	20271	20228	20238	20279	20491	20270	20515	20293	20164	20237	20363	20377	20527	20390	20407	20227	20263	20350	20051	20352	20393	20263	20352	20446	20281	20361	20294	20433	20188	20398	20303	20289	20233	20311	20386	20260	20185	20452	20212	20302	20330	20405	20251	20308	20397	20526	20037	20472	20363	20311	20298	20376	20220	20438	20443	20173	20134	20314	20145	20287	20394	20317	20267	20330	20410	20343	20106	20091	20157	20388	20310	20148	20335	20322	20491	20362	20359	20164	20304	20318	20196	20141	20275	20266	20527	20327	20262	20201	20135	20164	20308	20284	20366	20139	20481	20419	20307	20308	20097	20314	20246	20194	20537	20152	20294	20201	20367	20448	20179	20464	20426	20433	20144	20164	20316	20251	20210	20373	20266	20121	20293	19923	20105	20252	20255	20423	20351	20158	20200	20339	20458	20203	20239	20378	20396	20276	20339	20287	20046	20361	20378	20251	20453	20365	20229	20422	20389	20303	20178	20391	20293	20451	20396	20437	20194	20241	20443	20459	20422	20148	20283	20278	20237	20311	20257	20502	20200	20446	20245	20213	20333	20057	20292	20398	20229	20364	20019	20213	20406	20336	20381	20519	20317	20294	20269	20176	20394	20352	20529	20404	20448	20338	20294	20282	20449	20335	20190	20197	20153	20159	20375	20246	20228	20191	20169	20410	20330	20386	20438	20334	20393	20376	20408	20232	20418	20128	20197	20334	20413	20129	20273	20167	20388	20485	20247	20321	20313	20389	20387	20163	20227	20291	20378	20537	20441	20488	20339	20275	20226	20314	20449	20357	20297	20301	20287	20180	20297	20315	20104	20364	20275	20230	20383	20272	20371	20224	20236	20377	20376	20299	20344	20319	20310	20257	20310	20073	20271	20340	20280	20341	20091	19943	20370	20320	20437	20313	20111	20294	20315	20389	20306	20347	20128	20390	20172	20256	20460	20110	20226	20349	20383	20535	20118	20312	20510	20304	20310	20175	20074	20168	20321	20348	20593	20371	20115	20278	20441	20293	20366	20406	20266	20262	20241	20281	20439	20382	20304	20300	20234	20232	20340	20348	20385	20369	20331	20194	20292	20223	20532	20393	20318	20447	20232	20111	20336	20441	20333	20297	20421	20364	20360	20456	20232	20580	20256	20236	20219	20426	20285	20479	20237	20415	20328	20448	20319	20408	20277	20277	20176	20465	20395	20147	20176	20398	20353	20498	20351	20342	20257	20160	20164	20270	20362	20377	20312	20456	20414	20340	20545	20301	20244	20200	20206	20363	20378	20522	20396	20254	20402	20268	20461	20485	20427	20127	20289	20355	20355	20408	20301	20347	20645	20332	20202	20294	20472	20345	20399	20222	20038	20326	20226	20305	20398	20192	20160	20349	20123	20270	20456	20305	20440	20562	20478	20036	20248	20362	20295	20173	20352	20509	20423	20318	20262	20172	20335	20551	20359	20257	20296	20314	20088	20127	20296	20217	20472	20315	20456	20251	20467	20391	20133	20457	20093	20415	20292	20363	20322	20330	20308	20514	20205	20464	20388	20234	20114	20150	20127	20494	20364	20354	20310	20422	20239	20397	20244	20323	20386	20204	20389	20126	20508	20342	20206	20270	20332	20177	20215	20259	20246	20348	20576	20486	20542	20309	20410	20349	20337	20535	20416	20320	20398	20270	20333	20378	20418	20415	20368	20265	20312	20380	20286	20579	20429	20207	20358	20182	20208	20346	20400	20302	20351	20210	20298	20426	20366	20438	20135	20278	20490	20321	20378	20271	20317	20489	20319	20287	20323	20190	20263	20387	20488	20325	20259	20209	20288	20383	20383	20242	20173	20282	20354	20245	20303	20230	20284	20221	20294	20191	20183	20391	20379	20257	20381	20306	20469	20300	20186	20212	20273	20463	20372	20472	20444	20259	20449	20229	20361	20243	20333	20299	20260	20350	20268	20368	20378	20187	20216	20413	20438	20420	20417	20340	20222	20532	20397	20408	20541	20475	20353	20335	20459	20249	20316	20093	20391	20342	20340	20370	20384	20102	20444	20343	20382	20242	20260	20318	20325	20211	20322	20318	20213	20304	20477	20514	20350	20339	20198	20222	20307	20247	20387	20452	20436	20398	20314	20591	20396	20520	20453	20362	20180	20255	20208	20526	20211	20405	20225	20288	20460	20357	20477	20286	20238	20248	20321	20429	20292	20337	20165	20296	20138	20124	20531	20567	20222	20095	20387	20292	20094	20381	20236	20387	20290	20134	20261	20153	20258	20333	20426	20250	20260	20335	20201	20346	20173	20004	20259	20337	20335	20508	20479	20386	20427	20403	20612	20350	20130	20416	20303	20360	20207	20389	20174	20459	20730	20608	20212	20431	20302	20227	20311	20257	20365	20533	20359	20242	20223	20408	20431	20303	20113	20340	20355	20377	20092	20438	20126	20214	20248	19981	20384	20366	20172	20513	20304	20249	20215	20582	20340	20209	20423	20605	20257	20159	20316	20464	20419	20604	20417	20183	20181	20481	20306	20420	20397	20644	20088	20356	20243	20391	20564	20296	20128	20379	20392	20245	20228	20444	20368	20197	20403	20365	20312	20329	20230	20400	20488	20144	20200	20314	20311	20265	20306	20255	20275	20210	20344	20327	20109	20322	20428	20384	20380	20346	20414	20381	20333	20231	20396	20399	20347	20352	20370	20221	20216	20339	20193	20394	20133	20613	20451	20478	20393	20470	20351	20110	20165	20382	20474	20356	20261	20316	20348	20261	20195	20478	20390	20276	20320	20336	20436	20383	20439	20478	20367	20166	20403	20548	20446	20365	20254	20312	20227	20127	20424	20382	20256	20596	20482	20394	20298	20235	20289	20398	20373	20394	20195	20406	20378	20230	20250	20444	20194	20371	20401	20298	20476	20367	20269	20530	20380	20328	20207	20401	20491	20149	20476	20355	20300	20069	20090	20316	20265	20427	20207	20217	20126	20332	20421	20346	20310	20122	20386	20254	20322	20104	20317	20305	20309	20184	20147	20291	20245	20359	20198	20323	20440	20455	20307	20294	20392	20178	20324	20500	20273	20299	20255	20376	20115	20286	20165	20395	20426	20335	20290	20168	20260	20417	20271	20367	20284	20262	20389	20215	20329	20217	20311	20258	20414	20324	20324	20406	20128	20534	20319	20284	20437	20180	20234	20499	20408	20212	20338	20603	20350	20162	20288	20281	20432	20323	20486	20181	20210	20431	20423	20400	20218	20459	20279	20465	20452	20277	20175	20233	20222	20237	20501	20465	20424	20090	20338	20220	20265	20328	20500	20341	20252	20299	20572	20315	20369	20509	20127	20290	20428	20254	20290	20311	20191	20332	20362	20199	20341	20375	20329	20496	20153	20474	20193	20437	20391	20454	20404	20236	20248	20379	20212	20067	20128	20401	20240	20328	20404	20183	20476	20440	20438	20097	20286	20243	20408	20286	20440	20456	20378	20403	20442	20328	20147	20353	20348	20293	20092	20177	20366	20154	20410	20555	20449	20311	20304	20324	20471	20473	20318	20300	20354	20416	20341	20218	20127	20261	20316	20372	20325	20138	20436	20436	20250	20199	20258	20285	20253	20180	20041	20247	20454	20353	20467	20400	20160	20292	20626	20394	20374	20425	20335	20281	20333	20443	20335	20028	20318	20303	20357	20228	20279	20212	20375	20303	20448	20325	20473	20539	20313	20361	20322	20351	20287	20500	20202	20363	20187	20327	20367	20156	20331	20205	20201	20629	20337	20426	20335	20262	20535	20493	20305	20182	20452	20334	20216	20292	20347	20264	20300	20268	20341	20354	20283	20533	20470	20400	20480	20593	20309	20167	20433	20499	20370	20230	20413	20229	20318	20284	20122	20335	20372	20310	20295	20287	20489	20421	20465	20361	20257	20438	20275	20333	20237	20395	20291	20181	20202	20032	20145	20160	20150	20014	20382	20322	20262	20447	20116	20464	20175	20158	20499	20621	20225	20209	20143	20385	20207	20214	20294	20268	20449	20376	20313	20306	20225	20517	20257	20318	20348	20230	20164	20371	20344	20392	20282	20390	20384	20295	20445	20225	20318	20397	20504	20519	20245	20234	20161	20492	20331	20242	20407	20484	20261	20294	19954	20260	20173	20269	20306	20382	20410	20556	20311	20329	20340	20487	20355	20258	20232	20270	20262	20365	20124	20342	20442	20287	20210	20289	20189	20326	20291	20475	20459	20417	20253	20262	20233	20484	20537	20146	20265	20341	20330	20261	20401	20306	20381	20502	20514	20285	20474	20140	20267	20266	20353	20411	20176	20555	20279	20320	20322	20259	20337	20403	20355	20192	20258	20240	20454	20313	20280	20365	20173	20210	20371	20390	20194	20225	20408	20374	20370	20275	20633	20532	20362	20412	20359	20364	20322	20400	20362	20133	20294	20291	20196	20589	20527	20118	20437	20254	20299	20472	20470	20496	20366	20279	20223	20519	20484	20265	20289	20330	20475	20152	20334	20303	20241	20295	20316	20303	20250	20128	20312	20321	20284	20408	20359	20255	20283	20428	20158	20272	20319	20329	20429	20602	20189	20281	20354	20296	20526	20679	20292	20130	20306	20380	20272	20098	20443	20449	20424	20363	20336	20335	20230	19937	20232	20312	20362	20465	20214	20301	20362
41290	58418	42259	25794	18523	17403	17444	17457	17392	17527	17357	17499	17315	17504	17289	17676	17371	17407	17515	17466	17386	17442	17328	17541	17490	17370	17330	17495	17297	17266	17597	17333	17522	17628	17289	17405	17388	17583	17395	17379	17293	17375	17440	17446	17366	17440	17495	17387	17390	17345	17391	17497	17331	17444	17462	17525	17392	17295	17480	17131	17232	17370	17422	17453	17444	17513	17486	17501	17321	17452	17344	17421	17538	17367	17497	17525	17448	17335	17360	17229	17545	17554	17638	17257	17484	17299	17637	17418	17334	17313	17490	17379	17301	17295	17370	17417	17367	17516	17400	17401	17526	17640	17372	17582	17420	17433	17339	17313	17507	17446	17350	17445	17602	17328	17338	17384	17444	17446	17444	17487	17359	17481	17375	17514	17425	17586	17341	17397	17346	17412	17339	17506	17299	17369	17378	17296	17440	17426	17331	17415	17459	17385	17296	17499	17522	17399	17356	17496	17540	17415	17416	17554	17637	17372	17422	17375	17389	17422	17661	17306	17341	17408	17484	17380	17556	17386	17551	17279	17394	17376	17494	17448	17497	17629	17492	17363	17327	17514	17377	17532	17558	17348	17493	17357	17441	17623	17651	17498	17478	17339	17329	17385	17413	17440	17330	17422	17552	17335	17308	17524	17360	17386	17326	17348	17393	17507	17263	17305	17332	17467	17486	17413	17346	17470	17291	17341	17268	17421	17335	17552	17416	17557	17247	17518	17472	17405	17542	17363	17495	17365	17521	17389	17237	17531	17422	17390	17481	17356	17313	17451	17360	17409	17394	17490	17398	17322	17524	17485	17517	17455	17429	17372	17559	17510	17346	17331	17357	17457	17474	17547	17397	17483	17459	17326	17605	17481	17453	17393	17327	17367	17610	17417	17392	17521	17505	17421	17444	17350	17300	17423	17543	17571	17326	17331	17578	17415	17295	17369	17535	17221	17446	17335	17367	17395	17422	17557	17430	17475	17466	17606	17474	17624	17498	17406	17534	17480	17572	17390	17227	17454	17489	17502	17496	17410	17570	17470	17352	17260	17447	17394	17414	17233	17417	17480	17736	17439	17390	17528	17450	17287	17345	17449	17523	17481	17278	17419	17444	17332	17442	17452	17514	17420	17527	17302	17488	17324	17344	17373	17459	17359	17430	17447	17362	17244	17276	17346	17458	17502	17365	17566	17465	17399	17627	17343	17644	17425	17484	17464	17431	17540	17593	17359	17310	17340	17413	17433	17412	17348	17267	17469	17405	17518	17522	17326	17348	17467	17475	17595	17324	17420	17470	17256	17314	17369	17498	17621	17462	17377	17416	17539	17331	17563	17536	17536	17308	17325	17527	17495	17592	17424	17413	17374	17315	17421	17437	17540	17329	17473	17330	17493	17577	17495	17433	17358	17542	17468	17510	17493	17501	17213	17411	17461	17323	17345	17434	17373	17453	17435	17453	17432	17208	17595	17553	17420	17418	17349	17416	17419	17563	17427	17367	17387	17543	17564	17485	17525	17387	17260	17444	17413	17509	17466	17344	17479	17424	17473	17345	17377	17717	17627	17498	17375	17507	17404	17464	17399	17489	17357	17416	17495	17464	17400	17423	17467	17516	17340	17456	17423	17256	17338	17473	17441	17379	17380	17401	17351	17286	17280	17378	17221	17489	17508	17527	17413	17560	17443	17342	17542	17486	17345	17464	17351	17263	17368	17586	17401	17426	17515	17496	17382	17476	17576	17367	17594	17385	17512	17222	17342	17432	17463	17398	17472	17521	17561	17637	17414	17243	17477	17611	17305	17537	17350	17355	17344	17408	17289	17413	17562	17412	17452	17355	17319	17400	17302	17337	17393	17495	17393	17269	17447	17429	17393	17413	17601	17177	17438	17365	17560	17261	17489	17459	17400	17369	17458	17521	17400	17372	17509	17309	17610	17422	17319	17517	17553	17262	17472	17514	17651	17504	17379	17493	17357	17395	17316	17317	17382	17351	17463	17458	17348	17288	17428	17478	17393	17341	17363	17371	17404	17519	17493	17451	17414	17356	17437	17514	17590	17346	17386	17345	17536	17522	17583	17465	17382	17475	17354	17442	17377	17496	17504	17508	17350	17423	17546	17436	17396	17412	17384	17458	17393	17589	17472	17432	17299	17246	17436	17577	17340	17302	17494	17473	17463	17536	17556	17366	17407	17384	17554	17434	17460	17375	17411	17485	17355	17461	17342	17391	17307	17379	17446	17487	17367	17559	17244	17517	17599	17288	17432	17479	17361	17526	17396	17606	17673	17400	17355	17609	17660	17431	17455	17523	17447	17540	17356	17481	17519	17264	17482	17435	17429	17407	17484	17305	17294	17462	17483	17475	17483	17356	17249	17401	17308	17347	17395	17467	17453	17495	17577	17466	17353	17558	17389	17414	17324	17398	17496	17584	17349	17484	17517	17346	17458	17362	17285	17564	17419	17440	17552	17524	17322	17229	17304	17431	17413	17423	17571	17405	17518	17475	17510	17450	17552	17359	17613	17367	17304	17349	17519	17257	17540	17258	17437	17632	17195	17430	17521	17277	17549	17306	17507	17373	17397	17357	17412	17443	17652	17498	17515	17399	17352	17327	17427	17432	17424	17512	17422	17398	17354	17398	17322	17326	17440	17409	17184	17321	17416	17408	17470	17363	17469	17375	17190	17355	17370	17502	17554	17368	17349	17435	17401	17485	17451	17422	17531	17432	17380	17576	17520	17355	17597	17472	17432	17615	17296	17256	17482	17465	17439	17264	17345	17295	17654	17385	17413	17382	17412	17455	17465	17212	17394	17698	17374	17546	17527	17479	17456	17587	17558	17330	17613	17532	17473	17288	17361	17474	17398	17210	17396	17439	17615	17436	17405	17310	17521	17490	17522	17415	17394	17425	17379	17376	17453	17457	17371	17329	17416	17448	17346	17537	17392	17538	17292	17421	17580	17518	17552	17427	17359	17370	17385	17441	17474	17416	17330	17310	17446	17506	17403	17523	17376	17250	17399	17437	17568	17414	17585	17512	17412	17535	17656	17556	17455	17321	17409	17365	17472	17519	17578	17340	17391	17456	17492	17353	17355	17451	17365	17324	17390	17488	17451	17343	17490	17752	17530	17202	17626	17537	17318	17447	17414	17333	17430	17383	17385	17415	17421	17346	17586	17337	17490	17471	17265	17457	17500	17351	17319	17329	17469	17543	17441	17546	17411	17378	17593	17449	17382	17404	17314	17596	17297	17250	17446	17432	17479	17378	17503	17511	17500	17311	17483	17379	17422	17260	17579	17429	17453	17394	17445	17492	17379	17509	17378	17378	17491	17294	17535	17415	17584	17274	17310	17405	17556	17190	17404	17352	17440	17404	17343	17334	17383	17383	17426	17410	17355	17457	17476	17411	17373	17351	17534	17398	17413	17276	17291	17307	17561	17348	17530	17548	17513	17356	17410	17429	17387	17317	17419	17426	17420	17288	17408	17316	17540	17491	17337	17507	17380	17282	17304	17492	17291	17455	17333	17452	17314	17526	17443	17428	17394	17363	17621	17345	17492	17403	17257	17323	17473	17422	17380	17416	17482	17480	17373	17464	17479	17595	17487	17517	17550	17495	17424	17404	17455	17354	17510	17374	17436	17478	17338	17262	17487	17370	17476	17731	17430	17329	17572	17498	17367	17488	17384	17493	17469	17387	17382	17422	17471	17457	17461	17402	17384	17492	17347	17465	17388	17477	17526	17519	17536	17327	17415	17454	17582	17441	17534	17353	17381	17671	17546	17466	17392	17444	17340	17527	17481	17385	17630	17410	17548	17224	17443	17456	17403	17166	17607	17316	17412	17644	17456	17390	17589	17261	17366	17498	17439	17426	17515	17400	17308	17271	17481	17430	17510	17380	17495	17474	17409	17271	17357	17361	17315	17312	17382	17395	17487	17370	17448	17261	17309	17545	17352	17476	17367	17363	17593	17612	17609	17381	17370	17369	17349	17517	17449	17276	17506	17557	17493	17394	17291	17511	17411	17427	17379	17533	17386	17561	17511	17237	17373	17251	17378	17505	17432	17385	17585	17598	17279	17360	17437	17260	17388	17341	17255	17520	17501	17509	17458	17635	17326	17524	17246	17448	17413	17371	17435	17335	17293	17490	17227	17642	17555	17494	17372	17560	17343	17565	17252	17390	17577	17358	17263	17412	17535	17436	17368	17363	17420	17599	17483	17442	17584	17523	17524	17494	17281	17556	17540	17382	17585	17559	17468	17333	17284	17419	17305	17522	17454	17348	17461	17462	17448	17312	17331	17408	17440	17315	17557	17457	17480	17476	17625	17470	17471	17377	17590	17416	17312	17499	17476	17409	17336	17448	17446	17342	17351	17542	17337	17562	17401	17285	17486	17530	17405	17580	17310	17284	17317	17466	17426	17501	17460	17483	17443	17522	17462	17385	17384	17494	17514	17318	17381	17404	17414	17520	17350	17350	17308	17447	17430	17429	17482	17279	17503	17371	17458	17448	17353	17337	17476	17466	17449	17426	17490	17369	17400	17448	17323	17392	17359	17282	17642	17302	17469	17314	17365	17613	17504	17290	17580	17469	17522	17443	17575	17464	17466	17277	17501	17641	17429	17276	17338	17395	17493	17420	17406	17588	17427	17503	17393	17342	17471	17436	17552	17456	17558	17469	17467	17476	17515	17420	17513	17551	17331	17291	17493	17376	17477	17375	17502	17349	17464	17446	17481	17447	17365	17524	17427	17504	17375	17317	17460	17436	17494	17422	17545	17447	17343	17484	17407	17479	17371	17482	17352	17425	17440	17460	17606	17475	17586	17344	17394	17541	17389	17491	17427	17403	17330	17377	17445	17434	17453	17466	17361	17370	17443	17447	17483	17522	17371	17743	17438	17530	17394	17375	17494	17493	17328	17573	17384	17420	17507	17448	17345	17536	17517	17450	17348	17517	17445	17472	17447	17554	17520	17409	17463	17580	17567	17670	17351	17570	17384	17329	17510	17506	17464	17307	17504	17369	17305	17628	17462	17332	17265	17329	17403	17190	17326	17381	17407	17505	17407	17471	17513	17471	17346	17640	17512	17482	17498	17270	17522	17329	17338	17342	17573	17345	17568	17473	17497	17574	17474	17443	17231	17513	17473	17318	17536
28800	34018	40677	32411	22621	20731	20864	20316	20328	20334	20517	20195	20335	20240	20274	20245	20351	20244	20297	20220	20169	20232	20234	20337	20254	20094	20149	20258	20199	20385	20213	20056	19900	20089	20154	20009	20429	20222	20009	20055	20153	20312	20144	20119	20356	20279	20091	20364	20245	19975	20155	20167	20342	20175	20339	20304	20188	20298	20130	20308	20208	19871	20012	20201	20172	20358	20320	20064	20067	19989	19992	20084	20116	20110	20022	20127	20099	20117	20142	19989	20165	20363	20259	20018	20209	20268	20171	20246	19990	20259	20167	20165	20238	20057	20464	20208	19974	19857	20305	20111	20127	20070	20081	20040	20163	20117	19975	20259	20028	20290	20290	20166	20255	20344	20027	20196	20108	20122	20164	20190	20319	20099	20259	20092	20168	20096	20129	20010	20250	20047	20038	20163	20463	20521	20084	20255	20144	20185	20055	20278	20313	20181	20110	20102	20289	20147	20242	20001	20082	20064	20311	20283	20312	20067	19953	20380	20189	20037	20134	20089	20186	19969	20437	20236	20271	20060	20401	20224	19980	20351	20011	20063	20237	20297	20315	20007	20128	20217	19969	20214	20102	20012	20284	20074	19992	20142	20129	20280	20160	20254	19994	20102	20041	20187	20213	20150	20082	20248	19999	20109	20074	20148	20213	19932	20083	20148	20317	19997	20198	20161	19950	20216	20193	20188	20124	20246	20102	20029	19995	20176	20296	19969	19862	19988	19899	20225	20213	20194	20240	20311	19971	20252	20226	20171	20256	20188	20161	20129	20422	20239	20205	20422	20476	20205	20207	20268	20438	20284	20094	20244	20311	20104	20056	20148	20139	20246	20000	20201	20280	20234	20173	20441	20140	20005	20195	20143	20216	20233	20270	20098	20336	20243	20040	20144	20127	20334	20247	20204	20235	20376	20127	20149	20187	20141	20222	20177	20213	20092	19957	20219	20233	20134	20169	20334	20061	20205	20147	20286	20124	20246	20197	20024	20253	20412	20144	19949	20314	20158	20185	20328	19937	20113	20244	20077	20385	20208	20144	20167	20278	20195	20310	20107	20071	20265	20412	20297	20215	20075	20140	20274	20231	19991	20138	20035	20068	20255	19975	19982	20239	20062	20201	20133	20124	20012	20194	20289	20093	20034	20185	20200	20089	20176	20147	20108	20264	20363	20267	20286	20181	20210	20189	20243	20330	20118	20225	20215	20227	20063	20126	20123	19916	20299	20373	20143	20249	20022	20182	20307	19996	20143	20228	20058	19951	20086	20376	20268	20243	19962	20079	20349	20379	20174	20155	20048	20266	20240	20104	20164	20050	20354	20209	20135	20288	20107	20105	20242	19927	20220	20381	20288	20250	20423	20095	19863	20297	20037	20182	20132	19981	20392	20109	20203	20214	20205	20032	20020	20064	20293	20148	20142	20421	20262	20285	20044	20116	20172	20116	20319	20150	20050	20199	20001	20170	19990	19980	20269	20188	20088	20140	20054	20315	20218	20325	20275	20105	19839	20197	20201	20264	20206	20290	20116	20136	20193	20180	20311	20231	20226	20277	20277	20119	20283	20166	20148	20031	20146	19926	20034	20094	20088	20354	20147	20217	20211	20082	20252	20132	19928	20225	19947	20195	20190	20119	20049	20127	20223	20232	20253	20020	19992	20077	20241	20277	20317	20299	20192	20078	20100	20065	20238	20284	20309	19980	20293	20008	20088	20320	20137	20364	20168	20123	20130	20280	20062	20152	20126	19879	20138	20173	20265	20371	19946	20141	20192	20172	20307	19998	20312	20255	20269	20244	20059	20023	20168	20272	20077	20474	20266	20187	20269	20178	20229	19991	20053	20134	20195	20257	20295	20184	20234	20183	20319	20210	20286	20103	20284	20174	20342	20129	20391	20120	20034	19982	20315	20267	20054	20107	20264	20028	20249	20059	20256	20235	20171	20206	20113	20331	20230	20402	19933	19853	20134	20080	20087	20065	20195	20178	20043	20261	20226	20187	20006	19984	20201	20323	20294	20113	20325	20064	20080	20263	20097	20181	20147	20320	19982	20183	19998	20155	20113	20206	20203	20076	20141	20217	20339	20150	20227	20265	20111	20190	20118	20278	20049	20167	20096	20348	20204	20125	20200	20137	20160	20275	20229	20051	20003	20123	20094	20189	20130	20201	20216	20365	20243	20224	20133	20267	20292	20186	20018	20127	20055	20302	20065	20124	20099	20265	20040	20190	20256	19973	20227	19973	20139	20344	20085	20086	20141	20328	20201	20442	20133	20246	20268	20132	20018	20316	20239	20171	20243	20099	20153	20032	20009	20232	20356	20232	20147	20070	19971	20258	20240	20168	20263	19981	20184	20033	20083	20236	20230	20250	20150	20003	20192	20099	19936	20274	20295	20061	19915	20147	19906	20244	20261	20320	20246	20118	20171	20331	20136	20258	20175	20043	20211	19896	20082	20312	20262	20036	20138	20309	20073	20224	20354	20063	19950	20061	20295	20150	20350	20160	20183	19967	20247	20112	20278	20387	20404	20092	20285	20147	19869	20161	20135	20220	20084	20292	19985	20050	20179	20272	20073	19965	20154	20253	20156	20250	20093	20276	20054	20108	20268	20271	20140	20196	20293	20172	20134	19987	20081	20074	20152	20157	19886	20181	20110	20069	20105	20048	20174	20192	20055	20252	20116	20169	20021	20100	20069	20216	20314	20313	19998	19778	20117	20007	19937	20205	20278	20213	20081	20115	19950	20139	20236	20283	20204	20214	20181	20160	20260	20223	20162	20061	20355	20214	20385	20271	20156	20100	20103	20184	20099	20093	20341	20184	20123	20105	19808	20144	20242	20245	20249	20272	20202	20219	20311	20032	20143	20210	20175	20198	20241	20118	20008	20097	20327	19877	20345	20217	20216	20154	20194	20220	20197	20288	20429	20162	20104	19941	20228	20129	20265	20168	20066	20191	20139	20065	20085	20101	20234	20207	20257	20313	20059	20324	20225	20247	20286	20262	20281	20149	20182	20059	20028	19910	20148	20058	20090	20049	20190	20190	20214	20291	19994	20214	20273	20254	20266	20136	20267	20126	20019	20057	20315	20297	20122	19986	20039	20183	19966	20176	20124	19917	19910	20195	20104	19992	20106	20289	20175	20206	20299	20336	20100	20103	19976	20269	20197	20041	20139	20109	20265	20483	20362	20032	20088	20269	20067	20217	20197	20237	20003	20131	20321	20265	20242	20111	20157	20202	20099	20135	20238	20049	20205	20320	20077	20350	20284	20188	20229	20268	20147	20271	20376	20034	20258	20138	20143	19984	20081	20077	20156	20097	20327	20275	20169	20224	20240	20127	20200	19996	20183	20194	20140	20064	20011	20099	20063	20325	20413	20272	20240	20364	20180	20217	20060	20408	20175	20113	20081	20094	20114	20408	19980	20190	20182	20108	20121	20231	20058	20271	20098	20092	20174	20340	20249	20257	19968	20227	19966	20260	20182	20146	20429	20230	20138	20127	20198	20094	20200	20178	20209	19988	20264	20221	20386	20298	20201	20164	20187	20126	20181	20300	20259	20018	20115	20248	20255	20153	20173	20179	20346	20109	20083	20281	20367	20273	20264	19989	20149	20010	20169	20111	20214	20223	20230	20265	20444	20042	20329	20265	20235	20095	20342	20324	20269	20124	20107	20062	20237	20265	20167	20146	20166	20254	20135	20082	20099	19989	20234	20133	20311	20077	20275	20190	20100	20126	20114	20222	20222	20165	20143	20211	20003	20204	20176	20047	20091	20186	20129	20098	20092	20201	20025	20215	20290	20048	20285	20220	20069	20112	20070	20136	20234	20174	20269	19977	20219	20032	20340	20102	20313	20225	20033	20225	20215	20133	20234	20226	20160	20475	20151	20335	20063	20195	20135	20016	20128	20201	20223	20256	20160	20232	20417	20203	20169	20236	20360	20323	20148	20183	20119	20002	20122	20206	20003	19983	20486	20350	20146	20133	20254	20195	20186	20352	20243	20231	20122	20215	20270	20097	20174	20289	20076	19954	20110	20317	19951	20215	19960	20064	19965	20263	20179	20069	20203	20181	20199	20063	20427	20289	20228	20228	20137	20392	20148	20108	20102	19965	20232	20111	20254	20064	20138	20430	20151	20276	20306	20081	20174	20260	20205	19995	20149	20082	19995	20162	20103	20400	20186	20302	20125	20186	19992	20172	20230	19992	20046	20230	20123	20237	20031	20194	20248	20251	20115	20099	20197	20277	20096	20414	19965	20072	20184	19931	20303	20209	20060	20015	20143	20121	20365	20033	20047	20222	20061	20011	20021	20165	20074	20012	19983	20132	20376	20137	20084	20259	19981	20043	20157	20136	20087	20264	20245	20107	20130	20245	20174	20179	20345	20056	20196	20351	20067	20287	20219	20159	20271	20018	20112	20149	20184	20125	20347	20105	20378	20231	20320	20119	20172	20193	20123	20097	20254	20207	20279	20152	20119	20131	20046	20352	20099	20122	20070	20157	20302	20232	20276	20028	20458	19972	20075	20337	20148	19909	20255	20253	20187	20436	20341	20237	19946	20161	20322	20211	20086	20275	20276	20182	20016	20152	19974	20160	20220	20117	20123	20226	20086	20072	20146	20272	20085	19928	20144	20213	20253	20234	20069	20147	20170	20185	20144	20248	20245	20292	20216	20010	20079	20139	20094	20207	20064	20185	20048	20138	20205	20276	20234	20260	20333	20147	19972	20135	20369	20073	20262	20315	20214	20161	20099	20267	20444	20336	20047	20091	20113	20276	20115	20049	20183	19998	20175	20185	20286	20189	20233	20208	20163	20255	20086	20194	19979	20274	20256	20245	20088	20281	20144	20332	20330	20159	20389	20064	19973	20299	19972	19951	20335	20403	20105	19940	20177	20324	20280	20071	20247	20090	20429	19996	20296	20114	20060	20132	20154	20055	20212	20306	20261	20179	20064	20284	20123	20106	20197	20062	20271	20451	20027	20173	20041	20217	20139	20290	20271	20009	20361	20224	20312	20350	20222	20010	20018	20170	20038	20160	20336	20281	20298	20188	20230	20156	20162	20150	20204	20175	20104	20219	20227	20264	20289	20144	20201	20034	20243	20257	20124	20244	20183	20108	20058	20292	20258	20335	20216	20128	20063
58282	77738	55464	32134	19005	17224	17343	17621	17453	17202	17401	17368	17271	17301	17491	17327	17452	17411	17489	17390	17372	17443	17339	17529	17336	17486	17330	17231	17480	17153	17304	17398	17374	17378	17489	17392	17431	17447	17434	17246	17411	17473	17353	17285	17400	17453	17435	17431	17151	17428	17382	17244	17359	17553	17408	17274	17271	17273	17381	17445	17308	17460	17403	17377	17387	17448	17341	17378	17531	17395	17409	17300	17316	17358	17389	17422	17285	17286	17217	17417	17291	17356	17237	17263	17376	17328	17494	17357	17256	17297	17430	17310	17319	17392	17345	17364	17424	17362	17417	17585	17270	17242	17274	17323	17391	17426	17484	17350	17409	17282	17418	17351	17211	17444	17529	17493	17400	17480	17437	17391	17359	17395	17426	17568	17503	17424	17453	17311	17225	17465	17508	17390	17577	17291	17378	17366	17414	17220	17413	17396	17408	17287	17397	17291	17383	17294	17382	17339	17457	17434	17417	17317	17331	17274	17339	17362	17401	17330	17473	17349	17391	17392	17485	17170	17453	17462	17245	17512	17411	17485	17316	17468	17265	17361	17282	17415	17301	17395	17358	17455	17408	17255	17367	17267	17409	17395	17436	17448	17520	17369	17392	17499	17418	17291	17258	17338	17441	17420	17333	17369	17329	17318	17260	17574	17417	17428	17375	17400	17483	17270	17280	17337	17503	17478	17411	17379	17312	17563	17410	17377	17437	17417	17215	17366	17252	17420	17259	17288	17339	17287	17177	17277	17287	17223	17244	17356	17362	17350	17449	17467	17249	17204	17512	17369	17200	17380	17361	17452	17489	17290	17471	17301	17394	17334	17452	17353	17281	17377	17349	17344	17488	17235	17567	17365	17276	17320	17447	17287	17263	17321	17331	17366	17284	17384	17462	17342	17405	17387	17487	17289	17406	17291	17427	17261	17413	17262	17264	17229	17464	17376	17399	17295	17229	17510	17318	17421	17221	17412	17296	17523	17357	17369	17434	17442	17324	17382	17231	17376	17418	17536	17227	17444	17273	17437	17268	17393	17337	17447	17393	17361	17555	17532	17529	17291	17452	17278	17332	17278	17473	17597	17425	17317	17307	17547	17361	17433	17350	17419	17493	17363	17279	17338	17483	17370	17242	17249	17244	17306	17279	17368	17538	17309	17309	17242	17423	17354	17402	17390	17346	17459	17529	17353	17386	17408	17425	17322	17232	17505	17179	17572	17321	17558	17399	17277	17300	17345	17388	17539	17342	17344	17389	17198	17178	17522	17464	17309	17328	17368	17325	17308	17444	17284	17318	17274	17232	17564	17315	17569	17345	17455	17399	17358	17474	17301	17473	17322	17272	17142	17286	17339	17335	17186	17196	17308	17308	17387	17332	17440	17319	17400	17357	17425	17356	17342	17586	17220	17489	17379	17351	17567	17324	17224	17199	17423	17402	17355	17414	17379	17443	17316	17422	17201	17407	17434	17455	17323	17244	17391	17401	17386	17329	17415	17515	17558	17411	17407	17279	17507	17265	17425	17406	17445	17273	17424	17411	17409	17442	17292	17414	17278	17471	17273	17219	17561	17265	17437	17398	17417	17260	17293	17391	17289	17403	17237	17341	17384	17422	17210	17410	17394	17528	17374	17354	17553	17371	17321	17488	17361	17473	17241	17247	17452	17413	17276	17263	17442	17479	17389	17372	17220	17411	17245	17181	17479	17516	17390	17289	17421	17378	17210	17445	17351	17430	17379	17572	17415	17346	17272	17509	17529	17117	17283	17406	17336	17517	17431	17466	17448	17278	17395	17398	17379	17361	17360	17469	17433	17416	17207	17424	17494	17380	17254	17233	17385	17332	17525	17354	17448	17305	17356	17395	17304	17446	17213	17254	17280	17357	17573	17272	17208	17411	17278	17389	17529	17428	17353	17312	17440	17176	17399	17316	17242	17427	17465	17421	17405	17395	17378	17261	17384	17574	17436	17445	17300	17529	17285	17344	17488	17400	17415	17326	17374	17453	17430	17501	17417	17458	17278	17378	17317	17193	17292	17434	17228	17374	17328	17552	17249	17359	17485	17398	17427	17373	17278	17431	17353	17325	17432	17452	17409	17336	17311	17429	17371	17318	17293	17292	17452	17409	17424	17247	17260	17272	17313	17350	17362	17334	17379	17371	17394	17233	17216	17340	17419	17387	17431	17450	17332	17326	17317	17360	17323	17233	17357	17264	17290	17334	17445	17423	17339	17379	17508	17189	17332	17362	17347	17389	17640	17332	17367	17453	17505	17489	17424	17464	17484	17323	17348	17487	17239	17522	17360	17321	17382	17298	17431	17533	17195	17327	17430	17379	17260	17357	17397	17480	17298	17253	17397	17495	17466	17372	17410	17272	17403	17336	17442	17409	17273	17331	17284	17251	17217	17347	17276	17459	17435	17359	17269	17353	17423	17375	17411	17311	17347	17587	17322	17437	17196	17395	17430	17475	17508	17358	17367	17285	17426	17406	17408	17415	17275	17416	17320	17380	17359	17440	17299	17360	17235	17414	17304	17424	17522	17600	17470	17439	17255	17416	17432	17324	17406	17423	17304	17402	17509	17385	17433	17441	17273	17364	17433	17188	17352	17275	17408	17311	17583	17298	17210	17551	17437	17257	17359	17514	17344	17337	17368	17307	17401	17314	17369	17306	17283	17474	17233	17344	17355	17431	17359	17457	17395	17349	17401	17428	17285	17557	17260	17488	17290	17503	17389	17355	17200	17396	17418	17242	17390	17308	17320	17414	17382	17365	17225	17385	17505	17462	17324	17547	17464	17299	17374	17548	17345	17353	17394	17378	17282	17262	17433	17337	17414	17330	17363	17268	17384	17387	17333	17291	17530	17432	17433	17534	17343	17383	17354	17361	17533	17357	17374	17424	17307	17312	17435	17467	17313	17419	17362	17400	17546	17314	17400	17480	17169	17382	17332	17309	17444	17512	17370	17441	17365	17390	17437	17315	17505	17353	17392	17195	17385	17478	17301	17188	17378	17413	17419	17396	17451	17354	17425	17126	17378	17377	17395	17250	17458	17437	17469	17067	17349	17367	17445	17339	17315	17267	17245	17384	17368	17479	17437	17411	17393	17374	17391	17347	17137	17375	17415	17261	17500	17348	17337	17507	17407	17358	17410	17543	17388	17334	17447	17343	17377	17331	17481	17457	17410	17325	17348	17278	17264	17446	17446	17262	17384	17450	17326	17348	17274	17355	17417	17409	17244	17418	17472	17231	17193	17423	17200	17449	17277	17515	17133	17509	17343	17403	17404	17365	17376	17463	17443	17349	17262	17477	17392	17660	17365	17135	17415	17270	17315	17398	17318	17382	17289	17458	17412	17406	17385	17382	17406	17443	17393	17416	17378	17227	17360	17461	17420	17477	17402	17362	17418	17335	17354	17276	17322	17338	17354	17534	17239	17432	17439	17343	17318	17481	17358	17471	17526	17397	17130	17470	17543	17440	17221	17249	17308	17492	17251	17338	17452	17247	17362	17515	17343	17473	17178	17510	17322	17335	17422	17317	17292	17493	17142	17364	17342	17419	17386	17172	17531	17199	17383	17278	17286	17296	17189	17288	17586	17326	17535	17303	17437	17455	17285	17490	17304	17362	17212	17523	17379	17309	17480	17502	17196	17358	17457	17349	17320	17236	17304	17355	17411	17225	17464	17183	17343	17440	17479	17453	17427	17333	17319	17490	17391	17422	17307	17364	17337	17398	17415	17378	17292	17402	17310	17331	17283	17378	17327	17327	17516	17293	17303	17343	17365	17480	17477	17241	17426	17487	17176	17376	17254	17536	17298	17350	17300	17423	17471	17272	17330	17311	17433	17334	17409	17477	17508	17361	17278	17116	17203	17458	17335	17261	17312	17484	17459	17268	17260	17343	17385	17327	17369	17329	17467	17408	17397	17304	17487	17385	17452	17244	17296	17355	17341	17177	17336	17424	17364	17313	17210	17301	17396	17369	17200	17280	17450	17283	17274	17462	17289	17365	17532	17260	17313	17385	17480	17448	17213	17291	17477	17493	17358	17270	17397	17231	17493	17263	17512	17334	17347	17336	17525	17505	17420	17405	17423	17484	17308	17222	17520	17510	17283	17198	17334	17176	17392	17475	17417	17436	17356	17354	17211	17307	17341	17451	17406	17395	17256	17284	17488	17416	17224	17325	17260	17278	17414	17453	17362	17590	17342	17282	17376	17275	17246	17332	17347	17194	17382	17379	17264	17275	17378	17408	17513	17382	17291	17544	17179	17467	17436	17383	17457	17426	17380	17367	17247	17417	17357	17506	17372	17517	17374	17321	17294	17479	17355	17440	17307	17405	17545	17467	17302	17439	17430	17418	17370	17551	17354	17307	17439	17199	17389	17288	17343	17408	17363	17405	17472	17338	17505	17280	17328	17337	17283	17089	17391	17339	17504	17429	17225	17372	17186	17238	17325	17356	17404	17330	17400	17441	17442	17392	17428	17383	17384	17321	17450	17344	17475	17420	17267	17342	17391	17319	17425	17204	17417	17461	17473	17555	17384	17198	17346	17363	17430	17445	17325	17314	17445	17320	17351	17475	17468	17366	17281	17300	17340	17306	17322	17548	17382	17187	17211	17426	17520	17356	17464	17365	17367	17163	17412	17413	17272	17296	17330	17388	17356	17359	17362	17310	17410	17363	17518	17432	17301	17355	17347	17274	17389	17494	17347	17469	17386	17421	17193	17383	17364	17383	17415	17376	17402	17253	17613	17211	17332	17526	17404	17293	17306	17203	17421	17230	17421	17457	17313	17330	17375	17476	17389	17386	17247	17396	17324	17377	17533	17087	17256	17291	17267	17181	17205	17263	17286	17606	17278	17283	17239	17369	17362	17444	17264	17452	17574	17456	17432	17312	17450	17322	17380	17279	17418	17357	17459	17344	17227	17550	17297	17541	17428	17404	17511	17534	17433	17526	17476	17459	17377	17350	17300	17431	17412	17316	17392	17299	17332	17518	17469	17376	17383	17373	17288	17291	17457	17257	17514	17460	17139	17316	17412	17391	17403	17281	17235	17500	17250	17533	17360	17323	17356	17395	17406	17273	17360	17473	17372	17363	17382	17353	17397	17395	17426	17188	17433	17524	17313	17402	17134	17314	17250
22911	23258	33287	27912	23050	23788	26031	22015	21437	21873	21875	21661	21603	21553	21655	21528	21573	21700	21429	21678	21649	21707	21570	21367	21455	21689	21285	21568	21581	21623	21586	21499	21386	21508	21415	21596	21402	21477	21493	21358	21426	21401	21477	21288	21479	21178	21412	21334	21574	21579	21474	21682	21379	21298	21290	21644	21249	21170	21645	21539	21277	21367	21536	21456	21469	21550	21383	21706	21481	21416	21599	21453	21393	21544	21675	21689	21395	21413	21233	21476	21390	21789	21481	21360	21318	21429	21463	21482	21574	21251	21369	21526	21561	21413	21527	21428	21505	21352	21412	21286	21340	21498	21390	21356	21554	21600	21460	21230	21547	21519	21577	21457	21357	21387	21361	21445	21315	21619	21556	21407	21524	21446	21569	21490	21350	21421	21593	21399	21431	21419	21257	21345	21316	21204	21497	21540	21390	21177	21349	21371	21643	21554	21614	21245	21368	21380	21199	21264	21228	21353	21731	21262	21484	21401	21424	21486	21503	21255	21281	21515	21302	21530	21431	21394	21391	21451	21453	21404	21505	21402	21503	21463	21599	21338	21535	21392	21584	21494	21316	21397	21368	21392	21419	21480	21494	21296	21427	21653	21519	21437	21438	21424	21449	21325	21275	21414	21595	21433	21342	21358	21372	21497	21516	21319	21115	21157	21431	21496	21197	21389	21584	21312	21762	21548	21517	21393	21579	21349	21268	21582	21298	21290	21341	21415	21426	21380	21404	21383	21385	21278	21489	21309	21406	21546	21276	21254	21445	21246	21211	21303	21340	21476	21329	21436	21449	21450	21439	21483	21397	21428	21255	21541	21422	21315	21587	21261	21375	21402	21441	21322	21443	21527	21210	21198	21317	21422	21580	21285	21612	21394	21626	21477	21507	21271	21351	21284	21397	21351	21314	21473	21242	21315	21392	21340	21592	21587	21535	21422	21539	21417	21222	21311	21470	21523	21629	21285	21153	21383	21321	21423	21495	21346	21476	21256	21524	21364	21541	21244	21349	21309	21424	21514	21562	21434	21227	21507	21375	21388	21543	21343	21540	21393	21593	21266	21337	21313	21635	21242	21717	21472	21421	21225	21321	21667	21555	21256	21421	21330	21228	21454	21558	21266	21304	21423	21621	21429	21441	21226	21496	21333	21420	21273	21426	21423	21373	21462	21446	21477	21314	21447	21399	21469	21455	21382	21177	21600	21384	21382	21457	21386	21373	21484	21512	21336	21621	21429	21521	21379	21270	21269	21559	21428	21741	21440	21639	21288	21552	21656	21533	21356	21557	21403	21456	21337	21445	21498	21366	21329	21452	21534	21369	21368	21524	21372	21237	21333	21306	21278	21223	21341	21565	21434	21336	21233	21213	21434	21446	21447	21363	21128	21542	21294	21479	21506	21515	21460	21589	21457	21552	21444	21349	21291	21543	21439	21621	21314	21479	21265	21221	21328	21490	21616	21554	21367	21503	21377	21141	21444	21214	21506	21535	21339	21361	21270	21222	21296	21225	21249	21431	21519	21344	21471	21252	21041	21539	21572	21529	21630	21420	21554	21329	21382	21259	21266	21208	21181	21438	21588	21466	21318	21445	21684	21623	21389	21461	21460	21362	21505	21207	21251	21297	21432	21492	21517	21488	21517	21651	21338	21559	21335	21514	21371	21234	21521	21326	21402	21398	21243	21250	21214	21392	21369	21488	21280	21538	21343	21449	21481	21369	21530	21465	21469	21486	21449	21234	21316	21330	21453	21632	21296	21592	21291	21519	21529	21352	21530	21604	21489	21567	21292	21390	21473	21452	21447	21536	21550	21307	21356	21079	21470	21515	21207	21310	21152	21439	21412	21570	21434	21521	21364	21502	21328	21317	21427	21543	21335	21425	21275	21436	21483	21369	21155	21346	21351	21311	21310	21304	21189	21497	21395	21374	21371	21615	21644	21478	21455	21310	21708	21407	21373	21543	21446	21277	21418	21405	21554	21285	21364	21273	21333	21280	21634	21506	21459	21440	21442	21320	21323	21358	21163	21517	21274	21568	21213	21444	21640	21593	21393	21367	21422	21147	21281	21241	21516	21701	21460	21375	21570	21559	21323	21449	21432	21048	21570	21300	21219	21165	21427	21687	21437	21475	21519	21472	21358	21562	21341	21306	21348	21237	21379	21495	21304	21365	21347	21515	21402	21285	21296	21399	21372	21273	21554	21604	21395	21337	21421	21267	21669	21247	21432	21378	21251	21595	21560	21495	21350	21294	21495	21376	21421	21578	21444	21487	21468	21438	21444	21642	21396	21290	21211	21401	21503	21330	21348	21553	21416	21547	21503	21493	21489	21408	21203	21249	21344	21549	21676	21351	21395	21569	21363	21440	21463	21540	21349	21494	21476	21261	21336	21287	21369	21485	21415	21577	21241	21185	21435	21363	21574	21250	21313	21506	21316	21337	21465	21420	21480	21301	21468	21466	21428	21219	21276	21345	21233	21405	21353	21512	21347	21477	21486	21350	21235	21642	21431	21422	21166	21517	21265	21337	21529	21424	21253	21296	21495	21357	21386	21407	21595	21288	21399	21602	21423	21469	21431	21418	21563	21444	21367	21348	21285	21339	21311	21431	21238	21370	21390	21337	21553	21342	21340	21456	21318	21437	21216	21573	21272	21479	21312	21354	21557	21376	21430	21472	21420	21098	21357	21471	21138	21521	21592	21351	21440	21279	21247	21431	21411	21297	21307	21492	21487	21270	21426	21212	21411	21110	21306	21465	21406	21492	21317	21343	21416	21223	21391	21370	21455	21186	21277	21454	21462	21409	21122	21085	21398	21431	21569	21493	21529	21470	21548	21428	21486	21452	21398	21340	21423	21435	21542	21393	21441	21557	21513	21373	21596	21608	21556	21679	21427	21543	21341	21554	21581	21534	21577	21565	21475	21281	21510	21437	21476	21397	21314	21393	21268	21495	21306	21387	21495	21377	21159	21492	21479	21524	21304	21385	21462	21416	21348	21346	21134	21313	21423	21491	21388	21341	21253	21408	21400	21499	21387	21612	21446	21341	21587	21420	21417	21497	21377	21276	21343	21395	21500	21338	21342	21438	21307	21474	21415	21396	21361	21675	21392	21415	21187	21587	21383	21629	21317	21367	21422	21450	21489	21492	21231	21253	21677	21480	21584	21479	21319	21553	21393	21389	21361	21226	21202	21568	21411	21420	21537	21231	21533	21519	21258	21603	21330	21335	21221	21109	21411	21547	21323	21344	21383	21281	21366	21511	21416	21348	21426	21531	21545	21586	21493	21274	21412	21388	21445	21537	21442	21444	21348	21469	21365	21380	21441	21295	21481	21474	21190	21337	21586	21484	21328	21519	21277	21449	21529	21469	21454	21440	21422	21325	21508	21454	21362	21576	21538	21302	21338	21242	21365	21221	21457	21551	21328	21499	21425	21304	21409	21336	21413	21546	21366	21403	21590	21343	21420	21243	21502	21599	21305	21237	21180	21301	21472	21278	21498	21448	21362	21391	21467	21530	21535	21330	21365	21426	21299	21432	21509	21476	21429	21407	21380	21167	21426	21232	21414	21499	21412	21672	21419	21244	21403	21248	21394	21279	21339	21507	21657	21358	21367	21366	21439	21298	21447	21442	21416	21399	21557	21662	21372	21557	21401	21384	21373	21452	21328	21267	21408	21277	21400	21636	21431	21542	21513	21131	21305	21495	21431	21438	21391	21462	21434	21384	21335	21478	21241	21264	21391	21485	21432	21433	21536	21367	21279	21502	21412	21417	21410	21338	21236	21370	21426	21509	21400	21424	21392	21100	21459	21317	21249	21530	21471	21345	21258	21417	21225	21422	21316	21483	21335	21517	21219	21362	21563	21221	21568	21346	21405	21491	21360	21363	21427	21577	21275	21432	21352	21600	21440	21463	21351	21596	21474	21455	21374	21364	21449	21378	21278	21321	21334	21440	21486	21452	21277	21539	21434	21434	21235	21387	21449	21221	21466	21410	21380	21582	21402	21398	21417	21366	21185	21570	21332	21341	21424	21510	21168	21206	21212	21285	21664	21475	21457	21150	21249	21179	21444	21284	21226	21518	21319	21355	21456	21402	21473	21586	21437	21390	21451	21418	21304	21270	21308	21523	21579	21558	21215	21366	21308	21323	21460	21588	21578	21487	21467	21458	21513	21537	21281	21256	21343	21458	21687	21478	21309	21349	21400	21389	21464	21338	21300	21235	21405	21441	21531	21346	21512	21372	21480	21453	21147	21507	21494	21470	21482	21351	21448	21453	21456	21307	21238	21236	21294	21354	21654	21462	21338	21299	21465	21449	21401	21373	21390	21180	21323	21302	21632	21356	21375	21409	21293	21340	21296	21188	21426	21479	21515	21553	21463	21475	21314	21555	21489	21494	21636	21231	21446	21458	21372	21632	21422	21469	21338	21382	21328	21357	21205	21426	21304	21473	21177	21338	21435	21149	21264	21490	21552	21303	21400	21604	21322	21408	21210	21090	21394	21209	21247	21381	21404	21278	21427	21417	21360	21203	21378	21501	21228	21471	21199	21450	21351	21643	21406	21412	21407	21438	21435	21342	21420	21442	21300	21318	21372	21368	21337	21539	21243	21427	21354	21323	21416	21462	21220	21290	21454	21379	21483	21472	21341	21577	21282	21303	21506	21228	21350	21407	21554	21364	21375	21095	21516	21563	21345	21490	21479	21556	21288	21403	21567	21460	21495	21614	21483	21694	21283	21213	21676	21344	21412	21548	21668	21450	21574	21328	21357	21447	21535	21396	21275	21295	21372	21540	21529	21259	21267	21398	21314	21485	21196	21619	21365	21135	21433	21247	21405	21216	21284	21402	21512	21433	21513	21464	21077	21336	21618	21665	21427	21416	21501	21378	21513	21361	21453	21276	21554	21417	21130	21323	21396	21491	21612	21258	21400	21568	21437	21370	21462	21655	21455	21450	21557	21622	21394	21370	21565	21512	21506	21502	21315	21585	21580	21399	21465	21605	21739	21412	21379	21369	21295	21268	21359	21439	21280	21358	21389	21619	21458	21302	21364	21166	21200	21435	21481	21809	21512	21432	21419	21580	21232	21579	21265	21500	21374	21239	21442	21345	21601	21646	21384	21406	21349	21319	21193	21321	21443
60198	103447	84440	55231	24478	18013	18074	18115	17984	18066	18008	18353	18146	18048	18209	18075	18195	18196	18177	18448	18171	18250	17977	18066	18283	18018	17915	18173	18183	18239	17983	18158	18268	18180	18108	18257	18289	18249	18218	18346	18190	18171	18170	18193	18117	18258	18123	18096	18192	18228	18094	18105	18144	17990	18284	18153	18215	18217	18185	18156	18165	17994	18194	18143	17921	18176	18108	18342	18142	18277	18227	18123	18136	18326	18187	17952	18013	18016	18205	18071	18178	18306	18062	18143	18053	18152	18245	18112	18208	17915	18210	18195	18259	18261	18272	18086	18258	18268	18224	18021	18035	18116	18116	18011	18279	18151	18122	18161	18111	18074	18138	18280	18251	18505	18174	18217	18024	17978	18207	17932	18170	18187	18150	18174	18111	18227	18124	18245	18205	18152	18055	18110	17934	18051	18087	17946	18016	18120	18081	18093	18244	18208	17981	18133	18310	18035	18225	18385	17908	18141	18127	18290	18290	18127	18102	18119	18202	18083	18268	18246	18085	18155	18034	18233	18265	18196	18148	18103	18169	18055	18178	18236	18144	18020	17920	18013	18011	18176	18165	18383	18249	18154	18183	18169	18086	18191	18127	18110	18036	18221	18264	18003	18011	18087	18191	18250	18057	17961	18099	18110	18148	18031	18045	18122	18146	18039	18125	18144	18036	18015	18100	18223	18214	18073	18156	18051	18163	18170	18145	17998	18087	17951	18010	18128	18238	18117	18268	18240	18116	18230	18036	18054	18058	18220	18109	18107	18053	18181	18293	18076	18084	17926	18261	18192	18127	18054	18217	18192	18173	17894	18393	18131	18197	18082	18066	18072	18052	17990	18122	18203	17989	18289	18205	17813	18244	18094	18205	17944	18320	18129	18166	18184	18179	18029	18209	18204	18217	18186	18127	18032	18258	18309	17976	18132	18171	18166	18090	18110	18240	18212	18123	18136	18099	18097	17943	18228	18173	18137	17994	18087	18225	18093	17977	18188	18151	18314	18164	18065	18339	18165	18068	18207	18076	18094	18098	18221	17996	18185	17977	18077	18025	17955	18101	18103	18037	18356	18179	18229	18190	18136	18295	18252	18087	17937	18098	18026	18130	18180	18094	17872	18155	18354	18202	18052	18111	18148	18060	18110	18023	18361	18255	18180	18204	18252	18215	18123	18129	18187	18172	18162	18057	18153	18192	18020	18196	17967	18050	18069	18017	18235	18130	18118	18129	18106	18083	18005	18184	18031	18141	18134	18200	18139	18118	18217	18111	17997	18079	18104	18004	18131	18202	18065	18127	18001	18078	18172	18007	18246	18121	18307	18175	18186	18114	18104	17993	18088	18051	18404	18271	18172	18285	18103	18037	18227	18187	18082	17864	18149	18221	18153	18126	18013	18197	18185	17978	18046	18137	18169	18291	18192	18150	18296	18187	18152	18131	18088	18041	18112	18199	18381	18046	18223	18112	18195	18128	18155	18143	17986	17940	18073	18056	18126	18098	18188	18167	18081	18115	18075	18101	18028	18145	18165	18135	18274	18083	18050	18123	18140	18270	18204	17998	18104	18349	18023	18354	18147	18093	18150	18101	18195	18212	18196	18113	18139	18025	18175	18122	18191	18269	18034	18224	18099	18193	18059	18009	18187	18314	18117	18121	18241	18204	17990	18061	18144	18188	18090	18053	18272	18186	17946	18007	18333	18078	18216	18094	18120	18229	18241	18293	18037	18095	18061	18209	18116	18286	18131	17962	18112	18011	18153	18117	18074	18142	17989	17927	18214	17778	18292	18195	18196	17992	17870	18013	18082	18121	17968	18261	17979	18078	18243	18243	18059	17970	18207	18033	18074	18190	17986	18181	18175	17944	18209	18001	18177	18068	18128	18201	18249	18215	18248	18210	18125	18145	18127	18256	18196	18048	18123	18115	18330	18027	18119	18086	18072	18152	18192	18072	17938	18046	18106	18144	18038	17977	18116	18133	18211	18141	18065	18208	18192	18168	18026	18142	18189	17961	18268	18058	17973	18095	18091	18006	18154	18050	18198	18221	18173	18179	18192	18282	18242	18210	18314	18022	18117	18154	18111	18050	18203	18165	18030	17940	17999	18035	18275	18300	18167	18298	18167	18247	18117	18141	18045	18118	18231	18210	17978	18107	17991	18146	18015	18143	18257	18044	18172	18038	18090	18152	18339	18194	18148	18101	18227	18195	18156	18150	17955	18178	18201	18158	18175	18194	18108	18102	18106	18232	17927	17956	17979	18082	18141	18151	18153	18142	18083	18089	18056	18190	18237	18102	18072	18130	18131	17937	18159	18239	18099	18305	18020	18065	18178	18130	18058	18014	17977	18345	17989	18096	18250	18123	18077	18061	18274	17997	18220	18195	18198	18069	18124	18134	18082	18174	18073	18151	18090	18359	18105	18236	17952	18155	17985	18048	18057	18124	18124	18143	18217	18201	18116	17892	18116	18239	18246	18016	18242	18251	18232	18105	18082	18210	17935	17905	18117	18136	18143	18285	18207	18030	18185	18047	18159	18254	17992	18130	18167	18097	18215	17998	18316	18113	18181	18251	18401	18098	18190	18116	17991	18199	18021	18067	18034	17735	18112	18086	18262	18037	17910	18122	18132	18075	18145	18207	18051	18212	18126	18095	18113	18143	18058	18059	18101	18117	18189	18153	17964	18151	18137	18076	18145	18212	18214	18159	18100	18078	18306	18177	18126	18226	18176	18093	18094	18223	18336	18125	18048	18151	17886	18220	18174	18048	18078	17967	18020	18061	18169	18117	18147	18058	18210	18140	18299	18172	18106	18252	18255	18321	18255	18099	18309	18114	18295	18157	18142	18041	18264	18184	18106	18190	18051	18059	18185	18083	17983	18141	18204	18156	18078	18396	18036	18190	18144	18144	18161	18122	18175	18221	18131	17947	18205	18000	18084	18261	18191	18094	17941	17988	18085	18023	18217	18036	17961	18034	17960	18028	18265	17813	17982	18116	18275	18095	18238	18211	18121	18146	18157	18225	18145	18172	18290	18188	17996	18111	18064	18201	17946	18063	17940	18184	18151	18220	18181	18395	18099	18047	18002	18078	18146	18008	18079	18192	17989	18143	18189	18187	18207	18081	18174	18114	18130	18108	18119	18111	18043	18260	18034	18139	17821	18223	18145	18122	18048	18050	18022	18003	18272	17959	18450	18177	18264	18200	18078	18202	18071	18004	18007	18298	18053	18174	18082	18207	18225	18068	18171	18050	18093	18056	18090	18002	18180	18279	18104	18099	17941	18180	18156	18121	18157	18002	18292	18258	18164	18126	18042	18019	18179	18118	18178	18164	18235	18344	18041	18220	18114	18140	17999	18084	18139	18235	18089	17927	18071	18090	18107	18308	18040	18248	18060	18319	18265	18097	18074	18158	18011	18104	18216	18139	18183	18204	18138	18018	18112	17869	18215	18256	18095	18082	18146	18167	18004	18167	18073	18107	18135	18207	17978	18116	18002	18209	18169	18268	18203	18073	18140	18173	18203	18171	18287	18173	18217	18212	18042	18131	18180	18215	18044	18120	17954	18078	18175	18015	18037	18262	18215	18114	17988	18057	18155	18159	18142	18103	18064	18137	18061	18293	18213	18267	18145	18247	18158	18261	18219	18124	18188	17987	18131	18170	17944	18063	18145	18025	18068	18073	18050	18086	18106	18010	18056	18214	18159	18035	18228	18329	18109	18094	18074	18172	18230	18225	18057	18338	18029	18183	18080	18179	18189	18145	18352	18094	18303	18064	18176	18118	18131	18205	18133	18107	18052	18074	18113	18331	18086	18174	18277	18269	18047	18186	18346	18173	17947	18111	18270	18023	17997	18186	18066	18208	18010	18077	18199	18076	18231	18066	18050	18187	18223	18064	18101	18119	18151	18196	18142	18085	18259	18140	18021	18249	18081	18198	18061	18070	18161	17974	18234	18079	18152	18223	18180	18047	18067	18105	18053	18003	17976	18210	17991	18137	18200	18045	18123	18375	18178	18015	18064	18175	18320	18143	18125	18090	18027	18211	18239	18169	18178	18202	18098	18071	18042	18106	18207	18198	18266	17973	18203	18074	18321	18172	18209	18268	18149	18064	18174	18246	18083	18344	18218	18091	18178	18124	18120	18149	18153	18097	18227	18168	18189	18098	18077	18177	17962	18106	18108	18060	18072	18119	18158	18116	18120	17975	18248	18089	18051	18150	18077	18183	18034	18146	18259	18023	18083	18243	17997	18186	18272	18029	18383	18139	18197	18201	18139	18153	18127	18329	18070	17985	18179	17951	17990	18068	18033	18068	18215	18311	17960	18068	17946	18111	18092	18156	18065	18141	18249	18138	18255	18047	18108	18234	18141	18160	18041	18032	18227	18136	17968	17982	18090	18177	18123	18071	18060	18031	18205	18066	18189	17996	18181	18002	18018	18155	18143	18069	18062	18135	18122	18186	18219	18157	18179	18110	18212	18033	18275	18188	18162	18175	18140	18063	18201	18122	18314	18126	18113	18195	18286	18189	18176	18149	18143	18100	18066	18247	18190	18001	18113	18218	18347	18072	18241	18166	17936	17995	17953	18039	18244	18151	18155	18092	18195	17970	18250	18220	18034	18189	18130	18167	18084	18150	18055	18037	18101	18153	18142	18183	18344	18083	18303	18101	18092	18319	18149	18050	18187	18137	18104	18136	18171	18216	18174	18177	18069	18169	18117	18142	18178	18151	18123	18111	18121	18028	18085	17897	18154	18065	18214	18160	18030	18194	18189	18015	18187	18249	18365	17968	18095	18225	18080	18120	18172	18159	18158	18058	18158	18203	18044	18222	18276	18080	18097	18065	18144	18069	18254	18127	18250	18048	18117	18109	17952	18122	18036	18154	17855	18262	18219	18019	18142	18105	17878	18337	18245	18064	18087	18182	18258	18103	18083	18242	18159	18126	18274	18191	18189	18213	18192	18293	18308	18191	18088	18119	18168	18247	18196	18122	18082	17988	18248	18202	18256	18075	18266	18222	18283	18085	18188	17936	18118	18125	18154	18150	18211	18202	18240	18187	18122	18100	18139	18137	18209	17999	18343	18193	18115	18132	18352	17948	18225	18230	18105	18075	18235	18177	18213	18216	18086	18068	18096	18128	18150
32291	39432	39784	29402	21910	20951	20907	20824	20664	20754	20953	20604	20707	20747	20813	20607	20666	20640	20639	20760	20713	20796	20916	20614	20564	20653	20582	20536	20838	20685	20724	20774	20699	20682	20734	20744	20817	20635	20631	20589	20913	20614	20670	20604	20756	20643	20612	20497	20509	20466	20649	20637	20767	20692	20798	20740	20501	20584	20789	20682	20498	20522	20666	20722	20729	20630	20826	20624	20597	20685	20642	20704	20716	20545	20686	20607	20661	20735	20627	20735	20507	20754	20624	20656	20691	20692	20594	20549	20668	20780	20734	20517	20767	20575	20757	20560	20665	20810	20558	20757	20508	20612	20503	20519	20527	20743	20787	20644	20852	20699	20830	20705	20639	20500	20517	20658	20750	20686	20688	20781	20698	20687	20716	20518	20848	20788	20728	20714	20957	20662	20739	20663	20650	20645	20878	20563	20967	20641	20452	20677	20685	20485	20596	20658	20544	20460	20796	20637	20569	20711	20799	20685	20688	20665	20766	20578	20674	20556	20858	20720	20331	20484	20547	20466	20666	20793	20806	20546	20674	20662	20629	20787	20445	20765	20708	20837	20468	20684	20636	20635	20690	20593	20593	20474	20782	20517	20796	20742	20644	20627	20621	20774	20768	20650	20769	21005	20688	20572	20726	20810	20635	20699	20931	20768	20467	20721	20685	20738	20574	20661	20502	20647	20595	20720	20682	20852	20737	20667	20553	20707	20685	20689	20886	20505	20677	20875	20758	20499	20549	20717	20574	20403	20563	20751	20762	20577	20652	20650	20562	20611	20762	20600	20672	20702	20764	20920	20854	20381	20802	20788	20702	20730	20871	20736	20450	20570	20783	20528	20469	20696	20631	20672	20611	20697	20814	20509	20484	20618	20707	20769	20653	20677	20536	20638	20802	20878	20545	20641	20585	20665	20688	20608	20559	20798	20679	20565	20611	20595	20748	20793	20600	20662	20712	20662	20690	20652	20636	20716	20723	20483	20599	20759	20684	20507	20634	20633	20818	20512	20833	20923	20818	20836	20769	20434	20656	20769	20594	20739	20613	20896	20491	20696	20661	20733	20745	20605	20747	20572	20555	20593	20559	20636	20686	20671	20561	20692	20714	20576	20557	20594	20612	20586	20660	20823	20481	21010	20534	20519	20541	20529	20345	20742	20687	20783	20728	20680	20573	20812	20661	20765	20704	20481	20559	20713	20607	20720	20706	20637	20843	20462	20592	20657	20903	20443	20694	20589	20932	20530	20614	20248	20512	20777	20551	20873	20615	20670	20576	20462	20518	20701	20776	20469	20691	20549	20824	20651	20791	20716	20849	20925	20838	20516	20526	20675	20678	20698	20706	20695	20615	20543	20567	20562	20840	20696	20624	20659	20776	20664	20769	20841	20765	20570	20666	20606	20586	20625	20495	20434	20725	20435	20670	20562	20387	20654	20349	20693	20493	20749	20719	20556	20729	20739	20623	20741	20528	20652	20657	20604	20650	20823	20755	20872	20687	20507	20664	20489	20943	20711	20794	20483	20721	20553	20637	20644	20691	20510	20727	20712	20454	20622	20734	20352	20486	20587	20707	20651	20725	20906	20819	20612	20522	20680	20671	20840	20342	20696	20597	20772	20708	20394	20640	20613	20760	20586	20552	20460	20649	20631	20670	20630	20599	20752	20733	20509	20619	20565	20802	20443	20646	20595	20602	20448	20687	20703	20734	20801	20705	20777	20632	20755	20633	20763	20639	20680	20667	20659	20684	20655	20993	20795	20566	20603	20901	20740	20529	20677	20688	20711	20579	20629	20690	20766	20799	20644	20628	20809	20680	20485	20623	20519	20561	20625	20566	20456	20625	20617	20701	20625	20628	20582	20789	20799	20775	20731	20794	20717	20794	20605	20576	20418	20801	20894	20882	20624	20595	20669	20756	20572	20763	20744	20638	20488	20538	20768	20510	20775	20774	20900	20590	20810	20648	20682	20693	20506	20578	20625	20626	20800	20729	20618	20643	20751	20474	20573	20935	20723	20740	20444	20435	20628	20740	20496	20758	20766	20569	20789	20443	20587	20578	20706	20747	20686	20623	20673	20615	20704	20778	20629	20755	20546	20516	20831	20802	20757	20724	20669	20647	20545	20683	20788	20705	20580	20646	20613	20583	20617	20669	20662	20716	20606	20410	20632	20623	20688	20783	20854	20810	20674	20856	20651	20648	20720	20707	20545	20706	20701	20746	20619	20723	20749	20754	20594	20806	20581	20738	20782	20676	20588	20711	20677	20655	20607	20772	20700	20659	20472	20581	20586	20928	20587	20495	20615	20716	20715	20611	20694	20427	20379	20826	20471	20689	20527	20600	20803	20610	20677	20583	20707	20588	20499	20577	20787	20912	20504	20575	20561	20725	20745	20919	20631	20807	20478	20737	20452	20607	20743	20738	20705	20780	20763	20448	20731	20739	20797	20553	20480	20534	20501	20708	20667	20655	20742	20743	20619	20589	20834	20552	20685	20754	20855	20585	20594	20577	20574	20583	20882	20533	20427	20504	20636	20756	20537	20672	20710	20651	20692	20783	20670	20627	20747	20508	20901	20625	20737	20842	20598	20569	20707	20544	20462	20609	20753	20972	20695	20571	20857	20729	20687	20485	20611	20519	20695	20681	20495	20670	20628	20535	20623	20809	20836	20685	20571	20673	20646	20641	20550	20621	20651	20539	20770	20665	20657	20612	20632	20692	20740	20643	20513	20527	20421	20490	20644	20860	20615	20565	20817	20619	20589	20620	20560	20761	20625	20816	20661	20663	20679	20625	20440	20628	20721	20533	20654	20587	20691	20730	20676	20525	20476	20632	20689	20472	20635	20505	20766	20565	20697	20548	20641	20441	20651	20570	20553	20567	20615	20591	20732	20812	20567	20461	20599	20671	20721	20683	20672	20805	20710	20659	20688	20722	20674	20523	20503	20551	20723	20598	20643	20503	20685	20691	20631	20721	20599	20517	20809	20759	20741	20691	20759	20510	20690	20479	20637	20603	20630	20876	20671	20688	20589	20791	20809	20581	20712	20742	20645	20800	20729	20448	20621	20706	20784	20634	20579	20750	20664	20531	20729	20934	20800	20704	20849	20871	20497	20623	20665	20840	20834	20636	20812	20699	20438	20723	20532	20590	20388	20601	20672	20619	20843	20635	20565	20732	20725	20538	20562	20554	20751	20789	20648	20663	20665	20648	20530	20769	20613	20565	20571	20834	20750	20628	20459	20576	20578	20626	20569	20687	20680	20687	20583	20673	20669	20786	20711	20642	20475	20581	20705	20639	20686	20609	20713	20561	20683	20379	20620	20619	20630	20578	20442	20565	20544	20537	20804	20600	20593	20585	20625	20596	20560	20443	20614	20612	20663	20709	20389	20655	20748	20560	20802	20742	20866	20838	20670	20676	20591	20553	20666	20770	20616	20580	20548	20536	20589	20815	20586	20562	20742	20737	20830	20311	20603	20617	20807	20733	20708	20700	20506	20696	20743	20734	20658	20525	20612	20600	20762	20549	20650	20638	20610	20748	20571	20708	20737	20726	20594	20638	20603	20556	20510	20653	20776	20674	20802	20756	20679	20683	20779	20571	20580	20564	20516	20466	20776	20511	20804	20582	20532	20561	20868	20592	20698	20692	20411	20643	20784	20632	20637	20680	20457	20442	20645	20777	20812	20676	20729	20760	20375	20460	20535	20598	20785	20555	20802	20422	20708	20623	20703	20839	20575	20598	20795	20906	20564	20584	20821	20800	20625	20507	20705	20636	20600	20567	20757	20871	20735	20552	20611	20537	20676	20755	20528	20584	20796	20488	20617	20412	20758	20575	20606	20762	20711	21028	20602	20806	20831	20972	20697	20441	20584	20608	20680	20761	20490	20505	20782	20709	20686	20851	20830	20532	20769	20692	20763	20698	20771	20585	20613	20540	20470	20726	20575	20590	20681	20344	20607	20690	20840	20566	20750	20720	20586	20748	20402	20554	20684	20710	20699	20728	20571	20629	20845	20654	20594	20646	20560	20675	20584	20687	20691	20658	20611	20494	20428	20735	20700	20665	20641	20811	20717	20748	20694	20781	20721	20799	20717	20501	20673	20695	20714	20879	20797	20708	20601	20585	20600	20725	20792	20677	20790	20640	20558	20513	20653	20504	20557	20730	20694	20710	20721	20572	20649	20717	20715	20584	20515	20799	20821	20635	20678	20606	20704	20814	21001	20624	20580	20575	20625	20606	20804	20633	20784	20670	20564	20524	20654	20733	20748	20734	20504	20744	20687	20416	20714	20778	20700	20739	20625	20718	20747	20692	20758	20627	20560	20680	20604	20705	20886	20590	20812	20588	20647	20669	20552	20702	20511	20699	20589	20721	20643	20809	20656	20524	20897	20661	20580	20546	20511	20649	20616	20745	20660	20643	20688	20803	20605	20663	20772	20564	20784	20685	20639	20901	20605	20661	20646	20637	20620	20641	20641	20822	20686	20828	20790	20818	20835	20658	20727	20626	20748	20699	20483	20776	20746	20766	20730	20861	20680	20631	20678	20455	20669	20623	20490	20755	20495	20490	20821	20446	20637	20690	20702	20665	20703	20685	20668	20780	20735	20805	20799	20627	20692	20840	20575	20641	20506	20499	20402	20592	20696	20596	20623	20765	20582	20617	20595	20515	20589	20821	20808	20747	20628	20600	20754	20532	20558	20578	20682	20597	20886	20975	20740	20705	20793	20689	20762	20750	20687	20513	20596	20594	20776	20646	20741	20739	20846	20728	20610	20620	20954	20530	20771	20752	20636	20611	20687	20704	20787	20718	20677	20739	20774	20698	20664	20713	20614	20940	20626	20433	20576	20680	20794	20581	20703	20704	20463	20797	20355	20795	20667	20579	20585	20587	20479	20619	20928	20622	20685	20830	20650	20805	20808	20950	20901	20678	20871	20687	20552	20729	20809	20611	20645	20647	20695	20511	20557	20735	20781	20757	20629	20623	20598	20440	20641	20716	20742	20640	20606	20612	20788	20617	20656	20615	20534	20611	20433	20588	20489	20680	20599	20458	20716	20823	20597	20735	20584	20760	20549	20574	20887	20760	20419	20614	20626	20724	20786	20697	20667	20632	20711	20651	20786	20568	20564	20733	20606	20497	20635
42784	57767	41769	25518	18526	17745	17700	17646	17644	17592	17723	17639	17790	17647	17596	17747	17617	17855	17601	17627	17513	17709	17702	17617	17547	17574	17688	17732	17571	17751	17664	17788	17643	17701	17530	17689	17572	17642	17635	17375	17743	17550	17761	17624	17701	17620	17509	17620	17516	17643	17667	17741	17924	17696	17725	17687	17470	17625	17667	17779	17555	17490	17621	17580	17718	17791	17522	17531	17576	17617	17458	17690	17642	17796	17645	17673	17657	17662	17676	17518	17656	17746	17668	17647	17720	17517	17602	17738	17612	17602	17724	17519	17579	17602	17525	17538	17635	17756	17487	17553	17605	17606	17629	17478	17713	17595	17641	17645	17667	17627	17795	17648	17781	17578	17539	17434	17721	17545	17731	17607	17636	17681	17543	17598	17632	17689	17567	17606	17746	17613	17671	17678	17546	17558	17511	17619	17644	17530	17472	17584	17682	17719	17622	17660	17474	17554	17777	17612	17630	17586	17604	17788	17548	17644	17692	17641	17483	17674	17740	17715	17518	17659	17741	17733	17475	17668	17856	17790	17396	17446	17627	17569	17646	17652	17727	17680	17413	17621	17509	17498	17604	17557	17526	17660	17588	17782	17530	17703	17712	17863	17441	17651	17483	17692	17562	17603	17563	17701	17713	17423	17736	17559	17541	17575	17720	17533	17556	17612	17479	17631	17633	17583	17646	17697	17666	17815	17604	17492	17802	17794	17614	17696	17570	17621	17662	17670	17602	17652	17704	17573	17667	17763	17834	17491	17633	17496	17501	17623	17569	17465	17656	17722	17857	17771	17690	17675	17714	17754	17672	17816	17605	17611	17336	17640	17675	17599	17661	17488	17546	17595	17628	17584	17662	17731	17555	17608	17709	17696	17568	17700	17598	17531	17740	17724	17632	17632	17691	17526	17684	17571	17677	17468	17701	17560	17773	17750	17871	17679	17530	17584	17652	17695	17902	17695	17701	17558	17413	17780	17614	17732	17613	17571	17715	17504	17858	17644	17574	17612	17703	17769	17671	17564	17574	17498	17791	17692	17526	17575	17644	17664	17770	17578	17667	17692	17660	17562	17706	17703	17784	17845	17557	17580	17550	17608	17754	17571	17682	17550	17743	17848	17659	17600	17801	17897	17579	17732	17678	17777	17560	17654	17543	17676	17586	17531	17537	17529	17675	17599	17605	17629	17673	17632	17699	17557	17370	17664	17682	17606	17619	17731	17560	17620	17715	17657	17666	17756	17668	17617	17586	17721	17605	17707	17534	17877	17716	17681	17537	17396	17736	17649	17510	17659	17655	17591	17799	17640	17692	17635	17582	17643	17652	17698	17563	17659	17729	17604	17722	17626	17790	17458	17529	17634	17638	17689	17747	17541	17455	17672	17660	17646	17674	17574	17656	17705	17652	17576	17651	17632	17836	17769	17583	17673	17424	17535	17496	17665	17709	17604	17621	17681	17564	17555	17549	17595	17693	17745	17609	17592	17709	17855	17611	17702	17507	17647	17716	17633	17583	17571	17628	17538	17683	17567	17693	17552	17638	17576	17618	17716	17617	17633	17725	17661	17689	17746	17679	17725	17538	17630	17611	17762	17384	17617	17560	17581	17695	17608	17650	17784	17636	17634	17664	17523	17727	17777	17580	17600	17591	17638	17316	17689	17641	17661	17466	17763	17800	17540	17751	17647	17673	17409	17719	17725	17775	17603	17493	17541	17665	17530	17635	17746	17658	17575	17523	17492	17521	17657	17616	17620	17535	17590	17658	17557	17780	17526	17699	17776	17697	17694	17499	17658	17799	17650	17535	17572	17528	17492	17567	17619	17524	17543	17764	17704	17654	17745	17665	17637	17706	17550	17723	17707	17444	17860	17684	17591	17644	17733	17567	17647	17689	17704	17709	17621	17532	17721	17505	17695	17703	17733	17698	17601	17612	17471	17691	17888	17503	17679	17750	17705	17636	17637	17642	17736	17639	17634	17825	17547	17733	17603	17629	17525	17574	17469	17631	17590	17579	17635	17516	17573	17826	17562	17762	17592	17769	17591	17566	17489	17618	17727	17670	17467	17581	17666	17658	17662	17678	17493	17707	17605	17567	17457	17723	17687	17691	17548	17674	17685	17637	17687	17420	17809	17585	17729	17503	17664	17640	17726	17663	17519	17860	17381	17474	17546	17642	17731	17572	17509	17538	17489	17575	17714	17851	17616	17728	17654	17604	17681	17730	17572	17768	17636	17563	17750	17679	17528	17641	17625	17714	17594	17613	17533	17654	17713	17668	17665	17599	17596	17525	17496	17784	17574	17580	17838	17664	17508	17647	17771	17560	17548	17744	17652	17655	17673	17578	17769	17706	17719	17462	17715	17768	17719	17800	17750	17647	17679	17658	17625	17628	17804	17598	17670	17793	17747	17563	17460	17573	17643	17661	17736	17641	17653	17742	17739	17647	17472	17647	17554	17684	17548	17689	17511	17834	17780	17578	17580	17692	17727	17707	17605	17652	17726	17691	17684	17415	17669	17849	17644	17635	17626	17582	17514	17925	17680	17571	17589	17628	17692	17515	17507	17572	17571	17721	17492	17893	17771	17714	17662	17477	17522	17677	17446	17703	17580	17593	17576	17506	17748	17696	17673	17667	17803	17744	17664	17823	17590	17669	17594	17476	17617	17765	17704	17752	17649	17697	17723	17665	17603	17612	17588	17682	17643	17604	17671	17679	17595	17600	17670	17587	17528	17655	17664	17563	17649	17748	17503	17667	17770	17632	17710	17649	17709	17750	17458	17657	17745	17540	17590	17611	17523	17468	17605	17696	17633	17818	17547	17615	17509	17654	17531	17761	17740	17576	17648	17551	17654	17813	17809	17743	17649	17591	17540	17649	17672	17673	17413	17805	17660	17623	17422	17752	17566	17540	17619	17483	17560	17786	17541	17751	17678	17691	17704	17529	17663	17638	17792	17640	17642	17627	17741	17677	17515	17690	17569	17630	17711	17493	17707	17610	17728	17433	17850	17777	17760	17732	17500	17684	17631	17755	17480	17697	17577	17608	17427	17432	17791	17480	17382	17585	17664	17482	17658	17560	17621	17668	17664	17494	17594	17527	17528	17674	17690	17881	17582	17675	17687	17670	17729	17474	17707	17590	17667	17579	17455	17510	17586	17694	17729	17666	17433	17792	17602	17631	17644	17605	17656	17737	17676	17566	17630	17615	17598	17598	17621	17657	17696	17645	17494	17546	17649	17730	17727	17685	17708	17586	17638	17737	17713	17718	17756	17598	17647	17711	17683	17696	17602	17642	17613	17701	17589	17725	17579	17703	17713	17569	17677	17707	17694	17593	17704	17785	17514	17530	17681	17779	17612	17653	17750	17804	17474	17724	17661	17683	17579	17527	17620	17626	17622	17658	17605	17658	17664	17485	17564	17486	17634	17580	17527	17732	17652	17622	17661	17597	17667	17632	17665	17591	17529	17452	17675	17559	17729	17594	17537	17590	17844	17622	17572	17672	17579	17685	17627	17572	17625	17790	17704	17693	17591	17743	17597	17662	17711	17817	17550	17764	17501	17639	17663	17610	17658	17538	17670	17584	17330	17745	17668	17701	17653	17701	17724	17616	17645	17575	17522	17640	17670	17682	17591	17883	17627	17701	17599	17699	17688	17510	17703	17579	17654	17560	17658	17739	17664	17700	17681	17789	17677	17776	17703	17598	17547	17360	17686	17735	17727	17711	17667	17724	17606	17725	17697	17702	17684	17708	17520	17775	17795	17564	17671	17799	17713	17572	17674	17658	17530	17684	17750	17640	17685	17537	17549	17669	17626	17701	17573	17686	17743	17839	17554	17571	17758	17540	17622	17664	17549	17720	17708	17648	17695	17746	17637	17640	17684	17631	17518	17645	17599	17722	17653	17534	17644	17563	17461	17654	17670	17601	17427	17640	17652	17586	17663	17683	17571	17428	17717	17705	17530	17512	17628	17752	17623	17675	17710	17653	17605	17675	17583	17837	17755	17769	17595	17475	17639	17513	17529	17494	17609	17693	17614	17624	17670	17573	17728	17703	17670	17802	17762	17677	17626	17572	17633	17412	17634	17669	17712	17617	17568	17720	17707	17704	17758	17667	17393	17643	17687	17525	17702	17401	17794	17707	17673	17532	17667	17595	17579	17413	17640	17712	17570	17518	17548	17538	17520	17705	17569	17661	17627	17547	17659	17581	17771	17579	17704	17768	17711	17538	17482	17653	17571	17574	17760	17682	17636	17551	17433	17597	17612	17643	17752	17768	17702	17700	17598	17683	17704	17549	17472	17631	17384	17772	17740	17620	17705	17660	17668	17726	17664	17542	17645	17542	17757	17613	17794	17592	17565	17664	17606	17605	17531	17630	17524	17655	17583	17704	17557	17670	17700	17502	17702	17534	17745	17728	17662	17528	17803	17747	17552	17789	17586	17596	17462	17594	17802	17584	17505	17714	17676	17626	17798	17667	17646	17544	17589	17617	17541	17579	17783	17563	17771	17383	17612	17728	17677	17724	17637	17639	17436	17548	17607	17630	17605	17635	17671	17689	17683	17631	17775	17718	17722	17598	17672	17392	17799	17573	17592	17690	17512	17548	17548	17658	17685	17746	17514	17613	17550	17570	17539	17557	17674	17569	17648	17655	17701	17584	17662	17752	17700	17830	17602	17694	17696	17748	17664	17521	17610	17719	17675	17543	17580	17679	17656	17656	17607	17453	17637	17656	17529	17831	17764	17713	17554	17626	17671	17723	17699	17617	17767	17592	17741	17537	17745	17691	17765	17758	17658	17772	17616	17592	17510	17662	17611	17596	17621	17682	17488	17584	17820	17671	17537	17761	17624	17707	17616	17823	17456	17669	17685	17473	17695	17538	17552	17572	17541	17492	17877	17487	17603	17779	17690	17640	17721	17634	17596	17560	17614	17610	17608	17543	17565	17719	17553	17816	17440	17731	17663	17621	17689	17790	17719	17627	17724	17710	17758	17498	17670	17691	17725	17786	17666	17653	17626	17689	17715	17611	17690	17682	17688	17580	17744	17667	17596	17740	17635	17774	17627	17593	17657	17606	17627	17673	17789	17742	17697	17617	17620	17695	17675	17605	17618	17831	17626	17723	17516	17700	17859	17635	17523	17606	17793
29911	35317	40862	31689	22617	20930	21216	20691	20512	20733	20538	20586	20746	20582	20730	20650	20778	20493	20662	20483	20619	20615	20545	20416	20704	20784	20765	20554	20514	20420	20315	20726	20557	20565	20606	20532	20682	20611	20470	20360	20531	20486	20362	20530	20479	20528	20441	20434	20698	20532	20430	20691	20696	20584	20692	20654	20745	20694	20672	20438	20361	20413	20452	20552	20820	20682	20798	20483	20510	20483	20532	20473	20565	20491	20584	20604	20579	20486	20467	20347	20556	20576	20505	20399	20673	20411	20647	20404	20363	20484	20628	20603	20399	20751	20564	20551	20469	20547	20735	20742	20456	20564	20640	20440	20609	20446	20735	20568	20419	20675	20478	20498	20599	20633	20481	20580	20707	20568	20732	20574	20517	20607	20731	20671	20403	20567	20433	20692	20660	20866	20549	20583	20439	20340	20660	20531	20509	20595	20516	20639	20549	20444	20489	20722	20475	20652	20374	20572	20475	20401	20454	20470	20512	20377	20531	20600	20600	20571	20593	20286	20429	20464	20550	20631	20730	20512	20701	20444	20611	20617	20508	20779	20649	20513	20559	20539	20502	20431	20754	20456	20307	20430	20392	20463	20437	20717	20616	20561	20569	20527	20440	20387	20518	20533	20335	20540	20675	20696	20472	20514	20662	20621	21118	20550	20654	20547	20700	20462	20442	20623	20678	20580	20500	20601	20429	20525	20604	20567	20603	20676	20393	20621	20666	20465	20522	20598	20494	20458	20646	20508	20368	20518	20595	20583	20746	20837	20471	20494	20579	20560	20435	20770	20521	20515	20690	20493	20584	20359	20484	20504	20530	20565	20338	20233	20593	20527	20601	20641	20592	20699	20476	20585	20537	20598	20615	20636	20604	20667	20513	20620	20561	20602	20606	20470	20426	20560	20561	20541	20533	20512	20480	20388	20652	20436	20499	20385	20533	20410	20555	20694	20451	20605	20683	20494	20552	20698	20664	20465	20684	20530	20511	20485	20740	20737	20542	20409	20676	20558	20469	20521	20627	20474	20403	20437	20588	20702	20830	20563	20403	20451	20356	20401	20500	20577	20679	20284	20633	20551	20432	20646	20495	20668	20524	20591	20614	20370	20221	20575	20645	20309	20593	20632	20641	20554	20522	20589	20558	20620	20511	20441	20421	20511	20486	20821	20603	20569	20720	20511	20554	20489	20558	20405	20422	20566	20441	20522	20471	20316	20643	20546	20443	20428	20565	20513	20468	20487	20468	20595	20370	20676	20427	20459	20293	20376	20642	20497	20534	20666	20565	20678	20490	20464	20487	20670	20682	20414	20336	20536	20575	20487	20759	20534	20776	20576	20560	20524	20526	20486	20482	20597	20564	20491	20580	20383	20613	20637	20626	20648	20531	20633	20498	20604	20724	20529	20491	20417	20626	20600	20709	20706	20544	20565	20612	20425	20554	20584	20676	20692	20666	20681	20782	20584	20767	20693	20857	20654	20682	20676	20790	20673	20571	20667	20411	20705	20586	20612	20492	20695	20528	20340	20533	20521	20570	20414	20698	20425	20702	20557	20554	20520	20394	20640	20622	20327	20566	20669	20441	20689	20624	20527	20308	20651	20709	20551	20702	20559	20610	20615	20536	20435	20467	20396	20652	20643	20404	20605	20506	20578	20403	20612	20521	20329	20576	20576	20167	20475	20555	20404	20806	20608	20520	20657	20593	20571	20412	20347	20517	20688	20767	20553	20519	20394	20571	20575	20757	20527	20608	20485	20417	20740	20818	20514	20356	20538	20549	20718	20541	20662	20423	20612	20436	20839	20649	20554	20639	20461	20672	20480	20366	20572	20670	20534	20631	20377	20512	20338	20622	20401	20304	20524	20613	20627	20719	20667	20474	20480	20478	20483	20619	20552	20568	20343	20395	20639	20530	20441	20484	20555	20471	20561	20664	20416	20558	20461	20771	20276	20722	20425	20583	20621	20507	20419	20776	20832	20572	20447	20770	20478	20525	20547	20461	20308	20379	20637	20469	20455	20657	20568	20606	20402	20591	20416	20541	20690	20778	20586	20333	20655	20387	20695	20638	20562	20717	20583	20691	20721	20631	20629	20589	20455	20533	20625	20557	20559	20539	20517	20673	20477	20416	20610	20695	20631	20540	20634	20678	20509	20468	20376	20316	20560	20416	20671	20609	20456	20534	20696	20558	20531	20594	20471	20771	20555	20431	20466	20690	20578	20694	20617	20646	20342	20708	20648	20532	20535	20640	20501	20323	20586	20546	20408	20535	20705	20508	20712	20496	20701	20953	20460	20705	20657	20624	20181	20446	20716	20728	20537	20600	20691	20741	20452	20631	20731	20520	20604	20415	20510	20569	20440	20627	20550	20587	20416	20430	20705	20538	20477	20481	20544	20418	20505	20452	20610	20666	20427	20448	20419	20468	20710	20359	20676	20610	20477	20480	20525	20432	20399	20448	20481	20671	20575	20599	20509	20338	20476	20400	20462	20502	20638	20564	20575	20680	20689	20540	20364	20567	20623	20768	20469	20595	20537	20591	20532	20335	20632	20553	20639	20672	20461	20644	20529	20781	20457	20350	20553	20504	20543	20734	20692	20736	20505	20511	20432	20411	20593	20690	20494	20446	20365	20764	20554	20650	20519	20521	20569	20574	20515	20611	20491	20496	20542	20552	20491	20648	20621	20483	20484	20529	20563	20603	20628	20577	20572	20429	20391	20541	20476	20523	20606	20521	20470	20675	20692	20682	20676	20602	20431	20462	20469	20490	20342	20570	20610	20453	20400	20600	20540	20317	20589	20617	20403	20541	20537	20545	20412	20631	20467	20550	20630	20458	20712	20680	20650	20509	20341	20621	20643	20650	20573	20580	20858	20496	20623	20567	20704	20586	20483	20492	20509	20468	20580	20458	20790	20631	20506	20627	20318	20457	20462	20605	20689	20497	20639	20345	20549	20392	20631	20732	20384	20758	20431	20467	20345	20689	20416	20740	20740	20370	20516	20675	20604	20755	20594	20542	20488	20539	20624	20580	20502	20575	20567	20524	20636	20639	20357	20585	20564	20499	20295	20423	20630	20620	20648	20493	20669	20516	20507	20507	20644	20643	20610	20613	20290	20477	20549	20610	20552	20417	20361	20524	20600	20479	20536	20463	20558	20641	20509	20521	20574	20551	20692	20849	20540	20281	20502	20595	20753	20618	20560	20719	20681	20596	20489	20736	20552	20424	20556	20570	20390	20627	20672	20556	20686	20601	20671	20611	20269	20513	20674	20582	20668	20572	20484	20667	20571	20505	20550	20670	20672	20321	20478	20451	20497	20543	20523	20587	20442	20438	20549	20595	20544	20447	20460	20553	20454	20593	20596	20596	20546	20536	20549	20539	20681	20601	20450	20639	20626	20567	20473	20529	20614	20555	20458	20850	20506	20607	20598	20643	20522	20478	20610	20517	20565	20852	20557	20555	20501	20473	20387	20476	20506	20714	20464	20632	20604	20448	20547	20656	20739	20749	20778	20644	20561	20512	20613	20565	20451	20583	20449	20701	20536	20633	20645	20543	20536	20570	20596	20496	20460	20617	20558	20482	20630	20609	20728	20668	20621	20611	20543	20532	20516	20709	20613	20629	20467	20425	20368	20515	20498	20618	20643	20569	20424	20551	20588	20394	20467	20605	20625	20673	20412	20393	20373	20740	20520	20593	20602	20619	20626	20597	20714	20461	20580	20408	20449	20418	20495	20480	20872	20474	20446	20531	20607	20554	20633	20541	20535	20650	20468	20570	20626	20633	20604	20598	20827	20472	20616	20751	20470	20489	20520	20454	20418	20456	20449	20673	20405	20680	20535	20347	20571	20509	20458	20556	20674	20523	20516	20380	20554	20556	20641	20384	20361	20464	20502	20471	20381	20586	20611	20651	20779	20429	20448	20420	20400	20655	20548	20650	20535	20473	20608	20760	20503	20562	20459	20502	20231	20552	20384	20462	20546	20537	20407	20478	20602	20514	20699	20567	20347	20509	20740	20482	20425	20610	20373	20448	20387	20716	20363	20732	20447	20565	20489	20440	20427	20557	20478	20252	20564	20568	20697	20489	20492	20519	20573	20418	20345	20438	20836	20616	20678	20410	20443	20425	20505	20641	20503	20845	20703	20526	20429	20589	20556	20511	20588	20648	20383	20598	20535	20510	20675	20526	20620	20448	20568	20760	20537	20541	20553	20536	20574	20529	20548	20535	20649	20647	20561	20570	20682	20557	20728	20700	20404	20782	20450	20559	20653	20771	20535	20608	20398	20458	20485	20450	20659	20454	20463	20598	20599	20440	20620	20464	20483	20718	20495	20612	20496	20520	20485	20561	20640	20660	20500	20610	20595	20628	20522	20522	20615	20581	20683	20461	20592	20659	20668	20677	20483	20427	20620	20598	20510	20545	20337	20629	20471	20606	20524	20622	20450	20564	20814	20625	20572	20587	20515	20548	20539	20727	20552	20641	20752	20466	20535	20618	20385	20453	20535	20484	20832	20501	20441	20477	20552	20545	20699	20498	20524	20645	20762	20656	20429	20318	20567	20678	20557	20543	20377	20404	20377	20377	20540	20436	20450	20513	20527	20530	20616	20712	20525	20566	20511	20464	20871	20399	20507	20785	20704	20577	20568	20608	20413	20489	20535	20423	20568	20565	20771	20780	20658	20637	20739	20429	20557	20488	20444	20308	20454	20692	20607	20710	20495	20778	20685	20439	20688	20596	20662	20715	20349	20506	20671	20529	20684	20470	20697	20539	20624	20528	20303	20573	20540	20635	20385	20485	20567	20647	20654	20592	20564	20709	20653	20542	20513	20453	20596	20464	20504	20670	20736	20541	20597	20498	20618	20428	20613	20463	20696	20465	20538	20795	20493	20609	20659	20580	20524	20447	20422	20518	20424	20537	20736	20504	20492	20447	20788	20568	20651	20577	20547	20474	20680	20412	20464	20576	20527	20612	20569	20181	20466	20320	20513	20366	20726	20302	20614	20659	20606	20623	20362	20676	20625	20467	20442	20546	20629	20159	20623	20429	20655	20521	20399	20561	20703	20614	20637	20694	20480	20569	20650	20718	20717	20668	20479	20468	20670	20558	20528	20688	20376	20355	20708	20673	20507	20495	20664	20410	20561
59267	76967	53751	31278	18933	17498	17727	17524	17574	17683	17712	17603	17700	17686	17684	17794	17924	17526	17652	17652	17737	17620	17631	17626	17603	17627	17606	17668	17557	17659	17648	17626	17754	17827	17560	17691	17814	17609	17718	17642	17773	17620	17564	17513	17823	17542	17560	17563	17594	17742	17752	17665	17621	17637	17658	17550	17693	17645	17699	17686	17604	17646	17649	17631	17690	17525	17697	17629	17667	17759	17598	17692	17646	17497	17757	17557	17553	17563	17759	17521	17549	17580	17518	17646	17684	17536	17660	17664	17598	17651	17528	17658	17545	17741	17527	17492	17556	17410	17453	17547	17500	17665	17576	17585	17793	17530	17656	17561	17765	17720	17560	17604	17520	17515	17685	17511	17528	17554	17600	17674	17574	17495	17673	17571	17695	17650	17606	17512	17654	17328	17761	17523	17687	17688	17563	17563	17632	17466	17852	17594	17678	17512	17511	17456	17756	17625	17496	17493	17647	17607	17752	17548	17742	17649	17455	17705	17639	17635	17633	17442	17716	17494	17709	17614	17729	17579	17674	17611	17641	17528	17812	17635	17750	17764	17640	17545	17591	17648	17592	17516	17586	17771	17665	17572	17633	17595	17507	17532	17707	17457	17478	17686	17665	17600	17761	17647	17870	17572	17484	17599	17628	17540	17627	17713	17679	17535	17559	17614	17628	17475	17655	17635	17707	17705	17585	17605	17937	17509	17608	17549	17833	17617	17521	17632	17628	17676	17595	17684	17438	17571	17854	17569	17739	17615	17683	17652	17591	17529	17626	17608	17616	17633	17741	17658	17651	17737	17598	17488	17732	17705	17457	17624	17673	17537	17631	17539	17783	17623	17538	17556	17593	17515	17506	17746	17423	17515	17590	17714	17605	17719	17597	17468	17711	17695	17590	17608	17699	17479	17489	17700	17638	17539	17763	17583	17564	17532	17743	17540	17730	17635	17623	17490	17591	17705	17537	17609	17502	17655	17651	17609	17631	17636	17643	17586	17601	17689	17614	17523	17585	17597	17590	17672	17679	17428	17588	17548	17587	17629	17727	17782	17747	17642	17638	17647	17570	17587	17768	17592	17618	17790	17611	17599	17651	17632	17582	17602	17696	17476	17494	17564	17675	17828	17508	17376	17363	17550	17512	17726	17484	17673	17665	17521	17649	17772	17648	17574	17698	17626	17580	17657	17622	17622	17574	17430	17434	17439	17765	17648	17583	17540	17762	17512	17555	17693	17535	17657	17596	17604	17612	17571	17560	17428	17514	17687	17563	17707	17505	17480	17772	17640	17583	17733	17702	17534	17672	17765	17526	17606	17731	17558	17510	17680	17586	17436	17783	17491	17445	17702	17591	17558	17651	17493	17619	17592	17667	17675	17809	17477	17600	17594	17482	17640	17787	17731	17675	17639	17594	17679	17541	17648	17445	17692	17576	17634	17463	17413	17771	17640	17797	17596	17577	17419	17678	17481	17615	17746	17452	17572	17488	17595	17550	17524	17579	17441	17744	17484	17783	17434	17699	17591	17716	17441	17838	17577	17622	17749	17459	17703	17663	17500	17659	17678	17665	17407	17742	17704	17610	17615	17619	17436	17631	17510	17609	17471	17686	17565	17521	17706	17626	17710	17531	17604	17677	17431	17581	17826	17638	17581	17660	17545	17584	17483	17532	17528	17632	17379	17622	17537	17687	17668	17690	17438	17570	17576	17451	17781	17565	17512	17822	17530	17776	17594	17656	17553	17701	17605	17647	17490	17574	17745	17565	17598	17500	17742	17489	17649	17559	17706	17509	17573	17587	17622	17555	17568	17809	17595	17702	17658	17644	17555	17629	17499	17531	17557	17707	17657	17675	17635	17773	17706	17507	17544	17691	17601	17710	17419	17883	17521	17484	17749	17613	17703	17494	17715	17575	17632	17612	17774	17517	17687	17672	17633	17636	17612	17489	17563	17601	17659	17562	17739	17896	17452	17712	17638	17613	17666	17605	17655	17706	17469	17547	17761	17589	17406	17604	17614	17747	17535	17518	17630	17619	17584	17539	17681	17553	17619	17610	17714	17626	17562	17718	17422	17592	17696	17673	17562	17718	17499	17616	17543	17520	17673	17642	17438	17539	17571	17505	17604	17283	17686	17562	17573	17749	17724	17732	17736	17626	17709	17755	17605	17583	17525	17709	17466	17617	17583	17600	17579	17852	17723	17616	17601	17669	17552	17740	17697	17552	17585	17526	17747	17741	17746	17640	17608	17581	17718	17561	17863	17680	17529	17529	17677	17788	17597	17496	17714	17738	17642	17703	17612	17566	17413	17730	17784	17725	17740	17518	17731	17435	17715	17552	17489	17584	17707	17744	17646	17726	17635	17510	17371	17570	17521	17755	17645	17779	17532	17608	17609	17745	17675	17631	17616	17653	17632	17742	17571	17586	17638	17561	17532	17459	17532	17684	17532	17329	17680	17612	17640	17648	17587	17559	17705	17733	17503	17487	17569	17466	17541	17480	17659	17308	17546	17401	17647	17674	17702	17581	17635	17486	17659	17643	17752	17606	17520	17418	17653	17694	17666	17397	17695	17537	17608	17780	17609	17580	17745	17699	17494	17641	17638	17653	17677	17440	17710	17718	17648	17614	17505	17686	17605	17653	17553	17594	17584	17595	17519	17639	17486	17643	17583	17674	17492	17712	17663	17589	17667	17647	17517	17430	17506	17555	17540	17649	17481	17556	17473	17868	17603	17829	17694	17437	17541	17588	17510	17735	17548	17454	17773	17546	17904	17676	17636	17502	17637	17632	17696	17662	17664	17593	17575	17693	17625	17697	17669	17594	17620	17719	17459	17557	17609	17548	17694	17635	17634	17679	17786	17753	17465	17523	17479	17679	17592	17520	17723	17566	17516	17591	17625	17569	17707	17506	17666	17550	17508	17331	17481	17642	17453	17779	17698	17627	17612	17496	17662	17673	17627	17733	17517	17667	17656	17686	17707	17559	17742	17419	17545	17740	17518	17474	17668	17656	17681	17486	17682	17474	17703	17609	17586	17536	17556	17669	17670	17617	17535	17564	17737	17531	17710	17467	17710	17670	17757	17580	17633	17675	17560	17555	17703	17567	17761	17420	17717	17483	17516	17532	17794	17745	17571	17542	17797	17638	17709	17556	17727	17501	17494	17675	17758	17518	17629	17437	17601	17686	17613	17800	17567	17587	17594	17681	17512	17822	17641	17470	17609	17577	17592	17538	17597	17504	17588	17585	17572	17525	17779	17655	17425	17550	17795	17567	17570	17715	17541	17672	17713	17820	17732	17543	17719	17646	17476	17583	17722	17516	17557	17559	17585	17621	17664	17611	17696	17557	17595	17565	17589	17557	17683	17705	17647	17673	17568	17748	17564	17519	17540	17780	17575	17726	17718	17669	17622	17671	17694	17505	17601	17552	17533	17628	17470	17701	17572	17633	17473	17822	17559	17557	17688	17781	17737	17592	17575	17588	17620	17783	17443	17662	17763	17595	17645	17620	17698	17661	17505	17580	17598	17549	17584	17641	17528	17607	17513	17732	17672	17633	17604	17622	17510	17434	17724	17556	17486	17644	17451	17602	17558	17690	17767	17456	17493	17636	17522	17636	17591	17607	17631	17554	17578	17678	17586	17522	17635	17567	17393	17629	17614	17615	17541	17582	17734	17571	17484	17595	17524	17455	17535	17706	17690	17567	17697	17573	17632	17662	17578	17787	17542	17667	17589	17589	17453	17589	17737	17576	17537	17785	17595	17648	17684	17719	17594	17611	17571	17560	17671	17640	17607	17809	17571	17513	17491	17570	17687	17575	17833	17619	17726	17670	17596	17684	17695	17633	17660	17489	17602	17474	17651	17633	17527	17660	17679	17685	17659	17570	17712	17556	17492	17569	17585	17330	17613	17453	17496	17720	17563	17510	17554	17521	17656	17529	17692	17508	17570	17748	17720	17632	17523	17581	17722	17631	17612	17542	17556	17669	17713	17691	17523	17614	17565	17513	17611	17758	17506	17454	17690	17676	17487	17578	17483	17664	17595	17609	17481	17522	17595	17710	17619	17548	17751	17616	17667	17688	17744	17621	17797	17700	17595	17514	17719	17679	17726	17668	17509	17586	17510	17477	17706	17601	17701	17550	17539	17643	17725	17670	17462	17675	17585	17721	17700	17630	17612	17568	17573	17544	17534	17532	17648	17631	17578	17433	17661	17513	17742	17452	17723	17628	17638	17752	17577	17643	17549	17542	17643	17554	17491	17500	17605	17579	17573	17744	17630	17440	17498	17449	17684	17621	17358	17602	17470	17454	17598	17679	17459	17449	17625	17562	17585	17467	17633	17847	17805	17568	17717	17478	17507	17611	17569	17725	17690	17540	17693	17679	17662	17585	17543	17582	17616	17368	17728	17636	17597	17648	17479	17429	17609	17480	17695	17600	17602	17506	17555	17374	17617	17526	17673	17673	17507	17699	17488	17685	17681	17609	17548	17639	17516	17617	17758	17598	17560	17631	17925	17584	17634	17678	17489	17741	17721	17439	17748	17564	17611	17574	17550	17678	17536	17697	17503	17658	17634	17513	17606	17655	17534	17726	17569	17743	17594	17784	17656	17543	17748	17625	17547	17497	17624	17717	17495	17529	17698	17424	17690	17785	17868	17618	17550	17631	17654	17696	17786	17691	17640	17634	17594	17768	17715	17539	17603	17534	17567	17685	17544	17719	17677	17535	17582	17835	17720	17729	17594	17576	17725	17573	17625	17709	17533	17534	17782	17600	17673	17581	17516	17484	17669	17648	17651	17420	17581	17569	17601	17490	17411	17645	17578	17500	17661	17564	17647	17696	17593	17672	17659	17644	17516	17619	17552	17594	17804	17715	17554	17486	17628	17588	17666	17430	17631	17712	17703	17623	17524	17525	17749	17568	17637	17612	17542	17617	17691	17699	17678	17697	17590	17718	17570	17701	17511	17629	17477	17423	17686	17632	17580	17616	17424	17766	17613	17597	17581	17447	17706	17672	17551	17469	17676	17609	17547	17676	17633	17633	17728	17659	17585	17565	17592	17600	17627	17446	17656	17664	17497	17703	17534	17500	17552	17709	17647	17599	17407	17516	17590	17581	17755	17594	17572	17519	17768	17715	17583	17598	17673
22920	23751	34174	28386	22968	23636	26026	22179	21477	21866	21630	21187	21586	21666	21701	21532	21531	21473	21703	21515	21259	21406	21686	21497	21584	21207	21659	21527	21562	21455	21253	21403	21551	21366	21403	21581	21421	21362	21361	21353	21580	21388	21332	21316	21500	21091	21528	21407	21277	21191	21283	21473	21488	21380	21225	21152	21295	21374	21273	21108	21285	21491	21457	21234	21156	21480	21419	21104	21366	21316	21358	21231	21198	21288	21079	21181	21289	21069	21317	21083	21308	21331	21095	21129	21561	21381	21169	21187	21291	21242	21304	21224	21345	21299	21328	21492	21104	21103	21174	21147	21372	21088	21256	21403	21126	21387	21239	21384	21370	21266	21107	21386	21319	21116	21386	21246	21297	21251	21422	21226	21358	21333	21336	21337	21150	21131	21271	21383	21225	21314	21055	21139	21292	21458	21252	21241	21378	21154	21063	21362	21281	21315	21255	21412	21239	21526	21411	21384	21496	21264	21217	21376	21217	21275	21246	21401	21177	21233	21256	21083	21470	21010	21401	21325	21457	21166	21336	21228	21198	21066	21303	21289	21255	21236	21160	21353	21315	21178	21368	21222	21307	21342	21288	21398	21149	21342	21276	21282	21153	21146	21244	21239	21218	21301	21268	21339	21281	21361	21260	21163	21265	21326	21256	21294	21273	21143	21361	21194	21066	21119	21235	21266	21247	21454	21217	21331	21314	21133	21207	21200	21372	21228	21349	21200	21334	21295	21330	21369	21198	21237	21402	21009	21299	21091	21595	21266	21095	21416	21351	21303	21250	21388	21443	21217	21314	21252	21239	21305	21057	21058	21376	21325	21281	21280	21315	21140	21434	21290	21358	21242	21146	21160	21215	21421	21152	21298	21244	21216	21263	21047	21249	21329	21368	21250	21201	21282	21276	21285	21158	21370	21258	21145	21337	21439	21459	21390	21203	21269	21197	21383	21274	21424	21169	21261	21264	21021	21335	21254	21282	21281	20946	21600	21171	21250	21195	21193	21303	21228	21188	21375	21277	21172	21174	21242	21210	21383	21206	21302	21227	21433	21352	21273	21222	21438	21228	21374	21344	21155	21310	21229	21115	21351	21106	21163	21203	21244	21245	21304	21456	21477	21405	21369	21336	21519	21264	21260	21261	21424	21289	21157	21363	21361	21274	21260	21114	21341	21431	21054	21252	21245	21192	21236	21319	21003	21224	21258	21510	21218	21347	21337	21247	21465	21447	21355	21306	21266	21240	21251	21456	21183	21265	21404	21236	21281	21536	21221	21342	21142	21129	21352	21235	21320	21279	21276	21489	21347	21325	21420	21133	21152	21331	21508	21298	21195	21230	21281	21152	21324	21329	21264	21286	21428	21003	21257	21361	21322	21057	21204	21245	21357	21353	21375	21458	21292	21284	21331	21282	21122	21434	21556	21228	21275	21311	21245	21367	21291	21362	21391	21366	21285	21350	21374	21331	21446	21436	21329	21412	21356	21083	21469	21351	21412	21234	21159	21220	21084	21243	21258	21396	21183	21184	21320	21188	21243	21348	21207	21435	21033	21248	21236	21331	21059	21167	21442	21249	21355	21200	21104	21370	21041	21256	21369	21284	21329	21368	21229	21343	21433	21140	21269	21148	21237	21236	21405	21256	21444	21527	21342	21195	21227	21273	21375	21208	21328	21386	21362	21433	21290	21393	21211	21171	21219	21297	21437	21324	21169	21421	21166	21222	21123	21229	21134	21310	21108	21144	21227	21169	21471	21339	21388	21462	21348	21101	20961	21435	21532	21254	21109	21245	21210	21275	21105	21323	21279	21314	21195	21133	21126	21308	21420	21407	21135	21280	21177	21408	21287	21332	21202	21458	21360	21135	21370	21273	21514	21348	21241	21154	21171	21032	21222	21238	21174	21290	21101	21274	21295	21154	21212	21412	21468	21487	21378	21364	21434	21334	21192	21215	21208	21268	21363	21148	21365	21390	21181	21092	21071	21259	21209	21405	21413	21224	21265	21296	21507	21176	21405	21301	21293	21117	21261	21166	21039	21358	21238	21266	21348	21231	21324	21119	21332	21249	21294	21247	21201	21246	21149	21275	21357	21120	21143	21125	21439	21293	21246	21407	21254	21388	21176	21396	21424	21483	21187	21482	21024	21081	21317	21255	21167	21419	21244	21273	21198	21274	21227	21446	21200	21195	21178	21194	21205	21269	21094	21318	21301	21414	21482	21119	21195	21281	21482	21380	21466	21246	21157	21214	21330	21386	21257	21191	21252	21355	21330	21338	21236	21355	21041	21076	21353	21517	21527	21255	21303	21174	21194	21343	21443	21158	21049	21382	21137	21346	21311	21275	20990	21329	21219	21338	21395	21439	21117	21196	21196	21190	21345	21473	21205	21023	21229	21328	21222	21275	21240	21168	21262	21159	21545	21545	21312	21443	21427	21332	21213	21266	21544	21181	21098	21213	21379	21345	21233	21339	21175	21344	21141	21321	21106	21373	21258	21190	21345	21143	21126	21308	21381	21283	21404	21536	21098	21214	21171	21200	21216	21260	21382	21294	21244	21116	21297	21194	21435	21390	21163	21057	21279	21268	21242	21296	21187	21257	21211	21354	21180	21196	21359	21304	21095	21211	21255	21158	21266	21079	21331	21324	21343	21346	21287	21357	21184	21325	21532	21336	21271	21322	21128	21296	21167	21298	21288	21385	21001	21235	21401	21105	21197	21110	21236	21147	21329	21173	21170	21208	21623	21277	21253	21410	21106	21392	21308	21189	21133	21095	21062	21347	21131	21152	21273	21181	21393	21141	21275	21395	21352	21060	21093	21442	21476	21323	21441	21293	21216	21031	20991	21319	21461	21436	21348	21340	21094	21294	21144	21410	21382	21322	21335	21310	21214	21553	21446	21306	21276	21144	21427	21419	21215	21184	21376	21380	21153	21336	21345	21314	21242	21401	21187	21345	21489	21580	21427	21490	21448	21322	21219	21397	21197	21141	21426	21194	21107	21174	21382	21289	21286	21104	21523	21286	21236	21500	21162	21296	21231	21265	21107	21302	21183	21383	21446	21328	21117	21217	21301	21371	21255	21359	21214	21235	21136	21312	21404	21246	21230	21152	21305	21395	21292	21177	21381	21305	21055	21442	21128	21161	21378	21307	21159	21438	21355	21321	21209	21162	21218	21341	20994	21340	21048	21365	21279	21088	21437	21268	21293	21442	21315	21315	20942	21133	21298	21218	21275	21380	21221	21472	21188	21150	21284	21283	21211	21384	21476	21073	21320	21318	21325	21111	21344	21217	21055	21110	21214	21395	21399	21187	21500	21210	21028	21329	21400	21473	21184	21242	21187	21222	21284	21400	21389	21273	21219	21394	21351	21188	21432	21195	21460	21252	21290	21263	21364	21195	21258	21272	21367	21423	21414	21369	21222	21403	21138	21226	21628	21457	21388	21292	21133	21143	21200	20996	21282	21450	21465	21347	21329	21392	21289	21237	21240	21345	21186	21236	21256	21102	21398	21125	21132	21201	21282	21055	21228	21279	21254	21236	21219	21325	21291	21335	21233	21194	21240	21324	21041	21232	21257	21392	21258	21103	21287	21135	21332	21440	21284	21430	21321	21190	21174	21313	21332	21513	21293	21299	21073	21273	21268	21195	21337	21411	21263	21362	21212	21227	21086	21319	21104	21244	21205	21307	21245	21132	21405	21163	21273	21276	21254	21338	21187	21202	21345	21300	21120	21411	21443	21232	21203	21316	21209	21327	21517	21372	21079	21434	21478	21359	21340	21285	21266	21152	21339	21536	21265	21322	21138	21403	21255	21366	21180	21323	21259	21288	21268	21110	21277	21075	21367	21418	21271	21092	21311	21253	21217	21356	21322	21090	21262	21493	21248	21312	21301	21280	21310	21331	21174	21636	21352	21186	21180	21325	21262	21345	21356	21392	21460	21017	21262	21359	21316	21443	21263	21146	21239	21166	21132	21099	21289	21302	21368	21346	21359	21328	21319	21347	21059	21346	21153	21271	21193	21138	21157	21283	21325	21202	21503	21335	21218	21202	21342	21227	21223	21310	21007	21218	21163	21169	21381	21246	21303	21151	21122	21412	21174	21310	21390	21295	21318	21189	21044	21126	21274	21456	21341	21200	21123	21373	21165	21193	21194	21091	21283	21300	21348	21069	21573	21388	21232	21429	21516	21218	21288	21100	21217	21159	21150	21193	21363	21520	21155	21391	21180	21206	21335	21255	21187	21368	21131	21437	21153	21078	21225	21075	21465	21145	21261	21233	21356	21076	21406	21312	21453	21194	21397	21120	21406	21363	21330	21209	21331	21312	21285	21227	21410	21336	21063	21196	21281	21452	21158	21333	21307	21394	21052	21364	21171	21436	21503	21354	21242	21499	21301	21242	21314	21422	21132	21216	21341	21303	21143	21163	21360	21213	21282	21298	21313	21207	21467	21316	21223	21204	21188	21427	21401	21294	21284	21066	21004	21380	21274	21362	21395	21311	21241	21220	21250	21347	21342	21367	21063	21251	21456	21297	21395	21450	21209	21355	21230	21257	21380	21353	21064	21326	21306	21366	21293	21158	21000	21136	21226	21312	21195	21114	21144	21153	21405	21081	21260	21423	21413	21092	21062	21131	21298	21417	21193	21306	21318	21335	21131	21230	21280	21184	21387	21092	21307	21219	21267	21388	21149	21361	21208	21198	21363	21418	21196	21154	21406	21362	21045	21144	21232	21257	21228	21206	21375	21551	21325	21133	21305	21418	21238	21058	21160	21460	21190	21280	21196	21281	21130	21278	21286	21370	21373	21149	21354	21402	21148	21340	21483	21154	21380	21303	21317	21151	21036	21362	21182	21332	21109	21315	21281	21457	21197	21373	21374	21206	21350	21373	21140	21114	21063	21377	21270	21076	21226	21330	21353	21420	21141	21353	21258	21285	21207	21151	21317	21345	21272	21186	21074	21221	21130	21263	21404	21367	21433	21331	21350	21217	21216	21324	21203	21142	21303	21332	21403	21244	21187	21568	21556	21345	21408	21385	21359	21171	21202	21297	21043	21016	21240	21131	21337	21488	21381	21230	21336	21112	21361	21459	21140	21359	21132	21283	21563	21320	21195	21106	21380	21220	21259	21191	21350	21230	21209
56499	103413	83514	54092	22774	17767	17893	17992	17923	17924	18109	18149	18077	18135	17999	18217	18141	18038	18186	18193	18001	18106	18030	18041	18030	18162	18051	18090	17831	17929	18053	17945	17995	17967	18109	18115	17895	17978	17959	18186	18038	18020	18080	18087	18114	18024	17986	18063	18160	17943	18108	17907	18038	18194	18238	17969	18390	17949	18112	18075	18058	18118	18101	18025	18061	18158	18004	18143	18014	18087	17952	18027	17976	17949	18327	18033	18116	17887	17965	17953	17840	18052	17984	17993	18110	17952	18204	18031	18039	17966	18094	17981	18043	17991	18053	18021	18001	18012	18098	17941	18105	17997	17993	17818	17996	18042	17843	17980	18010	18073	17965	18029	18042	18011	18084	18110	17940	18018	18137	17929	18126	17979	18008	17980	17885	18206	17957	17934	18073	18063	18195	17809	18062	17962	18246	18075	18113	18044	17907	17934	17935	17899	18048	17854	18019	17862	18092	18045	18199	17991	18001	18125	17979	18047	17881	18051	18147	18019	18251	18045	18027	18069	18035	18026	17946	18008	18206	17837	17960	18047	18067	17811	18130	18067	17938	18116	18167	17963	18115	18029	18091	18134	17943	17959	18009	18195	18165	17854	18031	18069	18053	17978	17970	18074	18042	18076	17965	17985	17973	17989	18013	18001	18006	18016	17986	17933	18049	17994	18176	18045	18134	17717	18038	17784	17999	18091	17949	18083	17912	18049	18172	17883	17935	17957	18007	18042	18137	17945	17989	18126	17800	18091	18028	18039	17883	18053	18138	17910	17982	18008	18122	18165	18060	17921	18090	18097	18145	18005	18005	17906	17991	18236	17860	17897	17903	18108	17904	18179	18000	17954	18035	18014	17875	17875	18110	17946	17885	17971	17971	17939	18127	17931	18155	18166	17974	17919	18197	18086	17829	18011	18059	18058	18065	18058	17961	18011	18014	18001	17965	17961	18095	18064	18089	17848	18022	18211	18068	17985	18114	17948	18001	17881	17999	17990	17943	17980	18098	18033	17914	17886	17989	18010	18178	18114	18039	18117	17951	17846	18060	18115	18003	17841	18007	17976	18059	17991	17980	18045	17915	17997	18116	18002	17967	18069	17903	18230	18074	18028	18011	17920	17923	18095	18055	17932	17981	17877	18135	18039	17997	18130	17854	17938	18137	18167	18139	17992	18016	17992	18290	17959	17988	18059	17957	18055	17904	17901	17905	18010	18110	18030	17951	17994	17992	17978	17910	17866	17941	17997	18078	17891	18096	18114	17984	18084	17957	18154	17871	18045	18243	17999	17989	18133	18161	18125	17890	18104	17930	17969	17996	18114	17815	17901	17995	18090	17953	18146	18000	17913	17927	18117	18136	18237	18076	17853	18160	17948	17978	17983	17958	18156	17971	18073	17954	18142	17978	17978	17983	17964	18141	17982	18297	18013	18084	17963	17943	17813	17979	18126	18079	18031	18010	18167	18004	17954	17964	18058	17984	18151	18007	18087	18126	17883	18070	17855	18022	17921	17892	18035	18076	17954	18071	17784	18066	18074	18098	18000	18060	18024	18009	17991	17825	18100	18047	18037	18059	18045	18124	17846	18162	17949	18114	18063	17931	17940	18001	17917	18012	17966	17943	17958	18049	18037	18028	18032	18096	18002	17916	18051	18035	17995	17892	18005	17923	18010	18146	18156	17874	18095	17977	17950	18112	18094	17965	17965	18065	18134	18133	18077	18124	17878	18053	18005	18048	18052	18136	18011	17963	18018	18123	17938	18074	18007	18095	17989	18053	18062	17957	17940	18032	18060	18037	17932	18037	17903	17920	18069	18043	18076	18133	17946	17806	18126	18016	17944	18032	17978	18054	18025	17956	18113	17930	17962	18043	17950	17857	17896	18024	18121	17995	17955	17860	17991	17973	18054	17991	17844	18033	18195	18013	18103	18073	18080	18001	18050	17997	17951	17916	17902	18001	17901	18065	17896	17953	17932	18076	17873	18125	17886	18171	17951	17935	18004	18023	17979	17973	17754	18159	18157	18102	18003	17964	17994	18043	18063	17854	18012	18010	18119	17951	17767	18030	17853	17952	18032	18115	18069	18062	18030	18142	18040	18001	17939	18041	18006	18048	17978	18234	18008	17894	18045	18071	18042	18059	18033	17874	17878	18105	18008	18093	18094	17988	17949	17966	17872	18058	17935	18126	17885	18179	18108	18105	17911	18057	18129	18077	17822	17966	18115	17984	18098	17873	18073	18095	18125	18022	17980	18103	17967	18114	18001	18021	17962	17952	18107	18003	17934	17995	17886	18142	17936	17997	18012	17857	18121	18060	18134	18128	18106	18141	18031	17932	18077	17938	18031	18081	18057	17930	17926	17936	18013	18079	17970	17985	18133	18082	18056	17868	17967	17993	17960	17855	18110	18112	18071	17905	17975	18048	18001	18102	18104	18070	18118	18083	17980	17886	18085	18109	17972	17899	18065	18123	18160	17874	18010	18009	18159	18046	17967	17922	18010	17945	18003	18205	18126	18194	17870	18098	18055	18007	18176	18087	17971	18086	17822	18005	17903	17842	17853	18078	18067	18053	18011	17774	17917	18015	18138	17915	18029	17984	17987	18116	18030	17936	18189	18180	18110	18097	17979	18128	18091	17969	17953	18033	17994	17977	17928	17981	18047	17940	17909	18008	18031	17974	18013	17844	17856	18119	18139	17904	18130	18055	18185	17911	17905	17969	17937	17914	18038	18306	18001	18068	18000	17946	18126	17867	17912	18172	18201	18128	17976	18160	18119	17968	17777	18299	17970	18110	17898	18042	18026	18127	18073	18004	18156	18024	18234	18097	18104	17968	18038	18083	18054	17957	18009	17961	18108	18013	18092	17864	17986	17992	17923	18036	17987	17991	18104	17974	18008	17982	18120	18222	18099	18067	18014	17964	17990	18056	17907	18146	18010	17888	18165	17975	17947	18232	18061	17890	18011	17969	17909	17756	17948	17946	18098	17962	17948	18002	17991	18106	18048	18051	18088	17985	17992	17946	18003	18008	18059	18135	18070	17838	18222	17961	18038	17933	18080	18096	18071	17901	17832	18064	17974	17943	18098	17985	17933	17819	18064	18014	17969	18029	18044	18130	17924	18034	18129	17863	18077	17905	17950	18068	17969	18289	18044	18074	17874	17981	18006	17904	18024	18068	18123	18008	18197	18025	17926	17987	17900	18081	17986	17992	17986	18078	18127	18095	17910	17967	18022	18105	17906	17926	18086	17908	18016	18081	17864	18127	17994	17986	17944	18044	18031	17993	17917	18045	17982	18039	18107	17976	18012	18058	18076	17992	18126	18004	18091	17787	18029	17967	18024	18218	17993	18036	18124	17951	18161	18023	18167	17898	17898	18025	18118	18072	18116	17874	18028	18204	18134	18149	18090	17996	17904	17980	17991	17924	18067	18041	18088	17964	18078	18022	18053	17951	18003	18014	18052	18015	17907	17862	17970	17981	18118	17994	18032	18070	17988	18069	18055	18075	17916	17858	17980	17937	18018	17923	17964	18126	18204	18126	17993	17936	18108	18136	17969	17983	18018	18066	17968	18166	17975	17991	18095	17817	18064	18243	18163	17969	17996	18038	18171	17829	17926	17967	18037	18123	18026	18087	17965	18200	18114	18129	18081	18064	18050	17875	17920	18084	18004	17925	18111	18150	18111	17892	17967	18159	18118	17982	18062	18054	18165	17941	18166	17957	18089	17881	17964	17975	17954	18138	18048	17964	18081	18001	18017	18208	17926	18123	18156	17930	18004	17862	17991	17987	18061	18101	17932	18037	18143	18101	18112	17871	17999	18069	18035	18099	18124	18072	18089	18006	18091	18034	18080	18165	17919	17934	17915	18067	17982	17880	18082	17869	18091	18141	18044	18148	18068	18076	18137	17811	18021	18144	17881	18051	18014	18020	17985	18018	18091	17997	18043	17918	17996	17928	18103	17903	17797	17835	17975	18088	18053	18012	17956	18170	17915	17954	17986	18123	17974	17868	18209	18028	17895	18063	18085	18027	17969	17961	17983	18134	18011	17874	17926	18343	17957	18018	18090	17945	17976	17985	18120	17912	18070	18110	18098	18115	17979	17846	18052	18028	17930	17904	17955	18172	17932	18148	17990	17983	18066	17919	17937	18027	18005	17903	18031	17901	17827	17964	18039	18109	17900	18048	18028	18095	17941	17862	18101	17999	17976	17926	17980	17935	17993	18092	18037	17944	17990	17857	17985	18003	18016	18089	18174	18098	17991	18044	18281	18146	17943	18047	17888	17844	18083	17918	18098	17886	18099	17964	17978	17948	18230	18058	18058	18209	17884	17999	17950	18103	17966	17919	18118	17988	18044	17924	18096	17988	17993	18084	18038	18328	18039	18005	17984	18132	17931	18111	17771	17923	17982	17939	18132	18273	18117	18106	18081	17970	18081	18026	17893	17851	18111	18050	18012	18090	17939	18049	17961	18092	17830	17952	18020	18142	17827	17977	17969	17963	18025	18013	18024	17912	18065	17924	17926	18081	18225	17835	18067	18050	18062	18042	18031	18011	17966	18025	17911	18020	18014	18130	17856	17997	18040	17844	18074	18117	18095	17967	18056	18024	17908	17958	17991	18003	17908	18049	17892	17963	17806	17941	18029	18065	17855	18112	18092	17958	17926	18085	17951	18085	18042	18007	18075	18044	18036	17980	18010	18038	17989	18008	17883	18065	18091	17964	18113	17776	17871	17990	17895	18205	18100	17969	18006	18101	18072	18004	18015	18073	18136	18050	18320	18091	17994	18027	18013	17883	17944	17916	17923	17992	18061	18063	17954	17908	18262	17954	17957	18015	18050	17952	18082	18244	18078	17912	17925	18007	18012	18050	17945	18022	18060	18003	17944	17945	18064	17856	18181	17930	17841	18084	18008	17962	17945	18100	17930	18018	17977	18170	17961	18113	18266	18199	18079	17951	17917	18063	17973	17974	18137	17818	18002	18102	17942	17967	18099	18118	18009	18017	18100	17971	18136	18139	17980	17911	17989	17922	18022	18074	17855	18032	18093	17947	18119	17989	17905	18017	18104	17967	17978	18038	18135	17950	18075	18026	17962	18193	18001	18122	18104	18072	18061	18059	18094	18023	17892	18059	17885	17960	18083
32168	39647	39862	28932	21577	20588	20621	20588	20705	20629	20592	20619	20625	20680	20491	20586	20546	20446	20365	20388	20573	20590	20491	20618	20633	20551	20592	20582	20519	20754	20789	20610	20404	20681	20661	20603	20403	20449	20551	20418	20423	20522	20296	20250	20354	20450	20672	20304	20417	20542	20545	20550	20689	20566	20604	20708	20600	20434	20498	20569	20517	20743	20382	20398	20484	20381	20490	20466	20553	20500	20649	20638	20521	20547	20425	20566	20529	20800	20570	20334	20393	20431	20674	20487	20470	20656	20556	20454	20365	20530	20463	20471	20471	20309	20505	20462	20486	20447	20784	20731	20479	20556	20581	20905	20569	20635	20529	20505	20552	20532	20541	20680	20554	20604	20264	20525	20470	20391	20444	20494	20653	20428	20542	20540	20446	20500	20583	20496	20303	20523	20488	20589	20546	20453	20591	20551	20615	20755	20424	20463	20450	20465	20418	20457	20609	20417	20431	20525	20636	20456	20401	20391	20566	20635	20490	20344	20433	20559	20482	20560	20554	20526	20608	20667	20778	20518	20646	20656	20603	20407	20464	20468	20613	20487	20420	20558	20663	20609	20589	20555	20652	20241	20387	20409	20370	20530	20461	20394	20416	20375	20625	20464	20537	20608	20499	20368	20408	20245	20376	20548	20532	20523	20201	20545	20527	20399	20510	20431	20531	20327	20549	20515	20703	20620	20651	20499	20301	20311	20216	20562	20573	20669	20508	20570	20589	20408	20655	20425	20559	20484	20536	20562	20453	20281	20538	20493	20544	20345	20708	20626	20468	20470	20412	20403	20500	20394	20475	20297	20764	20715	20534	20487	20474	20481	20514	20303	20586	20577	20638	20623	20294	20371	20455	20550	20469	20582	20567	20476	20602	20479	20484	20545	20533	20382	20652	20342	20295	20531	20676	20587	20700	20512	20386	20387	20449	20577	20643	20368	20393	20449	20526	20425	20482	20647	20529	20753	20469	20547	20416	20388	20635	20495	20551	20519	20539	20675	20654	20525	20529	20430	20324	20410	20725	20290	20456	20601	20642	20489	20456	20533	20714	20560	20542	20296	20643	20600	20414	20512	20472	20305	20628	20602	20622	20556	20594	20308	20615	20485	20593	20705	20487	20328	20546	20482	20636	20467	20294	20731	20595	20477	20470	20330	20592	20647	20317	20650	20621	20553	20564	20323	20805	20528	20440	20644	20381	20441	20597	20486	20803	20543	20477	20664	20497	20474	20442	20374	20357	20622	20317	20692	20672	20669	20600	20560	20490	20725	20339	20497	20716	20451	20566	20558	20607	20571	20418	20591	20520	20598	20613	20529	20523	20332	20412	20474	20564	20523	20475	20477	20648	20453	20508	20628	20584	20629	20469	20507	20555	20684	20509	20673	20611	20664	20436	20411	20502	20542	20436	20592	20517	20314	20445	20296	20645	20673	20536	20608	20595	20399	20734	20474	20561	20385	20459	20451	20304	20581	20600	20472	20376	20446	20618	20502	20666	20374	20539	20452	20500	20504	20179	20436	20419	20634	20467	20440	20410	20600	20622	20467	20425	20641	20638	20403	20844	20508	20497	20563	20545	20484	20482	20558	20434	20474	20444	20600	20599	20452	20455	20567	20419	20348	20534	20340	20573	20512	20354	20489	20546	20466	20442	20439	20423	20446	20485	20375	20515	20706	20479	20575	20564	20390	20540	20411	20492	20608	20572	20443	20532	20441	20305	20614	20620	20374	20638	20711	20465	20518	20435	20481	20314	20613	20307	20384	20640	20410	20497	20730	20508	20772	20606	20646	20421	20404	20588	20640	20415	20493	20479	20342	20610	20447	20555	20554	20581	20438	20708	20333	20824	20408	20604	20577	20417	20431	20422	20558	20522	20340	20727	20585	20561	20753	20551	20646	20346	20548	20570	20459	20382	20412	20629	20489	20513	20468	20391	20373	20542	20604	20503	20443	20341	20519	20553	20503	20535	20645	20707	20599	20578	20534	20485	20445	20621	20341	20437	20561	20371	20505	20452	20566	20617	20526	20490	20454	20264	20548	20522	20592	20434	20425	20283	20581	20463	20570	20496	20433	20628	20646	20454	20357	20436	20377	20476	20423	20577	20471	20714	20525	20515	20327	20534	20484	20568	20332	20299	20446	20667	20508	20565	20626	20527	20481	20617	20412	20597	20408	20529	20512	20461	20564	20489	20551	20603	20156	20529	20560	20378	20421	20583	20599	20602	20592	20507	20310	20411	20490	20519	20414	20474	20618	20507	20448	20341	20597	20583	20266	20736	20635	20467	20644	20640	20638	20623	20403	20488	20496	20412	20329	20596	20517	20533	20537	20544	20527	20555	20427	20353	20381	20611	20580	20448	20584	20649	20381	20626	20325	20699	20602	20578	20624	20481	20599	20507	20504	20626	20493	20365	20351	20776	20693	20540	20581	20500	20447	20431	20616	20512	20506	20515	20464	20584	20399	20267	20584	20304	20456	20647	20425	20549	20563	20506	20847	20387	20360	20633	20668	20554	20362	20568	20662	20554	20674	20604	20827	20487	20603	20530	20605	20390	20696	20630	20572	20518	20620	20494	20595	20622	20430	20456	20369	20504	20741	20446	20559	20702	20661	20647	20486	20428	20337	20609	20416	20461	20325	20528	20392	20604	20446	20472	20312	20625	20576	20314	20321	20350	20655	20603	20473	20783	20335	20436	20467	20606	20565	20531	20459	20608	20598	20562	20544	20536	20616	20632	20272	20419	20538	20610	20542	20547	20765	20511	20631	20503	20713	20676	20546	20754	20693	20560	20438	20333	20608	20412	20345	20367	20477	20367	20569	20606	20230	20361	20454	20656	20484	20885	20629	20533	20503	20473	20422	20386	20679	20343	20502	20739	20736	20635	20498	20485	20468	20478	20233	20428	20466	20223	20367	20525	20460	20630	20440	20592	20755	20560	20606	20602	20457	20710	20715	20794	20625	20542	20609	20536	20479	20395	20535	20513	20414	20327	20695	20706	20590	20448	20719	20651	20648	20442	20618	20626	20640	20538	20614	20533	20793	20696	20626	20462	20560	20422	20519	20627	20589	20490	20504	20541	20617	20700	20489	20578	20663	20528	20631	20604	20494	20589	20520	20420	20588	20567	20519	20618	20303	20513	20573	20578	20412	20335	20431	20620	20496	20524	20260	20494	20551	20531	20484	20468	20589	20531	20586	20551	20372	20439	20680	20572	20590	20282	20309	20532	20489	20500	20665	20411	20409	20554	20529	20191	20587	20561	20366	20768	20633	20693	20491	20732	20585	20538	20665	20732	20584	20514	20608	20668	20564	20450	20684	20585	20610	20335	20575	20516	20569	20399	20433	20534	20424	20481	20433	20359	20362	20626	20538	20582	20599	20479	20469	20525	20264	20400	20290	20348	20461	20597	20578	20438	20501	20500	20696	20527	20765	20514	20514	20440	20507	20638	20454	20107	20618	20516	20475	20634	20619	20653	20378	20410	20572	20415	20446	20500	20628	20640	20521	20360	20537	20628	20539	20460	20509	20489	20024	20601	20513	20716	20532	20624	20787	20761	20623	20623	20345	20583	20543	20571	20497	20488	20521	20404	20497	20426	20588	20671	20469	20590	20250	20686	20461	20482	20482	20636	20438	20536	20435	20634	20475	20532	20494	20719	20751	20508	20386	20742	20655	20520	20391	20354	20553	20616	20526	20691	20408	20397	20455	20392	20482	20604	20660	20484	20349	20574	20539	20555	20294	20666	20594	20515	20724	20521	20554	20346	20653	20611	20622	20489	20696	20544	20687	20644	20656	20372	20438	20345	20584	20416	20464	20666	20781	20399	20389	20639	20554	20462	20548	20680	20549	20536	20495	20388	20513	20438	20345	20402	20467	20452	20606	20580	20450	20444	20627	20554	20478	20678	20384	20569	20567	20258	20354	20656	20579	20222	20434	20406	20394	20711	20512	20530	20494	20531	20573	20533	20512	20454	20653	20392	20688	20422	20665	20637	20533	20448	20492	20442	20543	20502	20626	20535	20607	20517	20429	20562	20518	20446	20307	20524	20561	20409	20651	20490	20632	20548	20588	20542	20343	20609	20518	20468	20498	20319	20599	20586	20391	20566	20552	20851	20579	20483	20261	20666	20123	20344	20454	20499	20588	20560	20615	20619	20381	20565	20506	20537	20879	20730	20592	20538	20462	20448	20370	20482	20570	20619	20579	20604	20456	20512	20797	20469	20629	20453	20502	20616	20481	20531	20561	20430	20361	20462	20398	20678	20468	20504	20638	20446	20309	20461	20393	20623	20382	20581	20518	20295	20548	20612	20314	20532	20729	20615	20382	20371	20400	20431	20511	20648	20503	20664	20189	20449	20216	20532	20277	20389	20687	20585	20667	20589	20525	20616	20763	20650	20341	20434	20621	20769	20529	20587	20475	20237	20579	20460	20308	20700	20464	20690	20804	20465	20477	20429	20418	20568	20640	20523	20493	20518	20569	20415	20459	20377	20427	20500	20504	20498	20694	20529	20561	20617	20468	20666	20447	20726	20376	20616	20377	20574	20430	20473	20497	20595	20380	20531	20415	20542	20350	20591	20544	20422	20498	20611	20383	20473	20527	20495	20439	20346	20559	20429	20701	20663	20380	20610	20438	20432	20658	20528	20580	20494	20616	20570	20544	20300	20685	20637	20328	20548	20407	20399	20340	20376	20259	20661	20485	20487	20432	20482	20642	20499	20510	20307	20583	20560	20637	20576	20565	20592	20593	20459	20341	20414	20611	20509	20321	20647	20362	20661	20378	20615	20748	20657	20664	20595	20543	20399	20464	20465	20509	20578	20489	20514	20501	20518	20552	20609	20427	20548	20487	20496	20655	20492	20376	20448	20600	20553	20467	20646	20455	20558	20732	20622	20452	20440	20395	20285	20663	20493	20479	20456	20578	20603	20545	20508	20656	20572	20596	20396	20465	20373	20418	20618	20450	20411	20510	20694	20560	20607	20429	20661	20642	20504	20462	20580	20554	20511	20497	20572	20475	20574	20529	20500	20666	20424	20512	20660	20559	20511	20269	20724	20549	20619	20220	20390	20450	20545	20831	20587	20377	20596	20628	20491	20429	20605	20553	20494	20465	20359	20352	20415	20432	20465	20804	20294	20444
42843	58088	40956	24536	18047	17455	17471	17511	17528	17768	17546	17479	17591	17408	17447	17729	17515	17694	17434	17764	17617	17479	17611	17620	17530	17496	17463	17571	17723	17545	17563	17508	17613	17689	17582	17520	17694	17656	17314	17463	17515	17456	17480	17565	17553	17590	17648	17601	17501	17578	17623	17609	17425	17562	17672	17714	17622	17402	17555	17477	17491	17592	17637	17497	17446	17522	17507	17504	17613	17571	17585	17529	17513	17572	17516	17316	17605	17584	17404	17525	17505	17476	17624	17408	17464	17449	17378	17472	17449	17463	17500	17459	17554	17496	17592	17646	17663	17564	17650	17337	17598	17471	17670	17629	17517	17468	17575	17721	17594	17482	17506	17786	17349	17587	17520	17581	17466	17618	17590	17462	17751	17400	17660	17384	17514	17574	17376	17453	17402	17541	17482	17632	17735	17494	17533	17548	17671	17480	17456	17526	17628	17473	17418	17497	17553	17404	17648	17719	17564	17639	17479	17400	17398	17405	17560	17590	17547	17570	17506	17502	17682	17303	17540	17588	17524	17639	17359	17546	17572	17592	17546	17510	17556	17494	17454	17623	17719	17580	17596	17460	17516	17463	17477	17456	17692	17506	17525	17388	17667	17517	17495	17680	17463	17609	17687	17516	17422	17599	17423	17543	17473	17568	17641	17560	17306	17618	17486	17370	17422	17518	17651	17464	17696	17449	17494	17446	17591	17364	17611	17468	17604	17624	17683	17438	17635	17394	17362	17745	17507	17540	17560	17553	17545	17500	17340	17644	17470	17395	17562	17370	17557	17575	17379	17433	17521	17508	17370	17578	17714	17629	17426	17499	17577	17681	17437	17423	17524	17542	17404	17516	17516	17647	17419	17679	17570	17552	17535	17575	17404	17591	17450	17533	17496	17364	17633	17534	17704	17629	17447	17470	17606	17588	17558	17489	17535	17507	17411	17410	17533	17376	17426	17587	17523	17395	17603	17508	17543	17489	17603	17579	17503	17480	17428	17517	17639	17375	17590	17608	17512	17648	17549	17552	17541	17427	17510	17533	17506	17495	17666	17615	17485	17476	17547	17464	17352	17494	17591	17554	17586	17693	17577	17467	17549	17426	17557	17576	17396	17483	17629	17533	17708	17580	17442	17591	17464	17521	17481	17443	17429	17556	17493	17628	17456	17295	17400	17462	17553	17594	17467	17519	17515	17569	17563	17751	17549	17381	17489	17560	17472	17562	17626	17488	17620	17680	17464	17601	17521	17330	17458	17651	17437	17646	17498	17625	17491	17525	17439	17611	17456	17567	17426	17577	17389	17638	17516	17659	17544	17489	17545	17605	17466	17588	17537	17477	17483	17503	17555	17407	17372	17716	17376	17497	17565	17597	17656	17640	17372	17652	17719	17434	17488	17611	17457	17360	17549	17410	17592	17409	17396	17594	17484	17510	17482	17472	17601	17467	17481	17279	17441	17526	17382	17489	17632	17464	17588	17467	17646	17411	17380	17688	17430	17481	17496	17519	17511	17509	17533	17437	17378	17399	17598	17559	17647	17481	17583	17547	17536	17454	17489	17588	17316	17693	17460	17486	17547	17539	17607	17493	17500	17465	17414	17466	17438	17465	17635	17545	17546	17627	17639	17424	17502	17471	17524	17495	17556	17530	17561	17548	17614	17401	17438	17595	17605	17635	17441	17514	17614	17454	17566	17539	17589	17406	17607	17611	17391	17654	17728	17577	17563	17364	17577	17739	17442	17600	17476	17449	17651	17562	17584	17268	17453	17590	17617	17554	17590	17615	17476	17504	17417	17576	17637	17450	17690	17633	17496	17565	17473	17422	17610	17584	17542	17671	17453	17542	17490	17487	17576	17445	17413	17537	17640	17417	17523	17535	17480	17414	17458	17459	17568	17446	17643	17634	17341	17557	17480	17414	17409	17610	17458	17559	17550	17496	17546	17545	17483	17585	17501	17658	17587	17517	17565	17507	17526	17488	17548	17412	17466	17517	17538	17591	17480	17526	17385	17483	17353	17743	17668	17534	17638	17545	17534	17419	17645	17749	17473	17638	17414	17399	17595	17479	17579	17528	17527	17584	17588	17401	17435	17583	17478	17435	17478	17509	17553	17577	17681	17707	17504	17581	17692	17491	17562	17621	17518	17462	17662	17649	17669	17529	17536	17584	17459	17390	17427	17624	17577	17632	17591	17584	17412	17539	17294	17475	17396	17663	17512	17502	17481	17410	17612	17462	17492	17480	17789	17531	17664	17553	17435	17590	17400	17436	17384	17598	17512	17595	17662	17465	17644	17640	17551	17497	17484	17616	17626	17430	17650	17717	17660	17507	17438	17533	17582	17529	17489	17648	17588	17394	17518	17665	17436	17534	17678	17610	17451	17458	17446	17638	17568	17599	17526	17630	17510	17645	17588	17546	17545	17649	17511	17319	17583	17356	17542	17540	17585	17531	17556	17500	17539	17573	17400	17502	17538	17556	17748	17481	17493	17407	17794	17470	17613	17461	17470	17661	17596	17533	17661	17463	17435	17442	17516	17599	17619	17398	17458	17579	17538	17646	17492	17564	17635	17537	17487	17543	17572	17498	17433	17535	17596	17449	17385	17579	17517	17544	17613	17538	17548	17526	17616	17487	17428	17579	17597	17543	17546	17545	17568	17537	17458	17508	17547	17639	17573	17698	17551	17403	17554	17484	17421	17626	17608	17555	17549	17534	17683	17608	17495	17553	17522	17454	17458	17505	17401	17481	17480	17558	17625	17584	17538	17675	17693	17323	17267	17469	17671	17448	17543	17381	17441	17525	17480	17605	17448	17696	17556	17643	17561	17572	17440	17509	17554	17448	17463	17659	17485	17555	17487	17447	17383	17499	17453	17506	17667	17553	17515	17641	17599	17558	17320	17756	17485	17634	17426	17581	17596	17477	17629	17672	17347	17451	17705	17515	17563	17567	17599	17566	17701	17542	17562	17520	17613	17338	17672	17479	17439	17336	17718	17504	17539	17658	17447	17437	17510	17606	17839	17538	17251	17456	17542	17429	17373	17592	17629	17456	17481	17763	17759	17535	17604	17822	17389	17416	17568	17613	17561	17380	17543	17405	17552	17553	17610	17444	17580	17551	17656	17513	17523	17587	17533	17496	17646	17587	17485	17576	17381	17639	17499	17616	17536	17424	17525	17690	17578	17410	17496	17609	17397	17526	17467	17570	17491	17493	17783	17411	17441	17505	17422	17613	17549	17502	17620	17570	17609	17512	17404	17546	17546	17494	17681	17513	17490	17312	17470	17562	17546	17626	17539	17591	17576	17347	17501	17577	17661	17638	17414	17512	17501	17398	17426	17652	17725	17531	17513	17488	17703	17377	17546	17470	17588	17476	17556	17512	17640	17559	17509	17437	17444	17502	17557	17561	17435	17591	17492	17543	17601	17701	17650	17499	17422	17577	17515	17475	17481	17423	17652	17453	17533	17634	17584	17542	17531	17496	17653	17379	17486	17603	17591	17456	17681	17372	17709	17631	17357	17562	17365	17642	17436	17454	17532	17400	17459	17430	17710	17612	17533	17514	17406	17601	17373	17555	17522	17575	17600	17487	17620	17535	17612	17529	17438	17442	17617	17432	17451	17747	17497	17704	17298	17490	17694	17492	17431	17426	17599	17473	17538	17593	17556	17544	17474	17541	17646	17370	17561	17610	17537	17356	17423	17550	17420	17537	17623	17596	17611	17597	17427	17504	17405	17576	17671	17574	17655	17604	17563	17572	17600	17497	17558	17512	17421	17602	17405	17518	17536	17331	17470	17708	17499	17513	17450	17550	17755	17616	17648	17535	17472	17614	17518	17424	17564	17279	17753	17524	17493	17680	17588	17584	17646	17426	17569	17554	17622	17751	17289	17450	17595	17559	17605	17658	17539	17622	17585	17484	17546	17486	17388	17496	17536	17518	17578	17564	17632	17488	17565	17481	17626	17486	17404	17582	17568	17590	17578	17404	17554	17610	17504	17444	17462	17475	17440	17457	17522	17519	17582	17479	17678	17473	17489	17657	17624	17557	17442	17535	17605	17586	17527	17613	17441	17583	17459	17715	17617	17716	17619	17667	17548	17565	17499	17529	17412	17548	17580	17532	17445	17595	17452	17507	17464	17666	17572	17406	17439	17538	17408	17665	17566	17487	17549	17614	17505	17596	17497	17489	17469	17514	17702	17654	17617	17656	17476	17459	17503	17407	17559	17618	17534	17499	17490	17546	17438	17660	17415	17500	17571	17547	17393	17760	17658	17491	17632	17519	17579	17657	17463	17460	17537	17549	17768	17753	17475	17588	17564	17526	17547	17511	17506	17640	17545	17480	17602	17791	17676	17420	17636	17752	17654	17491	17639	17492	17400	17390	17500	17594	17644	17459	17625	17505	17455	17446	17473	17512	17568	17683	17433	17488	17640	17561	17626	17482	17548	17593	17501	17647	17382	17677	17566	17585	17673	17612	17748	17460	17451	17711	17436	17823	17660	17676	17657	17445	17550	17427	17662	17451	17551	17463	17497	17554	17434	17453	17459	17521	17753	17489	17506	17525	17502	17463	17805	17388	17657	17606	17512	17701	17553	17556	17648	17487	17443	17617	17504	17525	17644	17469	17422	17590	17446	17598	17608	17642	17556	17515	17451	17657	17637	17548	17475	17462	17622	17499	17465	17670	17499	17627	17445	17670	17676	17600	17483	17423	17505	17510	17605	17682	17439	17569	17592	17431	17384	17393	17480	17377	17527	17455	17575	17510	17659	17731	17471	17306	17439	17841	17621	17650	17522	17529	17320	17492	17556	17422	17538	17663	17511	17341	17557	17609	17349	17585	17586	17547	17518	17503	17531	17530	17682	17599	17563	17652	17571	17504	17540	17490	17516	17399	17656	17797	17532	17627	17442	17537	17531	17489	17581	17623	17418	17448	17417	17653	17411	17565	17617	17457	17587	17564	17446	17548	17571	17588	17469	17670	17460	17617	17407	17590	17473	17452	17377	17771	17597	17390	17617	17493	17704	17537	17422	17422	17702	17571	17678	17431	17503	17479	17522	17547	17550	17585	17585	17516	17491	17548	17705	17650	17482	17402	17491	17469	17490	17450	17587	17506	17470	17545	17469	17561	17479	17661	17563	17663	17353	17466
29587	34222	39778	30967	22157	21127	20996	20592	20577	20561	20546	20649	20522	20510	20474	20507	20389	20530	20516	20658	20537	20529	20451	20207	20499	20404	20605	20456	20542	20670	20440	20475	20296	20645	20250	20602	20406	20550	20571	20538	20496	20600	20655	20412	20582	20359	20454	20410	20544	20455	20565	20654	20274	20445	20626	20332	20401	20404	20363	20293	20574	20388	20457	20503	20448	20702	20521	20603	20506	20552	20407	20390	20493	20341	20572	20399	20497	20524	20374	20575	20483	20459	20621	20348	20462	20406	20542	20375	20591	20381	20571	20519	20443	20420	20373	20428	20420	20507	20421	20457	20436	20324	20384	20416	20393	20427	20616	20668	20405	20469	20487	20396	20252	20566	20354	20455	20424	20388	20412	20402	20432	20457	20484	20393	20421	20424	20583	20388	20404	20373	20470	20546	20454	20372	20371	20564	20619	20374	20427	20462	20516	20460	20500	20367	20610	20333	20456	20609	20552	20444	20517	20275	20201	20339	20542	20371	20497	20528	20308	20600	20291	20407	20449	20756	20527	20396	20370	20570	20315	20311	20119	20547	20423	20393	20485	20658	20523	20383	20446	20428	20467	20382	20391	20404	20543	20384	20418	20481	20306	20289	20366	20466	20489	20488	20462	20382	20422	20418	20464	20326	20489	20582	20602	20576	20415	20463	20392	20522	20471	20266	20486	20551	20401	20437	20478	20361	20388	20246	20356	20467	20453	20441	20346	20542	20469	20393	20669	20472	20339	20453	20427	20320	20409	20096	20290	20329	20350	20436	20501	20539	20548	20456	20535	20430	20738	20484	20462	20472	20402	20524	20470	20398	20427	20481	20336	20332	20557	20459	20432	20564	20317	20278	20485	20594	20271	20524	20391	20478	20370	20458	20579	20482	20488	20436	20516	20686	20563	20503	20615	20571	20548	20600	20536	20446	20480	20386	20360	20523	20333	20368	20547	20466	20344	20255	20259	20407	20596	20503	20389	20469	20318	20460	20434	20485	20478	20405	20328	20414	20406	20433	20425	20426	20611	20475	20277	20423	20400	20464	20455	20352	20583	20314	20407	20463	20600	20560	20304	20599	20326	20596	20706	20624	20333	20394	20562	20526	20473	20326	20319	20256	20375	20336	20355	20330	20533	20569	20373	20564	20420	20464	20374	20449	20320	20550	20365	20403	20286	20354	20686	20331	20583	20416	20352	20437	20301	20522	20395	20460	20542	20490	20345	20394	20616	20580	20478	20383	20439	20334	20247	20469	20549	20485	20492	20463	20402	20520	20604	20502	20161	20852	20505	20199	20555	20454	20515	20460	20357	20500	20508	20438	20527	20258	20649	20459	20498	20391	20257	20288	20382	20291	20358	20450	20491	20443	20637	20667	20388	20372	20363	20344	20515	20420	20435	20363	20518	20573	20563	20413	20557	20470	20633	20422	20396	20591	20442	20440	20548	20437	20493	20343	20677	20535	20459	20336	20314	20423	20433	20405	20457	20528	20588	20339	20340	20372	20404	20353	20515	20269	20396	20469	20391	20447	20497	20405	20409	20368	20472	20424	20593	20480	20392	20388	20458	20417	20757	20478	20467	20659	20459	20300	20386	20641	20556	20635	20454	20506	20330	20603	20461	20383	20491	20560	20439	20477	20536	20720	20408	20253	20358	20534	20414	20466	20405	20319	20420	20420	20262	20379	20269	20374	20318	20258	20507	20419	20515	20491	20404	20446	20360	20625	20301	20372	20287	20384	20507	20331	20538	20271	20350	20292	20168	20381	20321	20467	20427	20535	20375	20397	20537	20483	20387	20324	20549	20566	20451	20489	20417	20382	20467	20365	20431	20677	20593	20425	20297	20321	20503	20217	20404	20514	20603	20479	20583	20658	20469	20518	20363	20429	20638	20366	20251	20520	20332	20467	20303	20488	20422	20511	20539	20415	20493	20442	20705	20429	20426	20521	20312	20376	20577	20423	20489	20385	20524	20419	20346	20275	20172	20504	20427	20579	20417	20362	20307	20476	20278	20536	20343	20530	20475	20491	20531	20619	20631	20276	20444	20367	20526	20562	20345	20586	20276	20425	20343	20411	20817	20537	20504	20364	20257	20360	20505	20551	20349	20394	20471	20250	20240	20705	20329	20243	20433	20502	20571	20567	20492	20477	20666	20283	20359	20453	20400	20213	20328	20422	20486	20593	20555	20288	20358	20527	20738	20294	20410	20439	20457	20648	20537	20388	20554	20606	20515	20630	20366	20561	20492	20465	20310	20434	20559	20380	20313	20348	20494	20583	20471	20379	20639	20525	20287	20498	20384	20415	20474	20514	20378	20413	20609	20598	20599	20540	20661	20353	20550	20431	20214	20650	20444	20582	20404	20493	20519	20446	20345	20521	20430	20589	20533	20376	20543	20577	20592	20361	20573	20452	20245	20392	20615	20528	20555	20434	20329	20302	20379	20512	20617	20320	20552	20468	20395	20313	20708	20317	20431	20425	20598	20437	20255	20499	20454	20539	20546	20384	20613	20604	20587	20484	20532	20397	20532	20407	20588	20548	20471	20372	20415	20312	20290	20528	20475	20331	20279	20341	20568	20286	20775	20446	20469	20199	20326	20413	20395	20526	20483	20528	20467	20525	20636	20708	20463	20309	20378	20481	20511	20275	20220	20465	20472	20458	20406	20491	20575	20449	20378	20629	20685	20644	20251	20302	20384	20497	20493	20579	20474	20488	20524	20433	20298	20463	20406	20417	20376	20393	20364	20672	20385	20487	20414	20619	20536	20456	20348	20340	20714	20570	20472	20423	20500	20429	20410	20423	20412	20345	20356	20452	20314	20405	20619	20302	20563	20466	20577	20453	20583	20360	20365	20549	20454	20379	20438	20525	20459	20456	20499	20491	20507	20642	20525	20640	20507	20382	20577	20528	20447	20300	20462	20396	20322	20430	20328	20365	20442	20441	20462	20481	20428	20547	20310	20365	20494	20524	20345	20382	20389	20435	20397	20379	20469	20461	20286	20501	20363	20351	20358	20585	20556	20481	20556	20418	20579	20458	20420	20390	20635	20592	20454	20497	20310	20570	20508	20467	20366	20339	20534	20534	20467	20377	20319	20670	20540	20479	20643	20479	20490	20481	20286	20425	20399	20429	20381	20671	20619	20401	20559	20484	20426	20381	20443	20461	20558	20372	20293	20320	20590	20618	20344	20456	20461	20454	20289	20663	20436	20389	20480	20323	20430	20332	20473	20302	20249	20445	20518	20262	20386	20470	20517	20457	20414	20399	20484	20524	20399	20364	20284	20422	20316	20346	20369	20537	20402	20263	20552	20422	20607	20535	20588	20433	20655	20612	20550	20415	20403	20501	20336	20444	20357	20441	20305	20425	20614	20435	20464	20216	20512	20415	20561	20392	20542	20542	20348	20255	20718	20333	20397	20465	20261	20118	20404	20444	20587	20395	20532	20327	20659	20306	20465	20502	20530	20370	20495	20332	20522	20527	20730	20555	20532	20617	20472	20609	20797	20514	20252	20575	20478	20364	20357	20324	20499	20336	20331	20448	20531	20562	20323	20354	20599	20482	20374	20338	20236	20399	20415	20508	20572	20401	20606	20300	20372	20526	20579	20585	20416	20295	20430	20479	20494	20401	20554	20532	20427	20507	20339	20454	20548	20498	20546	20430	20301	20317	20592	20407	20470	20409	20630	20655	20226	20580	20186	20431	20688	20571	20533	20582	20458	20215	20576	20652	20335	20463	20700	20514	20385	20594	20547	20378	20451	20217	20475	20446	20408	20569	20723	20491	20394	20351	20432	20423	20380	20435	20512	20411	20373	20417	20505	20454	20444	20422	20490	20496	20369	20573	20486	20530	20412	20537	20548	20590	20496	20796	20472	20458	20431	20491	20688	20529	20275	20450	20389	20457	20217	20379	20348	20358	20376	20586	20480	20364	20580	20383	20402	20559	20403	20392	20707	20554	20706	20409	20479	20503	20830	20480	20496	20412	20428	20372	20420	20188	20517	20531	20753	20548	20419	20616	20363	20487	20489	20346	20407	20306	20530	20532	20613	20517	20440	20520	20539	20270	20200	20472	20369	20459	20430	20500	20446	20474	20459	20770	20575	20631	20343	20560	20516	20577	20236	20561	20501	20525	20573	20515	20517	20417	20320	20641	20516	20364	20393	20525	20601	20439	20458	20424	20448	20711	20624	20309	20446	20399	20244	20601	20413	20324	20309	20529	20581	20575	20564	20281	20316	20289	20228	20428	20680	20474	20357	20452	20509	20322	20475	20528	20374	20290	20498	20587	20346	20489	20577	20500	20640	20430	20628	20562	20335	20593	20495	20466	20487	20396	20454	20544	20366	20404	20371	20396	20523	20301	20280	20519	20461	20447	20626	20320	20344	20537	20496	20513	20350	20771	20618	20394	20239	20209	20491	20458	20629	20555	20555	20414	20396	20455	20436	20524	20511	20356	20307	20466	20506	20377	20490	20429	20426	20581	20563	20317	20510	20358	20412	20535	20565	20350	20725	20341	20368	20416	20527	20491	20378	20292	20445	20653	20356	20418	20495	20524	20635	20525	20493	20485	20542	20411	20361	20671	20482	20674	20344	20412	20420	20411	20387	20413	20357	20534	20480	20391	20343	20268	20420	20434	20525	20476	20620	20454	20609	20600	20285	20398	20415	20418	20385	20413	20537	20469	20538	20397	20530	20335	20489	20458	20549	20548	20436	20453	20269	20627	20677	20543	20483	20352	20498	20302	20432	20534	20391	20491	20470	20448	20562	20493	20504	20325	20593	20739	20582	20499	20563	20354	20471	20370	20632	20354	20311	20179	20410	20471	20413	20460	20233	20273	20487	20664	20620	20463	20423	20639	20560	20365	20272	20482	20629	20323	20675	20365	20489	20387	20560	20519	20389	20562	20534	20445	20404	20387	20389	20512	20448	20458	20641	20532	20440	20486	20566	20431	20379	20259	20540	20543	20466	20450	20352	20438	20506	20326	20261	20262	20545	20399	20591	20280	20348	20452	20629	20260	20668	20321	20306	20444	20448	20312	20357	20411	20383	20345	20379	20628	20468	20379	20474	20608	20353	20532	20548	20447	20464	20582	20431	20416	20647	20434	20609	20381	20566	20381	20725	20395	20655	20448	20302	20531
59685	76374	53026	30485	18684	17477	17392	17577	17469	17530	17500	17500	17381	17498	17487	17589	17388	17475	17402	17539	17440	17414	17604	17441	17580	17521	17346	17533	17506	17712	17526	17374	17542	17472	17631	17452	17484	17306	17424	17539	17428	17323	17565	17446	17527	17587	17424	17464	17377	17384	17676	17427	17526	17655	17448	17473	17564	17516	17644	17609	17395	17396	17421	17581	17523	17496	17346	17307	17556	17440	17516	17503	17425	17366	17531	17384	17288	17383	17425	17450	17455	17477	17366	17501	17527	17616	17304	17313	17537	17586	17486	17500	17483	17637	17464	17481	17277	17523	17504	17447	17440	17418	17472	17461	17519	17510	17307	17338	17437	17611	17451	17475	17589	17341	17559	17514	17529	17515	17435	17564	17552	17448	17415	17367	17507	17368	17483	17283	17532	17449	17705	17568	17252	17256	17390	17709	17356	17574	17743	17550	17540	17550	17447	17580	17512	17405	17539	17677	17396	17608	17502	17478	17428	17530	17508	17606	17448	17625	17512	17427	17486	17683	17512	17622	17572	17531	17434	17420	17471	17375	17695	17345	17546	17526	17588	17464	17437	17409	17410	17547	17471	17551	17375	17459	17623	17315	17477	17586	17479	17608	17403	17626	17468	17402	17601	17457	17527	17462	17408	17364	17597	17369	17446	17618	17359	17405	17667	17546	17545	17456	17461	17499	17493	17589	17461	17560	17529	17292	17541	17325	17550	17407	17548	17355	17250	17432	17672	17571	17393	17652	17645	17454	17386	17515	17641	17392	17532	17482	17495	17475	17555	17503	17401	17483	17413	17297	17410	17545	17611	17441	17400	17519	17448	17531	17534	17519	17475	17444	17478	17556	17392	17578	17441	17569	17454	17564	17386	17474	17438	17333	17630	17434	17650	17541	17466	17476	17465	17568	17502	17574	17294	17398	17482	17465	17466	17456	17508	17534	17657	17486	17557	17400	17468	17404	17534	17470	17499	17363	17501	17316	17386	17565	17494	17327	17461	17459	17611	17514	17613	17347	17406	17586	17562	17479	17505	17490	17440	17470	17403	17527	17507	17505	17618	17532	17428	17581	17636	17333	17489	17408	17547	17422	17498	17477	17401	17549	17432	17421	17572	17515	17455	17554	17521	17445	17475	17466	17410	17530	17528	17370	17430	17424	17543	17568	17506	17650	17477	17540	17332	17589	17474	17464	17625	17392	17617	17576	17503	17511	17533	17526	17411	17341	17581	17227	17680	17607	17506	17366	17282	17526	17513	17468	17432	17466	17527	17438	17550	17463	17506	17301	17507	17423	17548	17301	17366	17443	17347	17477	17430	17473	17699	17332	17480	17438	17401	17598	17469	17578	17367	17557	17517	17372	17619	17476	17463	17480	17360	17505	17488	17368	17563	17437	17357	17438	17485	17600	17538	17501	17364	17429	17529	17417	17455	17380	17589	17421	17532	17439	17441	17578	17387	17383	17495	17492	17423	17374	17393	17388	17528	17381	17388	17292	17571	17447	17342	17562	17528	17508	17507	17526	17332	17416	17582	17636	17446	17599	17513	17490	17554	17477	17581	17432	17396	17581	17458	17559	17436	17443	17405	17545	17593	17387	17333	17621	17403	17389	17425	17230	17502	17540	17394	17478	17457	17412	17591	17502	17489	17542	17583	17521	17404	17363	17540	17416	17454	17512	17464	17533	17548	17556	17536	17521	17589	17594	17452	17443	17420	17552	17597	17404	17543	17532	17579	17399	17270	17380	17615	17554	17492	17561	17481	17496	17514	17585	17532	17490	17541	17332	17469	17576	17525	17324	17407	17457	17400	17431	17571	17595	17397	17435	17372	17609	17412	17488	17494	17653	17444	17509	17532	17566	17572	17458	17624	17476	17465	17333	17561	17543	17452	17522	17496	17345	17558	17687	17498	17505	17426	17441	17603	17557	17580	17500	17520	17466	17517	17618	17488	17544	17542	17269	17621	17303	17614	17412	17468	17595	17508	17543	17573	17437	17514	17440	17348	17395	17480	17431	17510	17366	17667	17413	17722	17600	17551	17456	17509	17437	17507	17367	17481	17506	17498	17660	17425	17532	17454	17448	17472	17584	17572	17572	17480	17423	17396	17509	17332	17489	17777	17568	17527	17491	17374	17396	17617	17501	17355	17428	17468	17560	17514	17494	17376	17585	17481	17413	17500	17431	17596	17432	17411	17722	17543	17657	17358	17461	17500	17463	17570	17421	17338	17573	17573	17629	17574	17460	17617	17433	17316	17379	17619	17506	17528	17412	17570	17457	17585	17367	17482	17501	17575	17226	17548	17691	17590	17390	17350	17496	17471	17545	17594	17538	17434	17406	17482	17511	17597	17439	17472	17572	17474	17451	17471	17585	17406	17400	17402	17367	17516	17566	17546	17499	17390	17343	17579	17344	17631	17586	17423	17354	17361	17624	17480	17607	17659	17471	17400	17378	17425	17579	17646	17258	17533	17406	17429	17533	17587	17215	17511	17289	17565	17344	17533	17619	17507	17490	17589	17657	17406	17475	17535	17519	17505	17597	17433	17413	17680	17213	17425	17355	17572	17598	17382	17656	17433	17345	17567	17639	17389	17399	17517	17467	17394	17289	17475	17583	17477	17528	17438	17395	17538	17674	17590	17443	17618	17505	17588	17642	17436	17284	17544	17455	17522	17471	17499	17624	17477	17442	17587	17473	17503	17535	17461	17444	17546	17397	17478	17434	17472	17377	17592	17516	17504	17666	17435	17391	17399	17498	17449	17408	17632	17533	17485	17534	17446	17531	17467	17393	17519	17384	17582	17535	17694	17313	17384	17387	17422	17484	17489	17394	17502	17562	17483	17481	17481	17391	17362	17669	17543	17414	17540	17297	17399	17395	17627	17446	17628	17509	17453	17546	17499	17483	17521	17583	17474	17487	17515	17549	17511	17441	17547	17739	17518	17518	17568	17600	17554	17448	17648	17574	17643	17335	17527	17477	17515	17513	17573	17439	17422	17290	17320	17491	17515	17511	17479	17324	17556	17506	17390	17557	17511	17436	17616	17410	17509	17512	17445	17615	17505	17364	17432	17370	17500	17575	17539	17426	17587	17418	17550	17552	17508	17434	17519	17542	17400	17592	17504	17481	17474	17516	17480	17612	17383	17517	17438	17596	17473	17319	17441	17491	17483	17473	17460	17380	17539	17423	17348	17499	17363	17570	17399	17541	17668	17381	17363	17383	17747	17351	17563	17452	17526	17378	17391	17507	17450	17640	17446	17338	17608	17542	17521	17571	17393	17567	17558	17447	17432	17446	17338	17352	17511	17513	17443	17466	17523	17420	17524	17459	17400	17420	17777	17587	17554	17258	17495	17428	17516	17425	17454	17414	17553	17540	17516	17394	17427	17602	17429	17586	17524	17460	17461	17603	17437	17600	17463	17517	17448	17407	17494	17505	17542	17523	17372	17417	17358	17227	17496	17578	17474	17617	17546	17482	17593	17486	17457	17565	17652	17459	17599	17433	17326	17421	17476	17517	17478	17301	17383	17424	17276	17456	17447	17554	17539	17397	17394	17605	17545	17350	17636	17600	17581	17460	17507	17589	17565	17582	17409	17523	17382	17477	17539	17452	17663	17500	17663	17563	17487	17469	17555	17371	17391	17486	17574	17364	17588	17382	17515	17333	17434	17513	17536	17607	17425	17430	17487	17487	17502	17385	17362	17548	17397	17625	17470	17200	17553	17483	17501	17408	17496	17435	17588	17616	17590	17583	17525	17591	17337	17674	17503	17521	17504	17513	17576	17599	17532	17447	17608	17498	17523	17349	17363	17533	17436	17673	17576	17440	17577	17415	17749	17395	17625	17422	17527	17433	17549	17505	17383	17505	17457	17375	17468	17460	17462	17485	17497	17447	17399	17599	17353	17239	17554	17610	17259	17410	17506	17312	17472	17679	17550	17572	17377	17434	17336	17593	17665	17510	17642	17509	17566	17229	17563	17500	17390	17528	17386	17464	17509	17524	17696	17374	17367	17524	17441	17497	17464	17513	17630	17522	17590	17533	17501	17492	17494	17498	17528	17511	17343	17512	17406	17497	17535	17495	17486	17570	17564	17549	17337	17493	17589	17479	17356	17461	17518	17532	17511	17381	17385	17526	17615	17530	17489	17558	17593	17590	17342	17439	17516	17452	17336	17561	17467	17432	17534	17351	17404	17598	17625	17517	17380	17534	17486	17451	17583	17514	17571	17510	17564	17328	17696	17277	17479	17485	17703	17444	17532	17565	17581	17525	17330	17306	17589	17461	17561	17450	17648	17297	17646	17573	17652	17495	17528	17430	17611	17567	17278	17425	17496	17622	17474	17345	17591	17337	17550	17536	17575	17654	17438	17456	17523	17384	17352	17426	17459	17366	17350	17423	17473	17583	17518	17755	17442	17505	17320	17504	17466	17566	17393	17621	17554	17462	17331	17414	17328	17466	17293	17534	17438	17523	17723	17578	17372	17407	17602	17381	17276	17537	17552	17452	17589	17565	17559	17340	17492	17295	17508	17591	17424	17567	17655	17441	17359	17331	17528	17676	17290	17365	17471	17435	17639	17584	17386	17379	17525	17528	17486	17696	17511	17515	17579	17532	17545	17539	17562	17361	17639	17561	17358	17482	17511	17814	17503	17472	17526	17490	17442	17633	17585	17481	17465	17288	17533	17363	17504	17466	17516	17227	17523	17418	17559	17483	17484	17465	17688	17537	17525	17501	17538	17347	17482	17482	17773	17462	17481	17461	17543	17353	17538	17509	17520	17596	17469	17510	17629	17586	17430	17332	17596	17344	17584	17525	17595	17434	17615	17684	17498	17403	17378	17616	17428	17475	17386	17412	17650	17540	17540	17391	17623	17652	17535	17485	17409	17476	17531	17506	17550	17481	17666	17383	17600	17462	17351	17416	17591	17532	17636	17671	17509	17489	17516	17537	17407	17600	17388	17634	17415	17472	17512	17510	17544	17617	17550	17650	17597	17416	17602	17541	17272	17430	17492	17408	17564	17694	17497	17569	17479	17497	17358	17520	17359	17479	17610	17643	17614	17428	17417	17621	17391	17460	17311	17463	17369	17570	17431	17490	17370	17560	17489	17534	17539	17278	17684	17434	17513	17242	17671	17373	17507	17543
22874	23043	32886	27263	22621	23767	25895	22381	21882	22247	21993	21839	22044	22022	22014	21818	21930	21809	21951	21622	21709	21765	21824	21862	21882	21800	21597	21638	21943	21922	21531	21649	21789	21631	21603	21867	21902	21551	21626	21864	21645	21830	21856	21575	21615	21484	21674	21658	21670	21672	21749	21569	21594	21593	21524	21803	21662	21565	21602	21438	21700	21735	21455	21906	21505	21604	21779	21752	21629	21530	21727	21940	21690	21657	21376	21649	21707	21689	21678	21771	21610	21604	21520	21439	21629	21813	21652	21606	21723	21533	21470	21557	21626	21770	21617	21446	21627	21626	21725	21642	21673	21641	21621	21692	21237	21509	21520	21312	21612	21463	21471	21414	21648	21602	21568	21674	21487	21721	21670	21517	21687	21406	21524	21593	21613	21460	21480	21500	21503	21735	21645	21578	21569	21723	21735	21729	21698	21682	21638	21669	21679	21653	21610	21814	21707	21590	21664	21496	21658	21706	21699	21774	21644	21554	21589	21488	21559	21655	21501	21830	21753	21560	21629	21695	21675	21473	21754	21535	21316	21656	21604	21561	21879	21505	21644	21543	21736	21784	21588	21627	21558	21514	21722	21521	21727	21494	21750	21688	21677	21523	21642	21545	21545	21546	21603	21382	21413	21712	21677	21619	21504	21617	21553	21548	21550	21687	21736	21499	21641	21674	21671	21354	21446	21718	21587	21567	21680	21756	21478	21404	21535	21487	21574	21525	21534	21770	21827	21554	21600	21677	21583	21755	21428	21464	21516	21601	21700	21621	21528	21598	21600	21447	21687	21601	21641	21634	21579	21701	21283	21697	21739	21569	21690	21761	21549	21438	21472	21571	21660	21522	21617	21784	21509	21398	21496	21482	21566	21610	21549	21578	21598	21485	21589	21539	21830	21567	21658	21610	21611	21721	21542	21680	21657	21329	21456	21489	21803	21542	21736	21720	21813	21717	21533	21700	21691	21593	21593	21786	21645	21588	21829	21485	21816	21407	21557	21425	21616	21542	21736	21798	21586	21632	21665	21584	21699	21738	21696	21553	21595	21607	21692	21627	21540	21766	21566	21683	21379	21587	21652	21592	21580	21534	21435	21393	21669	21439	21463	21600	21522	21629	21661	21754	21449	21615	21686	21351	21470	21696	21720	21626	21653	21434	21562	21364	21635	21763	21697	21505	21485	21371	21413	21701	21574	21463	21679	21634	21773	21535	21685	21652	21698	21691	21563	21831	21548	21574	21721	21566	21578	21563	21824	21618	21778	21537	21578	21596	21654	21685	21507	21641	21712	21734	21642	21665	21465	21550	21496	21569	21554	21563	21595	21652	21664	21630	21767	21586	21568	21564	21711	21610	21377	21842	21557	21598	21645	21580	21433	21712	21645	21734	21527	21554	21488	21651	21815	21463	21342	21457	21561	21578	21627	21497	21568	21578	21375	21727	21645	21681	21580	21512	21664	21455	21664	21581	21515	21468	21623	21848	21461	21780	21377	21500	21781	21387	21445	21621	21686	21580	21738	21321	21937	21478	21389	21523	21746	21592	21545	21758	21823	21434	21729	21405	21541	21700	21786	21434	21494	21652	21257	21662	21584	21712	21593	21533	21689	21659	21684	21654	21691	21564	21473	21603	21498	21517	21565	21571	21558	21755	21490	21374	21642	21760	21644	21772	21661	21737	21803	21639	21533	21720	21708	21497	21701	21843	21556	21614	21691	21552	21499	21547	21363	21615	21671	21449	21654	21810	21533	21459	21698	21521	21557	21401	21655	21365	21638	21506	21383	21381	21539	21564	21693	21779	21696	21685	21571	21520	21428	21507	21647	21559	21611	21801	21533	21255	21612	21627	21700	21436	21648	21543	21475	21491	22058	21740	21548	21636	21672	21400	21403	21734	21604	21466	21474	21482	21562	21775	21492	21522	21579	21506	21645	21457	21612	21608	21644	21667	21721	21592	21672	21400	21481	21637	21619	21657	21625	21465	21681	21801	21470	21548	21766	21490	21743	21605	21536	21502	21616	21691	21518	21515	21585	21478	21569	21715	21378	21734	21548	21545	21829	21658	21462	21691	21711	21501	21548	21706	21519	21845	21458	21658	21632	21601	21494	21526	21630	21684	21457	21713	21829	21510	21569	21626	21705	21678	21558	21410	21682	21737	21303	21714	21640	21715	21483	21508	21789	21669	21620	21562	21625	21689	21715	21700	21605	21422	21788	21484	21484	21541	21726	21463	21593	21715	21536	21539	21416	21742	21779	21595	21613	21543	21762	21817	21605	21403	21533	21740	21543	21536	21650	21654	21812	21685	21570	21728	21450	21687	21621	21713	21663	21775	21633	21289	21790	21486	21444	21647	21576	21514	21586	21405	21868	21475	21584	21482	21789	21721	21659	21357	21711	21479	21571	21764	21693	21734	21568	21789	21822	21591	21833	21372	21663	21701	21674	21571	21742	21637	21851	21618	21482	21755	21600	21420	21493	21657	21816	21470	21750	21705	21533	21685	21466	21373	21696	21779	21595	21683	21527	21442	21502	21710	21740	21739	21767	21784	21693	21723	21500	21509	21771	21743	21706	21736	21681	21580	21386	21657	21643	21562	21694	21466	21708	21397	21577	21526	21484	21614	21579	21724	21709	21600	21704	21717	21731	21674	21529	21551	21545	21685	21675	21736	21534	21383	21632	21492	21442	21707	21667	21513	21381	21545	21837	21634	21581	21720	21740	21657	21481	21669	21487	21733	21379	21578	21716	21705	21603	21464	21683	21628	21691	21567	21861	21590	21721	21506	21785	21724	21545	21554	21649	21472	21668	21453	21504	21662	21593	21688	21700	21550	21636	21617	21781	21647	21641	21646	21555	21877	21632	21725	21842	21567	21528	21545	21534	21687	21653	21498	21640	21641	21550	21646	21687	21510	21540	21635	21485	21926	22019	21665	21466	21637	21618	21669	21420	21492	21534	21449	21475	21474	21608	21823	21855	21469	21654	21731	21680	21626	21458	21670	21750	21597	21505	21485	21650	21617	21513	21755	21674	21711	21437	21492	21426	21429	21685	21597	21555	21740	21547	21785	21572	21598	21655	21470	21515	21672	21859	21474	21515	21534	21586	21503	21473	21556	21457	21681	21660	21547	21568	21789	21546	21411	21876	21752	21708	21807	21603	21663	21733	21756	21762	21810	21849	21593	21836	21824	21410	21769	21558	21521	21575	21347	21517	21526	21510	21529	21779	21543	21611	21586	21486	21489	21494	21780	21537	21431	21737	21669	21799	21573	21454	21459	21670	21665	21598	21846	21457	21563	21763	21453	21543	21354	21521	21661	21688	21788	21660	21525	21514	21491	21542	21618	21564	21557	21574	21650	21638	21603	21711	21590	21665	21553	21481	21530	21560	21632	21592	21504	21757	21529	21675	21539	21471	21542	21714	21673	21693	21573	21459	21516	21592	21595	21701	21681	21480	21605	21419	21459	21854	21488	21583	21725	21584	21633	21514	21636	21758	21586	21745	21692	21655	21539	21588	21812	21491	21726	21558	21612	21700	21458	21538	21669	21776	21509	21600	21600	21652	21503	21663	21658	21488	21521	21604	21563	21545	21825	21814	21699	21678	21634	21475	21600	21652	21640	21511	21607	21584	21538	21397	21586	21570	21677	21756	21640	21639	21685	21594	21541	21616	21808	21704	21673	21758	21594	21776	21667	21685	21654	21786	21679	21588	21587	21787	21818	21716	21753	21532	21609	21685	21727	21539	21657	21376	21686	21748	21523	21557	21396	21610	21676	21588	21447	21547	21623	21482	21588	21443	21395	21647	21626	21804	21570	21534	21545	21555	21718	21562	21564	21360	21521	21663	21551	21900	21791	21613	21726	21612	21614	21648	21743	21793	21527	21616	21770	21439	21512	21691	21629	21469	21483	21363	21537	21568	21640	21686	21464	21426	21447	21581	21352	21668	21693	21751	21511	21476	21599	21346	21784	21501	21573	21606	21617	21648	21594	21649	21641	21785	21625	21859	21689	21710	21573	21642	21546	21546	21412	21665	21585	21453	21648	21639	21828	21496	21426	21416	21685	21443	21434	21619	21654	21533	21743	21892	21623	21694	21437	21514	21670	21747	21379	21587	21879	21672	21646	21588	21622	21611	21687	21534	21666	21724	21716	21578	21744	21596	21575	21641	21667	21607	21670	21505	21411	21661	21672	21691	21707	21615	21618	21446	21386	21542	21746	21783	21467	21739	21688	21744	21542	21593	21630	21558	21449	21614	21685	21509	21537	21672	21485	21577	21718	21830	21610	21578	21506	21492	21601	21632	21506	21428	21371	21586	21587	21496	21816	21606	21519	21690	21431	21569	21406	21496	21419	21399	21702	21648	21514	21481	21567	21521	21465	21486	21398	21766	21583	21693	21350	21448	21771	21556	21728	21847	21732	21518	21484	21705	21699	21735	21645	21506	21575	21623	21599	21546	21537	21416	21612	21849	21549	21751	21634	21783	21677	21391	21545	21660	21511	21666	21631	21632	21572	21496	21523	21504	21408	21629	21638	21307	21765	21497	21409	21655	21359	21750	21385	21451	21483	21616	21622	21703	21686	21757	21648	21632	21764	21568	21598	21692	21644	21853	21503	21574	21604	21666	21687	21646	21515	21459	21446	21664	21868	21659	21604	21660	21813	21760	21515	21666	21481	21629	21684	21629	21404	21571	21593	21787	21756	21822	21716	21493	21684	21715	21540	21669	21480	21348	21325	21632	21410	21746	21631	21673	21735	21878	21677	21606	21697	21736	21620	21524	21430	21583	21586	21648	21481	21602	21705	21554	21793	21600	21817	21578	21580	21621	21741	21650	21639	21406	21695	21802	21422	21628	21577	21652	21605	21349	21544	21522	21556	21828	21550	21547	21640	21793	21503	21610	21646	21694	21722	21686	21521	21626	21584	21479	21499	21416	21434	21525	21648	21460	21628	21512	21301	21600	21610	21768	21688	21664	21611	21558	21668	21599	21753	21811	21630	21515	21753	21534	21521	21632	21679	21753	21566	21427	21601	21559	21614	21676	21618	21735	21592	21495	21531	21725	21802	21766	21904	21553	21565	21648	21558	21536	21819	21596	21673	21587	21387	21664	21607	21745	21762	21680	21716	21832	21574	21575	21803	21530	21407
58647	103235	84416	52682	22878	17981	18110	18034	17958	18296	18149	18203	18174	18097	18308	18024	18256	18280	17998	18282	18214	18212	18149	18321	18187	18173	18019	18280	18140	18207	18198	18334	18124	18081	18219	18219	18223	18182	18209	18102	18188	18273	18106	18223	18142	18190	18185	18183	18107	18131	18268	18175	18137	18153	18095	18239	18245	18104	18219	18039	18000	18090	18199	18176	18106	18233	18052	18072	18144	18225	18153	18189	18091	18182	18169	18093	18259	18223	18128	18129	18145	18154	18136	18186	18116	18056	18121	18137	17981	18243	18002	17882	18138	18142	18193	18102	18269	18167	18258	18383	18034	18119	18171	18225	18064	18006	18146	18187	18005	18050	18261	18082	18087	18200	18151	18078	18269	18197	18247	18226	18237	18354	18247	18113	18326	18037	18206	18038	18279	18226	18333	18057	18272	18159	18168	17945	18038	18333	18080	18133	18269	18250	18159	18070	18079	17946	18232	18153	18256	18185	18195	18101	18293	18094	18159	18086	18114	18007	18137	18093	18160	17982	18099	18163	18099	18172	18257	18253	18078	18259	18117	18037	18168	18134	17963	18088	18072	18214	18287	18164	18129	17956	18308	17995	18161	18101	18032	18341	18071	18081	18048	18342	18108	18099	18337	18208	18319	18305	17907	18096	18210	18014	18298	18095	18245	18135	18183	18016	18047	18238	18152	18235	18271	18201	18167	18071	18093	18037	18273	18392	18127	18103	18164	18007	18241	18273	18103	18130	18072	18229	18098	18216	17920	17999	17973	18282	18167	18041	18049	18158	18213	18110	18107	18111	18384	18199	18169	18109	18122	18230	18068	18138	18083	18291	18285	18320	18164	18045	18153	18151	18122	17998	18144	18220	18169	18185	18232	18188	18103	18174	18085	17958	18197	18175	18110	18091	18101	18273	18269	18134	18128	18184	18195	18113	18293	18463	18218	18282	18023	18352	18367	18125	18190	18201	18139	18170	17908	18007	18076	18035	18034	18161	18168	18238	18042	17953	18040	18234	18096	18142	18023	18266	18156	18002	18258	18344	18044	18118	18252	18061	18349	18147	18328	18186	18195	18104	18072	18137	18172	18158	18192	18238	18071	18306	18181	18174	18047	18180	18101	18203	18121	18024	18246	18134	18137	18237	18148	18203	18260	18135	18191	18349	18089	18125	18197	18024	18311	18025	18350	18132	18247	18280	18099	18341	18171	18323	18072	18199	18170	18201	18108	18223	18227	18162	18365	18172	18208	18229	18002	18099	18118	18168	18008	18303	18146	17922	18152	18147	18288	18152	18142	18107	18005	18157	18145	18311	18149	18062	18001	17956	17998	18221	18253	18189	18163	18197	18126	18064	18267	18140	18263	18173	18093	18317	18230	18257	18130	18163	18283	18066	18126	18184	18127	18121	18044	18222	18098	18196	18190	18104	18028	18144	18222	18214	18093	18150	18119	18216	18099	18143	18152	18145	17948	18136	17965	18047	18287	18229	18159	18057	18243	18250	18254	18238	18172	18218	18176	18232	18107	18162	18141	18142	18208	18239	18261	18191	18177	18098	18195	18089	18150	18149	18091	18140	18041	18142	18261	18097	18153	18048	18062	18065	18130	18041	18242	18158	18283	18192	18127	18136	18208	18213	18027	18039	18136	18332	18099	18247	18202	18258	18089	18198	18016	18150	18114	17992	18133	18199	18242	18190	18254	18227	18219	18046	18298	18119	18144	18113	18206	18164	18191	17979	18150	18217	18181	18263	18114	18205	18180	18112	18119	18109	18221	18304	18176	18163	18210	17963	18010	18076	18139	18240	18087	18104	18127	18073	18167	18250	18035	18195	18165	18208	18316	18373	18206	18124	18011	17980	18187	18247	18172	18166	18236	18014	18331	18129	18155	18210	18129	18194	18153	18143	18020	18143	18047	18042	18143	18313	18327	18106	18042	18160	18034	18169	18162	18254	18283	18092	18202	18219	18095	18223	18064	18220	18165	18228	18101	18156	18142	18074	18188	18311	18174	18115	18137	18263	18066	18099	18248	18138	17989	18197	18341	18108	18335	17984	18054	18346	18180	18112	18025	18171	18215	18266	18196	18268	18146	18295	18070	18155	18225	17993	18259	18144	18113	18226	18096	18090	18168	18074	18280	18000	18101	18132	18245	18026	18136	18138	18143	18280	18212	18124	18229	18136	18190	18082	18093	18259	18148	18111	18139	18141	18210	18341	17981	18299	18114	18210	18113	18075	18067	18403	18095	18020	18051	18298	17969	18022	18210	18316	18132	18150	18256	18045	18108	18229	18137	17993	18248	18201	18381	18027	18140	18063	18081	18168	18204	18134	18218	17952	17990	18270	18327	18315	18082	18171	18263	18157	18146	18060	18234	18230	17997	18165	18188	18207	17975	18067	17952	18134	18232	18086	18229	18227	18020	18265	18198	18255	18104	18214	18101	18228	18218	17961	18109	18208	18120	18175	18207	18065	18168	18001	18275	18231	18060	18177	18195	18165	18103	18102	18129	18175	18262	18020	18003	18152	18206	18179	18319	18122	18262	18263	18051	18118	18204	18141	18180	18001	18147	18069	18324	18182	18144	18108	18110	18012	18254	18312	18141	18027	18178	18150	18161	17999	18382	18103	18026	18035	18050	18271	18031	18081	18129	18226	18110	18116	18068	18081	18232	18177	18103	18217	18137	18211	18071	18141	18024	18155	18150	18216	18121	18152	18230	18240	18074	18150	18181	18188	17994	18121	18249	18155	18052	18023	18166	17917	18048	18139	18058	18109	18181	18013	18254	18113	18154	18101	18189	18038	18223	18122	17982	18272	18035	18146	18064	18096	18121	18240	18076	18190	18108	18312	18375	18154	18042	18030	17972	18147	18143	18168	18088	18320	18033	18056	18054	18143	18114	18235	18198	18256	18035	18171	18116	18102	18202	18006	18272	18208	18002	18127	18039	18130	18054	18099	18009	18093	18141	18006	18139	18185	18024	18235	18105	18091	18019	18118	18063	18186	18205	18191	18086	17865	18084	18117	18151	18198	18178	18098	18033	18291	18128	18210	18238	18237	18185	18124	18062	18305	18127	18165	18067	18100	18228	18094	18132	18208	18327	18041	18199	18243	18114	18008	18137	18235	18220	18243	18214	18169	18313	18180	18227	18081	18042	18222	18131	18162	18154	18254	18213	18134	18135	18107	18150	18098	18258	18146	18189	18125	18038	18083	18125	18107	18218	18189	18144	18197	18150	18112	18162	18155	18387	17985	18094	18205	18285	18236	18138	18085	18138	18086	18213	18246	18206	17989	18167	18167	18150	18166	17892	18188	18062	18200	18130	18124	18312	18172	18075	18171	18092	18065	18067	18161	18445	18240	18319	18123	18121	18156	18050	18006	17984	18250	18099	18230	18129	18112	18210	18078	18226	18107	18221	18134	18308	18194	18010	18093	18109	18083	18092	18432	18133	18259	18082	18181	18092	18201	17993	18360	18002	18080	18141	17972	18290	18106	18073	18222	18202	18183	18103	18260	18253	18100	18024	18218	17999	18249	18035	18215	18214	18178	18227	18266	18213	18152	18271	18184	18036	18181	18043	18373	18201	18306	18079	18135	18264	18265	18151	18004	18056	18135	18224	18169	18265	18103	18045	18138	18180	18346	18225	18095	18085	18115	18301	17908	18116	18246	17976	18192	18159	18091	18172	18195	17976	18076	18332	18009	18141	18102	18429	18204	18118	18137	18309	17940	18389	18260	18160	18100	18115	18071	18051	18124	18141	18245	18372	18191	18205	18335	18181	18245	17970	18051	18121	18145	18081	17982	18286	18052	18142	18037	18032	18161	18368	18096	18123	18341	18114	18021	18136	18066	18164	18160	18114	18150	18227	18105	18113	18228	18111	18204	18026	18242	18044	17997	18106	18102	18079	18119	18267	18089	18191	18096	18079	18023	18143	18128	18309	18256	18123	18190	18150	18253	18370	18213	18190	18155	18255	18180	18190	18205	18162	18073	18087	18261	18198	18217	18065	18093	18074	18269	18198	18324	18104	17993	18227	18133	18242	18095	18086	18198	18038	18217	18252	18150	17907	18037	18185	18166	18169	18163	18242	18047	18396	18016	18004	18159	18122	18017	18093	18200	18235	18176	18046	18236	18100	18160	18170	18271	18155	18244	18145	18300	17985	18255	18075	18202	18287	18370	18149	18150	18189	18249	18029	18113	18268	18346	18166	18203	18298	18136	18123	18103	18122	18167	18218	18333	18173	18116	18268	18150	18155	18149	18122	18237	18166	18064	18122	18301	18114	18205	18073	18186	18145	18208	18298	17926	18087	18146	18080	18028	18132	18245	18351	18031	18233	18157	18130	18169	18001	18239	18127	18012	18114	18254	18045	18223	18255	18085	18136	18192	18106	18242	18172	18102	18360	18069	18147	18276	18255	18191	18269	18416	18288	18164	18252	18111	18136	18247	18222	18244	18165	18126	18029	18055	18366	18343	18008	18182	18002	18137	18304	18217	18155	18308	18192	18139	18106	18205	18218	18319	18026	18083	18221	18170	18155	18251	18048	18208	17944	18114	18138	18077	18134	18153	18101	17962	18259	18089	18125	18294	18087	18130	18066	18256	18289	17873	18110	18079	17934	18110	17900	18220	18081	18233	18124	18170	18353	18162	18320	18090	18243	18167	18071	18270	18173	18019	18371	18179	18164	18093	18341	18380	18133	18225	18085	18133	18087	18324	18280	18051	17916	18047	18250	18052	18211	18162	18127	18170	18332	18080	18199	18038	18202	18306	18078	18089	18162	17974	18086	18294	18108	18081	18149	18172	18170	18215	18144	18159	18060	18217	18301	18028	18182	17985	18014	18078	18287	18121	17997	18061	18211	18125	18141	17985	18226	18158	18327	18190	18267	18276	18116	18182	17966	18225	18089	17976	18244	18093	18080	18046	18258	18153	18263	18090	18261	18136	18311	17999	18051	18061	18051	18277	18245	18031	18127	18044	18379	18193	18316	18062	18321	18178	18239	18208	18102	18039	18108	18139	18123	18130	18042	18101	18190	18072	18251	18146	18010	18149	18223	18203	18098	18128	18213	18146	18255	18068	18070	17942	18198	17990	18023	18283	18003	18264	18120	18069	18075	18286	18138	18112	18204	18033	18130	18214	18127	18076
32433	37715	38739	29037	21965	20914	21032	20600	20646	20600	20824	20630	20658	20847	20893	20669	20699	20699	20882	20860	20774	20714	20810	20800	20810	21005	20829	20975	20767	20815	20809	20575	20672	20748	20781	20716	20856	20854	20558	20848	20767	20733	20715	20814	20734	20905	20619	20574	20727	20621	20762	20672	20700	20658	20783	20677	20672	20754	20604	20922	20636	20794	20764	20441	20901	20632	20840	20712	20662	20645	20596	20670	20732	20558	20887	20651	20659	20824	20753	20725	20921	20649	20573	20862	20692	20655	20740	20815	20720	20698	20576	20796	20830	20476	20565	20719	20650	20807	20664	20582	20948	20516	20744	20781	20653	20517	20647	20554	20794	20692	20893	20885	20848	20722	20866	20732	20778	20985	20777	20748	20662	20788	20755	20675	20770	20602	20787	20815	20701	20773	20738	20770	20660	20488	20853	20819	20736	20843	20683	20783	20400	20734	20600	20787	20710	20792	20802	20771	20826	20663	20555	20894	20551	20557	20826	20684	20484	20678	20659	20613	20795	20728	20515	20544	20754	20656	20681	20685	20791	20480	20781	20695	20945	20582	20732	20702	20699	20678	20648	20854	20852	20567	20712	20832	20660	20621	20670	20537	20877	20710	20726	20788	20632	20724	20626	20757	21022	20774	20653	20514	20640	20906	20651	20862	20787	20689	20875	20463	20572	20835	20866	20702	20776	20836	20905	20807	20581	20466	20791	20800	20697	20737	20741	20681	20798	20811	20628	20464	20928	20646	20771	20676	20645	20735	20595	20844	20613	20562	20657	20666	20874	20580	20443	20917	20886	20749	20708	20652	20608	20374	20651	20738	20624	20781	20591	20769	20734	20756	20737	20626	20778	20668	20634	20680	20619	20463	20494	20651	20812	20474	20635	20541	20595	20794	20823	20661	20649	20595	20744	20574	20647	20998	20737	20909	20783	20713	20722	20498	20480	20515	20899	20837	20819	20835	20665	20550	20729	20630	20711	20714	20721	20835	20615	20684	20566	20445	20728	20557	20828	20833	20556	20740	20982	20738	20795	20670	20844	20767	20625	20679	20562	20775	20949	20659	20613	20722	20675	20957	20776	20835	20764	20778	20795	20667	20766	20564	20668	20766	20862	20849	20501	20649	20698	20653	20704	20748	20683	20844	20734	20848	20727	20657	20745	20596	20900	20657	20698	20645	20749	20686	20774	20653	20890	20833	20714	20602	20512	20656	20831	21007	20776	20637	20768	20677	20917	20759	20479	20606	20721	20998	20457	20625	20701	20882	20903	20644	20736	20687	20646	20637	20667	20500	20776	20793	20615	20711	20721	20984	20748	20878	20458	20712	20476	20690	20770	20804	20702	20796	20822	20677	20710	20856	20906	20868	20612	20733	20770	20881	20734	20802	20685	20766	20609	20678	20689	20752	20798	20780	20564	20717	20937	20622	20933	20790	20864	20849	20776	20667	20731	20711	20657	20508	20668	20788	20596	20872	20765	20773	20667	20575	20575	20661	20841	20539	20562	20662	20695	20836	20687	20555	20722	20768	20934	20757	20753	20793	20652	20851	20776	20865	20646	20596	20617	20809	20888	20698	20607	20971	20781	20697	20724	20749	20627	20881	20636	20376	20792	20844	20427	20703	20775	20785	20598	20730	20814	20847	20675	20819	20869	20702	20521	20636	20803	20842	20691	20639	20707	20634	20740	20620	20588	20443	20697	20726	20616	20811	20753	20795	20935	20739	20406	20600	20739	20639	20703	20689	20577	20670	20905	20745	20632	20505	20771	20907	20757	20632	20629	20778	20784	20475	20721	20630	20787	20764	20770	20809	20767	21007	20909	20739	20727	20811	20804	20782	20669	20779	20771	20617	20810	20745	20663	20681	20654	20513	20721	20779	20842	20798	20612	20762	20745	20745	20724	20686	20701	20756	20655	20612	20722	20740	20645	20821	20705	20798	20917	20645	20694	20745	20851	20587	20551	20512	20800	20703	20666	20637	20532	20780	20687	20691	20846	20722	20810	20528	20684	20703	20679	21023	20589	20791	20687	20782	20573	20644	20631	20465	20809	20764	20787	20550	20771	20699	20791	20720	20685	20556	20754	20804	20781	20772	20830	20640	20682	20464	20899	20695	20761	20681	20757	20640	20661	20695	20740	20661	20542	20455	20856	20712	20660	20846	20984	20742	20815	20675	20882	20750	20730	20709	20739	20791	20955	20555	20737	20693	20794	20832	20594	20747	20507	20748	20689	20725	20756	20653	20993	20740	20893	20658	20737	20591	20790	20845	20812	20700	20706	20609	20820	20865	20779	20827	20774	20850	20872	20889	20946	20763	20784	20686	20715	20715	20814	20731	20743	20676	20662	20952	20603	20890	20823	20757	20645	20705	20785	20705	20715	20692	20845	20823	20956	20836	20788	20664	20688	20900	20824	20618	20638	20596	20738	20846	20656	20512	20817	20672	20661	20707	20882	20843	20864	20761	20698	20799	20664	20819	20781	20743	20802	20881	20788	20449	20656	20755	20757	20490	20636	20684	20766	20766	20832	20630	20819	20714	20878	20488	20650	20707	20560	20854	20579	20808	20705	20799	20926	20701	20802	20737	20888	20539	20605	20885	20646	20847	20545	20679	20584	20652	20704	20756	20732	20803	20814	20770	20914	20629	20352	20564	20393	20527	20715	20676	20563	20608	20947	20725	20913	20496	20649	20566	20736	20841	20765	20588	20656	20680	20954	20687	20620	20609	20768	20654	20706	20560	20639	20563	20682	20931	20648	20660	20627	20581	20745	20708	20752	20758	20670	20857	20683	20620	20839	20727	20815	20584	20613	20770	20833	20786	20823	20855	20743	20662	20681	20677	20644	20869	20882	20939	20716	20738	20925	20767	20898	20657	20589	20949	20696	20837	20787	20737	20700	20582	20772	20660	20672	20605	20775	20800	20553	20587	20559	20841	20789	20825	20775	20721	20777	20748	20893	21004	20580	20775	20912	20722	20696	20696	20662	20808	20655	20818	20757	20522	20808	20679	20630	20553	20989	20705	20840	20733	20862	20745	20775	20639	20758	20608	20575	20605	20797	20669	20854	20816	20665	20588	20736	20734	20618	20698	20909	20604	20623	20712	20665	20785	20768	20763	20523	20525	20677	20515	20967	20862	20641	20858	20690	20846	20790	20658	20830	20841	20808	20837	20643	20808	20804	20586	20744	20566	20834	20648	20685	20770	20667	20808	20717	20696	20597	20750	20749	20686	20793	20727	20704	20949	20722	20740	20540	20767	20977	20890	20526	20708	20715	20535	20674	20653	20823	20727	20594	20769	20764	20831	20785	20714	20942	20710	20825	20577	20671	20703	20823	20702	20822	20960	20842	20791	20557	20762	20621	20879	20899	20584	20783	20653	20617	20687	20825	20730	20780	20684	20708	20690	20609	20597	20773	20654	20643	20688	20814	20769	20821	21042	20712	20510	20771	20602	20747	20597	20668	20604	20682	20721	20843	20757	20799	20477	20781	20921	20696	20723	20711	20685	20657	20777	20817	20644	20674	20709	20469	20690	20708	20454	20679	20734	20794	20448	20616	20591	20941	20830	20662	20847	20742	20617	20810	20705	20783	20779	21008	20965	20854	20698	20684	20508	20684	20880	20561	20679	20819	20714	20791	20617	20851	20614	20724	20746	20676	20634	20831	20654	20525	20710	20760	20517	20787	20816	21006	20641	20755	20643	20793	20591	20727	20856	20592	20781	20806	20805	20795	20550	20758	20600	20760	20805	20546	20695	20965	20676	20563	20718	20631	20695	20795	20864	20804	20732	20583	20815	20736	20795	20826	20800	20703	20739	20846	20702	20721	20774	20746	20830	20694	20692	20989	20799	20798	20695	21026	20762	20776	20833	20610	20667	20956	20894	20787	20697	20741	20686	20500	20458	20769	20579	21063	20606	20763	20687	20481	20784	20679	20602	20613	20513	20620	20715	20802	20508	20660	20686	20844	20843	20739	20604	20692	20707	20553	20644	20598	20760	20574	20807	20729	20857	20727	20747	20458	20830	20894	20701	20793	20828	20776	20876	20785	20840	20662	20927	20735	20508	20725	20835	20679	20633	20718	20860	20960	20825	20749	20644	20681	20801	20647	20735	20582	20742	20763	20672	20977	20603	20757	20700	20725	20622	20591	20813	20789	20921	20829	20829	20877	20544	20783	20815	20553	20619	20533	20804	20595	20811	20844	20740	20697	20712	20700	20821	20614	20997	20738	20698	20678	20791	20591	20501	20829	20613	21098	20899	20927	20567	20639	20738	20567	20855	20714	20666	20679	20665	20824	20711	20833	20646	20796	20662	20836	20629	20662	20499	20662	20814	20924	20901	20588	20721	20876	20883	20767	20555	20707	20820	20846	20645	20615	20428	20639	20684	20897	20679	20558	20964	20859	20476	20847	20770	20700	20666	20691	20627	20625	20650	20662	20593	20757	20526	20836	20671	20633	20876	20871	20777	20706	20817	20744	20626	20701	20766	20985	20989	20992	20957	20656	20674	20781	20650	20592	20661	20830	20922	20733	20609	20750	20851	20785	20587	20552	20739	20650	20550	20646	20715	20898	20627	20791	20871	20849	20667	20693	20659	20564	20806	20867	20773	20769	20777	20654	20761	20659	20747	20796	20832	20753	20760	20724	20769	20975	20801	20784	20592	20765	20594	20598	20680	20685	20770	20649	20628	20650	20939	20750	20888	20738	20613	20796	20598	20665	20543	20661	20430	20593	20534	20778	20654	20876	20814	20777	20584	20624	20623	20721	20956	20820	20848	20657	20556	20996	20761	20779	20652	20676	20640	20782	20815	20792	20823	20887	20692	20659	20791	20608	20763	20473	20827	20992	20824	20733	20706	20682	20742	20605	20737	20738	20629	20767	20757	20647	20819	20665	20668	20612	20704	20739	20473	20824	20705	20650	20518	20737	20738	20994	20739	20561	20851	20672	20727	20785	20705	20601	20661	20782	20584	20618	20631	20504	20606	20801	20767	20503	20443	20747	20862	20755	20656	20612	20710	20914	20759	20807	20584	20778	20640	20787	20704	20810	20765	20744	21077	20751	20716	20694	20710	20861	20638	20648	20614	20767	20807	20611	20719	20792	20769	20572	20840	20965	20717	20853	20764	20624	20621	20801	20690
43520	55873	41463	25065	18202	17781	17643	17515	17716	17558	17661	17645	17680	17682	17548	17656	17582	17738	17609	17603	17706	17486	17855	17690	17600	17417	17640	17673	17688	17435	17459	17610	17626	17495	17408	17613	17640	17664	17608	17625	17690	17494	17605	17596	17529	17697	17557	17599	17838	17404	17735	17563	17578	17634	17685	17559	17721	17762	17539	17650	17568	17400	17506	17512	17615	17523	17663	17687	17600	17571	17513	17532	17603	17609	17452	17578	17546	17535	17736	17558	17541	17634	17725	17507	17783	17604	17669	17593	17592	17564	17521	17371	17613	17410	17713	17643	17683	17794	17647	17686	17494	17584	17628	17674	17495	17572	17775	17592	17763	17630	17688	17766	17801	17712	17757	17585	17551	17604	17467	17634	17562	17599	17525	17798	17506	17651	17461	17714	17462	17667	17681	17598	17588	17451	17566	17644	17676	17579	17567	17911	17634	17660	17696	17503	17717	17594	17587	17655	17553	17543	17595	17579	17586	17455	17621	17663	17751	17679	17765	17777	17623	17665	17507	17653	17588	17550	17634	17641	17489	17718	17551	17592	17506	17891	17607	17592	17569	17636	17587	17658	17544	17653	17814	17676	17515	17790	17632	17606	17637	17631	17649	17468	17609	17613	17470	17859	17498	17568	17780	17634	17468	17727	17679	17695	17664	17768	17558	17559	17656	17645	17680	17579	17570	17692	17641	17496	17621	17661	17726	17717	17605	17641	17488	17643	17576	17766	17522	17772	17669	17711	17745	17726	17578	17594	17589	17428	17581	17715	17605	17592	17504	17754	17723	17597	17738	17560	17410	17496	17659	17420	17541	17656	17726	17591	17632	17570	17493	17543	17694	17587	17545	17614	17610	17615	17698	17630	17748	17581	17632	17700	17590	17643	17382	17533	17646	17681	17653	17577	17596	17762	17614	17560	17401	17691	17699	17488	17779	17770	17632	17772	17636	17627	17561	17531	17581	17602	17428	17506	17367	17493	17568	17533	17754	17549	17603	17503	17486	17511	17551	17711	17469	17527	17589	17703	17587	17446	17731	17744	17757	17610	17560	17484	17536	17589	17520	17436	17669	17558	17716	17696	17668	17557	17587	17615	17516	17610	17691	17494	17591	17665	17626	17492	17614	17595	17565	17717	17784	17706	17549	17597	17561	17516	17541	17716	17461	17797	17514	17593	17559	17753	17551	17415	17507	17578	17685	17386	17744	17648	17573	17582	17691	17578	17659	17740	17565	17613	17608	17428	17541	17586	17575	17554	17725	17674	17575	17596	17509	17594	17664	17641	17625	17501	17441	17617	17469	17611	17709	17551	17616	17543	17729	17606	17545	17596	17657	17557	17659	17662	17754	17376	17707	17377	17684	17768	17446	17676	17593	17581	17521	17671	17746	17824	17701	17471	17560	17569	17539	17450	17654	17627	17498	17795	17692	17506	17655	17552	17776	17598	17690	17435	17669	17796	17717	17591	17645	17657	17623	17515	17550	17481	17591	17475	17688	17689	17678	17343	17706	17647	17759	17440	17574	17500	17536	17641	17744	17642	17756	17612	17644	17705	17709	17566	17635	17655	17801	17567	17726	17536	17647	17696	17678	17584	17558	17728	17699	17561	17590	17518	17789	17550	17668	17568	17670	17613	17713	17542	17499	17695	17617	17551	17713	17569	17627	17602	17525	17644	17747	17684	17786	17579	17521	17583	17560	17750	17526	17703	17608	17624	17558	17537	17530	17679	17495	17809	17526	17603	17629	17594	17662	17561	17642	17478	17613	17607	17535	17626	17568	17673	17569	17753	17626	17567	17909	17621	17680	17705	17669	17659	17822	17516	17640	17778	17578	17702	17477	17532	17545	17430	17533	17678	17699	17637	17528	17603	17647	17505	17637	17691	17366	17590	17644	17476	17650	17814	17728	17584	17744	17569	17718	17756	17604	17573	17690	17705	17492	17763	17668	17641	17607	17501	17545	17606	17567	17363	17830	17645	17567	17795	17595	17683	17588	17505	17656	17673	17637	17598	17425	17753	17354	17636	17450	17688	17777	17551	17639	17606	17803	17568	17484	17490	17669	17432	17589	17564	17635	17464	17622	17605	17634	17631	17662	17600	17560	17680	17781	17471	17622	17554	17662	17675	17737	17505	17479	17541	17606	17631	17772	17559	17591	17663	17668	17780	17575	17567	17396	17664	17642	17554	17788	17639	17564	17571	17743	17643	17750	17603	17692	17534	17498	17500	17647	17771	17570	17555	17617	17837	17675	17682	17639	17678	17635	17446	17624	17651	17641	17443	17752	17589	17756	17537	17533	17632	17641	17682	17597	17737	17607	17506	17596	17702	17674	17793	17543	17686	17632	17585	17539	17522	17642	17445	17697	17556	17590	17553	17787	17627	17717	17603	17611	17656	17538	17765	17677	17528	17609	17418	17539	17591	17662	17420	17518	17597	17601	17569	17734	17659	17517	17549	17785	17581	17649	17600	17716	17668	17774	17533	17529	17751	17594	17562	17695	17703	17749	17692	17384	17612	17684	17572	17637	17630	17687	17731	17597	17647	17625	17498	17675	17500	17631	17755	17594	17531	17630	17787	17564	17535	17456	17632	17742	17661	17497	17638	17587	17436	17750	17711	17739	17386	17708	17663	17638	17657	17503	17492	17639	17714	17601	17722	17575	17644	17808	17533	17691	17730	17578	17618	17650	17598	17503	17542	17733	17508	17546	17630	17572	17541	17781	17492	17703	17768	17522	17586	17665	17646	17670	17465	17533	17523	17622	17596	17506	17694	17388	17648	17655	17483	17509	17798	17551	17642	17848	17574	17746	17698	17602	17628	17682	17609	17578	17615	17710	17633	17533	17495	17694	17541	17600	17641	17631	17657	17828	17572	17633	17634	17574	17544	17558	17622	17638	17608	17507	17703	17453	17472	17673	17511	17568	17646	17583	17643	17587	17595	17762	17671	17592	17709	17532	17755	17706	17784	17447	17754	17762	17608	17522	17567	17789	17468	17644	17553	17779	17629	17677	17652	17690	17500	17603	17541	17548	17789	17601	17527	17753	17522	17691	17686	17632	17582	17640	17526	17486	17577	17667	17643	17691	17441	17418	17478	17905	17502	17615	17478	17654	17653	17677	17748	17575	17601	17591	17440	17464	17625	17565	17663	17619	17631	17478	17620	17527	17782	17623	17814	17651	17641	17607	17610	17654	17517	17581	17472	17714	17780	17734	17575	17561	17449	17576	17808	17707	17472	17733	17405	17629	17438	17498	17605	17502	17639	17550	17535	17677	17764	17613	17506	17621	17628	17675	17514	17690	17752	17622	17710	17670	17397	17690	17589	17641	17664	17562	17783	17651	17681	17781	17475	17730	17627	17408	17415	17506	17758	17794	17633	17503	17616	17590	17574	17425	17653	17582	17614	17513	17585	17526	17578	17395	17471	17498	17533	17632	17745	17670	17570	17546	17463	17702	17615	17655	17609	17625	17562	17680	17650	17634	17493	17525	17665	17438	17665	17534	17708	17586	17588	17626	17695	17628	17631	17533	17625	17470	17630	17642	17527	17537	17515	17763	17692	17641	17562	17498	17601	17624	17485	17689	17761	17578	17554	17688	17684	17461	17557	17541	17620	17741	17512	17594	17750	17651	17459	17612	17740	17561	17518	17584	17545	17626	17600	17754	17748	17639	17550	17556	17597	17592	17658	17579	17563	17674	17639	17758	17742	17735	17632	17458	17654	17712	17460	17594	17517	17529	17705	17724	17732	17586	17803	17608	17658	17448	17628	17704	17657	17869	17658	17764	17584	17704	17637	17576	17633	17412	17535	17556	17641	17516	17798	17665	17789	17584	17638	17446	17642	17614	17687	17614	17675	17476	17613	17597	17454	17666	17645	17542	17692	17743	17471	17454	17620	17632	17743	17726	17682	17548	17538	17628	17670	17543	17739	17443	17698	17626	17741	17692	17631	17483	17585	17491	17530	17597	17386	17766	17635	17716	17415	17632	17589	17588	17617	17737	17678	17699	17651	17645	17670	17684	17732	17644	17592	17555	17567	17655	17799	17622	17705	17541	17718	17562	17700	17608	17636	17609	17773	17602	17811	17643	17675	17734	17728	17354	17599	17568	17700	17627	17545	17680	17690	17533	17651	17697	17628	17640	17647	17709	17589	17547	17462	17583	17583	17450	17835	17537	17544	17662	17468	17699	17828	17430	17626	17635	17696	17643	17559	17689	17544	17623	17489	17527	17503	17558	17589	17584	17724	17622	17558	17584	17635	17685	17585	17691	17746	17650	17518	17718	17561	17761	17617	17608	17713	17671	17610	17667	17643	17600	17629	17531	17661	17504	17733	17624	17581	17652	17759	17511	17509	17660	17531	17519	17495	17604	17693	17732	17523	17528	17711	17804	17364	17654	17573	17708	17671	17529	17678	17467	17458	17523	17731	17560	17672	17547	17388	17645	17487	17466	17604	17558	17721	17465	17744	17591	17705	17724	17582	17613	17544	17715	17617	17590	17519	17600	17592	17565	17606	17653	17648	17641	17587	17492	17594	17531	17539	17647	17652	17661	17532	17704	17713	17637	17613	17557	17535	17748	17570	17700	17543	17721	17560	17574	17734	17545	17601	17625	17587	17471	17672	17544	17701	17630	17549	17543	17669	17470	17747	17728	17543	17482	17769	17636	17778	17528	17711	17511	17574	17472	17744	17615	17632	17470	17597	17627	17397	17738	17483	17609	17632	17819	17535	17601	17678	17653	17669	17691	17519	17626	17631	17667	17714	17643	17587	17653	17676	17629	17678	17624	17771	17642	17673	17641	17582	17566	17483	17677	17616	17557	17472	17822	17712	17551	17518	17646	17509	17761	17560	17529	17764	17591	17453	17637	17749	17618	17671	17605	17546	17688	17560	17724	17627	17683	17545	17566	17562	17718	17519	17505	17504	17663	17653	17654	17623	17694	17571	17609	17639	17745	17603	17588	17590	17746	17683	17567	17682	17564	17743	17629	17563	17615	17627	17654	17728	17709	17551	17702	17532	17582	17612	17653	17595	17667	17498	17678	17641	17764	17643	17824	17611	17696	17610	17596	17607	17722	17694	17627	17672	17566	17705	17590	17697	17758	17477	17529	17679	17547	17551	17655	17663	17732	17716	17538	17685
29752	33150	39688	31550	22598	20983	21190	20837	20512	20546	20575	20336	20799	20817	20887	20610	20603	20778	20445	20564	20544	20521	20518	20589	20525	20671	20481	20549	20527	20502	20744	20635	20625	20414	20547	20399	20446	20692	20537	20450	20551	20698	20391	20509	20586	20634	20557	20729	20550	20535	20644	20550	20404	20515	20649	20526	20583	20506	20586	20760	20690	20714	20489	20753	20520	20573	20478	20645	20506	20444	20662	20624	20513	20595	20536	20446	20540	20719	20530	20497	20420	20626	20626	20552	20595	20547	20487	20323	20483	20455	20346	20555	20696	20609	20426	20540	20464	20555	20660	20625	20615	20481	20473	20681	20639	20590	20360	20713	20349	20622	20601	20349	20420	20503	20842	20683	20368	20706	20445	20393	20804	20479	20561	20381	20368	20545	20588	20582	20615	20642	20814	20712	20649	20643	20832	20423	20556	20464	20536	20493	20566	20451	20459	20459	20506	20636	20516	20549	20583	20658	20534	20406	20584	20728	20716	20622	20605	20599	20392	20546	20724	20446	20572	20518	20680	20850	20606	20523	20620	20558	20525	20588	20689	20329	20379	20526	20461	20705	20702	20587	20466	20265	20547	20570	20633	20546	20362	20559	20550	20641	20372	20559	20505	20610	20571	20709	20584	20567	20613	20545	20649	20614	20654	20589	20484	20482	20760	20504	20742	20578	20425	20876	20634	20325	20346	20529	20637	20557	20692	20553	20631	20754	20605	20398	20554	20411	20676	20546	20617	20319	20559	20694	20699	20580	20701	20695	20514	20815	20756	20567	20506	20655	20687	20400	20703	20482	20625	20613	20668	20515	20702	20481	20619	20610	20750	20392	20522	20557	20382	20448	20548	20496	20714	20573	20378	20551	20461	20517	20439	20480	20368	20402	20614	20575	20544	20590	20365	20520	20575	20747	20752	20475	20463	20643	20489	20453	20608	20437	20483	20546	20695	20477	20557	20612	20485	20501	20594	20542	20585	20530	20697	20628	20778	20691	20437	20649	20636	20581	20579	20536	20730	20527	20480	20451	20465	20587	20421	20580	20582	20723	20574	20530	20432	20523	20425	20638	20490	20472	20485	20520	20555	20594	20547	20578	20379	20538	20577	20497	20550	20594	20454	20402	20436	20536	20617	20691	20533	20556	20801	20563	20729	20639	20585	20512	20641	20492	20603	20552	20455	20383	20500	20417	20395	20635	20748	20411	20452	20665	20553	20341	20495	20463	20475	20333	20657	20526	20405	20535	20677	20565	20587	20340	20665	20545	20568	20513	20819	20575	20518	20579	20534	20610	20494	20613	20605	20670	20540	20543	20541	20592	20646	20520	20986	20505	20459	20612	20646	20388	20481	20532	20546	20572	20525	20481	20693	20498	20468	20351	20251	20472	20455	20687	20561	20450	20461	20579	20648	20598	20778	20662	20411	20694	20601	20624	20484	20607	20584	20534	20664	20642	20449	20490	20374	20553	20622	20477	20569	20431	20322	20538	20637	20443	20483	20590	20819	20437	20256	20482	20494	20405	20498	20574	20527	20551	20510	20349	20502	20183	20293	20313	20569	20520	20315	20542	20752	20464	20465	20640	20590	20718	20461	20442	20541	20435	20584	20550	20381	20475	20613	20327	20563	20453	20557	20511	20708	20615	20733	20513	20530	20497	20658	20694	20524	20426	20588	20461	20897	20416	20662	20479	20515	20538	20415	20805	20662	20565	20527	20395	20436	20646	20421	20643	20337	20481	20531	20485	20573	20623	20499	20623	20512	20521	20614	20631	20379	20343	20688	20758	20676	20559	20708	20632	20565	20368	20643	20425	20631	20391	20607	20459	20592	20543	20471	20579	20478	20280	20463	20710	20532	20633	20547	20493	20666	20301	20429	20438	20504	20481	20522	20555	20521	20716	20487	20543	20450	20300	20668	20554	20531	20705	20449	20623	20406	20644	20623	20562	20664	20542	20674	20537	20684	20578	20460	20574	20409	20546	20440	20642	20438	20601	20410	20473	20568	20394	20519	20362	20532	20542	20726	20616	20443	20666	20653	20458	20325	20643	20501	20622	20578	20506	20639	20504	20613	20657	20437	20244	20646	20728	20671	20577	20609	20641	20677	20537	20571	20549	20683	20353	20429	20504	20588	20497	20360	20404	20283	20405	20451	20499	20339	20437	20507	20713	20610	20472	20578	20448	20387	20378	20718	20784	20608	20409	20658	20458	20437	20554	20559	20515	20391	20779	20535	20577	20461	20552	20647	20840	20736	20600	20566	20575	20398	20372	20619	20712	20573	20659	20504	20479	20575	20509	20469	20548	20612	20273	20661	20450	20549	20499	20559	20733	20501	20544	20493	20528	20547	20479	20550	20551	20846	20332	20668	20576	20510	20696	20534	20231	20660	20448	20572	20513	20525	20662	20721	20486	20660	20643	20373	20654	20752	20654	20622	20738	20498	20710	20523	20418	20662	20537	20795	20563	20621	20549	20442	20584	20406	20628	20435	20272	20393	20632	20361	20578	20492	20558	20155	20479	20652	20784	20742	20672	20502	20509	20545	20554	20603	20631	20454	20493	20543	20537	20492	20334	20398	20536	20536	20195	20467	20636	20541	20484	20679	20270	20512	20455	20677	20432	20619	20629	20594	20624	20662	20466	20433	20462	20409	20613	20637	20617	20443	20856	20730	20418	20624	20367	20258	20413	20526	20704	20673	20628	20627	20537	20640	20586	20685	20430	20470	20576	20549	20414	20377	20665	20612	20526	20486	20479	20485	20466	20439	20403	20365	20565	20405	20552	20431	20440	20653	20492	20691	20540	20301	20302	20574	20537	20553	20644	20709	20297	20490	20589	20548	20595	20460	20572	20533	20591	20532	20501	20592	20644	20567	20554	20598	20440	20591	20383	20656	20564	20591	20547	20697	20575	20586	20544	20515	20546	20598	20315	20512	20580	20632	20582	20581	20782	20544	20676	20625	20461	20581	20400	20513	20419	20543	20747	20687	20578	20438	20666	20635	20321	20420	20577	20624	20575	20443	20475	20614	20677	20508	20382	20521	20633	20591	20631	20469	20434	20371	20471	20400	20268	20422	20234	20523	20544	20703	20436	20710	20574	20640	20568	20400	20541	20629	20583	20556	20695	20645	20799	20547	20459	20367	20610	20613	20540	20483	20310	20604	20710	20659	20614	20609	20694	20713	20438	20466	20260	20384	20560	20474	20500	20553	20649	20655	20563	20407	20473	20497	20484	20550	20466	20628	20393	20626	20597	20529	20533	20481	20491	20671	20709	20670	20601	20493	20786	20528	20517	20511	20674	20686	20458	20726	20562	20447	20627	20287	20536	20594	20523	20414	20476	20440	20461	20549	20784	20653	20597	20727	20691	20739	20745	20333	20514	20160	20343	20514	20516	20447	20552	20619	20395	20345	20606	20508	20340	20638	20411	20561	20441	20425	20408	20578	20317	20794	20563	20612	20463	20279	20616	20479	20646	20609	20546	20618	20623	20308	20358	20620	20543	20368	20599	20526	20677	20407	20653	20517	20687	20489	20622	20548	20379	20559	20522	20611	20613	20635	20487	20542	20264	20490	20488	20538	20501	20801	20571	20639	20485	20588	20525	20363	20561	20422	20630	20529	20717	20680	20337	20544	20415	20399	20526	20422	20656	20601	20520	20521	20414	20623	20597	20587	20442	20657	20536	20519	20615	20613	20563	20543	20454	20473	20526	20525	20599	20567	20604	20685	20515	20447	20556	20580	20512	20580	20598	20457	20559	20510	20481	20633	20211	20619	20710	20665	20599	20471	20597	20368	20579	20600	20530	20799	20621	20464	20535	20718	20480	20384	20586	20702	20515	20722	20621	20302	20572	20318	20557	20583	20322	20608	20479	20592	20457	20272	20543	20515	20637	20594	20534	20385	20384	20655	20701	20577	20517	20402	20491	20657	20652	20897	20824	20701	20691	20531	20424	20666	20827	20311	20560	20929	20648	20568	20553	20456	20542	20565	20625	20511	20569	20580	20539	20583	20602	20590	20604	20484	20623	20544	20457	20450	20660	20644	20475	20496	20464	20487	20608	20524	20432	20698	20447	20499	20617	20337	20622	20567	20739	20452	20367	20649	20481	20346	20526	20605	20705	20418	20422	20394	20366	20373	20607	20348	20523	20382	20580	20594	20662	20492	20658	20426	20710	20573	20461	20422	20515	20415	20639	20425	20359	20580	20655	20490	20488	20700	20463	20769	20554	20577	20537	20492	20477	20544	20496	20591	20686	20728	20380	20510	20767	20471	20642	20433	20278	20487	20550	20595	20686	20661	20562	20668	20514	20539	20568	20477	20754	20538	20428	20569	20590	20652	20528	20572	20449	20568	20458	20574	20474	20639	20726	20647	20473	20378	20349	20654	20301	20340	20473	20518	20627	20581	20290	20608	20752	20502	20614	20631	20502	20566	20569	20646	20419	20428	20607	20307	20458	20609	20716	20472	20564	20628	20585	20270	20731	20475	20531	20691	20560	20579	20475	20595	20605	20491	20688	20837	20583	20546	20593	20415	20527	20699	20469	20535	20269	20504	20513	20636	20563	20515	20555	20552	20697	20544	20495	20587	20552	20468	20701	20541	20444	20693	20618	20531	20445	20306	20697	20502	20446	20584	20603	20602	20489	20576	20653	20594	20523	20548	20551	20576	20590	20590	20370	20530	20375	20408	20637	20784	20446	20506	20605	20737	20574	20640	20649	20406	20394	20714	20498	20410	20610	20632	20451	20733	20528	20486	20512	20628	20685	20497	20553	20547	20370	20561	20574	20701	20574	20427	20648	20661	20668	20690	20516	20594	20471	20554	20526	20429	20504	20541	20503	20676	20571	20539	20534	20580	20797	20444	20206	20604	20566	20506	20501	20620	20428	20577	20733	20585	20600	20534	20638	20429	20667	20517	20600	20633	20544	20528	20468	20429	20582	20428	20547	20498	20526	20798	20579	20575	20624	20675	20541	20556	20539	20638	20882	20556	20443	20664	20684	20504	20821	20783	20606	20765	20369	20370	20432	20592	20389	20763	20565	20460	20509	20567	20441	20702	20424	20572	20321	20335	20564	20465	20624	20481	20657	20427	20423	20574	20603	20529	20600	20516	20476	20489	20634	20571	20412	20623	20508	20517	20513
58499	73148	52822	30805	18759	17543	17538	17579	17607	17699	17416	17513	17591	17458	17670	17486	17599	17577	17709	17383	17525	17449	17591	17613	17529	17473	17484	17601	17464	17549	17416	17447	17603	17543	17523	17591	17678	17447	17560	17624	17508	17629	17431	17481	17596	17486	17640	17278	17636	17470	17589	17451	17627	17468	17805	17457	17393	17545	17596	17609	17511	17538	17553	17639	17620	17372	17694	17616	17493	17592	17562	17437	17484	17572	17534	17470	17513	17630	17572	17737	17509	17558	17698	17475	17478	17181	17503	17524	17551	17431	17516	17490	17576	17484	17530	17581	17571	17529	17503	17466	17490	17514	17481	17578	17432	17586	17597	17535	17608	17519	17443	17474	17671	17490	17523	17469	17559	17382	17578	17516	17424	17572	17417	17450	17621	17413	17658	17568	17590	17603	17550	17413	17662	17492	17535	17659	17464	17375	17483	17476	17389	17608	17369	17563	17511	17491	17422	17444	17454	17521	17455	17516	17542	17532	17616	17547	17789	17495	17502	17647	17503	17471	17548	17522	17357	17488	17705	17420	17550	17329	17422	17610	17503	17589	17487	17372	17490	17614	17416	17403	17646	17568	17699	17515	17528	17453	17332	17475	17579	17464	17510	17656	17602	17515	17595	17561	17502	17588	17562	17539	17473	17556	17325	17445	17509	17357	17644	17449	17428	17521	17403	17445	17484	17612	17482	17608	17369	17534	17498	17548	17400	17377	17604	17407	17400	17488	17420	17517	17582	17667	17552	17511	17498	17573	17428	17535	17571	17417	17618	17420	17649	17472	17374	17356	17645	17616	17537	17481	17456	17447	17669	17566	17414	17365	17617	17735	17319	17511	17661	17671	17494	17546	17611	17532	17496	17567	17591	17319	17356	17630	17567	17612	17630	17632	17493	17471	17502	17564	17639	17480	17365	17490	17626	17661	17451	17603	17420	17428	17475	17264	17573	17525	17599	17457	17637	17596	17475	17589	17485	17464	17685	17544	17372	17546	17584	17512	17469	17658	17630	17390	17556	17656	17384	17563	17455	17466	17479	17592	17535	17550	17567	17433	17658	17463	17535	17465	17476	17560	17466	17463	17434	17507	17521	17411	17561	17410	17403	17513	17543	17566	17553	17471	17588	17644	17609	17479	17505	17496	17635	17404	17563	17538	17578	17299	17545	17706	17294	17427	17428	17741	17385	17472	17564	17649	17586	17581	17537	17433	17453	17580	17378	17588	17654	17350	17428	17424	17484	17608	17469	17388	17583	17449	17615	17600	17539	17394	17457	17719	17463	17499	17658	17582	17380	17495	17622	17441	17619	17552	17389	17487	17603	17672	17401	17543	17586	17488	17568	17469	17439	17498	17392	17642	17499	17650	17447	17529	17544	17418	17554	17638	17541	17586	17449	17595	17510	17485	17363	17461	17330	17388	17642	17553	17504	17406	17514	17609	17530	17572	17413	17515	17428	17523	17504	17433	17502	17455	17706	17453	17441	17405	17355	17663	17379	17560	17689	17499	17463	17520	17533	17568	17424	17561	17589	17553	17466	17584	17398	17385	17625	17355	17376	17660	17597	17635	17740	17416	17554	17674	17326	17562	17524	17405	17659	17560	17431	17522	17556	17485	17533	17739	17567	17568	17453	17529	17403	17623	17529	17592	17474	17421	17536	17440	17551	17355	17485	17584	17503	17468	17563	17477	17569	17440	17408	17493	17447	17556	17586	17876	17486	17601	17504	17331	17595	17518	17386	17503	17617	17557	17414	17586	17595	17619	17538	17462	17467	17699	17461	17383	17576	17782	17530	17287	17431	17434	17411	17538	17409	17574	17468	17490	17575	17328	17516	17521	17457	17488	17439	17508	17507	17589	17572	17535	17639	17622	17454	17455	17549	17471	17548	17652	17437	17588	17621	17678	17510	17579	17552	17489	17394	17504	17533	17414	17658	17555	17529	17588	17438	17545	17487	17654	17560	17395	17386	17560	17499	17388	17524	17567	17584	17564	17579	17707	17326	17449	17519	17612	17553	17520	17718	17527	17649	17582	17499	17651	17497	17472	17421	17550	17571	17553	17572	17477	17576	17503	17482	17559	17629	17536	17578	17398	17621	17621	17558	17629	17485	17588	17690	17379	17702	17501	17578	17517	17459	17668	17510	17654	17636	17496	17515	17456	17542	17618	17597	17405	17517	17364	17640	17478	17452	17595	17508	17439	17462	17652	17608	17593	17445	17682	17475	17573	17537	17362	17563	17515	17627	17579	17450	17651	17303	17620	17685	17609	17628	17491	17470	17625	17421	17461	17546	17567	17586	17483	17631	17533	17507	17519	17517	17577	17406	17435	17529	17477	17552	17478	17742	17549	17623	17411	17563	17596	17507	17590	17615	17496	17505	17714	17572	17558	17517	17463	17476	17378	17577	17456	17598	17446	17555	17623	17588	17424	17431	17639	17513	17456	17525	17552	17639	17363	17480	17665	17573	17607	17594	17443	17440	17480	17651	17548	17566	17589	17528	17535	17464	17551	17527	17495	17495	17535	17517	17647	17554	17494	17512	17476	17448	17594	17357	17403	17432	17409	17499	17501	17579	17427	17441	17543	17510	17616	17550	17379	17698	17558	17590	17481	17614	17438	17587	17604	17355	17509	17591	17627	17467	17611	17512	17371	17659	17440	17509	17540	17537	17357	17632	17451	17570	17336	17529	17402	17379	17417	17425	17420	17563	17639	17448	17505	17500	17440	17568	17481	17493	17525	17589	17374	17536	17615	17505	17303	17432	17604	17584	17516	17475	17471	17485	17484	17542	17444	17446	17357	17456	17657	17426	17439	17512	17647	17609	17420	17529	17420	17632	17530	17467	17569	17374	17588	17447	17470	17605	17467	17300	17665	17519	17524	17568	17685	17466	17695	17507	17598	17454	17567	17546	17486	17495	17430	17517	17474	17461	17568	17645	17518	17513	17491	17478	17623	17559	17621	17544	17561	17434	17365	17756	17487	17422	17591	17465	17585	17426	17484	17358	17680	17572	17519	17534	17463	17649	17531	17521	17410	17439	17460	17512	17630	17564	17396	17528	17548	17581	17711	17509	17483	17528	17664	17751	17333	17522	17246	17468	17302	17450	17501	17332	17582	17569	17410	17702	17473	17529	17534	17563	17652	17500	17536	17535	17646	17546	17553	17508	17445	17555	17460	17574	17620	17623	17482	17445	17723	17624	17475	17515	17472	17481	17468	17454	17488	17544	17558	17652	17304	17486	17497	17585	17456	17596	17548	17505	17535	17633	17428	17517	17549	17397	17714	17719	17624	17522	17639	17552	17590	17452	17588	17470	17336	17700	17570	17644	17521	17508	17523	17513	17467	17462	17588	17649	17694	17511	17447	17453	17636	17498	17554	17466	17486	17417	17534	17528	17439	17609	17635	17569	17615	17600	17422	17594	17549	17398	17568	17586	17459	17662	17376	17385	17510	17343	17429	17471	17498	17581	17512	17310	17591	17521	17476	17522	17701	17466	17480	17561	17554	17402	17576	17612	17471	17525	17460	17498	17490	17531	17409	17520	17529	17476	17607	17405	17684	17474	17482	17502	17492	17568	17460	17579	17312	17452	17569	17493	17411	17388	17476	17671	17536	17535	17535	17596	17569	17446	17532	17430	17499	17668	17440	17532	17619	17642	17559	17536	17584	17579	17413	17515	17473	17498	17491	17497	17630	17582	17418	17408	17513	17526	17567	17580	17337	17538	17521	17337	17711	17474	17586	17425	17500	17437	17632	17570	17450	17497	17477	17522	17594	17353	17438	17338	17670	17346	17565	17538	17434	17414	17452	17484	17335	17559	17409	17638	17602	17565	17496	17555	17484	17679	17586	17583	17336	17602	17541	17629	17537	17580	17580	17588	17503	17465	17659	17539	17490	17380	17633	17621	17404	17537	17473	17611	17498	17538	17552	17616	17564	17389	17418	17581	17404	17577	17517	17683	17601	17466	17471	17569	17473	17434	17508	17274	17369	17533	17398	17406	17440	17579	17682	17715	17390	17387	17562	17603	17437	17367	17574	17406	17438	17496	17529	17569	17562	17417	17490	17446	17429	17355	17578	17591	17440	17458	17784	17602	17330	17542	17595	17386	17607	17465	17484	17449	17552	17759	17619	17434	17352	17432	17408	17508	17506	17670	17463	17642	17520	17555	17468	17627	17518	17441	17511	17641	17435	17624	17445	17556	17385	17570	17730	17345	17509	17566	17572	17472	17475	17407	17439	17502	17531	17601	17295	17423	17611	17495	17701	17639	17526	17463	17550	17308	17570	17481	17325	17458	17449	17634	17389	17359	17600	17506	17627	17586	17311	17625	17512	17444	17393	17610	17579	17697	17553	17504	17460	17612	17557	17424	17611	17392	17687	17663	17321	17450	17580	17658	17419	17581	17477	17532	17778	17577	17514	17456	17197	17454	17356	17487	17709	17686	17682	17281	17383	17627	17473	17462	17530	17483	17409	17728	17477	17506	17632	17509	17557	17526	17551	17641	17298	17415	17401	17475	17503	17402	17567	17420	17485	17572	17476	17594	17324	17514	17405	17477	17461	17609	17600	17600	17539	17452	17651	17413	17552	17573	17516	17585	17524	17361	17569	17636	17574	17638	17535	17572	17597	17572	17526	17512	17577	17418	17617	17642	17601	17577	17640	17465	17588	17354	17578	17479	17565	17522	17362	17600	17518	17503	17609	17582	17364	17463	17632	17410	17499	17435	17666	17526	17569	17443	17519	17570	17457	17457	17691	17639	17582	17395	17428	17430	17526	17530	17488	17591	17655	17444	17661	17544	17524	17541	17508	17719	17701	17525	17534	17445	17726	17621	17541	17663	17554	17593	17494	17622	17482	17560	17396	17609	17440	17648	17474	17630	17526	17472	17575	17626	17507	17532	17593	17523	17451	17753	17524	17447	17581	17549	17513	17408	17418	17570	17381	17524	17391	17321	17565	17524	17407	17606	17440	17499	17599	17538	17453	17493	17499	17596	17519	17505	17606	17572	17664	17498	17748	17520	17528	17622	17499	17483	17466	17479	17458	17529	17548	17600	17456	17605	17678	17515	17537	17529	17500	17579	17459	17651	17638	17545	17449	17418	17493	17446	17704	17475	17482	17451	17563	17490	17508	17367	17406
22944	23146	33320	28234	22700	23702	26139	21898	21513	21821	22070	21563	21551	21539	21369	21527	21811	21466	21355	21508	21321	21478	21464	21414	21556	21635	21202	21370	21318	21463	21393	21398	21477	21463	21424	21318	21195	21059	21259	21513	21295	21250	21278	21393	21418	21477	21483	21212	21342	21194	21271	21296	21464	21506	21376	21132	21191	21541	21386	21245	21277	21414	21242	21334	21302	21046	21208	21377	21592	21296	21236	21157	21571	21374	21441	21432	21347	21146	21241	21338	21519	21404	21269	21492	21427	21269	21239	21323	21525	21331	21252	21308	21270	21214	21112	21239	21022	21337	21256	21406	21599	21280	21441	21061	21492	21323	21367	21504	21329	21098	21377	21483	21399	21203	21437	21259	21332	21230	21283	21238	21171	21271	21472	21346	21361	21258	21492	21470	21407	21349	21278	21152	21311	21277	21413	21305	21218	21183	21266	21397	21341	21430	21280	21214	21382	21225	21302	21155	21321	21139	21167	21209	21277	21543	21174	21343	21292	21462	21166	21140	21161	21307	21384	21244	21308	21269	21301	21350	21252	21243	21174	21119	21112	21192	21393	21348	21222	21056	21396	21347	21264	21420	21185	21317	21172	21184	21085	21158	21410	21514	21263	21409	21253	21308	21332	21188	21425	21057	21099	21059	21461	21065	21206	21218	21422	21316	21262	21373	21322	21195	21450	21194	21354	21180	21412	21065	21241	21262	21326	21030	21151	21444	21600	21262	21523	21322	21326	21117	21384	21226	21133	21254	21208	21149	21515	21276	21411	21375	21339	21204	21114	21141	21378	21242	21316	21288	21279	21289	21279	21391	21120	21317	21325	21290	21397	21240	21143	21389	21365	21356	21281	21327	21215	21228	21081	21233	21082	21232	21265	21562	21515	21230	21299	21069	21365	21171	21141	21154	21443	21274	21242	21363	21221	21450	21314	21402	21417	21353	21364	21305	21316	21463	21416	21204	21331	21205	21306	21412	21224	21136	21347	21314	21398	21469	21323	21417	21102	21400	21306	21241	21334	21334	21440	21357	21370	21384	21204	21366	21285	21385	21195	21368	21183	21236	21342	21249	21460	21296	21417	21258	21148	21332	21435	21442	21227	21273	21698	21382	21328	21317	21301	21320	21266	21379	21316	21256	21370	21296	21480	21198	21125	21216	21113	21240	21288	21171	21337	21431	21359	21325	21591	21292	21334	21140	21178	21237	21316	21296	21131	21342	21136	21031	21316	21491	21295	21128	21317	21282	21398	21385	21123	21512	21312	21158	21331	21436	21169	21265	21495	21374	21424	21255	21351	21441	21061	21041	21223	21288	21329	21285	21155	21214	21249	21398	21411	21323	21400	21530	21307	21254	21412	21397	21325	21328	21214	21330	21338	21214	21357	21268	21197	21398	21350	21160	21204	21186	21174	21377	21450	21222	21022	21088	21403	21020	21486	21391	21099	21133	21488	21340	21254	21494	21293	21221	21230	21364	21230	21150	21328	21478	21484	21459	21374	21278	21265	21165	21169	21256	21217	21343	21546	21462	21271	21189	21202	21134	21235	21375	21425	21086	21203	21506	21625	21228	21046	21195	21489	21424	21171	21260	21153	21110	21463	21193	21168	21294	21176	21205	21161	21421	21265	21259	21480	21233	21275	21222	21493	21259	21247	21357	21260	21262	21258	21305	21385	21376	21323	21210	21217	21270	21203	21251	21081	21428	21217	21286	21019	21209	21303	21336	21278	21300	21498	21538	21336	21138	21312	21189	21069	21341	21352	21213	21521	21265	21071	21259	21338	21316	21394	21300	21413	21682	21126	21390	21578	21478	21328	21207	21295	21292	21140	21200	21116	21227	21195	21439	21113	21192	21091	21039	21193	21404	21412	21169	21298	21405	21354	21308	21345	21313	21196	21412	21196	21314	21223	21404	21222	21423	21272	21460	21335	21308	21213	21393	21305	21317	21204	21315	21255	21405	21151	21198	21296	21201	21149	21267	21295	21145	21300	21179	21124	21435	21339	21333	21268	21155	21437	21076	21296	21207	21253	21713	21330	21490	21246	21320	21505	21402	21269	21180	21216	21234	21270	21384	21298	21278	21262	21252	21225	21276	21238	21184	20863	21209	21163	21194	21399	21271	21203	20995	21210	21310	21331	21251	21120	21207	21215	21379	21244	21274	21246	21387	21475	21477	21310	21373	21509	21284	21381	21247	21389	21351	21313	21105	21224	21226	21091	21358	21356	21426	21120	21409	21315	21374	21081	21509	21263	21326	21263	21403	21025	21188	21245	21250	21097	21273	21227	21298	21393	21460	21266	21145	21220	21176	21356	21174	21328	21333	21114	21350	21542	21148	21500	21227	21372	21353	21344	21393	21186	21261	21171	21287	21321	21201	21269	21177	21161	21239	21358	21337	21402	21437	21204	21263	21277	21235	21194	21262	21129	21367	21234	21356	21146	21227	21350	21187	21380	21324	21571	21435	21237	21152	21281	21343	21313	21407	21196	21335	21293	21312	21252	21391	21151	21245	21273	21089	21045	21144	21166	21348	21133	21374	21181	21370	21197	21274	21329	21331	21344	21335	21555	21107	21119	21262	21384	21322	21303	21216	21404	21164	21315	21265	21371	21320	21311	21103	21243	21255	21160	21293	21256	21405	21291	21339	21337	21154	21349	21110	21129	21448	21167	21438	21331	21344	21301	21210	21250	21343	21216	21238	21278	21310	21487	21351	21119	21348	21124	21183	21315	21048	21134	21340	21363	21136	21386	21270	21355	21244	21585	21336	21358	21239	21127	20983	21251	21282	21190	21268	21194	21112	21356	21214	21136	21222	21221	21235	21392	21290	21215	21244	21624	21254	21320	21113	21034	21104	21353	21370	21353	21270	21242	21300	21361	21058	20998	21117	21121	21088	21218	21374	21321	21284	21209	21336	21298	21388	21377	21253	21121	21168	21246	21321	21211	21241	21175	21112	21252	21232	21254	21381	21236	21341	21458	21270	21256	21362	21328	21352	21436	21143	21195	21408	21370	21457	21315	21208	21341	21210	21269	21343	21305	21379	21226	21398	21231	21174	21198	21254	21333	21289	21217	21274	21505	21104	21210	21221	21134	21375	21448	21449	21221	21510	21328	21310	21253	21271	21123	21350	21211	21205	21230	21248	21434	21169	21043	21148	21246	21251	21251	21294	21193	21217	21183	21261	21184	21287	21344	21209	21148	21204	21337	21377	21379	21174	21304	21220	21318	21279	21346	21151	21055	20924	21268	21127	21229	21330	21188	21189	21088	21060	21173	21242	21308	21177	21395	21350	21353	21101	21411	21236	21270	21458	21257	21329	21006	21410	21312	21248	21353	21383	21249	21228	21260	21420	21431	21189	21173	21248	21380	21400	21311	21299	21073	21269	21123	21281	21213	21195	21419	21230	21310	21329	21103	21349	21244	21355	21299	21355	21206	21350	21321	21366	21104	21402	21424	21299	21332	21137	21381	21175	21158	21585	21179	21186	21441	21467	21253	21181	21332	21280	21134	21585	21238	21153	21402	21241	21402	21308	21447	21491	21184	21371	21226	21260	21320	21217	21518	21429	21328	21465	21135	21415	21208	21335	21309	21364	21468	21332	21206	21214	21271	21199	21241	21195	21089	21246	21261	21219	21375	21107	21245	21163	21252	21319	21203	21487	21278	21194	21260	21333	21280	21164	21439	21209	21357	21285	21137	21189	21158	21320	21273	21330	21320	21205	21319	21368	21118	21331	21255	21376	21196	21328	21345	21306	21413	21199	21255	21280	21255	21412	21449	21250	21196	21185	21377	21304	20857	21228	21437	21077	21092	21550	21352	21266	21315	20980	21324	21361	21145	21568	21095	21305	21381	21169	21089	21171	21539	21026	21271	21251	21171	21348	21292	21326	21226	21238	21262	21385	21082	21272	21322	21350	21396	21387	21317	21282	21326	21275	21308	21193	21369	21131	21277	21032	21414	21402	21302	21384	21413	21481	21241	21044	21269	21299	21624	21367	21282	21290	21193	21154	21137	21407	21286	21186	21238	21467	21134	21292	21313	21347	21286	21421	21269	21207	21093	21300	21239	21255	21109	21442	21198	21339	20896	21504	21381	21268	21473	21195	21480	21325	21129	21343	21216	21109	21270	21030	21406	21227	21321	21288	21256	21025	21120	21308	21210	21113	21268	21279	21107	21258	21211	21284	21458	21456	21236	21160	21231	21128	21113	21348	20983	21186	21236	21210	21320	21261	21204	21387	21329	21191	21177	21251	21235	21044	21237	21208	21214	21120	21164	21239	21423	21420	21167	21523	21358	21156	21132	21149	21399	21156	21264	21109	21303	21344	21329	21237	21350	21230	21075	21378	21325	21197	21129	21168	21367	21196	21112	21339	21186	21308	21188	21186	21384	21468	21303	21275	21235	21262	21395	21362	21293	21305	21095	21244	21226	21229	21158	21121	21436	21346	21533	21339	21393	21162	21111	21215	21113	21407	21242	21384	21379	21355	21314	21268	21330	21241	21241	21278	21200	21051	21284	21281	21179	21115	21270	21380	21521	21200	21616	21247	21454	21096	21236	21402	21236	21341	21261	21123	21220	21560	21308	21160	21289	21390	21363	21262	21061	21191	21091	21063	21238	21186	21242	21357	21102	21330	21156	21048	21282	21275	21485	21283	21379	21324	21333	21290	21249	21152	21246	21324	21092	21096	21348	21303	21398	21377	21289	21171	21120	21230	21435	21285	21365	21473	21393	21378	21140	21299	21630	21241	21099	21379	21244	21315	21265	21392	21187	21400	21292	21190	21273	21433	21364	21109	21196	21366	21135	21162	21340	21314	21208	21445	21488	21381	21522	21443	21163	21335	21404	21204	21362	21059	21394	21289	21320	21282	21223	21227	21261	21139	21315	21302	21177	21223	21433	21026	21386	21205	21318	21369	21276	21175	21261	21230	21322	21061	21531	21453	21491	21401	21379	21154	21353	21124	21198	21452	21389	21090	21339	21136	21368	21214	21368	21237	21257	21527	21367	21273	21289	21151	21332	21133	21357	21210	21412	21382	21261	21439	21437	21203	21354	21304	21465	21279	21365	21342	21392	21402	21282	21415	21463	21196	21287	21277	21186	21149	21295	21233	21464	21235	21206	21181	21316	21262	21268	21382
60885	103643	85243	55572	22552	17785	17868	18152	18001	18022	17842	18119	18016	17907	18037	18209	18147	18088	18095	18177	18212	18089	17986	18075	18133	18002	18054	18109	18023	18025	18023	18056	17937	18067	18059	18171	18017	17820	18026	17969	18153	18174	18096	17997	18036	17918	17875	17781	18026	17983	18351	18182	18158	18049	18084	18060	17928	18038	18011	17964	17983	18082	18095	17976	18095	18094	17886	18062	18011	17988	18066	18087	18236	18049	18046	17973	17900	17924	18083	18077	18067	17980	18096	17922	17960	18135	17859	17998	17825	17994	17862	18025	17846	18015	18085	17992	18096	18067	18111	18235	18058	17984	17934	18222	18036	17972	18115	18023	18069	17888	17915	18031	17954	18162	18020	17945	17913	18038	17951	18090	17898	17819	18085	17956	18001	18169	18219	17912	17979	17934	17972	17880	17920	17860	17988	18110	17909	17844	17798	17959	18143	18060	18143	17976	17974	18149	17904	18305	17946	18228	18018	18067	18035	17904	17881	18088	18241	18009	18113	18060	18022	17848	18047	18103	17848	18127	18018	18072	17995	17907	18039	18006	17831	17954	18113	18142	18090	17946	18090	18009	18083	18146	17878	17893	18068	18097	18042	18049	18133	17809	17995	18030	17955	18095	18069	17780	18022	18081	18023	18106	18114	17878	17905	18178	18172	18053	17924	18007	17854	17912	18045	17980	17943	17965	17857	18105	18079	17940	18139	18044	17963	18083	18162	17861	17931	17931	18020	17816	18098	18271	18081	17985	17874	18033	18021	18127	18061	18017	18191	18184	17980	18042	17969	17839	17880	18098	18118	18104	18042	18156	17997	17908	17897	17857	18345	18092	18128	17850	18013	18035	17882	18131	17822	18140	17990	17994	17845	17940	17959	17994	18002	18119	18060	18061	17845	17994	18029	18087	18119	18199	18087	18053	18055	17992	18022	18044	18012	18124	17994	17951	17831	18126	18031	18158	18064	18086	17789	18087	17960	18002	17894	18052	18153	17916	17922	18004	17943	17982	17998	18007	17904	17976	18085	18073	18073	17945	18010	18131	17951	18091	17904	18231	18004	18053	17944	18102	18003	18055	18019	17940	18045	17953	17974	18046	18030	18058	18046	17753	17925	18073	18028	18031	17946	17941	18056	18126	17827	17979	17964	17927	18117	18178	17902	18156	17990	17759	18020	18270	18034	17959	17985	17840	18049	18094	18148	18047	18047	17916	18064	18096	18032	17898	17828	18000	18192	17814	17967	18051	17985	17996	18121	17859	18053	17931	17816	18115	18137	17973	18079	17991	17779	18035	17936	18095	18049	17965	17873	18080	17899	18086	17925	18092	18107	17868	17976	18075	18111	17931	18068	18019	18168	18034	18100	18051	18053	18013	18087	18069	17913	18190	17849	18045	17863	18097	18073	18064	17913	18053	17968	18047	17868	17820	17967	17891	18124	18020	18027	17958	17873	17960	18189	18060	18077	17881	18117	17891	18219	17939	18062	17945	18022	18099	18036	18080	17903	17917	18099	17924	17910	17943	17829	17873	18001	18137	17930	17823	18096	18089	18082	17940	18080	17962	18105	17914	17988	18079	17943	18030	17838	18230	17627	18136	18036	18236	18173	18025	17912	18063	18091	17919	18130	18041	18057	18015	18012	17859	18020	18027	17956	18003	17958	18014	18144	17906	17936	18111	17806	18165	18151	17940	18035	18050	18047	17904	18009	17955	17973	17937	18127	18039	17750	17946	17913	18067	18018	18043	18049	18018	18185	17919	17956	18126	17868	18104	18024	18136	17997	17773	18012	18140	18107	18112	18057	18196	18030	17967	17967	18011	17949	18014	18031	18057	17963	18015	17960	18108	17854	18109	18034	17995	17947	18083	18064	17966	18091	17901	17890	17964	17925	18049	18007	18052	17968	18017	17790	18079	18103	18122	17980	17944	17975	17905	18024	18142	17960	18148	17955	18025	18191	17872	18016	18080	18061	18201	17989	18186	18005	18054	18092	18003	17996	17936	18134	17969	17912	18056	18065	18079	18104	17907	18106	18225	17894	18065	18001	17994	17809	17943	18004	17848	17975	18100	17919	18095	18098	17922	18065	18026	18129	18038	18172	18099	18009	18072	18101	18033	18128	18115	17991	18203	18045	18140	18084	17837	18119	18003	17903	18116	18095	17993	18070	18116	18101	18045	17998	17923	17842	18213	18070	18032	17987	18090	18176	18020	18052	17928	17962	18081	17856	17962	17876	17970	17958	17998	18146	17930	18060	17964	18000	18019	17885	17981	17996	17914	18089	17970	17961	17944	18092	18147	18118	18017	18024	18107	17975	18109	18128	18070	17967	18053	17892	18015	18214	18166	18201	18023	17835	18019	18043	18215	18024	18112	18190	18058	17949	18052	18031	18021	17929	17979	17884	18065	18085	18032	17926	17926	17935	17967	17984	18143	18041	18000	17951	18125	17750	18051	17921	18024	18005	18109	17973	18112	18094	17956	18187	17915	18033	17934	18125	18084	17998	17962	17976	17931	18243	18096	17937	18034	18065	18019	18181	18171	18179	18086	18138	17908	17870	17942	17948	18023	18064	18125	17983	18081	18098	17988	17979	18027	17960	18032	18223	18188	17885	18189	17980	17750	18106	17878	18052	17863	18079	17969	18035	18014	17944	18026	18257	17830	17880	18116	18005	17946	17824	18079	18170	18127	18047	17994	17981	18202	17929	18074	18043	17983	17928	18084	18102	18162	17984	18063	18121	18084	18015	18217	17822	18046	17967	17946	18006	18069	17895	17990	17873	18116	18120	17987	18100	17985	17897	18235	17997	18088	17965	18186	18055	18045	18004	18081	18132	17976	17926	18021	18181	18212	17864	17960	18134	18082	18120	18121	18169	18240	17986	18069	18096	17915	17915	17821	17836	17992	17977	18050	17911	18112	18049	17912	17933	18157	17910	18020	18119	18016	17889	18002	18145	18127	18004	17985	17939	17963	18146	18048	18106	17998	18032	18188	17896	17916	18030	18049	17995	18123	18037	18080	17952	18092	18048	18049	18143	17851	18127	17997	17979	18082	17997	18041	17951	18242	18043	17942	18129	17978	18103	18047	17987	17949	18055	18059	18024	18145	18017	17985	18028	18154	18085	18087	18073	18091	18069	18091	18186	17801	17987	18053	18059	18112	18064	18022	17987	18118	18023	17974	18053	18027	17991	18005	18128	17947	17876	17893	18072	17975	18031	18041	18147	18123	18151	17961	18221	17902	17817	17933	18070	18001	18117	18088	18224	17991	17983	18010	17936	17848	18307	17871	18123	18163	17979	18022	18127	18083	18030	18052	17972	17920	17977	17933	17998	18112	17998	18034	18023	18131	17969	17983	17998	18008	18034	17839	17997	18095	17924	17957	17880	18110	18094	17884	18052	18134	17988	18058	18018	17934	17980	17977	18102	18017	18074	18258	17975	18043	18147	17991	18104	18146	17949	17888	18037	18021	17966	18182	18091	17978	17979	17975	17959	18063	18042	17911	17992	18019	18006	18066	17945	18006	17911	17823	17951	17999	17821	18161	17999	18128	17997	18153	18137	17864	18069	17941	18010	17891	17917	17882	18146	17982	18171	18005	17771	18103	17848	18116	17769	18153	18139	17994	17966	17891	18193	17884	17890	18049	17986	17961	18082	17997	18061	18018	18002	18035	18130	18084	18039	18006	17833	18198	18071	17973	18012	18029	17928	18011	18036	17968	18017	17869	18107	18040	18110	18158	17922	17935	18088	18255	17985	17994	17970	17970	18036	17946	18072	17969	17904	18223	18009	17943	18085	18028	18036	18057	18048	18059	17973	18009	18091	17937	18019	18067	18072	18048	17880	17931	18033	18180	18226	18005	18163	18106	17906	17997	18034	17896	18043	17908	18028	17879	18017	17868	18039	18049	18079	18049	18003	17941	18034	18008	18004	18090	18021	18081	18136	18016	17770	18191	17950	18093	18113	18128	17857	18074	17981	18064	18081	17978	18163	18108	18141	18020	17949	18065	18011	18108	17899	18079	17924	18004	18001	17987	18106	17960	17995	18092	17836	18047	18188	17964	18024	18067	17986	17956	18226	17982	17936	17961	17968	18057	18093	17875	18072	17935	18007	18098	18070	18050	18016	18009	17899	18027	18029	18081	18103	17923	18010	18043	18079	18201	17980	18157	18079	17959	17857	17848	18195	17946	18079	17927	18056	17795	17942	17914	18067	18248	18177	17836	17896	18039	18126	17953	18086	18048	18048	18047	18170	18067	18056	18157	18033	17882	17911	18285	17969	18026	18071	17927	17931	17999	17873	18065	17964	17900	18090	17962	18101	17891	17990	17942	17949	17974	17998	18131	18051	17940	17993	17854	18074	17968	17810	17986	18070	17984	18061	17862	18059	17925	17903	18062	18004	18038	17932	18005	17966	18042	17807	18205	17938	17895	18089	18056	18022	18008	18046	18076	17881	18043	17898	17994	18053	17965	18018	17960	18082	18017	17926	18049	18065	18100	17822	17978	18112	18046	18143	17920	17952	18006	18044	18025	18059	18036	18031	17971	18040	18004	18085	18211	17956	18016	18069	17977	18041	18074	17847	17995	17972	17786	17856	18077	18092	18017	17928	17991	18177	17983	17866	18101	17974	18026	17936	17998	17937	18070	18264	17959	17936	18214	18099	17921	18160	18006	18006	18002	17963	17875	18002	17883	18159	17942	17983	17988	18039	17984	18051	18126	18015	17942	18121	18229	17928	18015	18029	17968	18029	18163	18015	17878	17885	18060	17909	17987	18041	17907	17933	18021	18246	18164	17907	17962	17950	18058	17890	18083	17885	18006	18003	17817	17999	17986	17858	18015	17935	18161	17988	18120	18088	17881	17886	18017	17844	17953	18170	17883	18202	18066	18040	18015	18089	17955	17969	17863	18058	18085	18025	18064	18047	18240	17937	18026	17999	18073	17958	18282	18040	17901	17908	18153	18004	17992	18141	18032	18018	18113	18078	18051	17890	18052	18030	18020	18022	18048	17854	17900	17889	18066	17985	18226	18099	18206	18131	18119	17925	17992	17949	18105	17977	18199	17842	18072	18001	17983	18167	18020	17978	17911	17923	18004	17991	18239	17989	18108	18049	18154	18257	17937	18047	18140	18078	17907	18026	18030
31904	40202	39280	29226	22023	21028	21065	20872	20909	20740	20886	20761	20948	20868	20852	20795	20917	20956	21097	20607	20957	20904	20754	20990	20814	20849	20974	20722	21028	20750	20936	20760	20540	20857	20865	20647	20733	20985	20973	21139	20765	20909	20960	20755	20699	20787	20722	20660	20753	20707	20826	21054	20963	20841	20749	20829	20518	20712	20699	20720	20783	20949	20975	20680	20629	20822	20856	20773	20913	20696	20694	20989	20721	20827	20834	20865	20818	20555	20833	21091	21055	20740	20658	20884	20668	20912	20920	20540	20849	20619	20793	20765	20880	21024	20768	20805	20774	20596	20787	20895	20695	20544	20844	20667	20807	20771	20757	20772	20786	20775	20828	20793	20727	20683	21031	20924	20996	20915	20831	20659	20840	20847	20652	20670	20550	20601	20905	20561	20896	20868	21011	20806	20659	20744	20539	20715	20742	20820	20922	20685	20511	20874	20830	20636	20902	20593	20714	20798	20692	20823	20792	20812	20810	20760	21066	20718	21043	20746	20729	20702	21087	20750	20631	20642	20836	20864	20735	20896	20645	20774	20929	20759	20814	21005	20812	20815	20660	20834	20975	20749	20889	20814	20716	20791	20910	20766	20763	20891	20852	20590	20800	20893	20955	20801	20786	20655	20825	20887	20789	20726	20831	20669	20733	20837	20943	20846	20778	20629	20613	20951	20917	21118	20763	20726	20842	20701	20956	20757	20834	20796	20755	20586	20903	20658	20963	20665	20742	20746	20870	21019	20977	20999	20799	20715	20582	20594	20747	20865	20983	21093	20700	20743	20926	20954	20900	20818	20706	20829	20756	20846	20660	20635	20876	20565	20901	20758	20773	20716	20857	20840	20848	20666	20789	21063	20605	20937	20921	20747	21001	20746	20945	20741	20726	20784	20839	20705	20871	20782	20827	20736	20779	20773	20909	20780	20766	20854	20948	20910	20827	20627	20848	20757	20812	20822	20610	20749	20734	21004	20655	20850	20797	20609	20513	20820	20830	20567	20789	20734	20710	20943	20934	20984	20782	20841	20833	20710	20686	20823	20892	20780	20905	20814	20846	20817	20907	20980	20968	20761	20707	20728	20824	20930	20880	20729	20686	20807	20734	20823	20936	20737	20731	20660	20933	20802	20900	20987	20584	20718	20953	20714	20867	20830	20582	20749	20801	20956	20912	20726	20708	20755	20835	20785	20895	20782	20919	20784	20670	20781	20768	20861	20756	20696	20724	20893	20638	20931	20711	20758	20579	20818	20767	20729	21007	20968	20759	20836	20987	20861	20834	20768	20481	21033	20726	20847	20804	20655	20780	20705	20620	20650	20689	20842	20967	20784	20749	20714	20719	20841	20697	20592	20628	20984	20963	20672	20624	20816	20791	20712	20784	20661	20949	20900	20789	20595	20928	20858	20650	20894	20835	20890	20795	20630	20702	20676	20718	20773	20869	20976	20747	20899	20812	20800	20666	20985	20734	20880	20572	20537	20709	20820	20637	20619	20740	20777	20769	20844	20759	20980	20612	20715	20838	20746	20690	20642	20746	20814	20990	20925	21016	20827	20863	20908	20841	20809	20695	20837	20760	20811	20885	20725	20592	20733	20767	20944	20606	20634	21027	20665	20631	20646	20731	20589	20674	20608	20740	20812	20776	20680	20801	20691	20698	20897	20730	20909	20786	20917	20779	20684	20760	20751	20928	20704	20851	20626	20677	20767	20890	20742	20718	20820	20924	20695	20677	20749	20708	20905	20834	20650	20581	20740	20866	20742	20473	20754	20673	20817	20757	20616	20953	20987	20560	20690	20662	20983	20858	20833	20722	20931	20930	20791	20679	20778	20619	20946	20836	20863	20542	20749	20815	20756	20890	20870	20700	20726	20776	20795	20842	20706	20922	20819	20793	20629	20877	20901	20915	20739	20875	20698	20870	20697	20796	20726	20716	20989	20851	20853	20847	20775	20687	20851	20754	20749	20799	20725	20788	20741	21103	20784	21020	20734	20835	20788	20625	21053	20854	20754	20811	20729	20792	20781	20678	20817	20773	20860	20696	20680	20694	20670	20851	20743	20823	20616	20716	20840	20706	20527	20743	20783	20706	20895	20728	20893	20649	20841	20776	20787	20953	20612	20696	20743	20835	20908	20707	20904	20747	20765	20750	20708	21007	20849	20681	20632	20674	20727	20717	20851	20770	20734	20718	20826	20893	20977	20691	21125	20719	20845	20754	20695	20521	20810	20651	20958	20930	21022	20881	20849	20805	20905	20837	20826	20814	20774	20854	20610	20751	20760	20765	20816	20676	20835	21028	20675	20656	20852	20723	20894	20716	20763	20663	20831	20819	20740	20890	20525	20557	20767	20928	20790	20655	20626	20804	20773	20941	20673	20889	20927	21024	20784	20817	20927	20972	20956	20705	20788	20941	20715	20817	20640	20873	20904	20574	20691	20822	20774	20816	20834	20813	20887	20828	20831	20922	20705	20663	20705	20846	21126	20852	20840	20692	20893	20850	20956	20552	20864	20717	20770	20766	20860	20726	20739	20763	21067	20997	20837	21179	20849	20839	20855	20808	20674	20884	20739	20675	20769	20887	20681	20642	21065	20802	20566	20658	20814	20895	20820	20856	20924	20888	20909	20870	20920	20965	20514	20953	20834	21003	20999	20964	20790	20779	20809	20853	20779	20686	20870	20736	20896	20871	20593	20954	20941	21053	20842	20826	20575	20891	20747	20858	20867	20995	20847	20968	20752	20783	20718	21053	20680	20442	20726	20809	20625	20729	20630	20726	20793	20664	20962	20758	20806	20639	20866	20796	20646	20826	20629	20874	20740	20520	20833	20859	20815	20746	20735	20934	20901	20872	20953	20799	20817	20875	20847	20890	20742	21132	20864	20840	20613	20770	20739	20829	20630	20723	20742	20749	20969	20827	20793	20944	20893	20796	20777	20706	20960	21001	20631	20555	20920	20789	20893	20690	20658	20819	20728	20861	20974	20844	20795	20717	20831	20741	20664	20859	20836	20578	20863	21007	20811	20989	20604	20841	20655	20788	20786	20714	20863	20796	20904	20777	20838	20676	20771	20895	20758	20808	20689	20762	20735	20631	20991	20841	20910	20915	20675	20741	20779	20917	20680	20763	21025	20988	20768	20854	20857	20920	20779	20820	20758	20830	20718	20875	20766	20759	20857	20794	20666	20527	20675	20791	20872	20712	20692	20918	20778	20968	21011	20761	20727	20897	20600	20625	20720	20677	20712	20755	20837	20718	20853	20819	20794	20770	20783	21027	20799	20701	20720	20668	21008	20681	20764	20855	20949	20760	20722	20874	20939	20676	20743	20749	20771	20712	20792	20823	20796	20776	20859	20899	20903	20465	20673	20821	20866	20931	20733	20888	20838	20907	20747	20735	20983	20799	20920	20760	20598	20887	20886	20834	20701	20925	20814	20690	20686	21034	20727	20614	20721	20897	20785	20816	20717	20880	20881	20693	20942	20930	20838	20861	20712	21072	20869	20643	20820	20980	20740	20905	20921	20642	20896	20842	20791	20800	20749	20695	20689	20680	20840	20643	20756	20846	20803	20825	20723	20689	20643	20654	20897	20832	20769	20686	20844	21042	20873	20793	20881	20731	20976	20983	20797	20726	20855	20928	20859	20998	21000	20579	21038	20916	20906	20761	20859	20892	20957	20888	20792	20810	20966	20748	20707	20705	20753	20839	20813	21058	20855	20780	20644	20620	20808	20881	20938	20925	20608	20510	20823	20873	20681	20852	20729	20835	20860	20914	20957	20695	20567	20960	20984	20674	20934	20833	20877	20806	20782	20820	20737	20713	20827	20907	20891	20641	20908	20707	20708	20733	20906	20774	20888	20997	20799	20889	20780	20742	21003	20715	20741	20996	20922	20762	20668	20873	20712	20639	20817	20852	20659	20619	20863	20827	20908	20880	20905	20577	20786	20802	20917	20785	20792	20621	20710	20877	21035	20833	20827	20707	21003	20734	20784	20916	20617	20727	20880	20795	20724	20938	20729	20782	20702	20713	20866	20727	20951	20924	20656	20935	20838	20770	20929	20706	20779	20874	20664	20821	20595	20803	20696	20923	20788	20845	21028	20885	20780	20853	20532	20843	20837	20843	20730	20806	20926	20772	20865	20844	20779	20862	20679	20667	20674	20753	20876	20697	20812	20762	20889	20759	20680	20654	20770	20569	20839	20975	20650	20808	20853	20833	20868	20817	20803	20579	20849	20789	20843	20903	20821	20660	20783	20821	20862	20878	20696	20765	20810	20801	20618	20852	20865	20922	20863	20866	20738	20731	20630	20813	20732	20790	20898	21090	20582	20920	20936	20858	20633	20764	20746	20812	20801	20882	20822	20871	20874	20780	20755	20709	20813	20994	20702	20862	20618	20641	20757	20643	20871	20742	20968	20945	20694	20866	20662	20820	20741	20956	20669	20769	20793	20886	20790	20785	20482	20781	20651	20556	20908	20907	20947	20584	20771	20716	20706	20727	20625	21053	20621	20704	20593	21004	20881	20752	20785	20787	20649	20769	20650	20689	20679	20815	20878	20705	20937	20920	20745	20864	20803	20679	20748	20960	20753	20747	20902	20900	20772	20931	20813	20860	20905	20935	20764	20731	20805	20789	21034	20808	20733	20849	20923	21008	20686	20921	20879	20830	20859	20702	20760	21022	20721	20607	20880	20989	20887	20676	20845	20754	20788	20938	20669	20825	20702	20947	20847	20887	20981	20966	20839	20795	20788	20908	20692	20723	20938	20699	20776	20624	20858	20902	20838	20806	20856	20809	20956	20938	20815	20844	20851	20657	20855	20942	20776	20837	20791	20817	21020	20989	20939	20777	20751	20927	20702	20642	20834	20919	20898	20797	20811	20815	20805	20664	20708	20803	20752	20689	20764	20871	20836	20456	20751	20774	20647	20574	20810	20917	20674	20834	20912	20886	20966	20971	20614	20657	20732	20834	20912	20973	20796	20818	20868	20764	20894	20840	20794	20838	20700	20827	20651	20725	20648	20943	20745	20786	20774	20909	20687	20862	20833	20858	20685	20740	20879	20812	20845	20661	20745	20850	20759	20789	20827	20908	20750	20925	20772	20989	20709	20985	20649	20807	20842	20971	20627	20892	20838	20913	20687
42850	58017	40489	24764	18341	17859	17643	17686	17586	17678	17769	17756	17630	17709	17773	17626	17509	17700	17694	17744	17661	17678	17701	17815	17687	17723	17705	17668	17804	17560	17644	17640	17674	17605	17552	17562	17769	17764	17673	17780	17771	17680	17622	17829	17769	17690	17680	17784	17614	17508	17581	17683	17655	17704	17720	17585	17800	17712	17608	17549	17541	17691	17596	17528	17713	17757	17485	17707	17709	17469	17507	17605	17598	17566	17696	17667	17645	17795	17561	17602	17719	17806	17987	17629	17623	17645	17567	17693	17715	17775	17712	17707	17576	17731	17680	17683	17561	17479	17725	17774	17606	17619	17579	17736	17570	17615	17651	17645	17613	17651	17728	17728	17553	17653	17713	17528	17773	17691	17800	17744	17645	17595	17710	17579	17669	17603	17756	17652	17619	17652	17733	17695	17470	17689	17689	17780	17643	17605	17786	17760	17471	17686	17607	17750	17642	17539	17624	17814	17415	17523	17685	17628	17688	17685	17777	17457	17593	17532	17688	17500	17566	17701	17646	17550	17792	17544	17639	17636	17522	17460	17689	17737	17558	17699	17748	17381	17659	17825	17591	17582	17718	17500	17616	17805	17644	17681	17540	17837	17768	17834	17607	17663	17592	17599	17773	17712	17604	17656	17770	17462	17641	17749	17747	17627	17620	17690	17612	17576	17662	17641	17669	17686	17685	17573	17558	17485	17661	17700	17617	17465	17784	17689	17459	17579	17521	17823	17616	17664	17577	17655	17453	17711	17549	17543	17560	17540	17758	17539	17524	17551	17712	17377	17949	17656	17745	17588	17545	17686	17578	17626	17771	17661	17699	17651	17496	17615	17702	17613	17691	17569	17680	17540	17700	17567	17622	17847	17474	17683	17471	17715	17658	17713	17542	17702	17648	17847	17866	17567	17620	17550	17686	17572	17649	17584	17541	17536	17578	17621	17865	17474	17703	17687	17499	17604	17707	17568	17579	17772	17632	17751	17678	17681	17956	17706	17664	17548	17694	17741	17732	17668	17758	17633	17772	17745	17796	17418	17672	17513	17751	17659	17598	17543	17581	17701	17634	17571	17540	17591	17674	17623	17730	17810	17802	17546	17504	17758	17557	17664	17753	17681	17552	17702	17760	17628	17802	17796	17662	17475	17628	17830	17576	17802	17520	17566	17822	17693	17718	17644	17772	17536	17600	17758	17658	17657	17553	17716	17636	17599	17539	17682	17639	17671	17686	17813	17911	17616	17710	17741	17678	17604	17779	17686	17536	17592	17554	17611	17654	17693	17464	17893	17617	17701	17669	17671	17677	17616	17701	17720	17865	17505	17877	17558	17642	17535	17586	17742	17820	17668	17626	17688	17684	17474	17686	17755	17666	17634	17569	17681	17615	17599	17612	17607	17445	17496	17628	17611	17655	17658	17547	17589	17821	17494	17651	17630	17681	17772	17503	17718	17567	17675	17571	17602	17615	17664	17521	17858	17718	17548	17720	17743	17622	17669	17543	17892	17588	17730	17582	17615	17681	17695	17708	17627	17479	17618	17585	17669	17720	17761	17578	17607	17693	17621	17658	17531	17685	17728	17752	17596	17756	17541	17541	17727	17541	17680	17842	17519	17813	17748	17568	17713	17579	17785	17764	17662	17634	17605	17596	17586	17613	17738	17797	17738	17693	17760	17630	17737	17676	17764	17577	17789	17642	17667	17609	17652	17628	17497	17756	17546	17514	17623	17627	17605	17512	17725	17719	17652	17615	17669	17626	17583	17579	17714	17751	17717	17573	17716	17547	17611	17757	17813	17699	17629	17669	17709	17876	17709	17578	17589	17721	17752	17659	17747	17557	17711	17615	17548	17606	17761	17624	17639	17666	17697	17666	17726	17695	17575	17557	17679	17665	17555	17593	17552	17739	17614	17676	17746	17475	17720	17783	17547	17511	17715	17624	17630	17770	17618	17577	17578	17692	17693	17671	17593	17493	17688	17634	17666	17480	17597	17432	17584	17785	17657	17596	17749	17625	17614	17636	17593	17619	17767	17474	17754	17662	17720	17604	17537	17701	17447	17785	17735	17704	17615	17692	17638	17559	17614	17661	17628	17664	17690	17757	17732	17505	17817	17610	17620	17797	17683	17585	17676	17412	17587	17582	17526	17684	17708	17854	17652	17565	17660	17533	17670	17567	17699	17521	17694	17832	17665	17593	17604	17683	17752	17673	17725	17788	17772	17462	17603	17686	17688	17762	17766	17623	17657	17702	17630	17557	17607	17687	17509	17677	17617	17674	17562	17623	17630	17662	17672	17705	17500	17729	17696	17646	17765	17694	17483	17703	17677	17683	17613	17812	17693	17596	17682	17689	17808	17813	17559	17724	17797	17547	17653	17798	17671	17650	17573	17612	17771	17592	17617	17513	17793	17712	17620	17736	17751	17685	17783	17612	17805	17731	17720	17643	17700	17418	17607	17545	17731	17745	17617	17624	17649	17591	17727	17485	17659	17890	17463	17546	17594	17716	17538	17621	17625	17754	17657	17840	17678	17481	17539	17695	17626	17677	17545	17518	17636	17675	17629	17754	17739	17664	17555	17789	17562	17679	17634	17736	17746	17622	17662	17771	17676	17549	17512	17724	17663	17551	17716	17596	17660	17658	17714	17860	17762	17667	17887	17597	17688	17644	17651	17655	17672	17625	17596	17651	17707	17700	17683	17585	17754	17708	17631	17642	17724	17847	17705	17671	17550	17665	17668	17688	17738	17663	17579	17718	17671	17742	17737	17384	17664	17689	17580	17733	17650	17607	17538	17559	17657	17417	17771	17644	17760	17616	17639	17686	17654	17669	17742	17698	17824	17547	17723	17727	17706	17728	17679	17790	17748	17660	17658	17679	17518	17706	17746	17603	17714	17630	17758	17536	17504	17774	17669	17821	17590	17713	17693	17632	17740	17647	17433	17624	17622	17642	17714	17561	17649	17656	17772	17712	17576	17752	17629	17827	17789	17803	17712	17692	17792	17472	17600	17647	17634	17785	17489	17718	17559	17621	17466	17514	17623	17661	17613	17598	17774	17582	17756	17594	17824	17332	17731	17654	17720	17696	17605	17693	17649	17718	17708	17802	17715	17578	17723	17446	17636	17600	17677	17779	17701	17776	17750	17689	17842	17626	17777	17713	17669	17611	17690	17568	17794	17637	17613	17558	17755	17735	17510	17825	17769	17653	17593	17752	17725	17469	17776	17765	17604	17655	17814	17547	17775	17530	17603	17660	17835	17501	17827	17620	17511	17717	17647	17759	17661	17793	17650	17711	17704	17780	17563	17774	17748	17575	17741	17548	17775	17553	17740	17630	17734	17698	17740	17694	17726	17506	17662	17693	17696	17733	17523	17714	17686	17643	17760	17594	17552	17680	17603	17628	17635	17477	17555	17632	17749	17637	17697	17679	17644	17665	17776	17767	17613	17661	17659	17521	17586	17805	17764	17849	17591	17669	17704	17607	17749	17809	17735	17658	17630	17609	17638	17611	17671	17828	17683	17700	17598	17716	17544	17613	17751	17723	17688	17559	17691	17519	17637	17663	17605	17641	17384	17608	17753	17670	17657	17699	17622	17575	17680	17721	17694	17641	17626	17613	17714	17676	17687	17697	17547	17748	17680	17696	17725	17721	17672	17501	17526	17550	17677	17664	17619	17636	17619	17660	17713	17644	17571	17766	17710	17638	17576	17629	17758	17656	17783	17610	17730	17719	17597	17606	17542	17707	17650	17792	17545	17533	17428	17548	17608	17641	17695	17651	17557	17625	17642	17702	17645	17713	17693	17637	17703	17687	17705	17648	17495	17671	17785	17432	17628	17487	17643	17687	17672	17732	17770	17662	17675	17673	17816	17687	17605	17573	17654	17753	17734	17654	17647	17748	17806	17544	17717	17623	17587	17664	17581	17709	17624	17787	17750	17663	17679	17635	17716	17576	17652	17776	17625	17603	17672	17717	17572	17549	17777	17526	17783	17492	17641	17707	17700	17633	17609	17736	17637	17629	17744	17683	17593	17576	17651	17723	17813	17774	17772	17477	17512	17740	17641	17624	17599	17538	17591	17626	17598	17852	17461	17701	17623	17597	17795	17536	17704	17610	17643	17545	17784	17563	17536	17636	17893	17521	17553	17457	17848	17677	17498	17511	17862	17622	17767	17565	17654	17726	17790	17556	17742	17637	17886	17571	17769	17667	17670	17755	17580	17836	17800	17737	17598	17677	17580	17656	17724	17700	17651	17623	17719	17688	17631	17726	17660	17633	17588	17473	17470	17624	17621	17551	17781	17611	17477	17758	17564	17555	17597	17462	17714	17731	17690	17672	17588	17719	17803	17581	17581	17692	17708	17591	17677	17396	17662	17612	17621	17719	17562	17715	17681	17687	17542	17539	17533	17705	17825	17592	17580	17785	17612	17884	17503	17787	17752	17528	17574	17523	17661	17484	17686	17654	17720	17752	17500	17756	17485	17598	17663	17656	17718	17561	17572	17661	17661	17716	17656	17638	17680	17661	17650	17542	17639	17577	17610	17702	17581	17791	17851	17650	17671	17573	17807	17679	17810	17512	17747	17617	17654	17741	17844	17728	17690	17482	17844	17704	17555	17845	17680	17882	17820	17647	17776	17667	17659	17689	17677	17635	17747	17473	17804	17663	17593	17600	17576	17563	17560	17522	17946	17740	17731	17770	17712	17431	17700	17801	17717	17612	17615	17690	17587	17668	17693	17386	17581	17755	17823	17643	17550	17621	17679	17449	17553	17715	17697	17602	17711	17767	17695	17614	17620	17768	17680	17537	17492	17602	17536	17696	17582	17688	17683	17662	17590	17752	17676	17729	17636	17720	17546	17870	17824	17671	17700	17716	17614	17923	17756	17659	17769	17637	17517	17805	17666	17831	17756	17657	17659	17746	17859	17747	17780	17647	17557	17802	17616	17851	17528	17674	17624	17566	17693	17691	17641	17695	17910	17720	17733	17607	17620	17626	17755	17708	17632	17607	17785	17657	17587	17649	17736	17429	17824	17748	17683	17711	17674	17732	17766	17483	17555	17604	17769	17642	17755	17704	17601	17741	17742	17863	17755	17354	17824	17694	17825	17721	17531	17674	17418	17542	17519	17581	17542	17763	17680	17802	17588
30417	36391	38817	30523	22580	21669	21694	21385	21374	21370	21245	21440	21395	21276	21203	21355	21316	21224	21387	21377	21278	21306	21362	21426	21205	21139	21372	21313	21280	21377	21229	21536	21309	21158	21344	21273	21403	21269	21151	21375	21504	21322	21455	21187	21389	21531	21268	21347	21102	21170	21572	21284	21193	21135	21221	21371	21289	21386	21336	21382	21358	21285	21212	21359	21260	21438	21319	21257	21402	21067	21298	21166	21293	21239	21448	21274	21289	21284	21225	21353	21485	21357	21488	21064	21189	21435	21243	21264	21227	21316	21446	21261	21099	21453	21348	21355	21424	21343	21307	21428	21289	21323	21290	21366	21338	21058	21256	21339	21334	21237	21070	21371	21246	21458	21191	21020	21389	21516	21414	21438	21087	21140	21428	21281	21320	21217	21250	21323	21365	21223	21204	21661	21313	21118	21112	21361	21253	21339	21125	21180	21411	21516	21219	21211	21258	21356	21192	21215	21226	21228	21277	21407	21370	21194	21136	21246	21308	21184	21511	21350	21283	21193	21279	21153	21160	21289	21399	21229	21419	21216	21335	21268	21274	21337	21300	21256	21394	21205	21483	21489	21464	21233	21337	21495	21485	21511	21490	21289	21400	21217	21201	21253	21350	21204	21184	21282	21403	21405	21250	21101	21289	21425	21371	21352	21386	21437	21305	21350	21345	21271	21335	21366	21358	21270	21456	21253	21395	21186	21167	21400	21238	21393	21092	21162	21406	21469	21143	21243	21264	21381	21518	21246	21286	21372	21139	21274	21580	21443	21326	21288	21215	21222	21270	21293	21223	21249	21277	21293	21407	21212	21415	21363	21245	21181	21545	21128	21184	21288	21155	21289	20997	21402	21328	21251	21532	21311	21215	21352	21293	21334	21028	21394	21270	21314	21346	21463	21631	21420	21178	21174	21243	21225	21323	21213	21284	21237	21188	21279	21112	21208	21118	21189	21264	21219	21521	21244	21282	21348	21479	21303	21177	21271	21453	21391	21390	21175	21402	21190	21196	21372	21287	21363	21150	21217	21302	21306	21509	21282	21319	21279	21267	21138	21460	21328	21406	21181	21466	21215	21360	21247	21275	21490	21445	21425	21160	21232	21215	21165	21067	21277	21305	21326	21402	21343	21487	21298	21165	21082	21358	21346	21361	21305	21139	21232	21355	21374	21297	21297	21534	21309	21394	21226	21397	21427	21324	21139	21317	21296	21387	21200	21417	21115	21261	21282	21288	21269	21304	21292	21406	21448	21201	21286	21134	21147	21361	21217	21289	21235	21296	21241	21255	21109	21380	21360	21191	21324	21320	21301	21190	21198	21241	21127	21416	21366	21326	21245	21138	21288	21290	21218	21472	21268	21460	21395	21277	21316	21215	21188	21416	21208	21088	21243	21188	20968	21240	20977	21233	21257	21255	21211	21194	21235	21281	21433	21274	21308	21433	21222	21434	21462	21189	21223	21219	21477	21400	21396	21274	21492	21359	21210	21351	21292	21231	21095	21360	21262	21296	21480	21379	21245	21351	21286	21241	21385	21149	21208	21269	21267	21342	21298	21123	21238	21232	21486	21246	21459	21296	21410	21509	21254	21401	21325	21310	21381	21280	21081	21250	21151	21372	21391	21229	21387	21148	21303	21173	21195	21157	21373	21318	21386	21353	21281	21396	21302	21436	21229	21018	21256	21409	21475	21535	21217	21207	21231	21260	21283	21343	21391	21343	21152	21065	21378	21406	21172	21263	21135	21336	21314	21263	21199	21361	21394	21262	21247	21468	21035	21550	21373	21463	21273	21365	21485	21562	21528	21300	21401	21234	21114	21354	21318	21290	21297	21249	21174	21358	21305	21241	21309	21433	21335	21311	21101	21116	21230	21451	21327	21275	21543	21235	21373	21342	21080	21243	21237	21284	21418	21359	21091	21209	21242	21266	21202	21265	21214	21261	21447	20926	21427	21404	21442	21283	21199	21372	21171	21224	21361	21448	21208	21406	21540	21101	21285	21249	21373	21332	21324	21155	21388	21321	21371	21323	21401	21235	21226	21158	21337	21291	21105	21229	21116	21217	21202	21245	21411	21533	21106	21264	21236	21272	21435	21208	21227	21210	21350	21118	21224	21394	21346	21316	21169	21469	21452	21489	21324	21225	21491	21275	21315	21346	21324	21207	21575	21285	21217	21293	21265	21221	21240	21472	21219	21237	21477	21322	21345	21192	21050	21277	21398	21446	21267	21203	21229	21398	21174	21072	21315	21348	21207	21258	21465	21407	21419	21476	21099	21290	21417	21448	21264	21221	21222	21325	21215	21174	21372	21227	21403	21213	21371	21404	21408	21158	21425	21280	21178	21377	21428	21410	21245	21397	21187	21174	21206	21444	21182	21486	21254	21412	21323	21214	21307	21631	21175	21228	21374	21402	21322	21360	21281	21346	21295	21400	21174	21363	21231	21281	21301	21322	21277	21284	21343	21423	21336	21200	21281	21376	21241	21275	20971	21324	21247	21081	21180	21324	21114	21270	21245	21284	21132	21247	21306	21281	21454	21249	21098	21312	21154	21359	21465	21158	21363	21474	21296	21381	21044	21466	21266	21405	21180	21270	21146	21210	21185	21136	21184	20857	21268	21207	21410	21398	21196	21234	21162	21238	21204	21363	21227	21381	21355	21153	21292	21428	21295	21297	21406	21159	21293	21438	21336	21219	21150	21370	21316	21390	21173	21374	21316	21355	21381	21259	21221	21427	21404	21234	21222	21428	21320	21406	21292	21370	21204	21502	21342	21220	21127	21438	21408	21262	21083	21135	21169	21134	21282	21227	21252	21205	21228	21278	21136	21303	21251	21328	21520	21351	21361	21272	21231	21456	21458	21525	21319	21423	21235	21194	21375	21368	21316	21380	21297	21470	21176	21247	21406	21250	21341	21451	21491	21295	21573	21408	21098	21376	21217	21340	21227	21118	21249	21279	21376	21392	21273	21038	21319	21246	21395	21376	21208	21516	21555	21398	21395	21252	21290	21152	21290	21266	21404	21265	21345	21329	21430	21331	21306	21248	21255	21429	21204	21348	21211	21336	21306	21334	21258	21274	21103	21195	21325	21521	21271	21289	21240	21051	21349	21364	21366	21242	21356	21208	21213	21266	21296	21381	21293	21300	21282	21348	21150	21290	21397	21203	21243	21478	21273	21320	21157	21179	21633	21318	21430	21301	21500	21299	21338	21413	21164	21401	21309	21333	21188	21470	21312	21129	21378	21242	21323	21104	21256	21048	21245	21267	21263	21333	21303	21245	21201	21249	21296	21096	21264	21278	21163	21144	21017	21227	21330	21495	21288	21294	21392	21136	21331	21384	21432	21187	21223	21284	21278	21247	21384	21373	21441	21240	21179	21302	21302	21393	21319	21355	21291	21178	21265	21114	21363	21412	21185	21230	21289	21172	21102	21248	21388	21116	21208	21354	21458	21468	21429	21330	21272	21242	21399	21140	21204	21211	21355	21201	21318	21337	21323	21411	21250	21374	21316	21260	21211	21195	21203	21160	21301	21289	21304	21134	21171	21263	21304	21223	21251	21171	21549	21391	21190	21212	21291	21303	21438	21422	21237	21396	21447	21168	21322	21235	21280	21370	21233	21416	21342	21343	21368	21296	21140	21141	21219	21372	21180	21240	21155	21264	21274	21324	21358	21339	21493	21267	21235	21316	21086	21281	21422	21558	21272	21358	21619	21464	21236	21267	21267	21258	21191	21258	21259	21279	21153	21353	21276	21218	21493	21375	21095	21257	21273	21354	21286	21302	21323	21153	21435	21328	21287	21110	21175	21129	21465	21267	21308	21524	21161	21306	21621	21632	21441	21290	21048	21347	21379	21404	21242	21380	21304	21143	21139	21280	21477	21115	21229	21407	21223	21310	21306	21311	21421	21500	21275	21216	21330	21266	21385	21191	21311	21324	21009	21229	21221	21112	21186	21300	21247	21419	21207	21303	21546	21064	21059	21325	21627	21412	21239	21195	21275	21234	21117	21389	21518	21373	21321	21380	21253	21629	21426	21426	21121	21317	21305	21248	21306	21288	21390	21422	21231	21396	21230	21115	21263	21307	21401	21370	21226	21471	21163	21233	21261	21370	21127	21038	21298	21257	21289	21380	21266	21240	21357	21182	21559	21305	21328	21403	21274	21208	21309	21328	21393	21229	21129	21139	21095	21306	21466	21502	21277	21222	21328	21388	21267	21341	21288	21143	21389	21265	21254	21348	21345	21288	21391	21554	21187	21366	21270	21160	21367	21396	21238	21237	21273	21170	21458	21282	21180	21358	21310	21537	21346	21356	21417	21216	21297	21408	21161	21226	21397	21351	21403	21108	21343	21417	21371	21368	21310	21384	21087	21286	21157	21349	21424	21380	21533	21376	21169	21570	21164	21180	21205	21334	21329	21269	21364	21341	21370	21413	21393	21527	21271	21383	21438	21012	21289	21278	21252	21378	21077	21182	21366	20927	21279	21262	21242	21279	21253	21037	21453	21368	21470	21347	21253	21454	21441	21219	21321	21272	21159	21338	21124	21149	21311	21427	21109	21223	21253	21272	21362	21435	21157	21291	21302	21373	21451	21295	21257	21326	21261	21505	20988	21276	21405	21410	21485	21152	21141	21077	21279	21337	21148	21157	21185	21271	21362	21394	21312	21309	21574	21221	21332	21228	21327	21238	21315	21246	21255	21346	21503	21339	21269	21282	21401	21542	21285	21263	21240	21225	21311	21035	21318	21250	21194	21215	21362	21363	21265	21151	21269	21199	21253	21334	21540	21393	21412	21355	21260	21237	21226	21390	21225	21234	21283	21422	21394	21289	21109	21307	21302	21327	21419	21174	21176	21193	21368	21349	21352	21188	21341	21367	21554	21540	21272	21204	21195	21252	21445	21251	21330	21398	21250	21169	21309	21354	21277	21296	21230	21207	21130	21297	21341	21260	21295	21345	21229	21135	21257	21261	21268	21371	21264	21445	21324	21473	21274	21181	21174	21340	21372	21324	21174	21315	21163	21222	21222	21420	21322	21372	21403	21445	21360	21392	21427	21275	21376	21453	21352	21299	21364	21361	21187	21347	21325	21492	21462	21212	21469	21575	21539	21288	21428	21141	21419	21203	21339	21438	21316
59770	74732	49468	28435	18823	18012	18102	17902	17949	18179	17984	17898	18009	18018	18086	17798	17960	17944	17951	18121	17997	18006	18023	18070	18060	17949	18175	17985	18056	18159	17960	18082	17949	18158	17941	17875	17953	18032	18069	18170	18036	18027	17952	17922	18077	18055	18101	17968	17947	17973	18078	17872	17975	17930	17821	18184	18076	17946	17965	18145	17971	17961	18052	17917	17996	18041	17973	17977	18042	17882	18097	17856	17993	18281	17988	17983	18246	17998	17962	17842	18159	17973	17857	17992	17911	18071	17966	18081	17848	18005	18184	17993	17881	18092	17848	18095	17959	18062	18094	18165	17953	17946	17837	17670	18095	18060	17818	18129	17989	18079	18063	17995	18167	18001	18172	18104	17884	18013	18171	18035	18005	18113	18111	17937	18107	17971	17913	18039	17959	18063	18056	18088	17856	18004	17922	17915	17963	17915	18030	18086	18015	18081	18139	17990	17946	17991	18032	18019	18007	17987	18109	18032	18159	17807	18112	18043	18089	18011	17854	18047	17912	18070	18125	17933	17943	18009	17944	17987	17934	18124	17944	18018	17856	18148	17916	17868	18071	17966	17944	18036	17859	17929	18060	17979	18050	18191	17990	17965	17987	17986	18063	18162	17978	18113	18073	18031	17957	17969	17991	17969	18072	17879	18131	17850	17934	17965	18070	18025	17958	18102	17976	18128	17981	17900	18328	17997	18001	18041	18222	18000	17963	17934	18094	18116	17962	18080	18229	18161	17999	17864	17732	17993	18002	18152	17921	17893	18085	18012	17983	18110	17888	18093	18051	18041	18072	17787	18033	17973	17928	17982	18051	17943	17968	18103	17854	17927	18048	18075	18018	18065	18057	17988	17872	17872	17955	17984	18174	17936	17984	18062	18050	18004	18166	18003	18057	17936	18128	18032	18143	17896	18014	18049	17917	17951	17836	17956	18119	17949	18120	17960	18083	17777	18003	18053	17956	17866	17881	17973	17857	18016	18056	17807	17874	17958	17977	18013	17961	18280	18067	17816	17837	17888	18082	18069	18002	18008	18280	18043	17936	17846	18043	18049	17927	18201	18063	18052	18078	17985	18022	18021	17941	17959	17974	18082	18013	18078	18036	18033	17942	17914	18145	18084	17999	17890	18057	18086	18077	18032	18038	18074	18101	17991	17897	17934	17953	18019	18029	17967	18056	17825	18007	18044	18097	18054	18015	17867	17879	18087	18098	18003	17856	18050	18134	18108	18083	18135	18074	17914	18016	17946	18006	18081	17881	17863	18157	17979	18049	17958	18052	17942	17977	18135	17992	18257	17995	17920	18096	17963	17929	18080	18158	17997	18069	17802	17985	17846	18144	17998	17992	18039	17968	17895	18050	18094	17977	17999	18022	17921	17800	17913	17994	18307	18002	17983	18288	18073	17988	17999	18105	18096	17980	18056	18069	18192	17903	17883	17918	18008	18103	18018	18027	18018	18005	17960	17991	18095	17951	18025	17929	17846	18216	17908	18112	18256	18037	17958	17999	17928	18113	17863	17931	17886	17893	18019	18024	18012	18048	18003	17953	18033	18049	17885	18107	17957	17925	17979	18085	18265	17993	17983	18084	18076	18019	18018	18021	17941	17955	17962	18202	18098	17943	18064	18005	18010	17951	17981	17950	18126	17957	17996	18028	18092	17939	17928	18122	18057	18117	17926	18013	18116	17969	17860	18029	17936	17942	18050	18146	18160	18101	18043	18073	18110	18018	18117	18012	18054	18065	17967	18234	17940	17955	17902	18103	18027	18014	18087	17927	17903	18235	17871	18063	18029	17870	17946	18081	18039	17976	17963	17963	18105	17919	17932	18205	18045	18128	17813	17932	17953	18074	18026	17957	17992	17969	18114	18138	17860	18171	18173	18019	18032	17926	17945	18013	17983	17993	17903	17987	18063	18018	18065	17969	17979	18029	17962	18025	18032	18038	17921	17894	17871	17900	17854	17959	18038	18210	18160	18085	18046	18138	17874	18093	17995	18043	17893	17850	18013	18085	18034	17943	18007	17997	17946	17924	18102	18094	17979	17945	18002	17929	18010	18059	18116	17887	17961	17983	17994	18168	17817	17876	18109	18154	17975	17981	17854	17877	18056	17987	18165	18100	17920	18064	18074	18074	18065	18140	17831	17973	18014	17800	18067	17992	17901	18205	17808	18065	18059	18103	17975	18025	18119	18211	18211	18064	18132	17737	17934	18023	17936	17958	18102	17880	18012	18054	17968	18158	18070	18007	18022	17917	17996	18022	17996	17964	17943	18185	17963	17938	18060	17889	18038	17853	18013	17940	17941	18070	17963	18126	17996	17962	17982	18082	17882	17984	17931	17996	17955	18010	17868	18074	18029	17955	17990	18151	17936	17968	18006	18054	17943	17983	18142	18030	18022	18074	17938	18070	18029	17851	17896	18118	18088	18105	17933	17935	18073	17977	18025	18024	18254	18083	18075	18053	18044	18051	18041	17995	17960	17805	18075	18118	17922	18107	17839	17985	18022	18025	17985	18012	18130	17912	18157	18015	18122	17946	18004	17832	17868	18238	17996	18119	17984	18098	18037	18030	17986	17944	17913	18177	18075	18095	18074	18141	18196	17850	17940	18181	17971	17980	18097	18058	18031	17954	17925	18010	17984	17995	18133	18072	18091	18055	17978	17999	18082	17987	18050	18038	17921	17977	17936	17895	18092	18037	18169	17841	18212	18100	17938	17978	17875	17975	18073	17902	17996	18221	18008	17965	18051	18040	18088	18176	18032	18232	18093	17980	18014	17978	18210	18033	17937	17945	18019	18029	18049	18047	18046	18082	18042	17905	17898	17934	17846	17997	17913	18004	18168	18050	18095	17928	18186	18012	18043	18008	18183	17944	18044	18064	17831	18184	17823	18004	17960	18116	18154	18107	17957	18057	17949	18036	17957	17932	17797	18140	18029	17982	18065	18017	18113	17942	17948	18062	17949	18051	18025	17983	17950	18144	17867	18072	18046	18070	17904	17940	18182	18017	17872	17917	17919	18022	18173	18018	17867	18039	17960	18143	17922	18079	18095	18136	18022	17967	18020	17884	17925	18091	17894	17967	18033	17978	18255	17996	18019	17992	18046	17966	17903	18090	18068	18000	18129	18038	18134	17919	18224	17943	17997	18021	18028	18007	17843	18072	18066	17892	18079	17972	18037	17992	18138	17991	17854	17908	18003	18129	18069	18027	18152	18009	17927	18060	18085	18212	18096	18251	18080	17983	18002	18083	18002	18064	18020	17953	18018	17898	18021	17955	18085	18131	17908	18069	17976	18112	17971	17865	18012	18024	17933	17956	18169	18214	17948	18182	17825	18035	17733	18109	17989	18101	18093	17918	17856	18063	18011	17982	18037	18004	18077	18008	18042	18180	17862	17940	17977	18039	18031	17993	18154	17895	18060	17980	18017	18032	17890	17977	18143	17952	17952	18137	18035	18156	17998	18224	18020	18159	17949	17977	17992	18054	17803	17921	17937	18157	17984	17997	18027	18137	18028	18049	17951	17968	17988	17937	18012	18024	18128	18025	18131	17955	18007	17950	17896	17955	17978	18138	17916	18069	17966	17948	17901	17969	17874	17939	18056	18010	18141	18112	18012	18146	18077	17883	17846	18169	18062	18139	18075	18030	18043	17986	17930	18031	17922	17905	18098	18192	17891	17990	18084	17959	18038	17848	18086	17922	17935	17909	17900	18083	18018	18004	18038	18125	18023	18113	17904	18034	17984	18191	18031	17928	18063	18050	17908	17754	17844	17952	17828	17908	18121	17804	18039	18065	17897	18015	17980	18119	18094	17949	17946	18019	17887	18102	18004	18064	17907	18048	18033	17881	17978	18052	17981	18036	17967	18010	17993	17898	17971	18090	17997	17951	18117	18128	18198	18031	17982	18043	18021	18028	18049	17957	17966	18141	17918	18117	17932	18124	17975	18060	17811	18200	17884	18171	18079	18106	17881	17989	18000	18000	18051	18204	17949	17863	17690	18037	18035	18009	17936	18084	18132	17966	18033	18015	18113	17991	18150	17918	18001	17950	18027	17947	18052	17969	18140	17776	18123	18116	17924	18076	17895	18025	17934	17857	18058	17997	18104	18122	18026	17993	17988	17956	18015	17997	17940	17971	18112	18011	17997	17966	18060	18212	18028	18079	18038	18048	18162	17850	18041	17994	18014	18037	17917	17979	18021	17969	18073	18113	18042	18022	18039	17993	17963	17996	17925	18216	17852	17942	18006	17888	17994	17979	18036	18066	17895	18152	18033	18077	17981	17920	17878	17902	18081	17907	18016	18013	17938	17892	17921	18188	18038	18077	17987	17963	18034	17966	18145	17902	17992	17980	18090	17974	18012	18012	18196	18095	18088	18003	18306	18012	17992	18024	18036	18127	17930	17980	17879	18035	18125	17836	17918	17810	17874	18186	18207	18094	17819	18140	18061	17940	18130	18038	18025	18072	18026	18026	18139	18055	18105	18003	17994	18112	18093	18188	18029	17889	18033	17975	17870	18052	18010	18089	18052	17946	17819	17966	17974	18189	18021	18118	17874	18107	18275	18038	18017	17990	17931	18049	18166	18049	17923	17999	17866	17911	18087	18061	18130	17874	18002	18012	17973	18032	18071	18053	18010	18110	18071	18017	18062	18170	17813	18093	18002	17934	17969	18042	17939	17835	18046	17938	17921	17986	17907	17946	18083	18095	17945	18117	17980	18012	18140	18012	18028	17957	17792	17980	18066	17995	18066	17958	17987	18003	18062	18071	17882	17974	17931	18081	17923	17974	17882	18167	17899	17959	17968	18113	17925	18000	17930	18087	18101	18045	17837	18258	18039	17972	17977	18028	18057	17999	17905	17997	17977	17903	17967	18065	18012	17864	18035	18085	18114	18039	18020	17988	18193	18037	18128	18149	17982	18043	18113	17889	17960	18098	18147	17984	17905	17919	18027	18045	18197	17930	18060	17977	17961	18158	18081	18007	18084	17862	17928	17985	17970	17949	18108	18090	18028	18052	18035	17996	18135	17936	18103	18017	18000	18054	18053	17928	17990	18011	18064	18040	18034	17864	17912	18056	17949	17887	18013	17980	17944	18158	18080	17945	17960	18027	17973	17844	17897	18020	17965	17927	18082
22921	23695	32946	26305	22283	24032	26294	22210	21854	22388	22444	22047	21992	22286	21941	22036	22065	22038	22227	22034	22062	22106	21988	21934	22066	21938	21820	21849	21952	21933	21883	21805	21902	21837	21864	21924	22021	21765	21788	21910	21877	21857	22049	21981	22065	21963	21750	21881	21928	21773	21683	21999	22034	21702	21851	21627	21740	21834	22163	21937	21796	21969	21874	21812	22094	21785	21778	21778	21840	21938	21792	21878	21989	21648	21679	21858	21871	21851	21677	21826	21834	21847	22031	21723	21910	21691	21718	21816	21724	21809	21921	21927	21900	21896	21713	21721	21966	21755	21636	21840	21844	21910	21865	21762	21854	21915	21805	21863	21813	21780	21943	21728	21829	21929	21993	21679	21964	21779	21810	21817	21828	21835	21863	21812	21873	21746	21828	21873	21929	21981	21711	21858	21756	21921	21836	21640	21694	22005	21845	21809	21690	21975	21795	21808	21817	21818	21946	21842	22000	21875	21989	21842	21855	21849	21706	21868	21852	21905	21829	21714	21982	21662	21545	21857	21955	21645	21846	21624	21801	22052	21789	21518	21803	21808	22013	21591	21606	21689	21668	21940	21977	21882	21860	21827	21792	21828	22024	21877	21800	21833	21647	21972	21560	21824	21932	21616	21858	21826	21633	21806	21842	21956	21867	22107	21865	21744	21597	21795	21895	21833	21881	22005	21719	22073	22193	21994	21940	21820	21528	21818	21969	21715	21812	21913	21591	21791	22045	21989	21802	21601	21659	21769	21630	21950	22031	21804	21767	21630	21900	21827	21898	21730	21762	21739	21971	21776	21736	21698	21681	21683	21942	21682	21847	21712	21848	21642	21890	21777	21752	21437	21852	21842	21760	21691	21663	21830	21781	22007	21859	22043	21958	21822	21856	21799	21643	22036	21837	21768	21648	21727	21861	21763	21780	21851	22006	21528	21846	21718	21847	21857	21800	21743	21683	22007	21769	21734	21722	21786	21767	21557	21889	21904	21773	21773	22084	21788	21539	21653	21798	21767	21876	21798	21813	21720	21878	21655	21828	21861	21689	21664	22095	21756	21640	21617	21931	21812	21934	21811	21847	21589	21844	21983	21735	21733	21803	21878	22016	21902	21666	21867	21800	21652	21678	21766	21582	21800	21755	21824	21985	21739	21965	21808	21889	21769	21610	21751	21769	21885	21904	21659	21777	21586	21811	21954	21799	21781	21594	21910	21692	21800	21723	21811	21716	21772	21808	21755	21557	21784	21773	21705	21829	21759	21841	21836	21861	21979	21722	21895	21784	21757	21972	21731	21864	21946	22035	21783	21862	21797	21895	21895	21624	21851	21912	21619	21682	21865	21819	21875	21751	21940	22019	21849	21670	21775	21825	21819	21855	21770	21899	21738	22111	21858	21836	21836	21629	21803	21844	21877	21993	21815	21984	21716	22110	21766	22021	21872	21869	21922	21870	21815	21888	21795	21842	21965	21754	21800	22008	21872	21908	21871	22034	21807	21846	21903	21728	21861	22077	21972	21872	21578	21649	21816	21757	21766	21866	21710	21838	21843	21908	21660	22048	21741	21905	21794	21686	21625	21835	21786	21773	21803	21812	21994	21704	22197	21755	21805	21677	21720	21946	21618	21837	21790	21944	21765	21724	21789	21854	21662	21721	21897	21931	21768	21747	21897	21704	21717	21842	21835	21781	21789	21699	21602	21721	21655	21935	21737	21724	21669	21832	21836	22028	21837	21938	21978	21763	21788	21849	21742	21939	21754	21778	21924	21890	21559	22008	21806	21845	21426	21916	21683	21639	21753	21797	21765	21733	22006	21879	21866	21727	21871	21765	21813	21672	21624	21790	21819	21837	21673	21973	21751	21754	21810	21905	21733	21778	21776	21700	21633	21648	21815	22012	21891	21888	21673	21698	21899	21782	21882	21821	21635	21989	21717	21882	21873	21893	21759	21802	22042	21754	21517	21830	21966	21897	21961	22076	21981	21856	21806	21724	21919	21636	21845	21677	21911	21742	21748	21964	21694	21686	21940	21820	22044	21956	21791	21648	21879	21747	21760	21843	21717	21906	21582	21778	21783	21748	21640	21751	22068	21945	21728	21890	21905	21756	21984	22088	21770	21948	21915	21735	21777	21740	21634	21677	21871	21848	21796	21736	21881	21724	21766	21982	21872	21828	21595	21956	21950	21812	21811	21576	21676	21782	21815	21910	21802	21713	21691	21799	21818	21911	21747	21776	21772	21830	21859	21927	21771	21806	21879	21737	21794	21813	21800	21737	21858	21801	21775	21724	21450	21713	21661	21938	21786	21752	21702	21740	21762	21804	21735	21885	21939	21747	21644	21876	21957	21614	21814	21830	21773	21998	21627	21819	21700	21749	21725	21793	21966	21812	21858	21766	21746	21664	21952	21697	21751	21825	21912	21786	22052	21823	21616	21626	21807	22013	21966	21561	21976	21945	21761	21853	21802	21628	21747	21646	21770	21870	21975	21840	21832	21749	21739	21759	21813	21802	21831	22033	21678	21647	21857	21754	21751	21754	21813	21655	21804	21911	21935	21810	21766	21896	21895	21811	21691	21778	21545	21705	22035	21666	21836	21850	21795	21801	21879	21592	21822	21954	21808	21829	21802	21714	21825	21941	21710	21837	21757	21861	21714	21981	21805	21664	21845	21654	21648	21729	21843	21859	21649	21773	21891	21927	21661	21937	21745	22009	21664	21801	21626	21782	21706	21931	21659	21758	21667	21803	21978	21838	21844	21712	21694	21755	21832	21915	21873	21781	21782	21910	21730	21850	21758	21729	21784	21977	21881	21673	21904	21868	21923	21704	21778	21864	21755	21845	21917	21944	21701	21776	21723	21864	21695	22139	21762	22007	21889	21847	21924	22008	21578	21858	21903	21884	21920	21647	21918	22013	21758	21818	21858	21877	21772	22000	21746	21829	21857	21689	21744	21971	21800	21747	21859	21820	21706	21795	21884	22018	21820	21811	21820	21841	21742	21851	21837	21921	21920	21776	21715	21781	21913	21870	21846	21841	21901	21942	21659	21719	21777	21709	21715	21620	21513	21801	21762	21785	21638	22099	21789	21884	21892	21475	21668	21733	21647	21806	21691	21800	21755	21862	21749	21900	21545	21989	21927	21744	21895	21759	21755	21760	21796	21710	21845	21711	21664	21746	21768	21700	21817	21796	21931	21883	22012	21927	21671	21941	21986	21631	21607	21669	21748	21818	21943	21803	21803	21915	21528	21637	21792	21758	21591	22010	21692	21905	21959	21812	21785	21899	21770	21866	22008	21835	21875	21739	21750	21928	21859	21935	21729	21912	21827	21783	21978	21916	22022	21828	21892	21866	21820	21936	21620	21806	21901	21833	21761	21954	21698	21745	21683	21821	21957	21813	21768	21597	21898	21956	21704	21851	21874	21798	21689	21690	21838	21865	21811	21807	22108	21753	21766	21825	21891	21709	21801	21810	21794	21751	21766	21757	21877	21746	21732	21862	21835	21857	21840	21807	21881	21792	22047	21679	21851	21815	21823	21703	21848	21700	21766	21700	21839	21861	22030	21992	21930	21836	21856	21695	21640	21800	21925	21903	21922	21790	22042	21631	21643	21797	21959	21843	21628	21733	21812	21876	22019	21518	21843	21903	21815	21709	21760	21744	21921	21662	21832	21842	22055	21858	21834	21794	21882	21886	22023	21795	21775	21724	21688	21649	21655	21842	21825	21930	21906	21810	21877	21800	21842	21912	21649	21655	21712	22005	21849	21691	21807	21832	21741	21838	21662	21734	21808	21820	21678	21878	21928	21740	21816	21752	21768	21887	21750	21602	21789	21793	21717	21609	21813	21874	21703	21852	21948	21817	21660	21818	21909	21751	21777	21701	21742	21803	21754	21671	21751	21758	21793	21826	21947	21935	21568	21852	21997	21868	21625	21657	21595	21934	21656	22002	22019	21699	21627	21688	21610	21624	21859	21987	21850	21692	21882	21899	21911	21837	21750	21959	21848	21854	21985	21713	21808	21738	21550	21756	21664	21721	21828	21907	21790	21774	21946	21839	21715	21938	21874	21945	22014	21984	21747	21794	21641	21837	21910	21929	21923	21524	21806	21834	21899	21608	21688	21849	21895	21863	21746	21448	21717	21895	21698	21609	21884	22070	21624	21840	21860	21989	21689	21790	21757	21631	21968	22080	22082	21928	21787	21955	21790	21755	21742	21737	21770	21897	21894	21720	21717	21765	21970	21672	21804	21640	21753	21847	21847	21775	22075	21673	21618	21713	21940	21643	21706	21673	21678	21901	21481	21662	21899	21978	21830	21637	21890	21619	21763	21891	21759	21837	21662	21746	21858	21820	21755	21763	21882	21580	21806	21951	21717	22067	21783	21978	21858	21793	21642	21777	21870	21896	21831	21674	21935	21839	21888	21984	21929	21709	21844	21757	21681	21809	21826	21871	21896	21955	21879	21740	21782	21815	21506	21894	21948	21864	21796	21732	21929	21658	21696	21941	21818	22021	21785	21781	21677	21948	21748	21733	21741	21684	21751	21732	21810	21877	21464	21890	21762	21608	21716	21906	21777	21901	21524	21860	21921	21586	21729	21955	21604	21708	21696	21755	21729	21801	21920	21972	21919	21640	21733	21774	21854	21793	21544	21954	21669	21716	21621	21690	21829	22055	21907	21865	21879	21799	21912	21749	21787	21711	21680	21738	21750	21887	21809	21868	21834	21942	21666	21942	21695	21974	21963	21984	21822	21605	21799	22018	21849	21908	21621	21638	21706	22027	21872	21747	21616	21840	21862	21793	21828	22095	21912	21771	21917	21941	21832	21812	21755	21739	21763	21886	21948	21864	21582	21784	21758	21960	21783	22013	21721	21834	22051	21838	21814	21812	21741	21619	21676	21686	21980	21725	21736	21745	22000	21902	21805	21618	21835	21792	21584	21783	21840	21873	22010	21687	21860	21971	21815	22053	21871	21787	21628	21821	21660	21941	21882	21745	21663	21725	21765	21829	21793	21949	21715	21690	21926	21886	21941	21685	21559	21714	21860	21790	21830	21849	21867	21977	21849	21823	21832	21801	21913	21784	21844	21812	21643	21926	21624	21786	21925	21837	21995	21783	21694	21697	21782	21796	21872	21833	21832
59229	101533	80446	50227	21504	18100	18226	18466	18506	18388	18265	18381	18457	18275	18289	18144	18337	18425	18379	18410	18353	18393	18365	18305	18294	18158	18454	18442	18338	18320	18316	18332	18527	18418	18207	18319	18417	18439	18373	18363	18427	18355	18269	18516	18252	18347	18242	18292	18437	18311	18344	18393	18388	18508	18123	18393	18217	18370	18392	18215	18400	18398	18348	18313	18491	18311	18202	18238	18271	18452	18281	18307	18132	18473	18291	18529	18372	18309	18440	18271	18327	18263	18362	18279	18290	18312	18361	18208	18361	18479	18317	18422	18280	18224	18307	18317	18242	18272	18250	18406	18379	18162	18375	18174	18189	18423	18167	18367	18055	18540	18209	18220	18332	18321	18154	18187	18523	18410	18392	18378	18325	18605	18470	18334	18312	18209	18460	18205	18224	18429	18316	18193	18359	18190	18413	18349	18431	18233	18204	18283	18463	18250	18332	18359	18427	18324	18238	18367	18315	18263	18375	18449	18508	18211	18455	18393	18398	18252	18519	18243	18319	18446	18516	18275	18294	18279	18269	18313	18266	18352	18256	18372	18483	18362	18475	18331	18284	18412	18316	18224	18255	18346	18424	18351	18368	18412	18235	18219	18350	18475	18382	18322	18342	18185	18266	18394	18411	18424	18322	18359	18309	18475	18289	18208	18488	18334	18475	18342	18293	18206	18396	18260	18412	18524	18232	18439	18280	18393	18203	18293	18216	18405	18232	18410	18410	18242	18168	18424	18153	18381	18178	18282	18203	18263	18251	18345	18349	18355	18413	18291	18353	18311	18272	18239	18404	18457	18485	18360	18305	18327	18276	18505	18346	18126	18422	18536	18284	18344	18317	18235	18385	18530	18491	18146	18287	18338	18303	18127	18246	18405	18133	18543	18469	18225	18214	18325	18425	18318	18230	18093	18257	18458	18342	18392	18496	18428	18301	18355	18234	18281	18258	18148	18109	18321	18301	18246	18474	18309	18230	18361	18171	18317	18438	18371	18516	18303	18356	18303	18173	18290	18422	18381	18259	18345	18249	18208	18190	18314	18262	18237	18347	18434	18268	18239	18333	18374	18289	18312	18420	18382	18330	18384	18424	18338	18216	18245	18507	18424	18496	18231	18412	18362	18183	18236	18357	18336	18289	18281	18241	18339	18386	18249	18202	18463	18332	18326	18400	18263	18413	18477	18369	18344	18483	18326	18305	18302	18399	18238	18372	18163	18538	18285	18415	18346	18339	18553	18466	18287	18136	18391	18136	18359	18359	18297	18200	18323	18376	18232	18326	18399	18431	18363	18412	18443	18383	18274	18404	18396	18384	18155	18277	18336	18250	18245	18351	18236	18178	18267	18265	18287	18307	18343	18296	18250	18396	18272	18298	18341	18388	18378	18348	18187	18237	18349	18199	18203	18330	18382	18583	18285	18212	18331	18188	18175	18386	18199	18351	18482	18240	18466	18359	18237	18339	18326	18268	18215	18264	18381	18372	18286	18274	18328	18348	18133	18284	18243	18250	18070	18323	18535	18289	18269	18420	18257	18527	18427	18412	18418	18534	18329	18369	18256	18318	18113	18249	18298	18498	18465	18330	18414	18364	18364	18198	18201	18447	18418	18255	18272	18408	18374	18333	18291	18398	18357	18474	18362	18249	18440	18344	18386	18320	18114	18453	18397	18455	18350	18300	18183	18228	18360	18353	18350	18321	18371	18217	18262	18243	18144	18193	18328	18435	18258	18456	18335	18317	18320	18345	18346	18208	18455	18088	18394	18123	18169	18453	18377	18407	18378	18290	18396	18241	18227	18319	18378	18509	18268	18380	18418	18411	18468	18490	18378	18228	18233	18318	18300	18222	18164	18436	18311	18514	18396	18374	18435	18340	18408	18216	18241	18475	18281	18216	18228	18465	18264	18288	18284	18290	18426	18323	18370	18293	18320	18468	18009	18172	18309	18342	18223	18377	18392	18349	18089	18426	18432	18498	18236	18348	18421	18343	18344	18291	18259	18239	18414	18163	18311	18255	18149	18164	18379	18303	18288	18324	18205	18515	18389	18546	18339	18294	18357	18304	18278	18295	18372	18558	18312	18171	18217	18447	18161	18291	18627	18487	18386	18063	18328	18358	18321	18387	18518	18341	18320	18378	18338	18187	18337	18366	18334	18376	18264	18286	18412	18320	18200	18304	18319	18390	18365	18357	18280	18214	18415	18305	18351	18398	18422	18524	18256	18281	18217	18351	18424	18443	18526	18385	18247	18367	18200	18521	18346	18373	18205	18420	18433	18299	18289	18477	18356	18222	18351	18363	18479	18120	18257	18480	18350	18242	18175	18218	18395	18419	18318	18373	18321	18322	18257	18275	18315	18322	18356	18292	18209	18289	18394	18360	18377	18370	18458	18346	18155	18219	18311	18245	18237	18361	18356	18007	18202	18221	18275	18307	18234	18296	18315	18257	18337	18246	18294	18234	18244	18386	18423	18323	18450	18320	18301	18355	18309	18179	18206	18344	18160	18144	18232	18552	18263	18431	18180	18277	18323	18449	18210	18323	18294	18210	18169	18497	18455	18287	18254	18411	18367	18505	18336	18376	18329	18481	18326	18239	18181	18377	18342	18571	18474	18309	18381	18359	18396	18398	18401	18201	18382	18188	18230	18325	18322	18285	18163	18227	18286	18273	18270	18137	18486	18193	18290	18435	18314	18286	18278	18249	18221	18223	18218	18184	18200	18251	18413	18344	18338	18282	18261	18367	18215	18214	18373	18419	18447	18256	18243	18282	18543	18276	18237	18404	18374	18433	18248	18196	18307	18388	18476	18404	18292	18481	18364	18321	18326	18364	18433	18457	18259	18301	18261	18424	18384	18311	18226	18297	18410	18360	18172	18154	18345	18350	18266	18453	18397	18348	18458	18377	18411	18284	18434	18503	18340	18246	18096	18325	18455	18409	18356	18313	18296	18131	18439	18367	18248	18459	18264	18434	18232	18378	18241	18323	18221	18512	18112	18241	18276	18323	18287	18370	18532	18372	18351	18347	18301	18040	18340	18194	18452	18219	18492	18213	18336	18393	18060	18384	18206	18197	18172	18375	18328	18527	18358	18253	18312	18334	18335	18353	18440	18288	18187	18393	18196	18209	18302	18385	18243	18340	18390	18200	18297	18318	18372	18383	18374	18256	18243	18404	18242	18272	18332	18321	18444	18300	18405	18385	18410	18380	18256	18320	18261	18262	18255	18356	18272	18301	18259	18380	18276	18233	18285	18298	18369	18327	18396	18218	18276	18398	18333	18365	18197	18230	18289	18510	18291	18085	18168	18410	18260	18289	18244	18378	18230	18388	18375	18311	18275	18195	18375	18521	18400	18275	18192	18283	18281	18336	18461	18314	18397	18276	18420	18319	18331	18331	18374	18188	18199	18378	18502	18224	18395	18120	18248	18297	18374	18404	18436	18344	18396	18468	18239	18366	18309	18274	18138	18398	18343	18339	18256	18423	18465	18494	18378	18193	18186	18156	18211	18314	18161	18375	18159	18395	18247	18344	18335	18320	18304	18339	18197	18291	18227	18335	18555	18174	18207	18347	18216	18278	18432	18322	18321	18447	18177	18244	18232	18191	18395	18464	18452	18362	18315	18357	18241	18513	18240	18456	18359	18406	18293	18303	18235	18298	18291	18493	18096	18393	18141	18311	18411	18171	18249	18403	18275	18242	18408	18295	18131	18436	18484	18326	18260	18163	18230	18323	18242	18325	18367	18381	18188	18330	18398	18324	18410	18442	18277	18410	17955	18513	18150	18331	18249	18172	18451	18311	18287	18286	18229	18254	18441	18252	18303	18253	18427	18269	18379	18278	18205	18291	18380	18489	18240	18263	18185	18312	18266	18445	18196	18257	18132	18126	18355	18218	18258	18305	18298	18462	18287	18364	18433	18348	18404	18359	18324	18242	18282	18451	18199	18354	18202	18438	18273	18332	18584	18259	18230	18270	18279	18384	18290	18283	18371	18409	18453	18485	18415	18365	18345	18382	18349	18243	18268	18257	18205	18143	18351	18381	18342	18364	18350	18305	18162	18339	18440	18362	18070	18340	18321	18058	18258	18251	18322	18180	18253	18352	18165	18340	18311	18376	18205	18117	18120	18203	18419	18299	18272	18369	18253	18341	18343	18253	18356	18365	18221	18371	18328	18360	18426	18202	18009	18297	18296	18373	18257	18246	18322	18352	18271	18369	18195	18225	18305	18454	18285	18235	18285	18378	18384	18436	18326	18226	18252	18218	18435	18217	18243	18458	18331	18462	18334	18220	18314	18242	18394	18321	18341	18310	18202	18327	18430	18318	18435	18281	18430	18219	18325	18118	18354	18454	18380	18282	18337	18228	18460	18295	18217	18428	18504	18152	18225	18275	18351	18435	18394	18373	18408	18439	18397	18168	18378	18302	18386	18210	18131	18200	18257	18318	18407	18299	18196	18315	18171	18537	18394	18398	18290	18342	18382	18448	18238	18230	18420	18270	18513	18404	18249	18232	18405	18458	18292	18170	18178	18226	18295	18367	18445	18247	18379	18417	18244	18328	18287	18294	18330	18239	18441	18321	18316	18414	18471	18301	18322	18402	18290	18303	18263	18221	18271	18403	18329	18433	18233	18291	18335	18428	18502	18366	18466	18166	18396	18296	18311	18382	18291	18429	18252	18241	18314	18315	18387	18385	18342	18234	18449	18379	18395	18343	18266	18152	18272	18424	18545	18335	18494	18168	18263	18185	18375	18421	18394	18158	18482	18389	18429	18263	18434	18404	18344	18348	18403	18428	18283	18339	18303	18272	18361	18428	18351	18225	18354	18398	18092	18380	18165	18369	18231	18459	18340	18336	18441	18293	18336	18319	18315	18197	18392	18275	18311	18262	18458	18294	18114	18341	18380	18348	18275	18327	18200	18499	18287	18141	18321	18194	18364	18311	18376	18332	18419	18242	18357	18298	18330	18383	18255	18414	18307	18275	18236	18369	18154	18350	18366	18225	18150	18387	18300	18324	18173	18411	18413	18130	18618	18138	18387	18254	18443	18549	18297	18439	18230	18331	18298	18372	18365	18563	18417	18346	18247	18424	18279	18419	18274	18300	18345	18373	18394	18365	18508	18321	18288	18330	18360	18316	18394
32117	41552	39859	28731	21602	20906	21134	20827	20666	20771	20980	20872	20866	20682	20658	20686	20666	20822	20881	20839	20745	20755	20711	20686	20822	20755	20790	20909	20848	20684	20844	20709	20602	20820	20881	20411	20682	20598	20611	20593	20912	20942	20803	20582	20761	20727	20896	20726	20925	20710	20835	20730	20763	20626	20769	20662	20572	20630	20691	20701	20733	20862	20759	20986	20706	20661	20888	20679	20695	20804	20659	20698	20772	20891	20811	20960	20754	20773	20707	20705	20946	20695	20656	20626	20502	20703	20554	20420	20793	20726	20710	20720	20676	20691	20722	20515	20695	20650	20666	20799	21020	20737	20698	20612	20496	20749	20833	20525	20696	20668	20757	20785	20726	20691	20857	20823	20753	20674	20864	20833	20597	20472	20584	20603	20830	20528	20505	20675	20591	20685	20426	20711	20865	20753	20636	20584	20726	20664	20892	20731	20926	20765	20519	20909	20718	20726	20754	20883	20670	20672	20747	20692	20874	20754	20688	20812	20817	20436	20800	20509	20687	20655	20678	20663	20600	20794	20666	20692	20532	20905	20750	20856	20749	20678	20632	20652	20811	20558	20866	20684	20543	20850	20820	20729	20608	20610	20743	20675	20724	20751	20916	20759	20825	20749	20570	20818	20776	20607	20695	20750	20448	20706	20714	20548	20894	20843	20812	20769	20880	20606	20943	20726	20544	20652	20631	20688	20796	20713	20741	20800	20751	20569	20804	20571	20795	20546	20886	20733	20506	20408	20752	20716	20701	20655	20667	20769	20836	20726	20708	20885	20750	20723	20918	20997	20549	20570	20715	20670	20720	20581	20642	20610	20886	20679	20702	20830	20742	20661	20807	20459	20841	20585	20810	20694	20470	20575	20664	20435	20512	20640	20653	20697	20603	20711	20935	20604	20763	20749	20766	20756	20796	20473	20695	20854	20480	20517	20766	20440	20731	20676	20490	20781	20732	20762	20724	20917	20941	20541	20600	20808	20825	20497	20817	20771	20659	20634	20698	20753	20722	20631	20821	20605	20766	20885	20834	20743	20953	20717	20814	20958	20433	20755	20794	20624	20774	20693	20542	20698	20652	20739	20699	20724	20578	20757	20662	20740	20781	20658	20652	20664	20727	20786	20711	20565	20653	20508	20777	20488	20793	20785	20755	20720	20677	20666	20768	20682	20764	20699	20779	20895	20799	20779	20529	20600	20856	20737	20720	20559	20393	20851	20496	20554	20637	20599	20751	20527	20617	20627	20692	20526	20639	20523	20750	20765	20625	20607	20714	20621	20778	20583	20592	20924	20741	20507	20709	20848	20564	20552	20702	20636	20804	20952	20688	20587	20542	20576	20743	20778	20499	20881	20769	20706	20538	20602	20719	20813	20588	20667	20586	20729	20840	20620	20826	20696	20631	20663	20721	20914	20707	20646	20786	20593	20529	20632	20810	20611	20669	20520	20570	20681	20589	20759	20572	20627	20555	20656	20561	20684	20905	20815	20885	20795	20700	20513	20536	20606	20690	20717	20727	20707	20767	20947	20555	20640	20836	20515	20801	20858	20770	20660	20793	20550	20597	20774	20764	20874	20652	20716	20725	20638	20802	20690	20817	20525	20542	20776	20883	20867	20780	20831	20735	21018	20854	20568	20771	20618	20677	20653	20715	20819	20736	20486	20796	20695	20982	20668	20750	20744	20933	20615	20588	20535	20628	20635	20637	20812	20630	20727	20781	20735	20828	20421	20518	20644	20610	20671	20767	20752	20844	20678	20797	20787	20777	20652	20548	20843	20853	20666	20483	20712	20551	20754	20506	20812	20758	20770	20604	20645	20747	20734	20688	20749	20747	20647	20497	20729	20716	20880	20579	20465	20723	20746	20771	20924	20756	20638	20742	21030	20907	20709	20729	20550	20846	20728	20741	20826	20891	20716	20691	20679	20687	20776	20746	20782	20863	20647	20514	20744	20684	20626	20543	20701	20651	20794	20804	20706	20720	20641	20634	20622	20603	20645	20583	20477	20635	20666	20605	20718	20782	20659	20755	20633	20815	20953	20598	20880	20593	20751	20759	20886	20810	20597	21012	20456	20725	20564	20806	20774	20978	20640	20807	20595	20700	20480	20719	20798	20558	20876	20753	20732	20768	20682	20839	20683	20794	20553	20918	20687	20673	20532	20658	20759	20711	20443	20847	20708	20593	20483	20678	20862	20676	20761	20427	20640	20644	20759	20661	20802	20826	20578	20637	20734	20521	20645	20509	20672	20558	20484	20868	20724	20672	20606	20715	20594	20731	20558	20562	20704	20582	20658	20908	20619	20681	20707	20821	20853	20678	20631	20791	20588	20724	20996	20847	20802	20867	20737	20770	20662	20631	20892	20730	20959	20672	20516	20785	20535	20786	20569	20748	20794	20768	20648	20752	20578	20707	20789	20655	20723	20569	20680	20684	20700	20801	20692	20867	20793	20816	20640	20774	20704	20474	20857	20825	20749	20731	20721	20761	20545	20711	21022	20630	20667	20684	20801	20823	20843	20799	20680	20805	20693	20635	20685	20871	20581	20733	20802	20793	20693	20647	21001	20573	20821	20714	20509	20513	20683	20940	20659	20638	20750	20727	20619	20627	20958	20757	20673	20899	20556	20871	20544	20596	20819	20657	20852	20829	20757	20667	20779	20752	20791	20916	20869	20736	20760	20658	20654	20656	20919	20763	20682	20739	20559	20776	20658	20720	20654	20645	20662	20873	20610	20754	20703	20577	20653	20780	20618	20714	20884	20696	20749	20623	20896	20517	20509	20756	20883	20745	20660	20750	20885	20722	20632	20853	20695	20796	20651	20674	20733	20756	20361	20564	20821	20525	20695	20714	20641	20848	20821	20728	20832	20980	20534	20641	20691	20817	20864	20702	20729	20629	20615	20908	20839	20657	20605	20924	20705	20797	20664	20725	20653	20591	20653	20776	20636	20738	20956	20604	20580	20785	20771	20679	20700	20691	20493	20772	20617	20661	20840	20442	20644	20990	20711	20740	20877	20670	20753	20695	20640	20746	20863	20737	21039	20605	20623	20584	20494	20632	20900	20642	20829	20945	20769	20685	20632	20828	20686	20690	20874	20920	20910	20682	20627	20806	20689	20717	20746	20650	20817	20506	20642	20836	20524	20802	20787	20726	20590	20693	20661	20525	20801	20636	20571	20761	20741	20545	20689	20755	20674	20751	20719	20799	20823	20585	20640	20836	20781	20770	20675	20562	20827	20850	20693	20751	20903	20821	20632	20899	20832	20747	20755	20554	20718	20596	21116	20719	20599	20768	20682	20698	20755	20634	20523	20715	20808	20810	20781	20850	20825	20766	20805	20722	20516	20702	20713	20919	20678	20468	20819	20628	20626	20679	20700	20741	20736	20541	20715	20694	20831	20840	20754	20883	20702	20872	20722	20738	20735	20703	20698	20870	20626	20784	20732	20826	20630	20736	20763	20730	20780	20715	20553	20948	20857	20815	20699	20664	20768	20691	20606	20542	20534	20660	20759	20679	20747	20777	20703	20681	20973	20766	20706	20804	20680	20607	20767	20892	20741	20747	20574	20767	20720	20593	20786	20893	20624	20958	20732	20683	20808	20843	20603	20751	20842	20774	20759	20560	20689	20780	20798	20698	20779	20641	20489	20562	20804	20501	20595	20674	20682	20865	20607	20683	20570	20840	20797	20722	20799	20795	20821	20504	20643	20651	20683	20617	20801	20763	20704	20584	20490	20641	20797	20726	20544	20689	20607	20504	20938	20829	20684	20708	20819	20739	20687	20842	20993	20833	20603	20782	20960	20620	20758	20514	20754	20821	21082	20640	20560	20986	20690	20765	20964	20886	20603	20684	20691	20815	20823	20688	20702	20683	20699	20895	20682	20694	20830	20800	20625	20748	20596	20688	20949	20807	20907	20714	20603	20504	20546	20699	20642	20660	20810	20676	20853	20790	20668	20846	20799	20690	20648	20773	20804	20788	20498	20810	20815	20857	20707	20690	20653	20822	20604	20597	20595	20625	20717	20610	20808	20792	20820	20967	20643	20817	20823	20797	20612	20819	20771	20920	20686	20975	20769	20709	20684	20849	20724	20658	20546	20568	20844	20976	20677	20802	20649	20811	20588	20722	20505	20583	20630	20680	20634	20492	20577	20706	20630	20652	20732	20650	20471	20735	20533	20743	20642	20561	20800	20710	20887	20889	20710	20724	20704	20675	20612	20665	20740	20614	20600	20881	20772	20715	20588	20511	21003	20638	20710	20644	20640	20797	20765	20539	20654	20720	20398	20672	20770	20603	20709	20592	20699	20792	20816	20542	20817	20544	20592	20690	20802	20831	20660	20936	20705	20754	20774	20446	20630	20753	20814	20874	20596	20954	20659	20773	20815	20781	20666	20465	20615	20853	20698	20840	20787	20649	20557	20711	20640	20890	20816	20767	20595	20642	20592	20908	21004	20609	20621	20621	20512	20609	20856	20746	20589	20714	20690	20446	20704	20744	20482	20342	20689	20845	20756	20673	20822	20897	20644	20486	20794	20816	20787	20724	20626	20707	20675	20764	20837	20640	20584	20747	20719	20795	20654	20622	20625	20605	20723	20804	20680	20659	20809	20851	20713	20715	20764	20469	20777	20604	20737	20793	20657	20506	20774	20683	20690	20695	20664	20634	20689	20756	20556	20524	20886	20656	20611	20576	20658	20966	20889	20738	20635	20795	20606	20705	20778	20716	20804	20693	20703	20626	20494	20699	20677	20842	20940	20603	20798	20800	20822	20794	20678	20743	20877	20800	20676	20523	20556	20751	20677	20668	20768	20803	20810	20705	20871	20621	20688	20663	20537	20595	20707	20695	20631	20709	20919	20670	20858	20720	20924	20739	20742	20694	20742	20946	20617	20692	20627	20656	20596	20622	20676	20663	20771	20653	20755	20827	20853	20340	20695	20451	20617	20714	20723	20715	20653	20788	20623	20751	20822	20758	20745	20733	20651	20636	20708	20807	20830	20727	20786	20658	20676	20851	20812	20825	20750	20618	20799	20501	20802	20664	20850	20723	20769	20679	20425	20664	20638	20668	20754	20764	20776	20799	20882	20684	20654	20525	20789	20748	20797	20698	20543	20577	20903	20507	20736	20806	20846	20625	20689
42130	58799	40943	24019	18108	17680	17605	17608	17683	17607	17730	17707	17751	17485	17584	17496	17618	17600	17454	17682	17627	17668	17499	17633	17623	17590	17558	17671	17719	17606	17629	17700	17599	17628	17620	17559	17553	17615	17627	17619	17547	17738	17618	17728	17591	17722	17579	17693	17652	17777	17518	17715	17744	17602	17717	17531	17729	17821	17644	17639	17690	17698	17432	17604	17450	17638	17633	17724	17591	17665	17680	17730	17665	17540	17472	17667	17686	17576	17666	17678	17742	17604	17591	17601	17752	17533	17419	17712	17686	17627	17609	17715	17604	17601	17739	17547	17764	17620	17637	17662	17766	17672	17650	17561	17741	17567	17636	17757	17618	17650	17582	17655	17619	17613	17571	17694	17696	17572	17659	17785	17398	17573	17565	17591	17622	17595	17569	17489	17523	17739	17648	17546	17772	17666	17635	17643	17691	17625	17594	17571	17467	17759	17703	17537	17586	17822	17511	17584	17547	17684	17539	17542	17574	17538	17629	17621	17671	17463	17622	17763	17584	17660	17569	17500	17653	17734	17761	17548	17531	17658	17561	17536	17724	17591	17521	17592	17540	17642	17753	17493	17498	17499	17719	17516	17560	17649	17565	17558	17622	17691	17563	17558	17516	17641	17922	17700	17761	17700	17534	17679	17613	17603	17657	17491	17542	17714	17615	17568	17715	17512	17642	17560	17645	17585	17622	17631	17623	17660	17781	17535	17638	17609	17715	17876	17646	17497	17463	17670	17306	17553	17576	17666	17628	17750	17600	17521	17605	17532	17770	17587	17536	17483	17759	17823	17641	17494	17708	17595	17703	17706	17704	17633	17630	17543	17601	17635	17506	17774	17418	17690	17670	17502	17715	17593	17671	17558	17643	17593	17658	17650	17650	17606	17684	17624	17708	17624	17661	17591	17557	17660	17557	17718	17732	17548	17581	17554	17556	17569	17579	17650	17600	17666	17563	17647	17437	17528	17513	17841	17602	17615	17714	17554	17665	17779	17528	17552	17607	17598	17563	17609	17651	17525	17601	17699	17611	17632	17744	17619	17602	17646	17708	17644	17495	17610	17532	17701	17593	17835	17603	17484	17685	17606	17730	17575	17575	17592	17616	17514	17563	17578	17499	17745	17682	17424	17743	17545	17733	17687	17634	17656	17646	17704	17556	17489	17785	17660	17631	17622	17549	17461	17734	17651	17563	17590	17682	17632	17695	17657	17678	17722	17630	17526	17625	17718	17534	17520	17476	17678	17514	17601	17624	17598	17580	17538	17570	17465	17451	17735	17512	17597	17693	17429	17516	17702	17642	17512	17510	17615	17653	17525	17569	17452	17788	17611	17615	17677	17680	17636	17617	17737	17536	17603	17815	17489	17544	17736	17579	17686	17662	17467	17570	17722	17517	17777	17600	17720	17600	17474	17594	17817	17621	17598	17664	17835	17684	17777	17634	17703	17525	17656	17630	17642	17396	17615	17692	17629	17588	17791	17715	17546	17610	17618	17672	17578	17507	17676	17764	17589	17667	17662	17488	17667	17624	17507	17775	17640	17783	17556	17682	17459	17646	17598	17781	17635	17705	17698	17648	17664	17620	17446	17592	17590	17726	17742	17549	17605	17594	17638	17558	17572	17642	17696	17558	17736	17627	17615	17762	17706	17630	17716	17551	17599	17561	17711	17590	17783	17654	17777	17802	17599	17792	17634	17590	17649	17609	17659	17601	17854	17412	17710	17746	17773	17799	17596	17759	17617	17522	17815	17649	17653	17642	17666	17666	17646	17805	17677	17580	17657	17419	17556	17532	17626	17715	17658	17528	17630	17509	17665	17808	17511	17508	17538	17662	17733	17590	17647	17658	17757	17777	17706	17570	17751	17616	17431	17830	17737	17533	17695	17531	17564	17707	17663	17718	17767	17512	17734	17702	17512	17578	17617	17593	17725	17590	17505	17788	17733	17630	17517	17476	17595	17766	17534	17581	17741	17555	17474	17745	17729	17749	17626	17599	17586	17542	17474	17745	17535	17543	17513	17546	17774	17431	17811	17621	17482	17774	17585	17663	17726	17714	17596	17642	17704	17622	17643	17742	17512	17541	17565	17713	17694	17697	17601	17662	17631	17610	17690	17580	17457	17584	17520	17534	17646	17441	17711	17644	17583	17554	17611	17599	17694	17620	17560	17712	17492	17606	17684	17836	17727	17687	17594	17564	17657	17463	17572	17534	17584	17441	17813	17718	17515	17628	17682	17484	17725	17458	17588	17662	17713	17552	17535	17658	17669	17553	17659	17772	17689	17721	17551	17673	17467	17620	17671	17647	17627	17683	17559	17511	17726	17608	17736	17761	17818	17554	17343	17575	17739	17615	17739	17613	17638	17606	17625	17860	17485	17565	17649	17565	17548	17739	17638	17608	17681	17528	17584	17630	17662	17802	17741	17585	17508	17915	17728	17606	17862	17673	17626	17560	17732	17699	17523	17630	17677	17644	17363	17585	17426	17540	17467	17635	17578	17554	17706	17724	17809	17614	17540	17619	17629	17761	17571	17676	17700	17621	17622	17768	17399	17720	17860	17717	17617	17585	17520	17616	17636	17745	17695	17640	17721	17704	17529	17712	17678	17500	17610	17663	17502	17653	17617	17727	17597	17579	17702	17575	17501	17624	17634	17570	17651	17740	17742	17458	17659	17595	17525	17887	17613	17791	17637	17644	17571	17662	17766	17717	17609	17625	17771	17739	17528	17576	17555	17604	17531	17710	17738	17718	17709	17564	17635	17586	17623	17559	17698	17687	17868	17570	17588	17546	17695	17731	17552	17656	17660	17672	17583	17545	17522	17695	17637	17761	17507	17693	17440	17637	17534	17607	17684	17577	17765	17679	17443	17662	17455	17508	17560	17535	17551	17405	17664	17496	17670	17526	17636	17645	17522	17557	17641	17808	17652	17559	17583	17607	17756	17586	17726	17731	17585	17514	17608	17747	17553	17590	17717	17505	17526	17681	17600	17725	17821	17499	17650	17641	17590	17581	17684	17585	17586	17676	17652	17778	17554	17529	17650	17527	17638	17653	17566	17641	17794	17606	17585	17564	17640	17602	17703	17483	17501	17732	17787	17796	17594	17576	17579	17567	17554	17599	17654	17570	17565	17607	17612	17519	17787	17505	17546	17544	17708	17702	17595	17441	17592	17478	17794	17487	17727	17690	17551	17662	17706	17594	17839	17597	17554	17543	17629	17688	17497	17735	17507	17612	17540	17698	17559	17600	17604	17706	17503	17437	17736	17500	17600	17661	17553	17580	17489	17563	17734	17616	17577	17578	17667	17645	17589	17536	17687	17512	17723	17614	17668	17551	17558	17725	17772	17609	17777	17661	17534	17818	17703	17587	17614	17734	17718	17776	17698	17682	17738	17560	17681	17560	17639	17633	17629	17538	17667	17653	17547	17580	17735	17689	17679	17621	17543	17586	17562	17587	17638	17550	17629	17669	17637	17809	17836	17684	17512	17534	17656	17505	17552	17652	17567	17758	17461	17638	17518	17493	17624	17700	17980	17597	17768	17791	17726	17636	17563	17599	17681	17500	17699	17741	17508	17461	17659	17543	17460	17694	17622	17515	17641	17604	17586	17579	17637	17609	17557	17605	17607	17657	17537	17667	17660	17629	17628	17594	17621	17593	17637	17638	17660	17614	17584	17808	17637	17699	17588	17702	17571	17430	17514	17737	17532	17734	17458	17651	17411	17605	17829	17745	17556	17492	17562	17502	17677	17765	17828	17601	17671	17600	17536	17706	17592	17600	17599	17495	17536	17581	17546	17639	17720	17675	17457	17556	17624	17695	17611	17701	17619	17815	17839	17481	17540	17600	17517	17707	17650	17824	17521	17722	17563	17626	17605	17539	17763	17548	17700	17769	17548	17527	17621	17630	17577	17600	17601	17602	17559	17609	17552	17740	17583	17559	17608	17648	17488	17676	17569	17585	17536	17653	17733	17537	17471	17709	17494	17642	17716	17623	17684	17684	17697	17600	17673	17744	17484	17567	17814	17657	17427	17588	17608	17781	17589	17681	17744	17650	17532	17657	17616	17620	17581	17656	17505	17543	17663	17578	17665	17486	17741	17547	17579	17654	17560	17594	17551	17670	17469	17702	17497	17550	17539	17613	17596	17601	17655	17348	17641	17776	17644	17376	17804	17721	17584	17510	17619	17423	17523	17810	17632	17711	17668	17641	17700	17566	17680	17580	17498	17494	17722	17534	17688	17696	17674	17619	17860	17732	17601	17751	17473	17589	17698	17701	17561	17605	17493	17680	17441	17566	17660	17458	17757	17738	17484	17782	17625	17694	17651	17425	17589	17676	17796	17628	17560	17598	17831	17370	17681	17630	17574	17690	17954	17734	17551	17700	17641	17707	17435	17719	17657	17595	17535	17510	17766	17670	17679	17687	17737	17691	17602	17550	17428	17554	17687	17682	17534	17570	17716	17576	17747	17491	17673	17565	17527	17592	17554	17582	17637	17494	17648	17607	17582	17684	17660	17518	17647	17599	17529	17637	17485	17529	17634	17673	17683	17457	17772	17580	17663	17571	17528	17653	17730	17709	17589	17592	17611	17831	17735	17639	17707	17604	17470	17605	17514	17581	17580	17652	17854	17514	17722	17622	17474	17675	17556	17577	17794	17506	17614	17522	17776	17632	17641	17596	17668	17649	17705	17764	17652	17668	17583	17605	17546	17520	17494	17513	17617	17588	17343	17603	17484	17542	17622	17648	17710	17803	17795	17655	17676	17492	17415	17754	17843	17300	17477	17581	17634	17722	17648	17720	17654	17793	17586	17783	17603	17663	17681	17718	17498	17708	17549	17642	17556	17700	17828	17598	17804	17669	17641	17708	17829	17510	17631	17665	17717	17607	17707	17600	17603	17548	17507	17574	17458	17593	17843	17664	17595	17616	17565	17503	17654	17602	17672	17420	17601	17727	17551	17579	17760	17707	17685	17633	17708	17651	17766	17448	17488	17631	17481	17641	17544	17579	17678	17538	17718	17655	17585	17699	17679	17662	17740	17577	17637	17855	17577	17604	17626	17501	17685	17645	17747	17494	17626	17611	17578	17622	17543	17662	17536	17691	17640	17603	17624	17632	17585	17557	17503	17593	17758	17779	17706
30899	38697	41297	30807	22325	21192	21437	21166	20904	20881	20906	21146	21009	20835	20806	20967	20820	20948	20918	21035	20977	20943	20881	20983	20835	20861	20967	21085	21092	20872	20824	20956	20877	20948	20972	21024	20848	20964	20817	20958	20623	20836	20943	20998	20653	20800	20902	20687	20897	20781	20748	20936	20791	20784	20872	20873	20833	20926	20822	20910	20747	20775	20915	20740	20825	20884	20911	21000	21035	20805	20913	20776	20717	20919	20968	20441	21026	20863	20778	20840	20904	20983	20792	20908	20942	20841	21063	20950	20983	20787	20790	20772	20724	20799	21094	20588	20900	20950	20668	20969	20762	20771	20928	20985	20818	21050	20702	21034	20671	20911	20997	20919	20652	20912	20686	20733	20743	20894	20921	20819	20933	20796	20957	20916	20924	20961	21033	20787	20944	20853	21038	21031	20899	21020	20812	20931	20867	20662	20829	20725	20733	20940	20930	20828	20839	20853	20733	20926	20729	21049	20872	20869	20870	20853	20892	21121	20853	20654	20627	20882	20922	21025	20928	20957	20888	20811	20864	21095	20914	20761	20655	20850	20832	20908	20981	20922	20854	21010	20993	20864	20820	20939	20801	20697	20911	20911	20791	21049	20953	20806	20711	20958	20784	20746	20991	20719	20936	20942	20869	21025	20830	20853	20982	20878	20953	20786	21058	20780	20752	20930	20791	21108	20874	21001	20872	20933	20867	20641	20978	20857	21021	20617	20964	20934	20793	20926	21010	20786	20907	20949	20619	20871	20892	20641	20935	20814	20942	20921	20827	20803	20924	20884	21076	20761	20864	20809	20695	20590	21105	20833	21025	20997	20753	20869	20640	20780	20691	20970	20801	20762	21004	20774	20940	20776	20887	20781	20988	20799	20888	20936	21045	20872	20856	20761	20826	21002	20789	20810	20957	20930	20796	20889	20910	20994	20889	20612	20726	20602	20792	20810	20705	20993	20986	20778	20863	20865	21077	20660	20802	20917	20942	20671	20923	20882	20827	20719	20742	20900	21005	20911	20905	20855	20940	20780	20853	20585	20915	20786	20759	20893	20931	20876	20933	20841	21004	20828	21029	20920	20830	20859	20856	20733	20872	20825	20984	20725	20864	20769	21002	20801	20931	20995	21003	20738	20856	20918	20809	20688	20982	20856	20543	20727	20965	20855	20890	20906	20867	20598	20769	20784	20979	20776	20900	20888	20999	20757	20800	20817	20898	20950	20953	20810	20718	20812	20838	20821	20967	20836	20993	20883	20965	21006	20899	20951	20812	21044	20745	20806	20867	20837	20935	20841	20656	20796	20957	20797	20939	20966	20907	20915	20966	20940	20931	21124	20875	21011	21131	20818	20795	20789	20896	21062	20869	21032	20986	20870	20874	20804	20885	20764	20809	20853	20895	20831	20804	20709	20838	20880	20737	20992	20887	20953	20971	20743	20838	21044	21034	20739	20871	20838	20983	20784	21042	20909	20904	20839	21118	20957	20979	21063	20884	20737	20868	20806	20781	20693	20988	20889	20875	20756	20967	20939	20913	20763	20891	20672	20967	20927	20779	20755	20969	20830	21073	20711	20922	20833	21075	21052	20795	20747	20735	20814	20865	20936	20915	21001	21008	20930	20872	20907	20893	20868	20978	21089	20972	20920	21048	20895	20914	20876	20782	20934	20936	20881	20912	20924	20837	21051	20874	20865	20832	20666	20888	21000	20791	20963	20986	20863	20962	21058	20822	20871	20940	20850	20848	20805	21062	20748	20931	21024	20834	20913	21048	20996	20877	21031	21189	20789	20886	21193	20934	20609	20819	20892	20998	21059	20870	20839	20878	20692	20872	20863	20919	20959	21081	20919	20843	20766	20878	20945	20809	20783	20973	20797	20918	20866	20859	20949	20696	21039	21013	20833	20700	20991	20875	20997	20674	20841	20921	20770	20964	20765	21082	20775	20782	20852	20870	20773	20870	20724	20628	20765	21029	20972	20825	21090	20775	20609	20870	20576	20921	20759	20892	20950	21067	20871	20909	20788	20853	20834	20832	21132	20854	20915	21121	21029	20974	20957	20720	20971	20758	20763	20877	20862	20782	20916	20860	20839	20816	20705	20785	20816	20995	21041	20735	20816	21053	20734	20907	20801	20645	20780	20814	20708	20795	20666	20849	20609	20857	20702	20898	20974	20823	20868	20929	21050	20866	20974	20933	20814	20675	21074	20742	20755	20852	20893	20789	20671	20791	20753	20832	20848	20776	20760	20925	20799	20827	21070	20714	20937	20958	20996	21070	20885	20826	20625	20956	21063	20888	20807	20901	20772	20835	20743	20948	20915	20814	20841	20806	20965	20719	20809	21043	20895	20756	20889	20873	21142	20991	20941	20722	20882	20900	20795	20742	20940	20841	20942	20850	20962	20830	20751	20738	20706	20750	20827	21265	20650	20882	20841	20815	20778	21153	20849	20845	20885	20954	21134	21123	20851	20827	20802	20822	20874	20871	20902	20791	20786	20958	20754	20714	20725	20657	21115	20922	20986	20980	21136	20914	20877	20954	20873	20936	20820	20830	20797	20657	20948	20734	21004	20737	20994	20642	20740	20709	20784	20778	20851	20938	20774	20850	20963	20794	20856	20955	20944	20722	20876	20982	20781	21100	20843	20822	20704	20876	21012	20828	20798	20839	20793	20856	20687	20877	20924	20931	20917	20794	21030	20875	20636	21127	20947	20958	20860	21100	20937	21122	20783	20903	20767	20840	20833	20562	20944	20795	20819	20942	20903	20812	21015	20817	20923	20984	20798	20986	20837	20816	20718	21115	21000	20705	21005	20965	20783	20946	21050	20980	20850	20994	20993	20928	20961	20747	21031	20752	20715	20908	20950	20959	20945	21146	20812	20757	20838	20820	20669	20839	20758	20880	20830	20879	20832	20978	20863	20985	21040	21028	20941	20992	21054	20941	20834	20895	20866	20942	20921	20913	20800	20974	20811	20896	20732	20895	20711	21237	20668	20795	20950	20653	20990	20890	20814	20850	20847	20853	20834	20846	20804	21035	20679	20953	20938	20950	20922	20950	20804	21034	20776	20722	20810	20704	20847	20868	20728	20864	20919	20879	20719	20463	20905	20892	20927	20779	20625	20795	20840	21091	20887	20988	20820	20991	20929	21039	20718	20914	20829	21025	20691	21065	20859	20858	20807	20914	20714	20819	20781	20844	20798	20799	20724	20965	21101	20908	20790	20884	20936	20884	20822	21018	20972	20609	20860	20903	21001	20849	20904	20770	20819	20827	20787	21044	20991	20978	21054	20823	21050	20956	21104	21107	20918	20877	20730	20932	21037	20885	20727	21150	21158	20990	20893	20868	21002	20923	20795	20781	20771	20749	20841	20832	20751	20838	21033	20954	20653	20705	20820	21000	20937	20749	20868	21026	20943	21223	21052	21043	21031	20985	20756	20700	20789	20923	20949	21007	20858	20927	21185	20943	20977	21124	20814	20912	20628	20756	20948	20667	20810	21046	20985	20983	21033	20914	20978	20914	20790	20897	21014	20654	20874	20922	20914	20731	21020	20740	20913	20934	20898	20877	20819	21036	20903	21007	21048	20970	20956	21060	20959	21030	20924	20882	20811	20850	20630	21009	20764	20827	20767	20865	20840	20904	21028	20778	21040	21040	21125	21050	20854	20924	20862	20901	20876	20834	20879	20869	20892	20891	20873	20911	20667	20920	20960	20875	20703	21004	21089	20669	21053	20919	20715	20830	20945	20904	20778	20887	20669	20795	20849	21039	20969	20895	20987	20944	20823	20716	20940	20926	20920	20940	21071	20953	20763	20769	21008	20877	20987	20899	20938	21047	20963	21157	20714	20927	20885	21112	20862	20837	20731	21049	20807	20689	20774	20822	20945	20980	20841	20854	20778	20821	20975	20722	20926	20976	20933	20931	20823	20688	20763	21117	20944	20986	20688	21043	20747	20755	20989	20571	21019	21056	20846	20757	21036	20799	20671	21170	20869	20803	20966	20902	20761	20900	20698	20848	20640	21033	20969	20881	20979	20783	21019	21218	20951	21122	20889	20927	20616	20862	20822	21073	20922	20887	20831	20763	20926	21065	20943	20830	20860	20876	20787	20910	20986	21020	20941	20771	20835	20824	20975	20969	20947	21041	20985	20990	20812	20630	20867	20963	20824	20817	20887	20745	21218	20764	21030	20760	20980	20769	20895	20988	20939	20804	20999	20881	21020	20998	20985	20952	20832	20895	20943	20935	20786	21129	20890	20931	20846	20749	20944	20828	20805	20982	20929	21060	20835	21066	20839	20929	20688	21059	20741	20844	21072	20820	20993	20783	20824	20944	21047	20931	20759	20725	21027	20809	20825	20942	20874	20922	20929	20660	20893	20868	20688	20716	20932	20804	20874	20875	20983	20855	20816	21000	20753	20785	20638	20908	20949	20812	20942	20799	20881	20922	20719	20932	20831	21092	21069	20837	20747	20706	20773	20925	20842	20764	21085	21118	21046	20868	21115	20842	20897	20851	20840	20824	20680	20769	20934	20764	20799	20792	21025	20947	20804	20841	20934	21149	20895	20957	20612	20765	20928	20912	20967	21183	20842	20894	21110	21054	21123	20680	20921	20809	20877	21041	20892	21226	20752	20755	20817	21079	20849	20902	20961	20928	20829	20906	20787	20909	20806	20720	20980	20907	20757	20959	21001	20850	20728	21027	20771	20872	20808	20910	20752	20667	20722	21017	20837	20670	20785	20755	20642	20827	20798	20959	20939	20825	20845	20824	20832	20850	20741	20843	20890	21057	20672	21077	20688	20878	20863	21136	20954	20827	20932	20861	20751	21101	20669	20833	20894	20929	21105	21012	21000	20779	20936	21091	20725	20837	21071	20945	20879	20832	20859	20906	20780	20884	20715	20897	20822	20910	20816	20781	20957	20852	20843	21015	20750	20789	21043	20897	20825	20977	21101	21021	20932	20918	20778	20983	20983	20956	20714	20929	20923	20799	20812	20820	20875	20749	20679	20914	20942	20884	20759	20753	20824	20864	21000	21000	20945	20899	20790	20922	20932	20979	20968	20806	21130	20767	20500	20728	20908	20748	20891	20679	20846	20776	20739	20653	20999	20989	20965	20787	20873	20777	20647	20699	20897	20901	20829
57567	75074	51150	28671	18486	17588	17752	17734	17634	17684	17802	17793	17864	17634	17790	17630	17856	17605	17630	17791	17744	17700	17548	17918	17681	17831	17672	17819	17817	17667	17749	17883	17666	17741	17651	17767	17709	17924	17728	17756	17620	17791	17761	17794	17813	17646	17732	17573	17862	17685	17806	17665	17585	17795	17789	17733	17764	17681	17742	17741	17854	17793	17628	17895	17752	17822	17864	17724	17775	17849	17872	17611	17816	17913	17690	17669	17675	17859	17778	17786	17835	17931	17759	17675	17595	17776	17809	17738	17744	17609	17683	17592	17879	17606	17818	17706	17798	17826	17795	17620	17839	17662	17615	17571	17728	17769	17658	17703	17795	17895	17686	17609	17743	17784	17785	17620	17777	17789	17774	17753	17709	17658	17806	17799	17796	17780	17772	17903	17615	17750	17776	17754	17730	17850	17579	17710	17784	17812	17845	17724	17782	17773	17801	17702	17800	17744	17669	17592	17757	17869	17866	17807	17667	17854	17747	17683	17587	17752	17881	17727	17696	17810	17886	17746	17724	17602	17640	17717	17828	17701	17765	17536	17878	17869	17804	17697	17730	17624	17647	17750	17738	17922	17835	17602	17732	17689	17797	17629	17514	17810	17660	17654	17878	17617	17677	17628	17807	17692	17913	17659	17569	17881	17826	17866	17647	17730	17677	17593	17948	17705	17773	17821	17748	17774	17746	17767	17816	17723	17814	17828	17762	17633	17699	17571	17590	17791	17749	17796	17643	17763	17651	17651	17629	17827	17727	17856	17785	17672	17550	17613	17696	17909	17765	17649	17795	17753	17688	17583	17864	17684	17834	17745	17656	17748	17926	17759	17760	17665	17606	17928	17645	17793	17665	17641	17810	17777	17782	17786	17838	17779	17765	17838	17736	17720	17589	17856	17788	17764	17780	17599	17694	17826	17803	17714	17698	17511	17756	17659	17730	17850	17748	17718	17742	17738	17822	17667	17831	17549	17855	17478	17620	17933	17572	17806	17850	17628	17904	17796	17860	17837	17601	17693	17777	17712	17830	17793	17526	17735	17769	17636	17802	17712	17686	17879	17739	17887	17674	17680	17702	17825	17766	17883	17665	17616	17700	17805	17624	17856	17749	17736	17719	17766	17823	17864	17668	17766	17508	17633	17692	17617	17725	17620	17821	17757	17627	17855	17742	17801	17781	17712	17817	17894	17579	17478	17753	17892	17866	17688	17802	17645	17882	17752	17680	17867	17753	17662	17803	17725	17580	17661	17745	17742	17675	17811	17919	17797	17754	17771	17642	17803	17678	17820	17798	17723	17680	17712	17851	17795	17792	17784	17853	17801	17807	17706	17827	17717	17683	17757	17706	17770	17534	17799	17688	17748	17843	17808	17731	17659	17805	17753	17876	17782	17800	17954	17825	17605	17632	17797	17860	17652	17791	17752	17742	17598	17845	17576	17743	17799	17679	17639	17747	17788	17841	17642	17868	17709	17537	17702	17699	17702	17786	17878	17696	17716	17735	17987	17917	17821	17881	17573	17782	17593	17797	17672	17835	17836	17838	17813	17861	17626	17786	17760	17703	17639	17832	17731	17776	17704	17914	17768	17772	17672	17858	17677	17768	17659	17759	17683	17988	17671	17711	17852	17648	17829	17817	17694	17783	17634	17618	17766	17793	17655	17696	17803	17718	17842	17813	17677	17847	17724	17875	17637	17795	17615	17758	17824	17801	17775	17856	17801	17813	17573	17803	17691	17546	17691	17730	17791	17752	17779	17564	17680	17905	17703	17718	17721	17658	17570	17744	17890	17720	17698	17821	17717	17725	17663	17832	17600	17686	17751	17798	17732	17664	17726	17896	17737	17587	17802	17588	17741	17766	17734	17782	17730	17752	17665	17634	17896	17825	17742	17719	17684	17656	17840	17716	17651	17695	17611	17582	17589	17805	17881	17705	17763	17719	17672	17767	17782	17869	17927	17634	17811	17761	17798	17749	17792	17780	17803	17731	17843	17666	17721	17690	17771	17439	17628	17822	17725	17718	17609	17689	17751	17684	17674	17902	17765	17674	17656	17652	17845	17756	17773	17761	17613	17863	17578	17667	17605	17791	17862	17773	17801	17746	17603	17843	17727	17556	17732	17800	17923	17688	17629	17749	17769	17909	17728	17568	17817	17715	17585	17620	17693	17625	17900	17910	17746	17763	17943	17624	17639	17724	17706	17786	17509	17749	17836	17793	17675	17844	17791	17576	18041	17814	17741	17761	17823	17792	17502	17680	17766	17746	17682	17954	17686	17730	17667	17966	17822	17811	17604	17639	17839	17655	17673	17654	17706	17596	17823	17891	17692	17830	17679	17786	17663	17822	17783	17770	17542	17634	17708	17582	17691	17862	17834	17837	17617	17781	17717	17666	17660	17903	17737	17902	17663	17666	17670	17712	17705	17790	17966	17722	17777	17701	17679	17712	17935	17782	17692	17704	17722	17772	17605	17697	17783	17881	17694	17667	17707	17757	17752	17702	17672	17540	17811	17804	17566	17823	17845	17645	17677	17659	17565	17725	17875	17713	17747	17943	17741	17664	17679	17858	17683	17711	17700	17513	17720	17695	17667	17677	17608	17731	17698	17726	17533	17893	17642	17659	17714	17785	17729	17828	17781	17716	17797	17868	17583	17806	17798	17614	17645	17709	17678	17813	17664	17784	17669	17693	17959	17748	17743	17614	17736	17771	17667	17607	17688	17891	17823	17677	17834	17600	17795	17720	17849	17746	17733	17679	17800	17684	17627	17917	17697	17785	17758	17720	17734	17755	17609	17610	17720	17657	17892	17914	17536	17723	17806	17656	17780	17685	17792	17646	17636	17667	17733	17785	17477	17828	17697	17859	17724	17708	17765	17620	17872	17675	17681	17906	17869	17688	17714	17752	17765	17928	17794	17736	17814	17561	17712	17684	17702	17710	17828	17794	17738	17752	17800	17898	17822	17813	17722	17799	17552	17849	17640	17743	17982	17551	17778	17778	17709	17710	17758	17705	17650	17735	17771	17773	17726	17900	17786	17715	17698	17826	17728	17743	17759	17645	17776	17675	17732	17674	17863	17631	17842	17564	17756	17578	17629	17812	17746	17732	17616	17832	17586	17868	17774	17583	17783	17898	17707	17713	17632	17726	17729	17699	17645	17927	17752	17750	17862	17645	17671	17754	17731	17599	17591	17677	17738	17704	17710	17782	17656	17779	17961	17704	17889	17586	17756	17651	17784	17692	17907	17636	17640	17784	17773	17816	17779	17773	17616	17878	17846	17598	17763	17610	17719	17740	17704	17779	18015	17769	17756	17872	17622	17674	17659	17855	17776	17726	17844	17739	17880	17764	17628	17717	17806	17737	17796	17762	17720	17619	17778	17810	17651	17648	17634	17839	17702	17774	17767	17803	17736	17817	17817	17829	17873	17825	17802	17654	17676	17784	17663	17780	17541	17801	17666	17747	17873	17670	17841	17778	17779	17782	17782	17668	17655	17809	17931	17645	17564	17859	17747	17765	17783	17736	17749	17698	17766	17789	17763	17716	17703	17693	17678	17679	17742	17621	17773	17756	18040	17718	17796	17697	17583	17761	17676	17754	17867	17884	17652	17584	17764	17600	17610	17772	17680	17661	17645	17899	17631	17776	17687	17844	17798	17744	17912	17649	17926	17730	17806	17810	17730	17621	17708	17709	17856	17570	17711	17917	17906	17807	17682	17626	17626	17742	17778	17780	17613	17652	17813	17581	17881	17841	17723	17804	17839	17797	17753	17597	17807	17802	17813	17422	17942	17817	17671	17728	17630	17799	17640	17721	17847	17574	17800	17733	17793	17692	17718	17632	17585	17879	17663	17611	17787	17770	17708	17635	17741	17816	17694	17647	17886	17581	17669	17821	17806	17696	17670	17839	17611	17783	17743	17882	17712	17915	17645	17773	17796	17795	17635	17677	17705	17628	17771	17729	17628	17587	17842	17748	17809	17811	17715	17870	17608	17798	17915	17775	17569	17780	17843	17730	17755	17743	17787	17879	17566	17719	17689	17579	17767	17645	17749	17752	17852	17740	17721	17648	17716	17610	17570	17829	17786	17779	17811	17768	17868	17778	17723	17761	17614	17736	17740	17759	17673	17847	17816	17731	17740	17745	17887	17700	17754	17784	17576	17667	17785	17766	17790	17684	17839	17672	17824	17784	17521	17861	17530	17764	17587	17709	17735	17700	17707	17633	17863	17812	17640	17899	17751	17741	17799	17727	17701	17853	17746	17798	17817	17711	17685	17824	17780	17692	17564	17941	17951	17688	17558	17624	17796	17780	17831	17736	17764	17689	17807	17782	17996	17673	17760	17779	17754	17735	17903	17662	17616	17890	17653	17646	17836	17695	17723	17668	17725	17711	17679	17665	17776	17796	17731	17687	17635	17745	17611	17697	17645	17700	17714	17749	17781	17713	17834	17846	17579	17730	17776	17734	17796	17682	17804	17765	17876	17743	17805	17778	17669	17731	17646	17670	17712	17691	17753	17714	17648	17572	17638	17725	17673	17826	17662	17754	17681	17719	17769	17674	17802	17880	17669	17832	17748	17827	17565	17855	17587	17680	17676	17864	17627	17721	17771	17725	17652	17804	17776	17740	17733	17913	17811	17689	17713	17717	17679	17682	17686	17632	17654	17772	17832	17798	17689	17588	17627	17909	17643	17776	17573	17684	17631	17660	17776	17842	17656	17733	17718	17844	17800	17562	17671	17769	17597	17859	17681	17734	17702	17757	17898	17526	17785	17781	17603	17710	17944	17878	17673	17785	17674	17738	17679	17747	17780	17841	17782	17749	17664	17745	17584	17789	17726	17795	17638	17872	17660	17730	17857	17552	17729	17604	17786	17628	17671	17672	17748	17726	17610	17837	17844	17800	17770	17824	17684	17721	17637	17739	17593	17800	17727	17715	17752	17784	17777	17612	17711	17850	17698	17770	17760	17635	17742	17779	17796	17863	17607	17652	17900	17677	17678	17881	17745	17777	17766	17649	17839	17922	17615	17779	17830	17770	17577	17876	17546	17685	17780	17859	17889	17962	17572	17723	17848	17740	17895	17658	17777	17920	17742	17810	17793	17629	17856	17687	17672	17841	17730	17600	17913	17624	17857	17721	17828
23008	25190	36312	29825	23178	24062	25866	22791	22167	22562	22342	22463	22409	22370	22332	22280	22201	22482	21976	22344	22341	22166	22049	22000	22016	22108	22175	22048	22118	22108	22211	22142	22066	22028	22131	22069	22228	22057	22000	21911	21918	21891	22056	21949	22079	22167	21866	22152	22016	21926	21871	22140	22014	21912	22085	22086	21900	21967	21809	22092	22170	22052	21942	22021	22010	21963	21752	21985	22021	21803	22141	22205	22000	22041	21940	21808	21881	21793	21852	22032	21885	21733	22059	21885	21910	22066	22164	21960	22169	21788	21776	21730	21784	21944	21754	21891	22046	21901	21937	22145	22049	22026	21976	22025	22057	21955	22021	22017	22260	22114	21875	21981	21920	21957	21929	21839	21867	21934	21841	21937	21965	22094	21865	22024	22249	22036	22056	21899	21806	21868	21956	21785	22018	21953	21859	22070	21738	22231	22162	21932	21712	21817	21962	21893	21779	21792	22008	21727	21959	21860	21994	21869	22063	21763	22009	22010	22003	21922	22150	21989	22115	21876	22168	22067	22455	21945	22036	22014	21877	21980	21918	22014	22004	22175	21953	21839	22064	21870	21897	21824	22057	22029	21945	21985	21938	21888	22037	21867	22031	21913	22032	21884	21850	22036	22033	21860	21911	22067	21823	21756	21860	22161	22160	21733	21963	21918	21937	21817	22007	21990	21995	21952	21898	21943	22076	21974	21798	22008	21807	21980	22157	21953	21931	22057	21856	21894	22013	21702	21961	21997	21779	21961	22042	21927	21941	22035	21901	22100	21968	22130	22027	22156	21770	21936	21956	21945	22061	22065	21842	21803	21874	21868	21792	21973	22056	22032	21899	21843	21939	22006	21962	21965	21913	21948	22095	21863	21909	21827	21861	21908	21989	22069	21909	21948	22126	22018	22075	22056	21894	22076	21950	22078	21634	21933	21739	21804	22024	21887	22117	21910	22001	21961	21742	21970	21891	21856	21752	21912	22265	21831	21730	22153	21972	22007	22027	21852	21974	21997	21835	21682	21918	21841	21881	21846	22158	21932	22251	21940	21952	22082	22037	21924	21853	21924	22130	21973	21755	22021	22159	21766	22231	21942	21843	22004	21763	21992	22039	22224	21774	22119	21926	22069	21885	21841	21948	22025	21764	22021	21756	21832	21962	22061	21937	21864	21809	21919	22035	21820	22015	21833	21971	21969	21847	21877	21955	21874	21952	22090	22156	21905	21896	21851	21960	21916	22025	22068	21886	21888	22055	21961	22009	21979	21925	21751	21874	22101	22022	22016	21842	21988	21956	22016	21926	22080	21999	21960	21934	22070	21941	21858	21892	21977	22070	21926	21934	21923	21905	22031	22017	21935	22002	21805	21758	21829	22026	22023	22093	21936	21924	22088	21835	21889	21683	21834	21965	21965	21913	22010	21984	21920	22095	22018	22009	21916	21770	22042	22047	22092	21979	21928	21883	21736	21925	21977	21921	21913	22132	21885	21980	21635	22015	21946	22067	21958	21914	21791	22027	21853	21804	21811	21980	22186	21944	21764	21925	21988	21926	21873	22030	21977	21931	22055	21762	21888	21795	21839	22238	22191	21914	21975	21810	21796	21742	21929	21999	22092	21807	22029	21807	21829	21745	21817	22080	21861	22044	21919	21853	21904	21900	21753	22018	21809	21907	21844	21849	21908	22007	22099	21968	22146	22114	22043	21850	21799	21787	22013	21766	21803	22028	21918	21914	22098	22063	21901	21987	22093	21985	21935	22049	21643	22068	22060	21913	21840	22092	21909	21908	21865	21990	22093	21645	21983	21956	21874	22212	22029	21784	22032	22055	22007	21880	21918	21996	22063	22087	21868	21804	21810	22044	21807	22020	22089	21902	21883	21765	22033	21926	21914	22054	21954	22010	21825	21840	21856	21955	21868	22069	21862	22061	21953	21981	22065	22058	22107	22091	22013	21803	22036	21815	21870	22022	21890	21774	22045	22034	21705	22010	22035	21844	21838	22048	21941	21849	22290	21966	21954	21938	21951	22136	21747	21988	22011	22050	21884	21875	21960	21998	22135	21950	22140	21910	21879	21877	21899	21950	21954	21983	21925	22180	22006	22045	22108	21940	21957	22126	21916	22136	21801	21941	22017	21704	21993	21668	21986	21996	21949	22186	22127	21741	21893	21902	22195	21958	22168	22057	21931	21962	22049	21932	22013	21689	21779	22037	22084	21982	22013	22045	21937	21959	21903	22049	21938	21913	22180	21983	21841	21880	22096	21991	21854	22222	21923	21841	22007	22087	21983	21706	21957	22104	22084	22182	21852	22149	22174	22018	21851	21946	21871	21761	21908	21853	22118	21985	22015	22114	22061	21956	21884	21860	22021	21956	22022	21958	22134	21849	22007	21850	21723	21974	21784	21803	21867	21933	21976	22043	21885	21845	21924	21956	21877	21726	21979	22310	21812	22154	21948	21939	21936	21851	22092	22012	22051	21707	21813	22053	22109	21781	21902	22102	21914	21992	22058	21731	21929	21901	21970	21989	21990	21716	22047	21979	21894	21788	21977	22241	21982	22111	21819	21998	21886	21835	21740	22078	22041	21769	22145	22111	22046	21898	21894	22044	21977	22143	21926	21922	22103	22105	21983	21882	22062	21915	21909	22084	21998	21982	22095	21918	21987	22122	21992	21890	21889	21897	21936	21944	21681	21923	21930	21802	22041	21974	21975	21910	21733	21797	22056	22132	21796	21880	21769	22105	22070	21747	21661	21738	21952	21880	21967	22004	21989	21875	22056	21939	21831	21757	21773	22017	22175	21864	21908	21980	21985	21996	21880	21998	21861	21909	22061	21862	21974	22046	22086	22022	21983	21875	21884	22043	21952	21979	21861	21924	21933	21942	21887	22003	21907	21835	22034	21898	21928	21800	22007	21722	22087	22001	21991	21854	22007	21989	21996	21862	22102	21972	21827	21894	21778	21951	21934	21831	21812	21685	21973	21984	21937	21975	21950	21937	22105	21927	22044	22022	21852	21812	21948	21732	21722	21814	22022	21873	21711	22033	21975	22118	21927	22112	21991	21786	22204	21966	21887	21962	21751	21937	21895	21810	21847	21753	21953	21917	21879	21854	21884	21818	21852	21976	21946	22081	21980	21788	21796	21660	21917	21877	21942	21917	21956	22083	21697	21815	21907	22033	22014	22075	21859	22010	21917	22025	21894	21792	21821	22106	21976	22007	21952	21895	21876	21897	22015	21985	21777	21765	21728	21779	21854	22038	21888	21996	21913	21874	21901	21930	22032	21651	21987	21977	21862	21885	21826	21897	21833	22099	21795	21699	22131	21910	21956	21972	21925	21793	21846	21766	21906	22199	21705	21964	22014	21952	21828	21797	22003	21791	21743	22095	21882	21756	21959	22041	22023	21868	21974	21868	22086	21987	21957	22030	21797	22097	22156	22002	21789	22148	21817	22072	22047	22005	22200	22154	21989	21911	21961	21843	22025	21904	21950	21984	21694	21899	21858	21931	21900	21927	22073	21652	21836	22080	21850	22034	21806	21917	21909	21832	21897	22066	22025	22034	21979	21908	22071	21980	22172	21906	21925	22036	22000	21823	21716	22010	21961	21842	22090	21954	21908	21834	21966	21888	21844	21993	22030	21670	21837	21881	21948	21795	21936	21894	21948	21957	22051	21930	21934	21907	21895	21874	22020	22090	22024	21688	21891	21938	21962	22079	22030	21888	22054	22063	21901	21907	22002	21932	22147	21968	22092	21932	22015	21894	22070	22196	22095	21925	21801	21762	21899	22020	21825	22005	21651	21839	21778	21962	21924	21965	22079	21912	21678	21805	22097	22095	21887	22003	21878	22107	22011	21971	22064	22070	21815	22067	21702	21994	21912	22152	22040	22021	21986	21976	22012	22021	21688	21928	22049	21902	21922	21998	22004	21848	21848	21955	21991	21925	21877	21920	21930	21962	21910	21923	21984	22158	22067	22019	21683	21909	21941	21772	22002	21971	21934	21950	21868	22040	21824	22085	21811	21730	21996	21783	21896	21796	21822	21913	22125	21929	21862	21880	22071	21986	21854	22082	21981	21991	22019	22022	22045	21895	22090	22163	22046	21790	21867	22115	21765	22004	21708	21739	21708	21733	21975	21858	21897	22321	22132	22088	22009	22149	22006	21758	21970	21860	21963	22072	22108	21986	22167	21830	21811	22139	21893	22046	21750	21945	21737	21949	22030	22106	21844	22070	21695	21754	21954	22051	21825	22063	21811	21948	21901	21927	21645	21679	21768	21865	21878	21895	21994	21946	21859	21933	22018	21882	22094	21986	21932	21914	22192	21782	21900	21966	21833	21919	21830	22041	22034	21753	22240	21736	22119	22085	21902	21908	21830	22025	21922	21998	21920	22022	21890	21898	21831	21834	21947	22158	21833	22239	22021	22032	21980	21832	22049	21942	21927	21935	21727	21882	21816	21802	21695	21933	22202	21884	21920	21783	21964	21983	21809	21730	21940	21920	21884	22072	21640	21997	22100	21871	21963	21699	22028	21818	22073	21745	21898	21928	22055	22087	21969	22252	22184	21974	22037	21947	21954	21882	21896	21797	21907	21951	21732	21901	21993	22091	21943	21716	21908	22023	22209	22122	22028	22019	22153	21944	22052	22143	21788	21973	21636	21873	22040	22075	21880	21979	22175	21997	21961	21947	21849	21901	22086	21749	21880	21851	21897	22016	21858	21893	21836	21992	22014	21926	21956	21943	21881	21970	22028	21908	21895	22062	21858	21987	21836	21767	21857	21873	22006	21986	21702	22034	21892	21914	21987	22001	21975	21860	21827	21912	21980	22044	21873	22122	21902	21965	22023	22014	22029	21958	21719	22038	21822	21980	21920	21935	21774	21977	21855	21955	21845	21995	22208	21741	21844	22009	21903	21924	21898	22198	22105	22092	21919	21771	21990	22101	21878	22016	21992	21866	21825	21947	22006	21667	21824	21665	21856	22026	21892	22075	21750	21985	21906	21978	21806	21905	21974	21952	22079	21996	21946	21789	21984	22011	22002	22040	21801	22063	21954	21842	22139	22116	21855	21869	21950	21888	21959	22150	22047	22032	22044	21912	21907	22037	21865	21899	21925	21823	21804	22085	21979	21913	21961	21803	22095
52384	101470	83131	52511	21504	18332	18461	18268	18366	18261	18529	18507	18442	18397	18545	18467	18360	18453	18520	18445	18271	18474	18448	18411	18572	18251	18225	18397	18707	18582	18349	18323	18589	18324	18391	18423	18349	18516	18399	18310	18325	18337	18502	18492	18376	18393	18452	18361	18627	18365	18471	18546	18427	18294	18436	18341	18520	18390	18566	18573	18375	18519	18349	18310	18442	18510	18397	18501	18417	18370	18459	18579	18336	18403	18448	18457	18258	18324	18462	18492	18492	18365	18406	18458	18520	18467	18544	18596	18361	18385	18470	18450	18288	18458	18445	18353	18424	18336	18382	18500	18467	18410	18264	18414	18517	18623	18312	18544	18263	18327	18434	18538	18475	18537	18493	18498	18346	18562	18342	18384	18358	18457	18479	18506	18428	18585	18545	18383	18275	18517	18335	18498	18409	18349	18551	18405	18639	18562	18502	18213	18441	18213	18353	18364	18409	18349	18362	18476	18515	18496	18408	18476	18541	18416	18387	18469	18427	18373	18266	18400	18581	18371	18412	18375	18420	18419	18476	18604	18425	18403	18627	18357	18353	18452	18410	18229	18552	18469	18524	18251	18438	18466	18290	18324	18356	18378	18406	18308	18468	18317	18377	18438	18344	18382	18569	18461	18472	18264	18343	18304	18342	18368	18564	18477	18394	18499	18304	18532	18239	18360	18302	18458	18320	18540	18334	18435	18531	18442	18494	18473	18420	18359	18366	18519	18407	18573	18456	18272	18409	18581	18410	18460	18529	18456	18320	18336	18473	18265	18461	18316	18399	18496	18333	18473	18346	18411	18574	18530	18324	18296	18575	18468	18479	18525	18347	18337	18598	18479	18422	18391	18496	18371	18272	18420	18462	18558	18441	18417	18522	18459	18545	18512	18233	18368	18231	18487	18421	18514	18532	18411	18397	18360	18283	18636	18411	18276	18498	18440	18333	18493	18394	18548	18380	18621	18456	18486	18360	18452	18376	18512	18176	18482	18636	18445	18440	18515	18329	18422	18476	18508	18205	18411	18571	18294	18260	18455	18521	18478	18388	18305	18435	18595	18327	18407	18428	18413	18508	18471	18557	18584	18480	18367	18412	18435	18466	18429	18426	18477	18423	18384	18433	18433	18313	18498	18371	18501	18388	18367	18473	18481	18293	18559	18570	18376	18203	18361	18500	18387	18351	18438	18491	18467	18535	18228	18403	18352	18263	18431	18160	18406	18683	18295	18431	18423	18399	18248	18259	18507	18440	18478	18615	18564	18353	18296	18357	18221	18518	18428	18197	18239	18452	18347	18317	18397	18423	18236	18418	18490	18400	18442	18574	18258	18512	18490	18540	18489	18424	18197	18517	18359	18273	18495	18588	18463	18293	18443	18399	18471	18439	18357	18498	18409	18562	18487	18281	18585	18221	18299	18467	18370	18587	18533	18292	18255	18371	18290	18419	18255	18510	18524	18608	18517	18372	18562	18389	18381	18507	18229	18342	18319	18415	18427	18442	18307	18376	18439	18281	18284	18625	18398	18453	18473	18623	18534	18441	18364	18247	18421	18328	18715	18438	18481	18440	18457	18350	18373	18409	18244	18482	18455	18359	18442	18441	18319	18548	18392	18468	18599	18475	18238	18266	18389	18556	18320	18450	18414	18494	18370	18543	18565	18438	18502	18292	18429	18483	18421	18546	18408	18372	18514	18281	18458	18370	18407	18430	18479	18520	18286	18264	18420	18332	18264	18533	18361	18351	18522	18230	18412	18546	18441	18360	18463	18409	18378	18453	18322	18475	18433	18399	18309	18440	18423	18365	18311	18327	18282	18587	18378	18326	18275	18283	18401	18354	18405	18648	18389	18364	18451	18468	18285	18419	18509	18482	18145	18406	18447	18347	18255	18376	18468	18474	18386	18338	18406	18559	18302	18499	18141	18642	18375	18482	18317	18502	18441	18283	18363	18487	18397	18417	18456	18375	18530	18278	18252	18350	18376	18541	18319	18362	18312	18356	18372	18276	18473	18348	18408	18351	18305	18430	18457	18404	18544	18413	18612	18315	18371	18434	18417	18317	18395	18422	18494	18485	18232	18377	18308	18372	18352	18373	18477	18398	18296	18436	18581	18381	18492	18356	18583	18262	18370	18343	18553	18423	18391	18368	18302	18426	18411	18232	18307	18399	18491	18463	18254	18362	18418	18420	18426	18510	18524	18465	18418	18463	18412	18375	18464	18565	18360	18468	18478	18496	18352	18501	18505	18305	18282	18487	18381	18296	18507	18563	18319	18489	18522	18517	18474	18506	18419	18342	18451	18447	18436	18363	18487	18662	18411	18571	18288	18180	18424	18455	18434	18386	18394	18364	18469	18416	18514	18530	18430	18509	18348	18385	18403	18664	18325	18462	18396	18396	18371	18461	18370	18586	18467	18357	18383	18443	18270	18533	18322	18588	18486	18432	18373	18223	18346	18348	18460	18472	18418	18345	18323	18425	18494	18643	18346	18475	18182	18379	18372	18459	18548	18315	18495	18284	18362	18486	18341	18346	18470	18502	18408	18566	18516	18366	18575	18586	18391	18547	18404	18068	18448	18431	18498	18436	18237	18433	18612	18431	18409	18268	18478	18371	18317	18383	18487	18408	18536	18404	18332	18471	18426	18436	18493	18452	18623	18373	18345	18536	18421	18338	18523	18253	18488	18381	18314	18224	18339	18334	18446	18347	18548	18357	18643	18293	18475	18306	18646	18353	18416	18432	18677	18358	18265	18270	18483	18377	18381	18456	18452	18318	18516	18212	18431	18428	18416	18358	18333	18287	18385	18466	18519	18335	18321	18383	18598	18371	18418	18283	18419	18514	18288	18473	18271	18668	18391	18321	18428	18453	18429	18385	18478	18361	18468	18318	18317	18347	18413	18552	18336	18546	18401	18500	18186	18459	18429	18330	18321	18443	18412	18492	18355	18540	18349	18311	18298	18464	18136	18476	18534	18527	18414	18410	18265	18426	18450	18521	18397	18404	18426	18522	18225	18314	18484	18475	18586	18349	18383	18462	18204	18453	18348	18355	18459	18385	18477	18459	18373	18227	18432	18511	18341	18494	18232	18346	18552	18304	18307	18444	18372	18411	18443	18415	18427	18362	18569	18502	18364	18342	18427	18489	18273	18448	18425	18261	18252	18349	18366	18336	18512	18438	18466	18379	18469	18318	18373	18373	18380	18257	18474	18348	18361	18289	18352	18372	18392	18439	18395	18362	18318	18542	18469	18267	18433	18358	18485	18250	18374	18315	18484	18336	18296	18444	18424	18455	18464	18357	18365	18187	18492	18386	18505	18465	18329	18471	18240	18345	18374	18162	18336	18228	18244	18496	18346	18434	18333	18353	18252	18352	18405	18393	18416	18416	18282	18422	18304	18344	18473	18466	18271	18284	18391	18319	18259	18383	18402	18263	18445	18314	18521	18187	18325	18574	18401	18402	18492	18400	18392	18505	18299	18546	18478	18265	18437	18352	18614	18563	18346	18347	18365	18278	18414	18501	18311	18332	18474	18408	18271	18486	18397	18385	18375	18416	18466	18331	18443	18253	18368	18505	18500	18582	18441	18259	18516	18410	18387	18435	18424	18364	18297	18387	18393	18524	18461	18426	18359	18453	18457	18600	18293	18490	18249	18633	18524	18375	18263	18482	18342	18299	18387	18493	18326	18461	18370	18359	18382	18345	18556	18437	18387	18661	18409	18395	18295	18355	18438	18516	18202	18432	18518	18200	18490	18451	18330	18560	18274	18340	18337	18410	18449	18315	18522	18312	18511	18391	18554	18363	18436	18317	18515	18397	18457	18539	18683	18268	18458	18391	18393	18594	18310	18425	18334	18416	18276	18361	18351	18473	18247	18271	18249	18427	18423	18510	18451	18534	18311	18536	18291	18385	18244	18400	18574	18368	18302	18384	18546	18453	18381	18426	18386	18352	18307	18405	18406	18341	18393	18319	18505	18271	18474	18420	18370	18533	18481	18242	18265	18461	18519	18426	18385	18475	18588	18364	18292	18397	18489	18363	18339	18428	18315	18327	18433	18400	18471	18227	18355	18358	18465	18253	18197	18450	18347	18607	18520	18374	18721	18311	18321	18311	18412	18402	18487	18435	18419	18341	18376	18544	18516	18200	18436	18431	18414	18441	18329	18452	18498	18481	18432	18471	18542	18276	18457	18458	18181	18527	18325	18557	18402	18328	18448	18416	18266	18360	18323	18347	18518	18518	18490	18284	18379	18480	18486	18408	18473	18612	18224	18489	18496	18423	18443	18499	18378	18386	18341	18355	18447	18338	18174	18433	18614	18344	18639	18215	18307	18367	18585	18469	18482	18411	18446	18411	18567	18423	18448	18451	18399	18504	18487	18389	18443	18369	18501	18393	18412	18523	18523	18314	18493	18299	18343	18269	18315	18391	18606	18413	18474	18567	18303	18442	18430	18345	18469	18409	18670	18432	18534	18308	18594	18344	18541	18509	18348	18325	18200	18444	18427	18322	18472	18465	18475	18348	18370	18486	18454	18527	18308	18317	18428	18256	18370	18264	18270	18265	18323	18474	18411	18369	18494	18259	18399	18294	18427	18594	18295	18368	18644	18269	18438	18403	18416	18392	18454	18416	18408	18270	18258	18525	18316	18348	18426	18495	18423	18475	18418	18408	18463	18445	18298	18345	18509	18418	18482	18243	18284	18280	18604	18468	18448	18420	18470	18328	18419	18501	18425	18487	18414	18528	18413	18491	18474	18489	18391	18503	18489	18495	18399	18329	18348	18428	18437	18444	18246	18389	18499	18499	18312	18445	18435	18435	18344	18318	18522	18398	18378	18455	18370	18405	18381	18416	18311	18346	18211	18493	18308	18190	18267	18579	18523	18317	18496	18296	18367	18581	18368	18340	18443	18365	18440	18648	18397	18437	18424	18567	18363	18445	18454	18431	18316	18408	18439	18258	18568	18219	18271	18302	18347	18352	18313	18294	18328	18385	18591	18298	18533	18296	18419	18370	18344	18353	18558	18365	18304	18474	18609	18516	18417	18322	18250	18343	18471	18361	18537	18338	18431	18306	18441	18532	18487	18344	18216	18254	18328	18457	18429	18344	18221	18355	18500	18440	18371	18379	18352	18510	18570	18319	18594
32239	41681	40261	29310	22310	21317	21696	21474	21403	21422	21366	21308	21233	21468	21373	21565	21101	21207	21234	21137	21148	21363	21095	21016	21321	21278	21541	21247	21515	21256	21380	21364	21363	21300	21370	21072	21412	21452	21514	21203	21495	21373	21325	21267	21346	21480	21352	21213	21414	21181	21389	21182	21194	21258	21317	21247	21330	21263	21369	21370	21340	21343	21130	21307	21206	21332	21304	21244	21201	21303	21197	21278	21391	21615	21370	21071	21292	21385	21286	21201	21281	21343	21437	21237	21307	21278	21261	21204	21338	21417	21208	21203	21206	21263	21136	21404	21528	21356	21387	21327	21308	21258	21367	21184	21353	21027	21180	21248	21233	21248	21224	21259	21498	21184	21549	21235	21406	21024	21299	21331	21159	21387	21245	21261	21377	21291	21511	21282	20971	21335	21346	21464	21305	21302	21329	21343	21190	21177	21205	21343	21206	21233	21357	21369	21298	21129	21297	21282	21309	21394	21247	21164	21319	21067	21249	21402	21119	21139	21449	21431	21320	21312	21429	21344	21503	21307	21323	21384	21212	21173	21373	21047	21291	21226	21502	21313	21376	21400	21443	21387	21291	21412	21151	21416	21259	21248	21494	21344	21201	21400	21370	21290	21386	21358	21227	21224	21321	21248	21315	21359	21167	21309	21218	21210	21537	21123	21409	21434	21541	21224	21438	21355	21406	21230	21206	21381	21442	21398	21121	21194	21372	21174	21174	21379	21304	21366	21263	21229	21124	21411	21474	21417	21444	21192	21132	21402	21313	21481	21255	21132	21203	21064	21178	21318	21371	21311	21330	21301	21300	21196	21255	21244	21142	21118	21176	21498	21304	21335	21184	21295	21228	21201	21385	21431	21250	21216	21515	21142	21223	21154	21094	21056	21276	21275	21619	21392	21280	21387	21185	20952	21183	21313	21329	21376	21265	21346	21315	21264	21280	21249	21380	21473	21083	21325	21443	21336	21295	21346	21367	21192	21127	21256	21250	21294	21432	21266	21006	21407	21108	21038	21341	21263	21391	21288	21380	21165	21205	21243	21375	21382	21265	21215	21270	21150	21210	21437	21374	21261	21112	21255	21351	21558	21301	21094	21095	21274	21332	21240	21184	21216	21034	21275	21167	21351	21175	21595	21127	21306	21581	21441	21231	21249	21330	21332	21201	21199	21379	21425	21049	21307	21214	21281	21455	21254	21334	21274	21088	21373	21482	21215	21373	21348	21412	21362	21280	21383	21404	21220	21270	21549	21361	21176	21361	21340	21350	21515	21075	21256	21206	21323	21347	21213	21034	21203	21178	21058	21104	21215	21410	21227	21380	21227	21093	21371	21320	21503	21423	21243	21324	21223	21285	21443	21171	21398	21320	21286	21156	21172	21061	21088	21171	21145	21316	21301	21470	21407	21284	21130	21237	21386	21228	21375	21197	21153	21413	21426	21123	21168	21134	21269	21312	21191	21248	21101	21363	21278	21219	21191	21171	21296	21283	21227	21282	21280	21361	21161	21282	21430	21352	21552	21385	21224	21200	21156	21197	21404	21479	21253	21300	21131	21318	21247	21151	21169	21090	21182	21258	21336	21270	21428	21278	21251	21321	21349	21192	21483	21328	21179	21518	21373	21472	21382	21182	21281	21311	21302	21408	21241	21414	21306	21385	21183	21350	21291	21156	21206	21400	21389	21253	21325	21221	21294	21116	21236	21382	21266	21589	20984	21176	21495	21359	21467	21284	21272	21185	21422	21438	21233	21214	21207	21216	21169	21194	21140	21222	21346	21295	21300	21180	21255	21006	21062	21112	21223	21363	21357	21245	21264	21379	21235	21471	21171	21384	21307	21189	21296	21384	21181	21225	21335	21317	21369	21297	21201	21195	21108	21240	21256	21268	21412	21162	21286	21272	21385	21312	21287	21201	21048	21379	21239	21221	21325	21250	21123	21143	21334	21444	21477	21119	21123	21254	21320	21125	21286	21208	21159	21213	21320	21293	21251	21385	21296	21342	21266	21497	21115	21285	21275	21402	21274	21342	21210	21119	21193	21229	21351	21310	21352	21457	21180	21345	21435	21250	21421	21134	21202	21315	21244	21355	21276	21243	21334	21244	21562	21238	21322	21243	21318	21443	21193	21267	21257	21458	21146	21343	21070	21227	21288	21563	21198	21201	21450	21327	21165	21170	21380	21372	21392	21457	21117	21332	21113	21418	21139	21276	21337	21305	21242	21261	21036	21357	21267	21220	21377	21342	21409	21200	21327	21176	21255	21195	21276	21200	20952	21361	21336	21312	21237	21224	21248	21099	21056	21225	21350	21202	21261	21183	21305	21286	21251	21347	21039	21484	21045	21409	21326	21324	21489	21282	21289	21487	21157	21316	21349	21261	21179	21182	21269	21419	21330	21273	21153	21333	21318	21381	21415	21399	21351	21170	21151	21108	21262	21387	21408	21325	21445	21405	21148	21205	21323	21160	21131	21457	21334	21390	21103	21218	21194	21356	21277	21350	21361	21373	21264	21321	21449	21324	21083	21245	21429	21424	21066	21184	21247	21158	21237	21393	21442	21238	21175	21234	21035	21468	21436	21300	21181	21239	21060	21350	21426	21429	21378	21067	21204	21500	21201	21289	21123	21089	21310	21258	21201	21326	21275	21161	21120	21181	21190	21324	21398	21064	21355	21299	21202	21530	21385	21491	21170	21189	21319	21218	21211	21695	21245	21313	21441	21295	21259	21193	21201	21357	21273	21326	21391	21269	21255	21468	21197	21174	21402	21271	21345	21456	21067	21038	21356	21369	21203	21535	21379	21343	21439	21053	21277	21386	21378	21347	21328	21209	21131	21136	21246	21253	21418	21184	21261	21208	21240	21290	21238	21407	21248	21312	21274	21201	21532	21232	21224	21218	21271	21334	21656	21132	21057	21257	21369	21100	21314	21489	21309	21376	21116	21375	21207	21152	21251	21291	21383	21320	21086	21323	21107	21366	21492	21070	21278	21243	21146	21162	21214	21241	21314	21403	21307	21273	21353	21370	21203	21164	21337	21364	21497	21179	21266	21357	21473	21286	21359	21394	21253	21233	21425	21346	21219	21352	21175	21342	21345	21413	21311	21219	21422	21296	21314	21184	21290	21381	21122	21417	21190	21281	21331	21285	21039	21150	21301	21521	21124	21339	21428	21168	21324	21291	21437	21503	21203	21304	21257	21281	21365	21188	21307	21456	21143	21097	21438	21212	21248	21104	21261	21280	21199	21255	21539	21531	21264	21237	21213	21469	21377	21234	21367	21264	21390	21359	21324	21195	21386	21380	21271	21300	21289	21162	21355	21247	21235	21260	21333	21285	21390	21313	21138	21022	21325	21198	21513	21195	21391	21311	21246	21041	21271	21216	21148	21450	21363	21309	21321	21241	21349	21324	21301	21260	21315	21400	21295	21242	21287	21033	21162	21154	21277	21368	21142	21264	21152	21341	21355	21368	21492	21384	21171	21566	21281	21318	21334	21121	21346	21233	21242	21010	21387	21220	21195	21419	21244	21191	21303	21243	21125	21422	21124	21314	21159	21252	21163	21355	21315	21345	21199	21412	21297	21364	21408	21300	21259	20996	21391	21370	21175	21286	21107	21411	21385	21477	21494	21646	21412	21313	21304	21325	21361	21185	21169	21224	21187	21260	21013	21376	21397	21471	21328	21295	21011	21033	21388	21394	21177	21277	21063	21312	21096	21292	21621	21453	21424	21662	21271	21384	21279	21267	21206	21308	21387	21376	21092	21279	21379	21446	21215	21163	21184	21174	21337	21400	21254	21458	21305	21366	21185	21182	21180	20992	21144	21180	21193	21280	21144	21237	21291	21270	21319	21423	21276	21549	21134	21210	21298	21479	21430	21223	21268	21189	21278	21284	21064	21248	21304	21319	21370	21403	21612	21507	21267	21267	21504	21510	21196	21274	21242	21205	21054	21225	21310	21013	21402	21293	21214	21534	21494	21281	21268	21277	21432	21315	21138	21209	21141	20976	21178	21439	21306	21487	21309	21340	21208	21134	21193	21281	21565	21371	21428	21419	21259	21104	21181	21299	21188	21448	21285	21571	21222	21314	21377	21219	21196	21341	21269	21488	21278	21631	21161	21219	21268	21473	21332	21249	21217	21261	21194	21388	21305	21326	21340	21195	21173	21217	21349	21146	21473	21380	21111	21366	21238	21434	21227	21281	21161	21415	21324	21187	21154	21313	21355	21351	21353	21189	21213	21285	21248	21212	21354	21387	21414	21332	21282	21002	21346	21346	21459	21397	21420	21204	21224	21331	21189	21091	21059	21118	21067	21152	21184	21395	21349	21397	21297	21445	21329	21302	21198	21380	21349	21101	21221	21383	21385	21154	21300	21270	21283	21480	21287	21336	21334	21240	21143	21370	21361	21300	21458	21367	21325	21217	21529	21320	21315	21234	21226	21408	21555	21276	21108	21195	21388	21262	21162	21095	21340	21165	21516	21170	21247	21245	21244	21220	21347	21174	21088	21311	21160	21242	21501	21286	21167	21309	21296	21193	21098	21311	21156	21398	21349	21380	21232	21285	20999	21056	21160	21201	21379	21213	21232	21159	21262	21538	21214	21230	21271	21294	21230	21169	21189	21240	21383	21230	21133	21234	21192	21259	21199	21189	21320	21415	21327	21314	21243	21280	21378	21219	21177	21223	21332	21217	21124	21267	21284	21217	21307	21374	21429	21295	21299	21497	21539	21420	21186	21301	21206	21298	21086	21362	21478	21191	21390	21384	21356	21543	21326	21217	21348	21217	21310	21393	21284	21341	21375	21385	21457	21269	21335	21272	21294	21395	21168	21308	21270	21354	21405	21215	21242	21467	21432	21477	21431	21191	21294	21284	21323	21271	21243	21465	21289	21357	21180	21154	21384	21257	21225	21070	21164	21439	21246	21321	21397	21256	21210	21101	21417	21394	21248	21442	21248	21349	21193	21412	21347	21304	21237	21192	21472	21247	21441	21454	21475	21382	21026	21147	21169	21256	21007	21395	21309	21142	21198	21464	21317	21325	21512	20999	21370	21197	21223	21347	21050	21195	21302	21378	21012	21398	21332	21312	21356	21222	21110	21259	21296	21238	21359	21334	21383	21295	21400	21300	21415	21328	21501
43328	59472	41701	24859	18552	18003	18013	17920	17810	17969	17837	17892	18107	18035	17892	17937	17993	17972	17956	17876	17858	18100	17941	18022	18035	17943	18087	17911	17993	18152	17971	17967	18024	17932	17948	18115	17867	17892	17995	18100	17993	17978	17952	17981	17949	17939	17936	17996	17915	17885	18054	17989	18100	18006	18052	17821	17956	18050	18145	18057	18049	17943	18011	17944	18026	17873	17964	17902	17774	17997	18015	18004	17907	17904	17915	17848	17972	17726	17999	17905	18030	18091	17897	17895	17998	17906	17902	17921	18003	17934	18003	17919	17891	18067	18095	17885	18011	17849	17956	17911	17941	17848	17935	17935	17965	17944	18015	18098	17816	18046	18057	17985	17806	18129	17911	17854	17939	18025	17861	18080	17846	18016	17863	18033	17936	18013	17812	17968	17940	17852	17983	17955	18000	18022	17914	17830	18060	17991	17977	18040	17949	18139	18106	18221	18034	17856	17811	17841	17782	17922	17967	18096	18107	17913	17979	17857	17801	17854	17787	17869	17997	17938	17893	18054	17942	17952	17994	17834	17988	17948	18018	17998	18093	17949	17859	18081	17944	17922	17967	17839	17920	18023	18112	17944	18084	18132	18055	17785	17814	17934	17884	17879	18002	18081	17807	17979	18006	18016	17895	18130	17828	17927	17951	18001	17999	17925	18008	17958	17811	18052	17964	18065	18121	17783	18020	17956	17996	17970	17834	17893	18108	17934	17905	18001	18052	17859	17988	18035	17907	17835	18058	17967	17868	17957	17941	18030	18118	17967	18014	17901	18017	17897	17930	17775	17909	17766	18064	17833	17979	18080	17947	17874	17955	18029	18049	18022	17879	18067	17950	18008	17953	17932	17929	18096	18000	18010	17789	18016	17955	17977	17855	18008	17851	17913	18098	17792	18052	17762	18000	17959	17788	17857	17972	18170	18050	18109	17903	17863	17960	17797	18076	17965	17961	18020	18029	17950	17899	17775	18112	17895	17968	18031	17885	17851	17800	17877	18081	17902	18015	18072	17866	17749	18080	17838	17987	18098	18078	17875	17898	18203	17817	17936	18031	17955	17944	17956	17905	17929	18154	17985	17929	17950	17883	17833	17928	18078	17943	17899	18006	17937	17968	18016	17810	18092	17971	17961	18038	17881	17724	18013	18080	17881	18030	18139	17810	17772	17963	17936	18056	18009	18120	18048	17985	18060	17902	17857	18090	17878	17837	18005	17991	17872	18017	18174	17949	17874	18022	17852	17999	18003	18115	18112	17808	18029	18032	18059	17945	17908	17821	17955	18077	17892	18058	18072	17985	17909	17956	17742	17953	17909	17805	17964	18007	18106	18162	17865	17922	18084	18018	17951	17828	17854	18085	18160	17954	18016	17874	17944	17926	18000	17990	17935	17998	17886	18147	18106	17906	17988	18030	18092	17815	17981	17815	17857	18009	17964	18068	18013	17959	18031	18100	17894	18024	17866	17943	18097	17956	18012	18039	18133	18055	17834	17912	18059	18081	18071	18106	17906	17888	17917	18001	18150	18008	17986	18125	17727	18105	17921	17998	18079	17734	17917	18006	17932	17958	17970	18012	18118	18062	17890	17953	17780	17799	18186	17860	17999	17801	18002	17991	17985	17908	17946	17989	17882	17742	18084	17965	17891	17956	17907	17929	18081	18013	17931	17839	18040	18003	18063	17998	17904	18144	18080	17815	17916	18060	17909	17886	17972	17959	18001	17948	17910	17857	18033	17935	18029	18067	17920	18010	17754	18001	17862	17984	18088	17973	17921	17963	17862	17905	18111	17803	18048	17972	17958	17856	17910	18039	18018	18013	17883	17927	17890	17993	18000	18049	18097	17947	18094	17780	17983	18081	17855	17874	18057	17874	17944	18027	17931	18035	17889	17870	18107	17896	17908	18052	17734	17985	17982	18167	18002	17975	17894	18054	18136	17873	18044	17981	17846	17961	17944	17909	17866	17834	17914	17931	17999	17938	17903	17825	18006	17937	18092	17977	17916	17803	17997	17935	17823	18088	17837	18083	17888	17914	17981	17922	18114	17804	17889	17890	17909	18040	17998	18074	18049	18104	17979	17983	17993	17953	17886	17951	17917	18135	17945	18072	17876	18012	17781	17816	18044	17989	17926	17922	17843	18026	17990	18014	17835	18148	17738	17877	18053	17904	18023	17833	18138	17785	17929	18026	18036	17885	18099	17901	17972	18017	17874	17929	17992	18116	18129	17957	17877	17911	18071	17964	17745	18006	17873	18138	17936	18034	18190	17989	17978	17901	17937	18102	17750	18019	17994	17969	17836	18141	18020	18137	18057	17843	17977	18136	17809	17883	17909	17921	18044	17987	18074	18037	18089	17866	17853	17852	18056	18055	17838	18013	18028	17788	17940	18122	17847	17951	17843	17844	18179	18115	17968	17822	18028	17823	17817	18055	18060	17993	18000	18123	17904	17903	18008	18005	17840	17894	17952	17863	17985	17902	17634	18025	18019	17848	17979	18112	17901	17920	18049	18011	17887	17926	18033	17847	17850	18107	17993	18177	17938	18106	17802	17921	17934	17816	17967	18020	18034	17873	17773	17912	17868	18037	18097	18005	18124	17945	18098	18025	18239	17999	18007	17894	18014	17906	17991	18035	17985	17894	17817	17927	17979	18017	17954	17992	17856	17895	18070	17943	17844	17979	18036	18227	17842	17879	17990	18043	17793	18135	17973	17884	17888	17815	17898	17826	18104	17842	18143	17986	18010	17770	17851	17884	18138	17987	17909	18028	17959	17904	18115	18007	18048	17914	17911	18015	17907	17963	17964	18010	18010	17894	18122	17949	17939	18056	18069	17850	18078	18093	17927	18010	17913	18045	17981	17837	18074	18104	18113	17981	18064	18080	18062	17996	18033	17998	17908	18057	18295	17925	18021	17962	17931	18013	17853	18198	17943	17979	18120	18078	17863	18119	17821	17922	17910	18049	17928	18086	17780	18000	17979	18002	17806	18126	18091	18083	17882	18113	18181	17895	18027	18007	17930	17896	17868	18004	17848	17852	17786	17972	17740	17783	18002	18048	18032	17848	17853	17857	17955	17941	18089	18032	17936	17986	17936	18014	17859	17978	17993	18008	17836	18053	18049	18056	17848	18079	17815	18012	18125	18015	18047	17852	18067	17922	17933	17946	17954	17939	17842	18134	17770	18070	17868	18011	17970	18016	17978	17823	17820	18072	18043	17925	18192	17976	17880	18000	18092	17951	17867	18006	17828	17879	17881	17999	17923	18010	18000	18101	18121	17974	17962	17768	17883	18089	17941	18144	18008	17990	18026	17919	18044	18029	18023	17911	17946	17966	17927	17955	18015	17928	17937	17815	17886	17934	17955	18085	18065	18032	17973	17949	18114	17863	17817	18056	18052	18029	17913	18137	18024	18035	17923	18180	17951	17709	18087	18015	17879	17986	17901	17922	18032	17982	17961	17881	17937	18135	18001	18035	17971	17763	18125	18014	17991	17812	17970	17949	18067	17929	18074	17937	17832	18200	17897	17945	17917	17846	18103	18077	18143	17699	18029	18137	18061	17997	18076	18020	17911	18116	17966	17998	17761	17902	18071	17915	17999	18029	17877	17908	17979	17993	17876	18135	17897	18073	18087	18027	17985	18040	17792	17923	17954	17799	18059	18035	17820	18006	17998	18144	17837	17999	17885	18023	17969	17855	17877	17911	17973	17790	18028	17985	17874	18044	17916	17858	17903	18043	17908	18085	18141	17975	17909	17880	18075	17959	18104	17983	18037	18014	17817	17859	17922	18033	18034	17872	18138	17962	17951	18140	17944	17917	18002	17985	18064	17827	18052	18104	17954	18167	18028	18017	17973	17865	17952	17987	17951	18031	17940	17832	17919	18239	17988	17834	17933	17820	17955	18044	18043	17864	17944	17950	17926	17953	17940	17978	18058	17988	18002	17991	18161	18132	18011	17880	17913	18020	17874	18124	18063	18020	18008	17972	18012	17926	17988	17999	18024	17992	17850	17986	17932	18117	17889	17999	17912	17964	18018	18024	18023	17758	17942	17900	17971	17814	18007	17891	17937	17908	18051	17907	18373	18047	18004	18024	18105	17998	18039	18060	18176	18030	17926	17971	18151	17973	17943	18150	17825	17954	17842	17868	18164	17851	18049	17983	17852	17928	17883	17956	18072	17910	18113	17856	18008	18015	18023	18188	18045	17852	17958	17932	17718	17931	17837	17992	17984	17982	17975	17806	18002	17921	17927	17961	17971	17880	17959	17989	18136	18022	18042	18023	17961	17824	17959	17891	18126	17980	17874	17949	17842	18002	17842	18160	17945	17905	17982	18002	17715	18241	17980	18072	17992	17952	17921	18009	17928	18050	17846	17843	18009	18019	17830	17972	18105	18060	18155	17935	17889	17972	18117	17988	17930	17743	17940	18056	17982	17941	17999	18212	17846	18174	18025	18132	18045	17967	17886	17782	17970	18015	17858	17804	17927	17891	18020	18058	17977	18044	17949	17916	17912	17839	18022	18019	17904	17932	18001	18105	18013	18034	18138	18045	17820	18002	17968	18137	17831	17771	17991	18020	17967	18069	17930	17927	18023	17951	17900	17907	18044	17973	18143	17952	18101	17840	17975	18031	18073	18071	18086	17982	18095	18086	17848	17925	18116	17941	17698	18121	17927	17957	17968	18061	18068	17854	17846	17915	17880	18047	18044	18045	18046	18037	17841	17769	17912	17794	17826	17968	17964	18019	17974	18133	17945	18036	18017	17848	18083	17877	18014	17773	17926	17933	18048	18066	17787	17921	18006	17891	18016	17937	17993	17941	17860	18136	17989	17895	18025	17933	18002	18092	17998	18061	18087	18054	18088	18022	17888	18076	17958	17942	18070	17819	17981	18043	18051	17987	17899	17962	17852	18031	18029	17972	17902	18005	18081	18154	17875	17975	18094	17998	17906	17833	17939	18176	18111	18007	17978	17928	17794	17896	18002	18014	17961	17922	17957	17978	18033	17942	17934	18056	17985	17967	17947	17879	17878	17932	17916	17961	17836	17930	17906	18046	18137	17838	17875	18064	17942	17941	17957	18151	17894	18027	18042	17963	17980	18183	17956	17833	18140	17962	18037	17866	18078	18186	17968	18095	17982
30710	39581	41341	31022	22559	21381	21556	21147	21016	21014	21203	21080	20791	21021	20996	20962	20879	21090	21032	21081	21034	20941	20923	20874	21000	20995	21121	20863	20996	21043	21023	21007	20938	20913	21114	20818	21060	20984	20811	21009	20845	20879	20976	21020	21026	20953	21047	20994	20903	21131	21138	21093	21185	20952	21056	21000	20779	20907	20901	20947	21023	20971	21041	21162	21053	20761	20934	21068	20849	20885	21056	20993	21008	21071	20987	20707	21002	20969	20931	20950	21126	21041	20881	21091	20892	20870	20935	21308	20909	20924	20758	21082	20761	20964	20916	21043	20805	21069	21017	20884	20972	20923	21009	21131	20823	21042	21077	20960	20754	20865	20981	20813	20943	20858	20948	20886	21070	21095	21053	20837	21197	20846	20852	20931	20949	21060	21010	20891	21040	20774	20976	20974	20867	21067	20855	21060	21001	21009	20979	21007	20928	20839	20921	20639	20724	20951	21193	20848	21114	20953	21189	20957	20977	21061	20960	20961	21312	21025	20970	20948	20828	20717	21167	20929	20956	20914	20902	20867	21081	20703	20998	21042	20906	20847	20870	20773	21129	21015	20967	20838	21095	21027	21180	20950	21109	20915	20948	20856	21009	21062	21089	21075	21224	20918	20950	20981	21081	20894	20910	21078	20962	21108	20874	20974	20924	20786	21054	21199	20915	20967	20994	20944	21113	20934	20950	20940	20877	21131	20955	20799	20934	21062	20902	20850	20763	20773	21034	21082	21023	21234	20973	20973	21094	20853	21022	20865	20842	21115	20865	20842	20998	21105	21028	20960	21067	20853	20946	21024	21053	20941	20850	20813	20847	20949	21047	20991	21185	20723	20995	21181	20751	20888	20732	20887	20938	21164	21044	21061	20937	20986	20691	20967	20873	20970	20907	20970	20946	20949	20834	20823	20846	20949	20820	20966	21072	20813	20930	21040	21022	20886	21058	21145	20702	20827	20891	20996	21031	20928	21004	20939	21113	21023	20663	20949	21051	20911	21032	20729	20997	21015	20953	21054	20838	21004	20955	20992	20813	21128	20921	21200	20924	20889	20686	21020	20785	20919	20918	21227	20891	20860	20833	20898	21132	20898	20886	20934	20922	20841	20980	20850	20924	21038	21088	21096	21021	20872	21016	21129	20915	20801	21144	21083	21167	21080	21022	20841	20941	21033	21020	21088	20897	21019	20931	20903	21057	20920	20970	20943	20861	21126	21035	20992	21000	20805	21056	20905	20814	20784	20953	21047	21060	20913	20956	20914	20954	20829	21181	20825	20815	20991	20968	20971	20907	21051	20928	20875	20838	20977	20874	20951	21037	21017	21061	21042	20787	20696	20937	21125	21054	21047	21056	20849	21053	20973	20862	20905	21069	20907	20921	21018	21112	20790	20888	20999	20862	20829	21031	20959	21022	20942	20849	20972	20815	20911	21127	21146	20833	20891	20881	20955	21036	21069	20905	20858	21037	20951	21039	20985	20996	21062	20932	20769	20825	20849	20909	20923	20862	20995	21135	21000	20968	20883	20672	21122	20913	20877	20905	20962	20894	20853	21046	20865	20868	20718	20899	20873	21061	21002	20873	20876	20775	20918	21044	20968	20953	20908	21048	20876	21062	20915	21070	20810	20916	20926	20931	20973	21070	20932	20932	20684	20866	20856	21096	20619	20994	21030	20722	20904	20862	21192	21011	20844	21016	20895	20950	20841	20842	21152	20817	21046	21064	21137	20855	20855	20928	21082	21011	21030	21022	20955	20995	20691	20640	20852	20917	21012	20853	21093	20946	20899	20849	20801	20769	20922	20875	20832	20957	20920	20979	20881	20833	20938	20869	20960	20759	20736	21022	20839	20870	20955	21101	21134	20876	20960	20868	20939	20876	20997	20930	21002	20990	21007	20880	20821	20961	20676	20946	21110	20697	20871	21048	20799	20777	21000	21009	21235	20984	20964	20955	21020	21059	20954	20939	20830	20931	20837	20904	21052	20816	20786	21217	20705	20855	21085	20958	20910	20746	20835	21177	20847	21011	20943	20995	20861	20888	21062	20804	20822	20941	20923	20934	20847	20926	20907	21031	20872	21066	20974	21167	20858	20886	20915	21083	20981	20912	20967	20775	21037	20962	20824	20978	20884	20927	20897	20999	20772	20993	20830	20930	21033	20873	20856	20921	21048	21052	21090	20896	21194	20959	21038	20935	20890	20867	20860	21336	21002	20913	21013	21031	21085	21143	21094	21098	20888	21109	20834	20860	21239	21132	20953	21091	20901	20954	20901	20978	20899	20875	20933	21039	21219	20809	20891	20872	20935	20887	20910	21045	20981	20914	21126	21102	20943	20911	20950	20869	20717	20962	21063	20763	20745	20929	21032	21138	21012	21187	21020	20897	20902	20849	20876	21053	20925	20932	21055	21096	21023	21095	21032	21026	21046	20859	21054	21110	20961	20930	20866	21032	21061	20876	21083	20912	20898	20889	21026	20940	20862	21054	20841	21095	20937	20898	21006	21219	20990	20754	21071	20815	21030	20898	20973	20949	20930	21032	21000	20997	21099	20986	21151	20851	21014	20796	20903	20763	20887	20857	21148	20867	21001	20934	20926	20881	21011	21003	20911	21184	20664	21139	20879	21071	21032	21230	20879	20967	20972	20750	20863	20833	20809	21193	20987	20923	20880	20940	20835	21159	21045	20941	20931	20769	21041	21167	20703	20845	20982	20946	20872	21026	21035	20956	20899	20882	20928	21052	20860	21035	21039	20958	20724	20959	21042	21202	20762	21033	20996	20899	20867	20933	21093	21005	21256	21028	21185	20685	21188	20927	20814	20995	20943	20874	21089	21367	20896	20959	20917	20871	21043	21066	20917	21108	20998	20718	20893	20984	21015	21023	20934	20831	20985	20804	20674	20929	20755	20830	21178	21044	21061	20837	21060	20801	20872	20958	20952	20734	20949	20890	20925	20988	20896	21222	20959	20944	20813	20943	20872	20887	20941	21019	20945	21055	20878	20994	20850	20908	20961	21013	20903	20899	21093	21092	20748	20723	20931	21109	21057	21070	20856	20861	20957	20868	21069	20932	20753	20788	20806	20963	21042	20970	21109	21067	20845	20899	20946	21106	20911	20978	20967	20977	21018	21027	21036	20912	20780	21052	21031	20929	21138	20804	20850	20917	21024	21182	20665	20841	20848	20769	20918	20865	20982	21085	20906	20847	20794	20892	20959	21081	21015	20732	20962	21064	20896	20756	20970	20970	20896	20828	20577	21057	20919	20700	20926	21073	20830	21137	20959	20840	21014	20795	20855	20908	20914	20907	20978	20871	20861	21064	21016	20715	20828	20928	20990	20954	20891	20948	20955	20801	21097	20879	20847	21069	21048	20875	20967	20995	20958	20948	20986	21208	21010	20886	20842	20987	20866	20802	20946	20861	20930	20972	20825	20918	20877	21115	21136	20904	21067	20927	21072	21077	20851	21149	20878	20940	20877	21025	20878	21004	20819	21005	21047	21154	20953	20833	20911	20805	20714	20983	20965	20877	21057	20900	21035	21064	20959	21321	21013	21155	20858	20764	21004	21065	20951	21049	21023	20939	21085	20877	20986	20874	20894	20778	20865	20970	21023	20868	20950	20951	20880	20943	20853	20860	20792	21122	21099	21161	20883	20944	21111	20961	20826	21059	21111	21187	21155	20691	20867	20854	21050	21084	21028	20904	21115	21134	20912	21096	20856	20934	21027	20911	20864	20798	20877	21020	20932	20792	20761	20773	20834	20909	20985	20820	20940	21088	20803	20909	21022	21035	20907	21145	20864	21012	21053	20814	20873	20979	20847	20915	21162	20942	21082	20869	20986	21106	21056	21116	20929	20770	21036	20929	20859	20979	21076	20965	20796	20902	21066	20956	20913	21134	20956	20956	21061	21426	20971	20835	20791	20912	20846	21052	20800	20917	20938	20936	20925	20972	20840	20997	20958	20900	20853	20818	21229	20844	20800	21002	20986	21220	21080	20830	21096	21019	20842	20919	20966	20949	20893	21030	20989	20962	21088	20711	20932	20909	20763	21212	20871	21013	20899	21008	20877	20963	20857	20979	20786	20832	20908	20976	20867	20993	20855	20826	21008	21084	21216	20987	20721	21069	20920	20947	20904	21038	20792	20852	20869	20907	20896	21006	20851	20920	21046	20912	20961	20713	21009	20927	21067	21144	20936	20882	20941	20996	20863	20955	20981	21010	20903	21148	20888	20930	20803	20801	21040	20927	20917	20897	21079	20929	20515	20925	21016	20931	20909	20898	21005	20782	20777	20989	21048	21096	21076	20904	20861	20773	20960	20921	20773	20958	20879	21005	20931	20958	21149	21010	21022	21001	21127	21064	21019	21101	20589	20782	20918	20848	20916	20850	21029	21035	21025	20839	21042	20931	21011	21144	21115	20720	21000	20945	21003	21014	20842	21040	21001	20981	20836	20959	20920	21166	20942	21013	20731	20944	21001	21222	20991	20868	21033	21124	20997	20878	20857	20936	20925	20999	20986	20710	20958	21202	21055	20871	20877	21026	20844	21024	20786	20842	20875	20818	20942	20940	20918	20793	20873	20926	20878	20759	20856	20911	21013	21032	20953	20887	20950	20884	20912	20932	20981	20956	20827	20841	21060	20860	21014	20972	20969	21044	21152	20943	21050	20964	21123	20835	21024	21075	21004	21113	20877	20792	20927	20698	20794	20720	20818	20889	20858	20941	21039	20593	20871	20945	20865	20951	20760	20932	20666	21008	20938	21051	21116	21046	20851	20987	20797	20937	20967	20995	20938	21148	20930	20760	21038	21257	20782	20983	20809	20870	20969	21091	20987	20887	20929	20905	20788	21042	21034	21116	20959	20754	20862	21066	20957	20740	20896	21066	20950	20761	21048	20906	20861	21236	21109	21043	20601	20979	20823	21004	20827	21030	20788	20890	20943	20771	21101	20952	20857	21054	20991	20672	20804	20979	20930	20915	20851	20824	20977	21078	21057	21146	20865	20806	20950	21005	20902	20958	21015	21150	20970	21001	20909	20822	20762	20922	20850	20997	20964	20973	20994	21131	21171	20801	21033	21058	20941	20867	20847	21027	20918	20988	21003	20951	21160	21062	21015	21102	21115	21050	20793	20955	20881
56813	73208	50582	29241	18753	17522	17911	17742	17718	17868	17915	17834	17858	17887	17769	17898	17728	17979	17814	17902	17884	17837	17769	17869	17863	17694	17864	17885	17845	17834	17861	17722	17904	17903	17737	17940	17884	17900	17883	17884	18015	17947	17670	17936	17811	17774	17857	17915	17797	17750	17899	17664	17832	17798	17807	17936	17813	17824	17805	17781	17855	17913	17766	17731	17682	17743	17772	17750	17806	17817	17783	17762	17898	17683	17705	17880	17786	17989	17844	17892	17825	17785	17836	17893	17804	17736	17928	17938	17847	17667	18027	17756	17837	17814	17979	17698	17699	17996	17629	17905	17798	17751	17738	17748	17633	17821	17698	17758	17843	17853	17919	17748	17739	17823	17914	18013	17671	17847	17831	17910	17632	17899	17910	17928	17876	17881	17798	17904	17899	17780	17803	17772	17861	17569	17848	17888	17868	17741	17811	17893	17784	17900	17868	17855	17764	17753	17846	17677	17724	17754	17757	17700	17690	17887	17823	17828	17836	17797	17847	17706	17828	17700	17852	17809	17817	17851	17805	17966	17824	17835	17868	17751	17808	17978	17647	17727	17999	18003	17830	17661	17846	17813	17918	17971	17824	17864	17724	17864	17980	17890	17957	17827	17607	17868	17828	17726	17799	17784	17753	17782	17757	17954	17804	17691	17792	17970	17885	17932	17796	17677	17845	17960	17813	17989	17820	17983	17875	17780	17772	17883	17885	17747	17782	17937	17827	17730	17810	17783	17899	17676	17987	17976	17736	17634	17786	17906	17804	17665	17796	17772	17593	17900	17661	17863	17649	17869	17779	17654	17801	17651	17860	17917	17843	17729	17814	17766	17911	17831	17917	17653	17917	17786	17691	17809	17853	17809	17839	17856	17892	17939	17836	17933	17866	17728	17762	17892	17831	17858	17980	17829	17788	17713	17899	17885	17908	17741	17912	17783	17864	18013	18006	17942	17875	17768	17691	17786	17768	17824	17701	17921	17860	17841	17901	17770	17831	18021	17716	17925	17899	17769	17825	17824	17801	17740	17768	17961	17744	17891	17744	17743	17865	17755	17898	17960	17894	17841	17806	17701	17708	17954	17690	17700	17762	17858	17808	17917	17780	17673	17686	17704	17765	17817	17914	17888	17780	17951	17859	17891	18060	17831	17729	17872	17783	17643	17906	17896	17681	17908	17874	18039	17836	17869	17695	17811	17743	17865	17667	17647	17763	17843	17725	17764	17922	17900	17975	17769	17940	17786	17817	17837	17957	17786	17890	17776	17836	17729	17852	17732	17835	17703	17891	17994	17788	17818	17799	17994	17853	17899	17904	17692	17819	18099	17898	17874	17836	17897	17932	17779	17784	17696	17911	17803	17728	17918	17820	17743	17840	17725	17776	17787	17795	17954	17643	18072	17783	17852	17774	17850	17912	17759	17843	17864	17739	17701	17705	17918	17720	17764	17907	17826	17772	17773	17628	17852	17959	17675	18040	17888	17903	17889	17764	17856	17828	17962	17727	17760	17870	17724	17852	17763	17871	17957	17869	17814	18050	17798	17888	17818	17694	17808	17750	17917	17997	17814	17706	17940	17788	17920	17788	17967	17773	17867	17926	17657	18113	17798	17732	17816	18007	17954	17714	17781	17819	17673	17841	17854	17652	17728	17948	17748	17736	17866	17757	17906	17766	17937	17855	17964	17988	17879	17877	17748	17848	17897	17809	17677	17921	17741	17808	17840	17721	17921	17804	17793	17832	17961	17869	17854	17734	17803	17893	17875	17655	17820	17813	17724	17834	17716	17845	17762	17723	17978	17784	17797	17929	17828	17761	17785	17809	17855	17791	17686	17898	17737	17824	17805	17931	17890	17847	17785	17781	17883	17749	17873	17691	17656	17860	17833	17895	17830	17809	17723	18022	17916	17773	17823	17807	17875	17801	17781	17739	17746	17670	17943	17923	17864	17951	17772	17901	17824	17873	17659	17911	17997	17811	17948	17992	17960	17652	17846	17785	17934	17881	17760	17752	17789	17886	17785	17836	17704	17742	17747	17927	17983	17738	17774	17719	17754	17677	17891	17654	17830	17915	17833	17973	17793	17911	17855	17873	17832	17855	17981	17883	17784	17853	17779	17840	17801	17945	17713	17778	17875	17875	17864	17814	17985	17795	17769	17786	17934	17924	17922	17900	17721	17861	17917	17893	17726	17726	18022	17912	18038	17672	17975	17853	17759	17744	17850	17752	17691	17806	17986	17861	18012	17817	17948	18073	17926	17811	17864	17717	17773	17740	17961	17878	17740	17890	17952	17760	17769	17814	17915	17939	17689	17941	18026	17879	17984	18045	17879	17845	17756	17860	17974	17844	17945	17797	17936	17757	17811	17676	17948	17781	17785	17783	17912	17794	17721	17763	17728	17962	17857	17799	17762	17967	17697	17949	17779	17835	17802	17693	17805	17933	17701	17973	17829	17857	17945	17718	17877	17701	17750	17834	17771	17977	17790	17824	17879	17745	17681	17806	17907	17764	17930	17724	17762	17693	17977	17807	17784	17906	17818	17929	17895	17855	17812	17769	17720	17789	17737	17900	17889	17719	17832	17835	17812	18036	17947	17740	17900	17854	17906	17633	17808	17838	17717	17861	17789	17821	17855	17902	17676	17725	17970	17941	17754	17889	17921	18022	17685	17825	18033	17780	17737	17786	17859	18023	17862	17722	17863	17687	17886	17660	18024	17709	17738	17871	17909	17714	17900	17665	17874	17995	17826	17619	17809	17859	17741	17793	17865	17864	17887	17712	17823	17860	17814	17891	17811	17922	17707	17923	17773	17960	17842	17983	17815	17974	17909	17988	17744	17714	17722	17900	17904	17873	17743	17763	17877	17826	17729	17832	17862	17676	17776	17847	17897	17854	17737	17748	17885	17587	17799	17902	17742	17838	17917	17972	17893	17720	17808	17740	17925	17774	17630	17742	17788	17903	17770	17875	17767	17908	17996	17900	17826	17792	17880	17801	17950	17581	17826	17878	17838	18003	17707	17867	17822	17897	17865	18006	17886	17871	17675	17844	17869	17787	17849	17710	17746	17803	17745	17898	17780	17853	17989	17846	17809	17770	17860	17615	17753	17933	17609	17842	17742	17799	17893	17775	18010	17722	17846	17878	17794	18045	17843	17967	17644	17903	17939	17958	17940	17883	17825	17966	17846	17843	17909	17777	17983	17813	17849	17764	17946	17801	17776	17700	17838	17681	17776	17942	17793	17804	17702	17887	17879	17801	17889	17842	17930	17885	17761	17860	17810	17759	17837	17719	18027	17924	17819	17862	17800	17777	17792	17867	17841	17822	17903	17923	17821	17874	17848	17732	17772	17814	17814	17927	17749	17935	17929	18016	17918	17515	17778	17647	17878	17742	17842	17876	17892	17734	17850	17722	17764	17921	17901	17876	17896	17727	17652	17903	17806	17852	17781	17935	17907	17942	17777	17733	17826	17811	17928	17800	17787	17711	17689	17888	17886	17955	17849	17602	17856	17927	17856	17792	17773	17929	17865	17742	17803	18110	17784	17999	17994	17833	17812	17744	17806	18027	17843	17776	18045	17823	17907	17744	17706	17786	17709	17752	17785	17818	17805	17744	17764	17867	17904	17705	17851	17741	17823	17900	17843	17732	17857	17741	18001	17703	17904	17845	17775	18019	17745	17809	17679	17858	17745	17781	17839	17918	17718	17879	17917	17679	17825	17810	17760	17702	17780	17969	17768	17879	17649	17648	17743	17660	17805	17957	17791	18013	17894	17957	17744	17864	17663	17862	17985	17989	17897	17796	17682	17906	17688	17844	17745	17861	17905	17867	17732	17801	17794	17989	17788	17839	17731	17831	17820	17842	18001	17892	17806	17834	17775	17927	17898	17813	17822	17906	17668	17865	17686	17868	17777	17818	17935	17842	18033	17856	17728	17770	17830	17872	17954	17803	17783	17873	17708	17993	17903	17918	17753	17736	17784	17777	17818	17849	17759	17780	17716	17790	17655	17672	17825	17763	17749	17849	17770	17814	17887	17808	17905	17789	18016	17727	17817	17849	17940	17863	17791	17817	17719	17842	17801	17858	17708	17904	17914	17748	17775	17865	17822	18006	17803	17803	17841	17765	17977	17931	17811	17699	17784	17877	17800	17904	17818	17680	17816	17869	17738	18053	17742	17844	17723	17898	17967	17799	17906	17755	17806	17750	17789	17955	17775	17802	17798	17925	17700	17980	17867	17879	17870	17778	17831	17747	17756	17796	17934	17869	17799	17901	17706	18011	17716	17851	17891	17849	17932	17895	17833	17856	17896	17903	17824	17702	17795	17969	17952	17888	17943	17902	17902	17622	17831	17772	17818	17755	17853	17856	17822	17672	17846	17892	17892	17847	17823	17994	17894	17804	18073	17927	17966	17782	17867	17881	18075	17753	17795	17675	17903	17782	17910	17786	17912	17766	17845	17820	17831	17604	17952	17923	17801	17600	17823	17862	17764	17785	17695	17838	17881	17805	17906	17872	17628	17813	17982	17921	17888	17801	17800	17861	17907	17794	17868	17791	17915	17722	17866	17868	17906	17713	17627	17902	17809	17604	17756	17831	17755	17904	17636	17851	17852	17631	17920	17888	17786	17979	17816	17895	17811	17891	18091	17855	17657	17792	17702	17784	17867	17824	17790	17804	17759	17819	17804	17699	17888	17664	17677	17794	17893	17814	17938	17639	17972	17810	17680	17799	17897	17727	17864	17741	17900	17751	17861	17693	17757	17733	17754	17854	17895	17945	17877	17803	17999	17911	17801	17790	17841	17681	17829	17771	17736	17944	17734	17751	17920	17788	17710	17890	17891	17896	17834	17794	17899	17778	17835	17789	17914	17788	17972	17766	17846	17961	17712	17930	17774	17957	17885	17842	17698	17624	17828	17815	17889	17849	17841	17793	17770	17694	18026	17793	17969	17806	17862	17847	17896	17967	17768	17824	17820	17695	17742	17950	17690	17689	17885	17723	17799	17872	18014	17686	17745	17948	17751	17891	17769	17932	17754	17845	17577	17870	17805	17943	17890	17755	17845	17864	18029	17712	17822	17724	17932	17846	17764	17966	17649	17750	17802	17969	17915	17756	17994	17771	17601	17817	17798	17943	17908	17781	17786
22807	23960	35135	29494	23503	23887	25804	22474	21698	21936	21961	22005	22085	21967	21754	21890	21868	21892	22046	21971	21589	21744	21801	21672	21667	21776	21922	21889	21762	21746	21640	21954	21752	21904	21621	21679	21804	21925	21673	21775	21727	21766	21669	21578	21731	21800	21592	21591	21634	21779	21656	21404	21587	21715	21650	21514	21797	21529	21644	21861	21781	21717	21740	21818	21672	21635	21659	21724	21626	21440	21627	21675	21687	21648	21690	21482	21637	21627	21602	21506	21715	21626	21769	21574	21605	21598	21749	21697	21677	21735	21627	21791	21505	21713	21450	21641	21519	21676	21762	21624	21628	21661	21711	21542	21683	21618	21529	21627	21537	21760	21688	21659	21671	21836	21639	21558	21615	21568	21730	21602	21544	21568	21807	21636	21405	21544	21579	21653	21762	21840	21542	21611	21782	21535	21645	21471	21645	21494	21721	21729	21544	21638	21540	21382	21566	21684	21605	21651	21550	21504	21602	21513	21590	21629	21696	21642	21454	21480	21558	21413	21583	21579	21646	21515	21618	21598	21288	21461	21473	21642	21638	21631	21536	21746	21594	21434	21665	21551	21525	21526	21738	21525	21612	21610	21761	21594	21578	21464	21824	21564	21446	21679	21618	21742	21585	21662	21799	21759	21643	21518	21733	21619	21658	21582	21463	21533	21600	21640	21621	21574	21617	21386	21648	21527	21695	21661	21502	21334	21606	21559	21595	21541	21852	21664	21777	21657	21664	21518	21416	21576	21716	21760	21850	21502	21472	21632	21433	21536	21510	21595	21619	21666	21589	21676	21806	21724	21553	21656	21818	21810	21605	21616	21739	21618	21655	21630	21733	21674	21751	21561	21736	21684	21428	21314	21590	21468	21399	21527	21531	21579	21653	21638	21653	21636	21500	21729	21567	21405	21585	21680	21552	21637	21574	21525	21571	21600	21590	21594	21789	21477	21540	21630	21676	21709	21549	21578	21835	21651	21622	21526	21668	21565	21464	21728	21685	21660	21383	21458	21662	21500	21501	21420	21518	21462	21488	21454	21568	21568	21722	21791	21602	21684	21662	21696	21607	21602	21713	21759	21619	21723	21479	21675	21781	21403	21655	21627	21535	21615	21727	21730	21391	21481	21355	21481	21555	21406	21589	21569	21626	21594	21466	21459	21267	21721	21417	21618	21437	21726	21582	21660	21716	21390	21550	21459	21576	21539	21633	21650	21659	21515	21587	21450	21497	21658	21567	21531	21608	21801	21560	21602	21769	21623	21611	21624	21734	21559	21602	21630	21684	21822	21461	21362	21643	21494	21414	21331	21810	21591	21683	21676	21483	21471	21541	21515	21563	21638	21439	21579	21449	21641	21504	21594	21578	21724	21632	21732	21709	21524	21644	21615	21430	21642	21677	21673	21603	21537	21577	21563	21752	21699	21505	21795	21530	21496	21536	21511	21643	21488	21558	21616	21694	21676	21460	21723	21510	21690	21588	21538	21712	21703	21690	21587	21460	21670	21776	21562	21783	21585	21582	21631	21722	21581	21477	21568	21540	21489	21636	21535	21640	21640	21624	21595	21789	21458	21657	21641	21603	21618	21826	21477	21686	21844	21699	21663	21744	21753	21667	21400	21473	21530	21388	21543	21419	21582	21570	21736	21520	21522	21791	21609	21732	21603	21623	21851	21524	21421	21465	21596	21572	21530	21586	21740	21534	21671	21587	21491	21686	21404	21437	21421	21659	21515	21385	21606	21512	21432	21576	21597	21886	21708	21789	21569	21621	21537	21635	21639	21598	21592	21530	21541	21624	21580	21523	21523	21597	21541	21737	21498	21487	21602	21602	21601	21707	21683	21595	21876	21599	21668	21550	21481	21620	21547	21651	21909	21738	21412	21418	21635	21500	21526	21588	21467	21618	21522	21746	21513	21517	21705	21358	21564	21503	21595	21380	21475	21476	21453	21529	21605	21656	21512	21447	21386	21465	21553	21563	21639	21960	21414	21499	21567	21396	21541	21492	21458	21605	21434	21589	21618	21562	21747	21616	21724	21782	21314	21615	21505	21623	21537	21583	21643	21556	21621	21413	21449	21527	21527	21396	21491	21728	21825	21661	21504	21485	21724	21658	21702	21846	21587	21520	21448	21676	21622	21597	21566	21676	21454	21792	21794	21591	21820	21561	21663	21569	21434	21573	21562	21614	21695	21604	21479	21675	21430	21645	21544	21621	21386	21569	21632	21499	21537	21545	21768	21591	21592	21505	21836	21784	21549	21686	21533	21463	21569	21509	21652	21558	21608	21774	21653	21613	21439	21604	21570	21599	21595	21742	21488	21675	21404	21639	21668	21605	21478	21755	21678	21769	21571	21407	21498	21752	21545	21715	21731	21494	21784	21803	21421	21761	21520	21671	21486	21687	21640	21728	21582	21640	21560	21755	21851	21543	21485	21657	21820	21696	21617	21435	21720	21571	21560	21787	21456	21564	21695	21845	21631	21445	21696	21478	21800	21354	21254	21523	21587	21742	21761	21558	21640	21652	21532	21853	21481	21766	21535	21529	21584	21727	21495	21884	21701	21678	21639	21715	21448	21609	21494	21542	21525	21695	21625	21799	21518	21601	21523	21493	21575	21608	21703	21504	21448	21575	21785	21297	21629	21638	21828	21594	21545	21578	21555	21572	21471	21456	21578	21822	21500	21652	21495	21689	21387	21773	21412	21498	21287	21641	21513	21436	21642	21501	21460	21893	21544	21598	21507	21742	21647	21710	21345	21660	21731	21511	21613	21657	21267	21693	21377	21740	21525	21759	21636	21675	21771	21717	21469	21726	21732	21932	21655	21380	21688	21561	21600	21651	21614	21645	21637	21701	21705	21408	21666	21901	21483	21705	21497	21646	21664	21695	21574	21440	21428	21430	21509	21488	21564	21485	21581	21801	21541	21515	21585	21817	21619	21319	21577	21720	21494	21425	21449	21681	21626	21687	21502	21443	21486	21665	21785	21516	21645	21714	21735	21547	21634	21503	21676	21520	21768	21711	21790	21595	21434	21590	21566	21700	21698	21532	21546	21674	21706	21595	21493	21531	21468	21557	21508	21578	21882	21692	21520	21585	21587	21582	21534	21842	21640	21657	21732	21589	21537	21438	21510	21593	21587	21425	21628	21870	21589	21758	21650	21671	21650	21606	21366	21716	21655	21563	21573	21613	21671	21573	21762	21390	21471	21406	21549	21507	21437	21804	21731	21787	21670	21559	21746	21557	21491	21653	21771	21600	21342	21585	21631	21515	21642	21439	21499	21436	21519	21554	21720	21543	21542	21677	21735	21626	21545	21363	21584	21648	21617	21671	21596	21457	21650	21690	21597	21560	21514	21801	21503	21440	21451	21465	21645	21649	21358	21819	21666	21584	21509	21527	21605	21652	21674	21550	21818	21647	21401	21384	21599	21597	21679	21560	21580	21676	21525	21709	21707	21729	21467	21485	21820	21270	21723	21565	21391	21504	21651	21373	21583	21447	21565	21692	21575	21581	21620	21538	21528	21597	21491	21688	21583	21641	21664	21552	21640	21656	21887	21396	21568	21669	21481	21455	21519	21551	21586	21555	21574	21748	21692	21445	21553	21529	21684	21457	21754	21442	21441	21599	21711	21488	21578	21559	21450	21536	21620	21709	21568	21498	21589	21737	21399	21564	21659	21628	21493	21646	21578	21558	21717	21496	21446	21655	21669	21589	21354	21650	21596	21456	21551	21723	21596	21432	21546	21488	21886	21698	21704	21587	21768	21581	21504	21637	21495	21620	21444	21706	21499	21476	21316	21427	21674	21831	21832	21804	21650	21403	21506	21388	21695	21741	21802	21588	21585	21541	21442	21832	21716	21583	21459	21494	21463	21522	21623	21674	21583	21573	21511	21650	21528	21523	21613	21639	21619	21753	21559	21574	21767	21529	21605	21602	21554	21479	21340	21602	21696	21642	21663	21546	21367	21753	21577	21416	21354	21621	21692	21528	21510	21646	21567	21463	21373	21346	21597	21392	21640	21514	21598	21474	21438	21650	21613	21797	21646	21637	21873	21952	21727	21422	21543	21871	21657	21688	21489	21734	21708	21637	21759	21451	21501	21785	21718	21444	21647	21514	21610	21707	21429	21570	21479	21473	21612	21433	21726	21690	21505	21679	21876	21666	21609	21661	21535	21639	21585	21733	21390	21589	21460	21523	21648	21750	21652	21741	21837	21823	21535	21682	21658	21527	21639	21633	21353	21513	21435	21650	21407	21581	21536	21620	21568	21825	21643	21602	21584	21721	21504	21621	21666	21648	21624	21410	21458	21601	21554	21453	21464	21617	21714	21757	21703	21442	21613	21653	21592	21588	21425	21613	21647	21375	21537	21486	21719	21524	21832	21566	21525	21581	21650	21556	21387	21675	21591	21641	21516	21802	21636	21464	21504	21470	21681	21541	21704	21684	21453	21492	21651	21525	21620	21623	21363	21659	21707	21445	21495	21572	21585	21561	21507	21467	21630	21476	21516	21477	21532	21711	21570	21396	21553	21817	21702	21804	21576	21418	21562	21579	21744	21542	21559	21571	21621	21630	21684	21422	21482	21459	21513	21540	21579	21791	21542	21566	21459	21601	21476	21450	21744	21755	21530	21349	21627	21641	21442	21620	21487	21610	21624	21492	21586	21737	21649	21692	21441	21620	21470	21602	21455	21522	21737	21520	21437	21742	21650	21628	21719	21715	21406	21639	21571	21623	21747	21680	21744	21476	21573	21563	21609	21650	21836	21551	21526	21686	21696	21620	21646	21785	21404	21538	21542	21608	21486	21587	21582	21657	21637	21669	21443	21461	21766	21431	21618	21698	21654	21488	21612	21646	21538	21638	21502	21612	21735	21577	21604	21565	21555	21570	21430	21573	21478	21443	21664	21704	21546	21612	21723	21509	21611	21568	21512	21685	21532	21582	21315	21758	21500	21420	21573	21810	21502	21477	21597	21646	21548	21676	21537	21463	21530	21682	21779	21619	21668	21505	21686	21642	21661	21645	21704	21768	21643	21634	21455	21619	21550	21652	21561	21633	21591	21518	21422	21470	21546	21602	21565	21581	21582	21623	21555	21636	21711	21584	21548	21627	21638	21432	21539	21646	21469	21393	21471	21562	21510
59257	99584	85431	56153	23909	17890	18037	18062	18221	18024	18160	18145	18195	18188	18118	18044	18359	18188	18250	18330	18185	18247	18252	18239	18282	18345	18291	18142	18115	18354	18218	18200	18197	18332	18185	18239	18221	18062	18335	18440	18341	18253	18201	17989	18179	18151	18296	18280	18315	18089	18144	18076	18291	18437	18353	18168	18191	18203	18373	18245	18284	18106	18153	18222	18361	18219	18268	18101	18253	18095	17998	18421	18207	18291	18239	18201	18321	18176	18134	18260	18219	18301	18330	18177	18367	18292	18281	18362	18166	18224	18085	18157	18303	18381	18312	18034	18344	18194	18227	18317	18095	18211	18270	18218	18159	18322	18364	18153	18166	18336	18191	18082	18245	18304	18123	18364	18217	18175	18056	18103	18284	18071	18321	18219	18212	18166	18302	18071	18163	18309	18412	18171	18311	18205	18202	18360	18246	18124	18254	18236	18273	18175	18178	18123	18316	18170	18310	18327	18278	18123	18237	18185	18200	18161	18191	18249	18106	18107	18122	18135	18409	18242	18205	18175	18312	18246	18149	18271	18227	18005	18199	18156	18139	18309	18147	18324	18291	18092	18176	18190	18127	18155	18182	18163	18249	18226	18235	18262	18257	18116	18115	18291	18282	18504	18313	18264	18229	18064	18202	18315	18196	18237	18376	18177	18354	18272	18148	18280	18189	18173	18162	18246	18136	18335	18262	18318	18248	18183	18351	18248	18320	18245	18264	18001	18276	18093	18092	18338	18130	18258	18194	18261	18190	18367	18255	18109	18266	18253	18200	18209	18206	18279	18262	18185	18168	18198	18373	18291	18214	18341	18050	18259	18254	18336	18287	18294	18321	18207	18096	18196	18296	18251	18026	18162	18268	18222	18174	18236	18215	18342	18345	18203	18142	18259	18273	18078	18250	18064	18246	18418	18010	18213	18012	18190	18134	18365	18116	18309	17955	18419	18286	18258	18330	18168	18145	18159	18410	18113	18263	18215	18135	18166	18161	18172	17997	18264	18308	18119	18240	18224	18275	18128	18231	18091	18295	18185	18298	18024	18167	18076	18292	18088	18180	18252	18367	18304	18249	18270	18288	18176	18343	18368	18332	18001	18199	18207	18265	18207	18194	18085	18267	18197	18351	18191	18002	18146	18095	18105	18095	18254	18158	18152	18134	18228	18180	18131	18143	18113	18173	18187	18146	18439	18172	18210	18155	17999	18173	18163	18096	18088	18241	18153	18368	18261	18240	18253	18176	18239	18215	18266	18138	18146	18240	18184	18230	18256	18193	18210	18315	18247	18101	18145	18174	18201	18291	18166	18026	18299	18225	18168	18328	18190	18387	18048	18132	18066	18257	18047	18089	18106	18255	18185	18213	18196	18317	18189	18232	18199	18228	18240	18276	18349	18324	18299	18182	18183	18275	18056	18268	18260	18208	18135	18203	18217	18075	18359	18121	18101	18311	18334	18170	18390	18227	18129	18298	18334	18177	18217	18216	18054	18197	18154	18165	18312	18035	18250	18215	18176	18100	18278	18194	18322	18241	18314	18200	18287	18204	18312	18096	18260	18255	18263	18350	18178	18238	18314	18223	18230	18206	18273	18062	18059	18528	18334	18129	18063	18284	18303	18052	18374	18101	18085	18290	18271	18226	18279	18164	18240	18200	18223	18128	18278	18260	18269	18061	18486	18214	18334	18046	18322	18221	18112	18311	18397	18256	18022	18288	18186	18241	18276	18326	18229	18082	18204	18104	18104	18140	18269	18182	18379	18247	18318	18227	18136	18213	18239	18197	18295	18116	18233	18029	18308	18247	18129	18446	18306	18213	18322	18321	18408	18085	18344	18254	18254	18194	18056	18294	18190	18144	18183	18250	18244	18336	18258	18062	18426	18368	18336	18192	18151	18271	18180	18293	18151	18144	18058	18322	18230	18092	18251	18255	18159	18233	18501	18315	17929	18335	18206	18278	18130	18321	17994	18175	18219	18285	18170	18099	18237	18268	18125	18338	18193	18312	18118	18259	18217	18269	18143	18180	18279	18189	18273	18065	18434	18224	18178	18096	18242	18102	18088	18210	18373	18239	18178	18258	18282	18418	18270	18103	18159	18407	18202	18206	18300	18198	18104	18111	18069	18251	18163	18142	18286	18130	18136	18255	18281	18059	18272	18347	18251	18141	18265	18180	18334	18192	18210	18076	18175	18260	18151	18234	18207	18125	18153	18267	18063	18181	18076	18213	18379	18382	18146	18300	18250	18146	18199	18284	18301	18282	18193	18246	18245	18153	18093	18317	18154	18188	18343	18094	18083	18153	18118	18367	18361	18238	18098	18322	17907	18135	18245	18280	18329	18286	18215	18165	18125	18301	18223	18317	18241	18193	18289	18152	18117	18172	18378	18223	18152	18198	18352	18292	17963	18341	18153	18167	18270	18255	18087	18173	18195	18168	18184	18500	18118	18247	18284	18256	17976	18318	18195	18060	18335	18133	18216	18353	18201	18053	18163	18333	18224	18210	18295	18447	18234	18237	18234	18234	18105	18291	18146	18307	18186	18175	18248	18172	18256	18291	18343	18264	18104	18289	18166	18031	18236	18155	18296	18204	18140	18170	18243	18159	18249	18335	18157	18347	18093	18273	17979	18285	18322	18112	17992	18204	18275	18183	18207	18397	18396	18203	18021	18271	18251	18184	18243	18148	18246	18129	18043	18143	18392	18167	18228	18157	18098	18315	18228	18156	18147	18300	18228	18350	18325	18357	18274	18351	18259	18026	18108	18388	18149	18069	18354	18239	18300	18202	18301	18119	18223	18190	18217	18401	18210	18152	18284	18398	17984	18145	18256	18220	18342	18170	18144	17984	18175	18190	18376	18227	18240	18325	18108	18250	18424	18156	18329	18361	18099	18076	18153	18086	18197	18195	18277	18220	18310	18208	18127	18165	18231	18081	18369	18391	18162	18235	18107	18269	18200	18321	18307	18306	18182	18277	18209	18192	18314	18250	18172	18132	18264	18143	18019	18303	18133	18359	18208	18201	18205	18272	18195	18195	18100	18024	18178	18089	18208	18138	18331	18237	18113	18259	18226	18148	18241	18297	18146	18348	18303	18293	18387	18158	18234	18276	18073	18393	18170	18239	18194	18385	18187	18204	18239	18303	18093	18214	18064	18211	18168	18247	18227	18111	18103	18320	18206	18173	18214	18206	18135	18069	18192	18140	18182	18333	18246	18282	18224	18219	18247	18453	18149	18264	18265	18258	18261	18260	18155	18200	18202	18145	18196	18071	18112	18242	18224	18131	18319	18165	18298	18134	18372	18284	18210	18200	18148	18246	18187	18073	18319	18090	18162	18247	18277	18242	18138	18299	18226	18332	18083	18048	18141	18236	18368	18383	18226	18374	18162	18276	18105	18296	18266	18067	18152	18179	18094	18066	18371	18229	18135	18303	18241	18208	18303	18123	18280	18156	18099	18075	18236	18180	18215	18187	18285	18342	18179	18344	18176	18269	18275	18173	18297	18240	18197	18236	18160	18308	18243	18213	18156	18353	18305	18270	18081	18078	18381	18193	18405	18219	18300	18155	18147	18482	18236	18464	18129	18153	18194	18155	18115	18364	18235	18130	18334	18324	18160	18183	18292	18132	18179	18182	18282	18282	18270	18231	18169	18287	18209	18451	18174	18200	18302	18179	18219	18141	18164	18313	18170	18262	18220	18218	18103	18166	18225	18144	18400	18178	18079	18238	18272	18176	18155	18133	18223	18227	18187	18367	18216	18051	18208	18240	18063	18353	18135	18237	18299	18231	18224	18118	18381	18062	18210	18111	18123	18374	18301	18030	18238	18203	18271	18123	18335	18220	18261	18069	18301	18216	18360	18157	18353	18124	18290	18256	18122	18217	18171	18150	18286	18208	18177	18208	18253	18165	18200	18175	18138	18087	18266	18093	18241	18189	18151	18272	18161	18195	18125	18307	18382	18090	18102	18291	18242	18196	18023	18112	18252	18259	18067	18036	18310	18240	17997	18182	18344	18074	18186	18217	18265	18157	18347	18311	18271	18149	18099	18179	18165	18334	18186	18298	18138	18022	18181	18094	18192	18204	18193	18320	18148	18171	18189	18222	18084	18174	18266	18176	18141	18226	18162	18261	18121	18031	18068	18180	18163	18187	18029	18329	18187	18232	18180	18210	18097	18181	18263	18244	18339	18169	18222	18140	18343	18184	18154	18059	18298	18255	18161	18292	18103	18083	18265	18411	18209	18130	18237	18250	18307	18061	18263	18243	18103	18037	18235	18211	18251	18284	18197	18080	18133	18183	18234	18242	18247	18139	18276	18486	18370	18162	18242	18336	18182	18190	18105	18188	18207	18289	18180	18312	18166	18335	18192	18267	18161	18103	18319	18130	18157	18230	18127	18256	18207	18353	18273	18313	18073	18353	18148	18066	18077	18278	18261	18373	18060	18297	18181	18220	18004	18245	18132	18229	18172	18340	18333	18094	18124	18320	18148	18184	18193	18102	18048	18367	18123	18146	18197	18160	18068	18250	18266	18172	18316	18085	18232	18022	18306	18239	18239	18167	18223	18302	18276	18111	18128	18262	18287	18286	18121	18182	17977	18264	18287	18236	18330	18406	18270	18280	18080	18195	17972	18257	18238	18201	18285	18172	18261	18235	18211	18141	18163	18317	18218	18316	18115	18170	18298	18264	18150	18232	18183	18297	18205	18216	18264	18263	18258	18295	18166	18193	18066	18389	18331	18301	18101	18386	18425	18341	18169	17991	18371	17976	18268	18188	18179	18114	18078	18328	18076	18170	18084	18211	18094	18203	18157	18224	18341	18153	18462	17975	18247	18130	18213	18172	18173	18299	18242	18167	18291	18220	18223	18049	18164	18098	18288	18153	18227	18383	18263	18144	18083	18367	18127	18194	18180	18168	18140	18225	18212	18030	18134	18387	18291	17965	18156	17928	18290	17992	18173	18090	18233	18228	18288	18176	18073	18425	18374	18409	18167	18190	17982	18300	18148	18129	18307	18183	18233	18106	18188	18340	18279	18180	18117	18322	18250	18271	17878	18049	18181	18230	18270	18167	18319	18156	18277	18184	18212	18206	17995	18227	18277	18122	18471	18209	18309	18365	18302	18126	18334	18196	18149	18329	18124
32080	40282	40456	30144	22495	21290	21430	20975	21105	21140	21055	21190	20885	21263	21188	21367	20982	21354	21186	21114	21044	21091	21138	21108	21309	21027	20939	21333	21043	21135	21081	21041	21297	20969	21217	21139	21082	20714	21150	21129	21054	21081	21263	21122	20914	20905	20898	21195	21216	21003	20938	20960	21119	20861	21011	21323	21416	21074	21180	20918	20921	20951	20986	21047	21238	21061	21245	20908	21013	20892	21139	21256	20877	21129	20850	21058	20880	21005	21048	21020	20904	20868	21021	21037	21167	20942	21146	20996	21135	21025	21127	21231	21121	21087	20775	21124	20973	21021	21155	21147	20897	21051	21310	21134	21035	20978	20940	21096	21030	20935	21134	21005	21024	21297	21087	21065	21186	21242	21018	21190	21045	20996	21129	21105	21118	21277	21060	21152	20923	21118	21178	21090	20865	21017	20971	21167	21215	20964	21178	20847	21155	21095	21061	20754	21207	21120	21209	21022	21111	20995	20860	21110	21043	21028	21166	21034	21040	21105	21198	21177	21126	20802	21007	21049	21027	20913	21430	21044	21151	20978	20723	20899	20999	21136	20918	21104	21000	21153	21018	21049	21050	21096	20983	20775	20952	21024	20994	20986	20848	20838	20962	20967	21058	20967	21039	21037	21000	21147	21161	20859	21172	20981	21182	20996	20915	20970	21134	21157	20914	21148	20874	21092	21203	20867	21204	21277	20989	21022	21084	20959	20945	21116	20935	20976	21054	21276	20893	20973	21081	21218	20822	21098	20828	21152	20975	21053	21184	21043	21057	20979	21122	20916	21056	21098	21145	20980	20900	21080	21169	20988	21213	21076	21064	20971	21059	21115	20911	21183	21302	21123	21039	21023	21221	21043	21117	21066	21073	21043	21094	21090	21052	21066	20889	21184	21137	21004	20882	20876	21170	20788	21057	21108	20804	21117	20915	20992	21063	21124	21001	21093	20952	21106	20834	20948	20968	21091	21086	21193	21113	20915	21133	21201	20865	20886	21098	21198	21035	21011	20931	21062	20834	21271	21005	21098	21009	20959	21175	21086	21159	21240	21144	20996	21084	21135	21196	21202	21122	20976	20991	20985	20824	20947	21048	21151	20891	21203	21100	20899	20834	20994	20970	21030	21213	21232	21034	21281	21052	21073	21172	20898	20985	21135	21150	21112	20893	21189	21187	21242	21220	21003	21014	20986	21101	21047	21066	21078	20939	20930	21069	21274	21068	21250	20977	21004	21017	20931	20910	21169	21094	20878	20908	20979	20908	21086	20910	21077	20914	21171	21131	21038	21147	20939	21032	21038	21153	20854	20831	20853	21228	20938	20922	21200	21095	21117	21183	21002	21237	20947	20918	21111	21040	21031	20888	21162	21016	21066	21062	21260	20997	20837	21051	21173	21042	21162	21227	21039	21149	21036	21020	20849	20986	21182	20996	21144	21229	20868	21160	21114	21118	20990	20847	21008	21099	21154	20947	21004	21099	21057	21020	20972	21085	20878	20715	21072	21189	20960	20998	21243	21211	20986	21075	20896	20905	21011	21055	21117	20958	21154	21163	21081	21120	20951	21004	20975	21240	21047	21011	21089	21080	20983	21215	21115	21110	21001	21097	21171	21095	20976	21016	21011	21069	21064	21195	21123	21098	20985	21062	20952	21110	21208	21048	20936	21131	20973	21176	20944	20870	20973	20964	21050	21083	20979	21039	21093	21143	20807	21039	20852	21156	20993	21187	20918	21007	21204	20859	21137	21027	20976	21006	20918	20984	21155	21060	21112	20894	21013	21325	21130	21037	21082	21147	21282	21027	21097	21053	20918	20946	21125	20960	20964	20986	21279	20966	20784	21087	21019	21126	21178	21073	21131	20887	21181	21171	21125	21033	21168	21182	21131	20905	20991	21133	20945	21044	21155	21319	21170	21087	21041	21106	21085	20994	21081	21146	21176	20992	21085	21340	21058	21237	20921	21156	21104	21127	21021	20905	20997	20926	21072	21133	21163	21144	21114	20935	20961	20945	20940	20993	20884	21008	21256	20905	21078	21172	21300	21339	21035	20729	21176	20935	21077	20949	21057	20995	21167	21135	21169	21173	20800	20924	21092	20966	20975	20948	21156	20940	21025	20982	20955	21079	21148	20771	20971	21325	21246	21142	21166	20785	20986	21269	21040	21061	21014	20944	21017	20924	21152	21040	21144	20886	20957	21015	21009	20866	20877	20853	20999	21194	21146	21022	21036	21204	21167	21103	21197	21069	21286	20986	20824	20949	20898	21127	21108	21130	21066	21355	21304	20962	20942	20835	21033	21054	21243	21153	21007	20966	20805	21224	21089	21117	21178	20975	21018	21089	20978	21266	21110	20942	20992	21061	21058	21035	21228	21006	20976	21086	21081	21162	21112	21085	21132	21155	21021	21082	20891	21190	21205	21051	21183	21128	21051	21073	20870	21121	20939	21176	21119	20913	21090	21039	21167	21183	21043	20841	21116	20953	21080	21106	21118	21015	21096	21120	20953	20985	21025	20855	20917	21161	21149	21321	20984	21059	20806	21139	20932	21144	21073	21082	21076	21001	21091	20990	21065	21084	21060	21221	20996	20993	20987	21006	21125	21085	21195	21006	21092	20949	21142	21075	21040	21081	20997	21156	21048	21023	20910	21180	21082	20817	21094	21087	21037	21049	21211	21102	20799	21073	21005	21156	21073	21029	21213	21079	21095	20857	21041	21042	21012	20986	21150	20820	21046	21186	20982	21161	20923	21056	21013	21028	21064	21139	21019	21107	21178	21046	20888	21069	20976	21136	21168	21076	21129	20954	21086	21246	21072	20894	21025	21112	21012	21146	21005	21027	21243	21181	21236	21094	21055	21199	21064	21020	21109	20900	21208	21262	21077	21128	21026	21206	21224	20959	21175	21214	21030	21081	20905	21034	21157	20992	20930	20909	21144	20966	21057	21120	20914	21030	21082	20842	20899	21170	21216	21117	21073	21078	21103	21129	21141	20729	21000	20911	20911	21087	21231	21220	21144	21082	20940	21203	21025	21064	21266	21120	21054	21037	21123	21070	21100	20932	21135	21042	21058	20881	21187	20826	21084	20880	21107	21146	21092	21011	20982	21058	20939	21137	21028	21179	21016	21092	20837	21229	21014	20932	21226	21131	21229	20942	20936	21104	20829	21240	21145	21022	21149	20792	21112	21074	21148	21016	21243	21265	21213	21186	21098	20990	20976	21117	21036	21202	20995	21184	20856	20884	20999	20976	21085	21259	20946	21218	21092	20922	21010	20828	20969	21159	21072	20900	21082	21091	21055	21026	21145	21033	20857	21307	21133	21203	20961	21210	21188	21140	20990	20803	20868	21024	21242	21071	21131	20926	20871	20833	21243	21077	21099	20838	21079	21144	20992	21263	20981	21064	21118	21268	20972	21116	20883	21046	21028	21067	21056	21001	21113	21189	21134	21204	21159	21122	20884	20887	20929	21223	20995	21062	21097	21265	20835	21180	21109	21155	21092	20973	21075	20962	21103	20868	20920	21045	20949	21081	20811	21094	21022	21056	20940	21220	21124	21128	21197	21140	21011	20980	20919	21150	21066	20980	21031	20959	20981	21194	20971	21170	21261	21161	21074	20929	20948	21082	21184	20903	20923	21067	21011	20780	20910	21129	20916	21099	21149	21391	21084	21006	21030	21062	21043	21195	21020	21048	21013	21092	21137	21075	21052	20885	20957	21075	20804	20981	21362	21122	20845	21041	21013	21026	21056	21199	20893	21147	20977	21253	21006	20994	21216	20941	20819	20995	21073	21008	21112	20932	21012	20952	21127	21084	21239	20925	21157	21365	21153	21008	21103	21210	21068	21166	21055	20940	21126	21077	20960	21103	20957	21065	21015	20917	21080	20836	21066	21053	20975	21129	20903	20984	21227	20944	20896	21292	21101	21238	21025	21087	20959	21118	21040	21071	21130	21225	21163	21027	20969	20969	21007	20945	20934	20992	21042	20879	20986	21127	21069	20951	20941	21112	21090	20885	21084	21132	20947	21000	20954	20991	21228	20930	21031	21175	20975	21186	21122	21073	21046	21145	21027	20995	20774	21096	21041	21326	21162	21017	21124	21028	21080	21129	21226	21195	20963	21138	21201	21151	21000	21238	21101	20970	20894	21235	20965	21060	21180	20880	21118	21157	20995	21129	20750	21092	21141	21048	20959	21015	20958	21077	21117	21122	21266	21080	21202	21183	20966	20972	20941	21117	21083	21147	21250	20987	21096	21069	21055	21053	21000	21039	21009	20997	21022	20955	21191	21010	21089	20934	20893	21134	20982	21197	21268	20961	21030	21115	21057	21057	21121	21220	21092	21125	21199	20988	21097	21206	21073	20949	20928	20842	21045	21097	21132	20887	20978	20956	20921	21070	21208	21163	20891	21084	20986	20992	21071	21041	20989	20889	21037	21001	21076	21117	20987	21027	20988	21070	21135	20890	20914	21006	21025	21215	20940	20982	20916	20768	20995	21221	20986	21067	21012	20939	21092	21177	20816	21146	21138	20911	21304	20929	20893	20910	21185	21223	21083	20904	21115	21266	20939	20920	21147	20947	20995	20950	21239	21074	21175	21144	21232	21121	21019	21152	21049	20977	21140	21107	21170	21010	21191	20999	20873	21106	21114	21196	21019	21093	21183	21036	21126	21317	21091	21177	20923	21007	21075	21070	21150	21119	21189	21251	21058	21079	21263	21073	21079	21118	21263	21129	20990	21039	20990	20973	21166	20999	21166	21074	21040	20975	21189	21221	20926	21004	21230	20970	20943	21124	20839	21072	20882	21141	21129	21090	21060	21110	20962	21010	20885	20927	20982	21002	21020	21244	21097	21128	21020	20897	21200	21092	21059	21113	21138	21223	21038	21193	20981	21116	20939	20959	21104	21223	21122	20890	21158	21256	20962	21171	21259	20957	21249	21016	21034	21057	21032	21136	21093	21117	21028	21064	20854	21027	21289	21109	20945	21068	20748	21045	20924	20993	21176	21020	20926	20906	20828	20953	21174	21211	21110	20888	20987	21252	21158	21112	20952	20992	21158	20905	20794	21142	21257	21083	21037	21212	20901	20686	21222	21139	21163	21092	21074	20943	21011	20912	21043	21112	21116	20958	20988	21005	20964
42663	58022	42327	26005	18633	17865	17863	17903	17848	17937	17779	17775	17821	17736	17602	17744	17972	17677	17847	17951	17917	17819	17826	17936	17750	17947	17759	17911	17930	17837	17970	18013	18015	17943	17928	18032	17840	17890	17847	17854	17868	17879	17805	17860	17812	17961	17950	17802	17732	18011	17803	17862	17952	17734	17876	17910	17812	17908	17905	17817	17777	17865	17871	17862	18013	17843	17913	17831	17813	17826	17755	17776	17872	17787	17873	17775	17873	17792	17882	17702	17965	17743	17875	17763	17924	17633	17891	17891	17640	17769	17919	17994	17714	17892	17780	17967	17842	17903	17864	17566	17989	17886	17753	17848	17794	17787	17701	17777	17666	17828	17832	17872	17892	17827	17792	17890	18012	17751	17899	17823	17677	17787	17963	17729	17745	17840	17883	17817	18042	17874	17748	17862	17877	17652	17881	17876	17813	17927	17720	17953	17730	17849	17765	17787	17852	17803	17872	17671	17834	17723	17753	17831	17833	17811	17939	17750	17854	17670	17824	17912	17683	17856	17845	17827	17830	17607	17842	17838	17711	17737	17769	18053	17780	17818	17877	17842	17646	17841	17841	17947	17997	17869	17881	17736	17846	17874	17893	17834	17594	17757	17719	17600	17801	17740	17806	17987	17800	17946	17812	17878	17834	17901	17872	17831	17829	17778	17928	17863	17649	17776	17821	18003	17870	17860	17886	17974	17876	17723	17968	17839	17898	17759	17877	17878	17921	17945	17824	17549	17784	17825	17810	17716	17970	17788	17684	17637	17951	17863	17751	17773	17933	17913	17805	17791	18035	17872	17765	17927	17860	17833	18064	17919	17782	17620	17899	18017	17931	17805	17742	17853	17649	17882	17582	17880	17816	17897	17886	17819	17519	17799	17858	17858	17714	17752	17939	17933	17963	17679	17767	17854	17650	17640	17912	17920	17786	17938	17740	17744	17729	17831	17966	17776	17688	18009	17854	17666	17872	17899	17892	17858	17809	17793	17776	17918	17788	17923	17755	17982	17830	17917	17755	17754	17662	17909	17673	17935	17723	17867	17775	17770	17799	17871	17814	17948	17892	17640	17757	17843	17898	17861	17822	17939	17967	17729	17749	17920	17943	17852	17792	17929	17913	18040	17847	17808	17850	17830	17737	17785	17921	17761	17702	17811	17744	17716	17874	17907	17836	17801	17921	17771	17961	17725	17718	17797	18051	17865	17683	17809	17586	17745	17737	17770	17813	17880	17872	17815	17785	17739	17776	17902	17783	17861	17930	17848	17643	17824	17589	17877	17850	17738	17918	17838	17754	18009	17835	17880	17716	17809	17852	17931	17873	17833	17783	17761	17774	17783	17843	17710	17869	17882	17692	17693	17921	17870	17949	17845	17873	17716	17940	17866	17858	17817	17645	17762	17830	18027	17823	17831	17925	17796	17860	17747	17904	17774	18073	17792	17930	17828	17764	17967	17742	17630	17806	17958	17757	17804	17827	17928	17939	17761	17863	17684	17727	17873	18061	17719	17921	17857	17756	17689	17962	17683	17954	17897	17904	17798	17773	17978	18016	17813	17779	17919	17847	17786	17811	17693	17799	17734	18010	17889	17906	17843	17800	17907	17741	17808	18037	17674	17867	17668	17833	18061	17713	17895	17730	17688	17861	17934	17748	17815	17899	17727	17900	17797	17916	17871	17760	17850	17775	17836	17635	17783	17926	17758	17858	17907	17848	17706	17884	17875	17824	17861	17744	17914	17816	17900	17605	17982	17828	17796	17853	17734	17712	17748	17952	17792	17785	17876	17809	17728	17901	17860	17851	17787	17823	17863	17791	17925	17752	17838	18078	17788	17830	17901	17774	17892	17950	17991	17754	17872	17822	17907	18002	17788	18023	17682	17689	17835	18082	17910	17794	17708	17701	17819	17975	17807	17736	17869	17858	17809	17798	17597	17802	17893	17750	17950	17925	17905	17855	17892	17700	17881	17876	17697	17942	17814	17819	17727	17924	17841	18052	17782	17920	17738	17715	17865	17896	17793	17838	17996	17880	17759	17769	17731	17875	17805	17986	17862	18048	17787	17783	17861	17884	17905	17745	17869	17974	17866	17836	17828	17819	17899	17859	17782	17731	17807	17925	17935	17909	17994	17852	17980	17873	17858	17714	17778	17736	17953	17856	17849	17905	17847	17847	17836	17894	17661	17894	17970	17903	17830	17918	17867	17764	17855	17871	17842	17888	17834	17818	17737	17861	18002	17789	17688	17670	17734	17771	17579	17753	17864	17890	17930	17915	17632	17839	17912	17900	17729	17962	17660	17858	17862	17693	17744	17874	17933	17841	17710	17875	17653	17558	17861	17880	17829	17975	17810	17840	17766	17735	17782	17764	17910	17945	17879	17786	17796	17863	17819	17830	17879	17763	17878	17631	17753	17949	17836	17740	18000	17928	17900	17805	17795	17746	17739	17914	17871	17838	17806	17833	17821	17998	17847	17880	17749	17978	17993	17839	17795	17933	17836	17985	17788	17810	17852	17849	17868	17988	17834	17839	17777	17950	17788	17794	17815	17975	17788	17865	17696	17700	17911	17726	17910	17807	17905	17756	17760	17850	17915	17680	17973	17913	17841	17927	17686	17672	17813	17848	17862	17876	17857	18007	17874	17782	17906	17774	17954	17875	17701	17803	17882	17788	17755	17891	17926	17874	17712	17729	17875	17743	17800	17801	17862	17788	17713	17770	17907	17714	17847	17900	17801	17824	17931	17664	17830	17904	17904	17820	17780	18099	17868	17892	17803	18104	17727	18022	17818	17891	17936	17902	17977	17698	17676	17796	17803	18075	17833	17801	17943	17919	17924	17673	17870	18059	17883	17858	17964	17856	17693	17891	17919	17765	17902	17920	17884	17727	17877	17666	17931	17771	18032	17830	17952	17843	17762	17873	17867	17860	17771	17874	17990	17746	17801	17967	17925	17785	18008	17915	17949	17933	17782	17820	17798	17859	17879	17850	17720	17832	17899	17828	17885	17906	17758	17928	17753	17839	17921	17717	17829	17760	17797	17844	17850	17941	17876	17941	17919	17878	17833	17726	18004	17835	17699	17765	17886	17807	17654	17725	17803	17781	17823	17714	17864	17892	17803	17856	17891	17765	17935	17969	17854	17771	17764	17754	17833	17932	17784	17910	17964	17683	17724	17819	17751	17854	17879	17884	17995	17826	17819	17665	17898	17733	17919	17879	17959	17825	17704	17887	17906	17828	17811	17800	17904	17772	17761	17868	17844	17875	17877	17919	17859	17880	17687	17931	17772	17924	17938	17892	17629	17956	17816	17777	17916	17897	17944	17905	17859	17861	17873	17998	17853	17795	17734	17877	17815	18075	17836	17835	17776	17766	17854	17962	17761	17933	17788	17733	17963	17915	17768	17881	17919	17787	17892	17845	17716	17837	17858	17882	17968	17815	17830	17711	17848	17875	17842	17809	17879	17940	17727	17785	17797	17869	17821	17670	17849	17905	17854	17727	18053	17882	17945	17735	17864	17721	17759	17879	17770	17989	17827	17960	17786	17802	17816	17904	17738	17711	17886	17883	17806	17954	17630	17919	17720	17697	17811	17931	17723	17924	17879	17773	17713	17793	17658	17956	17772	17855	17826	17826	17816	17782	17925	17758	17823	17825	17644	17750	17709	17778	18000	18022	17765	17826	17728	17872	17837	17972	17838	17816	17826	17617	17626	17953	17820	17830	17932	17913	17795	17862	17815	17831	17963	17815	17820	18005	17791	17903	17854	17667	17820	17847	17943	17890	17865	17717	17873	17772	17884	17890	17749	17858	17985	17682	17865	17767	17863	17788	17889	17814	17817	17894	17898	17825	17851	17851	17829	17895	17736	17826	17887	17711	17933	17719	17959	17757	17974	17833	17762	17958	17759	17869	17883	17715	17943	17808	17896	17933	17940	17745	17728	17893	17832	17862	17756	17878	17918	17975	17786	17825	17883	17772	17911	17841	17941	17889	17727	17835	17797	17849	17812	17780	17734	17790	17842	18021	17780	17954	17730	17736	17799	17864	17823	17874	17733	17698	17900	17846	17816	17791	17820	17925	17895	17829	17792	17875	17768	17790	17839	17512	17862	17778	17907	17776	17924	17789	17778	17887	17931	17832	17945	17888	17917	17921	17985	17892	17882	17789	17754	17893	17894	17872	17785	17770	17823	17638	17823	17881	17870	17884	17845	17714	17945	17843	17826	17781	17926	17788	17762	17911	17912	17902	17811	17948	17974	17752	17972	17878	17848	17814	17964	17803	17956	17816	17523	17899	17870	17974	17849	17839	17853	17831	17761	17953	17679	17855	17696	17975	17808	17926	17819	17925	17851	17746	17899	17858	17833	17799	17758	17752	18065	17790	17692	17797	17739	17910	17927	17949	17900	17822	17834	17802	17832	17887	17925	17815	18009	17822	17647	17888	17983	17958	17819	17890	17828	17854	17855	17746	17890	17803	18023	17917	17716	17841	17826	17834	17838	17795	17922	17942	17768	17804	17849	17895	17996	17822	17808	18035	17888	17747	17915	17871	17920	17776	17870	17526	17834	17831	17985	17870	17802	17861	17715	17899	17808	17894	17649	17780	17889	17901	17711	17820	17842	17762	17841	17711	17581	17854	17902	17866	17966	17923	17914	18009	17686	17816	17738	17903	17753	17821	17931	17872	17732	17920	17809	18093	17888	17840	17693	17829	17912	17655	17920	17944	17823	17815	17720	17877	17729	17769	17793	17754	18090	17729	17858	17839	17660	17699	17675	17921	17842	17846	17668	17761	17922	17810	17846	17999	17821	17752	17855	17957	17755	17680	17827	17814	17878	17883	17819	17850	17745	17921	17716	17754	17845	18114	17984	18047	17815	17948	17689	17886	17886	17781	17890	17760	17890	17985	17737	17868	17879	17856	17805	17802	17724	17864	17801	17847	17752	17745	17844	17815	17975	17956	17858	17834	17803	17809	17915	17969	17913	17652	17948	17853	17796	17877	17803	17864	17996	17913	17840	17735	18099	17761	17874	17700	17810	17890	17849	17769	17836	17764	17791	17765	17963	17902	17790	17820	17687	17898	17699	18008	17907	17819	17942	17971	17849	17743	17902	17855	17872	17742	17764	17903	17824	17990	17775	17847	17729
31009	37345	40810	31262	22934	21323	21412	21047	20922	20684	20904	20850	20852	20801	21035	20891	20869	20579	20932	20809	20914	21064	20951	20930	20810	20934	20945	20832	20875	20684	20977	20724	20968	20876	20931	20730	20910	21024	20920	20890	21112	20916	20907	21153	20684	20914	21023	20671	20807	21067	20859	20801	20946	21039	20986	20813	20943	20964	20884	20896	20700	21106	21097	20833	20943	21035	20779	20777	20958	21072	21068	20889	20822	21006	20766	20935	21027	20792	20866	20839	20751	20955	20926	20797	20749	20757	20817	21106	20988	20967	20996	20960	20911	20772	20907	20743	21026	20848	20804	20869	20921	20645	21159	20860	20946	20975	20832	20912	21130	20933	20970	21023	20769	20891	21001	20997	20795	20851	20891	20768	20901	20921	20835	20630	20803	20857	20878	21064	20966	20747	20757	20932	20879	20789	20861	20796	20916	20726	20914	20820	20777	20755	20853	20803	20925	20857	20803	20918	20797	21066	20852	20763	20967	20785	20864	20982	20760	20648	20754	20957	20764	21039	20798	20823	20898	20951	20894	20830	20991	20885	20895	20912	20816	20808	20896	21047	20838	21016	20869	20841	20847	21039	20930	20913	20781	20774	20774	20722	20796	20846	20690	20835	20909	20859	20931	20898	20899	20920	20865	21024	20887	20810	20867	20841	20861	21090	20940	20865	20950	20925	20800	21014	20869	20809	20760	20834	20747	20973	20738	20898	20755	20920	21023	20790	20901	21001	20751	20830	20971	20934	20703	20850	20862	20864	20838	20931	21013	20710	20895	20792	20811	20900	20993	20969	21001	20963	20845	20785	20686	20693	20863	20693	20975	20774	21012	20933	20984	20834	20801	20879	20844	20936	20723	20864	20648	20943	20914	20775	20929	20844	20964	20762	20847	20840	20873	20970	20888	20890	20734	20877	20773	20820	20677	20744	20905	20885	21108	21051	20806	20844	20651	21085	20878	20906	20883	20895	20830	20675	20867	20633	20779	20876	20963	20765	20836	20830	20889	20859	20874	21000	20963	20589	20804	20933	20733	20849	20888	20629	20867	20700	20850	20872	20783	20872	20958	20816	20730	20624	20671	20666	20879	20887	20883	20885	20871	20936	20887	21005	21116	20718	20880	20758	20818	21059	20658	20819	20683	20955	20921	20809	20924	20838	20875	20863	20632	20917	20950	21010	20808	20869	20714	20803	20811	20879	21201	20825	20845	20865	20711	20829	21002	20891	20962	20995	20946	20767	20828	20999	20928	20866	20842	20921	20988	20708	21032	20856	20885	21044	20983	20898	20965	20942	20856	20627	20969	20846	21003	20835	20802	20808	20866	20856	20779	20971	20959	20851	20997	20940	20962	20854	20860	20752	20870	20619	20936	20543	20947	20870	21003	20814	20859	20972	20830	21068	21004	20582	20670	20733	20669	21051	20932	21031	20726	20842	20887	20796	20940	20833	20772	20993	21000	20708	20978	20830	20949	20962	20887	20942	20920	20871	20581	20831	21045	20727	21142	20797	20820	20973	20839	20722	20621	20866	20930	20750	21062	20865	20949	20792	20908	20813	20976	20944	20853	20830	20904	21023	21004	20866	20879	20843	20766	20852	20905	20763	20897	20827	20852	21038	20826	20906	20690	20953	20869	20910	21068	20872	21038	20910	20754	20823	20949	20910	21010	20915	20879	20969	20895	20909	20700	20852	20894	20658	20888	20962	20755	20816	20805	21104	20941	21033	20997	20777	20800	20879	21078	20936	20863	20955	21078	20961	20906	21131	20849	20920	20825	20822	20780	20876	20917	20637	20944	20807	20856	20943	20760	20818	20964	20789	20974	20986	21076	20738	20801	20894	20989	20843	21010	20825	21154	20620	20722	21074	21012	21000	20839	20643	21028	20730	20592	20509	20922	20821	20796	20988	20809	20966	21053	20787	20868	21082	20692	21052	20744	20767	20828	20923	20905	20909	20902	21027	20749	20658	20905	20606	20982	21010	20878	20779	21018	21012	20744	20708	20787	20914	20765	21019	20676	20837	20813	21001	20854	20854	21155	20968	20824	20801	20751	20975	20891	20869	21056	20723	20732	20884	20819	20852	21105	20835	21021	20875	21046	20877	21067	20757	20853	20927	20877	20671	20814	20769	20998	20649	20726	20922	20819	20731	20806	20805	20897	20874	20890	20856	20891	20827	20756	20885	20698	20985	20644	20859	20868	20744	20864	21070	21063	20819	20784	20966	20982	20799	20624	20775	20839	20693	20698	20877	20852	20805	20789	20929	20957	20865	20914	21002	20961	20971	20835	20935	20726	20720	20878	20766	21028	20886	20851	20661	20725	20692	20717	20931	20847	21065	20892	20935	20888	20925	20810	20965	20868	20779	20957	20859	20761	20690	20730	20800	20859	20723	20835	20795	20752	21009	20906	20864	20996	20804	20869	20860	20647	20744	20846	20982	20833	20835	20771	20842	20894	20804	20936	20866	20995	20756	21031	20916	20672	20684	20976	20871	20812	20984	20681	20713	20922	21100	20780	20988	20567	20818	20959	20676	20775	20792	20937	21071	20752	20849	20862	20824	20764	20914	20867	20801	20977	20952	20775	20732	20745	20794	20861	20930	20723	20992	20885	20901	21046	20905	20907	20831	20875	20921	20803	21193	20634	20776	21130	20926	20752	21026	20787	20748	20871	20968	20891	21116	20946	20774	20530	20733	20791	20940	20634	20761	21014	20870	20785	20778	20651	20935	20794	20737	20741	20807	20982	20780	20755	20996	20990	20995	20787	20714	20631	20755	20793	20869	20924	20901	20910	20828	20940	20954	20856	21019	20929	20759	21134	20886	20865	20890	20925	20581	20914	21047	20853	20989	20784	20891	21025	20943	20928	20834	20890	20871	20952	20969	20914	21027	20679	21058	20974	20872	20868	21193	20913	20960	20865	20982	20969	20860	20860	20882	20991	20862	21000	20862	20976	20918	20913	20892	20829	20875	21028	20838	20778	20729	20993	20882	20899	20994	20777	20788	21091	20810	20913	20897	20859	20909	20804	20812	21145	20864	20872	21102	20834	20846	21012	20792	20846	20730	20752	20828	20929	20839	20789	20977	20963	20954	20921	20755	20907	20850	20770	20884	21230	20758	20811	20638	20831	20745	20849	20862	20819	20701	20783	21005	20774	21106	21158	21004	20935	20846	20995	20875	20812	20844	20722	20847	20650	20738	20825	20852	20888	20929	20833	21071	20918	21103	20709	20816	20978	20850	20816	20917	20967	20845	20995	20919	20880	20959	20793	20938	20615	20868	20894	20677	20762	20895	20716	20832	20625	20755	20601	20879	20847	20939	20752	20955	20863	20825	20858	20854	21132	20863	20788	20748	21087	20648	20982	20693	20935	20798	21068	20859	20781	20738	21109	20999	20961	20983	20844	20933	20912	20997	21018	20809	20756	20726	20805	20967	21049	20758	20746	21008	20952	20843	20803	20725	20833	20761	20975	20975	20940	20862	21141	20882	20829	21057	20764	20905	20792	20807	20754	20877	21146	20807	20885	20871	20921	20628	20930	21009	20989	20928	20804	20636	20662	20849	20773	20721	20882	21103	20741	20869	20820	20798	21079	20822	20754	21070	20879	20800	20962	20953	20605	21004	21078	20668	20744	20914	21004	20976	20698	20917	20659	20878	21054	20772	21094	20819	20938	20759	20892	20894	21054	21087	20984	20934	20890	20684	20814	20895	20977	20875	21008	20948	21114	20988	20945	20792	20778	20736	20949	20828	20886	20784	20729	20832	20950	21011	20855	20771	20783	21189	21005	21000	21081	20965	20917	20949	20989	20758	20842	20793	21019	20791	20915	20734	21061	20920	21008	20901	21088	20781	20841	21082	21181	20912	20811	20822	20678	20836	20835	20822	20914	20677	20840	20920	20871	20919	20785	20899	20883	21104	20805	20865	20955	20810	20727	21053	20893	20763	20649	20995	21021	20943	20860	21022	20825	20850	21016	21048	20876	20898	20941	20923	20989	20738	21126	20914	20947	20644	21011	20956	21057	20698	20866	20911	21082	20929	21232	20825	20911	20957	21021	20750	20896	20877	20993	21011	21077	20879	20768	20774	21010	20943	20723	20845	20782	20932	20923	20912	20979	20798	20575	20785	21013	21031	20921	20681	20726	20934	20865	20907	20895	20804	21020	21177	20999	20968	20856	20931	20867	20882	20958	20636	20803	21014	20836	20871	20969	20974	21012	21103	20682	20952	20829	20931	21072	21067	20896	20988	20674	20895	20904	20922	20948	20875	21038	21123	20893	20950	21191	20906	20900	20938	21173	20745	20864	20956	21088	21031	20945	20905	20877	20649	20813	20799	20861	20904	20871	21101	21029	20857	20854	20925	20764	20813	20922	21117	20923	20899	20869	20860	20861	21066	21008	20879	20742	20864	20717	20709	20928	20870	20945	20696	20829	20779	20817	20774	21125	21125	20950	20572	20998	20912	20955	21067	20884	20872	20771	20969	20794	20933	20941	20717	20947	20770	20999	20922	20951	20825	20646	20856	20874	20895	20872	21159	20923	20855	20804	20772	20868	20698	20900	20891	20980	20812	20774	21038	20874	20810	20734	20653	20906	20853	20930	20805	20852	21177	21004	20813	20991	20969	21036	20750	20762	20854	20944	20933	20996	20948	20735	20986	21000	20946	21016	21114	20942	20906	20715	21007	21172	21075	20928	20915	20792	20758	20879	20848	20813	20888	20821	20751	20990	21159	21063	20862	21017	20815	20758	21048	20872	20850	21117	20877	20904	20949	20704	21144	20880	20910	20910	20901	21054	20828	20719	20672	20904	20760	20783	20898	20817	21076	20918	21017	20781	21040	20891	20554	20854	20860	20861	20880	21144	20721	20693	20838	20836	20684	20733	21021	20943	21028	20783	20746	20931	20959	20882	20726	20971	20836	20872	20696	20809	21022	21018	20912	20916	21095	21125	21015	20863	20877	20768	20712	20993	20952	20551	20808	20808	20951	20928	20641	20750	20634	20984	20891	21060	20819	20668	20680	20742	21070	21115	20799	20920	21052	20923	20713	20985	20952	21015	20811	20871	20616	20935	20722	20998	21000	20722	21071	21035	20967	20949	20717	20794	20733	21055	20873	20947	20844	20870	20782	20673	20891	20874	20608
55565	70275	49980	29666	18934	17596	17796	17915	17781	17737	17787	17736	17794	17860	17811	17720	17852	17581	17784	17866	17699	17860	17621	17900	17863	17879	17743	17676	17851	17771	17723	17700	17863	17797	17802	17597	17799	17735	17584	17666	17719	17812	17834	17688	17769	17778	17704	17657	17917	17703	17721	17832	17749	17674	17590	17743	17882	17713	17777	17691	17808	17652	17779	17784	17890	17681	17702	17618	17830	17925	17770	17737	17725	17805	17726	17812	17779	17730	17593	17845	17717	17729	17799	17820	17694	17927	17810	17720	17718	17805	17806	17894	17735	17754	17889	17674	17814	17824	17648	17859	17833	17749	17699	17768	17770	17746	17691	17683	17833	17870	17811	17794	17825	17874	17873	17830	17705	17620	17669	17766	17756	17744	17815	17882	17636	17840	17758	17764	17894	17721	17865	17824	17846	17600	17742	17676	17743	17758	17692	17778	17698	17892	17762	18031	17948	17802	17852	17793	17712	17667	17884	17885	17842	17863	17682	17736	17873	17920	17899	17861	17742	17703	17672	17698	17777	17736	17700	17602	17844	17710	17671	17702	17803	17888	17873	17915	17832	17902	17727	17910	17743	18029	17693	17620	17873	17848	17657	17769	17753	17583	17989	17820	17598	17722	17812	17791	17802	17736	17690	17792	17839	17789	17676	17903	17807	17790	17809	17810	17713	17721	17851	17836	17836	17838	17742	17803	17607	17832	17844	17738	17652	17858	17775	17808	17655	17829	17647	17762	17733	17843	17654	17840	17622	17658	17793	17897	17679	17817	17561	18018	17804	17701	17723	17812	17849	17691	17800	17749	17716	17772	17781	17694	17768	17715	17709	17951	17731	17785	17814	17764	17726	17945	17572	17799	17687	17762	17828	17946	17844	17888	17740	17791	17758	17816	17843	17826	17837	17794	17803	17742	17885	17821	17764	17801	17888	17822	17644	17741	17817	17710	17794	17592	17947	17727	17767	17698	17860	17666	17879	17696	17618	17808	17666	17632	17774	17863	17769	17662	17888	17704	17691	17889	17850	17919	17743	17927	17804	17798	17802	17803	17759	17713	17838	17693	17587	17862	17786	17842	17834	17704	17787	17630	17576	17718	17750	17661	17630	17651	17880	17744	17722	17882	17703	17768	17768	17771	17691	17729	17722	17926	17699	17945	17831	17686	17790	17821	17654	17877	17679	17717	17804	17826	17585	17939	17832	17851	17812	17708	17743	17806	17735	17765	17796	17778	17737	17720	17832	17788	17723	17865	17696	17650	17784	17898	17698	17646	17798	17640	17689	17875	17779	17849	17988	17775	17715	17858	17661	17780	17870	17729	17721	17697	17797	17846	17647	17806	17622	17885	17729	17713	17647	17847	17747	17716	17646	17857	17800	17781	17843	17765	17720	17822	17877	17650	17806	17790	17742	17795	17746	17920	17785	17783	17659	17794	17788	17711	17853	17778	17505	17674	17781	17865	17665	17798	17731	17719	17787	17840	17720	17790	17724	17583	17796	17849	17724	17729	17875	17792	17702	17885	17770	17735	17715	17890	17922	17623	17879	17691	17694	17617	17826	17927	17670	17743	17652	17603	17682	17802	17824	17886	17768	17800	17726	17897	17742	17695	17691	17818	17793	17823	17650	17663	17745	17845	17900	17700	17721	17895	17635	17882	17715	17762	17879	17776	17769	17693	17629	17806	17700	17884	17809	17602	17705	17567	17801	17620	17715	17971	17636	17834	17824	17656	18032	17908	17778	17702	17805	17806	17759	17665	17857	17715	17700	17786	17714	17815	17793	17820	17804	17726	17811	17756	17693	17870	17887	17678	17500	17648	17851	17789	17804	17790	17842	17953	17773	17714	17735	17870	17567	17995	17795	17865	17807	17696	17790	17686	17817	17829	17681	17664	17845	17622	17814	17651	17785	17865	17841	17758	17707	17775	17645	17826	17756	17694	17768	17724	17725	17949	17773	17741	17802	17745	17743	17737	17713	17674	17751	17911	17750	17865	17850	17691	17761	17786	17890	17664	17720	17812	17739	17673	17749	17611	17837	17788	17689	17830	17812	17646	17752	17793	17833	17842	17775	17754	17919	17744	17659	17765	17933	17696	17921	17735	17808	17699	17748	17818	17748	17871	17703	17931	17702	17635	17662	17730	17731	17739	17750	17739	17721	17803	17843	17864	17831	17740	17724	17738	17681	17968	17689	17704	17805	17896	17913	17747	17732	17692	17819	17707	17622	17824	17842	17905	17814	17683	17674	17668	17785	17753	17750	17657	17737	17905	17742	17844	17797	17798	17755	17789	17775	17754	17964	17800	17947	17732	17702	17793	17831	17856	17821	17691	17828	17896	17717	17632	17683	17756	17654	17685	17863	17978	17658	17864	17771	17748	17870	17717	17885	17784	17642	17785	17783	17868	17856	17711	17865	17746	17571	17850	17924	17918	17862	17822	17848	17877	17733	17704	17866	17952	17867	17784	17889	17948	17765	17675	17794	17766	17817	17870	17809	17670	17741	17955	17918	17953	17785	17769	17861	17814	17881	17731	17713	17576	17790	17685	17636	17747	17888	17822	17701	17664	17898	17570	17771	17807	17730	17798	17743	17903	17877	17657	17833	17789	17748	17801	17970	17810	17912	17789	17851	17857	17860	17665	17813	17826	17743	17698	17721	17747	17816	17779	17893	17784	17741	17645	17784	17660	17713	17775	17723	17915	17689	17826	17822	17778	17870	17951	17620	17701	17871	17925	17896	17800	17689	17875	17723	17781	17773	17858	17798	17667	17866	17585	17732	17684	17727	17884	17901	17735	17758	17683	17754	17640	17819	17710	17751	17708	17865	17681	17779	17777	17609	17825	17783	17822	17789	17671	17771	17709	17611	17668	17800	17874	17867	17612	17787	17625	17820	17984	17815	17825	17728	17847	17833	17664	17709	17640	17776	17822	17725	17709	17720	17799	17704	17733	17892	17787	17764	17644	17693	17712	17708	17744	17900	17806	17646	17855	17676	17634	17856	17868	17685	17738	17727	17920	17837	17741	17727	17837	17897	17912	17780	17720	17893	17641	17862	17806	17746	17897	17796	17816	17657	17736	17651	17769	17687	17744	17927	17742	17849	17799	17786	17760	17605	17830	17811	17889	17659	17723	17887	17827	17768	17756	17707	17761	17753	17727	17623	17767	17631	17833	17739	17792	17862	17873	17658	17507	17755	17704	17833	17905	17849	17804	17800	17662	17643	17891	17807	17816	17791	17608	17825	17885	17753	17838	17823	17538	17903	17776	17696	17793	17607	17850	17660	17807	17907	17801	17586	17902	17700	17697	17752	17829	17841	17766	17678	17706	17672	17752	17762	17790	17840	17719	17852	17718	17875	17630	17857	17804	17625	17894	17715	17758	17782	17673	17865	17997	17721	17780	17901	17787	17817	17822	17642	17708	17982	17801	17825	17586	17838	17770	17831	17652	17752	17801	17821	17724	17762	17902	17881	17912	17825	17939	17737	17701	17730	17782	17558	17763	17810	17592	17795	17799	17735	17759	17798	17768	17831	17888	17812	17704	17752	17766	17961	17812	17978	17994	17841	17659	17896	17955	17469	17854	17744	17789	17782	17759	17759	17787	17776	17739	17885	17767	17742	17884	17726	17751	17836	17756	17884	17866	17699	17819	17861	17760	17828	17849	17690	17649	17962	17670	17773	17717	18092	17724	17738	17846	17647	17750	17792	17712	17730	17568	17953	17905	17926	17822	17711	17789	17780	17664	17844	17710	17776	17979	17806	17722	17809	17784	17925	17783	17721	17670	17687	17898	17715	17737	17650	17840	17852	17802	17639	17864	17702	17729	17725	17707	17614	17693	17708	17654	17849	17655	17909	17740	17792	17681	17752	17717	17839	17703	17889	17824	17805	17867	17832	17803	17905	17614	17826	17678	17745	17763	17690	17758	17742	17732	17781	17822	17776	17676	17760	17880	17801	17763	17825	17880	17683	17833	17852	17736	17842	17888	17846	17788	17625	17907	17803	17787	17675	17820	17701	17703	17759	17839	17673	18027	17641	17802	17772	17801	17782	17898	17700	17871	17633	17722	17935	17748	17721	17880	17795	17838	17914	17937	17755	17814	17676	17742	17912	17899	17863	17834	17779	17839	17985	17688	17763	17782	17878	17768	17909	17874	17886	17833	17815	17895	17936	17852	17848	17952	17819	17853	17867	17746	17643	17674	17709	17669	17775	17716	17784	17804	17620	17731	17916	17743	17680	17724	17806	17697	17910	17889	17735	17725	17631	17781	17944	17798	17842	17833	17863	17849	17752	17815	17832	17701	17802	17839	17696	17800	17605	17643	17779	17840	17617	17842	17727	17679	18031	17743	17878	17780	17671	17676	17736	17939	17702	17750	17819	17761	17827	17806	17709	17752	17741	17857	17980	18011	17789	17630	17651	17788	17778	17743	17769	17811	17891	17756	17798	17720	17699	17858	17748	17703	17931	18000	17784	17864	17792	17837	17787	17813	17905	17882	17793	17658	17738	17618	17782	17757	17784	17776	17770	17700	17817	17772	17887	17786	17842	17954	17776	17646	17794	17816	17916	17779	17849	17768	17756	17693	17687	17716	17825	17734	17863	17764	17609	17854	17867	17713	17724	17887	17757	17477	17801	17788	17794	17741	17740	17806	17828	17724	17719	17959	17790	17748	17802	17684	17753	17884	17830	17810	17650	17867	17768	17672	17604	17762	17858	17672	17765	18084	17769	17766	17994	17839	17732	17687	17810	17765	17834	17708	17913	17783	17874	17736	17745	17818	17802	17866	17829	17817	17743	17706	17739	17882	17638	17791	17936	17723	17775	17700	17682	17792	17718	17631	17798	17680	17775	17711	17697	17926	17851	18083	17871	17778	17872	17803	17714	17660	17836	17954	17817	17730	17668	17720	17656	17705	17955	17686	17832	17719	17718	17745	17625	17796	17777	17868	17935	17930	17748	17806	17747	17851	17615	17819	17826	17839	17767	17833	17859	17503	17872	17829	17943	17734	17920	17649	17811	17744	17847	17845	17669	17842	17822	17764	17682	17862	17791	17842	17722	17788	17844	17758	17725	17753	17622	17792	17824	17645	17895	17620	17748	17673	17785	17731	17849	17885	17861	17978	17681	17782	17796	17885	17853	17805
22848	23688	34623	29234	23437	23767	26057	22354	21761	22040	21939	21882	22010	21989	21723	21776	21787	21737	21963	21769	21812	21718	21849	21719	21701	21595	21594	21696	21472	21527	21669	21509	21612	21673	21358	21694	21584	21654	21577	21702	21773	21671	21513	21383	21704	21889	21587	21433	21618	21520	21680	21549	21546	21591	21437	21550	21488	21422	21504	21464	21795	21577	21643	21566	21559	21559	21632	21476	21627	21505	21118	21254	21314	21348	21517	21580	21428	21428	21724	21651	21731	21534	21353	21666	21442	21593	21375	21691	21549	21606	21661	21766	21319	21589	21234	21586	21546	21387	21560	21347	21415	21517	21574	21428	21703	21382	21727	21569	21430	21434	21591	21548	21394	21563	21687	21639	21638	21410	21370	21558	21587	21326	21572	21456	21697	21651	21632	21478	21473	21525	21603	21634	21411	21559	21246	21429	21506	21589	21522	21494	21253	21607	21599	21499	21466	21513	21314	21448	21450	21471	21426	21370	21586	21702	21596	21594	21554	21193	21593	21349	21497	21503	21394	21390	21336	21327	21438	21648	21382	21452	21730	21377	21540	21381	21328	21946	21410	21300	21462	21625	21353	21670	21529	21481	21580	21752	21654	21584	21509	21234	21413	21380	21574	21527	21266	21586	21647	21510	21510	21688	21482	21553	21267	21432	21450	21524	21564	21533	21440	21456	21542	21401	21583	21551	21616	21490	21600	21487	21637	21471	21626	21588	21448	21499	21512	21496	21344	21565	21687	21488	21448	21503	21462	21381	21566	21579	21539	21554	21501	21450	21359	21532	21404	21584	21290	21722	21395	21604	21419	21628	21616	21621	21397	21654	21478	21402	21493	21536	21671	21442	21389	21536	21540	21383	21577	21640	21629	21505	21546	21511	21434	21429	21714	21425	21367	21542	21455	21344	21554	21418	21557	21623	21461	21368	21481	21434	21566	21575	21718	21411	21641	21412	21515	21428	21474	21374	21559	21704	21609	21339	21580	21600	21379	21272	21347	21449	21358	21401	21682	21663	21521	21327	21495	21570	21263	21610	21385	21500	21664	21493	21383	21457	21299	21443	21584	21195	21552	21411	21462	21486	21559	21587	21419	21260	21341	21370	21652	21464	21469	21604	21390	21650	21270	21435	21627	21416	21545	21261	21649	21623	21430	21364	21465	21361	21562	21337	21524	21435	21424	21535	21615	21549	21648	21571	21716	21575	21474	21352	21137	21442	21429	21524	21606	21515	21413	21395	21770	21703	21511	21510	21379	21507	21282	21380	21650	21482	21595	21235	21522	21402	21372	21522	21227	21305	21638	21447	21460	21659	21638	21528	21350	21334	21680	21379	21302	21665	21476	21567	21651	21423	21614	21617	21493	21535	21565	21424	21468	21485	21388	21645	21550	21311	21557	21313	21354	21443	21538	21475	21203	21600	21492	21231	21396	21412	21407	21572	21612	21527	21379	21458	21343	21503	21444	21454	21490	21378	21579	21485	21344	21606	21550	21689	21427	21466	21325	21441	21092	21535	21404	21426	21511	21416	21640	21522	21308	21501	21637	21341	21545	21399	21554	21479	21660	21461	21614	21562	21504	21602	21464	21424	21526	21734	21443	21532	21446	21475	21532	21738	21352	21376	21579	21516	21560	21352	21513	21678	21455	21596	21564	21513	21354	21449	21163	21426	21660	21485	21493	21610	21426	21520	21496	21516	21831	21472	21769	21478	21463	21699	21670	21513	21325	21436	21480	21651	21682	21411	21375	21753	21308	21595	21427	21346	21569	21563	21522	21517	21489	21375	21702	21627	21342	21520	21404	21663	21468	21560	21647	21523	21705	21442	21275	21393	21414	21430	21495	21563	21406	21537	21511	21509	21636	21567	21437	21665	21575	21445	21332	21428	21442	21628	21504	21451	21568	21621	21356	21635	21429	21331	21571	21436	21643	21439	21469	21608	21746	21492	21658	21595	21540	21308	21581	21337	21515	21607	21724	21520	21335	21486	21494	21543	21430	21634	21579	21651	21443	21489	21658	21647	21423	21710	21576	21566	21407	21624	21573	21376	21470	21447	21358	21588	21311	21328	21235	21440	21627	21549	21383	21280	21315	21584	21482	21592	21636	21501	21571	21584	21504	21482	21450	21538	21558	21412	21342	21403	21218	21559	21617	21513	21590	21325	21608	21557	21431	21558	21660	21473	21310	21389	21309	21507	21324	21333	21756	21587	21511	21471	21549	21553	21722	21587	21393	21495	21464	21490	21606	21551	21204	21712	21406	21445	21557	21583	21294	21534	21616	21755	21408	21332	21383	21319	21146	21518	21382	21559	21489	21429	21397	21389	21424	21628	21278	21438	21608	21630	21613	21458	21431	21482	21512	21536	21476	21557	21540	21573	21472	21356	21426	21305	21486	21430	21279	21249	21302	21628	21493	21579	21391	21426	21528	21502	21779	21529	21493	21443	21362	21572	21505	21491	21354	21384	21522	21672	21559	21404	21616	21539	21627	21449	21620	21418	21449	21510	21459	21414	21379	21330	21498	21404	21575	21439	21488	21634	21509	21447	21580	21487	21607	21491	21647	21489	21446	21304	21701	21496	21430	21663	21658	21574	21775	21555	21400	21384	21453	21416	21383	21737	21530	21756	21689	21622	21553	21426	21611	21411	21549	21582	21636	21344	21413	21349	21481	21606	21519	21448	21496	21525	21545	21474	21380	21495	21593	21194	21331	21284	21483	21503	21493	21531	21732	21627	21505	21403	21534	21483	21702	21425	21573	21579	21514	21567	21413	21547	21328	21312	21491	21663	21749	21433	21403	21407	21482	21557	21670	21581	21702	21823	21555	21413	21529	21529	21515	21468	21637	21419	21446	21356	21610	21818	21610	21463	21452	21545	21457	21384	21418	21373	21539	21392	21558	21459	21458	21352	21469	21352	21357	21632	21420	21621	21442	21462	21563	21407	21403	21346	21543	21625	21494	21531	21518	21596	21556	21519	21398	21363	21156	21335	21541	21288	21511	21380	21692	21569	21386	21517	21636	21545	21609	21489	21331	21463	21299	21405	21334	21579	21586	21530	21518	21258	21396	21230	21472	21807	21529	21477	21401	21327	21498	21497	21314	21468	21406	21281	21408	21567	21248	21422	21762	21392	21396	21528	21588	21349	21486	21451	21500	21588	21400	21489	21545	21445	21541	21672	21478	21525	21765	21467	21535	21567	21485	21219	21517	21261	21458	21510	21396	21547	21324	21627	21510	21680	21525	21659	21466	21443	21552	21436	21466	21367	21373	21414	21575	21562	21558	21660	21385	21482	21614	21263	21591	21646	21524	21451	21416	21512	21454	21474	21300	21348	21407	21450	21505	21438	21385	21594	21648	21551	21633	21641	21343	21508	21394	21241	21386	21570	21657	21396	21451	21330	21556	21510	21432	21254	21343	21528	21401	21472	21553	21492	21536	21437	21384	21478	21486	21427	21430	21488	21572	21333	21417	21688	21704	21460	21715	21429	21440	21376	21713	21630	21409	21622	21466	21487	21534	21448	21345	21644	21449	21511	21427	21385	21540	21453	21613	21593	21360	21357	21480	21428	21782	21409	21546	21643	21573	21492	21572	21516	21547	21474	21493	21542	21714	21554	21591	21517	21454	21719	21457	21445	21387	21500	21693	21539	21679	21422	21417	21410	21609	21558	21410	21536	21322	21538	21445	21620	21527	21402	21446	21508	21483	21446	21483	21507	21399	21724	21305	21300	21395	21419	21614	21555	21408	21362	21518	21245	21517	21654	21433	21685	21350	21313	21532	21485	21250	21713	21475	21334	21313	21559	21321	21571	21430	21611	21803	21687	21467	21338	21514	21693	21468	21493	21674	21124	21491	21622	21358	21527	21522	21565	21425	21514	21438	21419	21539	21595	21666	21422	21560	21446	21719	21396	21440	21448	21536	21417	21507	21333	21440	21444	21445	21636	21540	21287	21301	21421	21362	21503	21561	21539	21366	21609	21658	21404	21648	21594	21533	21456	21441	21497	21574	21382	21505	21247	21598	21465	21604	21661	21260	21448	21424	21509	21503	21503	21504	21523	21464	21568	21610	21395	21533	21356	21489	21588	21593	21511	21345	21445	21368	21415	21499	21272	21414	21583	21465	21282	21518	21570	21586	21419	21529	21657	21522	21683	21613	21409	21541	21230	21455	21397	21440	21403	21500	21432	21560	21534	21530	21581	21399	21509	21356	21521	21696	21485	21537	21560	21541	21401	21488	21456	21376	21638	21513	21398	21298	21630	21623	21520	21240	21352	21494	21585	21354	21496	21419	21480	21469	21398	21623	21447	21432	21367	21408	21664	21526	21576	21635	21408	21639	21527	21358	21507	21476	21466	21469	21447	21574	21296	21589	21595	21547	21531	21584	21534	21617	21396	21409	21291	21619	21614	21394	21586	21500	21717	21557	21532	21407	21516	21516	21496	21396	21527	21536	21256	21642	21596	21455	21376	21499	21282	21303	21457	21523	21442	21742	21526	21500	21540	21456	21575	21347	21619	21448	21487	21513	21275	21721	21490	21734	21364	21410	21370	21635	21530	21613	21495	21467	21473	21557	21451	21612	21649	21406	21442	21411	21227	21419	21477	21587	21459	21407	21635	21548	21325	21474	21601	21467	21373	21499	21394	21534	21504	21414	21578	21393	21482	21581	21599	21388	21440	21496	21390	21485	21491	21542	21418	21327	21501	21515	21574	21543	21639	21316	21629	21433	21390	21388	21502	21223	21374	21537	21555	21424	21538	21546	21345	21587	21494	21332	21402	21429	21214	21485	21665	21427	21368	21618	21564	21303	21518	21344	21626	21405	21452	21605	21720	21427	21554	21555	21470	21389	21716	21477	21535	21361	21608	21493	21779	21439	21397	21356	21691	21750	21447	21522	21581	21554	21587	21304	21379	21502	21654	21454	21615	21204	21375	21376	21714	21534	21464	21437	21515	21577	21413	21217	21717	21564	21536	21537	21623	21490	21596	21437	21399	21614	21643	21401	21392	21564	21468	21527	21412	21570	21687	21467	21368	21513	21251	21700	21446	21492	21642	21463	21498	21539	21469	21429	21231	21475	21423	21350	21432	21501	21630	21529	21315	21640	21698	21256	21654	21320	21391	21564	21648	21462	21740	21513	21551
58221	103102	84384	56803	24026	17893	18131	18290	18154	17972	18160	18095	18110	18132	18146	18066	18132	18307	18184	18254	17948	18289	18126	18110	18376	18195	18272	18123	18344	18225	18212	18470	18081	18346	18239	18038	18342	17985	18088	18179	18413	18240	18244	18102	18287	18069	18017	18381	18017	18117	18140	18059	18175	18143	18200	18157	18300	18417	18033	18426	18226	18265	18040	18241	18082	18173	18201	18162	18003	18130	18125	18364	18318	18229	18219	18102	18207	18127	18004	18047	18149	18283	18039	18178	18097	18037	18054	18056	18056	17973	18178	18197	18151	18367	18206	18243	18134	18123	18203	18170	18146	18152	18334	18046	18254	18195	18192	18191	18136	18154	17997	18016	18120	18127	18219	18116	18180	18111	18056	18291	18170	18215	18055	18280	18136	18070	18102	18142	18195	18051	18080	18137	18103	18285	17999	18433	18230	18214	18221	18219	18220	18013	18172	18095	18226	18309	18071	18085	18177	18047	18099	18234	18187	18170	18281	18113	18169	18054	18193	18119	18221	18257	18197	18145	18102	18187	18149	18214	18300	18190	18207	18189	18246	18225	18063	18252	18079	18112	18334	18036	18207	18158	18118	18197	18139	18194	18262	18052	18104	18309	18200	18178	18259	18088	18182	18247	18174	18094	18248	17944	18233	18058	18364	18198	18109	18042	18175	18066	18197	18164	18123	18273	18000	18159	18224	18037	18200	17980	18273	18059	18149	18199	18153	18126	18100	18149	18128	18175	18003	18168	18015	18082	18315	18143	18095	18238	18178	18170	18280	18080	18247	18183	18307	18255	18146	18192	18237	18065	18153	18118	18054	18250	18107	18264	18305	18155	18109	18213	18182	18317	18278	18042	18379	18206	18076	18111	18098	18152	18318	18097	18122	18322	18142	18068	18152	18223	18161	18275	18107	18206	18149	18139	18160	18145	18113	18088	17996	18187	18086	18165	18094	18280	18073	18062	18148	18103	18060	18121	18090	18201	18175	18113	18270	18298	18209	18170	18244	18088	18155	18061	18178	18161	18138	18224	18204	18102	17982	18063	18212	18013	18133	17982	18086	17929	18207	18024	18205	18266	17975	17982	18220	18075	18072	18223	18059	18152	18169	18248	18121	18047	18229	18197	18188	18058	18159	18123	18139	18116	18140	18034	18274	18222	18173	18150	18264	17928	18201	17882	18283	18275	18067	18160	18283	18022	18048	18265	18074	18301	18333	18238	18093	18226	18259	17991	18033	18117	18213	18029	18173	18153	18118	18100	18281	18173	18141	18175	18068	18133	18143	18089	18026	18214	18111	18072	18020	18133	18154	18161	18057	18348	18000	18218	18028	18142	18227	18184	18175	18231	18205	18300	18227	18094	18333	18035	18091	18023	18279	18144	18107	18506	18284	18167	18221	18172	18085	18185	18230	17982	18105	18157	18104	18044	18483	18219	18021	18105	18137	18149	18221	18260	18209	18091	18240	18216	18122	18225	18054	18238	18195	18452	18118	18110	18125	18269	18181	18298	18039	18207	18143	18229	18108	18151	18175	18438	18193	18061	18146	18122	18032	18188	18238	18037	18186	18070	18282	18226	18176	18258	18212	18092	18132	18130	18113	18157	18169	18060	18157	18201	17958	18103	17966	18175	18109	18130	18171	18102	18262	18198	18142	18063	18196	18000	18155	18023	18106	18265	18069	17979	18097	18141	18208	18078	18406	18105	18085	18199	17980	18088	18106	18085	18004	17961	18428	17909	18077	18233	18174	18113	18043	18320	18099	18072	18066	18229	18015	18070	18237	18052	18184	18267	18292	18098	18004	18072	18170	18125	18134	18068	18169	17942	18123	18276	18179	18189	18252	18314	18223	18244	18131	18232	18124	18141	18049	18189	18270	18275	18220	18283	18002	18192	18229	18139	18170	18089	18078	18181	18143	18261	18257	17973	18093	18245	18222	18116	18050	18210	18215	18117	18370	18008	18254	17969	18234	17992	18180	18191	18095	18216	18092	18256	18106	18357	18197	18116	18232	18217	18145	18051	18155	18186	18191	18128	18064	18024	18101	18090	18133	18175	18102	18263	18154	18218	18201	18112	18120	18288	18210	18115	18204	18048	18157	18102	18117	18189	18096	18206	18253	18251	18462	18092	18259	18039	18240	18129	18065	18172	18280	18095	18036	18251	18108	18264	18223	18209	18074	18131	18123	18078	18291	18085	18169	18246	18328	18057	18054	18180	18163	18082	18162	18086	18238	18209	18010	18146	18304	18047	18166	18276	18207	18107	18191	18240	18159	18216	18166	18134	18158	18149	18174	18019	18195	17975	18034	18128	18194	18202	18210	18172	18186	18273	18193	18217	17938	18229	18149	18121	18250	18176	18189	18016	18267	18055	18223	18137	17983	18107	18003	18159	18242	18087	18241	18145	18184	18164	18230	18154	18242	18108	18208	18128	18067	17980	18069	18247	18097	18054	18106	18182	18109	18241	17972	18027	18077	18047	17903	18184	18115	18091	17889	18110	18054	17906	18177	18214	18092	18230	17916	18349	18190	18398	18153	18112	17943	18338	18197	18051	18169	18094	18142	18115	18312	18045	18161	18144	18144	18235	18214	18229	18184	18167	18013	18061	18064	17985	18225	18082	18290	18315	18065	18356	18107	18018	18179	18163	18099	18153	18228	18092	18154	18120	18202	18249	18308	18134	18170	18105	18031	18071	18332	18248	18121	18125	18194	18309	17996	18213	18097	18041	18429	18215	17942	18239	18391	18226	18131	18104	18374	18067	18256	18192	18018	18137	18310	18134	17999	18303	18223	17958	18165	18093	18069	18092	18229	18203	18192	18191	18031	18314	18164	18044	18097	18082	18196	18104	18052	18061	18209	18221	18315	18157	18190	18223	18041	18170	18145	18046	18096	18281	18085	18064	18218	18249	18414	18328	18205	18166	18206	18292	18198	18052	18017	18066	18141	18212	18090	18144	18080	18171	18231	18179	18108	18083	18196	18182	18118	18168	18223	17975	18125	18132	18251	18066	18385	18238	18069	18169	18229	18072	18312	18062	18291	18103	18190	18140	18213	18155	18083	18192	18082	17848	18030	18041	18263	18216	18182	18104	18249	18137	18180	18105	18263	18136	18312	18392	17962	18124	18132	18158	18206	18150	18165	18002	18120	18206	18039	18133	18036	18134	18168	18090	18269	18200	18073	18253	17994	18405	18045	18039	18207	18156	18311	18091	18234	18098	18157	18378	18157	18156	18049	17995	18270	18248	18134	18140	18188	18127	18113	18047	17998	18157	18064	18077	18178	18165	18243	18149	18241	18221	18280	18302	18024	18009	18214	18103	18104	18185	18324	18078	18093	18127	18163	18309	18184	18182	18208	18207	18301	18058	18141	18178	18120	18191	18004	18206	18187	18162	18131	18174	18203	18081	18175	18306	18248	17978	17858	18284	18165	18220	18181	18060	18006	18212	18162	18216	18168	18170	18243	18311	18236	18219	18035	18233	18138	18079	18192	18138	18122	18141	18210	18146	17980	18320	18125	18157	18087	18132	18263	18082	18355	18164	18062	18082	18080	18233	18197	18163	18009	18203	18064	18015	18046	18086	18204	17964	18144	18071	18217	17974	18388	18172	18120	18219	18127	18231	17983	18313	18191	18167	18188	18227	18239	18184	18124	18154	18384	18239	18224	18101	18226	18133	18144	18193	18020	18195	18161	18267	18255	18276	18114	18222	18102	18070	17963	18167	18202	17983	18128	18204	18227	18085	18193	18186	18143	18186	18096	18107	18191	18268	18162	18075	18172	18232	18145	18195	18277	18064	18299	18025	18134	18279	18038	18269	18176	18194	18000	18104	18108	18249	18111	18047	18164	18062	18175	18138	18162	18049	18040	18181	18237	17822	18165	18186	18259	18030	18103	18210	18080	18129	18130	18323	18102	18230	17980	18131	18156	18211	18097	18105	18092	18135	18133	18225	18289	18146	18096	18025	18180	18269	18079	18208	18009	18231	18347	18150	18071	18037	18253	18189	18316	18117	18191	18172	18292	18060	18262	18175	18221	18216	18033	17960	18033	17970	18192	18311	18083	18108	18070	18210	18088	18231	18084	18026	18109	18154	18047	18107	18301	18080	18269	18120	18189	18198	18064	18242	18075	18051	18088	18200	18262	18239	17972	18252	18127	18180	18173	18092	18071	18150	18101	18279	18255	18196	18282	18155	18083	18286	18045	18229	18112	18322	18262	18159	18003	18290	18208	18259	18208	17978	18084	18061	18247	18121	18207	18152	18300	18056	18164	18118	18116	18290	18203	18264	18038	18148	18257	18253	18149	18168	18111	18095	18245	18259	18221	18030	18160	18176	18125	18196	18137	18160	17913	18093	18085	18156	18217	18136	18221	18304	18164	17959	18123	18080	18037	18260	18212	18129	18229	18282	18171	18310	18151	18173	18271	18200	18073	17949	18210	17918	18146	18032	18070	18166	18139	18232	18287	18209	18236	18169	18171	18227	18294	18175	18242	18068	18150	18083	18009	18230	18074	18294	17873	18076	18359	18286	18122	18352	17901	18189	18186	18007	18026	18017	18128	18174	18301	18138	18207	18350	18082	18226	18151	17848	18275	18173	18228	18076	18134	18144	18126	18074	18097	18263	18252	18282	18032	18084	18172	18045	18232	18111	18091	18159	18065	18184	17965	18275	18345	18246	18036	18221	18108	18111	18086	18200	18254	18256	18144	18076	18274	18025	18259	18165	18118	17970	18249	18229	18298	18183	18021	18122	18024	17995	18117	18120	18174	18307	18080	18282	18012	18116	18076	18304	18257	17921	18060	18113	18194	18154	18126	18264	18150	18100	18205	18298	18344	18159	18114	18200	18163	18282	18176	18029	18154	18293	18122	18207	18376	18139	18048	18005	18145	18015	18033	18129	18092	18295	18183	18196	18274	18200	18081	18235	18129	18348	18183	18301	18206	17986	17953	18252	18184	18344	18063	18188	18069	18321	18174	18209	18235	18119	18244	18155	18088	18222	18127	18071	18218	18007	18048	18269	18094	18227	18003	18007	18430	18049	18155	18334	18041	18182	18129	18132	18290	18204	18213	18218	18395	18033	18173	18105	18090	18187	18136	18204	18082	18234	18289	18160	17941	18221	18014	18066	18115	18034	17995	18367
31765	39892	41205	30221	21902	20643	20553	20548	20557	20440	20359	20642	20393	20390	20471	20398	20458	20774	20536	20585	20606	20424	20467	20363	20412	20545	20394	20349	20311	20484	20553	20480	20449	20313	20431	20705	20458	20337	20469	20597	20746	20490	20569	20613	20337	20406	20430	20583	20399	20331	20574	20498	20460	20171	20395	20619	20347	20667	20249	20550	20582	20336	20401	20620	20389	20598	20418	20551	20482	20623	20480	20229	20421	20478	20515	20328	20310	20349	20387	20463	20467	20589	20548	20687	20617	20423	20609	20445	20587	20384	20545	20390	20431	20468	20413	20274	20437	20327	20462	20570	20498	20465	20374	20314	20470	20711	20393	20343	20448	20549	20324	20389	20473	20468	20443	20333	20399	20590	20499	20344	20486	20398	20638	20526	20575	20515	20365	20534	20440	20522	20199	20214	20519	20369	20403	20551	20442	20425	20317	20329	20321	20375	20546	20514	20370	20233	20463	20400	20448	20345	20387	20445	20332	20466	20506	20493	20465	20617	20408	20523	20494	20283	20612	20518	20455	20380	20522	20301	20315	20652	20403	20125	20426	20501	20532	20252	20388	20519	20670	20500	20526	20432	20326	20494	20481	20485	20411	20390	20422	20480	20441	20399	20439	20491	20466	20506	20623	20326	20519	20440	20458	20269	20150	20372	20184	20506	20352	20408	20378	20352	20596	20628	20336	20470	20583	20708	20647	20413	20441	20541	20490	20475	20399	20638	20174	20463	20460	20424	20468	20345	20472	20461	20221	20409	20618	20365	20472	20558	20400	20480	20277	20495	20589	20524	20461	20484	20440	20393	20323	20528	20414	20236	20310	20298	20585	20572	20381	20387	20480	20529	20571	20356	20421	20626	20448	20415	20423	20524	20464	20454	20432	20288	20401	20345	20464	20511	20580	20578	20448	20357	20440	20406	20367	20371	20334	20465	20378	20338	20459	20383	20368	20503	20372	20493	20247	20259	20383	20281	20339	20516	20449	20663	20530	20326	20474	20587	20319	20342	20638	20334	20460	20583	20310	20393	20291	20366	20359	20523	20260	20518	20557	20590	20430	20598	20626	20542	20490	20428	20514	20304	20354	20398	20469	20541	20494	20337	20414	20538	20650	20554	20578	20534	20403	20538	20365	20469	20416	20571	20434	20511	20490	20456	20396	20365	20404	20484	20865	20467	20355	20435	20618	20300	20348	20409	20460	20540	20390	20526	20491	20205	20435	20378	20516	20459	20414	20457	20370	20377	20731	20378	20284	20499	20525	20393	20347	20405	20488	20554	20415	20543	20306	20275	20515	20544	20454	20503	20484	20259	20372	20164	20173	20372	20398	20404	20496	20267	20255	20555	20417	20483	20447	20518	20405	20486	20478	20581	20502	20488	20424	20344	20386	20358	20420	20444	20401	20719	20361	20594	20529	20599	20425	20374	20345	20490	20421	20315	20648	20455	20353	20216	20470	20473	20292	20123	20257	20696	20383	20426	20480	20558	20615	20724	20549	20324	20369	20587	20607	20420	20516	20431	20348	20406	20524	20245	20450	20293	20409	20259	20307	20507	20548	20317	20316	20393	20645	20491	20539	20341	20536	20450	20421	20354	20203	20402	20550	20496	20373	20360	20332	20392	20576	20541	20560	20403	20424	20428	20421	20381	20395	20744	20625	20418	20429	20576	20621	20341	20398	20354	20473	20551	20262	20684	20164	20223	20404	20461	20419	20483	20483	20389	20501	20592	20405	20475	20465	20483	20369	20448	20555	20292	20629	20695	20405	20512	20439	20467	20468	20302	20340	20557	20360	20419	20378	20558	20669	20572	20551	20328	20292	20259	20205	20358	20363	20451	20536	20380	20383	20360	20614	20510	20338	20530	20358	20504	20572	20548	20607	20295	20367	20499	20296	20417	20340	20244	20263	20394	20485	20453	20474	20397	20516	20276	20449	20351	20474	20500	20191	20426	20226	20458	20356	20203	20511	20536	20589	20418	20548	20317	20264	20542	20320	20326	20313	20552	20630	20501	20665	20332	20323	20340	20525	20266	20538	20385	20522	20344	20525	20457	20460	20449	20409	20469	20470	20523	20362	20399	20474	20478	20639	20572	20380	20434	20541	20442	20452	20485	20336	20363	20318	20478	20306	20535	20433	20613	20520	20385	20538	20542	20242	20516	20498	20501	20399	20157	20431	20522	20552	20525	20509	20356	20509	20560	20316	20388	20306	20510	20465	20486	20599	20466	20425	20517	20314	20494	20476	20556	20521	20546	20605	20480	20623	20508	20292	20511	20428	20400	20578	20295	20427	20502	20612	20369	20284	20498	20390	20498	20408	20245	20606	20388	20421	20352	20444	20302	20494	20490	20271	20422	20328	20477	20561	20380	20483	20385	20262	20513	20481	20203	20522	20582	20413	20511	20291	20539	20576	20604	20495	20592	20518	20615	20523	20508	20377	20579	20426	20404	20389	20437	20480	20310	20388	20356	20251	20376	20401	20434	20332	20626	20387	20552	20552	20665	20382	20406	20442	20524	20471	20451	20577	20571	20456	20587	20413	20307	20475	20273	20692	20401	20581	20416	20351	20545	20471	20259	20580	20468	20162	20534	20564	20580	20550	20513	20420	20504	20420	20465	20462	20516	20307	20336	20618	20485	20481	20544	20461	20499	20499	20498	20394	20437	20377	20460	20521	20447	20528	20404	20338	20456	20313	20265	20440	20437	20392	20474	20485	20399	20301	20302	20372	20342	20494	20316	20485	20351	20413	20440	20536	20325	20417	20474	20468	20485	20423	20453	20386	20438	20611	20339	20541	20416	20538	20480	20584	20542	20253	20338	20509	20358	20377	20486	20418	20360	20327	20528	20440	20454	20597	20375	20533	20416	20416	20512	20282	20263	20326	20361	20275	20338	20289	20256	20565	20600	20569	20773	20411	20457	20626	20295	20422	20489	20501	20477	20304	20460	20551	20461	20471	20354	20337	20438	20319	20499	20500	20307	20579	20409	20568	20089	20338	20525	20585	20518	20462	20345	20540	20600	20566	20294	20466	20407	20359	20370	20414	20477	20719	20523	20429	20274	20490	20592	20647	20384	20540	20485	20470	20379	20711	20575	20505	20525	20580	20351	20392	20661	20348	20464	20568	20708	20365	20411	20392	20370	20439	20537	20438	20345	20303	20537	20346	20463	20440	20479	20612	20387	20243	20389	20424	20375	20493	20308	20390	20344	20431	20325	20370	20461	20361	20389	20524	20547	20374	20593	20267	20648	20406	20431	20345	20445	20600	20476	20443	20253	20461	20584	20263	20405	20369	20507	20362	20381	20370	20409	20460	20436	20459	20558	20718	20326	20355	20465	20327	20230	20422	20331	20527	20457	20283	20283	20613	20421	20424	20387	20554	20389	20389	20299	20260	20602	20306	20549	20553	20558	20352	20442	20229	20442	20538	20542	20460	20346	20431	20239	20413	20229	20440	20554	20582	20543	20415	20569	20488	20463	20586	20371	20216	20425	20376	20470	20434	20311	20543	20473	20480	20312	20414	20572	20589	20330	20493	20353	20516	20471	20391	20282	20448	20614	20478	20292	20549	20423	20385	20516	20577	20314	20418	20408	20472	20354	20561	20404	20340	20245	20361	20501	20463	20444	20487	20527	20481	20289	20322	20434	20488	20316	20437	20399	20447	20502	20229	20489	20531	20375	20429	20457	20376	20497	20159	20340	20287	20489	20485	20401	20544	20469	20468	20389	20186	20276	20379	20271	20514	20175	20464	20536	20442	20410	20628	20516	20411	20267	20354	20537	20563	20407	20577	20211	20318	20394	20390	20515	20482	20288	20307	20435	20399	20412	20528	20373	20589	20364	20578	20455	20534	20500	20600	20333	20462	20415	20653	20746	20520	20389	20607	20450	20575	20674	20454	20444	20274	20295	20410	20312	20406	20437	20648	20323	20303	20518	20430	20443	20319	20453	20430	20387	20481	20435	20364	20449	20561	20481	20524	20461	20416	20511	20565	20655	20479	20353	20258	20554	20231	20567	20417	20560	20554	20509	20418	20305	20618	20470	20415	20471	20346	20196	20504	20465	20292	20459	20471	20632	20684	20511	20528	20450	20695	20374	20409	20528	20457	20479	20304	20477	20644	20317	20471	20363	20610	20491	20558	20501	20661	20376	20380	20428	20735	20521	20577	20572	20522	20516	20551	20357	20185	20396	20438	20583	20340	20317	20235	20482	20655	20398	20550	20552	20399	20444	20354	20468	20603	20663	20380	20483	20473	20391	20428	20473	20386	20593	20429	20567	20433	20554	20391	20363	20425	20492	20335	20327	20370	20552	20564	20412	20434	20490	20394	20590	20568	20459	20336	20603	20552	20501	20604	20400	20591	20440	20364	20494	20458	20250	20610	20625	20539	20426	20504	20434	20349	20486	20447	20612	20425	20528	20431	20413	20423	20391	20190	20373	20289	20515	20593	20527	20561	20550	20496	20272	20387	20605	20541	20643	20355	20335	20384	20580	20557	20318	20427	20425	20467	20351	20487	20228	20612	20255	20777	20476	20639	20613	20324	20605	20555	20419	20544	20664	20411	20443	20395	20513	20520	20415	20500	20322	20661	20339	20379	20492	20643	20541	20486	20438	20439	20293	20373	20385	20256	20229	20220	20540	20531	20521	20593	20404	20493	20526	20420	20344	20601	20493	20389	20405	20621	20492	20575	20124	20419	20647	20236	20429	20429	20314	20178	20378	20395	20583	20673	20515	20577	20322	20589	20300	20706	20389	20371	20616	20552	20333	20551	20534	20371	20532	20509	20305	20585	20284	20518	20416	20340	20398	20534	20291	20492	20337	20660	20413	20524	20483	20642	20316	20435	20360	20281	20275	20225	20395	20490	20278	20411	20459	20556	20504	20416	20331	20550	20477	20580	20573	20243	20342	20500	20519	20402	20357	20407	20515	20555	20539	20287	20473	20458	20514	20423	20180	20357	20480	20441	20616	20578	20438	20550	20176	20462	20483	20444	20583	20602	20478	20401	20298	20317	20444	20372	20197	20470	20440	20606	20443	20576	20649	20277	20306	20352	20418	20567	20584	20560	20440	20476	20649	20506	20543	20268	20471	20377	20479	20467	20488	20213	20561	20531	20363	20449	20582	20478	20638	20242	20342
41666	58733	42874	26079	18131	17365	17356	17426	17545	17538	17511	17442	17540	17396	17527	17589	17435	17395	17560	17510	17446	17470	17614	17552	17688	17357	17489	17317	17548	17445	17466	17491	17306	17198	17492	17291	17499	17531	17534	17511	17520	17425	17541	17473	17700	17492	17633	17697	17423	17463	17517	17527	17497	17629	17739	17396	17459	17374	17625	17373	17397	17386	17414	17271	17539	17367	17366	17584	17440	17541	17359	17504	17580	17346	17457	17381	17546	17590	17647	17566	17599	17365	17546	17433	17380	17576	17526	17528	17529	17522	17260	17293	17593	17431	17711	17622	17539	17444	17452	17396	17731	17510	17650	17499	17444	17606	17546	17666	17561	17542	17382	17426	17558	17273	17514	17342	17317	17634	17587	17337	17624	17578	17481	17467	17256	17558	17420	17468	17531	17520	17541	17716	17577	17519	17487	17400	17529	17466	17532	17522	17514	17480	17477	17517	17414	17511	17448	17579	17498	17635	17421	17524	17491	17523	17502	17307	17463	17271	17502	17340	17568	17542	17388	17688	17516	17678	17394	17448	17653	17363	17448	17476	17637	17296	17321	17455	17617	17406	17613	17570	17504	17265	17610	17596	17614	17565	17570	17435	17595	17516	17458	17502	17453	17454	17427	17427	17563	17423	17448	17488	17458	17358	17348	17552	17530	17457	17484	17544	17603	17611	17551	17490	17519	17489	17571	17270	17417	17561	17568	17462	17463	17550	17428	17268	17380	17555	17535	17461	17566	17456	17534	17429	17550	17397	17585	17568	17671	17393	17575	17398	17523	17515	17559	17384	17380	17579	17447	17357	17561	17423	17504	17592	17485	17556	17445	17440	17327	17474	17420	17448	17472	17497	17317	17613	17501	17550	17426	17668	17435	17638	17711	17392	17321	17506	17602	17644	17493	17417	17538	17509	17348	17520	17442	17473	17548	17660	17734	17565	17365	17651	17434	17376	17630	17587	17616	17558	17617	17498	17232	17452	17576	17431	17459	17554	17387	17471	17453	17423	17537	17495	17453	17449	17457	17504	17455	17424	17470	17507	17520	17472	17552	17655	17528	17508	17488	17429	17589	17496	17661	17456	17527	17533	17507	17655	17415	17605	17495	17542	17460	17568	17584	17547	17513	17513	17381	17452	17690	17638	17327	17615	17392	17632	17511	17451	17342	17521	17530	17348	17608	17708	17462	17324	17443	17575	17627	17490	17502	17366	17553	17508	17632	17557	17359	17552	17766	17544	17760	17381	17400	17522	17484	17439	17610	17504	17603	17630	17422	17472	17411	17569	17586	17408	17402	17410	17242	17538	17585	17520	17536	17480	17376	17508	17471	17541	17598	17196	17407	17539	17514	17520	17607	17468	17495	17566	17496	17554	17538	17496	17471	17643	17642	17267	17491	17461	17526	17491	17571	17500	17406	17369	17417	17580	17523	17443	17329	17539	17341	17349	17622	17591	17356	17628	17487	17508	17332	17484	17412	17491	17605	17484	17422	17567	17673	17388	17479	17440	17461	17419	17474	17552	17459	17324	17389	17508	17360	17503	17523	17451	17471	17677	17419	17492	17411	17637	17494	17677	17535	17484	17411	17517	17514	17557	17655	17392	17533	17564	17473	17567	17278	17685	17393	17437	17430	17448	17322	17414	17557	17388	17343	17377	17654	17557	17659	17403	17507	17484	17541	17246	17377	17454	17538	17462	17471	17397	17626	17390	17364	17417	17586	17591	17462	17473	17505	17403	17472	17454	17560	17438	17537	17472	17697	17553	17470	17505	17503	17280	17527	17456	17350	17386	17514	17268	17685	17661	17332	17620	17379	17613	17518	17606	17600	17606	17326	17455	17555	17604	17454	17493	17524	17526	17450	17315	17542	17422	17473	17620	17608	17522	17548	17337	17377	17475	17547	17604	17437	17522	17693	17409	17557	17587	17541	17463	17430	17407	17420	17571	17502	17373	17505	17628	17386	17333	17443	17562	17489	17515	17445	17540	17438	17484	17711	17444	17567	17389	17506	17571	17619	17553	17424	17290	17679	17467	17667	17398	17481	17438	17297	17432	17525	17538	17363	17465	17581	17480	17569	17325	17612	17481	17582	17583	17577	17334	17409	17627	17494	17625	17393	17539	17507	17406	17413	17604	17428	17681	17372	17439	17458	17471	17501	17349	17417	17680	17535	17585	17502	17476	17546	17422	17580	17602	17369	17462	17462	17516	17595	17326	17627	17378	17320	17535	17442	17382	17418	17540	17451	17538	17506	17605	17465	17686	17442	17584	17365	17379	17439	17570	17528	17643	17553	17554	17376	17423	17494	17497	17678	17383	17667	17429	17471	17633	17335	17661	17386	17492	17346	17621	17395	17510	17597	17497	17520	17491	17494	17419	17439	17426	17706	17585	17364	17584	17441	17529	17542	17438	17500	17629	17623	17483	17569	17445	17464	17642	17468	17521	17585	17502	17564	17558	17425	17528	17392	17532	17428	17500	17215	17574	17534	17589	17597	17526	17579	17593	17436	17452	17545	17663	17595	17480	17495	17559	17459	17348	17593	17315	17376	17588	17498	17499	17490	17601	17452	17477	17441	17456	17439	17420	17625	17410	17540	17443	17618	17702	17567	17476	17409	17569	17446	17645	17538	17608	17472	17532	17641	17480	17680	17476	17327	17556	17515	17319	17426	17507	17491	17350	17743	17446	17406	17389	17441	17404	17574	17606	17575	17481	17426	17524	17530	17531	17596	17506	17557	17466	17605	17448	17596	17520	17607	17490	17349	17531	17535	17416	17431	17463	17533	17580	17583	17588	17564	17512	17651	17388	17469	17444	17359	17547	17603	17343	17561	17688	17322	17332	17428	17475	17516	17338	17526	17429	17541	17315	17496	17400	17476	17409	17548	17586	17504	17389	17432	17643	17323	17487	17547	17588	17528	17436	17591	17585	17556	17402	17398	17531	17580	17455	17537	17554	17597	17333	17356	17473	17462	17610	17433	17439	17364	17534	17491	17415	17509	17584	17333	17604	17299	17582	17433	17502	17506	17500	17460	17516	17476	17451	17427	17354	17439	17383	17464	17544	17520	17641	17404	17637	17533	17516	17456	17466	17453	17454	17381	17445	17216	17427	17583	17416	17599	17599	17495	17417	17467	17601	17544	17375	17581	17620	17470	17479	17596	17390	17432	17419	17409	17581	17463	17304	17466	17585	17485	17466	17492	17437	17618	17563	17384	17609	17571	17462	17580	17425	17407	17386	17537	17373	17379	17390	17640	17531	17361	17682	17515	17519	17554	17672	17448	17479	17482	17568	17317	17505	17553	17641	17548	17503	17409	17491	17417	17603	17451	17518	17485	17727	17601	17565	17519	17363	17406	17472	17485	17575	17403	17440	17366	17563	17343	17335	17583	17484	17510	17563	17494	17524	17451	17445	17499	17590	17343	17515	17379	17652	17580	17649	17474	17470	17588	17494	17345	17459	17541	17473	17476	17603	17668	17597	17507	17387	17634	17519	17434	17456	17426	17410	17628	17448	17392	17477	17486	17540	17439	17190	17378	17577	17364	17442	17455	17576	17447	17416	17675	17595	17577	17441	17636	17502	17565	17517	17402	17411	17588	17614	17437	17408	17412	17637	17592	17499	17491	17458	17530	17519	17585	17546	17469	17435	17531	17672	17659	17568	17482	17369	17497	17538	17557	17579	17578	17386	17467	17483	17532	17584	17516	17533	17375	17527	17510	17598	17459	17419	17553	17271	17627	17463	17678	17646	17373	17483	17481	17684	17597	17420	17630	17581	17454	17555	17488	17595	17497	17775	17671	17518	17314	17510	17498	17725	17477	17237	17468	17449	17494	17417	17452	17208	17426	17403	17416	17303	17277	17366	17535	17517	17617	17396	17470	17519	17506	17556	17404	17465	17317	17564	17507	17545	17474	17438	17645	17615	17304	17573	17610	17435	17595	17642	17410	17498	17491	17487	17550	17525	17593	17414	17452	17445	17598	17441	17621	17565	17360	17385	17445	17601	17557	17492	17497	17476	17560	17719	17347	17525	17438	17416	17696	17598	17213	17622	17493	17497	17522	17275	17500	17439	17468	17427	17508	17669	17423	17459	17509	17240	17561	17552	17576	17537	17508	17455	17619	17507	17416	17385	17429	17496	17402	17421	17277	17548	17485	17528	17514	17557	17532	17488	17479	17560	17391	17623	17437	17344	17562	17327	17280	17509	17425	17541	17607	17437	17559	17467	17383	17502	17637	17539	17397	17434	17600	17551	17465	17497	17664	17461	17569	17565	17476	17636	17585	17598	17407	17469	17402	17509	17408	17400	17571	17485	17625	17398	17468	17596	17319	17274	17462	17605	17474	17453	17437	17634	17541	17592	17567	17457	17405	17428	17477	17538	17527	17577	17584	17353	17498	17573	17476	17299	17475	17608	17524	17598	17398	17517	17629	17549	17380	17399	17543	17403	17440	17432	17389	17472	17423	17599	17448	17652	17707	17476	17502	17485	17634	17389	17562	17533	17429	17562	17669	17440	17487	17572	17488	17548	17575	17523	17527	17555	17564	17440	17628	17670	17722	17433	17543	17322	17586	17523	17511	17347	17544	17622	17559	17562	17561	17481	17426	17627	17505	17421	17450	17601	17425	17455	17692	17377	17582	17330	17424	17462	17391	17629	17489	17432	17603	17570	17521	17486	17471	17453	17550	17377	17668	17222	17579	17544	17461	17585	17474	17596	17431	17471	17536	17541	17361	17468	17634	17368	17385	17515	17482	17558	17437	17564	17466	17635	17655	17460	17428	17400	17521	17501	17413	17467	17735	17597	17507	17384	17560	17468	17632	17380	17515	17585	17510	17509	17436	17604	17488	17417	17440	17446	17461	17503	17407	17564	17679	17555	17419	17412	17619	17365	17587	17636	17461	17643	17570	17376	17556	17457	17474	17498	17490	17496	17620	17530	17652	17426	17454	17415	17630	17505	17554	17530	17484	17367	17458	17485	17557	17530	17455	17525	17581	17646	17422	17464	17463	17673	17525	17568	17567	17526	17548	17644	17547	17376	17725	17478	17333	17387	17494	17680	17519	17482	17585	17486	17464	17445	17584	17576	17474	17468	17396	17643	17492	17455	17534	17520	17544	17556	17440	17436	17503	17428	17480	17531
31415	37664	41324	31002	22177	20954	20869	20497	20565	20460	20679	20555	20449	20625	20443	20488	20457	20435	20503	20365	20477	20374	20553	20407	20211	20451	20333	20461	20672	20616	20601	20575	20531	20361	20612	20527	20339	20512	20396	20329	20637	20531	20470	20573	20540	20485	20578	20608	20538	20281	20386	20366	20749	20504	20558	20509	20388	20353	20641	20755	20514	20442	20469	20345	20479	20318	20303	20364	20478	20332	20570	20441	20551	20380	20554	20586	20410	20406	20566	20236	20506	20690	20392	20416	20258	20166	20539	20260	20301	20445	20309	20403	20588	20311	20595	20079	20540	20405	20400	20561	20409	20685	20303	20481	20184	20408	20448	20366	20561	20556	20700	20659	20462	20612	20342	20670	20689	20658	20536	20363	20454	20423	20598	20445	20669	20369	20274	20408	20521	20482	20494	20242	20397	20513	20142	20426	20772	20466	20419	20172	20536	20408	20290	20405	20365	20450	20611	20431	20605	20505	20500	20502	20512	20355	20437	20339	20272	20322	20554	20281	20325	20436	20442	20657	20449	20638	20346	20414	20509	20485	20485	20423	20323	20498	20549	20448	20497	20345	20593	20579	20701	20600	20431	20572	20547	20376	20563	20481	20455	20306	20515	20617	20589	20405	20357	20340	20267	20368	20490	20659	20501	20497	20340	20377	20329	20398	20453	20396	20573	20746	20200	20384	20421	20334	20653	20395	20352	20501	20505	20396	20517	20597	20385	20435	20379	20685	20596	20458	20169	20164	20373	20356	20613	20425	20582	20722	20511	20382	20505	20671	20685	20356	20467	20356	20401	20284	20362	20354	20486	20491	20524	20329	20519	20563	20594	20541	20465	20545	20431	20321	20506	20481	20328	20364	20660	20678	20483	20486	20493	20651	20400	20246	20564	20599	20491	20285	20602	20444	20493	20571	20585	20501	20432	20377	20454	20523	20420	20416	20508	20232	20562	20429	20252	20487	20529	20359	20465	20279	20275	20529	20375	20218	20554	20405	20491	20305	20501	20362	20297	20413	20233	20448	20470	20306	20305	20233	20399	20505	20572	20223	20421	20680	20413	20417	20741	20581	20345	20350	20534	20359	20371	20638	20505	20485	20448	20299	20416	20232	20398	20293	20591	20494	20374	20436	20302	20373	20338	20533	20396	20445	20456	20450	20491	20478	20543	20662	20561	20350	20305	20658	20396	20551	20341	20400	20464	20570	20470	20292	20251	20445	20690	20455	20586	20564	20464	20711	20712	20611	20445	20537	20530	20186	20380	20318	20563	20344	20346	20238	20283	20489	20434	20310	20240	20436	20452	20521	20633	20414	20533	20628	20511	20376	20421	20490	20468	20293	20636	20439	20494	20411	20534	20497	20561	20545	20481	20419	20159	20415	20261	20541	20593	20436	20362	20315	20560	20545	20807	20418	20357	20377	20553	20521	20602	20529	20469	20412	20373	20599	20381	20292	20545	20508	20569	20339	20382	20349	20315	20218	20181	20473	20478	20432	20514	20386	20473	20310	20629	20612	20498	20485	20423	20494	20600	20310	20464	20269	20527	20457	20580	20496	20456	20435	20696	20449	20658	20296	20401	20577	20550	20606	20627	20594	20385	20349	20324	20285	20222	20278	20543	20282	20651	20628	20551	20292	20483	20570	20415	20421	20410	20437	20529	20314	20680	20456	20495	20517	20525	20418	20550	20339	20423	20569	20513	20406	20527	20442	20426	20427	20339	20419	20580	20464	20404	20486	20268	20373	20535	20456	20258	20280	20575	20482	20500	20422	20858	20551	20738	20464	20147	20227	20177	20345	20470	20486	20414	20356	20516	20281	20428	20364	20415	20484	20329	20662	20577	20666	20410	20547	20622	20621	20604	20542	20421	20632	20598	20564	20539	20330	20423	20346	20543	20366	20563	20357	20384	20349	20239	20533	20497	20360	20440	20652	20419	20544	20634	20508	20547	20390	20461	20629	20589	20753	20498	20372	20357	20523	20461	20355	20524	20475	20489	20281	20598	20666	20575	20569	20502	20543	20495	20180	20460	20331	20291	20405	20435	20462	20511	20240	20317	20520	20407	20588	20549	20414	20415	20556	20385	20446	20392	20571	20494	20128	20460	20375	20382	20210	20448	20277	20555	20865	20444	20456	20622	20283	20208	20548	20486	20427	20175	20286	20463	20374	20334	20530	20567	20404	20428	20591	20577	20343	20550	20385	20568	20499	20421	20418	20623	20481	20417	20484	20518	20714	20499	20262	20275	20223	20398	20393	20508	20369	20376	20241	20555	20514	20460	20617	20526	20559	20749	20331	20364	20511	20599	20464	20557	20441	20394	20434	20417	20357	20689	20459	20378	20369	20288	20508	20240	20510	20334	20442	20425	20401	20428	20356	20346	20506	20755	20418	20354	20476	20643	20247	20280	20253	20365	20508	20415	20379	20507	20521	20439	20462	20341	20419	20550	20224	20578	20559	20392	20478	20533	20366	20391	20282	20554	20510	20521	20244	20463	20352	20665	20370	20467	20287	20426	20520	20356	20346	20428	20477	20547	20607	20274	20437	20475	20559	20395	20257	20353	20462	20517	20337	20536	20368	20445	20522	20217	20651	20595	20409	20739	20559	20515	20345	20574	20493	20371	20624	20430	20472	20567	20338	20197	20376	20361	20458	20409	20396	20549	20513	20423	20495	20662	20516	20302	20436	20511	20429	20519	20540	20295	20237	20326	20348	20348	20515	20322	20542	20472	20415	20725	20338	20322	20363	20644	20625	20399	20616	20489	20499	20414	20351	20453	20637	20501	20516	20522	20454	20313	20237	20646	20475	20422	20339	20235	20500	20576	20455	20548	20538	20593	20428	20538	20488	20533	20455	20402	20619	20475	20717	20595	20464	20304	20545	20533	20493	20573	20426	20255	20470	20366	20312	20475	20386	20433	20546	20494	20404	20496	20473	20336	20535	20309	20490	20426	20668	20533	20378	20555	20630	20556	20308	20476	20585	20361	20188	20645	20468	20630	20530	20376	20537	20423	20251	20510	20300	20495	20469	20506	20459	20420	20405	20469	20433	20547	20537	20500	20404	20540	20323	20573	20582	20556	20448	20377	20521	20515	20502	20281	20362	20183	20247	20559	20468	20588	20390	20382	20509	20416	20369	20323	20568	20397	20236	20305	20475	20505	20408	20573	20335	20705	20743	20372	20366	20361	20456	20409	20414	20401	20526	20619	20578	20578	20643	20479	20356	20187	20306	20527	20380	20241	20384	20425	20498	20310	20463	20444	20502	20669	20406	20514	20439	20447	20552	20465	20619	20426	20476	20547	20500	20415	20594	20486	20390	20257	20611	20439	20452	20486	20367	20490	20393	20362	20520	20566	20304	20336	20423	20412	20319	20517	20578	20462	20315	20338	20613	20500	20140	20663	20513	20466	20452	20491	20400	20451	20271	20516	20294	20465	20352	20187	20425	20314	20510	20657	20421	20604	20389	20313	20464	20586	20424	20425	20583	20442	20492	20408	20374	20626	20429	20441	20781	20567	20576	20467	20309	20388	20621	20401	20365	20261	20444	20465	20505	20408	20377	20466	20607	20383	20441	20298	20319	20607	20444	20435	20586	20386	20385	20569	20659	20620	20410	20532	20363	20550	20478	20276	20559	20493	20395	20366	20439	20493	20367	20510	20349	20502	20422	20516	20497	20248	20279	20193	20584	20556	20511	20534	20380	20387	20608	20472	20368	20509	20632	20474	20343	20294	20317	20497	20392	20716	20473	20391	20415	20567	20846	20331	20631	20526	20348	20425	20459	20600	20476	20552	20318	20543	20570	20500	20429	20264	20429	20389	20319	20483	20237	20370	20536	20379	20258	20696	20466	20430	20595	20466	20533	20585	20525	20651	20473	20775	20502	20354	20804	20593	20584	20442	20423	20343	20446	20264	20400	20647	20392	20466	20400	20472	20650	20259	20448	20430	20323	20575	20520	20655	20402	20475	20586	20525	20775	20555	20476	20507	20518	20283	20551	20520	20379	20529	20410	20526	20482	20572	20487	20612	20685	20417	20245	20598	20528	20638	20334	20329	20324	20504	20652	20650	20293	20533	20511	20473	20457	20406	20226	20483	20413	20518	20139	20446	20373	20413	20466	20425	20427	20257	20557	20308	20637	20403	20644	20422	20186	20507	20511	20565	20484	20594	20264	20429	20521	20419	20330	20253	20431	20700	20500	20289	20374	20580	20600	20470	20109	20351	20572	20396	20376	20406	20244	20492	20589	20504	20440	20480	20535	20406	20403	20493	20530	20481	20312	20383	20627	20592	20581	20456	20444	20520	20398	20547	20333	20441	20479	20644	20543	20615	20391	20583	20603	20552	20434	20526	20534	20294	20403	20455	20467	20610	20548	20378	20388	20591	20208	20542	20373	20514	20385	20651	20406	20169	20418	20483	20471	20410	20343	20584	20515	20439	20305	20350	20325	20400	20283	20352	20486	20385	20301	20452	20572	20453	20553	20492	20402	20432	20639	20506	20721	20541	20637	20541	20429	20434	20369	20354	20302	20624	20618	20496	20582	20370	20468	20317	20377	20442	20613	20296	20471	20471	20503	20575	20333	20604	20606	20598	20284	20569	20436	20320	20233	20446	20444	20357	20256	20421	20420	20576	20524	20556	20397	20425	20336	20517	20713	20369	20420	20346	20328	20472	20301	20494	20496	20627	20224	20449	20462	20343	20284	20279	20412	20700	20397	20443	20480	20466	20579	20195	20402	20563	20626	20457	20497	20604	20435	20586	20421	20339	20406	20451	20431	20475	20453	20341	20411	20396	20504	20479	20728	20508	20255	20559	20408	20502	20566	20560	20371	20424	20350	20445	20603	20580	20502	20443	20397	20456	20532	20492	20458	20340	20304	20471	20352	20283	20486	20639	20477	20485	20311	20225	20509	20533	20504	20539	20508	20604	20597	20254	20414	20693	20480	20463	20670	20417	20626	20439	20440	20413	20438	20375	20275	20448	20444	20457	20419	20762	20522	20281	20547	20400	20471	20366	20273	20497	20703	20307	20371	20495	20521	20500	20494	20667	20440	20580	20501	20236	20396	20382	20632	20404	20473	20631	20619	20442	20326	20595	20479	20500	20647	20458	20487	20424	20466	20605	20444	20321	20446	20403	20399
53420	68104	49376	29030	18900	17476	17391	17489	17605	17694	17479	17599	17394	17674	17411	17475	17671	17512	17550	17683	17345	17627	17613	17565	17679	17514	17372	17391	17596	17515	17572	17690	17398	17556	17508	17501	17650	17709	17480	17549	17651	17484	17745	17543	17510	17570	17445	17449	17519	17484	17686	17600	17410	17493	17535	17537	17372	17482	17411	17501	17518	17656	17453	17540	17572	17482	17424	17521	17578	17579	17434	17350	17528	17482	17499	17646	17582	17375	17684	17587	17590	17542	17479	17492	17433	17519	17507	17629	17466	17497	17469	17379	17602	17645	17474	17461	17547	17628	17510	17456	17498	17500	17451	17544	17459	17584	17489	17437	17504	17484	17543	17402	17508	17474	17435	17454	17541	17512	17389	17471	17573	17568	17523	17439	17434	17520	17466	17553	17558	17608	17756	17550	17512	17518	17465	17623	17625	17443	17489	17588	17498	17410	17471	17362	17363	17554	17410	17526	17547	17359	17647	17559	17605	17674	17459	17435	17670	17456	17496	17471	17515	17701	17488	17555	17457	17628	17462	17561	17419	17522	17412	17551	17503	17594	17514	17540	17377	17495	17518	17559	17557	17569	17344	17488	17451	17373	17394	17338	17459	17724	17492	17389	17537	17444	17337	17725	17519	17524	17415	17600	17661	17429	17558	17593	17424	17451	17575	17415	17623	17692	17365	17374	17261	17487	17622	17490	17364	17476	17606	17492	17650	17510	17475	17330	17551	17299	17540	17430	17527	17462	17538	17520	17594	17471	17443	17590	17530	17529	17455	17668	17573	17777	17334	17699	17657	17513	17549	17516	17517	17378	17522	17645	17504	17534	17515	17539	17496	17585	17434	17709	17600	17511	17480	17459	17479	17497	17672	17494	17511	17412	17372	17521	17493	17511	17472	17596	17582	17436	17665	17623	17480	17534	17356	17538	17518	17552	17576	17501	17537	17557	17284	17472	17398	17434	17536	17509	17629	17584	17569	17333	17453	17499	17411	17437	17534	17610	17581	17492	17663	17588	17549	17540	17557	17536	17450	17544	17718	17438	17430	17628	17574	17438	17496	17437	17507	17404	17459	17566	17504	17639	17561	17416	17434	17555	17485	17561	17669	17501	17474	17555	17744	17425	17514	17518	17338	17611	17516	17560	17483	17598	17598	17650	17509	17533	17357	17435	17446	17487	17430	17576	17609	17398	17599	17560	17593	17457	17530	17479	17600	17422	17481	17404	17544	17472	17438	17510	17626	17554	17709	17489	17574	17545	17629	17569	17556	17652	17583	17418	17499	17615	17443	17437	17470	17558	17644	17423	17588	17500	17486	17448	17469	17656	17435	17467	17522	17598	17572	17514	17546	17562	17628	17447	17505	17327	17750	17527	17442	17502	17529	17497	17489	17495	17428	17518	17473	17525	17592	17332	17456	17471	17501	17604	17550	17574	17495	17542	17520	17472	17609	17518	17513	17239	17468	17475	17532	17529	17570	17513	17676	17496	17794	17468	17723	17486	17612	17524	17537	17394	17524	17609	17561	17395	17424	17441	17612	17523	17562	17543	17460	17494	17651	17459	17465	17395	17450	17462	17418	17559	17419	17562	17585	17454	17577	17667	17687	17451	17583	17250	17327	17425	17508	17610	17444	17575	17550	17512	17419	17556	17354	17412	17648	17408	17590	17608	17571	17565	17370	17354	17511	17409	17483	17439	17646	17645	17522	17500	17376	17497	17453	17445	17642	17406	17528	17417	17565	17698	17562	17714	17555	17454	17419	17574	17520	17582	17407	17514	17332	17528	17740	17557	17650	17561	17392	17512	17509	17573	17660	17500	17498	17505	17305	17869	17588	17457	17526	17445	17536	17319	17605	17629	17620	17616	17496	17417	17566	17596	17575	17594	17578	17473	17515	17426	17627	17664	17547	17526	17454	17409	17647	17512	17467	17312	17495	17484	17543	17789	17421	17556	17716	17570	17502	17606	17568	17747	17513	17457	17388	17669	17585	17491	17608	17456	17509	17422	17538	17551	17752	17755	17566	17624	17408	17363	17505	17587	17552	17627	17569	17496	17582	17374	17575	17611	17526	17433	17613	17597	17398	17594	17410	17623	17382	17351	17281	17520	17503	17347	17351	17641	17643	17760	17427	17555	17526	17520	17575	17534	17412	17548	17545	17453	17524	17452	17493	17434	17424	17511	17562	17601	17517	17464	17494	17493	17671	17500	17656	17458	17749	17392	17583	17579	17492	17493	17568	17510	17542	17689	17493	17500	17568	17502	17369	17323	17686	17417	17383	17567	17484	17447	17681	17552	17765	17577	17598	17519	17610	17410	17648	17364	17445	17577	17464	17665	17439	17577	17735	17456	17635	17534	17492	17611	17410	17667	17571	17431	17405	17449	17593	17443	17492	17603	17454	17608	17427	17531	17445	17464	17532	17602	17563	17610	17569	17403	17438	17466	17478	17479	17447	17345	17477	17602	17600	17577	17609	17374	17507	17633	17656	17641	17514	17586	17456	17410	17437	17661	17447	17406	17610	17526	17357	17431	17496	17628	17465	17367	17515	17647	17590	17478	17576	17480	17502	17690	17423	17514	17490	17639	17525	17456	17366	17463	17481	17463	17516	17402	17467	17776	17636	17551	17416	17541	17475	17625	17417	17596	17659	17493	17659	17700	17472	17581	17458	17545	17546	17454	17529	17721	17317	17492	17594	17606	17368	17456	17511	17517	17607	17562	17522	17507	17502	17489	17807	17443	17380	17643	17485	17476	17598	17528	17390	17392	17524	17515	17411	17272	17644	17745	17526	17560	17383	17635	17481	17560	17653	17646	17545	17496	17505	17546	17692	17397	17420	17337	17537	17463	17396	17443	17596	17446	17583	17661	17545	17424	17534	17462	17481	17468	17462	17443	17457	17449	17556	17636	17528	17376	17360	17487	17446	17592	17703	17385	17358	17526	17694	17606	17457	17648	17555	17558	17703	17457	17656	17680	17469	17565	17500	17622	17417	17403	17464	17567	17477	17555	17496	17561	17431	17621	17585	17658	17539	17522	17575	17419	17647	17532	17606	17427	17617	17464	17555	17432	17444	17467	17523	17461	17585	17413	17650	17484	17499	17526	17399	17578	17457	17605	17518	17562	17454	17583	17485	17502	17676	17602	17479	17473	17545	17450	17372	17574	17392	17512	17430	17545	17743	17588	17348	17474	17498	17667	17612	17519	17490	17430	17471	17563	17466	17530	17529	17569	17722	17330	17749	17356	17651	17419	17487	17666	17442	17429	17539	17478	17505	17392	17477	17586	17709	17658	17495	17411	17385	17473	17533	17575	17484	17528	17536	17405	17598	17526	17573	17528	17414	17469	17454	17321	17626	17508	17440	17488	17557	17646	17569	17652	17423	17485	17559	17572	17544	17510	17363	17475	17509	17663	17565	17594	17404	17454	17542	17667	17704	17618	17578	17607	17470	17391	17687	17591	17240	17453	17614	17488	17625	17498	17546	17582	17564	17580	17404	17667	17419	17613	17473	17719	17327	17707	17612	17593	17595	17465	17473	17583	17721	17400	17515	17453	17498	17357	17531	17631	17504	17579	17435	17408	17539	17601	17383	17614	17547	17475	17362	17483	17525	17687	17494	17455	17569	17647	17314	17505	17459	17625	17550	17602	17553	17594	17503	17728	17581	17581	17541	17724	17491	17631	17586	17407	17449	17529	17447	17433	17391	17526	17483	17448	17394	17586	17753	17714	17696	17551	17442	17478	17564	17519	17430	17399	17586	17541	17523	17478	17624	17599	17348	17510	17641	17537	17728	17481	17585	17573	17430	17416	17427	17667	17558	17431	17491	17466	17715	17498	17476	17327	17471	17450	17508	17465	17531	17489	17647	17396	17537	17697	17492	17675	17509	17462	17477	17482	17486	17500	17479	17513	17568	17586	17536	17429	17586	17629	17483	17373	17523	17646	17360	17539	17424	17372	17668	17401	17499	17577	17472	17472	17605	17497	17724	17631	17411	17511	17447	17583	17471	17438	17595	17565	17601	17422	17517	17567	17332	17335	17540	17621	17394	17327	17569	17529	17651	17631	17500	17549	17606	17355	17615	17642	17574	17589	17418	17542	17580	17699	17457	17443	17466	17693	17514	17511	17491	17601	17388	17612	17475	17408	17399	17577	17524	17404	17577	17496	17430	17363	17906	17407	17577	17366	17573	17501	17356	17499	17440	17617	17538	17519	17546	17506	17527	17617	17435	17568	17510	17574	17437	17598	17546	17690	17418	17571	17384	17510	17402	17517	17460	17690	17602	17358	17581	17566	17543	17561	17547	17672	17520	17443	17350	17569	17578	17594	17610	17586	17696	17485	17486	17549	17609	17553	17371	17433	17651	17603	17371	17464	17309	17548	17608	17515	17437	17525	17688	17431	17333	17532	17460	17605	17566	17509	17420	17433	17465	17539	17417	17448	17533	17469	17556	17448	17539	17674	17569	17434	17545	17488	17563	17588	17550	17623	17409	17712	17508	17734	17571	17436	17452	17527	17585	17367	17515	17615	17489	17606	17504	17518	17398	17506	17730	17637	17529	17541	17497	17392	17426	17475	17542	17674	17621	17441	17434	17601	17383	17538	17463	17482	17483	17594	17580	17500	17406	17467	17389	17441	17455	17427	17585	17550	17549	17285	17611	17515	17620	17552	17499	17600	17538	17467	17565	17562	17462	17494	17516	17556	17580	17504	17474	17386	17507	17396	17507	17427	17480	17404	17436	17531	17412	17607	17615	17447	17780	17637	17533	17524	17454	17584	17618	17488	17722	17547	17692	17536	17709	17405	17478	17458	17503	17416	17556	17612	17445	17527	17484	17607	17629	17504	17665	17479	17529	17413	17380	17314	17525	17575	17551	17705	17574	17424	17388	17546	17408	17430	17540	17438	17445	17479	17572	17461	17317	17620	17465	17385	17518	17640	17418	17643	17541	17471	17430	17455	17663	17606	17461	17442	17482	17488	17422	17590	17370	17433	17564	17600	17524	17527	17576	17619	17581	17644	17358	17408	17440	17589	17527	17551	17360	17459	17573	17414	17508	17435	17616	17480	17476	17505	17526	17600	17589	17629	17377	17532	17638	17572	17502	17624	17492	17438	17513	17535	17473	17503	17449	17477	17620	17468
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
