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
339261212872	339261213439	339261213989	339261214539	339261215089	339261215639	339261216189	339261216739	339261217289	339261217839	339261218389	339261218939	339261219489	339261220039	339261220589	339261221139	339261221689	339261222239	339261222789	339261223339	339261223889	339261224439	339261224989	339261225539	339261226089	339261226639	339261227189	339261227739	339261228289	339261228839	339261229389	339261229939	339261230489	339261231039	339261231589	339261232139	339261232689	339261233239	339261233789	339261234339	339261234889	339261235439	339261235989	339261236539	339261237089	339261237639	339261238189	339261238739	339261239289	339261239839	339261240389	339261240939	339261241489	339261242039	339261242589	339261243139	339261243689	339261244239	339261244789	339261245339	339261245889	339261246439	339261246989	339261247539	339261248089	339261248639	339261249189	339261249739	339261250289	339261250839	339261251389	339261251939	339261252489	339261253039	339261253589	339261254139	339261254689	339261255239	339261255789	339261256339	339261256889	339261257439	339261257989	339261258539	339261259089	339261259639	339261260189	339261260739	339261261289	339261261839	339261262389	339261262939	339261263489	339261264039	339261264589	339261265139	339261265689	339261266239	339261266789	339261267339	339261267889	339261268439	339261268989	339261269539	339261270089	339261270639	339261271189	339261271739	339261272289	339261272839	339261273389	339261273939	339261274489	339261275039	339261275589	339261276139	339261276689	339261277239	339261277789	339261278339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2754	3600	2300	2754	3600	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24149	21782	29250	24587	22691	25932	27858	23619	21971	21850	21029	20823	20736	20262	20259	20212	20368	20145	20020	19727	19996	20118	20225	19915	20010	19817	19559	19735	19650	19564	19542	19798	19695	19708	19845	19802	19635	19623	19369	19537	19660	19604	19451	19783	20599	21217	20870	20512	20009	19851	19522	19572	19302	19325	19275	19495	19531	19378	19374	19393	19599	19389	19472	19434	19375	19298	19707	19460	19267	19476	19321	19513	19460	19257	19337	19331	19351	19313	19556	19380	19342	19598	19578	19289	19388	19424	19255	19403	19353	19222	19315	19620	19555	19462	19450	19437	19280	19390	19439	19173	19341	19472	19355	19412	19198	19294	19493	19340	19510	19282	19609	19579	19364	19420	19315	19492	19513	19413	19360	19423	19486	19473	19289	19422	19417	19364	19345	19292	19339	19375	19504	19295	19272	19440	19281	19407	19478	19360	19181	19344	19286	19362	19520	19284	19322	19449	19328	19317	19430	19567	19381	19360	19623	19401	19207	19471	19194	19359	19450	19248	19585	19377	19599	19554	19352	19487	19370	19358	19261	19418	19371	19327	19531	19369	19380	19359	19399	19469	19606	19318	19482	19245	19390	19214	19293	19259	19189	19439	19350	19250	19395	19187	19634	19267	19410	19301	19463	19407	19441	19359	19582	19380	19484	19497	19292	19534	19441	19498	19498	19296	19493	19281	19323	19430	19423	19314	19441	19506	19386	19618	19455	19408	19496	19343	19310	19415	19407	19337	19240	19540	19460	19401	19516	19370	19240	19390	19260	19543	19418	19365	19530	19370	19560	19691	19529	19334	19434	19587	19215	19371	19146	19365	19208	19441	19460	19213	19485	19450	19401	19589	19483	19454	19271	19444	19192	19359	19464	19330	19504	19215	19161	19453	19580	19518	19422	19225	19324	19583	19457	19354	19405	19304	19653	19374	19297	19528	19441	19364	19429	19353	19145	19413	19352	19230	19427	19413	19380	19492	19309	19301	19561	19440	19427	19408	19203	19435	19468	19280	19378	19329	19176	19265	19441	19478	19448	19094	19421	19309	19304	19318	19253	19255	19177	19307	19605	19588	19507	19410	19512	19506	19359	19397	19539	19286	19335	19532	19354	19604	19448	19268	19592	19538	19502	19482	19467	19177	19480	19369	19456	19396	19260	19684	19399	19203	19263	19331	19326	19366	19426	19453	19455	19478	19418	19221	19420	19224	19310	19543	19435	19512	19359	19394	19447	19564	19589	19608	19467	19262	19238	19441	19487	19519	19415	19577	19294	19409	19398	19400	19316	19456	19407	19482	19633	19305	19278	19468	19296	19470	19244	19171	19416	19630	19528	19622	19398	19314	19344	19383	19488	19588	19346	19414	19603	19538	19395	19367	19451	19334	19080	19426	19463	19498	19436	19484	19548	19572	19431	19343	19469	19435	19306	19161	19573	19411	19397	19524	19515	19199	19398	19344	19299	19253	19420	19439	19486	19392	19380	19436	19523	19500	19504	19472	19417	19295	19282	19316	19190	19280	19340	19607	19499	19350	19382	19335	19419	19559	19473	19473	19461	19471	19240	19664	19494	19488	19310	19356	19256	19430	19273	19382	19690	19378	19585	19535	19276	19201	19261	19206	19409	19372	19425	19270	19233	19226	19443	19531	19413	19529	19480	19545	19472	19593	19351	19421	19371	19527	19406	19380	19289	19409	19382	19411	19303	19527	19270	19278	19422	19554	19349	19258	19434	19288	19349	19309	19288	19290	19528	19375	19478	19359	19194	19298	19547	19183	19302	19225	19351	19282	19420	19336	19397	19233	19544	19453	19277	19384	19461	19395	19375	19464	19439	19373	19430	19433	19380	19426	19494	19463	19353	19665	19486	19315	19292	19421	19302	19648	19149	19453	19377	19271	19274	19430	19581	19319	19530	19395	19477	19375	19359	19187	19520	19233	19381	19380	19526	19399	19224	19422	19382	19353	19381	19481	19189	19387	19519	19444	19332	19606	19354	19377	19213	19522	19488	19344	19413	19532	19152	19437	19330	19278	19361	19301	19413	19391	19418	19220	19273	19424	19330	19335	19337	19460	19365	19486	19414	19363	19370	19519	19409	19623	19317	19216	19453	19266	19415	19073	19305	19278	19401	19306	19305	19443	19500	19381	19364	19315	19013	19417	19437	19626	19343	19204	19331	19482	19426	19432	19545	19365	19313	19306	19415	19357	19338	19306	19411	19435	19413	19421	19319	19353	19350	19371	19307	19513	19450	19640	19330	19294	19433	19463	19375	19438	19560	19594	19571	19214	19421	19446	19410	19454	19349	19241	19517	19459	19313	19448	19641	19437	19364	19405	19338	19310	19351	19550	19150	19309	19113	19424	19448	19326	19397	19245	19352	19300	19604	19399	19325	19495	19479	19337	19446	19492	19383	19420	19527	19648	19316	19232	19602	19392	19315	19381	19394	19359	19512	19355	19364	19345	19431	19599	19234	19456	19094	19283	19629	19395	19570	19520	19417	19575	19606	19549	19420	19400	19438	19266	19136	19307	19227	19420	19401	19422	19589	19529	19423	19285	19546	19178	19438	19342	19348	19548	19376	19466	19286	19275	19210	19366	19556	19544	19614	19593	19258	19268	19400	19528	19351	19459	19285	19286	19496	19187	19365	19329	19443	19441	19476	19375	19490	19375	19289	19335	19441	19405	19422	19449	19452	19420	19324	19234	19608	19560	19358	19206	19341	19313	19459	19213	19270	19223	19482	19465	19255	19502	19388	19263	19361	19433	19400	19332	19310	19446	19235	19393	19388	19420	19323	19429	19418	19430	19429	19199	19477	19393	19444	19497	19555	19425	19315	19540	19241	19536	19295	19508	19349	19388	19551	19200	19369	19508	19472	19200	19557	19798	19474	19311	19576	19540	19671	19396	19527	19393	19548	19272	19525	19472	19448	19321	19225	19377	19301	19338	19385	19425	19236	19367	19576	19446	19292	19572	19518	19264	19419	19476	19523	19452	19578	19423	19175	19204	19475	19381	19428	19416	19189	19535	19504	19704	19507	19440	19498	19352	19439	19261	19199	19401	19363	19539	19205	19405	19498	19240	19429	19441	19434	19459	19435	19414	19440	19475	19570	19365	19350	19507	19461	19426	19119	19349	19265	19671	19338	19273	19573	19297	19321	19619	19515	19401	19160	19401	19339	19238	19296	19447	19376	19301	19360	19581	19495	19486	19304	19401	19528	19665	19386	19209	19141	19406	19542	19374	19507	19320	19487	19381	19252	19378	19439	19510	19592	19406	19439	19379	19394	19301	19279	19452	19692	19277	19283	19413	19456	19407	19369	19529	19444	19457	19262	19311	19298	19251	19307	19254	19526	19615	19268	19424	19452	19412	19466	19527	19410	19383	19575	19285	19205	19469	19524	19566	19429	19461	19241	19570	19493	19322	19229	19478	19582	19348	19194	19513	19305	19470	19403	19488	19221	19356	19140	19238	19341	19279	19601	19390	19153	19401	19361	19323	19357	19503	19311	19385	19274	19122	19422	19514	19536	19276	19450	19552	19296	19397	19439	19593	19337	19415	19537	19452	19319	19361	19333	19305	19370	19590	19451	19513	19451	19328	19357	19258	19275	19503	19289	19327	19292	19545	19446	19431	19357	19287	19519	19390	19257	19529	19455	19359	19300	19271	19389	19518	19330	19284	19372	19097	19205	19401	19470	19348	19321	19550	19348	19317	19375	19523	19596	19493	19330	19222	19218	19338	19336	19492	19392	19671	19151	19491	19328	19555	19387	19493	19406	19381	19431	19140	19386	19278	19402	19449	19369	19564	19391	19291	19292	19335	19445	19509	19542	19560	19464	19314	19358	19200	19177	19411	19414	19488	19604	19369	19279	19158	19460	19354	19396	19439	19489	19490	19536	19336	19421	19384	19445	19371	19708	19534	19614	19346	19331	19334	19534	19523	19452	19323	19461	19395	19292	19329	19611	19403	19617	19106	19243	19427	19605	19435	19213	19231	19224	19411	19386	19374	19360	19414	19648	19488	19456	19354	19521	19430	19403	19461	19410	19258	19071	19201	19408	19408	19463	19552	19577	19422	19338	19283	19328	19387	19593	19320	19450	19530	19539	19547	19383	19394	19438	19347	19469	19483	19441	19529	19149	19530	19254	19329	19442	19372	19268	19188	19297	19490	19372	19311	19500	19267	19304	19330	19339	19409	19341	19253	19442	19343	19526	19513	19695	19590	19488	19610	19489	19465	19427	19174	19418	19504	19482	19350	19345	19371	19254	19248	19407	19312	19240	19466	19408	19513	19597	19277	19454	19452	19362	19413	19281	19430	19441	19396	19432	19417	19174	19120	19404	19382	19498	19434	19621	19478	19253	19244	19216	19089	19517	19543	19350	19385	19560	19497	19313	19176	19490	19411	19487	19333	19427	19483	19341	19429	19744	19520	19281	19306	19437	19569	19333	19245	19434	19468	19557	19250	19335	19323	19531	19456	19397	19361	19537	19555	19471	19492	19434	19571	19462	19252	19372	19373	19434	19331	19482	19353	19437	19516	19396	19223	19383	19484	19227	19371	19243	19441	19477	19287	19314	19503	19355	19388	19360	19533	19370	19261	19512	19414	19414	19413	19446	19373	19212	19320	19372	19587	19546	19427	19463	19364	19425	19464	19344	19148	19463	19547	19542	19274	19407	19331	19647	19191	19369	19289	19423	19363	19515	19542	19305	19524	19517	19384	19345	19249	19413	19251	19349	19337	19430	19448	19332	19373	19287	19196	19481	19490	19502	19310	19369	19275	19499	19272	19280	19466	19352	19410	19116	19485	19598	19300	19379	19370	19464	19240	19477	19515	19519	19399	19318	19380	19644	19247	19366	19396	19632	19542	19421	18973	19437	19474	19450	19508	19416	19501	19561	19355	19299	19408	19273	19538	19602	19599	19377	19463	19410	19436	19371	19282	19457	19334	19187	19414	19530	19446	19450	19375	19600	19756	19402	19324	19361	19332	19377	19637	19242	19274	19252	19279	19435	19511	19302	19380	19476	19356	19571	19137	19414	19495	19531	19394	19287	19145	19028	19325	19440	19245	19348	19505	19223	19423	19527	19381	19493	19106	19573	19435	19273	19288	19647	19340	19336	19256	19416	19519	19425	19303	19226	19221
27452	45469	39163	31073	27285	24245	22170	20802	18921	17865	17402	17041	16949	16593	16395	16236	16062	15908	15709	15866	15622	15766	15817	15721	15900	15540	15448	15380	15478	15304	15336	15450	15330	15227	15361	15343	15293	15328	15344	15255	15300	15095	15055	15604	17113	17618	17050	16311	15631	15460	15158	15110	15075	14955	15258	15016	15251	15283	15105	15042	15230	15240	15221	15143	15173	15260	15043	15184	15065	15033	15230	15134	15110	15159	15304	15102	15125	15274	15228	15076	15157	15003	15219	15155	15303	15036	14971	15075	15173	15027	14934	15064	14953	15074	15143	15076	15197	15160	15104	15063	15147	15175	15067	15284	15056	15101	15258	14908	15078	15043	15015	15195	15183	15203	15202	15094	15007	15098	15004	15068	14999	15075	14983	15221	15038	15149	15310	15148	15078	15316	15144	15146	15075	15053	15205	15097	15120	15076	15100	14889	15153	15001	15125	15013	15096	15069	15075	15028	15156	14994	15087	15064	15047	15025	15190	15121	14955	15015	14966	15110	15157	15184	15063	15163	15107	14920	15117	15111	15297	15130	15084	15158	15199	15064	15103	15192	15161	15175	15069	15234	15027	15250	14985	15076	15098	15102	15048	15061	15085	15085	15023	15074	14992	15163	15097	15119	15014	15090	14902	15095	15271	15087	15255	15032	15124	14997	15332	15080	15113	15082	14934	15077	15031	15002	14920	15231	14893	15071	15160	15068	15070	15008	15240	14937	15006	14998	15142	15210	14945	14895	15157	15138	15124	15224	15234	15022	14983	15096	15092	15006	15315	15057	15196	15224	15162	15201	15053	15038	15062	15112	15151	15169	15110	15219	15027	15035	15092	15052	15250	15118	15194	15251	15296	15019	15094	15267	15056	15182	15143	14943	15182	15114	15093	15056	15049	15071	15103	15057	15108	15141	15189	15145	15082	15071	15167	15036	15193	15143	15036	15282	15151	14847	15039	15198	15117	15088	15147	15144	15111	15100	15165	15135	15036	15071	15147	15070	15169	15133	15112	15275	15208	15018	15079	15056	15056	14978	15121	15220	14974	15080	14983	15064	15200	15246	14999	15022	15081	15150	15120	15197	15054	15009	15055	15329	15190	15056	15344	15119	15018	14981	15107	15013	15070	15175	15100	14991	15202	15076	15123	15039	15153	15138	15153	15347	15070	15167	15091	15073	15024	15151	15028	15071	15086	15225	15155	15026	15226	15110	15030	15110	15177	15160	15179	15219	15100	15067	15094	15033	15089	15251	15237	15020	15078	15278	15030	14921	15201	15018	15157	15019	15173	15149	15295	15091	15185	15044	15165	15165	15065	15061	15097	15101	15330	15062	15093	14829	15045	15164	15284	14993	15149	15094	15023	15261	14951	15181	15037	15260	15085	15206	15094	15043	15260	15085	14927	15090	15183	15148	14985	14964	15107	15300	15135	15209	15155	15284	15025	15236	15098	15029	15119	14915	15088	15173	15046	14923	14928	15175	14939	15183	15166	15105	15051	15205	15020	15044	15126	15078	15190	15169	15239	15095	15234	15113	15064	15147	15172	14989	15020	15162	15055	15148	15069	15173	15134	15007	15106	15080	15253	15043	15052	15194	15092	15196	15096	15159	15100	15042	15190	15268	14970	15070	15134	15145	14973	15044	15019	14947	14974	15201	15069	15102	15259	15129	15172	15174	15127	15201	15106	15050	15090	15074	15111	15162	15119	15055	15079	14983	15185	15254	15021	15034	15222	15163	15072	15062	15136	15037	15130	15127	15091	15039	14935	15100	15233	15175	15247	15190	15270	15039	15159	15114	15256	15324	15120	15273	14956	15261	15003	14980	15199	15062	15129	15140	15154	15035	15232	15011	15122	15155	14910	15176	15008	15031	15146	15167	15164	15175	14933	15213	15102	15082	15120	15023	15258	14975	15038	15034	15148	14986	15087	14999	15213	15139	15112	15237	15028	14916	15152	15158	15315	15271	15034	14834	15177	15258	15140	15260	15089	15194	15059	14945	15198	15150	15014	15147	15220	15229	15170	15138	15093	15061	15248	15116	15110	15055	15145	14973	15058	15131	15220	15119	15205	15270	15185	15010	15093	15363	15078	15276	15074	15288	15012	15137	14996	15149	15154	15062	15118	15187	15097	15269	15042	15189	15188	15224	15083	15196	14997	15140	15155	15105	15048	15172	14999	15138	14955	15089	15207	14896	15228	14826	15161	15094	14858	15178	14985	15041	15087	15029	15185	15025	15155	14914	15184	15212	15175	15037	15017	14982	15026	15009	15068	15127	15205	14959	15074	15223	15207	15203	15195	14858	14976	15057	15060	15185	15125	15148	15279	15045	14915	15139	15093	15110	15288	15043	14992	15087	14952	15010	15146	15047	15033	14878	15251	15256	15171	15087	15162	15137	15254	15295	15126	15250	14927	15102	15232	15157	15223	15001	15227	15044	15211	15097	14981	15147	15108	15088	15051	15175	15046	14993	15071	15250	15055	15266	15271	15073	14988	15195	14928	15182	15076	15050	15082	15054	15236	15106	15235	15177	15059	15032	15083	15006	15211	15220	15198	15128	15121	15092	15097	15155	14986	15136	15023	15163	15245	15085	15112	15164	15295	15235	15239	15152	15147	15066	15069	15208	15037	15003	15304	15159	15200	15021	15150	15041	15336	14991	15131	15263	15182	15158	15181	15044	15060	15099	15114	15188	15055	15105	15180	15090	15166	14962	15070	15108	15239	15091	15124	15133	15168	15154	14977	15155	15044	15230	15156	15286	15006	15070	15085	15112	15156	14993	14997	15125	15176	15130	15262	15126	15082	15143	15107	15103	15081	15090	15172	15002	14982	15183	15126	14913	15158	15188	15123	15005	15166	15134	15095	15077	15108	15115	15031	15058	15064	15136	14982	14924	15087	15101	15065	15120	14986	15147	15081	15075	15152	14935	15123	15091	15016	15088	15058	15116	15122	15111	15125	15191	15135	15163	15216	15097	15147	15033	14988	15154	15056	15082	15020	15150	15089	15045	15217	14898	15081	14990	14969	15097	15119	15273	15128	15227	15065	15136	14980	15085	15228	14971	15169	15128	15129	15295	14987	15177	15217	15004	15025	14930	15284	15066	15158	15113	14988	15281	15098	15311	15300	15115	15053	15221	15140	15148	15036	15136	15041	15110	15024	15102	15085	15019	15076	14940	15039	15057	15131	14925	15228	15254	15109	15102	15127	15147	15073	15032	15118	15127	15163	15028	15147	15155	15050	15011	14826	15243	15027	15171	15061	15006	14947	15304	15053	15011	15039	15277	15122	15152	14967	15159	15166	15056	15133	15046	15282	15041	15265	15132	15173	15098	15090	15096	15162	15120	15182	15083	15084	15185	15073	15264	15253	15043	15305	15031	15179	15128	15089	15113	15125	15201	15097	15103	15224	15095	15176	15145	15025	15154	14935	15202	15070	15166	15149	14976	15139	15123	15022	15005	14960	15076	15053	15286	15040	15260	15177	15088	15260	15065	15129	15149	15168	15066	15098	15136	15209	15022	15108	15079	14992	15006	14936	15145	15015	15129	15102	15174	15040	15324	15215	15209	15122	15064	15183	15048	15240	15183	14995	15075	15044	15021	15142	15148	15193	15084	14930	15217	15139	15116	15179	14998	15163	15398	15152	15109	15126	15081	15162	15127	15150	15142	15053	15277	15159	14977	15236	15038	15059	15114	15249	15095	15141	15282	15134	15241	15124	15046	15050	15111	15050	15102	15156	15068	14997	15056	15036	15249	15175	15039	15060	15126	15199	15071	15075	15137	15006	15133	15131	15022	15062	15266	15185	15220	14927	15067	15060	15177	15233	15140	15194	15201	15081	15339	15093	15235	15263	15085	15054	15243	15106	15318	15253	15199	15088	15045	15066	15226	15065	15144	15237	15027	15047	15232	15077	14896	15119	15196	15165	14989	15155	15002	15131	15282	15234	15202	15050	15158	15030	15074	15145	15106	14970	15025	15053	15170	15122	14997	15179	15157	15301	15108	15088	15042	15098	15039	15395	14996	15179	15030	15132	15091	15293	15171	14876	15230	15293	15292	15028	15159	15222	15283	15014	15074	15113	15190	14988	15054	14929	15057	14949	15192	15025	15079	15119	15201	15078	15145	15119	15134	15224	15072	15033	15165	15218	15227	15013	15080	15048	14973	15279	15059	15191	14966	15242	15064	15352	15079	15210	15097	15027	15257	15046	15049	15153	15233	15033	15214	15167	15078	15182	15139	15077	15042	15141	14932	15301	15146	15192	14969	15191	15005	15259	15163	15084	15087	14981	15172	15062	15187	15300	15147	15287	15058	15021	15344	15119	15017	15109	15181	15209	15055	15072	15070	15253	15088	15165	15251	15156	15217	15157	15077	15061	15218	15062	15182	15164	15062	15132	15198	15269	15111	15077	15138	15115	15013	15051	14971	15165	15142	15057	15062	15094	15134	15210	14902	15182	15048	15165	15076	15064	15158	14946	15265	15023	15256	15024	15178	15023	15245	14996	15098	15105	14959	15089	14960	14968	15090	15223	15091	15086	15037	15196	14971	15134	15148	15166	15110	15141	15180	15175	14921	15415	15295	15089	15200	14938	15059	15155	15255	15062	15119	15316	15191	14985	15088	15024	15100	15166	15116	15108	15231	14860	15013	15192	15013	15170	15065	15053	15186	14958	15239	15123	15144	15159	15190	14941	15149	15194	15011	15142	15183	15085	15169	15122	15051	15341	15287	15020	15090	15081	15154	14997	15206	15082	15194	15122	15011	15129	15077	15037	15163	14996	15047	15320	15060	15022	15227	15149	15188	15238	15292	15180	15106	15216	15166	15221	14974	15184	15103	15141	14974	15173	15104	15073	15121	15214	15011	15166	15109	15104	15366	15026	15192	15115	15288	15014	15258	15109	15209	15145	15437	15210	15074	15001	15201	15074	15054	14966	15154	15100	15232	15215	15132	15219	15292	15301	15124	15042	15228	15204	15047	15228	15015	15109	15098	15056	15103	15112	15131	15018	15005	15092	14952	15077	15197	14997	15206	15025	15043	14993	15363	15104	15084	15033	15114	15126	15289	15178	14975	15013	15059	15286	15048	15172	15046	15077	15072	15047	15091	15236	15081	15228	15224	15008	15107	15079	15211	15012	15200
29974	24442	26118	23411	21026	21125	20838	20309	19976	19710	19422	19770	19647	19432	19431	19512	19487	19538	19210	19299	19582	19447	19477	19343	19447	19287	19381	19227	19385	19241	19326	19514	19281	19393	19300	19365	19286	19306	19200	19370	19488	19397	19225	19323	19469	19458	19597	19301	19474	19158	19184	19118	19260	19211	19323	19376	19353	19401	19421	19338	19463	19238	19191	19274	19516	19277	19338	19017	19487	19162	19213	19296	19181	19122	19135	19391	19388	19566	19327	19053	19459	19241	19326	19297	19245	19206	19278	19323	19261	19321	19257	19184	19127	19117	19263	19360	19268	19512	19316	18968	19126	19123	19446	19058	19281	19415	19323	19172	19462	19288	19088	19350	19186	19319	19205	19417	19305	19343	19222	19274	19099	19276	19086	19385	19181	19172	19182	19284	19229	19260	19282	19192	19258	19294	19267	19247	19071	19076	19300	19436	19365	19202	19228	19016	19234	19260	19235	19243	19132	19421	19491	19075	19376	19419	19187	19319	19208	19441	19289	19242	19229	19230	19219	19118	19140	18994	19251	19239	19272	19199	19566	19242	19199	19437	19096	19329	19197	19229	19258	19232	19257	19184	19207	19340	19346	19329	19046	19008	19088	19335	19231	19172	19295	19306	19126	19212	19344	19230	19345	19409	19222	19204	19049	19264	19269	19347	19313	19313	19135	19306	19318	19283	19312	19134	19251	19472	19302	19204	19378	19382	19208	19273	19168	19306	19338	19219	19459	19177	19261	19378	19548	19266	19269	19025	19338	19120	19199	19303	19354	19122	19344	19268	19202	19394	19292	19418	19331	19323	19231	19324	19238	19392	19441	19271	19118	19171	19111	19133	19306	19235	19305	19263	19442	19420	19389	19290	19211	19153	19548	19289	19316	19248	19250	19267	19327	19072	18989	19113	19315	19323	19165	19269	19205	19155	19283	19469	19445	19249	19241	19185	19272	19379	19341	19157	19123	19121	19285	19294	19283	19380	19150	19182	19294	19260	18898	19257	19275	19325	19346	19289	19495	19316	19171	19197	19129	19469	19166	19325	19252	19356	19189	19313	19146	19162	19215	19406	19347	19461	19286	19300	19399	19132	19372	19352	19399	19317	19393	19457	19069	19264	19211	19226	19347	19205	19343	19203	19365	19265	19125	19084	19399	19239	19059	19033	19068	19292	19024	19286	19252	19126	19142	19422	19260	19248	19168	19474	19135	19289	19237	19182	19465	19304	19391	19336	19298	19249	19208	19296	19355	19203	19128	19304	19234	19237	19338	19350	19343	19349	19286	19305	19369	19011	19280	19437	19035	19118	19052	19407	19278	19130	19620	19314	19548	19009	19242	19535	19440	19445	19324	19263	19369	19319	19362	19256	19300	19327	19364	19430	19234	19090	19341	19240	19205	19389	19432	19067	19236	19400	19039	19221	19277	19189	19351	19332	19185	19095	19343	19354	19340	19432	19189	19251	19247	19231	19319	19449	19156	19355	19348	19198	19259	19156	19101	19266	19311	19419	19233	19313	19259	19191	19267	19328	19313	19222	19518	19493	19312	19474	19258	19372	19273	19329	19264	19191	19219	19173	19356	19221	19126	19299	19284	19285	19217	19270	19320	19198	19296	19093	19308	19247	19286	19128	19272	19186	19216	19340	19182	19355	19425	19097	19152	19263	19361	19323	19460	19347	19331	18942	19328	19317	19245	19375	19308	19283	19322	19193	19172	19172	19127	19506	19374	19183	19154	19404	19151	18974	19221	19215	19436	19228	19235	19313	19296	19325	19424	19307	19246	19143	19281	19472	19340	19299	19366	19336	19403	19127	19149	19319	19375	19285	19158	19340	19335	19233	19198	19178	19238	19323	19318	19243	19287	19138	19218	19358	19360	19324	19473	19311	19363	19206	19080	19376	19300	19211	19451	19167	19483	19024	19270	18960	19177	19209	19256	19302	19132	19189	19253	19300	19462	19284	19266	19121	19462	19323	19078	19250	19231	19203	19439	19132	19088	19274	19187	19452	19048	19364	19281	19427	19283	19439	19201	19262	19179	19169	19261	19185	19117	19326	19341	19090	19425	19270	19326	19041	19270	19354	19282	19318	19257	19170	19159	19045	19364	19314	19379	19087	19311	19295	19064	19460	19458	19316	19178	19053	19431	19132	19201	19245	19364	19234	19419	19325	19448	19224	19340	19143	19083	19321	19291	19107	19290	19227	19127	19334	19248	19247	19443	19433	19285	19274	19200	19399	19160	19263	19234	19116	19286	19129	19272	19238	19329	19507	19382	19337	19329	19310	19257	19266	19240	19180	19334	19087	19286	19317	19396	19348	19057	19402	19439	19233	19130	19114	19231	19425	19177	19407	19500	19243	19258	19243	19335	19305	19461	19197	19162	19402	19260	19110	19158	19361	19130	19108	19228	19203	19408	19354	19238	19154	19312	19290	19368	19269	19370	19255	19235	19159	19241	19404	19372	19294	19074	19356	19211	19146	19286	19382	19274	19349	19103	19175	19297	19003	19367	19371	19338	19285	19508	19439	19177	19361	19373	19398	19429	19306	19275	19309	19312	19066	19108	19085	19170	19379	19202	19410	19333	19143	19454	19541	19214	19309	19210	19472	19144	19503	19239	19206	19242	19397	19285	19335	19221	19183	19453	19373	19332	19437	19127	19251	19214	19274	19392	19248	19253	19116	19612	19257	19156	19307	19242	19242	19387	19331	19393	19387	19181	19301	19353	19276	19220	19050	19381	19303	19139	19256	19140	19535	19220	19279	19339	19204	19285	19185	19218	19244	19215	19194	19214	19286	19172	19169	19148	19389	19159	19152	19477	19326	19390	19311	19117	19179	19240	19150	19494	19308	19302	19159	19125	18919	19347	19403	19198	19341	19232	19471	19189	19467	19359	19255	19393	19343	19404	19443	19204	19322	19293	19390	19126	19264	19112	19215	19152	19084	19402	19628	19136	19060	19382	19082	19308	19365	19362	19311	19431	19335	19203	19351	19061	19136	18962	19096	19358	19332	19457	19267	19034	19394	19401	19227	19373	19477	19178	19421	19621	19338	19317	19169	19287	19310	19425	19276	19420	19274	19236	19333	19330	19300	19379	19286	19267	19111	19173	19275	19291	19189	19287	19393	19281	19183	19168	19256	19259	19270	19413	19319	19207	19089	19339	19252	19193	19362	19317	19337	19095	19170	19176	19261	19303	19280	19126	19328	19360	19245	19182	19342	19228	19109	19224	19159	19294	19450	19320	19268	19288	19444	19572	19526	19070	18990	19297	19330	19209	19226	19312	19597	19263	19258	19181	19239	19640	19432	19166	19224	19309	19216	19212	19122	19248	19185	19349	19442	19403	19318	19250	19349	19144	19318	19232	19225	19085	19351	19174	19278	19274	19397	19314	19339	19251	19193	19282	19272	19397	19284	19282	19485	19190	19444	19343	19265	19249	19395	19242	19334	19181	19173	19304	19194	19204	19269	19190	19328	19135	19239	19213	19289	19214	19266	19390	19313	19357	19387	19359	19375	19465	19444	19343	19428	19025	19237	18940	19160	19208	19198	19410	19300	19545	19323	19122	18958	19156	19141	19601	19176	19121	19215	19317	19305	19372	19298	19391	19244	19401	19110	19220	19249	19257	19424	19312	19341	19305	18967	19288	19311	19361	19398	19365	19341	19465	19397	19324	19251	19337	19242	19321	19301	19448	19311	19337	18994	19359	18832	19164	19528	19386	19248	19363	19315	19161	19073	19205	19391	19371	19287	19296	19360	19149	19109	19387	19152	19417	19320	19053	19360	19138	19345	19420	19209	19129	19002	19310	19140	19261	19339	19233	19262	19296	19246	19297	19324	19468	19246	19249	19097	19325	19310	19232	19167	19261	19243	19082	19221	19122	19181	19156	19247	19362	19168	19321	19039	19268	19242	19364	19298	19188	19326	19250	19327	19250	19310	19503	19389	19379	19427	19191	18999	19181	19414	19254	19154	19418	19446	19171	19207	19345	19103	19338	19255	19367	19365	19036	19417	19229	18981	19150	19190	19256	19415	19433	19289	19183	19233	19348	19337	19191	19207	19316	19035	19272	19212	19172	19395	19380	19061	19297	19429	19436	19220	19306	19264	19547	19065	19331	18820	19228	19331	19336	19273	19151	19306	19277	19198	19445	19385	19424	19241	19054	19255	19237	19370	19276	19225	19217	19302	19430	19193	19311	19241	19123	19210	19119	19352	19132	19206	19201	19216	19031	19094	19247	19202	19187	19289	19342	19432	19299	19343	19136	19269	19269	19123	19156	19074	19401	19265	19273	19125	19260	19358	19361	19234	19099	19216	19365	19293	19081	19276	19291	19041	19299	19205	19289	19329	19329	19565	19311	19312	19491	19428	19398	19323	19112	19340	19384	19454	19238	19298	19291	19349	19219	19153	19220	19262	19380	19278	19364	19408	19119	19401	19249	19296	19549	19464	19379	19219	19354	19482	19027	19069	19257	19360	19406	19334	18927	19369	19326	19354	19220	19282	19186	19299	19293	19230	19196	19373	19349	19255	19294	19125	19213	19202	19164	19243	19358	19194	19184	19263	19095	19177	19198	19265	19351	19295	19073	19275	19248	19298	19039	19357	19148	19220	19313	19064	19069	19185	19265	19209	19158	19381	19281	19404	19445	19183	19389	19261	19273	19442	19235	19454	18945	19242	19149	19250	19504	19314	19121	19317	19276	19326	19223	19413	19181	19362	19233	19248	19483	19147	19327	19201	19366	19066	19194	19282	19313	19245	19210	19031	19513	19154	19341	19232	19555	19598	19276	19320	19395	19215	19139	19166	19295	19367	19187	19153	19662	19152	19136	19155	19309	19299	19542	19259	19358	19426	19324	19137	19381	19475	19255	19332	19132	19185	19306	19409	19231	19134	19412	19478	19432	19338	19349	19394	19267	19226	19161	19325	19278	19251	19364	19363	19235	19210	19314	19167	19266	19240	19483	19325	19396	19454	19468	19205	19372	19353	19238	19253	19041	19265	19414	19407	19334	19188	19311	19311	19356	19232	19385	19230	19390	19355	19192	19280	19266	19365	19345	19298	19191	19342	19279	19333	19228	19548	19412	19114	19126	19352	19311	19305	19508	19239	19518	19154	19466	19525	19441	19162	19008	19403	19193	19075
21500	26059	22531	19015	17973	17185	16801	16695	15994	15495	15442	15352	15419	15225	15450	15080	15162	15132	15094	14998	15097	15009	15217	15176	15087	14959	15222	15035	14879	14909	15124	14936	15036	14888	15021	14961	15073	15216	14998	14949	15160	14846	15023	14913	14888	14989	15168	15095	14980	14943	14884	14994	14998	14850	14987	14913	14859	14820	14977	14869	14866	15028	14892	14935	15006	14855	14867	15034	14891	14987	14941	14683	15027	15003	14837	14934	14900	14860	15019	14794	15057	14964	14879	14728	14922	15004	14781	14899	14773	14927	15020	14950	14821	14874	14922	14955	14866	14939	15083	14963	14872	15032	15052	14932	14972	14761	15069	14981	14972	14863	14873	14929	14993	14841	14897	14894	14850	14974	14792	14991	15085	14912	15076	14917	14839	14983	14887	14944	15016	14935	14742	14801	14817	14828	14882	14810	14906	14843	14977	15015	14968	14899	15018	14900	14645	14937	14980	14938	14832	14779	14934	14919	14979	14912	14966	14855	15017	15018	14864	14904	14960	14932	15033	14850	14790	14921	14900	14820	14949	14883	15113	14997	14752	14755	14959	14890	14948	14889	14864	15140	14910	14794	14950	14913	14909	15021	14854	14847	14795	14859	14976	14885	14946	14922	14882	15046	14864	14937	14877	14813	14973	15031	14989	14812	14953	15002	14936	14828	14983	14892	14955	14894	15004	14984	15021	14710	14969	14869	15007	15061	14918	14794	14991	15042	14863	14924	14814	15017	15054	14960	14920	15185	14947	14881	14897	15035	14736	14968	14913	14937	14822	14944	14844	14885	14954	14987	14806	14868	14911	14799	14997	14847	14954	15048	14930	14946	14866	14965	15061	14877	14951	14903	14944	15032	14928	14785	14883	14989	14809	14714	15045	14909	14913	14907	14823	14776	15032	14920	14881	14843	14948	14953	15002	14941	14910	14700	14800	14797	15094	14886	14921	14883	14767	14924	14926	14921	15010	14813	14901	15058	14835	15011	14853	14880	15060	14935	14927	14897	15066	14783	15024	14748	14966	14740	14892	14878	14941	14914	15066	14842	15015	14798	14927	15003	14933	14888	14907	14925	14865	14957	15107	14881	14930	14808	14830	14807	14823	14948	14813	15022	14906	14760	14895	14906	14759	15037	15007	14940	14907	14995	14858	14853	14884	14850	14960	14977	14905	14996	14909	15047	14822	14910	14907	15146	14881	15083	14918	14992	14964	15093	14837	14986	14866	14883	14991	14835	14970	14879	14919	14932	14805	14842	14856	14808	14996	14958	15139	15097	14938	15104	15012	14718	15018	14901	15031	14888	15065	14974	14915	14817	14876	14925	15126	14794	14917	14862	14839	15028	14975	14987	14935	14925	14871	15005	14773	14999	14934	14808	14945	14757	14938	14910	14895	15003	14943	14840	14759	15059	14878	14903	14860	14984	15160	15054	14843	15002	15155	15040	15067	14815	14965	14907	14752	14859	14841	14908	14867	15007	15016	14925	14850	14717	15004	15087	14904	14817	14737	14937	15037	14990	14830	14953	14849	14942	15003	14888	15083	14946	14889	14864	14900	14727	14948	14939	14993	15106	14616	14879	14973	14942	15078	14780	15098	14868	14843	14888	15008	14950	14881	14847	14806	15104	14825	14885	15030	14841	15013	14740	14940	14860	15043	14796	15076	14808	14761	14988	14769	15015	14866	15017	14776	14876	14909	14918	14895	14877	14952	14817	15109	15023	14939	14915	14969	15019	14794	14981	14903	14746	14938	14880	14845	14982	14847	14884	14869	14982	14844	14878	14988	15001	15056	14988	14980	15030	14934	14899	14944	14881	14944	14871	15039	14861	14941	14909	14879	14956	15060	14962	15052	14983	14875	14971	15052	14899	14939	14889	14969	14891	14898	14925	14940	14801	14840	14700	14961	14867	14915	15192	15146	14797	14898	14830	14890	15037	15076	14928	14963	14798	14967	15181	14809	14829	14822	14836	15101	14844	15114	14920	14893	14865	14811	14960	14941	14899	14871	15023	15094	14956	14869	14753	14954	14994	14980	14905	14734	15080	14980	14880	14964	14873	14766	14814	14976	14831	15064	14800	14978	14682	14997	14760	14972	15074	15037	15015	14937	14926	14944	15026	14892	14947	14844	15069	14862	14939	14855	14951	14987	14920	14953	14944	14816	14878	14877	14947	14804	14935	14899	14847	14859	15055	14762	14874	15032	14889	15021	14837	15019	14843	14944	14770	14906	14859	14787	14905	14907	14794	14949	15097	14964	15034	14945	14976	14990	14987	14938	14872	15024	14980	14959	15067	14736	14950	14982	15036	14974	14954	14887	14875	15005	14786	14842	14936	14910	14935	14949	14905	15008	15006	14844	14903	14815	14856	15024	14959	14802	14940	14946	14919	15056	14881	15053	15047	15031	14949	14830	14700	14916	14936	14826	14914	15015	14911	14885	14905	15092	14981	14943	14946	15017	14849	14973	14985	14829	14904	14837	15071	14934	14929	14874	14919	14962	14914	14860	14890	14825	14978	15130	15003	14982	15067	14895	14907	14894	14985	15018	14913	14962	14972	15011	15006	14806	14769	14951	14813	14948	14969	14873	14899	14915	14918	14870	14988	14954	15064	14844	14947	15000	15087	14922	14923	14989	14926	14883	15006	14801	14914	15011	14767	14911	15046	14988	15008	14775	14947	14928	15066	14927	14931	14787	14975	14861	14947	14902	15051	15061	14856	14835	14982	15104	14894	14874	15176	14933	15005	14979	14901	14950	14949	15038	14863	15137	14772	15020	14999	14933	14926	14991	14879	14745	14814	15057	14871	14844	14907	15019	15041	14909	14988	15013	14864	14873	14740	14927	14778	14942	14905	15105	14976	14741	15013	15001	14961	14832	14918	14744	14814	14765	15140	14812	15048	14781	14998	14901	14794	14999	14862	15032	14941	14939	14980	14870	14863	14746	14862	15060	14876	14870	15010	14851	14989	14914	15004	14915	14866	14931	14960	14913	15063	14861	14876	14863	14905	14922	15073	15054	14943	14912	15049	15016	15010	14982	14874	14990	15037	14932	14924	14811	14866	14869	15035	14865	14796	14871	15020	14881	14797	14941	14930	14946	14996	14906	14929	14967	14884	14927	14952	15175	14965	14830	14937	15025	14930	15065	14971	14918	14960	14823	14912	14957	14934	14807	15179	14988	14755	14849	14956	14975	15007	14962	14930	14670	14992	14820	14921	15085	14938	14894	14990	14885	14760	14887	15013	14878	14770	14746	14920	14930	14772	14872	14856	15020	14852	14866	14947	15017	15047	14734	15014	14810	14936	14804	14802	14901	14871	14853	14885	15014	14849	14911	14873	14922	15009	14979	14813	15018	14782	15074	14862	14749	14815	14980	14926	14839	14824	14988	14929	14752	14940	14788	14965	14935	15164	14908	14978	15055	14895	14942	14907	14961	15025	14943	15023	14806	15004	15013	14850	14965	14881	14821	14980	14902	14834	15126	14948	14993	14945	14982	14828	15026	15079	15040	14940	15082	14894	14865	14970	14884	14795	14988	14768	14931	14982	15066	14863	14823	15001	15038	14978	14813	14895	14916	14924	15017	14921	14916	14919	14892	14893	14951	14982	14919	14924	14875	15054	14790	15016	15028	14885	14839	14980	14958	14811	14992	14876	14790	14907	14870	14923	14928	14961	14829	15026	14906	14995	14826	14895	14911	14908	14929	14819	15222	14906	15019	14814	15016	14974	14859	14925	14929	14868	14899	14885	15008	14899	14954	14858	14864	14854	15124	14807	14995	14980	14990	14969	14764	14889	15091	14996	14700	14877	14844	14911	14837	14995	15006	14917	14904	14989	14860	15084	14886	14804	15074	15089	14834	14955	14888	14935	14978	14874	14948	15101	14817	14767	15029	14885	14861	15050	14837	14811	15031	14853	15119	14837	14929	14693	14901	14880	15018	14970	14959	15034	14905	14770	14908	14903	15126	14981	15009	15118	14741	15000	14956	14860	14658	14941	14975	14842	14885	14953	14966	14808	15003	14944	14976	15010	14911	14950	14774	14982	14895	14989	14955	14971	15068	14836	14964	15054	14794	14935	14915	14757	14969	14770	14821	15006	14846	15001	14934	14856	15015	14884	15103	14920	14871	14951	14951	15002	14747	14919	14952	15051	15179	14911	14986	15026	14828	14976	14894	15001	14802	14933	14901	14853	15001	14964	14950	14832	14938	15007	14942	14825	14968	14955	14829	14986	14874	15015	14790	14990	15098	14985	14860	14793	14881	14870	14917	15067	15026	15025	15037	14970	14972	15021	14895	15009	14863	14865	15003	14924	14990	14719	14954	15014	14832	15013	14883	14874	14877	14990	15069	14886	14962	15008	15020	15022	14949	15034	14986	15040	14923	14847	14905	14957	14947	14909	14978	15042	14936	15003	14901	14926	14803	14887	15071	15110	14872	14915	14931	14848	15085	14956	15058	14843	14893	14963	15003	14971	14939	14919	14966	15033	14871	14871	14949	15026	14920	14920	14910	14843	15006	14924	14814	15093	14948	15070	14868	14970	14958	14938	14749	14988	14862	14676	15110	14932	14919	14764	15105	14972	15005	14894	14832	14986	14904	14982	14827	14987	14932	14774	14905	14789	14941	14971	14935	14926	14985	14782	14800	15019	14874	14869	14797	14916	14932	15149	14934	14943	14945	14891	14862	14827	14865	15106	14991	14923	15126	14806	14975	14913	14991	14935	14810	14923	14879	14950	14840	14838	15030	15072	14881	14924	14825	14777	14801	14748	14811	14775	14904	15001	14913	14857	14963	14861	14798	14881	14919	14988	14944	14963	14824	14889	14913	14934	15004	14809	14895	15040	14994	14759	14906	14918	15045	14873	14788	14952	14889	15075	14876	14963	14967	14832	14970	14850	14884	14987	14932	14897	15009	14935	14860	14954	14988	14924	15085	14754	15108	14855	14855	14783	14895	14844	15004	15089	14932	14962	15067	14810	14740	14868	14920	14818	14904	14924	14868	14904	14894	15137	15136	14900	14858	14803	14875	14909	14965	14851	14921	14957	14886	14880	15115	14863	14823	14854	15014	14963	14767	14904	14921	14923	14953	14928	14973	14903	14953	14999	14771	14880	14895	14976	14987	14834	14835	14794	15011	15033
24675	21107	28150	24598	23460	24783	24404	22108	21246	21147	20825	20418	20209	20433	20150	20101	20025	20045	19937	20111	20029	20225	20157	20108	19934	20076	19875	19909	19844	19806	19979	19954	19922	20005	19829	19834	19948	19862	19675	19775	19853	19872	19818	20346	20179	20633	20687	20223	19991	19918	19888	19768	19797	19690	19735	19635	19645	19699	19704	19987	19654	19649	19774	19863	19538	19619	19776	19748	19768	19976	19667	19778	19772	19856	19817	19671	19676	19749	19489	19656	19714	19673	19829	19819	19700	19510	19766	19591	19891	19817	19627	19868	19725	19753	19965	19698	19727	19777	19776	19804	19684	19870	19818	19683	19835	19666	19673	19470	19627	19694	19678	19474	19626	19730	19707	19727	19647	19736	19486	19699	19885	19902	19847	19608	19773	19722	19518	19450	19691	19632	19721	19703	19730	19742	19763	19769	19743	19724	19621	19661	19966	19571	19872	19842	19688	19671	19747	19568	19619	19737	19810	19668	19574	19783	19636	19654	19802	19798	19728	19571	19643	19733	19865	19707	19667	19742	19707	19760	19812	19706	19643	19538	19687	19730	19750	19782	19765	19593	19909	19817	19727	19612	19940	19590	19451	19691	19796	19743	19624	19792	19647	19728	19901	19762	19790	19546	19719	19754	19695	19785	19940	19716	19873	19741	19657	19754	19862	19776	19703	20003	19836	19782	19651	19722	19564	19651	19678	19881	19794	19566	19579	19676	19677	19657	19681	19557	19659	19653	19501	19693	19880	19815	19840	19617	19825	19668	19727	19740	19782	19677	19744	19850	19605	19800	19587	19950	19715	19634	19667	19767	19597	19667	19788	19652	19516	19619	19560	19631	19965	19721	19492	19768	19560	19806	19612	19737	19770	19630	19659	19837	19812	19555	19670	19615	19768	19777	19808	19847	19727	19527	19589	19732	19634	19828	19630	19533	19750	19739	19834	19678	20012	19642	19763	19623	19849	19814	19689	19784	19581	19749	19694	19640	19780	19592	19797	19613	19483	19788	19806	19860	19734	19542	19790	19753	19810	19736	19833	19854	19684	19625	19712	19814	19763	19735	19570	19636	19645	19734	19641	19769	19898	19752	19778	19796	19911	19740	19815	19779	19736	19876	19797	19592	19883	19611	19498	19584	19857	19841	19780	19783	19617	19716	19662	19636	19877	19611	19765	19914	19542	19529	19632	19625	19785	19691	19735	19651	19753	19628	19628	19597	19670	19845	19501	19744	19727	19590	19783	19733	19688	19633	19680	19679	19849	19609	19491	19791	19941	19759	19768	19645	19681	19783	19593	19871	19581	19773	19742	19678	19800	19705	19467	19630	19950	19775	19518	19721	19850	19883	19465	19846	19790	19731	19803	19749	19818	19687	19572	19937	19607	19721	19757	19748	19797	19631	19592	19649	19906	19827	19710	19633	19681	19734	19765	19828	19830	19519	19662	19884	19894	19858	19954	19649	19719	19708	19512	19788	19765	19648	19622	19592	19734	19859	19865	19746	19677	19827	19847	19638	19558	19764	19800	19844	19646	19739	19645	19703	19865	19385	20097	19750	19667	19719	19674	19644	19569	19758	19537	19734	19775	19800	19676	19613	19628	19841	19854	19705	19698	19589	19568	19621	19427	19743	19737	19651	19800	19769	19619	19699	19721	19601	19605	19704	19638	19820	19850	19682	19786	19566	19836	19567	19683	19804	19525	19661	19760	19854	19591	19763	19899	19564	19683	19514	19716	19641	19684	19626	19435	19536	19614	19811	19831	19751	19831	19716	19708	19941	19728	19462	19801	19901	19829	19918	19489	19770	19762	19835	19634	19721	19733	19594	19918	19903	19770	19709	19680	19744	19555	19622	19893	19766	19826	19831	19702	19812	19540	19496	19577	19498	19574	19834	19731	19882	19650	19693	19611	19662	19686	19734	19756	19727	19582	19772	19724	19695	19605	19635	19771	19668	19560	19679	19845	19984	19778	19936	19691	19625	19875	19745	19838	19671	19735	19618	19755	19765	19605	19560	19606	19695	19674	19673	19750	19559	19786	20003	19871	19407	19612	19767	19673	19765	19645	19599	19766	19583	19956	19881	19626	19922	19697	19883	19677	19793	19771	19683	19704	19590	19662	19590	19801	19727	19886	19662	20015	19713	19629	19858	19784	19763	19737	19916	19528	19774	19681	19744	19844	19677	19757	19628	19692	19789	19793	19749	19551	19727	19613	19961	19703	19544	19610	19703	19781	19827	19839	19681	19551	19757	19687	19750	19782	19587	19678	19667	19735	19665	19665	19683	19798	19770	19793	19827	19581	19560	19652	19623	19499	19795	19725	19564	19741	19747	19737	19700	20028	19677	19709	19830	19708	19819	19672	19726	19802	19907	19580	19782	19818	19857	19747	19743	19754	19696	19729	19607	19727	19751	19542	19627	19618	19796	19805	19723	19767	19539	19600	19780	19794	19521	19712	19717	19933	19777	19662	19579	19731	19664	19746	19570	19743	19686	19616	19698	19723	19814	19882	19764	19889	19613	19792	19703	19609	19529	19734	19711	19802	19586	19683	19744	19731	19677	19715	19690	19599	19710	19896	19745	19907	19757	19768	19754	19914	19785	19736	19745	19910	19566	19775	19712	19726	19649	19724	19640	19832	19773	19711	19775	19616	19433	19686	19713	19388	19706	19792	19611	19520	19834	19876	19772	19904	19611	19621	19499	19732	19691	19703	19821	19864	19668	19621	19769	19790	19399	19578	19667	19857	19708	19648	19675	19683	19762	19627	19581	19866	19659	19635	19676	19613	19756	19644	19628	19653	19761	19501	19782	19657	19865	19611	19760	19613	19893	19748	19629	19895	19660	19847	19632	19631	19776	19850	19900	19853	19823	19546	19612	19855	19720	19905	19672	19751	19631	19830	19792	19979	19777	19687	19776	19851	19733	19709	19641	19824	19696	19749	19641	19588	19757	19738	19746	19767	19892	19581	19612	19732	19641	19666	19592	19471	19711	19681	19876	19834	19670	19648	19609	19749	19737	19553	19649	19626	19867	19826	19618	19715	19569	19828	19614	19702	19606	19555	19835	19894	19927	19866	19664	19763	19702	19690	19643	19928	19799	19846	19639	19546	19843	19470	19766	19487	19915	19819	19873	19455	19620	19927	19677	19630	19842	19968	19787	19729	19849	19862	19609	19836	19915	19742	19580	19510	19677	19613	19724	19794	19829	19835	19658	19634	19628	19787	19894	19745	19623	19712	19722	19764	19668	19696	19779	19628	19698	19653	19564	19743	19658	19790	19619	19720	19734	19817	19813	19707	19792	19833	19706	19721	19708	19681	19704	19760	19575	19731	19659	19864	19749	19862	19769	19933	19782	19716	19495	19809	19663	19684	19662	19813	19634	19608	19702	19723	19667	19716	19552	19880	19760	19849	19750	19750	19650	19724	19719	19740	19565	19997	19441	19792	19931	19612	19587	19816	19724	19681	19614	19562	19488	19764	19609	19573	19644	19595	19611	19470	19739	19518	19562	19796	19562	19643	19536	19845	19481	19753	19731	19633	19877	19731	19567	19687	19783	19879	19690	19629	19782	19789	19711	19874	19967	19843	19669	19670	19650	19838	19780	19629	19857	19724	19753	19483	19605	19773	19603	19914	19744	19800	19887	19882	19640	19540	19691	19573	19633	19583	19497	19468	19610	19705	19579	19543	19660	19680	19641	19657	19608	19687	19633	19739	19605	19587	19702	19452	19576	19813	19834	19817	19724	19768	19684	19711	19570	19658	19515	19802	19747	19862	19516	19611	19767	19832	19860	19475	19894	19841	19470	19387	19657	19841	20034	19828	19741	19698	19806	19906	19556	19525	19695	19937	19943	19692	19838	19889	19739	19815	19620	19804	19578	19645	19610	19653	19854	19716	19596	19625	19522	19828	19663	19768	19598	19764	19559	19622	19805	19739	19799	19752	19673	19751	19810	19674	19856	19680	19763	19583	19663	19732	19464	19670	19631	19812	19676	19608	19766	19814	19655	19703	19695	19882	19498	19660	19751	19710	19743	19838	19597	19782	19851	19763	19921	19691	19598	19521	19782	19840	19489	19879	19636	19665	19359	19486	19812	19667	19611	19593	19576	19621	19899	19634	19670	19737	19746	19684	19869	19887	19629	19789	19884	19685	19738	19602	19591	19766	19670	19497	19659	19658	19607	19663	19744	19736	19633	19605	19638	19647	19661	19721	19554	19980	19915	19917	19726	19629	19509	19596	19756	19504	19825	19795	19761	19624	19703	19685	19535	19691	19764	19844	19771	19726	19712	19646	19678	19936	19649	19641	19693	19715	19735	19778	19677	19689	19695	19722	19768	19715	19688	19715	19462	19710	19467	19627	19602	19575	19682	19756	19583	19711	19839	19791	19744	19613	19656	19639	19739	19667	19767	19643	19681	19798	19766	19842	19787	19631	19616	19603	19626	19820	19647	19572	19694	19731	20017	19452	19657	19468	19686	19692	19736	19355	19589	19560	19773	19689	19684	19771	19575	19534	19890	19610	19688	19611	19719	19491	19972	19885	19818	19723	19602	19624	19717	19558	19454	19855	19755	19715	19788	19828	19983	19931	19510	19510	19695	19745	19470	19591	19762	19682	19721	19754	19965	19858	19613	19891	19877	19896	19787	19772	19748	19747	19594	19511	19667	19673	19654	19773	19660	19833	19767	19699	19591	19958	19613	19630	19553	19780	19593	19643	19897	19844	19787	19832	19725	19695	19790	19548	19821	19887	19700	19770	19652	19615	19643	19553	19633	19693	19709	19757	19825	19799	19873	19696	19791	19669	19486	19729	19888	19863	19496	19830	19624	19805	19796	19824	19968	19791	19753	19816	19750	19791	19744	19834	19555	19613	19629	19532	19734	19921	19881	19722	19738	19565	19630	19747	19877	19746	19583	19893	19591	19794	19797	19883	19733	19708	19747	19541	19473	19586	19664	19934	19775	19715	19531	19736	19846	19498	19572	19665	19661	19509	19577	19540	19562	19776	19657	19725	19758	19469	19701	19708	19635	19732	19667	19706	19807	19548	19714	19751	19892	19769	19615	19866	19799	19618	19804	19708	19660	19824	19816	19661	19652	19649	19626	19439	19748	19688	19653	19517	19607	19958	19733	19760	19678	19580	19703
24470	39181	33423	26073	22972	20424	19211	18472	17708	17134	16439	16397	16398	16238	15833	15795	15654	15616	15510	15394	15556	15584	15752	15630	15629	15388	15473	15350	15426	15208	15397	15377	15395	15383	15344	15447	15411	15312	15245	15293	15242	15279	15181	15481	15772	16204	16417	16037	15503	15143	15067	15144	15201	15259	15081	15141	15164	15166	15366	15203	15447	15277	15258	15250	15262	15169	15250	15134	15049	15122	15361	15198	15103	15116	15139	15147	15137	15311	15005	15131	15148	15232	15135	15382	15228	14999	15241	15402	15112	15198	15051	15139	15130	15235	15193	14917	15263	15090	15067	14978	15152	15160	14938	15259	15313	15228	15210	15335	15141	15149	15388	15134	15147	15311	15245	15290	15134	15123	15193	15263	15139	15210	15213	15171	15183	15083	15220	15356	15322	15223	15344	15319	15151	15272	15086	15167	15286	15310	15191	15215	15267	15150	15318	15134	15163	15118	15135	15150	15276	15270	15106	15409	15316	15299	15254	15159	15326	15301	15175	15316	15265	15208	15140	15405	15154	15055	15418	15062	15158	15225	15120	15161	15167	14987	15333	15348	15040	15214	15246	15298	15079	15107	15167	15078	15196	15146	15222	15190	15188	15276	15201	15219	15250	15353	15378	15037	15240	15258	15149	15339	15261	15134	15171	15278	15341	15301	15290	15356	15430	15270	15172	15164	15313	15220	15229	15066	15229	15274	15158	15029	15272	15102	15156	15267	15176	15166	15444	15209	15145	15260	15376	15186	15166	15238	15198	15143	15086	15395	15323	15041	15136	15188	15330	15250	15197	15161	15034	15282	15133	15194	15200	15382	15239	15145	15263	15243	15403	15060	15144	15150	15296	15028	15352	15182	15080	15182	15201	15265	15241	15286	15171	15264	15042	15278	15203	15063	15284	15346	15099	15203	15271	15233	15016	15255	15152	15060	15361	15287	15121	15061	15245	15266	15070	15191	15093	15089	15319	15176	15137	15172	15357	15199	15366	15498	15188	15345	15167	15230	15329	15206	15244	15227	15078	15225	15130	15323	15215	15267	15264	15161	15181	15190	15422	15309	15002	15233	15216	15363	15236	15356	15122	15158	15282	15111	15129	15274	15153	15198	15274	15038	15307	15176	15206	15212	15206	15138	15382	15028	15195	15389	15205	15103	15276	15180	15215	15347	15381	15272	15089	15246	15080	15128	15258	15143	15043	15199	15294	15277	15197	15193	15246	15100	15085	15263	15082	15305	15268	15241	15121	15162	15387	15201	15183	15127	15254	15199	15239	15268	15211	15160	15196	15346	15344	15224	15199	14992	15152	15294	15262	15231	15037	15120	15108	15311	15043	15180	15209	15270	15298	15190	15064	15289	15228	15334	15155	15222	15208	15148	15246	15291	15263	15253	15248	15189	15190	15000	15171	15155	15140	15100	15172	15157	15178	14949	15222	15120	15332	15226	15429	15286	15160	15303	15073	15394	15305	15181	15182	15139	15145	15205	15055	15151	15192	15257	15296	15142	15257	15402	15167	15189	15426	15176	15330	15168	15336	15022	15366	15130	15193	15240	15142	15225	15335	15243	15102	15082	15346	15174	15218	15144	15145	15200	15135	15193	15191	15281	15097	15275	15221	15225	15279	15008	15378	15200	15224	15217	15274	15373	15324	15066	15309	15209	15163	15104	15175	15227	15152	15375	15165	15205	15233	15385	15225	15316	15203	15466	15284	15243	15258	15101	15305	15144	15202	15210	15148	15114	15167	15208	15060	15383	15192	15211	15272	15347	15207	15204	15128	15206	15072	15295	15218	15311	15254	15294	15151	15178	15117	15235	15171	15130	15277	15415	15144	15246	15213	15143	15231	15225	15191	15307	15157	15212	15245	15128	15296	15367	15122	15230	15258	15072	15190	15114	15273	15175	15225	15337	15165	15225	15149	15249	15096	15059	15284	15314	15189	15192	15015	15353	15376	15314	15153	15134	15143	15161	15148	15260	15356	15227	15370	15389	15205	15133	15276	15272	15077	15092	15167	15153	15232	15250	15410	15233	15338	15165	15218	15177	15004	15354	15210	15111	15182	15210	15040	15274	15326	15153	15136	15250	15389	15150	15208	15158	15174	15297	15265	15290	15091	15294	15150	15155	15144	15286	15289	15285	15200	15146	15159	15179	15200	14922	15241	15161	15355	15113	15083	15242	15248	15077	15409	15256	15312	15062	14909	15136	15296	15212	15134	15216	15340	15184	14916	15219	15344	15243	15172	15221	15371	15228	15121	15330	15078	15380	15100	15154	15077	15254	15229	15075	15187	15358	15413	15272	15301	15255	15335	15237	15168	15223	15281	15136	15323	15005	15401	15250	15168	15462	15215	15197	15352	15224	15332	15247	15139	15335	15111	15162	15306	15266	15066	15210	15263	15233	15167	15172	15151	15087	15347	15183	15452	15241	15060	15129	15198	15297	14997	15250	15172	15178	15209	15359	15286	15235	15182	15187	15153	15207	15173	15076	15268	15294	15235	15178	15135	15261	15108	15108	15096	15408	14975	15232	15117	15258	15156	15161	15329	15208	15305	15389	15331	15123	15052	15264	15089	15124	15153	15221	15250	15258	15407	15195	15239	15175	15188	15259	15229	15277	15325	15195	15234	15176	15019	15205	15197	15263	15133	15210	15213	15148	15238	15163	15438	15262	15371	15210	15104	15313	15281	15050	15247	15226	15369	15123	15193	15132	15127	15205	15282	15098	15312	15221	15153	15198	15145	15193	15243	15050	15212	15316	15329	15117	15290	15128	15291	15332	15218	15460	15115	15197	15037	15382	15130	15176	15245	15204	15190	15108	15335	15159	15214	15169	15254	15239	15183	15223	15353	14969	15273	15280	15215	15292	15362	15155	15254	15133	15104	15260	15350	15196	15201	15238	15359	15331	15268	15142	15238	15330	15270	15183	15140	15123	15202	15349	15226	15215	15243	15022	15365	15084	15224	15223	15269	14994	15216	15285	15256	15139	15259	15229	15426	15215	15009	15140	15334	15200	15218	15202	15125	15228	15183	15085	14975	15256	15146	15221	15380	15161	15369	15167	15120	15264	15226	15066	15044	15295	15140	15271	15244	15316	15348	15262	15076	15275	15282	15098	15275	15146	15212	15100	15300	15045	15257	15277	15262	15251	15178	15158	15169	15245	15190	15389	15148	15151	15291	15133	15176	15236	15225	15279	15230	15142	15218	15141	15162	15142	15147	15363	15165	15203	15236	15262	15195	15268	15140	15271	15164	15118	15247	15123	15347	15379	15151	15259	15316	15230	15271	15169	15353	15069	15198	15176	14969	15246	15320	15103	15233	15290	15205	15032	15442	15200	15200	15225	15146	15270	15331	15206	15442	15361	15260	15191	15197	15178	15144	15326	15214	15303	15241	15409	15318	15196	15194	15368	15432	15092	15140	15276	15138	15307	15257	15130	15203	15138	15377	15283	15256	15042	15212	15187	15238	15177	15241	15037	15148	15149	15326	15306	15081	15120	15196	15252	15135	15263	15006	15278	15194	15254	15167	15346	15236	15279	15130	15043	15287	15210	15215	15218	15275	15127	15201	15154	15168	15309	15246	15199	15241	15039	15185	15113	15335	15074	15316	15287	15329	15219	15360	15081	15398	15311	15224	15271	15005	15302	15202	15223	15255	15151	15273	15344	15290	15208	15068	15129	15308	15261	15329	15200	15202	15246	15217	15267	15437	15120	15275	15228	15307	15249	15343	15234	15316	15225	15259	15337	15273	15208	15223	15254	15161	15327	15327	15220	15246	15253	15228	15244	15113	15337	15317	15311	15137	15186	15218	15016	15212	15295	15162	15141	15172	15306	15266	15222	15252	15105	15183	15247	15076	15203	15275	15249	15235	15185	15147	15247	15324	15275	15143	15228	15134	15139	14939	15357	15238	15120	15245	15269	15194	15206	15141	15146	15245	15139	15228	15194	15212	15185	15292	15094	15117	15157	15149	15142	15349	15326	15284	15099	15092	15252	15381	15234	15006	15068	15250	15120	15143	15165	15163	15268	15276	15110	15403	15210	15350	15194	15249	15099	15373	15167	15400	15330	15380	15114	15120	15190	15171	15446	15159	15217	15316	15307	15325	15124	15209	15316	15282	15205	15176	15068	15258	15134	15187	14998	15277	15053	15088	15176	15299	15318	15183	15215	15244	15164	15274	15309	15243	15135	15236	15187	15138	15192	15054	15209	15178	15482	15177	15040	15235	14923	15208	15262	15188	15168	15242	15151	15148	15279	15265	15007	15194	15391	15289	15305	15254	15304	15055	15148	15383	15283	15163	15193	15218	15097	15242	15389	15241	15204	15163	15130	15136	15255	15271	15184	15208	15272	15119	15371	15218	15349	15085	15210	15318	15133	15198	15037	15288	15065	15343	15253	15086	15318	15169	15078	15282	15087	15274	15322	15285	15373	15206	15426	15184	15225	15255	15339	15184	15315	15163	15155	15125	15268	15114	15323	15146	15236	15252	15188	15218	15185	15297	15188	15243	15265	15269	15080	15074	15465	15220	15433	15330	15394	15105	15268	15081	15241	15222	15224	15425	15039	15221	15245	15197	15160	15340	15238	15202	15265	14977	15331	15232	15032	15204	15164	15362	15143	15187	15279	15166	15426	15369	15202	15149	15231	15104	15283	15089	15155	15199	15247	15183	15199	15283	15202	15266	15101	15210	15276	15314	15133	15372	15263	15224	15340	15270	15149	15261	15253	15048	15211	15409	15283	15228	15289	15086	15167	15220	15212	15175	15106	15264	15287	15172	15383	14958	15270	15023	15269	15305	15076	14943	15227	15199	15248	15094	15214	15220	15163	15227	15274	15369	15123	15110	15130	15184	15264	15229	15283	15136	15128	15114	15090	15244	15256	15177	15278	15283	15030	15197	14932	15275	15387	15153	15246	15292	15242	15104	15231	15179	15194	15261	15278	15147	15200	15212	15156	15230	15261	15253	15265	15281	15323	14980	15251	15332	15120	15249	15244	15293	15206	15300	15329	15354	15152	15169	15132	15091	15119	15384	15291	15126	15177	15195	15186	15045	15278	15254	15158	15179	15200	15385	15276	15287	15387	15112	15350	15307	15209	15214	15286	15255	15177	15249	15128	15294	15137	15363	15328	15225	15150
23388	21132	28477	23828	22182	25339	27245	23572	22406	21889	21564	21431	21370	21228	20823	20752	20713	20543	20617	20595	20565	20474	20640	20512	20285	20308	20349	20154	20352	20314	20243	19986	20028	20211	20158	20167	20154	20186	20346	19907	20034	20322	20179	21029	21347	21379	21292	20794	20535	20150	20082	20034	20166	20097	20069	20133	20014	20132	20015	20088	20047	20042	20026	20082	20042	19959	20061	19948	20043	19929	19992	20167	20171	19939	20229	20329	20099	20014	20150	20079	20059	19917	20096	20147	19994	19965	20113	19930	20081	20197	20164	20031	19895	20116	20119	20084	20009	20173	20013	20174	20209	20144	20160	20002	19869	20062	20100	19885	20111	20090	19843	19965	20136	19965	20017	19933	19983	20054	19983	20104	20254	19985	20183	20171	20009	19955	19795	20026	19974	20050	20168	20128	19970	20039	20101	19957	19934	20082	20147	20207	19969	20009	20010	19839	20006	20038	20104	20025	19909	19931	20121	20017	19894	19999	19981	20048	20076	20035	20005	19926	20053	20186	20029	20134	19800	19945	20050	19895	20027	19887	19994	19895	19919	19874	20008	19980	19928	19988	20025	20014	19916	20029	19937	20042	19951	19854	20157	19972	20129	20148	19910	19953	19940	20121	20116	20169	19930	20067	20076	20043	19837	19910	20193	20091	19968	19868	19937	19999	20042	20029	19999	20080	19920	20101	20172	20043	19903	20173	19914	19790	19988	19795	19846	19915	19838	19898	19991	19814	19954	20085	20042	19790	20124	20118	20084	19907	19918	20146	19898	20049	19978	20130	20043	19992	19924	19879	20040	19999	19954	20053	19854	20162	19912	19780	19905	20174	19995	20135	20068	19935	20035	19895	20088	19813	20073	20296	19861	20223	20079	20043	20332	19966	19958	20076	19911	19726	19884	19916	20116	19890	19954	19856	19930	19812	19882	19837	20172	20089	20138	19952	20044	19987	19917	20089	19789	20050	20068	19881	19952	20043	19915	20189	20211	20037	19844	20162	19912	19914	19822	20062	20044	20099	19933	20097	19934	19842	20284	20026	20027	19913	19930	19907	20099	19975	20115	20033	20220	19968	19928	20033	19898	19862	20123	19982	20187	20054	20045	20160	20118	20128	20139	20111	20022	20085	20179	19866	20046	19975	19758	20057	20147	19848	19856	19805	20005	19794	19764	19974	19878	20167	19984	19923	19903	20079	20046	19756	19883	20170	20102	19953	20047	20083	19910	19875	20162	20064	20068	20140	19834	19747	19977	20152	20157	19979	19955	19904	20047	19794	19912	20125	20068	20104	20064	20103	20217	19904	19979	19752	19892	19846	20031	19988	20178	20233	20148	20071	20159	20114	19942	20063	19896	20014	19684	19774	19758	20057	20021	19901	20118	20081	19825	20064	19935	20130	19998	20069	19918	20089	20102	19803	20111	19955	19967	20016	20206	20010	20219	19976	20046	19998	19970	20016	20010	19919	19770	19936	20109	19996	20188	20156	20000	20043	19884	19952	19819	20073	20075	19856	19818	19721	20136	19909	19922	20187	19836	20001	19768	19948	19816	19951	19810	20123	20223	19820	19985	20044	20169	19904	20023	20060	19814	19984	20163	20061	19945	19971	20246	20142	19940	19788	19959	20267	20055	19880	19700	20051	19858	20033	19971	19983	19809	19883	19857	20003	19893	19988	20204	20020	20259	20019	20192	20032	20117	19917	20070	20293	20275	19995	20068	19974	19691	19989	20012	19986	20096	19781	20165	19915	19869	19849	20128	19903	19909	19851	20011	20123	20116	19912	19930	20235	20177	20148	19912	20069	20069	19867	19971	19873	20072	20084	20201	19726	19896	20080	19757	20039	19866	20046	20035	19874	19794	19857	20077	19852	20032	20118	20096	19916	19969	19931	19987	20062	20118	20078	20101	20067	19977	19850	20019	19879	19898	20042	20013	19953	19961	20037	19845	20035	20074	20067	20028	19940	20024	20074	20160	20057	20073	20058	20132	20090	20079	20263	20045	20060	20179	20043	20169	19950	20090	19936	19999	20093	19962	20043	20038	20245	20036	20086	19943	19953	20026	20141	19821	19803	19926	19976	19985	19817	20017	20013	19828	19853	19899	20168	19899	19690	20238	19691	19916	19691	20001	19814	20099	19930	20099	19968	20130	20048	19974	20318	20041	19994	20241	20109	20066	19854	19990	19856	20127	20017	20238	20048	20247	20158	20198	19918	20211	20077	19967	19900	19874	20150	20033	19886	19925	19901	20088	20093	20031	20252	19788	19983	19903	20044	20153	20209	19918	20012	20008	19954	19954	20125	19841	19869	19923	19838	20217	20170	19862	19974	19940	19828	20088	19811	19919	20271	20119	19860	19789	20104	19911	19983	19924	20059	19902	20113	20046	20241	20096	20033	19873	20053	20153	19890	20120	20019	19955	20108	19992	19739	20138	20123	20022	20049	19955	19659	20021	19900	20110	19814	19933	19729	19932	19920	19736	20081	19942	20038	20096	19656	19713	20070	19936	19947	19791	19869	20014	20217	20088	20080	19981	19953	20024	20093	19957	20038	20057	20201	20204	20025	19932	20076	20011	19820	19865	19716	19994	20092	20160	20001	20142	20095	20180	20044	20073	20086	20016	19948	19854	19984	19960	20031	19875	20004	20063	19777	20064	19985	19872	19765	20040	20021	20297	20009	19916	20095	20103	19941	19762	19911	19706	19802	20096	20053	20141	19920	19904	20038	19872	19908	20088	19942	20003	19746	20035	20144	20000	20007	20000	20256	20022	19968	20117	19878	20009	20005	20124	20082	19953	20036	20049	20055	19991	19932	19890	20022	19976	20116	19958	20214	19959	19955	20186	20113	20241	19958	20118	19878	20016	19978	20173	20247	19975	19992	19929	19898	20035	20110	19909	19882	19990	20054	19963	19827	20059	19973	20097	19965	20106	20047	19783	19715	19850	20037	19896	19845	20012	20082	19824	19934	19807	19988	19928	19980	19824	19837	19993	20150	19885	19999	19811	19949	20083	20032	19947	20019	20102	19929	19887	19859	19930	20001	20074	19796	20260	19863	19940	20212	19986	20129	19846	19908	20069	20143	20124	20169	20094	20038	20122	19950	19717	20035	20037	19975	20001	20024	20023	20124	20047	20016	20035	19981	19962	19935	20190	19840	19891	20046	20037	19957	19788	19968	19960	19984	20127	19928	20226	20007	19980	19992	20018	19789	19660	20059	19871	20000	19945	19823	20040	19932	19916	20101	20169	20067	20119	19875	19983	19942	20214	19887	20043	19742	20166	20111	20058	19827	20137	20154	19986	19901	20127	19772	19778	19918	20041	19958	19826	19932	19924	19807	20172	20058	20104	20111	20229	20267	19999	20118	19937	19932	19892	19872	19872	19937	20115	19991	19926	20040	20042	19971	19990	19777	19707	19936	19850	19934	19984	20051	19771	19912	20056	19766	19848	20115	19968	19807	19990	20123	19868	19888	19858	19805	19857	20014	19995	20060	19829	19938	19893	19959	19889	20363	19695	20094	19785	19932	19975	19797	19911	20008	19949	19909	19941	19988	19915	20033	19974	20150	19993	20030	20059	19942	20143	19747	20028	19800	19951	19961	20098	20065	20222	19897	19901	20066	20030	20047	20000	20190	19946	20086	19961	19850	19955	19922	20114	19969	19990	20113	20043	20042	20093	20082	20207	20025	20137	20031	19847	19959	19923	20035	20068	19879	19792	19959	19777	19801	20014	19964	19890	20121	19743	19994	20042	19888	20070	20085	20124	19996	20173	19987	20161	19995	19837	20023	20071	19809	19976	19854	19786	20076	20159	20235	19892	19918	19867	19906	20009	20025	20031	20114	20051	20037	20159	20010	19945	19820	19884	19812	20096	20083	19773	20039	20118	20110	20084	19976	20017	20156	20067	19953	19823	20127	19990	19909	19894	20040	19934	19851	20082	19814	19999	20146	20097	19891	19991	20047	19928	19814	20173	19700	19885	19922	20200	19967	19992	20151	20181	19928	19720	19949	20148	20176	20092	19993	19984	19948	20261	20008	19857	19787	19857	19962	19881	19897	19909	19843	20045	19866	19943	19937	20076	20161	20033	19831	19880	20000	19890	20144	20004	20076	20085	20024	20016	19832	19913	20042	20100	19959	19810	19982	19903	19953	20003	20015	19980	19870	19950	19895	20061	19757	20032	19867	19925	20045	20032	19864	20045	20097	20103	20038	20192	19905	19863	19809	20079	20192	20043	20040	20252	19838	19911	19836	19941	19989	20154	20082	20152	20037	19991	20202	19997	20035	19745	20315	19995	20109	20001	19901	19939	19984	20217	19940	20046	20038	19883	19850	20171	20087	20289	20106	19947	19802	20295	20313	20118	19958	19962	19933	19936	20220	20031	19972	20103	20168	19845	19803	19759	19933	20195	19876	20024	20116	20149	19960	19941	20130	19947	19990	20043	20116	19912	20070	20209	19936	20141	19876	20198	19896	19982	19841	20000	19927	19963	19900	20030	20228	20109	20457	20225	19940	20063	20063	20126	20078	20058	20084	20255	20092	20017	20007	19960	20094	20093	19853	20012	19880	19793	20280	19994	19826	19784	20015	19967	20083	19810	20058	19859	19790	20051	20127	20161	20044	19745	19820	19920	20012	20269	19797	20108	20008	20046	20181	20070	20115	19835	19854	19962	19930	19769	19845	19936	19991	19928	19927	20029	20014	19895	19833	19928	19834	19702	19804	19838	19996	20051	19958	19901	20011	20008	20136	19911	20167	20091	20038	19951	19800	19946	19853	19852	20023	19866	19826	19882	19876	19708	20023	20019	19965	19983	19944	20048	20186	19946	19694	20105	19953	19953	20073	20232	19894	20092	19944	20063	20163	20204	20106	20056	20019	20009	19895	19988	19996	20244	19995	19790	20109	20126	19775	19593	20097	19897	20095	20105	20071	20149	19882	19974	19878	19854	19946	20110	19934	19846	19941	20007	19999	19753	20319	20069	19997	19933	19906	19866	20109	20125	20178	20213	20079	19918	20022	20029	20040	20123	20015	20096	20044	20078	20015	20095	19931	19902	20111	19971	20074	19951	19944	20110	19856	20103	20111	19987	20095	19977	20056	20034	19712	19948	20050	20152	19946	19956	19971	20142	19920	20002	19854
27190	45344	39337	30398	26346	22849	20900	19843	19148	17765	17131	17368	16928	16820	16511	16135	16221	15808	16003	15849	15814	16178	15998	15966	15802	15757	15718	15442	15470	15443	15511	15653	15476	15409	15423	15454	15579	15610	15542	15505	15456	15444	15533	16826	17113	17145	16609	16012	15705	15486	15397	15258	15229	15362	15214	15255	15274	15390	15382	15311	15293	15303	15327	15434	15243	15189	15215	15409	15309	15189	15421	15275	15309	15227	15298	15482	15389	15274	15418	15388	15129	15139	15322	15431	15246	15212	15286	15330	15311	15274	15431	15390	15447	15295	15183	15283	15395	15196	15372	15319	15498	15120	15340	15399	15253	15319	15332	15147	15303	15333	15232	15292	15386	15277	15267	15244	15149	15191	15288	15428	15172	15341	15278	15267	15284	15235	15348	15298	15156	15349	15338	15331	15399	15224	15328	15295	15136	15246	15331	15328	15232	15237	15200	15309	15304	15378	15298	15158	15478	15139	15194	15214	15417	15397	15432	15385	15166	15391	15201	15151	15366	15142	15414	15210	15220	15263	15278	15213	15220	15264	15326	15166	15300	15254	15253	15109	15175	15156	15029	15292	15417	15387	15288	15303	15349	15197	15232	15293	15205	15279	15384	15287	15300	15310	15225	15405	15294	15402	15281	15289	15286	15324	15377	15241	15461	15368	15315	15102	15249	15299	15299	15263	15320	15247	15488	15438	15325	15178	15527	15263	15206	15335	15204	15460	15507	15402	15285	15432	15262	15270	15246	15324	15304	15362	15295	15355	15203	15409	15256	15182	15250	15366	15275	15229	15389	15272	15215	15231	15392	15256	15380	15433	15353	15152	15523	15214	15111	15256	15317	15299	15283	15433	15264	15190	15301	15448	15337	15183	15236	15171	15302	15334	15359	15191	15280	15299	15287	15103	15212	15354	15358	15396	15273	15343	15428	15180	15334	15427	15283	15202	15195	15291	15363	15282	15221	15388	15388	15245	15204	15404	15331	15299	15362	15253	15260	15433	15241	15306	15389	15524	15285	15275	15367	15345	15289	15349	15209	15419	15153	15349	15339	15227	15315	15224	15313	15225	15338	15328	15304	15372	15336	15428	15228	15254	15163	15224	15227	15333	15106	15304	15442	15277	15464	15191	15369	15210	15166	15292	15436	15323	15049	15385	15419	15184	15253	15430	15301	15247	15349	15270	15437	15303	15280	15251	15254	15328	15393	15325	15260	15156	15336	15087	15223	15421	15329	15113	15299	15363	15323	15334	15341	15256	15276	15376	15450	15346	15353	15068	15176	15371	15241	15522	15259	15283	15188	15361	15399	15265	15359	15545	15270	15192	15341	15257	15138	15365	15246	15245	15350	15354	15246	15351	15273	15047	15329	15103	15414	15190	15412	15232	15333	15300	15170	15152	15354	15293	15288	15230	15309	15215	15342	15379	15135	15369	15203	15199	15220	15127	15153	15305	15381	15282	15244	15135	15299	15116	15132	15475	15282	15258	15290	15409	15327	15255	15263	15260	15337	15215	15134	15357	15239	15125	15188	15315	15446	15272	15315	15251	15353	15109	15273	15384	15278	15339	15358	15485	15430	15170	15318	15384	15176	15316	15427	15289	15375	15441	15297	15255	15205	15323	15419	15190	15167	15361	15306	15259	15201	15287	15358	15246	15352	15309	15260	15327	15502	15437	15325	15101	15403	15232	15371	15317	15254	15368	15333	15117	15453	15248	15308	15375	15267	15356	15326	15278	15338	15338	15404	15290	15314	15261	15303	15358	15344	15275	15407	15294	15118	15257	15345	15194	15222	15425	15351	15365	15445	15321	15438	15212	15309	15339	15352	15311	15359	15330	15436	15198	15225	15073	15310	15384	15249	15280	15339	15278	15356	15381	15194	15270	15285	15295	15358	15306	15444	15479	15409	15351	15403	15204	15496	15204	15267	15335	15365	15258	15355	15163	15266	15242	15453	15336	15178	15307	15343	15331	15340	15280	15400	15228	15528	15330	15420	15266	15314	15311	15249	15335	15280	15339	15327	15093	15302	15252	15444	15138	15201	15193	15373	15313	15205	15324	15216	15346	15188	15381	15119	15381	15323	15239	15207	15475	15378	15314	15365	15380	15159	15441	15155	15283	15508	15177	15262	15233	15360	15158	15259	15114	15282	15281	15372	15225	15228	15210	15336	15243	15296	15432	15230	15332	15075	15337	15487	15285	15263	15247	15315	15235	15265	15069	15120	15258	15336	15456	15232	15308	15299	15267	15348	15355	15346	15452	15389	15151	15409	15075	15233	15184	15293	15371	15242	15310	15273	15479	15312	15380	15350	15427	15336	15456	15245	15299	15210	15331	15214	15159	15331	15288	15233	15346	15303	15190	15192	15204	15383	15343	15175	15372	15245	15294	15184	15168	15361	15376	15296	15219	15234	15259	15230	15162	15278	15316	15300	15275	15235	15318	15225	15285	15311	15286	15309	15333	15207	15293	15224	15191	15254	15350	15310	15504	15370	15343	15419	15222	15391	15167	15198	15230	15258	15356	15231	15274	15326	15348	15265	15270	15276	15376	15136	15303	15175	15370	15409	15337	15200	15265	15212	15393	15330	15173	15354	15188	15317	15165	15128	15364	15411	15377	15200	15231	15271	15210	15280	15138	15292	15331	15233	15309	15326	15471	15149	15417	15420	15299	15423	15418	15312	15401	15358	15304	15249	15271	15323	15367	15273	15376	15283	15370	15091	15228	15288	15299	15138	15326	15262	15336	15474	15287	15201	15327	15389	15269	15236	15302	15406	15428	15147	15176	15224	15336	15183	15200	15101	15331	15263	15165	15331	15277	15423	15197	15003	15344	15287	15253	15253	15342	15114	15282	15361	15287	15298	15303	15262	15333	15178	15432	15261	15394	15377	15459	15276	15301	15340	15296	15367	15322	15343	15051	15334	15329	15161	15395	15247	15248	15212	15427	15369	15352	15302	15252	15468	15430	15268	15189	15335	15289	15360	15278	15263	15069	15287	15259	15399	15466	15143	15242	15383	15352	15324	15210	15460	15165	15422	15303	15148	15290	15322	15489	15266	15259	15087	15266	15225	15264	15597	15214	15240	15215	15302	15236	15348	15400	15322	15426	15097	15371	15258	15375	15445	15228	15270	15250	15275	15182	15306	15228	15242	15275	15363	15318	15431	15258	15214	15236	15167	15350	15192	15262	15396	15244	15345	15346	15222	15229	15442	15393	15256	15032	15492	15340	15360	15183	15350	15230	15360	15283	15332	15414	15389	15175	15350	15187	15307	15188	15246	15219	15426	15282	15307	15326	15333	15258	15363	15306	15472	15239	15319	15227	15483	15155	15277	15239	15305	15166	15243	15331	15290	15371	15230	15235	15232	15205	15236	15244	15375	15109	15167	15195	15381	15234	15395	15435	15149	15479	15317	15364	15409	15311	15308	15273	15356	15220	15282	15374	15363	15364	15302	15234	15193	15294	15261	15215	15235	15421	15341	15309	15381	15225	15278	15367	15273	15268	15206	15159	15231	15258	15334	15177	15123	15513	15212	15396	15310	15386	15167	15244	15321	15402	15400	15105	15357	15393	15389	15450	15298	15299	15303	15197	15384	15151	15224	15294	15291	15235	15403	15144	15187	15286	15390	15387	15134	15128	15358	15349	15306	15400	15386	15276	15417	15044	15413	15225	15170	15273	15437	15146	15176	15406	15283	15251	15269	15281	15267	15308	15437	15201	15132	15184	15452	15280	15146	15229	15068	15115	15255	15251	15148	15291	15472	15321	15315	15191	15416	15311	15236	15201	15300	15405	15251	15369	15371	15211	15363	15400	15237	15357	15390	15191	15152	15256	15330	15267	15466	15391	15138	15271	15195	15171	15339	15344	15364	15198	15338	15419	15174	15113	15141	15229	15280	15443	15433	15120	15386	15381	15299	15274	15270	15256	15228	15101	15376	15178	15362	15296	15226	15335	15350	15442	15253	15172	15064	15135	15359	15200	15293	15222	15189	15205	15251	15153	15217	15338	15248	15288	15205	15213	15251	15203	15342	15177	15221	15463	15318	15323	15310	15442	15203	15338	15212	15221	15350	15378	15264	15182	15199	15357	15478	15227	15260	15215	15362	15289	15408	15343	15322	15312	15231	15192	15300	15360	15402	15321	15247	15235	15316	15292	15314	15466	15275	15280	15265	15347	15279	15258	15165	15349	15315	15377	14998	15306	15362	15344	15084	15347	15321	15304	15269	15386	15412	15329	15430	15407	15174	15181	15292	15395	15223	15267	15382	15186	15302	15310	15267	15392	15206	15300	15276	15272	15381	15293	15263	15208	15322	15285	15376	15038	15279	15193	15341	15371	15201	15282	15090	15222	15239	15268	15298	15358	15365	15431	15277	15345	15112	15159	15200	15241	15510	15509	15520	15368	15255	15197	15252	15317	15458	15315	15187	15132	15263	15226	15202	15308	15357	15332	15241	15287	15166	15207	15370	15287	15241	15341	15355	15441	15228	15292	15357	15338	15220	15365	15240	15156	15278	15380	15254	15248	15330	15205	15309	15255	15398	15277	15296	15322	15300	15421	15335	15423	15154	15137	15212	15450	15339	15250	15106	15302	15285	15508	14983	15365	15328	15299	15134	15381	15377	15322	15295	15200	15186	15277	15323	15182	15161	15305	15493	15229	15242	15112	15228	15159	15190	15284	15028	15412	15165	15312	15239	15343	15204	15324	15323	15177	15295	15171	15368	15302	15257	15057	15165	15280	15200	15197	15297	15335	15293	15276	15174	15207	15415	15228	15347	15180	15366	15372	15304	15315	15326	15261	15455	15289	15298	15217	15455	15263	15274	15246	15333	15348	15344	15175	15299	15126	15308	15299	15302	15479	15367	15317	15308	15331	15294	15134	15435	15458	15362	15306	15320	15308	15348	15210	15357	15372	15366	15285	15183	15390	15126	15401	15299	15310	15273	15296	15214	15384	15164	15349	15061	15143	15272	15291	15473	15252	15278	15296	15162	15293	15498	15308	15340	15314	15311	15212	15166	15227	15434	15141	15309	15238	15211	15364	15270	15186	15356	15184	15204	15244	15221	15339	15326	15436	15281	15337	15203	15225	15249	15270	15095	15188	15178	15363	15270	15265	15273	15303	15319	15197	15374	15273
30152	24656	26902	24292	22108	21569	21476	20951	21019	20882	20485	20751	20673	20285	20225	20378	20445	20434	20329	20461	20423	20566	20675	20445	20460	20526	20541	20445	20498	20458	20380	20355	20454	20469	20436	20359	20401	20279	20325	20274	20299	20354	20408	20385	20473	20568	20384	20483	20275	20409	20536	20368	20301	20146	20467	20302	20299	20245	20345	20319	20280	20232	20275	20278	20356	20312	20317	20518	20146	20391	20214	20221	20318	20286	20205	20232	20280	20272	20340	20266	20200	20170	20293	20318	19861	20096	20464	20186	20123	20282	20186	20237	20350	20357	20423	20224	20352	20239	20334	20122	20322	20253	20053	20134	20374	20484	20480	20180	20386	20165	20135	20166	20244	20321	20223	20142	20408	20249	20330	20318	20127	20105	20100	20335	20507	20378	20241	20299	20251	20211	20299	20295	20226	20426	20255	20401	20182	20308	20198	20260	20285	20352	20191	20127	20440	20261	20339	20135	20553	20516	20269	20385	20407	20142	20346	20251	20196	20242	20263	20196	20179	20282	20219	20300	20399	20254	20271	20185	20209	20225	20239	20080	20194	20299	20342	20266	20242	20325	20362	20258	20392	20161	20017	20293	20552	20330	20336	20295	20051	20177	20092	20262	20188	20287	20044	20244	20313	19942	20224	20402	20417	20319	20065	20188	20306	20312	20189	20207	20353	20318	20241	20196	20087	20252	20383	20191	20152	20283	20353	20120	20438	20372	20375	20193	20288	20282	20149	20364	20187	20104	20437	20058	20171	20172	20183	20146	20210	20233	20366	20272	20297	20186	20203	20369	20442	20482	20365	20445	20422	20223	20201	20353	20417	20135	20366	20328	20025	20327	20348	20505	20159	20159	20274	20483	20282	20404	20277	20332	20189	20269	20264	20418	20224	20288	20276	20293	20140	20415	20174	20290	20391	20121	20244	20391	20467	20423	20239	20471	20199	20502	20336	20130	20377	20116	20350	20146	20227	20297	20239	20230	20162	20352	20362	20307	20450	20474	20448	20147	20210	20286	20148	20371	20504	20183	20060	20421	20400	20403	20293	20413	20317	20169	20281	20283	20535	20000	20328	20106	20280	20444	20513	20253	20316	20078	20240	20620	20287	20140	20470	20389	20268	20382	20143	20295	20317	20321	20120	20194	20356	20101	20177	20068	20128	20256	20230	20330	20231	20221	20243	20247	20223	20332	20369	20390	20375	20138	20290	20327	20352	20174	20376	20223	20351	20146	20255	20252	20323	20459	20270	20445	20091	20180	20164	20393	20183	20201	20299	20084	20210	20221	20272	20195	20348	20157	20305	20237	20309	20361	20432	20305	20263	20342	20227	20342	20267	20196	20224	20196	20112	20299	20476	20299	20313	20463	20287	20157	20345	20454	20036	20370	20378	20367	20335	20261	20092	20201	20138	20257	20311	20276	20280	20157	20259	20452	20392	20483	20214	20399	20448	20204	20470	20402	20246	20235	20130	20278	20278	20320	20385	20218	20372	20291	20214	20034	20347	20216	20247	20112	20373	20451	20631	20075	20261	20145	20270	20249	20272	20159	20309	20251	20554	20419	20414	20359	20130	20198	20067	20241	20510	20448	20277	20159	20218	20223	20254	20428	20542	20408	20189	20270	20326	20226	20088	20038	20345	20158	20355	20155	20425	20573	20322	20229	20282	20464	20357	20260	20154	20358	20217	20017	20147	20272	20539	20207	20450	20156	20111	20267	20488	20388	20314	20409	20235	20424	20404	20387	20300	20352	20245	20302	20387	20422	20177	20290	20158	20056	20126	20335	20233	20207	20320	20144	20184	20192	20422	20314	20227	20318	20274	20429	19963	20131	20467	20197	20243	20380	20329	20146	20558	20271	20057	20406	20487	20389	20312	20258	20222	20342	20317	20202	20206	20384	20244	20482	20219	20323	20340	20425	20383	20682	20327	20311	20325	20116	20226	20373	20319	20247	20236	20410	20449	20152	20229	20189	20215	20232	20369	20177	20596	20087	20427	20489	20239	20395	20111	20232	20383	20543	20410	20599	20148	20355	20469	20274	20230	20452	20058	20156	20334	20293	20274	20257	20382	20252	20393	20240	20530	20215	20189	20109	20389	20297	20279	20316	20170	20364	20326	20278	20338	20223	20469	20187	20422	20278	20074	20394	20506	20173	20410	20357	20188	20280	20388	20256	20326	20344	20355	20349	20309	20332	20409	20333	20157	20069	20251	20110	20323	20386	20266	20178	20399	20452	20410	20278	20205	20299	20361	20349	20280	20456	20270	20245	20102	20370	20188	20185	20288	20245	20448	20331	20056	20437	20558	20345	20312	20324	20391	20154	20333	20273	20270	20204	20631	20260	20205	20463	20188	20249	20336	20300	20299	20260	20271	20452	20298	20370	20334	20382	20217	20311	20353	20217	20245	20406	20319	20194	20109	20204	20380	20299	20314	20116	20276	20260	20396	20412	20244	20175	20446	20025	20216	20501	20359	20379	20291	20126	20247	20369	20264	20306	20347	20181	20342	20382	20209	20413	20324	20129	20505	20407	20443	20165	20155	20158	20242	20254	20370	20281	20462	20364	20555	20350	20236	20269	20408	20367	20320	20330	20230	20242	20190	20235	20311	20189	20289	20262	20339	20233	20357	20436	20405	20434	20264	20190	20209	20420	20281	20334	20235	20249	20211	20314	20240	20151	20538	20251	20177	20330	20287	20160	20145	20362	20092	20141	20367	20081	20405	20387	20285	20200	20118	20267	20304	20252	20391	20157	20092	20195	20228	20210	20502	20545	20273	20410	20623	20284	20293	20398	20563	20296	20403	20395	20238	20222	20490	20398	20286	20324	20375	20418	20521	20349	20261	20310	20275	20441	20287	20322	20397	20440	20273	20217	20235	20152	20375	20320	20228	20393	20427	20089	20248	20363	20106	20141	20423	20129	20296	20123	20230	20398	20291	20272	20367	20261	20433	20257	20402	20403	20295	20071	20319	20249	20285	20515	20468	20354	20250	20135	20284	20674	20080	20324	20279	20242	20367	20408	20148	20130	20217	20168	20073	20354	20103	20304	20343	20286	20409	20173	20479	20133	20137	20114	20151	20285	20449	20329	20525	20328	20046	20166	20355	20074	20158	20493	20399	20353	20667	20225	20313	20163	20312	20189	20500	20164	20294	20306	20260	20341	20343	20352	20298	20327	20369	20235	20352	20045	20128	20198	20424	20429	20324	20368	20108	20133	20373	20255	20511	20305	20431	20207	20441	20408	20237	20506	20153	20369	20167	20369	20223	20149	20218	20048	20326	20212	20316	20241	20384	20309	20020	20221	20216	20218	20302	20149	20388	20357	20212	20058	20366	20308	20469	20185	20013	20203	20080	20257	20281	20297	20274	20151	20137	20347	20273	20236	20456	20143	20023	20272	20293	20193	20333	20457	20355	20233	20618	20230	20145	20322	20251	20196	20286	20521	20231	20235	20533	20334	20281	20379	20427	20050	20351	20295	20249	20264	20292	20089	20163	20155	20077	20089	20273	20345	20251	20266	20267	20315	20475	20325	20167	20280	20433	20433	20328	20292	20434	20351	20367	20318	20410	20379	20297	20112	20691	20506	20370	20237	20242	20339	20264	20258	20191	20276	20334	20228	20193	20250	20311	20466	20422	20307	20331	20324	20131	20267	20246	20290	20334	20105	20352	20163	20505	20423	20270	20295	20283	20383	20259	20350	20348	20244	20315	20291	20291	20322	20223	20207	20227	20264	20270	20441	20278	20226	20442	20521	20560	20453	20175	20211	20301	20188	20261	20107	20413	20224	20350	20276	20389	20220	20318	20233	20464	20371	20315	20457	20445	20361	20358	20326	20320	20359	20492	20426	20239	20223	20416	20423	20147	20341	20404	20211	20237	20456	20405	20254	20176	20090	20257	20313	20286	20207	20412	20326	20169	20405	20424	20281	20429	20195	20261	20539	20168	20360	20310	20421	20243	20344	20328	20480	20435	20187	20256	20218	20177	20340	20575	20218	20272	20320	20281	20239	20279	20424	20305	20427	20296	20097	20294	20299	20329	20431	20106	20486	20272	20314	20224	20297	20297	20476	20520	20277	20402	20248	20179	20415	20401	20307	20364	19948	20255	20077	20462	20333	20222	20398	20395	20321	20225	20196	20117	20346	20501	20125	20230	20399	20240	20307	20278	20263	20314	20077	20157	20413	20293	20092	20280	20220	20309	20187	20326	20457	20419	20293	20061	20348	20273	20439	20248	20248	20061	20448	20455	20570	20238	20532	20599	20239	20383	20289	20395	20242	20295	20362	20434	20542	20104	20397	20312	20067	20273	20338	20314	20182	20284	20293	20293	20304	20352	20311	20146	20402	20329	20463	20166	20413	20207	20343	20106	20239	20247	20202	20388	20230	20337	20387	20200	20281	20462	20230	20382	20209	20238	20156	20291	20263	20197	20073	20168	20254	20406	20354	20288	20331	20353	20543	20493	20395	20311	20130	20245	20343	20301	20211	20354	20237	20253	20288	20267	20502	20418	20197	20299	20270	20288	20355	20442	20313	20280	20163	20254	20369	20502	20211	20307	20119	20373	20296	20597	20173	20342	20313	20337	20248	20209	20389	20208	20186	20342	20360	20340	20387	20270	20293	20224	20312	20482	20441	20578	20391	20368	20278	20281	20204	20291	20195	20365	20220	20393	20145	20169	20243	20432	20201	20133	20123	20156	20291	20323	20248	20338	20310	20416	20476	20240	20194	20301	20364	20437	20578	20200	20187	20317	20018	20515	20273	20343	20164	20280	20324	20095	20203	20191	20499	20216	20211	20179	20269	19987	20299	20545	20319	20485	20398	20379	20322	20391	20148	20378	20375	20244	20416	20151	20154	20184	20200	20272	20271	20302	20281	20347	20302	20264	20291	20411	20335	20364	20193	20373	20354	20271	20030	20424	20115	20486	20484	20368	20320	20288	20355	20071	20281	20338	20251	20288	20489	20412	20248	20295	20318	20132	20001	20151	20382	20414	20282	20608	20510	20310	20182	20174	20093	20363	20370	20352	20164	20122	20488	20220	20287	20581	20341	20290	20420	20339	20290	20381	20355	20301	20284	20199	20392	20365	20338	20345	20247	20237	20173	20282	20383	20264	20321	20268	20363	20222	20395	20436	20335
21637	26859	22689	19542	18564	17297	16951	16666	16298	15976	16032	16036	16072	15854	15587	15636	15663	15489	15496	15721	15746	15632	15797	15691	15491	15637	15334	15492	15497	15588	15483	15675	15244	15441	15578	15539	15503	15473	15420	15489	15468	15696	15504	15543	15824	15793	15503	15478	15419	15322	15269	15414	15443	15365	15488	15401	15441	15364	15472	15465	15527	15502	15344	15349	15394	15535	15486	15312	15325	15458	15397	15450	15380	15485	15322	15397	15365	15347	15383	15354	15493	15388	15400	15582	15570	15369	15478	15226	15559	15316	15537	15400	15549	15324	15277	15418	15189	15374	15281	15684	15289	15574	15420	15465	15311	15405	15317	15512	15313	15326	15390	15517	15309	15310	15540	15254	15543	15345	15355	15493	15483	15411	15449	15276	15363	15489	15443	15312	15299	15491	15119	15442	15460	15508	15334	15331	15333	15349	15379	15455	15301	15454	15339	15357	15217	15222	15382	15340	15504	15454	15504	15412	15381	15396	15364	15251	15294	15446	15469	15304	15440	15472	15257	15368	15341	15472	15307	15369	15452	15541	15364	15486	15425	15265	15503	15345	15524	15352	15232	15401	15281	15449	15382	15434	15321	15491	15440	15366	15310	15440	15423	15469	15379	15494	15375	15365	15481	15635	15408	15505	15407	15388	15324	15489	15343	15449	15480	15326	15409	15461	15376	15359	15446	15365	15477	15361	15232	15501	15491	15510	15383	15427	15511	15325	15519	15305	15345	15356	15278	15328	15409	15514	15516	15546	15598	15574	15459	15401	15453	15500	15417	15487	15558	15402	15458	15469	15479	15346	15542	15408	15322	15383	15431	15464	15551	15435	15414	15525	15586	15593	15469	15245	15468	15396	15500	15395	15315	15415	15663	15387	15288	15524	15458	15343	15353	15376	15340	15470	15363	15425	15393	15224	15362	15536	15591	15503	15339	15627	15268	15341	15404	15649	15487	15403	15286	15294	15241	15457	15529	15244	15459	15469	15462	15367	15390	15448	15375	15582	15409	15191	15377	15352	15461	15476	15378	15482	15625	15479	15474	15605	15511	15250	15413	15410	15475	15381	15445	15368	15532	15624	15479	15381	15384	15345	15529	15353	15506	15433	15404	15519	15238	15377	15391	15613	15417	15484	15529	15460	15479	15514	15399	15485	15398	15483	15387	15446	15372	15471	15520	15549	15344	15502	15374	15364	15606	15299	15557	15331	15325	15535	15395	15522	15372	15324	15477	15420	15408	15474	15502	15347	15299	15488	15368	15458	15204	15469	15624	15391	15435	15416	15425	15338	15588	15499	15438	15485	15383	15229	15647	15521	15247	15330	15442	15390	15511	15349	15355	15494	15381	15354	15431	15431	15366	15546	15423	15523	15499	15546	15544	15480	15443	15433	15570	15426	15407	15268	15525	15512	15195	15467	15398	15429	15601	15437	15403	15378	15386	15465	15500	15357	15605	15269	15584	15525	15306	15363	15408	15413	15265	15309	15487	15396	15453	15472	15305	15398	15472	15554	15135	15471	15329	15462	15343	15501	15548	15388	15369	15440	15355	15260	15372	15489	15621	15484	15416	15349	15503	15247	15451	15392	15286	15474	15249	15335	15535	15417	15465	15584	15513	15467	15428	15220	15476	15433	15236	15458	15426	15606	15280	15428	15374	15249	15321	15445	15400	15263	15503	15503	15419	15417	15370	15371	15338	15308	15523	15238	15429	15461	15380	15310	15252	15509	15344	15478	15556	15529	15382	15456	15361	15440	15271	15408	15379	15449	15389	15492	15385	15356	15458	15405	15350	15357	15390	15325	15608	15338	15511	15401	15570	15288	15358	15350	15444	15367	15529	15619	15358	15358	15527	15453	15434	15649	15651	15189	15399	15284	15571	15307	15473	15444	15571	15452	15492	15481	15561	15444	15341	15458	15541	15349	15338	15464	15596	15418	15460	15518	15402	15370	15429	15348	15541	15389	15449	15297	15422	15384	15493	15457	15379	15303	15498	15375	15344	15418	15520	15264	15431	15479	15513	15635	15397	15576	15520	15454	15410	15281	15564	15620	15443	15454	15437	15508	15182	15493	15457	15311	15444	15429	15388	15328	15376	15576	15493	15388	15503	15460	15474	15400	15304	15302	15529	15464	15450	15247	15517	15411	15398	15733	15645	15466	15463	15281	15522	15324	15224	15446	15607	15308	15499	15272	15602	15414	15441	15311	15591	15565	15663	15452	15552	15474	15440	15364	15351	15431	15462	15321	15465	15545	15410	15557	15531	15525	15414	15396	15359	15447	15512	15469	15475	15449	15523	15331	15404	15356	15245	15384	15596	15380	15493	15417	15422	15564	15463	15360	15438	15346	15557	15418	15397	15435	15392	15348	15469	15380	15351	15420	15391	15328	15502	15355	15263	15314	15403	15380	15412	15381	15481	15214	15342	15469	15243	15266	15574	15326	15413	15473	15547	15296	15415	15602	15429	15469	15430	15431	15242	15504	15540	15308	15292	15456	15377	15410	15322	15467	15373	15378	15571	15591	15508	15462	15259	15491	15376	15383	15333	15284	15307	15353	15362	15694	15572	15376	15491	15511	15423	15460	15462	15368	15428	15416	15488	15487	15249	15589	15455	15457	15267	15430	15347	15430	15591	15523	15486	15396	15441	15363	15467	15545	15561	15345	15383	15288	15441	15403	15380	15434	15417	15448	15496	15403	15495	15473	15360	15385	15320	15587	15367	15388	15479	15387	15472	15339	15458	15462	15516	15610	15299	15354	15398	15381	15422	15442	15306	15377	15355	15456	15418	15423	15470	15386	15440	15433	15436	15516	15379	15584	15386	15483	15516	15275	15399	15426	15396	15459	15526	15441	15321	15527	15161	15534	15421	15592	15159	15444	15372	15428	15380	15364	15405	15465	15425	15384	15382	15314	15336	15428	15424	15494	15448	15332	15368	15580	15341	15437	15424	15580	15369	15454	15410	15436	15281	15418	15411	15383	15383	15205	15554	15331	15325	15334	15479	15480	15336	15424	15493	15392	15324	15395	15356	15426	15255	15417	15353	15536	15458	15389	15337	15419	15420	15449	15227	15441	15439	15317	15531	15499	15308	15465	15511	15399	15436	15219	15404	15402	15442	15455	15480	15369	15329	15439	15450	15337	15601	15390	15392	15534	15417	15408	15455	15398	15559	15414	15562	15582	15375	15286	15399	15512	15582	15412	15430	15431	15441	15533	15438	15486	15450	15493	15464	15512	15318	15466	15425	15325	15326	15365	15513	15384	15310	15452	15341	15524	15264	15424	15543	15395	15531	15335	15359	15401	15431	15506	15377	15472	15553	15180	15464	15454	15431	15318	15402	15446	15437	15367	15311	15433	15430	15448	15300	15705	15525	15363	15340	15474	15443	15322	15366	15444	15585	15402	15467	15389	15362	15368	15383	15493	15464	15573	15369	15595	15274	15382	15515	15433	15264	15548	15412	15404	15352	15391	15467	15266	15475	15460	15431	15487	15373	15305	15296	15493	15459	15344	15445	15381	15241	15392	15393	15468	15478	15390	15394	15392	15477	15362	15626	15446	15329	15261	15255	15271	15449	15277	15417	15563	15627	15447	15474	15552	15288	15547	15441	15435	15511	15355	15490	15489	15314	15391	15321	15399	15471	15471	15339	15544	15578	15403	15509	15545	15349	15447	15595	15243	15444	15462	15479	15472	15531	15421	15412	15465	15420	15466	15472	15451	15434	15420	15534	15501	15155	15433	15535	15358	15367	15331	15402	15435	15427	15219	15228	15352	15474	15297	15392	15440	15259	15520	15339	15460	15479	15401	15549	15350	15415	15347	15508	15558	15638	15254	15402	15439	15543	15568	15399	15450	15393	15398	15345	15276	15463	15530	15409	15500	15433	15619	15515	15357	15556	15558	15435	15283	15309	15294	15452	15382	15402	15390	15390	15492	15477	15677	15340	15447	15367	15334	15307	15452	15368	15465	15455	15339	15366	15387	15602	15423	15460	15578	15439	15583	15354	15452	15455	15402	15462	15396	15401	15428	15436	15433	15403	15545	15314	15361	15515	15479	15509	15523	15383	15367	15495	15569	15809	15393	15532	15207	15446	15295	15441	15480	15464	15455	15497	15573	15360	15342	15453	15460	15353	15587	15464	15364	15452	15528	15517	15322	15451	15285	15414	15160	15207	15409	15386	15440	15372	15559	15217	15372	15479	15282	15471	15411	15481	15401	15376	15466	15511	15415	15501	15339	15324	15490	15300	15463	15484	15696	15313	15472	15410	15406	15556	15458	15492	15490	15522	15451	15458	15478	15475	15396	15498	15382	15413	15265	15494	15448	15463	15315	15355	15320	15496	15472	15616	15453	15316	15349	15316	15527	15533	15403	15541	15495	15307	15479	15458	15549	15452	15454	15420	15480	15459	15404	15430	15279	15365	15401	15509	15372	15458	15619	15436	15382	15451	15392	15401	15500	15593	15389	15479	15505	15316	15497	15371	15405	15499	15406	15390	15558	15539	15203	15401	15423	15550	15568	15415	15436	15484	15557	15302	15352	15335	15338	15436	15432	15622	15417	15640	15585	15484	15356	15414	15301	15359	15400	15530	15342	15409	15374	15418	15441	15400	15426	15308	15525	15293	15311	15384	15469	15315	15270	15648	15489	15445	15399	15648	15341	15378	15409	15463	15333	15437	15452	15279	15420	15290	15406	15519	15471	15378	15432	15503	15452	15365	15503	15498	15327	15472	15377	15471	15408	15466	15616	15394	15409	15415	15390	15288	15360	15381	15426	15437	15411	15253	15445	15289	15410	15514	15438	15411	15304	15411	15352	15478	15522	15550	15409	15386	15450	15388	15379	15355	15339	15576	15412	15466	15463	15575	15290	15603	15507	15477	15425	15451	15343	15581	15485	15387	15348	15480	15397	15483	15303	15372	15491	15314	15442	15286	15482	15313	15286	15352	15591	15434	15519	15458	15492	15361	15545	15449	15359	15496	15511	15317	15595	15433	15345	15432	15412	15580	15288	15388	15461	15418	15536	15369	15324	15418	15680	15366	15454	15484	15345	15487	15428	15343	15297	15351	15473	15358	15419	15419	15506	15431	15418	15453	15459	15317	15464	15551	15413	15419	15291	15612	15400	15441	15409	15518	15378
24603	21137	28060	24550	23420	24718	24628	22544	21672	21587	21550	21231	21270	21248	20830	20681	20584	20676	20802	20655	20864	20615	20751	20721	20639	20372	20487	20722	20296	20314	20210	20322	20355	20449	20433	20502	20527	20424	20562	20292	20478	20315	20508	20414	21063	21292	21075	20932	20618	20502	20255	20225	20312	20417	20544	20225	20176	20502	20305	20442	20150	20264	20414	20106	20125	20252	20250	20330	20478	20354	20423	20432	20279	20392	20270	20186	20342	20104	20334	20255	20407	20140	20281	20493	20403	20402	20442	20301	20150	20213	20439	20558	20403	20236	20104	20470	20428	20210	20388	20428	20414	20354	20228	20153	20052	20062	20397	20357	20198	20531	20537	20354	20195	20257	20452	20253	20332	20244	20286	20433	20362	20109	20410	20491	20517	20472	20493	20367	20373	20320	20475	20301	20366	20344	20282	20532	20214	20259	20372	20210	20146	20245	20172	20220	20226	20298	20454	20154	20178	20165	20136	20499	20303	20037	20308	20249	20410	20114	20129	20291	20219	20148	20050	20246	20381	20346	20388	20154	20478	20343	20454	20316	20354	20323	20266	20392	20174	20275	20301	20271	20163	20264	20396	20184	20230	20399	20278	20298	20291	20067	20328	20350	20441	20274	20517	20142	20322	20250	20202	20407	20249	20232	20196	20284	20159	20457	20499	20141	20235	20354	20276	20368	20095	20451	20275	20091	20244	20291	20311	20153	20117	20292	20138	20373	20363	20242	20305	20222	20315	20355	20430	20293	20226	20262	20401	20267	20403	20229	20409	20161	20309	20341	20279	20366	20175	20291	20279	20189	20088	20099	20204	20304	20374	20233	20395	20673	20426	20365	20117	20254	20392	20468	20153	20405	20313	20223	20274	20334	20400	20378	20423	20396	20386	20455	20165	20306	20208	20441	20345	20211	20285	20245	20518	20058	20359	20174	20311	20188	20076	20323	20276	20353	20415	20069	20391	20330	20438	20262	20150	20250	20227	20468	20257	20327	20440	20260	20407	20272	20624	20225	20183	20051	20272	20329	20267	20267	20329	20089	20085	20445	20055	20274	20195	20375	20277	20496	20353	20092	20273	20171	20319	20333	20196	20284	20139	20110	20080	20235	20256	20391	20253	20242	20270	20295	20311	20313	20355	20331	20501	20054	20275	20269	20299	20225	20317	20201	20401	20169	20230	20434	20378	20214	20267	20350	20247	20123	20310	20382	20282	20280	20375	20146	20264	20368	20354	20275	20267	20151	20715	20447	20331	20296	20154	20272	20366	20270	20349	20342	20397	20398	20026	20166	20263	20283	20319	20289	20227	20082	20205	20358	20357	20247	20315	20382	20048	20353	20497	20270	20324	20248	20316	20209	20551	20193	20283	20399	20270	20182	20168	20235	20372	20130	20205	20244	20294	20349	20235	20178	20437	20302	20104	20360	20320	20240	20255	20248	20552	19998	20224	20357	20094	20184	20345	20226	20164	20375	20358	20275	20242	20109	20428	20309	20135	20207	20443	20263	20416	20449	20339	20370	20239	20213	20357	20402	20192	20177	20031	20223	20441	20176	20301	20242	20329	20318	20331	20229	20295	20191	20486	20148	20244	20097	20343	20343	20137	20339	20462	20272	20242	20209	20259	20310	20163	20256	20358	20365	20259	20349	20329	20407	20258	20379	20388	20441	20363	20173	20287	20371	20168	20208	20117	20168	20221	20429	20493	20506	20302	20147	20249	20514	20457	20192	20266	20076	20151	20102	20480	20318	20324	20327	20028	20162	20277	20533	20263	20348	20232	20265	20316	20364	20371	20144	20205	20324	20173	20298	20431	20376	20328	20345	20327	20117	20282	20490	20451	20348	20203	20253	20553	20360	20425	20292	20407	20409	20172	20237	20261	20327	20414	20462	20203	20191	20405	20163	20192	20278	20588	20348	20465	20112	20159	20373	20326	20086	20148	20172	20229	20228	20228	20187	20424	20406	20197	20292	20344	20262	20354	20226	20265	20298	20268	20331	20631	20531	20273	20261	20262	20174	20336	20216	20310	20313	20046	20229	20354	20405	20357	20033	20281	20409	20417	20079	20058	20231	20381	20311	20470	20114	20327	20222	20501	20322	20401	20203	20411	20211	20272	20329	20367	20181	20390	20502	20125	20356	20319	20267	20273	20391	20510	20347	20203	20258	19979	20272	20304	20371	20458	20266	20298	20251	20337	20100	20564	20006	20213	20375	20268	20292	20310	20193	20231	20374	20261	20201	20279	20439	20283	20214	20294	20116	20226	20219	20333	20368	20110	20545	20241	20317	20261	20349	20277	20221	20345	20238	20332	20101	20417	20179	20187	20179	20463	20275	20443	20189	20310	20420	20164	20272	19920	20035	20062	20365	20303	20279	20248	20590	20377	20398	20356	20201	20332	20390	20338	20255	20253	20460	20385	20382	20380	20415	20444	20204	20259	20304	20487	20287	20334	20203	20380	20349	20352	20056	20311	20339	20246	20405	20339	20149	20215	20273	20243	20161	20241	20489	20266	20458	20388	20542	20140	20484	20123	20286	20297	20143	20224	20313	20395	20077	20512	20483	20547	20380	20432	20466	20423	20172	20197	20273	20494	20218	20411	20196	20220	20221	20276	20088	20453	20099	20193	20504	20319	20402	20583	20447	20218	20181	20071	20219	20052	20179	20378	20298	20484	20142	20168	20386	20379	20125	20264	20414	20493	20497	20359	20058	20347	20193	20293	20192	20343	20359	20427	20330	20187	20205	20180	20391	20222	20497	20260	20374	20184	20460	20330	20242	20186	20316	20194	20364	20365	20405	20354	20071	20328	19881	20329	20349	20133	20444	20518	20303	20109	20314	20447	20180	20188	20372	20468	20537	20408	20497	20230	20433	20190	20008	20318	20133	20204	20214	20251	20423	20474	20234	20361	20274	20389	20335	20130	20336	20233	20036	20228	20065	20390	20140	20074	20278	20103	20247	20346	20261	20336	20531	20168	20152	20245	20276	20278	20200	20322	20455	20452	20319	20187	20219	20184	20307	20292	20638	20409	20151	20287	20167	20309	20261	19990	20267	20344	20398	20380	20449	20385	20170	20355	20194	20248	20113	20157	20313	20260	20093	20505	20073	20527	20410	20461	20379	20328	20253	20138	20129	20078	20122	20514	20284	20344	20354	20188	20248	20308	20247	20206	20224	20191	20332	20113	20296	20390	20183	20338	19920	20149	20118	20103	20134	20224	20458	20223	20281	20188	20098	20209	20143	20438	20428	20261	20504	20325	20115	20247	20370	20248	20344	20257	20176	20156	20122	20292	20446	20254	20397	20233	20185	19970	20372	20356	20244	20256	20242	20525	20380	20311	20302	20506	20245	20468	20260	20392	20188	20217	20522	20229	20218	20568	20539	20277	20494	20245	19979	20243	20358	20429	20475	20372	20325	20134	20249	20475	20431	20238	20450	20360	20192	20296	20257	20336	20338	20368	20258	20196	20174	20079	20251	20293	20376	20399	20302	20050	20232	20329	20377	20478	20250	20289	20079	20163	20475	20345	20257	20317	20290	20190	20285	20245	20184	20419	20332	20306	20370	20520	20217	20200	20360	20190	20233	20090	20325	20343	20170	20248	20319	20272	20450	20482	20278	20316	20213	20170	20256	20087	20179	20245	20333	20212	20113	20476	20112	20247	20088	20249	20180	20102	20506	20217	20330	20242	20203	20150	20404	20418	20319	20289	20276	20025	20054	20229	20165	20430	20220	20343	20449	20227	20206	20411	20294	20079	20393	20355	20187	20357	20139	20250	20237	20391	20212	20414	20241	20407	20287	20066	20073	20120	20331	20278	20122	20254	20142	19801	20016	20381	20225	20143	20168	20305	20421	20345	20357	20233	20252	20273	20442	20272	20368	20408	20336	20286	20034	20461	20452	20335	20258	20296	20570	20352	20333	20212	20277	20426	20293	20133	20275	20345	20216	20114	20416	20470	20342	20248	20387	20469	20097	20259	20208	20201	20414	20285	20063	20378	20200	20286	20120	20051	20322	20267	20123	20085	20368	20398	20226	20336	20142	20230	20373	20309	20164	20093	20294	20320	20105	20229	20257	20287	20218	20367	20237	20095	20178	20119	20254	20256	20198	20398	20258	20423	20426	20245	20329	20398	20266	20258	20177	20404	20282	20340	20135	20230	20037	20144	20301	20463	20172	20492	20234	20584	20152	20199	20222	20272	20259	20281	20096	20278	20421	20373	20369	20292	20282	20140	20181	20347	20185	20179	20291	20301	20122	20394	20280	20276	20439	20367	20405	20248	20065	20188	20271	20209	20321	20277	20253	20436	20049	20252	20249	20269	20232	20435	20334	20270	20229	20354	20218	20300	20294	20502	20159	20289	20172	20255	20224	20229	20433	20349	20591	20363	20168	20259	20278	20246	20495	20350	20399	20412	20546	20400	20369	20203	19972	20503	20040	20179	20403	20348	20449	20340	20455	20222	20138	20158	20255	20324	20318	20558	20105	20280	20260	20376	20286	20109	20160	20350	20281	20331	20409	20418	20356	20077	20374	20419	20264	20257	20160	20323	20147	20052	20252	20286	20264	20348	20189	20496	20425	20537	20355	20428	20151	20241	20261	20332	20395	20076	20437	20394	20247	20350	20393	20287	20183	20380	20356	20303	20312	20245	20281	20271	20429	20283	20308	20418	20261	20296	20122	20185	20457	20140	20321	20237	20316	20227	20301	20207	20354	20310	20376	20411	20376	20234	20444	20425	20284	20383	20261	20212	20418	20278	20284	20321	20456	20352	20130	20196	20477	20122	20106	20255	20357	20369	20209	20251	20242	20187	20166	20384	20405	20297	20455	20404	20365	20526	20233	20415	20451	20304	20458	20349	20385	20194	20271	20349	20250	20104	20326	20029	20466	20491	20369	20407	20293	20135	20360	20301	20431	20208	20211	20364	20439	20268	20420	20274	20021	20189	20288	20457	20248	20090	20177	20243	20330	20290	20432	20330	20336	20238	20446	20232	20034	20466	20224	20102	20241	20285	20164	20223	20202	20555	20756	20410	20244	20264	20270	20214	20345	20303	20419	20117	20190	20433	20333	20297	20217	20339	20451	20309	20336	20355	20261	20508	20420	20247	20224	20431	20359	20259	20563	20214	20444	20330	20336
24657	40299	34083	26091	22569	19854	18882	18629	17803	17047	16736	17008	16737	16177	16170	15881	15856	15776	15826	15947	15996	15972	15857	15873	15541	15640	15678	15622	15719	15373	15678	15727	15418	15538	15639	15621	15643	15640	15566	15719	15532	15687	15567	15600	16440	16858	16253	15864	15458	15343	15293	15387	15603	15420	15447	15459	15466	15562	15490	15578	15629	15222	15359	15471	15423	15657	15446	15462	15516	15506	15531	15581	15543	15350	15380	15512	15505	15514	15466	15599	15425	15484	15457	15439	15380	15444	15738	15704	15513	15394	15525	15312	15546	15700	15350	15499	15370	15520	15252	15575	15341	15478	15410	15668	15574	15458	15388	15342	15443	15401	15546	15366	15557	15643	15452	15393	15361	15477	15502	15417	15555	15281	15349	15284	15465	15388	15365	15480	15454	15429	15445	15411	15419	15406	15701	15371	15486	15323	15504	15528	15438	15419	15507	15454	15542	15380	15453	15453	15290	15497	15433	15538	15525	15352	15299	15514	15368	15406	15571	15334	15370	15282	15454	15437	15298	15528	15505	15545	15359	15545	15427	15454	15481	15454	15433	15332	15490	15590	15450	15429	15431	15559	15575	15350	15680	15402	15499	15484	15617	15352	15398	15458	15530	15390	15516	15442	15503	15463	15306	15495	15278	15462	15412	15488	15427	15573	15466	15479	15638	15580	15574	15484	15528	15476	15299	15593	15437	15586	15434	15606	15340	15484	15477	15353	15471	15362	15266	15456	15522	15414	15500	15488	15607	15615	15377	15391	15372	15508	15623	15399	15370	15262	15458	15451	15402	15525	15488	15247	15437	15642	15348	15419	15598	15551	15278	15456	15486	15497	15467	15583	15373	15562	15391	15460	15406	15391	15471	15156	15536	15395	15333	15441	15493	15368	15392	15450	15352	15386	15372	15438	15423	15490	15510	15582	15335	15454	15433	15411	15438	15489	15492	15418	15444	15365	15457	15572	15499	15565	15511	15503	15488	15241	15543	15364	15461	15403	15443	15600	15451	15429	15455	15393	15494	15485	15445	15442	15491	15488	15422	15453	15311	15384	15632	15460	15545	15655	15620	15605	15457	15469	15554	15351	15484	15540	15647	15508	15518	15446	15445	15330	15491	15448	15505	15611	15475	15303	15421	15642	15365	15486	15411	15499	15416	15557	15385	15429	15298	15474	15526	15262	15396	15388	15558	15432	15583	15511	15351	15536	15408	15487	15360	15472	15387	15424	15507	15446	15379	15365	15538	15341	15473	15574	15492	15525	15483	15543	15425	15628	15469	15426	15477	15426	15357	15334	15397	15537	15279	15426	15472	15343	15443	15456	15413	15442	15299	15395	15276	15371	15372	15312	15366	15632	15370	15489	15558	15451	15537	15325	15503	15421	15377	15597	15519	15567	15439	15457	15387	15432	15355	15236	15499	15501	15532	15499	15355	15462	15353	15596	15417	15344	15624	15359	15507	15585	15461	15401	15392	15522	15390	15466	15553	15541	15468	15514	15306	15442	15327	15502	15421	15431	15459	15254	15414	15412	15532	15399	15398	15327	15541	15549	15460	15731	15488	15446	15423	15474	15488	15476	15379	15463	15462	15501	15413	15415	15444	15365	15410	15601	15492	15545	15498	15339	15443	15312	15472	15438	15536	15413	15336	15400	15395	15197	15416	15347	15480	15598	15352	15351	15509	15539	15315	15493	15421	15633	15389	15321	15696	15436	15503	15256	15377	15409	15422	15517	15533	15442	15564	15300	15372	15369	15467	15391	15380	15383	15458	15620	15622	15331	15490	15334	15421	15567	15387	15517	15473	15531	15216	15388	15446	15469	15443	15407	15646	15508	15342	15690	15323	15593	15341	15585	15511	15416	15489	15489	15469	15568	15522	15615	15558	15380	15664	15230	15281	15552	15366	15417	15332	15578	15211	15312	15609	15557	15419	15293	15504	15411	15595	15459	15215	15415	15426	15361	15508	15271	15470	15470	15510	15469	15515	15520	15417	15651	15442	15651	15287	15418	15422	15443	15449	15593	15369	15402	15498	15275	15312	15518	15594	15501	15450	15504	15505	15366	15463	15694	15465	15457	15470	15576	15571	15408	15407	15553	15591	15338	15382	15489	15598	15396	15251	15435	15550	15390	15518	15438	15398	15512	15502	15477	15393	15324	15411	15519	15350	15426	15315	15569	15493	15501	15394	15649	15274	15398	15562	15488	15447	15436	15305	15468	15408	15587	15447	15495	15417	15443	15404	15590	15390	15398	15364	15591	15406	15428	15293	15476	15465	15496	15479	15540	15581	15548	15449	15555	15569	15321	15367	15309	15579	15396	15336	15429	15406	15254	15520	15449	15659	15661	15597	15398	15641	15510	15439	15700	15518	15467	15405	15540	15538	15547	15432	15426	15350	15414	15557	15674	15527	15523	15475	15586	15350	15482	15407	15429	15452	15311	15529	15717	15360	15485	15413	15542	15479	15337	15649	15473	15487	15440	15472	15528	15496	15427	15410	15407	15377	15400	15413	15444	15375	15458	15508	15268	15476	15453	15441	15550	15410	15386	15448	15610	15572	15478	15523	15572	15364	15476	15452	15373	15322	15466	15456	15397	15428	15357	15529	15470	15491	15440	15552	15523	15396	15413	15317	15414	15566	15373	15597	15391	15481	15534	15558	15501	15291	15728	15532	15524	15436	15625	15526	15480	15586	15500	15536	15512	15334	15373	15414	15562	15334	15463	15500	15498	15485	15505	15380	15532	15460	15428	15369	15429	15338	15419	15528	15405	15421	15590	15456	15466	15418	15330	15427	15426	15538	15387	15229	15330	15565	15490	15472	15586	15386	15568	15269	15572	15388	15375	15430	15473	15343	15451	15356	15447	15388	15452	15535	15429	15490	15426	15390	15473	15352	15524	15470	15349	15402	15380	15418	15516	15557	15490	15500	15511	15299	15386	15546	15521	15585	15388	15500	15404	15480	15602	15582	15373	15507	15544	15473	15437	15601	15385	15365	15329	15202	15488	15437	15434	15339	15346	15530	15402	15367	15303	15428	15432	15652	15382	15606	15456	15420	15501	15464	15372	15537	15568	15266	15482	15355	15335	15526	15572	15439	15512	15478	15211	15508	15591	15550	15632	15506	15487	15271	15474	15454	15480	15361	15490	15605	15398	15344	15566	15545	15428	15460	15396	15609	15501	15392	15563	15343	15630	15598	15522	15426	15376	15472	15559	15380	15433	15541	15358	15533	15522	15310	15558	15337	15448	15457	15491	15571	15390	15382	15587	15288	15541	15459	15470	15433	15485	15398	15479	15524	15333	15502	15530	15406	15545	15470	15588	15524	15542	15334	15413	15471	15433	15575	15441	15600	15453	15474	15470	15431	15534	15494	15331	15395	15508	15588	15427	15414	15384	15517	15461	15427	15359	15480	15438	15421	15469	15336	15425	15620	15421	15545	15588	15286	15573	15483	15559	15471	15309	15341	15547	15528	15433	15299	15488	15568	15480	15663	15537	15443	15755	15426	15352	15474	15513	15247	15369	15313	15599	15374	15461	15393	15622	15370	15453	15526	15469	15546	15530	15586	15393	15483	15444	15478	15252	15498	15373	15589	15474	15552	15486	15509	15448	15566	15351	15433	15360	15364	15429	15379	15388	15507	15676	15327	15539	15342	15470	15448	15384	15434	15486	15376	15483	15500	15519	15517	15591	15592	15361	15376	15561	15514	15455	15356	15600	15486	15516	15590	15494	15446	15547	15539	15490	15513	15435	15383	15364	15491	15448	15590	15387	15516	15468	15410	15398	15423	15474	15300	15387	15413	15300	15362	15504	15617	15389	15499	15394	15544	15654	15466	15549	15604	15331	15444	15317	15433	15503	15423	15488	15505	15475	15287	15453	15477	15438	15418	15380	15348	15388	15599	15516	15478	15639	15354	15301	15427	15601	15487	15634	15345	15466	15499	15304	15385	15384	15595	15504	15495	15498	15389	15343	15422	15460	15613	15371	15523	15451	15333	15468	15481	15636	15316	15457	15431	15465	15364	15559	15513	15372	15468	15416	15434	15439	15433	15489	15369	15476	15400	15413	15481	15350	15618	15476	15529	15551	15563	15496	15524	15461	15338	15357	15659	15359	15505	15442	15316	15439	15416	15552	15418	15403	15566	15566	15453	15408	15538	15460	15403	15591	15376	15442	15682	15562	15344	15462	15640	15555	15427	15547	15399	15458	15238	15470	15529	15596	15255	15528	15357	15533	15454	15581	15318	15419	15537	15429	15321	15479	15466	15404	15327	15489	15596	15328	15436	15372	15476	15587	15299	15206	15317	15425	15468	15430	15629	15544	15447	15475	15495	15457	15531	15557	15446	15445	15464	15399	15605	15431	15471	15556	15534	15413	15571	15508	15526	15570	15491	15363	15473	15593	15467	15532	15542	15447	15638	15676	15449	15495	15238	15493	15488	15480	15381	15429	15500	15517	15265	15541	15416	15555	15549	15481	15477	15375	15493	15371	15600	15357	15388	15495	15493	15476	15510	15594	15620	15325	15303	15502	15516	15432	15457	15317	15354	15440	15401	15394	15469	15561	15509	15402	15418	15426	15495	15496	15447	15342	15428	15412	15403	15479	15568	15489	15555	15459	15403	15608	15412	15514	15544	15416	15469	15509	15529	15478	15581	15360	15211	15442	15381	15209	15476	15513	15537	15386	15420	15645	15461	15293	15485	15588	15628	15482	15382	15620	15466	15359	15507	15364	15541	15415	15617	15590	15351	15672	15304	15565	15485	15446	15451	15444	15385	15444	15457	15494	15411	15296	15479	15446	15554	15363	15476	15572	15470	15442	15341	15469	15621	15662	15524	15357	15455	15492	15567	15355	15452	15458	15264	15332	15310	15550	15363	15461	15565	15314	15565	15245	15581	15413	15449	15407	15475	15443	15475	15422	15401	15727	15374	15423	15273	15412	15515	15526	15372	15396	15563	15525	15542	15491	15578	15621	15567	15360	15642	15513	15453	15574	15445	15414	15303	15410	15574	15196	15537	15592	15560	15503	15497	15727	15425	15458	15539	15240	15371	15346	15384	15418	15452	15579	15538	15666	15424	15376	15454	15587	15441	15428	15477	15445	15519	15574	15548	15463	15567	15474	15481	15403	15366	15422
23341	21150	28354	23793	21998	25138	27154	23152	21999	21590	21212	21268	21390	20854	20719	20421	20330	20186	20128	20520	20294	20021	20347	20169	19995	19860	20186	19890	20059	20248	20019	19924	19976	19775	19863	20040	20032	19898	19617	19800	19920	19984	20156	19981	20985	21426	21213	20575	20083	19868	19726	19914	20041	19658	19787	19590	19600	19677	19939	19793	19815	19751	19624	19876	19700	19656	19697	19757	19678	19938	19702	19661	19794	19734	19592	19762	19734	19656	19723	19911	19565	19585	19694	19726	19720	19804	19895	19643	19794	19626	19545	19760	19826	19529	19543	19611	19585	19713	19961	19639	19920	19801	19756	19668	19618	19668	19832	19751	19965	19659	19670	19577	19565	19428	19619	19616	19670	19914	19695	19796	19898	19662	19764	19562	19540	19670	19665	19684	19628	19691	19628	19708	19674	19614	19661	19842	19906	19683	19721	19499	19699	19628	19655	19702	19704	19736	19946	19677	19886	19968	19761	19577	19775	19979	19749	19829	19843	19723	19654	19727	19629	19586	19545	19508	19582	19661	19605	19852	19476	19722	19791	19790	19653	19601	19812	19646	19823	19724	19775	19562	19729	19853	19766	19494	19628	19564	19540	19541	19626	19683	19723	19790	19590	19637	19566	19691	19824	19743	19831	19766	19634	19729	19588	19792	19625	19650	19663	19650	19549	19666	19693	19616	19615	19713	19650	19655	19495	19588	19740	20028	19593	19622	19888	19708	19463	19742	19405	19652	19812	19594	19782	19787	19715	19699	19635	19662	19689	19510	19771	19772	19526	19517	19578	19545	19615	19545	19838	19623	19653	19712	19625	19655	19884	19756	19764	19708	19373	19791	19662	19641	19446	19713	19553	19588	19772	19537	19665	19690	19836	19777	19660	19747	19766	19768	19896	19872	19557	19681	19551	19590	19547	19750	19682	19803	19828	19809	19687	19619	19697	19463	19571	19807	19799	19403	19360	19682	19638	19674	19837	19763	19685	19547	19728	19713	19676	19563	19677	19570	19440	19603	19712	19815	19841	19702	19548	19682	19431	19649	19737	19451	19636	19527	19703	19739	19765	19679	19560	19500	19756	19753	19892	19828	19810	19521	19786	19830	19693	19819	19712	19747	19663	19775	19801	19867	19579	19801	19770	19804	19787	19589	19520	19579	19867	19613	19580	19741	19557	19705	19817	19612	19935	19590	19876	19606	19785	19513	19535	19617	19696	19623	19581	19691	19730	19684	19632	19825	19434	19557	19813	19741	19865	19780	19832	19593	19793	19693	19687	19829	19866	19886	19761	19621	19860	19905	19622	19483	19846	19600	19548	19804	19641	19718	19387	19575	19634	19643	19857	19913	19742	19640	19664	19652	19530	19841	19522	19727	19792	19754	19683	19790	19718	19677	19580	19562	19580	19625	20009	19803	19557	19490	19685	19595	19800	19693	19726	19640	19658	19687	19754	19959	19672	19882	19709	19775	19550	19836	19588	19523	19679	19648	19703	19668	19757	19458	19562	19691	19682	19571	19632	19687	19529	19712	19740	19661	19703	19665	19350	19589	19599	19696	19925	19530	19868	19746	19864	19446	19813	19906	19452	19644	19526	19712	19580	19527	19642	19850	19656	19741	19537	19605	19650	19580	19364	19876	19821	19803	19616	19613	19662	19858	19815	19622	19695	19685	19569	19501	19652	19870	19591	19492	19536	19507	19566	19659	19529	19559	19565	19871	19716	19579	19660	19703	19762	19495	19629	19946	19839	19681	19715	19686	19645	19513	19660	19631	19593	19677	19718	19752	19797	19985	19778	19801	19653	19857	19721	19399	19655	19603	19705	19856	19562	19762	19820	19562	19817	19664	19972	19858	19716	19398	19662	19533	19871	19707	19748	19648	19557	19535	19829	19622	19616	19828	19779	19777	19436	19632	19572	19710	19570	19614	19852	19482	19630	19530	19661	19669	19480	19569	19578	19508	19669	19717	19721	19780	19772	19944	19747	19786	19785	19893	19574	19622	19813	19353	19513	19566	19838	19762	19664	19851	19743	19570	19532	19605	19633	19556	19755	19756	19321	19841	19583	19652	19752	19619	19749	19848	19641	19749	19629	19739	19534	19740	19641	19624	19602	19622	19722	19594	19656	19809	19638	19669	19760	19658	19769	19631	19694	19728	19632	19720	19647	19638	19719	19545	19594	19852	19933	19868	19893	19755	19656	19697	19730	19647	19737	19595	19751	19744	19786	19439	19631	19744	19540	19505	19594	19349	19291	19717	19639	19792	19799	19673	19608	19628	19926	19740	19695	19546	19686	19716	19559	19522	19681	19722	19895	19719	19538	19667	19661	19815	19765	19454	19660	19754	19750	19816	19777	19636	19725	19829	19805	19682	19514	19757	19675	19633	19713	19644	19593	19667	19485	19458	19634	19653	19744	19659	19812	19912	19696	19770	19704	19688	19742	19506	19572	19697	19750	19673	19518	19844	19573	19723	19724	19682	19627	19591	19596	19679	19520	19782	19530	19552	19444	19682	19807	19788	19693	19433	19804	19889	19700	19593	19558	19656	19906	19632	19640	19690	19542	19745	19711	19597	19706	19684	19619	19835	19748	19805	19839	19818	19830	19804	19721	19789	19850	19691	19853	19586	19738	19706	19668	19718	19719	19568	19588	19690	19515	19606	19683	19654	19708	19690	19613	19742	19585	19644	19799	19920	19786	19614	19530	19627	19631	19611	19582	19708	19524	19685	19765	19760	19688	19843	19502	19716	19563	19487	19731	19697	19608	19645	19672	19625	19741	19847	19391	19521	19684	19553	19650	19544	19681	19569	19656	19527	19584	19714	19852	19577	19577	19626	19725	19631	19623	19576	19619	19649	19524	19726	19632	19769	19564	19708	19725	19554	19690	19907	19765	19368	19714	19625	19528	19881	19746	19750	19644	19701	19580	19657	19538	19636	19899	19642	19693	19935	19588	19795	19728	19656	19604	19681	19646	19703	19990	19839	19652	19558	19544	19671	19694	19853	19736	19751	19749	19626	19555	19773	19661	19619	19584	19636	19753	19688	19970	19649	19624	19790	19699	19774	19653	19511	19477	19672	19683	19768	19653	19623	19749	19925	19773	19433	19588	19821	19642	19815	19619	19520	19610	19776	19684	19533	19739	19724	19685	19575	19594	19669	19682	19683	19761	19749	19674	19828	19571	19596	19667	19539	19721	19851	19679	19801	19634	19711	19807	19507	19666	19541	19821	19771	19614	19679	19620	19592	19663	19632	19765	19942	19735	19558	19503	19508	19667	19597	19669	19714	19881	19915	19675	19502	19580	19654	19791	19607	19616	19871	19801	19569	19495	19579	19539	19606	19832	19769	19588	19459	19811	19636	19615	19715	19627	19727	19619	19685	19529	19777	19852	19736	19671	19948	19724	19945	19639	19485	19615	19569	19668	19467	19702	19660	19587	19615	19769	19598	19493	19946	19636	19709	19575	19775	19494	19745	19632	19485	19623	19797	19854	19386	19906	19711	19492	19560	19790	19654	19570	19637	19620	19878	19840	19673	19550	19495	19594	19748	19488	19745	19703	19754	19909	19768	19725	19558	19635	19690	19436	19622	19989	19764	19775	19622	19618	19682	19569	19571	19675	19655	19866	19540	19769	19739	19650	19882	19761	19640	19718	19619	19641	19772	19694	19723	19636	19539	19831	19675	19692	19615	19564	19590	19580	19780	19513	19729	19907	19757	19476	19741	19847	19641	19852	19776	19719	19559	19583	19824	19634	19512	19623	19729	19880	19912	19493	19690	19620	19527	19708	19573	19603	20013	19695	19785	19697	19583	19599	19654	19650	19573	19649	19818	19768	19566	19640	19431	19601	19652	19805	19574	19467	19543	19713	19805	19802	19795	19748	19783	19596	19854	19730	19450	19627	19743	19758	19623	19712	19659	19667	19648	19875	19767	19746	19440	19696	19563	19749	19597	19790	19706	19617	19560	19633	19599	19618	19627	19623	19474	19548	19544	19638	19578	19760	19438	19469	19606	19569	19610	19568	19748	19597	19600	19800	19772	19533	19596	19725	19794	19847	19690	19691	19524	19830	19537	19676	19533	19819	19763	19455	19402	19871	19812	19757	19566	19794	19808	19596	19649	19683	19777	19624	19720	19645	19744	19732	19535	19881	19762	19684	19854	19685	19654	19770	19676	19537	19806	19628	19735	19831	19737	19564	19683	19845	19704	19743	19799	19784	19685	19961	19629	19602	19752	19595	19448	19806	19471	19805	19684	19816	19882	19661	19745	19693	19581	19815	19936	19843	19801	19465	19611	19689	19677	19849	19813	19753	19623	19570	19768	19706	19635	19874	19517	19746	19620	19548	19588	19760	19621	19712	19576	19864	19674	19789	19692	19626	19647	19711	19735	19440	19575	19469	19637	19761	19442	19657	19862	19633	19568	19829	19750	19493	19833	19588	19969	19658	19645	19519	19657	19836	19949	19934	19685	19709	19731	19580	19571	19533	19789	19635	19554	19539	19708	19575	19756	19580	19675	19832	19791	19675	19784	19707	19704	19839	19745	19757	19721	19904	19602	19732	19671	19739	19711	19345	19651	19673	19829	19625	19604	19502	19487	19579	19722	19778	19580	19662	19631	19757	19688	19548	19694	19580	19576	19720	19721	19707	19691	19584	19657	19690	19723	19569	19801	19882	19861	19849	19738	19578	19536	19708	19709	19726	19619	19400	19667	19634	19776	19594	19768	19831	19670	19474	19687	19789	19567	19868	19655	19719	19962	19590	19570	19954	19750	19773	19674	19601	19882	19645	19682	19815	19474	19624	19695	19818	19684	19740	19880	19688	19518	19659	19838	19468	19833	19553	19854	19822	19511	19657	19722	19608	19621	19774	19955	19585	19643	19721	19925	19495	19575	19410	19512	19675	19642	19644	19628	19603	19786	19758	19732	19694	19629	19721	19713	19702	19805	19663	19373	19729	19668	19781	19723	19568	19531	19751	19786	19584	19679	19605	19588	19818	19635	19711	19479	19663	19529	19606	19648	19535	19598	19777	19777	19833	19533	19507	19551	19798	19557	19592	19563	19753	19793	19677	19667	19663	19474	19806	19695	19768	19880	19574	19785	19711	19527	19835	19347	19629	19468	19589	19565	19642	19776	19771	19586
27527	46717	37692	30218	25478	21697	20433	19843	18515	17582	17181	17239	16994	16443	16057	16024	15871	15604	15624	15799	15616	15775	15719	15476	15516	15442	15442	15383	15538	15181	15283	15265	15096	15281	15084	15238	15260	15572	15175	15334	15340	15229	15321	15274	17310	17129	16746	16114	15381	15322	15085	15094	15169	15031	15164	14964	15329	15002	15193	15146	15159	15020	14880	15169	15034	15155	15304	14937	14943	15078	14971	15106	15005	15241	15120	15027	15199	14958	14994	15023	15217	15193	15224	15222	15059	15067	15089	14993	15063	15170	15065	15073	15152	15100	15029	15130	15081	15031	14994	15040	15155	15085	15014	14937	15147	15226	15271	14911	15113	15114	15098	15126	14985	15158	15124	15224	15133	15337	14959	15104	15075	15208	14922	15197	14920	15061	14958	15126	15062	15043	15050	15343	14891	15255	14921	15162	15275	15133	15086	15290	14882	15029	15090	15098	14932	15146	15199	15095	14922	15078	15077	15012	14872	15152	15134	14982	15027	14974	14919	15177	15067	15300	15228	14973	15086	15261	15137	15091	15261	15010	15137	15134	15068	15107	15109	15083	15130	15047	15233	15176	15151	15027	15023	15220	15071	14935	14936	15154	15023	15092	15013	15086	15075	15184	15049	15193	15048	15123	15188	15093	15056	15067	14992	15096	15014	14976	15060	15124	15295	15084	15164	15011	15220	15221	15178	15024	14989	15025	15135	15177	15144	15103	14963	15157	15215	15081	14928	14902	15077	15235	15089	15037	15219	15189	15216	15115	15046	15064	15095	15281	15129	15022	15315	15092	15060	15078	15190	15027	14966	14915	14986	15131	15121	15061	15048	15231	15071	15050	15035	15002	15202	15173	14932	15145	14984	15121	15111	15212	14929	15009	15053	15218	15186	14971	14947	14996	15140	15112	14904	15081	15225	15050	15106	15107	15143	15113	15038	14923	15170	15076	15189	15059	15187	14984	15173	15051	15053	15252	15067	15163	14865	15096	15225	15184	15045	14976	15123	15086	15222	15025	15036	15108	15069	15199	15100	15062	14950	14994	15169	15028	14991	15101	14990	15326	15100	15068	15200	15064	15172	15226	15190	15062	15116	15103	15074	15054	15347	15093	15012	15241	15109	15094	15079	14954	14973	14838	15112	15045	15099	15147	15136	15112	15146	15115	15158	15056	14991	15006	14981	15115	15126	14997	15139	14887	14925	15267	15188	15175	14999	15106	15009	15089	14965	15170	15221	15062	15144	15075	15169	14878	14939	15161	15084	15016	14989	15129	15287	14931	15066	15087	15062	14989	15090	15091	15167	15015	14984	15047	14998	14882	14972	14973	15202	14992	15141	15146	15165	14979	15009	14950	15127	15046	15014	15084	15042	15032	15225	15033	15036	14979	15084	15151	15172	15109	15324	15029	15263	14866	15213	14960	15097	15118	15142	15218	15121	15074	15097	15146	15062	15198	15318	15014	15097	15076	15172	15117	15136	14994	15149	15102	15106	15087	15047	15092	15047	15060	14949	15166	15146	14979	15216	14963	15241	15019	14977	14965	15073	15085	15010	15051	14916	15094	14921	15249	14985	15067	15003	15117	15053	15384	15050	14983	15238	15135	15228	15035	15085	14960	15012	15097	15003	15075	15100	15101	15267	15063	15022	15127	14993	14933	15014	15055	15004	15157	15063	15173	15196	14953	15011	15191	15189	14998	15103	14994	15043	14961	15213	15164	15123	15136	14928	15197	15299	15036	14995	14954	15013	15187	15111	15171	14954	15064	15055	15097	15154	15055	15144	15003	14994	14967	15088	15081	15224	14957	15055	14980	14978	15107	15096	15022	15101	15148	14925	15093	14929	15046	15099	15124	15136	15014	15150	15085	15088	15168	15005	14901	15162	15009	15098	15082	15031	14987	15003	14910	15040	15161	14978	15080	15072	15056	15027	15060	15080	15184	15138	15044	15048	15116	15008	14987	15046	15073	15159	14999	15007	15187	15199	15032	15053	15185	15139	15024	15193	15036	15118	14977	15152	15017	15101	15047	15109	14953	15081	15081	15068	15087	14993	14992	15079	15044	14914	15303	15176	14930	15135	15090	15110	15140	15106	14984	15102	15100	15114	14975	15068	15117	15116	14921	14951	15013	15142	15052	15024	15029	15092	14964	15086	15014	14907	15046	15069	15010	14979	15195	15131	15197	14956	14986	14861	15008	15075	14976	15080	15097	14910	15147	15161	15106	15038	15024	15153	15050	14983	15107	15021	15021	15189	15188	15106	15106	15176	15008	15104	15097	15014	15030	15183	15156	15009	15096	15187	15097	15002	15087	15069	15127	14991	14991	15167	15155	14976	15075	15258	14928	15152	15283	15094	14974	15156	15094	15107	15028	15183	15253	15148	15160	15204	15040	15189	15210	15039	15018	15041	15103	15129	15032	15089	15127	14999	15063	15019	15037	15061	15221	15054	15158	15056	14826	15119	15059	15098	15106	15133	15019	15012	15017	14949	15113	15036	15001	15078	15142	15035	15009	15078	15020	15083	14978	15260	15124	14948	15137	14956	15173	15109	15161	15096	14970	15342	15009	15240	14974	15064	15170	15097	15114	15046	15043	15240	15055	15165	15129	15164	15240	15125	15197	15127	14941	15004	14988	15220	14852	15129	15220	15043	15157	15205	14992	15233	15075	15241	15128	14982	15078	15106	15127	15025	15121	15131	15261	15071	15223	15104	14984	14972	15100	15245	14978	15095	14842	14966	15193	14997	15094	14968	14995	15102	15171	15095	15107	15053	15027	15102	15108	15121	14978	15192	14972	15074	15116	15155	15005	15078	15125	15075	15241	15381	14985	15058	15125	15068	15108	15206	15067	15014	15042	15113	15116	14876	15059	15054	15070	14900	15231	14963	15013	15142	15206	15121	15172	15194	15020	14945	15007	15159	14966	15166	15085	15103	15174	15139	14932	15021	15028	15103	15027	15071	15150	14896	15068	15137	15050	14984	14993	15045	15046	15091	14955	15265	15154	15075	15063	15040	15208	15165	15047	14877	15073	15062	15122	15161	15106	15041	15148	15249	15105	15058	15061	15195	15093	15045	15178	15075	15235	15161	15265	14941	15148	14927	15033	15218	15237	14944	15136	15101	14995	15187	15030	15129	15087	15043	15065	15255	15238	14926	15095	15142	14922	14985	15148	15133	15215	15037	15245	15040	15007	14981	15189	15174	15160	15372	15040	15206	15084	15027	15165	15035	15158	14870	15111	15069	15027	15320	15194	15003	15114	15139	14919	15204	14943	14940	15194	15156	15093	14967	14879	14920	14920	15148	14955	14949	15087	15098	15192	15264	15100	15075	15099	15121	15155	15118	15183	14949	14921	15058	15035	15064	15013	14957	15074	15078	15099	15081	15224	15047	15232	15007	15049	15100	15184	14993	14976	15122	15025	14889	15114	15154	15151	15159	15238	15108	15175	14902	15087	15098	15160	14988	15019	15199	15052	15154	15079	15169	15103	15229	15243	15233	14930	14928	15191	15052	15002	15229	15081	15113	14982	15085	14975	15046	15018	15129	15218	15121	15083	15085	15270	15072	15242	15069	15076	15106	15051	15058	14987	14969	15133	15121	15249	15176	15142	15042	15076	14927	14903	15048	15078	15056	15188	15081	14936	15101	14966	14984	14934	14978	15330	14978	14980	15137	15018	15057	15267	14974	15031	15080	15140	15063	15123	14838	15049	15069	14944	15185	15119	15038	15060	15105	15174	15015	15034	15053	14895	15195	14988	15062	15202	15173	15080	15055	14960	15041	14899	14999	15121	15118	15120	15054	15103	14995	15180	15045	15178	15140	15294	15067	14984	15031	15153	15028	15136	14977	15185	15201	15054	15219	14985	15014	15107	15084	15018	14923	15147	14989	14968	14908	14849	15250	15158	15076	15139	15144	15165	15060	15110	14943	15095	15224	15158	15092	15120	15060	15115	15071	15201	15129	15040	15004	14982	14930	15144	15203	15158	14968	15076	15195	15119	14976	14941	15033	15157	15238	15069	15216	15072	15183	15029	15151	15146	15152	15009	15034	15163	15204	15096	15253	15074	15084	15071	15077	15039	15097	15190	15067	15121	14912	15108	14924	14909	15016	15008	15165	14909	14994	15185	15083	15066	15052	14968	15094	14962	14981	14967	14986	15098	15179	15245	15197	15154	15130	15236	15146	15040	15078	15088	15137	15277	15137	15021	15113	15101	15050	15036	15077	15065	15116	15036	15240	15075	15055	14990	14942	15073	15168	14946	15097	15052	15061	14935	15124	15021	15172	15157	15106	15069	14977	15208	15280	14987	15020	15005	15372	15027	15355	15118	15116	15136	15096	14959	15072	14956	15200	14991	15099	15118	15243	15050	15058	15084	15217	15115	15115	15043	15165	15274	15192	15076	14944	15171	15092	15160	15031	15080	15140	15143	15170	14984	15018	15132	14932	15140	15200	15029	15036	14979	15110	15207	15037	15065	15042	15111	14984	15283	15107	15118	15081	15222	15119	15031	15112	15024	15218	14814	15036	15114	14962	14999	15038	15108	15269	15151	15072	15261	15129	15167	14989	14984	15046	15214	15054	15102	15121	15146	15072	15044	15125	14945	14976	15130	14884	14947	14914	15062	15068	15005	15151	15111	15018	15318	15068	15120	14994	15054	14943	15272	15170	15176	14969	15041	14999	15141	14961	15031	15154	14871	15077	15095	15025	15190	15032	15049	14986	14957	15084	15214	15105	15086	15055	14991	14950	15045	15144	15134	15155	14984	15004	15048	15093	15050	15253	15097	15059	15069	15141	15152	15017	14998	15365	15117	15125	15082	14911	15092	15081	15121	15105	15093	14913	15298	15124	15133	14885	15021	15085	15017	15130	15075	15119	15097	14992	15161	14865	15122	14910	15343	15022	15252	15189	14858	15110	15146	15086	15266	14973	15094	15141	14928	15083	15076	15059	14809	15183	15075	15033	15070	15232	15006	15147	15118	15175	14877	14930	15072	15020	15080	15192	15150	15155	14992	14923	15089	14978	15286	15170	15090	15073	15232	15074	14924	15259	14952	15220	15150	14995	15227	15073	14988	14970	15232	15174	15094	15051	15034	15089	15007	15096	15236	15262	15046	15110	15145	15038	15015	15044	15031	15061	15162
30012	24436	25938	23600	21147	20591	20534	20216	20225	19926	19948	20082	19813	19778	19734	19545	19776	19648	19672	19599	19593	19488	19490	19357	19563	19727	19671	19402	19742	19295	19601	19660	19419	19359	19608	19354	19418	19650	19596	19521	19553	19564	19643	19324	19520	19757	19443	19794	19421	19631	19350	19481	19505	19535	19477	19323	19221	19382	19322	19579	19766	19455	19483	19429	19663	19616	19483	19520	19266	19634	19332	19599	19336	19382	19446	19482	19491	19662	19622	19487	19420	19367	19386	19567	19435	19539	19595	19382	19473	19538	19561	19429	19466	19352	19561	19215	19594	19500	19423	19664	19566	19617	19476	19427	19607	19377	19522	19454	19529	19511	19514	19455	19538	19468	19444	19658	19449	19441	19525	19307	19294	19505	19418	19482	19604	19567	19396	19560	19580	19399	19568	19277	19617	19499	19560	19224	19410	19615	19397	19440	19343	19327	19116	19446	19250	19375	19622	19496	19455	19431	19533	19607	19429	19322	19523	19397	19460	19415	19322	19469	19398	19486	19584	19288	19678	19550	19637	19424	19490	19494	19698	19591	19587	19288	19489	19423	19567	19535	19556	19235	19348	19276	19426	19451	19496	19549	19267	19476	19405	19398	19223	19447	19536	19723	19710	19577	19311	19451	19529	19422	19570	19827	19457	19523	19584	19443	19416	19320	19388	19652	19417	19436	19570	19325	19609	19638	19524	19560	19454	19196	19431	19605	19359	19636	19428	19282	19312	19479	19391	19564	19406	19190	19216	19253	19550	19349	19523	19385	19544	19660	19332	19420	19314	19524	19327	19456	19332	19613	19451	19736	19585	19520	19363	19520	19469	19356	19486	19518	19564	19429	19634	19553	19306	19568	19285	19344	19401	19283	19325	19588	19404	19327	19621	19265	19428	19214	19421	19514	19538	19413	19567	19304	19616	19589	19424	19823	19422	19454	19559	19446	19477	19490	19626	19588	19634	19476	19556	19467	19270	19586	19577	19502	19423	19475	19531	19610	19543	19528	19406	19635	19635	19638	19539	19561	19536	19584	19343	19426	19190	19559	19498	19513	19590	19482	19476	19383	19558	19645	19549	19570	19439	19751	19389	19455	19572	19325	19378	19493	19618	19340	19383	19410	19495	19517	19474	19534	19477	19409	19363	19374	19442	19603	19348	19500	19436	19415	19472	19631	19464	19330	19420	19597	19405	19242	19455	19412	19437	19466	19652	19418	19476	19322	19426	19411	19442	19534	19388	19466	19441	19543	19424	19409	19350	19458	19341	19533	19452	19503	19538	19516	19523	19382	19364	19504	19284	19537	19594	19606	19445	19306	19558	19482	19640	19450	19481	19375	19747	19606	19569	19569	19523	19392	19595	19382	19450	19388	19512	19413	19362	19469	19592	19357	19540	19490	19477	19406	19230	19320	19395	19480	19441	19554	19590	19269	19412	19227	19452	19344	19556	19574	19546	19284	19353	19525	19385	19675	19355	19255	19483	19576	19626	19475	19584	19543	19395	19487	19419	19500	19238	19524	19474	19514	19550	19474	19472	19396	19343	19363	19681	19699	19506	19549	19637	19281	19524	19413	19438	19479	19260	19710	19339	19509	19441	19394	19548	19530	19362	19481	19471	19657	19530	19391	19726	19418	19623	19273	19263	19497	19476	19422	19345	19458	19619	19510	19638	19489	19441	19390	19482	19093	19315	19457	19410	19419	19744	19569	19614	19601	19579	19579	19421	19410	19399	19459	19342	19512	19513	19419	19450	19470	19633	19225	19528	19546	19385	19548	19748	19392	19432	19391	19431	19453	19405	19291	19462	19395	19580	19481	19269	19484	19275	19498	19413	19461	19412	19548	19520	19381	19545	19261	19383	19648	19384	19341	19500	19370	19432	19393	19484	19518	19587	19587	19339	19592	19537	19685	19384	19691	19562	19266	19491	19434	19406	19341	19527	19575	19416	19506	19375	19450	19414	19611	19409	19627	19473	19435	19350	19461	19634	19482	19637	19503	19394	19589	19562	19534	19613	19473	19612	19357	19526	19320	19758	19543	19500	19579	19368	19416	19494	19586	19356	19517	19640	19370	19276	19636	19426	19513	19679	19339	19389	19358	19415	19619	19527	19366	19416	19424	19450	19473	19418	19552	19585	19467	19287	19411	19212	19345	19483	19257	19458	19468	19420	19432	19580	19368	19419	19343	19616	19581	19621	19517	19652	19486	19634	19547	19511	19513	19516	19520	19703	19544	19491	19458	19485	19585	19335	19526	19447	19452	19419	19400	19476	19413	19493	19459	19670	19503	19421	19531	19478	19246	19771	19465	19593	19664	19399	19475	19562	19663	19492	19437	19639	19513	19395	19230	19434	19456	19500	19463	19409	19285	19352	19660	19253	19636	19492	19285	19495	19357	19578	19462	19378	19538	19520	19272	19366	19530	19585	19510	19610	19348	19649	19592	19383	19603	19327	19461	19377	19601	19508	19531	19482	19579	19696	19496	19595	19433	19331	19340	19312	19483	19644	19250	19455	19611	19589	19496	19602	19431	19556	19435	19671	19573	19545	19638	19209	19509	19493	19615	19309	19392	19498	19574	19424	19299	19452	19501	19498	19447	19445	19507	19513	19357	19484	19375	19300	19587	19339	19551	19532	19541	19701	19404	19299	19460	19401	19694	19378	19417	19645	19655	19539	19747	19338	19283	19506	19293	19344	19566	19040	19416	19553	19492	19229	19574	19420	19577	19575	19390	19364	19327	19399	19610	19534	19352	19516	19472	19471	19581	19657	19639	19346	19444	19680	19495	19575	19263	19517	19631	19434	19435	19273	19553	19320	19462	19487	19368	19602	19490	19527	19421	19484	19498	19248	19312	19502	19438	19416	19296	19219	19583	19371	19269	19321	19470	19391	19347	19607	19439	19398	19417	19491	19426	19421	19443	19405	19595	19441	19696	19343	19313	19506	19437	19543	19416	19489	19424	19658	19571	19600	19459	19263	19522	19490	19434	19453	19366	19502	19755	19485	19501	19550	19399	19499	19423	19426	19448	19450	19668	19637	19394	19581	19470	19468	19456	19370	19475	19298	19448	19501	19581	19513	19630	19411	19412	19625	19399	19575	19516	19351	19267	19484	19539	19496	19428	19636	19541	19692	19493	19730	19545	19533	19519	19408	19512	19496	19519	19364	19593	19436	19483	19424	19476	19521	19442	19351	19323	19672	19195	19392	19360	19256	19552	19578	19600	19567	19489	19404	19664	19611	19484	19321	19525	19851	19543	19364	19324	19389	19383	19319	19614	19486	19463	19492	19483	19565	19385	19548	19548	19462	19420	19434	19393	19325	19387	19355	19525	19496	19405	19452	19432	19295	19451	19504	19543	19379	19249	19679	19498	19325	19439	19497	19804	19675	19427	19638	19573	19523	19340	19556	19338	19410	19421	19570	19161	19356	19403	19653	19342	19494	19511	19274	19409	19376	19505	19699	19486	19337	19335	19504	19444	19389	19478	19558	19526	19592	19365	19494	19232	19339	19610	19579	19745	19464	19390	19591	19470	19551	19468	19493	19503	19451	19592	19402	19601	19715	19422	19365	19447	19417	19551	19363	19430	19426	19430	19593	19513	19583	19191	19522	19544	19479	19682	19603	19349	19431	19546	19358	19446	19511	19500	19357	19469	19347	19402	19641	19460	19483	19441	19311	19503	19452	19231	19466	19556	19478	19616	19487	19681	19307	19466	19623	19505	19571	19417	19859	19522	19497	19622	19655	19438	19659	19354	19452	19410	19469	19783	19761	19417	19455	19548	19428	19513	19485	19541	19551	19484	19512	19547	19544	19669	19409	19545	19370	19532	19768	19402	19526	19365	19343	19272	19470	19404	19694	19498	19570	19351	19370	19453	19506	19419	19543	19617	19725	19778	19873	19487	19503	19668	19398	19256	19613	19340	19485	19358	19475	19589	19397	19592	19681	19468	19654	19359	19504	19610	19428	19452	19582	19595	19519	19435	19168	19213	19323	19319	19653	19478	19420	19462	19326	19358	19402	19477	19313	19656	19437	19518	19544	19447	19572	19552	19431	19604	19527	19595	19627	19658	19488	19422	19600	19311	19329	19387	19401	19473	19512	19501	19271	19376	19489	19438	19614	19392	19556	19491	19350	19617	19478	19512	19306	19469	19670	19404	19630	19440	19581	19550	19557	19356	19366	19227	19523	19398	19348	19535	19391	19453	19470	19788	19507	19572	19513	19689	19442	19393	19653	19551	19428	19410	19605	19569	19521	19445	19715	19387	19652	19514	19351	19646	19603	19460	19493	19593	19598	19621	19305	19504	19335	19377	19659	19327	19438	19535	19345	19478	19511	19450	19587	19439	19506	19446	19852	19536	19391	19562	19344	19296	19356	19487	19583	19383	19533	19222	19549	19615	19555	19652	19534	19384	19506	19484	19370	19572	19612	19514	19543	19649	19741	19678	19742	19313	19699	19677	19465	19465	19342	19401	19398	19470	19301	19445	19626	19749	19617	19442	19540	19501	19662	19582	19536	19661	19632	19517	19505	19266	19589	19547	19513	19787	19604	19610	19686	19521	19421	19473	19421	19457	19430	19466	19391	19577	19519	19444	19441	19424	19383	19548	19489	19593	19393	19604	19648	19315	19446	19504	19508	19465	19725	19694	19537	19496	19583	19454	19526	19544	19471	19323	19321	19481	19597	19582	19739	19648	19491	19523	19628	19295	19727	19649	19420	19434	19461	19483	19571	19463	19395	19489	19714	19442	19500	19378	19502	19557	19401	19406	19494	19553	19484	19528	19399	19194	19175	19477	19635	19261	19215	19276	19442	19411	19580	19570	19486	19748	19577	19527	19302	19303	19501	19466	19405	19703	19460	19445	19439	19598	19562	19455	19524	19611	19362	19381	19497	19366	19293	19535	19504	19489	19432	19404	19419	19450	19469	19433	19387	19631	19401	19576	19452	19464	19543	19475	19399	19505	19557	19488	19402	19521	19222	19249	19646	19590	19462	19783	19408	19372	19539	19377	19465	19485	19288	19407	19476	19161	19494	19540	19500	19454	19336	19405	19414	19496	19559	19394	19481	19355	19521	19763	19474	19423	19440	19402	19405	19347	19148	19494	19482	19547	19411	19537	19218	19533	19590	19596	19649	19731
21652	26047	21708	19000	17659	16547	16401	16300	15790	15584	15578	15484	15722	15306	15244	15297	15177	15195	15092	15099	14937	15084	15263	15051	15045	15055	15131	14971	15023	14843	15019	15060	15018	14843	14898	14750	15082	14904	14934	14980	15051	15019	14924	14985	15169	15189	15119	14955	15074	15096	15016	14992	14995	14938	15085	15041	14890	14944	14908	15001	14988	14971	14791	15026	15015	14873	15019	14931	14976	15102	15056	14991	15114	14984	14951	15003	15033	15079	14942	14862	14962	15086	14994	14982	14955	14979	14942	14926	14951	14974	15135	14983	14874	15048	15046	15024	15047	14936	14907	14903	14936	15071	14855	15085	15013	14961	15008	14904	15059	15116	15036	14912	15031	14854	14957	15014	14898	15074	14828	15008	15102	14911	15010	15146	14953	14861	14983	15057	14893	15058	15010	14839	14920	14986	15005	14923	14933	14942	15025	14890	14936	15045	14957	14962	15052	14866	15008	14835	14867	14995	14782	14934	15042	15074	14803	15101	14856	14973	14915	14969	14921	14904	14824	14871	15059	14887	14991	14973	14763	14772	14946	14992	15094	15089	15031	14910	14949	15049	14882	14904	14911	15058	14766	14783	14902	14931	14970	14938	14987	14735	15168	14908	14966	15084	14945	15002	15023	14857	15018	14918	14902	14884	15110	14876	14896	15131	14976	15010	14930	14913	14903	14827	14926	15103	14935	15145	14919	14822	15011	14927	14998	14953	14741	14908	15024	14970	15026	15057	14840	14966	14895	14885	15043	14899	14878	14909	14941	14908	15151	14944	14953	14909	14976	14931	14983	15027	15007	15006	15013	14857	14928	14893	14968	14963	15029	15008	14851	14860	14909	15092	14974	14879	14989	15031	14886	15032	14978	14915	15028	14979	14985	14969	14797	15130	14993	14904	14977	14952	15078	14818	15023	14830	14982	14966	14997	15002	14935	15116	15083	14991	14921	14991	14916	15015	14881	14983	14976	14994	14802	14985	15071	14968	14994	14925	15040	14872	14808	14873	15031	15015	14889	14957	14977	14967	15027	15033	15031	14911	15040	15117	15030	15129	14865	14921	15089	15013	15141	14941	15037	14810	14954	14857	14781	15099	15035	14973	14862	15168	14877	15048	14799	15002	15167	15145	14949	15044	14839	15163	14895	14849	14911	15005	14906	15051	14950	14783	14865	14856	15094	14942	14906	15182	14999	15052	14977	15073	15018	15000	14854	14951	15002	15032	15100	15114	15001	14843	15110	14836	14993	15015	14878	15046	14938	15028	14707	15023	14980	14958	15049	14984	15117	15039	15001	14866	15072	15203	15074	14826	14962	15005	14902	14837	15026	14849	14787	14933	14953	15041	14880	15078	14911	14840	15074	15073	15024	15051	15034	14954	14851	14873	14970	14985	14979	15002	14926	14932	14919	15019	14793	14877	14844	15111	15165	14905	15114	15040	14993	15103	14901	14902	15036	14889	15185	15079	15022	15030	14918	14965	14886	14932	14846	14835	15013	15100	14942	15039	14923	14856	15113	14952	14821	15065	15134	15003	15105	14927	14867	15035	15055	14988	15027	14956	14881	14892	14860	15134	15006	15009	14980	15202	14917	15037	15088	14883	15114	14917	14960	15140	14974	14902	14894	15037	14840	14954	14965	15005	14827	15134	14787	15090	14981	14985	14996	15050	14847	14945	14876	15055	14921	14986	14784	14732	14798	14930	14958	14966	15074	15052	15041	15075	14927	14942	15069	14994	14910	14963	15036	15088	14838	15051	14823	14938	14932	14882	14904	15029	14988	14901	15038	15047	14949	14984	15011	15032	14933	14800	14925	15030	14777	14779	15216	15009	15022	14995	14836	15074	14782	14867	14921	14858	15001	14968	15076	15099	15045	15126	15043	14912	14883	14986	14988	14997	14965	14973	15047	14973	14975	15013	14855	14758	14989	14961	14919	14927	14946	14936	14902	14988	15067	15028	14991	15029	14948	15159	14942	14979	14897	14903	15211	15095	14923	14919	14951	15023	14918	14916	15062	14886	15039	14871	14903	15045	15065	15105	14842	14995	14910	14872	14878	14773	14901	14878	14978	14858	15047	14935	14942	15099	14882	15059	14997	14950	14881	14995	14858	14940	15015	15002	15067	14910	15203	14885	14845	15041	14876	15069	14908	14939	15110	15034	14991	15058	14971	14919	14826	14958	14843	15008	15046	15071	14909	14993	15017	15154	14906	15093	14850	14879	15120	14975	15042	14942	14936	14896	15027	14802	14723	14895	15057	14870	14919	15001	14878	15105	14918	15137	14941	15120	14869	14807	14967	15021	14868	15091	14918	14876	14948	14810	14908	14956	14973	14810	15024	14981	14890	14992	14944	14954	14916	14878	15093	14937	15064	15061	14958	15087	15035	14991	14913	14926	14940	14894	14928	14991	15047	14836	15133	14900	14866	15042	14876	14953	14787	15138	14947	14793	15075	14915	14980	14964	14953	15059	15006	14879	14862	15001	15028	14921	15055	14874	14868	14941	15008	14963	14923	14984	14829	14952	15027	14979	15151	14876	15028	14971	14841	15143	15034	15144	14962	14800	14947	14944	14893	14947	15017	14948	14971	14727	15078	15046	14899	14890	14969	15024	14966	14857	14942	15025	14866	14936	14895	14857	15028	14888	15006	14950	14902	15024	14875	14982	14871	15127	14857	14982	15084	14908	14943	15013	15018	14921	14918	15003	14802	14921	14917	14918	14907	15055	14993	14862	15108	15038	15027	15090	14945	15062	14898	14950	15093	15037	14883	14796	14909	14955	14809	14928	15092	15048	14886	15002	14926	14916	15061	14898	15062	14812	15098	14957	14921	14868	14956	15099	14847	15086	15069	14954	14895	15113	14876	15030	14979	14962	14885	14759	15082	14941	15183	15007	14979	15069	14909	14933	15067	14946	15104	14909	14859	15047	14978	14824	14921	14880	14778	15087	14920	14959	14910	14952	14820	15000	15126	15099	15006	14882	14931	15127	14935	14934	15074	14764	14915	15050	15097	14978	14867	15037	14858	14990	15017	15153	14957	14988	14874	14812	14955	15127	14952	14882	15008	15012	14932	15134	15211	14945	15006	14907	15063	14802	14881	14925	14915	15052	14853	14816	14831	15027	14898	15211	14925	15070	14977	14826	14914	15027	14765	15061	14959	14932	15098	14893	15110	14896	15250	15072	15012	14878	14796	14958	14953	15082	14935	15015	15066	14919	15088	15148	15028	14987	14843	14894	15059	14823	15103	14982	15008	14924	14688	14854	15016	15092	15085	14968	15009	15049	14869	14941	14922	14812	14992	15010	14977	14977	14903	14914	14865	14874	15045	14970	15047	14953	14884	14984	14879	14910	14856	15070	15011	15011	15138	14973	15003	15168	15044	15034	14852	14992	14903	15023	15005	15041	14965	15005	15049	15034	14997	14920	15051	14936	15014	15085	14888	14869	14993	14848	14945	14928	14863	14857	14931	14945	14946	14828	14922	15084	14861	14977	14971	15012	14897	14958	14856	14918	14933	15006	14932	14893	14965	14961	15047	14953	15045	15016	14903	14888	14887	14868	15075	14772	15010	14968	14915	15064	14883	14903	14952	14827	15115	14970	14809	14970	15084	15083	14999	15022	14800	15038	14849	15171	15002	15091	14995	14987	15025	14959	15095	14945	14883	14839	14852	15097	14952	14947	15072	14883	15031	15117	14930	14912	14932	15005	15045	15171	15157	15061	14807	14983	14946	14918	14852	14960	14979	15208	15039	14933	15143	14954	15001	15162	14929	15046	14988	14905	14983	14914	14933	15146	14891	14847	14993	15030	14947	15011	14906	14850	14928	14956	14864	14919	14880	14958	14958	15077	14783	14952	14948	14952	14942	14957	14906	15024	15019	15026	14998	15059	14941	14935	14979	14864	15027	14999	14840	15046	15079	14847	14967	14998	14837	15120	14841	15147	14968	14862	15104	14912	15053	14947	14879	15153	14932	14929	14961	14755	15051	14974	14920	15023	15215	14951	14913	14992	14944	15044	14839	14904	15044	15045	14913	15161	14913	15118	14827	15003	15145	14948	14903	14744	14961	14863	15167	15040	14978	14953	14924	14996	14809	14927	15043	14905	15047	14891	14813	15180	14874	14896	15000	15031	14932	14971	14877	15018	14796	14835	14852	15034	14964	14982	14994	14958	15118	14908	15017	14973	15038	15136	15019	15044	15125	14894	14940	15067	14938	15013	14943	14881	14986	15049	14960	15011	15132	15014	14999	15082	15081	14937	14934	14925	15001	14889	15170	14910	14939	15006	15145	14969	15071	14932	14961	14920	14875	15070	15028	14962	15135	14903	14989	15163	14885	15012	14975	14952	14956	15011	15130	14910	15022	14785	14906	14963	14923	14888	14953	15021	15093	14825	15087	14880	14986	15080	14949	14956	15179	14947	14861	14802	14721	14968	14788	14900	15009	14961	15110	15031	15008	14979	15032	14840	14999	14920	14871	14823	14992	14879	15135	15002	14929	14967	14866	14970	15006	14792	14787	14932	14939	14944	14971	14945	14968	14888	14867	14924	14993	15145	15062	14872	14960	14974	14906	14797	15057	14853	14892	15068	15138	14847	14923	14845	14902	14967	14942	14836	14760	15061	15060	14994	15160	14798	14967	15026	14886	14873	14956	15061	14808	14830	14987	15011	14855	14889	15058	15081	14935	14927	15026	14898	14954	15076	14975	15146	14828	14909	15049	14831	14945	14762	15003	14718	15118	15016	15012	14868	14981	15018	14797	15073	14840	14801	15063	15116	15107	15134	14846	14903	14984	15052	14899	15009	14892	14784	14934	14970	15026	15008	15089	14894	15002	15025	15064	15091	14982	14899	15095	14968	15036	15138	15004	14875	14947	14955	14669	14969	15028	15074	14989	15106	14984	15191	15059	14840	15095	14846	14969	15077	14993	14840	14983	14929	14956	14920	14762	14991	14953	14810	14920	14844	14960	15037	15081	15033	15030	14936	14880	14742	14775	14975	15012	15024	15053	14886	15014	14889	15010	14950	15038	14929	14946	14952	14852	14868	15004	15009	14993	14922	15028	14929	14959	14801	15016	15026	14806	15058	14979	14958	15028	15097	15075	14961	15077	14911	15095	14934	15003	14953	14999	15066	14974	14973
24681	21209	28224	24485	23296	24084	23801	21395	20688	20452	20295	20195	20284	20032	19855	19762	19718	19734	19667	19537	19776	19591	19671	19621	19622	19487	19397	19346	19491	19663	19621	19527	19543	19367	19461	19723	19575	19278	19600	19583	19405	19602	19386	19606	20200	20287	20331	19910	19585	19465	19502	19252	19369	19372	19407	19353	19479	19213	19414	19398	19449	19272	19252	19493	19498	19318	19262	19358	19207	19366	19264	19256	19440	19188	19025	19257	19535	19372	19395	19411	19004	19278	19180	19462	19461	19242	19270	19442	19296	19383	19358	19318	19357	19224	19266	19110	19509	19388	19450	19096	19478	19377	19335	19398	19366	19289	19142	19400	19067	19072	19408	19380	19160	19201	19208	19155	19528	19386	19236	19344	19260	19331	19313	19406	19290	19527	19085	19474	19411	19291	19287	19380	19250	19185	19287	19320	19121	19317	19079	19291	19356	19323	19292	19357	19209	19188	19164	19209	19223	19298	19474	19102	19317	19317	19292	19198	19382	19350	19611	19394	19239	19307	19423	19351	19053	19310	19347	19197	19590	19018	19323	19309	19391	19158	19248	19139	19094	19203	19390	19305	19216	19340	19350	19246	19312	19293	19342	19241	19529	19168	19150	19292	19194	19244	19386	19246	19175	19242	19040	19240	19384	19464	19339	19405	19261	19276	19383	19298	19204	19301	19372	19298	19346	19347	19490	19587	19388	19359	19315	19378	18983	19516	19405	19238	19353	19397	19432	19228	19305	19446	19482	19140	19238	19055	19308	19508	19185	19272	19331	19177	19207	19465	19270	19387	19374	19460	19489	19287	19336	19216	19551	19263	19210	19215	19331	19390	19377	19158	19404	19636	19400	19411	19305	19459	19272	19428	19277	19498	19322	19377	19511	19265	19446	19414	19306	19138	19298	19033	19464	19374	19274	19266	19329	19131	19418	19619	19274	19481	19322	19134	19266	19212	19433	19397	19275	19442	19385	19311	19383	19269	19475	19195	19473	19116	19262	19189	19444	19216	19324	19372	19168	19399	19354	19269	19329	19325	19550	19323	19438	19269	19315	19305	19370	19129	19170	19399	19350	19167	19281	19171	19228	19639	19162	19239	19348	19089	19438	19493	19235	19182	19424	19421	19491	19203	19226	19179	19448	19418	19374	19305	19387	19334	19255	19343	19314	19377	19145	19263	19342	19262	19367	19368	19109	19281	19071	19252	19415	19111	19222	19168	19400	19189	19227	19396	19399	19335	19242	19298	19129	19208	19345	19418	19166	19316	19174	19353	19344	19155	19366	19241	19244	19207	19337	19288	19520	19295	19357	19441	19395	19158	19180	19339	19237	19314	19255	19272	19341	19276	19443	19329	19239	19276	19309	19170	19271	19282	19432	19261	19302	19442	19170	19453	19328	19260	19129	19357	19448	19451	19447	19275	19364	19320	19396	19299	19313	19376	19362	19259	19256	19365	19147	19330	19347	19287	19227	19365	19463	19238	19346	19362	19331	19200	19473	19567	19455	19434	19329	19086	19361	19274	19294	19251	19380	19322	19237	19236	19294	19324	19197	19360	19270	19498	19330	19438	19405	19097	19326	19196	19139	19284	19204	19337	19445	19336	19374	19236	19253	19335	19409	19291	19383	19351	19448	19296	19351	19476	19174	19209	19362	19170	19246	19083	19161	19103	19380	19069	19223	19309	19189	19240	19259	19439	19221	19073	19245	19361	19356	19207	19338	19343	19214	19427	19156	19377	19407	19367	19242	19181	19454	19315	19250	19189	19328	19334	19264	19370	19340	19298	19245	19405	19250	19418	19094	19188	19418	19296	19135	19096	19266	19224	19236	19357	19291	19231	19527	19348	19203	19188	19262	19368	19343	19343	19215	19323	19312	19476	19424	19300	19423	19290	19317	19333	19402	19441	19528	19155	19473	19349	19406	19197	19265	19244	19260	19334	19372	19367	19219	19104	19379	19376	19528	19166	19495	19195	19251	19211	19093	19140	19103	19270	19438	19476	19306	19283	19563	19353	19352	19258	19280	19421	19149	19285	19263	19215	19296	19336	19379	19095	19432	19273	19213	19192	19334	19125	19369	19446	19435	19418	19245	19253	19369	19451	19214	19401	19418	19327	19354	19602	19451	19232	19301	19314	19298	19380	19413	19309	19340	19298	19307	19278	19330	19408	19354	19125	19536	19223	19406	19304	19547	19234	19287	19328	19168	19364	19313	19280	19468	19223	19392	19185	19449	19413	19278	19504	19121	19370	19300	19445	19213	19350	19272	19020	19250	19570	19108	19200	19301	19401	19214	19489	19156	19533	19300	19372	19297	19409	19404	19183	19046	19388	19344	19172	19349	19278	19571	19364	19160	19277	19187	19101	19347	19359	19497	19263	19226	19172	19299	19317	19424	19301	19350	19188	19360	19532	19242	19250	19485	19257	19472	19446	19332	19238	19205	19235	19337	19056	19222	19311	19546	19337	19301	19400	19319	19296	19526	19373	19319	19375	19271	19255	19380	19322	19078	19170	19496	19459	19251	19299	19381	19097	19438	19295	19300	19241	19320	19116	19315	19325	19190	19312	19278	19399	19503	19148	19356	19396	19390	19322	19095	19405	19290	19218	19306	19154	19129	19325	19363	19533	19367	19134	19330	19241	19151	19516	19173	19466	19317	19402	19093	19138	19201	19173	19118	19116	19182	19259	19301	19373	19190	19273	19418	19124	19224	19324	19236	19289	19225	19283	19253	19295	19433	19330	19195	19195	19276	19390	19355	19291	19258	19347	19321	19153	19335	19216	19300	19431	19170	19136	19495	19446	19287	19350	19347	19433	19399	19276	19167	19363	19192	19368	19202	19397	19249	19368	19394	19386	19369	19286	19356	19192	19320	19410	19447	19327	19345	19090	19322	19407	19055	19339	19134	19144	19480	19383	19256	19152	19400	19279	19204	19037	19421	19363	19194	19381	19136	19141	19370	19275	19290	19324	19524	19244	19197	19339	19377	19416	19405	19444	19360	19255	19297	19426	19317	19317	19429	19414	19444	19369	19320	19347	19359	18970	19305	19479	19281	19085	19191	19251	19516	19225	19286	19271	19356	19312	19249	19441	19317	19301	19365	19338	19180	19204	19298	19371	19383	19384	19250	19450	19245	19496	19398	19398	19321	19239	19237	19155	19291	19197	19362	19342	19355	19264	19441	19222	19165	19441	19410	19191	19151	19248	19304	19233	19339	19356	19610	19425	19456	19141	19255	19371	19344	19437	19226	19183	19367	19436	19402	19308	19309	19533	19429	19381	19317	19114	19197	19093	19082	19266	19307	19470	19334	19406	19159	19206	19161	19394	19468	19237	19166	19418	19286	19255	19353	19359	19340	19612	19092	19305	19218	19319	19349	19209	19224	19227	19369	19434	19283	19114	19235	19379	19261	19354	19287	19406	19357	19289	19323	19355	19417	19420	19335	19327	19152	19352	19160	19404	19328	19287	19429	19572	19359	19355	19286	19015	19194	19399	19495	19427	19267	19213	19220	19460	19225	19380	19180	19370	19090	19293	19413	19323	19244	19400	19255	19114	19195	19217	19200	19293	19493	19348	19305	19312	19134	19310	19371	19411	19421	19244	19040	19262	19563	19314	19250	19280	19359	19108	19290	19273	19244	19135	19440	19204	19204	19381	19210	19335	19213	19272	19178	19494	19393	19339	19336	19248	19208	19254	19641	19284	19446	19281	19257	19270	19385	19153	19331	19367	19498	19289	19400	19406	19508	19415	19192	19389	19393	19400	19237	19228	19212	19327	19339	19325	19202	19160	19126	19511	19423	19316	19281	19404	19314	19573	19242	19442	19369	19350	19377	19504	19188	19342	19349	19252	19305	19420	19287	19478	19394	19477	19125	19429	19358	19445	19350	19290	19212	19365	19384	19135	19359	19367	19215	19147	19445	19467	19330	19353	19272	19217	19109	19234	19401	19333	19399	19157	19567	19328	19141	19346	19258	19292	19319	19314	19193	19187	19510	19298	19495	19347	19259	19295	19348	19437	19356	19095	19200	19199	19176	19243	19298	19357	19365	19231	19331	19380	19380	19340	19294	19387	19328	19164	19173	19256	19438	18971	19462	19217	19303	19272	19217	19299	19317	19419	19201	19269	19096	19112	19246	19276	19436	19159	19231	19297	19321	19244	19498	19445	19208	19422	19412	19294	19339	19455	19318	19422	19311	19106	19426	19246	19407	19209	19322	19150	19255	19298	19424	19457	19272	19335	19195	19374	19339	19336	19194	19407	19246	19138	19398	19206	19380	19228	19325	19264	19398	19375	19281	19249	19214	19336	19331	19345	19411	19248	19487	19442	19483	19327	19145	19390	19322	19193	19346	19121	19362	19344	19371	19528	18946	19403	19314	19208	19275	19372	19150	19168	19249	19188	19227	19462	19580	19246	19126	19327	19340	19327	19252	19281	19483	19225	19308	19260	19209	19301	19476	19217	19266	19358	19138	19407	19419	19253	19293	19399	19168	19123	19250	19273	19499	19632	19448	19162	19298	19226	19468	19330	19395	19196	19368	19278	19296	19296	19208	19229	19318	19297	19026	19357	19219	19335	19427	19397	19282	19345	19082	19250	19476	19486	19436	19303	19573	19448	19259	19341	19500	19333	19555	19357	19301	19330	19194	19424	19221	19387	19270	19315	19225	19121	19266	19314	19370	19212	19261	19179	19307	19290	19556	19248	19310	19345	19344	19122	19441	19442	19429	19592	19279	19325	19335	19366	19423	19395	19285	19583	19070	19369	19349	19409	19522	19366	19193	19330	19338	19344	19373	19435	19420	19479	19296	19301	19206	19353	19272	19359	19354	19211	19554	19307	19317	19298	19464	19282	19350	19374	19262	19367	19271	19276	19346	19348	19368	19439	19692	19479	19479	19248	19137	19632	19156	19187	19465	19409	19403	19570	19230	19150	19429	19216	19285	19337	19246	19064	19118	19192	19298	19280	19287	19313	19203	19147	19321	19325	19382	19545	19572	19171	19251	19157	19336	19662	19461	19368	19391	19490	19227	19345	19167	19363	19428	19220	19076	19247	19142	19312	19501	19369	19463	19243	19205	19142	19578	19281	19483	19217	19285	19101	19339	19422	19413	19177	19313	19323	19506	19424	19168	19192	19386	19084
24189	37702	32008	25934	21907	19205	18491	18104	17124	16709	16503	16348	16228	16005	15559	15563	15357	15348	15331	15252	15187	15368	15329	15431	15314	15247	15041	15119	15082	15007	15100	14934	15102	14924	15035	14897	15063	15284	15008	15108	15086	15155	15060	15055	15971	16053	15891	15746	15331	15043	14991	14932	14930	14952	15052	14876	14710	14952	14915	14744	14966	15018	14946	14853	14879	14983	14793	14964	15008	14915	14775	14885	15060	14894	14974	15003	14977	14849	14915	15002	14958	14914	14814	14901	14920	14984	14834	15017	14941	14770	14916	14845	15038	15048	14865	14787	14984	15012	14843	14970	14892	14856	14848	15041	14977	14778	15088	15024	14983	14705	14835	15060	14737	14918	15010	14899	14934	14860	14940	14867	14923	14931	14868	14919	15053	14921	14838	14793	14947	14782	14896	14964	14826	15024	14842	14785	15105	14839	14983	14964	14878	14859	14964	14895	15001	14731	14856	15006	14920	14861	14852	15088	14877	14906	14844	14903	15031	15035	14940	14923	14956	14899	14915	15113	14929	14939	14942	14908	14784	14985	14787	14914	14803	14869	14716	14748	14829	14812	14924	14855	14772	15122	15061	14784	14959	14927	15036	14887	14894	14842	14908	14942	14866	15033	14795	15008	15033	15168	14946	14992	14887	15014	14894	14854	15037	14915	15006	14976	14989	15089	15038	14956	14850	14909	14852	14747	14981	14966	15063	14946	14908	14776	14968	14898	14699	14981	14821	14925	14846	14957	14941	14730	15036	14858	14964	14984	14929	15021	14692	14944	14875	14852	15126	14841	14852	14897	14963	14865	14892	14891	14936	14896	14887	14702	15021	14951	15024	14952	14926	14888	15012	14988	14779	15078	14848	15008	14839	14977	14960	14792	15047	14921	14923	15113	14924	15006	14985	14964	14843	14914	14718	14992	14947	15005	14791	14828	14722	15036	14940	14937	15133	14791	14828	14839	15016	14886	14808	15041	14889	14864	14860	14949	14817	14949	14920	14891	14959	14809	15075	15041	14819	15064	15060	15018	14939	14993	14804	14943	14948	14914	15127	15096	14834	15111	14939	14899	15120	14781	15006	14922	15006	15000	14955	15003	15001	14973	14884	14977	15041	14746	14840	14875	15002	15118	15080	14798	15003	14810	14861	14860	14885	14929	14821	14941	14826	14870	14902	15045	15038	15133	14918	14955	14802	15149	15009	14962	14955	14977	14995	15022	14925	15045	14915	14893	14830	14835	15010	14959	14952	14861	15027	15009	15124	15137	14811	14940	14972	14778	14936	15016	14900	14838	15068	14989	15004	14888	14959	14960	14864	14953	14912	14988	15201	14916	15018	14930	14862	14992	14997	14734	14998	15142	14748	14880	14919	14846	14937	14861	15027	14729	15035	14996	14805	14834	14999	14942	14967	14957	14866	14854	14941	14963	15041	15008	14926	15009	14800	14997	15038	14789	15056	14738	14903	14894	14869	14870	14857	14954	14915	14999	14834	14967	15061	14960	14933	14939	14810	14855	14998	14892	14892	15013	14915	14867	14967	14987	15070	15026	14836	14839	14835	14754	14872	14973	14781	15069	14903	14941	14864	14868	14904	14938	14967	15136	14818	14967	15031	14856	14984	14943	15035	14894	14853	14870	15165	14901	14989	15171	14817	14829	14852	14979	14943	14995	14876	14973	15039	14932	15082	15145	14759	14900	14863	14923	15035	14810	14975	14947	14865	14917	14898	15025	14719	14878	14980	14996	14858	14964	14888	14787	14999	14981	14985	14836	14985	14975	14949	14889	14839	14935	15003	15028	14928	14797	14990	14978	14922	14903	14938	14737	15025	14715	14806	14810	14986	14915	14884	14986	14963	14942	14925	14960	14856	14910	14890	14971	14937	14966	14844	14788	14953	14960	15019	14947	14849	14977	14861	14871	14998	15086	14839	15056	14866	14870	14911	14985	15052	14897	15072	14759	15039	14749	14921	14971	14949	14788	14917	14929	14881	14889	14750	14948	14926	14839	15019	14747	14773	14799	14990	14830	14829	14954	15123	14917	14756	14929	15017	14861	14874	14902	15001	14918	14787	14959	14927	14890	14861	14976	14826	15050	14961	14887	14937	15090	14896	14883	15007	14934	14984	15022	14860	14954	14912	14866	14985	14990	15013	14907	14832	15135	14914	14881	14758	14992	14929	15143	15007	14816	14963	14969	14885	14811	14872	14878	14785	15051	14939	15071	14935	14896	14896	14893	15071	14833	14871	14987	14903	14741	15004	14877	14900	14778	14868	14907	14937	14998	14890	14931	14832	14797	14978	14876	14753	14957	14861	14966	14892	15141	14926	14931	14940	14814	15013	14962	14886	14996	14974	14899	14978	14989	14924	14905	14871	14973	14926	14981	14940	14924	14881	14715	14958	15007	14852	15024	14926	14914	14851	14806	15023	15014	14899	14941	14867	14881	14825	14834	14920	14866	14831	15029	14923	15021	14867	15034	14976	14873	15074	14879	14836	14887	14865	14979	15125	14887	14834	14982	15029	15006	14948	14801	14976	14862	14971	15033	15030	15037	14950	14890	14783	15016	14796	14909	14753	14850	14872	14875	15041	14809	14860	14747	14890	14785	15034	14899	14853	14887	14768	14763	14855	15056	14842	14829	14910	14949	14935	14945	14980	14784	14973	14860	14852	14873	14885	15039	14833	14925	14930	14809	14971	14832	14992	14982	14766	15079	14920	14918	14987	15042	14959	14937	14956	14875	14786	14852	14942	14982	14958	14981	14952	14951	14924	15097	14876	14933	14999	14625	14921	14950	14928	14978	14893	14933	14977	15012	14615	14853	14898	14896	14810	14954	14959	14803	14957	14854	14894	14889	14905	14858	15066	14889	14843	14907	14893	14737	14862	15017	14807	14824	14918	14949	15033	14979	14913	14768	14937	14829	15164	15040	14887	14832	14816	15029	14956	14901	14986	14989	14845	14910	14981	14875	14993	14817	14798	14892	14850	14770	14965	15136	15011	14921	14911	14954	14876	15010	15003	15021	14898	14858	14957	14774	14868	14884	15007	15039	14960	15086	14771	14987	14856	15161	14800	14797	14828	14730	14988	15020	15050	14814	14853	14954	14970	14769	14927	14834	14795	15097	14830	15007	14966	14949	14776	14939	14998	14778	14906	14940	14871	14827	14980	15008	15039	14780	14858	15093	14972	15020	14748	14924	15033	14986	14801	15047	15022	14974	14954	14833	14960	14916	14774	14834	15156	15079	14912	14890	14911	14909	14960	14917	15017	14904	14966	14986	14891	14874	14929	15056	14963	15057	14906	14995	14780	14785	14936	14992	14883	14897	14749	14825	14891	14886	14905	14822	14820	15013	14802	14899	14950	14954	14958	14902	14842	15033	14882	15190	14884	14860	14949	14955	14987	14879	14910	14922	14944	14902	14808	14887	14905	14904	14855	15013	14997	14984	14870	14892	14837	14886	14910	14980	14979	15018	15040	14879	14864	14953	15171	14896	14901	15014	14892	14848	14986	15055	14965	14820	14853	15007	14781	14865	15043	14708	14822	15036	14895	14909	15012	14955	15013	14851	14849	14806	14981	14876	14947	14792	14979	14925	15072	14836	14871	14857	14900	14961	15137	14900	14929	14995	14965	14890	14860	14945	14742	14839	14871	14876	14854	14885	14919	14640	14989	14958	14912	14969	14880	14880	14964	14891	15006	14964	14934	14842	14817	14821	14908	14761	14826	14842	15113	14968	14838	14819	14884	15061	14943	14987	14948	14995	14873	15074	14720	14920	15022	14853	14811	14856	14988	14902	14870	15050	14802	14866	14921	14865	14991	15091	15093	14985	14932	14838	14813	15035	14961	14893	14802	15053	15000	14788	14715	14955	15049	15043	14976	15102	14775	14868	14973	14957	14893	14939	15210	14921	14899	14854	14951	14935	14873	15056	14761	14977	14937	14782	15001	14816	14772	15078	14766	15120	14957	14913	14901	14890	15004	15016	14834	14887	15026	14967	14948	15004	14904	15068	14961	14926	14842	14975	14840	14898	14947	14946	14928	15013	14900	14962	14939	14642	14908	15059	14858	14949	14917	15029	14905	14795	15064	14926	15086	14964	14925	14976	15036	14977	14730	15124	14892	14867	15010	14835	15108	14765	14912	14927	14882	14834	14947	14844	15082	14942	14834	14849	14894	14770	15123	14961	14786	14812	14892	14823	14790	14904	14966	15165	14874	15072	14962	14964	14893	14988	14877	15003	14989	14765	14898	14950	15071	14880	14933	14904	15085	14901	14923	14905	14971	14962	14944	15096	14770	14888	14821	14967	14857	14856	14984	14895	15003	14990	14856	14945	14984	14831	14970	14984	14921	14871	14879	14741	15051	14889	15000	15051	14807	14877	15135	14902	14977	14995	14949	14948	14822	14862	15025	14973	14931	14843	14803	14835	15016	14943	14938	14941	14911	14737	14864	14944	14943	14813	14800	14938	14819	14944	15171	15030	14928	14752	14766	14975	14876	14964	15020	15094	14836	14859	14855	15039	14876	14818	14851	14960	14960	14895	14972	14897	14741	14828	15014	14923	14833	15040	14973	15065	15019	14994	14910	14906	14985	14924	14824	14902	14746	14938	14949	14953	14966	14771	14733	14920	14982	14958	14956	15013	14807	14972	14916	15003	14936	14871	14964	15022	15002	14931	14997	14974	14939	14807	14877	15016	14755	15036	14772	14953	14795	14792	14899	14862	14914	14786	14851	14941	14986	14934	15131	14917	14936	14949	14671	15021	14855	14835	15028	14960	14869	14975	14831	14916	14811	15038	14876	14970	14966	14776	14776	14843	14732	14844	14699	15066	15084	14933	15043	14710	14919	14963	15058	14962	14889	14869	14910	15008	14862	14899	14840	14880	15009	14890	14779	14915	14977	14896	15014	15134	14945	15094	14940	14923	15072	14836	14963	14815	14966	14859	14969	14843	14878	15003	14966	14950	14905	14812	14905	15054	15018	14850	14924	14974	14969	14933	14762	14957	14942	15045	14860	14994	14846	14898	15016	14981	14879	14837	14816	14975	14865	15013	15086	14931	14989	14842	14939	14953	14932	14805	15005	14902	14953	14987	14940	14851	14954	14784	14908	14904	14984	14964	14910	14962	14813	14991	14780	14921
23421	21155	28394	23822	21941	24548	26260	22262	21148	20843	20221	20129	19993	19861	19410	19309	18979	19196	19035	18973	19215	19043	19061	18725	18681	18832	18805	18788	18976	18805	18963	18641	18522	18912	18723	18694	18616	18778	18638	18572	18575	18609	18718	18698	19352	20270	20016	19843	19254	19290	18801	18582	18973	18546	18603	18744	18683	18644	18804	18663	18666	18633	18805	18717	18563	18515	18658	18610	18617	18741	18381	18449	18404	18409	18424	18544	18466	18518	18634	18508	18552	18651	18595	18746	18595	18717	18463	18456	18691	18484	18530	18490	18595	18644	18729	18734	18563	18640	18471	18593	18521	18572	18575	18487	18473	18667	18591	18380	18545	18562	18632	18556	18475	18486	18504	18633	18687	18435	18627	18450	18492	18431	18710	18456	18725	18468	18365	18660	18683	18643	18595	18499	18484	18350	18621	18359	18420	18717	18661	18640	18647	18638	18286	18665	18558	18599	18550	18559	18647	18761	18478	18715	18742	18564	18429	18534	18591	18343	18459	18429	18348	18511	18544	18565	18533	18715	18519	18515	18528	18514	18609	18621	18543	18586	18596	18581	18468	18645	18357	18638	18614	18496	18586	18557	18640	18406	18631	18505	18372	18413	18406	18617	18617	18562	18556	18641	18435	18637	18459	18613	18577	18525	18492	18699	18533	18629	18736	18529	18464	18772	18551	18445	18568	18622	18483	18602	18385	18551	18483	18454	18394	18292	18748	18575	18543	18638	18602	18621	18450	18351	18365	18489	18435	18584	18467	18555	18537	18645	18495	18731	18707	18447	18410	18466	18438	18343	18490	18660	18637	18491	18416	18406	18585	18495	18543	18428	18327	18813	18608	18654	18321	18528	18649	18533	18647	18406	18478	18418	18558	18385	18395	18578	18398	18570	18691	18415	18452	18680	18485	18585	18517	18657	18709	18640	18327	18617	18506	18504	18565	18505	18359	18297	18737	18513	18755	18366	18550	18771	18335	18617	18781	18551	18686	18471	18434	18420	18529	18498	18383	18483	18475	18524	18599	18834	18703	18515	18460	18453	18313	18472	18519	18415	18550	18456	18395	18430	18680	18605	18553	18578	18549	18491	18805	18603	18465	18657	18590	18504	18538	18643	18296	18500	18451	18595	18574	18730	18389	18476	18702	18475	18588	18423	18581	18440	18418	18620	18514	18491	18348	18691	18535	18569	18614	18615	18692	18543	18519	18716	18666	18698	18487	18436	18399	18379	18707	18716	18807	18492	18427	18394	18363	18411	18473	18500	18674	18603	18493	18408	18546	18381	18421	18515	18578	18603	18613	18456	18398	18560	18495	18541	18718	18484	18323	18427	18505	18580	18491	18652	18481	18555	18600	18440	18545	18512	18525	18663	18454	18634	18725	18687	18460	18494	18592	18748	18632	18849	18586	18581	18457	18469	18563	18400	18338	18297	18218	18499	18728	18502	18439	18393	18495	18415	18635	18396	18503	18624	18703	18522	18608	18568	18354	18561	18404	18536	18558	18544	18638	18547	18657	18328	18368	18675	18586	18693	18400	18611	18467	18563	18639	18627	18423	18453	18456	18622	18677	18592	18515	18647	18486	18270	18428	18486	18573	18374	18767	18642	18462	18458	18498	18543	18668	18611	18392	18556	18511	18690	18729	18621	18487	18409	18409	18558	18375	18464	18360	18552	18501	18696	18536	18637	18602	18520	18691	18695	18624	18445	18539	18400	18436	18636	18640	18693	18391	18623	18432	18367	18465	18484	18400	18576	18458	18534	18261	18520	18474	18655	18438	18266	18631	18519	18486	18642	18475	18393	18709	18638	18570	18731	18543	18587	18649	18654	18653	18720	18539	18437	18624	18557	18501	18566	18545	18501	18764	18537	18714	18615	18691	18496	18474	18569	18451	18685	18439	18545	18508	18324	18610	18736	18590	18475	18092	18632	18702	18688	18554	18516	18764	18638	18501	18529	18743	18613	18506	18708	18454	18536	18492	18568	18557	18533	18612	18405	18451	18276	18424	18374	18676	18477	18610	18374	18532	18449	18610	18584	18440	18495	18514	18670	18665	18494	18574	18526	18553	18515	18487	18457	18249	18519	18571	18646	18580	18626	18366	18630	18574	18296	18353	18544	18615	18528	18534	18716	18582	18585	18471	18536	18547	18387	18509	18472	18449	18624	18560	18555	18339	18581	18520	18535	18408	18591	18496	18563	18484	18543	18374	18456	18458	18443	18584	18516	18502	18288	18453	18641	18610	18739	18507	18405	18655	18302	18632	18397	18651	18782	18546	18482	18857	18658	18437	18479	18554	18650	18618	18482	18414	18458	18614	18608	18643	18724	18730	18769	18589	18714	18521	18419	18481	18651	18617	18397	18785	18486	18394	18484	18407	18518	18412	18684	18444	18638	18423	18497	18608	18605	18533	18542	18377	18416	18541	18533	18593	18562	18577	18677	18427	18586	18633	18612	18811	18443	18601	18599	18582	18499	18527	18603	18629	18690	18446	18400	18357	18440	18362	18615	18329	18400	18785	18561	18471	18632	18504	18350	18686	18340	18488	18631	18579	18531	18723	18548	18461	18770	18355	18395	18389	18584	18665	18579	18712	18728	18670	18503	18588	18537	18682	18420	18614	18632	18492	18503	18364	18446	18621	18431	18437	18575	18687	18756	18504	18301	18662	18570	18436	18554	18708	18496	18593	18591	18406	18375	18469	18275	18700	18488	18541	18753	18509	18442	18592	18597	18546	18505	18523	18492	18429	18585	18660	18463	18600	18582	18443	18672	18752	18432	18557	18618	18496	18529	18562	18480	18586	18560	18409	18456	18729	18458	18634	18560	18456	18367	18612	18512	18369	18280	18501	18428	18335	18745	18626	18687	18692	18417	18496	18495	18446	18437	18639	18420	18587	18643	18637	18442	18561	18634	18408	18440	18671	18546	18615	18597	18700	18380	18417	18331	18662	18710	18497	18329	18452	18444	18558	18444	18527	18511	18429	18483	18309	18465	18464	18659	18479	18427	18647	18511	18602	18463	18558	18560	18356	18673	18438	18607	18529	18360	18593	18593	18577	18680	18698	18435	18523	18636	18361	18397	18505	18583	18561	18482	18653	18463	18461	18371	18758	18668	18550	18454	18560	18390	18556	18353	18608	18556	18497	18523	18634	18559	18293	18724	18528	18855	18627	18571	18662	18527	18668	18636	18417	18534	18710	18541	18366	18694	18586	18449	18599	18433	18542	18481	18543	18672	18605	18545	18540	18391	18773	18498	18507	18548	18572	18497	18448	18468	18508	18434	18535	18449	18653	18618	19003	18450	18641	18648	18421	18467	18764	18392	18560	18580	18224	18501	18515	18536	18467	18698	18403	18451	18663	18397	18540	18606	18446	18568	18664	18644	18681	18510	18578	18588	18530	18438	18327	18429	18504	18399	18372	18597	18503	18561	18463	18666	18590	18562	18641	18594	18604	18456	18423	18562	18528	18495	18433	18407	18590	18504	18457	18563	18325	18699	18495	18385	18656	18654	18660	18283	18583	18478	18361	18581	18582	18623	18686	18727	18673	18614	18466	18713	18595	18664	18460	18561	18485	18486	18618	18540	18504	18494	18733	18366	18651	18653	18422	18580	18437	18418	18588	18305	18546	18562	18574	18345	18365	18514	18666	18428	18626	18496	18626	18458	18602	18598	18385	18552	18649	18342	18609	18457	18708	18347	18346	18534	18596	18654	18508	18623	18514	18688	18545	18719	18654	18483	18445	18585	18501	18592	18572	18473	18332	18427	18514	18769	18308	18586	18362	18557	18528	18329	18515	18457	18514	18792	18543	18513	18494	18208	18513	18758	18606	18657	18556	18642	18553	18678	18782	18566	18615	18681	18408	18357	18377	18466	18482	18559	18477	18370	18566	18644	18375	18529	18589	18396	18475	18781	18599	18757	18541	18557	18605	18512	18368	18480	18698	18686	18529	18630	18374	18547	18573	18646	18641	18638	18495	18359	18565	18660	18434	18654	18357	18418	18635	18751	18526	18523	18558	18435	18626	18648	18674	18552	18606	18276	18380	18407	18450	18570	18548	18583	18698	18565	18645	18513	18449	18360	18626	18443	18331	18354	18261	18445	18378	18353	18649	18393	18735	18516	18701	18531	18517	18500	18398	18363	18576	18396	18313	18474	18547	18502	18798	18596	18607	18466	18528	18608	18752	18708	18923	18617	18450	18716	18415	18456	18577	18354	18577	18388	18512	18399	18581	18469	18481	18441	18438	18619	18633	18700	18510	18572	18531	18577	18623	18557	18594	18589	18541	18480	18399	18397	18571	18333	18890	18389	18582	18574	18413	18547	18459	18535	18561	18278	18484	18450	18652	18464	18531	18467	18599	18371	18334	18451	18534	18710	18450	18647	18641	18519	18527	18596	18813	18662	18600	18555	18566	18421	18805	18606	18593	18424	18569	18461	18647	18530	18730	18552	18422	18395	18421	18592	18651	18427	18279	18512	18598	18457	18604	18512	18534	18506	18506	18405	18774	18277	18595	18432	18633	18567	18341	18467	18489	18412	18488	18402	18561	18428	18729	18526	18405	18502	18611	18541	18461	18559	18624	18545	18493	18326	18508	18705	18578	18457	18422	18317	18494	18424	18278	18566	18445	18353	18591	18545	18476	18538	18655	18672	18505	18619	18445	18456	18346	18510	18521	18579	18581	18696	18380	18511	18559	18732	18504	18646	18351	18459	18457	18511	18450	18399	18544	18576	18433	18658	18635	18374	18894	18637	18307	18456	18476	18628	18675	18639	18456	18595	18819	18638	18613	18556	18661	18692	18457	18539	18495	18342	18595	18735	18613	18584	18425	18582	18473	18487	18401	18377	18580	18603	18339	18603	18631	18434	18331	18504	18485	18617	18661	18499	18807	18388	18630	18521	18500	18525	18454	18422	18632	18496	18534	18418	18423	18413	18626	18612	18297	18343	18511	18459	18509	18463	18581	18560	18631	18642	18293	18605	18514	18582	18483	18527	18484	18505	18478	18650	18599	18433	18582	18400	18522	18593	18502	18641	18545	18550	18350	18598	18636	18470	18547	18806	18270	18465	18654	18593	18544	18459	18772	18487	18461	18557	18412	18521	18469	18514	18697	18596	18455	18474	18490	18727	18760	18490
26851	42780	36902	29550	24625	21293	20342	19211	18265	17070	16788	16706	16699	16203	15839	15573	15191	15187	15214	15139	15102	15184	15026	14978	15045	14894	14736	14600	14598	14772	14723	14639	14643	14660	14697	14714	14628	14516	14551	14580	14516	14565	14771	14727	15867	16551	16545	15856	15181	14714	14678	14548	14482	14291	14574	14477	14326	14421	14415	14414	14365	14510	14515	14533	14370	14445	14542	14418	14411	14526	14499	14471	14564	14345	14463	14415	14484	14375	14446	14420	14364	14581	14442	14324	14524	14640	14439	14436	14428	14561	14639	14575	14613	14382	14501	14574	14562	14564	14412	14452	14530	14418	14558	14431	14470	14560	14594	14434	14442	14480	14540	14490	14281	14332	14516	14575	14385	14362	14491	14425	14479	14460	14583	14338	14525	14313	14683	14421	14409	14562	14409	14495	14336	14469	14508	14541	14471	14509	14279	14628	14505	14429	14289	14501	14432	14513	14477	14438	14458	14355	14470	14393	14398	14431	14598	14384	14405	14574	14407	14267	14526	14439	14379	14504	14407	14396	14498	14436	14357	14647	14334	14519	14559	14309	14353	14524	14568	14490	14507	14472	14613	14475	14503	14453	14345	14408	14424	14354	14309	14389	14454	14312	14402	14581	14468	14455	14598	14448	14462	14493	14630	14484	14599	14559	14394	14666	14456	14534	14516	14367	14524	14545	14442	14546	14390	14526	14417	14512	14446	14491	14306	14339	14360	14353	14420	14453	14522	14455	14444	14420	14457	14468	14558	14375	14520	14424	14511	14434	14547	14387	14434	14342	14562	14475	14436	14502	14344	14597	14469	14482	14423	14386	14487	14581	14440	14435	14637	14506	14338	14409	14553	14604	14426	14428	14485	14327	14326	14589	14569	14425	14461	14423	14297	14481	14562	14429	14579	14457	14708	14453	14326	14352	14411	14307	14546	14423	14551	14623	14427	14403	14528	14403	14503	14523	14492	14479	14404	14207	14494	14548	14384	14434	14140	14421	14447	14427	14435	14356	14499	14588	14517	14416	14627	14743	14531	14554	14284	14615	14424	14641	14357	14557	14397	14435	14577	14481	14304	14384	14479	14446	14307	14385	14444	14517	14314	14386	14559	14652	14538	14370	14586	14536	14454	14319	14465	14396	14445	14483	14516	14354	14500	14355	14613	14468	14439	14533	14417	14453	14434	14475	14555	14555	14287	14331	14431	14499	14411	14573	14469	14579	14485	14480	14442	14364	14570	14431	14493	14526	14558	14340	14567	14556	14449	14432	14531	14358	14607	14531	14434	14507	14475	14513	14488	14502	14558	14379	14394	14473	14348	14366	14404	14472	14380	14600	14531	14276	14346	14546	14416	14479	14407	14337	14681	14520	14575	14578	14658	14398	14621	14435	14470	14453	14361	14580	14351	14576	14507	14454	14449	14428	14594	14360	14472	14334	14433	14350	14510	14294	14742	14418	14512	14372	14518	14469	14378	14401	14366	14556	14410	14401	14563	14534	14356	14581	14429	14458	14540	14504	14381	14390	14605	14497	14420	14480	14316	14484	14456	14602	14455	14400	14468	14544	14543	14284	14532	14439	14524	14409	14564	14546	14630	14431	14509	14438	14405	14507	14412	14258	14502	14289	14440	14535	14530	14548	14404	14403	14460	14408	14417	14301	14510	14524	14512	14497	14470	14510	14332	14315	14436	14469	14499	14451	14466	14545	14481	14306	14476	14633	14455	14271	14456	14381	14478	14419	14433	14517	14328	14505	14471	14265	14601	14529	14489	14556	14309	14362	14400	14554	14623	14377	14367	14454	14415	14399	14403	14322	14436	14387	14512	14508	14426	14615	14413	14353	14555	14480	14580	14438	14457	14467	14614	14677	14455	14371	14434	14451	14468	14460	14503	14457	14410	14460	14400	14429	14495	14459	14423	14662	14544	14505	14440	14580	14430	14588	14375	14487	14435	14402	14448	14692	14518	14425	14594	14359	14412	14485	14528	14425	14498	14277	14599	14520	14436	14437	14309	14606	14448	14377	14342	14532	14538	14354	14241	14422	14479	14387	14306	14484	14426	14556	14469	14380	14479	14546	14425	14496	14378	14397	14443	14450	14310	14508	14359	14553	14508	14342	14341	14582	14436	14406	14460	14569	14492	14627	14497	14409	14400	14507	14265	14492	14406	14403	14455	14530	14447	14484	14389	14467	14564	14552	14509	14479	14268	14450	14310	14536	14468	14453	14576	14527	14436	14434	14434	14449	14693	14508	14418	14429	14541	14464	14444	14454	14487	14435	14369	14509	14598	14355	14371	14683	14460	14632	14387	14567	14352	14495	14263	14451	14594	14495	14422	14406	14392	14205	14543	14452	14471	14657	14481	14411	14331	14363	14518	14567	14454	14474	14521	14436	14423	14430	14604	14434	14494	14487	14569	14445	14520	14437	14610	14447	14398	14545	14356	14435	14465	14521	14474	14346	14413	14675	14546	14495	14414	14540	14614	14432	14502	14590	14372	14485	14471	14423	14349	14424	14382	14534	14490	14374	14674	14504	14575	14386	14603	14591	14453	14588	14260	14448	14344	14380	14476	14462	14499	14593	14618	14316	14469	14418	14521	14305	14501	14544	14389	14467	14306	14597	14492	14357	14567	14466	14457	14327	14434	14493	14490	14456	14573	14428	14456	14295	14495	14517	14341	14317	14355	14450	14610	14447	14620	14611	14542	14445	14570	14523	14391	14537	14564	14509	14479	14470	14358	14456	14771	14350	14549	14590	14455	14595	14373	14359	14446	14649	14438	14520	14428	14464	14598	14551	14625	14451	14323	14361	14553	14706	14486	14612	14435	14474	14480	14395	14620	14253	14437	14362	14571	14444	14432	14442	14485	14525	14493	14298	14376	14377	14455	14436	14461	14394	14441	14533	14503	14469	14522	14373	14655	14494	14281	14407	14443	14497	14510	14347	14442	14520	14420	14568	14464	14526	14448	14407	14564	14555	14509	14463	14548	14537	14415	14271	14394	14404	14399	14328	14488	14457	14502	14497	14555	14444	14554	14433	14312	14425	14384	14403	14450	14375	14447	14337	14441	14522	14517	14461	14261	14493	14449	14470	14499	14506	14572	14527	14498	14431	14351	14600	14523	14474	14547	14481	14406	14599	14718	14247	14278	14405	14549	14339	14454	14319	14405	14407	14591	14480	14418	14545	14566	14605	14286	14346	14387	14559	14499	14340	14342	14400	14520	14503	14490	14426	14683	14536	14523	14509	14421	14446	14397	14433	14546	14449	14445	14506	14449	14393	14529	14473	14438	14374	14436	14548	14568	14750	14538	14469	14524	14437	14527	14488	14372	14565	14673	14571	14267	14508	14564	14198	14579	14494	14567	14342	14401	14424	14465	14497	14625	14351	14393	14469	14561	14393	14549	14431	14758	14381	14415	14556	14322	14334	14442	14339	14493	14518	14492	14351	14354	14400	14445	14487	14362	14438	14422	14468	14526	14407	14438	14577	14461	14639	14532	14405	14537	14537	14487	14572	14500	14474	14466	14456	14465	14484	14535	14370	14545	14323	14557	14544	14433	14566	14587	14420	14402	14623	14403	14510	14417	14264	14541	14520	14402	14391	14523	14409	14395	14372	14575	14487	14392	14566	14431	14517	14575	14400	14481	14364	14467	14608	14579	14493	14351	14564	14527	14458	14444	14456	14476	14575	14404	14380	14488	14440	14473	14472	14375	14591	14527	14362	14525	14452	14398	14327	14553	14502	14386	14457	14521	14454	14465	14303	14577	14621	14464	14459	14475	14403	14384	14433	14487	14287	14654	14407	14508	14393	14532	14506	14523	14503	14477	14565	14548	14291	14513	14579	14332	14355	14598	14492	14635	14537	14426	14428	14338	14464	14486	14443	14501	14442	14443	14409	14452	14611	14409	14513	14427	14621	14612	14523	14615	14542	14248	14527	14431	14474	14537	14397	14547	14398	14360	14353	14382	14393	14571	14386	14498	14490	14504	14519	14633	14534	14394	14442	14512	14570	14464	14488	14623	14495	14379	14541	14583	14498	14534	14424	14416	14562	14401	14508	14429	14528	14443	14549	14365	14433	14642	14575	14479	14422	14569	14465	14630	14437	14419	14314	14548	14395	14473	14524	14519	14477	14560	14476	14224	14620	14529	14417	14327	14488	14565	14445	14389	14402	14460	14397	14371	14306	14586	14473	14355	14491	14629	14256	14507	14393	14453	14390	14518	14509	14591	14469	14338	14427	14459	14475	14351	14520	14380	14279	14437	14417	14501	14354	14330	14396	14495	14661	14239	14488	14587	14483	14471	14364	14484	14332	14582	14368	14504	14428	14571	14522	14460	14398	14248	14554	14428	14364	14501	14509	14364	14555	14545	14499	14431	14713	14478	14419	14508	14442	14566	14421	14391	14283	14487	14427	14435	14431	14387	14621	14487	14407	14382	14467	14512	14568	14359	14451	14390	14249	14505	14675	14512	14525	14656	14418	14553	14377	14463	14482	14512	14365	14593	14579	14458	14473	14302	14587	14374	14501	14358	14435	14383	14562	14460	14498	14398	14471	14412	14399	14619	14396	14447	14456	14569	14541	14542	14363	14414	14370	14541	14385	14570	14559	14413	14523	14475	14502	14519	14451	14418	14341	14483	14501	14432	14487	14480	14519	14572	14618	14289	14465	14516	14524	14523	14427	14516	14619	14439	14488	14613	14469	14484	14412	14484	14373	14377	14376	14467	14479	14449	14320	14552	14379	14489	14530	14444	14543	14416	14256	14379	14507	14514	14271	14395	14490	14377	14239	14459	14362	14288	14499	14479	14375	14429	14263	14415	14454	14565	14476	14511	14413	14376	14438	14503	14364	14525	14569	14629	14579	14424	14420	14376	14554	14341	14413	14461	14530	14435	14436	14482	14680	14272	14462	14538	14443	14523	14468	14417	14513	14416	14471	14534	14582	14436	14367	14379	14472	14549	14571	14499	14610	14367	14450	14673	14456	14416	14378	14553	14356	14417	14552	14568	14313	14463	14451	14519	14470	14556	14231	14434	14474	14672	14518	14392	14570	14469	14484	14607	14454	14466	14338	14500	14552	14609	14480	14434	14631	14321	14491	14699	14427	14458	14424	14611	14635	14539	14399	14458	14571	14526	14513
29555	23967	25520	22906	20371	19695	19735	19422	19223	19045	19066	19172	19111	19003	18926	19174	18920	18719	19170	18614	18702	18712	18857	18805	18980	18680	18820	18708	18653	18840	18902	18562	18888	18981	18548	18617	18671	18702	18537	18865	18736	18714	18810	19018	18691	18755	18811	18818	18698	18803	18436	18800	18835	18599	18579	18591	18617	18763	18710	18562	18792	18796	18633	18507	18627	18796	18754	18696	18677	18811	18619	18694	18782	18915	18649	18502	18475	18761	18721	18593	18776	18774	18609	18558	18564	18761	18752	18766	18871	18606	18484	18625	18781	18806	18746	18732	18501	18694	18793	18776	18547	18719	18600	18585	18607	18715	18766	18585	18586	18748	18732	18524	18741	18796	18557	18587	18625	18397	18558	18641	18592	18708	18466	18618	18506	18679	18579	18577	18625	18534	18845	18662	18410	18796	18636	18385	18652	18652	18642	18495	18747	18638	18701	18617	18675	18605	18768	18571	18396	18566	18462	18474	18784	18650	18621	18879	18606	18599	18819	18687	18486	18817	18709	18868	18495	18711	18781	18661	18608	18551	18679	19046	18808	18747	18658	18485	18584	18825	18718	18695	18658	18635	18517	18777	18643	18847	18681	18790	18635	18791	18695	18526	18658	18576	18568	18789	18546	18607	18787	18645	18645	18457	18621	18440	18870	18606	18865	18633	18662	18652	18646	18586	18803	18575	18733	18972	18735	18594	18616	18592	18714	18702	18667	18722	18608	18582	18531	18678	18719	18659	18421	18702	18453	18628	18623	18591	18746	18576	18381	18746	18703	18696	18695	18615	18550	18668	18743	18876	18765	18742	18514	18627	18527	18486	18915	18592	18700	18784	18465	18814	18920	18481	18554	18595	18805	18571	18665	18666	18580	18543	18476	18434	18787	18653	18753	18696	18665	18663	18449	18489	18592	18528	18662	18830	18607	18637	18536	18666	18731	18716	18637	18531	18741	18608	18589	18723	18508	18851	18652	18714	18669	18585	18764	18690	18523	18638	18728	18586	18689	18675	18626	18600	18665	18659	18550	18700	18544	18707	18739	18695	18564	18624	18783	18578	18865	18693	18704	18873	18894	18679	18697	18711	18531	18545	18451	18669	18551	18712	18606	18944	18842	18736	18881	18655	18509	18722	18676	18544	18497	18620	18691	18715	18500	18647	18623	18447	18402	18827	18559	18667	18650	18608	18758	18678	18725	18545	18806	18631	18574	18637	18629	18701	18564	18522	18901	18584	18774	18492	18667	18714	18519	18888	18943	18525	18657	18484	18533	18629	18580	18710	18793	18685	18574	18681	18476	18630	18806	18543	18556	18565	18653	18648	18559	18783	18670	18667	18745	18529	18778	18777	18720	18666	18497	18645	18681	18621	18649	18553	18669	18886	18720	18610	18574	18440	18927	18644	18519	18500	18703	18651	18808	18499	18689	18595	18545	18388	18591	18427	18500	18609	18481	18571	18493	18691	18677	18739	18704	18287	18505	18504	18564	18547	18517	18547	18769	18541	18839	18590	18515	18766	18651	18893	18383	18767	18649	18571	18691	18682	18613	18565	18810	18671	18590	18537	18609	18547	18748	18737	18669	18731	18701	18660	18686	18539	18486	18710	18595	18706	18482	18727	18713	18530	18758	18722	18519	18698	18639	18657	18664	18663	18687	18498	18738	18508	18790	18806	18539	18330	18504	18543	18682	18775	18568	18607	18541	18633	18638	18476	18590	18595	18844	18753	18842	18625	18661	18571	18654	18593	18816	18643	18556	18651	18755	18659	18426	18581	18588	18574	18563	18579	18523	18520	18690	18508	18683	18779	18710	18719	18625	18606	18860	18714	18817	18624	18618	18660	18875	18746	18678	18382	18605	18801	18866	18562	18862	18553	18464	18800	18549	18592	18661	18708	18779	18642	18571	18578	18648	18642	18499	18746	18694	18464	18771	18858	18856	18709	18603	18587	18750	18717	18893	18758	18622	18594	18856	18826	18477	18579	18549	18623	18661	18548	18750	18735	18591	18594	18663	18652	18625	18688	18576	18495	18761	18831	18483	18665	18534	18810	18669	18580	18737	18782	18845	18577	18781	18554	18661	18524	18713	18796	18677	18632	18475	18553	18887	18662	18774	18780	18679	18609	18581	18743	18773	18593	18852	18842	18682	18869	18640	18570	18584	18406	18623	18485	18696	18787	18905	18898	18696	18646	18627	18689	18494	18694	18432	18689	18786	18498	18786	18488	18631	18568	18674	18676	18722	18780	18427	18821	18704	18567	18687	18561	18606	18584	18701	18820	18759	18650	18663	18653	18659	18691	18682	18474	18757	18738	18582	18571	18520	18368	18624	18655	18773	18650	18496	18682	18651	18623	18770	19001	18431	18628	18624	18724	18650	18481	18896	18506	18726	18527	18754	18592	18563	18651	18675	18641	18701	18902	18721	18909	18676	18672	18834	18647	18475	18738	18550	18745	18624	18851	18754	18742	18589	18431	18637	18337	18593	18603	18824	18629	18694	18815	18725	18815	18625	18550	18493	18482	18626	18553	19006	18698	18643	18679	18622	18568	18587	18645	18546	18792	18680	18647	18817	18897	18837	18832	18831	18571	18658	18872	18558	18733	18523	18635	18700	18509	18700	18520	18707	18661	18643	18629	18662	18504	18726	18678	18721	18698	18632	18702	18716	18608	18540	18501	18704	18653	18561	18542	18743	18673	18693	18598	18555	18519	18662	18664	18761	18661	18717	18742	18635	18634	18451	18561	18626	18697	18531	18696	18806	18543	18530	18674	18563	18422	18879	18658	18566	18563	18482	18749	18669	18707	18755	18830	18691	18533	18795	18495	18753	18441	18571	18712	18629	18807	18838	18606	18368	18870	18413	18763	18755	18581	18713	18508	18330	18703	18526	18640	18573	18781	18694	18622	18811	18998	18686	18648	18645	18638	18661	18753	18761	18806	18728	18665	18519	18364	18781	18780	18348	18438	18550	18388	18372	18680	18735	18953	18668	18528	18597	18604	18386	18607	18778	18776	18836	18657	18496	18645	18799	18831	18529	18648	18683	18760	18847	18634	18716	18634	18694	18663	18668	18761	18782	18774	18626	18803	18630	18570	18658	18507	18561	18695	18730	18665	18681	18801	18551	18528	18545	18690	18593	18810	18825	18687	18506	18915	18681	18665	18748	18795	18515	18503	18598	18573	18654	18519	18497	18825	18729	18654	18563	18747	18566	18604	18711	18570	18661	18534	18446	18559	18700	18558	18513	18691	18542	18816	18852	18652	18591	18608	18547	18735	18592	18669	18501	18700	18674	18741	18565	18734	18449	18846	18573	18609	18725	18649	18756	18703	18735	18692	18717	18782	18465	18731	18747	18909	18678	18603	18684	18624	18609	18796	18728	18506	18635	18748	18662	18672	18464	18518	18625	18581	18697	18744	18813	18861	18660	18642	18673	18799	18849	18532	18486	18472	18585	18514	18599	18476	18817	18726	18701	18740	18765	18607	18969	18500	18686	18457	18869	18711	18706	18796	18668	18614	18719	18828	18626	18488	18816	18439	18519	18618	18728	18403	18778	18495	18824	18571	18735	18708	18494	18397	18579	18545	18792	18675	18784	18630	18649	18786	18816	18618	18649	18693	18619	18963	18737	18641	18528	18627	18627	18805	18568	18462	18582	18691	18644	18774	18684	18775	18623	18709	18769	18774	18797	18386	18703	18602	18673	18495	18602	18389	18370	18667	18532	18526	18562	18715	18587	18638	18606	18651	18496	18594	18825	18815	18676	18686	18663	18768	18760	18608	18662	18852	18788	18437	18652	18503	18461	18821	18818	18651	18762	18533	18559	18576	18713	18762	18559	18817	18780	18735	18607	18551	18626	18631	18882	18390	18580	18643	18746	18601	18777	18365	18688	18482	18727	18578	18744	18654	18710	18591	18781	18587	18603	18601	18656	18855	18707	18963	18706	18526	18627	18599	18640	18693	18785	18765	18565	18497	18696	18855	18812	18864	18569	19016	18650	18734	18722	18815	18923	18635	18815	18643	18614	18715	18537	18560	18594	18809	18678	18580	18653	18693	18618	18767	18955	18768	18811	18528	18444	18647	18543	18700	18683	18872	18719	18485	18665	18748	18689	18756	18617	18710	18551	18659	18696	18701	18799	18699	18755	18586	18708	18722	18749	18653	18620	18903	18689	18518	18570	18652	18681	18697	18829	18823	18512	18683	18638	18650	18721	18393	18763	18580	18750	18581	18706	18733	18688	18642	18775	18658	18528	18646	18612	18631	18626	18654	18481	18865	18602	18384	18539	18703	18501	18763	18667	18501	18384	18729	18586	18608	18654	18544	18689	18642	18779	18805	18685	18620	18611	18662	18501	18611	18857	18729	18518	18761	18702	18627	18751	18721	18589	18840	18723	18559	18533	18665	18838	18734	18710	18799	18593	18583	18710	18660	18492	18765	18779	18775	18642	18573	18728	18601	18703	18676	18614	18711	18511	18811	18639	18757	18664	18780	18750	18629	18481	18728	18901	18470	18607	18612	18617	18592	18754	18531	18620	18687	18687	18578	18574	18711	18711	18527	18654	18650	18672	18666	18604	18573	18533	18785	18743	18727	18543	18722	18627	18653	18587	18609	18584	18543	18890	18676	18667	18562	18739	18806	18882	18744	18887	18648	18521	18608	18841	18602	18521	18659	18472	18641	18433	18560	18752	18740	18613	18683	18542	18839	18675	18619	18710	18776	18395	18645	18595	18527	18739	18612	18744	18652	18691	18705	18738	18461	18591	18416	18663	18690	18713	18745	18764	18658	18608	18603	18639	18735	18628	18711	18670	18564	18507	18763	18976	18637	18544	18502	18710	18544	18878	18640	18814	18804	18578	18809	18746	18610	18672	18491	18651	18730	18519	18481	18728	18696	18726	18604	18756	18536	18603	18648	18658	18855	18612	18782	18744	18543	18642	18727	18739	18439	18613	18696	18554	18862	18788	18799	18731	18437	18763	18832	18745	18444	18613	18608	18723	18630	18604	18553	18659	18590	18713	18635	18700	18733	18827	18859	18573	18416	18744	18785	18723	18742	18630	18827	18510	18718	18516	18860	18703	18655	18498	18694	18667	18615	18632	18674	18447	18669	18729	18537	18647	18680	18729	18547	18818	18868
20898	24952	21968	18545	16941	16285	16124	15954	15237	15101	15176	15286	15374	14880	14700	14892	14739	14600	14734	14739	14638	14821	14780	14805	14728	14572	14676	14602	14561	14651	14706	14552	14606	14567	14742	14649	14570	14644	14601	14649	14568	14515	14543	14552	14588	14686	14746	14587	14565	14537	14627	14699	14635	14611	14461	14699	14524	14636	14533	14382	14517	14550	14611	14500	14580	14602	14784	14580	14657	14602	14431	14669	14516	14512	14534	14625	14339	14556	14508	14583	14592	14453	14546	14635	14480	14525	14634	14402	14612	14625	14460	14650	14486	14590	14670	14371	14766	14512	14612	14667	14646	14685	14652	14584	14506	14530	14682	14462	14782	14676	14651	14579	14708	14580	14507	14615	14528	14607	14470	14547	14532	14732	14606	14561	14353	14530	14610	14482	14712	14577	14560	14481	14679	14447	14632	14419	14672	14314	14573	14410	14291	14595	14711	14674	14603	14574	14589	14591	14570	14753	14601	14624	14644	14577	14580	14662	14534	14641	14515	14405	14570	14609	14368	14621	14478	14619	14727	14502	14545	14560	14650	14495	14524	14541	14561	14576	14537	14483	14644	14450	14665	14695	14601	14613	14578	14611	14587	14664	14592	14684	14577	14637	14522	14682	14693	14546	14466	14406	14665	14578	14467	14361	14461	14456	14570	14593	14498	14650	14623	14692	14652	14562	14372	14624	14699	14642	14582	14488	14423	14688	14536	14577	14492	14671	14384	14597	14676	14509	14564	14739	14685	14579	14402	14588	14610	14527	14462	14613	14542	14624	14593	14577	14639	14701	14624	14601	14508	14338	14620	14639	14693	14528	14732	14539	14648	14495	14577	14501	14675	14628	14562	14496	14522	14449	14479	14530	14443	14615	14707	14556	14549	14530	14606	14503	14420	14451	14477	14409	14448	14592	14515	14550	14723	14603	14485	14508	14495	14644	14567	14355	14560	14528	14538	14434	14671	14453	14540	14726	14450	14576	14438	14776	14685	14639	14468	14520	14596	14423	14619	14500	14436	14444	14540	14630	14698	14669	14577	14474	14726	14604	14459	14598	14638	14543	14526	14439	14605	14615	14711	14604	14619	14580	14570	14444	14479	14858	14548	14532	14595	14552	14567	14501	14707	14595	14550	14466	14601	14515	14512	14502	14574	14721	14370	14573	14427	14630	14461	14607	14491	14402	14656	14439	14509	14615	14569	14504	14433	14590	14547	14483	14663	14431	14585	14599	14584	14473	14333	14627	14598	14602	14477	14490	14534	14581	14668	14444	14534	14484	14476	14389	14591	14424	14560	14529	14442	14603	14650	14471	14667	14525	14481	14624	14521	14426	14561	14499	14597	14492	14429	14626	14669	14702	14499	14521	14543	14435	14485	14542	14575	14473	14468	14709	14555	14532	14528	14511	14611	14557	14653	14464	14305	14604	14414	14553	14453	14504	14368	14589	14579	14524	14642	14523	14615	14654	14413	14625	14568	14637	14450	14434	14434	14413	14350	14421	14543	14489	14694	14605	14492	14661	14428	14743	14662	14565	14555	14737	14468	14497	14422	14637	14634	14620	14545	14600	14639	14599	14562	14645	14530	14351	14456	14581	14650	14618	14484	14465	14434	14644	14522	14590	14751	14400	14558	14591	14456	14679	14532	14705	14493	14691	14392	14623	14697	14594	14590	14611	14406	14571	14409	14534	14464	14588	14558	14522	14610	14547	14529	14648	14635	14367	14590	14505	14635	14639	14567	14725	14597	14678	14442	14465	14444	14550	14688	14703	14454	14525	14661	14606	14702	14564	14772	14678	14659	14556	14518	14438	14480	14536	14675	14428	14636	14523	14547	14534	14647	14604	14633	14397	14518	14649	14701	14599	14493	14540	14459	14524	14530	14556	14470	14712	14669	14551	14565	14514	14621	14511	14516	14619	14525	14405	14508	14455	14577	14513	14648	14426	14632	14580	14742	14632	14623	14549	14615	14559	14476	14559	14485	14577	14432	14543	14610	14571	14589	14738	14550	14518	14486	14390	14642	14604	14513	14454	14319	14529	14709	14431	14618	14537	14543	14385	14574	14668	14490	14482	14613	14569	14431	14586	14505	14518	14674	14607	14594	14593	14430	14556	14556	14495	14715	14576	14553	14465	14584	14487	14523	14740	14481	14569	14618	14539	14519	14416	14559	14534	14619	14591	14688	14531	14526	14508	14488	14406	14619	14513	14566	14523	14598	14547	14486	14473	14508	14750	14681	14545	14592	14549	14562	14505	14605	14523	14493	14522	14625	14577	14419	14464	14494	14524	14629	14569	14609	14431	14592	14533	14746	14465	14637	14425	14460	14364	14547	14608	14541	14526	14452	14566	14531	14380	14600	14684	14628	14365	14665	14475	14635	14524	14558	14473	14494	14699	14656	14438	14407	14687	14349	14620	14598	14552	14653	14502	14548	14464	14598	14493	14563	14664	14740	14585	14599	14425	14464	14527	14544	14707	14605	14725	14561	14493	14504	14644	14658	14526	14639	14596	14589	14596	14551	14652	14613	14418	14494	14630	14520	14596	14648	14639	14559	14518	14554	14477	14499	14564	14399	14711	14500	14465	14674	14710	14584	14544	14682	14330	14596	14528	14514	14579	14559	14552	14491	14403	14354	14589	14530	14717	14654	14619	14557	14671	14552	14312	14492	14622	14453	14752	14502	14573	14540	14641	14500	14581	14534	14593	14471	14447	14630	14535	14541	14488	14692	14377	14600	14494	14558	14625	14623	14542	14564	14588	14463	14629	14699	14564	14349	14583	14491	14639	14533	14595	14578	14482	14642	14555	14479	14450	14507	14613	14442	14653	14463	14470	14585	14690	14485	14650	14527	14462	14483	14614	14466	14679	14639	14468	14650	14495	14534	14609	14659	14555	14434	14522	14648	14634	14569	14541	14618	14479	14633	14641	14408	14466	14418	14560	14622	14596	14413	14556	14516	14516	14661	14563	14609	14470	14552	14515	14710	14598	14542	14526	14724	14458	14459	14508	14472	14569	14560	14449	14454	14555	14526	14576	14462	14541	14593	14556	14460	14601	14588	14358	14642	14476	14692	14461	14667	14606	14580	14466	14572	14326	14585	14599	14570	14568	14625	14419	14699	14672	14478	14631	14570	14518	14601	14721	14526	14544	14638	14512	14478	14501	14671	14558	14421	14484	14565	14469	14557	14495	14570	14581	14672	14462	14574	14525	14559	14673	14695	14594	14495	14636	14528	14452	14746	14635	14662	14701	14715	14495	14735	14495	14588	14656	14718	14493	14592	14618	14631	14586	14545	14515	14672	14560	14619	14355	14619	14311	14550	14636	14444	14751	14572	14382	14427	14501	14698	14539	14569	14603	14597	14581	14621	14531	14346	14482	14516	14418	14714	14667	14632	14603	14342	14498	14589	14686	14558	14444	14477	14518	14408	14618	14607	14521	14711	14501	14637	14630	14421	14515	14514	14582	14541	14613	14556	14641	14524	14700	14456	14471	14559	14636	14535	14656	14450	14525	14657	14514	14457	14504	14427	14612	14606	14777	14527	14731	14588	14566	14534	14402	14615	14494	14634	14521	14560	14702	14578	14511	14683	14583	14414	14545	14527	14571	14558	14614	14551	14438	14560	14652	14616	14524	14566	14664	14569	14603	14646	14604	14612	14390	14473	14756	14550	14549	14633	14588	14597	14518	14630	14531	14491	14536	14524	14469	14592	14803	14640	14621	14636	14488	14507	14651	14646	14527	14583	14615	14559	14533	14666	14499	14584	14674	14464	14444	14704	14606	14559	14612	14544	14479	14530	14630	14661	14624	14585	14464	14504	14698	14471	14414	14509	14593	14514	14661	14487	14524	14619	14515	14421	14536	14630	14501	14534	14547	14510	14534	14495	14542	14552	14677	14448	14405	14521	14698	14663	14557	14722	14695	14613	14512	14624	14473	14512	14584	14524	14523	14558	14603	14489	14573	14639	14522	14551	14582	14566	14626	14621	14548	14612	14637	14574	14488	14532	14662	14629	14664	14551	14649	14556	14587	14445	14534	14620	14410	14585	14524	14612	14447	14472	14465	14500	14663	14644	14580	14454	14465	14480	14492	14503	14655	14485	14556	14502	14555	14619	14640	14613	14448	14505	14715	14570	14495	14577	14705	14600	14389	14751	14480	14506	14579	14724	14530	14521	14739	14553	14670	14366	14622	14514	14703	14662	14613	14565	14794	14634	14495	14565	14549	14453	14504	14692	14634	14621	14418	14660	14358	14554	14422	14676	14481	14552	14528	14403	14572	14554	14530	14629	14776	14576	14513	14662	14532	14435	14501	14516	14461	14634	14507	14537	14494	14585	14490	14470	14601	14577	14395	14823	14390	14615	14592	14583	14552	14555	14668	14562	14529	14497	14466	14486	14514	14455	14582	14693	14632	14540	14625	14622	14627	14511	14557	14549	14625	14604	14442	14513	14400	14725	14624	14713	14544	14438	14542	14623	14482	14513	14623	14506	14549	14528	14560	14498	14475	14482	14454	14565	14684	14491	14435	14587	14534	14536	14578	14621	14503	14600	14366	14640	14624	14582	14457	14647	14600	14604	14691	14630	14597	14625	14424	14598	14498	14507	14578	14574	14488	14541	14444	14662	14500	14541	14508	14432	14754	14558	14547	14593	14495	14619	14586	14548	14630	14580	14506	14504	14475	14495	14373	14572	14562	14593	14549	14600	14308	14481	14588	14615	14683	14468	14590	14526	14477	14668	14687	14562	14623	14510	14450	14568	14582	14534	14636	14614	14592	14537	14454	14499	14603	14546	14415	14588	14690	14566	14468	14508	14598	14603	14576	14601	14379	14383	14445	14680	14582	14834	14671	14587	14565	14803	14498	14650	14402	14579	14548	14615	14523	14552	14384	14633	14736	14651	14483	14549	14582	14697	14525	14498	14448	14720	14648	14560	14562	14671	14597	14573	14644	14478	14632	14612	14534	14455	14492	14471	14638	14615	14442	14521	14397	14610	14596	14502	14527	14613	14583	14632	14599	14610	14565	14494	14562	14469	14466	14436	14491	14459	14642	14447	14470	14509	14541	14581	14612	14553	14412	14676	14442	14562	14494	14564	14609	14507	14491	14569	14617	14607	14510	14664	14766	14771	14603	14509	14439
24667	21158	28211	24541	23082	24020	23941	21668	20661	20883	20515	20313	20163	20033	19835	19594	19614	19537	19838	19749	19844	19503	19651	19469	19598	19391	19453	19507	19511	19300	19612	19364	19331	19484	19395	19251	19372	19478	19502	19624	19446	19405	19353	19371	19886	20340	19974	19819	19700	19413	19376	19335	19498	19219	19382	19282	19308	19180	19349	19235	19409	19506	19347	19401	19221	19378	19179	19236	19395	19465	19346	19254	19245	19300	19287	19239	19465	19290	19377	19416	19319	19513	19317	19336	19303	19284	19189	19200	19150	19303	19198	19402	19602	19189	19356	19213	19249	19184	19402	19435	19251	19136	19488	19422	19305	19379	19233	19295	19120	19289	19307	19439	19148	19360	19394	19204	19317	19422	19250	19318	19255	19449	19232	19024	19153	19311	19142	19170	19543	19177	19193	19238	19438	19305	19172	19497	19327	19107	19010	19341	19091	19388	19249	19135	19212	19421	19126	19337	19421	19124	19261	19125	19508	19284	19432	19174	19400	19315	19339	19010	19354	19285	19303	19301	19337	19291	19164	19486	19122	19075	19348	19367	19329	19159	19620	19283	19384	19186	19225	19347	19402	19365	19412	19337	19202	19514	19275	19046	19323	19097	19250	19405	19284	19394	19378	19173	19242	19111	19077	19185	18963	19350	19444	19358	19397	19300	19391	19207	19216	19069	19419	19251	19419	19398	19147	19209	19309	19249	19375	19089	19327	19390	19248	19228	19354	19305	19176	19172	19159	19162	19343	19420	19213	19338	19605	19191	19187	19183	19320	19178	19272	19207	19392	19389	19296	19478	19348	19077	19182	19349	19245	19279	19261	19259	19531	19485	19301	19135	19295	19459	19282	19321	19359	19357	19195	19353	19295	19377	19472	19212	19232	19245	19063	19392	19191	19195	19237	19213	19347	19134	19282	19342	19498	19616	19459	19263	19499	19317	19280	19132	19186	19367	18953	19502	19370	19283	19208	19385	19651	19239	19167	19358	19250	19350	19401	19337	19258	19138	19287	19462	19237	19582	19324	19095	19257	19428	19392	19334	19426	19463	19360	19357	19268	19568	19492	19347	19410	19302	19416	19437	19461	19283	19413	19266	19217	19317	19340	19435	19408	19266	19415	19226	19187	19328	19467	19497	19343	19393	19531	19527	19486	19410	19301	19259	19311	19322	19270	19204	19256	19208	19329	19429	19364	19202	19280	19441	19175	19255	19235	19529	19336	19167	19166	19354	19204	19351	19116	19478	19254	19230	19389	19357	19430	19429	19380	19458	19288	19213	19315	19352	19464	19088	19241	19639	19040	19424	19460	19608	19425	19378	19265	19388	19359	19541	19133	19152	19348	19178	19168	19070	19313	19381	19263	19242	19338	19325	19365	19306	19366	19128	19310	19385	19360	19304	19418	19648	19038	19335	19341	19461	19244	19258	19273	19403	19188	19274	19264	19364	19214	19116	19344	19146	19105	19399	19242	19254	19430	19235	19332	19406	19591	19078	19283	19459	19342	19597	19282	19385	19302	19340	19281	19425	19291	19152	19293	19514	19199	19277	19316	19188	19196	19279	19533	19273	19333	19484	19200	19071	19452	19129	19160	19095	19203	19416	19421	19183	19352	19162	19422	19366	19565	19425	19113	19394	19238	19343	19245	19304	19101	19291	19325	19274	19374	19323	19251	19291	19293	19368	19313	19359	19414	19313	19336	19231	19134	19254	19220	19168	19262	19214	19218	19187	19270	19452	19263	19500	19350	19348	19486	19392	19472	19199	19324	19333	19443	19179	19374	19206	19358	19437	19245	19335	19307	19330	19140	19259	18923	19573	19204	19159	19467	19460	19247	19296	19432	19303	19189	19272	19447	19474	19240	19307	19299	19283	19280	19097	19231	19087	19374	19236	19286	19162	19145	19110	19169	19349	19261	19467	19211	19221	19305	19353	19348	19399	19418	19359	19306	19327	19168	19227	19339	19440	19156	19266	19153	19354	19379	19243	19532	19384	19299	19246	19335	19298	19173	19239	19373	19326	19198	19119	19339	19389	19180	19129	19316	19389	19106	19443	19270	19300	19278	19383	19335	19400	19394	19207	19124	19346	19339	19387	19400	19262	19430	19427	19179	19092	19344	19354	19218	19377	19235	19588	19542	19410	19353	19150	19155	19532	19262	19440	19320	19267	19332	19486	19320	19316	19285	19236	19172	19345	19437	19111	19178	19184	19319	19155	19243	19240	19492	19225	19470	19352	19316	19094	19244	19403	19147	19083	19565	19241	19172	18987	19211	19221	19235	19235	19409	19272	19372	19192	19383	19352	19334	19370	19210	19189	19409	19445	19577	19413	19332	19194	19122	19276	19458	19257	19296	19170	19448	19409	19385	19267	19142	18927	19212	19381	19178	19299	19215	19318	19172	19286	19378	19286	19206	19446	19429	19423	19307	19272	19294	19383	19381	19181	19248	19368	19384	19446	19469	19354	19299	19295	19458	19288	19271	19415	19229	19243	19319	19247	19418	19449	19307	19251	19286	19112	19409	19219	19474	19302	19255	19283	19263	19304	19275	19137	19234	19337	19626	19291	19293	19275	19432	19426	19287	19569	19320	19277	19259	19334	19175	19053	19385	19360	19226	18988	19479	19374	19230	19397	19400	19277	19427	19209	19441	19384	19426	19228	19136	19171	19387	19408	19362	19229	19340	19152	19307	19284	19213	19248	19232	19430	19228	19401	19214	19356	19279	19409	19333	19160	19314	19427	19412	19315	19371	19365	19549	19107	19271	19320	19143	19450	19537	19167	19183	19087	19419	19371	19212	19216	19300	19271	19365	19206	18971	19277	19151	19412	19353	19288	19307	19258	19230	19311	19427	19444	19251	19251	19494	19258	19235	19238	19134	19263	19003	19392	19330	19280	19284	19343	19142	19459	19356	19336	19349	19363	19276	19174	19391	19405	19328	19317	19100	19501	19383	19174	19160	19338	19284	19046	19413	19474	19264	19268	19330	19213	19230	19111	19450	19503	19162	19574	19284	19260	19117	19280	19238	19349	19444	19415	19159	19304	19413	19408	19291	19334	19428	19100	19250	19241	19558	19250	19159	19226	19333	19206	19368	19381	19468	19346	19286	19338	19353	19180	19475	19056	19482	19248	19451	19380	19192	19141	19371	19386	19520	19301	19119	19283	19229	19173	19359	19155	19399	19353	19396	19227	19272	19242	19300	19250	19223	19060	19052	19373	19451	19220	19352	19441	19413	19363	19387	19365	19173	19325	19089	19497	19446	19291	19276	19434	19233	19331	19341	19292	19382	19241	19280	19389	19306	19307	19221	19404	19466	19575	19090	19307	19202	19196	19258	19089	19305	19310	19432	19192	19346	19240	19141	19359	19452	19331	19221	19375	19146	19246	19270	19337	19363	19555	19163	19476	19369	19313	19457	19312	19365	19548	19392	19261	19199	19146	19177	19103	19221	19212	19387	19220	19466	19068	19215	19539	19388	19273	19271	19477	19126	19276	19148	19486	19340	19183	19274	19199	19223	19012	19507	19494	19458	19072	19332	19302	19297	19242	19371	19430	19406	19338	19354	19120	19170	19311	19308	19590	19514	19278	19457	19292	19353	19285	19259	19198	19229	19250	19331	19376	19518	19198	19287	19143	19328	19488	19116	19143	19570	19421	19469	19535	19137	19402	19226	19323	19340	19371	19003	19212	19396	19414	19321	19392	19299	19341	19361	19332	19236	19502	19330	19215	19315	19404	19307	19351	19467	19282	19271	19373	19331	19438	19177	19193	19334	19449	19230	19198	19565	19466	19220	19254	19370	19318	19111	19153	19403	19403	19339	19285	19360	19339	19243	19165	19402	19328	19506	19272	19359	19200	19271	19171	19348	19446	19187	19453	19105	19205	19189	19341	19210	19283	19262	19277	19448	19463	19315	19396	19503	19392	19415	19134	19312	19258	19330	19388	19409	19433	19415	19194	19221	19318	19453	19228	19371	19167	19268	19136	19212	19178	19127	19325	19428	19356	19443	19195	19305	19486	19415	19413	19117	19193	19242	19261	19358	19408	19321	19138	19393	19455	19518	19405	19107	19344	19430	19153	19176	19164	19292	19215	19143	19493	19400	19103	19343	19581	19309	19106	19270	19210	19443	19232	19392	19298	19558	19310	19220	19182	19273	19122	19293	19017	19376	19127	19274	19316	19231	19432	19339	19368	19361	19221	19357	19325	19156	19101	19012	19190	19369	19400	19053	19273	19221	19378	19229	19439	19347	19378	19139	19386	19272	19296	19341	19383	19456	19365	19204	19306	19250	19333	19299	19080	19401	19500	19208	19403	19311	19370	19122	19328	19261	19074	19289	19326	19480	19343	19473	19224	19285	19342	19523	19455	19290	19167	19451	19319	19344	19477	19162	19365	19419	19429	19507	19143	19360	19263	19294	19274	19244	19396	19414	19372	19262	19047	19369	19187	19336	19422	19333	19252	19342	19302	19373	19274	19214	19397	19117	19267	19322	19345	19278	19426	19244	19231	19223	19298	19497	19291	19307	19251	19295	19341	19158	19180	19251	19429	19303	19309	19335	19395	19313	19356	19257	19033	19393	19453	19301	19251	19337	19336	19149	19532	19416	19490	19289	19219	19224	19545	19393	19132	19106	19322	19124	19336	19141	19341	19505	19279	19343	19313	19391	19369	19207	19407	19444	19218	19364	19218	19069	19367	19105	19322	19359	19307	19376	19392	19304	19385	19388	19268	19175	19400	19286	19349	19188	19382	19522	19130	19368	19294	19220	19042	19575	19262	19183	19203	19478	19257	19216	19438	19580	19437	19501	19252	19025	19225	19381	19307	19478	19075	19158	19464	19457	19342	19184	19400	19479	19396	19445	19270	19392	19194	19200	19040	19133	19302	19243	19192	19379	19518	19295	19081	19345	19227	19190	19309	19152	19153	19186	19419	19101	19181	19365	19339	19259	19386	19375	19224	19441	19299	19241	19308	19195	19358	19346	19203	19375	19236	19308	19210	19212	19319	19330	19156	19424	19279	19190	19124	19367	19160	19243	19267	19436	19503	19470	19349	19398	19362	19277	19053	19132	19368	19496	19265	19334	19384	19661	19280	19209	19280	19296	19265	19273	19318	19231	19315	19171	19264	19209	19272	19372	19542
24158	39388	32626	25238	21295	19213	18658	17910	17435	16591	16610	16388	16433	16053	15734	15362	15545	15505	15332	15345	15385	15248	15356	15303	15173	15225	15225	15216	15179	15069	15113	15113	15212	15134	15088	15237	15122	14812	15179	14953	15111	15125	15111	15220	16081	16263	15795	15431	15401	15096	15021	15006	14859	14961	15052	15013	15085	14914	14916	14813	14954	15122	15050	14851	15159	14842	15120	14968	14982	14920	14954	14980	14985	15004	14979	14955	14912	14994	14973	14986	15026	14895	14994	14929	15053	14894	14973	15191	14999	14862	15140	15049	14757	14771	14893	14920	14873	14961	14960	15012	14948	15028	15011	14815	14884	15121	14953	14860	15065	15090	14928	15015	15129	14965	14912	14864	15076	14742	14882	15048	14986	15016	14935	15019	15015	14967	15041	15187	15037	14884	14817	15039	14816	15011	14931	14917	14901	14925	15035	14841	14715	15007	14968	14993	15038	15075	14991	14912	15032	14918	14921	15029	14895	15001	14781	15088	14942	14789	15065	14994	14883	15080	15114	15045	14996	15010	15010	14986	14819	14902	15009	15017	14950	14997	15109	15218	15028	14966	14924	14914	14815	14888	14900	14761	14776	15002	14929	15063	15072	14961	14918	15102	15010	14877	14946	14765	14897	15104	15025	14960	14974	14983	14974	14930	14937	15040	14935	15190	14853	15148	15082	14988	15009	14887	14989	14993	15032	14864	14889	14850	14896	15028	14862	15035	15075	15011	14897	14969	14953	14891	15002	15009	14882	14782	14808	14930	14962	14976	15086	14919	15069	14990	14918	14996	15086	14959	14859	15005	14960	15022	14927	14961	14890	15234	14967	14875	15034	14897	15038	14908	15033	14905	15037	14966	14965	14901	14955	14964	14950	15053	14847	15046	14936	15048	14896	14866	14855	14979	14949	14865	15081	14883	14969	15040	14928	14983	14896	14880	14932	15112	14943	14913	15139	14851	14996	14856	14964	14807	15025	15149	14925	14895	15114	15069	15050	15065	15104	15138	14941	14800	14999	14868	15033	14849	14908	15013	15027	14856	15023	14898	14902	14898	14832	14879	14924	14823	14966	14875	14808	14809	14919	15062	14984	15050	14873	15019	14923	14818	14884	15072	15103	15033	14820	14898	15082	15151	14897	15062	14901	15023	15133	15114	14960	15037	14921	14957	14951	15116	15114	14960	14955	14963	15057	14897	14904	15072	15056	14913	15247	15077	14850	15110	15086	14976	15034	14880	14931	15094	14954	14856	14962	14867	14980	14931	14906	15037	14927	14779	14954	14855	15112	14925	14853	14935	14967	15038	14878	15004	14862	14897	14879	15041	14957	15060	14910	14929	14852	14924	15072	15147	14769	14965	15000	15120	14929	14964	14970	14962	14934	15040	15053	14975	14772	15104	15074	14882	14918	14884	14810	15060	14851	14865	15045	14913	15039	14999	15156	14982	14947	15004	14932	14936	14886	15087	14963	14929	14943	14936	14889	14860	15083	15001	14906	14880	14923	15073	14943	14875	14997	15045	15003	14969	14942	14837	15061	14805	14874	14989	14925	15043	14773	14926	15059	14869	15017	14898	15097	14798	15077	14887	14979	14970	14959	14804	14937	14952	15057	14976	15047	14923	14900	14788	15072	15063	15047	15064	14957	14978	14890	14963	14904	14979	14980	14874	15097	15021	14860	15164	14937	14904	14928	14899	14928	14976	14902	14973	15053	14994	14980	14913	15048	14999	15017	15018	15169	15038	15063	15059	14913	14887	14878	15021	14950	14941	14888	14900	14876	14936	15002	14971	14913	15075	14877	14970	14802	14988	14989	14995	15027	14824	14927	15010	15090	15065	15042	15064	14975	15031	15028	15072	15108	14945	14846	15166	14984	14945	15046	15070	15039	14995	14966	14999	15031	15017	14896	14972	14782	14879	14976	14872	14948	14971	15153	14772	14912	14874	15192	14860	14959	14987	14947	14824	15073	15021	14944	14984	15038	14780	14795	14859	15094	15031	15024	15062	14898	15142	15045	15058	14869	14928	14896	14976	14950	14941	14891	14863	14833	14946	14992	14827	15035	14820	15081	14967	15015	14859	15121	14996	14948	15002	14949	15050	14960	14830	15014	15013	14927	15006	15123	14947	14795	14901	14904	14793	14922	14901	14906	15121	14751	14962	14950	15150	15085	14961	14987	14866	14947	15147	14878	14898	15020	14871	14888	14963	14970	14966	15058	14901	15019	14941	14933	14939	14881	14873	14985	14949	15039	14836	14866	14968	14847	15105	15050	15166	15016	14861	14961	15034	14986	14901	15106	15077	15014	15038	14890	14912	15012	15035	15077	15052	14780	15093	14938	15126	14979	15007	14907	14889	14898	14900	15075	14897	14979	14913	14925	14889	14878	14961	15074	15062	14868	14864	15102	15065	14910	14884	14856	14893	15250	15073	14993	14921	14998	14943	14998	15050	15033	15072	14937	15025	14946	14937	14885	15043	15003	15017	15079	14900	14885	15035	14975	14969	15092	15038	14964	15021	15061	14922	14950	15099	14982	14899	14780	14871	14987	14925	14926	14943	14930	14926	14961	14910	15036	14884	15007	14840	14777	15048	14980	14874	15040	15015	14937	15010	14981	15095	14902	15041	14853	14903	15046	14931	14972	14924	14991	15092	14960	14939	14945	14872	15011	14858	14862	14955	15163	15049	14980	14878	14982	14921	14846	15086	15031	14911	14853	14955	14976	14899	15114	14890	14986	14989	15036	14949	15164	14991	14850	15141	14927	14799	15069	14748	14944	15025	14818	14999	15090	14957	14931	14932	15006	14891	15025	14870	15075	14967	14844	14886	15101	14870	15024	14971	14783	15052	14953	14802	14925	14773	15053	15125	14921	15097	14864	14959	14948	14945	15008	14698	14948	14983	14841	14785	15035	14953	15019	15010	15140	14965	14979	14918	14876	14816	14992	14908	14952	14955	15068	14842	14953	14977	14945	15139	15053	14842	14915	15000	14853	14913	15053	15026	14957	15045	14923	15047	14841	14925	15143	15013	14959	14837	15010	15029	15108	14972	15146	15086	14915	14978	14927	14913	15028	14909	15110	15008	15121	14994	14835	15039	15125	14953	14944	14908	14931	14975	15034	15060	14974	14933	14913	14986	14907	14936	15016	15007	14882	14969	14912	14811	14902	15044	15052	14959	15134	14852	15119	14851	14824	14932	14991	15092	14957	15233	15112	14994	14857	14955	14845	15036	14882	15033	14918	14977	15029	14942	15032	14788	14807	14848	15011	15086	14884	14985	14943	15036	15104	15006	14989	14892	14960	14764	15027	14899	14598	14895	15188	14716	14903	14991	14900	15174	15034	15027	14883	14802	14997	15044	15013	14764	14965	14788	15150	14942	15129	15067	14797	14847	14894	14904	14984	14970	14944	15021	14945	14948	14988	14904	15115	14896	15100	14983	15129	14811	14968	14934	14827	14774	14822	14958	14914	15012	14929	15066	14938	15080	14927	15026	14905	15067	14908	14903	15083	15086	15026	15099	14812	14984	14851	14879	14988	15001	14843	14821	15000	15030	15047	14971	15046	14928	14916	15096	14872	14842	14942	14901	15050	14854	14764	14776	15066	14929	14933	14972	15026	14959	14997	15094	14937	15089	15008	14930	15002	14853	14999	14965	15042	15044	15041	15060	14882	14918	14970	14958	14961	15009	15006	14888	15067	14913	15073	15032	14970	14982	15063	15009	15084	14836	14916	14939	14978	14819	14822	15030	15015	14908	14934	15014	15010	15026	15013	15013	15032	14986	15022	14995	14978	14887	15058	15000	14973	15013	14979	15167	15007	14894	15006	14909	14753	14937	14894	15004	14946	15040	14969	14906	15019	15011	15006	14883	14855	15016	14830	15004	14828	14915	15132	15074	15040	14919	15022	15071	15081	14818	14975	15063	14896	14909	14937	15004	15095	14979	15056	14985	14994	14768	14884	14910	14847	15098	14964	14731	14878	14892	14952	14983	14776	14988	15001	14956	14785	14887	14982	15021	14933	14768	15036	15009	14923	14856	14955	15000	15038	14963	14992	14875	14997	14945	15070	15039	14850	14946	14959	14869	14857	14912	14952	14897	14732	14897	15236	14951	15014	15003	14976	15082	14920	14968	14856	15032	14934	14999	14969	14877	14989	14840	14983	14882	15032	14985	15052	14952	14894	14938	14902	15032	14804	14896	14857	15105	15015	15040	14845	14867	14907	14991	14948	15002	14998	15060	14959	15004	14965	14877	14979	15060	15103	14841	14852	15073	14864	14983	15155	15046	14877	14945	15066	14933	15063	15046	14905	14902	14892	14943	15049	15030	14856	14946	14927	15077	15131	14961	14813	15016	15060	14944	15137	14815	14885	14876	15084	14834	14888	14830	14982	14966	14919	14874	14871	14849	15096	14901	15072	14977	15120	14991	15037	15039	15161	14920	14934	15001	14953	14939	14955	14844	14853	14870	14873	14859	15026	14926	15053	14947	14762	15052	15009	15011	14685	15081	14914	15064	15261	14946	15025	14893	14931	14843	14812	14972	15033	15100	14904	15001	14844	14947	14955	14865	14945	14836	15093	14972	14940	14804	14939	15007	14889	14870	15209	14861	14980	15015	14973	14969	15056	15015	14852	14959	15057	14840	14945	14970	14980	15053	15177	15075	14909	14881	14946	15161	14847	15014	15116	14931	14880	15071	14976	14788	15000	15008	15048	14900	14977	14846	14975	14851	15081	14817	15156	15041	14961	15036	14876	14899	15004	14923	14964	15008	14834	15134	14833	15093	14933	14894	15028	14978	14841	15045	15041	14881	14784	15109	14950	15080	14927	14824	14939	15006	14873	14840	15027	15063	15065	15047	14933	14917	15059	14886	14816	14899	15023	14881	14989	14834	15042	15075	14928	14926	14970	15039	15158	15074	14755	14837	14900	14922	14845	15051	14843	14898	14918	14800	14939	15144	15113	14978	15024	14938	14907	14980	14985	14968	15018	15028	14904	14986	14944	15009	15065	15066	14984	14831	15051	14994	14860	15016	14910	14889	14945	15010	14911	15066	15051	14862	14880	14868	14940	14958	15006	14905	14830	14970	14958	14895	14851	15088	15024	15025	14850	15065	14926	15091	14962	14964	15087	15164	15035	14882
23382	21060	28332	23796	21867	24685	26447	22236	21166	21294	20946	20872	20664	20528	20128	19851	19802	19825	19631	19786	19758	19808	19798	19529	19411	19569	19441	19411	19347	19441	19347	19417	19395	19196	19058	19385	19163	19198	19173	19347	19439	19480	19021	19473	20457	20785	20619	19937	19373	19340	19287	19290	19158	19031	19116	19080	19058	19142	19091	18995	19325	19099	19139	19322	19204	19116	19294	19312	19197	18914	19282	19115	19261	18852	18912	19111	19136	19155	19003	19122	19137	19179	19127	19285	19123	19048	19465	19132	19215	19132	19121	18941	18982	19454	19309	19054	19014	19020	19028	19055	19063	18838	19190	19214	19094	18828	19135	19150	19280	19184	18851	19065	19150	19134	19064	19184	19168	18938	19049	19077	19049	19006	19031	19004	19125	19004	19210	19010	19252	19238	19137	19092	19024	19113	19193	19180	19220	19207	19051	19119	18909	19040	19139	19083	19033	19172	19084	18996	19044	19068	19164	19238	19216	19258	19251	19306	19218	19090	19073	19178	19123	19224	19389	19002	19015	19226	19115	19105	19125	19169	19027	19155	19100	19118	19248	19108	19161	19142	19190	19221	19011	19058	18942	19106	19084	19056	19177	18895	18769	19053	19133	19288	19210	18838	19063	19038	19169	19026	18815	18994	19065	19184	19043	18948	19223	19046	19190	19268	19163	19103	19100	19023	19164	18977	19008	19055	19249	19120	19265	19272	19017	19245	19022	18669	18923	19292	19104	19149	19047	19245	19343	19107	19234	19081	19093	19077	18868	18744	19180	19086	19052	19166	19148	19236	18891	19119	19012	19056	19193	19212	19205	19203	19280	19245	19094	19207	19011	19112	19027	19048	19321	19138	19225	19004	19256	18981	19055	19009	19007	19063	19192	18891	19305	19140	18937	19266	19072	19217	19111	18910	19093	19102	19133	19171	19072	19200	19058	19146	19074	19007	19057	19133	18923	19166	19086	19113	19161	19069	19204	19055	19177	19041	19225	19179	19141	19116	19346	19110	19092	19126	19140	19108	18947	19009	19319	19112	19224	19080	19197	19063	19155	19003	19203	19203	19104	18999	19078	19220	19188	19160	19093	18995	19229	18891	19150	19116	19113	19313	19011	19070	19146	18934	18967	19046	19275	19128	19069	19076	19104	18975	18896	19019	19158	19111	18918	19084	19211	19040	19261	19056	19264	18986	18923	18902	19097	19130	19114	19040	19011	18871	19058	19313	19215	19153	19093	18986	19106	19452	19141	19250	18897	19075	19137	19045	19192	19239	19098	19180	19157	19200	19181	19017	19224	19097	19244	19044	19092	19038	18948	19184	18971	18943	19014	19169	19029	19066	18944	19159	19308	19046	19137	19044	19026	19184	19006	19089	19278	19222	19076	19155	19090	19238	19010	18834	19139	19005	18769	18885	19042	19272	19087	19062	19290	19292	19035	19101	19212	19108	19111	19068	19168	19032	19088	19172	19224	19222	19108	19387	19128	19057	19141	19243	19135	19198	19241	19099	19144	18952	19091	19060	19233	19015	19036	19303	19201	19074	19138	19141	19029	19067	19146	18787	18878	19049	19163	19210	19224	19118	19113	19077	19347	19150	19105	18927	19078	19032	19157	19225	19203	19126	19127	19213	19039	18965	19241	19117	19076	19364	19083	19170	19033	19220	18950	19156	19075	19069	18998	19173	19212	18968	18956	19206	19090	19135	19062	19053	19262	19075	19229	18986	19162	18844	19163	18988	19310	19028	19164	19129	19164	19107	19175	19019	19136	19120	18979	19084	19280	19116	19075	19191	19037	19042	19054	19202	19160	19247	19031	18982	19154	19085	18977	19037	19236	19271	19195	19141	19154	18957	19204	19346	19065	19117	19354	19133	19111	19280	19253	19016	19180	19079	19278	19093	19085	19078	18979	18986	19026	19008	19182	19168	18928	19300	19301	19162	19312	18997	19115	19143	19031	19023	19132	19104	19094	19090	19278	19152	19054	19019	19096	19031	19037	19213	18905	19224	19153	19163	19137	19124	19148	19241	19176	19127	19092	18956	18947	19008	19112	19116	19085	19177	19311	19130	18898	18932	18918	19113	18934	18992	19078	19119	18917	18901	18962	19115	19244	19054	19337	19315	19065	19167	19207	18919	19114	19158	18671	19042	19046	19041	19208	19036	18835	19012	19026	19199	19045	19252	19147	18990	19020	19139	19144	19025	19218	19192	18896	19166	19121	19055	19151	19094	18985	19092	19193	19016	18995	19128	18973	19016	18861	19187	19145	19046	18952	19151	19191	19190	19145	19238	19162	19181	19124	19067	19172	19276	19115	19007	19026	19061	19173	19098	19204	19201	19171	19265	19039	19004	19074	18963	19094	18963	19220	19282	19017	19067	19170	19054	19210	19208	19248	19184	19223	19146	19188	19225	19227	19106	19056	19283	19126	19099	19155	19032	19057	18967	19149	19111	18918	19039	19026	19091	19011	19161	19193	18894	19120	19114	18999	19044	19145	19142	19367	18913	19114	19154	19042	19020	19248	18889	18955	19339	18954	19323	19129	19267	19241	19176	18996	18970	19146	19135	19009	19445	19295	19003	18931	19155	19366	19128	19198	19141	19001	19041	19045	18926	19114	19127	19065	19185	19160	19041	19050	18920	19084	19214	19095	19232	19157	19115	19366	18957	19279	19088	19219	19117	19174	19255	19112	19126	19235	19101	19031	19247	18829	19104	19187	18979	19072	19000	19131	18990	19117	19104	18967	19170	18848	19221	18991	18996	19026	18987	19063	18916	19066	19323	19101	19148	19159	19298	19097	18894	19138	19188	19259	19164	18955	19062	19064	19246	19065	19068	19185	18897	19136	19039	19068	19107	19056	19268	19383	19185	19123	18977	19131	19119	19101	19148	19089	19028	19125	19192	19130	19154	19181	19092	19107	19150	19135	19194	19110	19093	19098	18930	18894	18877	19181	19059	19173	18985	19017	18937	18910	19110	19146	18994	19197	18963	19154	18860	19065	19007	19122	19365	19301	19112	19204	19249	19015	19036	18970	18963	19103	19020	19342	18992	19179	19217	18987	19108	19016	18989	19221	19153	19137	19099	19064	19087	18928	19139	19361	19100	19008	19262	19090	19157	19185	19062	19101	19152	19196	19034	18979	18863	19062	19060	19181	19099	19018	18993	19159	19212	18988	19047	19269	19006	19292	19099	19092	19066	19191	19191	19133	19117	18993	19257	19125	18967	19230	19048	19214	19059	19010	19164	18996	19017	19059	18917	19036	18991	19285	19344	19045	19173	19091	19237	18947	19065	19288	18903	18917	19049	18835	19239	19011	19307	19208	18922	19054	19219	19079	19233	19137	19383	19164	19134	19211	19183	19170	19084	19273	19109	19087	19113	19079	18900	19044	19087	19174	19182	18998	19091	19204	19071	19049	19218	19021	19237	19011	19158	19027	19065	19040	19167	19160	19118	19009	19095	19259	19147	19228	19119	19095	19274	19260	19126	19098	19144	19044	19068	19078	19326	19077	19017	19033	18934	19281	18938	19022	19180	19046	19016	19362	19180	19023	19025	19196	18924	19184	18997	19155	19156	18941	19196	19173	19076	19135	19045	19051	18891	19194	19166	18829	19113	19122	19232	19054	19200	19030	19066	19170	19147	19180	19232	19141	19228	19325	18928	19169	19160	19010	19021	19018	19211	19122	19210	19261	19337	19038	19129	19136	19106	19236	19276	19334	19109	19005	19078	19111	19162	19130	18964	19035	19137	19074	19190	19032	19188	18982	19008	18954	19130	18999	19002	19045	19295	18938	19084	19067	19130	19251	19020	19109	19061	19268	19052	19048	19172	18864	19244	18960	19055	19003	18979	19113	19231	19017	18929	19262	19115	19043	19294	19192	19248	19069	19107	19122	18975	19075	19242	19164	19293	18958	19211	19149	19182	19334	19247	19005	19048	19030	19364	19143	19001	18978	18832	19106	19073	18956	19138	19244	19093	19158	18957	19319	19083	19011	19065	19250	19099	19188	19348	19460	19053	19136	19143	19203	19070	19051	19097	19348	19085	19054	19165	19338	18963	19227	19173	19170	19125	19133	19067	18965	19069	19183	19173	19079	18970	19147	19090	19136	19204	19112	19189	18979	19276	19182	19032	19048	19120	19224	19164	19143	19148	19176	19156	19049	19052	19017	19224	19014	18969	19124	18968	19058	19189	19108	19142	19189	19175	19194	19014	19079	19088	19082	19258	18976	19020	18971	19164	19128	19162	19069	19173	19017	19214	19090	18930	19007	19027	18907	19112	19073	19276	19071	19167	19024	19022	19263	19088	18979	19023	19234	19091	19218	19157	19134	19143	19263	19098	19192	19171	19115	19031	19043	18907	18764	19068	19255	19066	18987	19358	19373	19155	19070	19090	19032	19147	18818	19017	19022	19092	19076	19024	19126	19109	19046	19010	19022	19395	19093	19119	19023	19144	19109	19214	19199	19179	19236	19212	19277	18940	18995	19007	19278	18999	19102	19143	19064	19140	18828	19507	19056	19266	19149	18997	19137	19244	19190	19389	18973	19135	19176	19319	19020	18996	18888	18987	19111	19248	19226	19201	19015	19132	19095	19233	19101	19231	19198	19291	18892	19140	19210	18880	19132	19370	19142	18912	19108	19135	19173	19227	19039	19210	18983	18978	19035	19017	19113	19084	19011	19094	19206	18948	19229	19079	18989	19191	19149	19160	19077	18943	18899	18842	19001	19154	19163	19116	19242	19264	19342	19259	19129	19036	19005	18948	19202	19009	19057	19081	19112	18979	19242	19080	19181	19088	19072	19134	19312	19135	19108	19191	19062	18832	19260	19195	19060	19028	19028	19154	19106	19013	19039	19146	19165	19090	19294	19099	18969	19317	19391	19049	19126	19108	19328	19041	19278	19229	19160	19127	18944	19182	19098	19176	19188	19137	19137	19124	19237	19182	19118	18870	19065	19016	19310	19215	19024	19016	19063	18901	19086	19066	19129	19150	19182	19201	19144	19346	19100	19289	19227	19053	19208	18990	19049	19080	19140	19157	18847	19038	19224	19156	19086	19188	19094	19097	18977	19018	19247	19170	19214	19044	19343	19050	19101	19100	19181	19116	19093	19086	19174	19204	19433	19052	19158	19210	19340	19147
27290	41870	37752	29697	24621	21671	20502	19412	18164	17623	17335	17267	16945	16584	16094	15860	15735	15609	15432	15532	15528	15539	15460	15289	15385	15285	15142	14961	15122	15001	15120	14944	15051	15063	14984	15061	15037	14985	15026	14828	14926	15020	14755	15637	17099	16996	16279	15752	15209	15104	14803	14849	14794	14876	14843	14713	14843	15014	14842	14801	14643	14886	14704	14805	14879	14877	14810	14951	14746	14862	14955	14772	14834	14675	14778	14878	14987	14898	14840	14833	14624	14745	14973	14854	14680	15043	14743	14793	14844	14773	14717	14955	14830	14819	14741	14902	14759	14806	14829	14775	14881	14794	14823	14971	14697	14828	14885	15031	14845	14910	14871	14915	14925	14804	14893	14738	14859	14642	14627	14941	14682	14849	14778	14710	14856	14790	14805	14677	14798	14811	14906	14825	14771	14832	15035	14688	14851	14694	14836	14827	14782	14716	14820	15014	14756	14865	14705	14839	14866	14981	14914	14843	14815	14881	14874	14699	14748	14888	14866	14856	14680	14798	14649	14888	14843	14643	14868	14764	14823	14893	14772	14795	14740	14827	14732	14819	14764	14849	14839	14824	14775	14780	14866	14811	14760	14971	14817	14843	14632	14869	14969	14798	14729	14742	14857	14706	14687	14951	14804	14831	14638	14675	14774	14712	14837	14753	14719	14897	14882	14821	14719	14777	14872	15025	14894	14729	14782	14839	14748	14725	14912	14696	14945	14749	14809	14648	14678	14776	14824	14761	14670	14877	14767	14648	14787	14732	14760	14832	14627	14872	14783	14816	14794	14808	14836	14592	14785	14750	14753	14784	14701	14809	14791	14871	14931	14868	14888	14860	14649	14651	14886	14804	14715	14747	14892	14793	15013	14682	14659	14964	14705	14758	14984	14758	14755	14788	14769	14909	14793	14801	14772	14886	15024	14979	14868	14804	14683	14819	14784	14824	14819	14872	14654	14840	14764	14779	14862	14804	14926	14847	14808	14870	14804	14781	14972	14727	14655	14673	14790	14671	14708	14663	14844	14661	14889	14783	14901	14927	14974	14819	14777	14899	14776	14675	14762	14770	14777	14742	14804	14788	14750	14982	14803	14820	14810	14817	14961	14616	14801	14698	14782	15002	14908	14780	14845	14770	14604	14766	14869	14912	14847	14666	14656	14761	14842	14598	14667	14698	14812	14833	14724	14817	14886	14942	14965	14594	14606	14832	14754	14678	14695	14872	14722	14857	14763	14858	14717	14968	14770	14785	14868	14935	14804	14805	14776	14774	14956	14638	14829	14983	14857	14780	14672	14775	14773	14792	14733	14772	14808	14803	14832	14973	14732	14726	14869	14625	14938	14777	14753	14790	14818	14768	14781	14923	14789	14737	14768	14945	14772	14679	14810	14853	14832	14836	14750	14873	14978	14979	14944	14732	14843	14826	14693	14871	14849	14731	14835	14809	14719	14821	14870	14692	14834	14845	14951	14772	14867	14913	14953	14774	14808	14667	14886	14701	14916	14796	14871	14930	14668	14811	14726	14770	14769	14764	14801	14722	14648	14855	14717	14918	14791	14867	14780	14906	14856	14755	14856	14943	14848	14815	14895	14679	14866	14589	14865	14957	15088	14763	14819	14756	14825	14903	14967	14869	14649	14824	14897	14660	14790	14968	14768	14766	14871	14843	14685	14795	14755	14758	14820	14918	14860	14806	14654	14710	14777	14937	14747	14980	14931	14575	14842	14845	14893	14779	14731	14656	14903	14864	14757	14754	14692	14807	14759	14758	14747	14790	14738	14763	14606	14813	14834	14653	14862	14577	14792	14770	14903	14934	14922	14704	14950	14800	14694	14797	14805	14845	14701	14792	14886	14689	14816	14788	14879	14849	14741	14808	14868	14810	14814	14610	14770	14808	14873	14728	14886	14902	14847	14729	14901	14789	14827	14713	14804	14816	14817	14774	14891	14760	15001	14934	14684	14790	14855	14711	14815	14875	14721	14795	14728	14809	14638	14615	14810	14630	14779	14763	14825	14936	14822	14810	14935	14918	14719	14782	15060	14777	14590	14638	14816	14984	14882	14690	14821	14760	14806	14667	14761	14964	14689	14914	14881	14851	14838	14778	14812	14757	14858	14541	14951	14983	14862	14779	14905	14597	14753	14629	14784	14722	14810	14650	14812	14789	14841	14775	14907	14624	14762	14818	14910	14742	14866	14761	14852	14782	14829	14934	14810	14988	14729	14895	14764	14657	14783	14853	14688	14867	14737	14859	14790	14721	14870	14855	14792	14776	14730	14893	14856	14950	14845	14680	14830	14671	14812	14821	14813	14862	14931	14581	14723	14926	14857	14539	14773	14780	14878	14721	14906	14783	14732	14850	14883	14862	14769	14685	14693	14960	14759	14810	14702	14791	14794	14791	14852	14801	14877	14798	14803	14730	14657	14950	14744	14846	14870	14608	14704	14870	14871	14728	14864	14658	14733	14781	14724	15008	14817	14823	14819	14698	14913	14918	14966	14708	14923	14926	14691	14838	14800	14719	14678	14694	14581	14828	14850	14762	14936	14915	14855	14686	14880	14671	14828	14838	14724	14793	14722	14936	14929	14920	14591	14861	14674	14791	14908	14909	14848	14662	14765	14778	14867	14796	14784	14882	14919	14758	14808	14639	14854	14858	14890	14663	14806	14881	14703	14704	14771	14824	14825	14791	14721	14702	14919	14719	14740	14717	14752	14915	14797	14705	14804	14677	14887	14878	14747	14840	14711	14787	14744	14725	14803	14958	14971	14785	14805	14529	14772	14768	14922	14704	14648	14756	14717	14839	14728	14935	14942	14836	14714	14775	14886	14869	14852	14796	14890	14760	14757	14789	14817	14757	14775	14772	14561	14814	14641	14777	14799	14659	14636	14690	14809	15066	14828	14838	14674	14904	14633	14751	14814	14716	14884	14965	14780	14783	14722	14821	14960	14876	14723	14614	14788	14881	14808	14915	14786	14867	14900	14884	14846	14683	14641	14801	14906	14723	14843	14707	14825	14976	14819	14852	14826	14865	14992	14759	14861	14776	14749	14753	14732	14818	14875	14879	14731	14877	14904	14919	14813	14892	14707	14720	14777	14903	14842	14680	14723	14775	14826	14520	14871	14746	14908	14894	14971	15003	14695	14864	14932	14893	14822	14754	14753	14778	14768	14702	14920	14870	14801	14719	14836	14788	14767	14763	14960	15006	14703	14588	14715	14703	14646	14791	14832	14800	14739	14816	14852	14789	14796	14801	14697	14906	14772	14790	14924	14758	14882	14778	14866	14885	14806	14953	14852	14954	14860	14759	14610	14941	14790	14842	14938	14814	14879	14788	14915	14887	14773	14913	14517	14527	14836	14713	14734	14687	14763	14785	14754	14780	14673	14824	14791	14863	14898	14676	14753	14845	14848	14870	14846	14816	14792	14959	14789	14749	14925	14775	14760	14983	14915	14750	14766	14844	14940	14819	14668	14865	14722	14850	14780	14733	14822	14798	14685	14788	14957	14708	14872	14667	14960	14752	14756	14861	14851	14844	14766	14827	14953	14819	14843	14680	14821	14791	14794	14824	14890	14729	14788	14591	14647	14888	14972	14742	14931	14883	14798	14886	14885	14935	14817	14879	14723	14860	14836	14936	14563	14720	14811	14821	14726	14689	14731	14762	14821	14769	14742	14721	14766	14990	14804	14822	14873	14878	14893	14886	14905	14881	14782	14905	14695	14908	14743	14751	14870	14942	14857	14762	14732	14855	14695	14770	14977	14821	14795	14714	14789	14853	14861	15026	14470	14850	14738	14872	14671	14676	14800	14811	14844	14768	14917	14735	14790	14793	14853	14668	14767	14803	14702	14753	14753	14635	14592	14788	14739	14829	14795	14770	14737	14930	14763	14857	14911	14706	14873	14636	14685	14826	14697	14779	14693	14725	15005	14553	15022	14788	14668	14835	14811	14979	14645	14779	14713	14752	14994	14780	14832	14851	14833	14645	14990	14852	14788	14875	14884	14869	14848	14931	14786	14815	14843	14765	14937	14789	14795	14690	14858	14735	14864	14875	14773	14760	14821	14746	14637	14758	14743	14829	14846	14656	14906	14807	14795	14810	14776	15042	14872	14798	14964	14647	14756	14786	14814	14850	15024	14779	14830	14735	14695	14881	14649	14781	14774	14846	14923	14789	14762	14918	14808	14852	14805	14836	14821	14884	14789	14923	14897	14694	14976	14958	14784	14897	14763	14850	15014	14782	14764	14759	14870	14622	14876	14717	14778	14803	14772	14769	14743	14762	14919	14885	14783	14753	14700	14802	14911	14722	14959	14764	14724	14761	14835	14688	14688	14822	14756	14578	14712	14678	14979	14694	14858	14652	14811	15011	14870	14903	14817	14721	14815	14875	14847	14711	14923	14869	14750	14721	14729	14789	14841	14848	14903	14914	14794	14941	14877	14719	14778	14802	14848	14738	14856	14864	14747	14907	14926	14796	14867	14806	14731	14849	14964	14803	14707	14774	14701	14746	15030	14716	14595	14716	14850	14769	14792	14727	14839	14798	14753	14898	14721	14736	14953	14804	14843	14860	14844	14835	14814	15025	14934	14874	14903	14657	14638	14766	14793	14951	14732	14778	14781	14714	14848	14865	14737	14875	14800	14798	14675	14829	14801	14767	14742	14788	14812	14954	14674	14907	14820	14786	14668	14544	14814	14742	14821	14798	14717	14603	14979	14859	14703	14803	14827	14827	14807	14967	14673	14604	14770	14730	14942	14708	14776	14928	14724	14671	14749	14688	14765	14755	14641	14792	14630	14695	14654	14740	14728	14791	14756	14791	14817	14897	14714	14745	14691	14809	14708	14871	14718	14687	14885	14941	14804	14744	14801	14851	14856	14807	14728	14712	14716	14764	14710	14822	14575	14910	14742	14800	14806	14849	14734	14840	14809	14842	14854	14928	14686	14678	14669	14679	14874	14797	14669	14807	14788	14810	14926	14758	14849	14870	14812	14824	14750	14820	14829	14859	14843	14769	14797	14704	14765	14796	14741	14807	14723	14704	14906	14801	14742	14840	14734	14772	14727	14907	14712	14768	14871	14805	14687	14799	14862	14838	14646	14989	14710	14800	14758	14689	14891	14913	14995	14746	14915	14855
29991	23829	25527	23387	20341	20350	20460	20213	19671	19697	19685	19629	19586	19571	19449	19399	19439	19431	19324	19196	19268	19469	19285	19354	19311	19384	19262	19593	19393	19438	19467	19330	19448	19161	19405	19397	19173	19097	19351	19355	19294	19171	19345	19282	19248	19434	19323	19285	19405	19090	19268	19157	19235	19085	19343	19092	19164	19077	19256	19260	19250	19333	19187	19235	19278	19202	19312	19350	19396	19154	19333	19093	19247	19106	19262	19148	19115	19356	19136	19268	19490	19187	19064	19209	19057	19387	19101	19221	19275	19286	19294	19227	19271	19291	19085	19107	19188	19170	19179	19068	19186	19268	19346	19221	19324	19381	19211	19180	19364	19107	19128	19385	19241	19087	19271	19179	19236	19188	19196	19271	19193	19188	19169	19438	19296	19292	19244	19194	19327	19328	19353	19020	19354	19058	19281	19227	19247	19338	19276	19322	19192	19063	19233	19331	19246	19278	19286	19166	19410	19432	19159	19317	19156	19278	19287	19306	19253	19151	19438	19337	19091	19013	19439	19131	19083	19166	19085	19323	19024	19130	19042	19225	19259	18977	19281	19358	19243	19377	19388	19291	19167	19192	19258	19319	19260	19229	19213	19235	19142	19325	19156	19217	19149	19267	19331	19154	18940	19081	19295	19175	19380	19246	19149	19321	19238	19232	19124	19184	19189	19034	19323	19290	19059	19379	19138	19109	19062	19068	19379	19335	19412	19003	19293	19196	19305	19079	19228	19265	19081	19113	19153	19190	19139	19262	19018	19213	19309	18921	19109	19309	19265	19160	19292	19071	19364	19317	19065	19128	19365	19308	19253	19183	19357	19218	19358	19147	19330	19115	19328	19204	19116	19341	19328	19103	19235	19019	19374	19149	19315	19325	19210	19314	19394	19445	19204	19370	19334	19191	19273	19146	19135	19360	19372	19193	19269	19203	19141	19331	19326	19234	19127	19219	19409	19286	19282	19230	19203	19001	19485	19351	18982	19106	19159	19337	19262	19180	19345	19123	19196	19232	19232	18983	19095	19207	19304	19155	19193	19246	19161	19118	19186	19426	19256	19311	19250	19102	19331	19292	19217	19156	19061	19339	19217	19267	19297	19037	19311	19272	19283	19272	19325	19204	19110	19169	19286	19179	19338	19094	19198	19304	19420	19125	19128	19225	19035	19273	19351	19061	19225	19402	19204	19534	19331	19343	19158	19351	19349	19124	19269	19337	19262	19165	18892	18965	19171	19240	18985	19103	19233	19188	19299	19107	19210	19209	19436	19289	19149	19277	19224	19015	19056	19378	19179	19282	19362	19406	19400	19154	19216	19272	19246	19316	19197	19323	19333	19409	19289	19334	19272	19482	19120	19090	19246	19214	19430	19233	19239	19001	19383	19247	19491	19082	19276	19301	19229	19240	19349	19221	19290	19345	19255	19200	19078	19232	19352	19192	19079	19311	19271	18913	19222	19193	19350	19373	19355	19258	19284	19280	19515	19216	19105	19116	19230	19396	19197	19288	19171	19240	19086	19132	19164	19066	19343	19430	19056	19054	19364	19226	19146	19178	19212	19340	19080	19361	19144	19372	19220	19188	19244	19298	19381	18917	19254	19125	19355	19315	19233	19211	19431	19323	19222	19197	19393	19148	19160	19090	19237	19216	19219	19230	19105	19224	18991	19222	19423	19217	19311	19246	19164	19155	19076	19061	19129	19221	19106	19261	18964	18955	19287	19290	19308	19089	19053	19090	19178	19494	19293	19228	19198	19215	19178	19082	19297	19368	19176	19321	19436	19112	19132	19192	19291	19147	19198	19274	19142	19357	19104	19093	19199	19065	19221	19204	19188	19307	19365	19068	19105	19327	19241	19092	19096	19121	19069	19207	18991	19083	19108	19261	19108	19087	19259	19163	19229	19119	18896	18977	19172	19170	19255	19215	19286	19253	19137	19242	19100	19364	19224	19258	19311	19416	19343	19099	19242	19272	19121	19390	19406	19029	18944	19202	19247	19265	19256	19197	19464	19211	19468	19050	19302	19213	19197	19319	19076	19165	19375	19225	19107	19247	19229	19102	19242	19186	19062	19149	19490	19175	19332	19334	19476	19361	18991	18994	19052	19032	19157	19203	19114	19247	19187	19305	19195	19292	19210	19335	19397	19205	18949	19168	19117	19136	19416	19283	19212	19156	19330	19275	19320	19183	19244	19242	19354	19372	19342	19173	19249	19215	19379	19259	19338	19257	19240	19273	19266	19229	19176	19246	19063	19274	19081	19170	19249	19436	19143	19168	19190	19196	19385	19235	19247	19156	19176	19188	19177	19410	19152	19305	19158	19099	19270	19079	19345	19363	19076	19141	19251	19233	19329	19269	19140	19075	19205	19119	19287	19320	19354	19285	19320	19191	19270	19178	19254	19148	19183	19083	19319	19244	19159	19310	19557	19192	19258	19252	19218	19542	19273	19180	19178	19446	19336	19156	19320	19275	19421	19240	19234	19109	19090	19137	19192	19249	19239	19051	19273	19395	19261	19240	19218	19350	19438	19104	19189	19266	19189	19213	19365	19208	19205	19134	19303	19170	19038	19207	19345	19274	19117	19436	19070	19226	19271	19044	19174	19212	19057	18924	19348	19171	19577	19245	19138	19135	19227	18989	19265	19177	19318	19231	19551	19290	19144	19286	19174	19030	19198	19335	19254	19136	19228	19284	19262	19189	19058	19095	19352	19103	19168	19175	19251	19216	19256	19449	19141	19180	19243	19226	19187	19172	19371	19323	19236	19241	19069	19156	19289	19214	19112	19209	19234	19448	19367	19352	19335	19219	19110	19128	19212	19064	19341	19286	19194	19231	19402	19142	19216	19426	19307	19457	19292	19380	19270	19207	19355	19213	19177	19051	19449	19036	19292	19027	19227	19146	19195	19379	19242	19171	19342	19302	19219	19342	19248	19197	19147	19119	19038	19213	19286	19084	19131	19321	19294	19140	19087	19202	19202	19222	19429	19336	19351	19027	19161	19218	19309	19287	19336	19261	19270	19149	19178	19073	19166	19202	19179	19294	19147	19319	19217	19254	19144	19266	19361	19236	19336	19164	19275	19105	19397	19230	19330	19405	19525	19088	19214	19378	19185	19160	19393	19126	19158	19180	19065	19158	19499	19326	19203	19184	19220	19244	19214	19150	19206	19210	19343	19148	19314	19112	19326	19317	19315	19221	19345	19457	19135	18968	19260	19344	19419	19200	19264	19099	19225	19331	19013	19126	19256	19360	19323	19185	19256	19206	19309	18998	19089	19225	19204	19337	19245	19321	19412	19351	19338	19447	19337	19231	19408	19201	19101	19372	19447	19173	19218	19246	19119	19345	19362	19147	19268	19316	19187	19241	19327	19120	19140	19390	19173	19442	19210	19198	19173	19231	19128	19005	19162	19388	19358	19206	19406	19414	19190	19227	19045	19264	19128	19178	19196	19113	19169	19469	19095	19177	19118	19300	19134	19216	19031	19342	19284	19185	19331	19236	19234	19142	19289	19330	19161	19209	19250	19193	19287	19242	19428	19290	19362	19201	19322	19287	19381	19117	19311	19198	19069	19239	19351	19338	19590	19136	19189	19209	19143	19351	19223	19166	19276	19369	19131	19308	19419	19244	19194	19192	19183	19401	19291	19241	19155	19402	19265	19344	19144	19293	19247	19388	19200	19311	19360	19060	19392	19285	19455	19188	19331	19329	19041	19055	19090	19260	19215	19263	19505	19414	19094	19154	19287	18966	19277	19116	19286	19380	19367	19255	19358	19320	19506	19257	19269	19297	19233	19252	19246	19259	19233	19032	19220	19244	19106	19216	19250	19116	19176	19198	19142	19300	19147	19444	19304	19340	19354	19287	19401	19262	19376	19381	19277	19088	19306	19401	19280	19212	19087	19034	19294	19320	19309	19256	19179	19079	18937	19209	19069	19229	19339	19265	19108	19307	19139	19040	19022	19261	19115	19154	19201	19291	19205	19486	19186	19234	18960	19085	19108	19202	19431	19250	19099	19225	19319	19227	19317	19337	19353	19306	19168	19035	19291	19356	19257	19179	19309	19237	19331	19333	19210	19170	19161	19461	19315	19166	19313	19170	19206	19231	19337	19142	19113	19333	19370	19075	19016	19348	19161	19197	19245	19358	19175	19106	19139	19146	19438	19060	19141	19353	19584	19097	19433	19190	19177	19055	19303	19254	19216	19190	19254	19034	19216	19288	19113	19222	19146	19188	19283	19120	19206	19451	19294	19122	19119	19230	19211	19340	19281	19132	19652	19344	19219	19008	19315	19211	19182	19442	19094	19376	19376	19162	19203	19161	19254	19326	19174	19151	19120	19404	19443	19123	19221	19073	19308	19260	19260	19540	19224	19282	19262	19281	19414	19234	19235	19252	19260	19333	19282	19122	19242	19188	19142	19233	19413	19244	19368	19122	19392	19355	19347	19237	19280	19254	19050	19221	19391	19234	19188	19299	19079	19131	19251	19147	19359	19329	19304	19304	19355	19382	19096	19212	19394	19444	19334	19334	19305	19279	19417	19128	19078	19225	19173	19260	19230	19270	19210	19232	19269	19115	19151	19246	19344	19344	19430	19327	19200	19261	19287	19027	19319	19444	19130	19221	19273	19187	19028	19116	19310	19403	19367	19241	19082	19254	19208	19217	19155	19316	19258	19189	19206	19192	19265	19310	19424	19231	19332	19346	19206	19379	19082	19295	19450	19236	19600	19389	19278	19213	19258	19291	19241	19300	19368	19424	19260	19411	19337	19333	19217	19104	19449	19306	19296	19450	19118	19085	18952	19400	19610	19241	19099	19257	19173	19170	19374	19347	19262	19260	19237	19175	19241	19174	19138	19251	19412	19388	19347	19100	18979	19281	19286	19205	19076	19032	19208	19131	19198	19189	19141	19269	19090	19305	19271	19224	19175	19306	19182	19468	19277	19466	19328	19279	19314	19155	19386	19256	19265	19464	19117	19161	19444	19120	19245	19416	19144	19291	19321	19268	19305	19260	19041	19225	19394	19351	19283	19250	19291	19254	19139	19277	19253	19323	19158	19326	19342	19427	19412	19256	19093	19456	19430	19104	19232	19023	18977	19484	19149	19285	19379	19221	19372	19093	19372	19457	19337	19009	19122	19226
20836	23306	21549	18825	17283	16300	16441	16016	15642	15643	15487	15850	15464	15449	15092	15198	15029	15115	15110	15079	14851	15093	15079	15104	15066	14909	14985	14898	14814	14764	14763	14840	14867	15006	14946	14835	14868	15003	14935	14888	14812	14994	14794	14974	14936	15120	15157	15010	15004	14873	14960	14747	15008	14665	14970	14820	15030	14835	15007	14898	14958	14814	14854	14826	14932	14890	14663	15037	14856	14728	14802	14813	14843	14775	14775	14753	14849	14826	14973	14822	14860	14892	14781	14877	14751	14817	14856	14846	14793	14947	14878	14697	14773	14807	14820	14910	14686	14883	14767	14715	14798	14793	14733	14920	14847	14754	14835	14901	14921	14909	14733	14794	14893	14988	14822	14669	14743	14975	14844	14711	14840	14794	14708	14920	14838	14651	14998	14772	14819	14946	14954	14708	14800	14830	14855	14795	14799	15116	15067	14700	14798	14760	14744	14848	14971	14803	14798	14831	14707	14928	14919	14901	14814	14832	14804	14804	14794	14964	14839	14964	14831	14887	14824	14949	14838	14916	14845	14845	14784	14991	14935	14751	14760	14753	14810	14875	14787	14976	14840	14830	14911	14782	14812	14863	14897	14741	14947	14838	14783	14968	14692	14883	14775	14742	14786	14775	14896	14894	15034	14850	14834	14744	14890	14825	14879	14757	14883	14777	14831	14850	14812	14961	14903	14794	14956	14632	14919	14696	14855	14943	14934	14905	14819	14874	14925	14716	14661	14978	15085	14851	14976	14748	14906	14898	14827	15033	14929	14619	14928	14688	14810	14958	14663	14703	14899	14777	14904	14781	14976	14760	14903	14738	14814	14950	14831	14850	14787	14807	14875	14943	14899	14867	14818	15074	14928	14767	14779	14775	14938	15120	14942	14843	14714	14970	14852	14998	14799	14922	14752	14965	14975	14829	14916	14839	14835	14838	14863	14949	14910	14917	14766	14923	14977	14715	14935	15028	14817	14761	14782	14864	14821	14732	14973	14815	14770	14689	14756	14928	14671	14754	14801	14765	14991	14781	14849	14924	14986	14730	14853	14649	14949	14882	14740	14822	14917	14879	14744	14823	14939	14850	14838	14869	14906	14809	14960	15003	14849	14857	14921	14723	14916	14789	15025	14927	14973	14816	14893	14735	14760	14962	14746	14943	14871	14847	14871	14891	14779	14781	14935	14669	14891	14879	14860	14804	15073	14918	14897	14749	14864	14943	14777	14741	14830	14552	14906	14807	14870	14915	14856	14765	14968	14746	14906	14736	14724	14564	14906	14784	14832	15058	14920	14835	14961	14868	14832	14695	14610	14810	14818	14791	14788	14941	14761	14808	14829	14832	14934	14899	15040	14756	14883	14717	14633	14766	14802	15055	14860	14865	15011	14859	14992	14837	14722	14998	14877	14857	14920	14843	14987	14882	14987	14809	14850	14793	14983	14810	14938	14735	14775	14731	14799	14875	14872	14923	14700	14994	14806	15012	14912	14956	14744	14816	14714	14897	14893	14811	14987	14863	14837	14777	14941	14834	14795	14832	14769	14798	14946	14862	14789	14749	14749	14769	14905	14963	14817	14804	14940	14917	14808	14921	14861	14850	14985	15031	15029	14692	14682	14720	14810	14840	14921	14770	14804	14956	14866	14791	14825	15006	14889	14881	14951	14756	14891	14810	14860	14820	14884	14696	14839	14772	14741	14937	14797	14896	14903	14911	14788	14695	14947	14956	14893	14948	14818	14819	14911	14815	14971	14839	14848	14732	14836	14985	14846	14870	14811	14829	14821	14930	14867	14818	14931	14878	15051	14797	14912	14823	14910	14945	14678	14732	14700	14831	14913	14745	14908	14781	14769	14826	14886	14941	14870	14843	14814	14687	14790	14780	14870	14787	14820	15030	14794	14868	14851	14935	14836	14868	14846	14821	14997	14862	14913	15060	14686	14820	14889	14871	14690	14885	14949	14721	14842	14822	15036	14771	14896	14739	14754	14733	15066	14856	14965	14712	14647	14907	14749	14838	14791	14939	14841	15068	14932	14909	14694	14845	14924	14844	14926	14841	14917	14949	14872	14799	14796	14871	14787	14683	15051	14718	14928	14782	14891	14691	14789	14920	14765	14902	14949	14848	14743	14993	14794	14842	14950	14892	14799	14788	14774	14990	14739	14913	14636	14787	14841	14722	15010	14824	14796	14856	14768	14864	14795	14935	14841	14719	15050	14965	14851	14904	14784	14729	14801	14950	14817	14786	14935	14832	14816	14957	14909	14819	15059	14750	14851	14865	14902	14609	14983	14824	14724	14879	14987	14625	14955	14717	14871	14858	14919	14851	14798	14961	14881	14883	14912	14803	14761	14856	15057	14936	14763	14762	14969	14854	14886	14997	14873	14926	14817	14940	14833	14896	14809	14935	14877	14718	14990	14783	14829	14621	14947	14884	14898	14851	14849	14660	14781	14816	14821	14914	14930	14887	14951	14882	14794	14804	14936	14798	14792	14897	14873	14932	15002	14861	14853	14666	14906	14874	14848	14826	14735	14912	14713	14940	14830	14893	14869	15027	14808	14844	14941	14987	14956	14854	14806	14913	14836	14787	14721	14803	14909	14943	14929	14960	14923	14939	14762	14780	14880	14909	14840	14874	14821	14803	14854	14733	14725	14855	14916	14979	14931	14647	14832	14831	14822	14972	14761	14849	14833	14779	14812	14992	14849	15062	14768	14774	15039	14797	14933	14930	14914	15043	14729	14934	14889	14697	14848	14719	14866	14771	14888	14864	14873	14702	14831	14908	14831	14870	14735	14850	14949	14906	14942	14947	14929	14802	14809	14978	14848	14747	14905	15028	14764	14846	14880	15054	14982	14887	14804	14880	14772	14951	14823	14804	14773	14900	14932	14961	14941	14638	14923	14721	14805	14822	14808	14961	14767	14909	14779	14838	15130	15007	14874	14906	14919	14789	14807	14880	14976	15001	14888	14752	14831	14847	14737	14748	14752	14781	14878	14666	14859	14896	14886	14898	14869	14989	14666	14772	14725	14873	14770	14918	14841	14798	14907	14882	14736	14829	14763	14919	15003	14833	14844	14820	14954	14841	14811	14787	14771	14816	14882	14820	14748	14777	14860	14859	14991	14816	14892	14804	14780	14742	14778	14897	14861	14730	14924	14875	14987	14842	14714	14855	14823	14781	14804	14643	14727	14904	14929	14947	14850	14862	14850	14929	14836	14949	14658	15029	14870	14932	14991	14714	14737	14880	14852	14793	14934	14968	14900	14762	14770	14740	14889	14786	14880	14845	14975	14917	14770	14728	14771	14777	14792	14972	14995	14996	14841	14835	14700	14723	14999	14700	14997	14919	14952	14734	14909	14976	14826	14906	14900	14944	14818	14838	14742	14746	14860	14933	14722	14637	14662	14858	14835	14880	15025	14811	14933	14712	14849	14876	14834	14946	14806	14901	14748	14956	14845	14885	14809	14865	14948	14828	14959	14822	14731	14910	15014	14917	15103	14790	14978	14722	14688	14727	14737	14690	14743	15066	14872	14884	14723	14902	14645	14914	14842	14956	14995	14799	14764	14882	14870	14874	14734	14768	14790	14938	14983	14872	14831	14807	15009	14941	14844	14829	14944	14963	14815	14766	14800	14881	14784	14816	14786	14861	14952	14771	14932	14920	14747	14865	14809	14942	14922	14682	14924	14787	14804	14805	14885	15025	14801	14701	14883	14577	14822	14808	14862	14765	14934	14858	14790	14800	14835	14858	14762	14766	14793	14764	15043	15065	14930	14796	14923	14848	14867	14831	14803	14722	14768	14914	14903	14767	14871	14713	14822	14838	14863	14782	14879	14807	14990	14899	14930	14881	14996	14821	14772	14919	14836	15019	14851	14674	14950	14816	14789	14816	14759	15000	14758	14836	14980	14906	14778	14979	14812	14842	15070	14934	14856	14950	14880	14843	14872	14667	14848	14824	14767	14991	14906	14887	14683	14948	14931	14946	14809	14801	14758	14734	15003	14867	14790	14706	14852	14844	14796	14905	14930	14925	14631	14832	14824	14928	14785	14792	14874	14925	14800	14878	14836	14878	14892	14897	14867	14918	14779	15013	14800	14910	15165	14859	14802	14888	14681	14846	14933	14861	14892	14728	14754	14809	14872	15007	14773	14899	14745	14764	14926	14927	14863	14816	14931	14773	14811	14905	14848	14739	14889	14833	14973	14932	14858	14752	14789	14903	14822	15143	14730	14866	14996	14764	14850	14753	14937	14774	14845	14791	14797	14816	14731	14934	14803	14829	14952	14721	14796	14829	14815	15008	14870	14894	14816	14796	14822	14828	14809	14964	14727	14932	15008	14867	14751	14846	14887	14926	14854	15027	14796	14932	15125	14812	14933	15103	14987	14839	14700	14788	14839	14921	14844	14789	14862	14896	14759	14914	15037	14762	14918	14815	14843	14689	15038	14891	14858	14794	14880	14729	14865	14878	14789	14769	14949	15002	15038	14744	15051	14758	14821	15025	14838	14809	14825	14896	14847	14884	15009	14752	14762	15020	14856	14865	14794	14938	14740	14930	14695	14834	14827	14701	14778	14778	15051	14840	14678	14990	14853	14784	14776	14955	15021	14848	15027	14934	14778	14877	14912	14775	14933	14777	14754	14771	14862	14688	14684	14851	14936	14764	14705	14872	14957	14869	14832	15052	14895	14895	14849	14979	14833	14798	14748	14980	14748	14793	14853	14999	14977	14760	14822	14762	14894	14859	14852	15041	14839	14692	14977	14941	14849	14915	14704	14789	14767	14829	14939	15033	14754	14990	14836	14792	14972	14777	14759	14759	14996	14931	14677	14982	14700	14925	14927	14875	15050	14636	14953	14880	14913	14709	14780	14878	14913	15055	14965	14766	14904	14730	14809	14923	15010	14967	14896	14940	14877	14842	14772	14951	14919	14829	14973	14811	14750	14716	14708	14832	14902	14808	14855	14785	14973	14821	14897	14790	14931	14831	14841	14942	14648	14950	14845	14713	14888	14913	14916	14825	14736	14855	14740	14930	14753	14842	14924	14874	14897	14851	14899	14800	15002	14791	14956	14925	14794	14782	14724	14902	14819	14852	14804	14942	14765	14859	14749	14883	14691	14909	14994	14879	14843	14857	14954	14778
24673	21090	28021	24521	23010	23650	23551	21088	20125	20217	20409	20082	19906	19653	19691	19754	19505	19217	19207	19361	19445	19153	19217	19123	19183	18817	19197	19008	19130	19102	18983	19103	18916	19106	19244	19110	19179	19191	19020	18932	18891	18968	19092	19025	19367	20133	20188	19915	19283	19007	19131	19026	18939	19021	18945	18805	19079	19087	18844	18834	18932	19075	19081	18952	18890	18795	18775	18640	18924	19038	18928	19085	18814	19012	18957	19063	19117	18891	19032	19156	18962	18921	18867	18965	18969	18820	19112	18876	18907	19006	18928	19050	19097	18928	18810	19132	18874	18930	19054	18940	18724	18874	18969	18804	19094	18948	18976	19026	18909	18886	18970	18960	18906	19005	18993	18924	19148	18922	19052	18839	18915	18972	18941	18868	18827	19016	18969	19051	18864	18824	18812	18888	18715	19038	19004	19235	18993	18841	19129	18777	18993	19210	19004	18990	19155	18935	18753	19021	18919	18989	18865	18846	18961	18764	19070	18788	19200	18782	18971	18963	18987	18807	18914	18757	18911	18704	18806	18818	18954	18858	18961	18955	19126	19024	18912	18998	19000	18893	19048	18787	18834	18807	18943	18713	18877	18940	18961	18877	18806	18619	18902	18819	19170	18982	18790	19142	19003	19028	19046	18940	18888	18821	18879	18898	18931	19044	18810	18924	18767	19181	18944	18997	18949	18819	18977	19048	18919	18878	19003	18924	18911	19025	18941	18944	18737	18914	18998	18999	18726	18847	18851	18921	18899	18955	18878	19071	19071	18797	19079	18930	18861	18877	18986	18940	18965	19165	18970	18993	18888	19158	18981	18909	18851	18903	19075	18994	19053	18935	18864	18920	18948	18955	18808	18845	18942	18775	18925	18838	18752	19014	18852	18957	18733	18858	18873	19016	18753	18734	18860	18840	18906	19069	18870	18915	19105	19109	18808	18970	19100	18898	18793	18758	18831	19053	18951	19031	18997	18926	19117	18978	18912	18894	18866	18979	18970	18907	19037	19076	19252	18969	19138	18924	18962	19146	18918	18844	19087	18741	18796	18922	19015	18941	18921	18905	19031	18815	18949	19017	18928	18847	18896	18914	18995	18843	19056	19060	18873	18834	19138	18799	18760	18846	18802	19045	18940	18915	18850	19253	18685	18976	18986	18889	18898	18734	18986	18984	19063	18930	18925	18908	18715	19026	18552	19040	18955	18888	18789	18759	18932	18768	18982	18924	19023	18956	18883	19078	18867	18933	18698	19006	19116	18975	18807	19090	18877	19042	18870	19038	19087	19154	19060	18909	19026	19023	19158	18994	19029	18948	19069	18942	18805	18969	18850	18817	18946	18868	18754	18956	18888	18947	18760	18957	18863	19028	19149	18775	18915	18782	18821	18811	18871	18649	18899	19084	18759	18869	18812	18841	18967	19019	18890	18951	18790	19045	18993	18958	18990	18992	19029	18928	19036	18971	18847	19019	18921	18901	18846	19110	18916	19051	18983	18872	19195	19117	19020	19096	19075	18743	18805	18942	18762	19121	18842	18858	19103	18726	18849	19089	19014	18965	19293	18869	19129	18903	19237	18953	19193	19030	19050	18991	18767	18947	18895	19047	19100	18900	19040	19004	19077	19010	18886	19021	18778	18953	19026	19010	19024	18999	18959	18725	18984	19071	19011	18942	18952	18845	18961	18749	19191	18878	18824	18976	19012	19050	19046	19099	18873	18873	18781	18985	18910	19275	19051	18900	19006	18771	18972	19065	19046	19023	19119	18801	19290	18878	19089	19088	19055	18849	18913	19044	19069	18980	19137	18726	18925	19005	19077	19191	18765	18785	18959	18799	18975	19039	18822	18920	18781	18893	19182	18796	19077	19004	18771	18914	18876	18900	18838	18818	19078	18995	19020	19046	19049	18903	18761	18987	18791	18900	18946	18919	18921	18968	18634	19115	19001	19099	19008	18934	19049	18752	18874	19233	18985	18818	18732	18935	19033	18936	18939	18895	18924	18851	18884	18778	18733	18978	18887	18980	18927	18893	19043	19024	19120	18902	19095	18833	19012	18963	18874	19025	18983	18764	18929	18971	19171	18816	18764	18707	18766	18935	18921	18943	19060	18959	19018	18939	19217	18683	18897	19031	18915	18995	18769	19030	18811	18847	18816	18840	18953	19005	18728	18992	19012	18916	19061	18900	19110	18724	18867	18961	18904	18802	19048	18893	19016	18680	19014	19088	19040	18843	18937	19003	18895	18892	19199	18875	19081	19039	18785	18940	18945	18996	18657	18953	18843	18972	19104	18886	18947	18981	18869	18816	18940	18876	19029	19085	18876	18991	18823	19083	19152	18992	18913	19137	18939	18850	19045	18923	18824	18864	18961	18809	18850	19002	18790	18947	18917	19099	18773	19127	19012	18919	19176	19013	18891	18886	18967	19048	18906	18856	19006	19063	18800	19002	18930	18905	18879	18989	19056	18894	18989	19098	18851	18677	18895	18909	18967	18937	18798	18845	18903	18970	18906	18987	18971	19020	19058	19101	19026	18949	18689	18840	18815	19133	19009	19114	18842	19018	18979	19064	19046	18938	18851	18805	18971	19189	18905	19104	18916	19016	19007	19077	19013	18946	19003	19097	18907	18857	18872	18996	18909	18780	19016	18936	18929	19053	19077	19237	18842	18926	18949	19071	18916	19038	19060	18881	18789	18926	19017	18954	19022	18681	18829	18715	19021	18915	19067	18837	18989	18900	18932	19067	19063	18973	19011	18786	18944	19147	19046	18999	18985	18832	18840	19155	18771	18840	18919	18868	18951	18943	18879	18958	18944	18827	19105	19089	19003	19083	19058	18837	18920	18930	18884	18923	18803	18973	19006	18841	19014	19027	19091	18885	18998	18932	19127	18792	18871	18855	19133	19090	18787	19174	19142	18897	18966	19117	18851	18873	18906	18959	18979	18998	19031	19054	19041	18888	18707	18994	18786	19018	19065	18812	18880	19019	18934	18922	18917	18950	18859	18777	18835	18817	19007	18977	19091	18954	18939	18923	19092	19062	19043	19179	18902	18917	19074	18943	19016	18979	19007	19052	18780	18897	18971	18976	18871	19127	18780	19000	18951	18737	18901	18874	19009	18943	19055	18866	18994	18931	19053	18778	19014	18959	18855	19094	19022	18888	18856	18975	18835	18868	18877	18859	19092	19091	18763	18860	18950	18792	18881	18850	19055	19118	19198	19003	18988	18970	18976	19052	18972	18889	18986	19091	18964	19024	18922	18822	18877	18925	18971	18821	18931	19059	18768	18770	18976	19045	18741	19002	18813	19148	18913	18921	18947	19099	18804	18739	18856	18727	18907	18752	18867	18888	19007	18823	19029	19151	18806	18856	18935	19026	18883	18824	18787	19025	18932	18870	19010	19052	18762	19001	19144	18849	19188	18783	18838	18868	18828	18723	18783	18933	18944	18981	18889	19010	18743	19125	18834	18976	19086	18970	18971	18755	18759	18634	18870	18889	18900	19075	19034	18880	18802	18936	19023	18858	18968	19258	19063	18752	18892	19033	18892	18914	18826	18829	19060	18790	18920	18819	18769	18985	18916	18973	18861	18890	19038	18940	18960	18709	18941	18927	18863	19085	19082	19000	18949	18718	18730	18818	19057	19032	19154	18974	18991	18898	19035	19025	18957	18924	18984	18973	18874	18854	18922	18937	18679	18923	19095	18783	19001	18759	19040	18989	18833	18991	19049	18799	18879	18974	18843	19026	18994	18977	19041	18786	18832	18958	19071	18969	19126	19037	18730	18981	19047	19095	18900	19020	18991	18991	18911	19129	18801	18793	18879	18905	18760	18805	18929	18880	18724	18997	18974	18730	18747	18881	19035	18864	18997	18861	18949	19129	18921	18867	19021	19017	19144	18929	18805	18947	18829	18911	18815	18875	18703	19051	18798	18874	19118	18837	19027	18972	19049	18926	18919	19091	18797	19024	19070	18951	18914	19040	19288	19166	18963	19004	19130	18769	19020	18933	18854	19139	18939	18917	18756	19015	19356	18769	18868	18888	19075	19080	19245	18981	19115	18832	18818	18884	19006	19049	18760	18937	19031	19107	19118	18829	18913	18857	18866	18929	18972	19119	18974	18736	18971	18895	19008	19027	19019	18808	18986	18807	18828	18818	18946	18896	18936	18910	18981	18715	19099	18785	18811	19014	18943	19007	18890	19087	19043	19133	18957	18829	19049	19155	18792	19084	18906	18874	18975	18831	18769	18649	19031	18902	18813	18879	18897	18906	18880	19016	19268	18712	18874	19001	18915	18838	19038	19092	19010	18971	19113	18877	18926	18880	18975	18981	19114	18806	18816	18833	18947	18910	19032	18909	19081	18990	18998	18878	19016	18892	19204	19168	18855	18694	18908	19092	19024	18997	18880	18900	18863	19186	18857	18868	18852	18993	18913	18905	18894	19034	19052	18977	19009	18829	18992	18878	19058	18857	19046	19044	18889	18967	18944	18820	18895	18989	19178	18986	18860	18881	19013	18911	18946	19018	18803	19096	18900	19174	18881	18774	19168	18999	18827	18823	18728	18974	18868	18975	18833	18923	18945	18973	19046	18947	19130	18903	19042	18840	18722	19040	18859	19056	18820	19038	18896	18752	19025	18937	19011	18887	18879	18887	18963	19027	18905	18746	18845	19005	18916	19079	18933	19085	18922	18845	19073	19074	19003	18983	18904	19126	18826	18837	19197	18877	18956	18960	19224	18853	19014	19009	19051	18829	19099	18890	19001	18886	18844	19028	19099	19132	18869	19090	19127	19117	19002	19032	19009	18998	19008	18823	18978	18955	19000	18946	18896	18950	18758	18751	19006	19018	19069	18932	19085	18817	18888	18882	19050	18831	18752	18951	19091	18714	19065	18980	18934	19025	18940	18956	18796	19026	18899	18896	19120	19196	18832	19086	18940	19044	18829	18998	19013	18760	19090	18925	19063	18998	18918	18998	18962	19065	18909	19020	18777	18741	18787	18909	18978	18938	19069	18812	18925	18759	18952	18928	18921	19036	18847	18861	18629	19076	18921	18917	19040	18959	18991	19072	19034	18858	18637	19022	18905	19061	19065	18946	18817	18861	19112	19057	18973	18826	18897	18984	18870	18839	19001	19214	18888	18989
23364	36844	32089	25168	21355	19509	18356	17723	16777	16769	16396	16449	16331	15848	15623	15438	15114	15223	15036	15324	15244	15029	15254	15024	14982	14969	14902	14983	14828	14795	14996	14934	14887	14799	14968	14719	14921	14824	14875	14732	14779	14903	14891	14832	15242	16080	16128	15603	15276	15024	14779	14662	14864	14658	14638	14750	14728	14876	14748	14896	14706	14872	14725	14805	14799	14766	14563	14660	14807	14744	14784	14647	14696	14687	14782	14709	14735	14644	14618	14664	14805	14820	14480	14767	14743	14734	14828	14819	14721	14778	14765	14778	14773	14625	14811	14782	14675	14769	14833	14734	14908	14599	14711	14675	15011	14729	14917	14668	14820	14596	14691	14691	14852	14942	14649	14845	14793	14928	14700	14635	14874	14816	14823	14877	14704	14740	14638	14716	14732	14689	14768	14844	14595	14666	14739	14840	14765	14744	14582	14883	14911	14597	14834	14665	14784	14678	14760	14702	14630	14716	14648	14720	14682	14819	14683	14786	14814	14674	14718	14892	14767	14809	14707	14642	14613	14767	14610	14856	14870	14866	14760	14794	14798	14696	14933	14678	14627	14744	14771	14801	14509	14734	14592	14783	14671	14874	14657	14728	14806	14848	14805	14836	14764	14893	14605	14774	14842	14904	14852	14664	14652	14787	14791	14889	14737	14948	14593	14806	14703	14682	14779	14761	14692	14726	14785	14887	14738	14731	14600	14743	14548	14726	14806	14711	14754	14817	14730	14781	14784	14756	14767	14767	14620	14767	14674	14769	14710	14782	14706	14895	14678	14811	14858	14847	14757	14729	14694	14767	14820	14912	14652	14882	14745	14814	14630	14881	14754	14689	14614	14852	14716	14681	14893	14941	14773	14675	14710	14677	14697	14844	14668	14780	14772	14850	14618	14829	14760	14703	14881	14753	14732	14809	14699	14810	14808	14698	14777	14709	14801	14661	14808	14727	14625	14735	14789	14618	14796	14864	14853	14745	14677	14720	14881	14882	14755	14789	14726	14692	14799	14674	14865	14731	14675	14836	14717	14699	14890	14642	14683	14752	14821	14651	14816	14750	14757	14996	14848	14583	14752	14863	14688	14836	14878	14727	14693	14595	14808	14766	14685	14911	14788	14899	14917	14733	14706	14913	14803	14849	14740	14694	14610	14540	14847	14660	14796	14720	14848	14707	14717	14751	14796	14666	14807	14646	14708	14872	14869	14790	14784	14660	14728	14642	14735	14721	14823	14708	14678	14730	14852	14698	14641	14776	14754	14875	14725	14950	14665	14847	14754	14737	14881	14789	14884	14750	14876	14771	14706	14708	14812	14657	14721	14806	14716	14607	14683	14652	14773	14823	14919	14728	14923	14841	14753	14743	14785	14735	14881	14828	14777	14666	15083	14853	14869	14752	14654	14851	14706	14930	14626	14814	14797	14689	14844	14832	14769	14910	14793	14813	14686	14727	14755	14745	14755	14794	14838	14854	14789	14870	14789	14664	14754	14734	14801	14680	14795	14774	14831	14677	14656	14472	14801	14709	14844	14574	14943	14693	14704	14665	14775	14724	14867	14677	14782	14677	14869	14734	14736	14635	14582	14896	14631	14774	14863	14762	14520	14849	14684	14896	14747	14737	14727	14748	14730	14680	14836	14754	14714	14606	14668	14901	14748	14584	14856	14737	14933	14810	14712	14927	14823	14900	14677	14677	14664	14654	14753	14848	14567	14896	14815	14732	14729	14753	14891	14697	14653	14733	14789	14701	14707	14760	14651	14769	14649	14776	15011	14882	14639	14883	14859	14804	14799	14616	14848	14715	14860	14720	14818	14827	14638	14714	14582	14712	14702	14769	14611	14637	15006	14808	14706	14848	14797	14840	14772	14676	14706	14779	14719	14978	14788	14689	14868	14734	14825	14840	14678	14835	14710	14672	14839	14618	14758	14723	14776	14724	14856	14660	14784	14967	14794	14769	14825	14783	14819	14751	14619	14762	14666	14595	14801	14632	14714	14829	14629	14774	14790	14775	14705	14712	14680	14765	14797	14918	14732	14706	14632	14644	14549	14701	14568	14820	14748	14813	14736	14658	14731	14914	14748	14657	14887	14699	14706	14761	14909	14780	14783	14713	14887	14769	14839	14824	14770	14729	14795	14842	14718	14883	14856	14629	14676	14641	14796	14909	14592	14590	14789	14912	14604	14873	14730	14821	14686	14626	14799	14805	14727	14821	14630	14715	14772	14853	14878	14731	14724	14687	14796	14609	14761	14828	14777	14732	14768	14858	14669	14641	14840	14758	14811	14897	14621	14695	14868	14757	14714	14831	14597	14676	14680	14707	14714	14803	14794	14768	14908	14890	14793	14904	14751	14713	14945	14878	14768	14603	14740	14722	14718	14701	14738	14745	14891	14765	14624	14799	14815	14843	14739	14717	14768	14685	14677	14616	14824	14696	14780	14635	14705	14711	14972	14698	14661	14818	14705	14648	14771	14755	14802	14818	14880	14654	14768	14832	14682	14865	14800	14745	14724	14769	14799	14655	14697	14797	14761	14682	14763	14667	14760	14709	14712	14822	14717	14570	14766	14685	14715	14908	14793	14750	14758	14680	14813	14827	14852	14640	14834	14817	14736	14713	14699	14619	14779	14755	14779	14771	14835	14898	14860	14776	14812	14767	14721	14757	14766	14810	14796	14786	14749	14800	14722	14672	14515	14879	14878	14675	14843	14846	14579	14773	14773	14895	14881	14702	14789	14704	14722	14778	14717	14584	14611	14796	14827	14583	14715	14756	14923	14609	14699	14783	14915	14882	14708	14754	14762	14893	14848	14791	14777	14864	14819	14601	14793	14591	14766	14880	14776	14858	14729	14602	14887	14684	14689	14649	14785	14685	14758	14932	14711	14767	14746	14841	14786	14655	14935	14766	14951	14859	14751	14767	14753	14764	14880	14958	14634	14715	14917	14819	14790	14740	14778	14761	14687	14770	14884	14838	14807	14858	14656	14794	14763	14768	14881	14666	14779	14833	14825	14619	14843	14803	14777	14709	14585	14815	14702	14653	14863	14778	14628	14728	14954	14938	14791	14845	14775	14772	14637	14748	14806	14881	14690	14754	14942	14731	14582	14812	14807	14892	14778	14738	14780	14958	14791	14741	14609	14687	14850	14793	14949	14617	14688	14876	14831	14712	14823	14785	14784	14784	14758	14755	14701	14586	14658	14719	14695	14794	14828	14806	14641	14719	14778	14785	14622	14755	14719	14792	14730	14933	14542	14880	15015	14838	14856	14696	14961	14720	14684	14637	14880	14854	14937	14673	15034	14639	14770	14844	14819	14668	14461	14758	14804	14807	14832	14871	14810	14847	14796	14802	14667	14772	14661	14859	14913	15009	14602	14640	14767	14872	14640	14419	14780	14720	14888	14777	14813	14658	14763	14646	14765	14809	14686	14807	14861	14826	14904	14675	14738	14832	14863	14696	14867	14688	14791	14654	14848	14789	14679	14905	14728	14761	14800	14711	14715	14829	14713	14865	15045	14879	14713	14723	14666	14734	14817	14735	14868	14753	14651	14869	14865	14706	14697	14741	14679	14669	14805	14731	14687	14751	14728	14842	14893	14889	14583	14862	14659	14760	14980	14691	14780	14765	14890	14729	14567	14782	14687	14863	14726	14736	14794	14728	14780	14879	14897	14702	14591	14930	14834	14819	14781	14643	14678	14830	14686	14828	14822	14688	14751	14725	14741	14753	14706	14756	14739	14765	14610	14779	14670	14847	14700	14656	14881	14734	14837	14802	14814	14551	14727	14881	14793	14559	14779	14723	14766	14674	14814	15042	14700	14663	14784	14831	14562	14995	14771	14760	14717	14538	14750	14910	14747	14786	14704	14687	14947	14616	14607	14951	14718	14819	14792	14693	14844	14728	14744	14737	14681	14538	14660	14820	14784	14709	14729	14726	14791	14837	14550	14865	14767	14725	14795	14813	14750	14737	14667	14723	14875	14916	14834	14813	14844	14661	14766	14665	14719	14757	14807	14880	14746	14856	14961	14829	14728	14958	14874	14857	14622	14874	14741	14793	14838	14660	14675	14885	14793	14836	14803	14747	14808	14743	14689	14737	14699	14801	14693	14777	14638	14723	14633	14865	14752	14736	14757	14806	14649	14760	14780	14978	14846	14795	14759	14871	14672	14903	14747	14797	14889	14859	14717	14795	14712	14689	14813	14831	14642	14819	14807	14805	14829	14677	14582	14707	14706	14722	14852	14765	14774	14683	14768	14718	14712	14664	14775	14721	14771	14842	14763	14833	14713	14828	14826	14772	14882	14889	14858	14764	14928	14751	14761	14748	14584	14796	14649	14811	14908	14875	14878	14765	14656	14740	14830	14744	14641	14886	14702	14955	14900	14722	14612	14763	14602	14695	14647	14687	14679	14674	14778	14830	14865	14749	14749	14768	14731	14927	14788	14696	14588	14640	14757	14818	14752	14717	14789	14734	14694	14601	14729	14602	14822	14826	14850	14673	14758	14756	14941	14810	14657	14665	14844	14864	14768	14779	14646	14717	14487	14827	14771	14522	14799	14688	14762	14776	14658	14806	14701	14685	14744	14684	14777	14949	14678	14710	14594	14782	14728	14580	14834	14986	14755	14831	14891	14701	14774	14763	14731	14934	14762	14785	14693	14577	14891	14816	14685	14767	14847	14856	14815	14802	14755	14613	14709	14828	14766	14860	14854	14653	14874	14778	14669	14762	14749	14827	14713	14868	14745	14814	14743	14685	14648	14807	14815	14734	14767	14833	14612	14612	14774	14714	14772	14992	14740	14843	14812	14865	14847	14644	14782	14909	14679	14746	14797	14668	14874	14838	14676	14926	14609	14717	14749	14714	14469	14826	14923	14774	14694	14749	14712	14675	14726	14764	14748	14632	14750	14780	14693	14795	14802	14803	14865	14726	14730	14723	14802	14699	14755	14750	14652	14774	14908	14769	14566	14806	14866	14782	14906	14677	14922	14824	14901	14737	14778	14549	14714	14711	14620	14864	14700	14694	14731	14875	14611	14652	14681	14664	14786	14869	14809	14582	14771	14728	14799	14871	14794	14694	14914	14710	14728	14868	14605	14649	14891	14722	14758	14671	14689	14633	14690	14819	14840	14750	14720	14787
23497	21204	28413	23884	21923	24893	26005	21895	20960	20940	20494	20334	20162	19952	19842	19501	19325	19203	19395	19206	19302	19360	19503	19345	19262	19160	19213	19097	18934	19073	19009	19150	19136	19146	19064	18855	18910	18988	19193	18882	18880	19033	18811	18983	19006	20505	20674	20090	19429	18997	19200	18749	18884	19100	18927	18905	18726	18845	18689	18664	18791	18915	19004	18910	18772	18816	18832	18983	18775	18712	18630	18678	18778	18912	18655	18872	18720	18857	18701	18729	18787	18721	18800	18698	18746	18609	18596	18729	18725	18430	18711	18653	18635	18607	18778	18675	18829	18701	18859	19002	18655	18728	18827	18646	18669	18685	18639	18735	18716	18732	18598	18764	18834	18975	18800	18698	18694	18844	18910	18584	18923	18871	18956	18825	18718	18959	18875	18822	18644	18793	18644	19017	18710	18778	18893	18703	18580	18551	18574	18772	18700	18501	18951	18737	18790	18696	18792	18823	18835	18699	18882	18615	18649	18957	18633	18713	18779	18728	18759	18573	18642	18782	18689	19061	18598	18747	18809	18747	18931	18963	18568	18918	18682	18648	18775	18844	18758	18750	18784	18658	18734	18774	18742	18543	18745	18787	18778	18685	18779	18632	18643	18814	18621	18493	18263	18676	18803	18805	18613	18636	18773	18683	18658	18718	18796	18751	18727	18829	18761	18818	18525	18764	18549	18707	18745	18783	18511	18731	18895	18872	18905	18780	18755	18780	18670	18868	18938	18567	18604	18631	18714	18510	18975	18663	18710	18717	18688	18567	18696	18701	18747	18672	18711	18768	18682	18635	18837	18698	18828	18801	18550	18729	18595	18708	18764	18629	18584	18762	18850	18887	18716	18616	18702	18600	18782	18884	18927	18702	18863	18715	18830	18572	19036	18589	18589	18701	18839	18541	18605	18850	18856	18815	18825	18533	18735	18758	18560	18574	18798	18743	18835	18782	18707	18822	18648	18516	18599	18870	18815	18764	18647	18616	18723	18723	18599	18844	18733	18774	19059	18642	18803	18674	18876	18859	18507	18807	18497	18720	18744	18768	18557	18867	18621	18788	18782	18775	18649	18750	18691	18748	18644	18669	18670	18859	18716	18730	18921	18412	18713	18837	18759	18873	18723	18821	18797	18479	18710	18854	18725	18576	18866	18662	18855	18697	18827	18572	18699	18839	18855	18949	18768	18703	18547	18731	18806	18821	18795	18508	18641	18764	18619	18861	18810	18842	18835	18847	18647	18757	18767	18642	18725	18612	18638	18735	18761	18529	18555	18640	18718	18635	18812	18570	18493	18830	18777	18597	18795	18583	18702	18609	18699	18669	18812	18925	18678	18689	18684	18679	18754	18827	18732	18645	18793	18804	18979	18924	18937	18568	18817	18750	18751	18588	18652	18653	18816	18829	18766	18744	18948	18789	18790	18798	18639	18622	18825	18859	18791	18609	18807	18622	18633	18656	18761	18690	18921	18662	18560	18841	18641	18754	18792	18517	18899	18811	18901	18681	18793	18841	18906	18730	18864	18589	18621	18672	18783	18660	18832	18562	18848	18823	18800	18721	18882	18817	18704	18688	18745	18866	18733	18632	18624	18777	18751	18892	18584	18863	18750	18509	18631	18745	18738	18864	18619	18774	18773	18862	18621	18831	18941	18642	18727	18509	18579	18846	18478	18750	18704	18573	18804	18871	18651	18795	18778	18611	18831	18692	18677	18548	18762	18853	18679	18858	18797	18663	18931	18733	18843	18772	18863	18742	18625	18954	18675	18724	18672	18468	18720	18900	18872	18670	18982	18698	18613	18598	18897	18658	18642	18786	18690	19008	18811	18793	18669	18926	18848	18697	18689	18886	18823	18803	19022	18614	18649	18859	18770	18803	18795	18806	18824	18616	18737	18847	18715	18586	18728	18643	18871	18655	18484	18598	18658	18690	18877	18767	18528	18679	18539	18601	18712	18668	18731	18627	18639	18609	18915	18864	18792	18678	18677	18792	18772	18725	18720	18858	18789	18584	18715	18675	18810	18932	18778	18958	18858	18531	18840	18753	18684	18771	18818	18920	18778	18620	18458	18671	18755	18716	18676	18771	19008	18739	18717	18734	18740	18684	18720	18659	18711	18680	18698	18978	18765	18715	18770	18747	18912	18892	18672	18776	18892	18779	18693	18784	18604	18888	18898	18946	18880	18761	18798	18776	18818	18912	18765	18641	18769	18905	18832	18880	18668	18825	18862	18767	18651	18607	18761	18880	18636	18672	18864	18770	18673	18859	18755	18922	18766	18706	18743	18893	18738	18680	18764	18615	18679	18607	18802	18846	18814	18608	18793	18691	18721	18814	18727	18829	18863	18579	18548	18735	18716	18733	18734	18705	18519	18785	18691	18812	18897	18509	18538	18705	18807	18804	18883	18782	18511	18856	18632	18577	18735	18576	18669	18596	18738	18498	18758	18640	18650	18736	18689	18735	18695	18825	18847	18650	18647	18936	18696	18801	18549	18584	18798	18615	18624	18622	18849	18625	18716	18790	18682	18866	18641	18817	18687	18872	18657	18480	18888	18767	18698	18807	18832	18683	18601	18493	18690	18862	18867	18699	18913	18490	18846	18905	18681	18767	18534	18572	18742	18766	18902	18597	18522	18718	18840	18755	18630	18692	18808	18793	18843	18654	18741	18561	18630	18481	18768	18830	18899	18918	18755	18901	18769	19017	18754	18870	18607	18862	18866	18788	18533	18614	18660	18547	18763	18836	18614	18705	18763	18906	18770	18761	18706	18920	18881	18779	18746	18544	18564	18847	18522	18759	19051	18747	18599	18699	18651	18642	18878	18684	18539	19010	18842	18746	18632	18684	18659	18840	18778	18562	18767	18781	18869	18671	18533	18488	18729	18705	18771	18789	18692	18985	18724	18317	18746	18733	18681	18803	18743	18765	18476	18743	18650	18743	18905	18686	18637	18673	18694	18877	18713	18776	18841	18569	18763	18789	18713	18782	18730	18828	18891	18886	18686	18660	18697	18985	18792	18686	18494	18845	18575	18734	19040	18777	18847	18484	18686	18560	18808	18604	18824	18607	19094	18703	18674	18642	18571	18684	18781	18743	18854	18620	18808	18605	18331	18585	18843	18754	18758	18744	18829	18794	18548	18724	18792	18676	18598	18848	18881	18814	18708	18872	18893	18769	18679	18811	18592	18680	19060	18806	18793	18962	18640	18678	18706	18804	18745	18674	18690	18788	18776	18587	18757	18756	18777	18649	18887	18729	18698	18763	19029	18584	18795	18670	18620	18882	18610	18761	18833	18705	18505	18862	18730	18721	18621	18808	18814	18648	18707	18719	18798	18864	18838	18639	18701	18782	18624	18628	18654	18833	18649	18799	18902	18712	18515	18723	18721	18693	18896	18664	18734	18556	18689	18710	18687	18857	18795	18575	18816	18597	18961	18628	18649	18789	18934	18694	18754	18574	18676	18519	18864	18675	18622	18811	18797	18685	18979	18775	18851	18860	18687	18526	18689	18787	18848	18721	19015	19127	18883	18763	18813	18848	18626	18462	18561	18846	18635	18699	19030	18624	18730	18774	18740	18631	18635	18552	18622	18665	18818	18870	18602	18601	18788	18744	18877	18742	18838	18937	18657	18699	18815	18614	18768	18764	18800	18844	18785	18832	18885	18641	18920	18684	18718	18976	18829	18837	18592	18838	18991	18977	18921	18936	18760	18825	18742	18966	18544	18725	18737	18922	18850	18536	18713	18905	18838	18676	18731	18675	18911	18677	18616	18840	18883	18788	18698	18717	18801	18869	18723	19135	18791	18851	18807	18609	18768	18553	18796	18809	18779	18750	18564	18720	18818	18819	18839	18694	18782	18550	18474	18710	18763	18684	18664	18742	18652	18600	18826	18715	18650	18614	18788	18617	18630	18703	18715	18783	18533	18839	18871	18545	18759	18810	18527	18733	18782	18662	18715	18948	18597	18646	18760	18654	18574	18581	18831	18865	18701	18672	18812	18749	18784	18802	18736	18546	18739	18751	18629	18656	18757	18781	18820	18631	18485	18606	18623	18539	18795	18836	18558	18695	18427	18763	18729	18654	18648	18559	18802	18767	18941	18695	18815	18731	18704	18817	18921	18706	18645	18666	19097	18905	18924	18832	18914	18819	18653	18790	18760	18658	18741	18581	18682	18587	18741	18639	18936	18733	18808	18630	18705	18600	18776	18647	18796	18734	18792	18676	18519	18744	18636	18790	18626	18728	18691	18857	18889	18753	18759	18515	18728	18675	19048	18692	18841	18681	18821	18666	18901	18787	18862	18672	19027	19057	18983	18705	18754	18746	18614	18650	18846	18533	18652	18703	18769	18668	18774	18783	18917	18758	18665	18892	18834	18792	18685	18789	18835	18652	18643	18885	18741	18681	18893	18713	18631	18609	18597	18652	18573	18600	18821	18737	18701	18670	18643	18868	18853	18662	19002	18700	18652	18754	18471	18840	18839	18750	18859	18819	18619	18500	18895	18820	18714	18532	18717	18727	18849	18852	18790	18749	18865	18679	18767	18698	18740	18713	18812	18615	18742	18538	18753	18724	18728	18789	18943	18762	18881	18805	18638	18766	18681	18781	18972	18764	18895	18823	18586	18863	18659	18603	18727	18629	18548	18762	18778	18701	18613	18476	18722	18654	18727	18641	18677	18412	18736	18851	18686	18744	18742	18757	18636	18765	18859	18695	18591	18815	18720	18478	18919	18806	18630	18864	18753	18759	18643	18824	18909	18664	19109	18603	18929	18742	18857	18777	18733	18867	18679	18797	18707	18680	18666	18692	18861	18613	18733	18843	18778	18668	18801	18853	18748	18750	18854	18686	18703	18752	18812	18721	18614	18804	18695	18867	18728	18539	18750	18902	18736	18541	18566	18668	18555	18772	18723	18715	18696	18823	18572	18577	18572	18677	18754	18733	18832	18756	18732	18669	18617	18806	19011	18664	18723	18705	18793	18765	18933	18736	18644	18581	18877	18884	18866	18667	18883	18637	18759	18965	18778	18741	18739	18712	18714	18624	18923	18749	18752	18809	18684	19003	18433	18815	18737	18651	18864	18649	18756	18643	18793	18546	18833	18575	18744	18676	18867	18662	18472	18708	18660	18942	18808	18687
26770	43948	37328	29403	24480	21965	19976	18920	17892	17445	17261	17160	16833	16312	15936	15727	15557	15453	15543	15517	15267	15153	15351	15171	15001	15307	15070	14709	15003	14859	14933	15021	14985	14916	14890	14824	14671	14794	14765	15018	14823	14913	14811	14788	15073	17144	16924	16381	15435	14947	14752	14635	14662	14764	14646	14747	14731	14855	14610	14600	14738	14532	14794	14627	14585	14562	14544	14577	14727	14660	14723	14569	14676	14702	14591	14656	14668	14360	14615	14771	14677	14626	14954	14697	14837	14746	14526	14609	14715	14822	14725	14828	14772	14681	14598	14790	14745	14677	14634	14609	14846	14755	14579	14587	14667	14711	14675	14621	14601	14792	14638	14647	14836	14584	14605	14626	14621	14694	14713	14761	14707	14549	14695	14589	14919	14698	14693	14622	14743	14822	14649	14663	14714	14505	14702	14521	14577	14777	14625	14641	14640	14625	14669	14693	14651	14618	14649	14776	14609	14607	14631	14576	14654	14481	14744	14854	14498	14702	14724	14481	14617	14597	14739	14725	14738	14544	14754	14745	14704	14596	14564	14521	14934	14566	14531	14694	14797	14780	14996	14584	14715	14713	14665	14727	14595	14528	14681	14612	14644	14573	14770	14548	14583	14717	14706	14903	14654	14669	14609	14645	14592	14790	14695	14701	14640	14729	14619	14653	14624	14653	14559	14654	14568	14741	14839	14652	14702	14694	14684	14741	14574	14756	14556	14724	14591	14524	14559	14696	14535	14610	14644	14805	14695	14642	14627	14793	14673	14826	14664	14747	14740	14803	14576	14752	14586	14670	14757	14739	14413	14446	14728	14573	14580	14618	14805	14651	14704	14675	14517	14694	14765	14668	14852	14508	14539	14563	14641	14766	14591	14813	14666	14693	14829	14735	14720	14650	14576	14698	14552	14847	14557	14726	14666	14529	14560	14809	14651	14833	14670	14677	14643	15000	14542	14550	14739	14667	14630	14550	14771	14564	14718	14616	14672	14650	14790	14748	14901	14658	14598	14719	14530	14611	14618	14685	14501	14669	14609	14834	14599	14647	14645	14682	14638	14858	14772	14522	14764	14637	14537	14640	14555	14685	14632	14716	14652	14685	14770	14608	14630	14537	14536	14878	14796	14626	14555	14822	14540	14788	14620	14724	14703	14584	14622	14768	14682	14571	14731	14717	14821	14691	14655	14670	14683	14701	14721	14673	14777	14710	14573	14535	14555	14691	14768	14702	14667	14831	14481	14631	14705	14800	14603	14838	14700	14695	14761	14595	14684	14667	14730	14513	14758	14617	14717	14694	14715	14732	14691	14801	14795	14735	14604	14669	14645	14667	14726	14694	14560	14774	14644	14751	14742	14562	14750	14612	14837	14742	14642	14964	14679	14657	14759	14616	14627	14592	14739	14676	14790	14495	14557	14545	14775	14527	14815	14717	14634	14619	14669	14640	14763	14618	14675	14670	14864	14682	14697	14596	14676	14759	14681	14681	14460	14538	14665	14723	14654	14744	14614	14638	14706	14720	14658	14804	14605	14676	14685	14620	14559	14650	14624	14698	14783	14661	14641	14776	14708	14650	14701	14680	14731	14702	14574	14764	14857	14800	14591	14451	14743	14631	14605	14559	14698	14824	14651	14768	14789	14721	14600	14694	14671	14698	14807	14739	14672	14574	14623	14556	14737	14661	14701	14562	14693	14813	14589	14686	14696	14882	14690	14611	14754	14564	14792	14516	14574	14641	14595	14806	14686	14736	14593	14455	14768	14697	14778	14645	14591	14485	14589	14541	14568	14582	14512	14708	14527	14734	14650	14670	14547	14648	14698	14757	14750	14733	14719	14714	14686	14608	14547	14656	14629	14853	14671	14737	14673	14598	14750	14546	14613	14744	14627	14661	14767	14610	14763	14721	14658	14737	14794	14710	14562	14729	14690	14732	14657	14737	14721	14693	14575	14557	14645	14702	14633	14733	14731	14688	14639	14573	14739	14727	14589	14669	14674	14601	14807	14752	14555	14725	14594	14654	14685	14872	14700	14649	14631	14650	14635	14716	14670	14490	14729	14652	14720	14597	14730	14780	14581	14863	14716	14584	14848	14768	14649	14553	14543	14627	14685	14555	14796	14650	14714	14737	14550	14700	14737	14642	14720	14592	14614	14976	14613	14634	14623	14633	14686	14748	14766	14678	14652	14888	14723	14707	14839	14645	14784	14617	14836	14581	14740	14616	14496	14670	14693	14629	14554	14664	14632	14571	14593	14680	14632	14641	14602	14640	14585	14687	14678	14871	14721	14563	14663	14794	14592	14642	14766	14608	14643	14663	14707	14571	14723	14630	14799	14598	14641	14731	14670	14702	14640	14764	14782	14662	14753	14659	14685	14584	14746	14577	14731	14619	14654	14798	14722	14733	14643	14727	14613	14528	14708	14846	14603	14744	14465	14740	14513	14574	14893	14680	14715	14746	14661	14619	14522	14655	14626	14526	14754	14650	14585	14688	14621	14942	14769	14746	14635	14559	14787	14640	14521	14852	14536	14785	14623	14609	14623	14560	14782	14649	14747	14758	14737	14739	14542	14802	14639	14593	14512	14610	14673	14682	14549	14608	14667	14756	14606	14638	14658	14759	14499	14645	14692	14569	14603	14790	14549	14697	14635	14645	14796	14586	14801	14737	14675	14673	14648	14601	14447	14724	14538	14476	14612	14597	14743	14723	14641	14684	14565	14623	14641	14628	14602	14562	14723	14721	14789	14626	14779	14506	14521	14676	14586	14860	14591	14768	14640	14757	14846	14760	14701	14676	14502	14770	14695	14565	14688	14744	14481	14777	14718	14565	14477	14507	14708	14783	14637	14596	14544	14750	14863	14728	14677	14800	14486	14749	14946	14699	14662	14963	14592	14910	14639	14689	14592	14827	14789	14760	14666	14746	14639	14709	14663	14776	14823	14688	14691	14846	14551	14628	14760	14618	14519	14678	14604	14664	14774	14602	14731	14619	14696	14708	14670	14727	14717	14712	14589	14650	14796	14581	14663	14728	14541	14655	14745	14499	14663	14611	14646	14771	14589	14746	14497	14750	14677	14706	14598	14702	14678	14601	14648	14710	14777	14555	14532	14809	14679	14743	14719	14666	14562	14725	14595	14760	14729	14661	14834	14576	14717	14771	14714	14669	14692	14678	14604	14640	14780	14869	14737	14690	14621	14599	14528	14715	14802	14599	14843	14675	14679	14767	14762	14613	14727	14807	14687	14719	14687	14549	14749	14533	14517	14651	14618	14673	14766	14620	14492	14667	14612	14521	14601	14664	14692	14764	14773	14655	14639	14650	14708	14553	14643	14627	14795	14707	14745	14576	14874	14735	14658	14705	14605	14638	14740	14632	14571	14603	14772	14818	14688	14689	14574	14680	14585	14657	14732	14713	14637	14674	14749	14603	14687	14691	14724	14798	14617	14603	14578	14605	14793	14620	14754	14660	14684	14795	14584	14740	14644	14625	14705	14695	14496	14698	14727	14702	14692	14771	14688	14794	14697	14753	14603	14850	14467	14680	14693	14687	14480	14807	14653	14542	14623	14513	14613	14743	14652	14667	14820	14734	14806	14801	14624	14683	14742	14795	14773	14598	14504	14595	14581	14632	14488	14685	14617	14620	14766	14688	14644	14789	14654	14568	14648	14652	14652	14585	14743	14648	14651	14682	14817	14563	14660	14643	14868	14621	14671	14576	14531	14685	14823	14690	14647	14907	14565	14494	14719	14686	14656	14674	14651	14756	14821	14555	14698	14611	14625	14557	14699	14640	14780	14689	14546	14669	14838	14494	14677	14687	14522	14579	14593	14483	14759	14634	14589	14554	14617	14651	14665	14683	14654	14769	14764	14717	14565	14627	14680	14569	14646	14752	14584	14580	14844	14764	14579	14719	14726	14742	14809	14601	14492	14756	14618	14687	14712	14695	14714	14693	14728	14626	14728	14597	14745	14526	14601	14741	14513	14606	14645	14837	14764	14770	14391	14664	14608	14680	14550	14669	14723	14634	14540	14590	14757	14633	14589	14579	14568	14712	14766	14704	14768	14709	14654	14768	14533	14647	14573	14675	14687	14694	14506	14671	14695	14760	14570	14744	14668	14482	14766	14670	14672	14397	14672	14703	14665	14711	14552	14835	14656	14770	14607	14741	14631	14777	14592	14629	14684	14617	14667	14564	14762	14560	14707	14565	14649	14614	14718	14850	14606	14805	14559	14630	14715	14734	14528	14658	14641	14618	14622	14574	14717	14858	14521	14705	14674	14608	14588	14732	14607	14701	14749	14593	14758	14819	14746	14683	14458	14681	14655	14811	14685	14788	14649	14703	14871	14594	14741	14893	14620	14597	14798	14746	14714	14720	14777	14660	14719	14800	14719	14593	14746	14770	14772	14758	14651	14535	14699	14672	14735	14623	14554	14415	14607	14643	14613	14759	14702	14850	14709	14620	14678	14591	14683	14644	14690	14607	14838	14515	14677	14706	14662	14663	14530	14594	14686	14665	14680	14601	14674	14678	14700	14485	14796	14678	14762	14639	14735	14685	14706	14680	14666	14637	14512	14663	14576	14660	14644	14713	14836	14632	14666	14586	14908	14662	14810	14721	14630	14598	14710	14449	14589	14671	14722	14709	14666	14617	14638	14658	14762	14822	14761	14723	14727	14717	14512	14671	14600	14639	14920	14765	14743	14775	14799	14700	14608	14771	14722	14643	14685	14825	14736	14677	14617	14650	14652	14468	14583	14448	14639	14581	14753	14784	14750	14628	14816	14552	14673	14808	14768	14648	14473	14792	14784	14687	14668	14661	14625	14874	14728	14614	14777	14678	14691	14829	14669	14540	14800	14657	14634	14565	14644	14724	14604	14773	14651	14717	14612	14709	14692	14764	14827	14699	14781	14779	14640	14598	14671	14422	14851	14722	14674	14610	14512	14719	14573	14726	14709	14609	14702	14735	14691	14606	14676	14541	14787	14919	14538	14744	14494	14589	14741	14538	14600	14758	14797	14702	14588	14733	14779	14714	14748	14641	14764	14700	14757	14647	14650	14877	14696	14671	14583	14655	14609	14703	14634	14752	14522	14582	14646	14790	14659	14645	14667	14618	14674	14930	14692	14623	14569	14573	14767	14725
29603	24304	25504	23037	20549	20431	20088	19809	19713	19706	19646	19252	19432	19254	19132	19051	19109	19246	19196	19232	19283	19095	19110	19080	19160	19115	19179	19078	19160	19075	19386	19187	19104	19153	19229	19144	19101	19263	19346	19195	19057	19187	19074	19131	19102	19085	19163	19184	19107	19207	18929	19217	19073	19149	19163	19101	19009	18962	19039	19039	19242	19048	19144	19055	19169	18924	19317	19278	19032	19165	19303	18906	19040	18968	19200	19197	19181	18942	19041	19045	19136	19057	19062	19004	19284	19054	18980	19239	18939	18974	18994	19029	19036	19060	19104	19231	19019	19109	19073	18948	19009	19109	19109	19249	19059	19111	19109	19249	19168	18965	19223	19163	19189	19102	19119	18950	19145	19067	19089	19226	19209	19312	19133	18992	18908	18871	19014	19213	19047	19053	19241	19172	19113	19117	19176	18876	19012	18844	19128	18903	18925	18964	19054	18999	19042	19045	19097	19041	19107	18914	19246	18789	19128	19163	19157	18959	18920	18970	19027	19187	19142	19157	19052	19210	19209	19297	19173	19184	19082	19058	19100	18680	18946	18947	19141	19010	19143	18814	19087	19196	18990	19108	19186	19009	18823	19102	18947	19075	19293	19192	19288	19081	19088	19024	18994	18889	19038	19004	19237	19199	19004	18755	18926	18984	19003	19066	18945	19047	19075	19016	19186	18916	19066	19039	19131	19316	19001	19229	18927	18923	18981	19177	19019	19108	19049	19013	19156	19159	19001	19094	18918	19339	19063	19249	19260	18952	19043	18905	19265	19025	19119	18792	19003	19090	19111	19112	19009	19407	19042	19044	18935	19088	19213	19146	18982	19226	19197	18970	19097	19195	19019	19032	18947	19040	19092	18955	18883	19009	19083	19106	18947	18966	19096	19027	18885	18998	19248	19217	19030	19196	19235	18998	19197	19071	19089	19180	18778	18980	19079	19109	18931	18831	19129	19182	18930	19089	19092	19031	19006	19014	19060	19225	19152	18994	19166	19015	19045	18836	19108	19098	19085	18910	19177	19019	19088	18701	19072	18948	18876	19075	19070	19036	19045	19081	19198	19008	19289	19020	19058	19015	19111	18909	19158	18980	18872	18918	19194	19313	19034	19051	18955	18986	18891	19014	19108	19251	18983	19157	19052	19110	18906	18950	19352	18962	19237	19037	18869	18897	19025	18924	19004	18948	19190	19128	19241	19012	19274	19155	18999	19079	18977	19129	19198	19234	19210	19035	19145	19316	19100	19326	19192	19087	19165	19176	18864	19109	19102	19170	19116	19217	19063	18991	18892	19060	19060	18880	19194	19054	19189	19141	19044	18960	19183	19162	19072	18993	18985	18940	19091	18987	19163	19165	18922	18895	18830	19215	19038	18977	19120	19049	18964	19001	19116	19041	19160	19239	18966	18941	19104	19131	19151	19234	19041	19081	19239	18806	19073	19178	18875	19039	19083	18923	19106	18981	19098	19227	19239	19215	19305	19133	19088	19118	19072	18944	18936	19234	19270	19230	19120	18992	18876	18945	18980	19148	18934	19255	19118	19129	18934	19138	18987	19146	19085	19322	19076	18843	19078	19165	19131	19006	19181	19080	19081	19049	18980	19012	19007	19319	18931	18986	19260	19156	19021	19170	18994	19100	19204	19127	18908	18962	19112	18794	19152	19061	18976	19017	19154	19109	19142	19037	19114	19184	19189	19104	19238	19140	19197	18957	19433	19112	18994	19075	19374	19180	19034	18989	19037	19010	19208	19019	18895	18876	19023	18981	19134	19150	19133	19049	19125	19169	18896	19127	18915	18971	19027	19108	19261	19173	19413	19156	19169	19269	19097	19022	18988	19221	19130	19146	19179	19180	18982	19078	19172	19211	19024	19193	19349	19166	19120	19317	19087	19106	19249	19233	19069	19086	18925	18982	19043	18988	19139	19157	19204	19247	19186	19160	19111	19072	19097	18887	19196	18882	18893	19062	19123	19012	19016	19093	19010	19183	19021	19129	19038	19125	18995	19094	19073	18933	18719	19096	19090	18978	18874	19170	19117	19075	19179	19013	19044	19174	19171	18978	18725	19072	18987	19076	19145	19121	19107	19029	19289	18980	19303	19238	19114	19106	18944	19030	19176	18876	19202	18989	19153	19273	19163	19158	18967	19112	19016	19140	19433	18978	19128	19163	19093	19176	19142	19124	19109	19184	18958	19007	19101	19040	18984	19105	18887	19246	19243	19039	19103	18758	19000	19080	19103	19126	19163	18879	19349	19230	19164	19007	18941	19110	19190	19304	19325	19082	19249	18884	18958	19080	19224	19145	19199	19086	19184	19194	19127	19179	19125	19047	19147	19043	19232	19158	18985	19001	18861	18928	19132	19294	19156	19214	18981	19016	19015	19121	19117	18878	19188	18997	18930	19057	18956	19034	18920	18903	18941	19281	18970	18909	18965	18979	19058	19022	19041	19179	18936	19031	19179	19054	19064	19157	19050	19006	19286	19116	19113	19034	19033	19313	19018	19166	19127	18862	18972	19208	18990	19097	18986	19144	19325	18957	19141	19050	19286	18988	18996	19064	19150	18833	19151	19275	19035	19038	18916	19128	18981	19066	19001	19149	19223	19062	19026	18943	18874	19144	19047	19345	19170	19223	19015	19028	19035	19163	18926	18817	19162	19137	19007	18957	18989	19175	19047	19409	19301	18884	18992	18924	18995	19143	19203	18762	18992	18736	19197	19136	19232	19121	18984	18885	19019	19060	18939	19121	19081	19008	19084	19059	18946	19127	19363	19075	18936	18892	19208	19091	18829	18870	19254	18962	19233	19050	19291	19115	19115	18998	18918	19142	19252	19113	18979	19045	19016	18893	19147	19077	19089	18975	19289	19259	19059	19071	19229	19253	19017	19117	19008	19245	19153	18946	19007	19329	19076	19040	18811	18956	18835	19046	19137	18965	19034	19095	19061	18977	18898	18911	19088	19352	18930	18981	19203	19120	19155	18929	19271	19005	19115	18900	19172	19169	19018	19089	19217	19320	19109	19185	18926	19083	19098	19117	19185	19272	19203	18956	18960	19043	19043	19194	19069	19076	19110	19087	19138	19034	18960	18950	19090	19164	18985	18914	19135	19088	19246	19117	19018	19100	19145	19116	18905	18963	19073	18766	19022	19047	18862	18938	19062	18892	19101	18993	19142	19246	18992	18999	19082	18937	19103	19172	19021	19205	19098	19123	18971	18978	19043	19214	19030	18851	19192	19287	19071	18956	18793	18891	19083	19170	18953	18856	19260	19198	18993	19001	19006	19117	19109	19099	19025	18983	19092	19012	18983	19204	19327	19089	19332	19257	19024	19021	18899	18970	18994	18793	19063	19007	19064	19128	19042	19095	19244	19251	19081	19101	19125	19192	19066	19153	18810	18976	19106	19092	19236	19188	19041	19023	19252	18800	19090	19121	19140	18911	18984	19155	19106	18984	19234	19199	19253	18982	19191	18878	19062	19083	19155	19075	19188	19191	19061	19153	19081	19037	19073	18913	19133	18921	19048	19049	18971	19070	19087	19268	19011	19145	19101	18942	18988	19220	19057	18888	19005	19019	18983	18917	18963	19048	19245	18997	19180	19119	19247	19266	18964	19031	19108	18984	19205	19205	19212	19113	19222	18939	19025	19109	19094	19041	19271	18990	19003	18881	19128	18932	19127	18869	18845	19089	18958	18976	19246	18941	18795	19130	19010	19092	19142	19131	18965	19058	19028	19022	18940	19095	19009	19000	19030	19268	19213	19220	19118	19009	19214	19059	18911	19087	19126	19309	18976	19059	19210	18923	19042	19250	19095	19110	19050	18914	19017	19192	19132	19004	19093	18976	18970	19171	19111	19316	19041	19175	18921	19054	18932	19161	19079	18988	19089	19141	19032	19290	19092	19179	19014	18960	18889	19069	19019	19155	19060	19257	19009	19165	19082	19236	19248	19071	19043	18939	18888	19016	19205	18879	19204	19029	19167	19167	19166	19170	19095	18979	19061	19071	19137	19229	19041	19094	19004	19014	18941	19141	19080	18848	19060	19395	19011	18992	19028	18974	18934	19056	19097	19174	19174	19042	19102	19012	19196	19245	19102	19251	18876	19045	19193	19160	19124	19171	19320	19151	19173	19015	18982	19006	18947	19139	18975	18899	19097	19192	19003	18942	19291	19174	19016	19099	19219	19118	18987	19166	18940	19117	18939	19174	19120	19051	18926	18961	19094	19105	19231	19106	18934	18992	19156	19069	19233	19079	19114	19046	19157	19250	18966	19075	18923	18897	19090	19169	19128	19096	19040	18929	18984	18932	19060	19151	19101	19151	19161	19157	18986	19338	18926	19109	19081	18992	19082	19127	19154	18848	18899	19193	19182	19135	18935	19132	19030	19023	19086	18938	19133	19209	19069	18940	19045	19170	19264	19090	19151	19010	19208	18864	18990	18901	18975	19272	18971	19031	19058	18796	19041	19062	19265	19147	19093	19219	19220	19010	18970	18938	19143	19387	18962	19000	19011	19021	19118	18940	19387	19122	19156	19101	19304	19150	18691	18937	18831	19111	19313	18918	19282	19211	19214	19169	19163	19155	19037	19136	18979	19108	18918	19055	19028	19135	19183	18992	19145	19251	19179	19026	19039	18912	18909	19137	19362	19168	19172	19245	18996	18973	19226	19166	18979	18968	19076	19122	19233	19124	19271	18867	19217	19071	19058	19097	19151	19224	19100	19021	19032	19198	19157	19089	19201	18964	19026	19057	19029	19014	19163	19142	18950	19081	19206	19097	19083	18918	19052	19144	19243	19139	19347	19135	19369	19018	18898	19132	19016	19117	19127	19162	18897	19038	19089	19059	19040	19022	19198	19430	19007	19039	19016	19199	19091	19183	19088	18869	19208	19070	19096	19086	19295	19081	19104	19186	19398	18761	19011	19028	19003	19250	19154	19328	18899	19190	19125	18987	18930	19164	19090	18977	19218	19055	19187	19210	19132	18928	19002	18944	19148	19047	19061	19035	18985	19104	18995	19070	19117	18797	19275	19214	19289	18994	18919	19032	19217	18856	19068	19255	18981	18967	19095	19211	19066	18723	19113	19235	18976	19169	19009	19020	19280	19131	19220	19063	19241	19043	19132	19132	19063	19168
21319	25828	21036	18540	16986	16529	16131	15978	15602	15413	15404	15351	15480	15332	15027	15040	15077	14837	14962	14928	14929	14838	15137	14850	15020	14902	14876	14803	14866	14759	14880	14889	14809	14909	14805	14693	14868	14929	14808	14911	14852	14764	14735	14827	14938	14913	14985	14991	14993	14820	14870	14937	14749	14687	14739	14749	14772	14734	14907	14682	14809	14802	14839	14840	14812	14698	14635	14873	14912	14779	14755	14819	14801	14678	14931	14933	14764	14738	14808	14774	14851	14829	14900	14538	14752	14712	14781	14676	14629	14692	14786	14533	14620	14787	14764	14800	14798	14749	14651	14683	14768	14744	14728	14840	14710	14810	14761	14726	14761	14873	14822	14761	14733	14816	14839	14709	14688	14847	14780	14872	14555	14876	14675	14670	14695	14946	14833	14880	14812	14798	14722	14611	14780	14892	14855	14761	14843	14737	14801	14980	14751	14769	14699	14924	14727	14668	14831	14770	14883	14644	14687	14805	14775	14571	14661	14760	14602	14787	14870	14671	14729	14806	14779	14808	14658	14754	14827	14573	14793	14803	14698	14829	14828	14756	14874	14815	14877	14771	14890	14634	14851	14582	14827	14694	14742	14805	14675	14723	14719	14864	14896	14740	14775	14684	14800	14698	14651	14822	14837	14759	14739	14763	14720	14834	14755	14780	14996	14756	14742	14592	14818	14800	14713	14715	14734	14799	14869	14642	14892	14855	14865	14820	14771	14689	14750	14911	14858	14800	14717	14767	14868	14776	14867	14848	14603	14647	14696	14755	14730	14917	14755	14819	14924	14835	14774	14747	14815	14771	14843	14687	14799	14749	14764	14794	14638	14682	14660	14892	14824	14679	14864	14763	14845	14871	14755	14845	14786	15074	14753	14764	14960	14725	14687	14647	14848	14674	14807	14697	14750	14861	14720	14547	14705	14823	14745	14810	14691	14727	14635	14837	14716	15026	14679	14802	14788	14880	14923	14936	14812	14784	14798	14756	14683	14754	14849	14897	14915	14941	14824	14750	14686	14913	14774	14835	14803	14883	14569	14797	14698	14790	14644	14695	14812	14685	14942	14815	14816	14785	14750	14806	14858	14794	14932	14704	14776	14625	14613	14773	14682	14758	14869	14775	14680	14697	14895	14770	14733	14681	14728	14707	14731	14663	14851	14860	14795	14687	14867	14809	14762	14574	14739	14597	14755	14738	14643	14780	14937	14701	14653	14720	14825	14851	14939	14736	14716	14659	14705	14848	14766	14699	14925	14742	14832	14810	14765	14746	14837	14677	14904	14656	14975	14724	14829	14816	14787	14867	14617	14675	14771	14823	14719	14806	14819	14758	14908	14814	14717	14941	14773	14534	14698	14904	14853	14774	14716	14801	14819	14728	14854	14705	14728	14825	14995	14852	14669	14904	14810	14709	14805	14744	14840	14946	14840	14776	14844	14902	14821	14778	14780	14717	15029	14754	14826	14584	14899	14613	14925	14721	14842	14666	14804	14801	14870	14831	14758	14877	14720	14776	14842	14831	14856	14741	14684	14736	14751	14605	14964	14649	14780	14813	14641	14729	14642	14680	14804	14952	14979	14636	14660	14763	14665	14687	14806	14788	14833	14821	14625	14780	14730	14828	14866	14729	14797	14712	14749	14775	14903	14827	14794	14788	14744	14770	14637	14778	14752	14819	14872	14743	14752	14845	14829	14697	14664	14820	14763	14847	14791	14715	14691	14821	15050	14793	14860	14780	14696	14659	14826	14600	14927	14718	14741	14625	14735	14659	14792	14757	14655	14660	14816	14651	14708	14553	14820	14934	14658	14800	14819	14853	14794	14536	14830	14714	14793	14788	14737	14732	14811	14604	14677	14980	14722	14933	14805	14733	14591	14711	14707	14708	14723	14904	14710	14736	14727	14601	14639	14815	14828	14840	14730	14756	14903	14729	14863	14688	14761	14823	14758	14827	14549	14735	14917	14960	14809	14807	14800	14745	14749	14902	14780	14869	14823	14699	14696	14791	14825	14748	14730	15004	14926	14892	14738	14817	14702	14937	14777	14730	14874	14622	14658	14690	14928	14731	14828	14775	14709	14804	14716	14723	14904	14791	14834	14709	14665	14995	14820	14643	14614	14725	14868	14520	14681	14849	14763	14725	14744	14615	14746	14787	14788	14824	14777	14822	14736	14882	14734	14846	14749	14830	14873	14743	14770	14638	14635	14791	14714	14710	14845	14822	14732	14749	14772	14687	14927	14857	14767	14623	14797	14946	14725	14673	14900	14548	14899	14680	14796	14801	14797	14832	14810	14785	14787	14614	14946	14735	14929	14744	14712	14765	14738	14811	14814	14719	14794	14813	14715	14908	14507	14713	14999	14814	14836	14935	14800	14825	14694	14795	14813	14637	14892	14892	14887	14696	14703	14815	14864	14663	14846	14802	14872	14639	14792	14936	14899	14763	14862	14769	14949	14661	14798	14729	14602	14696	14748	14872	14810	14802	14777	14747	14838	14852	14657	14646	14756	14838	14825	14725	14752	14849	14793	14767	14782	14835	14690	14838	14891	14817	14606	14809	14768	14818	14765	14796	14856	14770	14924	14649	14698	14861	14844	14825	14830	14809	14743	14863	14812	14700	14703	14744	14763	14757	14728	14777	14636	14723	14831	14698	14716	14749	14922	14722	14814	14683	14842	14850	14822	14676	14573	14853	14825	14863	14775	14712	14917	14745	14729	14824	14741	14650	14938	14764	14781	14781	14712	14663	14637	14865	14843	14879	14856	14921	14853	14763	14607	14911	14736	14950	14788	14668	14757	14749	14914	14900	14872	14862	14658	14811	14793	14751	14658	14845	14747	14724	14828	14855	14924	14752	14740	14885	14884	14672	14948	14885	14765	14535	14666	14766	14933	14725	14812	14792	14706	14677	14953	14690	15004	14734	14903	14852	14835	14794	14791	14919	14795	14818	14716	14731	14733	14686	14799	14733	14731	14737	14689	14744	14673	14854	14712	14834	14770	14699	14753	14701	14918	14756	14730	14740	14598	14815	14732	14792	14660	14861	14716	14753	14753	14780	14788	14996	14648	14754	14772	14879	14707	14759	14695	14553	14768	14894	14754	14915	14798	14799	14822	14727	14828	14761	14880	14739	14765	14799	14816	14871	14746	14870	14686	14750	14822	14860	14913	14744	14624	14842	14875	14972	14640	14787	14687	14653	14865	14822	14864	14884	14809	14646	14905	14851	14742	14655	14931	14760	14822	15052	14720	14646	14871	14839	14693	14792	14975	14753	14941	14740	14701	14914	14708	14572	14928	14737	14598	14752	14730	14624	14736	14895	14674	14830	14704	14938	14680	14785	14886	14908	14843	14863	14823	14861	14736	14824	14777	14669	14800	14658	14747	14675	14728	14708	14804	14939	14889	14828	14789	14688	14825	14841	14718	14759	14699	14644	14577	14812	14802	14699	14847	14720	14837	14917	14801	14773	14909	14627	14562	14807	14680	14788	14809	14969	14915	14815	14775	14769	14770	14812	14723	14811	14709	14766	14802	14811	14567	14700	14629	14733	14754	15012	14578	14771	14741	14850	14975	14701	14795	14763	14747	14729	14686	14752	14780	14863	14761	14753	14875	14785	14779	14777	14649	14878	14769	14778	14711	14771	14835	14579	14797	14765	14760	14884	14758	14775	14766	14786	14737	14616	14681	14752	14836	14771	14940	14901	14958	14812	14802	14801	14565	14690	14770	14856	14919	14807	14881	14965	14830	14867	14755	14828	14812	14863	14785	14649	14794	14856	14643	14786	14887	14804	14728	14869	14810	14875	14754	14747	14707	14727	14830	14790	14854	14788	14749	14691	14607	14670	14901	14815	14755	14747	14678	14660	14845	15043	14786	14688	14529	14874	14790	14792	14893	14819	14681	14839	14807	14710	14902	14945	14696	14613	14857	14809	14814	14725	14808	14762	14822	14727	14703	14793	14837	14874	14542	14804	14428	14724	14922	14785	14757	14830	14773	14517	14817	14829	14715	14812	14809	14787	14723	14811	14844	14812	14829	14808	14902	14821	14894	14774	15034	14815	14716	14764	14675	14820	14870	14877	14815	14762	14840	14862	14820	14837	14789	14802	14753	14881	14716	14907	14961	14763	14588	14769	14938	14690	14674	14762	14665	14837	14902	14615	14727	14740	14769	14852	14856	14653	14759	14799	14646	14747	14835	14843	14953	14682	14815	14646	14844	14965	14730	14856	14777	14878	14939	14818	14671	14681	14685	14702	14728	14891	14715	14861	14888	14633	14745	14735	14514	14802	14805	14748	14760	14814	14718	14820	14794	14874	14846	14869	14691	14647	14716	14883	14777	14656	14645	14733	14840	14723	14660	14840	14729	14855	14728	14762	14945	14811	14914	14795	14904	14833	14793	14735	14659	14869	14657	14797	14934	14890	14740	14722	14820	14936	14787	14959	14753	14760	14919	14858	14760	14838	14779	14832	14743	14829	14737	14776	14692	14837	14856	14615	14818	14827	14811	14686	14990	14774	14830	14707	14960	14875	14700	14766	14965	14708	14876	14762	14845	14771	14815	14717	14790	14926	14790	14789	14817	14742	14739	14776	14844	14881	14733	14744	14789	14724	14854	14813	14831	14644	14739	14719	14654	15005	14796	14645	14918	14731	14978	14683	14742	14855	14858	14814	14870	14745	14675	14673	14724	14866	14808	14878	14690	14823	14711	14914	14760	14881	14902	14850	14697	14721	15016	14798	14833	14703	14731	14739	14806	14801	14868	14714	14748	14913	14694	14745	14919	14760	14801	14871	14837	14680	14813	14896	14733	14754	14707	14825	14649	14910	14691	14699	14909	14726	14776	14768	14859	14623	14868	14536	14813	14889	14725	14710	14722	14717	14687	14667	14698	14655	14891	14866	14722	14802	14962	14859	14894	14884	14890	14756	14685	14628	14776	14868	14853	14770	14698	14944	14781	14684	14860	14768	14900	14512	14694	14617	14857	14856	14756	14685	14725	14738	14788	14648	14775	14745	14598	14860	14840	14881	14897	14745	14538	14852	14756	14713	14826	14812	14936	14803	14514	14759	14745	14830	14911	14736	14809	14766	14809	14733	14969	14762	14593	14847	14813	14876	14827	14661	14823	14927	14811	14772	14688	14757
24541	21090	28073	24476	23024	23909	23139	21138	20305	20475	20297	19934	20172	19783	19548	19696	19667	19643	19416	19718	19445	19436	19169	19249	19197	19399	19388	19225	19095	19149	19174	19141	19280	19318	19177	19368	18997	19086	19431	19294	19120	19002	19140	19134	19264	19958	20051	19686	19488	19385	19143	19265	19078	19288	19060	19074	19189	19003	18987	19183	19113	19078	19172	19112	18921	19240	19045	18813	19241	19341	19061	18932	19054	19312	19157	19232	19304	19271	19014	19126	19014	19103	19018	19095	19181	19065	18937	19010	19247	18942	19098	18948	19264	19120	19135	19092	19149	18877	19153	19098	19246	18978	19204	18992	19056	19144	19299	18895	18978	19153	19207	19011	19012	18854	19310	18967	19195	19068	19168	18922	19123	19110	19085	19169	19249	18905	19096	19107	18917	19091	19107	19208	19207	19092	19056	19020	19119	18989	19010	19057	19275	18983	19043	18943	19103	19157	18959	19111	19039	18903	18913	19336	19213	19114	19047	19041	18944	19001	19109	19022	19114	19101	19093	19283	19210	19137	19098	18996	19091	19041	18924	19059	19063	19211	18984	18917	19019	19246	19233	19125	19090	19338	19295	19066	19059	19143	19002	19347	18972	18995	19123	19001	19111	19160	18978	18847	19082	19071	18903	19203	19060	19221	19184	19015	19136	19218	19161	19136	19044	19141	19104	19049	19253	19023	18950	18976	18867	19095	19031	19240	19131	19028	19170	18995	19057	18837	19065	19248	19296	19218	19086	19006	19140	19167	19031	19008	19171	19014	19339	18996	19004	19219	19118	19150	19013	18914	18996	18898	19069	18801	19054	19085	18965	18905	19080	18766	18912	18998	18968	19317	19234	19025	18915	19193	19008	19283	19107	18997	19226	18952	19280	19065	19121	18866	19075	18986	19196	18958	18952	18895	18826	19194	19146	19110	19275	19061	18933	19074	18962	18997	19094	18953	19214	19269	19107	19057	19055	19044	19192	19082	18719	19096	18948	19002	19326	19236	19076	18815	19038	19028	19167	18992	19018	18870	18790	18892	19162	18999	19074	19074	19348	19101	18937	18929	18965	19122	19220	19160	19054	18907	19159	18916	19041	18965	19026	19062	19087	19007	19003	19074	18997	18853	19104	18918	19172	18887	19195	18954	19165	19080	19217	19107	19174	19157	18951	19031	19032	19057	19124	18921	18995	18983	19121	19171	19127	19286	19193	19127	18995	18875	18968	19115	19118	18880	18852	19204	19150	19224	18988	18993	19148	19061	19125	19251	19034	19080	19153	19065	19210	19072	19047	18988	19072	18990	18943	19103	18889	19045	19277	19069	18916	19015	18924	19152	19133	19141	18971	18920	19099	19083	19200	18826	19191	19225	19071	19273	18923	19082	19068	18991	19074	18909	19166	18978	19029	19100	18988	19081	19145	19042	19078	18923	18893	18925	18856	19201	18848	19070	19341	19067	18971	19005	18827	19275	18992	19076	18978	18983	19127	19123	19014	19165	19182	19180	19087	19053	18892	19032	19106	18951	19111	18963	19147	19160	19316	19089	19046	19037	19141	18964	19101	19091	19143	18954	19020	18926	19071	19093	18837	18969	18951	18994	19139	19047	19056	19154	18908	19065	19226	19044	18928	19011	19397	19104	18987	18921	19347	19231	18998	18806	19098	18962	19063	19171	19118	19075	19145	19019	19016	18960	19108	19004	19180	18926	19117	18979	19042	19077	19204	19187	19278	18885	19118	19111	18987	18964	19081	19274	19288	19175	19070	19056	19019	19029	18938	19194	19051	19057	18873	19141	19041	19178	19164	19074	19336	19060	19034	19263	19000	19070	19065	19119	19004	18959	18874	19050	18916	18882	19065	19114	19029	19030	19075	19185	19244	19179	19149	19063	19162	18952	19133	19094	19118	19000	19101	18970	19118	19218	19075	19071	19180	19209	19242	19040	18871	19097	19027	19179	19060	19193	19216	19113	19101	18838	19072	18989	19216	18885	19003	19302	18977	19036	19122	19243	19182	19150	19185	19231	18974	19250	19231	19175	19085	18942	18859	18946	19196	19174	18868	19083	18918	18964	19216	19190	19151	19118	18939	19008	18808	18992	19150	19084	19005	19242	18996	19035	19243	18966	19018	19003	19131	19027	19045	19092	19096	19163	19202	19048	19049	19151	19058	19101	18879	19158	19180	18997	19154	19002	19416	19168	19103	19234	19232	19128	18901	18869	19072	18950	18781	18856	18942	19252	19047	19000	19067	19205	19152	19194	19026	19297	19161	19180	19041	19002	18907	19009	19067	18948	19241	18801	19146	18810	18990	19070	19090	19192	19150	19155	19072	18777	19018	19156	19197	18845	19170	19155	19179	19287	19077	18959	18965	19056	19120	19097	19107	19033	19041	18975	18913	19033	18957	19144	19090	18756	19028	18968	19240	19069	18943	19149	18978	18943	18957	18865	19006	19095	19103	19084	19165	18988	19115	19013	19140	19057	18958	18900	18916	18948	19080	19064	18946	19213	19148	19095	19198	19037	18941	19062	19351	19049	19135	19128	19202	19086	19207	18961	19040	19059	19145	19213	19082	18997	19114	19231	18913	18949	19102	19182	19070	19055	19119	19049	19058	19012	19155	19051	19222	18927	18929	18934	19020	19110	18911	19220	19095	19100	19119	19169	18953	19027	19031	19121	19150	19173	18923	19024	18975	18987	19071	19053	18942	19171	18977	19118	19142	19176	18984	18941	18937	19004	19034	19146	18940	19162	19252	18999	19009	18770	19154	19143	19168	18952	18903	18984	19162	19030	19090	19129	19005	19125	18927	19056	19082	18869	19046	19079	19018	19347	18960	19103	18956	19081	19161	19002	18959	19088	19146	19124	19273	19089	19051	19012	19018	19222	19222	19010	18895	18889	19091	18959	19267	18860	18944	19034	18947	18899	19020	19117	19085	19080	18977	19111	18948	18976	19439	19140	18900	19129	19105	18968	19118	19139	19107	19115	19313	19055	19159	19063	19254	19048	19283	18928	18970	18840	19139	19053	19190	18962	19070	19163	19063	19348	19193	18982	19204	19085	18955	18812	18813	19342	19200	19072	19110	19119	19135	19174	19192	19080	19014	19053	19069	18988	19026	19003	19040	19170	18997	19216	19177	19010	19108	19111	19116	19065	19052	18974	19092	18841	18982	18998	19155	19009	19325	19143	18926	19056	19138	18898	19028	18995	19003	18980	19271	19238	19239	18999	18968	19209	18981	19186	19246	19082	18875	19107	19234	19216	19201	19056	19325	19040	19400	19072	19057	19022	19212	19091	19079	19059	18837	18927	19257	19024	19080	18944	19035	19053	19041	19029	19180	19230	19045	19115	18928	19001	19181	19072	19047	18898	18905	19083	19105	19213	18977	18928	18948	19049	19045	19175	18947	19115	19094	19038	19185	19253	19114	19115	19224	19187	19022	18888	19177	19127	19105	19124	18956	19074	18918	18941	19129	19069	19092	19017	18996	19032	18851	18988	19140	19157	18957	18955	19163	19071	19216	19177	18992	18981	18968	19104	18757	19096	19121	19079	19122	18920	18881	18884	18798	18987	19031	18983	19098	19157	19130	18995	19006	19217	19051	19069	19117	19058	19129	19092	18945	19016	19199	19042	19265	19195	19179	18991	19209	18995	19079	18940	19159	18882	19110	18932	19102	18968	19007	19184	19065	19098	19164	18967	19140	19068	18979	19150	18988	19215	19218	19143	19009	19146	19174	19221	19171	19151	19015	19033	18971	18793	19257	18947	19382	19159	18965	19093	18975	19225	19278	18904	19013	19105	19030	18928	19263	19298	19224	19025	19225	18894	19166	18902	18807	19156	19267	19084	19086	19117	19312	19074	18998	19303	19421	19240	19034	19012	19003	19037	19204	19047	19027	19113	19193	19142	18974	19156	19051	19253	19323	18987	19272	18950	18967	18931	19017	18949	19126	19002	19187	19049	19107	19097	18971	19003	18911	19046	19050	19145	18949	19100	18719	18936	19226	19064	19315	19038	19019	19022	18921	19091	19070	18997	18929	19181	19195	19114	19183	18991	19078	18888	19117	19039	19168	18978	19096	19122	19176	19057	19001	19102	18937	19051	19058	19048	19106	19068	19214	19156	19066	19228	19081	18921	19102	19150	19103	19213	19169	19058	19164	19051	19178	19221	19077	18916	19240	19106	19025	19133	18983	19045	19004	19092	19062	19018	18941	18966	18847	19117	18976	19191	19081	18986	18897	19052	18849	19019	19253	18954	18987	18946	19087	18810	19177	19011	18823	19049	19044	18996	19004	18981	18984	19210	19275	18897	19281	18953	19193	18996	18893	18803	18963	19153	18889	19032	19255	19192	18938	19112	18888	18930	18986	19055	19063	19178	18860	19194	19121	19301	18892	19104	19056	19068	18998	19163	19150	18776	19224	19016	19051	19040	18908	18981	19274	19195	18961	19170	19246	19044	18985	19196	19096	19405	19168	19032	19130	19201	19164	19122	19108	19128	19218	19191	19207	18952	19124	19260	19166	18989	19115	19030	18934	18866	19066	19211	19091	18754	19114	19118	19118	19208	19161	18928	19106	19065	19258	18855	18990	19163	19053	19007	19041	18942	19020	19046	19105	19083	19027	19160	19101	19152	19024	18914	19109	19059	18992	19113	19036	19102	19322	19180	19353	19183	19116	19092	18960	19048	19252	18930	19185	19148	19094	18880	18850	18792	18985	19058	18928	19135	19085	19050	19087	19007	19113	19044	18994	19035	19102	19070	19264	19078	19270	19231	19280	19220	19103	19318	19093	19042	19006	19069	19263	19139	18997	19013	18886	19027	18990	19128	19116	18974	19175	19045	19335	19048	19037	18955	18943	19171	19158	18837	19245	19020	19208	19022	19197	18967	19042	19197	19080	19197	18986	19191	19159	19164	19225	19008	19034	19137	18962	19287	19043	19035	19050	18958	19074	19315	18960	18975	18998	18826	19022	19048	18942	19082	19235	19073	18887	18950	19199	19026	19090	19049	18977	19091	19114	19050	19291	19063	19010	19028	19093	19140	18952	18987	19168	19008	18925	19124	19116	19096	19182	19406	19121	18890	19188	19055	18959	19001	19181	19207	19219	19101	18868	19041	19081	19124	19247	19175	19192	19020	18929	19280
24525	37100	31667	25406	21366	19705	18202	17908	17122	16625	16484	16317	16013	15952	15663	15524	15374	15325	15386	15272	15175	15294	15293	15151	15284	15003	15075	14996	15048	15106	15055	14888	14802	14871	14895	14774	15016	14960	14983	14841	14900	14980	14813	14687	15133	16068	16213	15835	15290	14866	14855	15032	14920	14947	14839	14785	14707	14875	14927	14975	14812	14728	14803	14850	14935	14906	14888	14776	14815	14799	14761	14961	14786	14857	14714	14879	14851	14908	15002	14811	14795	14863	14878	14813	14940	14744	14827	14907	14732	14680	14866	14884	14911	14732	14678	14729	14887	14963	14822	14865	14619	14710	14813	14892	14846	14729	14930	14848	14833	14785	14794	14825	14766	14921	14883	14835	14937	14846	14620	14913	14772	14677	14766	14780	14701	14750	14954	14716	14871	14787	14762	14889	14853	14686	14887	14844	14982	14762	14938	14952	14958	14770	14738	14841	14939	14748	14953	14906	14708	14881	14805	14840	14755	14867	15065	14765	14937	14782	14897	14738	14951	14761	14820	14892	14922	14861	14920	14682	14876	14751	14734	14936	14616	14742	14707	15028	14908	14804	14916	14908	14765	14840	14859	14915	15034	14781	14870	14879	14780	14674	14929	14796	14809	14873	14880	14889	14971	14854	14653	14930	14877	14586	14869	14872	14881	14931	14835	14879	14735	14809	14796	14898	14863	14911	14855	14849	14888	14932	14789	14887	14871	14949	14742	14688	14726	14955	14817	14914	14740	14845	14834	14687	14827	14834	14862	14879	14834	14840	14859	14932	14976	14741	14840	15001	14761	14919	14834	14790	14960	14847	14820	14917	14711	14862	14738	14768	14983	14958	14773	14868	14794	14682	14954	14809	14961	14882	14854	14723	14835	14836	14931	14802	14852	14759	14803	14849	14813	14712	14854	14836	14874	14878	14873	14789	14764	14652	14725	14977	14777	14730	14884	14794	14850	14841	14757	14754	14748	14916	14907	14854	14842	14782	14939	15014	14936	14712	14836	14644	14979	14972	14811	14879	14785	14706	14723	14760	14983	14854	14999	14779	14617	14871	14924	14693	14818	15045	14867	14906	14885	14785	14778	14771	14805	14863	14775	14802	14901	14860	14784	14520	14808	14925	14996	14821	14880	14821	14749	14738	14757	14715	14938	14755	14605	14836	14859	14880	14823	14863	14758	14980	14760	14694	14828	14767	14898	14753	14882	14895	14830	14758	14892	14858	14793	14671	14857	14807	14769	14728	14791	14745	14923	14817	14810	14917	14745	14721	14602	14818	14936	14729	14941	14835	14899	14894	14869	14748	14703	14847	14768	14850	14728	14711	14755	14660	14885	14686	14903	14752	14729	14940	14824	14914	15049	14932	14919	14967	14925	14826	14827	14845	14742	14743	14821	14758	14800	14855	14804	14933	14845	14776	14972	14706	14807	14826	14760	14964	14976	14616	14891	14889	14894	14974	14792	15025	14939	14776	14867	14681	14831	14890	15050	14917	14887	15031	14925	14716	14881	14976	14804	14830	14980	14788	14698	14674	14787	14799	14985	14843	14778	14901	14766	14775	14778	14765	14940	14760	14643	14722	14779	14845	14875	14941	14880	14889	14751	14957	14811	14721	14849	14953	14791	14737	14951	14774	14895	14855	14888	14801	14925	14908	14919	14789	14745	14901	15008	14900	14902	14751	14783	14836	14931	14829	14856	14944	14700	14762	15013	14751	14712	14725	14825	14885	14943	14990	14852	14949	14769	14753	14845	14819	14753	14871	14994	14806	14790	14968	14876	14856	14752	14787	14677	14899	14851	14831	14627	14945	14808	14767	14497	14775	14919	14847	15055	14890	14886	14998	14760	14839	15054	14987	14793	14769	14833	14755	14823	14791	14751	14825	14679	14861	14864	14902	14791	14843	14873	14884	14982	14808	14836	14698	14554	14768	14898	14986	14847	14924	14798	14787	14794	14732	15039	14757	14864	14949	14855	15105	14834	14743	14976	14853	14861	14847	14816	14871	14972	15008	14875	14756	14789	14740	14891	14774	14698	14863	14682	14856	14897	14820	15043	14834	14907	14899	14772	14633	14809	14603	14758	14776	14915	14789	14828	14853	14918	14940	14749	14774	15000	14770	14919	14767	14863	14709	14846	14766	14834	14937	14863	14818	14878	14806	14980	14824	14766	14984	14689	14821	14800	15010	14739	14873	14721	14816	14853	14886	14792	14667	14800	14798	14915	14932	14873	14906	14744	14650	14729	14937	14775	14727	14820	14699	14648	14876	14992	14837	14762	14865	14775	14763	14838	14796	14749	15001	14802	14797	14705	14918	14706	14829	14756	14895	14714	14740	14790	14890	14858	14704	14860	14693	14650	14897	14884	14644	14844	14744	15029	14822	14949	14917	14646	14930	14972	14756	14804	14674	14823	14816	14884	14841	14854	14841	14774	14899	14849	14873	14751	14781	14837	14732	14909	14778	14856	14922	14720	14883	14830	14950	14798	14861	14860	14865	14901	14829	14857	14802	14814	14825	14850	14962	14675	14755	14968	14850	14647	14764	14860	14881	14835	14925	14785	14973	14758	14797	14885	14865	15003	14761	14887	14743	14910	14789	14857	14761	14911	14751	14796	14972	14821	14907	14892	14879	14846	14761	14857	14832	14746	14818	15045	14709	14807	14802	14822	14857	14794	14855	14974	14624	14784	14703	14934	14764	14904	14800	14803	14827	14857	14827	14951	14863	14914	14692	14870	14762	14810	14821	14948	14704	14992	14688	14995	14933	14901	14940	14835	14688	14915	14803	14954	14794	14972	14869	14776	14785	14753	14787	14736	14894	14964	14944	14733	14988	14568	14861	14869	14844	14739	14877	14936	14798	14842	14596	14804	14689	14884	15041	14875	14797	14609	14764	14945	14757	14890	14945	14811	14819	14836	14904	14946	14857	14894	14983	14763	14727	14784	14655	14837	14834	14786	14794	14856	14854	14955	15019	14844	14837	14794	14980	14775	14976	14844	14852	14789	14900	14738	14921	14811	14812	14854	14966	14787	14939	14692	15015	14884	14820	14614	14814	14820	14926	14796	14776	14898	14828	14885	14799	15031	14824	14567	14755	14980	14930	14843	15015	14934	14737	14835	14891	14782	14777	14912	14865	14674	14871	14777	14843	14757	14836	14950	14802	14800	14829	14817	14837	14743	14642	14758	14726	14842	14943	14699	14898	14697	14785	14754	14948	14802	14556	14928	14888	14935	14827	14939	14713	14767	14825	14746	14942	14733	14829	14646	14883	14875	14714	14767	14797	14887	14768	14862	14909	15042	14793	14881	14740	14978	14965	14569	14844	14695	14771	14996	14901	14699	14930	14874	14892	14779	14858	14849	14863	14882	14709	14948	14903	14884	14849	14909	14864	14982	14835	14861	14971	14969	14827	14663	14970	14794	14694	14850	14896	14826	14603	14889	14859	14908	14787	14761	14883	14710	14812	14925	15078	14982	14820	14798	14776	14851	14769	14819	14850	14778	14869	14806	14929	14790	14837	14932	14801	14956	14899	14755	14895	14828	14926	14792	14810	14788	14738	14683	14747	14978	14863	14836	14796	14798	14970	14953	14950	14915	14699	14895	14708	14905	14650	14933	14853	14697	14692	14957	14962	14748	14798	14957	14788	14824	14939	14798	14806	14878	14986	14673	14712	14836	15131	14873	14866	14843	14844	14789	14832	14839	14597	14866	14867	14856	14895	14798	14794	14734	14884	14789	14863	14688	14959	15000	14898	14827	15005	14878	14751	14842	14694	14897	14819	14861	14852	14945	14782	14846	14694	14767	14709	14698	14709	14851	14783	14764	14754	14828	14819	14796	14800	14708	14929	14841	15008	14826	14766	14659	14918	14833	14970	14800	14752	14888	14851	14825	14842	14416	14665	14841	14799	15016	14883	14791	14737	14836	14777	14849	14737	14843	14708	14991	14801	14848	14651	14865	14751	14905	14774	14529	14811	14902	14864	14874	14708	14767	14836	14842	14858	14845	14759	14830	14821	14897	14892	14904	14862	14663	14994	14755	14824	14827	14815	14762	14706	14939	14832	14817	14873	14874	14837	14732	14789	14992	14705	14961	14807	14860	14876	14814	14916	14724	14913	14870	14888	14764	14860	14852	14722	14713	14886	14773	14859	14836	14970	14787	14718	14919	14879	14777	14693	14791	14821	14797	14748	14768	14956	14920	14688	14795	14873	15095	14796	14725	14792	14825	14794	14868	14953	14850	14758	14852	14748	14805	14846	14861	14739	14964	14924	14816	14801	14759	14741	14820	14732	14708	14724	14796	14905	14830	14765	14843	14860	14716	14878	14812	14749	14812	14820	14706	14868	14870	14985	14811	14938	14709	14769	14878	14888	14772	14872	14776	14805	14813	14921	14858	14871	14859	15028	14797	14792	14800	14717	14785	14770	14997	14919	14815	14892	14957	14912	14929	14851	14926	14804	14845	14733	14971	14771	14783	14792	14926	14833	14769	14811	14839	14818	14868	14759	14908	14775	14796	14941	14946	14867	14773	14753	14882	14772	14934	14689	14934	14733	14762	14790	14833	14641	14965	14781	14871	14961	14850	14894	14725	14873	14835	14783	14936	14864	14839	14676	14716	14628	14779	14873	14687	14799	14803	14762	14770	14792	14696	14852	14750	14808	14752	14743	14863	14757	14784	14825	14971	14846	14868	14895	14785	14959	14498	14792	14981	14928	14709	14911	14911	14854	14916	14890	14705	14966	14917	15004	14899	14782	14776	14827	14980	14848	14942	14746	14804	14797	14767	14734	14722	14898	14855	14895	14923	14700	14898	14806	14843	14781	14994	14727	14779	14980	14927	14880	14843	14806	14777	14689	15002	14864	14839	14962	14733	14748	14931	14673	14703	14993	14761	14756	14754	15016	14753	14949	15047	14739	14789	14719	14978	14725	14747	14803	15098	14747	14879	14845	14703	14838	14756	14768	14772	14848	14737	14912	14850	14817	14735	14808	15173	14923	14832	14924	14870	14809	14988	14698	14817	14769	14837	14807	14764	14871	14892	14758	14744	14816	14755	14752	14780	14866	14772	14869	14738	15016	14808	14890	14783	14627	14878	14949	14796	15010	14746	14989	14839	14703	14794	14832	14791	14620	14799	15028
23397	21117	28506	23766	21856	24657	26007	21942	20825	20935	20518	20026	19956	19563	19470	19214	19368	19241	19034	19338	19310	19370	19109	19297	18958	19047	18987	18988	18908	18889	18939	18834	19152	18904	18849	18803	18894	18672	18882	18614	18608	18736	18914	18702	18698	20324	20173	20100	19474	19164	18997	18552	18716	18931	18629	18633	18829	18728	18910	18782	18656	18682	18493	18478	18613	18528	18712	18877	18614	18732	18786	18765	18688	18663	18676	18577	18753	18662	18518	18725	18709	18781	18743	18703	18631	18563	18670	18739	18615	18491	18531	18445	18815	18721	18458	18468	18725	18714	18865	18608	18585	18738	18645	18586	18500	18833	18769	18849	18629	18591	18445	18699	18583	18767	18529	18691	18758	18599	18478	18739	18817	18388	18637	18689	18516	18328	18714	18511	18157	18727	18713	18768	18495	18704	18713	18699	18715	18579	18760	18840	18699	18788	18746	18720	18754	18773	18516	18587	18529	18504	18590	18546	18809	18498	18773	18595	18599	18734	18671	18707	18732	18818	18531	18723	18640	18823	18595	18627	18494	18634	18591	18615	18664	18746	18725	18479	18402	18541	18454	18409	18573	18633	18578	18499	18482	18626	18517	18625	18371	18682	18633	18751	18536	18324	18585	18525	18492	18527	18794	18751	18652	18626	18725	18533	18563	18576	18570	18653	18863	18617	18512	18448	18770	18688	18670	18340	18631	18428	18559	18645	18576	18813	18701	18606	18562	18340	18803	18450	18491	18592	18636	18610	18587	18475	18489	18584	18671	18660	18522	18557	18458	18426	18496	18594	18556	18687	18595	18668	18541	18701	18593	18455	18648	18514	18540	18581	18468	18563	18689	18813	18539	18593	18711	18465	18624	18670	18619	18500	18512	18387	18639	18509	18657	18737	18743	18842	18464	18738	18554	18543	18703	18661	18645	18847	18747	18613	18657	18836	18361	18626	18526	18468	18364	18610	18502	18662	18764	18575	18758	18793	18657	18885	18718	18543	18765	18469	18640	18458	18426	18507	18537	18634	18466	18586	18503	18706	18716	18510	18673	18603	18479	18436	18547	18567	18458	18370	18562	18605	18706	18603	18815	18780	18420	18440	18664	18726	18648	18773	18510	18707	18669	18625	18336	18766	18625	18488	18270	18576	18725	18532	18707	18531	18519	18643	18620	18684	18688	18703	18645	18627	18738	18776	18666	18565	18849	18643	18517	18519	18706	18461	18588	18673	18601	18598	18692	18813	18880	18702	18453	18486	18628	18540	18677	18415	18623	18715	18395	18564	18427	18594	18803	18700	18619	18716	18584	18526	18876	18501	18708	18583	18699	18557	18637	18654	18560	18730	18572	18696	18597	18488	18607	18606	18703	18844	18756	18578	18711	18596	19010	18627	18668	18631	18696	18714	18536	18547	18558	18607	18767	18686	18456	18492	18577	18511	18684	18507	18603	18798	18452	18662	18564	18498	18764	18510	18699	18726	18508	18563	18758	18733	18527	18445	18853	18661	18702	18503	18651	18412	18395	18576	18562	18634	18500	18793	18600	18581	18356	18625	18514	18709	18791	18665	18446	18480	18546	18701	18719	18630	18826	18501	18429	18821	18519	18772	18735	18580	18822	18858	18773	18662	18723	18650	18525	18496	18602	18599	18623	18654	18537	18698	18481	18802	18350	18581	18602	18610	18600	18564	18596	18744	18630	18411	18603	18422	18643	18562	18643	18638	18658	18669	18664	18808	18595	18600	18693	18788	18821	18496	18645	18676	18459	18569	18805	18674	18731	18785	18818	18661	18689	18522	18647	18697	18636	18500	18612	18720	18665	18590	18600	18473	18603	18778	18453	18704	18520	18505	18772	18493	18463	18500	18510	18462	18720	18442	18607	18512	18510	18737	18700	18728	18762	18638	18651	18707	18893	18523	18479	18527	18290	18492	18541	18779	18518	18635	18482	18527	18659	18530	18767	18726	18683	18572	18830	18583	18532	18660	18569	18807	18601	18758	18556	18487	18723	18516	18573	18576	18607	18740	18601	18495	18888	18616	18577	18621	18611	18579	18669	18548	18524	18382	18638	18484	18599	18784	18373	18410	18611	18559	18472	18466	18713	18603	18565	18601	18477	18591	18688	18752	18990	18681	18756	18568	18714	18410	18902	18717	18560	18495	18618	18580	18780	18437	18618	18808	18553	18574	18493	18599	18600	18581	18584	18478	18691	18921	18631	18627	18592	18770	18563	18624	18784	18781	18751	18541	18659	18647	18678	18605	18660	18553	18689	18796	18570	18580	18548	18719	18602	18645	18703	18591	18707	18917	18739	18565	18789	18922	18790	18504	18688	18609	18596	18649	18495	18562	18484	18635	18596	18611	18611	18551	18578	18406	18559	18485	18446	18515	18622	18541	18663	18939	18546	18797	18673	18620	18721	18567	18623	18401	18511	18563	18615	18650	18502	18575	18449	18732	18565	18658	18599	18757	18580	18575	18435	18562	18576	18508	18499	18678	18479	18634	18537	18480	18710	18473	18641	18547	18471	18586	18836	18569	18872	18527	18466	18624	18834	18589	18604	18593	18488	18723	18736	18535	18615	18625	18673	18491	18622	18679	18682	18626	18452	18523	18495	18841	18673	18496	18630	18703	18571	18632	18528	18659	18658	18527	18885	18546	18723	18592	18712	18527	18810	18687	18714	18544	18831	18681	18682	18587	18534	18788	18707	18369	18243	18584	18801	18865	18639	18582	18538	18652	18552	18439	18501	18582	18808	18512	18505	18558	18627	18605	18700	18493	18553	18574	18639	18495	18575	18509	18765	18476	18712	18624	18760	18418	18432	18591	18752	18513	18636	18681	18529	18725	18510	18505	18802	18582	18575	18564	18634	18539	18500	18431	18536	18680	18620	18492	18536	18705	18682	18584	18677	18436	18399	18587	18696	18522	18536	18697	18708	18429	18419	18823	18487	18325	18521	18542	18791	18606	18697	18598	18557	18797	18529	18600	18844	18615	18602	18543	18598	18726	18646	18500	18568	18496	18575	18529	18695	18612	18476	18466	18518	18492	18668	18611	18745	18572	18637	18684	18632	18757	18594	18409	18716	18556	18273	18771	18771	18582	18760	18943	18739	18686	18644	18768	18523	18768	18478	18654	18499	18455	18356	18637	18757	18533	18660	18664	18563	18408	18346	18587	18546	18678	18621	18579	18638	18721	18739	18718	18539	18713	18779	18823	18574	18109	18711	18668	18793	18630	18752	18574	18578	18650	18639	18600	18470	18590	18561	18570	18638	18625	18771	18579	18521	18538	18654	18445	18626	18768	18497	18492	18569	18545	18503	18562	18555	18466	18851	18525	18556	18518	18321	18408	18519	18665	18649	18680	18532	18411	18575	18652	18852	18634	18515	18612	18476	18511	18648	18763	18612	18670	18492	18420	18625	18560	18667	18549	18551	18429	18635	18623	18673	18565	18600	18571	18308	18751	18463	18546	18562	18620	18770	18553	18715	18498	18627	18805	18537	18568	18484	18437	18514	18460	18532	18726	18393	18509	18407	18794	18615	18603	18775	18614	18497	18481	18690	18440	18558	18609	18664	18597	18633	18449	18785	18783	18557	18476	18725	18547	18621	18492	18550	18695	18777	18532	18762	18667	18644	18581	18474	18613	18722	18612	18491	18669	18552	18654	18794	18579	18422	18334	18660	18617	18691	18580	18395	18576	18446	18760	18688	18660	18650	18642	18541	18648	18618	18679	18556	18765	18820	18559	18568	18601	18524	18566	18646	18511	18582	18774	18305	18588	18522	18537	18499	18653	18591	18701	18617	18525	18528	18404	18418	18795	18610	18665	18747	18678	18659	18536	18693	18423	18312	18600	18404	18613	18471	18606	18543	18428	18598	18479	18760	18492	18371	18645	18765	18667	18590	18758	18759	18747	18686	18672	18661	18764	18643	18772	18502	18385	18763	18600	18579	18778	18739	18712	18499	18555	18700	18508	18803	18698	18585	18651	18529	18475	18664	18820	18690	18614	18624	18592	18531	18530	18796	18521	18606	18594	18568	18620	18705	18664	18402	18598	18702	18594	18503	18641	18602	18666	18575	18579	18658	18579	18573	18520	18508	18609	18539	18636	18600	18592	18554	18640	18715	18690	18656	18601	18690	18575	18698	18654	18517	18585	18698	18803	18693	18638	18518	18461	18603	18800	18664	18513	18835	18645	19060	18762	18571	18757	18573	18386	18699	18807	18442	18439	18294	18553	18624	18483	18600	18479	18674	18461	18704	18532	18513	18796	18526	18524	18640	18638	18712	18512	18759	18465	18586	18721	18669	18637	18649	18569	18602	18631	18560	18445	18582	18705	18601	18836	18491	18495	18591	18611	18613	18615	18592	18641	18591	18592	18502	18423	18700	18726	18514	18771	18563	18741	18640	18775	18720	18643	18852	18710	18637	18759	18569	18569	18703	18676	18692	18693	18734	18592	18590	18869	18608	18673	18733	18599	18724	18656	18548	18479	18666	18676	18708	18694	18646	18859	18576	18707	18576	18447	18675	18411	18528	18736	18682	18746	18796	18834	18592	18581	18710	18438	18441	18707	18436	18712	18456	18534	18840	18723	18702	18384	18672	18768	18751	18704	18649	18588	18783	18519	18571	18652	18583	18409	18516	18547	18622	18502	18594	18832	18622	18703	18618	18747	18649	18776	18505	18560	18638	18651	18538	18620	18809	18600	18559	18778	18549	18489	18654	18744	18691	18524	18532	18818	18583	18498	18682	18467	18423	18611	18644	18605	18521	18721	18780	18645	18496	18583	18638	18759	18767	18601	18724	18828	18677	18573	18708	18694	18705	18679	18507	18661	18583	18496	18587	18463	18846	18657	18583	18791	18772	18730	18463	18618	18666	18368	18648	18573	18515	18736	18631	18703	18451	18344	18812	18875	18644	18697	18805	18538	18786	18577	18474	18784	18710	18664	18444	18681	18774	18608	18605	18530	18712	18735	18738	18441	18759	18725	18534	18809	18501	18554	18724	18633	18555	18643	18691	18488	18623	18596	18607	18569	18545	18859	18561	18681	18825	18580	18653	18613	18498	18554	18605	18704	18836	18715	18577	18577	18580	18589	18610	18740	18504	18486	18651	18365	18565	18498	18512	18510	18710	18488	18637	18394
26037	41906	37129	29468	24606	21557	20098	19058	17965	17500	16999	16784	16536	15796	15748	15460	15612	15458	15275	15344	15061	15010	15279	15063	14976	15005	14858	14771	14682	14846	14833	14789	15001	14896	14823	14995	14778	14884	14789	14770	14608	14756	14509	14814	14837	16757	16995	16442	15361	15051	14654	14506	14689	14533	14537	14546	14656	14753	14577	14474	14558	14693	14702	14516	14635	14610	14590	14468	14715	14591	14572	14732	14547	14557	14471	14427	14490	14500	14628	14656	14413	14388	14386	14674	14523	14582	14627	14578	14641	14617	14502	14645	14511	14621	14666	14677	14607	14554	14640	14777	14492	14653	14615	14647	14588	14333	14607	14639	14663	14424	14491	14432	14620	14598	14416	14518	14481	14521	14430	14365	14581	14543	14534	14651	14825	14484	14614	14634	14640	14612	14512	14603	14560	14538	14590	14470	14526	14555	14489	14674	14610	14624	14434	14666	14558	14432	14559	14451	14489	14364	14530	14476	14723	14669	14461	14640	14610	14602	14725	14510	14499	14620	14419	14525	14617	14659	14608	14688	14416	14399	14488	14545	14509	14588	14513	14421	14639	14418	14381	14624	14500	14542	14589	14524	14587	14514	14618	14710	14557	14532	14540	14701	14489	14523	14601	14605	14458	14688	14702	14313	14682	14419	14575	14556	14533	14457	14595	14734	14540	14624	14641	14563	14639	14449	14669	14636	14580	14507	14511	14559	14527	14655	14378	14537	14515	14403	14615	14529	14617	14527	14616	14449	14477	14460	14574	14499	14493	14537	14581	14605	14712	14682	14553	14497	14603	14597	14605	14367	14678	14542	14643	14475	14550	14616	14396	14552	14654	14695	14760	14583	14385	14687	14490	14580	14712	14495	14637	14650	14722	14646	14621	14384	14641	14503	14631	14606	14616	14500	14478	14722	14368	14548	14424	14520	14458	14413	14646	14449	14624	14503	14648	14523	14672	14692	14623	14605	14529	14591	14697	14741	14600	14527	14770	14580	14628	14650	14458	14457	14472	14659	14477	14602	14502	14360	14589	14593	14459	14693	14405	14610	14518	14637	14472	14602	14557	14492	14558	14533	14552	14650	14571	14418	14482	14485	14521	14642	14684	14797	14610	14453	14529	14470	14541	14660	14470	14639	14689	14689	14562	14652	14540	14479	14643	14542	14423	14540	14577	14669	14646	14578	14562	14723	14419	14628	14618	14577	14678	14461	14590	14489	14505	14601	14598	14686	14419	14639	14500	14774	14573	14598	14608	14667	14489	14386	14679	14535	14563	14504	14738	14467	14519	14642	14507	14616	14573	14594	14619	14550	14536	14605	14467	14739	14629	14529	14498	14779	14537	14464	14563	14471	14559	14520	14686	14463	14577	14513	14597	14556	14499	14621	14474	14701	14648	14571	14491	14516	14638	14407	14419	14484	14559	14458	14686	14476	14523	14769	14582	14782	14585	14539	14513	14395	14735	14347	14534	14598	14646	14639	14576	14465	14611	14408	14444	14558	14518	14736	14480	14520	14716	14593	14492	14525	14584	14567	14651	14575	14573	14637	14636	14577	14538	14658	14610	14692	14477	14636	14691	14502	14640	14693	14797	14414	14733	14592	14747	14646	14551	14510	14596	14564	14508	14687	14426	14689	14551	14593	14658	14605	14309	14478	14531	14520	14532	14523	14514	14521	14567	14610	14542	14505	14550	14440	14589	14563	14601	14327	14573	14518	14635	14542	14514	14547	14702	14531	14569	14426	14442	14717	14607	14637	14786	14678	14674	14399	14680	14652	14659	14618	14530	14590	14536	14448	14538	14504	14548	14541	14531	14507	14602	14639	14462	14554	14619	14653	14715	14511	14586	14505	14433	14707	14403	14698	14685	14583	14631	14584	14622	14563	14649	14570	14611	14591	14397	14564	14489	14565	14671	14499	14661	14617	14528	14554	14497	14553	14396	14489	14633	14630	14653	14464	14605	14696	14572	14420	14489	14611	14667	14613	14626	14429	14607	14553	14505	14567	14628	14513	14524	14525	14487	14475	14547	14671	14545	14592	14738	14637	14655	14567	14531	14514	14623	14671	14495	14430	14737	14537	14637	14590	14636	14401	14468	14745	14670	14662	14669	14508	14689	14561	14602	14423	14498	14484	14414	14472	14520	14545	14495	14521	14622	14475	14457	14357	14732	14457	14458	14446	14643	14398	14536	14402	14560	14479	14559	14655	14703	14585	14554	14622	14440	14635	14523	14667	14688	14496	14617	14570	14668	14472	14481	14653	14840	14298	14604	14439	14616	14475	14543	14547	14469	14578	14572	14639	14502	14587	14546	14594	14686	14544	14593	14471	14539	14617	14450	14608	14512	14402	14672	14448	14651	14601	14688	14650	14543	14568	14587	14714	14612	14388	14526	14361	14380	14418	14442	14587	14445	14562	14689	14550	14495	14471	14485	14412	14511	14470	14573	14420	14701	14507	14634	14643	14658	14503	14592	14456	14572	14384	14754	14622	14426	14532	14462	14567	14659	14534	14643	14709	14719	14593	14443	14464	14530	14508	14396	14466	14559	14563	14550	14567	14589	14597	14586	14533	14697	14508	14573	14613	14552	14623	14526	14592	14446	14687	14577	14726	14499	14620	14509	14433	14617	14620	14598	14622	14528	14448	14492	14512	14606	14622	14718	14570	14656	14447	14737	14484	14514	14626	14776	14489	14476	14436	14416	14427	14705	14545	14495	14459	14431	14642	14550	14425	14535	14666	14418	14618	14708	14747	14499	14492	14632	14536	14459	14514	14458	14547	14397	14539	14457	14558	14485	14637	14546	14572	14717	14676	14657	14501	14528	14468	14592	14544	14583	14487	14487	14380	14400	14517	14432	14762	14469	14422	14650	14481	14538	14591	14484	14612	14475	14599	14665	14510	14613	14597	14567	14622	14641	14452	14622	14550	14410	14630	14540	14633	14522	14662	14483	14537	14513	14433	14695	14445	14408	14713	14525	14677	14675	14443	14639	14475	14604	14619	14486	14415	14399	14475	14606	14574	14598	14621	14533	14525	14437	14409	14477	14620	14520	14630	14613	14429	14706	14568	14536	14526	14566	14654	14516	14652	14626	14628	14618	14535	14626	14513	14521	14429	14584	14549	14571	14547	14524	14618	14582	14531	14637	14669	14500	14582	14498	14535	14752	14475	14628	14456	14465	14481	14418	14705	14500	14532	14519	14381	14641	14631	14562	14631	14690	14391	14669	14463	14736	14543	14658	14483	14497	14440	14557	14632	14578	14630	14678	14606	14614	14672	14444	14441	14605	14426	14686	14553	14484	14533	14666	14563	14582	14478	14704	14530	14622	14452	14514	14383	14579	14642	14543	14504	14464	14558	14442	14540	14622	14634	14774	14525	14458	14576	14506	14516	14584	14573	14473	14588	14528	14738	14427	14558	14628	14662	14657	14581	14593	14531	14598	14606	14522	14446	14453	14527	14673	14425	14489	14602	14630	14589	14563	14556	14382	14482	14608	14654	14630	14675	14437	14530	14618	14573	14533	14591	14646	14749	14446	14676	14578	14698	14492	14553	14604	14659	14530	14441	14465	14516	14564	14497	14536	14483	14533	14460	14537	14563	14548	14584	14581	14717	14437	14612	14743	14594	14546	14723	14486	14678	14589	14584	14530	14648	14361	14658	14446	14597	14496	14695	14432	14594	14393	14402	14466	14567	14470	14663	14484	14569	14582	14572	14510	14600	14627	14503	14731	14546	14781	14563	14572	14586	14532	14564	14642	14553	14628	14462	14438	14482	14576	14467	14579	14677	14561	14591	14565	14527	14665	14451	14609	14602	14367	14645	14517	14451	14631	14527	14698	14641	14627	14609	14601	14515	14501	14614	14597	14459	14565	14524	14721	14661	14511	14695	14410	14640	14548	14524	14596	14710	14560	14629	14608	14538	14467	14632	14507	14640	14728	14617	14706	14669	14575	14546	14628	14457	14562	14631	14558	14550	14493	14529	14545	14603	14638	14687	14532	14590	14680	14697	14565	14583	14694	14574	14592	14424	14493	14480	14713	14622	14701	14509	14613	14661	14536	14601	14612	14701	14465	14689	14448	14523	14588	14560	14538	14459	14746	14655	14641	14419	14547	14463	14571	14658	14586	14626	14733	14620	14438	14545	14515	14567	14477	14532	14556	14634	14552	14508	14676	14544	14499	14670	14395	14701	14424	14629	14549	14663	14623	14485	14637	14424	14612	14554	14459	14705	14617	14480	14647	14556	14646	14718	14744	14459	14612	14630	14468	14686	14668	14648	14717	14486	14530	14656	14646	14509	14689	14497	14536	14706	14351	14412	14560	14658	14615	14523	14414	14443	14694	14420	14652	14600	14455	14497	14430	14484	14759	14445	14573	14524	14516	14646	14618	14509	14618	14419	14719	14484	14590	14476	14595	14560	14467	14541	14522	14486	14614	14389	14576	14490	14572	14506	14667	14699	14559	14627	14605	14623	14553	14631	14634	14482	14604	14716	14781	14617	14305	14772	14525	14295	14334	14645	14684	14665	14491	14553	14538	14710	14544	14588	14706	14498	14593	14611	14517	14567	14748	14593	14487	14412	14682	14618	14582	14489	14320	14568	14555	14649	14626	14582	14556	14578	14476	14573	14558	14581	14567	14570	14460	14605	14621	14545	14554	14522	14539	14446	14615	14596	14581	14587	14385	14645	14455	14520	14566	14573	14594	14581	14437	14544	14666	14610	14659	14627	14471	14550	14681	14556	14655	14566	14607	14726	14511	14543	14614	14483	14730	14474	14500	14485	14521	14496	14547	14574	14554	14504	14464	14588	14570	14539	14639	14498	14543	14523	14690	14647	14575	14659	14588	14722	14563	14651	14524	14479	14589	14506	14698	14693	14528	14543	14479	14599	14704	14458	14592	14580	14630	14682	14776	14485	14551	14458	14483	14525	14604	14624	14633	14526	14491	14706	14475	14466	14478	14572	14785	14463	14480	14529	14442	14462	14647	14564	14600	14504	14619	14600	14555	14724	14583	14546	14663	14636	14458	14555	14661	14593	14590	14629	14636	14532	14552	14655	14400	14619	14505	14478	14554	14690	14525	14642	14553	14679	14672	14662	14405	14610	14516	14626	14643	14633	14632	14601	14509	14519	14594	14586
29724	23830	25115	22831	20009	19716	19636	19613	19182	19237	19116	19167	19269	19078	18996	19048	19163	19100	18885	18775	18875	18749	18868	18968	18861	18807	18886	18677	18678	18879	18938	18770	18695	18690	18768	18840	18875	18886	18856	18647	18782	18638	19035	18897	18928	18888	18799	18897	18825	18420	18846	18859	18665	18884	18775	18782	18736	18854	18767	18585	18777	18898	18646	18747	18693	18668	18859	18876	18770	18754	18763	18785	18834	18814	18686	18687	18689	18575	18728	18691	18773	18550	18921	18873	18830	18734	18744	18681	18663	18860	18598	18829	18722	18705	18653	18791	18723	18735	18691	18740	18763	18759	18723	18799	18813	18675	18877	18637	18559	18864	18741	18648	18661	18602	18570	18854	18759	18823	18804	18694	18785	18477	18581	18859	18793	18840	18786	18734	18708	18543	18745	18838	18591	18906	18895	18429	18883	18779	18877	18839	18684	18845	18857	18872	18860	18670	18654	18771	18892	18797	18594	18765	18856	18932	18798	18631	18806	18546	18747	18813	18521	18633	18671	18848	18544	18779	18836	18886	18719	18678	18939	18894	18838	18760	18820	18597	18749	18699	18824	18732	18728	18655	18709	18865	18892	18720	18875	18912	18913	18951	18873	18732	18566	18730	18678	18639	18548	18674	18527	18963	19009	18862	18757	18655	18544	18695	18785	18602	18483	18775	18414	18662	18657	18721	18529	18899	18916	18667	18498	18913	18852	18845	18727	18718	18612	18606	18748	18718	18541	18507	18708	18778	18726	18676	18611	18734	18837	18936	18825	18760	18789	18865	18883	18696	18636	18749	18872	18629	18820	18756	18740	18831	18769	18684	18874	18865	18678	18476	18676	18668	18778	18862	18838	18741	18926	18820	18762	19159	18891	18753	18656	18642	18591	18792	18725	18974	18622	18733	18667	18646	18666	18778	18840	18674	18853	18691	18661	18842	18643	18928	18700	18582	18895	18822	18841	18627	18793	18889	18526	18746	18744	18779	18522	18917	18809	18814	18723	18676	18719	18583	18624	18531	18615	18614	18752	18648	18676	18744	18788	18807	18729	18600	18818	18686	18709	18775	18691	18524	18617	18686	18682	18723	18747	18669	18824	18744	18831	18501	18564	18800	18753	18756	18674	18703	18706	18727	18706	18692	18744	18755	18943	18720	18878	18670	18587	18751	18794	18850	18642	18635	18542	18702	18658	18610	18836	18845	18612	18776	18822	18595	18806	18936	18859	18790	18779	18711	18688	18782	18847	18747	18787	18729	18789	18610	18831	18673	18814	18616	18757	19025	18659	18608	18610	18627	18889	18646	18687	18707	18660	18853	18910	18697	18841	18678	18779	18749	18768	18699	18899	18521	18935	18591	18783	18607	18598	18755	18750	18815	18965	18858	18852	18856	18826	18877	18867	18747	18798	18866	18736	18813	18623	18931	18762	18770	18755	18640	18701	18846	18504	18458	18738	18934	18813	18727	18741	18724	18735	18645	18725	19063	18745	18782	18681	18879	18939	18513	18743	18832	18844	18544	18773	18750	18766	18765	18579	18781	18642	18870	18904	18730	18612	18829	18777	18822	18545	18566	18848	18476	18554	18696	18976	18749	18816	18667	18697	18577	18547	18721	18673	18793	18711	18901	18715	18614	18910	18709	18872	19048	18943	18788	18827	18914	18748	18716	18883	18915	18874	18907	18679	18591	18808	18618	18685	18661	18717	18515	18678	18659	18740	18967	18456	18798	18711	18703	18800	18880	18632	18597	18786	18766	18706	18657	18887	18649	18720	18692	18923	18566	18544	18783	18728	18639	18679	18820	18646	18742	18553	18566	18681	18713	18908	18510	18720	18804	18793	18722	18616	18791	18634	18714	18736	18943	18816	18772	18773	18823	18794	18489	18721	18864	18660	18863	18738	18961	18866	18721	19038	18670	18614	18732	18764	18899	18790	18599	18828	18655	18918	18514	18849	18575	18733	18695	18735	18777	18769	18771	18811	18745	18565	18629	18824	18639	18870	18735	18692	18618	18833	18772	18714	18803	18839	18589	18781	18973	18657	18815	18790	18644	18890	18605	18858	18811	18650	18681	18665	18564	18778	18532	18851	18677	18841	18763	18832	18650	18749	18711	18539	18796	18903	18750	18784	18965	18667	18736	18627	18681	18729	18768	18662	18808	18593	18702	18728	18780	18556	18933	19000	18698	18750	18533	18813	18673	18722	18665	18799	18802	18709	18974	18747	18558	18883	18908	18587	18631	18559	18824	18892	18805	18586	19043	18591	18846	18823	18648	18818	18791	18754	18512	18835	18765	18655	18689	18812	18699	18753	18603	18702	18960	18679	18924	18732	18736	18733	18840	18729	18822	18749	18733	18765	18790	18608	18771	18700	18746	18909	18638	18731	18524	18706	18586	18558	18725	18694	18672	18817	18661	18622	19057	18892	18689	18943	18575	18786	18833	18810	18769	18864	18714	18785	18743	18840	18487	18696	18651	18752	18766	18650	18622	18600	18670	18711	18693	18834	18859	18638	18718	18803	18721	18697	18675	18900	18637	18541	18849	18887	18651	18684	18958	18759	18812	18825	18641	18883	18630	18682	18689	18581	18769	18842	18936	18868	18778	18687	18617	18639	18632	18558	18898	18851	18849	18513	18601	18831	18848	18711	18938	18602	18844	18599	18667	18780	18732	18965	18787	18913	18623	18768	18729	18632	18780	18778	18733	18492	18665	18677	18836	18700	18741	18746	18677	18784	18740	18781	18771	18870	18637	19013	18693	18705	18722	18870	18843	18919	18840	18775	18829	18694	18566	18681	18816	18719	18554	18721	18651	18683	18676	18781	18788	18408	18827	18887	18828	18955	18882	18870	18843	18380	18796	18649	18932	18647	18764	18715	18912	18681	18828	19033	18627	18835	18599	18633	18602	18731	18760	18874	18732	18655	18753	18852	18643	18749	18601	18622	18741	18475	18723	18588	18608	18803	18642	18867	18725	18638	18825	18800	18658	18359	18773	18842	19155	18748	18573	18783	18612	18483	18586	18742	18824	18799	18770	18864	18625	18503	18533	18770	18782	18443	18564	18625	18880	18849	18894	18742	18804	18759	18591	18700	18881	18838	18849	18895	18676	18956	18757	19015	18622	18680	18762	18655	18660	18624	18537	18840	18558	18720	18808	18768	18754	18677	18678	18689	18941	18687	18908	18506	18666	18771	18711	18934	18805	18612	18700	18905	18752	18683	18672	19002	18722	18641	18836	18839	18826	18941	18590	18579	18975	18825	18811	18811	18619	18751	18551	18684	18757	18519	18822	18836	18683	18856	18710	18543	18908	18725	18724	18792	18753	18682	18784	18632	18570	18676	18859	18632	18724	18828	18815	18608	18583	18841	18769	18752	18751	18919	18802	18679	18758	18587	18842	18598	18755	18788	18611	18765	18812	18774	18794	18714	18848	18621	18792	18797	18791	18723	18448	18833	18841	18832	18897	19018	18674	18745	18822	18608	18622	18832	18777	18845	18632	18940	18626	18877	18560	18842	18756	18781	18784	18757	18667	18737	18981	18580	18726	18832	18762	18844	18845	18897	18602	18747	18815	18700	18763	18784	18755	18771	18972	18656	18754	18853	18845	18757	18775	18754	18875	18952	18839	18691	18556	18537	18574	18607	18786	18645	18729	18922	18796	18734	18866	18791	18616	18917	18669	18686	18622	18807	18535	18834	18783	18661	18994	18913	18813	18849	18759	18960	18729	18718	18842	18775	18773	18942	18782	18852	18912	18835	18671	18963	18745	18686	18782	18811	18771	18779	18814	18859	18521	18513	18749	18614	18660	18789	18530	18803	18807	18774	18732	18780	18539	18615	18717	18717	18640	18602	18796	18857	18871	18856	18758	18703	18850	18660	18687	18563	18634	18561	18894	18807	18604	18763	18832	18691	18766	18494	18654	18771	18631	18763	18835	18690	18615	18596	18783	18983	18781	18942	18692	18724	18406	18668	18602	18676	18901	18902	18862	18761	18494	18700	18675	18752	18568	18834	18694	18833	18538	18696	18791	18777	18765	18658	18582	18797	18703	18932	18632	18771	18698	18879	18820	18770	18645	18642	18771	18891	18848	18756	18568	18741	18603	18883	18887	18818	18810	18770	18631	19018	18880	18824	18779	18661	18786	18790	18993	18754	18438	18614	18738	18650	18713	18572	18711	18665	18698	18782	18785	18588	18721	18720	18813	18583	18932	18738	18615	18831	18770	18693	18995	18588	18833	18687	18674	18733	18844	18696	18386	18558	18659	18570	18494	18737	18683	18893	18757	18735	18599	18500	18508	18716	18721	18788	18721	18662	18809	18743	18515	18790	18724	18927	18881	18790	18893	18847	18772	18692	18694	18739	18604	18853	18923	18792	18757	18661	18631	18760	18852	19117	18805	18567	18889	18817	18733	18824	19099	18897	18478	18713	18748	18605	18524	18822	18899	18871	18648	18772	18737	18573	18809	18890	18757	18739	18860	19003	18907	18760	18735	18658	18615	18687	18717	18708	18847	18783	18809	18900	18705	18739	18829	18826	18753	18958	18800	18733	18486	18808	18720	18737	18621	18796	18743	18808	18809	18766	18628	18720	18796	18827	18780	18471	18681	18649	18738	18743	18747	18772	18777	18780	18641	18576	18619	18686	18694	18649	18634	18722	18645	18881	18900	18805	18758	18809	18827	18761	18810	18739	18829	18709	18715	18820	18682	18864	18787	18809	18688	18941	18829	18731	18702	19001	18983	18818	18892	18781	18767	18908	18714	18781	18696	18693	18743	18607	18804	18653	18798	18629	18711	18734	18653	18824	18841	18821	19165	18947	18697	18826	18861	18656	18713	18758	18711	18733	18671	18837	18496	18704	18778	18798	18803	18722	18704	18639	18688	18758	18657	18703	18733	18670	18657	18617	18694	18756	18553	18724	18603	18930	18886	18626	18658	18550	18587	18624	18706	18704	18594	18792	18751	18817	18736	18749	18827	18778	18452	18731	18774	18876	18689	18745	18450	18771	18781	18665	18854	18613	18919	18686	18941	18896	18622	18872	18841	18563	18730	18865	18921	18791	18681	18738	18663	18847	18525	18748	18751	18837	18690	18716	18563	18907	18582	18758	18643	18752	18483	18431	18665	18864	18714	18749	18808
20452	24708	20835	18623	17026	16466	15959	15824	15500	15356	15319	15264	15296	14814	14873	14866	15074	14775	14924	14724	14615	14769	14804	14785	14696	14576	14723	14667	14673	14736	14694	14601	14741	14687	14667	14593	14726	14792	14643	14700	14757	14786	14593	14634	14821	14689	14940	14875	14764	14729	14609	14651	14717	14568	14739	14720	14560	14676	14507	14642	14541	14629	14469	14472	14620	14563	14624	14473	14764	14563	14574	14736	14683	14648	14659	14406	14672	14511	14553	14558	14500	14542	14670	14517	14598	14637	14396	14568	14745	14646	14638	14459	14616	14520	14665	14610	14528	14735	14606	14500	14705	14611	14706	14644	14576	14538	14411	14608	14585	14611	14622	14488	14720	14604	14625	14542	14661	14590	14488	14477	14744	14696	14690	14658	14671	14472	14646	14581	14755	14813	14634	14463	14572	14577	14675	14707	14622	14617	14527	14672	14783	14500	14765	14618	14620	14735	14323	14492	14492	14709	14478	14659	14474	14629	14588	14507	14564	14652	14546	14730	14592	14635	14526	14650	14650	14634	14563	14771	14473	14499	14560	14564	14624	14614	14590	14656	14543	14592	14775	14663	14630	14603	14519	14607	14509	14607	14526	14556	14497	14662	14533	14541	14501	14553	14672	14594	14689	14691	14590	14634	14635	14712	14621	14684	14509	14425	14810	14487	14737	14673	14689	14627	14565	14605	14649	14568	14685	14501	14581	14623	14615	14658	14732	14691	14616	14589	14488	14620	14593	14547	14518	14801	14721	14666	14736	14749	14659	14616	14675	14626	14551	14404	14544	14611	14590	14654	14719	14637	14540	14803	14683	14525	14705	14604	14825	14753	14631	14598	14584	14613	14588	14684	14477	14661	14744	14729	14631	14716	14499	14551	14609	14622	14487	14824	14590	14614	14572	14571	14625	14336	14582	14505	14673	14623	14597	14621	14501	14598	14781	14656	14664	14525	14504	14628	14564	14625	14627	14623	14752	14490	14690	14548	14655	14738	14569	14596	14682	14622	14672	14576	14498	14507	14548	14261	14584	14634	14548	14597	14570	14801	14670	14543	14741	14677	14467	14537	14551	14583	14624	14604	14503	14645	14825	14546	14674	14602	14627	14585	14548	14597	14538	14667	14511	14574	14585	14618	14568	14421	14679	14702	14823	14589	14460	14514	14593	14554	14602	14573	14612	14657	14674	14750	14693	14757	14560	14672	14614	14677	14544	14662	14701	14757	14643	14655	14476	14615	14652	14718	14542	14514	14666	14433	14599	14670	14521	14541	14576	14631	14464	14691	14533	14846	14587	14504	14844	14704	14727	14619	14533	14657	14641	14747	14677	14770	14744	14551	14623	14474	14617	14672	14635	14914	14647	14644	14810	14580	14626	14596	14641	14664	14657	14642	14629	14767	14538	14600	14538	14457	14725	14532	14763	14677	14645	14725	14700	14560	14372	14567	14609	14552	14662	14596	14629	14728	14751	14542	14579	14628	14752	14588	14532	14667	14572	14491	14633	14548	14718	14632	14670	14513	14590	14458	14616	14347	14476	14744	14575	14713	14597	14437	14564	14668	14603	14588	14492	14667	14792	14496	14720	14713	14601	14747	14608	14515	14627	14667	14447	14710	14590	14748	14329	14563	14689	14673	14688	14608	14615	14778	14521	14701	14590	14616	14685	14608	14647	14519	14530	14520	14628	14607	14591	14575	14599	14590	14495	14752	14632	14693	14578	14764	14619	14675	14674	14664	14629	14634	14744	14638	14675	14632	14646	14725	14557	14676	14614	14553	14512	14763	14731	14586	14668	14679	14601	14483	14583	14464	14638	14655	14602	14666	14660	14568	14549	14712	14602	14753	14702	14527	14553	14365	14605	14527	14567	14592	14768	14654	14603	14419	14482	14738	14483	14532	14574	14523	14670	14644	14588	14756	14611	14551	14656	14568	14705	14683	14599	14612	14717	14559	14594	14641	14507	14643	14641	14772	14587	14801	14678	14558	14684	14553	14795	14549	14551	14696	14638	14538	14634	14608	14715	14555	14684	14777	14580	14738	14549	14561	14516	14699	14616	14641	14891	14661	14549	14659	14518	14734	14654	14581	14690	14565	14632	14460	14713	14755	14722	14611	14483	14508	14771	14611	14682	14568	14649	14633	14747	14638	14642	14678	14737	14718	14589	14526	14618	14592	14701	14708	14594	14598	14629	14563	14589	14631	14518	14707	14529	14571	14626	14596	14665	14588	14813	14682	14595	14674	14553	14719	14560	14686	14474	14540	14610	14622	14711	14696	14595	14615	14449	14522	14833	14449	14552	14668	14635	14692	14734	14646	14633	14618	14659	14685	14527	14587	14670	14643	14418	14700	14670	14594	14537	14577	14500	14686	14522	14633	14552	14705	14781	14451	14650	14764	14681	14585	14805	14673	14439	14646	14637	14758	14676	14701	14590	14735	14648	14534	14565	14493	14627	14777	14744	14524	14481	14624	14571	14523	14796	14637	14686	14663	14664	14708	14718	14594	14532	14742	14643	14806	14651	14646	14499	14632	14707	14432	14722	14542	14637	14639	14499	14698	14653	14603	14675	14600	14616	14563	14777	14559	14683	14443	14809	14645	14755	14671	14690	14522	14539	14818	14787	14549	14817	14640	14598	14622	14528	14740	14640	14669	14659	14505	14668	14628	14696	14696	14616	14641	14606	14517	14764	14613	14532	14633	14578	14490	14688	14416	14647	14762	14714	14675	14683	14697	14728	14661	14650	14630	14495	14606	14667	14591	14730	14423	14534	14528	14684	14764	14561	14612	14530	14535	14608	14489	14856	14616	14539	14494	14621	14745	14563	14595	14592	14513	14593	14475	14626	14663	14522	14659	14663	14715	14518	14630	14623	14795	14530	14574	14681	14618	14668	14664	14508	14694	14575	14823	14642	14561	14730	14665	14693	14612	14628	14483	14464	14620	14541	14683	14690	14636	14581	14564	14576	14629	14618	14735	14558	14570	14495	14519	14570	14720	14661	14413	14558	14669	14584	14524	14607	14548	14460	14693	14637	14733	14721	14542	14570	14501	14564	14518	14579	14749	14837	14613	14592	14574	14630	14659	14745	14701	14600	14501	14753	14566	14570	14730	14604	14504	14666	14537	14461	14766	14507	14676	14590	14456	14537	14591	14527	14700	14698	14605	14690	14529	14633	14522	14747	14609	14823	14713	14685	14727	14564	14383	14633	14572	14576	14402	14681	14453	14597	14728	14671	14617	14590	14588	14622	14645	14521	14507	14570	14619	14598	14656	14704	14752	14669	14662	14621	14676	14569	14536	14645	14642	14651	14788	14586	14715	14704	14450	14546	14666	14608	14742	14562	14690	14712	14512	14642	14774	14477	14730	14486	14578	14589	14567	14637	14424	14624	14654	14544	14551	14567	14579	14669	14625	14615	14434	14683	14746	14480	14620	14733	14659	14583	14780	14515	14627	14587	14680	14542	14696	14773	14744	14539	14844	14794	14587	14851	14622	14585	14627	14388	14594	14619	14703	14659	14873	14553	14623	14647	14703	14566	14548	14687	14691	14750	14584	14709	14700	14555	14608	14582	14628	14519	14665	14720	14629	14685	14645	14644	14572	14544	14786	14665	14672	14595	14580	14510	14700	14671	14758	14528	14591	14624	14813	14605	14732	14624	14569	14711	14622	14500	14629	14678	14671	14723	14597	14648	14743	14673	14746	14587	14573	14571	14436	14646	14639	14501	14724	14783	14614	14511	14827	14575	14582	14532	14617	14534	14449	14545	14623	14767	14464	14785	14613	14489	14567	14641	14505	14767	14443	14639	14677	14639	14636	14634	14522	14580	14716	14679	14701	14671	14677	14879	14590	14681	14671	14580	14686	14600	14627	14739	14471	14630	14569	14478	14628	14560	14662	14562	14763	14642	14512	14723	14812	14607	14670	14751	14694	14901	14729	14594	14859	14568	14664	14744	14703	14801	14435	14574	14684	14602	14436	14487	14571	14624	14637	14608	14697	14494	14678	14738	14561	14654	14653	14654	14632	14657	14701	14651	14847	14626	14512	14708	14637	14715	14418	14595	14625	14658	14577	14595	14655	14688	14551	14604	14669	14585	14558	14472	14525	14678	14649	14809	14658	14559	14632	14726	14711	14458	14577	14603	14604	14595	14565	14754	14494	14594	14711	14677	14555	14727	14419	14582	14599	14699	14836	14451	14442	14425	14487	14666	14617	14765	14463	14637	14565	14689	14651	14590	14627	14564	14717	14584	14659	14623	14607	14739	14612	14559	14467	14528	14555	14632	14605	14721	14595	14455	14581	14641	14460	14615	14705	14669	14498	14676	14641	14448	14685	14585	14573	14745	14506	14501	14611	14466	14541	14565	14731	14636	14444	14779	14751	14623	14497	14723	14742	14710	14663	14453	14724	14607	14446	14763	14655	14599	14850	14755	14715	14527	14568	14558	14486	14587	14599	14569	14609	14582	14592	14647	14706	14608	14600	14597	14682	14473	14534	14708	14568	14609	14554	14804	14617	14554	14677	14618	14589	14604	14854	14598	14698	14580	14385	14549	14605	14637	14570	14589	14591	14880	14597	14470	14642	14695	14695	14515	14623	14555	14372	14549	14725	14692	14638	14759	14413	14660	14578	14531	14605	14678	14742	14507	14659	14689	14594	14691	14742	14564	14636	14651	14665	14508	14611	14840	14395	14582	14671	14533	14452	14622	14569	14692	14700	14640	14626	14666	14651	14540	14632	14742	14753	14730	14659	14704	14698	14578	14439	14591	14545	14555	14766	14389	14463	14690	14732	14721	14388	14726	14679	14703	14528	14746	14587	14752	14631	14672	14578	14785	14431	14569	14641	14649	14540	14618	14652	14598	14724	14495	14464	14562	14598	14638	14711	14660	14620	14548	14612	14602	14575	14614	14654	14710	14417	14681	14669	14681	14589	14810	14658	14525	14886	14773	14524	14654	14577	14742	14626	14580	14621	14595	14788	14563	14649	14683	14604	14603	14806	14497	14724	14611	14664	14702	14696	14770	14766	14721	14696	14553	14548	14613	14538	14597	14562	14484	14534	14660	14617	14726	14676	14738	14696	14572	14516	14565	14606	14669	14580	14838	14625	14587	14518	14635	14488	14795	14587	14701	14659	14564	14679
24615	21104	28075	24505	22959	23582	23094	20818	20138	19983	19919	19717	19775	19319	19159	19148	19327	19169	19147	19280	19290	19019	19176	19080	19016	18961	18966	18673	18709	18925	18901	18817	18942	18822	18762	18770	18978	18879	18811	18698	18817	18847	18658	18745	18922	19475	19737	19717	19049	18837	18890	18840	18689	18946	18520	18675	18539	18799	18784	18661	18643	18686	18662	18638	18690	18722	18778	18809	18594	18525	18755	18698	18764	18756	18762	18583	18676	18772	18721	18828	18786	18639	18567	18730	18782	18412	18705	18714	18708	18800	18661	18860	18771	18511	18773	18652	18448	18722	18692	18440	18829	18594	18847	18649	18543	18519	18834	18676	18683	18698	18671	18784	18785	18781	18700	18630	18647	18415	18799	18733	18618	18777	18565	18856	18595	18737	18744	18671	18820	18691	18854	18774	18623	18773	18585	18764	18731	18792	18832	18717	18609	18518	18783	18641	18690	18672	18820	18719	18554	18618	18617	18538	18710	18688	18915	18748	18679	18681	18734	18713	18798	18619	18429	18728	18676	18714	18681	18724	18661	18608	18718	18652	18711	18595	18772	18544	18842	18557	18763	18768	18733	18731	18567	18808	18611	18662	18585	18678	18798	18616	18583	18568	18655	18631	18727	18720	18606	18616	18608	18868	18541	18650	18718	18715	18779	18665	18668	18710	18657	18615	18652	18537	18643	18731	18639	18721	18707	18722	18483	18548	18418	18731	18900	18736	19030	18702	18756	18699	18654	18764	18568	18599	18758	18634	18556	18669	18831	18520	18662	18455	18788	18849	18572	18579	18602	18621	18534	18572	18514	18554	18511	18705	18664	18509	18778	18737	18490	18635	18684	18808	18734	18866	18868	18800	18661	18542	18858	18805	18698	18580	18741	18775	18616	18641	18538	18834	18756	18595	18700	18533	18737	18613	18606	18618	18573	18839	18466	18705	18580	18598	18754	18516	18701	18512	18671	18481	18819	18629	18564	18564	18770	18799	18612	18657	18617	18837	18808	18787	18717	18739	18769	18785	18601	18646	18711	18511	18570	18536	18712	18769	18771	18899	18503	18618	18633	18865	18817	18821	18876	18723	18682	18649	18574	18742	18675	18803	18826	18874	18735	18943	18593	18660	18753	18669	18611	18873	18629	18542	18839	18683	18725	18714	18690	18587	18481	18609	18652	18701	18757	18803	18744	18712	18727	18464	18755	18606	18817	18628	18846	18662	18573	18580	18888	18799	18766	18818	18706	18764	18616	18709	18779	18764	18787	18601	18700	18727	18653	18696	18500	18676	18567	18668	18684	18563	18352	18834	18496	18511	18620	18593	18774	18560	18623	18649	18635	18520	18527	18741	18759	18644	18576	18682	18771	18699	18533	18672	18794	18756	18441	18639	18685	18996	18848	18761	18802	18725	18701	18763	18686	18567	18872	18813	18733	18904	18865	18698	18885	18370	18628	18491	18620	18773	18695	18626	18679	18691	18729	18942	18622	18591	18828	18690	18491	18656	18768	18711	18645	18536	18763	18744	18623	18849	18605	18801	18736	18619	18593	18651	18773	18660	18681	18941	18747	18607	18662	18579	18771	18774	18827	18649	18710	18756	18571	18563	18812	18552	18895	18560	18845	18746	18665	19113	18801	18775	18537	18834	18636	18446	18688	18628	18763	18609	18800	18622	18535	18532	18826	18735	18637	18727	18650	18486	18618	18616	18655	18695	18726	18634	18664	18740	18752	18729	18451	18746	18726	18637	18755	18713	18791	18669	18854	18816	18722	18814	18686	18736	18650	18757	18864	18501	18721	18570	18613	18814	18710	18654	18902	18601	18691	18534	18597	18574	18731	18629	18476	18674	18514	18776	18658	18674	18629	18750	18785	18829	18621	18729	18579	18763	18779	18686	18636	18642	18656	18836	18766	18690	18637	18578	18593	18610	18752	18665	18647	18660	18619	18650	18697	18829	18573	18761	18685	18828	18683	18584	18876	18640	18649	18768	18935	18583	18596	18823	18622	18817	18412	18811	18677	18520	18653	18827	18880	18610	18535	18755	18418	18693	18531	18952	18693	18568	18635	18726	18693	18646	18642	18656	18829	18517	18526	18492	18565	18766	18900	18632	18518	18788	18858	18536	18682	18677	18733	18873	18683	18825	18764	18716	18690	18614	18811	18559	18660	18509	18630	18717	18788	18561	18679	18662	18646	18619	18740	18651	18667	18640	18617	18739	18626	18705	18692	18774	18617	18824	18862	18633	18832	18840	18849	18609	18774	18722	18868	18761	18535	18709	18932	18683	18803	18630	18728	18864	18636	18541	18853	18660	18426	18612	18641	18515	18627	18756	18687	18635	18612	18789	18625	18765	18521	18586	18791	18801	18697	18728	18781	18768	18786	18891	18762	18911	18579	18621	18942	18861	18759	18719	18707	18815	18743	18652	18597	18646	18681	18752	18672	18610	18771	18677	18804	18527	18649	18526	18460	18722	18814	18615	18715	18666	18704	18566	18699	18749	18704	18724	18488	18461	18809	18774	18712	18608	18605	18897	18661	18507	18857	18631	18518	18682	18574	18559	18775	18753	18591	18860	18599	18803	18574	18654	18648	18668	18727	18593	18730	18934	18714	18810	18577	18451	18482	18678	18856	18627	18761	18777	18742	18809	18715	18641	18661	18812	18817	18890	18947	18817	18662	18638	19004	18890	18698	18782	18789	18714	18654	18563	18790	18643	18686	18765	18511	18802	18426	18688	18678	18555	18738	18641	18754	18624	18716	18847	18749	18698	18596	18741	18692	18750	18688	18814	18767	18559	18687	18837	18620	18504	18775	18567	18660	18597	18746	18795	18709	18412	18713	18789	18763	18652	18668	18672	18761	18798	18639	18838	18579	18817	18699	18594	18693	18612	18722	18763	18611	18615	18491	18590	18714	18836	18595	18800	18926	18759	18622	18603	18392	18588	18661	18742	18697	18671	18556	18611	18555	18498	18704	18871	18701	18666	18800	18719	18593	18716	18632	18581	18589	18680	18633	18495	18697	18793	19009	18718	18635	18580	18961	18599	18787	18801	18762	18853	18657	18839	18713	18687	18568	18726	18753	18718	18684	18758	18661	18784	18550	18943	18911	18582	18516	18617	18882	18727	18597	18865	18718	18510	18805	18625	18649	18545	18810	18774	18716	18523	18752	18691	18589	18435	18653	18641	18744	18614	18852	18697	18945	18708	18626	18599	18555	18592	18824	18689	18742	18616	18589	18919	18728	18732	18825	18817	18742	18791	18604	18829	18698	18497	18553	18670	18765	18627	18687	18658	18627	18873	18732	18708	18708	18576	18667	18708	18762	18565	18536	18764	18623	18618	18712	18622	18627	18664	18702	18808	18795	18508	18837	18829	18840	18738	18640	18823	18633	18849	18651	18583	18794	18596	18595	18446	18561	18471	18554	18824	18777	18750	18819	18737	18623	18784	18725	18836	18710	18724	18626	18731	18656	18655	18753	18504	18747	18730	18674	18571	18780	18640	18873	18547	18778	18645	18679	18862	18753	18567	18749	18681	18873	18687	18774	18857	18722	18610	18783	18514	18658	18760	18811	18579	18560	18853	18799	18562	18631	18622	18732	18690	18859	18737	18634	18928	18542	18600	18682	18700	18648	18688	18518	18637	18607	18811	18837	18761	18844	18719	18673	18808	18748	18520	18517	18614	18636	18785	18618	18609	18381	18571	18794	18593	18536	18602	18471	18817	18655	18704	18670	18822	18837	18733	18635	18641	18776	18664	18602	18687	18797	18733	18635	18661	18805	18575	18625	18681	18686	18458	18641	18614	18553	18620	18569	18691	18652	18683	18650	18648	18572	18635	18530	18544	18555	18728	18652	18813	18707	18552	18803	18565	18903	18754	18738	18854	18798	18711	18612	18674	18637	18684	18661	18669	18568	18576	18471	18596	18653	18512	18715	18491	18666	18655	18571	18629	18640	18732	18467	18750	18583	18749	18794	18862	18764	18670	18620	18577	18603	18758	18819	18693	18836	18651	18576	18639	18584	18626	18528	18780	18766	18563	18510	18500	18703	18449	18915	18787	18776	18758	18592	18731	18698	18554	18739	18732	18928	18699	18698	18765	18600	18669	18854	18652	18665	18686	18659	18633	18824	18700	18791	18784	18641	18716	18611	18589	18672	18709	18686	18669	18562	18612	18648	18801	18684	18521	18715	18725	18576	18778	18572	18669	18490	18649	18921	18780	18783	18617	18987	18822	18565	18666	18893	18604	18596	18729	18663	18901	18928	18586	18779	18335	18703	18702	18664	18707	18888	18740	18466	18637	18945	18694	18674	18723	18678	18553	18612	18774	18680	18675	18709	18585	18477	18889	18810	18622	18499	18675	18927	18639	18561	18769	18796	18623	18760	18739	18797	18734	18760	18632	18766	18697	18644	18421	18692	18845	18767	18526	18743	18638	18571	18854	18630	18751	18810	18710	18830	18523	18727	18715	18619	18759	18505	18510	18965	18697	18664	18913	18495	18628	18638	18777	18628	18658	18799	18549	18672	18577	18657	18811	18725	18480	18719	18595	18551	18681	18984	18616	18692	18608	18543	18668	18923	18598	18701	18709	18805	18717	18769	18812	18552	18546	18749	18866	18809	18690	18705	18793	18638	18715	18576	18674	19043	18656	18621	18571	18750	18537	18677	18853	18792	18316	18729	18614	18584	18517	18551	18734	18739	18632	18824	18679	18832	18501	18787	18538	18555	18800	18793	18614	18673	18930	18788	18646	18692	18788	18813	18620	18621	18636	18548	18737	18587	18657	18606	18893	18742	18806	18715	18864	18887	18683	18774	18680	18959	18499	18689	18863	18622	18713	18573	18922	18566	18744	18666	18592	18660	18658	18599	18615	18600	18885	18789	18578	18655	18654	18472	18562	18569	18510	18707	18689	18642	18888	18584	18617	18658	18449	18778	18520	18732	18591	18734	18796	18719	18763	18793	18624	18687	18560	18652	18554	18478	18666	18828	18899	18657	18772	18538	18806	18717	18646	18615	18745	18560	18568	18544	18699	18725	18575	18723	18837	18725	18529	18612	18917	18771	18577	18458	18751	18664	18712	18611	18788	18759	18566	18702	18711	18609	18701	18739	18847	18834	18599	18682	18638	18697	18958	18715	18675
23245	36599	31261	25415	21093	18891	18364	17563	16955	16549	16176	16237	15855	15727	15188	15129	15504	15161	15089	15004	14911	15113	15200	15033	14909	14857	14938	14889	14858	14777	14674	14764	14758	14791	14894	14799	14659	14756	14662	14746	14807	14820	14745	14658	14747	15645	16030	15763	15230	14996	14650	14703	14712	14504	14416	14762	14737	14705	14526	14682	14706	14744	14627	14620	14779	14519	14512	14623	14729	14663	14712	14587	14704	14646	14629	14453	14806	14538	14635	14591	14635	14855	14710	14742	14670	14508	14565	14667	14568	14670	14728	14721	14602	14383	14693	14543	14670	14637	14783	14674	14551	14566	14584	14754	14616	14649	14621	14657	14644	14661	14691	14438	14447	14600	14679	14832	14583	14522	14585	14531	14539	14603	14483	14709	14489	14413	14545	14635	14639	14528	14559	14481	14581	14579	14712	14585	14622	14752	14711	14631	14466	14649	14718	14550	14615	14566	14536	14812	14537	14705	14600	14651	14740	14599	14791	14789	14805	14639	14599	14481	14619	14639	14619	14439	14687	14553	14611	14645	14556	14737	14620	14749	14742	14636	14743	14665	14688	14697	14735	14576	14694	14412	14597	14603	14580	14534	14636	14689	14600	14628	14596	14585	14675	14469	14743	14709	14463	14625	14674	14579	14694	14589	14566	14705	14510	14719	14691	14611	14814	14673	14772	14579	14611	14662	14813	14548	14656	14516	14447	14598	14411	14647	14662	14642	14430	14553	14666	14576	14462	14635	14596	14606	14529	14712	14585	14592	14616	14750	14631	14713	14633	14584	14693	14564	14512	14687	14536	14636	14552	14603	14625	14759	14573	14724	14619	14475	14518	14716	14579	14848	14618	14434	14763	14687	14596	14658	14553	14840	14558	14613	14585	14696	14705	14516	14642	14641	14783	14744	14761	14559	14678	14463	14514	14570	14580	14587	14563	14703	14746	14718	14553	14665	14625	14569	14814	14668	14738	14646	14584	14728	14641	14761	14712	14514	14727	14822	14668	14702	14820	14757	14754	14766	14684	14478	14704	14575	14416	14688	14562	14614	14673	14678	14367	14813	14828	14583	14648	14701	14764	14722	14748	14656	14743	14592	14618	14576	14538	14684	14578	14424	14644	14694	14519	14665	14601	14711	14582	14586	14596	14772	14768	14525	14578	14550	14726	14598	14688	14708	14526	14756	14539	14540	14525	14604	14618	14549	14675	14691	14599	14483	14537	14544	14555	14682	14505	14728	14621	14461	14767	14787	14676	14725	14567	14686	14614	14594	14587	14763	14609	14541	14773	14424	14703	14670	14585	14602	14595	14666	14696	14470	14737	14783	14622	14387	14664	14764	14642	14612	14469	14616	14698	14522	14730	14637	14655	14646	14646	14688	14634	14593	14484	14675	14682	14604	14614	14687	14451	14530	14600	14490	14457	14847	14614	14794	14748	14661	14566	14551	14572	14772	14544	14882	14403	14592	14571	14708	14502	14754	14729	14499	14658	14646	14579	14710	14508	14758	14577	14651	14647	14628	14524	14844	14660	14637	14581	14732	14627	14607	14671	14535	14578	14595	14604	14746	14409	14552	14612	14683	14616	14612	14560	14512	14705	14597	14703	14656	14547	14579	14617	14576	14714	14579	14593	14541	14681	14926	14644	14769	14638	14783	14523	14482	14608	14758	14681	14607	14542	14590	14697	14571	14843	14595	14765	14598	14713	14515	14617	14777	14812	14625	14525	14635	14816	14814	14727	14825	14619	14645	14584	14600	14671	14731	14570	14640	14630	14693	14743	14519	14844	14541	14859	14602	14707	14838	14752	14437	14551	14750	14533	14655	14666	14720	14564	14602	14521	14623	14677	14700	14630	14603	14519	14694	14549	14596	14555	14697	14642	14623	14721	14751	14653	14669	14614	14688	14530	14776	14737	14636	14709	14638	14669	14626	14639	14703	14673	14400	14564	14598	14732	14775	14760	14732	14698	14595	14648	14709	14719	14570	14691	14669	14474	14550	14640	14638	14882	14695	14720	14638	14625	14659	14592	14675	14720	14611	14772	14844	14595	14478	14557	14689	14576	14814	14474	14710	14637	14687	14719	14558	14699	14685	14662	14601	14583	14672	14751	14710	14510	14628	14548	14591	14897	14581	14574	14442	14576	14651	14540	14488	14658	14697	14648	14567	14701	14517	14463	14585	14606	14680	14470	14535	14562	14625	14652	14802	14611	14671	14644	14618	14666	14662	14615	14681	14620	14598	14538	14595	14645	14695	14756	14650	14573	14690	14780	14579	14699	14581	14758	14551	14481	14707	14760	14788	14484	14493	14658	14572	14579	14643	14578	14672	14623	14679	14506	14556	14561	14769	14749	14536	14545	14684	14720	14557	14790	14642	14662	14675	14537	14699	14658	14523	14632	14617	14568	14463	14641	14545	14599	14620	14700	14437	14707	14642	14680	14759	14497	14485	14612	14890	14568	14784	14603	14752	14782	14471	14648	14684	14587	14775	14687	14626	14753	14678	14816	14638	14602	14564	14703	14575	14584	14807	14715	14689	14744	14628	14661	14747	14691	14733	14503	14611	14714	14516	14622	14745	14555	14736	14652	14611	14589	14815	14618	14613	14623	14800	14790	14749	14628	14464	14625	14663	14766	14627	14683	14639	14547	14607	14521	14589	14693	14622	14612	14638	14720	14695	14552	14668	14678	14686	14556	14609	14520	14833	14580	14569	14687	14655	14631	14532	14491	14537	14661	14824	14551	14876	14732	14474	14679	14691	14638	14688	14649	14666	14564	14624	14645	14743	14680	14459	14692	14575	14776	14754	14806	14693	14654	14617	14578	14735	14738	14525	14790	14748	14558	14696	14531	14638	14551	14682	14631	14641	14584	14589	14520	14491	14700	14732	14598	14575	14618	14649	14714	14618	14741	14533	14662	14510	14757	14696	14725	14530	14685	14681	14369	14682	14682	14566	14742	14643	14604	14651	14667	14617	14558	14700	14743	14514	14533	14691	14494	14560	14645	14572	14553	14596	14643	14601	14559	14787	14731	14737	14747	14615	14751	14570	14749	14698	14684	14718	14643	14683	14648	14650	14608	14558	14730	14531	14528	14456	14527	14719	14757	14537	14633	14533	14738	14511	14607	14561	14568	14749	14551	14753	14638	14764	14634	14600	14676	14609	14714	14640	14615	14864	14627	14544	14623	14700	14743	14686	14684	14483	14644	14683	14669	14688	14476	14599	14630	14560	14786	14435	14546	14703	14842	14553	14691	14626	14848	14703	14630	14551	14722	14689	14687	14867	14609	14692	14506	14608	14622	14600	14656	14706	14633	14696	14604	14683	14538	14704	14557	14714	14594	14784	14554	14564	14737	14665	14673	14672	14537	14736	14765	14509	14542	14558	14660	14712	14665	14745	14659	14589	14704	14712	14460	14555	14642	14581	14767	14619	14408	14537	14666	14630	14555	14574	14665	14694	14719	14583	14493	14783	14736	14454	14773	14511	14806	14656	14716	14724	14781	14658	14582	14638	14767	14649	14704	14689	14548	14591	14650	14703	14822	14568	14479	14834	14601	14772	14718	14608	14528	14743	14761	14602	14522	14496	14759	14804	14696	14727	14621	14598	14565	14485	14653	14721	14540	14572	14701	14610	14672	14725	14521	14522	14524	14600	14520	14521	14740	14659	14579	14605	14794	14512	14631	14739	14722	14649	14790	14661	14439	14601	14561	14616	14783	14391	14535	14570	14678	14703	14797	14511	14667	14627	14698	14697	14451	14695	14685	14685	14637	14566	14600	14522	14784	14597	14476	14662	14696	14563	14727	14809	14743	14555	14655	14573	14526	14668	14615	14516	14599	14617	14547	14637	14731	14732	14862	14687	14671	14744	14606	14523	14806	14554	14555	14717	14690	14568	14657	14607	14548	14705	14595	14538	14535	14670	14772	14752	14690	14549	14604	14830	14552	14594	14737	14422	14756	14573	14608	14670	14746	14561	14685	14660	14742	14721	14551	14600	14649	14739	14597	14719	14577	14614	14651	14730	14672	14649	14672	14751	14756	14813	14752	14607	14397	14549	14541	14566	14544	14743	14616	14775	14772	14633	14592	14546	14696	14878	14650	14529	14656	14698	14688	14508	14712	14565	14640	14503	14686	14599	14819	14725	14512	14587	14661	14520	14711	14542	14859	14538	14642	14710	14706	14702	14577	14600	14644	14489	14589	14745	14879	14571	14545	14722	14712	14470	14827	14591	14758	14590	14817	14826	14600	14592	14663	14735	14618	14583	14685	14536	14586	14468	14669	14593	14713	14781	14542	14729	14718	14601	14587	14599	14612	14657	14583	14700	14512	14595	14704	14662	14655	14615	14725	14494	14514	14636	14732	14607	14538	14723	14590	14608	14511	14861	14721	14593	14828	14542	14565	14554	14571	14549	14721	14596	14713	14573	14582	14770	14795	14673	14744	14683	14690	14773	14698	14737	14618	14561	14645	14580	14703	14487	14618	14664	14666	14639	14643	14659	14793	14605	14818	14708	14526	14655	14618	14589	14650	14491	14662	14570	14546	14650	14685	14631	14512	14812	14704	14798	14638	14625	14410	14730	14756	14757	14566	14565	14800	14606	14571	14550	14707	14500	14700	14610	14697	14669	14601	14641	14558	14759	14423	14689	14606	14587	14760	14770	14550	14617	14663	14593	14676	14656	14692	14817	14559	14526	14573	14601	14685	14569	14511	14571	14683	14671	14726	14565	14606	14737	14380	14682	14845	14695	14638	14625	14534	14493	14782	14642	14614	14796	14659	14603	14693	14636	14661	14410	14654	14595	14622	14696	14576	14730	14620	14632	14584	14656	14831	14577	14646	14699	14552	14488	14568	14714	14533	14793	14728	14582	14684	14785	14587	14476	14467	14687	14611	14512	14468	14776	14606	14527	14636	14626	14565	14523	14652	14620	14596	14726	14647	14575	14704	14587	14648	14512	14660	14596	14597	14635	14736	14547	14679	14629	14528	14633	14703	14610	14643	14553	14797	14408	14660	14600	14528	14635	14678	14650	14675	14504	14484	14547	14659	14658	14599	14627	14737	14570	14689	14746	14630	14597	14700	14688	14678	14575	14582	14434	14567	14693	14563	14598	14556	14614	14619	14568	14587	14574	14645	14726
23463	21061	28383	23774	21787	24437	25913	21566	20522	20420	20303	20079	19737	19510	19196	19022	18975	18909	18791	19015	18772	18788	18728	18716	18657	18526	18822	18678	18664	18554	18482	18672	18425	18705	18723	18550	18579	18600	18584	18201	18688	18610	18398	18555	18714	19876	20181	19646	19065	18675	18368	18474	18552	18387	18315	18379	18315	18333	18225	18513	18413	18507	18168	18396	18466	18229	18177	18085	18562	18223	18281	18441	18283	18416	18388	18329	18171	18290	18399	18465	18378	18522	18226	18215	18282	18304	18255	18450	18269	18273	18306	18303	18215	18466	18271	18363	18367	18538	18563	18382	18262	18243	18180	18487	18419	18264	18343	18220	18367	18020	18294	18468	18168	18114	18167	18331	18288	18394	18174	18269	18694	18059	18159	18328	18097	18179	18277	18331	18238	18465	18462	18592	18516	18402	18449	18243	18315	18308	18509	18208	18243	18110	18606	18439	18353	18142	18188	18189	18293	18371	18368	18221	18090	18406	18218	18269	18301	18426	18286	18279	18488	18139	18465	18457	18394	18348	18145	18429	18247	18081	18153	18271	18139	18236	18487	17927	18416	18334	18438	18336	18440	18242	18199	18290	18479	18116	18240	18332	18227	18163	18340	17974	18198	18409	18097	18319	17960	18214	18197	18179	18500	18370	18371	18126	18196	18504	18400	18271	18282	18584	18548	18277	18431	18261	18261	18316	18398	18256	18291	18316	18310	18277	18187	18272	18253	18413	18498	18318	18205	18342	18472	18414	18277	18357	18122	18347	18125	18065	18174	18423	18486	18470	18390	18278	18430	18391	18520	18343	18183	18250	18523	18168	18436	18145	18385	18324	18292	18171	18303	18445	18286	18424	18302	18482	18449	18352	18197	18414	18348	18344	18337	18307	18436	18353	18270	18205	18249	18358	18214	18326	18391	18432	18412	18383	18278	18162	18318	18130	18255	18183	18398	18355	18389	18197	18324	18447	18154	18259	18105	18022	18422	18322	18269	18214	18174	18273	18389	18469	18241	18283	18437	18153	18281	18195	18207	18451	18392	18200	18508	18443	18412	18506	18376	18355	18409	18383	18391	18341	18130	18184	18210	18043	18323	18151	18250	18325	18295	18331	18472	17999	18202	18334	18278	18019	18237	18221	18246	18158	18463	18017	18447	18356	18213	18542	18181	18051	18344	18204	18190	18145	18326	18549	18185	18211	18352	18284	18260	18169	18131	18404	18235	18323	18404	18179	18153	18402	18222	18420	18579	18273	18138	18471	18236	18428	18415	18250	18281	18405	18247	18498	18253	18330	18337	18407	17992	18303	18365	18157	18111	18228	18460	18523	18109	18315	18398	18037	18165	18401	18439	18234	18444	18003	18212	18349	18311	18250	18423	18417	18366	18058	18269	18185	18112	18161	18199	18241	18266	18322	18286	18418	18170	18502	18254	18429	18249	18313	18249	18316	17977	18232	18262	18343	18334	18176	18443	18321	18392	18397	18326	18458	18316	18285	18127	18110	18282	18313	18278	18115	18324	18283	18322	18357	18392	18186	18430	18327	18037	18290	18346	18398	18469	18229	18188	18263	18211	18539	18351	18341	18317	18217	18458	18232	18331	18266	18449	18472	18510	18310	18376	18327	18369	18303	18501	18456	18444	18322	18324	18082	18058	18265	18233	18375	18312	18266	18313	18293	18323	18288	18188	18171	18514	18511	18357	18338	18474	18193	18359	18248	18551	18140	18397	18538	18121	18189	18353	18251	18466	18238	18282	18289	18312	18455	18365	18369	18435	18450	18347	18292	18261	18206	18444	18294	18186	18359	18218	18482	18379	18250	18162	18418	18291	18260	18346	18203	18222	18391	18414	18173	18211	18409	18396	18309	18053	18384	18294	18154	18382	18321	18298	18205	18400	18423	18585	18447	18313	18408	18350	18121	18263	18161	18356	18442	18267	18275	18337	18137	18524	18239	18493	18010	18424	18102	18299	18225	18370	18351	18536	18210	18329	18339	18190	18307	18426	18197	18285	18429	18333	18380	18334	18320	18384	18042	18276	18260	18244	18424	18318	18412	18297	18382	18350	18304	18271	18262	18067	18348	18197	18513	18210	18466	18124	18357	18420	18387	18102	18276	18185	18342	18344	18495	18350	18178	18388	18319	18397	18389	18370	18457	18651	18345	18178	18409	18317	18032	18285	18373	18234	18447	18163	18195	18384	18317	18297	18341	18392	18260	18366	18109	18256	18347	18283	18387	18346	18256	18250	18213	18226	18534	18368	18417	18142	18259	18509	18062	18349	18220	18256	18169	18309	18374	18408	18408	18444	18467	18358	18185	18459	18156	18366	18156	18170	18211	18217	18178	18174	18287	18320	18422	18433	18312	18235	18373	18173	18291	18209	18345	18555	18461	18274	18284	18432	18399	18120	18359	18531	18406	18328	18441	18399	18513	18223	18225	18044	18325	18221	18433	18353	18306	18231	18329	18246	18295	18379	18561	18345	18203	18309	18359	18188	18442	18240	18353	18519	18497	18188	18445	18356	18270	18268	18324	18290	18328	18258	18178	18433	18288	18209	17965	18363	18391	18420	18412	18245	18291	18234	18317	18115	18277	18384	18403	18326	18289	18343	18224	18241	18391	18181	18433	18449	18373	18540	18439	18299	18339	18210	18390	18222	18168	18415	18133	18116	18209	18149	18204	18266	18130	18342	18071	18214	18352	18319	18332	18414	18369	18405	18432	18149	18395	18672	18395	18375	18374	18520	18259	18352	18095	18341	18264	18550	18243	18284	18128	18219	18164	18308	18311	18217	18156	18165	18058	18312	18129	18392	18417	18275	18363	18371	18384	18345	18360	18514	18252	18303	18342	18336	18368	18134	18284	18294	18087	18492	18435	18291	18352	18180	18463	18358	18254	18250	18263	18506	18543	18403	18615	18348	18501	18387	18322	18321	18106	18304	18202	18414	18313	18344	18319	18165	18295	18301	18109	18334	18404	18610	18406	18172	18305	18424	18242	18287	18260	18295	18203	18314	18403	18343	18228	18440	18287	18557	18441	18405	18314	18529	18407	18446	18234	18321	18098	18400	18485	18423	18441	18473	18237	18174	18233	18362	18494	18355	18291	18473	18428	18324	18336	18462	18218	18003	18126	18290	18329	18421	18280	18348	18293	18217	18226	18222	18372	18407	18475	18294	18429	18133	18366	18355	18316	18252	18028	18088	18308	18295	18647	18331	18209	18345	18308	18448	18113	18428	18264	18219	18222	18511	18046	18337	18269	18255	18240	18286	18214	18335	18164	18364	18179	18238	18293	18245	18347	18206	18319	18398	18432	18342	18364	18286	18183	18344	18505	18383	18260	18382	18247	18306	18191	18061	18167	18283	18135	18150	18155	18050	18474	18222	18358	18301	18292	18405	18383	18309	18474	18192	18213	18267	18203	18445	18372	18414	18113	18071	18208	18321	18211	18418	18508	18059	18265	18299	18258	18297	18374	18203	18334	18234	18237	18422	18306	18322	18304	18291	18489	18200	18264	18198	18275	18271	18378	18252	18252	18394	18368	18302	18393	18246	18155	18432	18451	18239	18110	18494	18170	18212	18107	18466	18479	18286	18404	18671	18340	18443	18522	18323	18264	18271	18235	18418	18110	18327	18416	18460	18467	18307	18276	18204	18325	18212	18392	18327	18334	18371	18203	18356	18064	18173	18314	18439	18023	18330	18358	18267	18153	18256	18218	18434	18506	18440	18337	18307	18329	18320	18286	18221	18520	18287	18230	18628	18467	18294	18293	18058	18151	18328	18377	18296	18237	18259	18348	18310	18360	18112	18499	18507	18161	18186	18304	18272	18371	18490	18436	18435	18382	18423	18529	18449	18219	18319	18256	18276	18279	18265	18242	18393	18353	18252	18189	18288	18541	18243	18335	18294	18266	18430	18155	18296	18526	18148	18127	18418	18418	18291	18343	18338	18086	18097	18298	18139	18076	18141	18267	18352	18300	18086	18209	18362	18275	18296	18200	18181	18293	18236	18389	18250	18112	18217	18433	18366	18226	18228	18482	18131	18303	18268	18473	18238	18282	18449	18183	18326	18255	18224	18391	18246	18256	18266	18334	17999	18350	18299	18254	18336	18309	18120	18214	18354	18366	18289	18277	18308	18363	18317	18433	18288	18252	18351	18327	18288	18399	18218	18659	18357	18198	18238	18284	18293	18349	18188	18465	18160	18227	18185	18544	18182	18065	18420	18303	18156	18106	18200	18219	18458	18432	18279	18308	18062	18392	18224	18343	18355	18349	18258	18357	18341	18022	18374	18402	18311	18215	18102	18371	18327	18443	18291	18374	18360	18348	18295	18289	18076	18197	18204	18318	18339	18217	18432	18222	18116	18210	18246	18305	18204	18250	18246	18167	18378	18317	18351	18461	18143	18368	18407	18137	17947	18091	18385	18092	18261	18359	18326	18195	18345	18490	18438	18292	18449	18350	18390	18194	18353	18368	18108	18364	18332	18386	18206	18451	18410	18473	18172	18357	18447	18421	18437	18171	18390	18309	18111	18333	18415	18504	18278	18283	18502	18308	18193	18261	18224	18111	18156	18204	18248	18171	18451	18384	18286	18246	18260	18348	18275	18305	18309	18234	18299	18268	18173	18395	18397	18280	18342	18325	18299	18371	18194	18180	18253	18291	18154	18279	18243	18267	18294	18232	18343	18369	18289	18311	18188	18310	18293	18175	18229	18349	18172	18371	18381	18103	18217	18466	18403	18454	18347	18345	18204	18127	18165	18124	18379	18320	18511	18386	18133	18471	18165	18223	18183	18341	18359	18305	18333	18343	18470	18158	18215	18148	18308	18259	18320	18361	18162	18108	18283	18232	18304	18263	18354	18564	18307	18380	18226	18205	18105	18134	18252	18273	18312	18133	18139	18159	18344	18027	18432	18263	18237	18224	18423	18605	18206	18294	18303	18225	18262	18502	18328	18349	18286	18198	18388	18315	18335	18342	18251	18455	18353	18052	18121	18457	18275	18284	18215	18365	18228	18588	18330	18348	18388	18507	18272	18336	18159	18469	18292	18339	18305	18286	18340	18333	18244	18180	18360	18513	18326	18272	18478	18473	18282	18306	18200	18407	18376	18244	18350	18410	18237	18134	18433	18394	18275	18211
26207	42742	36556	29537	23939	21253	19971	18786	17744	17132	16966	16800	16474	15901	15357	15435	15351	15552	15113	15032	15017	15116	15106	15054	14932	14762	14902	14550	14630	14588	14652	14618	14573	14582	14579	14725	14605	14625	14739	14519	14640	14659	14590	14549	14701	16574	16623	15789	15124	14769	14430	14485	14243	14492	14463	14388	14462	14400	14413	14400	14381	14485	14320	14295	14487	14136	14405	14283	14244	14521	14308	14454	14486	14470	14201	14393	14468	14438	14265	14373	14362	14334	14189	14452	14491	14393	14445	14442	14332	14270	14458	14482	14413	14315	14467	14262	14479	14433	14495	14550	14295	14364	14361	14504	14483	14289	14338	14433	14539	14344	14390	14345	14490	14345	14510	14504	14444	14422	14462	14323	14430	14398	14564	14269	14340	14366	14269	14314	14417	14326	14428	14461	14336	14375	14304	14371	14280	14398	14387	14284	14350	14423	14451	14342	14541	14402	14291	14211	14607	14547	14307	14334	14302	14400	14456	14388	14497	14443	14539	14434	14362	14320	14391	14330	14321	14430	14345	14364	14393	14456	14420	14341	14319	14419	14322	14488	14331	14438	14448	14497	14319	14304	14423	14373	14400	14319	14347	14378	14313	14264	14363	14426	14429	14184	14571	14359	14342	14357	14508	14235	14353	14306	14405	14520	14425	14496	14447	14390	14443	14346	14367	14410	14406	14422	14373	14279	14357	14370	14231	14344	14333	14434	14470	14373	14140	14268	14367	14386	14402	14403	14378	14341	14378	14181	14491	14459	14339	14442	14391	14270	14363	14327	14339	14414	14520	14333	14371	14369	14327	14517	14326	14375	14350	14277	14282	14409	14389	14487	14406	14404	14421	14261	14296	14633	14379	14491	14393	14647	14381	14502	14435	14378	14418	14306	14530	14302	14331	14328	14285	14454	14257	14508	14305	14286	14378	14205	14284	14375	14431	14274	14452	14351	14440	14386	14410	14323	14320	14315	14525	14196	14548	14440	14354	14370	14507	14453	14458	14383	14330	14480	14399	14486	14396	14300	14360	14170	14447	14360	14394	14481	14480	14512	14550	14425	14352	14348	14299	14352	14359	14322	14526	14482	14419	14448	14364	14224	14384	14377	14353	14301	14356	14282	14429	14495	14395	14324	14305	14476	14314	14449	14407	14305	14450	14337	14313	14294	14431	14377	14528	14337	14264	14424	14476	14113	14275	14436	14206	14440	14474	14343	14312	14467	14440	14464	14289	14389	14263	14403	14410	14447	14306	14341	14327	14457	14377	14460	14391	14303	14317	14377	14278	14362	14520	14326	14371	14475	14543	14341	14428	14318	14321	14310	14400	14318	14507	14389	14327	14412	14189	14520	14498	14362	14292	14311	14531	14299	14180	14360	14381	14430	14507	14399	14514	14370	14340	14426	14377	14328	14255	14530	14433	14396	14381	14339	14437	14354	14385	14501	14492	14585	14315	14383	14364	14427	14470	14360	14432	14257	14388	14415	14229	14332	14302	14423	14451	14519	14465	14339	14363	14334	14382	14405	14499	14314	14245	14369	14478	14162	14350	14259	14427	14142	14183	14267	14358	14387	14533	14489	14343	14486	14396	14414	14213	14323	14333	14344	14425	14337	14548	14456	14240	14124	14354	14421	14319	14279	14344	14243	14387	14497	14340	14210	14367	14287	14253	14311	14318	14440	14304	14382	14143	14331	14438	14420	14365	14515	14288	14415	14414	14469	14358	14359	14476	14395	14543	14317	14290	14337	14366	14395	14309	14483	14405	14178	14366	14305	14469	14372	14422	14561	14357	14504	14317	14345	14542	14567	14307	14219	14347	14273	14364	14349	14254	14533	14402	14438	14480	14493	14457	14209	14435	14297	14470	14487	14485	14426	14453	14444	14376	14382	14457	14381	14501	14249	14325	14270	14405	14436	14377	14454	14469	14401	14310	14458	14315	14546	14433	14315	14308	14371	14410	14385	14310	14335	14367	14326	14419	14469	14344	14270	14451	14506	14515	14302	14422	14426	14394	14257	14383	14341	14322	14284	14236	14372	14407	14315	14382	14443	14308	14593	14487	14331	14307	14396	14355	14306	14506	14414	14254	14420	14432	14359	14359	14470	14344	14409	14387	14425	14409	14388	14356	14492	14427	14308	14563	14263	14226	14459	14465	14357	14346	14366	14434	14319	14356	14313	14456	14501	14344	14520	14367	14435	14376	14362	14416	14283	14310	14142	14292	14465	14423	14390	14432	14433	14138	14308	14312	14272	14450	14477	14261	14357	14445	14410	14468	14481	14370	14370	14283	14471	14469	14371	14361	14552	14303	14260	14552	14429	14477	14570	14345	14286	14384	14379	14319	14539	14365	14423	14396	14412	14559	14319	14334	14419	14348	14556	14432	14182	14419	14289	14635	14464	14402	14340	14321	14404	14266	14636	14385	14340	14320	14239	14288	14308	14351	14420	14244	14331	14371	14370	14358	14578	14461	14374	14304	14440	14412	14406	14417	14418	14403	14462	14327	14348	14434	14468	14242	14485	14255	14436	14352	14514	14382	14413	14279	14401	14226	14426	14414	14275	14506	14392	14391	14392	14377	14350	14241	14524	14386	14308	14495	14542	14374	14309	14453	14485	14420	14485	14305	14594	14298	14478	14326	14426	14292	14240	14190	14340	14572	14423	14503	14255	14475	14485	14405	14216	14417	14505	14354	14471	14479	14303	14200	14477	14371	14355	14369	14463	14438	14292	14263	14509	14235	14428	14443	14354	14388	14392	14338	14271	14522	14492	14329	14388	14338	14291	14473	14351	14412	14242	14364	14383	14257	14442	14361	14335	14436	14213	14254	14413	14462	14263	14410	14291	14338	14421	14428	14429	14377	14461	14582	14408	14399	14447	14396	14561	14295	14307	14455	14277	14244	14357	14435	14258	14477	14264	14332	14479	14369	14435	14389	14425	14599	14351	14239	14190	14400	14381	14413	14308	14373	14241	14271	14439	14256	14301	14402	14518	14251	14310	14264	14302	14572	14325	14376	14322	14420	14389	14363	14392	14260	14377	14556	14373	14268	14410	14453	14312	14165	14524	14453	14366	14295	14378	14329	14448	14286	14427	14262	14553	14442	14219	14205	14320	14325	14405	14505	14410	14287	14311	14441	14476	14348	14554	14418	14263	14333	14394	14393	14471	14421	14538	14486	14478	14444	14400	14281	14304	14452	14302	14367	14459	14414	14439	14237	14404	14321	14338	14393	14292	14424	14245	14500	14455	14328	14578	14207	14326	14336	14487	14353	14317	14245	14372	14297	14610	14398	14351	14416	14364	14282	14482	14287	14441	14466	14143	14345	14397	14490	14617	14349	14330	14310	14302	14448	14506	14484	14510	14415	14499	14333	14362	14392	14477	14473	14329	14303	14376	14309	14418	14392	14525	14411	14270	14323	14338	14386	14364	14402	14382	14270	14588	14434	14398	14397	14254	14503	14483	14455	14490	14352	14205	14356	14606	14292	14488	14528	14308	14285	14386	14320	14283	14583	14456	14390	14280	14366	14322	14491	14340	14383	14437	14368	14397	14486	14425	14450	14452	14372	14332	14461	14431	14268	14433	14446	14331	14293	14339	14428	14484	14244	14470	14450	14381	14346	14226	14517	14461	14321	14210	14357	14275	14305	14199	14391	14346	14409	14291	14517	14369	14368	14367	14383	14547	14501	14271	14341	14444	14275	14519	14348	14361	14404	14323	14315	14424	14252	14373	14410	14204	14331	14195	14310	14198	14474	14359	14414	14213	14340	14307	14399	14500	14407	14359	14440	14299	14458	14340	14362	14370	14285	14403	14542	14439	14518	14361	14530	14361	14474	14489	14469	14359	14524	14424	14303	14368	14332	14468	14481	14506	14471	14405	14379	14323	14326	14353	14312	14502	14489	14353	14466	14481	14389	14368	14556	14448	14370	14516	14288	14420	14249	14629	14472	14370	14399	14288	14315	14348	14367	14446	14365	14522	14444	14430	14535	14377	14438	14424	14369	14462	14203	14368	14404	14413	14399	14463	14326	14409	14481	14337	14256	14436	14311	14454	14538	14233	14426	14501	14417	14528	14488	14477	14326	14248	14395	14486	14397	14256	14285	14541	14412	14455	14453	14425	14315	14492	14395	14412	14382	14410	14318	14231	14470	14411	14434	14323	14324	14318	14406	14604	14368	14433	14485	14460	14300	14399	14433	14396	14225	14386	14393	14208	14483	14348	14513	14338	14470	14344	14391	14432	14339	14435	14521	14344	14382	14349	14371	14324	14382	14285	14392	14334	14356	14275	14414	14338	14411	14504	14406	14388	14382	14534	14417	14284	14362	14439	14347	14434	14328	14305	14263	14482	14407	14487	14472	14231	14614	14429	14227	14486	14452	14426	14240	14233	14489	14359	14341	14223	14438	14464	14523	14377	14526	14316	14354	14471	14513	14408	14344	14334	14430	14336	14384	14503	14361	14347	14329	14519	14407	14270	14419	14260	14472	14379	14284	14424	14423	14372	14444	14326	14346	14256	14257	14383	14364	14556	14388	14358	14323	14368	14383	14466	14287	14441	14229	14325	14287	14372	14534	14402	14337	14412	14391	14448	14520	14372	14403	14379	14543	14324	14277	14343	14374	14481	14546	14411	14424	14443	14630	14365	14522	14479	14428	14470	14401	14521	14284	14393	14355	14375	14428	14504	14325	14364	14370	14306	14385	14131	14329	14319	14202	14391	14389	14403	14428	14501	14446	14318	14339	14392	14342	14476	14131	14530	14298	14412	14310	14214	14582	14269	14448	14341	14480	14475	14395	14361	14320	14413	14418	14292	14378	14273	14232	14490	14558	14400	14316	14385	14312	14488	14339	14411	14445	14481	14197	14436	14306	14418	14588	14386	14311	14288	14528	14360	14235	14418	14352	14373	14310	14404	14326	14518	14433	14361	14541	14385	14421	14385	14437	14228	14233	14404	14325	14241	14277	14306	14253	14616	14458	14407	14401	14344	14412	14373	14434	14497	14344	14337	14197	14326	14466	14388	14522	14282	14319	14563	14305	14133	14258	14503	14338	14390	14381	14443	14555	14455	14442	14302	14368	14284	14279	14427	14436	14388	14511	14275	14311	14446	14093	14294	14412	14533	14372	14365	14452	14470
29615	23526	24852	22229	19481	19017	19284	18793	18564	18645	18596	18716	18526	18429	18418	18509	18384	18435	18252	18338	18336	18474	18123	18347	18252	18282	18268	18046	17982	18225	18382	18371	18214	18161	18427	18297	18416	18170	17969	18160	18081	18203	18339	18318	18200	18168	18317	18408	18315	18183	18278	18144	18203	18366	18260	18014	18178	18179	18180	18139	17981	18126	18161	18319	18095	18287	18134	17974	18046	18288	18061	18415	18195	18256	18266	18358	18394	18204	18136	18164	18257	18153	18086	18060	18207	18095	18324	18312	18189	18201	18295	18336	18198	18077	18142	18154	18310	18122	18106	18230	18353	18148	18166	18094	18076	18079	18317	18275	18179	18270	18150	17964	18195	18202	18205	18105	18287	18301	18091	18181	18063	18143	18087	17992	18280	18274	18065	18258	18364	18160	18221	18186	17973	18131	18175	18255	18174	18030	18205	18297	18269	18294	18247	18172	18341	18267	18298	18094	18177	18128	18338	18206	18108	18108	18278	18202	18321	18322	18093	18101	17882	18177	18080	18197	18219	18305	18162	18052	18131	17983	18348	18196	18165	18054	18110	18099	18304	18262	18057	18224	18270	18130	18505	18264	17940	18549	18238	17959	18367	18530	18447	18104	18218	18246	18155	18277	18134	18106	18357	18307	18423	18154	18351	17974	17850	18153	18063	18360	18042	18327	18230	18086	18207	18304	18066	18070	18134	18098	18219	18082	18074	18037	18105	18195	18274	17944	18352	18159	18370	18276	18251	18020	18053	18246	18276	18018	18189	18218	18146	18100	17988	18083	18249	18165	18153	18092	18334	18209	17939	18263	18147	18276	18152	18266	18102	18471	18237	18029	18190	18115	18157	18232	18130	18190	18242	18032	18188	17990	18086	18204	18205	18306	18229	18164	18094	18280	18256	18317	18068	18202	18145	18081	18225	18069	18090	18131	18350	18177	18148	18131	18248	18142	17981	18066	18232	18077	18184	18078	17913	18280	18284	18320	18163	18031	18072	18184	18071	18073	18190	18197	18348	18210	18101	18138	18139	18340	18216	18286	18331	18211	18155	18071	18213	18275	18333	18181	18218	18188	18257	18135	18044	18320	18166	18237	18016	18148	17943	18116	17994	18188	18158	18171	18394	18165	18258	18308	18458	18161	18311	18379	18316	18467	18184	18253	18231	18105	18081	18011	18054	18114	18272	18254	18129	18200	18181	18256	18293	18165	18404	18266	18236	18386	17942	18360	18438	18193	18172	18074	18190	18039	18150	18047	18083	18239	18259	18093	18366	18271	18174	18035	18095	18176	18124	18062	18273	18371	18307	18374	18079	18175	18438	18219	18059	18165	18169	18421	18110	18033	18162	18302	18183	18283	18003	18104	18155	18012	18214	18179	18123	18063	18116	18156	18139	18330	18153	18336	18265	18129	18387	18202	18162	18120	18423	18052	18128	18126	18203	18177	18137	18139	18273	18379	18286	18311	18115	18202	17943	18367	18128	18104	18181	18099	18247	18332	18348	18066	18195	18149	18165	18073	18308	18405	18303	18299	18177	18174	18074	18006	18218	18135	18250	18152	18300	18216	18227	18096	17950	18351	18026	18214	18108	18243	18374	18273	18071	18155	18013	18301	18125	18203	18026	18198	18079	18117	17913	18357	18365	18014	18310	18004	18014	18164	18125	18096	18262	18315	18032	18117	18002	18044	18271	17890	18106	18195	18179	18234	18035	18271	18144	18022	18025	18194	18185	18197	18096	17959	18071	18094	18118	18332	18171	18263	18188	18083	18360	18086	18396	18077	18264	18347	18302	18284	18213	18317	18333	18089	18616	18203	18296	18051	18103	18249	18306	18125	18185	18371	18282	18345	18081	18473	18265	18161	18257	18241	18247	18249	18241	18030	18185	18018	18134	18116	18367	18099	18178	18145	18279	18176	17957	18152	18176	18082	18192	18188	18087	18189	18115	18043	18200	18210	18564	18267	18261	18049	18141	17875	18138	18010	18233	18255	18096	18230	18143	18181	18089	18249	18110	18166	18191	18054	18184	17956	18252	18202	18121	18178	18200	18295	18257	18376	18169	18009	18005	18175	18306	18170	18271	18259	18071	18369	18018	18274	18140	18047	18259	18195	18142	18148	18341	18222	18092	18137	17954	18241	18169	18204	18189	18284	18260	18063	18350	18019	18224	18367	18274	18302	18178	18221	18222	18089	18454	18505	18265	18087	18348	18082	18061	18075	18158	18375	18190	18370	18265	18275	18225	18038	18069	18315	18329	18140	18155	18252	17989	18186	18140	18284	18129	18215	17971	18069	18393	17981	18272	18040	18111	18057	18153	18067	18329	18264	18388	18122	18217	18147	18075	18259	18567	18287	18227	18299	18387	18172	18291	18070	18296	18299	18481	18152	18191	18179	18252	18232	18037	17973	18243	18167	18276	18129	18179	18199	17833	18102	18024	18214	18270	18268	18222	18203	18207	18176	18338	18160	18177	17991	18020	18416	18263	18157	18210	18169	18294	18137	18334	18081	18170	18150	18014	18228	18171	18027	18282	18186	18108	18025	18160	18172	18222	18162	18228	18116	18200	18075	18100	18235	18236	18180	18335	18150	18183	18272	18048	18078	17973	18143	18104	18218	18054	18061	18003	18239	18204	18243	18217	18260	18136	18224	18307	18090	18055	18198	18167	18163	18313	18237	18214	18171	18177	18158	18301	18138	18189	18327	18365	18339	18137	18124	18176	18157	18432	18234	18174	18074	18253	18099	18060	18106	18145	18269	18128	18246	18314	18254	18247	18072	18050	18434	18342	18181	18195	18242	18372	18247	18038	18136	18102	18103	18208	18180	18266	18232	18239	18090	18359	18067	18145	18169	18134	18037	18209	18228	18237	18342	18222	18191	18179	18099	18227	18107	18348	18010	18225	18176	18177	18170	18260	18205	18309	18384	18231	18218	18120	18067	18325	18133	18052	18203	18141	18345	18273	18104	18245	18226	18139	18216	18270	18077	18083	18174	18238	18131	18252	18103	18207	18365	18104	18105	18000	18282	18097	17996	18009	18166	18122	18128	18138	18248	18201	18344	18195	18104	18148	18296	18126	18267	18220	18024	18051	18312	18062	18260	18245	18096	18083	18286	18112	18219	18430	18182	18221	18333	18251	18299	18033	18388	18344	18338	18371	18204	18020	18278	18177	18105	18129	18308	18220	17998	18225	18223	18289	18001	18194	18445	18149	18244	18429	18209	18176	18057	18173	18217	18307	18207	18498	18232	18034	18205	18149	18198	18222	18290	18301	18115	18021	18256	18158	18201	18052	18147	18160	18217	18400	18271	18141	18115	18213	18146	18384	18229	18186	18304	18335	18078	18067	18032	18274	18215	18215	18091	18060	18143	17987	18066	18320	18327	18383	18125	18137	18118	18177	18131	18228	18118	18168	18291	18219	18417	18324	18233	17979	18175	17922	18430	18080	18197	18289	18102	18327	18265	18085	18197	18137	17992	18125	18179	18193	18330	18062	18067	18183	18314	18126	18072	18108	18253	18205	18076	18114	18108	18176	18186	18048	18262	18146	18102	18261	18170	18183	18292	18035	18249	18177	18296	18169	18164	17987	17976	18337	18030	18395	18321	18167	18453	18353	18334	18276	18250	18143	18088	18264	18224	18244	18188	18125	18294	18051	18158	18212	18240	18243	18288	18172	17863	18220	18110	18074	18143	18438	17946	18157	18111	18326	18291	18058	18158	18250	18277	18217	18308	18190	18320	18109	18303	18194	18228	17851	18224	18221	18179	18260	18309	18151	18246	18186	18261	18401	18102	18155	18213	18399	18014	18242	18197	18362	18224	18266	18003	18229	18132	18364	18209	18336	18097	18254	18248	17868	18199	18144	18100	18103	18026	18238	18152	18051	18053	18208	18304	18207	18236	18091	18034	18315	18296	18268	18186	18334	18472	18338	18187	18043	18141	18333	18143	18328	18211	18104	18342	18211	18044	18275	18235	18208	18363	18304	18091	17919	18201	18215	18201	18274	17997	18155	18240	18147	18222	18200	18489	18244	18282	18072	18105	18205	18136	18191	18313	18286	18397	18304	18179	18224	18137	18368	18127	18314	18251	17991	18002	17999	17949	18202	18300	18072	18212	18508	18302	18018	18216	18167	18365	18142	18105	18176	18221	18218	18089	18297	18199	18295	18041	18077	17921	18074	18160	18132	18201	18301	18372	18115	18341	18295	18417	18268	18080	17941	17957	18006	18251	18263	18272	18282	18138	18245	18052	18288	18162	18095	18201	18299	18116	18392	18259	18148	18328	18183	18207	18236	18204	18428	18175	18323	18183	18104	18420	18125	18242	18217	18237	18174	18439	18142	18194	17906	18034	18350	18117	18204	18291	18188	18201	18126	18252	18119	18094	18183	18342	18343	18233	17854	18010	18292	18181	18093	18243	18076	18160	18075	18116	18213	18184	18118	18153	18186	18157	18219	18225	18388	18345	18120	18066	18310	18062	18107	18171	18236	18029	18289	18279	18345	18199	18204	18015	18330	18253	18163	18200	18210	17930	17962	18132	18445	18186	18261	18126	18071	18301	18223	18215	18191	18143	18123	18236	18259	18102	18194	18046	18226	18013	18343	18247	18347	18105	18117	18087	18316	18091	18079	18596	18110	18318	18150	18203	17977	18235	18181	18208	18289	18155	18191	18311	18083	18317	18248	18334	18298	18108	18245	18178	18328	17891	18188	18263	18219	18199	18299	18247	18145	18127	18283	18245	18118	18283	18335	18198	18299	17994	18361	18027	17990	18107	18223	18385	18281	17999	18179	18075	18059	18193	18237	18293	18230	18104	18206	18287	17958	18119	18097	18070	18230	18090	18219	18270	18216	18168	18093	18217	17943	18190	18135	18299	18350	18082	18211	18112	18152	18132	18169	18233	18380	18286	18227	18110	18036	18219	18093	18080	18178	18198	18066	18013	18156	18286	18138	18269	18180	18400	18159	18172	18506	18080	18276	18364	18152	18046	18256	18219	17994	18214	18373	18154	18039	18302	18268	18181	18106	18220	18257	18318	18282	18026	18071	18305	17936	18207	18356	18019	17999	18160	18266	18137	18165	18141	18194	18348	18282	18335	18203	18118	18290	18257	18201	18347	18097	18108	18159	18294	18156	18255
20725	23656	21244	18098	16496	15936	15592	15352	15148	14992	14900	15056	15016	14652	14576	14440	14466	14426	14337	14508	14425	14399	14662	14428	14385	14425	14407	14358	14227	14319	14504	14256	14283	14408	14359	14262	14323	14320	14397	14304	14188	14234	14213	14413	14525	14364	14516	14477	14455	14506	14470	14385	14280	14374	14305	14236	14160	14232	14374	14223	14221	14211	14201	14378	14299	14198	14595	14262	14221	14415	14361	14266	14311	14301	14268	14442	14257	14295	14242	14248	14247	14239	14423	14266	14090	14200	14351	14252	14255	14126	14162	14210	14363	14288	14417	14245	14256	14296	14286	14190	14332	14343	14293	14282	14210	14313	14251	14270	14438	14044	14071	14355	14218	14274	14389	14297	14421	14139	14250	14192	14429	14165	14289	14254	14173	14375	14141	14324	14168	14136	14181	14474	14311	14409	14326	14176	14230	14366	14360	14280	14302	14247	14301	14314	14285	14231	14192	14412	14219	14157	14208	14230	14150	14358	14353	14222	14356	14368	14367	14316	14241	14117	14245	14319	14337	14303	14461	14162	14309	14285	14164	14249	14318	14297	14246	14366	14312	14413	14267	14224	14277	14218	14299	14488	14295	14353	14322	14422	14296	14220	14201	14140	14165	14314	14341	14210	14378	14347	14199	14155	14226	14248	14265	14315	14340	14125	14445	14243	14478	14343	14331	14261	14367	14201	14272	14317	14333	14176	14285	14175	14334	14378	14244	14239	14290	14059	14268	14169	14321	14331	14287	14270	14287	14279	14319	14179	14327	14071	14226	14319	14450	14157	14211	14418	14276	14178	14179	14314	14390	14167	14309	14348	14371	14441	14177	14265	14369	14263	14471	14165	14515	14278	14158	14131	14129	14227	14092	14296	14129	14204	14113	14242	14331	14420	14427	14357	14366	14260	14499	14232	14252	14354	14268	14312	14248	14356	14295	14070	14155	14132	14448	14131	14252	14300	14341	14348	14354	14199	14232	14164	14120	14260	14246	14290	14315	14134	14323	14134	14290	14200	14276	14241	14226	14246	14183	14417	14247	14230	14377	14292	14346	14231	14390	14287	14445	14291	14352	14292	14148	14329	14222	14223	14244	14312	14279	14410	14337	14227	14199	14227	14199	14353	14162	14257	14294	14341	14340	14141	14335	14115	14477	14324	14441	14157	14216	14373	14364	14345	14088	14212	14316	14323	14261	14173	14283	14376	14240	14363	14207	14325	14380	14296	14278	14424	14223	14228	14319	14294	14252	14307	14242	14262	14259	14279	14341	14249	14300	14222	14158	14306	14285	14341	14159	14309	14307	14434	14241	14382	14222	14327	14246	14165	14192	14267	14295	14232	14372	14220	14315	14282	14297	14229	14313	14314	14305	14300	14330	14419	14288	14363	14267	14306	14262	14394	14184	14244	14339	14218	14360	14346	14186	14431	14287	14130	14107	14280	14426	14219	14184	14276	14248	14383	14301	14317	14414	14176	14081	14182	14263	14231	14318	14261	14175	14239	14298	14312	14297	14195	14260	14209	14393	14249	14258	14290	14275	14202	14261	14412	14195	14279	14230	14210	14134	14407	14124	14334	14217	14327	14386	14249	14205	14288	14311	14221	14518	14184	14288	14109	14258	14277	14256	14304	14180	14477	14264	14289	14296	14225	14260	14228	14106	14292	14151	14369	14256	14116	14318	14178	14311	14381	14425	14220	14232	14281	14301	14229	14254	14322	14248	14247	14229	14293	14433	14165	14291	14369	14402	14319	14173	14333	14135	14237	14226	14366	14304	14129	14350	14271	14256	14213	14321	14249	14196	14302	14137	14268	14223	14304	14291	14214	14329	14363	14292	14404	14282	14427	14155	14247	14218	14344	14343	14203	14348	14346	14184	14136	14350	14213	14237	14151	14240	14063	14242	14098	14455	14342	14337	14309	14342	14179	14228	14333	14471	14307	14074	14307	14251	14269	14298	14284	14328	14227	14198	14179	14300	14338	14254	14388	14364	14285	14156	14360	14318	14199	14354	14252	14346	14139	14141	14156	14549	14246	14450	14472	14332	14279	14204	14268	14292	14256	14245	14157	14430	14180	14126	14220	14304	14377	14351	14302	14302	14217	14246	14366	14061	14204	14217	14288	14249	14293	14284	14368	14287	14405	14333	14269	14399	14231	14201	14187	14336	14217	14397	14353	14332	14338	14305	14289	14147	14255	14268	14210	14242	14227	14284	14270	14350	14334	14262	14269	14143	14271	14293	14363	14299	14324	14148	14432	14294	14221	14246	14408	14124	14171	14337	14229	14468	14150	14309	14275	14173	14367	14408	14284	14221	14491	14251	14435	14438	14257	14227	14163	14366	14299	14318	14273	14256	14434	14325	14169	14376	14271	14431	14268	14435	14303	14263	14248	14248	14418	14309	14440	14522	14323	14257	14289	14243	14149	14472	14456	14378	14441	14335	14411	14445	14167	14328	14159	14267	14238	14188	14185	14206	14371	14136	14428	14358	14353	14379	14235	14316	14264	14356	14368	14327	14354	14109	14317	14260	14311	14217	14196	14261	14280	14432	14267	14292	14382	14325	14262	14252	14337	14170	14265	14098	14165	14265	14192	14376	14293	14203	14304	14229	14113	14247	14179	14257	14152	14335	14221	14096	14252	14278	14296	14297	14212	14437	14428	14334	14234	14284	14328	14356	14185	14116	14204	14195	14217	14212	14206	14195	14371	14293	14339	14290	14423	14490	14141	14299	14387	14375	14072	14355	14308	14177	14361	14310	14099	14181	14326	14300	14293	14216	14232	14192	14199	14389	14209	14267	14330	14264	14359	14401	14321	14147	14373	14293	14273	14255	14350	14181	14015	14222	14279	14271	14353	14225	14318	14319	14272	14131	14135	14253	14165	14150	14381	14269	14253	14291	14400	14100	14186	14326	14397	14297	14363	14310	14268	14389	14416	14117	14139	14165	14401	14320	14288	14311	14348	14318	14131	14364	14191	14207	14352	14260	14336	14328	14384	14247	14382	14210	14385	14238	14329	14189	14411	14331	14453	14358	14419	14366	14308	14308	14282	14293	14266	14296	14381	14248	14235	14196	14173	14303	14217	14343	14297	14284	14322	14107	14147	14162	14258	14216	14354	14204	14278	14211	14065	14308	14295	14299	14263	14311	14428	14629	14228	14239	14172	14256	14195	14330	14173	14255	14232	14201	14371	14288	14392	14345	14355	14258	14383	14232	14212	14406	14224	14263	14159	14389	14332	14203	14282	14285	14192	14375	14139	14300	14286	14433	14101	14359	14469	14386	14372	14338	14443	14250	14116	14366	14328	14148	14084	14091	14340	14285	14356	14316	14324	14111	14290	14377	14233	14336	14420	14273	14194	14345	14218	14300	14068	14180	14444	14344	14095	14325	14204	14188	14328	14435	14296	14156	14355	14279	14216	14187	14433	14252	14184	14267	14346	14241	14151	14205	14292	14013	14360	14296	14234	14452	14183	14206	14421	14223	14356	14324	14313	14451	14256	14243	14336	14247	14373	14362	14356	14090	14423	14221	14206	14330	14308	14212	14410	14431	14217	14335	14171	14414	14413	14085	14215	14316	14233	14344	14274	14257	14250	14429	14265	14168	14424	14168	14106	14324	14377	14275	14239	14233	14332	14345	14278	14099	14239	14242	14260	14210	14094	14302	14136	14282	14317	14394	14327	14105	14344	14487	14143	14419	14277	14301	14101	14232	14174	14121	14237	14260	14298	14211	14388	14444	14357	14176	14122	14218	14233	14288	14319	14312	14315	14333	14474	14036	14441	14395	14326	14354	14028	14341	14434	14306	14195	14275	14207	14233	14466	14363	14302	14015	14310	14252	14310	14269	14289	14279	14296	14350	14329	14282	14264	14403	14182	14234	14270	14306	14278	14143	14442	14136	14266	14427	14246	14318	14406	14202	14305	14249	14389	14369	14338	14387	14337	14257	14233	14336	14312	14336	14343	14214	14274	14186	14370	14315	14310	14312	14366	14215	14402	14260	14351	14365	14277	14361	14236	14257	14134	14354	14442	14237	14235	14354	14393	14208	14247	14203	14331	14249	14331	14249	14294	14373	14188	14185	14387	14313	14355	14452	14269	14253	14160	14272	14387	14397	14339	14376	14147	14498	14161	14216	14339	14308	14536	14236	14228	14262	14430	14395	14249	14332	14165	14190	14379	14392	14219	14405	14211	14306	14184	14541	14250	14444	14216	14359	14266	14230	14298	14331	14304	14250	14438	14438	14167	14224	14197	14279	14267	14278	14303	14250	14168	14414	14294	14290	14177	14356	14205	14204	14248	14332	14166	14219	14087	14206	14382	14232	14264	13964	14271	14302	14266	14258	14323	14266	14403	14172	14328	14271	14234	14409	14216	14375	14110	14321	14341	14185	14462	14271	14336	14334	14368	14251	14371	14226	14255	14271	14319	14475	14277	14283	14224	14212	14390	14273	14377	14276	14256	14273	14239	14308	14250	14288	14276	14210	14287	14253	14268	14128	14307	14377	14160	14358	14225	14297	14364	14338	14291	14243	14271	14173	14284	14436	14361	14346	14244	14226	14223	14174	14242	14354	14385	14174	14311	14262	14284	14176	14189	14307	14397	14149	14225	14178	14180	14201	14394	14305	14335	14390	14321	14239	14189	14199	14249	14228	14321	14250	14128	14327	14275	14261	14206	14405	14226	14345	14386	14331	14238	14366	14275	14210	14397	14352	14330	14291	14203	14193	14325	14206	14244	14301	14376	14318	14323	14224	14113	14237	14204	14423	14228	14100	14312	14275	14354	14414	14165	14283	14402	14203	14175	14385	14370	14492	14236	14422	14153	14353	14292	14387	14472	14264	14378	14262	14156	14344	14173	14300	14162	14336	14293	14411	14181	14317	14419	14378	14296	14325	14226	14365	14375	14444	14189	14229	14320	14236	14268	14410	14375	14262	14153	14305	14368	14242	14196	14363	14196	14254	14399	14366	14235	14200	14287	14210	14273	14496	14477	14235	14220	14381	14269	14396	14329	14177	14256	14172	14131	14467	14291	14363	14401	14252	14296	14287	14366	14209	14236	14215	14224	14244	14401	14206	14286	14278	14268	14324	14223	14292	14276	14283	14253	14297	14279	14089	14347	14315	14204	14293	14305	14316	14182
24665	21095	27909	24602	22739	22855	22639	20479	19371	19522	19343	19175	19216	18999	18783	18597	18621	18583	18643	18510	18486	18458	18424	18365	18463	18452	18326	18248	18323	18389	18301	18362	18339	18277	18340	18211	18334	18152	18067	18263	18310	18227	18237	18170	18392	18794	18892	18991	18651	18395	18247	17946	17997	18249	18183	18166	17960	18222	18222	18133	18285	18005	17875	18210	18079	17985	18267	18116	18068	18091	18250	18199	18065	18088	18083	18221	18020	17986	17934	18020	17926	18206	17927	18285	18262	18298	17859	18232	18092	18181	18082	18060	18089	18241	18063	18024	18074	18114	18094	18046	17996	18135	18180	18130	18003	18222	18354	18040	18146	18093	18275	18258	17908	18348	17804	18000	17940	18005	17995	17954	18035	17945	18107	18110	18092	18000	18235	18070	18224	18050	18101	18029	18233	18117	18196	18091	17965	18062	18300	18134	18175	18230	17940	18053	18076	18139	17858	18117	18115	17983	17920	18222	18175	18031	18111	18125	18236	18069	18100	17934	18022	18016	18029	18230	17990	18111	18069	18113	18245	18115	18205	18242	18071	18208	18173	18134	18076	18269	18139	18049	18110	18019	17929	18328	18158	18122	18166	18131	18243	18084	18132	17990	18002	18106	18376	18174	18002	18246	18134	18163	18223	17829	18297	18274	18250	18141	18129	18134	18078	18147	18106	17928	18150	18279	18370	18008	18161	17969	18069	18169	17969	18102	17985	18190	18148	18098	18161	18098	18194	18108	18275	18216	18214	18007	18045	17909	17792	18099	18040	18163	18081	18046	18133	18096	18171	17991	17802	17883	18000	18219	18110	18021	18143	18139	18020	17928	18161	18124	18125	18025	18169	18111	18188	18142	18069	18285	18247	18198	18295	18034	18229	18113	17947	18203	18145	18255	18054	18341	18164	17995	18039	18295	18060	18035	18132	18127	18051	17991	18156	18038	17977	18214	18087	18047	18199	18174	18111	18149	18060	18322	18101	18176	18225	18146	18075	18081	17906	18186	17826	18109	18183	18198	18280	18035	18135	18348	18189	18019	17980	17988	18290	18126	18003	17986	18093	18032	18306	18205	18076	18116	18107	17972	17969	18066	18129	18086	18126	18218	18053	18009	18228	17781	18155	18311	18172	18117	17933	18101	18328	18254	17952	18103	18235	18365	18078	18033	18178	18273	18260	18029	18137	18224	18093	17940	18078	18219	18064	17912	18364	18084	17981	18065	18203	17875	18097	18071	18032	18131	17968	18238	18148	17831	18166	17965	18057	18047	18188	18074	18239	18260	18042	18297	17914	18032	18021	18305	18009	18293	18023	18153	17981	18046	18161	18195	18221	18280	18237	18132	17941	18135	18156	18362	18349	18347	17953	18092	18043	18046	18170	18088	18009	18173	18235	18242	18123	18253	18007	18262	17991	18273	17984	18150	18244	18211	18211	18004	18039	18124	18108	18198	18119	18127	18014	18039	18120	18307	18165	17982	18031	17986	18220	18012	18224	17999	18194	17977	18208	18239	18240	18168	18242	18081	18135	18126	18187	17960	18224	18065	18143	18208	18207	17984	18221	18132	18164	18102	18149	18110	18172	18235	18281	18268	18113	18015	18100	18094	18142	18143	18241	18111	17947	18022	18018	18009	17990	17899	18092	18063	18216	18171	18121	17953	17933	18105	18038	17997	17780	18155	18125	18201	18229	18202	18229	18130	18007	18200	18084	18131	18263	18219	18018	18207	18041	18066	18025	17966	18250	18160	18073	18105	18045	18116	18318	18274	18159	18093	18178	18242	18215	18029	18286	18311	18290	18168	18017	18125	18104	18051	18039	18123	17879	18209	18121	18054	18204	18036	18074	18242	17977	18145	18098	18309	18124	18279	18317	17908	18068	17816	18105	18209	17940	18100	17884	17884	18109	18108	18246	18207	17959	18223	18182	17950	17948	18111	18227	18060	18032	18067	18432	18205	18182	17917	18236	18188	18120	17800	18060	18001	18274	18163	18140	17986	18104	18197	17895	18026	18054	18130	18023	18069	18169	18094	18140	17971	18119	18261	17925	17989	18153	18000	17999	18209	18112	17881	18352	18360	18205	17994	17851	18101	18123	18067	18199	18074	18088	18011	18078	18181	18019	18071	18307	17895	17984	17924	18048	18045	17924	18355	18116	18096	18010	18073	18200	18167	18128	17929	18318	18186	18130	18219	18046	18119	18046	18169	18336	18048	18069	17987	18120	18009	18119	18167	18022	18040	18326	18178	18120	17903	18029	18191	18129	18057	18070	17997	18173	18317	18039	18191	18189	18222	18082	18225	18213	18043	18158	18004	18234	17929	18423	18082	18060	18074	18262	17989	18180	18022	18215	18253	18055	18192	18252	18210	18162	18211	17971	17976	17960	18036	18210	18042	18208	18120	18122	18105	18010	18064	18134	18072	18139	18144	18170	18226	18107	18094	18250	18039	18049	17962	18204	18018	18000	18131	18243	18205	18082	18088	18185	18125	18286	18149	18232	18130	18202	17972	18203	18090	17975	17979	18202	18234	18112	17997	18107	18135	18031	18108	17960	18157	18155	18239	18388	18012	18025	17986	18129	18061	18256	18020	18212	18035	18258	17898	18179	17681	18137	18218	18224	18066	18201	18122	18270	18083	18003	18206	18043	18260	18171	17973	18340	18149	17934	18074	18301	18053	17914	18037	18068	18115	18062	18344	18067	18261	18157	17979	18289	18069	18139	18049	18186	18063	18020	18096	18179	18212	18054	17952	18182	18166	18014	18144	17964	18003	18213	18042	18066	18086	18147	18098	18047	18225	18149	18158	18240	18163	18095	18230	18101	18152	18121	17922	17891	17888	18063	17886	18280	17903	17985	18167	18147	18239	17996	18067	18280	18301	18229	18242	18229	18183	18216	18128	18210	18154	18221	18128	18040	18075	18056	18133	18240	18110	18316	18226	18139	18269	18124	18200	18113	18064	18078	18137	18089	18221	18063	18115	18102	18038	18027	18126	18120	18369	17924	18140	18018	18041	18199	18169	17912	18011	18218	17895	18277	18200	18078	18166	18119	18097	18284	17904	18098	18068	18119	18204	18228	18221	18260	18000	18137	18215	18177	18008	18035	18032	18008	18029	18247	18129	18349	18113	18106	18134	17905	18054	18132	18245	18201	18164	17981	18183	18245	18319	18178	18085	18248	18089	18176	18018	18085	18087	18071	18095	18052	18286	18178	18115	17969	18078	18082	18124	18174	18067	18035	17986	17969	18305	18237	18044	18075	18143	18197	18257	18004	18077	18238	18136	18257	18266	17960	18185	18082	18399	18228	18106	18127	18128	18219	18229	18304	18155	18226	18233	18089	18155	18154	18034	18082	18009	17934	18254	18156	17982	18153	18304	18072	18249	18317	18076	18049	18068	18047	18215	18094	18073	18035	18334	18204	17964	18224	18274	18121	18296	17976	17890	18212	18346	18259	18023	18272	18010	18195	18082	18076	18189	18204	17902	18017	18031	18043	18098	18166	18325	17984	18050	17935	17898	18049	17846	17994	18159	17985	18123	17999	18127	17981	18062	18255	18172	18095	18138	18262	18269	18164	18180	17917	17876	18034	18212	18107	17935	18199	18179	17994	17954	18151	18008	18167	18087	18147	18095	18073	18185	18042	18218	18062	17845	18264	18066	17970	17977	18160	18200	18141	18302	18009	18129	18170	17741	18217	18298	17902	18139	18017	18237	18235	17954	18164	18192	18066	18050	18171	18240	18075	18346	18221	18281	18187	18230	18187	18107	18173	18273	17989	18194	18114	18020	18099	18074	18073	18036	18182	18082	18033	18252	18170	18090	18048	18294	18213	18245	18072	18206	18317	18058	18113	18190	18203	18084	18142	18198	18155	18071	18134	18378	18200	18148	18116	17828	17963	18148	18250	18159	18172	18096	18070	18183	17995	17969	18267	18002	18145	18015	17965	18188	18207	18221	18223	18056	18102	18114	18139	18146	18094	18187	18195	17800	18058	18030	18112	18009	18143	18121	18059	18039	18265	18070	18058	18153	18439	18060	17878	18226	18189	18075	18183	18183	18214	18096	18113	18066	18008	18112	18252	18268	18168	17975	18224	18182	18112	18161	18011	18086	18177	18214	18156	18091	18214	18183	18155	18264	17968	18069	18125	18144	18122	18229	18146	18229	18119	17917	18080	18141	18148	18090	18068	18070	18132	18120	17900	17892	18102	17981	18025	17855	18215	18112	18217	18186	17965	18073	18134	18085	18236	18011	18222	18137	18069	17842	18120	18084	18176	18133	17993	18156	17935	18060	18027	18103	18182	18243	17926	18041	17972	18030	18074	18042	18054	18127	18015	18278	18120	18278	17975	17986	18334	17966	18117	18019	17982	18100	18050	18139	17937	17876	18020	18104	18190	18288	18214	18161	17926	18156	18118	17929	18146	18126	18176	18144	18140	18173	18301	18040	17949	18233	18081	18113	18242	18146	18162	18134	17969	18035	18151	18280	18073	18111	18103	18335	18199	18058	18286	18096	18040	18377	18015	18096	18035	18272	18041	18248	17997	18242	18136	18162	18308	18091	18195	17937	18022	18032	18099	18196	18233	18177	18244	18035	18220	18025	18317	18112	18026	18098	17961	18306	17988	18104	18012	18183	17888	18065	18171	18239	18438	17932	18179	18169	18266	18316	18144	18015	18169	18197	18085	18006	18171	17978	18140	18067	18336	18129	18258	18409	18092	18103	18277	18202	18335	18082	17991	18080	18174	18086	18084	18097	18004	18294	18074	18229	18137	18075	18050	18067	18176	18269	18180	18210	18460	18191	18199	17826	17989	18263	18148	17798	18168	17974	18112	18136	18219	18100	17990	18082	17961	17843	18157	17963	18070	18202	18218	18202	18212	18155	18001	18110	18171	18210	18365	18270	18037	18287	18057	18142	18253	18226	18083	18222	18459	18256	18065	17950	18129	17872	18090	18197	18139	18064	17891	18173	18152	18021	18008	18087	18106	18126	18211	18184	18208	18020	17969	17997	18141	18119	17970	18208	17971	17994	18159	18289	18114	18019	18050	18197	18388	18332	17968	18114	18084	18434	18227	18059	18017	17933	18242	17931	18024	18114	17941	18185	18145	18109	18178	18104	18104	18050	17892	18032	18225	18329
23694	35790	31444	24596	20559	18690	18352	17161	16608	16081	15883	15852	15737	15112	15176	14803	14875	14833	14705	14775	14737	14716	14821	14588	14707	14627	14534	14391	14525	14485	14440	14550	14452	14398	14501	14394	14434	14407	14438	14478	14326	14282	14477	14449	14529	15501	15399	15432	14827	14525	14374	14347	14344	14365	14280	14366	14333	14234	14315	14269	14330	14191	14344	14187	14290	14275	14271	14169	14266	14129	14267	14360	14135	14162	14212	14261	14389	14277	14252	14292	14469	14098	14376	14269	14094	14258	14194	14384	14227	14218	14249	14314	14410	14155	14270	14149	14357	14435	14472	14376	14401	14288	14289	14289	14370	14261	14341	14342	14431	14357	14297	14156	14266	14361	14282	14186	14299	14419	14181	14259	14344	14428	14171	14202	14197	14274	14388	14190	14305	14370	14188	14374	14164	14302	14418	14307	14250	14291	14355	14276	14356	14253	14334	14339	14356	14180	14233	14234	14205	14433	14371	14177	14184	14404	14177	14084	14297	14369	14218	14328	14160	14317	14178	14291	14211	14342	14224	14295	14281	14222	14363	14361	14219	14473	14090	14363	14311	14309	14131	14331	14238	14435	14361	14407	14169	14293	14407	14205	14313	14094	14336	14489	14229	14363	14225	14326	14285	14325	14274	14292	14208	14385	14277	14330	14188	14377	14181	14260	14221	14289	14118	14310	14200	14437	14211	14296	14305	14275	14253	14426	14320	14128	14222	14316	14239	14299	14398	14258	14210	14421	14294	14369	14303	14258	14399	14190	14307	14281	14283	14158	14289	14282	14310	14152	14325	14269	14208	14287	14405	14170	14345	14404	14374	14350	14401	14328	14338	14220	14213	14288	14304	14460	14281	14268	14252	14132	14346	14140	14092	14241	14304	14256	14350	14412	14321	14347	14202	14181	14291	14240	14317	14244	14391	14208	14382	14080	14319	14333	14354	14261	14293	14265	14309	14332	14299	14222	14279	14405	14167	14235	14285	14250	14279	14393	14142	14242	14193	14379	14109	14287	14358	14071	14278	14195	14302	14358	14184	14226	14243	14220	14294	14225	14246	14301	14256	14209	14387	14270	14321	14430	14228	14284	14224	14374	14295	14230	14240	14318	14340	14207	14204	14288	14246	14261	14347	14257	14235	14310	14390	14271	14291	14236	14216	14353	14306	14258	14281	14257	14387	14319	14287	14237	14305	14100	14190	14341	14086	14208	14069	14407	14336	14306	14469	14471	14270	14076	14372	14317	14283	14302	14319	14284	14262	14245	14355	14279	14409	14274	14274	14468	14329	14341	14354	14329	14246	14400	14253	14155	14414	14250	14320	14284	14239	14367	14263	14297	14235	14280	14422	14216	14205	14249	14383	14334	14109	14175	14339	14219	14346	14106	14282	14411	14433	14013	14451	14203	14128	14449	14349	14194	14194	14062	14284	14349	14429	14254	14283	14475	14261	14363	14305	14145	14216	14294	14184	14374	14264	14263	14233	14360	14188	14298	14313	14282	14322	14336	14358	14327	14333	14146	14405	14306	14434	14400	14264	14279	14352	14376	14244	14428	14415	14268	14434	14207	14285	14236	14414	14332	14189	14180	14285	14213	14150	14188	14176	14156	14300	14258	14333	14214	14239	14248	14307	14238	14355	14419	14140	14282	14218	14170	14222	14294	14369	14290	14304	14249	14285	14174	14289	14151	14394	14166	14226	14354	14329	14161	14196	14077	14366	14462	14052	14131	14298	14240	14186	14334	14400	14210	14323	14272	14295	14259	14311	14225	14274	14344	14181	14145	14234	14420	14353	14278	14303	14309	14297	14237	14443	14367	14301	14244	14315	14288	14305	14538	14159	14210	14142	14127	14311	14392	14348	14344	14316	14359	14292	14253	14303	14368	14252	14365	14272	14234	14265	14170	14259	14058	14393	14265	14166	14420	14309	14372	14288	14248	14204	14314	14280	14204	14291	14227	14336	14522	14254	14261	14325	14324	14337	14244	14288	14328	14164	14209	14140	14361	14283	14314	14303	14335	14180	14458	14225	14205	14318	14355	14185	14334	14283	14243	14257	14174	14417	14237	14428	14276	14267	14276	14331	14232	14280	14163	14248	14346	14120	14166	14258	14360	14277	14291	14190	14347	14315	14335	14138	14268	14225	14287	14320	14193	14447	14276	14184	14487	14195	14334	14324	14105	14266	14298	14273	14235	14334	14406	14328	14254	14213	14345	14247	14246	14274	14233	14308	14194	14317	14241	14230	14365	14373	14309	14288	14230	14201	14480	14266	14184	14218	14382	14360	14338	14363	14359	14456	14341	14263	14402	14249	14367	14247	14475	14373	14153	14280	14153	14335	14189	14292	14360	14321	14334	14378	14224	14519	14380	14268	14344	14384	14211	14205	14254	14369	14162	14180	14177	14223	14266	14230	14316	14402	14354	14188	14396	14133	14522	14368	14320	14153	14327	14259	14230	14296	14290	14197	14290	14174	14192	14344	14344	14325	14290	14488	14287	14204	14262	14269	14381	14224	14364	14324	14289	14429	14100	14363	14310	14517	14301	14334	14305	14248	14330	14295	14378	14304	14386	14425	14221	14326	14216	14144	14384	14257	14230	14163	14331	14445	14283	14263	14285	14183	14243	14269	14143	14351	14569	14433	14266	14286	14383	14179	14279	14227	14288	14323	14288	14310	14361	14256	14320	14241	14291	14169	14312	14276	14157	14321	14227	14316	14360	14289	14425	14313	14426	14141	14043	14275	14231	14430	14321	14378	14160	14311	14321	14336	14378	14184	14243	14281	14124	14274	14289	14301	14415	14063	14092	14318	14447	14409	14325	14294	14161	14219	14387	14406	14181	14434	14476	14426	14412	14307	14167	14279	14326	14330	14185	14288	14224	14388	14275	14224	14361	14221	14267	14313	14151	14192	14355	14360	14259	14319	14544	14309	14410	14372	14221	14179	14225	14127	14276	14187	14520	14224	14216	14203	14197	14269	14201	14354	14330	14336	14255	14106	14260	14260	14077	14302	14314	14389	14291	14411	14236	14266	14403	14286	14272	14135	14307	14182	14253	14236	14392	14311	14244	14350	14289	14462	14223	14137	14382	14379	14397	14472	14226	14287	14383	14423	14317	14192	14370	14175	14174	14344	14341	14267	14210	14289	14295	14279	14432	14172	14405	14196	14400	14390	14432	14265	14252	14347	14328	14320	14347	14449	14252	14285	14281	14282	14349	14519	14370	14409	14548	14394	14276	14170	14297	14130	14385	14181	14135	14424	14294	14460	14199	14334	14232	14185	14275	14306	14405	14241	14095	14314	14276	14318	14252	14275	14263	14259	14324	14346	14398	14181	14230	14179	14367	14265	14174	14219	14419	14287	14321	14330	14367	14158	14350	14170	14191	14327	14226	14072	14328	14228	14196	14149	14300	14336	14184	14448	14274	14285	14127	14376	14296	14272	14304	14295	14127	14347	14192	14183	14234	14364	14339	14331	14215	14170	14205	14342	14267	14204	14347	14324	14172	14328	14213	14236	14185	14372	14220	14220	14122	14563	14329	14260	14289	14435	14264	14238	14347	14459	14337	14393	14334	14427	14295	14457	14365	14439	14116	14249	14185	14236	14303	14224	14332	14350	14293	14337	14349	14083	14482	14222	14313	14264	14344	14277	14304	14244	14060	14340	14391	14310	14371	14416	14383	14391	14375	14279	14399	14268	14161	14101	14435	14220	14434	14411	14416	14249	14261	14263	14176	14221	14271	14255	14213	14221	14454	14278	14301	14334	14386	14291	14267	14373	14338	14285	14447	14403	14305	14285	14256	14356	14269	14213	14285	14340	14414	14482	14244	14289	14377	14255	14335	14343	14278	14157	14233	14163	14421	14285	14177	14327	14307	14385	14283	14112	14249	14174	14244	14223	14314	14261	14269	14437	14097	14321	14298	14259	14222	14215	14339	14307	14343	14108	14298	14245	14281	14380	14248	14244	14312	14252	14316	14250	14225	14283	14366	14578	14222	14183	14382	14221	14253	14177	14309	14202	14312	14304	14220	14397	14326	14363	14316	14323	14280	14432	14464	14178	14280	14254	14291	14203	14481	14118	14237	14299	14177	14364	14284	14252	14160	14384	14439	14159	14316	14209	14277	14213	14526	14209	14440	14337	14163	14310	14291	14339	14359	14292	14241	14308	14416	14169	14294	14299	14362	14348	14207	14251	14342	14298	14180	14338	14364	14368	14281	14263	14294	14149	14243	14238	14353	14295	14334	14284	14302	14399	14184	14272	14318	14237	14302	14414	14353	14378	14126	14408	14210	14181	14381	14287	14277	14184	14512	14208	14209	14285	14184	14177	14337	14287	14370	14121	14292	14323	14269	14396	14226	14155	14173	14162	14200	14360	14283	14312	14185	14320	14043	14389	14236	14364	14362	14286	14345	14328	14248	14352	14470	14202	14312	14211	14175	14157	14264	14271	14249	14280	14330	14229	14260	14251	14232	14244	14355	14257	14543	14351	14065	14567	14319	14251	14324	14338	14198	14311	14354	14345	14279	14423	14393	14272	14240	14243	14211	14325	14282	14235	14193	14285	14252	14162	14336	14165	14362	14265	14408	14253	14264	14193	14448	14352	14310	14430	14185	14383	14230	14367	14282	14310	14245	14175	14368	14180	14439	14377	14344	14352	14343	14306	14329	14156	14100	14422	14277	14313	14267	14289	14099	14138	14236	14373	14353	14256	14247	14360	14023	14213	14077	14110	14187	14215	14291	14151	14280	14205	14219	14363	14241	14335	14166	14314	14256	14414	14284	14143	14311	14226	14185	14360	14259	14321	14295	14302	14379	14281	14214	14359	14348	14219	14399	14279	14436	14481	14468	14254	14239	14302	14263	14323	14126	14302	14289	14233	14327	14282	14224	14254	14455	14475	14370	14272	14345	14395	14417	14339	14244	14351	14308	14217	14225	14259	14504	14135	14257	14386	14353	14195	14093	14307	14272	14327	14331	14285	14320	14225	14376	14246	14175	14360	14329	14222	14295	14286	14268	14200	14388	14236	14407	14298	14343	14244	14346	14164	14223	14446	14223	14326	14164	14309	14342	14325	14296	14361	14298	14389	14118	14337	14302	14355	14286	14235	14263	14228	14155	14362	14246	14264	14173	14169	14361
23473	21082	28392	23754	21712	24051	25310	21027	19741	19652	19421	18963	19050	18837	18438	18206	18267	18165	18237	17923	17929	17942	18032	17926	17922	17823	17877	17724	17772	17637	17772	17659	17821	17754	17796	17776	17562	17668	17682	17797	17577	17777	17700	17661	17898	18887	19101	18824	18161	17841	17703	17512	17381	17715	17569	17438	17463	17395	17617	17628	17582	17639	17457	17601	17487	17561	17525	17587	17593	17641	17513	17642	17509	17515	17289	17459	17398	17476	17427	17554	17453	17370	17627	17511	17529	17670	17454	17519	17297	17456	17572	17596	17589	17366	17499	17438	17415	17372	17478	17636	17507	17480	17510	17640	17482	17343	17577	17434	17562	17524	17630	17597	17337	17636	17743	17445	17738	17575	17540	17504	17252	17387	17492	17389	17533	17552	17680	17461	17441	17565	17803	17475	17319	17536	17457	17534	17339	17465	17745	17494	17605	17669	17553	17246	17448	17434	17371	17577	17605	17735	17418	17467	17591	17574	17598	17338	17532	17395	17573	17602	17605	17506	17684	17549	17605	17604	17616	17495	17627	17417	17599	17418	17336	17204	17269	17473	17504	17478	17782	17372	17491	17455	17450	17738	17486	17666	17335	17361	17409	17414	17393	17727	17455	17437	17361	17583	17393	17398	17511	17692	17547	17479	17672	17529	17685	17549	17605	17622	17500	17222	17435	17360	17550	17478	17541	17430	17378	17302	17409	17380	17196	17437	17507	17448	17447	17360	17523	17489	17523	17605	17468	17463	17473	17407	17631	17584	17422	17462	17675	17451	17405	17557	17473	17301	17529	17595	17445	17508	17562	17345	17446	17691	17494	17511	17513	17563	17487	17381	17372	17564	17268	17259	17601	17704	17599	17643	17501	17322	17463	17506	17554	17544	17784	17549	17560	17651	17421	17457	17293	17438	17220	17488	17455	17408	17499	17491	17308	17576	17480	17675	17413	17409	17460	17327	17391	17491	17594	17645	17476	17589	17445	17736	17399	17401	17508	17663	17481	17537	17519	17583	17247	17693	17438	17285	17385	17449	17481	17395	17520	17397	17445	17698	17364	17478	17453	17661	17537	17171	17432	17659	17478	17490	17610	17697	17226	17421	17498	17556	17423	17653	17602	17448	17642	17299	17535	17304	17625	17482	17313	17104	17421	17567	17381	17491	17565	17435	17621	17378	17507	17467	17512	17632	17539	17290	17449	17628	17666	17597	17727	17399	17395	17489	17828	17857	17418	17550	17641	17470	17326	17362	17529	17582	17460	17487	17709	17332	17543	17595	17479	17428	17562	17365	17672	17561	17623	17564	17453	17218	17542	17511	17529	17506	17391	17368	17427	17301	17212	17279	17544	17440	17261	17533	17622	17480	17674	17396	17526	17661	17421	17718	17512	17453	17476	17456	17457	17464	17563	17670	17574	17512	17659	17453	17519	17668	17527	17273	17511	17369	17813	17493	17511	17360	17416	17696	17681	17366	17409	17389	17490	17523	17506	17437	17526	17456	17431	17619	17435	17663	17399	17315	17636	17490	17328	17318	17590	17641	17526	17478	17432	17426	17399	17431	17370	17500	17550	17456	17474	17361	17476	17605	17522	17355	17438	17388	17514	17481	17432	17449	17039	17563	17661	17440	17533	17531	17442	17651	17356	17445	17633	17492	17290	17380	17518	17466	17673	17675	17390	17491	17536	17188	17504	17639	17667	17563	17296	17391	17307	17399	17602	17513	17364	17385	17414	17624	17382	17658	17521	17586	17350	17703	17427	17235	17532	17414	17356	17529	17363	17494	17616	17688	17339	17488	17374	17372	17497	17778	17552	17653	17500	17410	17485	17597	17545	17533	17366	17456	17230	17218	17413	17345	17536	17406	17608	17462	17426	17609	17514	17364	17604	17350	17603	17349	17458	17646	17538	17633	17447	17568	17369	17397	17458	17492	17651	17603	17314	17387	17390	17426	17677	17540	17383	17493	17508	17292	17569	17325	17543	17466	17391	17581	17382	17793	17619	17359	17553	17272	17640	17484	17460	17558	17565	17434	17269	17526	17441	17510	17491	17344	17603	17474	17378	17442	17566	17613	17401	17624	17496	17414	17438	17390	17305	17478	17528	17525	17527	17629	17487	17345	17315	17361	17318	17436	17409	17493	17632	17526	17579	17448	17541	17503	17548	17616	17508	17512	17568	17476	17699	17493	17516	17711	17410	17559	17469	17438	17552	17528	17460	17481	17530	17610	17448	17614	17485	17514	17481	17599	17482	17306	17342	17365	17418	17603	17683	17360	17524	17436	17402	17499	17478	17340	17440	17448	17847	17608	17344	17496	17579	17498	17659	17406	17477	17531	17532	17205	17266	17478	17351	17460	17544	17484	17597	17348	17570	17255	17375	17514	17484	17374	17526	17345	17446	17591	17523	17337	17588	17570	17391	17406	17441	17421	17617	17505	17601	17544	17628	17427	17362	17544	17463	17271	17532	17463	17358	17576	17551	17518	17425	17365	17576	17476	17587	17518	17604	17603	17335	17572	17408	17347	17608	17406	17325	17467	17491	17473	17442	17429	17242	17398	17636	17568	17594	17466	17388	17523	17472	17456	17588	17613	17590	17427	17418	17289	17331	17455	17683	17534	17526	17458	17459	17433	17483	17344	17359	17405	17736	17658	17738	17353	17503	17528	17506	17390	17447	17552	17426	17534	17460	17480	17545	17259	17580	17434	17651	17582	17498	17577	17221	17413	17338	17533	17362	17426	17528	17456	17410	17648	17265	17399	17435	17252	17253	17510	17448	17519	17496	17636	17426	17344	17521	17372	17648	17389	17437	17426	17517	17297	17282	17239	17572	17653	17536	17501	17596	17388	17692	17383	17348	17397	17261	17601	17575	17469	17504	17457	17352	17502	17524	17600	17444	17542	17372	17675	17415	17486	17382	17707	17573	17560	17516	17732	17451	17274	17519	17403	17447	17522	17605	17588	17573	17579	17640	17519	17424	17360	17350	17430	17491	17494	17566	17391	17538	17621	17537	17393	17591	17610	17583	17442	17349	17528	17659	17275	17453	17565	17486	17514	17456	17543	17641	17667	17459	17495	17370	17465	17618	17392	17412	17429	17412	17596	17448	17643	17731	17510	17530	17677	17600	17424	17679	17410	17410	17416	17498	17688	17325	17328	17298	17511	17275	17518	17587	17434	17453	17418	17488	17597	17792	17673	17466	17410	17623	17358	17321	17456	17411	17490	17526	17578	17472	17418	17385	17485	17313	17448	17501	17244	17423	17494	17395	17454	17481	17496	17612	17505	17523	17367	17427	17367	17571	17598	17376	17711	17412	17504	17560	17483	17524	17577	17451	17299	17371	17540	17515	17334	17447	17454	17478	17474	17573	17411	17393	17649	17550	17438	17507	17332	17547	17515	17327	17532	17488	17504	17636	17571	17571	17457	17576	17599	17387	17582	17666	17442	17628	17462	17326	17483	17341	17465	17649	17579	17393	17581	17572	17622	17608	17568	17541	17429	17490	17449	17532	17514	17611	17337	17308	17659	17475	17438	17314	17640	17246	17479	17480	17737	17743	17596	17508	17500	17450	17398	17533	17710	17538	17713	17366	17458	17275	17604	17555	17317	17510	17660	17315	17621	17687	17358	17374	17436	17705	17590	17430	17499	17458	17573	17418	17558	17428	17282	17372	17419	17414	17405	17522	17466	17469	17384	17545	17379	17480	17398	17362	17273	17225	17426	17537	17340	17723	17394	17490	17411	17435	17621	17449	17434	17439	17489	17620	17408	17306	17409	17506	17496	17311	17311	17548	17509	17791	17473	17376	17502	17416	17472	17479	17468	17449	17356	17704	17458	17515	17565	17589	17399	17512	17594	17636	17513	17377	17455	17388	17620	17485	17467	17525	17266	17630	17377	17404	17481	17421	17538	17495	17565	17473	17443	17483	17517	17230	17298	17387	17522	17482	17600	17499	17688	17381	17340	17557	17453	17573	17686	17548	17515	17410	17402	17471	17341	17455	17327	17556	17490	17611	17668	17398	17506	17587	17577	17698	17556	17471	17533	17476	17479	17317	17361	17252	17557	17655	17408	17311	17425	17606	17419	17555	17504	17324	17145	17235	17577	17494	17413	17467	17509	17534	17419	17603	17756	17168	17430	17506	17627	17538	17602	17490	17499	17415	17413	17607	17582	17635	17601	17565	17463	17344	17604	17464	17541	17259	17235	17713	17345	17666	17454	17533	17727	17718	17399	17590	17498	17592	17838	17327	17372	17528	17464	17536	17201	17372	17643	17357	17529	17620	17706	17733	17748	17654	17482	17414	17718	17383	17331	17451	17437	17609	17467	17584	17626	17612	17617	17638	17498	17406	17338	17378	17417	17431	17400	17692	17576	17539	17588	17481	17244	17414	17334	17376	17580	17516	17448	17573	17458	17377	17748	17671	17553	17369	17515	17498	17594	17365	17430	17379	17464	17465	17654	17569	17406	17567	17577	17368	17499	17507	17466	17365	17344	17539	17467	17637	17475	17635	17359	17432	17500	17529	17497	17464	17569	17583	17548	17471	17285	17462	17493	17423	17573	17541	17492	17650	17572	17507	17373	17567	17384	17428	17385	17363	17453	17563	17292	17842	17567	17465	17462	17407	17423	17565	17533	17600	17651	17331	17248	17474	17318	17466	17480	17462	17591	17223	17567	17488	17608	17655	17572	17470	17461	17598	17480	17475	17353	17600	17416	17387	17580	17354	17316	17510	17456	17273	17676	17573	17298	17425	17598	17427	17437	17511	17485	17462	17559	17384	17558	17389	17559	17619	17378	17394	17496	17403	17467	17306	17504	17393	17296	17325	17517	17597	17344	17576	17656	17295	17449	17607	17587	17353	17471	17566	17643	17402	17513	17418	17624	17700	17500	17543	17334	17520	17604	17629	17706	17394	17318	17433	17620	17612	17523	17309	17363	17447	17485	17385	17414	17698	17554	17642	17344	17322	17518	17464	17483	17236	17441	17255	17458	17569	17374	17494	17542	17426	17534	17431	17334	17594	17425	17371	17475	17372	17452	17562	17552	17515	17374	17571	17520	17527	17536	17301	17709	17472	17525	17599	17555	17429	17501	17267	17373	17579	17703	17199	17414	17362	17505	17429	17448	17468	17727	17549	17369
26444	41193	36496	28659	23145	20659	19941	18536	17344	16668	16434	16283	16070	15412	14957	15176	15011	14816	14738	14646	14554	14699	14484	14398	14474	14496	14212	14159	14265	14054	14297	14188	14058	14084	14219	14253	13989	14027	14143	14130	14135	13960	14054	14003	14565	16081	15999	15354	14690	14258	14135	13864	13960	13972	14007	13748	13983	13727	14022	13936	13898	14040	13916	13887	13975	13905	13886	13792	13885	13940	13945	13929	13903	14046	13938	13903	14148	13814	13846	13827	13827	13910	14010	13936	13834	13973	13874	13904	13691	13915	13824	13981	13998	13830	13851	13758	13990	13808	13964	13890	14115	13957	13924	13967	14002	13975	13942	13860	13897	13927	13890	13795	13900	14011	13784	13757	13675	13816	13941	13839	13717	13827	14005	14034	14041	13753	13882	13827	13843	13908	13909	13923	13891	13827	13784	13872	13934	13795	13915	13844	13790	13961	13910	13829	13911	13839	14164	13951	13996	13897	13884	14012	13911	13843	13862	13866	13719	13798	13845	13956	14147	13835	13924	13794	13960	13736	13986	13952	13881	14041	13955	13850	13940	13948	13772	13789	13914	13969	13929	13877	13891	14034	13958	13757	14031	13938	14036	14019	13793	13677	13842	13822	13791	13849	13897	13973	13941	13833	13685	13910	13856	13796	13912	14051	13817	13896	14000	13901	13890	13896	13824	13883	13935	13890	13897	14166	14133	13893	13830	13851	13755	13794	13996	13883	13923	13816	13726	13880	13864	13895	13881	13826	13911	13829	13772	13903	13849	13975	13838	13893	13870	13973	13841	13907	13875	13874	13916	13693	13697	13769	13894	13742	13738	13914	13828	13847	13727	13944	13874	13893	13844	13932	13873	13938	13998	13914	13769	13875	13733	13931	13869	13872	13899	13818	13987	14042	13722	13915	13796	13912	13774	13892	13955	13897	13949	13805	13835	13820	13913	13981	13910	13966	13764	13709	13884	13992	13864	13983	13877	13874	13972	13961	13830	13953	13792	13973	13929	14016	13813	14027	13812	13924	13937	13914	13837	13971	14033	13864	13933	13733	13933	13820	13851	13870	13925	14048	13781	13849	13908	13802	13950	13924	13970	13944	13831	13919	13955	13959	13832	14008	13992	14083	13776	14031	13774	13854	13791	13855	13942	14058	13652	13998	13955	13881	13884	13932	13939	13961	13745	13790	13798	13892	13952	13869	13953	13835	13939	13909	13777	13913	13932	13893	13845	13849	14057	13928	14015	13823	13928	13699	13899	13743	13867	13910	13779	13998	13926	13782	13852	13939	13754	13900	13979	14010	13792	13819	13699	13827	13836	13628	13888	13953	13833	13900	13800	13805	13818	13943	13781	14046	14018	13961	13795	13888	14129	13870	13897	13793	14042	13959	13871	13791	13909	13917	13745	13919	13898	13853	13815	13911	13942	13881	13713	14015	13836	13897	13939	13776	13886	13866	13945	14002	14001	13978	13762	13670	13939	13922	13958	13849	13930	13869	13858	13939	13845	13942	13829	13918	13846	13812	13955	13976	13809	13924	13877	13861	13964	13937	13873	13798	13875	13861	13948	14047	13899	13803	13981	13729	13894	13947	13875	13865	13902	13802	13821	13758	13897	13796	14104	13731	13717	13808	13849	13789	13989	13929	13792	13903	13952	13849	13721	13999	13954	13870	13898	13959	13891	13688	14056	13985	14137	13854	13751	13774	13872	13839	13857	13972	14003	13905	13988	13987	13930	13991	13997	13756	13907	13830	13841	13855	13929	13891	13808	13999	14005	13810	13758	13882	13960	13789	14003	13870	14050	13820	13641	13856	13935	13803	13854	13968	13935	14023	14102	13920	13835	13906	13942	13871	13851	13907	13910	13858	13899	13770	13781	13791	13919	13825	13808	13914	13854	13835	14057	13815	13906	14041	14073	13855	13704	13843	13889	13792	13868	13847	13925	13919	13919	13982	13944	13895	13794	13910	13919	13806	13834	13845	13797	13854	13847	13919	13787	13734	13979	13938	13896	14084	13955	13839	13995	13719	13767	13841	13830	13993	13928	13870	13830	13999	14067	13678	13838	13945	13754	13825	13919	13991	13913	13878	13854	13942	13793	13795	13909	13885	13926	13863	14038	13899	13665	13997	13872	14005	13920	13881	13808	13797	13896	13822	13955	13901	13966	13932	13987	13960	13962	13643	13952	13836	13845	13734	13873	13901	13811	13756	13896	13702	14071	13724	13737	13884	13871	13796	13914	13747	13838	14006	13738	13998	13901	13789	13968	13871	13887	13848	13902	13916	13938	13969	14002	13915	13827	13786	13901	13964	13931	13904	13818	14026	13930	13802	13816	13994	13997	13738	13796	13810	13998	13792	13842	13932	13936	13854	13721	13927	13853	14045	13884	13986	13844	13901	13824	13835	13880	13985	13767	13917	13937	13810	13796	13847	13968	14156	13908	13942	13842	13830	13828	13829	14062	13826	13961	13966	13847	13874	13903	13920	13884	13948	13986	13801	13909	13989	13888	13975	14021	13785	13858	13779	14021	13844	13941	13977	13991	13912	13864	13786	14004	14033	13969	13780	13979	13984	13812	13859	13858	13811	13786	13913	13993	14056	13862	14065	13996	13848	13714	13738	13927	13923	13859	13829	13779	13779	13838	13790	13885	13917	13792	14004	13947	13813	13966	13875	13712	13854	13899	13656	13988	13840	13937	13844	13804	13915	13714	14182	14054	13843	13769	13767	13788	13942	13901	13735	14120	13885	13996	13919	13950	13885	14046	13650	13769	13961	14015	13875	13885	13840	13974	13584	13830	13992	13778	13853	13817	13897	13815	14011	13879	13774	13983	13734	14012	13934	14047	13791	13847	13995	13857	13816	13969	14020	13841	13910	13835	13938	13820	13869	13940	13794	13890	13967	13896	13654	13771	13889	13764	13896	13993	13850	13971	13832	13901	13984	13823	13939	13970	13863	13811	13823	13880	13919	13848	13816	13869	13874	14091	13747	14017	13900	13848	13954	13815	13863	14047	13959	14025	13966	13780	13959	13936	13779	13846	13712	13750	13876	13872	13934	13865	13900	13959	13976	14054	13787	13886	14095	13832	13924	13950	13883	13825	13758	13779	13893	13842	13809	13982	13728	13922	13917	14077	14015	13922	13891	13898	13869	13910	13827	13874	13879	13948	13884	13807	13993	13985	13964	13884	13994	13893	13814	13778	13953	13933	13959	13776	13925	13965	13908	13847	13755	13706	13873	13948	13867	13957	13735	13791	14079	13854	13879	13903	13807	13862	13814	13881	14003	13749	13819	13771	13866	13756	13876	13831	13772	13937	13894	13869	13785	13828	13992	13902	13864	13897	13924	14040	13861	13894	13711	13832	14077	13874	13840	13812	13993	14044	13946	13862	13940	13860	13650	14066	13753	13785	13996	13955	13940	13833	13835	13907	13857	13977	13842	13769	13997	13920	13741	13797	14068	13822	13855	13967	13747	14014	14009	13830	13919	13880	13880	14105	13929	13896	13843	13916	14012	13919	13843	13780	13821	13880	13906	13856	13913	13965	13792	13848	13951	13930	13710	13777	13853	13958	13838	13913	13757	13870	13835	13904	13885	13982	13891	13703	13804	13905	13980	13891	13840	13975	13798	13958	13995	14002	13980	13963	13871	13892	13896	13965	14003	14003	13838	14007	13849	13899	13998	13842	14029	13693	14087	14014	13716	13868	13837	13747	13844	14050	14001	13721	13882	13811	13933	13945	13906	13722	13638	13991	14102	13801	13858	14038	13890	13884	13826	13845	13860	14023	13838	13953	13742	13667	14016	13901	13792	14036	13870	13865	13939	13848	13802	13851	13843	13928	13823	14102	13949	13961	14072	14008	13853	13918	13960	14032	13868	13935	13905	14137	13810	13848	13867	13922	13942	13851	13961	13830	13881	13911	13693	13839	13898	13911	13734	14025	13792	13771	13883	13850	13856	13978	13795	14082	13637	13949	13951	13846	13814	14038	13792	14075	13899	13752	13905	13903	13774	13777	13805	13906	13919	13800	13948	13925	13873	13923	13851	13870	13855	13805	13948	14010	13942	13808	14011	13904	13915	13785	13962	13886	13969	13834	13894	13995	13929	13848	13811	13831	13872	13955	13935	13978	13858	14097	13894	13924	13917	13869	13886	13953	14009	13884	13949	13673	13979	13925	13840	14046	13843	13841	13930	13969	13762	13726	13793	13877	13900	13905	13990	13870	13875	13852	13864	13853	13891	13992	13804	13783	13860	13857	14043	13928	13866	13900	13920	13921	14131	13922	13946	13918	13826	13844	13958	13971	13989	13918	14114	13917	14044	13931	13974	13796	13979	13970	13989	13916	14005	13884	13744	14137	13885	13881	13847	13913	13913	13900	13948	13862	13916	13909	13751	13948	13762	13899	13994	13759	14051	13886	13963	13916	14015	13919	13957	13944	13880	13898	13819	13908	13960	13862	13992	13880	13905	13941	13872	13914	13840	13916	13713	14022	13828	13621	13924	13992	14004	13896	13945	13947	13961	13848	13667	13868	13961	13733	13917	13920	13819	13901	13885	13792	13958	13873	13830	13833	14001	13925	13838	13884	13898	13858	13972	13864	14059	14053	13918	13945	13880	13789	13848	13979	13757	13900	13810	13859	13938	14045	13947	13905	13884	13893	14017	13845	13780	13813	13855	13951	13714	13782	14000	13902	13838	13918	13913	13967	13854	13725	13835	13973	14034	13882	13910	14095	13912	13957	13995	13813	13767	13674	13754	13778	13807	13913	14029	13875	13890	13858	13804	13870	13773	13775	13831	13980	13925	13856	13995	13873	13828	13950	13754	13844	13883	14067	13704	13908	13809	13776	13942	13911	14062	13921	13947	13966	13826	13644	13883	13966	13879	13695	13891	13870	13787	13838	13912	13940	13795	13948	13905	13954	13833	13866	13814	13945	13832	13941	13995	13805	13950	13952	13765	13823	13863	13906	13947	13999	13745	13824	13917	13939	13962	13992	13813	13877	13777	13950	13847	13902	13947	13868	13949	13930	13861	13968	13827	13892	13885	13813	14062	14021	13858	13889	13889	13880	13879	13859	13797	13754	13925	13835	13949	13901	13838	13876	13777	13998	13924	14029	13967	14038	13917	13902	13960	13958	13866
29277	23220	24355	21304	18453	18396	18616	18229	17793	17870	17930	17859	17828	17686	17663	17849	17679	17650	17705	17671	17590	17653	17519	17570	17568	17841	17540	17501	17294	17508	17377	17509	17417	17533	17432	17408	17495	17422	17567	17544	17465	17611	17382	17482	17403	17511	17418	17596	17485	17457	17483	17465	17467	17209	17505	17483	17357	17639	17411	17491	17399	17267	17616	17237	17195	17392	17420	17401	17533	17551	17312	17548	17696	17536	17445	17596	17246	17441	17459	17456	17502	17571	17437	17352	17479	17351	17331	17662	17543	17430	17519	17525	17571	17267	17573	17386	17355	17447	17517	17453	17321	17391	17466	17349	17393	17337	17401	17525	17294	17317	17478	17315	17469	17446	17338	17703	17653	17259	17357	17655	17282	17359	17307	17487	17452	17222	17531	17450	17516	17406	17558	17461	17343	17521	17427	17313	17426	17353	17533	17508	17454	17378	17414	17211	17448	17306	17381	17582	17303	17374	17465	17340	17507	17393	17431	17380	17476	17371	17498	17506	17416	17483	17464	17414	17423	17545	17293	17402	17328	17501	17238	17448	17344	17673	17434	17375	17279	17288	17416	17280	17607	17394	17550	17505	17449	17481	17563	17469	17329	17413	17468	17258	17530	17290	17225	17348	17446	17199	17429	17432	17384	17323	17431	17400	17525	17372	17426	17308	17317	17310	17300	17428	17615	17468	17192	17541	17571	17569	17565	17703	17396	17435	17645	17322	17428	17670	17428	17302	17495	17284	17499	17364	17520	17360	17455	17399	17429	17441	17405	17324	17515	17335	17613	17342	17369	17304	17553	17538	17387	17300	17483	17425	17358	17458	17365	17271	17449	17466	17401	17493	17394	17517	17558	17622	17483	17475	17335	17267	17462	17453	17393	17433	17389	17529	17456	17337	17633	17379	17356	17427	17470	17558	17452	17382	17644	17654	17260	17318	17526	17749	17421	17500	17617	17401	17491	17606	17454	17464	17163	17326	17327	17475	17598	17477	17399	17536	17327	17423	17524	17210	17343	17310	17357	17481	17448	17494	17756	17182	17206	17261	17395	17349	17439	17267	17373	17407	17568	17580	17384	17483	17524	17518	17397	17305	17413	17541	17516	17560	17569	17291	17399	17480	17420	17427	17233	17259	17620	17601	17382	17651	17517	17271	17439	17487	17325	17405	17375	17311	17438	17451	17591	17456	17474	17688	17420	17566	17420	17300	17451	17551	17417	17454	17282	17607	17484	17354	17450	17336	17470	17528	17371	17539	17700	17439	17461	17456	17326	17439	17316	17348	17241	17570	17414	17449	17425	17540	17391	17509	17422	17682	17383	17696	17547	17357	17532	17454	17221	17424	17265	17285	17295	17191	17148	17568	17452	17521	17283	17380	17467	17435	17630	17422	17458	17429	17269	17458	17376	17304	17297	17475	17444	17373	17496	17519	17504	17458	17428	17363	17265	17423	17447	17583	17305	17248	17414	17276	17454	17537	17453	17337	17603	17567	17418	17416	17384	17595	17372	17352	17620	17407	17415	17519	17562	17429	17522	17451	17413	17440	17507	17337	17567	17654	17506	17537	17725	17383	17611	17466	17235	17590	17446	17254	17320	17610	17497	17434	17645	17547	17340	17564	17646	17384	17297	17316	17408	17399	17374	17439	17443	17314	17595	17479	17277	17451	17389	17579	17331	17502	17531	17444	17458	17555	17278	17425	17548	17471	17548	17265	17598	17455	17356	17389	17388	17427	17370	17452	17270	17336	17639	17351	17336	17556	17429	17266	17681	17430	17475	17409	17444	17375	17468	17358	17519	17269	17341	17247	17546	17648	17341	17486	17280	17346	17467	17432	17398	17342	17581	17523	17643	17446	17386	17390	17449	17303	17425	17283	17536	17372	17439	17397	17600	17313	17142	17482	17276	17360	17519	17294	17439	17474	17524	17569	17541	17401	17283	17520	17547	17570	17521	17572	17505	17492	17222	17379	17521	17330	17271	17379	17333	17380	17487	17418	17276	17624	17364	17458	17614	17450	17595	17450	17373	17273	17417	17581	17161	17370	17182	17479	17252	17409	17431	17400	17340	17469	17235	17472	17605	17331	17312	17433	17533	17401	17444	17447	17605	17335	17364	17364	17502	17432	17463	17474	17465	17427	17368	17413	17357	17528	17368	17569	17421	17427	17661	17523	17269	17286	17456	17538	17478	17480	17253	17579	17164	17326	17162	17228	17223	17474	17269	17364	17530	17516	17459	17372	17483	17471	17433	17158	17502	17581	17429	17583	17547	17236	17385	17352	17482	17426	17673	17455	17531	17463	17528	17484	17366	17361	17440	17432	17542	17315	17335	17408	17397	17470	17494	17507	17399	17492	17526	17327	17324	17451	17157	17301	17534	17523	17248	17271	17430	17455	17307	17411	17210	17478	17520	17304	17286	17397	17508	17430	17457	17299	17537	17474	17569	17264	17508	17459	17530	17497	17421	17507	17504	17354	17425	17401	17457	17364	17557	17400	17335	17387	17447	17367	17411	17362	17641	17306	17330	17334	17588	17523	17180	17397	17369	17525	17348	17221	17310	17529	17675	17451	17365	17650	17486	17514	17600	17395	17390	17422	17592	17391	17556	17390	17429	17601	17321	17438	17266	17360	17487	17672	17575	17352	17414	17477	17507	17432	17239	17494	17366	17497	17488	17322	17460	17545	17715	17427	17446	17579	17136	17381	17563	17321	17516	17272	17362	17317	17300	17461	17369	17343	17414	17509	17383	17461	17373	17406	17362	17651	17326	17539	17445	17409	17173	17431	17469	17261	17258	17364	17495	17489	17614	17442	17488	17178	17356	17228	17376	17366	17477	17556	17448	17631	17634	17447	17414	17541	17255	17409	17370	17516	17533	17280	17412	17324	17417	17410	17482	17340	17446	17313	17445	17468	17412	17580	17517	17422	17402	17311	17590	17547	17526	17532	17560	17418	17456	17273	17639	17502	17475	17368	17420	17350	17486	17407	17315	17192	17422	17316	17294	17353	17418	17376	17292	17481	17432	17583	17293	17708	17507	17667	17434	17369	17358	17589	17523	17418	17252	17509	17479	17474	17430	17645	17351	17552	17451	17430	17465	17214	17268	17339	17343	17367	17414	17432	17455	17302	17440	17485	17301	17543	17415	17342	17485	17422	17715	17295	17185	17525	17433	17456	17456	17379	17345	17545	17509	17502	17428	17441	17426	17403	17258	17376	17432	17399	17205	17409	17509	17129	17280	17181	17566	17365	17487	17305	17592	17392	17362	17560	17326	17424	17591	17593	17536	17516	17420	17458	17455	17714	17409	17519	17473	17383	17547	17590	17561	17479	17630	17352	17421	17444	17420	17590	17194	17445	17495	17658	17451	17279	17616	17201	17351	17331	17456	17313	17500	17416	17313	17374	17464	17462	17317	17480	17520	17430	17476	17353	17563	17409	17470	17448	17527	17586	17512	17373	17448	17435	17515	17440	17403	17375	17418	17323	17616	17520	17440	17371	17480	17368	17361	17427	17266	17406	17476	17402	17280	17495	17592	17568	17566	17351	17290	17312	17455	17498	17516	17407	17505	17361	17449	17416	17354	17487	17471	17317	17271	17402	17461	17420	17452	17323	17512	17571	17398	17533	17358	17318	17337	17262	17269	17559	17543	17486	17592	17380	17410	17458	17239	17649	17341	17229	17346	17288	17228	17584	17627	17566	17367	17379	17320	17362	17252	17378	17300	17449	17448	17619	17384	17585	17479	17423	17479	17533	17672	17277	17467	17466	17444	17419	17496	17286	17486	17627	17344	17468	17303	17237	17230	17480	17491	17462	17464	17335	17560	17527	17412	17378	17590	17400	17198	17493	17426	17533	17252	17505	17349	17272	17400	17591	17517	17381	17467	17327	17544	17503	17349	17282	17296	17444	17495	17415	17551	17369	17557	17265	17382	17395	17521	17595	17345	17347	17375	17263	17601	17400	17469	17339	17546	17537	17070	17340	17435	17331	17409	17435	17536	17416	17563	17531	17356	17350	17428	17468	17342	17541	17784	17421	17548	17508	17670	17764	17301	17530	17383	17127	17406	17463	17411	17449	17505	17409	17463	17433	17310	17439	17540	17266	17551	17587	17490	17276	17355	17536	17296	17238	17406	17319	17588	17484	17407	17367	17477	17424	17433	17448	17321	17581	17542	17416	17549	17662	17520	17359	17412	17441	17413	17360	17499	17347	17500	17364	17311	17386	17566	17458	17398	17401	17440	17622	17547	17551	17459	17363	17478	17391	17335	17249	17425	17335	17511	17257	17680	17416	17591	17414	17431	17429	17458	17352	17225	17315	17575	17634	17378	17521	17306	17296	17375	17403	17394	17378	17457	17489	17309	17252	17524	17426	17490	17533	17334	17293	17363	17395	17498	17544	17285	17174	17598	17516	17496	17307	17413	17406	17613	17274	17241	17419	17600	17329	17617	17317	17420	17352	17456	17525	17449	17557	17496	17511	17513	17367	17417	17432	17454	17429	17392	17257	17399	17494	17525	17476	17561	17564	17376	17435	17631	17515	17401	17517	17682	17530	17470	17477	17365	17499	17553	17511	17407	17441	17382	17345	17579	17283	17207	17386	17235	17155	17256	17156	17413	17184	17621	17285	17397	17385	17416	17641	17378	17263	17466	17483	17547	17671	17325	17450	17488	17581	17431	17304	17560	17374	17328	17338	17487	17427	17694	17467	17411	17209	17260	17350	17440	17434	17468	17576	17533	17386	17470	17326	17310	17368	17338	17411	17431	17347	17563	17351	17422	17462	17363	17493	17496	17325	17505	17704	17275	17394	17347	17468	17250	17342	17503	17305	17340	17561	17556	17479	17485	17477	17383	17304	17345	17447	17510	17521	17459	17418	17443	17291	17347	17385	17566	17354	17532	17365	17419	17558	17309	17589	17413	17516	17428	17450	17451	17537	17561	17505	17539	17393	17572	17453	17412	17585	17504	17376	17544	17380	17442	17437	17551	17550	17708	17551	17518	17503	17338	17199	17344	17243	17522	17333	17416	17375	17553	17553	17515	17593	17380	17230	17472	17348	17250	17492	17438	17404	17543	17446	17358	17395	17470	17370	17491	17585	17391	17388	17411	17570	17439	17588	17286	17529	17455	17465	17278	17608
20473	23081	20889	17583	15842	15581	15575	15019	14793	14648	14556	14523	14510	14313	14288	14213	14290	14263	14039	13885	14062	14001	14203	13839	13938	13983	13872	13910	13754	14027	13880	13956	13888	13943	13776	13934	13914	13927	13974	13889	13906	13978	13913	13998	13902	13930	14047	14067	14075	14054	13871	13837	13816	13948	13779	13898	13825	13751	13912	13901	13905	13855	13848	13856	13855	14083	13850	13665	13640	13884	13990	13885	13759	13875	13755	13986	14034	13844	13807	13830	13943	13892	13791	13859	13868	13742	13847	13871	13907	13693	13908	13959	13824	13895	14023	13850	13770	13716	13651	13971	13811	13837	13913	13847	13921	13908	13997	14018	13830	13886	13846	13768	13906	13775	13745	13938	13782	13886	13736	13823	13863	13892	13874	13932	13772	13938	13811	13805	13879	13840	13858	13914	13996	13832	13881	13862	13924	13712	13891	13687	13858	13978	13981	13869	13942	13724	13646	13953	13870	13985	13875	13950	13674	13935	13801	13674	13850	13949	13869	14185	13761	13884	13887	13782	13735	13840	13927	13931	13789	13662	13840	13767	13845	13845	13780	13880	13842	13898	13806	14015	13877	14002	13785	13833	13988	13681	14028	13829	13824	13754	13764	13874	13844	13744	13897	13865	13832	14105	13938	13833	13781	13979	13803	13854	13717	13861	13897	13794	13828	14049	13790	13922	13926	13903	13823	13873	13843	13862	13864	13928	13898	13894	13817	14023	14023	13843	13850	13938	13846	13985	14031	13875	13808	13833	13856	13890	14002	13942	13907	13749	13802	13766	13727	13962	13766	13797	13989	13983	13688	14003	13957	13779	13931	13964	13826	13819	13855	13914	13794	13771	13909	13775	13851	13845	13900	13937	13898	13925	13954	14061	13901	13789	13877	13914	14079	13772	14163	13723	13834	14042	13821	13804	13848	13825	13794	13865	13732	13711	13787	13708	13825	14012	13773	13866	13955	13773	13874	13822	14077	13772	13779	13799	13827	13914	13858	13746	13852	13851	13724	13842	13836	13715	13887	13796	13753	13873	13942	14003	13714	13918	13928	13877	13904	14002	13702	13894	13980	13824	13839	13789	13835	13818	13894	13957	13691	14078	13911	13788	13977	13839	13846	13916	13876	13754	13730	13755	13828	13768	14083	13754	13848	14032	13878	13925	14011	13654	13982	13902	13887	13916	13767	13956	13717	13771	13885	13851	13899	13821	13821	13936	13763	13790	13800	13797	13884	13873	13970	13664	13894	13990	13937	13989	13841	13884	13970	13855	13957	13975	13885	13885	13808	13861	13822	13700	13869	13863	13892	13941	13895	13793	13932	13910	13891	13846	13915	13863	13887	13963	13800	13803	13802	13983	13670	13891	13849	13954	13727	13726	13783	13903	13807	13928	13929	13876	13764	13867	13961	13905	13637	13988	13759	13937	13824	13623	13964	13826	13854	13860	13860	13962	13907	13792	13928	14033	13960	13859	13862	13861	13857	13872	13959	13707	13793	13747	13871	13714	13773	13895	13641	13902	13974	13725	13954	13783	13923	13996	13881	13879	13814	13727	13871	13861	13819	13835	13821	13750	13902	14005	13813	13830	13850	14046	13890	13757	13865	13846	13819	13959	13841	13767	13825	13895	13838	13973	13934	13818	13948	13854	13697	13902	13780	13724	13891	13886	13854	13984	13814	13832	14011	13855	13864	13802	13821	13917	13890	13697	13733	14085	13884	13788	13927	13748	13846	13849	13911	13895	13789	13853	13948	13772	14031	13831	13769	13890	13885	14108	13838	13770	13994	13633	13855	13925	14048	13838	13891	13928	13816	13970	13795	13968	13817	13791	13933	13915	13791	13733	14014	13782	13845	13971	13946	13733	13830	13741	13875	13822	13813	13921	13881	13972	13783	13941	13860	13857	13833	13627	13892	13771	13966	13871	13748	13847	13815	13785	13970	13965	13704	13815	13684	13851	13717	13784	13841	13876	13786	13923	13870	13963	13955	13896	13832	13837	13853	13986	13784	13917	14042	13748	13862	13767	13952	13829	13834	13851	13849	13835	13915	13901	13762	13816	13890	13976	13813	13970	13762	13802	13766	13797	13802	13911	13960	13875	14092	13787	13881	13727	13931	13703	13740	13863	13796	13798	13754	13879	13998	13937	13881	13982	13865	13840	13751	14081	13982	13774	13856	13951	13913	13893	13688	14038	13791	13817	13823	13985	13843	13821	13902	13779	13742	13864	13722	13923	13862	13905	13791	13831	13965	13879	13905	13805	13763	13770	13901	13943	13978	13788	13908	13799	13767	13831	13815	13722	13835	13870	13795	13979	13899	13915	13749	13802	13969	13750	13802	13786	13880	14067	13944	13863	13875	13848	13806	13847	13923	13759	13916	14001	13820	13784	13710	13943	13700	13859	13816	13924	13818	13846	13830	13988	13772	13817	13814	13841	13806	13888	13945	13888	13868	13941	13816	13926	13728	13990	13882	13892	13731	13977	13726	13889	13850	13898	13792	13786	13900	13900	13937	13901	13865	13926	13704	13675	13851	13908	13796	14065	13891	13789	14028	13787	13872	13730	13823	13920	13950	13845	13840	13885	13919	13865	14023	13954	13736	13802	13837	13761	13893	13919	13756	13776	13977	13815	13862	13907	14039	13752	13788	13909	13792	13842	13845	13847	13812	13807	13865	13940	13798	13967	13757	13839	13737	13853	13790	13875	14018	13785	13850	13885	13788	13886	13899	13832	13924	13810	13764	13981	13795	13839	13754	13951	13877	13902	13933	14116	13727	13932	13763	13894	13687	13615	13890	14027	13723	13931	13874	13856	13837	13830	13840	13924	13912	13932	13982	13894	13882	13942	14006	14105	13708	13849	13885	13825	14004	13828	13767	14013	13963	13866	13949	13864	13866	13838	13984	13677	13870	13897	13959	13798	13830	13936	13986	13883	13847	13941	13979	13688	13819	13791	13841	13823	13969	13878	14008	13820	14027	13935	13879	13796	13865	13831	13791	14030	13842	13813	13867	13919	13840	13917	13786	13981	14017	13915	13870	13804	13936	13808	13967	13906	13945	13946	13920	13845	13997	14124	13854	13884	13950	13831	14021	13931	13756	13822	13820	13864	13829	13841	13873	13784	13894	13649	13892	13683	13748	13842	13930	13875	13774	13869	13835	13811	13875	13755	13917	13860	13901	13872	14015	13807	13829	13781	13847	13914	13983	13703	13720	13781	13887	13850	13689	14028	13899	13938	13780	13894	13843	13688	13878	13861	13759	13874	13824	13889	13861	13922	13546	13943	13822	13870	13828	13757	13745	13967	13863	13837	13896	13999	13905	13983	13952	13945	13847	13901	13944	13819	13847	13709	13949	13946	13890	13792	13835	13802	13906	13937	13843	13839	13970	13801	13776	13879	13823	13770	13924	13853	13846	13862	13891	13963	13753	13892	13912	13941	13975	13915	13859	13891	13877	13959	13926	13877	13847	13810	14043	13887	13877	13942	13862	13692	13983	13774	13967	14015	13868	14007	13983	13890	13925	13961	13864	13752	13934	13775	13890	13878	13886	13722	13878	13965	13670	13971	13904	13979	13833	13741	13832	13700	13878	13914	13866	13975	14004	13936	13666	13766	13771	13808	13972	13808	13877	13956	13970	13903	13868	13958	13895	13958	13752	13971	13966	13754	13960	13784	14032	13858	13997	13962	13765	13962	13736	13888	13702	14040	13724	13941	13891	13928	13852	13708	13941	14136	13820	13952	13643	13643	13810	13945	13892	13990	13979	13741	13916	13868	13942	13950	13805	13792	13844	13798	14038	13791	13912	13888	13886	13875	13769	13907	13764	14045	13903	13884	13955	13890	14019	13899	13719	13958	13929	13903	14055	13921	13885	13817	13888	13737	13759	13940	13779	13735	13989	13857	13955	13775	13845	13725	13853	14049	14009	13812	13804	13829	13902	13687	13880	13865	13802	13846	13918	13889	13782	13945	13893	13817	13752	13926	13925	13975	13965	13852	13851	13862	13878	13795	13950	13757	13903	14024	13801	13872	13813	13941	13896	13809	13916	13997	13882	13746	13871	13917	13657	13705	13796	13866	13822	13992	13813	13874	13889	13963	13791	13844	14003	13806	13952	13768	13923	13973	13705	14027	13805	13716	13790	13817	13890	13938	13927	13863	14118	13897	13948	14009	13753	13895	13863	13848	13901	13828	13664	13861	13928	13950	13949	13812	13914	13959	13882	13927	13759	13923	13744	13931	13942	13854	13926	13877	13801	13841	13834	14014	13903	13906	13966	13926	13944	13952	13813	13862	13903	13870	13968	13783	13994	13793	13843	13912	13996	13939	13830	13831	14065	13737	13710	13810	13760	13910	13885	13994	13752	13981	13712	13894	13717	13925	13897	13868	14011	13740	13807	13794	13842	13921	13868	13896	13986	13877	13938	13937	13890	13921	13870	13912	13746	13877	13868	13723	13896	13981	13896	13764	13870	13886	13745	13987	13879	13976	13781	13766	13853	13930	14084	13995	13888	13926	14008	13750	14015	13617	13789	13845	13819	13888	13933	14045	13871	13939	13761	13951	13719	13819	13864	13899	13931	13876	13767	13956	13964	13799	13902	13778	14025	13742	13875	14018	13810	13910	13889	13987	13717	13872	13877	13851	13706	13921	13916	13780	13833	13837	13973	13897	13798	13880	13809	13847	13876	13878	13776	13975	13891	13803	13860	13898	13991	13929	13810	13941	13824	13787	13926	13855	13895	13897	13777	13857	13818	13900	13944	13968	13992	13773	13732	13979	13858	13821	13837	13816	13842	13882	13779	13828	13877	13713	14046	13886	13837	13770	13837	13936	13835	14090	13838	13882	13778	13994	13834	13920	14015	13807	13862	14000	13727	14172	13854	13794	14094	13984	13984	13727	13758	13939	13942	13881	13794	13920	14060	13837	13825	13849	13820	13973	13855	13875	13888	13902	13834	13913	14046	13809	13913	13723	14053	13724	13988	13965	13781	13821	13783	13760	13645	13925	13917	13880	13852	13963	13756	13921	13793	13952	13870	13825	13927	13838	13795	13998	13846	13748	13837	13961	13906	13945	13894	13946	13868	13791	13940	13796	13969	13946	13969	13845	13933	13949	13980	14003	13843	13978	14014	13896	13813	13855
24759	21147	28006	24526	22734	22664	22305	20033	18922	18891	18870	18847	18704	18577	18446	18181	18292	18250	17957	17980	17973	17979	17864	18086	17893	17988	18004	17890	17841	17836	17724	17893	17594	17803	17633	17745	17938	17772	17767	17773	17955	17584	17873	17845	17833	18606	18522	18225	18181	17989	17813	17673	17661	17884	17696	17579	17849	17717	17742	17704	17691	17691	17591	17564	17557	17650	17704	17669	17724	17679	17677	17903	17512	17537	17566	17639	17607	17690	17853	17604	17654	17743	17673	17649	17781	17698	17529	17674	17690	17751	17632	17515	17692	17756	17568	17695	17734	17607	17644	17666	17517	17846	17596	17684	17456	17627	17660	17612	17554	17643	17466	17678	17593	17599	17908	17503	17662	17617	17551	17653	17598	17527	17591	17414	17409	17731	17681	17500	17726	17526	17637	17647	17627	17477	17593	17567	17599	17529	17699	17761	17673	17564	17661	17773	17728	17526	17445	17709	17747	17550	17571	17662	17604	17673	17627	17561	17710	17601	17741	17755	17667	17499	17677	17583	17498	17647	17725	17735	17709	17453	17629	17572	17562	17676	17808	17625	17737	17610	17476	17859	17623	17550	17700	17595	17658	17382	17612	17857	17609	17627	17638	17653	17646	17435	17728	17566	17685	17499	17558	17968	17585	17627	17745	17787	17586	17562	17550	17640	17570	17799	17682	17713	17487	17618	17756	17491	17740	17441	17547	17572	17544	17826	17535	17408	17614	17542	17766	17556	17708	17690	17716	17544	17862	17562	17470	17702	17609	17416	17536	17638	17585	17556	17741	17683	17627	17572	17625	17489	17598	17630	17735	17575	17767	17572	17637	17764	17690	17641	17513	17405	17746	17411	17719	17857	17729	17687	17634	17614	17351	17484	17895	17701	17636	17744	17500	17582	17727	17479	17657	17601	17647	17628	17849	17755	17560	17665	17614	17518	17714	17663	17774	17895	17658	17371	17584	17741	17659	17611	17576	17449	17696	17743	17473	17367	17802	17666	17645	17785	17470	17741	17666	17360	17600	17568	17701	17644	17931	17572	17551	17554	17641	17464	17446	17886	17428	17567	17737	17596	17680	17752	17399	17668	17707	17833	17825	17696	17698	17772	17658	17588	17507	17547	17702	17629	17639	17718	17777	17553	17783	17807	17605	17732	17548	17756	17773	17362	17492	17736	17411	17533	17723	17485	17443	17778	17568	17608	17598	17688	17655	17638	17784	17708	17602	17712	17685	17754	17617	17711	17659	17498	17673	17850	17814	17786	17828	17668	17698	17675	17563	17698	17683	17464	17751	17682	17569	17649	17521	17474	17684	17920	17664	17572	17493	17589	17746	17504	17649	17430	17592	17639	17514	17583	17583	17544	17464	17601	17639	17526	17546	17619	17520	17592	17604	17613	17511	17671	17690	17715	17625	17543	17797	17581	17523	17710	17652	17625	17518	17659	17739	17805	17687	17666	17659	17805	17577	17723	17602	17619	17612	17601	17583	17498	17475	17650	17664	17736	17497	17658	17623	17264	17665	17721	17638	17618	17654	17553	17775	17639	17574	17586	17605	17474	17564	17549	17629	17707	17669	17484	17699	17647	17765	17659	17484	17467	17575	17683	17723	17411	17500	17664	17646	17635	17863	17615	17600	17451	17641	17711	17594	17632	17655	17584	17674	17587	17548	17691	17614	17586	17681	17906	17605	17382	17670	17654	17729	17467	17684	17538	17846	17727	17444	17583	17706	17581	17472	17573	17622	17667	17500	17735	17572	17542	17704	17582	17529	17682	17710	17625	17504	17542	17723	17597	17515	17553	17465	17341	17796	17674	17623	17534	17625	17668	17754	17656	17625	17717	17608	17493	17624	17667	17600	17748	17334	17624	17567	17509	17760	17496	17638	17594	17756	17741	17579	17810	17672	17657	17620	17619	17578	17413	17670	17597	17686	17654	17591	17395	17628	17725	17781	17697	17787	17697	17619	17454	17626	17700	17542	17707	17747	17786	17711	17690	17759	17787	17493	17799	17722	17716	17823	17698	17824	17811	17759	17906	17714	17615	17748	17720	17624	17684	17822	17651	17432	17616	17480	17594	17694	17766	17542	17649	17438	17776	17707	17522	17749	17559	17685	17703	17830	17776	17597	17519	17802	17674	17780	17707	17667	17498	17756	17771	17979	17569	17643	17731	17783	17790	17882	17587	17529	17705	17796	17687	17469	17640	17653	17581	17743	17607	17889	17528	17772	17669	17819	17695	17667	17847	17568	17485	17837	17452	17619	17533	17526	17598	17753	17759	17642	17632	17484	17426	17765	17655	17728	17545	17678	17780	17693	17604	17419	17530	17577	17457	17740	17639	17599	17605	17556	17703	17557	17449	17602	17608	17517	17593	17640	17537	17806	17660	17746	17510	17517	17302	17511	17665	17786	17606	17739	17652	17702	17409	17730	17747	17518	17750	17708	17500	17613	17698	17676	17689	17549	17708	17539	17510	17783	17639	17631	17715	17594	17524	17749	17776	17453	17449	17614	17611	17537	17699	17763	17703	17658	17728	17731	17556	17646	17545	17779	17771	17500	17733	17555	17587	17770	17711	17679	17492	17503	17765	17811	17698	17474	17635	17748	17792	17664	17341	17581	17606	17452	17563	17800	17730	17713	17629	17608	17655	17927	17569	17552	17573	17661	17539	17568	17762	17747	17520	17619	17666	17643	17543	17689	17596	17823	17658	17663	17712	17598	17608	17706	17636	17677	17597	17789	17691	17536	17629	17795	17595	17609	17652	17686	17783	17594	17643	17500	17852	17750	17828	17756	17699	17552	17850	17725	17560	17458	17607	17596	17575	17716	17603	17648	17556	17701	17493	17698	17748	17572	17658	17580	17562	17724	17670	17497	17656	17628	17526	17610	17594	17788	17491	17696	17679	17543	17691	17682	17668	17386	17544	17737	17638	17493	17674	17756	17627	17657	17638	17509	17611	17776	17530	17518	17719	17756	17843	17789	17717	17727	17535	17560	17558	17701	17815	17527	17598	17374	17722	17552	17587	17517	17544	17516	17644	17640	17614	17697	17706	17624	17618	17823	17618	17724	17598	17683	17626	17481	17636	17663	17414	17568	17626	17503	17338	17571	17552	17625	17628	17745	17399	17820	17714	17659	17725	17748	17660	17508	17696	17608	17609	17611	17507	17794	17792	17748	17696	17579	17648	17641	17528	17589	17693	17629	17677	17727	17653	17687	17583	17705	17671	17667	17452	17682	17504	17456	17711	17722	17789	17702	17596	17644	17456	17569	17564	17654	17886	17392	17799	17746	17741	17789	17462	17782	17742	17717	17518	17715	17528	17789	17604	17756	17662	17717	17616	17420	17581	17597	17366	17592	17774	17537	17788	17619	17462	17465	17560	17637	17645	17719	17431	17753	17737	17571	17884	17455	17519	17809	17469	17526	17650	17651	17800	17696	17725	17568	17579	17725	17595	17841	17579	17875	17676	17704	17660	17676	17563	17649	17682	17659	17700	17743	17644	17748	17607	17799	17520	17658	18010	17794	17603	17760	17677	17537	17782	17866	17454	17685	17611	17751	17594	17608	17738	17732	17815	17558	17706	17777	17622	17741	17629	17662	17691	17673	17484	17806	17416	17507	17457	17616	17336	17663	17719	17723	17580	17773	17745	17790	17886	17546	17650	17951	17610	17787	17683	17709	17854	17788	17687	17386	17578	17673	17610	17728	17699	17726	17712	17624	17729	17403	17486	17612	17783	17581	17560	17650	17608	17556	17601	17514	17713	17703	17505	17440	17690	17546	17611	17381	17589	17520	17597	17870	17759	17803	17614	17664	17621	17491	17528	17630	17577	17678	17457	17517	17633	17553	17682	17641	17562	17515	17480	17746	17591	17602	17593	17739	17626	17564	17671	17424	17836	17556	17594	17591	17637	17593	17517	17615	17654	17545	17543	17585	17545	17455	17616	17499	17530	17682	17658	17622	17636	17575	17566	17683	17626	17682	17670	17671	17685	17903	17836	17623	17731	17633	17618	17633	17488	17657	17598	17640	17683	17580	17606	17680	17782	17667	17657	17574	17504	17602	17432	17732	17762	17579	17590	17506	17861	17741	17515	17482	17595	17476	17561	17581	17405	17792	17556	17841	17668	17540	17667	17698	17640	17635	17682	17733	17451	17568	17612	17711	17638	17768	17698	17494	17552	17540	17760	17733	17650	17452	17629	17684	17614	17467	17669	17648	17657	17699	17803	17629	17697	17511	17646	17612	17539	17375	17706	17787	17743	17657	17541	17807	17791	17778	17558	17599	17559	17554	17707	17624	17750	17584	17656	17642	17744	17591	17753	17611	17582	17676	17492	17647	17736	17614	17553	17740	17564	17537	17618	17338	17617	17574	17775	17490	17604	17402	17546	17630	17657	17633	17600	17554	17615	17701	17530	17592	17548	17551	17626	17576	17702	17735	17548	17561	17720	17681	17717	17694	17806	17744	17534	17671	17535	17712	17686	17476	17626	17691	17599	17661	17659	17603	17554	17579	17579	17598	17694	17576	17729	17648	17399	17512	17570	17548	17496	17416	17601	17607	17531	17550	17660	17421	17842	17786	17742	17631	17775	17685	17505	17504	17627	17747	17687	17406	17577	17583	17568	17493	17724	17654	17616	17787	17601	17612	17484	17548	17676	17671	17702	17460	17716	17660	17642	17535	17563	17529	17522	17642	17482	17809	17639	17734	17781	17743	17674	17485	17514	17871	17621	17736	17521	17804	17703	17747	17658	17912	17587	17756	17705	17694	17672	17624	17379	17629	17819	17535	17518	17677	17585	17811	17556	17659	17652	17629	17559	17891	17594	17648	17786	17559	17663	17755	17850	17723	17677	17584	17665	17618	17678	17530	17621	17759	17684	17636	17539	17698	17752	17665	17428	17540	17514	17756	17775	17692	17510	17626	17684	17720	17706	17417	17674	17880	17750	17835	17650	17830	17506	17656	17702	17842	17469	17711	17568	17580	17559	17813	17582	17540	17607	17671	17771	17470	17492	17639	17846	17579	17914	17784	17774	17618	17601	17752	17540	17780	17622	17777	17657	17824	17820	17568	17531	17530	17636	17735	17632	17542	17697	17732	17532	17548	17680	17667	17591	17661	17577	17641	17499	17676	17726
23322	35984	31750	24186	20208	18462	18084	16931	16252	15772	15701	15586	15690	15074	14821	14885	14537	14642	14543	14282	14548	14376	14650	14461	14316	14288	14196	14232	14276	14064	14258	14035	14193	14089	14182	14018	14075	14197	14149	14274	14085	14095	14217	14156	14460	15112	15052	14735	14563	14286	13986	13983	13957	14174	14093	13954	14055	14066	14024	14036	13883	13887	14073	14126	13966	13977	13985	14073	14181	14056	14157	13988	14040	13929	13859	14058	13930	13911	13989	13852	14142	14000	14090	14111	13973	14024	13910	14015	14003	13933	13951	13967	14105	14001	13927	14056	14012	13974	14009	13921	14070	14127	13997	14192	13909	14060	13951	13981	13984	13945	13879	14169	14037	14019	14067	13952	14029	13701	13952	13944	13982	14000	14050	13939	14046	14146	13921	14108	14099	14051	14209	13947	13952	14088	14200	14066	14153	14029	14019	13911	14209	13844	14036	14001	13990	13845	13978	13983	14055	14110	14073	14154	14180	14009	13897	14056	14033	14004	13837	13990	14080	14009	14048	14169	13940	13969	14174	13913	13990	14036	13999	14071	13965	13863	14030	14125	14019	13871	14220	14020	14065	14083	14197	13927	13986	14031	14128	14042	13959	14037	13944	13849	14060	14012	14112	13939	14088	14006	14248	13830	13888	14017	14033	13868	13987	13952	14097	14037	14075	14025	13901	13948	13911	14050	13885	14092	14187	13942	13842	14136	14013	13886	14008	14134	14017	14115	13945	14092	13930	14128	13927	14053	14068	13907	13970	13930	14049	13956	14048	14119	13999	14003	14032	14135	13984	14167	14039	14208	14145	14121	14003	13926	14037	14183	13991	14270	13806	13947	14108	13855	14239	14145	14003	14190	14023	14118	13944	14059	13920	14064	14021	13908	14086	13969	13991	14006	14030	14020	14102	13994	13951	14009	13947	14106	13868	13951	14071	13980	14032	13991	14007	13999	14025	13987	14227	13864	14051	14141	13898	14017	14125	13927	14018	14064	14053	13795	13807	14088	14094	14046	14154	14156	14027	14256	14105	14017	14020	14020	13971	14028	13946	14009	14245	14093	14080	13987	14028	13928	14076	13957	14108	14056	13903	13992	14094	14103	13904	13959	13966	13919	14067	14035	14094	13902	14068	13850	14083	13958	14069	13919	14066	14113	14168	13911	13963	14119	13925	13922	14025	13992	14038	14014	13981	14001	14082	14087	14208	13988	14148	13860	14024	13953	14003	13917	14139	13951	13974	13912	14063	14168	13986	13892	14002	14018	14111	14017	13966	14070	14135	13927	14099	13850	14149	13956	13944	13821	13907	13893	13906	13943	14154	14030	13995	14191	13990	13961	14060	14008	13997	13895	13967	14029	13975	14072	14046	14090	13894	13986	14134	14111	14024	14064	13987	13910	14110	13959	13986	13907	14007	14060	14087	14117	13793	14164	13987	14121	13999	14104	14188	13953	14053	14065	13958	14122	14152	14154	14087	14056	13995	14032	14055	13986	13886	13923	13904	14089	14095	14003	14001	14083	13932	13874	13992	14045	14005	13882	13978	14030	13970	13968	13879	13980	13970	13879	13964	14153	13873	14017	13849	13973	14101	13996	14003	14081	13969	14025	14112	14124	14021	14095	14138	13917	14163	13954	14072	14093	14149	14043	14186	13953	13882	14072	14161	14023	13847	13897	14160	13984	13776	13989	13942	14010	14152	13856	13998	13962	14107	14013	13966	13758	14133	14058	13903	13936	14079	13944	14019	14075	14074	13949	14036	14016	14009	13832	14038	13971	14084	14040	13844	13962	14043	14197	14067	14193	14082	14007	13862	13745	13914	14080	13999	14086	13958	14153	14061	14094	14049	13860	13921	13991	14048	13963	13939	14060	13903	14032	14086	13997	14259	14124	13992	14084	13855	14206	13871	14039	13941	13929	14126	14005	14064	13946	13990	13910	14045	14064	13943	13982	13975	14135	14061	13973	14095	14072	14053	14154	13994	13980	13954	13812	13894	14020	14024	13980	14066	14193	14058	14181	13999	13897	13833	13912	14128	14081	14155	14051	14155	14117	13956	13941	13921	13977	13742	14022	13864	14005	14001	14072	13974	14154	14016	14240	14048	14085	14109	14049	14043	13921	14029	14194	14096	14131	14046	13999	13942	13952	14086	14194	14045	13946	13965	14093	14195	14107	14179	14050	14078	13802	14230	14154	13936	13977	13982	14124	14094	14085	14084	13990	13945	14072	14081	13882	14159	14039	13995	13886	14109	13907	14100	14040	14040	14011	14163	14116	14128	13954	14164	14042	14028	14064	14061	13972	14089	14071	14117	13844	14256	13957	14064	13979	14094	13904	14061	14114	14221	14046	13878	14108	14189	14075	14026	13912	14073	13902	14175	14031	14093	13857	14089	14095	14126	14071	14099	14057	14045	13974	14140	13991	14073	13973	14000	14170	14030	13917	13909	14078	14072	14045	14018	14036	14078	13961	13875	14033	14052	14076	14035	14061	13872	13947	14050	14061	13956	14157	14129	13877	14072	14125	14031	14112	14089	13980	13920	14057	14042	14062	14087	14093	13811	14009	13922	14172	13825	13852	14195	14056	14076	13929	13869	14168	14126	13992	13990	13933	13962	13800	14042	14116	13958	14110	13976	13950	14149	14044	14024	14205	13935	14041	13831	13969	13866	14058	13889	13966	14049	14097	13975	13827	14036	13917	14033	14006	13874	14057	14099	13936	14097	14031	13891	14196	14031	14025	14137	14076	14084	13990	13908	14048	13827	14121	14197	14077	13988	14145	13957	14027	14015	14098	14012	13963	13872	13947	13915	14005	13965	14014	14031	14079	13860	13946	14048	13964	14094	14071	14144	13759	13952	14036	14040	14068	14039	14103	13945	14016	14015	14092	14092	13983	14083	13851	13946	14066	14070	13887	13929	13971	14089	13884	13952	14035	14054	13947	13881	14030	13851	14054	13847	13917	13899	13839	14144	14171	14055	14165	13951	13899	13932	13998	14059	14008	14210	14069	13996	13930	14155	14150	13922	13823	14059	14112	13949	13845	13940	14004	14189	13973	13902	13949	14010	14018	13939	14150	14089	14053	14052	13890	13992	14022	14090	14184	14151	13956	14072	13860	13952	13945	14097	13974	14092	13940	14074	14074	14051	13964	13914	14102	13869	14040	14026	14126	14142	14018	13918	13966	14132	14014	14112	14049	13885	13997	13899	14161	14034	14089	14064	14076	14203	14092	13992	14254	14155	13979	13960	14051	14087	14041	14098	13897	13940	13978	14047	14114	14110	14155	13973	13922	14060	14051	14039	14057	14178	14088	14030	14232	14132	14094	14032	14041	14057	13992	13952	14091	14085	14039	13951	14125	14083	14118	14036	14028	14063	13902	14071	14045	14200	13967	13979	14055	14158	14076	14024	14112	14081	14091	14167	13987	13799	14106	14024	14118	13878	13872	13892	13938	14092	14028	13994	14029	13983	13902	14121	14052	14101	14104	14084	14067	13895	14140	14020	14078	14127	14010	14171	13954	14052	14011	13823	13834	14110	13892	14107	14095	14035	13975	14008	14139	14021	13903	14002	14110	14081	14118	14050	13928	14002	14082	14055	13995	14016	14040	14042	13774	14018	14087	14066	13978	14106	13987	13980	13945	13974	13935	13913	14019	13975	14029	13998	14046	14034	13858	14053	13981	13913	14105	14204	13986	14103	13956	14015	14013	14265	13940	13968	14124	14218	13939	14259	14099	14047	13966	13952	13928	14103	13999	14052	14007	14141	13939	14126	14022	14048	14041	14087	13903	14046	14004	14183	14149	14050	14016	14066	13945	13988	13875	14018	13896	14004	14159	14007	14111	14006	14061	14165	14038	13967	13927	14010	14175	14074	13937	14076	13998	13940	14059	13942	13925	13905	14103	13943	13784	14054	14196	14173	14128	13998	14051	14056	13812	14141	13949	13937	13968	14301	14041	13982	14088	14119	14249	13969	13993	13936	13999	14040	14081	14026	13942	14006	14072	13939	13956	13967	13946	14096	14137	14030	14103	14019	14120	13929	14129	14161	13888	14083	14194	13921	13951	14105	14036	13903	13899	13958	14102	14128	14139	14105	13965	14036	14129	14106	13925	14113	14179	14016	13996	14014	14082	14070	14081	14011	14009	14098	14086	13963	14030	13948	14139	13948	13905	14070	14028	13920	13922	13870	13862	14050	13882	14219	14078	13970	13872	14054	14104	14017	14007	14012	13886	13954	13972	13933	14001	14113	14147	14028	13984	14076	13906	13981	14044	13939	14194	13987	13896	14012	14075	14098	14144	13939	14058	13957	14068	13954	13816	14185	13947	14175	14058	14054	14082	14161	14127	14037	14136	13855	13932	14036	14068	13866	14104	14079	14054	13895	14054	14013	14110	13956	14108	13976	14120	13951	13824	13938	13983	14027	13908	14056	14184	14030	14044	14118	13984	14086	14067	14045	13994	13971	14112	14029	14022	13972	13982	14126	14004	13989	14174	13999	14198	14008	13980	14081	14013	13993	14036	14003	13972	14046	13947	14010	13972	14208	13957	13824	14092	13979	14020	14061	14064	14240	14030	13972	13968	14126	14064	14074	14187	14027	13792	14160	14018	13819	14138	14002	14091	14052	14073	14101	13893	14044	13990	13737	14089	14237	13974	14115	13929	14100	14068	13927	13940	14069	13988	13949	13975	13982	14138	13972	13913	14137	14094	13902	14095	13977	14167	14265	14142	14119	14095	14005	13979	13973	13973	13971	14163	14062	13965	14230	14148	13930	13948	13903	14036	13913	14057	13922	13951	14072	14098	14096	14055	14075	14084	13976	14166	13926	13844	13986	14039	13893	13974	13955	14065	14027	13922	13950	14042	14022	13893	14067	13976	14035	13935	14079	14050	13795	14110	14079	14089	14198	14141	14073	13960	14070	13928	14077	14108	14179	13949	13969	13963	14060	14053	14106	14120	14087	14134	13955	13978	14009	14231	13951	14041	14030	14189	14017	14167	14174	13991	13939	13956	13840	14052	13877	13978	14111	14007	13937	14039	13972	14091	14094	14076	14040	14002	13933	13907	14092	14053	13897	14077	13992	13923	14140	14295	14014	14028	13889	14004	14125	14043	14130	13957	14109	13905	14061	14212	14008	14054
23448	21155	28444	23794	21698	24033	25282	20678	19150	19305	18999	18783	18971	18403	18074	18086	18034	18042	18084	17873	17739	17579	17751	17693	17641	17618	17503	17409	17617	17218	17421	17627	17340	17168	17500	17234	17441	17214	17430	17358	17388	17157	17218	17092	17917	19050	18723	18337	17923	17308	17413	17012	17126	17226	17256	17165	16977	17216	17299	17024	17048	17254	17197	17107	17350	17238	17133	17146	17160	17077	16900	17206	17272	17372	17227	17073	17115	17206	17144	17002	17206	17321	17301	17229	16971	17156	17296	17175	17390	17250	17119	17221	17162	17227	17152	17196	17197	16962	17091	16982	17203	17266	17265	17044	17399	17154	17441	17431	17070	17168	17295	17024	17140	17236	17121	17264	17353	17142	17027	17100	17277	17271	16927	17137	17310	17320	17254	17214	17209	17243	17374	17029	17158	17229	17074	17110	17042	17174	17234	17278	17166	17154	17367	17319	17077	17051	17315	17096	17303	17148	17379	17243	17038	16948	17021	17322	17289	17065	16900	17196	17445	17203	17303	17269	16958	17112	17064	17195	17230	17358	17311	17373	17054	17194	17154	17119	17300	17280	17007	17223	17079	17435	17349	17162	16934	17298	17480	17112	17153	17059	17075	17244	16957	16997	17162	17337	17139	17191	17287	16998	17167	17316	17099	17345	17092	16998	17449	17239	17291	17247	17245	17034	17237	17183	17254	17088	17068	17188	17131	17175	17089	17070	17249	17299	17407	17178	17295	17239	17430	17230	17189	17042	17073	17368	17232	17036	17114	17243	17110	17246	17155	17255	17235	17314	17270	17387	17207	17337	17168	17308	17207	17122	17291	17197	17227	17176	17132	17083	16974	17259	17204	17140	17124	17080	17120	17292	17160	17316	17231	17121	17200	17161	17398	17293	17177	17335	17090	17040	17111	17136	17016	17024	17060	17086	17181	17194	17264	17140	17025	17210	17198	17362	17139	17199	17229	17197	17148	16994	17181	17116	17076	17340	17292	17143	17224	17219	17347	17233	17213	17128	17131	17186	17234	16935	17081	17362	17288	17227	17200	17193	17102	17181	17130	17261	17269	17163	17161	17091	17273	17253	17087	17003	17047	17136	17148	17226	17132	17099	17129	17277	17257	17048	17098	17072	17187	17169	17164	17262	17207	17020	17227	17115	17136	17128	17232	17248	17183	17312	17197	17041	17110	17274	17243	17240	17335	17280	17261	17103	17163	17227	17260	17131	17328	17170	17003	17084	17381	17182	17101	17142	17156	17313	17197	17252	17255	17281	17210	17218	17318	17192	17190	17068	17109	17090	17231	17037	17072	17194	17182	17209	17128	17064	17187	17246	17223	16993	17083	17288	17311	16997	17180	17178	17228	17110	17133	17234	17216	17231	17087	16989	17032	17055	17163	17115	17044	17104	17004	17001	16929	17286	17207	17095	17137	17143	17097	17383	17101	17147	17081	17097	17261	16999	17026	17158	17086	17124	17174	17138	17317	16966	17264	17073	16941	17092	17331	17113	17067	17136	17264	17092	17371	17207	17376	17329	17285	17032	17263	17254	17185	16888	17072	17018	16974	17003	17094	17185	17153	17213	17313	17245	17178	17193	17221	17114	17069	17175	17074	17129	17057	17327	17159	17197	17354	17218	17044	17208	17290	17170	17016	17118	17229	17099	17107	17162	17213	17171	17149	17257	17243	17205	17242	17177	17247	17265	17101	17270	17272	17285	17174	17218	17205	17156	17060	17128	17369	17212	17124	17167	17368	17087	17040	17238	17192	17213	16980	17074	17255	17102	17246	17329	17093	17094	17244	16989	17092	17121	16937	17060	17047	17221	17235	17174	17171	17104	17290	17194	17153	17228	17293	17385	17148	17265	17245	17134	17123	17285	17216	17107	17254	17118	17105	16960	17154	17240	17274	17072	17104	17103	17196	16978	17340	17183	17173	17135	17247	17037	17359	17274	17263	16902	17339	17022	17157	17127	17270	17343	17038	17327	17045	17224	17222	17071	17205	17224	17117	17097	17121	17097	17121	17137	17327	17412	17231	17237	17135	17306	17200	17252	17089	17077	17431	17219	17133	17313	17280	17159	17125	17185	17140	17317	17086	17325	17276	17164	17087	17036	17072	17184	17099	17090	17248	17039	17155	17215	17506	17209	17130	17184	17208	17038	17310	17188	16912	17127	17122	17242	17062	17135	17100	17183	16873	17254	17078	17210	17320	17087	17177	17231	17248	17334	17233	17076	17092	16944	17387	17172	17008	17105	17184	17223	16930	17174	17246	17323	17219	17189	17111	17034	17271	17078	17042	17421	17173	16953	17190	17134	17164	17157	17091	17114	17111	17190	17206	17174	17080	16989	17095	17196	16982	17221	17207	17339	17287	17196	17166	17168	17171	16960	17344	17266	17173	17182	17032	17018	17357	17290	17243	17193	17069	17112	17243	16980	17144	17150	17229	17114	17148	17178	17162	17431	17400	17244	17254	17406	17123	16960	17294	17089	17259	17061	17322	17375	17236	16970	17202	17073	17126	17116	17124	17139	17273	17160	17231	17131	17156	17341	17410	17517	17156	17128	17210	17266	17242	17292	17359	17118	17175	17335	17406	17185	16948	17159	17184	17383	17163	17172	17102	17084	17116	17182	17111	16962	17179	17451	17119	17250	17110	17117	17181	17021	17350	17227	17136	17090	17363	17222	17193	17267	17203	17198	16989	17091	17199	17036	17090	17064	17028	17098	17067	17135	17217	17220	17210	17317	17035	17284	17150	17258	17186	17103	17265	17013	17082	17135	17151	17224	17288	17312	17236	16852	17095	17326	17012	17139	17132	17334	17291	17131	17332	17143	16990	16939	17295	17144	16935	17112	17167	17069	17141	17410	17074	17121	17288	17059	17024	17243	17169	17213	17019	17103	17038	17177	17113	17129	17120	17042	17112	17351	17117	17076	16993	17165	17183	17500	17040	17184	17029	17106	17207	17277	17097	17020	17272	17161	17174	17240	17071	17257	17001	17242	17178	16954	17188	17330	17270	17120	17030	17087	17186	17071	17134	17151	17264	17278	17217	17141	17215	17314	17100	17204	17296	17015	17103	17051	17277	17090	17286	16881	17209	17298	17503	17115	17121	17123	17154	17371	17332	17107	17312	17010	16995	17219	17328	17109	17058	17227	17271	17199	17239	17139	17122	17316	17112	17279	17314	17099	17375	17272	17189	16881	17211	17277	17186	17114	17207	17148	17307	17259	17213	17143	17096	16947	17235	16984	17097	17198	17111	17025	17072	17071	17155	17276	17233	17141	17218	17201	17190	17115	17201	17222	17256	17229	17115	17226	17067	17188	17338	17133	17131	17212	17236	17060	17206	17267	17199	17164	17119	17253	17225	17154	17151	16963	17143	17017	17037	16976	17046	17270	17151	17229	17275	17242	17008	17296	17104	17112	17106	16962	17135	17107	17033	17259	17132	17237	17052	17186	17142	17119	17243	17064	17188	17035	17269	17135	17000	17400	17161	16992	17157	17094	17055	17037	17327	17227	17180	17123	17069	17130	17170	17355	17105	17245	17192	17241	17317	17171	17035	17349	17292	17090	17015	17210	17249	17294	17257	17180	17271	17140	17062	17215	17230	17241	16999	16881	16971	17237	17164	17101	17139	17256	17142	17112	17203	17210	17040	17195	17142	17112	17115	17158	17249	17133	17085	17423	17124	17273	17139	17081	17202	17205	17212	17304	17033	17209	17205	16995	17202	16988	17133	17076	17124	17157	17156	17157	16937	17020	17231	17214	17259	17157	17179	17085	17377	17376	17356	17141	17194	17244	17205	17133	17246	17107	17153	17046	17242	16980	17135	17036	17157	17137	17062	17145	17124	17085	17125	17247	17138	17389	17244	17225	17188	17152	17122	16887	17248	17181	17008	17169	17246	17186	17044	16965	17334	17180	17266	17023	17089	17229	17279	17108	17198	17088	17079	17060	17253	17269	17042	17249	17185	16957	17079	17068	17319	17072	17154	17022	17115	17105	17219	17186	17185	17125	17078	17545	17279	17221	17255	17349	17247	17187	17340	17274	17073	17251	17333	17160	17180	17217	17125	17143	17226	16963	17060	17177	17342	17205	17188	17182	17196	16991	17169	17072	16867	17054	17273	16922	17116	17049	17329	17302	17139	17215	17038	17162	17255	17196	16958	17174	17061	17234	17293	17249	17084	17161	17266	17020	17212	17134	17210	17221	17228	17246	17047	16929	17367	17228	17246	17076	17087	17360	17195	17063	17026	17202	17075	17244	17048	17004	17175	17198	17176	17155	17223	17093	17243	17094	17335	17169	17300	17298	17349	17110	17352	17186	17195	17220	17140	17330	17104	17294	17073	16905	17308	17170	17090	17130	17358	17150	17089	17376	16983	17190	17198	17186	17029	17139	17171	16992	17215	17124	17245	17209	17143	17101	17252	17115	17076	17091	17040	17310	17108	17185	17268	17111	17396	17316	17248	17208	17334	17338	17225	17212	17297	17067	17261	17066	17054	17343	17300	16961	17180	17052	17064	17083	17113	17275	17180	17055	17137	17194	16839	17096	17105	16934	17428	17119	17061	17069	16966	17161	17260	17110	17187	17231	17158	17143	17111	17197	17148	17051	17192	17288	17328	17221	17236	17299	17087	16890	17213	17199	16974	17042	17171	17184	17078	17185	17341	17113	17408	17242	17188	17203	16997	17058	17182	17080	17065	17258	17057	17134	17314	17281	16985	17026	17183	16899	17006	17171	17266	17010	17227	17133	17235	17282	17056	17219	17133	17143	16950	17150	17246	17160	17084	17062	16963	17259	17124	17266	17266	17246	17155	16955	17191	17151	17453	17074	17207	17246	17271	17136	17403	17190	17227	17142	17180	17260	17218	17078	17207	17012	17054	17282	16940	17088	17157	17144	17088	17056	17200	17247	17239	17168	17152	17173	17341	17357	17392	17158	17186	17011	17112	17086	17227	17256	17281	17260	17322	17165	17343	16920	17200	17243	17110	16856	17226	17025	17062	17159	17075	17023	17185	17316	17299	17153	17053	17175	17046	17240	17281	17162	17026	17250	17077	17114	17274	17084	17246	17166	17338	17414	17159	17219	17243	17024	17048	17116	17186	17040	17136	17026	17220	17168	17138	17089	17253	17175
26033	42765	36674	28215	23023	20634	19974	18315	17234	16444	16504	16358	16050	15570	15090	14976	14899	14693	14598	14339	14367	14368	14400	14444	14478	14240	14361	14203	13975	14001	14092	13930	13836	14052	13980	13752	14000	13908	14019	13871	13981	14107	13889	13894	15006	16313	15930	15111	14382	13913	13927	13766	13696	13685	13886	13741	13817	13815	13672	13785	13843	13611	13900	13927	13870	13813	13822	13799	13650	13829	13558	13747	13709	13838	13763	13741	13783	13559	13763	13817	13931	13860	13833	13761	13804	13684	13581	13759	13845	13813	13743	13599	13666	13898	13723	13681	13704	13526	13728	13717	13760	13565	13894	13694	13816	13691	13938	13715	13675	13735	13747	13794	13561	13831	13830	13749	13707	13855	13836	13755	13793	13720	13846	13760	13748	13640	13908	13958	13719	13683	13791	13859	13663	13744	13937	13857	13735	13789	13813	13620	13695	13690	13879	13776	13707	13682	13645	13677	13765	13740	13730	13648	13877	13633	13720	13682	13875	13723	13753	13895	13679	13735	13665	13851	13637	13742	13687	13737	13668	13763	13817	13764	13666	13730	13761	13801	13709	13708	13566	13823	13970	13638	13637	13845	13804	13614	13728	13656	13765	13726	13811	13831	13710	13682	13842	13715	13639	13672	13765	13709	13876	13659	13622	13883	13812	13614	13714	13689	13731	13746	13649	13850	13696	13853	13625	13866	13727	13765	13650	13614	13758	13737	13713	13623	13764	13795	13696	13853	13687	13825	13709	13769	13896	13856	13720	13671	13799	13892	13750	13660	13702	13762	13865	13815	13730	13843	13840	13765	13660	13776	13705	13699	13626	13894	13714	13808	14001	13702	13756	13754	13836	13855	13873	13651	13712	13752	13717	13626	13921	13681	13897	13834	13769	13832	13814	13768	13704	13769	13807	13784	13775	13687	13767	13616	13808	13646	13668	13682	13731	13750	13765	13593	13830	13753	13699	13805	13725	13751	13769	13827	13969	13898	13926	13715	13769	13635	13748	13602	13675	13651	13653	13873	13648	13880	13701	13794	13821	13894	13586	13846	13742	13866	13758	13589	13738	13814	13735	13699	13737	13659	13815	13689	13804	13705	13696	13762	13788	13849	13652	13729	13760	13970	13930	13691	13774	13871	13704	13757	13677	13619	13822	13775	13855	13658	13758	13773	13779	13616	13622	13676	13650	13855	13752	13688	13703	13568	13776	13783	13638	13797	13776	13745	13734	13752	13724	13750	13770	13617	13760	13804	13791	13858	13754	13888	13675	13692	13781	13627	13653	13605	13801	13727	13989	13958	13923	13724	13790	13741	13779	13784	13784	13743	13728	13662	13661	13740	13767	13775	13698	13679	13699	13628	13634	13835	13826	13798	13908	13716	13741	13796	13743	13750	13795	13733	13584	13679	13763	13747	13674	13645	13781	13593	13578	13629	13829	13517	13912	13674	13880	13701	13863	13689	13776	13774	13545	13798	13544	13918	13745	13574	13662	13726	13813	13738	13624	13743	13713	13738	13620	13807	13829	13759	13787	13803	13707	13762	13657	13560	13797	13526	13634	13712	13787	13777	13897	13662	13876	13652	13728	13790	13687	13948	13801	13911	13928	13680	13792	13682	13720	13572	13791	13774	13724	13786	13794	13830	13743	13702	13706	13786	13738	13663	13856	13686	13662	13663	13794	13940	13804	13651	13607	13792	13776	13664	13643	13833	13777	13662	13869	13655	13654	13515	13762	13674	13760	13762	13600	13752	13767	13703	13764	13867	13850	13818	13787	13769	13745	13622	13848	13769	13784	13652	13733	13834	13728	13688	13686	13827	13801	13629	13797	13754	13821	13866	13682	13823	13817	13752	13975	13831	13683	13735	13617	13868	13660	13961	13727	13650	13712	13487	13991	13648	13727	13844	13999	13695	13640	13849	13810	13672	13559	13675	13575	13754	13816	13732	13735	13746	13603	13672	13674	13700	13691	13897	13780	13688	13699	13827	13729	13657	13771	13838	13567	13823	13668	13809	13597	13660	13776	13675	13775	13762	13926	13714	13756	13863	13760	13713	13658	13779	13639	13735	13727	13851	13783	13620	13795	13679	13816	13745	13758	13859	13694	13702	13671	13770	13824	13693	13601	13832	13798	13796	13718	13809	13908	13649	13938	13746	13773	13798	13856	13707	13891	13683	13758	13750	13635	13742	13791	13644	13780	13869	13746	13682	13744	13766	13646	13843	13739	13640	13836	13637	13686	13541	13691	13837	13557	13799	13680	13673	13767	13735	13870	13670	13729	13880	13945	13673	13820	13831	13754	13905	14024	13711	13864	13650	13889	13604	13818	13744	13635	13684	13815	13739	13743	13707	13738	13942	13905	13739	13823	13754	13692	13880	13792	13622	13852	13807	13655	13678	13854	13573	13837	13739	13704	13788	13844	13803	13797	13743	13854	13497	13725	13647	13865	13611	13845	13796	13731	13812	13832	13764	13762	13700	13786	13713	13876	13667	13693	13813	13721	13844	13754	13794	13601	13822	13735	13800	13893	13733	13703	13762	13729	13878	13590	13731	13725	13668	13867	13605	13869	13739	13743	13713	13837	13873	13709	13714	13764	13660	13825	13794	13760	13961	13858	13618	13761	13529	13959	13719	13682	13918	13881	13752	13616	13750	13760	13666	13756	13831	13644	13650	13694	13674	13520	13633	13669	13934	13852	13768	13717	13897	13792	13679	13715	13706	13737	13847	13788	13607	13689	13757	13738	13884	13614	13885	13706	13795	13766	13824	13730	13824	13619	13770	13684	13865	13898	13713	13581	13830	13839	13744	13745	13710	13921	13700	13607	13814	13813	13747	13787	13808	13832	13733	13782	13683	13929	13589	13865	13750	13722	13783	13803	13731	13686	13800	13794	13575	13695	13900	13812	13758	13784	13685	13660	13837	13798	13694	13749	13705	13969	13650	13658	13755	13912	13691	13789	13556	13827	13698	13649	13709	13838	13756	13610	13952	13564	13658	13711	13701	13785	13728	13682	13941	13648	13803	13720	13758	13763	13672	13704	13764	13638	13860	13838	13677	13747	13719	13802	13773	13606	13718	13733	13683	13765	13801	13735	13990	13693	13689	13727	13771	13670	13593	13798	13904	13770	13744	13789	13580	13720	13768	13721	13620	13812	13712	13554	13751	13606	13743	13787	13620	13874	13798	13862	13784	13770	13767	13606	13707	13571	13666	13782	13709	13935	13763	13783	13634	13711	13999	13678	13625	13602	13923	13711	13757	13845	14016	13758	13747	13773	13675	13798	13783	13693	13660	13640	13683	13750	13886	13632	13624	13748	13667	13653	13674	13720	13469	13628	13784	13856	13686	13875	13795	13714	13735	13925	13798	13770	13911	13760	13889	13738	13882	13822	13621	13760	13820	13808	13765	13797	13899	13748	13570	13797	13819	13759	13759	13799	13679	13820	13660	13676	13779	13672	13729	13963	13756	13692	13778	13831	13773	13661	13694	13788	13729	13851	13627	13720	13810	13765	13758	13762	13613	13741	13890	13815	13694	13786	13610	13789	13765	13735	13828	13862	13731	13610	13694	13880	13546	13485	13841	13683	13809	13718	13843	13757	13761	13589	13874	13711	13866	13874	13623	13773	13640	13811	13695	13663	13748	13707	13827	13795	13664	13753	13708	13897	13600	13841	13593	13665	13651	13774	13734	13794	13657	13790	13654	13813	13744	13658	13810	13990	13674	13803	13621	13911	13616	13795	13666	13856	13902	13763	13596	13877	13695	13889	13647	13690	13723	13760	13580	13721	13774	13759	13685	13734	13869	13860	13802	13716	13860	13704	13718	13789	13729	13529	13845	13714	13693	13729	13771	13812	13779	13724	13834	13854	13776	13722	13596	13895	13729	13817	13848	13836	13731	13764	13819	13693	13698	13723	13789	13883	13888	13794	13826	13638	13893	13763	13789	13769	13877	13824	13594	13630	13918	13533	13822	13668	13585	13765	13610	13690	13796	13820	13782	13774	13896	13651	13578	13751	13808	13765	13837	13668	13704	13648	13737	13666	13644	13887	13859	13485	13679	13786	13795	13821	13519	13752	13721	13810	13766	13700	13859	13757	13828	13830	13739	13714	13771	13728	13611	13684	13799	13697	13736	13689	13789	13789	13678	13741	13812	13737	13794	13619	13603	13696	13725	13754	13825	13775	13703	13785	13744	13703	13786	13867	13662	13833	13743	13841	13747	13672	13835	13818	13772	13804	13864	13651	13804	13734	13739	13664	13815	13798	13673	13696	13798	13836	13775	13714	13858	13715	13780	13505	13797	13756	13694	13937	13792	13745	13899	13651	13958	13841	13749	13766	13776	13882	13722	13841	13701	13782	13712	13779	13736	13793	13793	13734	13748	13946	13675	13603	13623	13712	13626	13809	13984	13675	13840	13741	13691	13553	13767	13781	13767	13706	13700	13742	13656	13752	13835	13799	13721	13840	13673	13780	13791	13803	13797	13708	13735	13713	13650	13677	13680	13640	13542	13812	13662	13600	13704	13807	13763	13813	13589	13591	13776	13729	13803	13925	13855	13661	13856	13766	13656	13654	13720	13837	13784	13619	13912	13674	13610	13749	13541	13602	13699	13841	13835	13741	13856	13694	13747	13648	13721	13771	13754	13626	13776	13775	13789	13801	13684	13749	13711	13733	13713	13748	13656	13705	13875	13787	13787	13837	13718	13625	13616	13644	13702	13803	13850	13789	13871	13746	13792	13802	13524	13847	13708	14051	13763	13710	13734	13782	13826	13684	13599	13820	13642	13625	13793	13755	13821	13732	13725	13660	13901	13863	13630	13698	13874	13679	13731	13910	13726	13865	13950	13687	13870	13862	13745	13667	13781	13693	13817	13832	13688	13710	13715	13817	13751	13783	13653	13896	13907	13690	13814	13737	13737	13757	13826	13856	13674	13673	13607	13812	13747	13713	13570	13555	13894	13745	13824	13809	13789	13770	13799	13749	13580	13761	13618	13581	13646	13752	13932	13700	13907	13741	13802	13588	13776	13832	13864	13876	13852	13753	13761	13775	13858	13757	13683	13871	13725	13875	13601	13706	13657	13916	13792	13665	13788	13811	13806	13748	13670	13876	13785	13900	13780	13846	13864	13594	13751	13670	13846
29778	23426	24400	21056	18694	18378	18537	18131	17861	17808	17987	17961	17948	17833	17640	17694	17621	17523	17534	17730	17404	17623	17576	17718	17577	17324	17593	17534	17410	17341	17402	17183	17558	17540	17464	17351	17465	17407	17533	17648	17127	17664	17488	17299	17417	17488	17491	17759	17532	17557	17561	17257	17443	17397	17358	17544	17628	17307	17396	17617	17386	17431	17507	17439	17391	17439	17309	17385	17486	17445	17497	17410	17424	17596	17506	17345	17186	17393	17336	17235	17363	17421	17105	17145	17730	17187	17431	17419	17343	17314	17281	17567	17273	17479	17339	17239	17372	17508	17457	17367	17633	17310	17518	17356	17320	17269	17556	17589	17621	17425	17232	17519	17157	17401	17354	17545	17576	17389	17365	17390	17467	17303	17488	17324	17261	17385	17533	17464	17236	17275	17252	17411	17456	17331	17503	17361	17564	17364	17457	17514	17415	17484	17515	17149	17465	17253	17564	17292	17541	17341	17321	17340	17487	17408	17411	17458	17662	17500	17432	17474	17486	17544	17600	17356	17522	17508	17195	17486	17408	17342	17408	17366	17485	17601	17484	17473	17432	17334	17348	17588	17800	17692	17503	17392	17155	17431	17320	17449	17586	17213	17438	17485	17279	17420	17401	17334	17376	17344	17425	17246	17483	17381	17444	17282	17337	17502	17636	17330	17273	17383	17272	17351	17605	17443	17323	17437	17309	17475	17412	17183	17422	17365	17110	17395	17486	17508	17386	17338	17643	17233	17309	17394	17554	17362	17423	17633	17452	17643	17444	17461	17674	17425	17418	17336	17549	17491	17659	17284	17303	17475	17507	17614	17531	17526	17673	17439	17543	17593	17427	17501	17199	17392	17471	17337	17332	17354	17381	17443	17455	17596	17480	17396	17551	17550	17517	17262	17660	17380	17440	17391	17349	17075	17358	17274	17271	17270	17363	17391	17412	17407	17320	17359	17516	17389	17420	17383	17375	17488	17477	17465	17478	17514	17490	17331	17510	17542	17269	17426	17679	17366	17584	17535	17553	17410	17328	17340	17375	17548	17214	17390	17331	17431	17573	17316	17498	17411	17304	17301	17255	17428	17207	17285	17448	17513	17458	17428	17490	17470	17481	17314	17285	17482	17384	17301	17544	17582	17391	17463	17586	17311	17299	17472	17440	17321	17252	17518	17475	17449	17365	17580	17419	17420	17372	17357	17295	17527	17407	17517	17421	17320	17478	17463	17273	17303	17348	17371	17347	17371	17350	17374	17531	17314	17476	17311	17435	17331	17294	17299	17548	17610	17693	17552	17291	17400	17485	17422	17488	17635	17338	17326	17570	17499	17515	17475	17420	17475	17446	17445	17328	17481	17395	17323	17440	17224	17316	17369	17418	17593	17489	17422	17166	17454	17389	17562	17199	17289	17473	17312	17442	17331	17529	17554	17347	17453	17393	17327	17289	17495	17516	17381	17584	17423	17567	17435	17497	17225	17390	17263	17245	17285	17412	17474	17321	17418	17527	17366	17253	17370	17389	17169	17454	17371	17445	17573	17466	17501	17457	17369	17369	17472	17451	17428	17419	17259	17405	17479	17522	17266	17691	17350	17532	17275	17377	17171	17486	17427	17555	17547	17100	17272	17443	17417	17369	17426	17741	17434	17443	17493	17406	17600	17489	17392	17821	17280	17395	17422	17346	17335	17379	17593	17530	17448	17284	17380	17297	17274	17623	17433	17452	17503	17558	17466	17334	17325	17572	17430	17405	17449	17476	17358	17513	17502	17386	17508	17471	17490	17486	17634	17450	17443	17281	17341	17380	17168	17450	17289	17654	17513	17391	17457	17567	17353	17390	17350	17455	17492	17481	17284	17299	17498	17415	17391	17485	17447	17513	17478	17565	17455	17503	17487	17321	17346	17331	17378	17434	17628	17415	17236	17418	17484	17353	17484	17623	17444	17327	17494	17391	17447	17507	17345	17550	17391	17446	17503	17502	17449	17404	17250	17396	17558	17429	17487	17164	17362	17428	17240	17281	17356	17593	17505	17326	17080	17363	17342	17522	17498	17430	17418	17444	17640	17353	17567	17480	17695	17261	17558	17444	17610	17171	17590	17502	17464	17667	17479	17403	17301	17318	17406	17401	17483	17353	17208	17461	17189	17053	17284	17423	17269	17405	17247	17381	17397	17281	17515	17348	17681	17332	17509	17477	17520	17447	17527	17271	17358	17378	17454	17630	17447	17661	17410	17418	17471	17509	17163	17265	17388	17387	17344	17311	17230	17375	17380	17510	17459	17426	17205	17451	17359	17401	17313	17467	17524	17531	17430	17537	17413	17532	17332	17446	17440	17438	17423	17444	17413	17300	17373	17345	17378	17580	17412	17141	17467	17198	17371	17411	17486	17553	17119	17408	17372	17504	17223	17440	17581	17492	17594	17474	17231	17286	17179	17230	17319	17526	17573	17548	17307	17537	17523	17460	17426	17382	17496	17344	17239	17431	17319	17429	17329	17259	17408	17084	17273	17442	17358	17401	17706	17460	17413	17321	17543	17508	17416	17516	17328	17752	17467	17535	17413	17391	17530	17453	17617	17177	17328	17416	17467	17629	17486	17359	17440	17521	17489	17464	17421	17362	17612	17335	17585	17408	17362	17397	17448	17452	17420	17258	17495	17417	17551	17685	17520	17544	17331	17379	17560	17568	17505	17425	17745	17437	17258	17397	17617	17448	17472	17540	17432	17322	17493	17422	17551	17382	17400	17397	17421	17444	17305	17315	17350	17191	17449	17380	17550	17535	17420	17463	17416	17634	17548	17654	17195	17362	17390	17379	17311	17439	17335	17372	17316	17521	17384	17565	17398	17416	17506	17522	17309	17338	17492	17343	17535	17497	17378	17657	17400	17379	17387	17538	17400	17197	17339	17443	17012	17479	17266	17214	17454	17311	17303	17289	17435	17307	17424	17349	17278	17486	17425	17660	17506	17585	17350	17332	17320	17202	17082	17176	17397	17165	17399	17516	17455	17279	17480	17404	17427	17508	17276	17310	17366	17608	17552	17496	17431	17500	17413	17547	17321	17348	17416	17332	17487	17368	17621	17280	17374	17433	17395	17520	17515	17446	17096	17407	17665	17388	17290	17494	17664	17417	17440	17502	17512	17312	17359	17410	17356	17497	17555	17355	17312	17365	17525	17253	17477	17442	17360	17543	17485	17470	17519	17482	17424	17633	17484	17492	17411	17434	17468	17392	17459	17412	17539	17499	17371	17566	17385	17532	17392	17146	17484	17438	17467	17410	17489	17556	17524	17397	17514	17348	17300	17450	17471	17463	17357	17157	17231	17588	17299	17420	17320	17369	17534	17534	17323	17511	17264	17636	17359	17499	17330	17339	17367	17439	17452	17462	17391	17394	17429	17486	17253	17338	17292	17356	17397	17264	17466	17251	17333	17505	17565	17448	17244	17434	17524	17455	17544	17335	17301	17462	17424	17251	17432	17389	17360	17387	17154	17562	17348	17488	17609	17689	17658	17611	17302	17486	17493	17434	17384	17419	17517	17339	17519	17532	17474	17518	17218	17375	17307	17452	17489	17354	17339	17397	17627	17344	17343	17342	17487	17484	17508	17182	17621	17291	17606	17542	17427	17435	17400	17370	17267	17483	17629	17449	17341	17265	17323	17350	17200	17486	17364	17543	17447	17385	17399	17504	17261	17537	17594	17439	17472	17506	17600	17570	17475	17435	17313	17444	17522	17170	17250	17580	17533	17446	17492	17398	17443	17361	17531	17370	17417	17516	17410	17377	17421	17694	17229	17355	17262	17403	17465	17526	17296	17662	17444	17527	17200	17624	17572	17368	17278	17282	17307	17451	17633	17285	17386	17262	17404	17432	17330	17396	17441	17538	17500	17316	17534	17219	17321	17341	17447	17423	17402	17459	17413	17571	17415	17527	17416	17529	17457	17515	17446	17318	17497	17379	17325	17332	17376	17573	17200	17347	17465	17541	17659	17363	17445	17301	17392	17513	17516	17452	17355	17388	17593	17513	17333	17509	17199	17518	17461	17500	17420	17400	17476	17534	17607	17391	17420	17596	17516	17438	17504	17352	17354	17351	17451	17298	17340	17465	17232	17421	17568	17489	17199	17493	17659	17549	17632	17549	17329	17451	17377	17489	17578	17467	17570	17472	17412	17355	17520	17302	17483	17419	17464	17399	17446	17504	17337	17376	17475	17269	17459	17375	17439	17340	17207	17263	17463	17480	17391	17488	17370	17364	17512	17496	17567	17267	17455	17438	17510	17235	17351	17607	17441	17348	17414	17343	17573	17455	17356	17492	17444	17459	17428	17289	17294	17317	17485	17407	17312	17421	17468	17397	17294	17327	17287	17517	17485	17379	17380	17503	17259	17589	17488	17450	17574	17484	17359	17520	17561	17444	17403	17312	17336	17384	17289	17451	17532	17411	17341	17412	17477	17484	17539	17405	17376	17488	17478	17311	17533	17303	17478	17184	17355	17260	17426	17550	17588	17436	17420	17539	17538	17378	17491	17339	17547	17490	17452	17220	17298	17512	17519	17407	17461	17482	17310	17338	17454	17529	17244	17456	17493	17374	17423	17651	17386	17476	17297	17397	17210	17248	17365	17317	17453	17438	17239	17267	17413	17458	17546	17343	17617	17748	17552	17613	17324	17387	17423	17577	17323	17290	17339	17484	17278	17539	17249	17556	17667	17500	17473	17592	17345	17523	17533	17299	17318	17517	17462	17462	17755	17412	17212	17467	17274	17618	17432	17290	17297	17407	17218	17354	17490	17381	17425	17434	17508	17420	17520	17446	17298	17475	17430	17324	17409	17365	17427	17421	17690	17519	17495	17431	17305	17481	17589	17358	17376	17301	17283	17556	17640	17380	17228	17367	17461	17244	17445	17419	17463	17350	17312	17428	17568	17373	17341	17236	17367	17565	17328	17392	17451	17279	17394	17473	17332	17257	17618	17552	17381	17412	17448	17470	17393	17600	17345	17343	17295	17454	17501	17400	17350	17387	17437	17418	17298	17211	17498	17387	17423	17548	17291	17537	17570	17251	17406	17407	17479	17465	17467	17302	17290	17320	17492	17432	17394	17478	17448	17248	17404	17308	17623	17493	17490	17387	17363	17574	17293	17264	17432
20512	23712	20877	17008	15799	15316	15550	14989	14626	14741	14549	14743	14746	14224	14341	14276	14317	14246	14008	14221	13949	14168	13955	13878	14129	13947	14121	13921	13988	13901	13753	13935	13941	14082	14166	13692	13804	13842	13964	13747	14039	14059	14043	13982	14018	14143	14026	14122	13981	14004	13937	13966	14027	13733	13975	14101	13915	13880	13776	13736	13890	13864	13951	13844	13773	13976	13851	13880	13979	13859	13853	13776	13985	13681	13872	13919	13923	13837	13916	13887	13919	13841	13715	13844	13871	14009	14061	13919	13869	13958	13731	14008	13895	13932	13831	13745	13913	13932	13843	13986	13977	13877	14105	13814	13887	13936	14050	14064	13952	13922	13726	13909	13855	13919	13859	13823	13809	13803	13915	13840	13952	13958	14007	13983	13925	13729	14098	14066	13984	13795	14071	13958	13915	13992	13955	13866	14028	13911	13798	13902	14052	13930	13763	13919	13703	13910	13954	14036	13924	13897	13811	13744	14021	13859	13726	13816	13772	13852	13910	13801	13877	13735	14110	13873	13959	13881	14008	14040	13821	13766	13938	13932	13942	13840	13683	13866	13960	13797	13921	13811	13924	13863	13835	13724	13898	13782	13954	13898	13902	13706	13981	13756	13882	13984	13818	13976	13967	13774	13958	13802	13912	13916	13888	13804	13942	13965	13869	13808	13741	13750	13749	13964	13935	13580	13832	13877	13998	13949	13935	13822	13974	13754	14132	13821	13886	13787	14016	13942	13874	13749	13792	13983	13708	13710	13860	13962	14159	13954	13962	13943	13957	13799	13733	13817	13744	13971	13981	13731	13851	13830	13883	13925	13998	13817	13869	13969	14023	13868	13896	13884	13921	13835	13774	13584	13826	13884	13823	13859	13856	13911	13718	13973	13905	13882	13973	13917	13792	13846	13832	14071	13925	13973	13902	13871	13875	13855	13867	13979	13767	13901	14045	13809	13953	13897	13965	13806	13797	13955	14083	13920	14063	13890	13938	13851	13978	13933	13779	13821	13789	13942	13945	14003	13814	13894	13794	13960	13891	13895	13923	13872	13741	13809	13838	13911	13813	13940	13870	13863	13838	13952	13970	13915	13841	13825	13943	13851	13934	13856	14027	13871	13829	13869	13858	13997	13789	13763	13915	13942	13892	13911	13792	13930	13888	13814	14046	13762	13834	13966	13776	13902	13851	13904	13790	13837	13872	13837	13818	13884	13744	13992	13750	13817	13912	13820	13858	13834	13996	13867	13953	13956	13886	13722	13938	13832	14029	13853	13915	13765	13984	13648	13920	13968	13937	13895	13771	13901	13767	13792	13806	13938	13947	13848	13944	13895	13848	13718	13979	13935	14059	13921	13972	13965	13694	13990	13915	13820	13793	14070	13836	14046	13943	13876	13853	13929	13845	14154	13923	13872	13858	13893	13835	13913	14084	13883	13838	14023	13812	13793	14035	13915	13907	13929	13888	13994	13749	13812	13995	13960	13949	13852	13766	13822	13763	13803	13728	13918	13815	14061	13854	13858	13899	13777	13811	13849	13893	13946	13796	13899	13965	13857	13891	13897	13872	13953	13819	13943	13862	13964	13822	13957	13986	13908	13889	13713	13881	13928	13859	13929	13810	13914	13780	13849	13917	13804	13839	13828	13935	13810	13966	13886	13939	13939	13862	13812	13904	13771	13769	14004	13779	13908	13875	13980	13805	13883	13918	13911	13814	13956	13815	13826	13881	13880	14000	13735	13879	13978	13838	13966	13970	13861	13858	13866	13890	14043	13918	14049	13760	13864	13929	13933	13863	13960	13839	13886	13986	13852	14058	13957	13900	14025	13825	13826	14021	13876	13826	13895	13839	13857	13774	13863	13900	13667	13989	13793	13758	13855	13816	13924	14032	13857	13902	13954	13911	13896	13829	13901	13853	13995	13788	13880	13905	13854	13892	14001	13869	13751	13926	14014	13869	13809	13956	14045	13929	13850	13848	13757	13803	13791	13947	13762	13856	13941	13982	13973	13848	13854	13990	13881	13813	13893	13788	13887	13834	14095	13768	13883	13926	13910	13796	13802	13766	13979	13996	13952	14014	13786	13926	13713	13896	14017	13913	13853	13740	13780	13986	13919	13946	13905	14000	13831	13883	13918	13900	13930	13796	13809	13929	14040	14018	13858	13984	13832	13857	13944	13909	14113	13959	13867	13730	13924	13906	13860	13807	13859	13882	13777	14050	13891	13757	13847	13974	13887	13916	13787	13868	13759	13863	13875	13929	14014	13876	13785	13898	13924	14013	13833	13840	13731	13965	13717	13743	14001	13734	13832	13869	13807	14040	13748	13816	13827	13830	13757	14001	14113	13940	13872	13709	13850	13848	13888	13889	13988	13895	13734	13912	13950	13889	13959	13839	13834	14015	13899	13860	13793	13841	13860	13854	13842	13894	13898	13905	13931	13978	13838	13785	14024	13943	13847	13803	13974	13976	14048	13828	13795	13806	13866	13895	13781	13835	13825	13945	13836	13840	13953	13769	14003	13902	13858	13892	13909	13906	14063	13783	13937	14060	13736	13891	13849	13905	13887	13943	13924	13976	13954	13930	14144	13719	13844	13908	13988	14018	13773	13988	13821	13830	13992	13785	13773	13857	13866	13794	13908	13900	14025	13797	13946	13936	13751	13865	13869	13910	14008	13775	13866	13811	13746	13710	13813	13887	14011	13838	13936	13892	13808	13950	13937	13924	13993	13827	13752	13879	14030	14041	13885	13963	13817	13943	13871	14068	13819	14044	13872	13855	13965	13903	13749	13837	14012	13759	13843	14010	13841	14069	13766	13941	13923	14075	13983	13938	13798	13962	13971	13971	13889	13925	13931	13785	13800	13896	13941	13828	13769	13874	13861	13813	13932	13842	13819	13937	13895	13849	13944	14002	13803	13721	13922	13981	13925	14024	13890	13769	13956	13877	13917	13892	13871	13938	13767	13757	13785	13686	13871	13816	13899	13799	13783	13995	13885	13796	14014	13942	13967	13909	13908	13940	14035	13906	14056	13739	13919	13951	13794	13775	14012	13865	13892	13895	13860	13910	13830	13883	13933	13914	13914	13983	13941	13721	14014	13743	13821	13849	13893	13799	13906	13934	13878	13997	13904	13978	13876	13738	13784	13778	13974	14076	14026	13899	13841	13882	13701	13866	13600	13993	13874	13885	13929	13853	13969	14007	13935	13955	14023	13793	13752	13646	13805	13938	14022	13811	13741	13865	13895	13922	13948	13849	13889	13849	13863	13884	13922	14054	13844	14021	13960	14025	13990	13864	13801	13903	13735	13900	13971	13961	13725	13914	13778	13834	13888	13885	13907	13933	13889	13780	13966	13947	13823	13797	13806	13906	13722	13987	13896	13826	13786	13984	13796	13740	13835	13804	13889	14114	13925	13960	13983	13736	13787	13834	13811	13952	14008	13924	13657	14060	13932	13954	13911	13821	13846	13947	13875	14010	13896	14036	13884	13882	13910	13770	13970	13929	13950	13849	13801	13853	13812	13794	13730	13894	14013	13864	14012	13912	13856	13962	13931	13869	13780	13994	14010	14024	13822	13743	13905	13937	13889	13978	13880	13752	13882	13895	13825	13943	14000	13703	13919	13726	13894	13980	13979	13931	14101	13885	13975	14013	13872	13826	13828	13876	14040	13822	14003	13926	13771	13804	14037	13856	13923	13953	13969	13972	13833	13861	13959	13757	13730	13978	13891	13894	13864	13922	14024	13912	14019	13954	13921	14048	13820	13913	13714	13928	14010	13839	13856	13963	13869	13912	13988	13889	13899	13845	13833	14046	13785	13787	13928	13923	13831	13944	13979	13766	13975	13836	13817	14041	13991	13739	14188	13894	13988	13882	13897	13919	13877	13922	14018	13810	13940	13923	13971	13915	13681	13816	13722	13892	14034	14085	13960	13909	13865	13993	13818	13774	13963	13931	13998	13980	13770	13882	13982	13886	13920	13892	13897	13904	13780	13878	13916	14038	13959	13832	13959	13888	13899	13763	13939	13884	13868	13890	13934	13871	13822	13847	14051	13799	13979	13937	13937	13903	13882	13859	14074	13637	13954	13779	13761	13874	13891	13926	14043	13778	13936	13818	13889	13825	14037	13883	13877	13913	13940	13801	13908	13781	14005	13885	13849	13867	13884	14136	13930	13920	14014	13826	13883	13919	14118	13967	14019	14014	14092	13950	13988	13801	14040	13962	13767	13787	13887	13764	13899	13976	13918	13905	13824	13999	13947	13815	13815	14079	14110	13816	13831	13904	13806	13944	13906	13802	13778	13789	13740	13781	14015	14020	13818	14029	13918	13849	13921	13868	13985	13903	13854	13759	13927	13906	13885	13967	13789	13868	13728	13731	13956	13941	13978	13797	13916	13870	13946	13877	13904	13822	13842	13657	13831	13839	13726	13806	13868	13757	13898	13949	13892	13787	13885	13886	13765	13919	13979	13871	13820	13890	13640	13924	13904	13882	13906	13932	13825	13968	13682	13870	13959	13775	13970	13928	13883	13820	13981	13890	14014	13859	13845	13745	13830	13797	13882	13964	13891	13805	13648	13896	13774	13818	13904	13749	13906	13975	13933	14022	13943	13820	13925	13885	13880	13825	13757	13948	13944	13772	13866	13797	13761	13870	13924	13799	13814	13960	13757	13887	13946	13879	13850	13762	13939	13726	14085	13943	13965	13947	13846	13778	13873	13876	13892	13929	13942	13918	13824	13732	13925	13756	14089	13848	13942	13845	13754	13961	13865	13974	14062	14013	13752	13749	13900	13913	13900	13952	14062	13891	13667	13828	13779	13852	13928	13890	13863	13812	13918	13949	14026	13911	13784	13836	14085	13823	13907	13887	13936	13975	13811	13856	14050	14033	13796	13979	13947	13906	13927	13697	13935	13827	13895	13830	13867	13767	13853	13980	13923	13879	13817	13821	13838	13850	13857	13913	13735	14028	13971	13835	14000	13937	13998	13872	13902	14001	13946	13953	13805	13835	13893	13859	13830	13884	13944	13899	13787	13940	13940	14018	13919	13999	13732	13924	13889	13855	13839	13932	13852	13776	13957	13983	14026	13925	13795	13869	13930	13883	13890	13775	13797	13988	13931	13982	13926	13872	14015	13896	13871
24708	21133	27958	24443	22552	22339	22198	19625	18876	18830	18604	18588	18676	18171	18117	17987	18108	17983	17818	17974	17831	17823	17705	17815	18034	17912	17955	17658	17781	17642	17707	17778	17443	17672	17699	17529	17680	17688	17696	17599	17636	17668	17561	17497	17764	18357	18517	18228	17963	17650	17648	17749	17522	17433	17221	17404	17625	17497	17579	17516	17401	17483	17579	17422	17375	17565	17738	17559	17372	17585	17501	17470	17630	17564	17682	17583	17416	17580	17403	17386	17510	17671	17755	17520	17760	17385	17576	17697	17555	17498	17476	17409	17663	17835	17570	17460	17309	17628	17543	17341	17305	17510	17759	17377	17537	17519	17473	17393	17532	17393	17725	17425	17574	17489	17613	17683	17529	17402	17635	17635	17677	17588	17506	17524	17482	17635	17497	17457	17684	17302	17473	17285	17372	17561	17361	17659	17576	17553	17493	17447	17438	17571	17558	17589	17299	17464	17235	17465	17270	17687	17472	17327	17561	17342	17475	17317	17442	17470	17559	17373	17404	17507	17442	17372	17426	17476	17421	17709	17403	17605	17470	17559	17343	17664	17685	17421	17521	17521	17629	17440	17435	17473	17490	17499	17405	17443	17373	17188	17435	17550	17577	17535	17595	17493	17321	17267	17378	17497	17410	17502	17499	17725	17440	17450	17430	17391	17435	17324	17421	17513	17355	17519	17479	17314	17418	17511	17589	17474	17378	17533	17569	17383	17524	17395	17769	17532	17676	17370	17510	17383	17645	17420	17125	17377	17311	17449	17433	17370	17677	17693	17565	17875	17483	17533	17605	17539	17430	17594	17487	17365	17234	17449	17367	17469	17493	17811	17478	17497	17494	17405	17446	17830	17635	17546	17542	17348	17551	17408	17382	17487	17563	17531	17599	17409	17745	17671	17315	17406	17453	17553	17494	17508	17406	17591	17508	17287	17468	17552	17592	17563	17452	17391	17590	17570	17468	17624	17310	17514	17308	17292	17530	17502	17337	17470	17587	17883	17534	17467	17455	17533	17633	17697	17276	17422	17559	17426	17339	17334	17527	17568	17520	17412	17544	17362	17546	17509	17565	17593	17613	17554	17532	17544	17461	17749	17584	17488	17615	17627	17329	17264	17652	17555	17470	17557	17403	17402	17635	17672	17497	17597	17478	17430	17533	17500	17385	17392	17576	17467	17351	17471	17453	17392	17606	17439	17571	17639	17386	17501	17673	17286	17488	17528	17321	17575	17490	17470	17528	17689	17380	17590	17411	17339	17311	17458	17471	17446	17499	17616	17538	17523	17489	17619	17535	17596	17497	17490	17581	17703	17486	17543	17647	17506	17611	17371	17406	17323	17403	17376	17606	17657	17389	17628	17690	17473	17448	17531	17469	17597	17630	17572	17508	17585	17514	17411	17559	17462	17512	17434	17340	17439	17485	17313	17630	17546	17517	17466	17490	17403	17387	17242	17392	17453	17607	17406	17445	17516	17526	17589	17535	17451	17605	17363	17469	17622	17545	17511	17618	17688	17459	17418	17764	17423	17568	17495	17470	17469	17453	17413	17619	17565	17479	17504	17509	17560	17529	17452	17390	17398	17634	17614	17608	17459	17406	17450	17503	17404	17618	17386	17439	17440	17371	17416	17315	17249	17492	17392	17511	17567	17459	17403	17699	17362	17316	17591	17522	17600	17607	17430	17530	17298	17506	17552	17425	17343	17456	17423	17656	17424	17466	17428	17395	17322	17480	17363	17316	17487	17401	17580	17287	17403	17616	17336	17350	17391	17379	17696	17493	17555	17323	17373	17385	17342	17348	17370	17478	17581	17398	17477	17399	17619	17325	17429	17568	17644	17317	17535	17425	17481	17605	17389	17381	17506	17309	17441	17493	17578	17437	17481	17472	17362	17528	17503	17572	17458	17430	17450	17335	17395	17441	17473	17540	17606	17516	17383	17347	17456	17385	17597	17332	17252	17544	17740	17583	17705	17379	17524	17418	17551	17437	17432	17331	17583	17506	17537	17574	17625	17517	17401	17536	17472	17491	17561	17505	17659	17608	17309	17577	17581	17714	17489	17435	17488	17745	17501	17626	17592	17457	17494	17560	17476	17596	17581	17480	17481	17542	17456	17416	17364	17436	17433	17526	17336	17593	17651	17582	17620	17439	17520	17536	17522	17354	17461	17455	17579	17420	17358	17468	17449	17646	17609	17592	17553	17630	17393	17378	17573	17760	17463	17478	17401	17412	17280	17539	17460	17542	17411	17409	17578	17524	17659	17370	17366	17333	17410	17527	17207	17572	17526	17633	17657	17658	17447	17623	17495	17602	17536	17394	17242	17446	17491	17493	17677	17499	17649	17421	17484	17518	17474	17652	17314	17405	17435	17325	17585	17527	17546	17565	17561	17668	17383	17429	17476	17470	17545	17599	17512	17486	17533	17422	17226	17293	17311	17504	17520	17571	17449	17500	17658	17421	17456	17490	17528	17360	17438	17578	17552	17580	17592	17235	17586	17461	17505	17501	17625	17609	17574	17629	17302	17657	17310	17474	17698	17461	17628	17471	17453	17373	17460	17382	17543	17426	17580	17519	17556	17368	17624	17604	17651	17641	17378	17529	17526	17621	17809	17504	17494	17503	17596	17322	17629	17650	17555	17527	17402	17527	17638	17581	17449	17474	17413	17622	17377	17660	17358	17443	17397	17460	17473	17481	17455	17590	17388	17532	17381	17601	17606	17395	17256	17479	17477	17619	17589	17557	17384	17400	17567	17539	17553	17330	17582	17503	17669	17415	17330	17485	17538	17460	17424	17598	17496	17429	17604	17403	17716	17483	17605	17423	17349	17490	17450	17427	17373	17488	17750	17359	17604	17413	17512	17367	17475	17413	17448	17211	17667	17508	17538	17463	17603	17382	17493	17582	17452	17466	17701	17474	17217	17334	17510	17515	17663	17461	17348	17560	17469	17434	17320	17640	17535	17303	17376	17434	17388	17571	17322	17348	17561	17484	17736	17703	17464	17606	17627	17627	17681	17447	17431	17607	17537	17378	17238	17618	17482	17676	17403	17529	17533	17521	17534	17367	17586	17588	17643	17615	17616	17443	17456	17297	17459	17455	17573	17535	17624	17640	17502	17700	17349	17431	17710	17534	17333	17471	17577	17343	17619	17572	17511	17482	17477	17682	17363	17547	17448	17332	17617	17493	17661	17639	17547	17457	17409	17331	17387	17326	17546	17369	17288	17412	17606	17491	17522	17365	17436	17499	17562	17620	17355	17390	17408	17639	17379	17693	17216	17473	17388	17409	17447	17556	17507	17393	17509	17545	17557	17684	17619	17391	17672	17441	17372	17585	17263	17396	17375	17414	17343	17528	17641	17605	17578	17610	17560	17562	17477	17365	17380	17462	17607	17528	17527	17368	17461	17473	17403	17331	17384	17642	17368	17474	17595	17497	17301	17327	17574	17457	17781	17323	17461	17429	17374	17371	17361	17299	17620	17322	17404	17350	17422	17303	17446	17623	17665	17495	17538	17571	17538	17257	17470	17502	17370	17334	17422	17697	17396	17520	17548	17612	17395	17377	17334	17710	17339	17349	17495	17385	17518	17558	17634	17599	17678	17530	17624	17508	17285	17572	17624	17557	17529	17568	17409	17431	17506	17528	17437	17581	17555	17309	17606	17358	17510	17643	17536	17437	17410	17227	17520	17387	17358	17350	17353	17111	17253	17374	17489	17437	17605	17382	17347	17540	17344	17377	17471	17547	17365	17367	17710	17558	17651	17469	17483	17317	17328	17281	17331	17574	17487	17203	17593	17344	17446	17571	17686	17554	17366	17370	17483	17472	17421	17486	17511	17510	17503	17395	17574	17446	17360	17219	17415	17472	17497	17664	17372	17422	17330	17588	17350	17464	17379	17473	17423	17327	17406	17425	17664	17422	17586	17558	17612	17369	17528	17526	17495	17256	17402	17462	17672	17594	17524	17550	17725	17532	17701	17580	17375	17473	17443	17606	17560	17347	17544	17609	17431	17570	17373	17545	17359	17501	17532	17526	17371	17683	17568	17468	17440	17557	17545	17463	17443	17669	17574	17616	17595	17421	17501	17462	17380	17514	17391	17377	17572	17587	17463	17379	17488	17566	17528	17450	17328	17658	17376	17567	17708	17636	17539	17536	17491	17478	17629	17706	17677	17405	17497	17473	17399	17482	17474	17488	17406	17415	17519	17504	17563	17644	17381	17764	17430	17704	17276	17504	17484	17460	17447	17298	17568	17437	17532	17468	17542	17651	17540	17471	17395	17639	17527	17348	17481	17359	17454	17536	17574	17464	17593	17532	17579	17438	17378	17621	17423	17362	17434	17537	17406	17475	17441	17522	17258	17541	17406	17546	17553	17651	17705	17532	17356	17584	17591	17414	17462	17633	17582	17376	17140	17450	17537	17612	17457	17625	17256	17440	17639	17391	17324	17495	17517	17509	17621	17462	17313	17511	17459	17502	17498	17534	17499	17579	17365	17414	17436	17449	17530	17565	17499	17370	17500	17473	17573	17457	17483	17437	17500	17495	17665	17384	17489	17671	17521	17480	17642	17612	17544	17542	17385	17454	17681	17623	17650	17539	17504	17664	17375	17562	17393	17319	17423	17360	17349	17457	17504	17396	17563	17501	17493	17545	17574	17572	17620	17596	17363	17455	17368	17289	17692	17543	17503	17751	17437	17527	17468	17404	17586	17572	17437	17563	17721	17495	17462	17407	17566	17401	17277	17549	17464	17448	17383	17677	17462	17722	17588	17523	17649	17521	17623	17650	17515	17453	17661	17565	17521	17476	17477	17692	17445	17570	17274	17370	17281	17471	17618	17448	17449	17691	17461	17292	17576	17625	17415	17521	17484	17424	17534	17460	17488	17623	17779	17604	17515	17701	17398	17491	17539	17432	17389	17349	17350	17563	17485	17506	17657	17744	17450	17518	17457	17595	17542	17612	17434	17363	17686	17720	17332	17543	17406	17676	17516	17402	17442	17577	17325	17544	17487	17644	17479	17491	17080	17652	17680	17604	17402	17639	17479	17455	17638	17774	17404	17541	17407	17375	17446	17603	17577	17460	17494	17521	17629	17344	17458	17296	17329	17362	17444	17539	17567	17547	17643	17675	17215	17491	17490
23265	36302	31060	24054	20222	18314	18024	16881	16072	15808	15596	15793	15477	15181	14902	14680	14696	14526	14667	14414	14666	14401	14420	14435	14273	14303	14072	14137	14015	14177	14193	14036	13979	14053	14124	14076	14196	14148	14054	14087	14116	14069	13925	13979	14536	15397	15321	14699	14266	14062	13856	13921	14110	13936	14038	13982	14077	14072	13940	14003	14115	13921	14037	13914	13852	13950	13904	14008	13843	14106	13981	14199	13803	14022	13852	14009	13870	13924	13966	13953	13954	13995	13909	14023	13881	13960	14057	13969	14126	13789	13966	13900	13935	13988	14102	13895	13854	14075	13968	13950	14039	14035	13827	13960	13810	13907	13859	13785	13911	13862	13855	14066	13926	13968	13867	13852	13917	13871	13833	13853	13740	13812	14031	14142	13844	13929	14098	14010	13934	14006	13962	14031	13952	13828	14078	14016	14025	13955	13958	14019	13741	13932	13988	13908	14005	13952	14057	14060	13934	13937	14145	13977	13993	13926	13827	13961	14013	13850	14171	13840	14161	13911	13971	13930	13978	13999	13854	13881	13918	13948	13858	14004	13988	13940	13870	14074	13860	13958	13871	13804	13923	13901	14091	13886	14031	13942	13988	13874	13829	14034	13987	13860	14014	13889	13898	13803	13895	13998	14064	13997	13963	13954	13935	13937	13876	13848	14002	14112	14048	13870	13963	13962	14063	13892	13918	13996	13880	13907	13930	13856	13848	14083	13907	13881	13860	14074	13965	14027	13894	13883	14083	13982	13987	14015	13906	13917	13964	13967	14073	14050	14082	13780	13997	13835	13862	13905	13877	14087	13832	13926	14036	14081	13993	13915	13950	13852	14005	13977	14003	13936	13986	13949	14014	13912	13997	13899	14073	13866	13865	13997	14024	13939	14033	13914	13969	13840	13946	14077	13793	14059	14013	14008	13905	13845	14046	14090	13953	14069	13963	14005	13884	13937	13943	13905	13998	13874	14023	13902	14084	13959	14020	14011	14156	14005	13956	13945	13787	13902	13945	14185	13826	13875	13804	13995	14002	13868	13906	13921	13809	13992	13889	14047	14003	14081	13961	14038	13967	14072	13969	13941	13826	13962	13894	14056	13889	13858	13988	14002	14060	14078	13865	14037	13917	13980	13983	14003	13940	13957	13961	13968	14071	14146	14002	14085	13943	14035	13913	14019	14028	13881	13988	13917	13984	13991	13951	13848	14015	13924	13879	13946	13989	14001	13855	13973	13996	13877	13978	13902	14143	13985	14094	13961	13959	13935	13924	13872	13885	13985	13936	13890	14128	13816	13939	13975	13959	13913	13832	14010	13919	13903	14014	13875	13931	13946	13759	14009	13858	13918	13997	14006	14075	13995	13963	13904	13894	13981	13856	14048	13895	14021	14154	13938	13979	13812	13842	14074	13980	13931	13811	13909	13917	13827	13927	14033	13909	13879	13949	14010	13865	13941	13879	13964	14087	13973	13966	13887	13893	14033	13909	13991	14009	13851	13918	13891	13966	13899	13856	14026	13866	13968	14047	13853	14013	14122	13897	13833	13916	14009	13933	13938	13866	14004	14050	13818	14048	14029	14025	14014	14041	13945	13928	13963	13947	13846	14109	13751	14141	13830	13908	13869	13882	14028	13927	13942	14018	14074	14023	13951	13968	13981	13818	13865	14103	13917	13974	13877	13911	13968	13937	13970	13953	13991	13959	14052	14018	13987	13958	13951	14097	14002	14046	13975	13887	13989	13875	13914	13936	13914	13986	13941	14039	13870	14011	13944	14068	13731	13756	14085	13922	13858	13863	14017	14093	13954	13811	13982	14104	13810	13956	13948	14066	13905	13992	13980	13950	13967	13952	14008	14025	14051	13784	14098	14044	13916	13953	14018	13796	14159	13754	14018	14051	13991	13919	13865	14030	14065	13903	13798	13850	13845	13915	14034	13930	13919	14104	14154	13932	14046	13919	14114	14053	14060	13860	13920	13981	13990	13879	13877	14062	13836	13797	13969	13977	13958	13907	13814	13957	13874	13964	14010	13846	13848	13885	13962	14021	13892	14002	14141	14019	13989	13918	13966	13914	13954	13915	13840	13908	13869	13963	14043	13914	13966	13978	13827	14047	14082	13727	13994	13962	14068	13746	14089	13981	13955	13831	14054	14121	13805	14025	13924	13902	13989	13887	14058	13835	13845	14031	14030	13883	13788	14188	13893	13877	13876	13848	14071	14045	13862	13934	14024	13912	14013	13896	13914	13855	14022	14013	13891	13863	13936	13845	13994	13986	13964	14153	13799	14005	13855	13969	13977	13866	14171	13915	13996	13960	13963	14091	13956	13895	13790	13980	13996	14112	13877	13906	13852	13917	14133	13926	13881	13780	13958	14033	13918	14051	13849	14003	13950	13958	13977	13957	13960	13963	13973	13927	13929	13963	14016	13888	13948	13858	13825	14086	14058	14002	13933	14030	14106	13823	14049	13979	13908	14024	13917	13849	13940	13938	13858	14014	13942	13937	13748	13911	14057	14027	14087	14035	14148	14026	14046	13912	13906	13944	13970	13967	13977	14047	13998	14138	14005	14070	13995	13995	14042	13879	13806	13912	13995	14002	13850	13850	13827	13888	13920	14057	13785	13966	13865	14107	13879	14095	14039	13956	13851	13972	13940	13884	13929	13845	14063	13833	13994	13914	13934	14088	13947	14038	13888	13983	14008	14010	13840	13900	13795	13939	13926	13848	13866	13917	13912	13908	13850	13998	13932	14028	14031	13975	13942	13930	14024	13855	13946	13668	13991	13795	13875	14131	13828	13962	13987	13945	13934	13928	14023	13983	13934	13861	13976	13873	13917	14012	13727	14047	13950	13958	13997	13855	13872	13953	13917	13886	13930	13797	14046	14054	13868	14154	13913	13871	14108	13849	13948	13891	13850	13806	14019	13935	14014	14018	13880	13891	13980	14022	13841	13927	13923	13851	14087	13995	13968	13899	13833	14135	13889	13951	14019	13976	14070	13939	14019	13961	13984	13846	14145	13936	14136	13767	14106	13994	13935	13862	13859	13958	13963	13940	14039	14018	13906	14031	13960	13733	13907	13772	13901	14020	13852	13958	13999	13808	14028	13939	13903	13948	13832	13937	13824	13843	14026	14090	13995	14029	14116	14000	14004	13904	13930	14168	13996	13794	13924	14033	14051	13933	13883	13946	13797	13856	13973	13864	13991	13931	14031	14003	14040	14016	14079	14053	13938	13814	13976	13933	13907	13888	13944	13773	13929	14015	13982	13850	13949	14058	13971	14085	13909	13995	13841	13945	13954	13915	13926	14025	13901	13996	14059	13933	14062	13808	14043	14142	14005	13827	13924	13893	14015	13947	13927	13946	14038	13980	13720	14060	13946	14233	13833	13896	13938	13868	14162	14150	13980	13967	13814	13956	13805	13978	13928	14041	13872	13974	13894	13893	14029	13958	13944	13964	13934	13887	13977	13992	13986	14140	14120	13848	13822	13966	13949	14063	14101	13800	13921	13962	13892	13911	13944	13905	13933	13784	14022	13874	13992	13927	13930	14039	13869	13947	14057	13930	13798	13996	13948	13938	13998	13940	13902	13926	13995	13850	13851	14053	13832	14006	14015	13929	13945	14008	13897	14106	14081	13951	13772	13939	14079	13928	14008	13792	13923	14027	14017	13945	13884	13819	14053	13890	13856	13885	14012	13872	13841	14093	13907	13860	13870	13901	13926	13861	13944	13732	13917	13848	13807	14023	13915	13821	13921	14098	14031	14076	14018	13775	13940	14098	13931	13912	14085	13939	13926	13936	13846	14002	13892	14173	13939	13935	13843	14031	13781	13903	13992	13875	13948	13829	14170	13957	13877	13960	14017	14012	13893	13878	13839	13924	13977	13996	13949	13824	13979	13877	13927	13912	13965	13813	13947	13979	13900	13939	13863	14045	13975	13863	14055	13745	13789	13992	13863	14001	14081	13843	13955	13934	13978	14088	13979	13980	13963	13939	13960	13791	14077	13693	14027	14110	14075	13912	13952	14067	13825	13971	13935	13945	13974	14020	13942	14046	13964	13945	13869	13979	14027	14045	14030	14014	13937	13978	13837	13792	14069	13851	13845	14008	13978	13860	13829	13847	13908	14107	14060	13930	13883	14026	13844	14118	13897	13981	14011	13920	13951	14002	13944	13862	13957	13904	13944	13963	13890	13997	13969	13936	13840	14057	13845	13826	14077	14150	14001	13867	13984	13911	13825	14124	13949	13795	13810	14037	14044	13960	13870	13892	13965	14057	13947	13946	13873	14080	14088	13751	14029	14068	13849	13816	13999	13907	13911	14101	13948	14025	13969	13971	14029	13832	13997	13935	14036	14121	14060	13914	14101	13887	13936	14044	13907	14063	13873	14155	13814	14153	13936	13907	13983	13848	14171	13955	14053	14002	13868	14021	13922	14050	14029	14016	13962	14084	13933	13818	13994	13910	13923	13993	13912	14159	13874	14015	14019	13856	13865	14037	13857	13935	13755	13907	14029	14004	14029	13980	14127	13895	13818	14111	13901	13997	14091	13834	14018	14029	13900	14057	14033	13957	14073	13845	13942	13889	13854	13941	14187	13932	14004	13990	13872	13918	13889	14037	13826	13770	13788	13929	13974	13951	13941	14002	13896	13934	13845	13829	13880	13738	13965	14003	14082	13913	13926	13983	13969	14055	13962	13934	13962	13967	13900	13919	13878	13972	13843	13986	13956	13923	13920	14043	13932	13766	13874	13939	13913	14100	14034	13912	14104	14178	14183	13838	13985	13966	13892	13966	13992	14064	13887	13782	13871	13950	14111	13909	13910	13918	13833	14002	13888	13966	14003	13761	13857	13926	14036	14060	13974	13926	13993	13840	13928	14119	13962	14033	13827	14043	13897	13981	14106	13913	14001	14033	13874	14064	13960	13956	13845	14000	13968	14015	13833	13930	13933	14081	14104	13986	14077	13916	14046	13990	14075	14034	13849	13845	14162	13990	13815	13952	14002	13919	13941	13900	13988	13909	14112	13910	14030	13898	13905	14065	13935	13879	13944	13825	13810	14085	13869	14077	13955	13842	13917	13991	14255	13850	13997	13998	13828	14010	13885	14009	13782	14076	13891	13964	13998	13912	13820	13888	14006
23524	21104	28434	23764	21711	24154	25192	20662	19202	19390	18865	18972	18840	18399	17978	18165	17889	17561	17715	17844	17658	17725	17760	17637	17693	17695	17596	17488	17167	17291	17349	17156	17263	17296	17276	17169	17000	17270	17206	17132	17155	17175	17195	17119	18221	18898	18641	17932	17621	17383	17141	17098	17343	17087	17103	17169	17234	17032	17121	17006	17178	17135	17233	17173	17138	16993	16992	17061	17220	17154	17314	17018	17148	17133	17146	17385	16850	16881	17107	16975	17206	16917	16908	17145	17089	17050	17149	16993	17264	17249	17270	17146	16863	17140	17073	17272	17077	16979	17112	17273	17103	17072	17072	17020	17031	16990	17089	17216	17063	17122	16788	17036	17104	17111	17079	17053	17082	17140	17248	16979	17115	17068	17473	17135	17047	16992	17274	17162	17131	17026	16946	17068	17108	16835	16973	16917	16983	17335	17055	17006	17119	17147	17105	17040	17274	17235	17256	17111	17286	17274	17057	17164	17008	17272	17038	17209	16993	16949	17038	17011	17286	17199	17045	16928	16961	16950	17201	16929	16906	17138	17258	16970	17278	16886	17012	16961	17245	17193	17161	17171	17167	17105	17270	17061	17107	17066	16872	17090	16901	17011	16934	17149	16981	17056	17317	17238	17193	17080	17149	17033	17105	17140	17131	16809	17033	16975	17098	17236	17056	16993	17075	16827	17056	17110	17175	17010	16953	17042	17138	17237	17032	16993	16814	16964	16995	16936	17063	17341	17047	17058	17167	17106	17245	17019	17246	17049	17086	17121	16986	16973	16937	17153	17035	17149	17159	17135	17112	17174	17244	17006	16976	17152	16791	17095	16973	17051	17091	17255	16928	16996	17035	17005	17199	17039	16942	17034	17028	16866	17342	17147	17079	17198	17199	17161	16934	17025	16991	17236	17020	17124	16935	17074	17190	16930	16979	17202	17034	17048	17164	17419	17127	17051	17062	16912	17089	16868	17116	17044	16896	17054	17133	17057	16958	17150	17103	17145	17126	16993	17140	16971	17182	17041	17228	17013	17041	17182	17223	17091	16982	17173	17064	16812	17166	17156	17186	16948	17042	17184	17231	17221	17156	17195	17029	17214	17134	16934	17087	17060	17208	16992	16923	17067	17013	17043	17197	17348	17138	17151	17038	17169	17001	17094	17011	16877	17131	17099	17139	17042	17180	17024	17030	17037	16951	17150	17158	16977	16962	17007	16964	16959	16970	16901	17067	17124	17137	17399	17283	16908	17058	17137	17325	17144	17099	16907	16889	17112	17349	17091	17282	16970	17201	17183	17054	17194	17283	16985	17084	17220	17073	17132	17087	16899	16961	17338	17232	16990	17206	17269	16996	17201	17193	17170	17252	17176	16839	17205	17210	17164	17162	17074	17273	16913	17111	17101	17182	17275	17101	17048	16998	16947	17215	16840	17283	17013	17054	16773	17010	17001	16897	17345	17234	16988	17006	17063	17088	17050	17082	16988	17081	17113	16952	17023	17080	16958	17026	16958	16986	16991	17207	17248	17305	17132	16921	17026	17321	17277	17292	17125	16903	17189	17040	17085	17323	17115	17022	17301	17031	17221	17167	17029	17141	17002	17184	17139	17062	17017	17035	17052	17192	17002	17042	17005	17211	17208	17032	16971	17014	16868	17036	17030	16873	17039	17119	17052	16877	16885	17078	16999	16897	17033	17116	17170	17165	17100	17147	17130	17145	17222	17232	17177	17166	17092	17133	17076	17177	17220	17054	17106	17236	17101	17271	17189	17235	17137	16930	16962	16826	17073	17214	17164	17166	17269	17078	17043	16961	17103	17251	17013	17032	16909	17317	17104	17057	17048	17227	17302	17281	17139	17137	17041	17079	17042	16902	17107	17031	16967	16777	17150	17033	16951	17062	17009	17142	16926	17119	16986	17228	17048	17010	16959	17122	17252	17135	17418	17131	16976	16995	16889	17014	17309	17206	16987	17054	17094	17087	16919	17114	16982	17178	17063	17087	17102	17176	17188	17125	17075	17093	17124	17072	17191	17028	17029	17039	16997	17266	17024	17127	17135	17189	17061	17145	17171	17151	17069	17141	17313	16920	17260	17100	16982	17054	17209	17194	16859	17135	17053	16807	17072	16926	17092	17034	17032	17108	17021	17118	17221	17141	17002	17009	17175	17201	17035	17070	17314	17069	17055	17168	16929	17171	17109	17093	17200	17028	17092	17250	17049	16992	17036	17013	17094	17148	17163	16945	17203	17181	17281	17078	17092	16977	16997	17007	17062	16940	17031	17131	17287	17165	17062	17050	16982	17078	16922	16974	17174	17122	17050	17135	17007	17189	16899	17132	16942	17172	17056	16950	17069	16978	16963	17097	17047	17272	17108	17012	17068	17154	17072	16919	16907	17063	17208	16967	16962	17118	17197	17205	17098	17077	16957	17025	16984	17088	17114	17316	17159	17056	17065	17286	16896	17041	17405	17060	17228	17047	17114	17157	17163	16905	17242	17117	17089	17266	17032	17355	16938	17012	17132	17137	16898	16969	17189	17080	16999	16994	17012	17057	16909	17140	17161	17235	17018	17023	16807	17027	17073	17142	17031	17098	17092	16825	17143	17117	17073	17044	17131	17252	17089	17139	17046	16924	17033	16977	17209	17248	17089	17158	17217	17140	17212	17180	16980	17011	17254	17083	17076	17221	17282	17131	17187	17190	17049	17150	17036	17080	17030	17300	17058	17128	17212	17235	16999	16970	16786	16935	17235	17210	17185	16974	16839	17129	17133	17229	17158	17072	17223	17086	17204	16912	17209	17239	16891	17259	16973	17006	17043	16881	17130	17241	17136	16823	17038	17192	17301	17137	16878	17189	17151	17135	16924	17088	16958	16998	17033	16843	17189	16931	17132	17076	17018	16973	17034	17041	17024	17018	17074	16958	17239	16791	17090	17198	17219	17021	17176	17195	17111	16888	16989	17076	17239	16933	17049	17015	17119	17113	16940	16993	16980	17214	16935	17096	16999	16979	17009	17148	17140	17154	17407	16956	17050	17138	16913	17087	17143	17263	17187	17030	16965	17114	17203	17143	17299	17199	17117	17138	16880	17088	17150	16889	17220	17155	17175	17115	17076	16884	17014	16796	17019	17059	16955	17064	17141	17123	17122	16974	17133	17141	17231	17262	17020	17122	16868	17009	17034	17181	17088	17116	16812	17114	16992	17003	17178	17115	17261	16891	17051	17116	17049	17309	17358	17005	17163	17032	17155	17006	17144	17107	17097	17098	17295	17090	17019	17088	16994	17156	16996	17043	17092	16926	17043	17287	17143	16946	17181	17113	16930	17059	16970	17154	17028	17323	17350	17120	17219	17300	17267	17058	17153	16984	17001	17101	17129	17311	16937	17001	17150	17110	17052	17152	17017	16984	16996	17080	17215	17177	17101	17086	17043	17234	17044	16986	17051	17110	17126	16918	17022	17026	16820	16805	16933	16868	16891	17123	17146	16979	17050	17051	17093	17077	16969	17077	17062	17022	16990	16967	17190	17163	16927	16887	17111	17182	17234	16987	17125	17121	16968	17124	17283	17369	17135	17012	17100	16986	17027	17139	16971	16990	17015	16995	16987	16981	17083	17131	16999	16879	17061	17244	16973	17117	17026	17066	17090	16834	17171	16802	16927	17030	17081	16917	16892	17057	16848	17072	16922	17148	17130	17069	17044	17101	17177	17029	16963	16989	17111	17082	16985	17044	16885	17053	16992	17057	16893	17146	16966	17085	17112	17210	17131	17092	17206	17255	17227	17066	16932	17066	17147	17175	16923	17039	17003	17027	17099	17053	16927	16867	16962	17081	17183	17186	16941	16864	17037	17089	17056	17097	16993	16875	17041	17167	16935	17199	16941	16964	16917	16962	16942	17148	17081	16987	17056	17186	17142	17096	17248	17208	17197	17065	16973	17120	17253	16947	17119	17164	17046	17075	17244	17057	17058	17096	17134	16946	17146	16951	17162	17037	16985	16814	17121	17282	17181	17098	16924	17052	17032	16895	17021	16892	17112	16999	16991	17233	17182	17193	17303	17039	17046	17140	17118	17207	17201	17167	16940	17194	17104	17118	17059	17308	17117	17232	17428	17213	17221	17173	17053	17115	17028	16990	17092	17049	17058	16979	16931	16915	17126	17053	16934	16990	16906	17043	17104	17214	17315	17105	17041	16987	17048	17107	17335	17071	16963	17078	16925	17279	17000	16942	16899	17041	17213	17112	17021	17216	16917	16842	17121	17224	17053	17171	16796	16993	17103	17165	16961	17039	17084	17256	17028	16995	17021	17170	17102	16879	17068	17076	17088	16975	17037	17037	17018	17080	17008	17023	16982	16926	17117	17241	17060	17159	16894	17136	16991	17053	17027	17014	17096	17101	17115	16994	16988	16867	17103	17110	16937	17034	16936	17150	17252	17044	17080	17093	16918	17140	17077	17041	16990	17101	17145	16979	17194	17036	16940	17247	17226	17167	16916	17159	17133	17153	17132	16958	16817	17097	17290	17089	17192	17086	17020	17089	17154	17072	17326	16884	17078	17220	16796	17128	17155	17176	16934	17050	17063	17035	17037	17101	16932	17019	17132	17317	17207	17287	17100	17015	17010	17201	17104	17132	17140	17095	16922	16999	17004	17089	17021	16955	17018	17152	17199	16998	16987	17070	16948	17040	17051	17072	16924	17145	17083	17102	17000	16881	17223	16900	17040	16990	17050	17092	17017	17243	17273	17173	16911	16998	17114	16968	17010	17166	17061	17066	17027	17084	17117	16995	17021	17339	17122	17000	16962	16997	17015	17000	17169	17189	16993	16969	17105	16973	17272	17198	17160	17220	17067	17097	17284	17016	17045	16940	17205	17136	17177	17096	16952	17208	17035	16956	17007	17079	17106	17241	17258	17104	16883	17042	17016	17002	17036	17166	17138	17030	17057	16989	17156	17146	16922	16956	17020	17136	17351	17286	16965	17142	17130	16798	17096	17155	17007	17145	17012	17122	16906	17087	17083	17198	17168	16981	17084	17151	16885	16912	17193	17036	17068	17152	17073	17020	17084	17097	17226	17101	17048	17108	16962	16984	17129	17247	17072	17221	16803	17154	17026	17074	17224	17057	17160	17077	17052	17240	17007	17041	17128
26480	41688	35915	28225	23029	20434	20021	18388	17044	16528	16427	16484	16203	15878	15237	14962	14851	14628	14590	14441	14323	14429	14329	14344	14362	14141	14363	14409	13973	13973	13857	14008	13952	13889	13728	13796	13807	13798	13848	13744	13810	13795	13802	13884	15384	16387	15840	14945	14120	14039	13844	13733	13406	13664	13560	13696	13487	13623	13819	13751	13676	13656	13692	13759	13755	13733	13757	13773	13808	13724	13721	13855	13717	13860	13735	13772	13785	13752	13604	13752	13796	13689	13704	13617	13688	13578	13867	13587	13717	13700	13634	13781	13707	13855	13661	13520	13850	13480	13848	13814	13736	13796	13782	13745	13697	13795	13746	13821	13802	13769	13662	13552	13548	13825	13619	13855	13629	13666	13808	13616	13691	13745	13769	13488	13641	13719	13898	13795	13823	13619	13669	13677	13757	13653	13558	13574	13601	13769	13740	13671	13806	13627	13721	13745	13724	13786	13836	13595	13897	13710	13775	13648	13677	13740	13650	13634	13706	13613	13744	13670	13674	13718	13691	13756	13875	13588	13702	13645	13740	13742	13581	13684	13659	13569	13695	13662	13575	13627	13698	13624	13838	13656	13499	13649	13814	13753	13661	13695	13798	13605	13576	13648	13724	13507	13741	13705	13826	13764	13592	13731	13623	13824	13863	13727	13692	13575	13613	13639	13770	13634	13738	13509	13648	13696	13645	13698	13733	13720	13834	13778	13857	13727	13611	13799	13875	13662	13723	13816	13718	13862	13762	13684	13597	13768	13659	13789	13739	13801	13713	13548	13841	13796	13654	13932	13652	13724	13626	13568	13677	13770	13724	13697	13767	13532	13735	13583	13794	13983	13695	13771	13698	13684	13786	13665	13743	13695	13702	13767	13730	13620	13744	13695	13826	13592	13652	13652	13639	13742	13708	13687	13548	13828	13565	13614	13664	13693	13585	13729	13535	13650	13731	13675	13599	13496	13800	13680	13683	13645	13757	13603	13732	13763	13805	13780	13651	13751	13702	13729	13671	13726	13806	13773	13749	13739	13836	13647	13702	13651	13659	13746	13649	13814	13562	13738	13636	13784	13829	13884	13597	13693	13680	13638	13757	13711	13720	13659	13806	13732	13702	13603	13676	13641	13653	13633	13810	13632	13804	13587	13738	13719	13756	13738	13747	13634	13663	13800	13638	13766	13801	13706	13831	13773	13725	13716	13706	13847	13768	13599	13867	13770	13782	13806	13728	13759	13678	13646	13727	13684	13745	13871	13756	13881	13722	13538	13573	13789	13748	13677	13627	13749	13746	13662	13594	13626	13639	13632	13568	13716	13713	13750	13714	13631	13757	13586	13774	13557	13634	13750	13733	13752	13521	13511	13751	13798	13815	13691	13709	13745	13718	13755	13702	13693	13796	13594	13751	13714	13642	13671	13616	13696	13694	13616	13784	13700	13863	13557	13582	13719	13839	13741	13603	13732	13796	13853	13770	13591	13806	13754	13681	13574	13944	13728	13571	13623	13689	13765	13770	13712	13754	13700	13601	13818	13656	13699	13673	13692	13591	13654	13661	13712	13643	13882	13677	13698	13785	13720	13583	13843	13787	13840	13819	13722	13817	13669	13561	13899	13576	13664	13577	13755	13711	13729	13808	13689	13789	13663	13914	13575	13634	13791	13801	13767	13649	13732	13540	13741	13721	13902	13555	13780	13677	13706	13838	13663	13764	13559	13744	13747	13794	13855	13785	13791	13573	13899	13749	13634	13688	13637	13752	13612	13694	13798	13687	13633	13679	13545	13590	13597	13718	13846	13673	13762	13677	13617	13705	13577	13617	13780	13684	13780	13514	13506	13716	13607	13576	13528	13619	13570	13706	13726	13745	13721	13572	13761	13704	13738	13597	13673	13834	13690	13648	13652	13716	13741	13678	13737	13657	13779	13851	13587	13866	13677	13731	13768	13622	13597	13837	13630	13741	13702	13777	13467	13785	13818	13675	13657	13648	13736	13605	13717	13644	13549	13681	13719	13839	13891	13634	13865	13791	13714	13912	13862	13745	13845	13550	13854	13608	13560	13692	13527	13638	13716	13681	13777	13856	13625	13777	13851	13731	13750	13710	13671	13848	13732	13808	13716	13909	13821	13725	13557	13622	13765	13724	13628	13695	13694	13908	13760	13742	13652	13663	13757	13536	13891	13679	13642	13605	13691	13708	13734	13651	13750	13750	13699	13702	13741	13740	13626	13726	13812	13734	13656	13634	13739	13802	13717	13800	13641	13828	13688	13708	13684	13466	13843	13803	13761	13589	13878	13681	13651	13711	13788	13756	13660	13755	13840	13590	13626	13810	13717	13625	13718	13633	13777	13699	13748	13653	13927	13649	13584	13781	13740	13671	13780	13711	13644	13640	13732	13561	13681	13782	13804	13805	13612	13589	13689	13729	13806	13500	13799	13796	13574	13668	13749	13706	13840	13821	13507	13670	13511	13624	13873	13639	13770	13650	13638	13841	13696	13780	13672	13628	13773	13708	13521	13797	13720	13653	13627	13599	13903	13582	13806	13555	13660	13801	13592	13707	13708	13848	13729	13657	13743	13762	13657	13751	13495	13675	13606	13675	13665	13713	13717	13608	13625	13777	13563	13793	13663	13544	13751	13562	13823	13690	13736	13807	13648	13639	13752	13611	13668	13728	13692	13721	13633	13709	13835	13669	13515	13783	13679	13760	13763	13730	13671	13905	13859	13756	13692	13646	13679	13767	13835	13759	13681	13828	13742	13796	13727	13615	13750	13757	13709	13610	13647	13695	13715	13767	13750	13622	13584	13780	13758	13668	13789	13556	13753	13784	13621	13951	13677	13726	13549	13875	13764	13630	13701	13583	13716	13631	13845	13728	13592	13625	13915	13720	13707	13622	13680	13671	13726	13752	13628	13739	13701	13814	13557	13702	13465	13750	13752	13614	13848	13866	13753	13839	13726	13857	13777	13692	13775	13647	13694	13999	13694	13894	13639	13789	13734	13755	13620	13821	13612	13824	13646	13742	13705	13724	13640	13738	13644	13474	13614	13730	13849	13750	13806	13880	13732	13630	13568	13707	13657	13643	13697	13676	13718	13669	13775	13720	13608	13638	13633	13753	13703	13795	13968	13582	13668	13875	13621	13848	13648	13651	13772	13796	13759	13841	13649	13764	13818	13476	13677	13691	13701	13816	13509	13816	13636	13659	13726	13560	13584	13759	13623	13840	13698	13788	13739	13734	13475	13689	13561	13615	13769	13619	13786	13702	13631	13744	13574	13710	13608	13628	13595	13721	13702	13679	13472	13592	13758	13547	13768	13585	13679	13687	13592	13720	13785	13729	13690	13702	13706	13536	13557	13786	13688	13612	13869	13595	13769	13727	13730	13587	13749	13583	13775	13554	13760	13800	13837	13572	13692	13787	13677	13822	13702	13646	13805	13662	13693	13658	13726	13573	13687	13596	13618	13742	13691	13652	13783	13750	13637	13833	13682	13583	13774	13706	13592	13659	13737	13707	13655	13483	13599	13732	13826	13835	13655	13734	13700	13717	13554	13642	13750	13597	13735	13626	13703	13541	13694	13740	13744	13723	13732	13808	13967	13748	13507	13820	13854	13592	13684	13779	13689	13754	13730	13747	13820	13709	13719	13841	13636	13635	13649	13774	13556	13665	13729	13658	13842	13535	13610	13733	13579	13778	13708	13790	13612	13873	13908	13762	13728	13763	13619	13788	13690	13737	13720	13735	13864	13864	13678	13656	13797	13633	13548	13766	13590	13821	13757	13527	13634	13801	13758	13748	13686	13785	13587	13747	13693	13480	13549	13608	13680	13599	13546	13727	13690	13562	13695	13712	13753	13730	13879	13570	13629	13593	13658	13701	13775	13709	13571	13622	13661	13742	13852	13593	13827	13699	13564	13792	13836	13784	13519	13703	13559	13699	13681	13566	13756	13533	13573	13702	13603	13816	13755	14028	13708	13821	13653	13635	13560	13809	13682	13657	13739	13677	13753	13697	13607	13791	13620	13531	13703	13561	13730	13737	13816	13671	13657	13644	13714	13781	13776	13653	13719	13611	13845	13676	13542	13794	13763	13631	13678	13737	13669	13630	13806	13791	13773	13577	13853	13511	13548	13795	13836	13686	13864	13737	13671	13780	13610	13494	13633	13824	13782	13746	13715	13617	13596	13577	13677	13605	13656	13668	13767	13688	13682	13741	13652	13651	13569	13751	13877	13724	13716	13768	13687	13730	13802	13680	13481	13925	13547	13707	13887	13620	13754	13731	13587	13792	13612	13706	13731	13624	13571	13740	13751	13690	13713	13621	13563	13696	13859	13754	13606	13608	13635	13712	13672	13700	13669	13662	13678	13639	13803	13773	13731	13599	13876	13607	13617	13798	13544	13701	13647	13658	13482	13650	13721	13691	13748	13632	13702	13769	13782	13752	13826	13687	13628	13965	13723	13772	13530	13725	13674	13844	13521	13564	13820	13531	13651	13783	14000	13784	13533	13674	13769	13746	13673	13692	13796	13626	13715	13798	13556	13745	13729	13830	13794	13763	13879	13733	13693	13688	13690	13738	13662	13781	13616	13640	13647	13517	13704	13844	13792	13604	13756	13777	13653	13660	13560	13629	13613	13572	13777	13732	13628	13616	13644	13703	13676	13653	13872	13620	13640	13801	13797	13850	13701	13778	13707	13715	13684	13704	13792	13841	13667	13769	13647	13534	13592	13799	13718	13744	13682	13746	13752	13785	13711	13698	13749	13958	13721	13799	13725	13746	13634	13580	13683	13624	13554	13763	13587	13805	13667	13650	13732	13641	13775	13843	13767	13736	13632	13737	13735	13677	13625	13749	13614	13609	13776	13741	13574	13759	13724	13765	13756	13771	13743	13740	13607	13811	13589	13842	13718	13581	13942	13837	13589	13831	13824	13863	13682	13626	13833	13517	13793	13686	13664	13736	13824	13624	13683	13703	13663	13656	13482	13782	13857	13562	13558	13842	13737	13799	13739	13688	13661	13688	13724	13656	13633	13635	13679	13616	13717	13749	13726	13928	13561	13807	13866	13749	13646	13839	13668	13749	13800	13728	13837	13768	13809	13803	13797	13685	13807	13814	13781	13743	13758	13664	13625	13542	13708	13780	13702
29590	23605	23969	21078	18475	18329	18442	18211	17671	17854	17789	17943	18093	17761	17403	17318	17536	17503	17601	17524	17446	17394	17481	17444	17628	17373	17259	17482	17254	17450	17615	17619	17496	17624	17503	17392	17319	17315	17524	17369	17587	17288	17519	17383	17539	17652	17674	17548	17595	17489	17330	17271	17376	17460	17378	17403	17475	17413	17305	17437	17574	17529	17343	17438	17530	17355	17415	17409	17235	17391	17734	17202	17296	17700	17217	17297	17489	17267	17688	17443	17380	17311	17384	17231	17417	17374	17409	17457	17368	17240	17508	17433	17359	17304	17468	17280	17389	17372	17594	17359	17461	17500	17347	17368	17319	17314	17464	17408	17448	17465	17494	17286	17529	17405	17382	17277	17277	17324	17413	17191	17284	17548	17415	17386	17392	17395	17505	17398	17444	17389	17432	17446	17405	17439	17378	17497	17381	17336	17397	17382	17333	17195	17306	17196	17315	17269	17391	17451	17401	17308	17397	17303	17449	17080	17274	17157	17259	17259	17304	17360	17333	17308	17477	17292	17248	17485	17438	17234	17195	17326	17382	17185	17284	17271	17304	17225	17136	17361	17348	17317	17316	17267	17479	17360	17296	17240	17498	17392	17462	17341	17599	17416	17370	17449	17410	17201	17519	17457	17294	17364	17349	17470	17458	17297	17412	17222	17302	17129	17409	17383	17306	17650	17144	17393	17313	17305	17483	17436	17480	17268	17184	17383	17513	17527	17361	17431	17454	17332	17427	17194	17277	17617	17375	17648	17380	17549	17433	17395	17568	17275	17267	17097	17186	17559	17393	17369	17499	17454	17426	17350	17528	17439	17157	17378	17377	17486	17559	17214	17272	17319	17290	17176	17305	17227	17463	17354	17498	17379	17234	17457	17438	17394	17234	17353	17391	17084	17372	17538	17526	17390	17233	17358	17181	17322	17275	17541	17286	17307	17509	17274	17494	17423	17300	17389	17397	17505	17634	17499	17426	17265	17338	17366	17443	17409	17439	17455	17431	17483	17434	17410	17438	17388	17458	17186	17305	17417	17347	17447	17533	17503	17257	17390	17487	17428	17424	17375	17315	17430	17373	17456	17584	17462	17460	17316	17601	17452	17257	17389	17284	17467	17552	17414	17259	17339	17385	17369	17285	17350	17162	17252	17338	17677	17342	17494	17391	17405	17414	17479	17394	17359	17414	17307	17458	17366	17338	17358	17370	17276	17315	17279	17471	17598	17449	17389	17495	17598	17371	17307	17367	17289	17335	17295	17385	17383	17288	17256	17707	17504	17374	17339	17329	17593	17300	17155	17250	17299	17162	17192	17339	17241	17221	17262	17297	17425	17319	17377	17251	17188	17195	17297	17442	17703	17184	17357	17528	17484	17571	17445	17420	17448	17358	17301	17198	17226	17577	17482	17464	17399	17514	17075	17511	17530	17443	17588	17553	17471	17247	17287	17440	17380	17392	17532	17441	17248	17198	17399	17264	17368	17400	17547	17351	17423	17240	17486	17261	17415	17408	17243	17367	17558	17363	17592	17408	17479	17391	17282	17337	17444	17444	17477	17390	17502	17513	17399	17365	17246	17220	17633	17424	17280	17399	17465	17510	17378	17178	17197	17452	17223	17290	17336	17330	17267	17418	17300	17488	17226	17361	17228	17272	17485	17472	17364	17501	17300	17315	17379	17498	17272	17311	17368	17416	17388	17299	17131	17320	17328	17317	17287	17473	17299	17396	17277	17290	17348	17583	17379	17271	17375	17302	17323	17402	16999	17421	17178	17365	17298	17229	17452	17492	17466	17307	17424	17430	17485	17416	17475	17350	17384	17338	17387	17479	17214	17442	17467	17291	17416	17371	17415	17348	17315	17475	17599	17506	17145	17289	17287	17354	17390	17514	17379	17452	17535	17475	17538	17323	17411	17335	17417	17484	17389	17549	17386	17410	17222	17260	17167	17445	17223	17307	17338	17215	17269	17546	17004	17242	17428	17337	17237	17453	17220	17234	17506	17476	17368	17420	17358	17514	17449	17433	17374	17437	17425	17510	17409	17398	17369	17313	17372	17449	17356	17244	17182	17435	17237	17555	17433	17415	17331	17422	17507	17314	17279	17429	17351	17418	17369	17243	17487	17249	17267	17412	17492	17415	17478	17231	17345	17339	17352	17206	17324	17318	17256	17344	17245	17305	17436	17306	17363	17368	17293	17440	17356	17441	17568	17574	17396	17209	17380	17193	17168	17366	17339	17302	17415	17307	17399	17427	17285	17453	17530	17506	17224	17552	17529	17347	17551	17512	17597	17314	17231	17442	17275	17362	17568	17474	17354	17562	17333	17170	17316	17201	17314	17234	17460	17534	17339	17352	17471	17373	17277	17457	17469	17398	17324	17362	17338	17377	17322	17506	17306	17583	17337	17378	17578	17346	17272	17344	17326	17468	17473	17319	17329	17185	17255	17422	17451	17508	17427	17409	17189	17429	17385	17242	17315	17251	17435	17388	17390	17394	17450	17301	17453	17383	17387	17430	17423	17528	17492	17206	17343	17491	17223	17322	17297	17236	17424	17373	17400	17524	17384	17371	17470	17374	17197	17639	17584	17477	17125	17426	17218	17313	17363	17229	17373	17354	17261	17410	17522	17482	17293	17355	17515	17520	17402	17386	17402	17287	17437	17532	17684	17387	17345	17286	17247	17598	17452	17225	17280	17496	17308	17369	17274	17298	17467	17440	17309	17457	17632	17538	17433	17263	17321	17289	17114	17200	17400	17474	17499	17538	17381	17140	17243	17307	17494	17377	17365	17485	17327	17353	17444	17327	17378	17413	17437	17424	17508	17330	17342	17352	17434	17307	17439	17392	17198	17378	17389	17360	17716	17351	17564	17569	17612	17560	17349	17674	17388	17453	17589	17405	17499	17445	17489	17456	17473	17503	17411	17328	17193	17218	17434	17248	17312	17365	17364	17372	17270	17415	17370	17621	17426	17427	17377	17468	17471	17527	17405	17483	17373	17404	17537	17364	17409	17466	17351	17487	17481	17491	17596	17566	17269	17509	17414	17358	17343	17350	17387	17384	17355	17096	17385	17450	17473	17501	17593	17503	17210	17623	17498	17389	17320	17307	17446	17507	17357	17481	17575	17232	17290	17464	17274	17336	17358	17329	17452	17409	17205	17143	17257	17364	17264	17311	17391	17346	17383	17226	17304	17449	17211	17391	17452	17548	17422	17416	17450	17334	17297	17346	17347	17353	17257	17310	17300	17557	17283	17417	17355	17543	17422	17406	17472	17520	17373	17176	17272	17589	17283	17320	17325	17439	17454	17359	17451	17369	17427	17325	17289	17285	17366	17349	17186	17430	17325	17300	17291	17416	17358	17593	17361	17255	17338	17226	17396	17377	17260	17423	17137	17372	17573	17538	17217	17462	17454	17532	17316	17458	17204	17268	17493	17406	17469	17643	17280	17377	17360	17412	17312	17310	17314	17399	17365	17508	17210	17304	17375	17302	17289	17314	17339	17215	17456	17354	17348	17387	17337	17344	17291	17400	17470	17283	17232	17198	17045	17227	17223	17213	17536	17413	17425	17261	17289	17582	17476	17383	17301	17445	17379	17281	17385	17367	17341	17441	17290	17315	17489	17248	17406	17463	17120	17531	17440	17254	17432	17474	17287	17485	17450	17531	17230	17463	17294	17740	17552	17345	17295	17141	17294	17339	17483	17696	17356	17344	17350	17479	17475	17565	17455	17417	17354	17346	17561	17633	17308	17343	17649	17482	17326	17374	17504	17292	17291	17661	17684	17346	17464	17333	17353	17446	17628	17348	17422	17365	17273	17624	17527	17474	17351	17449	17553	17515	17445	17145	17351	17388	17424	17571	17247	17438	17350	17197	17281	17505	17308	17306	17246	17388	17486	17217	17104	17430	17414	17642	17508	17456	17472	17467	17413	17541	17347	17378	17442	17288	17292	17487	17461	17487	17537	17510	17379	17444	17416	17513	17640	17535	17281	17402	17420	17425	17588	17371	17163	17391	17315	17398	17390	17481	17529	17394	17324	17623	17485	17383	17531	17328	17232	17380	17138	17204	17335	17193	17333	17410	17335	17329	17334	17434	17254	17371	17528	17286	17482	17384	17243	17480	17423	17264	17393	17462	17356	17388	17536	17278	17309	17334	17176	17390	17331	17314	17579	17529	17395	17430	17401	17230	17568	17415	17359	17408	17524	17267	17368	17276	17393	17311	17461	17406	17387	17157	17332	17496	17346	17246	17477	17418	17422	17257	17602	17322	17272	17437	17587	17480	17293	17454	17156	17337	17483	17290	17424	17276	17320	17260	17102	17608	17495	17397	17411	17306	17456	17360	17357	17399	17453	17337	17247	17478	17417	17423	17364	17382	17610	17266	17464	17297	17266	17258	17321	17356	17320	17260	17283	17416	17321	17379	17474	17359	17263	17489	17474	17443	17418	17533	17469	17382	17372	17240	17412	17408	17582	17465	17407	17181	17366	17340	17390	17273	17354	17597	17445	17303	17371	17223	17343	17499	17315	17456	17323	17524	17357	17570	17281	17496	17499	17448	17541	17419	17331	17525	17385	17470	17451	17462	17465	17546	17213	17274	17311	17543	17551	17413	17367	17346	17432	17341	17289	17328	17372	17261	17397	17364	17279	17582	17304	17386	17453	17342	17437	17302	17256	17399	17525	17320	17407	17391	17415	17297	17495	17206	17250	17369	17236	17518	17606	17367	17405	17495	17527	17257	17314	17669	17482	17300	17461	17404	17497	17426	17304	17423	17459	17373	17487	17433	17239	17348	17472	17376	17342	17374	17354	17266	17202	17305	17229	17597	17205	17153	17392	17457	17451	17336	17259	17354	17286	17416	17282	17075	17393	17432	17378	17331	17290	17455	17320	17449	17388	17324	17225	17462	17251	17275	17354	17609	17355	17262	17220	17410	17646	17282	17275	17341	17398	17457	17523	17529	17521	17204	17386	17419	17453	17550	17209	17295	17498	17288	17414	17300	17114	17116	17317	17283	17490	17271	17514	17377	17121	17275	17396	17457	17433	17472	17433	17283	17361	17443	17397	17648	17316	17611	17485	17383	17427	17245	17213	17494	17472	17429	17435	17238	17350	17143	17485	17285	17317	17423	17333	17551	17399
20165	24597	19923	16851	15816	15390	15492	15097	14769	14623	14514	14743	14667	14369	14347	14322	14163	14126	14101	13940	14173	13962	14029	14020	14169	14111	13935	13990	13924	13878	13782	14013	13878	14012	13867	13919	13914	13857	13998	13874	13893	13981	13996	13937	13870	14095	14089	14007	13838	13945	13891	13939	14035	13805	14063	13871	14037	13869	13784	13863	13798	13976	13948	13866	13734	13832	13850	13900	13926	13894	13789	13855	14046	13790	13902	13857	13796	13770	14075	13986	13827	13928	13754	13931	13859	13783	13846	13780	13840	14033	13799	13983	13854	13953	13799	13960	13862	13739	13765	14036	13869	13992	13834	13944	13839	14046	13925	13710	13960	13822	13831	13839	13903	14029	13880	13958	14052	13934	13931	13860	13953	13834	13947	13778	13891	13998	14122	13861	14003	13933	13928	13918	13851	13927	13940	13970	13869	13947	13975	13812	13805	13823	13871	13806	13845	14025	13872	13785	13926	13578	13863	14002	14014	13778	14041	13951	13821	13919	13857	13875	14031	13743	13924	13804	13843	13870	13796	13841	13893	13721	13789	13856	13824	13923	13874	13977	13765	13892	14042	13818	13824	13846	13783	13851	13858	14004	13745	13936	13919	13768	13946	13870	13961	14003	14005	13819	13899	13938	13945	13902	13974	13858	13915	13925	13825	13906	13829	13970	13980	13871	13963	13871	13742	13890	13863	13820	14094	14035	13764	13963	13860	13734	13778	13883	13933	13779	13925	14013	14002	13842	13845	13900	14061	13968	13872	14004	13970	13956	13849	13886	13832	13745	13955	13791	13980	13805	13921	13826	14018	13886	13961	13837	13823	13882	13927	13950	13903	14059	14072	13885	13821	13830	13994	13996	13647	13912	14012	13811	13869	13939	13991	14019	13942	14053	14014	13946	13985	13884	13975	13948	13851	13871	13810	13900	13864	13882	13796	13834	13938	13974	13831	13974	13897	13883	14012	13967	13716	13833	13814	13916	13873	13761	13928	13840	13832	14030	13846	13828	13902	13755	13908	13859	13881	13930	14022	13882	13963	13835	13924	13946	13771	13946	13879	13832	13844	13789	13963	13924	13899	13890	13876	13883	13854	13740	13820	13878	13915	13904	13967	13967	14053	13892	13971	13987	13828	13994	13858	13948	13858	13947	13952	13898	13997	13899	13795	13845	13884	13807	14067	13935	13834	13993	13671	13892	13840	13922	13776	13873	13918	13907	13897	13985	13916	13945	13924	14032	13809	14054	13570	14050	13959	14060	13860	13694	13888	14025	13928	13846	13701	13995	13833	13991	14008	13871	13873	13963	14094	13882	13925	13996	13927	13871	13622	13814	13982	13909	13772	13996	13842	13900	13918	13867	13831	13925	13820	13714	13932	13911	13706	14014	13812	13941	13842	13854	13877	14009	13907	13898	13882	13750	13974	13871	13965	13730	13957	13958	13894	14002	13961	13920	13701	13829	13838	13958	13911	13923	13741	13970	13966	13848	13997	14061	13993	13843	13912	13876	13941	13767	13938	13799	13908	13955	13736	13775	13806	13832	13865	13919	13740	13938	14006	13802	13888	14016	13916	13964	13869	14030	13982	13921	13861	13804	13903	13883	14004	13901	13802	13879	13855	13961	13966	14041	13923	13939	13875	13764	14057	13864	13896	13918	13897	14051	13986	13966	13874	13935	13893	13899	13838	13902	13784	13756	13761	14015	14038	13972	13911	13974	13923	13812	14051	13900	14036	13893	13825	13973	13871	13818	13665	14071	13747	13909	13841	13981	13906	13793	13908	13744	13925	13933	13912	13933	13945	14015	13870	13961	13891	13804	13932	13914	13876	13820	13896	13898	13887	14073	14081	13777	14008	13989	14025	13792	13871	13892	13846	13826	13933	13733	13947	13950	13881	13988	13805	13961	13958	13873	13969	13780	13875	13811	13797	13786	14016	13793	13803	13915	13802	13942	13983	13830	13972	14029	13959	13902	13902	13828	13886	13760	13884	13838	13889	13831	14023	13727	13921	13977	14023	13902	13856	13919	13993	13774	13939	13964	14101	13808	13885	13842	13866	14021	13807	13878	13860	13836	13949	13961	13890	13874	13891	14020	13896	13897	13899	13824	13898	13881	13877	13890	13990	13828	13873	13931	13850	13899	13967	13995	13849	13945	13839	13943	13874	13805	13809	13798	13919	14021	13989	14128	13732	13998	13907	13781	13869	13994	13909	13800	13911	13779	13877	13843	13845	13763	13838	13948	13860	13650	13970	13885	14091	13786	13776	14021	13776	13876	13941	13801	14012	13781	13972	13771	13804	13881	13763	14032	13927	13940	13854	13847	13764	13965	13807	13972	13861	13909	13938	14060	13948	13876	13844	14033	14045	13847	13998	14017	13878	13843	13938	14057	13934	13893	13987	13726	14116	13911	13914	13889	13977	13894	13947	13759	14054	13929	13979	13733	13937	13953	13719	13722	13852	13779	13884	14015	13697	14056	14100	13983	13831	13725	13824	13762	13881	13947	14009	13901	14000	13773	13842	13829	13873	13898	13860	13876	13984	13820	13835	13970	13782	13894	13810	13853	13734	13929	13826	13863	14044	13980	14028	13857	13852	14050	13838	13881	13934	13966	13840	13927	14023	13914	13946	13799	13890	13766	13875	13988	13945	13810	13905	13946	13890	14037	13927	13997	14014	13854	13975	14068	14031	13798	13921	13906	13783	13952	13866	13946	13849	13758	13956	13784	13781	13739	13922	13812	13890	13874	13844	13956	13988	13909	13704	14113	13880	14016	13988	13951	13947	13921	13784	13820	13880	14026	13805	13845	14019	13717	13966	14011	13801	13725	14049	13830	13884	13935	13911	13889	13890	13788	13970	14109	13919	13894	13862	13902	13706	13813	13861	14043	13798	13890	13991	13928	14100	13921	13893	13968	14012	14104	14030	13856	14021	13885	13851	13778	13933	13900	13838	14081	14007	13808	13771	13988	13832	13883	13968	14047	13900	14050	13820	13855	14054	14016	14097	13909	13790	13693	13925	13874	13827	13900	13882	13862	13974	14037	13898	13928	13892	13952	13997	13923	13956	13991	13959	13859	14017	13948	13947	13908	13836	13940	13992	13858	13841	14011	13871	13985	14046	13978	13973	13990	13873	13871	14019	13894	13827	13828	13812	13818	13850	13783	13922	13795	13982	13939	13787	14064	13950	13730	13837	13971	13737	13912	13839	13771	14052	13913	13854	13779	13920	13722	13845	13809	13974	13987	13891	13937	13729	13902	13832	13883	13954	13770	13846	13940	13868	13846	13946	13940	13920	13868	13842	13753	14030	13926	13972	13904	14012	14051	13870	13988	13912	13728	13978	13916	13834	13885	13838	13950	13770	13796	13848	13770	13932	13964	13963	13834	13791	14069	13856	13840	13990	13985	13941	14008	13757	13941	13693	13893	13879	13963	13915	13774	14089	13768	14043	13998	13850	13752	13861	14014	13875	13961	13865	13918	13940	13930	13934	13980	13952	13845	13995	13913	14020	14114	13844	13926	13870	13793	13922	14027	13842	13943	13895	13997	13922	13816	13902	13864	13887	13801	13772	13910	13975	13770	13871	13853	13863	14058	13737	13871	14013	13895	13880	13815	13836	13826	13819	13919	13942	13990	13845	13974	13825	13880	13832	13959	14059	13750	13918	13784	13893	13894	13958	13827	13925	13904	13951	13918	13715	13922	13924	13911	13989	13808	13978	13801	13964	13717	13733	13863	13920	13780	13912	13843	14028	14114	13945	13831	13859	13934	13787	13972	13852	13810	13933	14024	14012	13719	14059	13934	13874	13949	13855	13820	13720	13750	13938	13911	13865	13962	13868	14018	13849	13989	13841	13849	14045	13846	13886	14063	14134	13972	13757	13885	13998	13984	13962	13892	13942	13961	13767	13785	13841	13954	13877	13889	13827	14094	14017	13753	13732	13891	14033	13976	13856	13663	13917	13868	13932	13999	13943	14072	13944	13850	13762	13976	13744	13933	13848	13967	13818	14032	13894	13966	13825	13871	13969	14080	13945	13929	13753	13891	13978	13990	13898	13839	13934	13844	13877	14006	13932	13894	13907	13885	13860	14011	13971	13659	13875	13930	13851	13783	14034	13899	13988	13799	13912	13782	13928	13812	14094	13975	13835	13799	13931	14031	14045	13993	13601	13874	13880	13941	13749	13814	13972	13982	13766	13899	13830	13837	13939	13823	13861	14062	14098	13913	13958	13922	14100	13892	13857	13884	13922	14024	13975	13839	13694	13753	13937	13838	13994	13754	13939	13959	13850	13925	13744	13756	13825	13804	14004	13835	13791	13940	13974	13880	13931	13964	13858	13825	13851	13948	13930	13760	13867	13841	13788	13796	13847	13929	13779	13985	13786	14012	13930	13983	14076	13805	13881	13768	13960	13891	13970	13801	13869	13793	13968	13990	13886	13866	13918	13954	13897	13942	13853	13906	13906	13939	13849	13915	14126	13792	13702	13965	13862	13776	13981	13699	13858	13958	13984	13915	13990	13890	13837	13907	14055	13923	13808	14027	13852	13985	13819	13789	14010	13941	13896	13942	13838	13901	13908	13898	13888	13875	13902	13778	13849	13950	13885	13842	13839	13912	13863	13933	13794	14037	13881	13942	13953	13894	14091	13840	13994	13958	13996	13862	13895	13802	13820	13881	13890	13875	13923	13881	13791	13937	13833	13933	13858	14029	14012	13721	13961	13731	13929	13781	13790	14012	13933	13968	13850	13887	13889	13948	13779	13859	13751	13829	14015	13975	13635	13925	13835	13945	13914	13712	13940	13876	13809	13842	13778	13881	13957	14004	13844	13817	13974	13959	13985	13853	13753	13872	13880	14000	14036	13913	13909	13974	13805	13825	13884	13993	13769	13916	13814	13951	13952	14038	13916	13931	13984	13853	13928	13785	13832	13809	13926	14029	13847	13783	14060	13908	13870	13784	13865	13922	13947	13984	13883	14023	13827	14007	13937	13927	13930	13838	13827	13915	13975	13828	13901	14001	13772	13771	13909	14012	13686	13861	13879	13937	13986	13839	13846	14041	13900	13795	13830	13831	13831	13982	14087	14011	13845	13828	13818	14011	13956	13815	13794	13720	13712	13847	13859	13826	13808	13870	13727	13854
24730	21164	28029	24489	22560	22535	22359	19477	18712	18643	18620	18579	18500	18364	18294	18220	18119	17906	17748	17696	17719	17740	17763	17728	17951	17641	17867	17674	17739	17530	17563	17688	17503	17557	17679	17677	17417	17563	17334	17491	17519	17492	17450	17355	18280	18584	18195	17753	17697	17733	17519	17455	17340	17477	17446	17483	17471	17738	17327	17430	17603	17523	17490	17332	17604	17598	17495	17455	17711	17376	17739	17465	17403	17398	17311	17523	17389	17487	17412	17383	17695	17525	17648	17552	17250	17260	17605	17514	17409	17505	17462	17620	17537	17532	17451	17625	17395	17328	17555	17391	17281	17562	17391	17344	17428	17564	17679	17601	17763	17397	17337	17412	17436	17591	17417	17318	17430	17186	17435	17444	17620	17429	17562	17585	17557	17558	17545	17401	17740	17590	17598	17522	17381	17522	17616	17454	17489	17366	17698	17459	17444	17437	17528	17581	17552	17403	17666	17540	17495	17347	17591	17449	17387	17295	17482	17674	17598	17390	17676	17433	17354	17314	17507	17463	17418	17432	17588	17613	17433	17363	17335	17447	17680	17341	17396	17519	17184	17429	17657	17461	17310	17356	17466	17670	17327	17284	17302	17479	17584	17546	17496	17630	17534	17413	17405	17506	17391	17348	17588	17105	17617	17499	17476	17589	17411	17580	17277	17526	17097	17316	17246	17744	17464	17280	17409	17461	17471	17454	17700	17428	17310	17241	17399	17608	17702	17600	17235	17277	17441	17514	17358	17240	17474	17510	17422	17170	17506	17410	17440	17602	17544	17462	17167	17471	17351	17250	17661	17496	17562	17385	17610	17433	17295	17429	17432	17375	17490	17343	17285	17474	17447	17540	17289	17507	17385	17606	17810	17599	17534	17616	17335	17618	17466	17443	17417	17665	17541	17337	17471	17472	17654	17339	17488	17364	17455	17260	17610	17333	17490	17505	17489	17458	17491	17335	17241	17253	17372	17517	17227	17325	17635	17294	17467	17398	17482	17543	17518	17480	17261	17319	17265	17504	17518	17448	17531	17394	17565	17349	17574	17484	17643	17297	17434	17278	17608	17439	17346	17497	17604	17580	17372	17324	17479	17406	17473	17608	17406	17405	17516	17431	17399	17574	17535	17509	17551	17401	17332	17505	17429	17470	17579	17537	17606	17525	17492	17366	17484	17446	17620	17449	17487	17347	17440	17320	17504	17314	17519	17544	17581	17440	17444	17303	17422	17629	17433	17438	17005	17414	17487	17496	17447	17537	17381	17568	17570	17260	17740	17403	17618	17704	17567	17448	17487	17517	17423	17528	17334	17309	17542	17338	17314	17475	17403	17294	17397	17468	17341	17680	17499	17259	17283	17330	17583	17375	17478	17556	17408	17514	17302	17345	17393	17450	17414	17477	17290	17349	17386	17540	17654	17446	17444	17283	17511	17520	17353	17656	17330	17636	17613	17347	17429	17509	17534	17352	17393	17283	17466	17371	17707	17554	17488	17255	17230	17303	17717	17441	17476	17239	17468	17573	17331	17432	17314	17379	17259	17317	17441	17268	17574	17383	17428	17486	17391	17458	17522	17488	17462	17400	17506	17321	17410	17393	17692	17564	17731	17425	17536	17508	17500	17373	17374	17596	17488	17450	17330	17355	17629	17515	17464	17726	17729	17585	17414	17607	17411	17435	17468	17507	17484	17427	17369	17460	17652	17618	17483	17343	17554	17422	17284	17615	17444	17442	17332	17480	17298	17485	17480	17501	17458	17591	17331	17457	17338	17598	17469	17440	17448	17450	17606	17812	17259	17508	17324	17413	17219	17466	17107	17441	17450	17459	17354	17400	17491	17423	17719	17419	17415	17572	17612	17432	17333	17397	17415	17410	17623	17275	17502	17269	17479	17761	17367	17585	17371	17449	17377	17467	17522	17460	17496	17200	17268	17301	17397	17360	17466	17551	17538	17520	17593	17446	17689	17541	17526	17486	17528	17402	17651	17487	17159	17659	17463	17451	17582	17514	17500	17335	17438	17373	17524	17292	17374	17306	17350	17374	17571	17383	17349	17568	17367	17216	17310	17438	17323	17413	17462	17450	17411	17594	17494	17672	17231	17381	17356	17648	17593	17549	17367	17466	17499	17373	17386	17394	17386	17479	17356	17494	17548	17469	17226	17426	17503	17423	17383	17446	17290	17311	17494	17491	17363	17435	17297	17499	17524	17359	17584	17655	17365	17380	17411	17528	17562	17422	17564	17490	17382	17362	17430	17558	17629	17515	17294	17523	17497	17451	17406	17290	17418	17265	17390	17336	17464	17263	17326	17537	17578	17332	17493	17490	17414	17289	17339	17399	17415	17507	17376	17381	17531	17436	17467	17265	17434	17316	17473	17373	17395	17507	17605	17390	17478	17250	17321	17389	17438	17367	17556	17462	17651	17541	17489	17263	17578	17427	17382	17263	17439	17548	17680	17435	17431	17385	17514	17554	17408	17317	17359	17534	17511	17451	17443	17419	17406	17613	17289	17459	17574	17459	17326	17535	17523	17495	17470	17440	17590	17417	17665	17470	17577	17295	17476	17678	17312	17448	17571	17634	17428	17547	17583	17434	17474	17586	17558	17485	17524	17315	17639	17429	17443	17564	17514	17581	17598	17256	17586	17567	17596	17612	17340	17372	17302	17429	17324	17393	17563	17284	17371	17544	17576	17499	17426	17405	17498	17375	17355	17593	17426	17160	17594	17623	17475	17410	17487	17558	17401	17523	17490	17391	17425	17361	17477	17545	17604	17465	17395	17288	17473	17125	17582	17228	17256	17398	17393	17558	17614	17530	17456	17421	17691	17352	17361	17338	17464	17383	17461	17470	17536	17393	17536	17446	17527	17450	17531	17412	17577	17670	17406	17355	17491	17693	17514	17638	17434	17744	17410	17497	17507	17398	17588	17338	17549	17453	17576	17347	17633	17412	17487	17418	17485	17504	17467	17394	17684	17597	17374	17346	17446	17582	17553	17301	17505	17306	17322	17333	17420	17461	17569	17416	17348	17408	17436	17589	17366	17326	17364	17391	17364	17437	17589	17453	17735	17343	17765	17484	17440	17365	17619	17287	17542	17366	17347	17420	17596	17457	17581	17402	17416	17553	17426	17539	17609	17439	17423	17331	17426	17405	17297	17432	17529	17503	17497	17437	17614	17365	17401	17607	17497	17289	17448	17485	17438	17453	17446	17555	17559	17557	17449	17446	17565	17436	17476	17414	17503	17481	17400	17306	17530	17229	17733	17604	17297	17433	17508	17573	17442	17478	17582	17493	17406	17487	17337	17428	17339	17447	17495	17500	17387	17572	17690	17499	17527	17485	17349	17424	17274	17421	17574	17485	17543	17460	17668	17326	17520	17349	17388	17360	17247	17344	17350	17473	17342	17329	17565	17285	17337	17469	17414	17495	17431	17559	17655	17473	17545	17414	17431	17396	17374	17581	17460	17624	17336	17390	17370	17307	17389	17500	17397	17345	17499	17489	17674	17491	17536	17218	17382	17112	17416	17396	17348	17355	17455	17462	17336	17339	17508	17568	17505	17532	17431	17457	17416	17197	17489	17521	17535	17485	17314	17443	17207	17484	17346	17294	17418	17358	17567	17440	17468	17580	17602	17388	17545	17541	17514	17623	17302	17566	17601	17345	17445	17394	17354	17368	17361	17454	17338	17265	17462	17383	17606	17453	17418	17489	17541	17561	17567	17393	17493	17437	17592	17529	17446	17514	17477	17511	17438	17598	17401	17604	17494	17253	17339	17399	17323	17570	17512	17598	17463	17598	17531	17450	17331	17626	17511	17488	17548	17424	17639	17699	17535	17469	17328	17533	17419	17619	17314	17632	17532	17399	17526	17388	17255	17350	17500	17531	17536	17411	17522	17480	17469	17503	17315	17607	17500	17408	17423	17174	17388	17407	17393	17604	17516	17279	17446	17337	17546	17371	17428	17592	17356	17476	17405	17489	17475	17203	17530	17458	17325	17315	17435	17566	17411	17421	17348	17486	17448	17457	17450	17412	17496	17376	17587	17499	17398	17521	17310	17504	17458	17489	17592	17350	17625	17379	17380	17228	17474	17482	17338	17405	17527	17593	17796	17626	17377	17495	17760	17381	17498	17193	17343	17403	17479	17534	17207	17546	17342	17414	17342	17392	17464	17423	17548	17560	17553	17441	17425	17442	17519	17594	17437	17325	17576	17492	17427	17471	17582	17362	17305	17402	17540	17336	17612	17480	17498	17372	17521	17401	17522	17549	17393	17331	17378	17694	17449	17259	17546	17342	17636	17357	17522	17443	17425	17387	17559	17560	17613	17560	17523	17494	17551	17507	17553	17426	17301	17254	17440	17358	17400	17393	17351	17632	17456	17343	17443	17739	17340	17405	17544	17417	17375	17394	17361	17625	17492	17703	17486	17527	17419	17446	17502	17452	17438	17495	17327	17169	17355	17477	17603	17511	17438	17518	17395	17499	17464	17508	17462	17306	17617	17354	17585	17358	17328	17369	17475	17334	17545	17517	17520	17757	17444	17588	17404	17444	17533	17413	17556	17325	17498	17473	17440	17538	17524	17403	17515	17440	17503	17639	17302	17453	17689	17543	17248	17447	17580	17420	17508	17511	17386	17535	17330	17640	17438	17283	17449	17506	17383	17664	17531	17421	17542	17611	17354	17458	17353	17223	17395	17361	17488	17546	17583	17447	17489	17517	17356	17344	17353	17446	17383	17182	17245	17460	17538	17418	17579	17626	17353	17515	17511	17492	17561	17378	17488	17425	17561	17413	17497	17508	17540	17566	17275	17570	17656	17397	17464	17607	17496	17508	17523	17612	17643	17168	17418	17535	17450	17580	17503	17358	17449	17421	17454	17355	17410	17329	17387	17463	17286	17273	17455	17312	17510	17582	17451	17345	17464	17462	17484	17457	17546	17520	17312	17527	17203	17594	17533	17480	17525	17147	17462	17535	17529	17427	17605	17367	17417	17482	17376	17527	17607	17510	17587	17408	17444	17081	17213	17397	17439	17582	17333	17318	17537	17369	17458	17373	17294	17402	17407	17462	17439	17361	17480	17392	17437	17562	17419	17367	17423	17440	17365	17336	17392	17457	17457	17515	17439	17510	17449	17669	17463	17385
23830	37988	30295	23737	20171	18630	18163	16717	15976	15667	15705	15749	15632	15358	14828	14719	14638	14631	14450	14354	14385	14480	14485	14349	14474	14408	14381	14294	14237	14114	14117	14288	14098	14177	14005	13989	14128	14058	14097	13945	14028	13946	14069	14074	14923	15541	15057	14812	14156	13960	14017	13928	13966	13888	14106	13863	13907	13956	13900	14015	13939	14078	13867	13905	14148	14047	14113	13969	13936	13943	14206	13959	13894	13929	14007	13954	13766	14045	14033	14054	14120	13895	13902	13895	13979	14086	13848	14164	14053	13969	13999	13945	13964	14020	14140	14034	13919	13987	14128	14000	13766	13934	14023	13866	14008	14010	13945	14159	13876	14021	14044	14051	14015	13876	14031	13980	13969	13906	13889	14057	13877	14132	13974	13878	14091	13936	13956	13855	13838	13980	14067	13925	14095	13870	14055	13998	14201	14120	13941	13897	13983	13931	14060	14102	13795	14035	14193	13987	14091	13875	14161	13879	14089	14226	13921	13997	13986	14025	13996	14176	14106	13976	14226	13866	14089	14070	14155	13960	14059	14187	14217	13922	14047	14039	14026	13956	13902	14051	14057	13957	13943	14110	14188	13805	13873	13861	14171	13879	13967	14181	14069	13882	13847	13925	13930	13885	14036	13999	14050	14049	13957	14161	13811	14024	13927	13942	14026	14062	14009	14098	14077	14065	13975	14014	14151	13967	14010	14005	14117	13986	14016	14046	14078	14209	14062	14095	14021	13822	14030	13946	14047	13978	14010	13837	14035	14102	14048	14102	13927	13961	13997	13955	13989	13854	13962	14106	14029	14114	13826	14110	13855	13988	14129	13998	14130	13974	13981	14012	14073	14059	13897	13826	14103	14025	14169	14010	14097	14051	14090	14095	13907	13956	14015	13990	14099	14049	13900	13968	13988	13943	14012	13967	14067	13854	13918	14129	13919	14030	14138	13982	14097	14143	13938	13886	13975	13973	14278	14042	13987	14188	14000	13995	13949	13859	14238	13833	13778	14183	13970	14110	14031	13858	13985	14006	13849	14052	13922	13998	14143	13987	14097	13861	14012	14198	14022	14154	14086	13913	14010	13992	13991	13742	14078	14094	14061	14022	13891	14008	14150	13969	13844	14028	14008	13982	14120	14018	14069	13951	14216	14103	13960	13928	13986	13947	13887	14129	14063	14083	13968	13992	13957	14096	14130	14127	13994	13997	13944	13975	13836	14056	14013	13906	13957	13925	14152	13891	14168	13843	13955	14075	13975	13885	13957	13915	13841	14147	13881	13913	13906	14031	13922	13966	13914	14139	13952	14038	14093	13970	14000	14027	14013	14077	14075	14202	13980	13871	13983	14025	14081	13984	13880	13919	14131	13952	13908	14014	13905	14045	13966	13925	13934	14058	14050	13989	13997	13847	13915	14062	14100	13952	13949	13839	14068	14053	14129	14081	13803	14130	14091	13937	14063	14098	14044	13972	13859	13976	13977	14013	14086	14110	14060	14058	14215	13890	13950	13893	14065	13923	13901	13965	14065	14213	13932	14077	13984	13832	14243	13823	14056	14131	13834	14075	13916	14058	13876	13913	14086	13904	14041	13962	13893	13844	14001	14100	13914	14039	13807	13910	14056	14074	14082	13992	14119	13927	13893	14015	14006	14098	13876	14059	14019	13857	14039	14094	14078	14160	13936	14196	14013	13990	13959	14058	14144	13955	13952	13963	14033	14019	13872	13891	13971	13884	13904	13969	14077	14135	13990	14145	13982	14095	14098	14027	13957	13795	14075	14035	14028	14133	13963	13964	14174	13950	13974	14054	14060	13982	14018	14173	14060	13983	13925	14076	14168	14059	14021	14001	14138	14008	13995	14074	13961	13967	14163	14116	13994	14128	14022	14076	13982	14147	14003	13990	14105	13916	14046	14042	13940	13923	14053	13953	13925	14140	14087	14151	14059	14135	14079	14077	14041	14129	14000	14035	13979	14077	13942	14087	13879	13930	14072	14140	13995	14097	13930	13996	14009	14114	13968	13989	13908	13976	13906	14052	13633	14143	13923	13851	13919	14096	14019	13911	13996	13779	14031	14084	14033	14018	14120	14154	13958	13860	14110	14088	13975	13954	14069	13829	14212	14096	13988	13951	14109	13975	14084	14014	13934	13947	13848	13974	13866	14058	13872	14073	13997	14125	14021	14079	14091	14218	13878	14216	13902	14028	14006	13890	13975	13823	13944	14065	13931	14011	13966	13900	14121	13977	13979	14173	13979	14077	14003	13877	14110	13878	13924	14058	14136	14157	14050	14168	13843	14110	13954	14105	14130	14029	13988	14102	14045	14022	13951	14104	13936	13975	13970	14246	13966	13964	13859	14137	13953	14106	14033	13993	13952	14025	14125	14105	14112	14003	13945	13987	14144	14051	13949	14091	14193	14057	14046	14144	13989	14097	14059	14023	14110	14014	13879	14107	14059	14075	14079	14059	13964	14105	14069	14142	13866	14143	13960	14051	13913	14136	14004	13987	14053	14026	13985	14268	14006	13878	13827	14070	14075	13926	14147	13891	14090	13963	14033	13957	14048	14126	13944	14042	14070	14201	14081	14129	14081	14156	14044	13925	14149	14189	14153	14091	14127	13838	14130	13928	13933	13915	14071	14065	14119	14062	14049	14034	13983	14143	14024	14119	14027	14135	13920	13912	14066	14104	14079	14034	14081	14094	14083	14033	14023	13969	13934	13978	14124	13975	13990	13868	14047	13910	13965	13989	13958	14295	13880	13888	14025	14048	14129	14062	13961	14124	14086	13919	14147	13858	14021	14059	14050	13937	13893	14117	14196	13963	14067	14058	14015	13991	14121	13884	14015	13926	14043	14035	14077	14081	13868	14035	14034	13903	13950	14073	13994	14089	14036	13872	13945	14119	14020	14000	14152	14050	14006	14033	14018	14092	13885	14050	14030	13930	13881	14266	13970	14007	13948	14023	13799	14025	13985	13947	14063	13993	13982	14201	13994	14092	14271	13925	13960	14186	14044	14053	13955	13946	14107	14017	13905	14015	14233	13986	14185	13873	13856	13998	14062	13920	13892	13902	14131	13923	14109	13905	14053	13969	13980	13870	13958	14003	14116	13757	13861	14028	14032	13874	14095	13924	14023	13998	13774	14114	14157	14121	13996	13876	14048	14138	14065	13995	13980	13978	13906	13995	14140	13970	14126	14119	13951	13824	13962	14089	13869	14226	13792	14054	14118	13924	14041	14050	13993	14094	13936	14103	14138	13977	14028	14120	13979	14006	13993	14071	14013	14081	13909	14124	13853	14074	14033	13979	14013	13954	14175	13832	14043	14035	14041	14058	14025	13890	14125	14108	13854	13948	13970	14163	13916	13966	14113	14028	14080	13947	13980	14194	13974	14039	14054	14053	14069	14137	13911	14011	14086	14067	14127	14066	14099	14004	13983	14030	14137	13965	13912	14005	14032	13885	14005	14205	14031	13903	14189	14075	14016	14031	13852	14142	14036	14021	13937	14048	13882	14060	13961	14028	14083	14134	14099	13905	13998	14044	14043	13981	13989	13946	14019	14020	14001	13804	14083	13841	14029	13967	14070	14164	14003	13849	13987	14010	14069	13901	14133	13900	14100	13950	14019	14025	14192	14070	13949	14090	13966	14000	14044	14098	13935	13976	13879	14002	14236	13924	14202	14107	14094	13967	14108	14001	14035	13872	14076	13970	14088	13911	14078	13942	13802	14013	14006	13926	14158	14020	13985	14041	14017	14058	13992	13984	14070	13952	14004	14107	14015	14259	13939	13960	14214	13919	14079	13913	13972	13979	14058	14034	14012	14013	14045	13911	13962	14266	14207	14116	13926	14115	14073	14049	14021	14021	14064	13987	14143	13986	14036	13976	13903	14132	13957	14018	14116	14128	14055	13948	13977	14003	14041	13974	14069	13921	14037	14011	13951	13975	13978	13948	13974	13951	14004	14284	14051	14021	13976	13997	13886	14013	14104	14036	14054	14119	14111	14112	14072	13991	13932	13907	14060	14058	13938	14019	13801	13974	14218	13969	14045	14052	13884	14021	13980	14168	14122	13815	13996	13988	13982	14149	13980	14068	14057	14275	13839	13881	14116	14164	14048	14107	14215	13928	14048	14070	13939	14000	13943	14146	13890	14114	13929	14148	14083	13961	13970	14071	14135	13864	13786	14035	13999	14225	14007	13956	14011	13873	13940	14188	14198	14019	13933	14046	13980	14137	13982	13874	14099	13930	13990	13988	14063	14021	13964	14057	14166	14075	13962	13920	13991	13887	13966	13995	13891	13939	14111	14006	14016	13927	13928	14071	14181	13978	14234	13974	14088	13914	14056	13945	14038	14155	14151	13879	14153	13997	14002	13961	14035	13945	13989	13996	14044	13923	13956	13939	14121	14046	13951	14038	14102	13830	14021	14154	14055	14153	14018	13860	14047	14036	13990	14046	14070	13937	14096	13956	14059	14113	14152	13993	14112	13742	14162	13962	14002	14011	13915	13972	14106	14098	13954	13950	14061	14096	13971	13869	14050	14078	14082	14041	14032	14073	14034	14028	14018	14047	13872	13950	14009	13913	14123	13877	13929	13884	14051	13997	14026	14019	14055	13958	14040	14128	13973	13941	14062	14002	14077	13824	14148	13998	13820	14015	13947	13912	13919	13894	13810	14123	13994	14111	14016	13848	14125	14090	14068	14010	14077	13941	13913	14026	14017	14130	14064	14109	13917	13989	14074	14020	13950	14067	13913	14085	14033	13917	13874	13982	14084	13967	14061	14046	14195	14090	14011	13837	13975	14072	13964	14035	14077	13991	13869	14061	14204	14098	14050	14016	14091	13970	13839	14152	13848	13913	14035	13835	13994	13814	14021	14076	13947	13999	13989	14084	14050	13984	13957	13839	14015	13894	13932	14014	13880	14193	14139	14108	13957	14010	14110	13870	13987	13993	13985	14056	14271	13973	14006	14156	14032	14001	13909	14109	14087	13993	13926	14006	14117	13949	13990	14028	13972	14087	14071	14011	13955	13909	14053	13989	13822	14242	14075	14113	13895	14005	14181	14070	13952	14085	13890	14101	13975	14023	13987	13806	14015	13995	13920	14043	13929	14007	14115	13985	14113	13821	13957	14035	14037	14051
23464	21104	28303	23813	21644	24170	25559	20572	19491	19545	19545	18979	19110	19053	18600	18355	18204	18247	18080	17984	17995	17907	18099	17898	17942	17916	17695	17807	17785	17612	17687	17807	17749	17676	17416	17655	17282	17498	17492	17566	17528	17457	17415	17583	19266	19259	18842	18228	17643	17485	17394	17418	17351	17214	17469	17328	17468	17449	17527	17433	17369	17363	17167	17494	17283	17395	17549	17433	17439	17126	17595	17349	17430	17399	17510	17277	17319	17573	17426	17459	17566	17523	17216	17666	17538	17309	17370	17623	17458	17239	17352	17300	17363	17475	17551	17100	17316	17211	17294	17427	17377	17269	17523	17392	17227	17246	17141	17611	17278	17221	17324	17339	17360	17390	17453	17429	17485	17700	17276	17420	17435	17471	17402	17345	17339	17173	17451	17463	17408	17354	17402	17095	17384	17175	17561	17364	17263	17506	17513	17447	17389	17349	17459	17380	17162	17223	17339	17436	17521	17329	17341	17357	17508	17481	17312	17194	17415	17192	17439	17432	17484	17155	17368	17482	17361	17301	17451	17408	17189	17386	17333	17412	17580	17467	17390	17118	17451	17257	17304	17403	17374	17296	17378	17455	17444	17349	17562	17436	17509	17427	17254	17090	17310	17101	17273	17511	17157	17234	17229	17303	17353	17382	17498	17532	17328	17308	17489	17386	17460	17376	17497	17368	17332	17425	17196	17447	17153	17303	17515	17252	17270	17342	17522	17134	17277	17170	17384	17531	17368	17328	17283	17373	17175	17233	17232	17421	17406	17330	17378	17370	17403	17278	17397	17434	17579	17137	17363	17419	17443	17309	17319	17409	17329	17397	17620	17433	17210	17304	17359	17446	17141	17082	17339	17381	17350	17243	17380	17522	17115	17246	17563	17441	17580	17590	17505	17612	17273	17399	17352	17199	17293	17249	17334	17452	17582	17610	17232	17250	17265	17322	17446	17372	17320	17282	17321	17362	17310	17497	17327	17419	17433	17396	17415	17249	17225	17228	17534	17546	17305	17439	17253	17300	17594	17224	17503	17267	17335	17468	17258	17330	17438	17546	17072	17258	17479	17403	17183	17375	17353	17211	17380	17428	17261	17514	17429	17340	17326	17318	17355	17338	17275	17458	17442	17493	17333	17206	17212	17283	17487	17461	17458	17454	17140	17383	17487	17425	17405	17603	17367	17376	17252	17369	17482	17401	17547	17376	17397	17382	17406	17416	17490	17347	17422	17347	17351	17318	17284	17413	17455	17550	17533	17235	17183	17283	17540	17255	17319	17214	17493	17437	17486	17437	17391	17457	17425	17315	17437	17421	17245	17450	17299	17507	17339	17300	17280	17443	17209	17339	17293	17267	17409	17544	17520	17357	17466	17518	17458	17383	17317	17139	17252	17341	17304	17292	17286	17187	17319	17330	17354	17507	17346	17195	17205	17255	17255	17399	17334	17440	17387	17562	17218	17447	17314	17254	17285	17505	17335	17332	17505	17150	17281	17442	17477	17321	17575	17635	17411	17453	17380	17340	17397	17473	17271	17393	17296	17205	17323	17482	17437	17281	17365	17297	17205	17454	17582	17215	17179	17556	17432	17466	17349	17286	17615	17316	17209	17470	17322	17141	17392	17308	17603	17341	17077	17351	17309	17249	17102	17199	17299	17464	17284	17342	17147	17346	17196	17422	17327	17380	17369	17389	17352	17343	17289	17345	17336	17405	17438	17216	17285	17392	17447	17265	17315	17304	17317	17329	17342	17309	17431	17462	17387	16973	17202	17451	17474	17432	17404	17435	17176	17235	17275	17243	17464	17574	17360	17419	17398	17333	17482	17344	17401	17335	17521	17218	17156	17252	17380	17125	17333	17422	17484	17334	17462	17331	17540	17405	17478	17470	17292	17355	17497	17191	17353	17472	17369	17335	17297	17452	17464	17509	17380	17382	17564	17302	17372	17232	17385	17486	17523	17412	17374	17345	17459	17314	17298	17221	17327	17477	17252	17572	17470	17283	17299	17534	17445	17421	17213	17205	17196	17446	17361	17238	17185	17266	17316	17378	17344	17165	17280	17277	17187	17368	17491	17365	17389	17430	17525	17392	17337	17221	17232	17295	17522	17204	17512	17348	17265	17457	17267	17453	17681	17290	17318	17377	17467	17359	17217	17213	17521	17416	17459	17410	17390	17373	17420	17288	17538	17401	17459	16979	17305	17543	17434	17238	17301	17519	17337	17235	17310	17406	17314	17348	17403	17133	17332	17488	17413	17337	17628	17373	17453	17319	17379	17445	17410	17181	17206	17364	17251	17118	17415	17126	17269	17298	17292	17121	17151	17469	17208	17187	17395	17404	17530	17459	17536	17373	17347	17289	17256	17536	17405	17337	17195	17450	17360	17499	17452	17374	17324	17455	17260	17473	17437	17304	17465	17384	17248	17255	17203	17382	17249	17482	17449	17612	17139	17380	17150	17388	17422	17561	17448	17399	17468	17341	17331	17372	17525	17479	17342	17470	17471	17365	17294	17418	17366	17349	17327	17475	17149	17259	17413	17284	17348	17499	17251	17388	17297	17281	17357	17387	17162	17246	17387	17316	17432	17225	17302	17235	17388	17266	17553	17289	17335	17290	17401	17341	17270	17318	17380	17389	17476	17394	17306	17273	17556	17380	17525	17401	17414	17405	17349	17455	17416	17442	17500	17298	17392	17304	17533	17604	17586	17511	17441	17334	17366	17479	17330	17284	17318	17134	17213	17464	17351	17371	17292	17272	17364	17480	17158	17469	17305	17252	17309	17274	17368	17382	17446	17351	17200	17426	17272	17209	17271	17213	17299	17351	17254	17484	17340	17272	17463	17443	17392	17348	17363	17344	17416	17263	17235	17354	17378	17405	17388	17532	17346	17291	17302	17274	17591	17282	17338	17395	17374	17350	17524	17321	17354	17537	17456	17401	17496	17209	17382	17233	17255	17259	17643	17396	17385	17397	17261	17362	17279	17413	17419	17482	17493	17443	17538	17451	17522	17339	17283	17284	17189	17465	17208	17418	17423	17424	17188	17406	17541	17442	17210	17482	17028	17297	17305	17528	17223	17339	17498	17531	17358	17427	17108	17322	17380	17396	17353	17347	17413	17225	17228	17251	17126	17264	17286	17482	17407	17381	17212	17246	17403	17480	17517	17278	17439	17165	17472	17651	17294	17542	17499	17361	17450	17390	17358	17637	17436	17629	17277	17155	17393	17422	17266	17421	17531	17407	17500	17405	17326	17249	17219	17327	17147	17351	17276	17297	17238	17342	17358	17359	17493	17280	17383	17492	17156	17304	17385	17355	17439	17472	17535	17407	17471	17503	17127	17442	17324	17350	17473	17247	17197	17304	17309	17379	17567	17065	17555	17344	17683	17249	17384	17353	17432	17393	17323	17240	17595	17338	17465	17308	17530	17453	17382	17543	17273	17326	17286	17214	17411	17204	17331	17435	17392	17389	17370	17326	17394	17309	17328	17225	17396	17378	17425	17317	17139	17225	17390	17272	17409	17458	17382	17232	17341	17386	17341	17288	17271	17520	17420	17767	17307	17186	17441	17213	17237	17207	17418	17222	17305	17490	17087	17330	17089	17241	17354	17377	17333	17462	17316	17426	17552	17280	17237	17271	17440	17448	17365	17417	17295	17181	17320	17410	17366	17400	17268	17248	17383	17289	17214	17192	17252	17592	17521	17313	17137	17473	17396	17613	17675	17234	17096	17486	17486	17252	17494	17214	17127	17259	17281	17364	17285	17348	17317	17395	17466	17262	17318	17454	17399	17431	17412	17272	17400	17360	17610	17349	17360	17369	17342	17341	17512	17341	17178	17287	17271	17518	17402	17374	17334	17206	17444	17492	17476	17198	17346	17416	17525	17418	17539	17484	17449	17264	17275	17147	17423	17423	17310	17342	17604	17253	17239	17562	17299	17408	17298	17364	17293	17421	17301	17364	17337	17335	17219	17269	17406	17527	17388	17559	17487	17363	17328	17412	17502	17406	17135	17475	17441	17261	17253	17267	17185	17237	17126	17213	17301	17553	17552	17152	17172	17277	17456	17380	17382	17376	17378	17444	17417	17416	17236	17162	17254	17168	17432	17434	17282	17401	17380	17223	17363	17196	17597	17395	17409	17414	17289	17440	17214	17389	17374	17196	17362	17327	17221	17361	17316	17378	17580	17231	17391	17488	17258	17457	17512	17423	17445	17375	17172	17355	17354	17321	17274	17405	17206	17227	16958	17363	17394	17409	17345	17652	17495	17234	17453	17483	17357	17420	17386	17473	17313	17546	17434	17350	17414	17314	17218	17383	17494	17398	17256	17250	17282	17462	17290	17470	17664	17362	17411	17158	17145	17318	17325	17266	17120	17220	17280	17381	17196	17276	17279	17262	17355	17410	17510	17250	17274	17290	17400	17346	17524	17293	17521	17376	17194	17339	17385	17306	17182	17386	17177	17337	17474	17390	17499	17297	17269	17364	17449	17230	17248	17396	17437	17150	17393	17464	17234	17244	17296	17616	17435	17323	17349	17208	17263	17352	17243	17014	17343	17287	17465	17165	17378	17190	17459	17243	17438	17341	17596	17225	17330	17182	17355	17465	17320	17395	17273	17420	17432	17272	17392	17403	17472	17437	17371	17297	17328	17385	17410	17590	17561	17507	17308	17481	17435	17256	17196	17330	17210	17428	17478	17359	17259	17485	17355	17380	17419	17449	17395	17582	17346	17327	17141	17285	17304	17261	17559	17248	17327	17394	17330	17360	17448	17445	17312	17259	17305	17420	17430	17143	17110	17155	17253	17465	17425	17601	17472	17417	17589	17363	17379	17431	17259	17306	17394	17600	17238	17261	17327	17515	17299	17443	17242	17444	17174	17199	17349	17286	17212	17377	17400	17167	17452	17335	17294	17152	17298	17275	17382	17396	17615	17393	17322	17238	17427	17358	17478	17292	17402	17331	17263	17372	17326	17549	17346	17429	17238	17169	17386	17306	17330	17409	17472	17224	17413	17329	17393	17273	17552	17409	17442	17514	17457	17541	17484	17328	17414	17355	17401	17301	17235	17508	17446	17288	17379	17268	17270	17256	17329	17277	17271	17107	17275	17454	17188	17282	17189	17371	17477	17516	17294	17464	17477	17388
26783	42173	35788	27964	23026	20952	20049	18020	17228	16736	16803	16385	16518	16133	15513	15145	15212	14865	14756	14713	14440	14494	14696	14668	14418	14359	14362	14434	14368	14211	14194	14341	14186	14038	14057	14125	13881	14127	14047	13933	13894	13933	13945	14599	16753	16286	15286	14767	14240	13967	14048	13879	14067	14105	13883	13992	14046	13873	13828	13938	13999	13982	14027	13780	13975	13796	14022	13985	13900	14159	14029	13905	13842	13976	13937	14015	13899	14112	13976	13969	13962	13907	13882	14078	13807	14087	14077	13918	13944	13844	13902	13837	13727	14020	14032	13919	13905	13930	13941	13930	13830	13862	13908	14096	13946	13851	14055	13997	14080	13995	14097	13810	13994	14078	13954	14075	14027	14093	13992	13902	14037	14138	14018	13789	14010	13909	13942	13803	14179	13807	13856	13852	13859	13972	13901	14070	13950	13764	14080	14115	13868	13987	13877	13914	13928	13923	14001	13844	13950	13948	13956	13795	13960	13936	13931	13973	14146	14105	13971	14018	13826	13876	13922	13946	14051	14035	14019	13790	13983	14000	13841	14079	13828	13749	14034	13985	13969	13985	13802	14163	13963	13859	14028	13972	13927	14065	13729	14097	14036	13972	13907	14024	13875	13928	14085	13861	13954	13996	13954	13842	13855	13923	13822	13810	13903	14080	14009	14074	13845	13968	13843	14120	13754	13959	13811	13939	13908	13895	14070	13942	13865	13850	13975	13990	13866	14021	13814	13967	13984	13939	13930	13898	13981	13905	14017	13843	14024	14048	14145	13912	13802	13950	14017	14140	13844	13877	14076	13914	13837	13954	14089	13987	13982	14055	13893	13729	13865	13862	13830	13829	13892	13965	14197	13950	13943	13959	13924	13932	13898	13936	13945	13868	13937	13971	13965	14009	13911	13950	13895	13936	14118	14018	13940	13769	13846	13819	13954	14057	13897	13925	13991	13951	13892	14043	13863	13888	14006	14019	14061	13878	14078	13950	13985	14129	13956	13970	13949	14049	13935	14055	14045	14011	13917	13814	13982	13958	13875	14102	14122	13990	13820	13783	13935	14040	13839	13954	14046	14017	13932	14031	13973	14026	13848	14043	13941	13991	13993	14137	13831	14022	13818	13808	13845	13812	13975	13979	14033	13858	14106	13999	13957	13828	13897	13950	13796	13947	13981	13948	13985	13858	13853	14022	14020	14090	14137	14033	13821	13882	13789	13731	14045	13933	13987	13925	13866	13950	13970	13902	13951	14047	13848	14056	14033	13931	13747	13985	14002	13992	13993	13862	13905	13802	14021	13905	13824	13962	14215	13755	14047	14037	14015	13839	13859	13931	13836	13911	13838	13927	13848	13806	14061	13949	13925	13856	13873	14012	13857	13966	13741	14048	14001	13937	14193	13931	14170	13951	13810	13992	13950	13890	13885	14057	14001	13905	13909	14002	13882	13822	13902	14056	14035	13894	14165	14027	13824	13866	14039	13952	14064	13956	14077	13890	13960	13923	14021	13892	13933	13919	13941	13787	14011	13924	13979	13917	14003	13896	13963	13843	13936	13989	13856	13867	14055	13942	13875	13939	13973	13843	14007	13989	14045	14072	13950	13930	13938	13902	13718	13873	13827	13905	13973	13955	13827	13913	13986	13993	13838	13983	13943	13935	14045	13985	13922	13941	13972	13877	14041	13754	13861	13911	13837	13890	13764	13869	14105	14118	13817	13960	14007	13860	14077	13909	14026	13914	13801	13989	14014	13849	13935	13824	13890	14069	14012	14054	13981	13961	13923	13808	13813	13957	13976	13823	13875	13748	13949	13848	13958	13852	14057	13802	13810	13819	13924	14072	13833	13766	13905	13951	13821	13939	13957	13984	13915	13984	13837	13793	13864	14004	13981	13967	13848	13982	13870	13899	13818	13844	13825	14000	13873	13825	13760	13824	13925	14006	14018	13918	13890	13900	14002	13710	14120	14060	13918	13916	13978	13839	13680	13887	13933	13856	13934	14125	13881	14097	14119	13971	13810	13970	13801	13948	13993	14013	13928	13870	13894	13809	13860	13878	13916	13992	13999	13915	13946	13955	13864	13956	13922	13898	13971	13899	13875	13977	13846	13869	13955	14053	13932	14039	13978	13731	13863	14012	13923	13850	13937	13838	13896	13698	14124	13986	13911	13948	13973	13912	13961	14118	13996	13774	13995	13972	13972	14034	13910	13964	13975	14094	13948	13962	13969	13870	14133	13975	14039	13890	13806	14071	14011	13887	13872	14003	13924	13985	13702	13857	13839	13861	13841	14104	13891	13821	14070	14074	14077	14117	13827	14132	13998	13914	13757	13853	14155	13976	13987	13859	13862	14066	13943	13976	13936	13896	13874	14035	13958	14023	14030	13971	13883	13926	13974	13942	13837	13983	14117	13726	14008	13925	13956	14102	13910	13942	13935	14002	14055	13866	13795	13928	14104	13753	13906	13929	13800	13728	13937	13995	14017	13901	13878	13861	13929	14020	14069	13982	13904	13904	14066	14044	14076	13946	14080	13923	13982	14165	13696	13940	13974	13917	13968	13972	14019	13795	14046	14009	13946	13974	13820	13866	13722	14117	14057	13909	14059	14016	13959	13990	13986	13847	13900	13948	13810	14184	13997	14053	13775	14036	13895	13863	13926	13876	13891	13942	13900	13956	13842	13826	13930	14017	13837	13990	14091	14026	14019	13810	13943	13913	14025	13898	14080	13879	13807	13924	14067	13876	13937	13892	13846	13941	13889	13951	14085	13920	13900	13857	13982	13990	13850	14041	13835	14041	14080	13840	13854	14077	13951	13951	13882	13987	13899	13946	13905	14038	13992	13878	13937	14000	13759	13981	13823	14074	13885	13932	13930	13898	13992	13940	13805	14004	14003	14037	13751	13946	14067	13932	13941	13903	13745	13893	14143	13902	14114	14139	13866	13922	14179	13891	13934	13855	13819	13856	14062	13846	14035	13858	13955	14148	13903	13950	13932	13928	13868	13991	13962	14075	13932	13912	13688	13933	13938	13850	13926	13901	13892	13953	13877	13917	13863	13920	13887	13904	13965	13943	14036	13951	13982	13845	13936	14052	13931	13873	13734	14000	13803	13974	13869	13990	13917	13805	13850	13956	13848	13976	13790	14050	14012	13988	14011	13982	13764	13889	14024	13834	14036	13876	13876	14137	13879	13878	14025	14016	14060	14090	13860	14216	14005	14079	13962	14049	13932	13807	14093	13963	14103	14092	13992	13946	13790	13990	14080	13949	13844	13962	13960	14025	13882	13956	13951	13737	13885	14011	13736	13966	13874	13873	13939	14175	13924	14000	13941	14017	13921	13942	13938	14119	13950	13914	14145	13730	13787	13944	13921	13956	13994	13993	13941	13948	13938	13848	14129	13916	13835	14024	13954	13941	13974	14020	13799	14127	13989	14009	13959	13884	14133	14079	13813	14148	13879	13810	13935	13983	13948	13998	13896	13814	13935	14028	14031	13823	13981	13939	13904	13915	13982	13925	14014	13833	13892	13926	13833	13879	13820	13985	14071	13891	14022	13860	13952	14232	13961	13868	13905	13909	13979	13868	13980	13947	13982	13995	13925	13957	14032	14094	13866	13947	13969	13818	13947	13945	13973	13889	14001	13759	13970	13760	13970	14006	14004	13842	13962	13865	14107	13887	13966	13985	13931	14009	13885	14009	14016	13914	13935	13827	14001	14004	13953	13901	13970	13969	13906	13928	13871	13845	13943	13943	13947	13937	13873	13908	13906	14065	14116	13977	13941	13902	13884	13865	13896	13871	13966	14024	13957	13860	13961	13933	13954	13972	13839	14023	14041	14009	13858	14015	13896	13978	13837	14049	13907	13995	14000	13814	13952	13631	13871	13701	13902	14019	13811	13931	13995	13938	14016	13864	14124	13846	13906	13789	13889	14113	14084	13789	13954	13967	13914	13784	13909	13793	14140	13920	13920	13852	13795	13968	13926	14051	14017	14059	13917	13790	14024	13932	14028	13884	13953	14064	13879	13972	14031	13960	14073	13999	13832	13884	13973	13762	14191	13861	13957	13826	13886	13922	13943	14093	13994	14034	13967	13947	13905	13979	13920	13978	13977	13894	13932	13910	14031	13892	13877	13921	14047	13936	14026	14106	13844	13918	13999	13925	13792	13941	13893	13914	13931	14066	13985	13957	13885	13908	13896	14058	13785	13955	13839	14027	13971	14033	14010	13848	13914	13965	13947	13795	13996	13740	14054	13872	13877	13804	13762	14092	14026	13978	13832	13989	13998	13842	14103	14035	14009	13886	14012	13927	13927	13935	13890	14070	13987	14022	13789	13951	13966	14027	13927	13877	14091	13998	13924	13981	14037	13991	13882	13976	13936	13839	13815	14037	13981	13900	14038	13982	13846	14048	14018	14189	14027	13829	13919	13980	13987	14038	13911	13949	13757	14061	13814	14036	13879	13876	13810	14026	13983	13824	14029	13796	13857	13893	13928	14061	13753	13887	14140	14002	14030	14013	13822	13931	14031	13782	13987	13939	13797	13794	13891	14035	13992	13968	13986	13863	13968	14023	13922	13867	13914	13973	14037	14167	13747	13843	14090	13973	14041	13905	13832	13897	14081	13976	13909	14002	14076	13761	13913	13885	13884	13858	13988	13948	13840	13824	13998	13893	13896	13968	13901	13728	14033	13835	13940	13973	13898	13841	14007	14094	13936	13864	13951	13894	13814	13794	14025	14074	13835	13807	13942	13824	14052	13861	13974	13789	13929	13841	13956	13942	13997	13975	14054	13894	13995	13945	14013	14119	13999	14011	13939	13938	14067	13961	14015	13900	14011	14143	13922	13877	14009	13990	13966	13885	13903	13952	14109	13733	13944	13863	13920	13923	13887	13923	13893	13937	14015	13940	13910	13989	13920	13871	13981	13907	13808	14002	14029	14079	13826	13967	14026	13908	14089	13778	13937	13920	13959	14024	13814	13985	13949	13866	13936	13948	14028	13940	13863	14038	13988	13905	14002	14044	13901	13928	14004	13869	14006	13987	13939	14013	13814	13855	13950	14041	13783	14001	13947	13903	14085	13945	13710	14087	13898	13780	13882	13899	13977	13975	13987	13844	14102	13968	14018	13836	14023	13806	13944	13948
29792	23784	24714	21786	19298	19190	19074	18642	18626	18510	18508	18550	18592	18584	18699	18370	18226	18506	18101	18204	18202	18194	18084	18141	18193	18319	18138	18085	18266	18096	18228	18023	18369	18248	18256	18224	18206	18272	18245	17864	18004	18219	17940	18419	18215	18235	18415	18100	18169	18084	18218	18146	18039	18321	18315	18211	18147	18156	18115	18024	17851	18105	18360	18253	18113	18265	18046	18241	17983	18049	18091	18128	18064	18074	18040	18035	17920	18091	18280	18093	18135	18096	18182	18238	17981	18106	18019	17903	18157	18037	18189	17853	18288	18095	18198	18053	17923	17993	18284	17913	18063	17959	18038	18184	18098	18237	17976	18089	18284	18081	18159	17987	18184	18074	18259	18145	18554	18187	17973	18233	18028	18028	18230	18095	18082	17867	17944	18190	18050	18132	17995	18157	18317	18239	18098	18120	18228	18293	18001	18081	18017	18081	18297	18129	18167	18076	18192	18089	17977	18142	18052	18286	18330	18242	17960	18152	18146	17999	18040	18045	17817	18128	18055	18450	18004	18259	17867	18049	18021	18024	18071	17965	18020	18046	18137	17964	18141	18184	17981	18218	18049	18110	18059	17951	18143	17864	18047	18246	18086	18139	18304	18028	18204	18081	18365	18126	17934	18144	18062	18276	18113	17896	18104	18033	18278	18215	18098	18242	18189	18048	17989	18176	17848	17999	18091	18150	18069	18029	18174	18033	18097	18066	18035	18243	17968	17899	18192	18144	18182	18191	18072	18163	18191	18235	18173	18040	17995	17980	18148	18145	18075	18094	18194	18207	18313	18087	17899	18053	18098	18132	18149	18271	17919	18142	18191	18038	18036	18111	17915	18034	18014	18043	18175	18113	18025	18021	18334	18137	17837	18180	18164	18148	18113	18260	18045	18247	18124	18016	18117	18189	18021	18109	18401	18049	17978	18064	18037	18055	18163	17947	18009	18246	17983	18147	18132	17998	17989	18115	18331	18112	17918	18378	18114	18096	18039	18133	18216	18125	18122	17999	17972	18009	18039	18083	17960	18036	18108	18234	18017	18089	17957	18013	18221	17963	18068	17936	18069	17983	18137	18076	17999	17951	17958	18078	18172	18160	18208	18054	18018	17944	18074	17952	17887	18002	17850	18236	17864	18166	18129	18054	18405	17921	18131	18089	18112	18106	18131	18163	17932	18106	18157	18138	18117	18093	18046	17858	18368	18148	17929	17927	18310	18151	18118	17782	18106	18163	18159	17917	18004	17975	18159	18218	18272	18184	18247	18053	18095	17817	18156	18177	17980	18054	17961	18090	18297	18230	17920	18167	17881	17797	18049	18105	17997	18178	18220	18091	18022	17949	18172	17996	18165	17996	18016	18166	18298	18190	18079	17973	18121	17977	18239	18027	18063	18045	18022	18134	18097	18168	18042	18175	18331	17937	18326	17956	18008	18107	18202	18013	17960	18060	18264	18379	18078	18003	18161	18310	18059	18258	18086	17939	17957	17935	18219	18092	18223	18110	18314	18142	18064	18278	17790	18144	18078	18165	18016	18032	18240	18237	18069	18110	18245	18012	18034	18318	18122	18139	18014	18148	18088	18085	18069	18182	18172	17939	18196	18148	17972	18215	18273	18190	17923	18256	18410	18365	18228	18118	18161	18141	18143	18093	18045	17927	18059	18126	18095	17968	18201	17960	18046	18203	18113	17893	18119	18134	18227	18297	18189	18025	17937	18256	18070	18228	18230	18126	18225	18117	18104	18326	18275	18390	18329	18140	18092	18007	18304	18022	18076	18063	18138	18046	18103	18153	18106	18025	18059	18211	18213	17859	18096	18098	18118	18079	18093	18091	17852	18134	18095	18162	17938	18138	17999	18041	17936	18214	18034	18128	18190	18237	18014	18161	18040	18013	18153	18253	18313	18105	18098	18080	18093	17992	18323	18146	17907	17853	18029	18037	18149	18285	18083	18349	18072	18161	18138	17957	17933	18247	18153	18086	18065	18050	17910	18137	17920	18264	18006	18107	18269	18302	18041	18160	18176	18144	18034	18190	18189	17915	18213	18117	18514	18008	18232	18212	18138	17974	18151	18098	18015	18121	18229	18141	18032	17985	18111	18110	18092	17966	18125	18094	18272	18031	18070	18159	18207	18007	18120	18126	18189	18110	18175	18088	18168	18163	18273	18228	18171	18190	18153	18077	18241	17965	18261	18102	18261	18151	17969	18172	17923	18265	18226	17989	17982	18331	18144	18019	18310	18034	18221	18254	18128	18048	18432	18053	18020	18015	18145	18225	18113	18362	18099	18163	18109	18055	18154	18170	18104	18260	17922	17994	18199	18208	18008	18046	18146	18026	18131	18168	18200	18230	18061	18167	18087	18107	18213	18331	17969	18110	18165	18167	17829	18271	18215	18195	18107	18178	18098	18227	18279	18282	17982	18219	18186	18032	17954	17941	18140	18154	18027	17892	17932	17885	18231	18138	18199	18070	18076	18090	18217	18092	18233	18084	18168	18110	18016	18201	17998	17996	18233	18068	18186	18193	18193	18138	17879	17994	18355	18113	18132	18077	17933	18066	17912	18329	18232	17889	18081	18065	18149	18018	18164	17869	18077	17838	17994	18210	18186	18140	18126	18151	17984	18107	18152	18107	18283	18218	18166	18155	18338	18020	18042	18129	18157	18097	18024	18074	18192	18113	18094	18124	18093	18210	18013	18288	17996	18152	18273	18160	18369	18172	18058	18262	18267	18075	18096	17975	17979	17926	18096	18378	18064	18133	18264	18051	18111	18050	17850	18002	18114	18083	18002	17869	18259	18073	18197	18015	18068	18192	17972	18074	18110	18142	18039	18149	17999	18182	18335	18194	18071	18182	18214	18156	18256	18033	18008	18128	18185	18123	17775	18060	18106	18110	18092	18120	18185	18008	17868	18118	18206	18117	18084	18147	17883	18305	18345	18245	18143	18330	18247	18090	18045	17946	18102	18103	18018	17995	18003	17925	18145	18091	18331	18151	18073	18143	17985	18035	18076	18107	18124	18002	18280	18143	18055	18075	18044	18152	18125	18099	17966	18090	18191	18372	18253	18122	18183	18269	18155	18317	18217	17958	18143	18035	18037	18027	18225	18144	18015	17956	17969	18299	18102	18122	18213	18076	18216	17995	18086	18095	18335	18361	18110	18113	18245	18298	18296	18168	17886	18120	18139	18288	18000	18196	18086	18058	17991	18210	18141	18209	17986	18163	18267	18110	18102	18098	18118	18144	18049	18148	17970	17933	18232	18206	18154	18143	18130	17932	18180	18153	18125	18077	17930	17996	18104	18160	18065	18021	18130	18033	18024	18212	17988	17870	18016	18017	18056	18160	18087	18163	18150	18084	18091	18215	18161	18202	18213	18125	18083	18121	17955	18223	18104	17989	18056	17957	18113	17883	17983	17984	18125	18395	18223	18081	18126	17900	18271	18000	18044	18172	18004	18107	17817	18331	18235	17907	17922	18202	18136	18010	18333	18320	18160	18101	18177	18037	17997	18094	18015	18291	18157	18008	17936	17878	18004	18129	18090	18145	18133	17956	18084	17989	18144	18139	17836	17893	18203	18018	18054	18239	18108	18053	18122	18330	18255	18236	18167	18164	18124	18039	18076	18260	18341	18003	18033	18195	18090	18124	18119	18134	18095	18000	18182	18208	18097	18235	18116	18219	18027	18106	18102	17957	18012	18260	18118	18011	18236	17931	18103	18140	18208	18156	18116	18014	18252	18177	18247	18124	17947	18050	18031	18214	17970	18057	17785	18044	18211	18215	18004	18197	18124	17954	18158	18106	18132	18104	18187	18211	18113	18139	18106	18117	18148	18203	18204	18197	18088	18016	18074	18129	18408	18201	18189	18016	18185	18140	18173	17898	18100	18087	18069	18116	18092	18210	18107	18203	18030	18094	17889	18138	17955	18140	17871	17959	18301	18149	18076	18155	18210	18101	18253	18328	17868	18161	17965	18094	18178	18080	18031	18223	18108	18036	18278	17918	18103	18151	18228	18027	18185	18013	18181	18215	18040	18096	17945	18345	18294	18248	18061	18055	18073	18062	18037	17938	18263	18169	18470	18238	18111	18190	18264	18243	18286	18097	18093	18013	18254	18118	18298	18008	18312	18106	17838	18216	17982	18192	18075	18179	18085	18135	18223	18024	18138	18206	18162	18180	18138	18052	17935	18070	18082	18214	18230	18271	18059	18154	18145	18067	18202	18171	18220	18186	18015	18149	18146	18170	18257	18081	17918	17854	18200	18184	18101	18162	18200	18026	18312	18322	18133	18117	18118	18184	18154	18284	17942	18085	17956	18230	18134	17966	17980	18006	18250	18232	18145	17983	17881	18101	18013	18024	18166	18090	18185	18132	18100	18044	18151	18065	18000	17860	18169	18110	17967	18067	18129	18124	18148	18007	18062	18002	18340	18258	17803	17866	18086	18287	18128	17941	18220	18292	17988	17864	18151	18395	18241	18097	18247	18080	18037	18088	18275	17964	18023	18117	18121	18061	18052	18167	18108	18132	18142	17973	18181	18143	18066	18135	18161	18266	18225	18013	18040	18327	18026	18152	17966	18170	18223	18084	18035	18102	18090	17911	18050	18064	18148	18047	18012	18064	17865	17973	18141	17970	18319	18246	18212	18224	18479	18034	18281	18057	18008	18032	18228	17957	18090	18003	18149	18102	18110	17991	18102	18349	18053	18313	18218	18310	18119	18145	18191	18161	18061	18112	17944	18055	17988	18082	17961	18149	18060	18140	18151	18166	18197	18140	17896	18269	18119	18226	18286	18069	18023	18097	17926	18142	18037	18001	18128	18038	18137	18107	18107	18163	18106	17786	18271	18159	17973	18206	18146	18111	18375	18280	18170	18123	18238	18154	18022	17975	18018	18179	17943	18318	18002	18246	18248	18062	18030	18164	18117	18177	18002	18139	18115	18116	18130	18190	17961	18108	18261	18300	18151	18130	18021	18280	18179	18115	18180	18043	18214	18210	18019	18033	18264	17979	18307	17988	18022	18090	18232	17858	17902	18149	18008	18153	18050	18139	18057	18068	18113	18340	18129	18150	18075	18191	17967	18112	18233	18256	18017	18146	18157	18093	18015	18078	18165	18094	18380	18123	18178	18141
20985	24677	20606	17183	16399	15939	16015	15312	14867	15049	15054	15223	15181	15126	14871	14920	14756	14647	14546	14623	14519	14464	14574	14525	14351	14515	14604	14389	14488	14147	14588	14488	14481	14262	14422	14258	14197	14233	14267	14408	14283	14339	14306	14287	14335	14429	14632	14438	14163	14512	14348	14303	14481	14434	14327	14384	14323	14384	14485	14389	14315	14200	14582	14353	14385	14435	14316	14561	14408	14429	14354	14365	14430	14261	14406	14258	14287	14400	14316	14230	14304	14188	14449	14368	14333	14284	14373	14455	14467	14282	14273	14259	14524	14249	14518	14234	14275	14357	14300	14307	14266	14432	14228	14350	14340	14451	14290	14414	14260	14500	14314	14466	14358	14373	14468	14277	14258	14420	14371	14432	14348	14252	14339	14273	14270	14555	14555	14351	14353	14347	14332	14289	14420	14164	14303	14516	14349	14455	14455	14362	14317	14330	14285	14481	14270	14269	14399	14383	14226	14365	14286	14337	14396	14313	14460	14358	14381	14223	14320	14327	14383	14256	14537	14248	14377	14360	14455	14687	14245	14353	14224	14496	14576	14348	14368	14301	14311	14397	14416	14502	14359	14367	14558	14399	14555	14242	14378	14480	14283	14348	14442	14316	14339	14325	14449	14219	14176	14415	14230	14345	14408	14321	14463	14338	14409	14323	14235	14260	14302	14253	14230	14285	14489	14249	14419	14364	14289	14333	14333	14397	14353	14332	14382	14378	14385	14286	14325	14223	14452	14299	14369	14267	14352	14504	14340	14396	14343	14298	14422	14398	14526	14263	14359	14249	14179	14413	14336	14536	14378	14202	14302	14391	14463	14450	14337	14344	14376	14323	14403	14452	14345	14405	14259	14326	14353	14246	14647	14275	14228	14397	14492	14360	14406	14405	14359	14346	14593	14335	14277	14514	14335	14372	14351	14375	14357	14329	14485	14411	14380	14385	14339	14525	14410	14280	14175	14386	14335	14466	14425	14448	14093	14441	14235	14414	14262	14313	14243	14492	14381	14465	14316	14351	14382	14258	14340	14305	14294	14285	14475	14273	14304	14443	14440	14310	14313	14468	14415	14241	14385	14303	14399	14295	14397	14383	14327	14266	14323	14371	14304	14184	14385	14298	14430	14456	14287	14132	14447	14243	14335	14225	14423	14251	14311	14311	14282	14389	14385	14463	14367	14402	14313	14394	14388	14344	14501	14380	14240	14307	14431	14232	14402	14241	14315	14341	14408	14403	14331	14384	14425	14344	14227	14393	14366	14342	14378	14449	14415	14285	14360	14374	14356	14310	14436	14267	14475	14198	14289	14421	14410	14560	14370	14407	14204	14204	14408	14168	14350	14368	14255	14386	14264	14241	14322	14195	14213	14455	14350	14290	14250	14375	14318	14147	14386	14414	14247	14414	14145	14414	14328	14238	14186	14448	14328	14452	14240	14433	14228	14380	14298	14455	14364	14294	14333	14335	14485	14350	14252	14304	14516	14438	14272	14313	14405	14511	14354	14290	14354	14400	14300	14223	14384	14315	14422	14357	14227	14299	14302	14456	14396	14409	14289	14396	14413	14416	14041	14362	14253	14223	14204	14383	14383	14516	14310	14205	14238	14242	14359	14153	14442	14356	14333	14627	14256	14230	14311	14442	14359	14523	14224	14441	14280	14336	14421	14325	14361	14404	14273	14464	14359	14296	14376	14431	14298	14191	14463	14230	14413	14468	14413	14560	14387	14578	14468	14251	14468	14300	14283	14529	14386	14429	14371	14551	14295	14428	14384	14315	14313	14274	14421	14388	14437	14383	14439	14377	14263	14245	14165	14252	14281	14243	14397	14302	14436	14257	14299	14444	14496	14520	14390	14447	14351	14412	14399	14347	14354	14574	14394	14346	14337	14414	14134	14504	14249	14450	14281	14398	14446	14159	14301	14344	14417	14402	14293	14349	14233	14196	14263	14403	14381	14413	14214	14391	14297	14458	14356	14332	14292	14362	14296	14371	14395	14344	14378	14404	14199	14354	14317	14376	14378	14371	14452	14236	14339	14283	14561	14495	14306	14436	14275	14495	14361	14359	14465	14408	14390	14493	14325	14478	14374	14437	14210	14413	14352	14433	14448	14399	14405	14469	14541	14438	14267	14466	14318	14371	14360	14315	14400	14398	14335	14253	14537	14242	14280	14412	14387	14515	14223	14333	14261	14401	14318	14371	14205	14495	14579	14426	14241	14531	14514	14411	14373	14362	14360	14274	14247	14457	14229	14339	14150	14386	14346	14490	14438	14356	14401	14468	14368	14213	14570	14116	14349	14281	14407	14183	14450	14336	14337	14335	14365	14380	14277	14404	14425	14316	14397	14427	14340	14372	14236	14386	14468	14337	14406	14436	14325	14356	14217	14295	14297	14544	14271	14273	14315	14249	14274	14402	14305	14325	14483	14267	14292	14462	14504	14246	14439	14312	14365	14462	14430	14494	14484	14386	14526	14209	14259	14509	14376	14271	14369	14380	14270	14199	14245	14402	14408	14399	14283	14439	14252	14421	14211	14489	14228	14273	14352	14482	14317	14281	14471	14379	14402	14406	14299	14517	14397	14355	14273	14363	14359	14303	14385	14458	14300	14456	14273	14316	14336	14358	14274	14210	14529	14274	14449	14357	14502	14291	14289	14383	14253	14471	14405	14427	14399	14308	14434	14347	14383	14473	14249	14384	14332	14488	14469	14230	14316	14299	14307	14299	14315	14237	14273	14253	14303	14355	14275	14306	14087	14485	14400	14412	14270	14519	14427	14344	14386	14324	14486	14333	14411	14485	14316	14214	14450	14308	14252	14417	14445	14249	14358	14332	14369	14407	14389	14406	14443	14339	14351	14353	14308	14316	14354	14415	14273	14387	14358	14338	14397	14325	14575	14330	14189	14503	14410	14266	14241	14450	14410	14552	14237	14208	14296	14268	14353	14184	14508	14316	14408	14273	14291	14184	14251	14368	14408	14281	14405	14256	14384	14299	14232	14299	14466	14260	14235	14310	14347	14442	14582	14442	14402	14402	14456	14300	14356	14362	14423	14491	14273	14331	14340	14510	14104	14372	14387	14261	14397	14415	14354	14477	14305	14339	14412	14452	14330	14395	14417	14462	14440	14224	14409	14262	14412	14313	14332	14393	14423	14385	14465	14379	14413	14411	14403	14379	14473	14297	14271	14434	14358	14319	14358	14364	14408	14285	14426	14485	14333	14382	14427	14424	14371	14165	14343	14346	14665	14401	14312	14319	14499	14312	14398	14370	14341	14303	14424	14287	14305	14209	14345	14453	14379	14514	14274	14484	14289	14348	14257	14342	14234	14291	14391	14202	14477	14365	14301	14416	14279	14470	14463	14453	14435	14525	14523	14471	14401	14296	14411	14341	14432	14450	14502	14310	14370	14340	14295	14214	14245	14142	14377	14432	14380	14272	14470	14280	14413	14215	14392	14383	14453	14473	14325	14124	14289	14559	14428	14379	14317	14473	14233	14153	14230	14310	14343	14334	14349	14333	14420	14483	14309	14455	14342	14320	14308	14497	14387	14525	14151	14392	14438	14080	14443	14253	14371	14390	14394	14398	14393	14399	14165	14698	14461	14223	14131	14330	14319	14642	14317	14266	14333	14419	14451	14252	14357	14245	14420	14351	14365	14213	14352	14427	14466	14221	14307	14421	14174	14300	14391	14360	14301	14440	14453	14324	14407	14171	14488	14355	14411	14554	14192	14470	14300	14205	14492	14297	14331	14388	14347	14571	14461	14480	14279	14415	14213	14521	14521	14342	14317	14164	14541	14347	14374	14280	14375	14465	14290	14375	14332	14210	14406	14246	14469	14326	14299	14386	14462	14241	14523	14336	14244	14254	14438	14444	14367	14417	14387	14361	14359	14342	14386	14479	14422	14381	14359	14253	14256	14265	14252	14260	14344	14518	14523	14367	14397	14267	14402	14278	14444	14297	14446	14322	14234	14381	14276	14340	14436	14404	14330	14313	14315	14501	14482	14430	14456	14358	14310	14342	14238	14285	14318	14237	14358	14500	14251	14429	14358	14422	14351	14377	14303	14421	14222	14249	14321	14432	14333	14403	14488	14503	14180	14366	14356	14312	14504	14340	14396	14319	14295	14261	14376	14263	14617	14270	14496	14429	14286	14395	14274	14381	14506	14453	14541	14426	14431	14481	14297	14462	14269	14418	14307	14571	14343	14314	14311	14395	14317	14213	14405	14296	14290	14260	14541	14349	14304	14278	14361	14424	14457	14274	14456	14398	14310	14128	14492	14450	14276	14321	14298	14350	14343	14324	14280	14374	14260	14335	14520	14370	14375	14236	14163	14489	14375	14387	14341	14156	14434	14601	14516	14300	14349	14470	14321	14489	14273	14323	14197	14533	14375	14356	14378	14367	14523	14432	14252	14098	14197	14293	14343	14408	14214	14252	14295	14271	14444	14330	14391	14473	14430	14402	14472	14509	14186	14267	14354	14361	14300	14358	14439	14400	14313	14279	14323	14356	14398	14480	14305	14448	14425	14465	14287	14386	14331	14303	14465	14408	14268	14312	14309	14263	14346	14457	14190	14430	14334	14433	14381	14287	14272	14305	14341	14277	14363	14267	14395	14414	14311	14368	14332	14320	14320	14420	14387	14374	14277	14628	14387	14444	14452	14430	14368	14362	14343	14444	14441	14369	14443	14447	14146	14355	14235	14579	14253	14396	14422	14313	14283	14288	14152	14487	14341	14180	14296	14184	14472	14275	14476	14388	14293	14409	14407	14339	14350	14213	14306	14274	14267	14334	14199	14424	14458	14265	14255	14411	14440	14217	14416	14189	14254	13998	14373	14241	14166	14134	14357	14485	14498	14341	14254	14333	14463	14347	14321	14206	14203	14306	14344	14243	14300	14452	14324	14441	14327	14442	14422	14384	14379	14486	14448	14310	14476	14313	14407	14489	14402	14362	14318	14499	14523	14326	14346	14195	14306	14530	14428	14561	14413	14482	14271	14292	14459	14308	14374	14270	14191	14394	14431	14253	14403	14326	14286	14319	14317	14400	14412	14271	14284	14308	14306	14372	14393	14317	14317	14228	14379	14363	14342	14220	14238	14290	14526	14237	14315	14305	14443	14226	14180	14317	14346	14354
24710	21067	28008	24446	22758	23216	23153	20381	19611	19972	20028	19604	19750	19314	19149	19187	18970	19001	19006	19097	18702	18895	18707	18802	18808	18581	18931	18754	18508	18759	18672	18595	18519	18509	18758	18430	18469	18435	18642	18398	18368	18574	18450	18757	19336	19580	19079	18730	18755	18548	18224	18322	18409	18549	18582	18475	18344	18477	18447	18472	18448	18404	18270	18394	18359	18560	18514	18455	18278	18440	18351	18222	18515	18457	18292	18411	18534	18647	18436	18307	18362	18665	18636	18456	18426	18526	18456	18697	18352	18408	18223	18332	18456	18569	18490	18491	18478	18420	18373	18445	18488	18543	18331	18374	18443	18517	18731	18669	18493	18581	18383	18623	18435	18459	18297	18402	18528	18431	18437	18610	18485	18493	18505	18421	18313	18551	18529	18338	18571	18585	18338	18545	18316	18359	18498	18395	18452	18491	18391	18435	18498	18640	18505	18415	18467	18465	18516	18451	18407	18411	18578	18515	18339	18328	18346	18551	18502	18426	18663	18563	18437	18359	18508	18193	18414	18335	18582	18630	18349	18474	18365	18492	18555	18715	18440	18536	18412	18487	18491	18337	18645	18407	18520	18447	18451	18378	18418	18382	18563	18465	18367	18403	18444	18426	18471	18346	18397	18439	18429	18230	18379	18422	18403	18658	18527	18683	18375	18776	18336	18480	18737	18404	18578	18448	18359	18510	18366	18404	18469	18266	18329	18513	18398	18397	18335	18457	18402	18318	18481	18509	18414	18392	18358	18662	18441	18387	18364	18493	18503	18458	18336	18496	18552	18253	18382	18739	18385	18423	18509	18450	18402	18587	18448	18513	18480	18486	18349	18611	18506	18475	18454	18478	18564	18492	18348	18493	18394	18650	18335	18602	18484	18215	18369	18462	18649	18434	18453	18535	18515	18563	18372	18459	18499	18468	18526	18149	18476	18470	18376	18543	18505	18409	18415	18506	18626	18594	18309	18266	18517	18600	18524	18322	18452	18464	18402	18544	18575	18419	18275	18465	18453	18450	18572	18283	18529	18486	18332	18555	18511	18554	18300	18400	18398	18451	18293	18440	18472	18424	18449	18326	18553	18530	18585	18016	18483	18474	18430	18385	18402	18435	18425	18341	18479	18328	18221	18327	18372	18531	18501	18343	18663	18369	18415	18393	18457	18429	18355	18470	18635	18378	18497	18427	18518	18602	18182	18347	18246	18280	18457	18396	18543	18457	18401	18632	18332	18585	18787	18446	18404	18523	18308	18312	18508	18540	18726	18549	18497	18354	18529	18550	18532	18691	18431	18332	18328	18499	18619	18590	18283	18212	18452	18420	18578	18385	18515	18393	18534	18528	18509	18386	18569	18580	18431	18425	18427	18286	18496	18321	18343	18516	18354	18462	18644	18444	18413	18604	18505	18659	18590	18608	18626	18521	18477	18518	18365	18309	18267	18272	18579	18521	18445	18414	18460	18549	18554	18436	18529	18502	18252	18556	18621	18666	18538	18443	18399	18552	18423	18397	18686	18433	18470	18547	18443	18444	18525	18328	18533	18564	18497	18472	18338	18489	18610	18446	18496	18376	18515	18304	18423	18447	18424	18428	18381	18358	18470	18373	18598	18416	18569	18613	18439	18372	18562	18512	18548	18334	18274	18444	18462	18627	18616	18423	18497	18548	18707	18581	18523	18376	18429	18466	18419	18252	18291	18416	18550	18413	18426	18402	18431	18450	18357	18646	18481	18450	18470	18604	18261	18340	18439	18534	18325	18303	18394	18614	18538	18426	18460	18461	18595	18453	18634	18385	18589	18566	18405	18537	18384	18487	18583	18435	18430	18504	18369	18364	18303	18422	18589	18651	18420	18473	18474	18520	18509	18498	18400	18514	18509	18550	18582	18550	18640	18340	18522	18536	18385	18522	18228	18448	18397	18517	18496	18365	18403	18246	18550	18483	18408	18406	18498	18436	18433	18371	18600	18347	18490	18426	18531	18446	18471	18435	18706	18537	18414	18328	18463	18519	18448	18582	18334	18402	18379	18421	18615	18225	18497	18267	18391	18573	18411	18336	18489	18428	18518	18380	18453	18421	18630	18533	18589	18391	18537	18471	18528	18622	18565	18540	18654	18475	18403	18424	18602	18405	18504	18401	18363	18645	18341	18484	18608	18446	18659	18614	18291	18581	18557	18403	18359	18296	18415	18274	18453	18223	18432	18282	18575	18640	18515	18381	18400	18544	18504	18692	18465	18417	18482	18475	18670	18414	18671	18443	18378	18444	18454	18543	18449	18566	18333	18514	18537	18357	18572	18405	18454	18464	18617	18437	18423	18431	18507	18593	18508	18382	18466	18536	18474	18461	18643	18415	18403	18384	18278	18476	18501	18223	18585	18394	18539	18516	18493	18541	18379	18594	18424	18329	18360	18546	18626	18397	18672	18645	18625	18349	18566	18535	18426	18522	18479	18604	18541	18458	18530	18619	18685	18553	18419	18543	18365	18453	18303	18454	18450	18498	18490	18507	18331	18443	18529	18720	18220	18285	18519	18386	18353	18333	18425	18712	18345	18524	18477	18558	18505	18611	18528	18500	18527	18480	18358	18266	18451	18443	18442	18620	18396	18440	18353	18546	18454	18545	18444	18516	18448	18362	18289	18237	18356	18356	18481	18390	18357	18610	18564	18422	18621	18357	18589	18470	18554	18409	18477	18471	18586	18406	18554	18334	18544	18438	18494	18408	18529	18374	18332	18517	18470	18375	18347	18425	18465	18749	18619	18712	18555	18356	18466	18455	18268	18523	18307	18555	18651	18405	18467	18265	18426	18420	18191	18338	18382	18369	18427	18633	18336	18606	18330	18432	18428	18658	18420	18395	18596	18519	18460	18529	18561	18341	18309	18321	18515	18431	18600	18524	18348	18484	18381	18314	18361	18525	18438	18510	18640	18520	18647	18483	18370	18262	18528	18311	18339	18552	18640	18393	18685	18404	18417	18493	18458	18456	18370	18433	18425	18321	18497	18515	18342	18501	18504	18636	18463	18491	18693	18527	18658	18339	18215	18454	18420	18400	18188	18478	18588	18481	18494	18464	18564	18548	18575	18354	18612	18439	18329	18299	18418	18651	18689	18281	18705	18560	18584	18516	18345	18252	18479	18477	18470	18339	18435	18423	18561	18442	18381	18496	18455	18447	18248	18541	18541	18354	18615	18416	18372	18446	18448	18571	18544	18447	18628	18656	18390	18465	18493	18587	18528	18545	18367	18361	18663	18399	18552	18477	18533	18432	18144	18191	18701	18469	18603	18383	18549	18498	18549	18428	18717	18311	18532	18398	18436	18292	18621	18281	18420	18454	18515	18537	18385	18575	18475	18414	18596	18531	18541	18576	18576	18455	18539	18492	18283	18494	18526	18394	18322	18434	18450	18532	18383	18497	18477	18507	18402	18460	18540	18602	18403	18357	18194	18430	18402	18511	18396	18527	18604	18714	18269	18392	18463	18428	18349	18361	18592	18489	18643	18552	18505	18495	18500	18616	18474	18289	18584	18459	18475	18455	18463	18335	18362	18385	18557	18413	18826	18596	18530	18558	18455	18472	18418	18520	18353	18471	18487	18471	18564	18414	18565	18535	18548	18429	18412	18737	18604	18677	18462	18555	18487	18550	18379	18497	18436	18372	18402	18582	18779	18522	18554	18391	18596	18450	18522	18281	18424	18421	18426	18452	18386	18396	18282	18471	18582	18582	18438	18337	18435	18702	18546	18568	18451	18598	18572	18481	18392	18475	18112	18628	18346	18359	18538	18587	18673	18465	18575	18540	18500	18347	18531	18371	18661	18548	18497	18316	18358	18397	18531	18384	18516	18555	18476	18608	18497	18398	18581	18445	18535	18508	18408	18455	18513	18583	18421	18649	18712	18577	18382	18394	18277	18571	18546	18375	18469	18539	18782	18435	18560	18537	18480	18300	18409	18414	18448	18441	18439	18273	18370	18445	18578	18420	18413	18495	18541	18320	18639	18442	18469	18635	18439	18532	18337	18396	18576	18542	18587	18415	18459	18524	18375	18415	18490	18221	18496	18316	18309	18391	18472	18537	18622	18410	18322	18388	18270	18552	18394	18284	18464	18378	18507	18484	18531	18584	18361	18401	18506	18397	18800	18327	18400	18180	18501	18520	18534	18497	18586	18371	18484	18480	18414	18391	18504	18369	18375	18271	18303	18341	18440	18495	18506	18474	18443	18467	18431	18330	18427	18533	18529	18305	18449	18205	18599	18510	18640	18511	18246	18364	18429	18643	18554	18547	18614	18439	18401	18616	18538	18472	18599	18555	18620	18297	18532	18741	18560	18372	18581	18382	18573	18596	18541	18595	18563	18478	18578	18528	18199	18492	18094	18395	18547	18370	18427	18478	18582	18445	18450	18517	18749	18428	18454	18308	18543	18542	18377	18517	18419	18520	18517	18621	18504	18260	18402	18333	18345	18437	18486	18371	18590	18419	18542	18661	18494	18548	18424	18428	18445	18330	18364	18460	18385	18645	18459	18563	18637	18471	18333	18743	18359	18433	18583	18556	18713	18297	18458	18488	18487	18612	18504	18561	18505	18422	18340	18330	18444	18419	18395	18472	18491	18323	18412	18355	18399	18526	18502	18300	18384	18596	18560	18443	18454	18536	18455	18506	18527	18458	18461	18423	18525	18454	18516	18387	18479	18443	18544	18594	18204	18424	18402	18427	18294	18498	18667	18384	18452	18340	18470	18449	18539	18432	18583	18362	18359	18436	18416	18451	18530	18628	18216	18585	18461	18622	18442	18423	18540	18460	18379	18597	18447	18507	18316	18607	18476	18555	18525	18526	18393	18482	18567	18352	18399	18454	18487	18524	18356	18403	18482	18542	18614	18422	18438	18619	18503	18395	18372	18622	18547	18549	18573	18365	18400	18316	18420	18486	18291	18423	18453	18644	18470	18453	18504	18323	18458	18463	18544	18361	18713	18606	18536	18714	18465	18393	18303	18356	18316	18488	18571	18511	18423	18493	18448	18273	18256	18509	18341	18376	18381	18462	18487	18292	18532	18590	18575	18635	18582	18548	18424	18488	18585	18544	18421	18501	18651	18473	18507	18417	18494	18529	18397	18382	18286	18542	18326	18514	18405	18349
23959	35335	31173	23990	20730	19266	18421	17181	16434	16736	16697	16293	16247	16192	15797	15375	15206	15272	14862	15308	15071	14909	14900	14936	14791	14974	14985	15054	14753	14865	14796	14653	14781	14705	15036	14718	14771	14551	14729	14585	14765	14639	14584	15061	15999	16064	15243	14820	14826	14580	14616	14587	14654	14633	14550	14651	14740	14633	14597	14737	14627	14636	14762	14472	14645	14606	14550	14690	14408	14524	14478	14676	14753	14659	14709	14543	14700	14698	14490	14650	14684	14730	14739	14703	14604	14649	14510	14674	14497	14523	14689	14467	14720	14687	14752	14435	14421	14561	14665	14744	14546	14701	14553	14519	14423	14629	14788	14600	14571	14615	14521	14538	14709	14644	14548	14631	14576	14514	14628	14596	14589	14653	14580	14497	14683	14481	14431	14514	14571	14622	14484	14514	14673	14630	14654	14490	14587	14573	14543	14697	14582	14643	14579	14680	14689	14629	14623	14471	14610	14591	14813	14587	14477	14508	14659	14674	14689	14620	14687	14668	14632	14468	14609	14558	14489	14570	14741	14584	14601	14621	14549	14686	14518	14504	14589	14533	14565	14690	14672	14566	14564	14643	14348	14553	14523	14738	14751	14633	14747	14488	14689	14672	14649	14550	14596	14491	14445	14424	14669	14623	14577	14798	14436	14521	14626	14578	14577	14671	14455	14623	14626	14690	14558	14457	14792	14729	14596	14671	14638	14716	14621	14622	14707	14552	14597	14557	14634	14538	14614	14639	14623	14546	14705	14822	14556	14521	14612	14686	14651	14663	14659	14709	14551	14673	14583	14654	14657	14646	14548	14570	14767	14621	14716	14481	14530	14537	14530	14658	14625	14660	14514	14550	14667	14710	14639	14530	14626	14751	14603	14582	14615	14502	14476	14651	14393	14546	14635	14627	14458	14570	14521	14582	14647	14631	14531	14724	14669	14627	14549	14674	14567	14641	14618	14685	14669	14737	14503	14560	14422	14552	14710	14410	14672	14541	14651	14376	14600	14546	14552	14540	14647	14474	14662	14624	14718	14577	14571	14654	14639	14572	14630	14677	14568	14550	14649	14572	14479	14698	14637	14607	14603	14479	14777	14603	14707	14564	14656	14487	14678	14682	14468	14629	14631	14576	14568	14667	14565	14721	14535	14381	14646	14852	14615	14464	14628	14649	14594	14548	14491	14590	14543	14771	14633	14413	14643	14604	14615	14762	14626	14601	14517	14558	14585	14568	14451	14729	14584	14616	14485	14570	14653	14581	14745	14720	14673	14602	14611	14657	14562	14438	14492	14725	14745	14438	14755	14596	14678	14570	14680	14635	14522	14635	14564	14657	14704	14766	14566	14714	14455	14855	14536	14411	14508	14670	14553	14501	14645	14626	14642	14664	14581	14695	14595	14540	14792	14686	14663	14576	14622	14644	14651	14589	14648	14752	14616	14587	14820	14514	14519	14614	14399	14591	14590	14629	14583	14729	14578	14681	14566	14666	14529	14508	14637	14558	14703	14519	14465	14593	14565	14712	14748	14609	14687	14602	14849	14464	14476	14392	14566	14581	14765	14751	14648	14561	14704	14653	14689	14628	14714	14705	14440	14592	14619	14672	14598	14740	14601	14567	14523	14687	14634	14638	14518	14662	14551	14578	14526	14670	14423	14634	14509	14633	14645	14735	14761	14541	14676	14668	14834	14587	14488	14651	14477	14651	14633	14833	14430	14683	14586	14552	14573	14713	14622	14549	14642	14546	14736	14509	14551	14439	14636	14759	14546	14567	14694	14583	14569	14632	14562	14590	14549	14572	14548	14587	14632	14747	14525	14746	14528	14497	14570	14459	14671	14663	14688	14512	14778	14625	14457	14659	14618	14775	14592	14514	14543	14559	14549	14681	14556	14653	14778	14664	14568	14398	14496	14517	14598	14585	14616	14576	14551	14664	14415	14594	14793	14644	14604	14816	14779	14596	14693	14511	14675	14770	14584	14643	14714	14631	14592	14520	14581	14686	14686	14786	14582	14642	14645	14292	14665	14640	14630	14658	14502	14577	14486	14593	14593	14582	14654	14561	14477	14635	14575	14679	14536	14746	14647	14513	14708	14587	14748	14597	14563	14591	14563	14663	14479	14496	14660	14595	14654	14577	14637	14628	14581	14709	14742	14618	14352	14578	14624	14717	14604	14650	14510	14621	14311	14564	14551	14498	14684	14605	14704	14614	14565	14643	14514	14687	14632	14596	14556	14697	14684	14566	14700	14725	14531	14499	14574	14793	14454	14571	14398	14548	14688	14558	14537	14547	14581	14738	14618	14601	14634	14662	14620	14592	14646	14712	14528	14562	14714	14659	14681	14629	14500	14609	14559	14596	14627	14544	14558	14587	14608	14729	14535	14534	14635	14520	14566	14544	14443	14508	14637	14565	14464	14666	14574	14662	14446	14595	14507	14425	14600	14587	14765	14645	14568	14640	14607	14568	14540	14547	14544	14589	14712	14430	14652	14487	14471	14546	14760	14522	14316	14594	14573	14533	14430	14624	14536	14611	14603	14554	14754	14635	14766	14544	14554	14467	14572	14717	14566	14691	14784	14671	14611	14599	14591	14641	14725	14599	14602	14760	14582	14542	14664	14519	14757	14596	14505	14526	14618	14557	14567	14571	14583	14797	14682	14788	14551	14644	14509	14537	14699	14548	14599	14588	14590	14478	14634	14525	14710	14754	14589	14721	14726	14498	14571	14641	14638	14694	14744	14723	14497	14724	14681	14585	14594	14697	14503	14488	14416	14680	14703	14671	14542	14609	14639	14444	14676	14607	14601	14730	14449	14582	14668	14581	14593	14795	14516	14664	14635	14666	14781	14607	14546	14606	14447	14487	14447	14761	14608	14568	14594	14766	14517	14723	14552	14604	14663	14817	14694	14481	14622	14457	14687	14605	14580	14552	14619	14515	14452	14609	14666	14768	14355	14653	14539	14789	14735	14705	14642	14711	14544	14658	14596	14684	14552	14612	14679	14532	14577	14522	14717	14573	14572	14437	14731	14593	14687	14620	14613	14646	14598	14462	14600	14587	14789	14596	14496	14476	14464	14498	14470	14560	14686	14670	14770	14400	14495	14627	14623	14714	14633	14601	14507	14717	14666	14631	14665	14522	14485	14598	14798	14705	14696	14599	14636	14661	14454	14599	14506	14646	14499	14741	14619	14619	14456	14668	14684	14481	14513	14514	14613	14596	14477	14555	14606	14706	14343	14508	14660	14669	14638	14528	14588	14618	14602	14738	14415	14797	14649	14539	14686	14575	14508	14671	14476	14706	14798	14485	14694	14578	14441	14695	14805	14676	14653	14748	14445	14447	14628	14638	14662	14654	14459	14628	14653	14700	14600	14678	14452	14685	14906	14714	14572	14475	14584	14608	14647	14720	14469	14562	14695	14754	14589	14685	14478	14549	14515	14529	14611	14614	14764	14818	14586	14545	14591	14626	14604	14499	14705	14536	14634	14622	14734	14600	14692	14553	14632	14758	14681	14545	14560	14742	14624	14655	14734	14718	14557	14734	14552	14655	14493	14672	14597	14575	14680	14575	14748	14568	14507	14623	14528	14584	14529	14610	14546	14620	14558	14510	14554	14620	14603	14638	14482	14664	14590	14535	14625	14518	14677	14713	14612	14677	14503	14751	14605	14532	14701	14500	14629	14628	14531	14728	14672	14536	14576	14497	14587	14661	14655	14779	14753	14530	14679	14654	14673	14685	14515	14766	14673	14592	14545	14592	14502	14646	14577	14693	14693	14586	14424	14581	14362	14438	14721	14474	14517	14566	14488	14395	14794	14657	14731	14568	14737	14648	14606	14625	14607	14614	14584	14525	14734	14620	14672	14558	14556	14631	14739	14538	14703	14643	14413	14589	14455	14629	14670	14705	14557	14852	14716	14690	14605	14822	14754	14566	14332	14760	14414	14511	14641	14712	14564	14477	14535	14534	14581	14638	14677	14620	14552	14601	14581	14741	14739	14562	14584	14622	14705	14559	14466	14742	14457	14396	14739	14432	14647	14576	14562	14581	14757	14657	14414	14709	14497	14575	14515	14622	14648	14507	14643	14703	14712	14585	14449	14504	14677	14625	14491	14497	14624	14639	14418	14497	14710	14471	14671	14572	14495	14498	14736	14616	14603	14690	14652	14682	14745	14557	14632	14762	14650	14727	14512	14745	14615	14590	14381	14538	14597	14747	14642	14505	14510	14704	14683	14729	14705	14502	14563	14504	14660	14788	14735	14642	14558	14454	14589	14631	14667	14936	14797	14621	14575	14669	14710	14600	14569	14710	14499	14607	14687	14780	14599	14538	14723	14540	14646	14705	14606	14545	14620	14525	14579	14693	14492	14548	14393	14685	14662	14577	14687	14619	14682	14619	14632	14519	14550	14533	14774	14495	14672	14495	14432	14607	14610	14602	14631	14718	14662	14733	14571	14528	14407	14612	14749	14601	14406	14550	14537	14465	14867	14596	14620	14526	14720	14573	14667	14584	14593	14479	14642	14728	14479	14653	14707	14529	14657	14545	14676	14628	14549	14635	14612	14585	14532	14524	14689	14686	14665	14619	14466	14769	14628	14695	14578	14544	14771	14544	14603	14559	14720	14691	14466	14462	14521	14571	14675	14729	14518	14549	14471	14580	14614	14717	14502	14557	14547	14474	14601	14566	14556	14582	14660	14661	14654	14649	14581	14830	14646	14787	14521	14689	14617	14565	14696	14581	14593	14620	14588	14676	14827	14439	14574	14476	14623	14419	14704	14405	14406	14577	14474	14589	14680	14625	14741	14425	14473	14781	14544	14449	14674	14628	14606	14479	14602	14691	14600	14743	14922	14632	14708	14632	14479	14522	14576	14576	14554	14614	14617	14619	14553	14542	14626	14778	14580	14655	14460	14556	14611	14613	14730	14515	14554	14475	14752	14543	14610	14558	14673	14687	14582	14741	14432	14664	14811	14642	14826	14479	14514	14545	14606	14755	14545	14661	14601	14604	14626	14649	14478	14766	14635	14640	14540	14607	14584	14476	14548	14863	14660	14531	14694	14563	14799	14541	14466	14567	14726	14528	14426	14570	14613	14688	14630	14655	14681	14560	14513	14692	14569	14579	14651	14614	14508	14519	14636	14605
23390	21057	28350	23793	21844	24685	26055	21609	20658	21046	20567	20363	20265	20324	19857	19606	19599	19190	19102	18995	19093	19002	19146	18751	19146	18953	18871	18951	19056	18628	18735	18591	18748	18694	18829	18809	18712	18469	18629	18811	18759	18636	18761	19295	20430	20031	19536	19015	18956	18745	18635	18518	18677	18509	18742	18705	18430	18507	18389	18574	18582	18573	18509	18566	18549	18692	18439	18718	18619	18516	18413	18653	18434	18474	18607	18514	18507	18471	18696	18562	18584	18661	18488	18392	18724	18603	18469	18621	18840	18553	18564	18599	18490	18652	18571	18589	18421	18761	18649	18691	18348	18624	18710	18646	18441	18549	18529	18592	18633	18726	18612	18371	18492	18398	18473	18323	18491	18485	18595	18646	18675	18387	18385	18368	18458	18299	18578	18301	18487	18726	18433	18691	18577	18434	18472	18509	18616	18667	18419	18722	18463	18516	18554	18342	18418	18497	18625	18449	18531	18541	18441	18341	18574	18493	18555	18496	18453	18368	18446	18434	18559	18409	18587	18611	18568	18585	18671	18487	18567	18524	18414	18491	18475	18545	18565	18450	18513	18455	18474	18597	18742	18641	18588	18534	18421	18640	18574	18591	18426	18582	18605	18513	18530	18636	18680	18483	18503	18603	18560	18560	18533	18521	18293	18374	18475	18411	18511	18481	18450	18742	18658	18392	18666	18350	18629	18332	18579	18389	18387	18579	18514	18401	18617	18503	18179	18499	18630	18629	18546	18551	18471	18503	18524	18593	18355	18456	18469	18577	18460	18349	18529	18536	18481	18434	18347	18617	18556	18538	18552	18629	18747	18517	18603	18585	18526	18585	18553	18625	18492	18554	18563	18473	18575	18168	18617	18411	18630	18427	18312	18451	18517	18649	18600	18351	18532	18474	18616	18576	18434	18291	18420	18272	18465	18469	18582	18621	18638	18541	18591	18366	18777	18626	18651	18599	18628	18646	18521	18602	18557	18308	18428	18615	18495	18479	18388	18526	18394	18446	18671	18614	18538	18656	18344	18257	18552	18545	18352	18502	18681	18436	18386	18250	18450	18603	18384	18424	18504	18355	18604	18393	18421	18438	18713	18587	18332	18334	18525	18613	18540	18512	18533	18472	18436	18513	18526	18789	18569	18434	18550	18751	18477	18397	18441	18385	18614	18617	18611	18287	18509	18486	18477	18636	18510	18680	18350	18562	18592	18638	18690	18458	18615	18477	18610	18479	18488	18634	18708	18381	18506	18400	18715	18638	18616	18453	18565	18623	18375	18680	18475	18459	18368	18588	18512	18655	18562	18451	18612	18362	18459	18558	18592	18525	18448	18594	18508	18575	18531	18449	18586	18809	18630	18603	18698	18576	18559	18364	18517	18355	18686	18740	18581	18490	18614	18414	18526	18439	18428	18697	18523	18684	18466	18555	18509	18535	18534	18417	18421	18687	18609	18353	18597	18374	18567	18406	18360	18524	18367	18479	18609	18807	18652	18308	18588	18619	18631	18636	18494	18735	18644	18570	18323	18546	18530	18466	18394	18499	18507	18383	18542	18487	18529	18517	18528	18592	18692	18556	18640	18427	18627	18519	18602	18610	18514	18385	18651	18585	18303	18517	18651	18646	18368	18440	18492	18462	18656	18422	18396	18540	18538	18403	18823	18641	18766	18476	18562	18629	18307	18642	18492	18493	18523	18383	18514	18662	18539	18482	18795	18554	18472	18539	18539	18523	18455	18567	18625	18525	18224	18619	18647	18370	18532	18604	18711	18546	18413	18526	18473	18473	18555	18298	18629	18485	18607	18598	18412	18626	18631	18378	18522	18611	18412	18387	18558	18379	18620	18549	18554	18599	18593	18521	18418	18570	18639	18533	18416	18531	18512	18405	18742	18639	18650	18663	18429	18416	18590	18573	18522	18496	18538	18517	18467	18566	18728	18309	18641	18567	18612	18676	18544	18438	18493	18500	18416	18721	18266	18363	18430	18406	18740	18603	18632	18565	18445	18451	18626	18624	18575	18448	18636	18541	18508	18519	18348	18613	18543	18517	18539	18600	18608	18426	18779	18442	18565	18587	18692	18684	18613	18576	18267	18543	18643	18528	18683	18488	18445	18518	18367	18538	18420	18672	18453	18637	18433	18623	18579	18614	18616	18685	18582	18446	18461	18534	18590	18546	18452	18335	18428	18514	18466	18696	18557	18516	18582	18468	18430	18705	18588	18579	18325	18630	18373	18439	18380	18565	18632	18658	18377	18478	18263	18411	18512	18653	18451	18423	18455	18591	18390	18395	18474	18534	18588	18408	18633	18554	18519	18535	18434	18360	18502	18465	18605	18552	18588	18456	18462	18618	18604	18524	18390	18449	18771	18808	18742	18602	18448	18622	18536	18539	18614	18518	18581	18245	18543	18592	18510	18555	18436	18312	18463	18652	18495	18815	18490	18551	18325	18818	18436	18661	18488	18315	18576	18524	18609	18229	18415	18716	18678	18664	18612	18431	18819	18411	18497	18588	18779	18445	18598	18620	18512	18598	18391	18589	18604	18580	18519	18526	18586	18665	18599	18658	18507	18554	18551	18495	18453	18826	18386	18510	18418	18401	18835	18394	18507	18396	18613	18479	18472	18726	18462	18456	18689	18835	18571	18169	18391	18368	18421	18459	18297	18489	18566	18603	18507	18708	18659	18639	18597	18556	18607	18460	18486	18542	18562	18589	18443	18471	18510	18599	18292	18659	18421	18430	18440	18590	18422	18502	18641	18376	18503	18459	18446	18254	18730	18449	18449	18580	18464	18607	18608	18558	18468	18433	18542	18429	18344	18612	18511	18589	18632	18502	18441	18481	18483	18684	18605	18730	18556	18526	18512	18388	18848	18570	18732	18610	18563	18370	18615	18339	18591	18576	18775	18683	18649	18446	18247	18369	18566	18536	18554	18592	18523	18842	18728	18527	18572	18649	18539	18511	18521	18555	18578	18516	18432	18458	18566	18439	18306	18384	18500	18416	18609	18675	18528	18452	18582	18716	18349	18518	18408	18522	18548	18571	18366	18601	18577	18465	18509	18344	18257	18521	18472	18492	18422	18472	18666	18631	18664	18605	18676	18429	18438	18515	18350	18605	18572	18531	18610	18675	18449	18524	18634	18676	18561	18573	18446	18583	18531	18580	18525	18598	18605	18555	18487	18668	18501	18466	18640	18574	18555	18756	18504	18629	18867	18659	18541	18685	18569	18565	18365	18485	18569	18268	18474	18291	18932	18510	18639	18584	18696	18558	18592	18417	18603	18476	18627	18649	18535	18585	18604	18412	18416	18373	18506	18485	18676	18535	18509	18548	18564	18397	18645	18406	18558	18563	18444	18611	18426	18642	18682	18489	18467	18436	18697	18414	18561	18510	18667	18631	18702	18706	18696	18694	18567	18564	18551	18726	18581	18332	18607	18575	18516	18397	18490	18417	18632	18465	18453	18648	18438	18556	18530	18568	18405	18631	18648	18758	18458	18743	18354	18421	18396	18492	18588	18633	18378	18466	18537	18565	18684	18776	18599	18573	18408	18691	18666	18526	18497	18318	18490	18617	18657	18382	18543	18490	18533	18520	18497	18661	18421	18476	18415	18622	18494	18509	18572	18528	18445	18676	18590	18529	18458	18446	18610	18493	18662	18562	18573	18623	18565	18483	18419	18555	18630	18400	18538	18476	18502	18491	18591	18485	18555	18437	18470	18486	18485	18785	18566	18650	18360	18579	18540	18432	18377	18351	18737	18654	18431	18325	18540	18564	18606	18507	18635	18548	18541	18498	18576	18550	18612	18840	18508	18431	18427	18482	18520	18273	18688	18364	18488	18739	18648	18486	18509	18448	18450	18608	18348	18609	18370	18439	18555	18625	18618	18397	18613	18416	18343	18137	18635	18502	18599	18584	18488	18508	18421	18414	18276	18583	18773	18626	18501	18655	18460	18463	18360	18357	18527	18353	18355	18564	18533	18415	18443	18804	18599	18570	18541	18642	18471	18500	18623	18493	18700	18620	18354	18520	18588	18591	18537	18643	18861	18457	18428	18427	18462	18551	18538	18469	18428	18464	18586	18571	18629	18734	18507	18511	18569	18538	18399	18428	18636	18363	18332	18636	18436	18602	18573	18477	18486	18478	18655	18639	18761	18665	18701	18508	18403	18654	18661	18505	18569	18583	18437	18425	18484	18535	18468	18599	18543	18644	18497	18717	18543	18559	18608	18658	18458	18549	18694	18357	18438	18680	18569	18461	18399	18541	18476	18517	18483	18422	18568	18627	18315	18450	18295	18463	18459	18668	18687	18416	18721	18633	18394	18457	18634	18526	18366	18554	18515	18458	18652	18583	18540	18437	18637	18565	18539	18552	18482	18522	18572	18547	18478	18419	18540	18635	18649	18464	18465	18506	18742	18315	18511	18765	18591	18436	18310	18382	18494	18583	18472	18414	18483	18461	18646	18318	18474	18540	18454	18556	18584	18559	18486	18395	18238	18353	18619	18446	18519	18524	18426	18742	18681	18465	18608	18301	18666	18598	18636	18543	18699	18430	18474	18457	18525	18621	18536	18487	18401	18494	18566	18314	18379	18418	18712	18568	18521	18535	18514	18495	18439	18673	18635	18438	18639	18226	18599	18459	18537	18351	18491	18566	18571	18450	18776	18734	18751	18509	18643	18568	18613	18490	18450	18460	18525	18523	18328	18614	18617	18628	18309	18575	18417	18493	18537	18559	18651	18456	18690	18575	18823	18816	18546	18341	18677	18510	18361	18435	18480	18414	18517	18429	18291	18404	18327	18438	18479	18580	18488	18487	18327	18617	18376	18556	18506	18696	18646	18553	18562	18511	18371	18358	18314	18461	18628	18461	18478	18590	18538	18642	18522	18780	18543	18491	18719	18551	18609	18589	18385	18419	18627	18524	18705	18438	18628	18519	18605	18359	18520	18349	18480	18415	18414	18566	18526	18690	18396	18771	18678	18487	18401	18382	18612	18518	18624	18279	18560	18633	18512	18520	18650	18550	18670	18578	18554	18649	18762	18449	18640	18308	18581	18315	18402	18626	18621	18508	18467	18648	18579	18575	18385	18423	18561	18512	18513	18585	18553	18492	18672	18441	18766	18505	18497	18359	18445	18363
26632	41283	36175	28207	23640	21772	20239	18487	17794	17735	17827	17262	17394	16889	16434	15932	15560	15664	15283	15305	15218	15167	15242	15214	15120	15317	15069	14860	14944	14627	14766	14965	14930	14783	14762	14667	14741	14692	14834	14700	14699	14642	14793	16289	17214	16483	15708	15230	14838	14615	14527	14609	14689	14731	14577	14561	14670	14571	14407	14604	14516	14487	14491	14813	14548	14416	14686	14588	14629	14607	14580	14551	14685	14639	14819	14483	14579	14738	14460	14609	14622	14568	14567	14582	14668	14528	14709	14542	14880	14524	14531	14423	14563	14515	14670	14651	14785	14766	14624	14647	14498	14798	14440	14569	14516	14538	14614	14589	14562	14679	14582	14652	14574	14428	14603	14689	14593	14635	14636	14449	14688	14412	14598	14514	14660	14759	14626	14610	14773	14605	14499	14734	14385	14642	14567	14649	14658	14717	14668	14617	14811	14613	14824	14608	14622	14547	14603	14530	14586	14705	14684	14452	14481	14511	14621	14756	14729	14636	14577	14619	14577	14576	14711	14706	14514	14587	14519	14651	14650	14588	14421	14648	14597	14730	14387	14640	14727	14717	14569	14579	14708	14622	14517	14614	14633	14485	14515	14539	14680	14634	14569	14532	14655	14630	14437	14501	14894	14478	14587	14607	14708	14547	14490	14646	14446	14600	14743	14532	14563	14622	14692	14481	14643	14718	14698	14709	14493	14737	14557	14620	14540	14513	14747	14470	14527	14630	14487	14656	14531	14578	14673	14559	14715	14511	14663	14345	14611	14610	14710	14624	14658	14500	14501	14617	14664	14491	14512	14377	14608	14670	14619	14615	14664	14819	14632	14585	14587	14670	14506	14553	14642	14681	14680	14506	14588	14660	14666	14460	14435	14519	14617	14620	14652	14643	14497	14431	14695	14526	14738	14456	14740	14610	14785	14415	14475	14566	14585	14685	14586	14522	14609	14500	14578	14595	14678	14600	14687	14637	14504	14380	14619	14451	14530	14719	14584	14662	14626	14566	14501	14576	14542	14689	14556	14692	14657	14758	14496	14594	14715	14496	14684	14587	14460	14713	14644	14696	14545	14581	14558	14620	14512	14743	14619	14724	14524	14660	14568	14533	14444	14569	14673	14510	14483	14537	14486	14559	14559	14574	14621	14574	14617	14607	14535	14553	14614	14544	14501	14690	14579	14599	14589	14538	14485	14487	14556	14600	14470	14734	14668	14549	14748	14509	14707	14522	14488	14594	14677	14553	14782	14659	14680	14578	14561	14645	14582	14695	14506	14349	14672	14488	14447	14521	14709	14454	14469	14616	14561	14496	14861	14519	14733	14470	14791	14715	14472	14429	14613	14732	14515	14613	14509	14596	14595	14370	14805	14643	14435	14609	14698	14525	14582	14456	14659	14689	14636	14599	14693	14705	14548	14539	14685	14696	14419	14401	14553	14565	14724	14577	14556	14679	14619	14759	14671	14435	14665	14523	14579	14535	14609	14635	14725	14538	14564	14544	14711	14610	14459	14585	14553	14670	14580	14537	14536	14523	14427	14654	14570	14757	14371	14738	14433	14546	14415	14570	14665	14574	14455	14606	14561	14453	14520	14611	14670	14453	14532	14464	14682	14497	14710	14583	14575	14443	14632	14700	14663	14665	14610	14610	14456	14744	14684	14646	14792	14479	14627	14630	14517	14736	14583	14545	14579	14552	14586	14636	14565	14571	14615	14353	14637	14682	14557	14540	14817	14630	14703	14667	14597	14459	14475	14668	14461	14508	14535	14429	14646	14607	14633	14551	14637	14481	14827	14568	14705	14620	14559	14504	14563	14412	14557	14574	14575	14573	14578	14573	14576	14450	14769	14667	14445	14566	14557	14688	14626	14515	14621	14602	14751	14561	14616	14567	14572	14479	14742	14472	14590	14731	14480	14681	14617	14738	14724	14735	14388	14508	14561	14584	14542	14583	14557	14466	14730	14472	14611	14626	14663	14498	14725	14605	14682	14389	14643	14667	14650	14706	14530	14556	14545	14712	14715	14560	14586	14529	14654	14575	14548	14693	14590	14734	14440	14656	14364	14364	14401	14677	14482	14597	14707	14737	14474	14557	14783	14439	14606	14755	14711	14675	14562	14572	14492	14558	14580	14630	14705	14577	14650	14716	14686	14616	14780	14509	14610	14618	14543	14615	14512	14713	14582	14811	14633	14702	14599	14671	14742	14577	14671	14626	14508	14578	14657	14555	14576	14498	14762	14627	14742	14666	14667	14694	14519	14432	14694	14480	14657	14508	14585	14577	14695	14476	14636	14588	14633	14598	14490	14517	14677	14449	14700	14395	14588	14610	14598	14623	14646	14546	14633	14529	14643	14513	14556	14571	14573	14627	14520	14574	14554	14495	14690	14569	14395	14586	14644	14619	14570	14549	14661	14705	14688	14579	14498	14557	14688	14596	14602	14561	14598	14695	14603	14560	14692	14581	14656	14576	14662	14681	14628	14507	14763	14628	14630	14676	14660	14591	14567	14477	14609	14528	14527	14614	14765	14573	14538	14621	14543	14501	14658	14665	14666	14509	14824	14465	14775	14636	14522	14638	14440	14506	14615	14542	14650	14614	14744	14809	14545	14592	14547	14494	14541	14507	14620	14589	14864	14592	14655	14632	14437	14561	14630	14640	14781	14463	14543	14384	14516	14646	14746	14670	14746	14516	14697	14498	14552	14630	14576	14538	14687	14637	14530	14566	14553	14639	14600	14502	14622	14532	14487	14587	14582	14727	14587	14542	14644	14595	14795	14582	14816	14570	14558	14771	14504	14727	14546	14556	14615	14582	14802	14656	14690	14754	14668	14745	14678	14541	14539	14652	14419	14614	14559	14534	14670	14693	14577	14510	14563	14772	14781	14601	14590	14351	14613	14723	14528	14582	14591	14623	14693	14571	14685	14519	14562	14508	14625	14601	14709	14507	14793	14755	14627	14461	14835	14505	14589	14809	14554	14691	14583	14508	14712	14538	14594	14667	14571	14707	14608	14551	14625	14613	14504	14585	14513	14617	14622	14395	14729	14619	14568	14535	14677	14651	14591	14662	14497	14512	14636	14755	14613	14600	14596	14794	14473	14486	14492	14526	14546	14660	14530	14551	14560	14409	14671	14693	14577	14529	14570	14564	14556	14564	14376	14613	14616	14628	14649	14608	14515	14704	14585	14448	14458	14552	14513	14572	14512	14504	14633	14721	14682	14662	14642	14740	14567	14509	14573	14516	14531	14636	14664	14635	14484	14701	14659	14385	14438	14626	14585	14481	14651	14666	14552	14582	14527	14599	14464	14514	14639	14755	14578	14676	14573	14550	14567	14643	14706	14675	14590	14440	14658	14573	14506	14651	14555	14618	14658	14635	14712	14638	14677	14736	14638	14494	14712	14552	14548	14369	14366	14642	14679	14552	14654	14740	14518	14506	14593	14614	14457	14715	14668	14632	14709	14479	14627	14497	14520	14505	14624	14545	14522	14694	14656	14508	14547	14530	14592	14591	14613	14584	14730	14640	14641	14628	14788	14480	14623	14620	14629	14402	14544	14535	14603	14614	14535	14572	14672	14453	14684	14659	14616	14596	14524	14708	14456	14684	14682	14588	14449	14587	14658	14656	14536	14387	14507	14585	14534	14585	14747	14661	14605	14600	14532	14616	14852	14559	14632	14585	14647	14573	14437	14550	14523	14545	14608	14633	14525	14461	14552	14425	14572	14608	14666	14729	14516	14608	14671	14555	14496	14495	14736	14580	14630	14647	14433	14738	14588	14741	14533	14432	14486	14624	14568	14583	14637	14647	14466	14629	14617	14722	14769	14686	14545	14673	14707	14567	14663	14635	14726	14539	14556	14511	14581	14722	14523	14681	14651	14825	14731	14768	14654	14591	14590	14518	14567	14552	14762	14600	14474	14540	14618	14419	14610	14516	14650	14855	14475	14544	14600	14554	14617	14649	14623	14669	14488	14668	14639	14611	14539	14532	14497	14493	14568	14639	14552	14590	14713	14662	14495	14632	14469	14652	14671	14685	14666	14633	14581	14509	14529	14516	14524	14629	14545	14561	14643	14596	14570	14542	14662	14810	14430	14601	14757	14771	14607	14641	14468	14637	14640	14559	14546	14570	14735	14793	14605	14581	14712	14540	14590	14694	14738	14701	14558	14613	14583	14653	14653	14686	14707	14544	14734	14491	14609	14607	14728	14556	14619	14541	14525	14696	14579	14538	14622	14719	14430	14711	14764	14575	14621	14429	14669	14529	14654	14593	14453	14687	14525	14612	14536	14623	14769	14568	14681	14631	14648	14442	14603	14663	14745	14572	14676	14606	14549	14479	14418	14422	14717	14856	14597	14607	14540	14706	14506	14569	14478	14520	14490	14471	14583	14738	14570	14410	14565	14692	14529	14764	14733	14470	14778	14704	14524	14611	14505	14540	14647	14771	14680	14644	14460	14624	14631	14599	14804	14601	14637	14505	14700	14603	14682	14515	14653	14558	14526	14628	14606	14619	14687	14605	14504	14469	14628	14589	14489	14518	14757	14608	14603	14561	14593	14605	14720	14626	14427	14579	14633	14512	14627	14782	14562	14480	14584	14583	14675	14684	14452	14682	14548	14673	14479	14487	14669	14711	14617	14456	14654	14543	14749	14812	14403	14475	14623	14537	14658	14655	14641	14596	14551	14645	14718	14514	14530	14762	14645	14494	14536	14426	14527	14537	14585	14463	14751	14572	14703	14650	14402	14657	14591	14536	14659	14627	14785	14724	14480	14620	14684	14639	14664	14420	14594	14487	14561	14535	14508	14616	14633	14612	14657	14687	14500	14444	14651	14703	14604	14634	14514	14624	14540	14603	14590	14410	14514	14635	14606	14611	14447	14480	14535	14627	14703	14591	14676	14611	14561	14595	14556	14646	14605	14637	14696	14496	14538	14816	14791	14669	14633	14572	14416	14495	14556	14552	14551	14574	14435	14700	14493	14687	14488	14761	14761	14482	14549	14637	14639	14589	14517	14663	14659	14485	14754	14649	14417	14607	14614	14549	14641	14678	14554	14444	14586	14563	14536	14732	14662	14533	14552	14555	14658	14539	14764	14427	14448	14617	14550	14487	14577	14486	14610	14533	14607	14739	14634	14596
29873	23850	25349	22669	20469	20267	20327	19952	19746	19884	19780	19753	19899	19680	19771	19416	19782	19340	19279	19299	19201	19511	19427	19053	19301	19348	19423	19187	19285	19334	19444	19241	19171	19370	19323	19266	19169	19422	19322	19213	19346	19359	19148	19396	19625	19528	19451	19429	19315	19376	19257	19136	19457	19392	19560	19477	19522	19312	19225	19361	19066	19196	19355	19200	19161	19172	19432	19214	19127	19319	19391	19237	19180	19234	19432	19129	19146	19463	19162	19232	19285	19129	19160	19281	19337	19306	19168	19295	19223	19329	19229	19136	19365	19284	19432	19053	19064	19063	19162	19276	19584	19201	19399	19110	19323	19267	19286	19239	19286	19224	19260	19279	19192	19251	19433	19063	19277	19161	19414	19245	19259	19245	19281	19440	19594	19387	19307	19151	19294	19382	19240	19131	19457	19383	19181	19105	19326	19303	19221	19109	19255	19180	19353	19158	19420	19269	19330	19330	19424	19233	19176	19304	19298	19183	19319	19295	19300	19397	19343	19415	19255	19554	19184	19484	19314	19326	19386	19462	19246	19162	19445	19362	19332	19300	19103	19332	19276	19318	19058	19339	19188	19293	19305	19179	19176	19120	19251	19301	19257	19054	19383	19062	19015	19375	19204	19451	19126	19316	19242	19321	19166	19378	19212	19495	19282	19421	19271	19331	19236	19151	19603	19125	19264	19115	19324	19230	19240	19320	19076	19393	19254	19439	19372	19293	19330	19182	19173	19051	19107	19387	19382	19264	19237	19257	19512	19363	19400	19422	19274	19127	19415	19207	19081	19237	19184	19302	19251	19183	19295	19287	19546	19244	19224	19008	19153	19171	19271	19364	19312	19246	19401	19516	19261	19557	19340	19103	19068	19426	19454	19178	19218	19211	19266	19276	19374	19102	19446	19156	19385	19326	19295	19288	19343	19318	19494	19314	19108	19148	19412	19090	19438	19417	19315	19485	19446	19233	19283	19469	19375	19386	19374	19135	19341	19292	19406	19266	19438	19470	19394	19308	19352	19172	19043	19310	19095	19329	19266	19288	19308	19179	19251	19278	19362	19269	19063	19167	19221	19175	19241	18995	19249	19171	19478	19416	19368	19401	19106	19141	19397	19309	19419	19430	19115	19034	19281	19380	19486	19627	19122	19340	19368	19431	19473	19461	19245	19201	19412	19402	19432	19181	19322	19174	19330	19256	19268	19336	19371	19602	19474	19508	19276	19507	19148	19113	19236	19334	19390	19301	19348	19340	19357	19263	19229	19130	19438	19512	19310	19099	19275	19224	19373	19180	19272	19389	19455	19322	19238	19267	19416	19328	19250	19469	19245	19461	19264	19298	19247	19051	19174	19287	19355	19240	19323	19195	19255	19209	19593	19180	19383	19510	19165	19341	19440	19301	19305	19498	19230	19190	19102	19175	19231	19293	19269	19265	19047	19058	19361	19180	19450	19240	19183	19236	19163	19208	19345	19376	19340	19299	19268	19200	19432	19373	19349	19288	19141	19200	19246	19308	19102	19224	19090	19202	19310	19471	19236	19336	19247	19313	19333	19217	19167	19488	19239	19237	19122	19175	19407	19347	19275	19240	19261	19285	19089	19115	19079	19298	19160	19253	19363	19261	19234	19182	19287	19353	19173	19157	19151	19338	19371	19406	19119	19325	19324	19466	19509	19139	18973	19126	19206	19429	19463	19374	19160	19337	19381	19414	19434	19196	19440	19338	19112	18980	19256	19261	19385	19215	19440	19087	19374	19489	19354	19160	19574	19299	19517	19348	19173	19350	19405	19243	19144	19359	19099	19434	19520	19071	19203	19385	19388	19460	19233	19219	19295	19306	19221	19283	19364	19386	19330	19323	19202	19341	19306	19238	19126	19271	19284	19117	19166	19197	19129	19294	19240	19309	19262	19285	19303	19291	19397	19354	19396	19478	19289	19389	19350	19301	19327	19343	19315	19424	19213	19255	19115	19259	19479	19254	19107	19093	19294	19407	19294	19261	19271	19111	19294	19195	19245	19211	19214	19632	19232	19331	19193	19491	19325	19229	19209	19158	19287	19318	19043	19217	19337	19232	19022	19300	19376	19252	19180	19102	19320	19237	19214	19226	19522	19509	19587	19352	19148	19085	19363	19350	19152	19271	19295	19518	19471	19283	19196	19399	19277	19143	19371	19303	19234	19249	19342	19355	19496	19276	19115	19147	19326	19309	19407	19288	19157	19171	19266	19485	19301	19179	19244	19242	19226	19187	19073	19309	19416	19052	19207	19252	19042	19392	19301	19367	19427	19174	19170	19447	19247	19380	19234	19190	19336	19329	19269	19258	19450	19218	19253	19087	19456	19278	19286	19215	19188	19462	19316	19284	19175	19200	19261	19288	19329	19195	19398	19226	19359	19401	19297	19273	19366	19159	19660	19335	19552	19477	19124	18980	19223	19267	19122	19210	19409	19295	19344	19456	19352	19473	19397	19309	19161	19310	19204	19293	19369	19419	19282	19161	19343	19210	19379	19313	19344	19299	19192	19430	19314	19264	19246	19227	19122	19103	19254	19016	19196	19323	19165	19484	19364	19242	19318	19061	19113	19328	19518	19341	19244	19432	19469	19294	19209	19265	19171	19223	19261	19234	19053	19226	19221	19400	19439	19270	19270	19319	19315	19188	19253	19429	19358	19306	19384	19391	19245	19283	19254	19373	19266	19325	19308	19352	18983	19266	19195	19215	19389	19301	19241	19446	19173	19293	19127	19407	19243	19323	19267	19266	19292	19322	19552	19243	19305	19383	19357	19278	19294	19116	19408	19309	19217	19349	19321	19449	19382	19342	19209	19576	19460	19567	19263	19300	19237	19141	19146	19401	19317	19455	19086	19270	19292	19242	19253	19381	19229	19277	19329	19372	19263	19111	19401	19365	19396	19242	19162	19248	19446	19009	19315	19315	19541	19267	19415	19137	19528	19339	19312	19347	19572	19360	19165	19081	19102	19316	19138	19370	19330	19357	19264	19197	19435	19274	19267	19340	19226	19154	19079	19207	19003	19227	19246	19399	19462	19540	19160	19205	19337	19227	19277	19486	19211	19442	19319	19428	19446	19353	19212	19399	19273	19344	19233	19361	19509	19161	19318	19275	19511	19409	19024	19347	19353	19385	19354	19426	19342	19313	19258	19362	19063	19376	19364	19352	19299	19227	19024	19177	19457	19299	19287	19455	19109	19303	19359	18970	19285	19239	19375	19295	19481	19349	19470	19270	19255	19326	19399	19337	19293	19433	19226	19296	19169	19187	19238	19183	19370	19358	19204	19205	19418	19387	19212	19162	19412	19619	19222	19278	19529	19164	18919	19334	19193	19238	19110	19168	19247	19334	19193	19142	19302	19246	19256	19294	19325	19160	19390	19551	19388	19176	19310	19658	19460	19292	19161	19326	19166	19263	19315	19221	19362	19375	19355	18991	19252	19116	19207	19242	19156	19380	19221	19337	18962	19220	19261	19329	19357	19254	19261	19441	19258	19078	19257	19445	19370	19232	19527	19265	19354	19419	19504	19241	19483	19321	19473	19166	19303	19379	19214	19291	19194	19119	19264	19166	19122	19184	19194	19290	19359	19246	19241	19207	19134	19385	19187	19230	19042	19304	19318	19412	19298	19695	19460	19173	19082	19136	19439	19209	19429	19331	19255	19236	19403	19270	19278	19371	19387	19085	19372	19405	19176	19378	19374	19306	19226	19070	19343	19195	19239	19159	19315	19389	19220	19374	19228	19236	19278	19503	19414	19236	19323	19270	19161	19254	19209	19234	19495	19075	19076	19241	19395	19479	19104	19300	19253	19281	19363	19202	19287	19131	19456	19323	19311	19272	19212	19123	19327	19304	19305	19344	19256	19354	19271	19221	19342	19235	19063	19251	19247	19183	19242	19233	19166	19238	19207	19274	19387	19242	19470	19487	19328	19316	19208	19377	19298	19292	19154	19196	19447	19362	19357	19217	19147	19230	19305	19274	19141	19438	19294	19220	19192	19394	19139	19195	19342	19234	19226	19506	19128	19193	19283	19264	19354	19291	19361	19322	19440	19301	19352	19068	19119	19199	19212	19289	19242	19359	19194	19511	19379	19453	19375	19279	19405	19405	19370	19257	19245	19159	19182	19346	19496	19320	19338	19398	18957	19232	19404	19363	19242	19268	19288	19380	19342	19497	19020	19461	19148	19435	19202	19164	19467	19469	19281	19494	19371	19248	19304	19413	19275	19437	19434	19285	19577	19214	19257	19378	19286	19270	19363	19521	19444	19086	19193	19450	19189	19122	19164	19437	19491	19333	19373	19204	19182	19166	19174	19261	19527	19239	19120	19404	19353	19292	19481	19150	19302	19386	19263	19301	19558	19399	19318	19437	19507	19245	19349	19270	19211	19355	19198	19310	18938	19310	19475	19470	19385	19168	19042	19267	19408	19148	19391	19388	19347	19239	19351	19362	19317	19501	19309	19219	19350	19316	19371	19485	19308	19385	19337	19405	19548	19125	19273	19303	19180	19066	19144	19112	19238	19367	19268	19420	19479	19277	19212	19375	19083	19413	19344	19459	19198	19237	19080	19064	19479	19095	19058	19319	19445	19154	19356	19262	19369	19270	19399	19318	19246	19121	19151	19385	19447	19437	19314	19229	19218	19200	19334	19119	19266	19173	19266	19174	19331	19526	19333	19196	19125	19441	19297	19374	19120	19099	19098	19222	19385	19233	19312	19262	19352	19385	19322	19243	19284	19102	19205	19206	19262	19319	19114	19166	19285	19269	19452	19106	19465	19344	19258	19142	19165	19296	19293	19164	19371	19320	19252	19195	19216	19135	19548	19324	19262	19419	19472	19399	19245	19401	19284	19205	19145	19164	19317	19343	19304	19176	19176	19347	18994	19096	19307	19173	19258	19294	19231	19239	19305	19179	19278	19229	19182	19295	19202	19324	19399	19352	19456	19210	19330	19331	19395	19087	19281	19366	19538	19431	19238	19404	19238	19406	19256	19384	19452	19145	19090	19455	19258	19168	19386	19268	19370	19183	19339	19456	19285	19272	19497	19404	19111	19405	19277	19448	19390	19253	19154	19327	19253	19342	19320	19274	19337	19556	19383	19223	19220	19139	19536	19110	19181	19372	19193	19254
21620	24133	20901	18074	16956	16855	16418	16001	15775	16042	16120	15895	15840	15788	15544	15680	15234	15189	15207	15186	15049	15330	15171	15116	15231	15226	15168	15110	14973	15053	15008	15181	15307	15079	14958	14981	15152	15071	14950	15072	15017	15044	15139	15237	14956	15341	15187	15085	15107	15045	14917	14936	14799	15094	14861	14945	15019	14914	15072	14988	15124	15076	14904	15028	15018	15096	14913	14878	15121	14989	15086	14943	15011	14860	15138	14997	15106	15224	14974	15043	14901	14922	14965	14985	14925	15106	15128	14865	14899	15030	14972	14967	14906	15000	15033	14931	15067	14984	15055	15083	14977	15152	15040	15047	14951	15007	15108	14905	14952	15027	15059	15053	15038	15075	15006	14858	15054	15078	15008	15047	15062	14975	14980	15103	14868	14908	14990	15173	15020	14920	14955	14875	14990	15002	15093	15088	15050	14967	15155	15021	15170	14968	15044	15063	14920	15065	15033	15191	14830	14972	15115	14952	14997	14934	15013	15149	15011	15227	14996	15040	14920	15019	15041	14919	15105	15076	15099	14949	14968	15035	15043	15111	15013	14940	15109	15036	14884	14851	14993	14923	15011	15253	14946	15017	14898	15184	14882	15039	14808	14939	14954	14968	15020	15040	15101	14947	15048	15096	14974	15048	15102	15039	15051	14869	14870	14953	14994	15056	14976	14843	15008	15163	14829	14995	15137	14960	15056	14980	14949	15032	15025	15047	14950	15129	15136	15014	14956	15038	15117	14963	15059	15045	14954	15031	14858	15105	14832	15001	14785	15003	14981	15049	14953	15063	14980	14850	15126	15021	15049	15174	14983	15092	15053	14974	15212	15104	15138	14823	15021	15159	14899	15000	15101	15121	14865	15121	14974	14890	14944	15022	15020	14951	14988	15010	15001	14800	14968	14902	15103	15101	14965	14977	14982	14982	15061	15013	14947	14909	15002	14843	14889	14760	14928	14953	14957	14800	15025	14957	15111	14923	14983	14955	15211	14928	15099	14941	14984	14851	14823	15013	15138	14971	14996	14941	15103	14969	14916	15015	14955	15024	14937	15251	14936	14789	14890	14906	14935	15131	15174	15067	14966	15146	14974	14841	15058	14992	15052	14951	14883	14961	15013	15106	14982	14993	14990	15107	14924	14926	14869	14988	15070	15034	14874	15016	14776	14933	15127	14689	15063	15040	15117	14957	14981	14998	15121	14932	15008	15006	15031	15093	15057	15093	14825	15139	14986	14936	14852	14939	15032	14820	15089	14947	14894	14947	15093	15091	15156	15062	14896	15060	14889	15007	15145	15072	15068	14945	15087	15071	15073	14977	15039	14914	15024	14873	14851	14909	15105	15004	15109	14880	15131	15061	15117	15036	15001	15057	15131	14987	15099	14909	14974	14827	15202	15056	15061	15106	14855	14984	15019	15017	15003	14980	15000	15022	14917	15033	15009	15149	14972	15035	15093	14982	15026	14883	14787	15055	14905	14912	14947	15001	15001	14972	15038	14991	15092	15132	15020	14890	15146	15032	14962	14993	14894	14875	15040	14870	15098	14948	15083	15043	15020	15034	15174	14980	14966	15070	15222	15004	15059	14911	15033	15060	15172	14869	15037	15025	15054	15032	15113	14982	15177	14947	15059	14898	15034	15043	15123	14880	15053	14960	15117	14858	14987	15086	14991	14981	14881	15019	15041	15097	15056	15130	15109	14843	15092	15017	14980	14911	15100	14960	15033	14901	14962	15046	15072	14928	14936	14980	14817	15048	14975	15131	15096	15235	14996	15046	15145	15086	14921	14948	14989	14919	15149	15104	14998	15010	14960	15040	15047	15096	14840	14969	14991	15045	14984	14885	15087	15029	15088	14910	15068	14995	14757	15076	14995	15038	15033	15084	15190	14983	15067	15057	14942	15042	14998	15029	15241	14968	14921	14986	15021	15064	14999	14805	15235	14962	15091	15178	15023	14938	14990	14991	14921	15084	14899	15018	14932	15044	14931	14997	14999	14832	15069	15134	14998	15080	14902	15015	15094	15038	15052	15060	14893	15150	14960	14884	15149	15085	14974	15042	14863	14978	14919	15060	15113	15069	14953	14941	15141	15055	15004	15047	15100	15050	15121	15099	14981	15017	15047	15033	15058	14982	15195	14869	14939	14944	15023	14856	14852	15159	15121	14815	15031	14966	14754	14994	15180	14961	15044	15126	14918	14791	14903	15084	15000	14970	14909	14843	15053	14886	14941	14972	15003	15145	14964	15172	14977	14927	14765	14961	15040	15007	15067	14989	14898	15040	14990	15217	14976	15023	15120	15089	14949	14869	14929	15007	14915	14877	15020	14967	15086	15010	15119	15003	15102	14944	15057	15039	14952	15178	14948	15080	14884	15046	14811	14804	14975	14813	14910	14948	15142	15052	15076	15118	14968	14819	15119	15015	15030	14829	15165	15118	14956	15075	14913	14934	15033	14900	15042	14821	15128	15168	14903	15090	15101	14858	14970	15014	14977	15000	14950	14983	15152	15120	15176	15090	14979	15039	15022	14883	14876	15010	14886	15070	14850	15079	15046	14903	14952	15090	14973	15021	14952	14994	14907	15150	15063	14942	15110	15022	14820	14943	15106	15106	15084	14944	14930	15169	15129	14995	15076	15031	14956	15097	14856	15151	15028	14884	15099	15067	15016	15145	15027	14975	14902	14882	15158	15010	14920	14970	14948	15162	14934	14920	14990	14959	14864	14915	15076	14893	15173	15013	14971	15080	14962	15055	14731	15155	15043	14950	14999	14941	14891	15063	14959	14921	14884	14970	14936	15077	15026	14993	14785	14958	14917	15063	14953	14879	15192	15007	14961	15185	14944	15019	14899	15002	14912	15164	14948	14964	15013	15026	14973	15006	15014	14986	15063	15024	14916	14940	14958	15093	14955	15071	15034	14923	15020	15139	14956	14952	15049	14924	14981	15168	15053	14962	15042	15015	15098	14920	15087	14881	14947	15253	14940	14934	14871	14926	15100	15064	14806	15205	15050	15190	14975	14942	14975	15064	15148	15107	15121	14960	15172	15045	15127	14922	14830	14899	15164	14905	14946	14917	15059	15091	15014	15204	14996	14982	15058	15059	15015	14970	15021	14963	15177	15070	14891	15190	15045	15187	15057	15032	15095	15004	15075	14957	15045	14996	14927	15154	15014	15212	15004	15034	14960	15132	14968	15113	15003	15025	15105	15071	15011	15080	14846	15056	15003	15147	15001	15178	15060	15068	15023	14942	14946	15096	14909	15156	14864	15124	15174	15034	14930	15050	14885	14987	14892	15006	15041	15049	15176	14993	14957	14898	15151	15118	15240	15021	15013	14938	15058	14938	14992	15116	14947	15194	14973	14977	14982	14915	15053	14912	15042	15293	15027	15000	14944	14898	15119	14910	14841	15041	15098	14980	14985	14953	14813	14960	15097	14920	14967	14992	15064	15009	14957	15012	14987	14947	14920	15058	14895	15102	15005	15145	14980	14844	14962	15002	15188	14927	15009	14955	15020	15129	14912	15068	15063	15136	15099	14956	15071	15115	14913	14925	14937	14958	14886	15058	15075	15002	15015	15039	14922	15002	14867	14997	15097	15025	14964	15051	14881	15065	15166	14972	15041	15104	15006	15146	15105	14941	15255	15016	15056	15004	15061	15004	14987	15026	15022	14984	14635	15064	15048	14921	15077	14976	15045	14990	14979	15025	14957	15009	15072	14818	15110	15059	14993	15046	15048	15035	15065	14910	14889	14948	15052	15117	15133	15063	14978	14928	14968	15043	14961	14937	14930	14994	15173	15056	15118	15214	15069	15096	15034	14818	15069	15131	14880	15097	15069	15069	15072	15034	15026	14926	14920	14936	15104	14952	14910	14912	14953	15145	14993	14864	15121	14933	14936	14923	15039	14926	15051	15031	14909	15002	14954	15159	14984	15015	15057	14977	15151	14925	15027	15027	14839	14974	15100	14802	15054	15040	15027	14962	14963	15063	14900	15030	15026	15010	14877	15068	15164	15031	14903	15058	14974	14975	15090	15118	15055	15089	14964	15025	15103	15014	15139	14986	15098	14925	15063	15116	14896	15039	15070	14920	14844	15005	14908	15050	15069	15023	14857	15060	14946	14949	15118	14843	14939	14855	15025	14860	14994	15041	14992	14984	14842	15051	14948	15096	15003	15131	15026	15272	14917	14864	14858	15046	15050	14910	15117	14987	15126	15047	14940	15022	15020	14834	14915	15049	15107	15074	15097	15148	14885	14924	14928	15024	14927	14936	14874	15065	14812	14947	14830	15002	14918	15141	15271	15033	15062	14919	14977	15009	15154	15030	15015	14981	14877	15001	15061	15028	15029	14844	15010	15029	15001	14971	15083	14792	14960	14927	15110	14862	15051	14933	14945	15034	14993	14954	15064	15002	14961	14948	15055	14977	15066	14966	15056	15154	15108	14997	15016	14919	15160	15202	15163	15116	14835	14976	14860	15031	15197	14773	14872	15027	14950	14890	15091	15109	15064	15039	14999	15052	15174	14993	14829	14939	14877	15051	14747	14894	15150	14976	14926	15173	15087	14899	15096	15069	14982	14996	15230	15227	15035	15077	15077	14999	15015	14903	15027	14991	14884	15078	14893	14874	14952	15052	15014	15015	14884	14953	15009	15184	14757	15072	15195	14998	15123	15103	14927	15173	15030	14985	15017	15107	15067	14975	15083	15099	15087	15028	15023	15030	15052	14860	14964	15022	14859	14883	15111	14960	15212	15018	14915	14806	15165	15005	14752	15051	14990	14959	15095	15024	14998	15035	15037	15124	14810	15039	15000	14921	14964	14952	15040	15091	14999	15067	15044	15111	15083	15001	15251	14882	15019	15069	14945	15002	14975	15081	15039	14914	15135	14834	15038	15165	14868	14866	14960	15072	15008	15065	14867	15061	14783	15066	15028	14948	14942	14915	15037	15116	14740	14969	14917	14957	15134	14829	14916	15041	14906	15121	14935	15085	15092	14934	15016	15150	14933	15005	14845	15045	15146	15058	14927	14933	14967	14781	15042	14974	14896	15070	14797	14978	14915	15007	14993	14982	15007	15044	14883	14993	14927	15062	15145	15100	14927	15061	15021	14917	14993	14974	15104	15122	15002	15008	14987	15009
24654	21093	28013	24512	23211	24311	24127	21677	21195	21629	21138	21056	20768	20758	20634	20766	20480	19991	20264	19888	20224	20061	19923	20006	20053	20189	20005	20093	20100	19720	19898	19738	20041	19754	19832	19868	20032	19822	19857	19842	19771	19827	19738	20468	20594	20605	20315	20039	20004	19744	19848	19653	19794	19840	19732	19739	19787	19685	19836	20022	19780	19708	19595	19888	19711	19794	19596	19704	19668	19900	19678	19643	19751	19968	19972	19749	19697	19835	19697	19785	19889	19885	20139	19871	19904	19971	19635	19750	19695	19794	19793	19692	19870	19669	19659	19867	19693	19804	19731	19953	19586	19614	19740	19805	19719	19686	19820	19793	19777	19735	19887	19860	19820	19814	19777	19767	19835	19522	19748	20006	19832	19917	19914	19641	19811	19706	19952	19760	19779	19962	19795	19784	19830	19810	19726	19783	19681	19870	19936	19675	19861	19813	19921	19780	19807	19753	20037	19878	19746	19851	19623	19864	19708	19911	19815	19824	19951	19808	19780	19479	19812	19798	19843	19590	19676	19763	19836	19712	19849	19807	19933	19704	19687	19522	19781	19862	19874	19905	19788	19674	19624	19540	19868	19914	19664	19571	19757	19664	19773	19691	20017	19715	19804	19810	19855	19590	19760	20009	19758	20067	19800	19850	19860	19753	19778	20120	19733	19757	19770	19826	19637	19800	19600	19840	19830	19576	19652	19718	19597	19593	19743	19753	19881	19616	19750	19935	19669	19597	19699	19718	19761	19776	19772	19964	19695	19828	19976	19864	19771	19989	19894	19900	19845	19688	19560	19911	19859	19575	19913	19886	19705	19527	19619	19637	19750	19751	19649	19725	19876	19658	19615	19631	19772	19834	19828	20029	19779	19689	19871	19771	19672	19740	19568	19652	19790	19543	19774	19795	19747	19715	19718	19756	19738	19597	20056	19747	19709	19909	19834	19808	19778	19856	19581	19678	19702	19890	19684	19800	19686	19663	19788	19849	19684	19677	19880	19668	19843	19599	19696	19831	19764	19896	19813	19979	19810	19823	19760	19638	19824	19651	19953	19611	19701	19752	20193	19858	19888	19768	19660	19737	19805	19734	19977	19892	19912	19725	19871	19809	19706	19651	19977	19828	19881	19710	19843	19898	19764	19596	20041	20029	19713	19762	19689	19617	19731	19486	19587	19706	19919	20023	19882	19862	19638	19580	19660	19738	19861	19943	19684	19644	19721	19681	19759	19763	19614	19743	19712	19779	19812	19890	19800	19686	19609	19507	19731	19778	19638	19871	19883	19920	19497	19707	19788	19849	19766	20020	19699	19826	19917	19783	19801	19697	19832	19544	19867	19626	19777	19858	19841	19753	19923	19918	19809	19636	19504	19722	19788	19773	19864	19783	19613	19857	19560	19866	19841	19743	19484	19620	19678	19852	19828	19595	19626	19856	19856	19823	19902	19711	19972	19804	19685	19803	19547	19700	19659	19582	19732	19759	19586	19808	19892	19909	19619	19769	19902	19865	19854	19896	19853	19815	19776	19923	19769	19933	19606	19584	19631	19663	19802	19770	19606	19834	19826	19767	19660	19953	19717	19740	19829	19731	19946	19806	19670	19750	19661	19612	19722	19842	19848	19805	19878	19881	19721	19743	19913	19965	19856	19623	19763	19806	19865	19661	19691	19662	19705	19769	19904	19837	19678	19694	19900	19854	19810	19844	19708	19697	19522	19676	19765	19841	19924	19557	19693	19764	19909	19838	19832	19693	19798	19802	19660	19734	19863	19603	19911	19722	19762	19841	19655	19705	19787	19663	19968	19892	19725	19750	20002	19767	19537	19735	19627	19537	19791	19973	19861	19791	19862	19661	19726	19745	19692	19856	19681	19575	19769	19686	20045	19782	20043	19802	19779	19696	19704	19831	19644	19904	19723	19781	19796	19662	19905	19731	20019	19760	19988	19828	19554	19925	19852	19841	19804	19812	19675	19888	19934	19746	19890	19659	19730	19677	19901	19936	19758	19895	19733	19725	19751	19744	19701	19815	19852	19725	19835	19598	19883	19480	19733	19732	19932	19802	19741	19727	19700	19799	19922	19844	19921	19884	19967	19707	19768	19754	19715	19831	19706	19706	20075	19859	19666	19692	19861	19934	19888	19844	19702	19562	19692	19539	19808	19839	19893	19635	19745	19617	19859	19807	19738	19613	19846	19540	19741	19697	19859	20093	19711	20023	19944	19735	19735	19700	19866	19800	19717	19745	19950	19688	19826	19623	19783	19904	20077	19642	19733	19777	19881	19606	19718	19579	19804	19566	19522	19697	19925	19878	19742	19769	19670	19750	19642	19735	19642	19934	19722	19731	19651	19794	19731	19865	19586	19814	19809	19557	19775	19640	19717	19716	19826	19704	19806	19865	19827	19744	19832	19713	19798	19743	19770	19713	19705	19778	19964	19781	19675	20009	19891	19855	19686	19962	19675	19599	19624	19763	19636	19686	19816	19754	19683	19747	19681	19806	19662	19972	19860	19918	19825	19705	19783	19758	19868	19826	19754	19864	19863	19988	19747	19653	19653	19867	19722	19775	19754	19614	19839	19734	19979	19621	19714	19755	19677	19617	19918	19679	20019	19796	19725	19698	19503	19809	19836	19872	19992	19737	19839	19890	19775	19824	19780	19927	19953	19743	19689	19891	19691	19703	19781	19895	20066	19789	19818	19462	19938	19724	19764	19757	19836	19477	20057	19849	19952	19949	19941	19759	19653	19804	19768	19700	19756	19890	19912	19790	19815	19644	19828	19715	19698	19767	19852	19560	19777	19873	19754	19747	19769	19797	19657	19740	19886	19769	19664	19678	19821	19634	20016	19742	19625	19834	19901	19759	19771	19691	19729	19615	19760	19980	19613	19674	19682	19905	19770	19836	19786	19775	19804	19757	19582	19751	19772	19686	19808	19872	19892	19787	19953	19803	20003	19819	19831	19681	19821	19954	19653	19933	19856	19711	19910	19880	19600	19724	19653	19902	19856	19823	19603	19714	19871	19888	19775	19751	20270	19735	19673	19663	19805	19736	19850	19700	19495	19602	19897	19852	19882	19627	19709	19667	19670	19759	19961	19694	19912	19500	19850	19640	19578	19712	19833	19858	19993	19877	19479	19799	19598	19685	19693	19873	19717	19698	20075	19782	19552	19665	19702	19762	19833	19778	19874	19723	19799	19628	19731	19673	19836	19721	19704	19795	19881	19805	19819	19830	19766	19714	19875	19671	19738	19639	19787	19837	19784	19689	19888	19838	19909	19776	19953	19767	19857	19811	19893	19473	19520	19710	19893	19891	19815	20006	20001	19794	19852	19730	19960	19764	19851	19579	19897	19853	19791	19685	19887	19843	19781	19843	19747	19758	19676	19797	19908	19725	19869	19534	19705	19839	19619	19867	19796	19652	19791	19777	19805	19725	19861	19749	19644	19720	19882	19541	19745	19664	19764	19885	19837	19724	19700	19743	19954	19840	19659	19677	19701	19808	19902	19783	19692	19651	19777	19670	19911	19721	20050	19730	19683	19767	19812	19758	19782	19823	19788	19685	19823	19821	19639	19681	19806	19780	19602	19834	19813	19580	19849	19719	19717	19770	19892	19903	19837	19767	19575	19584	19806	19675	19814	19719	19817	19742	19743	19615	19911	19762	19674	19730	19736	19638	19645	19798	19845	19822	19872	19790	19604	19951	19470	19741	19856	19996	19703	19680	19574	19891	19862	19724	19661	19607	19701	19462	19604	19958	19785	19615	19901	19691	19747	19915	19893	19795	19999	19868	19817	19882	19720	19629	19610	19921	19892	19692	20049	19941	19782	19801	19658	19824	19832	19728	19855	19763	19742	19702	19891	19646	19964	19849	19569	19837	19877	19751	19810	19799	19907	19836	19638	19628	19677	19878	19928	19794	19614	19807	19914	19836	19500	19572	19792	19761	19723	19789	19784	19891	19804	19936	19655	19761	19865	19910	19840	19790	19825	19835	19748	19790	19586	19752	19777	19714	19794	19770	19855	19781	19785	19739	19879	19695	19784	19917	19849	19812	19513	19590	19741	19707	19687	19780	19604	19826	19786	19922	19808	19858	19725	19733	19702	19569	19631	19687	19829	19831	19675	19795	19668	19661	19974	20021	19947	19642	19912	19762	19781	19671	19783	19837	19804	19725	19892	19897	19770	19667	19958	19658	19737	19819	19552	19623	19808	19799	19918	19682	19538	19607	20040	19534	19758	19615	19785	19753	19700	19687	19732	20009	19564	19591	19730	19862	19958	19727	19779	19884	19841	19643	19579	19879	19771	19838	19913	19704	19590	19699	19708	19692	19505	19861	19577	19920	19756	19637	19810	19732	19874	19709	19728	19819	19751	19739	19698	19984	20002	19749	19654	19672	19738	19910	19758	19935	19730	19867	19605	19811	19973	19829	19637	19801	19611	19875	19725	19656	19871	19753	19734	19764	19912	19730	19790	19870	19763	19537	19724	19870	20119	19823	19463	19911	19708	19635	19878	19604	19908	19972	19926	19808	19867	19639	19761	19818	19690	19887	19611	19875	19898	19678	19502	19639	19658	19672	19925	19743	19647	19930	19599	19682	19821	19784	19747	19720	19728	19943	19826	19964	19565	19665	19846	19765	19712	19870	19843	19703	19717	19834	19727	19634	19883	19487	19847	19981	19816	19812	19763	19881	20086	19803	19733	19539	19611	19744	19603	19844	19704	19952	19662	19602	19657	19649	19719	19661	19695	19763	19752	19653	19759	19921	19875	19810	19859	19591	19782	19732	19783	19695	19729	19738	19856	20013	19608	19731	19861	19759	19770	19800	19812	19996	19887	19818	19916	19800	19782	19723	19607	19778	19898	19742	19941	19914	19503	19674	19690	19605	19773	19831	19804	19708	19864	19820	19965	19798	19704	19850	19834	19815	19782	19678	19780	19965	19975	19858	19726	19603	19666	19708	19514	19801	19637	19604	19921	19893	19776	19642	19858	19789	19698	19795	19904	19822	19738	19777	19818	19862	19583	19655	19630	19592	19769	19843	19747	19779	19871	19610	19774	19793	19898	19776	19826	19601	19809	19874	19766	19674	19862	19676	19854	19794	19831	19672	20001	19710	19730	19749	19707	19789	19821	19886	19567	19669
23902	36498	31230	25147	21131	20088	18693	17781	17171	17585	17407	17164	16771	16618	16519	16141	16015	16023	15775	15701	15598	15479	15577	15684	15561	15637	15588	15607	15441	15480	15518	15497	15509	15283	15409	15360	15382	15286	15228	15351	15303	15292	15654	16465	16451	16419	15879	15429	15317	15573	15309	15556	15339	15268	15250	15271	15402	15270	15232	15314	15373	15331	15228	15324	15392	15296	15195	15206	15234	15401	15166	15351	15198	15537	15130	15372	15235	15221	15292	15257	15169	15378	15384	15325	15314	15254	15251	15294	15188	15264	15243	15197	15268	15312	15362	15367	15285	15280	15283	15410	15421	15265	15318	15262	15343	15302	15208	15199	15268	15427	15364	15321	15313	15304	15382	15106	15505	15406	15089	15398	15254	15249	15468	15255	15452	15308	15179	15266	15206	15424	15241	15380	15376	15476	15316	15309	15278	15412	15178	15319	15250	15222	15253	15241	15193	15336	15195	15244	15400	15383	15297	15231	15042	15504	15324	15319	15343	15281	15299	15186	15319	15139	15397	15345	15358	15404	15257	15311	15329	15326	15408	15305	15225	15362	15367	15068	15166	15342	15366	15284	15358	15345	15363	15269	15278	15416	15286	15249	15208	15201	15216	15293	15302	15355	15175	15161	15391	15342	15193	15318	15458	15242	15246	15183	15306	15236	15216	15279	15355	15298	15516	15334	15138	15198	15070	15299	15374	15235	15235	15278	15267	15331	15326	15277	15173	15333	15311	15306	15307	15184	15252	15314	15257	15329	15326	15287	15331	15115	15296	15383	15227	15340	15385	15342	15203	15396	15313	15294	15259	15134	15169	15077	15323	15193	15162	15180	15278	15292	15448	15263	15409	15273	15323	15201	15321	15444	15338	15284	15315	15310	15172	15352	15325	15201	15527	15281	15349	15365	15255	15317	15606	15494	15401	15199	15228	15222	15273	15316	15341	15283	15117	15261	15425	15285	15368	15274	15163	15326	15138	15250	15360	15321	15277	15264	15248	15251	15193	15423	15349	15317	15362	15319	15341	15323	15224	15214	15179	15357	15507	15371	15332	15381	15287	15248	15383	15353	15372	15343	15249	15229	15212	15235	15436	15248	15232	15189	15353	15137	15230	15273	15324	15244	15297	15188	15190	15352	15284	15258	15328	15154	15329	15360	15237	15346	15154	15374	15179	15224	15399	15315	15273	15147	15315	15224	15260	15267	15293	15370	15228	15321	15434	15155	15279	15352	15194	15352	15107	15194	15237	15354	15281	15476	15220	15223	15297	15202	15337	15286	15357	15303	15168	15393	15454	15256	15294	15322	15215	15285	15201	15327	15280	15366	15385	15153	15141	15259	15182	15197	15346	15383	15357	15284	15204	15344	15322	15151	15254	15257	15294	15340	15205	15410	15196	15295	15358	15332	15142	15385	15088	15237	15288	15238	15371	15253	15370	15226	15141	15192	15184	15144	15284	15306	15213	15362	15258	15284	15351	15417	15283	15216	15244	15419	15220	15283	15326	15193	15386	15241	15261	15240	15258	15218	15290	15433	15180	15237	15358	15186	15333	15288	15157	15259	15353	15411	15188	15206	15349	15241	15283	15229	15366	15468	15259	15226	15394	15212	15350	15182	15069	15371	15202	15227	15297	15565	15140	15210	15129	15238	15255	15296	15365	15194	15220	15232	15243	15258	15108	15292	15339	15178	15297	15255	15246	15126	15241	15274	15383	15234	15427	15205	15290	15153	15184	15168	15309	15207	15080	15240	15282	15252	15403	15285	15130	15462	15234	15329	15343	15261	15325	15412	15467	15351	15395	15149	15275	15382	15205	15104	15191	15203	15196	15384	15224	15321	15284	15425	15185	15200	15252	15372	15371	15315	15240	15337	15246	15136	15258	15309	15295	15273	15479	15331	15272	15167	15260	15319	15408	15261	15390	15396	15221	15179	15317	15268	15281	15258	15283	15333	15397	15362	15354	15295	15310	15167	15160	15307	15336	15466	15234	15241	15260	15073	15291	15354	15197	15341	15141	15221	15283	15441	15292	15303	15225	15507	15245	15256	15032	15321	15352	15316	15377	15265	15282	15310	15155	15274	15218	15372	15157	15336	15277	15290	15357	15333	15237	15218	15250	15204	15302	15239	15321	15326	15101	15207	15350	15256	15349	15323	15119	15319	15329	15148	15292	15280	15213	15258	15435	15172	15322	15217	15312	15344	15229	15253	15088	15415	15162	15291	15265	15487	15425	15358	15342	15212	15398	15237	15210	15376	15344	15384	15241	15325	15386	15291	15278	15332	15197	15336	15356	15503	15149	15360	15256	15274	15459	15298	15350	15239	15343	15382	15453	15339	15425	15267	15190	15226	15148	15234	15315	15196	15311	15285	15370	15255	15257	15371	15398	15269	15304	15376	15200	15344	15273	15263	15134	15456	15215	15248	15110	15202	15192	15223	15385	15258	15205	15211	15280	15242	15261	15194	15223	15338	15381	15221	15206	15118	15334	15195	15305	15182	15212	15183	15324	15379	15252	15202	15255	15247	15249	15267	15267	15182	15275	15401	15162	15314	15182	15204	15324	15317	15230	15216	15384	15249	15279	15320	15326	15165	15285	15224	15294	15396	15209	15426	15261	15138	15196	15135	15339	15283	15270	15187	15259	15253	15502	15336	15139	15310	15237	15194	15360	15336	15207	15360	15450	15289	15171	15296	15277	15429	15356	15131	15463	15276	15374	15109	15214	15181	15243	15216	15303	15453	15202	15433	15177	15265	15220	15244	15280	15274	15414	15366	15283	15366	15421	15219	15426	15374	15334	15339	15272	15260	15261	15277	15411	15151	15082	15436	15377	15300	15311	15323	15438	15374	15373	15206	15462	15479	15014	15384	15241	15145	15277	15326	15232	15290	15238	15319	15321	15272	15195	15361	15321	15428	15136	15230	15177	15366	15189	15472	15240	15389	15339	15235	15455	15297	15257	15381	15497	15331	15303	15250	15313	15420	15368	15302	15266	15484	15370	15260	15467	15386	15312	15368	15446	15303	15247	15235	15182	15186	15306	15252	15312	15284	15254	15225	15281	15254	15226	15230	15318	15331	15030	15325	15244	15205	15332	15315	15136	15311	15408	15256	15109	15344	15218	15308	15315	15146	15333	15322	15372	15154	15324	15269	15530	15329	15248	15127	15239	15206	15180	15306	15296	15200	15379	15323	15236	15275	15528	15315	15268	15348	15232	15265	15267	15059	15333	15246	15242	15283	15256	15273	15370	15157	15342	15292	15288	15261	15141	15398	15056	15322	15313	15380	15341	15255	15302	15362	15237	15395	15314	15214	15354	15440	15128	15201	15368	15328	15153	15250	15341	15200	15295	15437	15037	15121	15315	15331	15180	15235	15187	15216	15364	15296	15285	15130	15232	15306	15333	15376	15133	15222	15210	15116	15150	15397	15191	15399	15347	15236	15273	15351	15266	15359	15188	15331	15247	15337	15300	15297	15378	15233	15275	15176	15181	15241	15186	15377	15267	15140	15367	15354	15268	15296	15288	15212	15189	15402	15298	15187	15179	15308	15385	15347	15172	15143	15273	15254	15170	15073	15359	15329	15282	15310	15079	15067	15222	15411	15226	15270	15254	15384	15172	15341	15319	15319	15303	15174	15256	15172	15352	15337	15417	15392	15318	15296	15173	15439	15443	15340	15353	15260	15225	15305	15192	15349	15262	15251	15255	15268	15151	15297	15329	15249	15193	15339	15326	15256	15193	15304	15219	15442	15384	15200	15248	15318	15301	15298	15371	15241	15259	15207	15285	15228	15331	15242	15176	15255	15364	15130	15373	15025	15295	15317	15146	15255	15411	15264	15354	15335	15259	15182	15303	15218	15339	15234	15311	15127	15300	15216	15302	15250	15368	15230	15273	15316	15347	15418	15161	15377	15432	15232	15359	15316	15048	15084	15366	15403	15268	15271	15308	15226	15268	15139	15070	15400	15333	15401	15233	15086	15282	15331	15192	15377	15217	15204	15220	15217	15258	15298	15400	15250	15397	15282	15296	15317	15307	15293	15345	15326	15289	15321	15291	15396	15299	15221	15331	15284	15238	15267	15377	15513	15360	15338	15246	15193	15186	15362	15192	15091	15207	15374	15204	15279	15204	15268	15263	15179	15362	15285	15376	15392	15269	15270	15375	15183	15426	15235	15291	15295	15446	15348	15289	15283	15090	15496	15013	15246	15389	15301	15401	15158	15175	15333	15113	15199	15488	15356	15364	15504	15214	15491	15276	15319	15350	15183	15489	15141	15290	15262	15438	15109	15248	15221	15208	15339	15164	15257	15517	15228	15276	15299	15149	15421	15182	15212	15334	15136	15217	15151	15267	15175	15182	15152	15239	15182	15250	15412	15458	15344	15285	15102	15324	15311	15269	15287	15363	15260	15215	15221	15233	15396	15242	15331	15384	15404	15186	15108	15436	15326	15365	15409	15293	15279	15286	15228	15367	15414	15298	15487	15505	15217	15165	15340	15277	15432	15322	15427	15201	15574	15480	15252	15203	15178	15354	15272	15377	15303	15099	15259	15169	15346	15318	15244	15379	15425	15270	15512	15245	15375	15451	15349	15335	15402	15160	15370	15450	15385	15197	15099	15540	15199	15290	15212	15321	15308	15274	15308	15221	15350	15576	15289	15219	15322	15344	15326	15286	15261	15331	15237	15262	15212	15175	15315	15229	15254	15163	15448	15177	15443	15240	15148	15325	15222	15199	15202	15045	15291	15024	15293	15279	15328	15343	15085	15237	15327	15243	15245	15373	15433	15335	15180	15208	15301	15196	15207	15118	15371	15239	15222	15329	15429	15183	15209	15375	15364	15313	15271	15253	15180	15290	15061	15310	15289	15230	15255	15414	15207	15317	15135	15063	15336	15438	15181	15435	15313	15558	15130	15306	15232	15285	15406	15321	15272	15135	15187	15205	15296	15093	15250	15357	15250	15286	15079	15182	15415	15377	15235	15156	15199	15263	15211	15157	15254	15293	15354	15310	15145	15409	15207	15288	15223	15223	15298	15168	15361	15268	15392	15237	15425	15409	15321	15328	15195	15064	15334	15247	15174	15261	15221	15207	15187	15266	15360	15286	15248	15128	15394	15513	15319	15195	15273	15361	15346	15211	15313
23278	21073	28473	23784	22005	25247	27000	23072	22016	22552	22189	21984	21484	21197	21193	20987	20638	20882	20676	20418	20519	20176	20485	20381	20619	20391	20526	20423	20163	20182	20474	20195	20157	20195	20148	20199	20076	19928	20155	20220	20033	19815	20198	21266	21469	21032	20714	20631	20101	20113	20104	19820	19971	20055	20070	20013	20059	20120	19853	19931	19885	19900	20068	19925	19785	20074	20172	20128	20011	19837	20063	19937	19899	20054	20260	20133	19809	20074	19849	20035	19975	20036	19958	19983	19734	20075	19992	20005	20036	19834	19817	19998	19978	19767	20032	19750	19822	19964	19725	19974	20023	19797	19935	19804	20156	19800	20013	20070	19895	20093	20087	19748	19970	20011	20003	19981	19974	19939	20140	19988	20085	19892	19998	19973	20131	20140	20002	20003	19872	19861	19847	19874	19909	19907	19842	19882	20090	19956	19937	20110	20007	19766	20092	20017	19965	19965	19924	19915	20032	19980	19651	19887	19849	19856	19848	20120	19984	19829	19976	20016	19836	19841	19999	19951	19963	19994	19916	19952	19965	19975	19655	19802	19972	19955	20086	19952	19935	19808	19894	19650	19816	19979	19764	19982	20189	19984	20023	20274	20047	19867	19826	20104	19636	19821	19834	19938	19979	19964	19882	19786	19997	19847	19734	19967	19883	19996	20075	19878	19826	19878	20008	20099	19898	19936	19782	19888	19946	20107	19816	19740	19936	19928	19942	20014	19876	19993	19977	19946	19969	20199	19960	19862	19931	19805	19782	19870	19837	19993	20089	19858	19916	19881	20102	20078	20025	20099	19928	19777	19859	19763	19859	19996	19827	20063	19945	19899	20012	19816	19913	19857	20049	20005	19939	19983	19663	19974	19948	19994	19879	19987	19747	19962	19834	19987	19809	19884	20004	19842	19719	19903	19702	19814	19847	19876	19999	19999	20069	20068	20030	19699	20033	19817	19777	19804	20044	19905	19931	20020	20041	19750	19897	19808	20018	19859	20112	20035	20152	19961	19955	19929	19866	19890	19915	19995	20079	19858	20017	19959	19746	19860	20098	19744	19894	20099	20058	19758	19844	19874	19720	19956	19941	19833	19864	19758	19963	19874	19808	19936	19906	20192	19993	20131	19884	20054	20067	19832	20108	19997	20080	19927	20009	19820	20093	19820	19816	20049	19837	19938	19821	19952	19818	19804	19780	19865	19951	19886	20048	19972	20036	20001	19870	20111	20032	19758	19926	19921	19925	20133	20006	19828	19981	19910	20010	19784	20049	19813	19846	19838	19934	19933	19874	19676	19961	20046	20018	19789	20053	19944	20035	19987	19797	20076	20088	19989	19979	19982	19809	19744	19815	19699	19825	19897	19950	20198	19848	19829	19855	20089	19939	19817	20202	19921	20025	19948	19911	20064	19775	19971	20024	20204	19787	19856	19954	20150	19839	19779	19894	19692	19911	20081	20082	19983	20123	20072	20009	19957	19734	19933	19783	19898	19913	19876	20048	19961	19953	19911	19987	19901	19947	20065	19712	20129	19983	19868	19834	19890	19904	19934	19914	20187	19815	19985	20094	19873	19859	19751	19713	19986	20145	19997	20161	20066	19906	19930	19921	19936	20075	19940	19975	19869	20005	19773	19583	20087	19803	20035	20188	19675	19772	20065	20023	19946	19799	19845	19981	19846	19956	19832	19928	20033	19856	19979	19996	19790	20093	20006	20086	19921	20063	20010	20058	19972	20053	19737	20023	19807	19872	19763	19915	19942	19748	20062	20004	20014	19716	19874	19902	19938	19809	20004	19969	19853	19944	19967	19898	20017	19897	19967	20161	19819	19969	19949	19882	19985	20035	19846	19714	19972	19805	19975	19902	19826	20029	20091	20108	20025	19915	19939	19703	19777	20154	20065	19935	20038	20037	19993	19968	20083	20006	20084	19756	19942	20188	19893	20273	19987	19860	19904	19848	20126	19966	19927	19838	20054	20158	19676	19924	20236	19870	19820	19853	19784	19786	19840	19957	20026	19836	19996	19961	20117	19825	19831	19866	20053	19919	19796	20090	19918	19681	19925	19864	20110	19891	19837	20093	19990	20028	20066	19931	19856	20043	19859	19904	20141	20035	19722	19948	19852	19826	19902	20054	19969	20012	19628	20084	19935	19862	19780	19976	20050	19900	20093	19905	19891	19905	19820	19924	19896	19892	19947	20017	20171	20063	19889	19879	19944	20145	20140	20015	19945	20184	20124	19983	19866	19965	19869	19900	20028	19974	19781	19688	19663	19845	20007	20136	20040	19951	20262	19855	19998	19786	19916	19823	19732	19857	19911	19753	19827	19820	19865	19977	19898	19951	19697	19861	20014	19694	20088	20157	20038	20066	19940	19721	20051	19797	19988	19847	19873	19995	19892	19719	19917	19930	20035	20125	19822	19939	19997	19724	19728	19831	19724	20076	19824	19741	19811	19795	19753	19810	20008	19946	19875	19793	19924	19787	19993	19962	19924	19989	19914	19941	19881	19995	20083	19861	20065	20103	19837	20014	19995	20208	19998	19981	19989	19828	19890	19903	19879	19932	20030	19592	19827	20009	20016	19959	20004	19956	19850	19778	19798	20034	19969	19994	19971	20100	19871	20142	20163	19890	19727	20103	19849	19885	19866	20013	20109	19809	19897	20019	19788	19922	20016	20107	20054	19727	19858	19851	19780	19978	19953	19751	19620	19788	19820	19881	19639	19881	19969	19874	19997	19811	20056	19729	19814	19790	19991	19997	19852	19784	19897	19947	19968	20181	19894	20028	19928	19964	19887	19644	19983	19894	20022	19956	19793	20070	19919	19958	19748	20002	19943	19703	19992	19948	20011	19996	20041	20088	19803	19812	19761	20117	19929	19888	19922	19840	19930	19874	19808	19881	19689	19814	20030	20144	19903	20002	19714	19838	19798	19937	19840	19926	19589	19925	19986	19845	19803	19953	19673	19891	19680	19796	20153	19823	20046	19867	19945	20015	20181	19811	19931	19791	20003	19629	19830	20270	19952	19999	19935	19969	20077	19806	19798	19885	19897	19817	19853	19908	19729	19846	19852	20052	20041	20127	20052	19912	19921	19781	19952	20002	20079	19895	20013	19733	19981	20213	19872	19619	19923	19742	19944	20059	19941	19954	19915	19954	19810	20074	20050	19679	19893	20033	19866	20044	19919	20001	19888	19766	20146	19996	19812	19967	20151	19872	19801	19818	19741	20001	19909	19843	19973	20006	19954	20141	19935	19930	19873	20094	19985	20167	20002	19995	19814	20071	20057	19986	19799	19913	20120	19876	19888	19831	19883	19795	19764	19946	19956	19777	19681	19713	20062	20046	20021	19705	19841	19849	19747	20076	19954	19990	19790	19954	19886	20001	19795	19814	19956	19995	20068	19994	19957	19922	19913	20073	20178	20043	19746	19988	19860	19930	19745	19836	19865	20009	19858	20071	20041	19698	19850	20197	19980	19994	19839	20218	20011	19921	19744	20016	20009	20007	19905	19994	19949	19830	19865	19946	19795	19916	20182	20089	19939	19942	19832	20014	20133	19982	20024	20016	20152	19972	19832	19823	19837	20201	19833	19791	19983	20137	19951	20043	20225	20034	19990	19849	19913	19873	19911	19838	19910	19790	19973	19902	19764	20021	19986	20031	20065	19707	19878	19897	19781	19817	19699	20060	19995	19884	19930	19772	19804	19773	19811	19959	20028	20075	19897	19830	19775	19625	19987	19952	19800	20087	19965	19846	19857	20022	19886	19910	19944	19774	19967	20015	19857	19910	20116	19920	19974	19697	19877	19982	19962	19994	19790	19987	19883	20214	19802	19888	19906	19888	19813	19818	19870	19878	20003	19805	20131	19989	20055	20074	19964	19928	19814	19701	19812	19884	19975	19931	19938	20065	19935	20026	19841	19757	19843	19744	19799	20093	19784	19969	19965	19962	19800	19953	19889	19991	19839	20044	19792	19801	19938	20001	19923	19740	19844	19913	19849	19813	19798	19691	19928	19889	19896	20006	19932	19966	20036	19994	19835	19982	19938	20086	19841	20220	20007	19856	19828	19919	19935	20150	19879	20037	19907	19639	19911	20079	20067	20063	19807	20113	19776	20040	19760	19857	19987	19997	19975	19866	19890	19876	19920	19813	19848	19826	19748	19962	19992	19895	19801	19980	19984	20043	19925	19632	19923	19854	20041	20051	20013	19818	19997	19907	19915	19972	20067	19984	19868	19886	19929	19870	19884	19760	19845	20132	19982	20043	19775	19939	19978	19720	20009	20017	20160	19987	20036	19824	19895	20109	20094	20026	19913	19945	19909	19902	19821	19816	19761	20013	19777	19824	19983	19915	20117	20028	19999	19817	20136	19984	19989	19685	20222	19929	20008	19706	19862	20018	19783	19872	20106	19913	20022	19924	19906	20066	20038	19958	19805	19828	19730	19912	19863	20011	20005	19984	19857	20101	19712	19959	19986	19922	20123	19829	20033	19975	20003	19725	19990	19891	19573	19930	19808	20076	20141	19797	19626	20174	20185	19758	19902	19883	19882	19771	19979	19995	19861	19991	19942	19844	19843	19820	19913	19907	20071	19954	19929	20030	19928	19905	19814	19792	20128	20205	19961	20055	19924	20072	19957	19966	19861	19941	19924	19915	19862	19970	19896	19859	19976	19842	19757	20109	19821	19959	19882	19966	19860	19905	19785	20096	19829	20075	20014	19726	19902	19840	19986	19950	20084	19922	19784	19893	20198	20088	19948	19903	19907	20002	19835	19888	19978	19733	19881	19706	19678	19804	19882	19852	20031	20005	19953	19722	19816	20061	20151	20075	19863	19860	19929	20088	19972	20009	20124	19930	20050	19952	20013	19866	19879	20050	20094	19886	20019	19726	20025	20137	19969	20035	19899	19805	19884	20280	19845	19943	20017	19979	19967	19942	20024	19997	20025	19877	19857	19737	19987	19938	19893	20064	19811	19804	19949	19849	19915	20096	20047	19773	19885	19807	19772	20100	19875	19787	19784	20032	19870	19809	19816	19945	19897	20013	19943	19912	20031	20060	19859	19953	19768	19876	19844	19749	20020	19940	20012	20065	19812	19836	19913	19871	20133	20119	20045	19888	19948	19913	19992	19987	19880	19907	19685
26380	42462	37101	29386	24098	22240	20191	19087	19019	19117	18310	18270	17555	17310	17048	16895	16304	16158	16142	15924	15944	15874	15699	15693	15728	15621	15919	15858	15587	15488	15541	15397	15397	15749	15560	15330	15422	15258	15296	15431	15355	15269	16118	17203	17447	16901	16403	15693	15355	15330	15397	15166	15314	15279	15322	15189	15273	15406	15367	15298	15254	15175	15371	15176	15317	15251	15332	15319	15328	15181	15061	15355	15204	15334	15269	15191	15369	15178	15287	15340	15354	15391	15258	15255	15235	15233	15328	15300	15513	15299	15265	15376	15251	15332	15261	15382	15398	15145	15359	15338	15297	15395	15403	15262	15208	15301	15211	15294	15275	15368	15360	15326	15396	15318	15250	15232	15251	15272	15220	15239	15240	15270	15507	15307	15477	15402	15409	15192	15501	15303	15241	15148	15235	15270	15044	15345	15372	15153	15393	15363	15324	15218	15187	15316	15314	15312	15360	15408	15336	15387	15350	15302	15069	15397	15259	15303	15271	15257	15325	15368	15227	15219	15271	15246	15284	15199	15279	15344	15252	15177	15221	15395	15347	15348	15196	15223	15250	15422	15205	15196	15396	15209	15533	15352	15321	15194	15104	15198	15408	15402	15360	15140	15336	15292	15312	15258	15274	15191	15156	15362	15147	15281	15236	15310	15231	15432	15325	15124	15386	15327	15317	15389	15406	15345	15270	15366	15359	15551	15308	15136	15296	15349	15187	15334	15285	15285	15362	15270	15361	15173	15291	15332	15289	15469	15409	15302	15250	15346	15355	15148	15228	15225	15193	15335	15136	15265	15337	15357	15404	15377	15464	15526	15223	15406	15242	15176	15426	15368	15212	15170	15394	15323	15383	15428	15222	15209	15241	15331	15382	15385	15272	15135	15276	15355	15334	15125	15413	15227	15430	15172	15499	15294	15159	15171	15246	15385	15364	15276	15358	15129	15323	15248	15189	15540	15218	15300	15261	15234	15637	15263	15163	15110	15407	15353	15362	15117	15288	15290	15186	15295	15429	15244	15313	15097	15284	15308	15225	15323	15208	15367	15255	15304	15446	15453	15377	15371	15309	15389	15362	15121	15239	15433	15220	15337	15298	15423	15290	15253	15439	15260	15251	15302	15345	15482	15236	15196	15242	15149	15171	15356	15459	15257	15235	15267	15196	15405	15246	15523	15199	15410	15350	15328	15541	15373	15231	15256	15377	15200	15133	15176	15248	15276	15309	15354	15496	15318	15269	15289	15104	15220	15426	15296	15376	15346	15270	15397	15499	15205	15283	15372	15222	15445	15287	15592	15341	15246	15328	15196	15269	15193	15254	15366	15434	15348	15333	15315	15300	15274	15165	15194	15155	15443	15401	15262	15282	15200	15303	15465	15441	15354	15351	15319	15373	15393	15251	15459	15226	15435	15346	15301	15336	15334	15342	15109	15306	15357	15147	15229	15169	15203	15332	15085	15465	15254	15410	15101	15161	15376	15308	15356	15317	15344	15087	15338	15378	15430	15319	15374	15231	15268	15314	15219	15261	15272	15370	15220	15504	15270	15189	15288	15400	15325	15367	15167	15438	15205	15179	15307	15093	15373	15127	15535	15269	15361	15335	15302	15314	15370	15278	15245	15253	15242	15334	15268	15276	15332	15381	15259	15395	15253	15330	15207	15250	15235	15356	15139	15449	15304	15171	15134	15260	15451	15301	15314	15227	15386	15434	15341	15321	15316	15385	15164	15320	15334	15330	15327	15548	15335	15341	15361	15206	15363	15313	15460	15268	15200	15282	15271	15274	15295	15353	15330	15238	15443	15370	15350	15171	15280	15255	15200	15270	15332	15425	15349	15324	15184	15413	15306	15360	15269	15233	15194	15348	15296	15089	15489	15336	15349	15272	15330	15166	15213	15258	15314	15146	15207	15332	15204	15416	15212	15243	15259	15290	15399	15276	15246	15284	15243	15269	15398	15351	15398	15215	15326	15263	15092	15278	15323	15216	15360	15006	15274	15196	15357	15452	15283	15383	15293	15381	15310	15262	15576	15303	15198	15330	15273	15394	15275	15269	15400	15297	15294	15292	15366	15343	15132	15276	15349	15155	15365	15307	15290	15351	15332	15462	15184	15236	15458	15338	15362	15317	15227	15311	15277	15289	15335	15364	15194	15275	15162	15552	15420	15342	15393	15281	15173	15291	15300	15210	15200	15352	15394	15163	15367	15375	15188	15333	15237	15368	15406	15137	15462	15220	15250	15363	15265	15564	15248	15287	15219	15482	15278	15267	15306	15341	15361	15348	15259	15407	15253	15372	15382	15148	15432	15208	15214	15269	15386	15382	15014	15386	15171	15311	15339	15255	15280	15229	15317	15223	15232	15381	15238	15413	15403	15278	15255	15181	15386	15251	15257	15144	15285	15145	15339	15402	15387	15386	15419	15312	15056	15348	15380	15305	15208	15369	15438	15301	15435	15163	15453	15224	15281	15394	15257	15248	15341	15237	15385	15330	15365	15334	15091	15299	15303	15239	15193	15395	15127	15381	15308	15271	15222	15406	15302	15093	15141	15488	15223	15427	15304	15275	15346	15327	15440	15175	15456	15405	15301	15265	15368	15305	15280	15332	15481	15482	15495	15055	15380	15277	15344	15190	15333	15189	15262	15225	15214	15285	15205	15347	15214	15323	15331	15338	15362	15224	15332	15190	15310	15194	15420	15351	15316	15205	15349	15231	15437	15334	15244	15329	15348	15238	15354	15277	15225	15301	15293	15305	15321	15292	15216	15287	15197	15338	15264	15462	15369	15198	15184	15257	15331	15130	15061	15298	15394	15330	15423	15213	15250	15265	15240	15346	15243	15301	15259	15252	15331	15370	15381	15158	15350	15349	15251	15184	15323	15325	15406	15283	15293	15293	15301	15372	15218	15364	15360	15236	15085	15234	15231	15162	15335	15309	15373	15323	15354	15323	15398	15186	15285	15179	15241	15175	15281	15355	15093	15305	15235	15266	15120	15190	15489	15209	15426	15279	15426	15332	15327	15246	15254	15487	15296	15213	15335	15439	15315	15256	15380	15338	15208	15478	15314	15315	15324	15434	15328	15282	15386	15151	15262	15159	15183	15290	15334	15187	15269	15376	15139	15245	15402	15300	15293	15432	15278	15253	15410	15440	15226	15410	15350	15358	15303	15340	15129	15353	15190	15248	15336	15316	15300	15387	15207	15359	15496	15352	15292	15374	15217	15452	15337	15335	15358	15156	15287	15294	15238	15252	15300	15285	15417	15422	15076	15297	15375	15346	15230	15349	15476	15225	15300	15375	15248	15327	15297	15339	15265	15345	15472	15293	15032	15422	15156	15272	15362	15338	15372	15167	15284	15160	15348	15181	15272	15286	15245	15343	15106	15246	15160	15144	15260	15320	15129	15340	15462	15123	15325	15306	15393	15257	15342	15085	15219	15227	15256	15293	15368	15217	15416	15067	15433	15234	15292	15504	15241	15428	15334	15122	15353	15279	15256	15272	15333	15226	15219	15384	15189	15457	15289	15206	15314	15357	15268	15197	15203	15241	15203	15128	15287	15325	15311	15362	15345	15293	15282	15342	15203	15320	15480	15215	15239	15442	15192	15404	15314	15234	15185	15345	15180	15147	15461	15314	15457	15282	15248	15320	15240	15416	15273	15303	15287	15166	15329	15204	15140	15335	15272	15316	15324	15266	15334	15325	15240	15376	15115	15249	15199	15147	15245	15281	15381	15408	15043	15359	15234	15203	15423	15215	15237	15205	15241	15346	15375	15277	15249	15428	15324	15266	15386	15301	15399	15378	15360	15253	15381	15315	15367	15187	15325	15229	15092	15294	15338	15365	15211	15302	15254	15056	15309	15268	15300	15287	15294	15277	15152	15422	15227	15490	15347	15203	15258	15256	15223	15339	15303	15433	15329	15311	15408	15350	15173	15422	15269	15389	15197	15498	15178	15288	15463	15410	15261	15329	15265	15283	15290	15159	15409	15195	15376	15196	15274	15210	15347	15278	15313	15137	15420	15273	15258	15347	15235	15253	15234	15278	15269	15298	15214	15311	15211	15105	15137	15219	15136	15125	15341	15288	15604	15435	15377	15454	15226	15234	15220	15263	15339	15385	15415	15268	15281	15242	15209	15203	15356	15341	15262	15315	15272	15214	15275	15024	15163	15297	15217	15298	15437	15228	15250	15364	15373	15182	15243	15288	15369	15390	15346	15230	15322	15376	15436	15305	15218	15465	15187	15384	15224	15325	15405	15169	15115	15251	15346	15243	15455	15280	15350	15279	15161	15336	15420	15252	15137	15418	15141	15362	15219	15229	15416	15356	15239	15306	15193	15352	15313	15436	15227	15117	15279	15356	15281	15063	15360	15271	15192	15311	15234	15328	15182	15226	15343	15259	15466	15176	15223	15267	15375	15270	15333	15248	15361	15050	15297	15243	15259	15388	15142	15213	15374	15310	15223	15284	15320	15321	15222	15374	15312	15549	15409	15378	15235	15452	15288	15203	15261	15409	15253	15365	15346	15391	15346	15265	15238	15311	15184	15309	15109	15406	15361	15151	15395	15299	15312	15320	15278	15322	15257	15275	15215	15122	15236	15323	15223	15184	15168	15228	15288	15405	15326	15347	15377	15393	15331	15339	15415	15297	15272	15352	15398	15336	15345	15326	15459	15303	15348	15373	15332	15024	15326	15304	15203	15288	15039	15322	15207	15306	15327	15379	15238	15344	15411	15385	15232	15403	15143	15301	15211	15259	15374	15194	15312	15132	15150	15218	15232	15376	15231	15451	15109	15415	15126	15188	15389	15289	15199	15377	15161	15398	15341	15241	15307	15306	15231	15406	15480	15075	15295	15341	15225	15181	15273	15193	15203	15296	15261	15322	15329	15238	15275	15408	15290	15395	15236	15208	15197	15186	15296	15342	15260	15332	15400	15363	15356	15448	15175	15244	15272	15385	15406	15207	15270	15308	15360	15182	15373	15342	15241	15289	15243	15370	15220	15320	15253	15153	15325	15157	15295	15079	15420	15297	15351	15131	15200	15441	15370	15349	15182	15263	15358	15334	15401	15297	15346	15314	15187	15230	15321	15338	15256	15099	15314	15197	15204	15286	14996	15434	15200	15226	15355	15218	15237
29914	24299	25919	23326	20914	20846	20786	20431	20507	20554	20399	20493	20318	20177	20049	20143	20313	20031	20004	20093	19975	19829	19737	20182	20005	20051	20045	19884	20176	19984	19884	19981	20105	20147	19758	20180	19851	19811	19633	19725	19876	19715	20106	19705	20090	19976	19870	20093	19714	19794	19756	19834	19523	19753	19895	19866	19934	19860	19864	19802	19947	19754	19972	19975	19773	19780	19836	19788	19780	19693	19766	19795	19887	19886	19866	19690	19978	19719	19894	19785	19995	19630	19710	19742	19950	19751	19908	19766	19835	19717	19752	19712	19788	19649	19725	19784	19845	19808	19773	19791	19472	19857	19803	19733	19863	19664	19982	19840	19893	19853	19968	19890	19791	19856	19686	19512	20005	19668	19809	19683	19687	19839	19849	19855	19916	19661	19849	19866	19910	19867	19893	20102	19805	19780	19768	19781	19710	19782	19656	19864	19850	19894	19970	19850	19880	19722	19632	19718	19532	19826	19836	19910	19840	19797	19907	19757	19626	19786	19761	19815	19789	19896	19980	19957	19811	19676	19864	19888	19888	19745	19846	19942	19678	19791	19786	19756	19901	19786	19826	19900	19824	19763	19787	19640	19745	19901	19874	19822	19954	19645	19798	19948	19902	19856	19743	19732	19592	19745	19809	19964	19729	19907	19861	20018	19795	19952	19690	19971	19848	19831	19789	19617	19772	19977	19792	19649	19835	19885	19902	19826	19892	19855	19759	19850	19706	19754	19678	19991	19807	19747	19954	19660	19758	19610	19988	20021	19898	19825	20005	19863	19809	19953	19717	19651	19637	19735	20051	19741	20070	19713	19862	19908	20049	19750	19751	19804	19888	19757	19856	19933	19841	19887	19664	19925	19760	19610	19839	19832	19972	19648	19709	19943	19816	19787	19852	20005	20074	19936	19687	19843	19927	19864	19695	19874	19794	19772	19793	19894	19830	19961	19914	19814	19536	20032	19860	20022	19836	20020	19859	19758	19801	19875	19680	19861	19670	20026	19856	19748	19827	19621	19747	19776	19929	19939	19744	19982	19926	19846	19898	19778	19920	19893	19941	19879	19784	19715	20051	19813	19732	19982	19806	19626	19780	19807	19938	19904	19852	19776	19882	19856	19660	19791	20016	19865	19718	20022	19823	19704	19680	19655	19887	19784	19824	19760	19578	19554	19712	20001	19871	19632	19840	19922	19752	19786	19754	19835	19978	19906	19775	20045	19920	20062	19978	19955	19807	19833	19871	19959	19907	19837	19951	19990	19758	19715	19878	19753	19798	19773	19790	19726	19730	19923	19856	19896	20038	19647	19739	19665	19893	19840	19826	19749	19770	19993	19781	19937	19862	20012	19799	19809	20038	19803	19833	19726	19980	19746	19597	20017	19572	19825	19807	19895	19875	19853	19755	19935	19798	19778	19793	19764	19825	19612	19675	19907	19869	19741	19732	19792	19738	19792	19881	19652	19769	19817	19746	19814	19830	19903	20065	19970	19894	19783	19745	19735	19765	19759	19652	19682	19888	19635	19610	19693	19779	19687	19671	19825	19790	19779	19709	19883	19659	19713	19690	19841	19895	19849	19905	19769	19899	19863	19691	19865	19600	19995	19780	19994	19846	19784	19885	19834	19912	19931	19933	19950	19727	19826	19638	19821	19644	19839	19899	19754	19670	19826	19776	19729	19626	19848	19920	19925	19819	19833	20022	19911	19945	19714	19844	19691	19857	19612	19763	19653	19859	19740	20076	19995	19962	19782	19671	19721	19759	19624	19744	19916	19744	19743	19844	19766	19971	19881	19976	19975	19952	19797	20019	19799	19923	19797	19689	19708	19608	19695	19709	19943	19932	19814	19956	19891	19933	19916	19899	19866	19709	19636	19748	19838	20019	19623	19755	20010	19862	19862	19986	19925	19803	19696	19908	19924	19905	19930	19899	19934	20020	19939	19829	19826	20004	19852	20035	19850	19844	19647	19832	20031	19883	19696	19946	19828	19833	19936	19933	19866	20063	20004	19670	19660	19688	19514	19538	19929	19822	20117	19769	19822	19616	19916	19849	19901	19903	19811	19815	19829	19949	19725	19789	19906	19803	19618	19881	19887	19804	19829	19802	19697	19849	19622	19913	19857	19827	19924	19857	19931	19691	19949	19710	19925	19845	19942	19731	19795	19801	19892	19786	20103	19845	19930	19880	19724	19790	19693	19814	19877	19900	19673	20007	19936	19827	19678	19767	19842	19785	19840	19960	19804	19890	19781	19799	19939	19958	19876	20043	19834	19749	19743	19971	19776	19892	19761	19889	20014	19792	20141	20064	19892	19880	19748	19754	19874	19967	19838	19942	20027	19862	19667	19929	20028	19803	19624	19654	19653	19874	19765	19876	19744	19888	19949	19856	19923	19805	19743	19902	19966	19891	19759	19937	19752	19803	19675	19811	19940	19819	20015	19782	19690	19772	19876	19854	19902	19627	19931	19888	19756	19909	19774	20081	19876	19857	19666	19593	19790	19877	19641	19786	19779	19775	19758	20096	20027	19930	19772	19785	19762	19685	19746	19634	19776	19720	19895	19656	19906	19730	19580	19865	19733	19813	19883	19755	19896	19698	19757	19760	19570	20028	19711	19773	19883	19925	19905	19880	19942	19925	19796	19705	19777	19615	19722	19662	19689	19764	19728	19886	19811	19827	19716	20009	19879	19814	19726	19917	19976	19727	19965	19627	19803	19782	19823	19971	19739	19952	19926	19863	19808	19840	20130	19793	19728	19680	19777	19986	19774	19882	20018	19888	19868	20094	19941	19747	19863	19641	19850	19959	19816	19751	19646	19817	19721	19892	19735	19876	19597	19922	19835	19894	19665	19521	19899	19648	19577	19951	19622	19774	19997	19987	19854	19723	19967	19826	19785	19703	19808	19836	19694	19803	19753	19747	19734	19899	19904	19855	19864	19848	20032	19821	19749	19824	19800	19667	19878	19782	19659	19795	19746	19917	19725	19739	19737	19916	19676	19791	19528	19896	19968	19879	19908	19999	19810	19880	19807	19861	20123	19909	19783	20003	20023	19881	19728	19852	19772	19842	19754	19691	19697	19818	19628	19846	19848	19811	19845	20016	19683	19757	19654	19700	19932	19940	19910	19811	19792	19860	19730	19682	19759	19611	19639	19914	19832	19941	19819	19732	19752	19941	19966	19792	19787	19880	19720	19830	19664	19549	19895	19734	19789	19739	19890	19745	19932	20055	19741	19751	19918	19751	19850	19968	19945	19919	19733	19889	19999	19954	19860	19911	19732	19782	19779	20095	19857	19664	19856	19891	19824	19914	19942	19851	19702	19729	19758	19780	19827	19869	19818	19660	19844	19721	19819	19851	19774	19747	19816	19710	19769	19699	19817	19786	19768	19840	19700	20034	19843	19953	19917	19808	19804	19952	19906	19901	19848	19775	19796	19806	19726	19732	19590	19916	19921	19912	19646	19699	19752	19740	19974	19774	19800	19812	19490	19758	19737	19905	19846	19903	19733	19907	19602	19707	19654	19997	19764	19911	19878	19779	20026	19770	19790	19847	19929	19797	19950	19498	19693	19674	19696	19690	20004	19833	19736	19733	19721	19889	19778	19811	19777	19783	19881	19849	19956	19790	19731	19652	19858	20091	19822	19929	20016	19811	19644	19811	19947	20147	19946	19876	19944	19837	19822	19644	19723	19809	19857	19876	19861	19715	19657	19521	19663	19881	20023	19846	19902	19862	19884	19726	19819	19822	19852	19674	19742	19725	19988	20071	19697	19793	19593	19691	19935	19862	19673	19819	19738	19868	19869	19908	19949	19874	19840	19960	19919	19828	19945	19857	19655	19915	19942	19693	19716	19995	20036	19849	20087	19692	20033	19869	19828	19746	19773	19931	19798	19835	19747	19888	19817	19724	19765	19801	19885	19795	19741	19774	19889	19664	19509	19614	19563	19798	19795	19839	19952	19826	20001	19675	19854	19929	19815	19653	19833	19831	19710	19753	19697	19857	19883	19921	19888	19745	19796	19836	19679	19809	19881	20029	19973	19764	20030	19842	19637	19877	19737	19879	19957	19946	19751	19648	19756	19825	19747	19702	19706	19904	19689	19875	19780	19772	19782	19772	19837	19689	19884	19697	19927	19723	20020	20077	19806	19731	19854	20013	19969	20126	19872	20070	19832	19833	19812	20080	19765	19725	20004	19839	19548	19947	20040	19778	19727	19926	19894	19815	19547	19880	19859	19876	19902	19754	19731	19916	19712	19915	19941	20001	19786	20004	19792	19789	19956	19734	19872	19682	19814	19835	19762	19554	19896	20020	19719	19705	19731	20032	19671	19902	19766	19859	19905	19938	19845	19833	19994	19912	19818	19661	19886	19970	19777	19798	19767	19797	19918	19844	19934	19969	19957	19909	19863	19876	19721	19771	19646	19827	19940	19999	19626	19838	19852	19911	20018	19660	19855	19932	19882	19735	19948	19944	19850	19679	19981	19887	19801	19782	19874	19857	19556	19635	19775	19876	19988	19780	19875	19800	19860	19955	19797	19835	19832	19718	19934	19837	19864	19808	19810	19921	19931	19927	19949	19813	19762	19736	20049	19801	19898	20009	19794	19761	19799	19924	19783	19944	19566	19682	19912	19924	19906	19684	19682	20025	19792	19869	20069	19705	19764	19836	19843	19898	19637	20020	19782	19946	19867	19909	19588	19932	19896	19856	19618	19768	19589	19868	20060	19826	19635	19741	19598	19856	19994	19865	19838	20006	19992	19882	19785	20009	19898	19841	19767	19864	19771	19694	19771	19804	19881	19794	19800	19997	19640	19757	19969	19793	19952	19798	19901	19556	19942	19833	19894	19867	19783	19619	19666	19617	19753	19856	19643	19790	19784	19804	19948	19744	19871	19721	19669	19818	19804	19843	19723	19764	19821	19890	19946	19694	19670	19761	19942	19907	19797	19859	19924	19788	19810	19839	19845	19832	19961	19746	19812	19936	19684	19861	20028	19662	19584	19857	19741	19865	19940	19894	19960	19804	19873	19929	19779	19706	19661	20041	19775	19846	19756	19890	19686	19791	19869	19702	19718	19648	19735	19711	19653	19736	19876	19833	19866	19773	19798	19916	19899	19840	19718	19914	19746	19821	19885	19855	19674
20789	25198	21619	18244	17247	16986	16322	16107	16377	16821	16265	16004	15813	15914	15734	15804	15630	15410	15391	15443	15272	15342	15180	15356	15362	15360	15377	15307	15298	15225	15321	15266	15342	15316	15339	15375	15149	15318	15226	15259	15439	15186	15229	15255	15283	15551	15253	15308	15354	15213	15328	15140	15213	15338	15416	15208	15237	15190	15306	15212	15273	15229	15303	15198	15402	15138	15331	15273	15315	15304	15447	15212	15176	15345	15458	15247	15284	14941	15312	15176	15216	15334	15321	15261	15259	15338	15196	15229	15280	15270	15247	15258	15062	15336	15350	15139	15477	15369	15433	15343	15169	15150	15228	15273	15255	15349	15277	15378	15272	15203	15243	15268	15140	15345	15340	15277	15068	15193	15366	15056	15253	15379	15370	15224	15317	15269	15236	15122	15319	15164	15165	15274	15190	15279	15465	15209	15184	15220	15320	15233	15288	15350	15293	15353	15127	15223	15316	15374	15081	15157	15323	15320	15371	15171	15336	15196	15186	15086	15367	15268	15342	15241	15354	15363	15347	15240	15176	15314	15116	15324	15115	15145	15135	15312	15190	15063	15253	15185	15383	15505	15283	15268	15244	15325	15370	15361	15203	15115	15256	15195	15502	15205	15355	15322	15291	15337	15212	15107	15394	15410	15221	15094	15247	15217	15336	15244	15279	15109	15185	15290	15143	15228	15285	15134	15117	15130	15302	15346	15381	15150	15259	15184	15160	15162	15251	15257	15287	15287	15272	15321	15243	15306	15369	15371	15286	15214	15241	15212	15136	15317	15101	15289	15135	15350	15150	15158	15177	15390	15345	15335	15226	15545	15191	15243	15331	15182	15170	15360	15232	15252	15250	15228	15289	15499	15163	15071	15451	15137	15267	15296	15316	15447	15035	15018	15140	15352	15338	15302	15259	15363	15170	15156	15384	15106	15171	15214	15223	15263	15262	15121	15178	15316	15055	15279	15253	15254	15257	15192	15187	15233	15263	15310	15421	15326	15218	15157	15357	15072	15121	15140	15205	15400	15229	15435	15168	15309	15219	15278	15113	15108	15364	15159	15371	15298	15152	15336	15377	15378	15338	15142	15233	15273	15224	15061	15315	15337	15239	15316	15374	15312	15281	15334	15198	15218	15093	15226	15220	15328	15305	15199	15316	15276	15217	15071	15222	15184	15268	15169	15132	15186	15177	15363	15100	15330	15066	15420	15344	15491	15291	15243	15319	15232	15269	15276	15238	15251	15262	15254	15222	15292	15124	15371	15170	15286	15141	15130	15190	15245	15291	15294	15340	15376	15225	15264	15192	15297	15245	15142	15222	15330	15386	15402	15192	15275	15225	15239	15218	15108	15411	15240	15323	15091	15328	15155	15149	15145	15316	15265	15196	15263	15257	15330	15304	15407	15269	15172	15436	15062	15221	15258	15056	15287	15207	15308	15307	15167	15477	15150	15262	15276	15358	15154	15302	15133	15257	15259	15327	15244	15301	15234	15275	15114	15121	15326	15370	15204	15221	15308	15312	15230	15248	15100	15281	15276	15605	15289	15338	15299	15205	15262	15272	15417	15123	15228	15211	15339	15371	15217	15398	15314	15331	15198	15162	15186	15266	15372	15290	15299	15205	15332	15268	15360	15098	15207	15202	15303	15134	15123	15186	15066	15415	15331	15237	15310	15424	15162	15183	15231	15138	15245	15181	15351	15281	15269	15181	15215	15193	15315	15076	15226	15306	15242	15120	15334	15331	15122	15179	15270	15355	15108	15282	15214	15396	15261	15336	15360	15126	15392	15144	15278	15073	15146	15259	15361	15154	15332	15151	15240	15230	15351	15326	15203	15184	15199	15338	15280	15175	15291	15242	15337	15328	15093	15226	15292	15070	15140	15328	15078	15259	15208	15177	15255	15244	15296	15359	15188	15231	15313	15388	15213	15307	15238	15362	15300	15257	15353	15281	15307	15317	15270	15246	15186	15199	15218	15242	15279	15203	15318	15250	15289	15206	15257	15367	15219	15345	15247	15019	15420	15157	15275	15467	15150	15204	15502	15336	15292	15195	15344	15305	15096	15370	14981	15172	15229	15375	15224	15181	15298	15423	15295	15286	15211	15362	15251	15262	15315	15116	15101	15403	15308	15262	15241	15268	15305	15241	15310	15158	15263	15291	15208	15218	15102	15227	15229	15234	15137	15385	15145	15255	15282	15181	15073	15239	15226	15107	15233	15401	15252	15376	15174	15404	15197	15302	15104	15403	15334	15277	15388	15331	15326	15181	15214	15202	15238	15341	15252	15335	15046	15101	15249	15170	15312	15165	15313	15250	15279	15296	15240	15235	15268	15359	15344	15298	15120	15304	15352	15223	15227	15357	15325	15170	15297	15114	15379	15330	15167	15347	15219	15269	15319	15361	15170	15168	15362	15256	15342	15186	15339	15298	15319	15296	15154	15481	15303	15224	15244	15458	15508	15311	15012	15283	15265	15245	15271	15216	15198	15281	15223	15226	15153	15371	15255	15301	15095	15249	15172	15244	15396	15230	15100	15132	15298	15128	15291	15298	15313	15192	15370	15345	15331	15371	15203	15244	15137	15159	15242	15321	15302	15264	15216	15331	15329	15368	15133	15237	15067	15198	15166	15239	15136	15154	15312	15207	15162	15281	15187	15225	15418	15284	15323	15253	15421	15148	15291	15232	15201	15334	15340	15152	15550	15267	15135	15243	15271	15253	15156	15312	15261	15342	15245	15280	15189	15282	15399	15201	15146	15227	15254	15240	15267	15419	15136	15122	15065	15278	15187	15467	15319	15256	15259	15367	15193	15344	15067	15175	15239	15153	15307	15134	15446	15248	15242	15196	15130	15417	15239	15218	15372	15217	15275	15191	15190	15249	15186	15178	15203	15404	15233	15258	15237	15319	15282	15271	15399	15454	15311	15130	15137	15385	15303	15439	15106	15355	15304	15139	15297	15237	15174	15288	15215	15244	15125	15245	15236	15252	15198	15169	15182	15152	15205	15315	15182	15115	15160	15273	15210	15304	15168	15225	15279	15282	15197	15271	15222	15161	15360	15086	15259	15301	15302	15176	15329	15121	15227	15092	15236	15393	15233	15288	15123	15307	15105	15170	15349	15335	15090	15275	15234	15366	15312	15126	15230	15298	15093	15296	15237	15361	15156	15186	15279	15257	15301	15249	15276	15191	15340	15331	15219	15341	15151	15239	15204	15256	15259	15333	15189	15251	15355	15294	15182	15080	15182	15358	15236	15241	15144	15209	15277	15258	15149	15321	15284	15298	15177	15235	15382	15212	15284	15106	15343	15224	15242	15211	15159	15140	15429	15329	15236	15156	15262	15143	15245	15326	15349	15372	15337	15219	15081	15291	15169	15360	15282	15293	15220	15169	15317	15388	15280	15251	15113	15344	15311	15244	15159	15123	15154	15156	15331	15102	15248	15316	15225	15274	15078	15357	15377	15402	15335	15086	15306	15295	15208	15326	15364	15174	15240	15212	15214	15235	15306	15297	15400	15204	15252	15150	15300	15378	15435	15179	15264	15179	15196	15149	15352	15032	15054	15259	15158	15332	15258	15247	15213	15199	15342	15376	15121	15476	15248	15314	15296	15451	15254	15263	15225	15362	15281	15226	15197	15449	15207	15283	15246	15161	15363	15213	15300	15313	15279	15097	15278	15248	15252	15295	15185	15135	15345	15258	15418	15186	15273	15304	15392	15428	15183	15359	15299	15208	15205	15139	15275	15499	15174	15289	15237	15141	15348	15433	15235	15345	15245	15180	15205	15283	15272	15304	15234	15213	15261	15418	15202	15357	15151	15338	15265	15231	15157	15318	15170	15362	14956	15186	15331	15208	15332	15174	15162	15178	15172	15245	15414	15241	15289	15238	15246	15169	15288	15123	15278	15214	15124	15199	15210	15157	15208	15360	15368	15244	15131	15463	15275	15333	15331	15223	15518	15405	15146	15206	15200	15224	15351	15288	15225	15221	15251	15121	15413	15287	15200	15249	15176	15254	15207	15255	15275	15312	15166	15399	15120	15284	15241	15248	15308	15229	15270	15140	15261	15299	15398	15178	15450	15280	15240	15270	15177	15189	15394	15246	15296	15291	15233	15261	15191	15400	15395	15371	15109	15236	15251	15303	15308	15328	15089	15331	15302	15246	15194	15243	15292	15198	15109	15291	15184	15365	15237	15193	15213	15114	15265	15309	15061	15162	15110	15133	15267	15119	15127	15368	15144	15314	15337	15332	15398	15337	15163	15174	15107	15311	15242	15370	15147	15336	15249	15296	15382	15256	15328	15234	15276	15299	15201	15137	15249	15154	15194	15135	15254	15262	15147	15241	15163	15195	15344	15271	15201	15385	15201	15310	15148	15422	15257	15226	15332	15204	15309	15299	15275	15117	15492	15327	15257	15184	15089	15276	15069	15351	15196	15182	15223	15221	15145	15176	15372	15185	15427	15196	15305	15087	15053	15316	15252	15188	15299	15207	15360	15171	15417	15320	15181	15087	15176	15192	15392	15188	15379	15225	15135	15306	15291	15270	15289	15363	15251	15127	15461	15319	15249	15124	15481	15267	15401	15083	15314	15224	15277	15302	15311	15143	15196	15109	15240	15217	14979	15253	15272	15358	15207	15173	15468	15396	15277	15210	15202	15265	15134	15069	15224	15193	15270	15231	15234	15277	15270	15206	15182	15086	15456	15257	15354	15203	15304	15310	15211	15137	15266	15199	15194	15270	15283	15417	15224	15205	15373	15409	15414	15318	15180	15035	15368	15294	15313	15348	15213	15282	15199	15387	15329	15340	15314	15223	15257	15255	15120	15144	15239	15273	15125	15191	15223	15225	15236	15405	15351	15368	15166	15138	15185	15322	15289	15243	15224	15217	15208	15267	15232	15171	15320	15298	15302	15390	15259	15225	15284	15225	15084	15032	15137	15136	15213	15154	15260	15106	15314	15111	15300	15372	15246	15113	14983	15227	15447	15377	15307	15273	15384	15277	15256	15306	15444	15112	15282	15198	15208	15220	15374	15233	15301	15209	15339	15292	15238	15398	15428	15198	15228	15122	15192	15330	15329	15289	15414	15137	15279	15296	15364	15501	15341	15180	15258	15301	15267	15321	15311	15370	15310	15244	15036
24691	21062	27982	24454	23079	24109	23831	21442	21088	21361	21300	20797	20674	20616	20293	20093	20044	19782	19660	19741	19690	19704	19816	19784	19545	19635	19846	19948	19561	19542	19483	19649	19529	19487	19620	19519	19682	19775	19550	19586	19681	19507	19525	19772	20352	20328	20064	19650	19648	19436	19523	19318	19477	19462	19371	19622	19513	19648	19265	19545	19298	19162	19316	19584	19564	19402	19695	19560	19578	19534	19594	19520	19272	19630	19512	19491	19424	19303	19523	19375	19087	19429	19542	19579	19743	19421	19589	19247	19423	19459	19598	19389	19410	19420	19318	19447	19442	19489	19559	19551	19316	19306	19364	19693	19251	19599	19559	19791	19539	19279	19397	19319	19283	19525	19182	19346	19413	19511	19742	19493	19611	19475	19538	19510	19558	19261	19570	19428	19481	19560	19389	19651	19687	19494	19405	19632	19373	19386	19362	19318	19443	19428	19422	19518	19377	19440	19480	19425	19492	19374	19479	19486	19427	19343	19570	19650	19474	19557	19286	19498	19345	19641	19441	19458	19573	19389	19325	19402	19460	19568	19646	19508	19420	19520	19679	19505	19632	19558	19473	19410	19401	19355	19629	19385	19562	19634	19436	19365	19438	19472	19425	19418	19631	19345	19538	19581	19520	19492	19398	19726	19391	19459	19508	19587	19501	19439	19437	19187	19440	19595	19660	19673	19531	19050	19440	19459	19461	19746	19540	19516	19376	19528	19575	19377	19460	19394	19363	19311	19415	19389	19411	19290	19251	19325	19638	19368	19524	19235	19432	19370	19462	19357	19328	19245	19453	19326	19500	19516	19366	19483	19282	19482	19311	19443	19594	19402	19625	19492	19389	19518	19361	19291	19440	19385	19622	19341	19393	19350	19566	19398	19494	19490	19395	19391	19399	19284	19363	19527	19501	19197	19385	19400	19404	19565	19260	19529	19352	19562	19451	19386	19570	19703	19550	19537	19403	19111	19523	19489	19368	19484	19435	19294	19403	19488	19673	19197	19337	19321	19351	19413	19415	19394	19310	19416	19326	19395	19529	19347	19566	19263	19678	19427	19560	19606	19546	19658	19386	19422	19570	19527	19526	19342	19254	19424	19562	19478	19444	19460	19395	19446	19600	19639	19482	19355	19499	19316	19377	19320	19585	19392	19527	19449	19502	19421	19700	19383	19428	19417	19228	19520	19470	19586	19440	19444	19288	19379	19465	19432	19317	19268	19425	19577	19399	19318	19441	19359	19495	19446	19606	19468	19364	19400	19432	19330	19707	19498	19357	19224	19369	19432	19380	19531	19490	19534	19437	19451	19252	19365	19556	19599	19449	19137	19332	19384	19611	19500	19606	19638	19360	19280	19607	19404	19492	19570	19322	19471	19216	19549	19333	19528	19363	19459	19239	19224	19488	19423	19406	19527	19531	19367	19643	19353	19429	19398	19360	19256	19354	19435	19469	19391	19430	19465	19403	19486	19558	19348	19333	19347	19398	19315	19398	19582	19492	19325	19467	19351	19304	19355	19327	19606	19307	19480	19615	19505	19620	19315	19514	19467	19315	19404	19516	19560	19377	19404	19442	19373	19461	19349	19613	19333	19585	19460	19255	19438	19498	19369	19492	19246	19267	19344	19550	19529	19564	19179	19544	19593	19608	19526	19375	19712	19444	19346	19451	19602	19305	19413	19392	19178	19602	19225	19447	19480	19278	19305	19344	19369	19134	19188	19415	19369	19492	19638	19407	19272	19396	19551	19513	19457	19632	19285	19477	19420	19440	19293	19428	19384	19672	19376	19608	19645	19503	19364	19232	19482	19197	19454	19303	19647	19569	19509	19470	19532	19567	19315	19385	19736	19578	19502	19282	19543	19643	19449	19564	19358	19475	19495	19486	19506	19590	19605	19332	19435	19553	19721	19628	19421	19568	19308	19542	19377	19254	19226	19355	19546	19607	19408	19323	19383	19519	19298	19366	19451	19387	19457	19485	19440	19267	19426	19565	19464	19451	19412	19476	19502	19515	19561	19266	19234	19429	19555	19415	19404	19502	19509	19638	19430	19390	19326	19524	19343	19552	19519	19319	19555	19547	19415	19538	19245	19526	19230	19591	19338	19399	19581	19509	19476	19393	19376	19532	19309	19434	19334	19560	19535	19564	19622	19570	19296	19454	19407	19342	19362	19426	19370	19259	19513	19517	19384	19540	19444	19346	19319	19194	19448	19427	19340	19517	19596	19340	19649	19564	19450	19299	19496	19422	19529	19339	19309	19524	19443	19575	19472	19628	19482	19496	19355	19314	19510	19607	19495	19447	19404	19449	19430	19577	19314	19372	19454	19271	19460	19533	19306	19389	19271	19355	19586	19380	19420	19474	19527	19575	19431	19565	19719	19653	19221	19315	19328	19370	19433	19422	19553	19429	19355	19337	19446	19590	19427	19401	19183	19120	19462	19346	19310	19306	19383	19674	19384	19190	19436	19411	19491	19420	19378	19353	19309	19648	19364	19318	19550	19443	19346	19514	19570	19423	19309	19419	19390	19491	19582	19305	19554	19524	19572	19425	19402	19522	19399	19502	19515	19470	19265	19316	19270	19411	19441	19415	19658	19604	19656	19301	19501	19378	19285	19705	19444	19239	19338	19471	19457	19509	19482	19420	19505	19380	19556	19487	19313	19622	19291	19478	19285	19476	19343	19462	19488	19481	19408	19732	19617	19496	19148	19231	19192	19560	19455	19381	19414	19507	19264	19317	19456	19357	19413	19594	19490	19378	19441	19664	19497	19690	19388	19661	19322	19515	19330	19406	19375	19407	19518	19598	19382	19333	19387	19193	19349	19574	19431	19531	19464	19390	19384	19422	19693	19520	19507	19514	19382	19418	19652	19423	19509	19361	19574	19467	19614	19254	19529	19629	19416	19216	19344	19639	19792	19547	19458	19562	19278	19469	19221	19564	19327	19640	19445	19225	19677	19544	19545	19728	19503	19411	19325	19409	19265	19520	19567	19476	19518	19637	19381	19469	19595	19361	19538	19654	19378	19471	19469	19354	19236	19299	19440	19332	19517	19382	19247	19503	19316	19203	19254	19440	19371	19518	19488	19641	19273	19402	19323	19519	19462	19294	19432	19689	19546	19637	19495	19233	19441	19394	19389	19410	19318	19400	19709	19362	19623	19481	19509	19349	19438	19597	19590	19646	19587	19377	19435	19358	19531	19422	19547	19397	19363	19515	19420	19469	19428	19333	19517	19465	19335	19413	19548	19403	19178	19307	19309	19345	19748	19423	19377	19336	19328	19346	19495	19399	19427	19643	19241	19355	19253	19408	19525	19199	19352	19377	19322	19408	19406	19527	19582	19591	19571	19489	19304	19508	19360	19323	19247	19532	19633	19314	19377	19304	19274	19470	19356	19452	19438	19356	19380	19397	19402	19328	19430	19324	19551	19700	19264	19218	19381	19065	19198	19466	19349	19382	19419	19459	19609	19639	19352	19342	19312	19586	19381	19360	19409	19624	19347	19455	19354	19510	19453	19519	19431	19426	19377	19444	19368	19583	19413	19462	19310	19258	19508	19508	19558	19610	19300	19520	19412	19419	19301	19282	19653	19641	19452	19457	19555	19401	19509	19318	19503	19382	19397	19556	19574	19706	19604	19427	19410	19539	19507	19429	19528	19420	19415	19561	19606	19374	19424	19188	19219	19441	19350	19348	19470	19532	19372	19452	19419	19643	19357	19644	19644	19470	19118	19487	19490	19410	19197	19493	19643	19477	19369	19633	19520	19427	19451	19340	19406	19389	19403	19209	19457	19332	19521	19320	19534	19575	19569	19579	19517	19451	19466	19489	19398	19547	19337	19529	19398	19557	19612	19269	19517	19492	19357	19320	19488	19469	19546	19473	19441	19468	19112	19465	19355	19606	19447	19413	19273	19289	19254	19430	19215	19375	19318	19328	19409	19498	19561	19573	19499	19412	19505	19529	19568	19466	19355	19568	19383	19696	19489	19375	19341	19406	19380	19495	19490	19368	19444	19403	19581	19337	19517	19474	19479	19436	19372	19289	19199	19331	19495	19479	19425	19349	19601	19569	19524	19557	19552	19288	19368	19656	19377	19375	19447	19302	19397	19231	19445	19434	19554	19498	19452	19389	19148	19645	19463	19537	19444	19319	19348	19505	19487	19618	19335	19397	19238	19585	19403	19679	19433	19299	19609	19643	19577	19580	19383	19264	19301	19417	19370	19466	19502	19354	19392	19491	19600	19555	19562	19502	19503	19374	19246	19551	19550	19595	19475	19499	19288	19569	19640	19620	19357	19346	19457	19536	19390	19445	19408	19356	19328	19541	19694	19450	19593	19335	19350	19374	19437	19437	19345	19397	19380	19514	19291	19580	19433	19471	19357	19492	19299	19453	19408	19483	19271	19276	19553	19394	19393	19513	19569	19311	19417	19444	19508	19523	19596	19578	19438	19495	19409	19380	19525	19373	19464	19453	19712	19696	19501	19728	19362	19563	19346	19417	19262	19335	19277	19300	19641	19368	19493	19399	19437	19528	19606	19376	19690	19298	19500	19383	19543	19379	19496	19482	19394	19489	19521	19548	19498	19446	19396	19413	19485	19461	19338	19449	19503	19224	19503	19440	19426	19373	19320	19555	19453	19340	19458	19448	19547	19426	19521	19284	19283	19640	19296	19301	19388	19222	19401	19504	19440	19439	19492	19425	19587	19527	19580	19523	19510	19522	19372	19381	19515	19552	19451	19580	19499	19447	19585	19520	19460	19476	19463	19511	19320	19348	19538	19513	19659	19590	19366	19306	19460	19351	19331	19318	19281	19259	19451	19549	19323	19497	19528	19423	19639	19291	19396	19329	19510	19619	19456	19346	19419	19476	19398	19299	19483	19397	19453	19540	19442	19569	19577	19359	19387	19602	19382	19500	19487	19514	19655	19288	19430	19397	19224	19321	19488	19275	19458	19501	19442	19500	19427	19235	19373	19386	19529	19390	19712	19648	19644	19486	19437	19395	19510	19363	19660	19495	19454	19498	19263	19570	19436	19256	19296	19744	19454	19409	19482	19316	19409	19434	19394	19525	19456	19572	19459	19291	19246	19356	19376	19372	19263	19545	19346	19391	19663	19481	19509	19568	19648	19485	19455	19491	19390
22859	34946	30942	24638	20926	19531	18269	17631	18030	17983	17441	16905	16671	16504	16366	16023	15702	15772	15667	15394	15423	15273	15447	15293	15337	15358	15473	15358	15299	15198	15381	15012	15073	15110	15309	15064	15244	15132	15272	15018	15087	15009	15074	15730	16184	16142	15933	15497	15137	15180	15093	15023	15075	15152	14997	15099	15096	15096	15074	15093	15249	15013	15120	14912	15155	15042	15028	14817	15157	15063	15034	15045	15013	14921	15066	14804	15035	15064	15027	14953	15234	14867	15141	15080	15196	15104	15064	15083	14867	15074	14995	15006	14963	14906	15123	15041	15120	15189	15085	15022	15074	15167	14986	15103	15210	15023	15117	15147	15158	14970	15032	14968	15128	15097	14967	15069	14859	15039	15027	14971	15038	15070	15085	14997	15013	15040	15165	15092	15020	15152	15122	14906	15019	14994	14991	15121	14970	14918	14880	15054	15013	15091	14901	15110	15046	14929	14954	15068	15025	15013	14916	15237	15103	14994	14892	14983	14967	15154	14930	14982	14956	15184	14975	15002	14926	14870	14911	15031	14984	15086	14977	15095	14975	14906	14883	15118	15080	15012	15111	15000	14972	14909	14884	14960	15124	14991	14929	14986	14897	15084	15081	15086	14937	14966	15089	15045	15029	15087	14931	15321	15060	15051	15184	15085	14682	15006	14887	14937	14985	14968	15044	14965	14929	15008	15048	15202	15063	15017	14966	14846	14888	15121	15053	14955	14983	15066	15030	14956	14928	15096	15093	15107	15058	15121	15010	15012	15042	15135	14998	15302	14975	15051	15054	15129	15049	15012	15007	15034	15105	15034	14992	15016	15075	15057	15050	15017	15119	15003	15091	15039	14985	14954	15013	15029	15116	14985	15057	15027	15063	14988	15040	14936	15058	14961	15057	14870	15075	15072	15138	15010	15003	15092	15097	15094	15095	15090	14964	15061	14826	15127	15177	15293	14901	15026	15165	15077	14989	15088	15151	15058	14986	15123	14792	15080	14944	15106	15029	15053	15034	14962	15041	14813	15071	15072	15130	14906	15008	14960	15021	15037	14952	15028	15008	15048	14998	15161	14936	15146	14975	15070	14995	14827	15005	15125	14948	14956	15020	15159	15083	15191	14920	15007	15070	15201	14989	15138	15050	14953	14937	15140	15061	15057	14887	15135	15044	15055	14916	14906	15026	15277	14848	15146	15041	15017	14917	15080	15075	14946	15119	14998	14993	14848	15034	15124	15035	14967	15038	15033	14962	14974	14896	14899	15138	14823	14901	14860	14946	15106	15036	15024	15046	14939	15125	14899	14979	15116	14822	14902	15145	15038	15215	14848	15012	15008	15119	15082	14962	14861	14852	14934	15009	14992	14930	14975	15019	14961	15148	15078	14977	15007	14942	15043	15230	15173	15070	15041	14988	15057	15010	14998	14890	14872	14998	14866	15187	15079	14958	14916	15126	14981	15168	14946	14804	15032	14872	14952	14988	14964	15007	15007	15048	15032	15187	15006	15228	15015	15075	14955	15013	15144	14970	14890	14899	14863	15219	15014	15089	14959	14984	15009	15003	14925	14966	15052	15063	14937	15181	15057	15017	14970	14953	15033	15309	15138	15080	15250	15030	15000	15125	15049	14821	14964	15004	15005	15144	15082	14982	15175	15087	15120	15017	15023	15049	14987	15076	15039	15020	14961	14988	15066	14946	14933	15173	15081	14973	15028	14926	15027	15053	14992	15072	14979	14960	14961	14975	14929	15033	14971	15052	14995	15078	15039	15096	14774	15130	14972	15009	15119	15208	14996	15020	14988	14897	15091	14987	14842	14985	15084	14989	14955	14949	15171	15041	14919	15127	14870	14946	14891	15000	15078	15039	15053	14891	14859	15130	14835	15160	15094	15018	15044	15033	15031	15042	14959	15088	15018	15109	14995	14926	15014	15014	14969	15097	14862	15060	15022	15116	14957	14919	14945	15166	15162	15081	14886	15062	15024	14990	14932	14951	14954	15073	14989	15095	14987	15018	15073	15048	14831	15004	15200	14907	15123	14923	15129	15046	15060	14867	14888	15222	15116	14930	15140	15100	14896	14941	15045	14981	15039	15062	15050	15117	14924	15042	15081	14992	15057	15238	15125	15002	15083	14956	15049	15249	15017	15070	15140	15035	14918	15061	15106	15135	14821	14984	15130	15023	14988	15110	15066	14861	14905	14939	15038	15261	15201	15121	15082	14960	14877	15240	15307	14992	15273	15002	15158	15001	15054	14942	15052	14988	15001	15243	15051	15169	14928	15110	15159	14986	15179	15058	15028	14978	15194	15005	15127	15161	14910	15017	15143	15081	14826	14939	14955	14937	14950	15041	15005	15070	15094	15006	15005	14888	14944	14976	14937	15028	15087	15241	14985	15068	15064	14880	15080	14884	15071	14945	15008	15083	15034	14875	15251	15115	15043	14788	14987	15048	14917	15044	14992	14924	14963	15073	15098	15060	15111	15004	15247	14925	14959	15046	15018	15132	15084	14957	15043	15025	14874	15023	15031	15199	15084	14802	15070	15145	15063	15159	15180	15219	14938	14934	15039	14890	15152	15120	15112	15001	14976	14971	15125	15096	15104	14908	15171	14911	15087	14798	15110	14991	14983	15005	15211	14971	14935	15004	15031	14981	15052	15045	15218	14876	15012	14937	14988	15144	14998	14962	15028	14989	15023	14942	15128	14889	15170	14799	15050	15074	15048	15073	14958	15047	15051	15030	14915	15154	15111	15121	15047	14888	15160	15044	15068	15077	15119	14974	14991	15077	15155	14968	14940	15031	15179	14985	15085	15146	15129	14999	14974	15105	14936	15030	15001	15101	15062	15049	15064	15117	15017	14973	15027	15072	15289	15101	14956	14983	15021	15145	15107	15021	14974	14914	14789	14933	14971	14875	14961	15125	14981	15147	14807	15092	14983	15097	15052	15004	15014	15134	15119	14970	15060	14869	14986	15331	15091	15038	15217	14965	14949	15127	14855	15145	15070	14929	14844	15091	15139	15183	15000	14833	14802	14937	15008	14947	15103	14967	15111	14967	15011	15152	15116	14902	15119	14887	15060	15038	15059	14969	15115	15162	14930	15162	15084	14953	14905	15042	15152	15061	14972	15055	15003	15211	15000	15223	14944	15024	15129	14865	15012	14986	14927	15036	15033	14946	15091	15137	15015	15062	14964	15116	14991	15086	14975	15098	14940	15045	14979	15045	14912	14872	14874	14974	15073	15041	15071	15064	15105	15001	14920	15008	14904	15101	14890	15118	15035	15161	15008	15001	15163	15129	14971	14956	15133	14959	15033	15196	15086	15078	14960	15021	15049	15061	15133	15135	15031	14972	15040	15091	14928	15124	14845	15102	14954	15031	15021	15031	15113	15161	14967	15165	15120	14954	15030	14948	15139	15137	15038	14888	15072	14909	15089	14996	15197	15004	14899	15013	15059	14828	14969	15021	15180	15038	15048	15135	15086	15139	14999	14883	15074	15125	14961	15064	15081	15024	14934	15004	15037	14975	14891	14946	15041	14967	14998	15096	15157	14902	14988	15145	15096	15116	15064	15021	15076	15132	15130	14901	15035	15001	15119	15239	14974	15018	15113	15034	15035	15046	15188	14941	15079	15020	14925	15161	14904	15086	15069	14999	15067	15147	15167	14947	15072	15167	15087	15026	15156	14920	15149	15014	15090	14945	15039	15031	14886	14977	15101	15024	15052	15102	15037	15210	15009	14979	15063	15089	14947	15166	15022	15057	14924	15009	15170	14893	15093	15124	14935	14869	15003	14930	15010	15074	14998	14964	15136	15064	15118	15146	14979	15044	15222	15245	15144	15072	15070	15103	15050	15138	15063	14958	15067	15000	14876	15013	15036	15056	14981	15045	15059	14893	14943	14947	15043	14850	15051	15145	15277	15052	15054	15033	15021	15037	15025	15160	15056	15123	14976	15095	15128	14980	14875	14995	15249	15017	15108	14951	15075	14883	15045	15276	14927	15007	15135	14968	15299	15061	15021	15092	14932	15092	15047	14941	15028	15037	15089	15004	14940	15058	14990	15079	14977	14929	15046	15057	14980	14967	14957	14981	15019	14963	15006	14932	15212	15004	15065	15116	14937	15061	14827	14972	14921	15071	15211	14895	14944	15068	15009	15116	15013	14948	14983	15080	14904	14940	14937	15050	14998	15183	15034	15224	14947	14969	15187	14961	14806	14938	15084	14991	14904	15118	14938	14983	15123	14972	14913	15073	14995	15092	15009	15014	15118	14910	14968	14975	14923	14887	15117	15122	15040	15028	14985	14926	15018	15075	15039	14978	15079	15056	15050	15146	14965	14921	15151	14875	15088	15080	14924	15019	15102	15068	14997	14944	15028	14964	15171	14986	14937	15132	15008	15073	15079	14974	14920	14890	15080	15083	15136	15121	15084	15029	14970	14970	15013	15051	14941	14999	14975	14969	15082	15045	14901	14975	14925	14871	15180	14967	15198	14927	14971	15193	14838	15052	15045	15104	14981	15050	15015	15078	15045	14929	15048	14996	15059	15055	15124	15019	15006	14976	15176	15072	14991	15072	14929	15085	15157	15141	15164	14789	15231	14963	15086	15128	14897	15128	15067	15174	15127	15147	15059	15153	15073	15068	15128	15030	15112	15153	15047	14971	15150	14978	15108	14885	14845	15021	14976	15073	15094	14940	15044	14965	15025	15170	15226	15061	15018	14985	15184	15084	14838	15086	15229	14993	15034	15002	15005	15051	14948	14957	15033	14952	15147	15346	14871	14862	14968	15187	14964	14959	15022	15025	15017	14915	14990	15253	15174	14996	14897	15143	14940	15007	14866	15190	14890	14877	14867	15155	15077	15013	15052	15037	15114	15043	14972	15113	15042	14993	15102	14974	14930	15027	15090	15094	14979	14929	15097	14950	14996	15006	15075	15087	15147	15034	14892	14931	15015	15016	15189	14873	14925	14989	15057	15018	15115	15132	14971	15009	15219	14983	14977	15036	14933	15072	14950	15172	14885	15056	15061	15057	14877	15231	15092	15006	15148	15041	15106	14998	15122	15011	15121	15045	15005	15096	15149	15128	14977	15070	14977	15160	15077	14948	14911	15092	15125	14959	15121	14828	15044	15002	14841	15072	14966
23450	21052	28343	23771	21757	24660	25898	21716	21453	22044	21309	20529	20327	19923	19803	19619	19366	19420	19279	19271	19323	19087	18872	19054	18853	19073	19259	19195	18891	18855	18859	18969	18857	18690	18838	18632	18662	18701	18854	18429	18536	18552	18815	19441	20164	20271	20024	19154	19036	18778	18558	18580	18581	18591	18669	18541	18592	18651	18585	18787	18796	18687	18601	18827	18597	18565	18772	18651	18558	18531	18414	18648	18559	18556	18798	18739	18643	18620	18612	18506	18378	18361	18805	18769	18603	18536	18589	18614	18304	18580	18762	18734	18654	18576	18749	18614	18616	18477	18655	18518	18633	18782	18715	18612	18823	18616	18704	18386	18466	18656	18625	18533	18529	18717	18476	18523	18789	18572	18709	18534	18561	18454	18481	18619	18763	18599	18561	18465	18726	18590	18608	18575	18652	18723	18333	18457	18783	18425	18737	18793	18749	18471	18640	18578	18634	18408	18557	18581	18723	18766	18721	18469	18599	18750	18662	18532	18644	18620	18592	18778	18523	18434	18567	18753	18643	18493	18767	18662	18703	18579	18531	18644	18550	18551	18639	18518	18712	18604	18839	18640	18585	18548	18492	18543	18579	18565	18632	18588	18639	18552	18563	18486	18765	18528	18637	18439	18535	18365	18616	18492	18735	18514	18701	18503	18591	18723	18799	18766	18702	18705	18734	18722	18551	18470	18675	18733	18540	18604	18622	18822	18634	18615	18620	18530	18734	18496	18470	18546	18680	18697	18678	18424	18529	18703	18568	18465	18657	18663	18583	18603	18776	18334	18693	18660	18585	18572	18340	18732	18661	18576	18794	18647	18502	18556	18433	18553	18632	18595	18740	18462	18632	18638	18642	18395	18541	18595	18855	18694	18631	18591	18578	18836	18397	18507	18662	18657	18640	18497	18568	18644	18555	18422	18787	18675	18675	18636	18698	18532	18570	18634	18814	18474	18773	18490	18618	18500	18588	18600	18581	18753	18552	18527	18566	18704	18430	18842	18824	18429	18521	18670	18438	18492	18786	18503	18562	18435	18446	18582	18328	18451	18550	18433	18381	18518	18440	18700	18521	18829	18641	18622	18726	18694	18572	18594	18558	18783	18472	18460	18508	18691	18910	18791	18434	18657	18588	18504	18542	18541	18581	18580	18552	18805	18475	18465	18653	18647	18469	18681	18534	18624	18653	18786	18796	18626	18598	18505	18531	18426	18387	18795	18754	18709	18565	18642	18375	18638	18602	18521	18622	18724	18672	18714	18486	18469	18652	18540	18666	18655	18660	18422	18492	18411	18563	18573	18641	18597	18631	18530	18799	18601	18553	18702	18678	18581	18719	18541	18601	18462	18578	18477	18564	18476	18562	18709	18681	18736	18679	18560	18477	18805	18759	18394	18471	18443	18440	18652	18535	18788	18684	18525	18430	18587	18491	18677	18654	18487	18539	18378	18338	18488	18474	18540	18607	18634	18788	18353	18568	18453	18545	18597	18555	18495	18669	18605	18601	18342	18749	18575	18591	18863	18694	18569	18692	18445	18624	18635	18638	18441	18686	18487	18681	18684	18661	18857	18910	18378	18753	18566	18521	18556	18700	18665	18653	18759	18359	18498	18670	18566	18675	18539	18621	18717	18385	18591	18600	18438	18676	18604	18788	18548	18620	18646	18435	18464	18849	18551	18602	18661	18557	18561	18655	18380	18640	18591	18810	18797	18664	18348	18379	18421	18629	18592	18729	18541	18738	18503	18519	18503	18384	18440	18757	18786	18443	18566	18664	18473	18712	18598	18498	18793	18663	18577	18715	18500	18645	18824	18340	18771	18564	18643	18793	18767	18421	18730	18706	18670	18530	18546	18502	18417	18748	18634	18681	18590	18560	18764	18647	18652	18348	18832	18515	18659	18701	18617	18549	18470	18576	18501	18613	18401	18409	18584	18405	18719	18639	18547	18631	18509	18754	18470	18580	18352	18671	18599	18761	18630	18358	18553	18485	18603	18644	18522	18597	18684	18751	18676	18498	18511	18782	18662	18453	18578	18607	18580	18543	18601	18550	18533	18482	18405	18682	18539	18406	18445	18502	18494	18468	18439	18617	18441	18519	18537	18650	18516	18580	18689	18707	18750	18911	18509	18556	18550	18625	18624	18399	18660	18465	18498	18504	18777	18760	18471	18558	18712	18557	18567	18354	18659	18444	18867	18401	18502	18647	18822	18431	18781	18659	18358	18590	18670	18553	18755	18705	18513	18500	18295	18529	18530	18542	18776	18529	18691	18616	18574	18442	18646	18796	18606	18740	18653	18520	18465	18432	18542	18551	18685	18360	18600	18479	18386	18652	18507	18493	18592	18574	18649	18833	18632	18602	18611	18764	18784	18444	18613	18569	18898	18612	18720	18450	18728	18668	18644	18707	18731	18624	18457	18492	18714	18590	18564	18454	18615	18492	18634	18851	18599	18492	18531	18634	18698	18713	18607	18573	18421	18428	18834	18566	18406	18304	18564	18596	18599	18592	18473	18440	18549	18591	18355	18616	18697	18443	18662	18576	18462	18522	18955	18712	18628	18711	18640	18738	18737	18666	18654	18585	18499	18434	18561	18788	18572	18722	18649	18472	18543	18579	18602	18795	18521	18522	18566	18625	18441	18490	18663	18533	18458	18373	18465	18487	18510	18652	18384	18654	18348	18607	18761	18749	18631	18459	18552	18522	18635	18728	18566	18368	18628	18640	18650	18522	18686	18559	18610	18550	18657	18410	18543	18540	18728	18640	18705	18546	18682	18791	18572	18709	18786	18848	18617	18651	18511	18578	18720	18664	18585	18719	18613	18791	18578	18729	18750	18824	18540	18661	18749	18595	18490	18573	18593	18448	18737	18638	18470	18774	18671	18481	18694	18458	18509	18730	18469	18529	18547	18547	18774	18463	18527	18593	18742	18407	18655	18646	18647	18528	18496	18352	18369	18700	18572	18600	18769	18823	18487	18696	18835	18611	18707	18741	18708	18529	18495	18608	18741	18383	18711	18571	18394	18473	18630	18452	18649	18548	18644	18703	18851	18622	18659	18466	18615	18543	18537	18490	18722	18776	18449	18690	18591	18690	18710	18584	18459	18577	18719	18630	18641	18652	18500	18760	18388	18235	18661	18366	18412	18342	18555	18710	18517	18539	18556	18518	18472	18812	18489	18659	18452	18566	18579	18483	18727	18516	18659	18457	18514	18649	18515	18609	18572	18658	18462	18515	18562	18640	18549	18615	18784	18683	18575	18609	18605	18512	18538	18695	18624	18574	18584	18417	18816	18545	18612	18732	18753	18757	18650	18529	18618	18762	18760	18459	18682	18632	18591	18488	18661	18569	18705	18607	18676	18667	18469	18642	18670	18484	18672	18566	18443	18628	18451	18610	18412	18720	18586	18619	18536	18628	18531	18621	18579	18481	18533	18574	18503	18456	18344	18497	18798	18728	18642	18661	18680	18478	18640	18630	18500	18429	18735	18510	18480	18477	18693	18638	18318	18550	18731	18819	18667	18525	18641	18479	18583	18684	18540	18557	18395	18603	18485	18510	18552	18722	18803	18688	18625	18691	18610	18688	18565	18753	18548	18842	18552	18490	18511	18490	18535	18482	18588	18612	18570	18457	18765	18552	18513	18460	18428	18862	18779	18665	18616	18627	18737	18432	18692	18699	18527	18507	18476	18491	18646	18701	18594	18262	18633	18689	18392	18403	18589	18507	18514	18415	18289	18410	18480	18719	18466	18596	18368	18503	18543	18622	18482	18624	18680	18481	18668	18719	18534	18558	18398	18639	18477	18775	18680	18652	18589	18594	18469	18577	18609	18531	18520	18885	18595	18633	18616	18684	18669	18471	18669	18430	18526	18532	18775	18450	18765	18607	18413	18535	18665	18623	18712	18526	18543	18626	18509	18514	18672	18533	18538	18492	18720	18753	18483	18424	18631	18636	18551	18451	18697	18669	18490	18664	18474	18718	18439	18423	18343	18586	18589	18663	18733	18678	18644	18595	18635	18645	18663	18607	18544	18655	18723	18596	18624	18602	18497	18600	18708	18783	18615	18348	18524	18461	18711	18636	18460	18533	18472	18691	18537	18453	18295	18666	18596	18556	18717	18706	18446	18463	18480	18564	18519	18693	18594	18373	18624	18881	18670	18389	18661	18705	18652	18756	18707	18634	18517	18590	18562	18563	18414	18419	18749	18489	18647	18450	18589	18714	18672	18372	18552	18608	18673	18748	18610	18559	18721	18406	18689	18583	18672	18493	18422	18738	18449	18493	18622	18718	18418	18422	18683	18507	18581	18694	18552	18569	18426	18560	18571	18573	18580	18430	18633	18625	18594	18573	18627	18656	18529	18567	18479	18773	18653	18545	18580	18680	18590	18596	18420	18421	18474	18427	18576	18493	18837	18505	18699	18487	18427	18746	18726	18661	18570	18564	18437	18818	18734	18658	18622	18653	18558	18621	18463	18418	18660	18367	18466	18347	18519	18684	18441	18444	18634	18627	18459	18565	18687	18715	18499	18578	18487	18578	18701	18309	18610	18584	18708	18756	18532	18657	18620	18723	18634	18598	18697	18637	18583	18665	18377	18646	18587	18606	18595	18564	18491	18573	18439	18541	18447	18603	18727	18535	18360	18519	18491	18655	18319	18539	18599	18856	18538	18293	18536	18666	18642	18599	18751	18623	18746	18651	18857	18668	18408	18533	18608	18551	18541	18445	18590	18784	18598	18622	18490	18649	18480	18623	18687	18680	18461	18627	18778	18646	18704	18671	18600	18610	18742	18636	18709	18661	18424	18586	18581	18743	18426	18598	18671	18739	18399	18546	18540	18678	18531	18586	18556	18741	18522	18522	18762	18646	18548	18597	18667	18932	18611	18610	18745	18511	18604	18439	18592	18644	18672	18550	18677	18458	18626	18778	18423	18429	18698	18444	18517	18746	18585	18561	18931	18583	18423	18789	18402	18758	18649	18519	18694	18628	18782	18497	18567	18507	18667	18430	18718	18495	18553	18535	18467	18376	18540	18553	18500	18607	18618	18566	18532	18544	18570	18597	18601	18464	18605	18538	18720	18600	18553	18366	18579	18855	18671	18680	18758	18572	18652	18417	18570	18420	18777	18593	18732	18588	18430
25722	39879	36075	28790	23731	21406	19666	18934	19393	19497	18199	17521	17124	16416	16285	16063	15618	15419	15423	15252	15087	14810	14965	14837	14968	15168	15153	14999	14859	14771	14669	14567	14750	14436	14713	14764	14519	14633	14403	14564	14575	14495	14659	15900	16487	16554	16098	15448	14744	14920	14505	14555	14611	14625	14574	14792	14486	14584	14583	14511	14562	14585	14558	14671	14506	14654	14602	14632	14569	14552	14618	14558	14471	14515	14558	14533	14620	14494	14498	14422	14431	14418	14454	14406	14675	14654	14531	14459	14508	14573	14498	14525	14587	14464	14535	14412	14435	14654	14693	14583	14663	14441	14523	14521	14559	14613	14334	14404	14542	14520	14476	14421	14388	14610	14357	14554	14518	14530	14490	14704	14542	14572	14417	14288	14513	14454	14492	14660	14468	14484	14569	14505	14515	14487	14547	14348	14377	14579	14512	14493	14616	14550	14604	14624	14488	14594	14544	14431	14542	14556	14552	14527	14277	14604	14591	14585	14574	14515	14553	14514	14451	14497	14515	14674	14482	14705	14601	14600	14458	14660	14303	14535	14653	14534	14378	14535	14492	14365	14283	14487	14443	14536	14510	14472	14583	14480	14502	14430	14492	14649	14662	14587	14473	14487	14469	14566	14699	14693	14573	14462	14458	14369	14333	14484	14487	14479	14606	14554	14633	14416	14609	14299	14505	14523	14509	14445	14529	14517	14547	14551	14469	14525	14430	14587	14520	14475	14485	14676	14538	14573	14498	14569	14507	14384	14406	14362	14594	14502	14552	14494	14590	14543	14500	14630	14456	14545	14441	14586	14510	14472	14703	14641	14349	14546	14430	14700	14495	14619	14628	14496	14433	14660	14576	14614	14495	14575	14492	14589	14609	14527	14552	14437	14462	14654	14577	14596	14698	14507	14450	14594	14535	14449	14504	14524	14576	14582	14374	14443	14434	14470	14459	14505	14491	14451	14379	14580	14454	14483	14663	14530	14403	14477	14504	14502	14392	14543	14465	14498	14541	14574	14556	14555	14621	14645	14652	14537	14598	14543	14372	14333	14436	14492	14660	14424	14342	14484	14375	14712	14660	14534	14537	14684	14564	14381	14513	14638	14567	14536	14372	14680	14490	14735	14457	14682	14496	14599	14576	14457	14591	14639	14517	14539	14464	14388	14449	14577	14608	14673	14585	14558	14471	14526	14424	14511	14405	14603	14602	14492	14492	14478	14600	14418	14658	14481	14591	14579	14618	14533	14561	14712	14503	14608	14327	14589	14506	14490	14577	14607	14362	14687	14643	14550	14613	14449	14474	14777	14467	14548	14752	14584	14610	14523	14542	14443	14555	14423	14447	14509	14583	14577	14446	14469	14576	14547	14494	14408	14632	14557	14587	14605	14514	14379	14497	14597	14450	14452	14573	14561	14475	14548	14420	14660	14641	14655	14438	14459	14405	14583	14588	14531	14473	14635	14638	14424	14551	14651	14538	14450	14597	14634	14562	14510	14462	14431	14624	14499	14453	14499	14584	14450	14688	14304	14606	14622	14401	14480	14538	14514	14470	14567	14642	14496	14462	14509	14482	14541	14435	14474	14637	14626	14506	14364	14648	14601	14551	14495	14475	14623	14312	14431	14486	14655	14580	14650	14421	14573	14564	14538	14488	14553	14548	14581	14597	14541	14397	14549	14367	14454	14529	14560	14527	14496	14666	14503	14563	14695	14464	14522	14573	14497	14658	14673	14457	14622	14461	14513	14564	14507	14607	14558	14596	14342	14618	14466	14543	14486	14469	14611	14608	14447	14496	14442	14445	14561	14500	14420	14492	14688	14705	14584	14512	14470	14594	14569	14577	14547	14503	14696	14498	14654	14588	14755	14479	14399	14496	14555	14553	14600	14601	14457	14456	14397	14671	14620	14491	14347	14681	14446	14481	14498	14415	14326	14590	14412	14559	14518	14470	14510	14536	14538	14587	14499	14540	14504	14482	14506	14288	14488	14520	14505	14449	14709	14438	14400	14464	14518	14712	14480	14503	14611	14465	14554	14388	14542	14458	14306	14518	14651	14546	14565	14589	14606	14640	14582	14579	14448	14471	14447	14692	14436	14528	14698	14592	14555	14522	14661	14416	14488	14529	14459	14402	14556	14530	14474	14530	14480	14574	14434	14636	14593	14411	14480	14568	14566	14362	14531	14388	14499	14533	14454	14666	14480	14594	14614	14482	14479	14577	14446	14455	14562	14479	14426	14488	14489	14608	14576	14655	14413	14519	14409	14598	14508	14564	14533	14590	14477	14666	14430	14505	14668	14572	14489	14585	14538	14451	14684	14465	14474	14457	14443	14581	14650	14436	14380	14488	14519	14539	14477	14635	14506	14539	14626	14329	14620	14496	14561	14340	14668	14547	14615	14484	14534	14569	14410	14533	14598	14703	14463	14434	14436	14347	14568	14533	14633	14445	14581	14494	14581	14409	14460	14546	14532	14571	14501	14518	14723	14548	14449	14440	14659	14531	14552	14493	14540	14579	14463	14530	14499	14508	14533	14577	14636	14810	14492	14481	14567	14409	14627	14366	14451	14645	14627	14590	14380	14613	14707	14540	14464	14580	14521	14572	14684	14518	14405	14618	14581	14567	14421	14468	14616	14470	14496	14522	14515	14367	14442	14568	14506	14424	14532	14638	14474	14642	14593	14559	14343	14483	14523	14599	14472	14471	14535	14514	14587	14560	14650	14392	14568	14583	14322	14484	14417	14559	14637	14513	14406	14635	14433	14492	14358	14468	14498	14454	14391	14605	14454	14594	14657	14590	14551	14560	14458	14512	14476	14620	14478	14527	14376	14546	14476	14445	14539	14641	14525	14487	14464	14439	14370	14562	14476	14435	14493	14598	14492	14485	14376	14519	14421	14544	14327	14467	14442	14708	14558	14500	14615	14446	14523	14485	14542	14471	14471	14391	14502	14548	14605	14682	14324	14602	14495	14651	14428	14506	14545	14478	14624	14641	14415	14703	14616	14524	14637	14634	14518	14436	14500	14474	14609	14570	14521	14620	14679	14400	14641	14660	14611	14457	14558	14590	14499	14612	14433	14486	14419	14543	14597	14583	14569	14594	14482	14532	14464	14482	14536	14545	14456	14576	14448	14525	14593	14549	14414	14521	14565	14462	14587	14352	14376	14605	14527	14455	14574	14656	14556	14494	14552	14596	14500	14482	14391	14505	14501	14416	14669	14561	14373	14468	14615	14477	14580	14477	14435	14577	14585	14452	14522	14389	14593	14511	14628	14500	14368	14438	14466	14573	14435	14538	14516	14494	14490	14589	14502	14590	14387	14363	14511	14617	14332	14437	14470	14650	14658	14529	14472	14507	14456	14511	14599	14529	14599	14434	14550	14420	14483	14661	14510	14510	14489	14498	14612	14664	14626	14422	14590	14458	14571	14590	14465	14586	14466	14508	14581	14469	14631	14313	14482	14558	14473	14384	14380	14490	14656	14503	14552	14508	14459	14380	14644	14514	14479	14409	14528	14536	14603	14552	14577	14606	14373	14483	14440	14563	14629	14464	14389	14719	14538	14464	14541	14494	14426	14538	14436	14413	14579	14578	14718	14452	14546	14565	14517	14588	14595	14512	14619	14624	14462	14446	14596	14531	14295	14621	14504	14413	14622	14526	14371	14442	14563	14558	14475	14639	14396	14552	14461	14546	14437	14677	14486	14645	14566	14450	14484	14475	14446	14576	14548	14579	14526	14653	14510	14598	14515	14596	14490	14544	14564	14529	14527	14532	14520	14484	14655	14448	14544	14489	14458	14444	14407	14544	14543	14490	14424	14464	14493	14603	14428	14618	14612	14497	14609	14439	14543	14494	14514	14566	14465	14511	14596	14613	14484	14436	14531	14589	14510	14476	14527	14630	14526	14429	14537	14603	14596	14395	14471	14373	14524	14583	14570	14466	14420	14609	14494	14499	14606	14549	14544	14585	14553	14554	14508	14492	14477	14445	14649	14500	14602	14557	14510	14448	14628	14727	14492	14604	14644	14507	14609	14664	14475	14480	14470	14639	14493	14522	14491	14311	14506	14412	14408	14654	14712	14442	14473	14678	14526	14485	14572	14518	14534	14490	14544	14575	14442	14516	14640	14433	14233	14504	14526	14627	14396	14550	14432	14624	14474	14567	14509	14651	14563	14805	14570	14507	14652	14616	14498	14579	14574	14770	14587	14621	14500	14471	14514	14473	14458	14578	14644	14490	14398	14427	14533	14380	14498	14550	14520	14509	14405	14605	14541	14594	14803	14592	14682	14372	14459	14396	14523	14559	14477	14546	14624	14612	14638	14638	14525	14455	14508	14696	14513	14422	14576	14616	14430	14524	14487	14554	14567	14601	14442	14583	14580	14465	14538	14377	14502	14668	14414	14561	14630	14341	14465	14526	14492	14544	14457	14584	14547	14508	14645	14542	14626	14440	14453	14561	14515	14480	14438	14622	14536	14531	14536	14652	14547	14597	14554	14495	14660	14404	14651	14434	14458	14551	14484	14498	14562	14538	14611	14511	14665	14577	14556	14515	14534	14611	14488	14630	14496	14360	14655	14519	14413	14381	14452	14516	14668	14613	14444	14650	14545	14364	14520	14614	14434	14602	14549	14527	14694	14450	14677	14558	14490	14458	14320	14666	14618	14473	14522	14648	14524	14634	14551	14525	14525	14325	14579	14391	14594	14508	14406	14539	14617	14426	14688	14451	14394	14485	14387	14523	14449	14650	14531	14440	14601	14608	14723	14580	14574	14620	14356	14588	14606	14580	14691	14510	14435	14388	14368	14514	14541	14415	14457	14358	14645	14589	14445	14553	14432	14435	14468	14457	14564	14503	14684	14490	14460	14474	14481	14596	14520	14626	14638	14475	14605	14422	14635	14610	14502	14634	14358	14532	14547	14508	14333	14394	14400	14538	14403	14482	14619	14633	14676	14639	14533	14480	14589	14445	14543	14408	14601	14465	14640	14523	14523	14506	14638	14590	14530	14605	14583	14435	14351	14604	14487	14519	14417	14474	14632	14483	14534	14455	14555	14525	14648	14547	14435	14388	14348	14291	14506	14454	14337	14404	14432	14694	14468	14495	14531	14399	14643	14610	14549	14341	14341	14583	14553	14573	14457
29918	23590	24710	22146	19617	19573	19650	19460	19321	19644	19345	19247	19026	18953	19044	18812	18960	18736	18876	18874	18801	18930	18752	18697	18643	18661	18782	18731	18721	18669	18716	18884	18599	18640	18689	18777	18823	18644	18578	18961	18373	18515	18613	18853	18608	18709	18831	18583	19000	18823	18656	18886	18597	18642	18496	18472	18689	18893	18795	18609	18660	18797	18472	18664	18644	18529	18741	18714	18656	18561	18458	18502	18593	18648	18695	18684	18659	18617	18664	18666	18571	18701	18636	18677	18550	18660	18754	18556	18567	18604	18800	18775	18784	18660	18535	18549	18638	18529	18711	18628	18641	18539	18642	18549	18487	18537	18619	18757	18710	18634	18655	18561	18662	18727	18636	18536	18733	18509	18770	18424	18438	18505	18467	18545	18348	18512	18605	18690	18654	18466	18692	18652	18805	18612	18592	18575	18662	18572	18549	18727	18690	18795	18675	18454	18590	18435	18888	18740	18446	18619	18466	18568	18627	18640	18809	18687	18648	18765	18561	18566	18670	18388	18684	18742	18453	18565	18674	18776	18618	18614	18711	18485	18647	18779	18722	18639	18637	18587	18697	18555	18615	18670	18545	18527	18562	18611	18748	18695	18614	18683	18872	18733	18823	18522	18521	18778	18851	18756	18753	18491	18738	18775	18474	18740	18620	18472	18493	18487	18489	18722	18931	18647	18785	18616	18782	18531	18780	18641	18592	18545	18605	18563	18583	18715	18530	18749	18587	18491	18706	18717	18539	18739	18702	18702	18707	18514	18758	18635	18763	18879	18668	18650	18754	18644	18513	18538	18758	18587	18495	18668	18382	18663	18788	18431	18600	18648	18575	18572	18508	18646	18611	18643	18670	18506	18686	18567	18740	18692	18521	18540	18662	18562	18748	18728	18658	18695	18932	18638	18693	18589	18574	18709	18423	18657	18398	18674	18801	18744	18512	18651	18859	18707	18706	18633	18622	18520	18598	18711	18559	18709	18732	18891	18708	18900	18604	18585	18536	18616	18623	18588	18783	18470	18737	18649	18791	18660	18492	18534	18387	18503	18604	18646	18456	18577	18628	18503	18574	18562	18556	18482	18580	18664	18750	18719	18576	18714	18603	18636	18567	18759	18886	18686	18569	18736	18665	18463	18705	18798	18683	18824	18576	18718	18936	18673	18742	18688	18905	18568	18618	18638	18681	18619	18604	18606	18383	18650	18798	18634	18540	18607	18521	18493	18610	18689	18567	18600	18550	18584	18590	18615	18648	18642	18909	18604	18482	18628	18508	18628	18588	18553	18678	18729	18848	18398	18554	18687	18813	18450	18816	18700	18735	18702	18545	18486	18651	18594	18606	18443	18646	18456	18687	18807	18729	18683	18793	18623	18739	18526	18799	18808	18465	18435	18799	18703	18706	18735	18714	18692	18498	18581	18534	18659	18777	18658	18609	18583	18681	18772	18599	18706	18806	18732	18683	18716	18669	18693	18645	18768	18757	18745	18709	18743	18627	18671	18733	18641	18576	18679	18533	18578	18701	18552	18677	18727	18572	18504	18633	18581	18476	18627	18396	18764	18441	18880	18785	18517	18622	18661	18667	18677	18771	18646	18717	18702	18745	18583	18528	18544	18751	18782	18617	18916	18787	18545	18740	18678	18551	18559	18489	18683	18703	18908	18714	18627	18821	18450	18552	18767	18690	18569	18554	18720	18559	18756	18788	18644	18826	18671	18762	18817	18883	18829	18546	18443	18617	18749	18635	18668	18430	18734	18712	18651	18628	18657	18768	18721	18447	18525	18716	18674	18747	18519	18586	18834	18598	18558	18595	18486	18305	18603	18756	18466	18391	18469	18803	18629	18649	18635	18596	18472	18656	18587	18672	18650	18574	18589	18679	18517	18547	18639	18678	18629	18554	18685	18794	18440	18661	18519	18646	18653	18675	18650	18561	18680	18709	18816	18738	18668	18656	18455	18639	18549	18602	18722	18699	18486	18669	18728	18520	18631	18629	18676	18633	18556	18600	18595	18634	18669	18637	18850	18711	18738	18779	18608	18583	18522	18795	18715	18939	18660	18530	18515	18565	18561	18476	18657	18494	18820	18669	18677	18713	18610	18390	18402	18497	18707	18651	18581	18663	18812	18685	18511	18702	18619	18741	18504	18615	18811	18551	18682	18556	18609	18746	18655	18623	18460	18495	18660	18712	18500	18659	18673	18473	18476	18832	18788	18807	18827	18557	18692	18634	18609	18847	18694	18510	18568	18487	18646	18641	18780	18644	18693	18651	18676	18666	18761	18485	18593	18592	18786	18504	18633	18596	18662	18501	18554	18409	18522	18890	18970	18577	18722	18641	18790	18619	18892	18506	18457	18703	18626	18837	18532	18580	18518	18456	18742	18683	18850	18576	18627	18536	18584	18606	18583	18565	18740	18739	18664	18674	18667	18656	18796	18623	18550	18589	18549	18680	18747	18673	18805	18730	18607	18596	18592	18408	18619	18820	18686	18689	18455	18530	18715	18542	18638	18702	18488	18538	18633	18699	18567	18763	18849	18636	18543	18770	18575	18812	18651	18874	18618	18738	18507	18408	18674	18937	18598	18712	18421	18703	18730	18704	18656	18603	18748	18465	18613	18820	18543	18635	18576	18642	18713	18525	18604	18536	18823	18567	18352	18606	18480	18729	18830	18608	18685	18695	18649	18835	18521	18764	18484	18702	18666	18773	18657	18608	18820	18702	18578	18757	18485	18682	18927	18686	18500	18827	18749	18575	18693	18550	18763	18632	18615	18657	18584	18654	18638	18759	18672	18683	18627	18694	18825	18725	18633	18757	19017	18736	18449	18453	18672	18758	18653	18679	18722	18547	18439	18617	18647	18607	18569	18630	18793	18742	18744	18625	18720	18507	18664	18550	18699	18699	18454	18515	18666	18799	18750	18649	18565	18668	18640	18659	18558	18788	18562	18770	18523	18496	18689	18541	18602	18661	18617	18819	18825	18577	18455	18822	18560	18578	18693	18706	18385	18622	18600	18630	18469	18666	18739	18575	18605	18532	18671	18595	18696	18634	18433	18673	18660	18577	18795	18746	18578	18751	18578	18385	18753	18825	18783	18594	18439	18501	18629	18696	18646	18436	18472	18633	18650	18662	18633	18701	18450	18462	18701	18770	18458	18715	18576	18615	18585	18432	18583	18485	18828	18653	18515	18513	18721	18788	18821	18500	18683	18801	18690	18608	18594	18585	18518	18574	18667	18436	18433	18524	18674	18672	18622	18563	18551	18780	18709	18609	18617	18670	18616	18557	18640	18519	18727	18586	18515	18461	18557	18543	18581	18635	18597	18648	18718	18648	18766	18827	18702	18802	18670	18613	18691	18550	18761	18403	18673	18625	18784	18689	18666	18888	18557	18624	18806	18577	18783	18541	18642	18737	18619	18664	18599	18755	18349	18549	18509	18523	18553	18540	18563	18822	18839	18476	18516	18554	18569	18469	18734	18490	18513	18704	18550	18591	18599	18714	18704	18505	18919	18816	18678	18606	18873	18754	18818	18754	18586	18658	18628	18682	18657	18517	18523	18707	18577	18649	18430	18851	18442	18528	18636	18660	18608	18568	18882	18710	18559	18695	18415	18539	18556	18714	18432	18663	18524	18884	18530	18593	18491	18575	18587	18765	18584	18690	18833	18817	18666	18628	18753	18658	18656	18612	18724	18754	18626	18586	18734	18673	18386	18699	18856	18568	18450	18721	18747	18648	18519	18788	18697	18731	18670	18543	18686	18744	18670	18687	18539	18685	18765	18750	18688	18567	18661	18709	18565	18700	18673	18642	18538	18569	18642	18816	18689	18869	18635	18723	18606	18849	18726	18701	18828	18541	18662	18687	18520	18516	18713	18484	18601	18582	18878	18716	18474	18449	18735	18607	18820	18686	18744	18661	18634	18730	18771	18559	18609	18589	18616	18661	18784	18754	18554	18766	18896	18723	18505	18642	18691	18748	18690	18647	18642	18810	18761	18769	18508	18705	18592	18751	18609	18440	18674	18799	18669	18591	18514	18680	18748	18590	18520	18896	18904	18748	18601	18517	18661	18380	18780	18654	18726	18643	18545	18765	18562	18728	18788	18916	18592	18626	18742	18514	18707	18662	18735	18500	18624	18674	18606	18574	18535	18601	18716	18819	18642	18812	18561	18587	18756	18708	18647	18616	18659	18545	18700	18501	18725	18524	18819	18717	18615	18824	18612	18617	18690	18591	18669	18851	18566	18701	18647	18593	18571	18671	18419	18707	18719	18687	18494	18744	18770	18442	18617	18614	18477	18575	18737	18380	18584	18603	18421	18757	18793	18648	18324	18572	18672	18566	18474	18587	18640	18450	18856	18632	18592	18542	18918	18756	18590	18527	18614	18516	18601	18613	18795	18474	18564	18610	18478	18710	18604	18596	18593	18534	18694	18459	18683	18743	18730	18721	18326	18480	18558	18767	18500	18544	18783	18835	18673	18559	18578	18561	18492	18660	18759	18583	18690	18730	18665	18616	18589	18659	18483	18715	18605	18496	18552	18774	18753	18700	18634	18903	18405	18789	18426	18454	18720	18542	18617	18626	18526	18643	18520	18576	18629	18618	18529	18593	18596	18632	18659	18537	18557	18766	18454	18764	18507	18867	18617	18694	18828	18707	18560	18711	18766	18619	18839	18681	18549	18673	18785	18574	18563	18772	18705	18522	18731	18728	18707	18532	18668	18849	18745	18452	18576	18863	18683	18747	18755	18683	18579	18412	18509	18726	18652	18680	18470	18851	18656	18560	18727	18699	18607	18574	18874	18900	18724	18730	18697	18798	18555	18474	18563	18653	18474	18573	18636	18819	18586	18547	18689	18590	18731	18556	18546	18491	18679	18673	18673	18473	18675	18854	18780	18558	18823	18917	18684	18750	18347	18535	18655	18640	18641	18671	18682	18705	18797	18749	18690	18788	18633	18610	18519	18705	18718	18771	18552	18864	18646	18602	18775	18694	18524	18837	18519	18660	18672	18681	18652	18695	18783	18640	18629	18606	18557	18749	18644	18579	18684	18728	18648	18551	18543	18786	18676	18425	18652	18748	18509	18900	18706	18947	18628	18802	18506	18577	18707	18620	18419	18780	18421	18738	18661	18639	18360
20161	23037	20209	17904	16531	16207	15576	15901	16123	16327	15798	15673	15343	14988	14950	14983	14958	14847	14817	14674	14708	14498	14665	14757	14539	14612	14820	14704	14690	14683	14666	14566	14464	14662	14711	14770	14548	14515	14477	14715	14534	14604	14652	14516	14697	14836	14818	14662	14517	14693	14702	14640	14533	14462	14752	14792	14642	14575	14511	14461	14722	14562	14703	14462	14546	14547	14573	14482	14536	14381	14514	14650	14460	14539	14585	14639	14493	14596	14637	14725	14483	14582	14643	14556	14704	14511	14594	14467	14504	14549	14628	14703	14464	14459	14706	14589	14666	14398	14580	14611	14611	14622	14710	14659	14703	14717	14412	14465	14489	14510	14659	14630	14600	14648	14305	14714	14567	14482	14588	14492	14524	14594	14515	14579	14565	14612	14580	14522	14480	14448	14695	14477	14627	14659	14585	14565	14611	14626	14625	14568	14639	14581	14601	14555	14494	14550	14816	14685	14750	14507	14544	14578	14633	14584	14408	14695	14736	14510	14658	14461	14566	14393	14392	14755	14474	14538	14449	14651	14591	14556	14530	14423	14534	14651	14443	14658	14511	14746	14531	14645	14827	14618	14384	14575	14658	14514	14634	14559	14808	14615	14693	14512	14539	14612	14589	14637	14663	14683	14544	14595	14472	14549	14578	14695	14669	14716	14519	14372	14591	14629	14553	14507	14483	14359	14415	14480	14549	14532	14620	14701	14459	14711	14467	14526	14672	14602	14499	14492	14618	14437	14521	14538	14712	14507	14556	14541	14437	14717	14461	14705	14606	14675	14584	14521	14637	14500	14528	14604	14454	14689	14536	14519	14477	14420	14437	14591	14634	14627	14645	14658	14442	14514	14609	14533	14499	14554	14554	14578	14599	14575	14614	14475	14630	14755	14591	14726	14533	14640	14450	14557	14541	14541	14577	14665	14593	14452	14575	14739	14446	14656	14501	14597	14570	14568	14528	14545	14434	14607	14491	14588	14716	14627	14484	14466	14563	14603	14546	14765	14545	14581	14611	14591	14511	14442	14551	14479	14634	14543	14584	14544	14578	14598	14271	14701	14590	14630	14518	14640	14640	14534	14427	14525	14744	14573	14575	14585	14563	14591	14540	14516	14531	14477	14634	14652	14548	14512	14468	14788	14718	14529	14551	14679	14568	14650	14702	14582	14591	14604	14510	14501	14544	14613	14450	14695	14678	14478	14588	14493	14581	14630	14557	14517	14496	14697	14533	14524	14547	14405	14781	14597	14767	14419	14610	14679	14495	14481	14680	14541	14517	14379	14425	14604	14462	14551	14608	14506	14690	14668	14621	14424	14580	14451	14507	14625	14474	14566	14659	14345	14342	14598	14495	14382	14603	14532	14430	14486	14622	14438	14541	14627	14433	14657	14736	14498	14715	14434	14646	14567	14689	14664	14553	14651	14680	14518	14551	14465	14631	14596	14477	14627	14523	14701	14477	14554	14569	14525	14691	14683	14480	14595	14538	14594	14439	14680	14513	14631	14587	14502	14548	14506	14566	14574	14504	14598	14316	14630	14434	14470	14591	14570	14440	14658	14748	14657	14524	14479	14558	14427	14667	14449	14531	14708	14431	14460	14724	14506	14533	14409	14738	14370	14613	14511	14740	14560	14686	14452	14484	14463	14381	14467	14466	14375	14599	14438	14555	14442	14374	14544	14636	14631	14470	14608	14592	14466	14597	14583	14463	14722	14598	14511	14423	14452	14598	14510	14530	14544	14514	14679	14557	14604	14670	14663	14695	14477	14479	14663	14448	14921	14423	14673	14511	14565	14763	14578	14744	14435	14677	14570	14523	14669	14558	14495	14646	14645	14431	14434	14255	14542	14485	14581	14560	14637	14562	14588	14594	14463	14446	14630	14731	14505	14692	14627	14486	14478	14720	14633	14642	14473	14661	14648	14491	14591	14576	14543	14629	14671	14597	14753	14623	14323	14648	14603	14623	14626	14535	14630	14649	14546	14567	14495	14431	14420	14662	14407	14715	14659	14596	14720	14547	14613	14627	14633	14493	14534	14533	14416	14544	14604	14603	14617	14654	14552	14647	14569	14571	14581	14571	14690	14639	14491	14729	14696	14605	14606	14644	14416	14678	14598	14625	14578	14707	14575	14556	14370	14604	14637	14585	14577	14629	14680	14640	14693	14538	14598	14533	14456	14681	14495	14588	14539	14733	14584	14568	14583	14662	14533	14711	14357	14594	14570	14500	14590	14608	14658	14490	14578	14682	14597	14451	14554	14681	14713	14551	14616	14638	14635	14643	14565	14485	14516	14517	14474	14524	14417	14621	14591	14663	14536	14654	14579	14613	14639	14516	14625	14413	14436	14530	14749	14507	14698	14605	14512	14600	14589	14697	14726	14503	14763	14642	14425	14664	14595	14611	14575	14628	14544	14457	14607	14640	14461	14504	14603	14366	14541	14737	14444	14485	14622	14583	14694	14627	14725	14612	14665	14671	14517	14545	14505	14530	14520	14665	14628	14624	14744	14644	14646	14570	14671	14557	14427	14570	14520	14530	14537	14440	14640	14623	14503	14581	14561	14567	14467	14548	14494	14487	14502	14483	14767	14549	14560	14610	14578	14574	14639	14660	14559	14701	14566	14306	14476	14562	14704	14573	14731	14551	14578	14476	14783	14592	14532	14589	14686	14600	14502	14541	14546	14613	14554	14609	14490	14467	14592	14618	14423	14781	14512	14707	14617	14696	14557	14562	14581	14627	14555	14684	14571	14657	14731	14517	14730	14605	14571	14597	14660	14545	14606	14672	14537	14671	14726	14386	14637	14573	14542	14314	14379	14521	14654	14568	14505	14457	14541	14424	14444	14696	14561	14660	14700	14728	14492	14503	14697	14432	14602	14669	14647	14710	14467	14595	14727	14437	14648	14517	14520	14578	14664	14494	14520	14725	14659	14589	14496	14782	14430	14570	14559	14599	14462	14516	14542	14489	14630	14557	14711	14620	14607	14718	14357	14754	14661	14564	14585	14676	14673	14531	14609	14706	14573	14605	14601	14617	14664	14661	14657	14646	14429	14370	14475	14595	14547	14538	14660	14732	14511	14664	14688	14511	14569	14535	14615	14568	14470	14449	14568	14407	14491	14561	14612	14472	14659	14538	14537	14528	14730	14561	14642	14451	14408	14468	14623	14668	14498	14660	14487	14664	14538	14627	14524	14723	14656	14486	14615	14779	14586	14475	14596	14611	14507	14548	14524	14501	14601	14603	14532	14636	14730	14455	14613	14598	14517	14579	14574	14743	14643	14675	14525	14463	14529	14718	14617	14528	14699	14635	14612	14788	14472	14551	14622	14437	14618	14527	14588	14519	14626	14428	14505	14511	14687	14567	14677	14532	14520	14631	14510	14825	14672	14558	14549	14576	14605	14557	14471	14740	14530	14617	14750	14550	14571	14578	14637	14471	14373	14700	14486	14584	14555	14423	14547	14656	14407	14404	14429	14564	14559	14531	14598	14508	14813	14458	14381	14704	14575	14553	14583	14696	14423	14699	14569	14474	14619	14610	14652	14616	14532	14786	14748	14561	14582	14487	14499	14477	14587	14717	14367	14494	14610	14531	14553	14644	14562	14598	14526	14709	14602	14649	14595	14393	14623	14602	14584	14577	14706	14852	14668	14448	14597	14358	14593	14509	14590	14481	14499	14640	14533	14502	14601	14530	14477	14715	14456	14510	14480	14552	14517	14634	14418	14564	14510	14663	14642	14512	14524	14526	14689	14526	14619	14553	14709	14578	14519	14726	14524	14721	14568	14374	14631	14505	14676	14643	14506	14630	14556	14490	14472	14494	14646	14618	14644	14613	14477	14554	14536	14583	14755	14587	14541	14476	14385	14581	14541	14628	14429	14510	14387	14459	14687	14567	14511	14512	14621	14474	14516	14702	14684	14692	14446	14563	14487	14699	14722	14448	14513	14607	14686	14716	14635	14642	14546	14612	14531	14474	14553	14555	14773	14518	14509	14446	14586	14655	14456	14624	14520	14467	14511	14552	14462	14718	14711	14397	14578	14614	14460	14543	14537	14638	14639	14443	14570	14721	14695	14479	14624	14561	14688	14557	14597	14583	14494	14662	14496	14611	14613	14572	14788	14509	14706	14552	14445	14536	14535	14506	14615	14623	14532	14497	14757	14645	14441	14576	14634	14655	14546	14825	14630	14502	14487	14372	14587	14429	14766	14557	14566	14491	14590	14627	14584	14575	14543	14682	14696	14647	14639	14439	14525	14482	14669	14575	14460	14412	14639	14551	14720	14598	14525	14464	14584	14537	14576	14569	14542	14456	14624	14790	14631	14426	14451	14673	14573	14366	14615	14754	14681	14678	14578	14535	14560	14527	14550	14536	14594	14564	14607	14623	14432	14613	14615	14515	14465	14653	14681	14472	14587	14647	14573	14480	14722	14675	14531	14504	14477	14502	14647	14687	14598	14572	14530	14516	14685	14720	14617	14520	14619	14566	14562	14494	14659	14599	14632	14490	14534	14550	14603	14516	14547	14433	14616	14532	14578	14764	14507	14585	14498	14654	14364	14754	14381	14474	14512	14478	14737	14680	14526	14481	14626	14537	14619	14554	14641	14522	14601	14844	14664	14544	14383	14592	14552	14684	14495	14692	14708	14647	14577	14451	14703	14568	14711	14621	14578	14486	14587	14650	14540	14539	14614	14667	14542	14555	14526	14596	14644	14710	14549	14647	14654	14680	14592	14585	14684	14686	14471	14622	14725	14561	14565	14595	14628	14555	14684	14702	14498	14634	14491	14622	14490	14593	14499	14486	14693	14586	14584	14538	14449	14375	14471	14690	14719	14484	14539	14598	14730	14591	14607	14627	14616	14572	14581	14615	14594	14457	14569	14544	14542	14623	14618	14438	14702	14444	14689	14557	14544	14632	14477	14529	14635	14405	14703	14587	14402	14611	14594	14605	14547	14530	14517	14527	14650	14606	14525	14668	14503	14506	14590	14524	14718	14583	14534	14684	14491	14446	14520	14634	14546	14595	14684	14682	14733	14581	14534	14618	14548	14625	14581	14397	14420	14498	14492	14550	14639	14613	14608	14483	14680	14646	14748	14723	14460	14843	14614	14566	14456	14430	14628	14597	14432	14526	14609
24803	21147	28103	24445	22886	23389	22979	20616	20967	20900	20537	20015	19854	19532	19304	19314	19118	19256	18924	18918	18925	18835	18760	18883	18707	18720	18934	18840	18734	18730	18845	18540	18511	18555	18538	18852	18626	18765	18591	18648	18827	18712	18759	18728	19370	19301	19248	19045	18916	18603	18466	18568	18536	18721	18506	18721	18756	18721	18495	18670	18620	18707	18654	18654	18698	18608	18571	18691	18743	18630	18582	18636	18534	18762	18584	18591	18719	18747	18853	18539	18725	18612	18563	18532	18582	18533	18761	18595	18694	18569	18767	18514	18565	18588	18574	18666	18755	18905	18472	18598	18553	18648	18608	18554	18688	18564	18672	18482	18804	18547	18533	18745	18659	18563	18634	18693	18361	18548	18871	18593	18662	18511	18674	18687	18623	18651	18683	18608	18722	18647	18711	18677	18509	18664	18572	18335	18443	18682	18654	18628	18413	18485	18615	18638	18537	18758	18803	18741	18561	18731	18612	18457	18838	18437	18585	18579	18487	18701	18665	18557	18701	18479	18624	18533	18577	18414	18541	18686	18731	18441	18754	18670	18637	18689	18503	18685	18597	18492	18642	18510	18836	18559	18537	18551	18774	18692	18768	18620	18631	18643	18651	18545	18704	18546	18694	18721	18653	18443	18644	18501	18514	18459	18560	18571	18748	18657	18553	18733	18530	18703	18529	18636	18484	18660	18658	18608	18625	18614	18564	18702	18707	18674	18637	18589	18568	18648	18760	18529	18637	18210	18621	18736	18654	18833	18719	18682	18605	18516	18362	18657	18563	18596	18682	18636	18581	18612	18464	18901	18633	18353	18717	18766	18657	18787	18697	18728	18534	18467	18704	18403	18550	18599	18569	18735	18553	18498	18577	18734	18715	18786	18885	18814	18378	18649	18697	18729	18519	18672	18660	18781	18800	18710	18583	18743	18609	18559	18669	18569	18436	18470	18735	18501	18806	18685	18263	18569	18678	18633	18623	18683	18704	18604	18859	18655	18802	18472	18741	18550	18609	18691	18611	18410	18430	18734	18763	18533	18592	18532	18707	18412	18564	18803	18609	18674	18494	18641	18764	18459	18707	18734	18705	18734	18646	18503	18482	18563	18499	18520	18743	18648	18707	18506	18585	18691	18819	18713	18492	18462	18801	18814	18582	18712	18705	18438	18633	18483	18484	18650	18429	18468	18640	18444	18399	18686	18422	18546	18428	18392	18804	18692	18512	18689	18484	18275	18916	18605	18666	18653	18655	18757	18598	18685	18654	18802	18637	18761	18778	18647	18704	18625	18588	18252	18680	18628	18912	18732	18537	18548	18565	18776	18644	18509	18528	18696	18812	18398	18652	18630	18671	18622	18622	18564	18818	18672	18849	18582	18766	18547	18602	18698	18457	18541	18821	18610	18528	18616	18689	18566	18714	18820	18731	18497	18648	18547	18386	18524	18616	18594	18550	18663	18594	18650	18703	18897	18684	18626	18569	18713	18459	18665	18512	18530	18809	18514	18575	18753	18491	18565	18680	18459	18416	18533	18826	18754	18706	18809	18581	18427	18507	18509	18766	18460	18704	18668	18588	18747	18611	18644	18605	18502	18622	18589	18753	18717	18718	18521	18409	18696	18561	18650	18512	18705	18379	18652	18502	18501	18676	18608	18595	18544	18617	18773	18622	18671	18233	18476	18406	18499	18614	18822	18645	18847	18707	18534	18693	18564	18538	18537	18697	18711	18546	18497	18432	18522	18534	18801	18733	18627	18700	18581	18742	18588	18689	18345	18606	18729	18270	18702	18683	18566	18787	18719	18693	18674	18588	18586	18771	18590	18674	18476	18506	18477	18590	18607	18717	18624	18536	18625	18819	18683	18672	18651	18754	18616	18427	18538	18488	18688	18525	18714	18593	18631	18699	18505	18591	18496	18690	18608	18601	18401	18813	18613	18673	18873	18573	18694	18622	18550	18544	18493	18517	18687	18534	18414	18503	18714	18543	18796	18793	18702	18684	18628	18448	18739	18861	18688	18795	18732	18737	18428	18741	18486	18828	18391	18769	18658	18658	18455	18767	18507	18767	18471	18569	18575	18653	18738	18896	18555	18430	18567	18626	18452	18705	18603	18741	18671	18541	18433	18681	18464	18442	18551	18603	18535	18684	18605	18334	18666	18505	18472	18695	18712	18577	18547	18823	18572	18781	18631	18657	18733	18537	18660	18808	18660	18627	18555	18629	18570	18579	18872	18623	18737	18428	18606	18568	18563	18580	18585	18844	18613	18578	18640	18428	18565	18690	18522	18542	18526	18474	18746	18923	18698	18736	18550	18770	18842	18499	18689	18768	18506	18625	18850	18599	18382	18466	18642	18820	18594	18436	18523	18656	18528	18693	18523	18639	18503	18573	18695	18751	18486	18595	18611	18434	18791	18616	18474	18576	18641	18665	18540	18665	18698	18656	18679	18535	18571	18557	18544	18596	18634	18604	18653	18729	18778	18657	18517	18445	18306	18544	18559	18549	18408	18408	18426	18733	18694	18616	18517	18522	18544	18628	18513	18535	18761	18616	18603	18671	18687	18693	18748	18509	18617	18689	18549	18624	18627	18652	18644	18655	18838	18653	18559	18746	18656	18682	18843	18769	18535	18763	18724	18541	18540	18523	18515	18710	18586	18879	18884	18557	18622	18504	18734	18574	18820	18606	18761	18689	18737	18684	18651	18700	18555	18540	18730	18859	18664	18762	18678	18570	18627	18500	18494	18692	18494	18749	18595	18403	18788	18748	18852	18513	18532	18624	18609	18696	18500	18440	18566	18544	18509	18512	18710	18563	18647	18536	18663	18743	18528	18500	18643	18493	18595	18734	18815	18782	18671	18452	18606	18568	18546	18644	18626	18610	18619	18659	18497	18830	18664	18636	18598	18636	18703	18664	18870	18361	18731	18548	18680	18581	18630	18626	18726	18633	18465	18678	18665	18623	18627	18669	18512	18543	18485	18334	18592	18432	18764	18810	18534	18576	18941	18592	18594	18545	18637	18426	18580	18766	18439	18741	18761	18755	18743	18661	18527	18732	18533	18623	18561	18612	18550	18658	18510	18839	18643	18754	18612	18664	18635	18797	18683	18841	18565	18584	18546	18581	18413	18506	18826	18760	18521	18719	18742	18512	18693	18573	18605	18758	18752	18584	18604	18806	18753	18612	18434	18707	18599	18658	18513	18641	18306	18695	18536	18607	18740	18394	18525	18628	18530	18498	18679	18706	18690	18581	18613	18691	18661	18423	18601	18530	18624	18606	18627	18583	18624	18678	18423	18542	18484	18646	18588	18624	18816	18526	18622	18752	18774	18730	18693	18450	18497	18585	18871	18805	18640	18634	18604	18633	18590	18668	18871	18514	18627	18732	18834	18511	18569	18348	18505	18614	18667	18626	18645	18800	18502	18505	18800	18566	18680	18694	18640	18638	18413	18782	18516	18583	18623	18581	18657	18428	18555	18815	18562	18743	18631	18769	18614	18356	18532	18571	18608	18525	18663	18735	18697	18614	18489	18683	18602	18677	18903	18752	18819	18538	18623	18647	18602	18628	18668	18658	18615	18603	18695	18558	18636	18763	18587	18545	18706	18726	18576	18845	18477	18403	18734	18469	18663	18722	18574	18598	18474	18632	18467	18533	18580	18514	18695	18644	18740	18509	18672	18421	18802	18688	18557	18707	18523	18725	18582	18695	18545	18638	18544	18668	18558	18701	18733	18516	18632	18659	18758	18633	18631	18615	18802	18485	18476	18675	18593	18654	18687	18725	18532	18858	18804	18573	18478	18633	18581	18698	18647	18533	18454	18621	18568	18611	18629	18675	18542	18496	18415	18410	18648	18550	18484	18689	18681	18824	18842	18609	18752	18647	18547	18582	18558	18644	18715	18623	18520	18529	18628	18581	18728	18498	18656	18427	18578	18743	18598	18694	18563	18597	18661	18727	18593	18735	18569	18800	18567	18702	18670	18610	18721	18412	18570	18690	18518	18663	18554	18500	18624	18703	18391	18518	18414	18704	18730	18564	18684	18732	18772	18567	18673	18518	18543	18569	18680	18679	18694	18675	18602	18568	18509	18562	18618	18457	18523	18740	18697	18722	18674	18566	18569	18727	18790	18734	18643	18666	18647	18731	18463	18671	18599	18651	18527	18477	18413	18501	18754	18728	18452	18697	18526	18438	18524	18590	18525	18646	18529	18715	18696	18751	18502	18556	18606	18601	18725	18751	18649	18557	18636	18431	18673	18618	18831	18718	18655	18590	18683	18577	18508	18731	18724	18632	18694	18564	18611	18621	18724	18730	18598	18653	18629	18701	18592	18763	18690	18581	18609	18727	18513	18621	18465	18604	18525	18444	18611	18781	18721	18679	18566	18538	18775	18853	18633	18522	18688	18578	18511	18912	18562	18713	18582	18543	18621	18833	18568	18648	18455	18654	18508	18866	18569	18606	18657	18588	18639	18690	18740	18677	18671	18526	18751	18650	18726	18682	18714	18545	18557	18891	18516	18792	18674	18366	18726	18726	18580	18509	18533	18645	18687	18564	18622	18705	18627	18568	18558	18647	18617	18642	18631	18610	18339	18666	18510	18564	18743	18783	18745	18649	18564	18722	18642	18804	18567	18589	18613	18772	18696	18714	18524	18651	18666	18683	18493	18643	18542	18644	18811	18556	18541	18587	18760	18531	18573	18834	18764	18716	18581	18589	18527	18820	18653	18662	18566	18583	18788	18582	18498	18684	18721	18676	18534	18628	18530	18735	18728	18581	18701	18517	18710	18558	18670	18552	18816	18520	18533	18466	18724	18654	18712	18492	18574	18542	18550	18589	18588	18561	18609	18598	18435	18588	18636	18948	18661	18698	18736	18697	18691	18597	18724	18720	18614	18594	18800	18694	18489	18921	18802	18806	18742	18610	18607	18584	18507	18780	18723	18665	18679	18719	18688	18524	18358	18586	18656	18447	18572	18756	18662	18449	18634	18609	18581	18459	18568	18717	18539	18417	18500	18406	18433	18487	18724	18544	18611	18654	18391	18874	18470	18558	18588	18539	18664	18769	18762	18658	18529	18670	18922	18803	18506	18543	18677	18577	18618	18543	18517	18740	18572	18626	18743	18579	18767	18887	18659	18749	18454
23011	34571	30613	24393	20271	18768	18071	17646	18071	17871	17056	16626	16151	15775	15691	15688	15378	15268	15202	14928	14994	14844	14723	14943	15023	14978	14994	14839	14924	14743	14617	14615	14856	14700	14702	14746	14650	14573	14625	14749	14572	14739	14403	14549	16046	15621	15537	14957	14718	14704	14603	14567	14643	14620	14430	14630	14660	14455	14721	14622	14581	14546	14611	14546	14467	14651	14425	14667	14608	14646	14446	14500	14872	14402	14627	14877	14423	14581	14697	14619	14711	14553	14617	14498	14470	14666	14559	14563	14557	14590	14684	14496	14387	14500	14590	14699	14514	14586	14617	14727	14676	14630	14459	14583	14694	14629	14672	14619	14674	14479	14594	14548	14489	14515	14629	14538	14603	14747	14661	14631	14741	14562	14675	14456	14715	14524	14580	14607	14550	14776	14749	14549	14551	14438	14478	14475	14626	14614	14418	14523	14733	14482	14558	14621	14675	14566	14459	14684	14496	14467	14627	14738	14700	14480	14509	14623	14512	14689	14326	14543	14493	14593	14593	14423	14490	14675	14496	14441	14468	14577	14435	14627	14490	14586	14732	14596	14533	14651	14550	14548	14661	14477	14645	14456	14618	14683	14751	14783	14508	14452	14532	14474	14583	14506	14534	14500	14575	14631	14632	14744	14609	14609	14600	14477	14707	14672	14762	14472	14640	14605	14612	14599	14384	14623	14616	14704	14647	14398	14384	14570	14532	14628	14645	14586	14366	14632	14417	14600	14676	14539	14640	14687	14640	14549	14625	14511	14460	14612	14464	14403	14585	14755	14555	14638	14630	14658	14535	14457	14690	14702	14607	14596	14567	14553	14448	14490	14562	14538	14854	14627	14462	14618	14670	14550	14611	14510	14586	14637	14459	14666	14537	14379	14535	14539	14674	14590	14571	14458	14455	14607	14724	14485	14580	14487	14603	14531	14721	14618	14430	14592	14570	14653	14490	14630	14542	14624	14523	14566	14666	14667	14522	14542	14507	14597	14551	14656	14452	14556	14570	14554	14557	14416	14738	14616	14458	14579	14555	14557	14565	14668	14628	14745	14543	14409	14467	14288	14471	14526	14517	14391	14569	14600	14653	14600	14603	14651	14520	14554	14719	14592	14442	14556	14565	14516	14757	14646	14630	14540	14594	14782	14621	14468	14549	14665	14654	14518	14668	14507	14452	14824	14623	14598	14612	14543	14575	14685	14459	14607	14673	14523	14530	14571	14609	14387	14396	14615	14449	14616	14654	14550	14578	14549	14630	14400	14441	14737	14567	14736	14571	14482	14492	14703	14680	14649	14468	14620	14692	14626	14455	14474	14643	14567	14589	14598	14466	14461	14583	14641	14537	14542	14714	14541	14648	14687	14581	14587	14631	14466	14569	14329	14645	14455	14534	14593	14547	14687	14380	14608	14734	14506	14581	14548	14679	14537	14637	14610	14722	14582	14793	14583	14670	14659	14612	14495	14674	14649	14517	14471	14631	14728	14608	14663	14525	14774	14515	14358	14612	14600	14690	14450	14512	14565	14658	14671	14750	14499	14577	14520	14583	14547	14708	14603	14573	14670	14609	14581	14677	14529	14422	14397	14518	14612	14426	14752	14585	14531	14556	14572	14744	14628	14511	14604	14639	14759	14454	14613	14496	14643	14463	14505	14463	14581	14530	14595	14686	14601	14535	14669	14692	14640	14601	14560	14569	14443	14688	14689	14680	14499	14548	14653	14572	14502	14530	14419	14602	14472	14534	14725	14627	14721	14351	14493	14604	14609	14722	14622	14625	14655	14646	14569	14569	14598	14688	14614	14622	14485	14647	14489	14503	14594	14502	14673	14511	14562	14600	14575	14617	14690	14594	14410	14508	14505	14889	14539	14556	14625	14636	14613	14651	14601	14682	14600	14529	14766	14599	14617	14540	14455	14461	14565	14574	14688	14645	14835	14536	14621	14590	14785	14678	14458	14562	14569	14593	14410	14739	14707	14510	14438	14598	14628	14570	14713	14501	14552	14649	14465	14704	14557	14667	14454	14536	14649	14391	14707	14633	14563	14664	14574	14390	14531	14641	14691	14638	14471	14715	14435	14723	14640	14583	14473	14517	14758	14617	14509	14489	14880	14566	14505	14568	14692	14567	14505	14437	14473	14713	14634	14513	14545	14577	14618	14706	14658	14770	14679	14659	14636	14624	14814	14461	14674	14602	14481	14497	14675	14600	14504	14639	14482	14694	14647	14424	14626	14569	14593	14443	14608	14579	14820	14614	14558	14527	14468	14730	14408	14752	14599	14631	14483	14562	14514	14563	14527	14476	14445	14529	14544	14585	14397	14580	14778	14484	14524	14655	14788	14563	14618	14704	14608	14709	14592	14557	14563	14604	14627	14508	14504	14645	14413	14557	14515	14705	14761	14503	14517	14684	14722	14623	14667	14688	14656	14547	14564	14433	14449	14623	14515	14446	14513	14432	14629	14761	14622	14517	14563	14640	14668	14565	14618	14445	14536	14719	14498	14566	14664	14303	14669	14596	14531	14612	14710	14516	14754	14595	14596	14525	14573	14446	14693	14575	14583	14710	14688	14502	14562	14532	14702	14566	14754	14541	14570	14589	14685	14684	14446	14708	14478	14653	14496	14515	14597	14600	14498	14510	14491	14494	14735	14656	14432	14531	14597	14646	14450	14731	14599	14567	14626	14580	14546	14613	14538	14522	14632	14561	14725	14660	14511	14644	14634	14751	14557	14683	14692	14652	14518	14538	14664	14728	14681	14687	14675	14687	14672	14610	14678	14491	14556	14643	14563	14623	14562	14622	14662	14697	14711	14590	14560	14598	14724	14777	14632	14493	14574	14496	14523	14556	14659	14488	14763	14689	14515	14487	14718	14717	14613	14655	14439	14634	14563	14592	14823	14695	14537	14647	14447	14635	14569	14590	14635	14479	14759	14702	14466	14620	14634	14510	14553	14663	14756	14715	14548	14621	14575	14622	14468	14716	14716	14476	14638	14818	14458	14712	14473	14595	14645	14615	14638	14704	14617	14498	14539	14686	14574	14599	14473	14620	14453	14587	14612	14558	14543	14607	14651	14574	14515	14598	14559	14556	14572	14646	14480	14603	14683	14456	14637	14513	14566	14461	14539	14603	14662	14602	14465	14690	14595	14425	14567	14640	14680	14562	14609	14577	14758	14678	14793	14777	14646	14452	14757	14589	14465	14626	14585	14627	14492	14525	14651	14545	14548	14659	14485	14646	14888	14632	14480	14627	14594	14696	14559	14652	14607	14612	14613	14488	14540	14679	14756	14586	14752	14655	14756	14582	14840	14546	14586	14699	14574	14539	14638	14729	14699	14642	14472	14735	14523	14651	14534	14572	14675	14655	14622	14665	14582	14736	14539	14607	14672	14619	14739	14668	14600	14577	14436	14705	14614	14695	14623	14694	14606	14576	14674	14623	14525	14599	14621	14617	14420	14438	14665	14556	14547	14654	14665	14684	14510	14511	14599	14548	14565	14582	14645	14391	14548	14593	14504	14678	14541	14724	14599	14551	14488	14495	14753	14528	14604	14615	14722	14449	14504	14747	14615	14557	14609	14504	14737	14672	14696	14561	14324	14679	14762	14555	14527	14585	14689	14516	14602	14452	14795	14668	14703	14645	14518	14514	14601	14474	14697	14678	14615	14454	14452	14492	14585	14666	14570	14642	14647	14689	14549	14533	14663	14575	14641	14563	14532	14575	14748	14545	14550	14613	14520	14544	14803	14410	14642	14586	14417	14594	14626	14578	14483	14594	14679	14638	14609	14603	14482	14706	14695	14519	14858	14562	14584	14581	14550	14441	14730	14521	14527	14636	14673	14641	14753	14707	14396	14558	14598	14363	14783	14697	14605	14661	14550	14665	14482	14504	14520	14574	14722	14602	14568	14693	14568	14716	14441	14513	14445	14577	14442	14498	14634	14465	14635	14689	14579	14627	14548	14743	14532	14507	14566	14703	14796	14727	14580	14777	14410	14690	14628	14787	14545	14568	14509	14559	14555	14563	14515	14658	14600	14658	14585	14601	14677	14631	14699	14681	14574	14687	14689	14529	14592	14752	14559	14561	14601	14589	14752	14502	14575	14630	14673	14584	14510	14439	14465	14700	14717	14732	14558	14667	14600	14656	14562	14560	14578	14529	14387	14593	14659	14694	14641	14587	14580	14660	14574	14540	14620	14463	14720	14543	14505	14488	14599	14630	14695	14507	14495	14405	14723	14602	14426	14601	14506	14506	14533	14696	14758	14673	14571	14470	14483	14553	14597	14508	14729	14566	14415	14545	14537	14578	14429	14555	14526	14460	14613	14634	14485	14705	14461	14551	14552	14621	14603	14620	14447	14651	14659	14632	14550	14556	14525	14410	14567	14668	14584	14630	14650	14659	14560	14701	14630	14755	14633	14434	14509	14554	14620	14694	14412	14552	14772	14480	14536	14707	14614	14769	14569	14503	14767	14589	14608	14705	14820	14413	14539	14617	14451	14679	14487	14690	14633	14593	14772	14564	14575	14686	14649	14647	14573	14683	14611	14519	14601	14578	14411	14549	14375	14503	14759	14669	14508	14718	14588	14693	14608	14526	14721	14702	14581	14519	14664	14622	14537	14603	14575	14482	14711	14530	14557	14765	14597	14606	14553	14487	14529	14496	14610	14528	14502	14659	14681	14463	14685	14707	14522	14483	14674	14638	14371	14650	14564	14565	14562	14627	14611	14659	14797	14468	14445	14433	14626	14500	14468	14491	14667	14539	14623	14710	14602	14490	14471	14538	14514	14509	14558	14750	14588	14603	14789	14535	14673	14602	14423	14508	14559	14674	14492	14473	14525	14440	14595	14630	14553	14709	14528	14617	14651	14499	14493	14572	14520	14640	14590	14498	14689	14635	14574	14624	14592	14480	14529	14447	14629	14536	14626	14522	14631	14597	14501	14590	14544	14708	14669	14615	14400	14758	14635	14828	14635	14452	14726	14583	14495	14617	14515	14687	14711	14583	14618	14670	14474	14572	14612	14801	14493	14558	14534	14682	14546	14587	14772	14518	14620	14584	14508	14701	14657	14428	14643	14679	14489	14626	14564	14595	14686	14556	14488	14600	14561	14574	14580	14664	14682	14405	14694	14554	14548
23478	21117	28427	23816	21757	24141	25297	21440	21018	21281	20287	20070	19685	19156	19192	19080	18835	18805	18680	18258	18378	18297	18298	18384	18319	18447	18572	18351	18294	18081	18053	18023	18183	17955	18247	18214	18195	18067	18049	18034	17782	18200	17936	17975	19246	19776	19359	18910	18553	18304	18150	18201	18257	17824	17824	17899	17772	18093	17961	17923	17956	17884	18169	18038	18083	18050	17871	17997	17793	18165	18040	18168	18002	17937	17960	18203	17953	18050	17865	18063	18057	17713	17969	17842	17942	17993	18075	17717	17904	17965	18009	18149	17982	18065	17979	18084	18001	17958	17951	18035	17871	17863	17935	17864	17909	18081	18000	17956	17972	18171	17832	17961	17714	17861	17880	17971	17831	18052	17793	18010	18017	18005	17840	17914	17955	18049	18064	18009	17780	18018	17839	17829	17851	18125	18054	18074	17964	18103	17945	18241	17939	18032	17918	17844	17668	17820	17648	17879	17903	17997	17916	17866	17889	18048	17829	17896	18123	17964	18006	17933	17987	17994	18151	17964	18003	17853	17826	17926	17946	17842	18077	17919	17787	17799	17840	17866	17967	17837	17986	17996	18187	18117	18040	17904	17926	18130	18148	17892	17922	17956	17813	17790	18055	17894	18110	17714	18032	17969	18041	17900	17878	17964	17956	17958	17835	17830	17977	18078	17965	17962	17841	18082	17954	17879	18122	17867	17907	18096	18118	18033	18035	18183	18092	17726	17763	17766	18062	17915	18001	17949	18090	17825	17852	17873	17918	18144	18081	18035	18042	17841	17839	17875	18005	17817	17997	17892	17884	17885	17800	17999	18220	17852	17883	17943	18116	17976	17959	17812	17745	17712	18003	17905	17868	17846	18225	17919	17901	18063	18029	17823	17986	17861	18063	17948	17940	18039	17766	17880	17909	18051	17833	18155	18035	17981	18051	17896	18001	17847	18035	17834	17860	17666	17934	17857	17834	18112	18325	17870	18033	17952	17794	18010	18049	17948	17943	17801	17868	17900	17997	17886	17929	17807	18121	18067	18075	17932	17891	17896	17863	17845	17916	18053	17964	18004	17868	18159	17968	18239	17911	17895	17891	18147	17883	17963	17919	17886	18108	17988	17726	17897	17875	17696	17784	17842	18075	18019	18198	17972	17948	17961	17798	17844	17750	18022	17929	18088	17769	18029	17972	18053	17933	17991	17907	18208	17856	18108	18154	18140	17965	17682	17953	17990	18119	17879	17870	18215	18025	18075	17955	18075	17815	17922	18027	17914	17921	17941	17953	17939	17748	17913	17675	17841	17863	17832	17986	18038	17979	17796	17888	17933	18084	17935	18117	18015	17916	17954	17956	17870	17977	17927	18001	17839	17886	17986	17975	17997	17949	18095	18051	17968	18027	17747	17737	18067	17979	17878	17923	17989	17789	17933	18022	17713	17793	18015	17942	17931	17913	17716	17828	17996	17990	17770	17829	17915	18070	17891	18019	17737	18005	18017	17998	18009	18054	17931	17960	17738	17810	18013	18063	18007	17805	17832	17909	18049	17767	18068	17979	18043	17927	18089	17999	17916	17946	17802	17797	17918	17944	17943	18078	18071	18013	17864	17975	17906	18146	17853	17968	17976	17790	17994	17953	18081	17993	17877	17928	17996	17905	18010	17986	17944	18020	18030	18005	17917	17769	17975	18035	17950	18071	18054	17988	17978	17882	17820	17720	17838	18102	17937	18087	18001	17822	17861	17851	17929	17794	18041	17889	17987	17895	17868	18134	18044	18041	17916	17614	17882	18052	17732	17961	18024	17993	17957	18298	17898	17811	17853	17940	17953	17890	17828	17875	17912	18170	18053	17852	17916	17930	17925	17960	17992	17883	18056	18182	18045	18084	18186	18127	17953	17870	17913	18075	17797	17973	17929	17773	17763	18018	18057	17817	17813	17673	17812	18002	17977	17881	18085	17965	17913	18032	17839	17963	17946	18017	18097	18003	17880	17863	17972	18042	17979	17929	17890	17902	17959	17938	17841	17909	17999	17801	17830	18054	18065	17794	18059	18046	17843	18152	17920	17893	17982	18017	17988	17802	18066	17871	17801	17996	17972	18143	18140	18272	17813	17886	17784	17929	17817	18022	18073	17810	17855	17815	18040	18128	17738	17898	18108	17961	18127	18054	18234	18015	17954	17663	17868	17967	17967	17957	18001	18056	17771	18122	17935	18037	17840	17801	17976	17950	17947	17690	17833	17969	17887	18080	17963	17815	18041	17946	17931	17897	17929	18107	18128	18041	18021	17866	17789	18010	18042	17961	18068	17927	17874	18111	17870	17919	17736	18024	17759	17978	17963	18169	17756	17917	17827	17900	17942	18023	17977	18142	17958	17969	17750	17735	17752	17926	17912	17932	17905	17745	17855	17910	17889	17770	17971	18222	18202	18002	17891	17880	17822	17885	18083	17948	18083	18026	17959	17952	17672	17834	18001	17864	18105	18020	17912	18116	17907	18071	17696	18084	17851	17951	17932	17943	17980	18014	17782	18092	18175	17976	18012	17998	17934	17875	17980	18110	18072	17995	18083	17934	17888	17878	17732	17932	18078	17854	17992	17950	17970	17977	17696	18049	18003	17859	17945	17956	17993	17770	17915	17841	17905	17875	18050	17961	17913	17686	18078	18086	18006	18127	17954	18014	17987	18014	17992	18052	17912	17940	17640	17778	17827	17921	17867	18085	17893	17685	17762	17666	17836	17835	17871	17939	18132	17800	18028	17964	17844	17850	17915	18078	17927	18138	17917	17997	17884	18061	17954	17826	17878	18037	18031	17862	17878	17887	17949	18037	17898	17984	17692	17985	17869	17998	17849	17793	18080	17962	17798	18149	17910	18081	17854	17924	17838	18001	18009	17740	17952	17913	17839	18218	17873	18076	18001	17949	17754	18121	18176	18016	17762	18038	17935	17909	17913	17876	17962	17967	17782	18145	17852	18138	17847	17870	17976	18028	17962	17940	17918	17971	18020	17972	18000	17950	17935	18161	18012	17998	17982	17995	17807	17802	17908	17889	17969	18000	18004	17768	17782	17995	17827	17987	18032	17977	17898	17643	17923	18098	18033	17975	17944	17978	17906	17621	17996	17953	17936	18209	17903	17820	17875	18068	17797	17899	17815	17898	18110	17890	17864	17903	17977	18039	18048	17954	18034	17796	17981	17727	17852	17964	17934	18008	17983	17875	17839	17912	18205	18041	17833	17973	18029	17960	18119	17755	18097	17960	17982	17910	17855	17932	18142	18214	17987	18070	17793	17595	18066	17936	17802	17954	17962	17803	17898	17862	17835	17973	17842	17835	17848	17798	17892	17817	17948	18015	17888	17982	17900	18090	18148	17916	17992	17938	18102	17815	17639	18087	18187	17952	18033	18131	18033	17870	17948	17919	17799	18014	17680	18097	17961	18010	17912	18083	17883	17990	17916	17976	17852	17866	17952	17923	17849	17981	17893	18006	17993	17788	18026	17908	18090	17678	18057	18026	18056	17894	18019	17873	17774	17755	18084	18020	17921	17845	17861	17778	17969	18054	17913	17971	17769	18012	17835	17893	17975	17853	17741	17775	17888	17999	17934	17673	17819	18047	17950	17852	18139	18149	17987	18004	17893	17781	17928	17905	17951	18096	17852	18099	17803	18107	17976	17884	18025	17930	17881	17987	17819	17994	17721	17996	17896	17897	18130	17893	17903	17965	17863	17928	17799	17999	17768	17913	18017	17994	17704	17958	17962	17842	17888	18011	17893	18109	17917	17799	17911	17777	17903	17953	17953	17937	17916	17848	18030	17888	17948	18048	17969	17927	17907	18029	17854	17881	17995	18244	17860	18013	18055	17957	18017	18160	18062	18089	18194	18019	17920	17936	17816	17963	17966	18048	17779	17947	18147	17864	17777	17962	17893	17838	18154	17952	17992	18011	17868	17930	18146	17928	17963	17767	17929	18204	17870	17982	17929	17923	17984	17755	17823	17968	17724	17803	17823	18026	18002	17999	18002	17960	17986	18038	17943	17856	18227	17835	17951	17988	18024	17657	17851	18000	17864	18008	18005	18079	17876	18037	18011	17898	18034	17853	17963	17866	17992	18025	18085	17954	17906	17872	17810	18042	18045	17883	17917	17832	18054	17905	18027	17930	17818	17921	17962	17790	17668	17804	18043	17857	18055	18017	17922	17983	17944	18040	18019	17848	17842	18215	17892	17898	18069	17834	17896	17895	17947	17945	17918	17806	17988	17785	18038	17791	17963	17845	17922	17986	17798	17724	18035	18037	17933	17877	17877	18127	18059	17814	17936	17963	17833	18059	17977	18045	17869	17993	17954	17931	17922	17892	17920	18038	17960	18225	17918	18112	18018	17900	18066	17979	17919	17879	18007	17748	18152	17963	17796	17829	18045	18161	17846	17936	17739	17890	18004	18163	17886	17766	17676	18084	17966	17709	17848	18033	17886	17899	18083	17744	17938	17820	17696	17901	17994	18148	17984	17886	17794	18082	17921	17876	17996	17958	18003	18111	17850	18011	17987	18019	17897	18083	17773	18081	18259	18021	18140	17859	18060	17807	17666	17851	17997	17976	17929	18028	17982	18109	17828	17881	17870	17772	17892	17943	17713	17918	17790	17931	17951	17982	17897	17838	17994	17870	17785	17891	17937	17972	18033	18021	17911	18025	17964	17717	18111	17995	18002	17979	18023	17799	18008	17987	18028	17848	17852	17832	17916	17916	17930	17856	17960	18011	17912	17878	17998	18013	18059	17950	17741	17913	17980	18117	17986	17884	17895	17931	17911	18012	17887	18148	17824	17968	18012	17902	17998	18017	17957	17913	17734	17849	18179	18035	18145	17907	17845	17875	17988	17964	17967	18055	18114	18276	17907	17933	18045	17916	17800	17989	17760	18039	17744	17860	18061	18139	17917	17851	18100	17945	18006	17951	17903	18067	17964	18131	18104	18165	18054	17900	17906	18111	18066	17882	17835	18060	18128	17911	17931	17947	18201	17889	17983	18134	18017	18042	18039	18097	18023	17961	17916	17950	17990	17964	18021	17901	17966	17965	17881	17836	18147	18065	17873	17923	17771	17879	17853	17836	18221	18196	17909	17924	17814	17782	17793	17892	17923	18046	17992	17759	17930
24960	39553	35361	28209	23441	20739	19671	19022	19237	18909	18130	17346	16432	16029	15820	15570	15575	15079	15122	14818	14750	14467	14831	14840	14772	14683	14790	14686	14353	14282	14365	14182	14330	14171	14449	14492	14188	14345	14140	14204	14192	14211	14327	14371	16170	16489	15664	15083	14679	14320	14275	14123	14188	14239	14128	14076	14182	14072	14414	14208	14189	14243	14195	14285	14193	14187	14212	14123	14061	14304	14104	14205	14264	14180	14132	14415	14194	14223	14285	14183	14295	14134	14200	14118	14223	14299	14078	14311	14257	14293	14256	14198	14062	14174	14177	14244	14234	14105	14159	14250	14103	14139	14220	14355	14241	14282	14398	14230	14135	14163	14230	14176	14196	14068	14126	14118	14293	14238	14121	14241	14158	14311	14371	14069	14169	14190	14274	14101	14002	14264	14309	14189	14219	14166	14357	14254	14208	14131	14348	14259	14099	14272	14307	14197	14208	14247	14194	14144	14261	14321	14273	14100	14199	14087	14284	14195	14197	14119	14217	14107	13868	14274	14385	14072	14346	14218	14235	14288	14214	14242	14188	14068	14138	14151	14187	14191	14350	14321	14148	14175	14170	14237	14351	14074	14260	14186	14064	14198	14277	14266	13986	14138	14307	14332	14130	14261	14221	14141	14325	14184	14206	14250	14183	14210	14265	14211	14110	14143	14195	14274	14284	14265	14062	14118	14138	14152	14283	14024	14223	14354	14106	14137	14230	14192	14192	14298	14235	14289	14451	13988	14171	14154	14239	14259	14073	14153	14037	14376	14073	14306	14284	14184	14265	14163	14264	14088	14072	14116	14116	14291	14190	14299	14097	14102	14204	14228	14264	14036	14283	14364	14136	14282	14196	13981	14310	14223	14000	14062	14105	14288	14267	14144	14261	14127	14050	14189	14195	14139	14036	14268	14172	14247	14319	14216	14207	14216	14165	14288	14083	14144	14149	13933	14201	14195	14168	14229	14144	14179	14225	14241	14156	14146	14336	14281	14307	14005	14004	14139	14205	14173	14356	14279	14092	14149	14210	14214	14176	14115	14166	14158	14217	14262	14321	14187	14257	14135	14181	14236	14180	14139	14239	14281	14164	14312	14111	14147	14238	14212	14279	14123	14428	14297	14217	14292	14185	14133	14210	14296	14042	14218	14181	14145	14214	14170	14399	14121	14092	14112	14361	14181	14289	14150	14162	14397	14166	14098	14408	14122	14139	14011	14295	14169	14128	14231	14230	14083	14271	14102	14293	14158	14332	14341	14312	14191	14093	14314	14212	14295	14248	14223	14254	14072	14161	14188	14224	14243	14243	14144	14264	14226	14227	14080	14215	14298	14067	14183	14228	14325	14163	14218	14190	14232	14242	14130	14154	14221	14217	14225	14320	14113	14189	14218	14171	14270	14226	14201	14034	14302	14147	14162	14108	14203	14225	14072	14060	14142	14297	14148	14337	14289	14234	14209	14225	14112	14183	14268	14243	14225	14082	14151	14130	14040	14173	14346	14252	14121	14125	14216	14154	14217	14343	14263	14053	14205	14248	14280	14214	14154	14084	14161	14093	14148	14218	14086	14314	14308	14120	14146	14233	14207	14108	14203	14186	14323	14229	14176	13999	14143	14124	14217	14204	14031	14181	14125	14170	14297	14191	14233	14184	14233	14050	14228	14296	14188	14120	14007	14123	14096	14164	14250	14169	14133	14255	14017	14119	14242	14246	14154	14112	14147	14113	14306	14213	14086	14126	14194	14414	14173	14256	14321	14046	14183	14217	14129	14110	14157	14282	14179	14142	14382	14259	14200	14116	14377	14127	14228	14162	13985	14059	14178	14252	14287	14397	14054	14079	14139	14176	14113	14218	14320	14203	14174	14062	14258	14237	14181	14307	14196	14086	14047	14118	14332	13895	14165	14188	14317	14124	14176	14177	14384	14178	14153	14106	14188	14315	14188	14132	14070	14229	14198	14214	14133	14305	14180	14298	14208	14362	14462	14193	14175	14152	14181	14157	14291	14127	14175	14109	14207	14118	14155	14112	14201	14076	14088	14207	14147	14202	14112	14369	14165	14262	14069	14193	14224	14217	14100	14233	14237	14265	14251	14164	14126	14109	14108	14363	14224	14316	14306	14134	14315	14149	14289	14147	14030	14179	14138	14218	14205	14016	14167	14105	14265	14231	14170	14248	14021	14246	14193	14344	14275	14252	14111	14257	14006	14152	14282	14113	14276	13967	14307	14139	14291	14232	14044	14342	14161	14220	14300	14150	14269	14250	14219	14256	14127	14289	14203	14143	14250	14112	14105	14241	14277	14144	14272	14136	14246	14149	14114	14127	14073	14165	14410	14189	14062	14272	14259	14063	14337	14196	14162	14049	14192	14195	14287	14138	14197	14152	14238	14177	14261	14281	14101	14192	14024	14193	14201	14206	13989	14286	14291	14277	14139	14308	14023	14272	14175	14152	14367	14196	14236	14090	14294	14099	14100	13973	14120	14273	14148	14127	14161	14165	14250	14024	14315	14263	14332	14137	14138	14324	14023	14055	14260	14110	14261	14034	14097	14241	14182	14086	14113	14199	14372	14213	14223	14218	14266	14048	14147	14112	14225	14146	14229	14238	14311	14212	14191	14180	14255	14077	14135	14134	14161	14198	14199	14050	14185	14163	14310	14181	14294	14217	14155	14138	14072	14197	14193	14306	14067	14043	13948	14262	14010	14112	14188	14187	13977	14132	14302	13961	14290	14103	14048	14213	14405	14336	14287	14294	14241	14108	14202	14280	14280	14192	14095	14377	14258	14203	14110	14097	14229	14239	14201	14318	14067	14183	14051	14190	14058	14179	14501	14161	14180	14140	14128	14397	14190	14263	14156	14167	14069	14164	14282	14211	14327	14090	14142	14293	14138	14263	14188	14223	14204	14372	14062	14055	14247	14163	14175	14181	14192	14079	14185	14335	14092	14122	14213	14213	14083	14172	14146	14280	14124	14197	14086	14295	14295	14159	14147	14024	14276	14314	14158	14209	14200	14088	14088	14177	14206	14112	14115	14297	14276	14239	14231	14237	14274	14161	14332	14153	14301	14042	14270	14209	14248	14264	14175	14249	14119	14108	14175	14144	14083	14164	14111	14201	14291	14189	14198	14137	14141	14162	14189	14047	14340	14076	14424	14306	14183	14016	14329	14135	14131	14226	13943	14182	14313	14266	14160	14195	14189	14186	14106	14236	13956	14092	14156	14115	14230	14128	14358	14335	14109	14168	14192	14068	14167	14144	14209	14148	14197	14131	14125	14198	14274	14202	14259	14085	13963	14292	14277	14090	14226	14191	14274	14160	14134	14322	14121	14174	14201	14242	14114	14136	14074	14266	14290	14112	14265	14212	14217	14231	14039	14208	14057	14079	14171	14266	14155	14201	14227	14088	14212	14121	14155	14207	14197	14167	14191	14143	14284	14282	14152	14287	14240	14105	14253	14220	14219	14048	14338	14126	13989	14245	14238	13988	14162	14063	14338	14161	14281	14068	14340	13933	14162	14041	14274	14287	14224	14123	14147	14196	14098	14261	14144	14351	14113	14140	14122	14229	13964	14057	14200	14200	14184	14124	14091	14397	14194	14155	14161	13931	14299	14311	14186	14075	14262	14122	14237	14135	14248	14104	14160	14141	14244	14134	14148	14036	14184	14237	14404	14258	14372	14170	14079	14122	14214	14235	14153	14152	14111	14168	14280	14087	14046	14165	14201	14184	14240	13960	14142	14232	14174	14125	14172	14357	14163	14305	14423	14088	14187	14179	14043	14465	14174	14228	14354	14213	14308	13991	14136	14166	14328	14271	14332	14180	14093	14151	14163	14333	14417	14343	14126	14328	14452	14148	14165	14133	14212	14133	14312	14210	14094	14304	14071	14208	14217	14400	14108	14163	14074	14326	14142	14180	14191	14223	14279	14092	14135	14291	14238	14303	14192	14191	14158	14182	13862	14185	14199	13949	14250	14238	14168	14283	14163	14313	13961	14161	14198	14167	14253	14249	14277	14193	14178	14268	14220	14328	14240	14480	14099	14269	14245	14292	14094	14110	14216	14235	14171	14201	14541	14177	14143	14227	14311	14234	14080	14124	14079	14172	14209	14175	14105	14287	14037	14187	14104	14143	14143	14118	14048	13942	14226	14246	14095	14041	14289	14382	14155	14294	14160	14329	14398	14276	14150	14170	14161	14325	14029	14268	14206	14301	14355	14125	14152	14150	14156	14098	14299	14193	14179	14248	14137	14276	14155	14209	14144	14315	14266	14183	14208	14121	13955	14163	14118	14181	14284	14312	14263	14148	14284	14174	14216	14228	14330	14198	14307	14175	14116	14397	14190	14234	14015	14167	14221	14268	14170	14318	14278	14405	14222	14293	14163	14291	14195	14285	14239	14362	13945	14213	13908	14291	14041	14330	14101	14079	13983	14285	14113	14115	14156	14317	14138	14286	14107	14266	14289	14261	14109	14277	14213	14201	14286	14267	14258	14257	14306	14172	14270	14263	14127	14258	14302	14239	14192	14326	14259	14281	14237	14085	14149	14206	14078	14163	14167	14192	14246	14194	14184	14093	14275	14148	14138	13987	14180	14211	14045	14227	14261	14167	14192	14093	14191	14071	14328	14104	14182	14240	14156	14188	14254	14207	14306	14229	14169	14071	14209	14156	14147	14033	14127	14158	14153	14134	14233	14188	14222	14195	14141	14164	14140	14203	14145	14283	14320	14190	14248	14120	14243	14102	14220	13990	14193	14199	14114	14082	14276	14191	14304	14221	14281	14403	14169	14197	14186	14138	14108	14204	14219	14090	14107	14202	14378	14160	14199	14148	14137	14311	14114	14174	14268	14241	14169	14345	14277	14173	14208	14185	14207	14111	14214	14112	14216	14193	14072	14231	14140	14244	14020	14018	14247	14127	14181	14279	14182	14169	14241	14114	14149	14100	14192	14135	14217	14111	14150	14116	14264	14147	14110	14176	14155	14204	14312	14070	14275	14156	14295	14179	14001	14325	14171	14078	14260	14172	14241	14451	14295	14211	14143	14213	14388	13991	14170	14043	14236	14213	14231	14147	14133	14269	14120	14228	14280	14188	14281	14413	14249	14482	14126	14357	14198	14336	14177	14130	13999	14201	14257
29542	23045	24392	21668	18954	19260	18947	18868	19318	19155	18888	18822	18480	18458	18384	18449	18340	18367	18377	18146	18259	18182	18060	18215	17860	18193	18303	18234	18043	18213	18066	18160	18309	18155	18263	17938	18197	18006	18005	18013	17902	18173	18091	18264	18538	18326	18452	18198	18229	18255	18175	18187	18129	18257	18027	18110	18158	18090	17964	18149	17996	18199	18165	17916	18174	18079	18103	18073	18206	18212	18163	18114	18330	18155	18173	18045	18229	18221	18273	18099	18047	18167	18114	18206	18191	18057	18051	17961	17827	17931	18067	18220	18294	18244	18029	18291	18184	18131	17910	18011	18110	18168	18224	18132	18157	18102	18264	18260	18003	18195	18045	18249	18012	17965	18328	18032	18178	17987	18129	17966	18169	18031	18271	18135	18293	18085	17858	18054	18100	18020	18235	18080	18107	18153	18213	18340	18195	18304	18138	18135	17927	18009	18148	18125	18129	18166	17986	18223	18230	18323	17950	18182	18239	18118	18337	18125	18055	18179	18166	18062	18058	18249	18292	18029	18151	18202	18164	18034	18021	18279	17922	18123	18193	18167	18146	17969	18198	18013	18205	18198	18114	18099	18145	18236	18061	18062	18066	18043	18073	18191	18078	18261	18207	18184	18169	18122	17988	18083	18056	18095	18099	18078	18096	18048	18132	18141	18159	18076	18062	18160	18338	18215	18003	17984	18034	18137	18280	18214	18262	18176	18204	18318	18095	18047	18072	18196	18187	18108	18305	18221	18075	18052	17735	18127	18081	18113	18115	18165	18015	18224	18207	18006	18254	18129	18118	18168	18081	18309	18330	18261	18175	18163	18354	18148	18129	18149	18084	18221	18111	17917	18209	18162	18050	18144	18278	18217	18289	18132	18467	18207	18172	17967	18202	18041	18226	18330	18316	18360	18042	18253	18070	18139	18174	18153	18095	18317	18296	18152	18083	18101	18142	18250	18310	18082	18155	18132	18259	18118	17928	18189	18147	18235	17942	18036	18064	18135	18179	18173	18213	18209	18207	18054	18214	18164	18171	18109	18017	18075	18205	18113	18310	17945	18079	18199	18087	18238	18135	18088	17971	18092	18144	18179	18174	18151	18068	18145	17966	18248	18140	18185	18072	18148	18411	18315	18099	17962	18092	18142	18096	17962	17973	17956	18033	18102	18051	18102	18154	18071	17968	18130	18326	18064	18028	18050	18196	17923	18193	18375	18011	18190	18179	17997	18269	17922	18002	18104	18079	18101	18182	18215	18185	18073	18203	18270	18073	18126	18190	18220	18218	18235	18018	18179	18099	18259	18204	18155	18339	18354	18163	18294	18260	18129	17879	17842	17927	18111	17997	18099	18005	17992	18155	18156	18203	18116	17912	18230	18096	18189	18292	18140	18261	18123	18073	17914	18139	18147	17934	18058	18275	18006	17951	18228	18138	18149	18111	18218	18179	18277	18087	17962	18161	17940	18135	18096	17894	18133	18206	18135	18166	18144	18065	18081	17977	18089	18320	18014	18272	18176	18115	18151	18032	18000	18120	18275	18387	18092	18108	18082	18141	18248	18209	18212	18152	18018	18149	17983	18076	18325	18342	18045	17957	18256	18087	18200	18158	18033	18146	18073	17966	18274	17996	18208	18085	18259	17996	17976	18125	18034	17994	18086	18080	18228	18088	18132	18285	17975	18065	18228	18109	18166	18258	17924	18067	18141	18256	17988	18265	18078	18300	18165	18276	18121	18070	18186	18117	17912	18105	18221	18325	18169	18096	18253	18284	18272	18171	18169	18193	17983	18390	18218	18256	18144	18193	18015	18162	18408	18186	18100	18073	18122	18180	18207	18116	18170	18322	18036	18210	18181	18176	18088	18054	18142	18231	18094	18201	18094	18263	18306	18274	17861	18157	18036	18119	18230	17987	18239	18186	17894	18067	18045	18064	18276	18418	18113	18246	18315	18213	17944	18182	18133	18116	18112	18311	17901	18194	18358	18148	18233	18242	18281	18147	18240	18201	18216	18290	18083	18128	18239	18151	18189	18295	18114	18032	18090	18069	18222	18085	18045	18204	18155	17982	18369	18192	18106	18117	18158	17997	18041	17989	18236	18091	18105	18068	17963	18204	18064	17982	18012	18027	18174	18229	18169	18267	17933	18067	18088	18296	18224	18082	18083	18347	18135	18244	18179	18313	18330	18148	18188	17982	18014	18392	17867	18071	18255	18210	18350	18186	18170	18231	18193	17894	17990	18041	18159	18149	18182	18215	18137	18350	18014	18098	17986	18107	18319	18089	18315	17875	17915	18157	18120	18144	18300	18285	18400	18185	18161	18340	18191	17935	18250	18185	18368	18030	18009	18214	18232	18151	17925	18152	18331	18130	18004	18093	18277	18211	18142	18314	18190	18153	17972	17907	18032	18133	18050	18064	18272	18313	17996	17982	18079	17875	17965	18278	18272	18157	18166	18221	18290	18064	18311	17945	18149	17971	18338	18169	18128	18053	18044	18334	17998	18038	18306	18009	18061	18147	18112	18191	18168	17965	18235	18302	18307	18150	18334	18181	18138	18211	18248	18160	18048	18095	18314	18069	17958	18096	17931	18152	18110	18141	18108	18278	18159	18135	18100	18147	18190	17961	18279	18377	18146	18259	18180	18203	18057	18097	18179	18081	18155	18034	18063	17984	18026	18156	18068	18120	18138	18187	18114	18203	18264	17971	18147	18141	18178	18265	18167	17770	18413	17992	18260	18337	18093	18373	18139	17922	18075	18174	18186	18056	18190	18237	18374	18086	18094	18339	18158	17940	18171	18144	18155	18215	18398	18209	17935	18117	18227	18249	18166	17996	18031	18142	18168	18259	18143	18110	17961	18204	18138	18141	18123	18128	18155	18025	18051	18335	18179	18142	18275	18153	18247	18378	18167	18151	17954	18117	18281	18113	17978	18190	18091	18351	18226	18135	18087	18191	18190	18015	18232	18293	18198	18247	18180	18108	18039	18117	18111	18106	18241	18121	18180	18120	18261	18445	18398	18084	18098	18035	18173	18102	18110	18187	18325	18418	18239	18160	18130	18155	18009	18090	18020	18169	18137	18099	18012	18207	18145	18252	17948	18006	18054	18226	18096	18199	18249	18048	18010	18212	18228	18190	18252	18004	18073	18454	18154	18086	18072	18032	18062	18192	18373	18174	18064	18202	18185	18219	18192	18105	18044	18201	18166	18316	18204	17932	18332	18092	18284	18079	18198	18060	18087	18497	18020	17862	18133	18113	17963	17995	18050	18041	18120	18197	18184	18193	18073	18334	18095	18055	18324	18329	18355	18262	17973	18230	18055	18142	18239	18098	18096	18106	18236	18182	18042	18176	18164	18231	18208	18262	18169	18161	18272	18369	18203	18189	18241	18176	18142	18125	18071	18019	18097	18036	18082	18199	18199	17975	18119	18167	18221	18206	18203	18126	18193	18308	18319	18334	18035	18081	18188	18167	18045	18368	18015	18046	18281	18035	18178	18343	17984	18413	18131	18200	18231	17979	17955	18076	18305	18174	18093	17969	18070	18087	18254	18119	18181	18047	18072	18284	18189	17987	18196	17907	18242	18258	18170	18114	18184	17944	18092	18162	18130	18228	18206	18255	18272	18245	18132	17971	18152	18111	17975	17970	18171	18053	18133	18133	18256	18313	18203	18076	18156	18034	18082	18079	18052	18008	18208	18044	17881	18277	18075	17959	18152	18131	18113	18192	18166	18025	18128	18273	18246	18297	18243	18151	18108	18112	18141	17954	18183	18206	18077	18048	18074	18124	18023	17987	18078	18026	17981	18281	17971	17975	18144	18116	17981	18131	18252	18213	18252	18048	18089	18256	18131	18233	18087	18273	18077	18233	18095	18144	18225	18086	18295	18201	18130	18129	18159	18196	18119	18089	18007	18111	18125	18263	18372	18101	18159	18139	18058	18140	18138	18135	18188	18055	18132	18169	18172	18273	18092	18255	18078	17980	18145	18315	18104	17969	18288	18231	18057	18037	18252	17750	18331	18181	18121	18183	18212	18083	18033	18251	18448	17916	18162	18088	18222	18324	18070	18012	18101	18314	18170	18384	18183	17962	18009	18028	17987	18062	18076	18268	18041	18283	18386	18078	18167	18211	18119	18223	18216	18288	18313	18189	17974	18238	17980	18233	18188	18156	18155	18132	18195	18161	18188	18167	18275	18171	18005	17960	18083	18082	18143	18156	18079	18094	18327	18196	18134	17909	18114	18034	18222	18124	18075	18083	18151	18247	18230	18192	18181	17953	18178	18381	18212	18071	18000	18336	18209	18170	17993	18157	18081	18213	18222	18095	18248	18225	18188	18173	18012	18060	17984	18119	18211	18271	18499	18111	17885	18192	18023	18270	18180	18389	18116	18106	18290	18152	18336	17890	18227	18163	18150	18256	18223	18299	18131	18234	17939	18119	18266	18307	18042	18098	18147	17952	18277	18183	18075	18174	18365	18209	18129	18217	18333	18229	18242	18002	17842	18101	18012	18187	17937	17918	18045	18292	18207	18163	18154	18054	18153	18107	18193	17978	18032	17995	18250	18090	18191	18266	18034	18005	18201	18235	17855	17972	18099	17929	17994	18014	18150	18163	17944	18238	18100	18074	18217	18278	18305	18216	17999	18307	18257	18136	18194	18011	18096	18060	18304	18113	17985	18099	18268	18073	18431	18283	18192	18035	18185	18088	18164	17979	18050	18182	18321	18220	18115	18125	18195	18251	18167	18177	18405	18312	18069	18180	18104	18072	18142	18141	18201	18312	18133	18038	18211	18209	18118	18243	18365	18112	17996	17943	18160	18091	18247	18109	18132	18081	18064	18204	18059	18261	18067	18161	18079	17931	18220	18286	18284	18210	18100	18213	18176	18055	18127	18110	18214	18084	18208	18072	18007	18300	18045	18088	18115	18178	18068	17892	18078	18247	18044	18092	17956	18030	18014	18146	18178	18207	18209	17994	18256	18373	18223	17942	18186	18201	17998	18274	18055	18104	18153	18096	17971	18020	17977	18108	17965	18174	18110	18387	18241	18212	18059	18251	18158	18274	18296	18127	18110	18101	18082	18101	18265	18137	17979	18193	18172	18158	18155	18274	18050	18122	18210	18114	18115	17915	18198	18165	18201
19334	21659	20229	17333	16133	15703	15541	15427	15764	15819	15704	15320	15050	14782	14914	14479	14509	14585	14464	14486	14330	14229	14330	14324	14401	14449	14610	14315	14408	14413	14423	14365	14376	14348	14219	14430	14126	14221	14275	14248	14344	14258	14324	14340	14439	14572	14483	14503	14426	14423	14323	14286	14169	14241	14261	14359	14317	14370	14297	14263	14289	14298	14123	14344	14272	14351	14241	14291	14108	14354	14297	14312	14179	14214	14412	14318	14143	14403	14190	14254	14269	14191	14239	14310	14129	14224	14250	14355	14337	14352	14174	14163	14153	14216	14262	14179	14273	14206	14172	14323	14341	14141	14294	14253	14379	14228	14256	14386	14215	14348	14490	14252	14315	14286	14194	14418	14365	14278	14430	14262	14313	14284	14282	14220	14209	14246	14285	14228	14211	14187	14291	14362	14250	14403	14245	14332	14108	14367	14318	14297	14266	14386	14417	14274	14287	14169	14252	14331	14264	14192	14325	14344	14427	14434	14327	14254	14527	14323	14219	14185	14373	14394	14188	14211	14115	14187	14113	14375	14261	14199	14507	14113	14350	14327	14116	14381	14249	14111	14250	14400	14235	14297	14530	14329	14330	14242	14339	14317	14186	14365	14278	14331	14308	14330	14208	14362	14371	14157	14184	14398	14169	14249	14175	14326	14356	14409	14261	14267	14162	14193	14285	14308	14331	14404	14421	14172	14293	14249	14311	14433	14259	14377	14328	14190	14308	14142	14211	14393	14152	14341	14161	14162	14178	14101	14386	14342	14348	14247	14259	14495	14449	14268	14346	14320	14553	14261	14473	14297	14365	14404	14410	14101	14284	14279	14154	14240	14353	14292	14304	14325	14360	14285	14291	14379	14164	14288	14259	14084	14380	14125	14359	14296	14422	14188	14286	14333	14305	14208	14335	14131	14233	14518	14308	14439	14288	14289	14143	14251	14270	14341	14243	14304	14166	14321	14190	14088	14285	14213	14216	14221	14338	14167	14226	14269	14288	14438	14407	14256	14300	14226	14312	14346	14309	14151	14232	14192	14260	14281	14239	14408	14112	14163	14224	14241	14394	14344	14285	14353	14215	14179	14228	14345	14443	14309	14253	14266	14292	14211	14245	14298	14027	14063	14287	14304	14125	14318	14273	14365	14299	14339	14269	14218	14266	14327	14337	14250	14251	14378	14230	14271	14263	14366	14241	14270	14312	14239	14254	14308	14328	14322	14344	14347	14256	14309	14368	14381	14381	14200	14181	14173	14327	14202	14180	14260	14297	14227	14274	14373	14513	14399	14184	14342	14140	14195	14113	14204	14370	14356	14309	14337	14161	14245	14156	14300	14299	14322	14325	14241	14203	14338	14163	14090	14282	14288	14277	14400	14348	14223	14319	14437	14297	14199	14356	14123	14388	14139	14040	14074	14289	14293	14242	14400	14364	14111	14260	14389	14301	14243	14414	14172	14347	14176	14270	14382	14326	14215	14217	14295	14394	14286	14348	14295	14355	14214	14230	14294	14239	14430	14271	14253	14321	14293	14219	14399	14373	14207	14212	14367	14213	14324	14237	14420	14470	14431	14291	14255	14261	14320	14179	14211	14269	14198	14292	14370	14225	14406	14245	14398	14229	14223	14281	14275	14230	14202	14186	14269	14006	14295	14464	14137	14186	14137	14242	14315	14268	14282	14248	14256	14369	14216	14340	14313	14321	14396	14243	14192	14408	14105	14403	14237	14231	14367	14428	13997	14234	14320	14409	14139	14409	14245	14403	14261	14399	14194	14251	14254	14215	14249	14387	14356	14312	14365	14305	14242	14524	14279	14315	14237	14236	14440	14224	14293	14140	14352	14242	14107	14436	14324	14210	14292	14152	14181	14260	14265	14399	14221	14367	14310	14165	14267	14367	14224	14152	14277	14524	14288	14290	14430	14359	14183	14357	14060	14229	14195	14376	14260	14274	14122	14230	14250	14154	14346	14219	14385	14193	14337	14209	14235	14476	14416	14158	14290	14263	14175	14354	14461	14117	14278	14361	14241	14161	14383	14187	14338	14380	14416	14261	14297	14280	14385	14221	14337	14056	14189	14291	14062	14376	14159	14465	14260	14220	14274	14073	14216	14224	14262	14303	14144	14197	14358	14424	14284	14110	14295	14228	14336	14407	14348	14294	14147	14327	14308	14280	14380	14196	14231	14179	14241	14320	14436	14321	14232	14333	14197	14332	14283	14249	14424	14290	14335	14393	14254	14303	14186	14269	14479	14355	14278	14280	14363	14473	14358	14280	14340	14175	14314	14340	14439	14272	14302	14319	14134	14236	14348	14439	14346	14376	14260	14306	14278	14467	14354	14230	14304	14285	14323	14334	14310	14273	14290	14236	14303	14262	14253	14358	14289	14281	14456	14241	14396	14328	14103	14353	14218	14285	14219	14182	14294	14183	14160	14149	14189	14372	14349	14318	14223	14352	14148	14124	14253	14325	14263	14270	14302	14482	14365	14179	14181	14342	14192	14375	14292	14345	14247	14357	14244	14307	14310	14279	14414	14274	14262	14238	14219	14412	14364	14200	14329	14462	14502	14144	14421	14344	14204	14337	14321	14393	14292	14294	14343	14143	14348	14270	14459	14251	14351	14279	14262	14395	14236	14366	14409	14358	14327	14239	14307	14172	14479	14244	14325	14260	14308	14119	14311	14392	14109	14316	14199	14245	14041	14274	14220	14262	14327	14137	14239	14321	14245	14222	14163	14563	14299	14289	14262	14346	14269	14263	14324	14343	14333	14260	14348	14274	14253	14272	14178	14302	14357	14206	14200	14253	14320	14166	14322	14279	14158	14396	14199	14432	14251	14336	14228	14367	14430	14336	14298	14269	14305	14455	14398	14422	14157	14263	14113	14273	14328	14404	14215	14311	14203	14245	14306	14304	14206	14209	14260	14289	14184	14355	14291	14352	14298	14235	14110	14341	14151	14127	14283	14439	14267	14356	14202	14351	14246	14249	14204	14315	14246	14301	14400	14190	14346	14399	14252	14398	14346	14302	14295	14288	14167	14205	14297	14201	14373	14132	14349	14130	14196	14237	14118	14121	14245	14377	14399	14287	14345	14342	14444	14296	14226	14274	14245	14315	14322	14250	14453	14368	14293	14360	14535	14252	14274	14239	14269	14274	14288	14279	14164	14273	14352	14391	14284	14390	14401	14094	14248	14274	14114	14266	14368	14271	14238	14227	14242	14238	14288	14359	14106	14250	14400	14370	14319	14320	14189	14289	14439	14293	14222	14447	14338	14248	14182	14429	14402	14291	14220	14347	14131	14338	14192	14360	14153	14241	14100	14254	14241	14237	14392	14165	14147	14383	14300	14342	14169	14311	14315	14397	14335	14350	14117	14291	14348	14280	14180	14178	14315	14336	14153	14176	14314	14251	14182	14256	14398	14352	14395	14210	14312	14365	14275	14398	14227	14278	14256	14296	14221	14400	14238	14112	14083	14307	14239	14298	14272	14362	14478	14338	14199	14444	14354	14300	14399	14467	14229	14345	14289	14200	14192	14328	14553	14241	14327	14308	14376	14247	14206	14209	14348	14209	14325	14380	14162	14138	14204	14425	14366	14424	14158	14212	14266	14223	14331	14316	14156	14313	14300	14235	14388	14266	14144	14131	14376	14270	14214	14325	14259	14274	14386	14336	14365	14204	14397	14420	14309	14381	14514	14092	14248	14459	14524	14261	14497	14167	14277	14340	14222	14290	14347	14221	14290	14271	14194	14099	14187	14219	14307	14176	14178	14286	14279	14294	14378	14119	14292	14356	14347	14432	14124	14350	14388	14020	14295	14269	14139	14375	14287	14178	14417	14299	14197	14302	14197	14434	14307	14397	14258	14142	14502	14243	14377	14128	14094	14162	14145	14292	14283	14062	14447	14382	14369	14337	14247	14319	14329	14325	14309	14427	14280	14302	14296	14221	14279	14129	14343	14337	14295	14374	14386	14243	14435	14271	14068	14323	13967	14428	14386	14522	14267	14161	14212	14322	14201	14434	14165	14196	14334	14358	14253	14246	14450	14262	14283	14409	14348	14212	14080	14246	14256	14122	14119	14300	14233	14230	14245	14304	14351	14251	14287	14193	14397	14219	14207	14394	14262	14246	14383	14312	14434	14104	14222	14176	14342	14218	14153	14350	14180	14308	14239	14390	14314	14283	14316	14440	14157	14313	14434	14240	14325	14335	14260	14118	14279	14403	14252	14205	14396	14315	14273	14351	14068	14400	14272	14175	14352	14325	14186	14258	14376	14321	14150	14238	14160	14194	14449	14313	14304	14236	14250	14345	14369	14273	14338	14322	14254	14290	14212	14291	14226	14206	14339	14286	14214	14344	14179	14193	14169	14446	14214	14319	14229	14082	14407	14191	14366	14210	14401	14215	14284	14179	14420	14266	14355	14213	14246	14249	14298	14111	14308	14266	14234	14290	14253	14206	14200	14304	14304	14203	14158	14108	14215	14214	14297	14083	14142	14315	14212	14275	14190	14232	14255	14195	14246	14214	14056	14200	14294	14357	14258	14285	14253	14225	14308	14310	14376	14266	14252	14281	14182	14163	14238	14339	14373	14306	14241	14255	14135	14289	14208	14240	14224	14359	14314	14280	14291	14460	14276	14428	14391	14276	14502	14235	14174	14092	14329	14412	14140	14090	14176	14264	14383	14314	14337	14414	14132	14176	14274	14216	14299	14245	14371	14256	14358	14300	14200	14208	14164	14371	14307	14193	14287	14561	14368	14342	14243	14495	14341	14162	14311	14376	14328	14300	14268	14447	14194	14196	14274	14075	14196	14359	14058	14371	14303	14231	14299	14260	14229	14086	14405	14211	14335	14305	14468	14166	14238	14249	14325	14330	14356	14172	14181	14248	14250	14209	14450	14319	14247	14284	14276	14122	14214	14243	14280	14364	14400	14266	14310	14150	14224	14272	14277	14343	14246	14525	14312	14322	14261	14256	14228	14132	14132	14369	14310	14257	14325	14273	14297	14259	14320	14196	14288	14262	14210	14249	14351	14332	14358	14352	14292	14346	14355	14186	14415	14258	14043	14033	14348	14251	14293	14218	14061	14331	14293	14305	14212	14315	14124	14245	14568	14225	14105	14236	14270	14370	14317	14516	14146
24784	21142	28065	24573	22709	23124	22544	20503	20380	20496	20207	19841	19551	19210	19163	19077	18940	18775	18798	18778	18763	18790	18568	18763	18648	18685	18677	18717	18745	18455	18270	18422	18529	18629	18560	18442	18397	18501	18374	18340	18618	18353	18138	18765	19116	19080	19048	18758	18603	18608	18447	18596	18271	18583	18586	18518	18475	18474	18421	18356	18389	18285	18312	18241	18243	18419	18500	18441	18359	18405	18347	18377	18383	18586	18647	18697	18375	18563	18367	18359	18438	18628	18365	18310	18344	18526	18489	18455	18338	18254	18474	18365	18337	18393	18492	18249	18333	18359	18206	18307	18343	18418	18221	18350	18415	18389	18260	18406	18417	18360	18226	18348	18367	18279	18340	18346	18458	18205	18135	18348	18281	18417	18122	18399	18431	18228	18401	18549	18448	18292	18417	18289	18532	18436	18325	18418	18406	18188	18387	18488	18507	18368	18253	18505	18260	18338	18352	18275	18217	18362	18310	18381	18320	18505	18372	18489	18306	18448	18209	18328	18371	18369	18137	18541	18287	18246	18527	18332	18516	18452	18254	18505	18337	18286	18298	18462	18402	18408	18456	18247	18333	18271	18451	18324	18277	18485	18317	18319	18307	18386	18402	18418	18482	18212	18541	18408	18465	18494	18293	18189	18350	18326	18350	18271	18444	18540	18383	18342	18401	18354	18527	18396	18423	18317	18225	18340	18284	18313	18369	18282	18439	18460	18344	18242	18407	18426	18524	18452	18242	18355	18354	18350	18396	18356	18260	18279	18473	18372	18296	18407	18443	18380	18432	18008	18313	18294	18205	18320	18332	18475	18339	18442	18377	18486	18348	18397	18170	18427	18470	18355	18361	18336	18456	18289	18324	18356	18311	18484	18473	18332	18419	18366	18285	18452	18493	18254	18437	18342	18126	18544	18472	18432	18317	18494	18382	18430	18475	18371	18588	18339	18194	18258	18243	18264	18126	18399	18103	18603	18394	18348	18404	18508	18128	18368	18404	18328	18273	18258	18228	18261	18092	18324	18238	18472	18489	18508	18318	18195	18191	18589	18510	18554	18426	18260	18461	18425	18366	18397	18287	18458	18445	18184	18454	18368	18345	18432	18422	18490	18340	18403	18367	18338	18410	18172	18385	18292	18367	18343	18354	18367	18393	18347	18370	18301	18430	18153	18442	18321	18355	18613	18392	18368	18404	18380	18133	18273	18218	18476	18356	18309	18455	18268	18511	18460	18543	18524	18476	18509	18439	18273	18062	18435	18256	18437	18430	18141	18478	18351	18441	18123	18208	18428	18241	18226	18348	18446	18508	18403	18166	18186	18333	18591	18563	18415	18345	18350	18497	18447	18113	18201	18087	18368	18346	18433	18326	18372	18120	18320	18310	18477	18497	18475	18193	18318	18173	18103	18226	18381	18427	18640	18422	18317	18433	18331	18314	18393	18246	18237	18319	18155	18384	18360	18275	18344	18404	18561	18532	18310	18175	18296	18187	18171	18273	18468	18372	18247	18371	18225	18336	18623	18495	18512	18473	18384	18157	18602	18431	18555	18469	18459	18257	18379	18608	18533	18273	18254	18467	18638	18479	18434	18446	18242	18413	18322	18446	18278	18348	18315	18350	18342	18165	18298	18569	18246	18552	18417	18464	18389	18499	18273	18422	18283	18335	18150	18416	18554	18314	18457	18250	18462	18343	18309	18625	18404	18413	18317	18484	18688	18286	18364	18322	18324	18477	18301	18267	18409	18284	18159	18234	18342	18402	18372	18261	18534	18305	18228	18668	18192	18289	18158	18463	18369	18444	18441	18273	18492	18313	18476	18306	18412	18524	18474	18224	18429	18359	18547	18540	18239	18313	18348	18459	18183	18236	18313	18489	18380	18445	18263	18355	18322	18261	18304	18310	18352	18311	18314	18424	18212	18309	18393	18263	18478	18335	18235	18452	18364	18400	18213	18401	18444	18213	18305	18147	18387	18314	18122	18459	18274	18476	18397	18566	18442	18312	18319	18275	18434	18423	18416	18456	18339	18266	18542	18395	18500	18416	18289	18318	18407	18328	18361	18436	18461	18531	18331	18368	18317	18549	18297	18200	18669	18257	18417	18407	18195	18415	18317	18458	18404	18594	18442	18392	18198	18349	18366	18329	18577	18149	18364	18428	18324	18591	18189	18330	18147	18598	18263	18369	18553	18398	18307	18221	18197	18261	18594	18360	18319	18452	18295	18463	18573	18481	18343	18283	18494	18432	18255	18338	18334	18636	18408	18382	18494	18353	18467	18330	18278	18316	18333	18428	18324	18301	18486	18403	18395	18342	18329	18246	18217	18428	18151	18311	18468	18242	18468	18471	18439	18340	18131	18406	18356	18604	18323	18397	18389	18507	18414	18272	18340	18371	18546	18356	18275	18409	18191	18210	18284	18503	18302	18321	18461	18335	18381	18275	18452	18421	18511	18338	18178	18598	18243	18663	18312	18444	18403	18222	18254	18359	18398	18332	18469	18311	18343	18368	18292	18198	18291	18185	18261	18404	18353	18300	18368	18340	18395	18524	18526	18320	18427	18395	18265	18389	18164	18322	18429	18282	18496	18604	18564	18416	18196	18289	18428	18619	18381	18556	18524	18351	18483	18324	18240	18401	18270	18140	18446	18281	18406	18471	18427	18460	18384	18388	18521	18543	18304	18361	18459	18479	18240	18274	18233	18336	18260	18439	18445	18219	18422	18322	18588	18219	18081	18231	18383	18304	18392	18473	18323	18213	18539	18473	18415	18177	18388	18374	18351	18329	18240	18472	18286	18401	18429	18191	18324	18217	18400	18268	18372	18083	18236	18539	18534	18349	18502	18356	18411	18500	18351	18239	18347	18347	18374	18381	18398	18289	18330	18348	18380	18448	18500	18478	18328	18212	18392	18637	18561	18418	18333	18340	18216	18299	18408	18329	18316	18523	18223	18398	18313	18579	18502	18349	18396	18245	18103	18256	18559	18227	18332	18550	18461	18413	18336	18140	18174	18405	18131	18500	18357	18497	18266	18257	18130	18423	18521	18121	18230	18312	18488	18057	18180	18330	18235	18301	18265	18422	18333	18514	18213	18290	18298	18201	18315	18410	18416	18299	18216	18398	18179	18392	18327	18279	18419	18359	18182	18424	18239	18619	18330	18370	18342	18426	18307	18462	18373	18549	18487	18479	18427	18174	18610	18218	18420	18504	18463	18274	18336	18257	18186	18382	18594	18441	18590	18334	18543	18397	18412	18390	18198	18179	18457	18415	18328	18272	18585	18334	18309	18377	18091	18458	18187	18180	18088	18462	18425	18444	18251	18458	18352	18265	18497	18269	18450	18531	18413	18323	18431	18339	18365	18068	18459	18426	18435	18389	18244	18361	18273	18413	18566	18247	18381	18190	18346	18276	18381	18521	18241	18364	18218	18296	18396	18275	18598	18367	18354	18324	18477	18442	18326	18483	18438	18202	18512	18424	18387	18280	18457	18386	18304	18562	18301	18475	18289	18432	18380	18371	18348	18268	18154	18391	18487	18243	18523	18425	18359	18282	18081	18210	18453	18446	18456	18456	18261	18373	18190	18281	18333	18620	18425	18348	18373	18370	18104	18605	18257	18200	18258	18496	18397	18555	18342	18196	18356	18489	18195	18271	18581	18349	18595	18388	18582	18279	18408	18383	18251	18323	18244	18297	18448	18273	18399	18537	18322	18233	18467	18459	18361	18237	18112	18201	18423	18559	18349	18123	18464	18513	18320	18372	18416	18510	18430	18465	18415	18363	18377	18382	18335	18300	18210	18296	18158	18338	18515	18471	18271	18308	18345	18377	18171	18128	18248	18471	18324	18400	18331	18230	18337	18379	18471	18291	18568	18330	18225	18387	18429	18200	18244	18541	18445	18432	18527	18534	18518	18350	18339	18190	18419	18302	18521	18379	18299	18288	18400	18232	18415	18268	18163	18297	18284	18694	18367	18387	18567	18468	18461	18203	18329	18353	18362	18553	18319	18130	18362	18295	18311	18276	18457	18531	18419	18276	18284	18268	18307	18281	18499	18353	18315	18375	18361	18310	18621	18182	18500	18552	18647	18374	18358	18297	18445	18252	18370	18282	18280	18479	18329	18213	18455	18284	18240	18314	18377	18496	18315	18493	18376	18443	18463	18259	18495	18325	18376	18401	18330	18330	18237	18471	18340	18517	18254	18325	18483	18464	18277	18394	18329	18252	18393	18460	18480	18435	18345	18464	18385	18288	18356	18289	18301	18371	18381	18300	18311	18355	18362	18276	18417	18294	18354	18440	18290	18426	18376	18333	18168	18334	18337	18530	18386	18239	18440	18336	18352	18234	18357	18134	18136	18334	18454	18470	18321	18397	18210	18276	18341	18054	18345	18208	18349	18399	18361	18524	18475	18486	18391	18370	18566	18129	18398	18270	18336	18345	18601	18324	18097	18339	18209	18316	18290	18461	18229	18493	18243	18391	18266	18266	18269	18372	18351	18163	18441	18393	18421	18492	18333	18223	18484	18328	18233	18417	18357	18414	18546	18325	18330	18267	18474	18644	18443	18350	18247	18414	18475	18508	18410	18271	18497	18224	18514	18595	18343	18353	18249	18411	18337	18574	18366	18234	18237	18186	18347	18343	18288	18301	18387	18382	18370	18313	18232	18419	18489	18269	18478	18609	18165	18311	18348	18486	18354	18406	18253	18339	18300	18349	18559	18201	18470	18364	18293	18348	18421	18306	18328	18442	18380	18408	18294	18481	18390	18361	18416	18258	18410	18491	18354	18161	18169	18357	18494	18444	18424	18506	18321	18354	18406	18388	18553	18294	18313	18423	18266	18455	18139	18345	18346	18316	18282	18214	18395	18272	18287	18398	18294	18431	18385	18276	18170	18532	18506	18321	18297	18293	18213	18216	18381	18562	18459	18297	18322	18332	18309	18332	18476	18277	18545	18303	18269	18578	18651	18204	18181	18279	18279	18215	18043	18202	18081	18234	18593	18277	18298	18393	18297	18181	18258	18268	18219	18445	18474	18495	18476	18548	18481	18237	18259	18257	18610	18584	18449	18394	18170	18578	18167	18398	18396	18340	18448	18434	18393	18449	18524	18320	18257	18349	18341	18307	18416	18380	18464	18227	18232
22133	34091	30723	24029	20686	18757	17862	17683	17601	17730	17023	16684	16196	15773	15553	15152	15177	14931	14866	14952	14651	14615	14751	14819	14940	14939	14803	14974	14775	14666	14387	14569	14492	14647	14599	14736	14616	14886	14478	14505	14427	14446	14644	15040	15272	15731	15217	15038	14773	14466	14502	14485	14477	14505	14477	14523	14468	14451	14523	14509	14393	14336	14584	14538	14477	14552	14559	14474	14370	14480	14452	14392	14329	14491	14336	14519	14445	14583	14440	14402	14546	14387	14586	14535	14505	14275	14357	14447	14385	14467	14361	14453	14452	14420	14593	14482	14412	14589	14479	14576	14405	14601	14428	14429	14524	14473	14451	14546	14375	14451	14609	14314	14503	14561	14480	14532	14380	14464	14379	14545	14540	14595	14565	14366	14452	14484	14540	14378	14425	14504	14464	14502	14483	14421	14520	14532	14331	14616	14420	14405	14587	14416	14334	14587	14289	14433	14417	14488	14466	14661	14517	14367	14681	14453	14559	14326	14621	14377	14468	14383	14649	14419	14368	14489	14586	14550	14482	14579	14572	14539	14641	14370	14398	14497	14486	14541	14531	14486	14368	14461	14370	14436	14454	14383	14645	14621	14467	14565	14610	14569	14380	14599	14361	14611	14464	14503	14357	14497	14486	14530	14601	14399	14574	14427	14604	14433	14534	14626	14430	14564	14354	14432	14411	14437	14482	14415	14217	14515	14305	14315	14447	14329	14591	14625	14445	14384	14472	14482	14478	14547	14465	14515	14521	14490	14400	14315	14723	14653	14427	14471	14702	14401	14530	14499	14475	14469	14432	14584	14457	14439	14325	14362	14400	14491	14561	14349	14366	14551	14332	14391	14445	14429	14567	14342	14408	14459	14260	14580	14491	14224	14453	14451	14394	14480	14504	14477	14546	14429	14433	14462	14521	14614	14618	14508	14253	14528	14493	14476	14580	14457	14509	14393	14526	14453	14381	14396	14599	14467	14483	14438	14501	14246	14440	14380	14400	14638	14524	14456	14404	14426	14375	14702	14518	14311	14706	14486	14395	14331	14414	14467	14458	14535	14475	14374	14612	14530	14461	14472	14406	14454	14532	14358	14428	14616	14521	14513	14535	14556	14359	14328	14620	14542	14495	14368	14489	14448	14349	14581	14505	14457	14625	14435	14499	14334	14438	14514	14505	14484	14467	14469	14403	14367	14436	14569	14564	14352	14564	14359	14467	14408	14670	14485	14501	14412	14506	14597	14465	14416	14440	14538	14444	14665	14462	14442	14536	14489	14360	14504	14558	14564	14443	14464	14392	14437	14414	14487	14402	14458	14569	14326	14566	14530	14633	14294	14256	14463	14468	14570	14594	14420	14406	14631	14385	14450	14508	14416	14413	14563	14515	14450	14450	14555	14660	14338	14451	14283	14525	14595	14511	14305	14337	14412	14360	14571	14490	14461	14482	14422	14582	14467	14445	14499	14511	14439	14708	14370	14414	14506	14434	14440	14345	14449	14507	14483	14477	14438	14542	14649	14438	14494	14511	14474	14451	14427	14581	14350	14353	14503	14409	14520	14305	14518	14560	14433	14470	14488	14208	14437	14415	14548	14530	14420	14588	14491	14437	14293	14442	14510	14492	14714	14500	14466	14365	14470	14461	14570	14471	14478	14365	14522	14484	14306	14489	14522	14585	14483	14530	14661	14553	14714	14586	14417	14376	14424	14405	14601	14692	14436	14319	14565	14518	14365	14222	14416	14485	14471	14505	14506	14427	14557	14418	14361	14490	14377	14581	14252	14346	14475	14595	14408	14545	14445	14533	14560	14562	14481	14350	14657	14631	14440	14516	14488	14483	14418	14439	14498	14472	14478	14385	14290	14385	14382	14695	14514	14558	14660	14438	14482	14570	14321	14475	14564	14605	14529	14314	14707	14456	14364	14312	14233	14604	14378	14292	14508	14534	14536	14471	14577	14529	14547	14440	14295	14430	14392	14429	14429	14608	14597	14382	14363	14448	14393	14417	14447	14341	14363	14435	14415	14397	14471	14405	14564	14421	14384	14639	14323	14444	14691	14536	14357	14374	14535	14549	14602	14470	14671	14510	14566	14274	14435	14378	14565	14629	14472	14494	14377	14586	14354	14531	14623	14545	14498	14532	14493	14568	14476	14339	14554	14457	14390	14499	14498	14564	14367	14293	14270	14612	14416	14381	14540	14399	14470	14497	14376	14356	14380	14401	14486	14575	14399	14435	14629	14440	14366	14485	14557	14466	14494	14485	14491	14440	14476	14446	14514	14487	14465	14541	14520	14542	14455	14461	14398	14388	14545	14317	14254	14629	14628	14313	14305	14431	14538	14374	14400	14359	14467	14424	14528	14593	14656	14341	14525	14557	14529	14382	14590	14389	14587	14403	14632	14327	14531	14478	14501	14554	14395	14486	14391	14488	14480	14516	14337	14397	14663	14397	14551	14538	14448	14527	14558	14451	14411	14528	14343	14334	14384	14314	14508	14461	14499	14527	14445	14643	14282	14456	14555	14475	14315	14487	14558	14531	14465	14301	14437	14520	14365	14503	14530	14518	14435	14424	14383	14415	14534	14537	14348	14608	14452	14566	14352	14530	14451	14550	14580	14514	14324	14452	14608	14551	14485	14452	14448	14292	14517	14589	14502	14482	14463	14429	14409	14441	14377	14493	14457	14235	14535	14550	14457	14603	14312	14699	14489	14563	14514	14452	14518	14464	14430	14397	14352	14335	14442	14401	14550	14488	14433	14457	14520	14419	14508	14409	14604	14558	14360	14449	14413	14399	14443	14454	14488	14306	14541	14348	14528	14663	14339	14536	14489	14498	14503	14478	14609	14314	14586	14360	14624	14483	14416	14501	14444	14412	14339	14353	14552	14411	14420	14479	14469	14551	14537	14447	14305	14538	14404	14375	14573	14584	14359	14534	14530	14342	14442	14407	14391	14600	14477	14617	14399	14340	14492	14504	14533	14454	14432	14380	14487	14455	14442	14435	14442	14317	14475	14610	14479	14454	14491	14379	14414	14552	14404	14501	14471	14496	14476	14455	14606	14520	14497	14414	14546	14594	14525	14401	14508	14433	14687	14622	14661	14556	14392	14600	14627	14664	14451	14360	14465	14362	14396	14571	14517	14323	14498	14553	14392	14414	14453	14570	14444	14470	14453	14462	14519	14477	14423	14395	14490	14226	14532	14334	14407	14557	14420	14478	14551	14473	14353	14536	14569	14694	14513	14518	14542	14417	14340	14341	14355	14495	14490	14379	14509	14457	14365	14606	14449	14469	14529	14435	14514	14513	14508	14511	14483	14268	14368	14484	14411	14522	14467	14479	14460	14437	14523	14520	14432	14497	14449	14502	14395	14578	14552	14540	14425	14504	14468	14583	14470	14380	14446	14500	14505	14425	14441	14598	14481	14313	14673	14396	14532	14437	14681	14340	14527	14622	14443	14474	14456	14486	14504	14459	14509	14453	14405	14463	14361	14479	14332	14505	14394	14532	14529	14485	14681	14433	14368	14582	14528	14592	14471	14441	14527	14393	14566	14406	14297	14564	14625	14544	14365	14383	14435	14545	14424	14588	14398	14557	14532	14332	14377	14563	14610	14478	14399	14338	14476	14479	14486	14386	14540	14511	14337	14506	14445	14470	14485	14525	14308	14459	14318	14436	14581	14609	14370	14430	14639	14432	14407	14510	14449	14335	14618	14438	14519	14444	14575	14389	14398	14572	14406	14463	14605	14506	14518	14388	14491	14534	14414	14467	14485	14691	14470	14499	14437	14405	14411	14364	14375	14440	14488	14423	14531	14674	14604	14416	14572	14495	14560	14522	14483	14545	14594	14264	14495	14545	14385	14503	14399	14660	14554	14356	14370	14474	14455	14543	14451	14551	14227	14366	14583	14475	14464	14561	14326	14486	14378	14523	14441	14562	14318	14438	14501	14429	14578	14445	14431	14495	14451	14565	14416	14335	14362	14462	14586	14484	14693	14320	14441	14485	14413	14410	14657	14465	14498	14557	14335	14346	14505	14524	14403	14471	14461	14461	14597	14714	14507	14490	14568	14408	14525	14603	14475	14479	14334	14336	14526	14636	14529	14475	14556	14592	14498	14422	14492	14586	14548	14473	14421	14497	14426	14519	14524	14593	14363	14436	14385	14263	14439	14360	14400	14591	14652	14519	14398	14352	14361	14350	14495	14560	14478	14554	14634	14472	14383	14537	14292	14520	14720	14388	14574	14451	14593	14287	14434	14578	14494	14304	14504	14500	14385	14532	14352	14597	14433	14552	14415	14436	14319	14468	14342	14482	14461	14560	14744	14410	14479	14463	14503	14532	14446	14445	14578	14533	14567	14546	14609	14302	14637	14336	14548	14512	14334	14601	14336	14484	14420	14525	14548	14489	14522	14516	14365	14440	14664	14407	14375	14500	14293	14582	14530	14592	14517	14480	14501	14444	14392	14648	14315	14569	14429	14452	14335	14296	14601	14535	14503	14451	14361	14399	14497	14391	14417	14534	14279	14388	14610	14373	14316	14512	14667	14516	14555	14660	14457	14329	14441	14452	14435	14367	14447	14582	14493	14596	14386	14450	14536	14544	14355	14319	14518	14530	14370	14376	14576	14421	14439	14613	14445	14377	14596	14587	14438	14327	14513	14355	14452	14435	14500	14484	14489	14422	14595	14392	14404	14368	14522	14637	14608	14362	14462	14608	14435	14327	14529	14612	14369	14419	14507	14424	14294	14538	14439	14441	14578	14353	14437	14515	14533	14510	14528	14539	14353	14577	14453	14560	14468	14417	14528	14470	14507	14651	14502	14536	14409	14668	14219	14576	14348	14478	14360	14381	14299	14501	14621	14460	14513	14499	14560	14461	14487	14574	14488	14427	14549	14380	14595	14355	14707	14784	14445	14487	14496	14383	14625	14630	14366	14517	14472	14686	14553	14692	14582	14538	14547	14442	14620	14419	14565	14477	14440	14427	14506	14389	14398	14602	14352	14347	14423	14585	14270	14388	14591	14277	14539	14415	14527	14463	14475	14408	14445	14271	14432	14496	14412	14329	14495	14519	14416	14266	14497	14561	14429	14459	14478	14311	14393	14445	14403	14587	14387	14608	14512	14651	14381	14502	14308	14654	14456
23414	21074	28385	23758	21702	24198	25248	21174	20584	20844	20236	19714	19583	19275	18731	18638	18817	18288	18115	18330	18292	18129	18165	18068	18080	18199	17940	18002	17862	17667	17901	17599	17852	17725	17534	17804	17712	17788	17649	17805	17596	17857	17537	17570	18720	19361	19187	18828	18384	17992	17864	17555	17696	17597	17416	17640	17604	17592	17562	17677	17641	17682	17820	17746	17553	17755	17819	17714	17764	17683	17590	17605	17531	17656	17719	17571	17504	17821	17764	17501	17591	17559	17610	17425	17662	17428	17581	17850	17592	17423	17561	17602	17690	17477	17713	17545	17668	17612	17755	17684	17550	17514	17536	17468	17857	17471	17554	17552	17541	17662	17509	17532	17694	17599	17701	17461	17664	17549	17604	17660	17509	17559	17524	17436	17541	17652	17416	17760	17551	17580	17840	17695	17766	17651	17748	17872	17699	17734	17771	17476	17507	17688	17622	17520	17577	17716	17808	17671	17347	17636	17595	17479	17566	17425	17456	17603	17411	17581	17624	17560	17669	17719	17499	17470	17545	17840	17656	17486	17698	17689	17573	17572	17656	17720	17659	17783	17903	17704	17585	17616	17439	17716	17475	17640	17652	17622	17653	17777	17710	17714	17670	17541	17623	17563	17710	17810	17507	17705	17776	17698	17658	17719	17461	17574	17490	17650	17812	17734	17742	17795	17303	17732	17716	17620	17629	17759	17542	17489	17731	17994	17665	17692	17565	17711	17787	17753	17586	17578	17392	17689	17665	17663	17590	17707	17715	17542	17731	17861	17596	17712	17542	17461	17393	17486	17684	17552	17583	17547	17885	17544	17527	17552	17538	17746	17562	17631	17499	17452	17577	17748	17703	17611	17639	17491	17612	17744	17695	17529	17636	17687	17565	17717	17576	17757	17801	17630	17376	17478	17858	17768	17673	17522	17523	17490	17545	17596	17654	17345	17714	17586	17513	17452	17610	17608	17574	17508	17563	17554	17571	17786	17601	17673	17588	17482	17608	17774	17643	17625	17730	17510	17472	17809	17742	17735	17655	17599	17548	17631	17523	17732	17533	17481	17582	17597	17706	17664	17609	17524	17537	17589	17684	17625	17713	17820	17516	17716	17760	17347	17464	17590	17842	17359	17763	17649	17785	17724	17711	17512	17443	17784	17542	17679	17586	17775	17651	17457	17536	17700	17615	17445	17640	17631	17596	17625	17596	17750	17742	17826	17407	17672	17575	17740	17603	17542	17586	17550	17799	17490	17636	17693	17634	17379	17529	17529	17774	17674	17519	17680	17571	17556	17615	17596	17604	17667	17575	17711	17649	17745	17481	17757	17590	17787	17654	17476	17730	17491	17497	17816	17696	17615	17581	17689	17492	17741	17657	17500	17572	17721	17544	17650	17567	17470	17766	17659	17690	17617	17703	17672	17505	17566	17642	17898	17549	17666	17686	17929	17699	17741	17585	17403	17525	17503	17640	17390	17846	17791	17752	17745	17677	17618	17584	17853	17602	17633	17586	17800	17607	17594	17791	17707	17626	17566	17630	17248	17563	17460	17537	17711	17496	17519	17648	17543	17258	17732	17577	17472	17478	17639	17592	17828	17619	17770	17514	17653	17553	17526	17643	17580	17608	17670	17628	17427	17722	17594	17610	17437	17811	17572	17658	17674	17717	17411	17642	17672	17522	17834	17661	17511	17667	17763	17647	17578	17724	17759	17438	17574	17539	17745	17702	17795	17723	17520	17601	17770	17656	17620	17547	17385	17479	17490	17590	17758	17617	17620	17617	17578	17573	17533	17731	17530	17813	17753	17788	17605	17626	17665	17657	17456	17779	17659	17741	17740	17818	17664	17638	17615	17751	17433	17698	17576	17558	17467	17505	17736	17546	17495	17833	17848	17676	17635	17735	17604	17596	17725	17778	17572	17471	17679	17768	17659	17520	17605	17543	17576	17774	17539	17578	17648	17613	17644	17703	17633	17698	17541	17660	17635	17496	17498	17804	17777	17892	17873	17700	17717	17665	17717	17561	17737	17508	17677	17576	17463	17448	17775	17632	17713	17722	17650	17623	17719	17862	17533	17687	17807	17724	17428	17502	17440	17643	17534	17690	17726	17838	17525	17662	17485	17519	17541	17634	17575	17824	17760	17655	17720	17768	17581	17433	17718	17662	17569	17427	17710	17686	17501	17862	17912	17705	17684	17746	17809	17639	17414	17633	17644	17360	17504	17590	17716	17642	17513	17430	17521	17652	17302	17553	17743	17530	17715	17616	17623	17673	17520	17447	17441	17594	17724	17651	17632	17562	17635	17635	17490	17396	17667	17584	17538	17769	17824	17572	17593	17436	17560	17530	17491	17710	17709	17557	17962	17818	17589	17567	17699	17541	17673	17814	17610	17615	17557	17657	17653	17699	17566	17465	17713	17757	17505	17514	17471	17706	17556	17384	17550	17551	17829	17594	17690	17715	17683	17527	17675	17674	17853	17515	17727	17514	17609	17748	17359	17741	17792	17625	17639	17348	17820	17576	17753	17886	17555	17670	17832	17555	17619	17562	17542	17571	17729	17614	17370	17544	17691	17451	17680	17610	17703	17694	17712	17551	17745	17697	17658	17731	17600	17623	17635	17610	17683	17544	17455	17591	17700	17793	17699	17884	17751	17516	17674	17684	17534	17651	17622	17719	17464	17527	17664	17585	17608	17663	17492	17438	17679	17607	17714	17643	17763	17885	17754	17593	17455	17556	17592	17566	17689	17701	17578	17513	17554	17618	17795	17592	17699	17797	17891	17768	17721	17688	17786	17660	17517	17533	17576	17613	17486	17724	17678	17654	17569	17646	17641	17548	17746	17529	17643	17606	17519	17649	17658	17670	17671	17778	17716	17759	17741	17820	17607	17780	17719	17617	17551	17592	17685	17636	17504	17591	17683	17572	17675	17628	17577	17617	17591	17719	17611	17661	17558	17735	17828	17765	17688	17710	17567	17563	17589	17624	17813	17617	17524	17847	17548	17703	17704	17678	17664	17594	17813	17732	17739	17541	17781	17642	17428	17753	17681	17489	17541	17588	17510	17741	17768	17782	17600	17891	17851	17717	17604	17649	17642	17484	17716	17697	17595	17750	17551	17738	17649	17668	17751	17573	17626	17789	17720	17588	17654	17481	17460	17728	17641	17467	17513	17653	17535	17596	17724	17639	17537	17722	17745	17597	17433	17892	17659	17678	17394	17658	17736	17488	17620	17627	17655	17635	17555	17475	17568	17822	17627	17851	17708	17509	17510	17673	17568	17715	17752	17720	17617	17432	17590	17606	17806	17628	17708	17646	17683	17529	17533	17336	17584	17512	17781	17851	17690	17434	17553	17772	17858	17606	17574	17562	17856	17753	17492	17500	17964	17776	17749	17560	17675	17789	17554	17602	17733	17866	17850	17725	17575	17588	17585	17457	17685	17803	17487	17649	17712	17621	17840	17826	17694	17700	17602	17664	17737	17752	17859	17638	17706	17756	17856	17440	17772	17572	17790	17649	17592	17674	17840	17656	17537	17550	17687	17905	17816	17645	17485	17529	17632	17665	17499	17689	17764	17554	17501	17609	17673	17767	17650	17627	17610	17645	17595	17399	17535	17571	17562	17604	17620	17680	17622	17764	17782	17748	17698	17569	17472	17832	17677	17748	17487	17752	17369	17705	17733	17642	17598	17723	17658	17555	17568	17698	17752	17616	17545	17606	17625	17560	17696	17539	17748	17550	17630	17738	17529	17605	17723	17806	17673	17663	17551	17826	17661	17454	17458	17710	17757	17620	17626	17735	17666	17479	17691	17575	17542	17787	17863	17583	17566	17833	17708	17362	17646	17737	17557	17706	17601	17625	17781	17612	17645	17778	17574	17799	17470	17691	17622	17478	17464	17583	17867	17657	17597	17494	17512	17646	17692	17633	17718	17916	17748	17703	17717	17699	17720	17426	17457	17522	17556	17623	17719	17580	17594	17586	17827	17584	17599	17713	17689	17641	17587	17639	17644	17632	17737	17550	17718	17506	17666	17410	17458	17543	17432	17609	17686	17512	17629	17676	17578	17550	17690	17719	17550	17634	17738	17749	17570	17693	17793	17670	17887	17740	17724	17799	17527	17836	17675	17499	17584	17503	17975	17671	17727	17757	17469	17796	17679	17803	17671	17561	17629	17602	17602	17670	17455	17622	17557	17609	17513	17571	17706	17815	17637	17546	17578	17710	17559	17768	17543	17466	17515	17688	17552	17521	17590	17796	17504	17650	17694	17674	17787	17592	17636	17793	17695	17737	17662	17447	17796	17683	17759	17682	17699	17972	17665	17589	17728	17780	17606	17505	17678	17707	17617	17576	17566	17521	17606	17566	17447	17739	17730	17363	17582	17744	17386	17499	17557	17625	17660	17835	17670	17667	17484	17769	17753	17580	17583	17683	17606	17660	17748	17582	17697	17475	17385	17694	17551	17591	17939	17678	17714	17840	17643	17808	17757	17722	17598	17660	17459	17797	17706	17666	17475	17577	17747	17574	17602	17597	17738	17706	17453	17806	17805	17665	17638	17652	17552	17770	17723	17613	17613	17693	17524	17687	17551	17809	17624	17588	17514	17683	17710	17448	17834	17740	17523	17551	17579	17682	17410	17539	17591	17688	17498	17692	17548	17753	17658	17643	17721	17693	17699	17373	17685	17588	17683	17542	17795	17677	17672	17930	17618	17635	17590	17615	17753	17689	17897	17685	17470	17782	17669	17707	17709	17660	17581	17415	17511	17585	17825	17811	17632	17520	17870	17371	17745	17847	17500	17424	17565	17752	17547	17656	17653	17538	17609	17391	17537	17615	17369	17812	17702	17632	17651	17698	17493	17752	17724	17754	17659	17527	17370	17470	17694	17743	17430	17727	17650	17668	17562	17645	17827	17565	17567	17782	17598	17519	17613	17636	17789	17676	17579	17854	17701	17374	17632	17764	17616	17568	17795	17706	17653	17609	17660	17656	17734	17502	17678	17540	17689	17741	17599	17467	17565	17572	17468	17712	17764	17742	17536	17722	17633	17638	17556	17694	17522	17701	17685	17638	17660	17532	17492	17427	17526	17544	17608	17773	17545	17782	17713	17728	17587	17613	17593	17732	17403	17352	17667	17547	17763	17718	17817
24598	39893	35827	28337	23327	20819	19545	18799	18623	18824	17792	17166	16585	16280	15498	15274	14863	14945	14693	14609	14573	14540	14479	14640	14716	14675	14714	14538	14295	14347	14260	14168	14193	14039	14230	14222	14163	14101	14141	14115	14332	14007	14237	14484	15809	16228	15873	15348	14598	14199	14113	14045	13922	14078	13877	13998	14160	14045	14145	13990	13973	13995	14006	14230	13988	14037	14010	13921	13995	14002	13966	14247	13874	14032	14069	13996	14082	13940	13923	14083	13889	14159	14035	14063	14258	14059	13966	14060	14049	14100	13912	14066	13978	14064	14087	14004	14176	13922	13949	14074	13868	14069	14054	14106	14111	14011	14007	14024	13965	14021	13971	14096	13997	13913	13997	14101	14036	14186	14081	14128	14154	14130	13773	14180	14038	13941	14090	13917	13931	14081	14057	13981	14072	14001	13883	14008	13987	14072	13960	14010	13970	13897	14065	13984	14048	14007	14117	14081	14121	13965	13978	13859	13927	13900	13952	13920	14001	14133	13997	14058	13950	13942	14020	14116	13962	14005	14084	13993	14123	14079	14104	13915	14037	14037	14061	13939	14036	14061	13904	14019	13934	13884	13915	14061	13991	14049	13912	13998	13963	14036	13892	13990	13968	13855	14157	14054	14167	14097	14158	13958	13950	13990	13829	13914	13973	14108	14160	13954	14108	14031	14084	13938	13939	14041	14166	14107	14078	13909	14073	13902	14068	14110	13950	14125	13968	14053	14212	14001	14015	13932	13990	13979	14075	13941	14036	13951	14167	14053	14029	14096	13838	14110	14063	13976	14036	14091	14222	13972	14052	13967	13881	14122	14064	13982	14120	13985	14069	14009	13994	14138	13988	14035	14028	13925	14001	14031	13820	13886	13883	14024	14033	14057	13943	13941	14166	13882	14037	14074	13854	13975	14159	14104	14208	13996	14025	13997	13947	14076	13919	14042	14010	14112	14035	13866	14005	14063	13906	13898	14174	13996	14023	14130	14135	14026	14178	13844	14085	14044	13920	13915	13977	13997	14064	14061	14055	14071	13998	13927	14007	13945	14170	14090	14092	14018	13932	14047	13973	14054	14111	13964	13992	14128	13969	14113	14068	13921	14000	13907	14166	14073	14196	13974	13973	14007	13982	13829	13811	13937	13805	14111	13834	14073	14087	14090	13951	14019	13823	13982	14065	14030	14040	13927	14135	14215	14024	14150	13970	14058	14116	14045	13889	13967	14114	13814	14107	13881	14112	14079	14145	13964	14024	13999	14172	13888	13976	14145	13985	14001	14080	13983	13979	13874	13902	13861	14057	13971	13947	14151	13994	13997	14007	14203	13990	13948	13958	14123	13976	14057	14035	14111	13943	14036	14138	13873	13903	14096	13877	14121	14099	14023	13959	14031	14104	14032	13971	14133	13943	14116	13909	14025	13902	14255	14013	14023	14073	13960	13951	14093	14146	14117	14037	14088	14084	13816	14124	13953	14071	13845	13954	13897	14013	14011	14152	13835	13802	14016	14003	13937	14037	14029	14003	14078	13947	13895	14019	14105	14026	13984	14084	13995	14075	14035	14033	13778	14040	14016	13958	13913	14014	13972	14005	13975	14057	13854	14063	13914	14151	14038	14023	14012	13855	14082	14017	14113	13955	13777	13958	13957	13845	14011	14053	13995	13825	14053	13977	14141	14019	13844	13977	13960	14068	13827	13874	14030	14094	14040	13986	13904	14142	14027	14060	13880	13954	14090	14085	14066	14129	13861	14272	13848	14026	13974	14164	14133	14186	14005	13882	14062	14097	14203	13982	14083	13942	14020	14008	14026	13957	13954	14017	14069	13951	14085	14043	14018	14024	14248	14109	13995	13825	14029	13960	14010	14121	13816	14044	14015	14002	13903	14163	13934	14014	14044	13936	14026	13981	13930	13927	13912	14090	13991	13963	14142	14106	13968	14008	13927	13910	13978	14098	14071	14122	13925	14014	14111	14032	14211	13915	14173	13809	13964	14127	13889	13930	13941	14042	14006	13879	14040	14148	14063	14140	14108	14007	14252	14179	13945	13976	14144	13873	14091	13974	14138	13930	14168	13892	14060	14102	14153	14045	14083	13884	13984	14016	14050	13982	14074	13945	13871	14242	13959	13914	13965	14179	14042	14084	14140	14112	14139	13987	13858	14088	13984	14006	14119	14031	14087	13979	13901	13958	13953	14065	13985	14007	14026	13979	14013	13900	13910	13900	13820	14173	13881	14121	13953	13925	14149	14071	14051	14019	14226	13842	14060	14091	14010	13962	13956	14016	14070	13937	14064	14013	14190	14013	14059	14140	14003	14010	13929	14074	14217	14139	14026	14054	13928	13913	13867	13940	13882	14059	14188	14042	14062	14093	14020	14049	13989	14070	13923	14070	14079	13920	13971	14071	14037	14064	13915	14094	14093	14016	13969	13944	13991	14078	13793	14017	14061	14149	14059	14023	14049	14227	14016	14076	13968	13987	13798	13872	14150	13813	14159	14023	14006	14099	13957	14113	14051	14038	14064	13999	14037	14065	14034	13862	14099	13932	13992	13992	14009	14021	14048	13925	14145	13922	13974	14067	13928	13968	13969	13987	14060	13906	14022	14004	14081	14101	13931	13906	14075	14062	14013	13812	14033	14003	14064	14039	13972	14091	14033	14149	14072	14022	14050	13848	13937	14036	14132	13964	14022	13967	13901	14040	14151	14095	13917	14018	14010	13782	14077	14225	13988	14113	14025	13996	14091	14111	13950	14044	14053	14020	14052	14030	14046	13837	14043	14093	13851	13993	13998	13883	14109	13915	14087	14068	13984	13946	14055	14029	13930	13957	14021	14088	14074	13919	14009	14084	13899	13946	14107	13959	14115	13944	13943	14044	13896	14101	14007	13937	14006	14002	14070	13954	14075	13952	13996	13971	13870	14011	14163	14016	14041	14087	14206	13941	13983	13860	13881	14087	13984	14136	13952	14098	13945	13958	13875	14091	13945	13938	14068	13939	14078	13896	13965	14018	14075	14022	13914	13982	14016	14249	13920	14228	13920	14058	14118	14057	13885	13977	13923	14031	14063	14057	14022	14105	14107	14003	13854	14096	13972	13930	14137	14083	14077	14016	14024	14014	13943	13964	14079	14130	14064	13956	14098	13918	13913	14095	14101	14000	14029	13981	14115	13974	14052	14093	14058	14036	14003	14034	13844	14048	13971	14032	13954	14068	14056	14025	13995	13960	14018	13961	14076	14035	14135	14091	13852	13943	14025	13866	13970	13980	14111	13895	14067	13976	14026	14154	13981	13987	14033	13974	14024	14064	13968	14101	13941	14087	13902	13985	13973	13842	14030	14043	14065	14027	14072	14021	13880	14138	13870	14251	14020	13997	13975	13881	14039	14142	14048	13889	13978	14134	13920	14036	13981	14168	13956	14003	13954	14140	14038	13995	14101	14050	14093	14047	13848	13993	13998	13981	13905	13888	13911	14101	14087	14064	13991	14158	13943	13866	13863	14153	14037	14031	14072	14087	14006	14005	13963	14055	14017	13984	13974	13931	13948	13905	14011	14125	14123	14037	13943	14124	13883	14191	13983	14133	13915	14048	14009	13947	14059	13903	13882	14103	14075	13946	14041	14069	13930	14120	13965	13954	13902	14134	14150	14116	14079	13932	13886	14063	14071	13928	14019	13928	14038	14108	14037	14110	14180	13970	13865	14022	14056	14169	14076	14134	14020	13941	13936	13948	14047	13978	13930	14124	14064	14021	13904	14101	13913	13990	14112	13991	13826	14022	13953	13920	13980	14185	14161	14035	13985	13940	13860	13926	13916	13994	13937	14056	14197	13950	14015	14044	13939	13982	14038	13872	13980	13993	14104	13921	14077	13961	14018	13917	14143	14036	14159	13983	14053	13929	14017	13980	14159	14025	13854	14018	13998	13981	14022	13963	13945	14225	13988	14029	13938	14162	13967	14170	14015	13816	13868	14089	14090	13983	14117	13944	13938	14045	14022	13969	14007	13915	14084	14135	14026	14199	13907	14088	13954	14017	13993	13914	13971	13970	14114	14104	13860	13950	14211	14092	13971	14109	13898	13978	13977	14141	14092	14001	14047	13895	13998	14070	14112	13908	13957	13952	14011	14237	13977	13956	14160	14006	14142	13937	13998	14124	14011	13850	13924	14092	13913	14086	14027	13947	13995	13986	14132	14050	13959	14006	14106	13978	13963	13930	13941	13982	14132	14052	13901	13869	13881	13945	14130	13950	14033	13936	14165	14145	13882	13944	14002	13884	13883	14095	13912	14053	14106	14031	13950	13988	13965	14008	14012	14050	14092	13795	14002	13978	13936	13866	13893	14068	13862	14091	13975	14181	14065	14070	14171	14093	13950	14033	13917	14094	13939	13924	13994	13893	14024	14046	14067	13948	14133	14164	13950	13914	14123	14002	14024	13940	13988	13921	13962	14005	13932	14006	13946	14111	13763	14207	13797	14018	13835	14048	13942	13925	14004	14053	14172	14109	13970	13943	13934	14123	13842	14125	14054	14012	14279	13919	14038	13999	14048	14164	14066	14073	14052	14015	13988	14040	14063	13938	13973	13812	14055	14036	14073	14062	14055	13933	13975	14125	14176	14022	14014	14184	13962	13846	14064	14123	14328	14093	14294	14010	14082	13940	14059	13970	14130	13874	14039	14098	14119	13813	13965	13966	14102	14037	13956	14167	14223	13992	13932	13908	13918	14165	13908	13900	13998	14235	13981	14059	14001	13966	14124	14148	13951	13927	14168	14028	14048	13975	13979	13932	14072	14026	14098	13965	14100	13973	14015	14048	14048	14023	14194	14052	13972	14039	13948	13954	13884	13763	14158	14167	13961	13981	14117	14050	14099	14037	14077	13978	14105	14063	14152	14007	14090	13968	14026	14300	13993	13807	14046	14114	14067	13974	13930	14199	14039	13986	14018	14081	14101	13972	13992	14104	13847	14227	13928	14177	13907	14080	14029	14000	13887	14077	14093	14013	13964	14063	14023	14159	14064	13951	13872	14055	13919	13979	13952	13915	14074	14026	14085	13908	13961	14057	14183	13984	13900	14161	14069	13965	14143	14033	14025	14017	14048	13984	13947	13992	14070	13961	14044	13829	14066	14043	14033	14166	14023
29605	23242	24370	21342	19012	18943	18975	18675	18837	18894	18902	18681	18517	18504	18393	17997	18048	18213	18254	18208	18113	18058	17900	18147	18202	18203	18222	18005	17989	18099	18086	18041	17945	18009	18011	17915	18393	18256	17999	17983	17971	17986	17968	17997	18046	18204	18183	18296	18217	18196	18068	17898	17946	17961	17797	17960	17813	17995	17809	17952	18000	18132	18041	17997	17835	17897	18246	18071	18033	18235	18121	18093	17943	18033	17907	18089	18045	17942	18016	17997	18169	18040	18075	17993	17950	17961	18095	17839	18181	18033	17973	18021	17949	18088	18018	18143	17946	17992	18012	17915	18141	17937	18027	18151	18119	18068	18076	18212	17760	18175	18073	17939	18101	18053	17867	17985	17962	17984	17816	17855	18076	17866	18000	17956	18112	18040	17980	17972	18054	18028	18143	17995	18045	17808	17874	18152	18119	17750	18040	18221	18141	18185	17793	17951	18165	17924	18008	18009	18226	17974	18179	18098	17886	18087	18083	18146	18052	18044	17957	18054	18234	17930	17950	18053	18237	18156	17764	17907	18017	17996	18067	17834	17937	18123	17993	17943	17989	18195	18004	18060	18232	18138	18044	18151	17975	17931	18155	17878	17792	17888	17959	18130	17967	18038	17976	18004	18044	17938	18162	17948	17916	17925	17960	17930	17861	18100	18092	18026	18190	18056	18062	17924	17766	18208	17922	17802	18012	17926	18053	17909	18032	18071	17949	18039	17829	17692	18113	18081	17972	17963	18027	18055	17864	17948	17930	18060	18108	18007	17964	18235	18136	17837	18240	18066	17967	17863	17996	17877	18224	18110	18133	17965	17878	17786	17937	18092	18002	17993	18114	18086	17971	18049	17949	17947	17977	17979	17996	18223	18114	17963	17961	18101	17853	18202	17956	18086	18147	18018	18065	17978	17942	17976	17963	18131	17879	18026	18183	17896	18350	18225	17820	17969	18057	17756	18109	17995	18056	17948	17992	17705	18029	17930	17947	18026	18080	17970	18050	18024	17942	17858	17940	17990	18087	18025	17826	17811	18055	17973	17935	18113	18064	17925	17960	18056	17937	18010	17911	18016	17859	17810	18011	17900	18090	17841	17988	18072	18164	17852	17985	18004	17917	18069	17935	17838	18249	18072	17977	18045	18042	17981	17821	17913	18145	18000	17963	18136	17950	18008	18052	17980	18071	18079	18154	18437	18249	18253	18066	18008	17856	17928	18001	17967	18064	18025	17881	18028	17924	17854	17987	17915	18047	17810	18019	17951	17982	18017	18154	18086	18148	18042	17890	18008	18142	18157	18112	18070	18133	18023	18089	18087	18129	18143	18262	18018	18064	17868	18179	17765	18095	17976	18032	18224	18065	17984	18066	17859	18069	17986	17990	18076	17946	18203	18010	17928	17916	18238	18089	17984	17886	17819	17810	18064	17987	17992	17918	18045	17981	18023	18200	18047	18106	18162	18199	18214	17999	18030	17997	17944	17901	18044	18039	18111	17977	17935	18048	17820	17957	18037	17929	18036	17933	18019	17870	18039	17924	18024	17999	18098	18109	18109	18002	17953	18088	17932	17931	17861	18040	18081	18281	18023	18006	17995	18087	18015	17844	17935	18051	18174	18027	17918	18035	18003	18095	18056	18281	18337	18109	18210	17983	17964	17965	17860	18219	18017	18028	17971	18016	18030	18133	18015	18047	17983	17867	18225	18222	18278	18020	17821	17938	18022	18204	18085	17990	18084	18022	18034	18094	18219	18055	17876	17910	17972	18189	17996	18179	18135	18001	18112	18138	17988	18230	18072	18110	18001	18074	18132	17921	18027	18049	17921	18078	17884	18016	18264	18082	18067	18047	17873	18112	17874	17659	17866	18031	17990	18099	18113	17900	18117	18102	18017	18044	17928	18210	17754	17847	17933	18033	17938	17986	18184	18094	17906	18136	18067	18028	18068	18024	18048	18045	18140	17974	17944	17948	17873	17938	17988	18032	17819	17822	17990	18094	17945	18093	17875	18188	18062	17937	18020	18029	18002	17979	18059	17941	17850	18091	17795	18086	18000	17876	18071	17817	18145	17871	17977	17917	17943	17943	17949	18115	17979	17949	17949	18023	18041	17868	17957	17983	17804	17899	17799	18236	17815	18077	17966	17964	17949	18114	17931	18118	18014	18003	18063	17810	17788	18109	18117	18124	18034	17944	18079	18019	18002	17837	17855	18235	18104	18004	17965	18171	18000	17838	17853	18148	18103	17933	17922	17972	17971	18008	17973	18111	17941	18211	18119	17994	17945	17902	17874	17975	17908	17946	17931	17860	17892	17992	17924	17957	18026	17919	17995	18097	18129	18165	17911	18131	17956	17728	17892	18019	18229	18089	18114	17997	18094	18011	17866	17956	18022	18092	18089	17938	17914	18151	17958	18069	17823	17913	18032	18048	17995	17947	17960	18072	17907	17897	18031	17815	17974	18041	17950	18079	17907	17912	17994	18066	17910	18100	18163	17897	18002	18011	18158	17967	18158	18160	18020	18037	18003	18013	17945	17900	18094	17897	18077	18011	17943	17961	17835	18122	18018	17975	18076	18020	18149	17875	17930	17949	18059	17906	17785	17880	17935	17818	17932	17968	18028	18029	18209	17994	17955	18141	17890	17846	18146	18203	18087	17918	17949	17815	18067	18165	18065	18024	17903	17958	18007	18075	18053	18073	18154	18077	17883	17872	17879	17967	18027	17884	17906	17882	18007	18074	17949	17799	17975	18090	18129	18059	17880	18079	18181	18280	18125	18221	18070	18202	18002	17949	17989	17934	18153	17996	17974	18136	17852	17996	18011	17937	18143	17926	18090	17911	17929	18032	18031	18015	17948	18094	17985	18007	18028	18084	17905	18172	17925	18026	17997	18229	17995	18087	18045	18022	17974	18005	17938	18140	18070	17971	18064	17731	17996	18132	18081	18040	18069	18000	18312	18204	18042	17891	17929	18098	17880	17960	18003	17864	18007	17816	18068	17972	17921	18224	18075	17993	18053	17967	18055	18126	17954	18039	18116	18067	18100	18055	17875	18007	18140	17846	18033	17838	17958	17888	18134	18071	17867	17964	18130	18124	17951	18091	18051	17968	18055	18005	18152	18082	17986	18100	18043	18051	17973	17979	17975	18117	17718	18045	17927	18140	18085	18145	17935	18073	18215	18166	18002	17895	17840	17840	17869	18002	17922	18058	18043	18077	17940	17932	18132	17802	17904	18115	18145	17974	17959	17949	18076	17696	17854	17885	18047	17801	18151	18002	18126	18330	18297	18060	18114	18063	18036	18098	17847	17888	17893	18195	18026	18054	17912	18250	18199	18080	17926	17993	17903	18039	17888	17884	17933	18053	18040	18033	18127	18076	17887	17958	17904	18009	18066	17737	17899	17728	17935	17903	18070	18229	18215	18013	18073	17895	18124	17816	17868	18045	17823	17922	17713	18126	18061	18044	17816	17914	17992	18093	18045	18097	17930	18029	18158	18073	17856	17858	18099	18045	18067	17925	17880	17846	17874	17967	18045	18196	18027	17903	17897	17945	17836	17877	17987	17978	18161	18050	17994	18036	17985	18058	18036	18186	17905	17897	17767	17854	18023	17963	17886	17848	17680	18159	17864	17916	17915	18170	18274	18047	17879	18090	17824	18083	17925	18010	18095	18078	17893	17873	18001	17902	17860	17908	18105	18014	18078	18184	18006	17962	17875	18122	18116	18053	18145	17949	18082	18147	18026	18009	17851	17798	18048	18143	18111	17967	18018	18153	18191	18124	18120	18132	17916	18188	18133	18001	18059	17872	17957	17939	18089	17971	18047	18062	18028	17869	17912	18078	18103	18030	18029	17971	17824	17758	18184	18119	18008	18145	17889	18205	18131	18139	17984	18079	17946	17961	18148	17990	18127	18076	17974	18071	18041	17853	17906	18058	18048	17977	18078	18020	18181	17985	17900	17980	18015	18016	17908	18079	17979	17963	17871	17996	18147	17876	18087	17862	18027	18043	17984	18066	17871	18034	18069	18148	18071	17846	18174	17894	18046	18113	18148	18068	17846	17893	17865	18211	18069	18038	17960	17883	17808	17924	17915	18044	18122	17865	17902	17751	18028	18163	17822	17921	17893	18004	18223	18175	17844	17923	17962	17898	17961	17881	17860	18148	18124	18111	18050	17898	18011	17916	18050	17991	17915	18064	18114	18159	17998	18252	17940	17982	17927	18056	17992	17859	17967	17897	17981	17964	17982	17986	17963	17873	17938	17909	17884	17838	18002	18281	18020	17981	18048	18093	18138	18013	17926	17917	17857	18188	17944	18037	18083	18134	17990	18059	18003	17827	17892	17885	17916	18145	18172	17925	17948	18134	18225	17811	17941	18026	18063	18066	18051	17981	17850	17981	18139	17921	17983	17876	18036	18046	18047	18029	18064	17987	17986	18139	18006	17883	17782	17901	18056	17832	17946	18089	18057	17987	17824	17815	18156	17989	17825	18127	17918	17907	17995	18204	18144	17950	17816	17689	18157	17962	18158	18066	18158	17942	17993	17923	17928	18088	18129	18094	17945	17975	18297	18041	17973	17988	17907	17878	17846	18055	18138	18114	18130	18036	17819	18011	17986	18194	17956	17986	18035	17991	17908	17958	17951	18058	17932	18193	18075	17811	17879	18070	18008	17883	18069	18135	18140	18240	18040	18108	18192	17949	18104	17777	17901	18108	18033	18036	17949	17914	17963	17890	18152	17817	18148	17982	17991	18120	17948	17989	17889	17979	17929	17932	18079	18140	17913	18097	17983	18384	18021	17848	18019	17990	18026	18006	17956	17840	17996	17926	18107	18090	17916	18062	17987	17933	18130	17963	17945	17879	18039	17929	17930	18111	18044	17926	18082	18031	18085	18061	18076	18234	17866	17991	18061	18078	18147	18093	17908	17849	17812	18089	18009	17787	18067	18052	18013	18281	18046	18054	18254	17871	17814	17936	18005	18021	17993	17911	18165	17949	18012	17908	18034	18014	17912	17896	17981	17945	17945	18205	18013	18080	17973	17768	17996	17895	17819	18159	18145	17908	17841	18086	18087	18191	17951	18099	18210	17965	18018	17968	17883	18130	18230	18218	17844	18040	18005	18150	17942	18080	18086	18081	17998
19323	22408	20272	17034	16284	15725	15281	15482	15498	15741	15722	15093	14880	14683	14807	14647	14578	14381	14354	14486	14432	14268	14335	14243	14357	14366	14461	14437	14242	14396	14205	14426	14307	14346	14145	14242	14308	14224	14214	14318	14265	14349	14200	14314	14231	14510	14529	14438	14229	14261	14132	14184	14269	14114	14278	14214	14191	14201	14281	14061	14296	14210	14301	14335	14200	14271	14299	14253	14301	14206	14115	14297	14109	14339	14086	14212	14058	14171	14169	14246	14156	14199	14150	14146	14357	14251	14177	14261	14203	14232	14333	14133	14358	14276	14259	14239	14156	14174	14270	14269	14193	14338	14266	14249	14308	14168	14170	14208	14295	14158	14107	14258	14188	14254	14171	14139	14223	14151	14135	14191	14295	14320	14296	14314	14219	14098	14314	14073	14097	14242	14226	14201	14185	14168	14244	14154	14170	14224	14266	14126	14197	14259	14264	14190	14321	14143	14180	14124	14239	14265	14262	14312	14194	14172	14190	14124	14323	14267	14282	14153	14333	14220	14346	14195	14101	14364	14237	14146	14196	14338	14251	14152	14191	14290	14259	14090	14130	14103	14288	14283	14278	14206	14119	14306	14256	14283	14233	14141	14070	14149	14268	14364	14270	14159	14259	14189	14103	14292	14309	14158	14213	14144	14376	14251	14247	14186	14273	14136	14361	14049	14236	14330	14205	14249	14205	14307	14178	14165	14239	14292	14334	14214	14343	14192	14347	14177	14070	14081	14397	14274	14134	14172	14251	14235	14170	14296	14205	14297	14184	14192	14189	14256	14120	14359	14150	14054	14262	14197	14147	14209	14258	14127	14056	14324	14322	14294	14238	14397	14254	14318	14145	14213	14291	14242	14286	14398	14329	14184	14009	14138	14398	14199	14293	14212	14277	14145	14184	14204	14259	14225	14329	14223	14151	14364	14141	14202	14129	14159	14212	14293	14244	14319	14258	14258	14316	14354	14217	14214	14310	14285	14090	14203	14269	14344	14418	14243	14236	14366	14214	14346	14130	14217	14190	14254	14303	14300	14314	14507	14240	14225	14252	14212	14032	14056	14337	14382	14197	14432	14138	14164	14341	14219	14355	14304	14348	14202	14417	14204	14271	14207	14035	14169	14256	14275	14163	14202	14175	14261	14234	14108	14377	14266	14047	14323	14323	14146	14088	14205	14068	14264	14280	14255	14202	14271	14401	14294	14283	14336	14288	14241	14216	14274	14203	14367	14072	14050	14265	14312	14239	14091	14092	14269	14181	14235	14157	14212	14046	14229	14200	14315	14288	14191	14243	14271	14011	14272	14361	14375	14156	14222	14195	14258	14192	14251	14305	14173	14020	14135	14204	14122	14243	14287	14253	14092	14294	14070	14219	14359	14123	14227	14200	14220	14351	14355	14100	14077	14296	14131	14361	14299	14285	14260	14289	14219	14258	14181	14205	14083	14179	14247	14259	14282	14367	14268	14240	14201	14230	14209	14258	14190	14154	14223	14083	14363	14309	14172	14216	14261	14173	14226	14180	14275	14153	14248	14203	14119	14246	14176	14276	14132	14251	14211	14175	14162	14262	14144	14401	14224	14146	14152	14040	14153	14303	14372	14161	14285	14218	14227	14217	14247	14362	14246	14220	14054	14283	14213	14413	14252	14298	14289	14234	14393	14394	14136	14312	14349	14310	14112	14376	14232	14166	14418	14222	14220	14326	14289	14064	14105	14336	14222	14147	14123	14271	14124	14199	14212	14293	14355	14192	14306	14144	14188	14294	14236	14172	14181	14287	14304	14282	14299	14142	14451	14125	14220	14347	14069	14317	14360	14296	13986	14043	14333	14180	14121	14282	14304	14264	14111	14160	14352	14343	14213	14245	14245	14278	14122	14267	14151	14261	14283	14228	14072	14173	14198	14157	14207	14190	14225	14418	14331	14163	14219	14254	14303	14277	14249	14428	14118	14264	14058	14201	14246	14176	14368	14119	14174	14097	14076	14078	14182	14234	14387	14318	14114	14217	14082	14089	14323	14316	14465	14154	14338	14223	14218	14245	14206	14327	14355	14191	14238	14313	14192	14268	14175	14251	14257	14147	14216	14347	14124	14232	14259	14242	14313	14161	14260	14367	14181	14221	14341	14127	14244	14149	14159	14364	14143	14372	14222	14242	14155	14078	14308	14112	14073	14188	14238	14335	14323	14288	14330	14204	14238	14471	14356	14252	14148	14330	14299	14187	14150	14144	14276	14317	14325	14322	14153	14286	14095	14138	14193	14206	14154	14358	14114	14143	14304	14385	14105	14239	14196	14102	14324	14219	14194	14293	14265	14283	14276	14231	14351	14179	14250	14293	14252	14192	14189	14317	14131	14497	14206	14265	14172	14338	14331	14372	14182	14082	14230	14359	14274	14319	14168	14249	14133	14385	14247	14187	14294	14384	14195	14239	14259	14293	14108	14158	14342	14189	14313	14307	14093	14437	14357	14054	14267	14076	14188	14074	14206	14367	14389	14253	14166	14300	14230	14291	14490	14219	14243	14135	14403	14215	14295	14267	14344	14186	14282	14235	14225	14198	14251	14149	14225	14247	14200	14221	14264	14054	14405	14118	14200	14218	14351	14160	14064	14343	14223	14108	14211	14247	14303	14325	14101	14273	14274	14181	14237	14144	14144	14290	14264	14180	14130	14355	14096	14288	14195	14153	14228	14365	14237	13962	14293	14143	14184	14309	14212	14247	14319	14212	14427	14107	14205	14293	14304	14200	14235	14138	14367	14108	14229	14318	14243	14430	14084	14225	14295	14169	14282	14209	14223	14188	14153	14228	14191	14196	14271	14169	14231	14197	14279	14234	14215	14252	14311	14339	14390	14438	14336	14072	14093	14200	14345	14284	14266	14084	14092	14070	14174	14250	14051	14388	14191	14168	14152	14140	14319	14225	14293	14155	14240	14187	14180	14280	14042	14145	14287	14309	14194	14157	14205	14227	14398	14156	14187	14240	14324	14165	14311	14219	14393	14220	14214	14089	14348	14404	14081	14274	14189	14137	14088	14183	14142	14109	14303	14271	14222	14184	14396	14212	14109	14190	14309	14246	14316	14384	14405	14398	14294	14309	14221	14466	14306	13974	14296	14185	14348	14228	14148	14378	14114	14366	14287	14143	14278	14268	14154	14323	14388	14159	14229	14182	14271	14246	14060	14275	14322	14281	14186	14250	14260	14045	14293	14415	14261	14194	14188	14129	14030	14276	14235	14228	14219	14228	14396	14385	14175	14303	14405	14196	14153	14195	14253	14192	14300	14204	14297	14348	14132	14102	14214	14123	14246	14397	14297	14242	14218	14164	14316	14110	14265	14247	14347	14192	14130	14282	14239	14468	14413	14208	14201	14215	14039	14244	14064	14242	14306	14288	14329	14146	14105	14178	14222	14216	14339	14195	14272	14152	14219	14250	14188	14207	14207	14438	14278	14336	14198	14247	14230	14249	14081	14299	14147	14096	14285	14181	14269	14457	14123	14073	14414	14322	14171	14225	14223	14076	14199	14072	14313	14288	14255	14231	14343	14071	14237	14197	14254	14184	14319	14185	14463	14138	14278	14310	14411	14136	14414	14307	14269	14044	14136	14116	14288	14148	14277	14335	14171	14255	14149	14208	14265	14358	14147	14294	14162	14177	14208	14071	14389	14266	14176	14078	14152	14200	14121	14158	14170	14281	14216	14135	14156	14376	14196	14263	14064	14326	14375	14040	14305	14113	14199	14286	14189	14327	14235	14120	14258	14363	14135	14227	14144	14238	14155	14218	14080	14220	14078	14066	14312	14174	14426	14162	14149	14249	14502	14121	14224	14219	14294	14208	14304	14360	14061	14196	14294	14228	14107	14274	14239	14299	14114	14260	14260	14475	14324	14225	14168	14339	14378	14361	14222	14344	14064	14168	14177	14276	14210	14252	14171	13991	14284	14142	14277	14230	14213	14188	14271	14278	14307	14299	14483	14319	14242	14155	14198	14393	14157	14191	14313	14316	14140	14208	14346	14324	14185	14149	14382	14293	14103	14237	14238	14274	14078	14150	14203	14188	14340	14192	14243	14103	14189	14183	14210	14202	14172	14362	14306	14229	14202	14113	14189	14378	14127	14260	14242	14319	14366	14137	14265	14412	14271	14253	14190	14096	14142	14216	14271	14018	14345	14218	14302	14353	14203	14298	14221	14094	14355	14263	14219	14323	14183	14257	14146	14424	14194	14308	14318	14276	14274	14231	14121	14250	14197	14318	14177	14210	14373	14057	14167	14204	14066	14155	14268	14143	14107	14316	14249	14334	14264	14213	14269	14185	14293	14157	14249	14303	14124	14289	14327	14268	14203	14292	14199	14183	14290	14212	14310	14237	14293	14139	14335	14263	14277	14152	14452	14268	14165	14222	14359	14221	14492	14285	14170	14113	14415	14305	14254	14157	14137	14134	14228	14221	14284	14319	14182	14341	14380	14319	14324	14108	14193	14323	14393	14106	14256	14044	14256	14055	14368	14372	14110	14174	14335	14223	14218	14258	13975	14360	14229	14221	14290	14380	14217	14075	14270	14244	14375	14130	14478	14277	14330	14349	14206	14339	14223	14274	14139	14209	14119	14066	14021	14198	14370	14301	14150	14249	14308	14116	14253	14254	14203	14185	14192	14231	14373	14240	14367	14289	14346	14150	14271	14183	14255	14174	14356	14189	14262	14303	14135	14291	14274	14128	14255	14227	14115	14136	14252	14080	14153	14184	14214	14252	14366	14241	14304	14232	14276	14103	14111	14249	14378	14239	14151	14374	14226	14262	14096	14140	14305	14082	14139	14304	14230	14212	14084	14167	14340	14216	14305	14120	14209	14309	14112	14212	14034	14166	14269	14318	14395	14232	14201	14341	14443	14181	14166	14439	14309	14165	14138	14219	14158	14376	14262	14183	14411	14414	14220	14254	14175	14245	14198	14063	14429	14180	14171	14253	14315	14240	14228	14071	14216	14178	14192	14164	13994	14150	14307	14109	14249	14088	14328	14323	14281	14228	14288	14303	14240	14311	14197	14276	14325	14167	14254	14313	14284	14276	14187	14082	14224	14188	14205	14210	14231	14258	14221	14269	14185	14283	14247	14237	14108	14171	14023	14280	14084	14231	14234
24757	21067	28062	24557	22748	23395	22891	20711	20320	20635	20250	19634	19755	19328	19366	18913	18956	18766	18743	18734	18989	18832	18668	18680	18753	18675	18660	18615	18825	18397	18387	18616	18654	18469	18567	18472	18443	18480	18546	18536	18655	18725	18347	18673	19023	19517	19085	18882	18702	18564	18603	18520	18442	18485	18489	18545	18480	18651	18354	18177	18277	18342	18520	18560	18605	18428	18550	18524	18450	18546	18434	18512	18457	18469	18426	18518	18536	18554	18771	18697	18476	18449	18496	18342	18365	18245	18724	18401	18513	18502	18386	18495	18432	18374	18388	18413	18452	18718	18563	18408	18648	18546	18407	18416	18308	18557	18547	18367	18417	18396	18608	18514	18478	18229	18405	18342	18263	18364	18604	18394	18391	18359	18621	18515	18617	18580	18164	18558	18392	18393	18425	18375	18429	18305	18555	18503	18596	18536	18370	18225	18351	18504	18294	18284	18303	18326	18352	18517	18428	18509	18487	18501	18454	18429	18485	18616	18482	18401	18316	18487	18366	18545	18557	18466	18532	18529	18505	18539	18485	18713	18606	18558	18503	18381	18374	18555	18540	18360	18377	18597	18517	18333	18539	18346	18323	18410	18257	18559	18402	18437	18283	18408	18602	18397	18316	18282	18609	18419	18379	18491	18276	18490	18585	18470	18567	18380	18507	18381	18414	18521	18208	18439	18616	18566	18538	18295	18422	18442	18487	18379	18415	18476	18469	18339	18356	18613	18692	18451	18298	18359	18395	18356	18213	18448	18454	18436	18475	18467	18376	18254	18515	18507	18428	18259	18394	18621	18604	18292	18522	18450	18302	18533	18498	18470	18235	18510	18291	18565	18515	18357	18694	18611	18224	18382	18362	18478	18525	18420	18387	18210	18238	18350	18613	18568	18597	18542	18393	18291	18404	18345	18505	18337	18365	18712	18543	18443	18453	18503	18409	18352	18254	18393	18276	18445	18374	18424	18500	18561	18466	18378	18232	18247	18384	18333	18308	18572	18353	18217	18457	18390	18248	18279	18509	18165	18440	18372	18357	18494	18365	18559	18601	18579	18579	18452	18616	18449	18468	18758	18474	18360	18426	18214	18332	18692	18526	18435	18512	18682	18602	18396	18538	18539	18626	18513	18352	18526	18485	18496	18521	18497	18479	18210	18287	18267	18440	18409	18611	18583	18611	18471	18391	18519	18573	18488	18466	18399	18428	18379	18332	18478	18333	18489	18530	18197	18693	18569	18431	18410	18413	18474	18555	18595	18485	18455	18424	18554	18641	18417	18777	18599	18481	18611	18460	18206	18519	18586	18399	18231	18487	18630	18573	18388	18472	18072	18344	18432	18435	18334	18488	18429	18599	18700	18572	18637	18309	18591	18395	18540	18445	18311	18440	18406	18560	18479	18417	18425	18205	18303	18416	18435	18312	18487	18577	18548	18436	18359	18352	18444	18550	18412	18379	18534	18441	18577	18616	18397	18598	18302	18608	18565	18519	18564	18276	18490	18708	18482	18263	18381	18640	18401	18401	18385	18574	18378	18259	18461	18470	18566	18517	18474	18316	18357	18381	18515	18513	18269	18416	18482	18448	18328	18560	18298	18497	18462	18400	18466	18172	18245	18499	18504	18385	18299	18688	18522	18451	18449	18539	18271	18462	18420	18486	18317	18447	18450	18369	18193	18468	18404	18473	18353	18601	18452	18570	18326	18418	18486	18457	18350	18427	18184	18684	18422	18204	18468	18346	18341	18370	18204	18441	18566	18317	18489	18447	18328	18353	18635	18274	18305	18394	18463	18380	18607	18485	18519	18415	17984	18342	18346	18614	18280	18602	18362	18600	18451	18464	18166	18587	18323	18450	18342	18227	18406	18496	18387	18436	18494	18426	18144	18686	18211	18508	18556	18477	18543	18397	18454	18347	18349	18639	18398	18417	18630	18527	18203	18465	18402	18316	18361	18379	18148	18091	18303	18545	18469	18307	18385	18566	18569	18328	18470	18577	18586	18564	18445	18577	18246	18181	18407	18470	18308	18451	18496	18541	18456	18562	18291	18374	18480	18272	18566	18336	18669	18427	18510	18477	18572	18488	18607	18292	18571	18473	18512	18457	18425	18525	18361	18401	18494	18377	18575	18396	18429	18617	18458	18542	18417	18452	18540	18610	18529	18437	18433	18654	18506	18547	18701	18693	18531	18487	18453	18358	18457	18308	18478	18426	18333	18656	18353	18463	18355	18659	18435	18404	18497	18285	18543	18265	18363	18505	18355	18404	18453	18606	18471	18331	18172	18384	18327	18544	18414	18581	18333	18663	18508	18704	18407	18656	18328	18462	18442	18384	18453	18603	18507	18710	18408	18567	18430	18496	18514	18512	18514	18449	18333	18424	18526	18489	18410	18339	18414	18483	18349	18620	18282	18615	18339	18353	18491	18274	18436	18441	18453	18604	18383	18417	18626	18625	18513	18470	18354	18207	18456	18448	18471	18544	18614	18395	18672	18359	18385	18277	18329	18328	18669	18404	18549	18533	18438	18578	18347	18381	18501	18331	18551	18488	18311	18188	18511	18420	18258	18433	18388	18372	18417	18527	18465	18565	18701	18465	18462	18482	18505	18403	18504	18607	18522	18498	18428	18497	18508	18283	18355	18438	18564	18432	18405	18467	18381	18593	18354	18306	18427	18363	18404	18650	18396	18519	18548	18635	18306	18617	18477	18548	18506	18523	18686	18488	18610	18389	18424	18305	18272	18480	18409	18431	18405	18521	18407	18400	18549	18315	18521	18511	18588	18372	18537	18494	18434	18591	18401	18465	18497	18705	18506	18478	18492	18528	18135	18312	18362	18532	18467	18514	18214	18461	18335	18642	18485	18584	18679	18416	18576	18506	18457	18427	18447	18320	18259	18465	18638	18614	18544	18525	18413	18314	18388	18524	18403	18441	18540	18435	18456	18652	18221	18512	18457	18427	18605	18656	18288	18435	18427	18470	18282	18391	18398	18529	18316	18059	18310	18223	18445	18478	18380	18335	18563	18343	18424	18605	18448	18334	18352	18525	18411	18380	18310	18613	18657	18481	18598	18390	18405	18497	18389	18514	18520	18645	18431	18187	18372	18311	18585	18414	18323	18315	18488	18294	18414	18460	18244	18421	18399	18396	18427	18316	18465	18459	18593	18189	18394	18518	18377	18586	18491	18539	18468	18399	18337	18211	18603	18285	18420	18374	18428	18264	18374	18430	18451	18491	18421	18468	18451	18285	18658	18556	18399	18438	18268	18362	18541	18459	18303	18440	18625	18665	18419	18357	18407	18436	18511	18445	18393	18564	18291	18166	18228	18461	18429	18514	18405	18465	18470	18359	18371	18662	18505	18446	18469	18291	18213	18549	18584	18275	18582	18533	18499	18329	18509	18638	18408	18447	18444	18397	18312	18481	18589	18611	18523	18358	18473	18537	18243	18456	18590	18514	18370	18293	18380	18426	18476	18519	18512	18361	18419	18398	18470	18550	18473	18432	18509	18705	18494	18320	18224	18615	18654	18496	18503	18468	18586	18489	18218	18414	18653	18411	18248	18227	18556	18517	18525	18411	18386	18479	18634	18195	18551	18516	18523	18644	18163	18495	18324	18612	18435	18495	18477	18349	18574	18355	18333	18390	18274	18526	18304	18524	18604	18357	18358	18574	18340	18547	18487	18558	18456	18555	18563	18376	18431	18233	18470	18433	18414	18150	18246	18460	18517	18382	18278	18543	18583	18539	18568	18372	18389	18564	18377	18438	18543	18462	18494	18652	18392	18650	18653	18262	18284	18367	18612	18366	18638	18549	18373	18434	18467	18472	18616	18509	18404	18772	18484	18458	18435	18255	18308	18262	18402	18306	18554	18503	18314	18153	18219	18447	18699	18541	18372	18480	18518	18531	18520	18584	18228	18428	18329	18565	18446	18495	18391	18337	18399	18487	18511	18499	18445	18172	18479	18462	18275	18411	18275	18505	18196	18364	18456	18393	18476	18508	18291	18454	18371	18509	18511	18546	18434	18584	18452	18478	18424	18489	18448	18580	18367	18572	18193	18388	18325	18380	18440	18478	18271	18301	18400	18169	18434	18311	18376	18294	18552	18457	18479	18401	18361	18469	18500	18573	18529	18598	18298	18397	18248	18497	18435	18535	18415	18500	18513	18491	18586	18410	18262	18669	18294	18378	18457	18492	18284	18563	18446	18451	18186	18463	18495	18436	18790	18536	18424	18442	18534	18236	18806	18663	18407	18338	18373	18378	18324	18672	18429	18402	18377	18657	18312	18725	18366	18483	18392	18476	18329	18360	18461	18463	18559	18588	18717	18354	18412	18400	18309	18467	18537	18566	18309	18370	18377	18327	18412	18460	18470	18546	18661	18530	18457	18187	18498	18617	18464	18657	18457	18291	18665	18363	18492	18629	18536	18496	18393	18658	18609	18414	18453	18619	18447	18649	18594	18326	18229	18324	18569	18396	18408	18327	18418	18442	18508	18321	18711	18571	18375	18498	18356	18397	18402	18398	18399	18398	18449	18368	18514	18652	18223	18468	18420	18575	18587	18439	18465	18327	18518	18381	18346	18474	18522	18458	18783	18476	18451	18333	18549	18498	18462	18480	18420	18516	18515	18491	18492	18558	18529	18449	18554	18349	18334	18539	18582	18396	18649	18518	18702	18581	18428	18403	18356	18318	18649	18367	18184	18323	18686	18575	18287	18327	18380	18409	18395	18481	18424	18606	18395	18598	18656	18389	18504	18509	18378	18455	18216	18402	18468	18591	18406	18574	18346	18367	18553	18407	18328	18622	18540	18242	18412	18638	18457	18368	18313	18298	18620	18321	18567	18572	18327	18523	18339	18443	18648	18353	18390	18252	18552	18527	18371	18368	18383	18242	18587	18646	18326	18500	18229	18539	18460	18490	18508	18580	18518	18555	18563	18362	18405	18355	18533	18494	18334	18466	18389	18624	18456	18287	18267	18485	18547	18320	18399	18438	18401	18434	18419	18481	18416	18357	18370	18420	18597	18392	18356	18287	18547	18562	18610	18560	18360	18572	18301	18483	18487	18519	18379	18350	18415	18593	18510	18633	18688	18365	18448	18550	18206	18436	18424	18455	18424	18467	18487	18393	18490	18475	18575
21990	34547	30990	24216	20673	18800	18067	17528	17575	17625	17146	16811	16461	15826	15717	15221	15306	14994	14816	15144	14930	14880	14732	14847	14789	14945	14878	14834	14644	14684	14702	14436	14457	14572	14487	14551	14433	14601	14525	14507	14591	14515	14410	15068	15581	15827	15247	14844	14801	14623	14505	14537	14569	14400	14470	14595	14765	14568	14585	14521	14606	14454	14533	14387	14569	14467	14369	14460	14472	14527	14498	14448	14375	14560	14335	14554	14664	14451	14539	14633	14534	14535	14403	14516	14589	14405	14414	14520	14444	14421	14506	14468	14582	14468	14366	14448	14644	14614	14417	14559	14628	14431	14521	14427	14438	14569	14320	14653	14544	14332	14473	14572	14540	14414	14629	14492	14380	14399	14598	14436	14607	14581	14548	14513	14468	14438	14420	14529	14494	14645	14447	14503	14475	14474	14356	14424	14380	14532	14541	14330	14483	14593	14447	14557	14512	14428	14382	14574	14579	14426	14404	14546	14527	14495	14530	14510	14506	14471	14533	14463	14306	14523	14531	14521	14302	14640	14509	14270	14611	14472	14376	14586	14554	14547	14525	14551	14494	14455	14417	14357	14404	14464	14544	14430	14449	14566	14360	14471	14396	14483	14553	14523	14397	14391	14606	14361	14500	14488	14314	14572	14420	14593	14419	14703	14532	14465	14460	14588	14420	14389	14482	14618	14504	14405	14507	14337	14502	14411	14719	14500	14496	14448	14419	14484	14429	14315	14569	14551	14533	14540	14376	14524	14339	14373	14429	14452	14368	14568	14457	14419	14626	14510	14448	14459	14484	14440	14378	14465	14443	14393	14420	14464	14545	14499	14536	14570	14462	14512	14373	14405	14380	14441	14558	14657	14496	14263	14549	14399	14538	14403	14562	14439	14401	14513	14283	14597	14464	14523	14656	14395	14589	14557	14680	14487	14516	14640	14653	14427	14481	14591	14410	14523	14432	14594	14502	14382	14476	14617	14366	14492	14703	14539	14452	14431	14469	14646	14514	14534	14376	14659	14488	14360	14366	14467	14463	14410	14433	14416	14562	14523	14519	14384	14530	14544	14512	14586	14485	14679	14333	14341	14377	14487	14343	14262	14463	14443	14504	14633	14553	14522	14449	14564	14493	14514	14495	14308	14638	14619	14605	14437	14464	14461	14354	14511	14452	14276	14556	14342	14484	14607	14490	14563	14543	14450	14474	14485	14594	14415	14496	14541	14519	14619	14541	14501	14468	14649	14445	14439	14546	14379	14553	14371	14462	14461	14548	14620	14489	14415	14500	14497	14525	14454	14609	14466	14452	14406	14422	14543	14550	14390	14444	14687	14517	14487	14531	14545	14513	14480	14365	14494	14528	14459	14524	14483	14576	14509	14418	14550	14387	14572	14482	14416	14464	14517	14563	14444	14625	14570	14319	14491	14392	14441	14475	14493	14542	14448	14582	14585	14576	14419	14521	14659	14497	14671	14516	14387	14648	14356	14567	14500	14407	14418	14417	14463	14453	14511	14528	14514	14447	14473	14420	14622	14471	14545	14529	14590	14561	14610	14589	14318	14451	14553	14320	14538	14484	14368	14529	14486	14521	14471	14506	14375	14517	14348	14448	14545	14519	14453	14349	14466	14502	14535	14622	14380	14529	14532	14379	14570	14403	14605	14450	14493	14345	14490	14477	14608	14507	14392	14461	14486	14531	14537	14491	14542	14448	14433	14289	14511	14517	14440	14470	14274	14518	14535	14428	14461	14606	14338	14483	14490	14521	14548	14580	14387	14449	14285	14525	14612	14377	14440	14418	14465	14452	14425	14640	14628	14332	14451	14546	14381	14271	14589	14518	14469	14333	14405	14592	14405	14596	14409	14537	14426	14476	14397	14459	14499	14276	14450	14583	14436	14601	14653	14495	14475	14510	14518	14522	14565	14426	14548	14441	14551	14452	14454	14508	14567	14545	14423	14530	14460	14513	14490	14260	14569	14511	14438	14523	14401	14416	14445	14455	14537	14580	14465	14449	14554	14477	14305	14619	14530	14458	14440	14585	14595	14337	14668	14563	14516	14267	14466	14530	14335	14567	14499	14444	14458	14496	14620	14461	14323	14585	14434	14541	14499	14307	14592	14386	14462	14430	14448	14571	14528	14437	14376	14594	14382	14508	14494	14557	14451	14570	14360	14394	14402	14229	14573	14370	14436	14468	14551	14558	14418	14370	14512	14461	14365	14498	14427	14431	14461	14466	14468	14594	14395	14431	14297	14485	14403	14598	14430	14532	14458	14461	14686	14521	14569	14459	14602	14392	14412	14525	14725	14467	14510	14552	14517	14580	14438	14527	14460	14657	14689	14478	14458	14461	14361	14459	14361	14429	14580	14422	14361	14563	14415	14412	14471	14254	14319	14565	14532	14357	14440	14560	14393	14451	14530	14619	14337	14356	14409	14271	14309	14483	14488	14566	14520	14371	14498	14459	14404	14340	14436	14530	14468	14390	14416	14484	14236	14398	14426	14481	14449	14429	14567	14443	14399	14399	14415	14408	14383	14377	14410	14374	14558	14562	14501	14509	14653	14473	14498	14429	14409	14562	14447	14529	14559	14423	14386	14517	14557	14488	14359	14329	14504	14496	14554	14496	14462	14429	14512	14350	14477	14431	14365	14623	14661	14437	14640	14555	14330	14477	14464	14498	14409	14368	14553	14557	14632	14550	14493	14355	14570	14354	14397	14525	14607	14689	14633	14618	14527	14363	14573	14525	14627	14522	14531	14523	14540	14406	14380	14487	14550	14443	14422	14375	14583	14501	14409	14554	14502	14466	14502	14665	14350	14365	14468	14247	14423	14534	14493	14513	14568	14578	14495	14299	14549	14482	14456	14437	14555	14341	14488	14304	14545	14434	14443	14458	14443	14546	14407	14687	14517	14413	14626	14445	14575	14482	14362	14492	14658	14489	14381	14461	14483	14401	14461	14663	14421	14500	14557	14454	14467	14367	14470	14472	14312	14499	14440	14463	14470	14544	14604	14615	14523	14613	14403	14492	14641	14552	14228	14491	14620	14414	14430	14429	14491	14508	14473	14487	14397	14601	14611	14542	14346	14534	14668	14591	14610	14358	14652	14436	14470	14508	14539	14531	14571	14733	14423	14590	14570	14444	14401	14707	14499	14454	14202	14558	14506	14394	14567	14570	14546	14419	14512	14684	14542	14530	14394	14504	14474	14487	14558	14271	14334	14499	14526	14449	14524	14485	14371	14657	14551	14439	14570	14463	14496	14579	14432	14446	14461	14569	14382	14457	14619	14382	14559	14314	14358	14552	14537	14386	14356	14371	14503	14550	14632	14388	14478	14460	14326	14489	14440	14596	14445	14518	14484	14487	14578	14451	14383	14569	14459	14464	14397	14500	14447	14534	14334	14349	14474	14626	14483	14422	14408	14567	14477	14436	14372	14524	14434	14462	14478	14482	14534	14462	14412	14374	14415	14437	14408	14455	14421	14428	14478	14441	14453	14498	14491	14459	14476	14497	14403	14447	14561	14436	14335	14613	14420	14436	14346	14557	14392	14595	14567	14522	14573	14392	14427	14452	14491	14477	14383	14441	14399	14617	14508	14431	14432	14376	14559	14373	14404	14374	14443	14536	14466	14663	14424	14690	14538	14429	14467	14338	14522	14483	14520	14283	14547	14438	14337	14649	14441	14614	14372	14530	14469	14372	14390	14444	14456	14376	14428	14444	14433	14378	14380	14451	14456	14480	14464	14403	14566	14573	14483	14657	14421	14542	14503	14623	14521	14542	14474	14586	14764	14469	14544	14455	14582	14512	14475	14454	14651	14403	14573	14454	14418	14391	14564	14489	14375	14534	14388	14472	14435	14373	14440	14430	14510	14675	14466	14496	14432	14570	14414	14645	14468	14555	14423	14429	14539	14421	14538	14580	14604	14530	14555	14351	14386	14488	14302	14476	14280	14416	14460	14381	14495	14504	14560	14588	14634	14390	14432	14427	14501	14547	14346	14456	14479	14526	14680	14449	14564	14339	14526	14567	14413	14512	14332	14566	14490	14512	14506	14325	14499	14614	14437	14432	14565	14589	14472	14582	14274	14443	14512	14490	14580	14489	14412	14492	14348	14577	14510	14499	14505	14474	14620	14600	14411	14429	14507	14463	14397	14644	14601	14545	14443	14543	14471	14372	14482	14598	14532	14458	14499	14377	14535	14452	14616	14468	14511	14593	14502	14617	14436	14503	14465	14463	14470	14632	14453	14438	14392	14360	14465	14504	14438	14518	14506	14376	14436	14351	14459	14455	14512	14472	14529	14451	14602	14473	14398	14580	14482	14430	14536	14541	14390	14462	14370	14464	14358	14446	14752	14539	14440	14425	14456	14520	14468	14512	14282	14548	14422	14498	14566	14371	14656	14402	14462	14435	14363	14706	14372	14587	14534	14597	14418	14563	14469	14384	14414	14632	14378	14542	14448	14394	14493	14503	14492	14583	14528	14418	14553	14357	14520	14407	14285	14417	14524	14659	14515	14476	14522	14503	14634	14324	14538	14632	14572	14401	14515	14362	14537	14290	14553	14447	14501	14506	14526	14587	14607	14360	14552	14274	14423	14440	14627	14372	14442	14504	14478	14584	14417	14451	14685	14521	14439	14406	14314	14515	14466	14513	14523	14426	14375	14472	14647	14335	14536	14550	14389	14510	14447	14449	14592	14457	14538	14370	14409	14591	14588	14471	14585	14416	14587	14583	14383	14565	14496	14370	14423	14603	14474	14483	14659	14451	14420	14673	14481	14509	14284	14450	14585	14410	14432	14392	14564	14536	14359	14615	14590	14598	14551	14407	14629	14486	14529	14461	14401	14706	14532	14396	14306	14484	14473	14496	14515	14495	14574	14472	14599	14516	14385	14392	14413	14627	14426	14397	14686	14415	14473	14575	14487	14526	14393	14327	14476	14612	14464	14363	14318	14344	14573	14612	14315	14595	14434	14431	14429	14492	14474	14420	14435	14482	14493	14378	14449	14437	14606	14343	14478	14522	14587	14434	14512	14441	14485	14610	14443	14537	14494	14498	14510	14634	14686	14605	14361	14517	14515	14564	14561	14614	14572	14486	14664	14471	14438	14361	14288	14499	14437	14511	14437	14598	14512	14604	14663
23425	21084	28417	23836	21686	24294	25695	21820	20681	21117	20484	20070	19636	19396	19400	19047	18753	18818	18540	18693	18706	18418	18316	18332	18461	18418	18457	18516	18132	18196	18375	18421	18147	18258	18117	18035	18148	18484	18078	18260	18200	17985	18361	18626	19533	19608	19226	18535	18287	18002	17730	17987	18079	18085	18107	18232	18036	17984	18044	18022	17925	17997	17843	18030	17895	17965	17871	18151	18125	17893	17831	17775	17904	17922	18059	17985	17938	18164	17906	17805	17965	17828	18118	18003	18069	18023	18062	18138	17996	18165	17951	18071	18081	18051	18163	18123	17938	17967	18161	17883	17757	17987	18052	18046	18066	18120	18135	18014	17945	18034	18042	18030	17866	18085	18082	18060	17857	18006	17861	17929	18040	17891	17993	18185	17988	18101	17855	17938	17917	17964	17963	17982	18149	17774	17979	17956	18128	18004	17891	18060	17811	18034	17938	17935	17763	17985	18133	18111	17902	18021	17870	17815	17930	17984	18050	18171	17931	17969	18030	17928	18172	17822	17853	17883	17850	17925	17800	18008	18179	17830	17921	17921	18102	18257	18128	17786	18010	17957	17954	18108	17860	18042	18068	18295	17976	18008	17802	17954	18041	17927	17883	17864	18216	17757	18058	17887	18164	17917	18034	18098	17857	17911	18026	18128	17914	18255	17902	18246	18035	18048	18042	18116	17934	17910	17922	18044	17959	17944	17968	17830	17964	17857	17895	17981	18091	17986	17984	17977	17834	17954	18216	17987	18122	18049	17989	17690	18014	18055	18141	18008	18097	17988	18071	17937	17844	18146	18182	17991	17987	17881	17762	17956	17991	18043	18007	17791	17906	18037	17797	18064	18084	17896	17704	17650	17958	18101	18075	17990	17898	17920	17912	17777	17874	17876	17999	17828	17909	17857	17864	18400	18117	18021	17812	17931	18004	18075	18014	18116	18266	17983	18127	18224	17850	17997	17856	17923	17823	18144	18143	18125	17837	17901	17805	17970	17965	17730	17832	17886	17837	18108	17870	17999	17914	18123	18199	18118	17931	17924	18155	17892	18033	17994	17978	17922	18148	18012	17868	18151	17901	18124	17810	18167	18140	17842	17975	18163	17855	17813	17971	17924	18127	18013	17956	17986	17954	17986	18088	18068	17913	18076	17963	17900	17835	18046	17979	18061	17779	18103	17940	17974	18076	17983	18125	17991	17918	18062	18046	18245	18083	17903	17839	18050	18078	17992	18006	17842	18186	18076	18057	17925	17967	17858	17899	18222	17992	17896	17953	18004	18215	18041	18094	17771	17785	17824	17877	17978	17919	18006	17872	18037	17919	17999	18041	17940	17985	17912	18081	18049	18226	18000	18068	18053	18116	18208	17957	17798	18015	17889	17996	17964	17957	17885	18014	17898	18390	18165	17936	17822	18037	17905	17948	17905	17880	17995	17835	18002	17885	18037	18030	18109	18164	18079	18011	17882	17830	17900	18028	17875	17938	18018	17708	17798	18007	18109	17982	18020	18059	17968	18124	18005	17893	17992	18249	18203	18183	18002	18107	17949	18103	18167	18067	17856	18116	18158	17977	18094	18095	18088	17699	18053	18111	17966	18039	18005	18122	18098	18105	17909	17979	17803	18167	17789	17951	17917	18184	17969	17881	18035	17791	18134	18028	18104	18122	17943	18170	18008	18028	17968	17776	17953	17929	18028	17846	18079	18110	17893	17947	17969	18008	17985	17794	18124	18062	17921	18029	18055	17830	17816	17881	17996	18062	18066	17920	18065	17967	18134	17911	17760	18215	17950	17705	17842	17957	17976	18016	18064	17921	17802	17867	17924	18058	17853	17850	17992	17846	18011	18401	18039	17940	18076	18085	18085	18062	18054	17835	17849	17981	18198	17954	17834	18036	17906	17984	17986	17831	17769	18056	17885	17813	17911	17988	17888	17918	18088	18111	17844	17851	18078	18102	18037	17776	17850	17875	17912	18014	18037	17953	18177	18085	17804	18115	18130	17852	18059	17976	18127	17951	18144	17966	17841	18022	17886	18087	18141	17687	18013	17926	17938	18070	17892	17867	18074	17778	17897	18019	18143	18085	18131	17952	17937	18062	17821	17881	18245	18260	18201	18029	17800	18075	17999	17951	18009	17856	17736	17916	18138	17902	18025	17652	17984	18073	17781	17994	17908	17938	17799	18106	18184	18065	18127	18183	17984	18024	17920	17804	17842	17941	18088	17966	17937	18137	17890	18078	18006	18081	18003	18092	17936	17935	18026	18155	17845	17899	17950	17964	17936	17861	17984	17988	18061	18264	18161	18003	17926	17860	18050	18228	17980	17920	17904	17988	18089	18109	18184	17946	17891	17929	17983	18017	18142	18231	18050	18134	18000	18140	18011	18065	18158	18181	17972	17795	17931	18167	18170	18012	17869	17933	17835	17957	18035	17980	17841	17963	17916	18080	18066	18073	18048	18150	18027	17921	18047	17900	18009	17960	17932	18145	17898	17850	18154	17926	17687	17947	17891	18039	17851	18097	18026	18031	17940	18109	18045	17975	18092	17938	17972	17983	17913	17762	18039	17866	18112	17848	18033	18213	17941	17870	17971	17991	18045	17917	17892	17850	17850	17938	18010	17783	17901	18143	17936	18197	17802	17969	17843	17903	17811	17973	17810	17887	18003	17834	17912	18045	17981	17964	17823	18156	18147	17918	18218	18040	17736	18049	18084	17791	18082	18053	17861	17743	18098	17955	17931	17893	17963	17808	18050	18385	18054	18069	18147	17996	18011	18074	17978	18070	18114	18007	17945	17820	18032	18177	17898	18130	17996	17899	17980	18019	17841	18020	18057	17967	17891	18056	17771	17938	18079	17949	17756	18017	17955	18066	17983	17944	17982	18129	17993	18171	18000	17860	17868	17825	18035	17731	17956	18139	18025	17893	17768	17886	17896	18155	17839	17884	17900	17847	18080	17994	17890	18025	18121	17893	18011	18177	17862	17888	17831	17774	18008	17869	17919	18062	18054	18017	17960	17975	17804	18065	18036	17923	17983	18115	17822	17740	17995	18046	18004	17983	17842	18054	18064	17943	17768	18142	17973	18038	18018	17583	17904	17969	17958	18046	17897	17719	17818	17847	17896	18190	17952	17894	17987	17967	18113	17909	17876	17895	17987	18097	17882	18010	18062	18128	18065	18135	18075	17929	17801	18246	18006	17867	18054	18063	18138	18176	18095	18135	18111	17844	18130	17898	18057	18012	18137	17945	18067	17762	17832	18024	17818	17957	17842	18043	17866	17983	17880	17859	17837	17989	18028	18114	17806	18115	17846	17816	17807	17860	17990	18064	17987	17881	18022	17751	18069	17980	17851	17680	17895	17938	17960	18039	18027	18079	18100	18163	17883	18011	18168	17836	17613	18020	17861	18098	18110	17865	18205	17730	18059	17814	17921	17880	17949	17962	17938	17841	17989	18090	17878	17921	18013	18061	18021	17985	17948	18012	18043	17866	17855	18035	18107	17933	17792	17905	18113	18287	17872	17898	17928	17954	17887	18060	17816	17906	17838	17885	18133	17929	17741	18054	17893	18049	17933	18181	17861	18020	17988	18082	17841	17957	18088	17937	18096	18067	18065	17925	18018	18159	18105	17986	18198	17823	18208	17784	17862	17847	18088	18058	18025	17830	18148	18151	18058	17925	17899	17961	17854	17870	17971	18140	17998	17837	17878	18025	18205	18027	17693	18034	17997	18055	18002	17945	17947	18083	17845	18006	17877	18032	17989	17982	17940	17876	17989	18195	17964	17919	18079	17898	18008	18071	17780	18037	17992	17799	17958	18125	18018	18066	17909	18025	18029	18053	17960	18019	17798	18059	17972	18106	17818	17992	17998	18066	17687	18064	17924	18139	18016	17863	18061	17970	18060	17959	18033	17980	18072	17975	18041	18055	18072	17690	17967	17951	18090	18097	17894	17962	18020	18122	17947	18033	17866	17883	17908	18113	17657	17952	18057	18026	18036	17779	17826	18167	17974	18007	18005	18135	17984	17962	18053	18062	17964	17919	18133	18006	18029	17973	17983	18076	17951	17973	17784	18032	17967	17862	17922	18015	18036	17899	18016	18054	18043	17922	18002	17977	17901	17881	18068	18023	17907	17843	17955	17967	17942	17938	17802	18157	18107	17872	18049	18084	18184	17825	17801	18078	17777	17917	17936	17959	17769	17911	18033	17935	17956	17702	17966	17933	18043	17952	17993	17981	17943	17921	17903	17798	17944	17985	17859	18247	18050	18063	17895	17897	18119	17925	17931	17950	17991	17980	17778	18020	17943	18053	18019	17947	17945	18000	18023	17915	17939	17945	18052	17969	17942	17753	18062	17990	17862	18010	18034	18022	17981	17879	17899	17937	18115	17998	18074	17963	18030	17809	18205	18135	17983	18035	18213	18039	17910	18001	17943	18010	18054	17918	17998	18140	17942	17895	18089	17863	17967	17762	17755	17976	17958	17746	17909	17967	17837	18042	17911	17911	17923	17899	17710	17982	17971	17925	18076	17841	17911	17960	18055	18005	17990	17857	17938	17823	17975	17873	18053	17936	18058	18124	17766	18076	18066	17857	17846	18024	17879	18088	17915	17966	17888	17894	17929	18117	17952	17898	18007	18221	17863	17923	17998	18103	17861	17853	18117	17822	18085	17934	17899	18009	18327	18128	17996	17756	17909	18070	18017	17991	18016	18106	18055	18091	17891	18077	18167	18125	18157	18151	18110	18041	18012	18150	17819	17809	17890	17870	17947	17974	17944	17921	18037	17976	17911	17979	17910	18081	18080	18108	17980	17895	18229	18080	18011	18141	18028	17949	17908	18025	17959	17886	18312	17797	18034	17947	18033	17949	18000	17916	17949	17842	17896	18106	17890	18001	17964	17870	17783	18100	17882	17867	17907	18127	18115	17998	17962	18096	17985	17902	18093	18028	18207	17911	18054	18027	18088	17872	18097	17983	17921	18051	18173	17886	17956	18076	18093	17969	17929	18041	18187	17804	17877	17807	17923	18235	17881	17966	18062	17877	18005	17901	17976	17757	18001	18060	17955	18040	18150	17979	17887	17998	17939	17869	17960	17993	17993	17957	18049	18065	17831	18091	17840	17944	17955	18040	18024	18058	18019
24940	40978	36305	28312	23461	20849	19547	19172	18492	18538	17756	17290	16806	16102	15728	15306	15130	14784	14981	14824	14947	14552	14527	14840	14985	14789	14848	14688	14377	14421	14397	14345	14398	14188	14255	14315	14329	14449	14472	14228	14309	14378	14484	15094	16660	16347	15867	14995	14416	14430	14198	14247	14259	14190	14255	14119	14273	14147	14227	14277	14127	14191	14156	14245	14208	14361	14213	14253	14175	14305	14226	14055	14077	14346	14293	14262	14228	14124	14122	14189	14305	14364	14243	14353	14162	14161	14357	14226	14164	14286	14292	14343	14173	14230	14226	14280	14136	14234	14091	14220	14343	14192	14126	14150	14240	14266	14237	14453	14221	14160	14222	14253	14350	14296	14260	14151	14176	14303	14177	14259	14238	14263	14154	14164	14152	14266	14245	14034	14460	14163	14160	14336	14199	14264	14263	14166	14120	14226	14373	14202	14312	14317	14124	14149	14242	14135	14218	14202	14229	14300	14244	14286	14105	14345	14229	14048	13906	14176	14130	14281	14263	14070	14262	14346	14163	14205	14265	14203	14273	14239	14192	14266	14130	14013	14301	14210	14289	14143	14354	14076	14130	14420	14340	14211	14130	14149	14248	14235	14188	14154	14146	14243	14227	14300	14165	14312	14212	14060	14258	14190	14233	14119	14211	14280	14358	14295	14300	14355	14149	14193	14092	14191	14142	14321	14142	14225	14258	14314	14359	14336	14157	14068	14232	14166	14279	14250	14159	14304	14202	14169	14106	13881	14241	14273	14089	14177	14309	14241	14207	14262	14121	14176	14055	14281	14111	14181	14264	14439	14283	14261	14214	14356	14261	14269	14179	14091	14244	14188	14234	14321	14044	14226	14051	14174	14235	14248	14225	14214	14105	14332	14294	14215	14289	14145	14122	14131	14188	14318	14321	14218	14126	14145	14185	14139	14262	14199	14195	14162	14305	14119	14255	14181	14064	14296	14072	14284	14343	14248	14201	14003	14164	14276	14334	14211	14368	14251	14184	14160	14321	14240	14051	14254	14263	14179	14213	14241	14119	14283	14198	14298	14131	14379	14116	14241	14189	14210	14288	14286	14323	14284	13957	14146	14240	14249	14266	14285	14246	14175	14319	14285	14168	14170	14282	14291	14128	14326	14001	14161	14093	14226	14181	14037	14211	14322	14047	14229	14194	14214	14203	14268	14082	14179	14261	14304	14181	14166	14164	14139	14004	14180	14343	14224	13894	14288	14234	14322	14160	14045	14113	14213	14096	14145	14258	14392	14188	14159	14247	14114	14227	14108	14201	14262	14159	14077	14208	14341	14300	14079	14111	14146	14245	14174	14174	14207	14233	14271	14227	14256	14174	14236	14176	14130	14289	14181	14059	14215	14228	14025	14128	14182	14390	14270	14368	14270	14183	14155	14324	14184	14213	14223	14063	14283	14217	14202	14267	14209	14176	14302	14165	14286	14063	14183	14087	14309	14281	14180	14341	14400	14188	14118	14155	14089	14234	14282	14375	14241	14106	14349	14194	14198	14285	14116	14252	14360	14172	14044	14142	14346	14138	14193	14148	14211	14172	14231	14130	14108	14278	14384	14357	14248	14150	14199	14242	14148	14255	14052	14185	13934	14142	14218	14372	14339	14157	14039	14298	14220	14322	14285	14313	14065	14268	14127	14094	13997	14202	14204	14339	14097	14245	14161	14294	14073	14227	14355	14302	14169	14140	14135	14272	14032	14172	14201	14254	14231	14111	14412	14129	14184	14110	14334	14090	14229	14256	14163	14223	14193	14376	14198	14384	14235	14107	14124	14361	14372	14295	14252	14218	14138	14255	14135	14007	14091	14194	14291	14383	14215	14210	14318	14236	14226	14206	14111	14203	14218	14324	14264	14128	14227	14046	14271	14286	14312	14261	14096	14248	14194	14175	14277	14197	14239	14352	14208	14259	14287	14147	13992	14346	14190	14299	14126	14323	14174	14151	14029	14163	14197	14308	14325	14056	14189	14329	14274	14145	14143	14195	14191	14134	14220	14350	13923	14187	14224	14161	14036	14215	14394	14283	14025	14231	14267	14136	14155	14214	14334	14334	14199	14220	14331	14187	14247	13996	14094	14297	14227	14074	14194	14195	14075	14242	14101	14299	14148	14221	14167	14294	14032	14361	14154	14103	14094	14155	14323	14240	14268	14295	14212	14280	14206	14203	14110	14288	14190	14199	14232	14305	14302	13977	13908	14194	14126	14242	14179	14154	14147	14211	14132	14063	14115	14401	14297	14322	14163	14336	14171	14048	14196	14234	14248	14183	14258	14335	14223	14052	14238	14198	14224	14121	14220	14274	14218	14223	14325	14235	14085	14122	14220	14234	14255	14199	14251	14186	14311	14322	14234	14073	14123	14179	14009	14353	14192	14396	14198	14151	14188	14296	14090	14101	14006	14250	14126	14158	14094	14222	14337	14244	14256	14272	13963	14289	14178	14113	14294	14209	14053	14457	14166	14123	14280	14177	14319	14267	14099	14223	14013	14335	14166	14334	14258	14246	14271	14165	14143	14092	14231	14239	14214	14181	14262	14197	14280	14306	14152	14179	14336	14225	14220	14120	14086	14227	14162	14145	14293	14218	14322	14342	14187	14267	14087	14182	14209	14124	14261	14340	14154	14321	14159	14146	14323	14142	14086	14354	14154	14179	14305	14251	14194	14083	14113	14090	14205	14165	14091	14233	14316	14160	14154	14394	14195	14215	14137	14389	14093	14342	14219	14239	14098	14200	14369	14216	14148	14146	14259	14034	14303	14038	14072	14275	14305	14264	14121	14197	14182	14184	14293	14257	14289	14107	14034	14213	14287	14178	14262	14291	14297	14177	14034	14302	14261	14213	14165	14294	14298	14057	14225	14331	14248	14306	14192	14136	14168	14259	14200	14248	14093	14246	14225	14074	14278	14228	14147	14340	14243	14316	14289	14253	14210	14153	14102	14211	14122	14462	14287	14357	14189	14164	14118	14198	14306	14059	14173	14206	14194	14373	14107	14185	14305	14245	14243	14203	14240	14188	14126	14280	14187	14289	14190	14327	14172	14122	14261	14301	14063	14190	13989	14152	14358	14234	14260	14190	14303	14292	14158	14124	14236	14257	14258	14271	14220	14146	14043	14123	14255	14376	14118	14265	14112	14271	14265	14103	14286	14367	14164	14228	14131	14310	14242	14270	14120	14171	14237	14164	14121	14210	14259	14228	14324	14091	14141	14226	14180	14240	14227	14298	14255	14285	14123	14123	14235	14300	14335	14234	14228	14319	14356	14181	14081	14209	14401	14290	14299	14275	14337	14261	14247	14278	14058	14231	14077	14078	14262	14082	14245	14233	14224	14227	14325	14305	14149	14185	14126	14308	14267	14283	14320	14268	14295	14398	14259	14296	14151	14114	14271	14294	14149	14294	14299	14133	14107	14329	14313	14366	14434	14218	14413	14101	14152	14278	14094	14204	14095	14240	14226	14216	14212	14290	14129	14042	14116	14228	14038	14192	14235	14065	14288	14327	14183	14168	14151	14280	14205	14331	14271	14341	14195	14155	14313	14219	14266	14336	14213	14115	14373	14293	14179	14094	14025	14268	14201	14117	14166	14375	14084	14141	14139	14215	14162	14209	14287	14271	14356	14225	14308	14070	14162	14238	14067	14236	14258	14288	14139	14047	14282	14121	14350	14077	14174	14324	14138	14152	14111	14264	14162	14174	14217	14183	14173	14259	14196	14298	14120	14046	14230	14328	14163	14235	13983	14286	14226	14182	14161	14124	14431	14212	14282	14215	14330	14161	14374	14032	14183	14238	14089	14334	14181	14392	14217	14044	14223	14253	14329	14212	14092	14341	14251	14314	14277	14381	14247	14268	14489	14233	14165	14129	14197	14062	14174	14169	14317	14181	14303	14280	14311	14285	14223	14303	14246	14343	14349	14169	14121	14280	14147	14261	14273	14258	14202	14205	14303	14212	14213	14351	14126	14316	14309	14239	14353	14165	14041	14338	14174	14072	14174	14123	14139	14301	14193	14148	14298	14196	14094	14331	14469	14201	14161	14393	14328	14259	14110	14235	14240	14175	14189	14224	14281	14058	14257	14231	14297	14296	14223	14314	14341	14307	14252	14287	14157	14192	14177	14200	14355	14258	14193	14343	14085	14151	14272	14236	14212	14118	14145	14350	14257	14202	14072	14274	14295	14270	14157	14225	14335	14149	14261	14112	14217	14238	14059	14155	14121	14230	14029	14199	14244	14292	14192	14192	14181	14348	14113	14216	14338	14108	14115	14285	14368	14336	14165	14215	14274	14374	14261	14199	14129	14269	14329	14183	14109	14150	14161	14277	14270	14197	14256	14186	14187	14272	14304	14271	14215	14313	14211	14265	14165	14191	14250	14258	14343	14137	14253	14232	14297	14239	14246	14451	14252	14109	14279	14099	14243	14365	14198	14210	13995	14267	14229	14113	14062	14233	14245	14296	14112	14152	14254	14186	14245	14138	14259	14347	14176	14027	14226	14330	14335	14089	14193	14263	14128	14250	14182	14071	14157	14095	14131	14217	14232	14188	14538	14258	14347	14159	14255	14145	14177	14365	14175	14401	14190	14159	14392	14192	14247	14114	14196	14191	14113	14235	14257	14168	14258	14305	14204	14237	14203	14313	14108	14079	14163	14297	14220	14113	14386	14315	14134	14031	14270	14153	14233	14199	14158	14298	14347	14223	14271	14197	14271	14085	14310	14170	14202	14192	14331	14214	14237	14253	14176	14173	14245	14252	14121	14235	14257	14129	14250	14311	14210	14137	14271	14071	14216	14068	14290	14253	14306	14110	14054	14252	14351	14211	14170	14229	14283	14219	14060	14320	14235	14016	14270	14162	14133	14206	14198	14235	14031	14262	13997	14418	14143	14247	14233	14101	14204	14218	14250	14117	14141	14257	14217	14247	14322	14345	14032	14270	14215	14199	14338	14349	14341	14123	14287	14198	14359	14190	14271	14134	14252	14281	14210	14417	14157	14158	14163	14228	14271	14252	14280	14208	14197	14309	14158	14137	14201	14239	14333	14300	14067	14171	14090	14181	14056	14213	14258	14241	14249	14144	14121	14257	14201	14258	14235	14249	14127	14158	14152	14138	14085	14256	14220
29505	23633	24659	21776	19333	19273	19311	19015	18849	19145	19283	18873	18864	18691	18644	18435	18367	18501	18556	18549	18423	18439	18529	18485	18295	18501	18402	18403	18247	18178	18369	18457	18331	18466	18090	18370	18033	18129	18312	18277	18257	18379	18344	18501	18577	18454	18567	18471	18339	18361	18329	18340	18386	18557	18506	18450	18258	18287	18184	18251	18149	18371	18291	18580	18384	18275	18340	18173	18273	18225	18302	18345	18085	18366	18351	18433	18307	18302	18432	18427	18196	18215	18340	18332	18430	18390	18503	18500	18083	18268	18274	18281	18242	18217	18286	18184	18557	18491	18307	18334	18305	18323	18336	18484	18179	18240	18179	18245	18217	18139	18221	18193	18086	18476	18453	18454	18294	18208	18278	18370	18209	18349	18260	18445	18487	18072	18373	18118	18248	18289	18288	18330	18368	18318	18354	18127	18308	18343	18252	18392	18304	18277	18336	18384	18401	18109	18162	18350	18357	18272	18170	18248	18370	18111	18343	18219	18346	18508	18285	18287	18211	18065	18221	18373	18403	18350	18072	18233	18427	18229	18386	18304	18200	18276	18453	18176	18348	18349	18197	18036	18307	18418	18325	18346	18320	18257	18317	18120	18304	18064	18257	18244	18566	18396	18452	18379	18435	18252	18212	18313	18147	18197	18018	18294	18348	18240	18307	18309	18272	18323	18230	18420	18216	18362	18257	18138	18209	18282	18277	18341	18379	18291	18294	18267	18309	18325	18235	18354	18476	18278	18282	18185	18455	18269	18204	18325	18198	18496	18310	18429	18181	18262	18213	18264	18373	18547	18425	18509	18369	18148	18424	18352	18340	18198	18465	18145	18106	18196	18194	18321	18199	18432	18282	18326	18274	18163	18027	18316	18203	18252	18405	18410	18403	18272	18550	18289	18285	18330	18385	18253	18342	18559	18162	18343	18373	18176	18412	18406	18552	18305	18367	18428	18299	18647	18417	18322	18364	18269	18312	18240	18262	17957	18157	18426	18405	18482	18370	18289	18396	18260	18179	18192	18276	18191	18313	18325	18243	18361	18169	18191	18143	18412	18310	18297	18381	18301	18174	18080	18467	18356	18212	18495	18327	18233	18511	18496	18388	18374	18408	18210	18260	18193	18190	18199	18195	18249	18359	18379	18277	18331	18310	18048	18351	18405	18241	18320	18352	18159	18484	18369	18405	18196	18330	18282	18266	18342	18359	18493	18378	18183	18257	18101	18411	18196	18342	18198	18289	18368	18119	18431	18431	18365	18467	18307	18220	18304	18311	18236	18158	18298	18287	18193	18277	18307	18097	18301	18271	18148	18387	18266	18383	18280	18284	18390	18363	18372	18340	18272	18367	18413	18454	18379	18441	18261	18402	18389	18415	18244	18244	18224	18419	18509	18338	18213	18209	18243	18275	18045	18221	18249	18304	18207	18179	18318	18200	18043	18361	18560	18350	18342	18295	18377	18327	18581	18433	18314	18423	18210	18220	18251	18001	18141	18294	18153	18280	18176	18426	18347	18408	18201	18172	18105	18398	18073	18243	18377	18464	18479	18480	18119	18150	18313	18395	18566	18303	18221	18182	18458	18209	18151	18324	18275	18261	18173	18269	18375	18461	18281	18340	18169	18381	17999	18318	18405	18304	18150	18377	18158	18391	18391	18424	18288	18440	18494	18358	18194	18397	18234	18239	18399	18156	18221	18137	18301	18340	18294	18409	18509	18285	18217	18373	18423	18234	18296	18240	18388	18177	18192	18192	18436	18316	18292	18212	18392	18327	18246	18230	18418	18210	18266	18459	18341	18314	18470	18382	18245	18332	18181	18358	18342	18141	18241	18249	18332	18537	18426	18280	18255	18224	18170	18338	18358	18350	18340	18175	18354	18373	18291	18391	18367	18165	18350	18277	18251	18280	18262	18662	18410	18137	18204	18019	18241	18134	18346	18570	18364	18359	18374	18179	18383	18246	18484	18455	18304	18337	18454	18189	18277	18278	18222	18408	18479	18445	18503	18336	18331	18080	18191	18188	18319	18428	18194	18312	18427	18265	18260	18409	18227	18540	18460	18469	18264	18297	18067	18294	18248	18278	18207	18420	18495	18293	18376	18311	18099	18324	18285	18487	18132	18131	18432	18333	18287	18269	18172	18082	18226	18123	18142	18417	18288	18227	18231	18286	18371	18097	18244	18345	18183	18273	18316	18315	18148	18023	18571	18350	18415	18333	18250	18402	18247	18295	18472	18440	18194	18154	18352	18341	18240	18238	18382	18420	18383	18329	18417	18315	18068	18435	18293	18308	18114	18435	18402	18315	18365	18355	18330	18238	18373	18314	18251	18220	18288	18328	18248	18286	18303	18263	18382	18381	18495	18176	18193	18302	18291	18093	18292	18282	18523	18508	18540	18373	18457	18349	18138	18466	18431	18277	18314	18136	18386	18414	18337	18207	18189	18504	18439	18503	18365	18392	18226	18236	18221	18404	18444	18453	18318	18331	18256	18228	18391	18368	18381	18304	18369	18377	18292	18388	18270	18309	18382	18488	18121	18252	18285	18258	18434	18132	18257	18481	18273	18362	18268	18273	18318	18332	18468	18294	18456	18260	18269	18237	18134	18398	18335	18216	18217	18152	18458	18332	18248	18423	18492	18291	18251	18380	18110	18502	18155	18519	18498	18432	18283	18575	18548	18384	18408	18357	18374	18380	18141	18273	18353	18360	18206	18401	18142	18388	18349	18372	18215	18281	18315	18313	18169	18198	18232	18051	18398	18289	18262	18335	18433	18453	18263	18285	18316	18456	18185	18423	18289	18401	18301	18363	18454	18299	18241	18171	18197	18244	18293	18423	18376	18344	18387	18176	18289	18353	18141	18153	18265	18282	18347	18237	18443	18335	18470	18437	18233	18225	18246	18467	18237	18373	18262	18285	18401	18347	18504	18312	18343	18395	18280	18148	18234	18184	18329	18463	18338	18365	18226	18099	18324	18309	18417	18362	18201	18414	18271	18246	18249	18500	18261	18135	18149	18197	18465	18277	18337	18403	18296	18361	18074	18522	18301	18382	18151	18317	18357	18046	18289	18347	18072	18372	18269	18353	18300	18335	18382	18444	18392	18479	18338	18365	18416	18381	18513	18206	18435	18271	18084	18302	18220	18154	18227	18399	18389	18078	18486	18121	18298	18330	18238	18297	18373	18298	18392	18263	18132	18247	18500	18159	18298	18493	18525	18406	18412	18303	18496	18388	18363	18317	18394	18399	18298	18219	18311	18153	18240	18260	18491	18275	18374	18138	18273	18415	18477	18407	18266	18226	18285	18382	18306	18462	18279	18487	18253	18142	18089	18361	18203	18280	18261	18186	18383	18104	18411	18468	18230	18344	17939	18306	18095	18223	18467	18101	18326	18176	18304	18191	18208	18400	18294	18325	18432	18421	18241	18548	18263	18500	18536	18560	18340	18315	18258	18523	18361	18404	18068	18504	18222	18435	18150	18267	18089	18334	18309	18369	18266	18372	18344	18296	18280	18325	18292	18133	18302	18172	18378	18472	18122	18324	18287	18418	18514	18072	18374	18358	18229	18352	18507	18402	18336	18144	18187	18133	18314	18153	18376	18253	18475	18363	18312	18316	18235	18273	18305	18488	18373	18420	18335	18177	18372	18275	18430	18492	18435	18111	18392	18197	18219	18264	18351	18199	18306	18390	18298	18240	18373	18223	18078	18369	18205	18338	18219	18226	18410	18380	18432	18266	18226	18289	18183	18411	18453	18430	18305	18182	18400	18310	18129	18365	18006	18280	18359	18164	18297	18400	18248	18339	18397	18392	18399	18365	18398	18212	18541	18276	18326	18238	18294	18322	18393	18569	18460	18016	18440	18540	18287	18163	18275	18412	18350	18409	18526	18343	18526	18375	18318	18291	18300	18133	18364	18415	18329	18323	18481	18231	18354	18219	18162	18285	18298	18220	18389	18377	18452	18677	18043	18349	18234	18382	18274	18288	18132	18309	18267	18315	18362	18298	18476	18408	18294	18245	18428	18393	18261	18274	18254	18350	18265	18105	18231	18326	18356	18325	18420	18201	18501	18227	18156	18067	18230	18321	18304	18301	18196	18314	18251	18385	18315	18494	18410	18352	18246	18156	18160	18249	18584	18310	18384	18156	18147	18309	18152	18284	18167	18203	18329	18162	18149	18227	18527	18346	18325	18489	18359	18103	18145	18403	18173	18433	18245	18154	18273	18212	18345	18305	18326	18273	18263	18459	18393	18209	18403	18398	18380	18396	18162	18501	18190	18210	18427	18132	18319	18419	18269	18290	18453	18487	18431	18320	18288	18368	18497	18436	18429	18531	18201	18281	18219	18190	18242	18285	18430	18463	18422	18184	18477	18259	18272	18489	18400	18403	18447	18357	18196	18456	18573	18282	18546	18226	18236	18298	18481	18400	18167	18313	18372	18433	18205	18517	18446	18192	18281	18222	18463	18217	18447	18318	18457	18439	18317	18390	18431	18338	18287	18178	18475	18413	18274	18495	18374	18224	18192	18462	18474	18212	18239	18412	18310	18310	18282	18148	18254	18414	18309	18252	18185	18313	18321	18390	18245	18218	18241	18216	18312	18297	18481	18329	18500	18444	18368	18360	18324	18349	18452	18308	18457	18243	18116	18341	18173	18271	18260	18236	18338	18294	18115	18486	18203	18469	18303	18348	18179	18265	18276	18352	18351	18318	18292	18034	18182	18390	18129	18439	18467	18396	18274	18416	18366	18163	18406	18114	18114	18382	18549	18374	18438	18269	18274	18502	18238	18423	18457	18253	18024	18363	18219	18208	18399	18328	18408	18454	18406	18220	18376	18393	18463	18309	18426	18298	18234	18546	18402	18459	18415	18286	18399	18280	18431	18220	18258	18328	18157	18343	18273	18326	18318	18423	18414	18198	18305	18308	18269	18173	18248	18436	18389	18317	18368	18408	18473	18297	18265	18207	18391	18417	18494	18416	18104	18165	18384	18433	18306	18290	18401	18120	18200	18336	18363	18365	18371	18242	18304	18178	18300	18473	18349	18307	18348	18344	18549	18416	18292	18281	18140	18298	18273	18380	18538	18373	18379	18401	18157	18395	18458	18118	18409	18267	18534	18320	18287	18384	18421	18369	18354
19581	24154	20420	17239	16006	15879	15830	15808	15560	15828	15509	15335	15196	14956	14803	14809	14535	14417	14533	14705	14559	14525	14528	14352	14548	14553	14534	14503	14349	14503	14353	14388	14472	14520	14537	14334	14539	14490	14250	14425	14449	14388	14500	14562	14611	14441	14583	14394	14326	14386	14433	14351	14484	14391	14401	14322	14272	14372	14377	14482	14256	14443	14385	14314	14490	14358	14326	14336	14227	14434	14295	14596	14416	14265	14564	14295	14302	14413	14471	14309	14333	14504	14361	14349	14460	14487	14423	14261	14389	14274	14389	14442	14457	14367	14309	14332	14327	14487	14404	14291	14362	14329	14382	14449	14293	14319	14313	14273	14339	14332	14269	14356	14324	14315	14403	14332	14483	14351	14386	14298	14347	14409	14400	14138	14304	14321	14343	14389	14363	14482	14432	14407	14398	14303	14299	14287	14370	14344	14482	14532	14421	14504	14277	14234	14360	14338	14473	14347	14402	14374	14411	14458	14305	14528	14284	14400	14522	14437	14210	14297	14489	14534	14278	14373	14299	14473	14408	14358	14444	14401	14203	14482	14504	14477	14278	14218	14501	14296	14284	14331	14280	14581	14387	14222	14323	14264	14504	14538	14237	14397	14264	14353	14309	14437	14391	14421	14422	14371	14443	14327	14422	14425	14326	14302	14457	14358	14383	14449	14357	14487	14303	14297	14451	14273	14406	14365	14253	14326	14412	14489	14377	14281	14381	14310	14409	14474	14292	14276	14551	14462	14451	14389	14563	14395	14345	14548	14292	14408	14301	14430	14221	14427	14473	14463	14408	14304	14400	14444	14166	14365	14274	14517	14428	14430	14375	14204	14487	14315	14314	14335	14397	14410	14433	14114	14436	14251	14344	14333	14281	14383	14295	14275	14276	14433	14448	14456	14302	14369	14371	14311	14316	14358	14403	14328	14357	14423	14483	14354	14481	14636	14292	14452	14650	14357	14632	14335	14301	14254	14382	14445	14344	14228	14337	14422	14405	14371	14450	14413	14323	14232	14523	14402	14411	14234	14437	14212	14430	14376	14506	14393	14380	14530	14315	14416	14185	14323	14433	14320	14423	14330	14331	14332	14360	14259	14224	14458	14499	14251	14437	14342	14287	14376	14181	14315	14445	14268	14241	14489	14468	14386	14364	14408	14277	14318	14483	14448	14557	14373	14410	14360	14380	14272	14346	14387	14334	14397	14340	14403	14204	14397	14576	14393	14558	14311	14376	14267	14412	14293	14180	14279	14401	14423	14321	14215	14498	14298	14314	14366	14172	14354	14238	14436	14392	14190	14348	14525	14297	14372	14352	14466	14356	14458	14266	14406	14417	14377	14399	14487	14489	14268	14507	14376	14525	14272	14417	14384	14184	14401	14618	14451	14314	14429	14166	14505	14295	14386	14386	14239	14359	14450	14314	14339	14255	14387	14319	14394	14293	14363	14394	14452	14376	14474	14545	14386	14402	14309	14400	14488	14419	14363	14431	14356	14434	14329	14341	14361	14424	14343	14413	14268	14534	14462	14392	14344	14532	14507	14479	14465	14434	14535	14266	14515	14426	14420	14480	14395	14293	14416	14497	14297	14488	14521	14366	14482	14426	14325	14426	14348	14324	14494	14339	14437	14515	14415	14460	14237	14419	14491	14208	14460	14464	14347	14437	14473	14350	14447	14347	14470	14482	14430	14443	14370	14466	14406	14330	14462	14384	14284	14360	14342	14436	14366	14455	14471	14393	14512	14524	14403	14329	14419	14566	14393	14321	14536	14269	14308	14337	14365	14471	14261	14472	14374	14366	14383	14280	14466	14403	14361	14364	14292	14341	14424	14391	14360	14410	14414	14242	14221	14263	14499	14322	14389	14407	14268	14520	14494	14325	14311	14432	14427	14396	14447	14350	14299	14338	14599	14431	14350	14245	14353	14527	14374	14350	14310	14472	14291	14345	14349	14408	14218	14575	14358	14300	14475	14384	14473	14329	14471	14395	14305	14403	14378	14563	14417	14326	14434	14461	14477	14523	14201	14281	14314	14327	14230	14332	14360	14446	14414	14482	14248	14226	14412	14402	14327	14396	14410	14518	14274	14416	14330	14356	14300	14509	14300	14342	14387	14341	14190	14254	14535	14308	14522	14494	14280	14376	14408	14360	14415	14392	14404	14412	14278	14319	14441	14493	14457	14656	14307	14496	14347	14381	14382	14300	14275	14472	14412	14353	14442	14316	14529	14413	14275	14491	14441	14345	14320	14410	14223	14296	14363	14372	14320	14327	14364	14417	14370	14298	14302	14341	14556	14549	14325	14293	14389	14491	14489	14357	14415	14359	14440	14345	14451	14386	14341	14333	14557	14326	14610	14559	14367	14360	14476	14517	14355	14513	14323	14293	14322	14446	14440	14429	14299	14529	14521	14383	14508	14276	14324	14592	14459	14343	14512	14292	14497	14310	14435	14383	14305	14422	14635	14312	14330	14502	14335	14253	14544	14373	14414	14363	14411	14384	14311	14564	14432	14539	14215	14564	14401	14607	14286	14639	14189	14516	14370	14363	14618	14293	14426	14265	14241	14362	14183	14464	14421	14432	14403	14411	14452	14489	14387	14259	14233	14180	14359	14498	14520	14281	14304	14338	14446	14382	14407	14227	14384	14404	14524	14433	14436	14390	14381	14329	14298	14309	14448	14433	14142	14420	14234	14347	14272	14454	14245	14350	14436	14423	14461	14485	14191	14383	14395	14346	14292	14343	14515	14553	14282	14262	14564	14478	14314	14396	14401	14478	14491	14445	14298	14559	14294	14244	14178	14419	14187	14285	14568	14287	14163	14424	14518	14333	14336	14468	14285	14358	14306	14422	14370	14262	14343	14338	14335	14241	14339	14336	14425	14284	14286	14325	14382	14263	14275	14248	14383	14327	14449	14294	14311	14376	14421	14401	14337	14476	14421	14365	14199	14278	14303	14286	14426	14464	14455	14265	14388	14318	14425	14525	14505	14349	14307	14384	14281	14510	14197	14553	14393	14443	14360	14434	14205	14395	14174	14343	14392	14301	14357	14405	14375	14515	14353	14241	14404	14402	14434	14391	14259	14323	14313	14517	14216	14284	14339	14374	14538	14454	14361	14436	14280	14520	14361	14433	14389	14426	14316	14442	14310	14367	14586	14437	14397	14392	14440	14358	14447	14173	14410	14473	14422	14337	14462	14316	14398	14425	14338	14409	14221	14473	14366	14437	14440	14436	14448	14307	14418	14331	14479	14345	14393	14486	14351	14400	14221	14262	14397	14442	14241	14392	14209	14408	14503	14433	14404	14370	14395	14294	14171	14400	14435	14366	14412	14365	14377	14267	14421	14419	14174	14398	14422	14396	14311	14363	14265	14396	14493	14415	14354	14543	14432	14405	14399	14298	14272	14535	14414	14284	14332	14406	14480	14398	14456	14332	14499	14534	14365	14191	14521	14271	14367	14335	14258	14532	14492	14319	14277	14453	14267	14401	14308	14582	14486	14300	14459	14527	14459	14275	14443	14486	14425	14496	14478	14383	14400	14260	14393	14526	14310	14435	14384	14433	14399	14359	14347	14480	14428	14374	14524	14219	14379	14408	14487	14323	14342	14451	14300	14457	14277	14559	14425	14563	14336	14435	14463	14339	14302	14370	14214	14466	14445	14256	14235	14444	14475	14323	14407	14289	14428	14251	14381	14348	14345	14569	14465	14289	14421	14554	14442	14518	14383	14349	14577	14398	14405	14381	14270	14230	14285	14251	14409	14529	14393	14373	14537	14480	14554	14301	14370	14420	14224	14316	14589	14555	14427	14404	14491	14243	14341	14245	14390	14397	14209	14235	14414	14470	14317	14252	14477	14259	14446	14340	14392	14366	14472	14455	14292	14332	14359	14511	14415	14522	14338	14361	14386	14526	14287	14268	14359	14552	14330	14412	14515	14550	14364	14450	14362	14371	14482	14409	14340	14240	14328	14497	14451	14512	14425	14409	14299	14300	14111	14494	14377	14258	14297	14409	14389	14233	14356	14211	14336	14483	14175	14368	14564	14330	14428	14406	14300	14418	14351	14295	14291	14340	14388	14550	14252	14269	14352	14512	14393	14569	14312	14289	14160	14456	14269	14555	14400	14304	14508	14377	14326	14368	14363	14302	14397	14329	14348	14242	14195	14367	14478	14330	14396	14374	14272	14216	14243	14323	14419	14429	14294	14337	14440	14493	14246	14266	14277	14485	14249	14337	14513	14385	14421	14333	14400	14344	14543	14382	14421	14393	14411	14477	14403	14381	14362	14359	14435	14498	14362	14390	14441	14326	14326	14264	14489	14401	14289	14381	14390	14386	14395	14585	14465	14308	14382	14499	14182	14418	14167	14448	14203	14357	14292	14472	14420	14395	14194	14454	14469	14470	14328	14394	14425	14453	14339	14394	14533	14499	14469	14511	14319	14347	14521	14382	14357	14277	14311	14414	14354	14438	14494	14485	14476	14499	14573	14349	14358	14320	14385	14477	14235	14183	14386	14425	14351	14449	14350	14538	14411	14278	14522	14321	14443	14319	14543	14303	14322	14467	14370	14360	14472	14271	14398	14318	14618	14310	14541	14327	14548	14454	14484	14296	14397	14402	14310	14500	14349	14400	14342	14319	14331	14364	14358	14362	14224	14350	14456	14485	14304	14318	14487	14362	14334	14531	14368	14466	14384	14320	14353	14439	14393	14478	14391	14276	14477	14380	14418	14448	14411	14071	14437	14312	14486	14266	14232	14289	14344	14146	14372	14394	14443	14603	14304	14204	14314	14187	14309	14361	14229	14228	14332	14496	14469	14301	14391	14458	14380	14345	14297	14383	14358	14441	14494	14268	14249	14247	14290	14336	14357	14447	14461	14497	14368	14437	14349	14536	14342	14391	14434	14450	14385	14358	14348	14462	14407	14424	14493	14441	14275	14439	14266	14266	14292	14460	14461	14336	14339	14432	14292	14364	14325	14524	14329	14308	14501	14426	14423	14350	14277	14275	14444	14421	14452	14520	14447	14280	14307	14353	14432	14258	14406	14385	14479	14331	14363	14527	14322	14342	14408	14502	14451	14505	14103	14323	14269	14374	14396	14284	14492	14501	14539	14441	14342	14335	14581	14487	14435	14419	14336
24727	21125	28076	24520	22750	23055	22454	20696	20138	20432	20070	19609	19317	19081	18904	18861	18804	18485	18745	18730	18456	18513	18452	18824	18607	18912	18663	18551	18524	18462	18550	18392	18246	18205	18296	18304	18131	18538	18280	18434	18446	18320	18545	18790	19148	19182	19071	18644	18458	18457	18535	18423	18401	18357	18644	18436	18472	18240	18490	18403	18486	18397	18360	18105	18208	18301	18411	18273	18198	18269	18425	18169	18360	18395	18247	18343	18356	18349	18295	18299	18402	18379	17982	18348	18268	18151	18321	18128	18278	18455	18201	18086	18292	18228	18385	18361	18319	18609	18430	18250	18209	18173	18367	18110	18291	18372	18267	18304	18494	18418	18289	18453	18219	18237	18134	18238	18455	18225	18483	18133	18488	18216	18304	18443	18312	18274	18360	18299	18290	18353	18315	18228	18297	18419	18306	18257	18323	18253	18235	18227	18202	18308	18279	18292	18208	18172	18346	18306	18159	18366	18409	18324	18452	18290	18360	18393	18351	18429	18294	18435	18428	18233	18396	18303	18242	18327	18072	18249	18436	18333	18314	18253	18168	18333	18439	18153	18167	18480	18457	18487	18452	18240	18181	18282	18208	18488	18422	18460	18205	18373	18244	18446	18430	18212	18192	18136	18345	18378	18363	18430	18295	18320	18509	18102	18174	18552	18423	18450	18318	18415	18372	18217	18324	18273	18256	18380	18225	18155	18371	18350	18147	18261	18288	18452	18263	18396	18258	18168	18159	18279	18138	18371	18437	18359	18306	18426	18233	18600	18049	18324	18277	18309	18337	18143	18188	18237	18387	18367	18428	18467	18518	18388	18216	18090	18347	18275	18216	18193	18382	18477	18161	18478	18395	18147	18284	18289	18156	18408	18167	18260	18249	18382	18182	18126	18364	18362	18451	18391	18284	18317	18420	18133	18505	18303	18510	18177	18352	18304	18357	18158	18146	18178	18279	18466	18510	18359	18002	18436	18306	18328	18181	18163	18387	18100	18296	18382	18105	18427	18419	18331	18223	18262	18325	18385	18302	18410	18395	18290	18296	18274	18309	18374	18288	18321	18323	18345	18320	18105	18165	18240	18154	18330	18294	18171	18267	18257	18426	18480	18427	18350	18370	18101	18328	18228	18425	18279	18302	18452	18328	18232	18448	18223	18045	18239	18280	18172	18197	18298	18409	18230	18246	18575	18238	18496	18302	18102	18427	18194	18333	18257	18266	18264	18248	18225	18315	18309	18339	18523	18175	18273	18380	18092	18244	18091	18194	18095	18286	18365	18213	18151	18293	18376	18189	18240	18365	18359	18475	18130	18272	18382	18152	18539	18250	18113	18462	18101	18295	18153	18255	18213	18089	18349	18278	18297	18189	18243	18272	18155	18213	18236	18507	18584	18322	18277	18147	18450	18509	18643	18133	18314	18236	18278	18448	18389	18614	18320	18150	18223	18441	18251	18308	18198	18251	18131	18414	18244	18291	18402	18560	18285	18187	18231	18172	18243	18166	18247	18101	18378	18189	18273	18292	18088	18174	18236	18204	18155	18191	18187	18283	18026	18165	18281	18294	18283	18244	18575	18369	18037	18166	18352	18356	18317	18320	18355	18367	18342	18321	18314	18145	18213	18281	18172	18360	18526	18116	18445	18505	18208	18416	18215	18447	18373	18254	18136	18347	18292	18520	18276	18032	18257	18259	18322	18281	18466	18418	18131	18361	18393	18256	18369	18304	18192	18217	18349	18213	18229	18201	18263	18375	18250	18356	18319	18328	18259	18154	18299	18194	18473	18371	18195	18436	18221	18352	18263	18356	18189	18272	18390	18359	18297	18456	18136	18224	18357	18221	18289	18620	18406	18128	18359	18399	18145	18297	18326	18312	18584	18338	18281	18171	18358	18308	18247	18143	18271	18303	18404	18345	18560	18441	18303	18148	18432	18346	18354	18246	18391	18518	18552	18538	18328	18285	18489	18339	18193	18193	18067	18178	18297	18283	18213	18339	18363	18492	18105	18318	18160	18196	18341	18208	18265	18399	18249	18412	18389	18248	18158	18184	18222	18460	18345	18336	18076	18109	18335	18433	18229	18276	18316	18227	18495	18422	18240	18465	18285	18286	18304	18277	18326	18286	18381	18280	18487	18517	18504	18369	18223	18179	18350	18276	18342	18299	18434	18310	18334	18322	18379	18307	18126	17907	18315	18203	18265	18195	18282	18252	18191	18409	18266	18277	18316	18127	18348	18266	18196	18398	18349	18543	18014	18358	18381	18294	18322	18261	18219	18449	18376	18193	18332	18413	18303	18239	18222	18275	18236	18431	18127	18352	18275	18495	18165	18158	18314	18460	18375	18174	18345	18313	18259	18294	18286	18301	18216	18218	18214	18488	18355	18284	18368	18417	18386	18430	18361	18224	18212	18535	18183	18369	18218	18378	18224	18490	18275	18562	18431	18231	18363	18458	18411	18602	18158	18329	18204	18478	18345	18237	18432	18479	18373	18592	18270	18263	18416	18081	18421	18300	18309	18282	18258	18251	18210	18425	18288	18232	18403	18631	18311	18323	18225	18272	18230	18249	18035	18260	18247	18298	18296	18385	18309	18423	18293	18310	18277	18266	18461	18328	18279	18221	18046	18278	18225	18330	18370	18220	18110	18376	18190	18470	18201	18215	18538	18261	18354	18212	18109	18362	18517	18381	18356	18434	18272	18444	18268	18275	18030	18384	18098	17979	18239	18166	18225	18273	18262	18208	18332	18422	18231	18453	18491	18034	18288	18448	18259	18201	18326	18236	18113	18079	18280	18151	18249	18146	18273	18368	18133	18202	18479	18349	18233	18655	18240	18378	18489	18351	18336	18235	18293	18382	18208	18363	18355	18512	18369	18027	18373	18217	18444	18487	18322	18395	18262	18383	18299	18240	18276	18139	18213	18458	18283	18377	18111	18193	18240	18170	18125	18285	18441	18584	18193	18491	18293	18210	18148	18510	18182	18109	18243	18333	18211	18347	18322	18330	18042	18265	18424	18278	18277	18323	18262	18238	18062	18299	18259	18341	18438	18334	18203	18386	18341	18348	18098	18531	18309	18494	18210	18506	18203	18388	18286	18343	18248	18174	18430	18372	18405	18282	18306	18139	18287	18264	18506	18334	18190	18149	18194	18320	18437	18224	18276	18303	18454	18189	18222	18318	18223	18203	18223	18197	18193	18410	18310	18279	18188	18214	18270	18356	18530	18304	18250	18406	18326	18215	18333	18403	18327	18178	18214	18302	18498	18669	18111	18060	18321	18421	18086	18335	18104	18203	18120	18213	18127	18331	18093	18322	18304	18124	18216	18419	18326	18178	18241	18391	18062	18285	18350	18284	18108	18157	18080	18137	18341	18209	18285	18303	18357	18378	18489	18289	18255	18302	18295	18241	18273	18224	18513	18349	18231	18316	18349	18514	18396	18308	18376	18289	18402	18268	18452	18338	18382	18486	18294	18079	18254	18273	18331	18247	18321	18262	18423	18352	18223	18308	18241	18043	18260	18498	18471	18291	18491	18164	18308	18284	18316	18427	18365	18434	18316	18211	18460	18399	18427	18302	18157	18248	17985	18459	18291	18265	18208	18344	18470	18087	18272	18279	18098	18218	18106	18172	18174	18319	18372	18413	18239	18319	18304	18221	18279	18331	18345	18289	18215	18346	18354	18080	18338	18149	18251	18401	18259	18217	18180	18493	18119	18320	18303	18628	18411	18264	18439	18228	18463	18232	18159	18119	18245	18389	18129	18210	18314	18262	18289	18269	18305	18156	18085	18403	18264	18316	18402	18190	18406	18149	18372	18432	18342	18457	18333	18111	18091	18435	18196	18232	18117	18265	18492	18331	18387	18286	18129	18169	18232	18360	18259	18399	18381	18313	18272	18262	18279	18272	18478	18239	18373	18331	18270	18360	18086	18379	18249	18277	18447	18232	18126	18353	18678	18538	18348	18295	18399	18423	18254	18321	18272	18151	18494	18425	18370	18384	18227	18350	18302	18254	18114	18138	18471	18384	18244	18353	18335	18059	18308	18229	18427	18351	18283	18274	18359	18280	18386	18593	18430	18366	18222	18312	18211	18311	18161	18417	18279	18404	18124	17997	18331	18350	18482	18192	17960	18301	18286	18328	18271	18092	18450	18372	18287	18417	18437	18262	18285	18226	18238	18335	18294	18418	18281	18125	18168	18311	18270	18318	18237	18226	18308	18216	18345	18393	18351	18202	18156	18319	18357	18415	18377	18360	18287	18347	18405	18275	18176	18405	18413	18319	18192	18222	18150	18266	18280	18228	18452	18365	18184	18252	18496	18217	18428	18371	18293	18244	18372	18187	18285	18251	18055	18208	18307	18214	18193	18379	18443	18378	18329	18214	18175	18324	18233	18416	18195	18368	18233	18431	18456	18225	18217	18406	18279	18256	18332	18138	18427	18341	18321	18037	18399	18351	18490	18419	18294	18336	18133	18375	18357	18259	18270	18371	18178	18492	18014	18296	18276	18338	18195	18472	18221	18419	18186	18122	18034	18303	18477	18326	18197	18403	18109	18440	18323	18491	18316	18394	18201	18260	18351	18327	18402	18484	18401	18255	18090	18206	18033	18291	18220	18171	18128	18304	18475	18151	18365	18091	18302	18050	18380	18223	18325	18222	18347	18422	18265	18376	18146	18428	18296	18229	18258	18349	18369	18250	18405	18154	18262	18304	18503	18299	18226	18210	18314	18509	18374	18318	18260	18272	18356	18467	18159	18361	18349	18422	18102	18430	18155	18363	18269	18165	18207	18162	18317	18407	18196	18442	18339	18060	18270	18500	18302	18377	18113	18136	18091	18357	18320	18417	18360	18336	18159	18213	18464	18432	18213	18363	18254	18369	18334	18400	18382	18061	18135	18063	18253	18235	18234	18158	18099	18590	18312	18410	18052	18356	18191	18305	18425	18329	18371	18385	18460	18337	18288	18465	18272	18332	18334	18410	18235	18435	18068	18473	18388	18381	18452	18123	18213	18418	18296	18190	18395	18316	18499	18129	18412	18577	18237	18440	18386	18155	18344	18325	18332	18404	18302	18220	18296	18478	18280	18494	18532	18218	18458	18267	18316	18467	18447	18134	18247	18395	18403	18556	18242	18231	18214
22784	36200	30456	23971	20219	18625	17906	17826	17342	17284	16880	16321	15907	15891	15399	15106	15037	14700	14753	14820	14575	14675	14606	14830	14746	14966	14884	14720	14545	14525	14522	14454	14450	14503	14338	14344	14396	14377	14591	14417	14558	14557	14310	15466	15480	15438	15101	14634	14536	14419	14360	14413	14331	14302	14391	14371	14385	14174	14370	14408	14371	14558	14644	14406	14421	14354	14336	14518	14489	14432	14380	14431	14410	14499	14487	14325	14317	14457	14372	14349	14213	14639	14360	14360	14464	14336	14231	14384	14129	14395	14494	14402	14512	14373	14324	14451	14239	14459	14217	14521	14411	14408	14291	14262	14488	14229	14409	14434	14489	14436	14437	14395	14500	14355	14401	14448	14395	14423	14315	14395	14518	14308	14326	14415	14357	14419	14261	14363	14340	14357	14314	14396	14473	14332	14474	14197	14433	14412	14411	14372	14280	14307	14216	14342	14399	14366	14339	14481	14523	14519	14346	14289	14356	14291	14613	14582	14390	14356	14355	14555	14415	14298	14368	14284	14434	14501	14213	14392	14355	14211	14415	14434	14440	14411	14469	14306	14528	14418	14173	14498	14226	14466	14317	14457	14225	14346	14166	14462	14296	14417	14487	14481	14423	14410	14348	14432	14371	14407	14313	14649	14270	14290	14525	14360	14399	14402	14379	14301	14269	14464	14558	14416	14296	14282	14471	14355	14277	14384	14395	14311	14293	14263	14331	14422	14464	14261	14413	14494	14336	14370	14384	14245	14496	14386	14486	14516	14393	14307	14395	14187	14318	14403	14458	14617	14464	14354	14450	14227	14387	14232	14558	14200	14572	14256	14325	14259	14510	14275	14322	14296	14343	14422	14497	14495	14336	14257	14475	14219	14437	14264	14456	14397	14457	14336	14500	14429	14353	14303	14367	14459	14257	14443	14377	14264	14372	14235	14482	14552	14406	14391	14598	14588	14426	14542	14357	14403	14318	14389	14364	14308	14391	14490	14370	14556	14524	14439	14434	14495	14419	14523	14464	14280	14297	14376	14336	14289	14452	14184	14266	14340	14339	14397	14357	14384	14360	14372	14203	14278	14363	14280	14438	14563	14363	14391	14255	14355	14356	14494	14408	14507	14315	14333	14267	14472	14279	14310	14372	14321	14429	14572	14318	14289	14303	14478	14401	14362	14399	14483	14349	14454	14294	14460	14329	14248	14311	14466	14400	14384	14352	14506	14237	14373	14460	14439	14542	14403	14327	14207	14422	14419	14322	14347	14333	14507	14494	14309	14422	14518	14374	14424	14352	14188	14234	14214	14422	14346	14274	14372	14313	14338	14322	14390	14510	14219	14414	14288	14470	14415	14399	14278	14311	14307	14424	14445	14133	14234	14388	14471	14404	14286	14384	14418	14209	14365	14264	14536	14432	14342	14386	14274	14493	14328	14348	14428	14324	14552	14205	14293	14290	14320	14377	14517	14302	14439	14277	14470	14326	14227	14435	14430	14325	14517	14424	14251	14380	14370	14445	14303	14381	14461	14376	14361	14431	14286	14425	14552	14233	14317	14425	14453	14401	14400	14471	14422	14421	14525	14565	14442	14388	14459	14400	14520	14217	14423	14211	14384	14309	14133	14444	14576	14315	14332	14332	14356	14228	14430	14202	14406	14324	14420	14253	14423	14399	14552	14451	14498	14392	14237	14452	14378	14446	14379	14395	14239	14382	14176	14340	14290	14367	14320	14471	14363	14378	14431	14258	14243	14456	14331	14389	14464	14325	14414	14133	14478	14267	14324	14369	14305	14517	14405	14354	14285	14405	14431	14418	14471	14492	14334	14400	14436	14399	14190	14325	14359	14196	14422	14341	14278	14414	14362	14387	14300	14336	14552	14484	14307	14287	14527	14262	14458	14441	14433	14407	14483	14272	14266	14365	14436	14392	14513	14257	14301	14325	14377	14247	14427	14226	14313	14408	14348	14338	14279	14248	14502	14290	14434	14322	14461	14414	14233	14531	14334	14292	14405	14423	14433	14474	14455	14300	14440	14364	14338	14486	14320	14438	14439	14545	14388	14363	14223	14509	14374	14502	14542	14312	14369	14219	14244	14312	14380	14534	14300	14276	14333	14312	14456	14196	14460	14477	14160	14329	14352	14281	14306	14389	14388	14345	14380	14358	14364	14333	14352	14463	14394	14484	14337	14246	14527	14472	14221	14409	14406	14480	14407	14354	14407	14259	14265	14300	14467	14361	14266	14282	14231	14516	14387	14292	14208	14435	14402	14368	14425	14401	14480	14426	14553	14425	14478	14515	14264	14186	14368	14401	14435	14457	14452	14390	14377	14336	14311	14295	14228	14516	14438	14125	14361	14484	14505	14357	14205	14415	14418	14213	14368	14440	14316	14377	14366	14474	14302	14334	14290	14463	14409	14668	14421	14382	14511	14406	14398	14430	14466	14427	14238	14543	14320	14469	14285	14443	14156	14374	14456	14280	14316	14296	14360	14345	14359	14200	14205	14441	14462	14591	14238	14465	14291	14435	14422	14432	14247	14404	14389	14234	14509	14424	14365	14394	14481	14398	14309	14192	14412	14361	14239	14359	14326	14366	14354	14331	14425	14268	14305	14440	14360	14411	14315	14417	14420	14440	14474	14362	14447	14439	14234	14337	14163	14404	14494	14395	14309	14209	14455	14495	14323	14602	14334	14284	14439	14311	14510	14507	14545	14393	14420	14319	14354	14299	14430	14337	14451	14382	14453	14377	14483	14503	14534	14465	14469	14365	14496	14186	14430	14200	14504	14374	14374	14464	14387	14429	14230	14422	14448	14127	14696	14355	14355	14305	14351	14330	14435	14362	14460	14398	14331	14324	14431	14428	14226	14312	14442	14264	14361	14316	14504	14463	14238	14280	14190	14417	14359	14386	14308	14426	14470	14314	14381	14249	14251	14343	14299	14432	14316	14494	14505	14421	14342	14233	14301	14404	14441	14506	14409	14483	14435	14378	14529	14475	14188	14451	14581	14467	14229	14361	14316	14420	14204	14311	14311	14246	14354	14494	14298	14424	14276	14333	14373	14370	14269	14437	14315	14344	14351	14346	14501	14450	14508	14386	14344	14172	14177	14530	14323	14239	14368	14388	14432	14426	14352	14371	14284	14177	14316	14376	14481	14490	14372	14336	14517	14425	14367	14280	14327	14314	14246	14547	14351	14309	14466	14384	14416	14547	14323	14366	14453	14304	14332	14417	14252	14229	14449	14399	14436	14530	14429	14496	14477	14538	14177	14440	14432	14251	14449	14374	14454	14355	14377	14118	14488	14478	14358	14403	14295	14293	14404	14451	14517	14304	14607	14184	14288	14310	14297	14239	14323	14401	14353	14439	14461	14410	14347	14274	14403	14388	14482	14361	14406	14255	14370	14344	14305	14421	14286	14284	14384	14431	14280	14283	14425	14526	14327	14496	14272	14373	14242	14360	14335	14418	14185	14312	14380	14158	14268	14305	14361	14174	14162	14497	14591	14233	14486	14368	14132	14322	14242	14318	14465	14409	14323	14382	14533	14341	14269	14522	14448	14384	14316	14302	14240	14459	14296	14540	14222	14361	14302	14455	14431	14431	14354	14239	14309	14423	14327	14344	14531	14252	14406	14546	14406	14383	14432	14290	14436	14458	14294	14269	14306	14449	14307	14409	14334	14430	14334	14353	14455	14441	14392	14482	14196	14348	14254	14452	14367	14407	14429	14427	14376	14432	14452	14389	14268	14294	14339	14411	14493	14364	14390	14540	14382	14460	14269	14310	14409	14391	14210	14316	14317	14324	14347	14530	14561	14383	14361	14390	14422	14370	14395	14620	14187	14411	14261	14394	14409	14505	14489	14269	14518	14330	14529	14330	14373	14507	14305	14348	14364	14438	14284	14440	14540	14420	14298	14327	14430	14340	14322	14344	14360	14079	14383	14400	14322	14297	14392	14446	14553	14479	14369	14283	14275	14463	14272	14199	14480	14415	14432	14309	14560	14396	14367	14346	14341	14462	14480	14571	14456	14438	14383	14542	14452	14342	14421	14126	14258	14364	14348	14291	14526	14352	14363	14287	14378	14464	14273	14321	14586	14428	14333	14285	14477	14365	14416	14445	14199	14292	14487	14179	14404	14258	14331	14359	14284	14411	14587	14177	14494	14384	14478	14235	14385	14311	14515	14210	14360	14325	14329	14495	14300	14186	14389	14455	14317	14443	14344	14500	14365	14427	14355	14213	14432	14274	14328	14418	14385	14255	14551	14355	14368	14320	14568	14352	14432	14287	14298	14412	14467	14377	14407	14216	14264	14441	14177	14469	14244	14557	14224	14552	14348	14473	14396	14387	14339	14489	14325	14471	14365	14378	14529	14502	14199	14510	14315	14373	14363	14366	14585	14399	14331	14204	14280	14420	14263	14486	14502	14399	14505	14451	14394	14396	14344	14433	14470	14383	14448	14128	14421	14389	14603	14484	14482	14308	14253	14302	14396	14367	14366	14039	14454	14577	14321	14324	14568	14543	14381	14514	14461	14412	14264	14323	14442	14424	14498	14243	14330	14417	14270	14422	14369	14363	14450	14455	14524	14503	14400	14473	14514	14479	14542	14383	14204	14417	14485	14436	14273	14406	14414	14462	14389	14389	14452	14340	14515	14285	14299	14296	14407	14356	14452	14339	14448	14379	14346	14336	14225	14373	14259	14519	14197	14440	14335	14287	14297	14319	14393	14250	14314	14498	14415	14299	14368	14425	14336	14294	14299	14400	14440	14499	14172	14497	14418	14470	14541	14453	14272	14333	14405	14401	14232	14506	14386	14451	14426	14312	14301	14282	14448	14394	14431	14363	14391	14298	14443	14454	14552	14432	14287	14366	14447	14249	14290	14434	14444	14272	14385	14390	14269	14344	14428	14324	14371	14346	14452	14425	14250	14402	14335	14339	14403	14254	14398	14368	14459	14362	14271	14450	14376	14482	14385	14398	14401	14326	14439	14515	14299	14353	14371	14312	14411	14290	14543	14391	14269	14424	14333	14379	14286	14387	14504	14255	14555	14281	14283	14321	14319	14466	14410	14397	14690	14370	14352	14366	14352	14358	14385	14651	14588	14279	14269	14455	14408	14433	14477	14377	14290	14335	14432	14297	14324
23407	21108	28388	23730	21774	24286	25481	21381	20730	21151	20372	19696	19307	18995	18650	18587	18438	18349	18343	18489	18117	18174	18142	18434	18437	18333	18245	18204	17992	17815	17976	17773	18019	17927	17820	17753	17747	17786	17890	18122	17676	17821	17931	18811	19087	19478	19179	18517	18052	17997	17704	17801	17943	17746	17767	17777	17735	17817	17819	17786	17588	17873	17631	17761	17806	18133	18014	18001	18027	17821	17815	17894	17806	17704	17855	17609	17812	17679	17832	17999	17797	17935	17679	17796	17891	17907	17755	17691	17807	17724	17832	17765	17832	17670	18030	17660	17805	18009	17786	17809	17791	17719	17707	17929	17712	17909	17639	17578	17700	17849	17784	17766	17650	17452	17670	17630	17894	17684	17819	17800	17823	17780	17802	17713	17819	17593	17741	17728	17918	17584	17903	17856	17798	17847	18037	17846	17696	17801	17802	17779	17917	17759	17875	17768	17914	17773	17763	17739	17932	17861	17673	17684	17988	18009	17821	17827	17825	17624	17903	17975	17686	17882	17860	17651	17911	17763	17445	17728	17782	17602	17533	17696	17854	17728	17892	17750	17565	17745	18038	17975	17780	17768	17795	17887	17982	17895	17920	17997	17682	17729	17736	17902	17786	17731	17905	17725	17764	17790	17811	18055	17727	17699	17504	17542	17760	17653	17903	17473	17482	17887	17674	17802	17951	17964	17774	17835	17706	17748	17709	17712	17771	17701	17566	17764	17909	17940	17950	17695	17637	18056	17981	17734	17857	17741	18057	18067	17986	17677	17869	17669	17847	17577	17800	17735	17806	17693	17828	17718	17872	17795	17757	17642	18085	17706	17741	17881	17602	17646	17702	17701	17923	17492	17868	17806	17961	17586	17852	17806	17798	17784	17682	17889	17843	17951	17809	17773	17838	17731	17675	17903	17952	17767	17725	17763	17688	17722	17890	17930	17775	17760	17797	17879	18097	17682	17708	17750	17901	17547	17833	17713	17713	17700	17679	17684	17732	17637	17707	17925	17548	17738	17903	17798	18049	17613	17675	17633	17734	17603	18003	17602	17681	17819	17549	17756	17671	17863	17884	17893	17677	17780	17845	17726	17664	17734	17952	17640	17692	17705	17749	17725	17731	18063	17867	17921	17716	17574	17681	17781	17671	17926	17643	17818	17625	17972	17766	17734	17746	17754	17947	17737	17840	17868	17588	17896	17920	17666	17742	17773	17610	17721	17870	17765	17787	17734	17954	17688	17717	17697	17698	17658	17733	17923	17745	17697	17856	17917	17900	17748	17895	17860	17836	17504	17477	17808	17817	17764	17639	17661	17842	17854	17841	17652	17441	17662	17966	17687	17814	17679	17753	17845	17574	17624	17627	17742	17774	17848	18023	17849	17760	17718	17555	17675	17861	17974	17815	18011	17623	17669	17740	17569	17755	17664	17772	17727	17804	17858	17834	17446	17566	17696	17967	17679	17746	17973	17681	17734	17864	17727	17743	17642	17703	17914	17652	17644	17849	17840	17836	17810	17614	17778	17994	17692	17916	17612	17814	17786	17555	17694	18010	17711	17525	17767	17704	17687	17789	17851	17912	17683	17692	17939	17586	17559	17929	17818	17754	17688	17966	17831	17778	17661	17838	17788	17837	17728	17926	17701	17918	17753	17881	17653	17708	17683	17831	17786	17802	17821	17747	17720	17794	17662	17655	17892	17858	17783	17816	17651	17643	17550	17658	17711	17710	17740	17664	17799	17634	17750	17502	17664	17695	17682	17749	17784	17737	17793	17946	17604	17549	17584	17756	17841	17467	17772	17681	17902	17817	17800	17740	17671	17777	17772	17773	18007	17801	17781	17588	17847	17727	17905	17760	17761	17728	17624	17815	17693	17778	17752	17590	17550	17552	17619	17588	17655	17708	17756	17789	17903	17817	17730	17958	17837	17562	17764	17711	17699	17802	17596	17732	17745	17682	17803	17778	17839	17666	17765	17855	17744	17690	17402	17836	17735	17745	17659	17532	17487	17950	17746	17746	17839	17629	17729	17835	17793	17985	18001	17812	17731	17692	17607	17687	17790	17713	17761	17931	17959	17897	17871	17677	17824	17701	17780	17855	17388	17945	17872	17643	17824	17720	17707	17770	17695	17649	17790	17937	17798	17565	17670	17696	18041	17676	17584	17519	17857	17788	17771	17952	17795	17788	17791	17728	17852	17662	17755	17835	17914	17643	17738	17790	17576	17794	17602	17771	17858	17646	17574	17785	17761	17703	17939	17828	17909	17795	17839	17787	17720	17713	17732	17752	17725	17500	17871	17718	17703	17797	17740	17786	17650	17881	17917	17818	17933	17666	17630	17758	17813	17785	17797	17663	17665	17790	17805	17881	17893	17810	17661	17657	17815	17806	17711	17859	17737	17732	17666	17546	17587	17707	17822	17647	17639	17825	17934	17995	17826	17942	17856	17837	17752	17721	17632	17887	17786	17958	17840	17807	17921	17884	17462	17735	17801	17600	17703	17858	17764	17909	17873	17874	17664	17830	17954	17901	17948	17816	17597	17940	17857	17737	17754	17911	17630	17908	17615	17666	17704	17758	17759	17956	17834	17728	17672	17783	17825	17774	17889	17724	17599	17820	17721	17775	17873	17786	17715	17687	17934	17705	17835	17703	17612	17611	17752	17808	17917	17623	17760	17729	17714	17673	17938	17859	17948	17796	17607	17752	17909	17985	17849	17726	17915	17728	17802	17910	17698	17821	17619	17857	17728	17857	17706	17644	17722	17621	17789	17725	17748	17846	17829	17702	17700	17794	17729	17639	17758	17813	17810	17805	17851	17748	17730	17816	17626	17832	17740	17825	17800	17593	17748	17828	17802	17853	17849	17885	17692	17749	17655	17657	17846	17856	17734	17935	17837	17840	17643	17825	17878	17709	17750	17523	17743	17627	17644	17943	17813	17777	17710	17814	17879	17788	17509	17625	17715	17831	17580	17876	17691	17536	17853	17794	17728	17789	17931	17948	17631	17775	17756	17843	17647	17623	17746	17894	17742	17747	17849	17607	17795	17573	17723	17742	17800	17625	17961	17761	17911	17800	17734	17747	17841	17727	17791	17971	17878	17674	17913	17725	17583	17767	17831	18065	17974	17705	17811	17782	17782	17778	17590	17687	17708	17726	17649	17633	17672	17572	17860	17697	17906	17848	17765	17751	17649	17607	17830	17818	17815	17593	17733	17952	17665	17739	17673	17592	17840	17848	17759	17872	17978	17746	17735	17880	17627	17824	17954	17759	17638	17570	17678	17627	17852	17738	17623	17851	17730	17838	17671	17845	17712	17708	17760	18069	17638	17654	17813	17679	17751	17657	17921	17899	17785	17623	17771	17779	17646	17681	17972	17881	17941	17706	17733	17692	17974	17741	17866	17766	17772	17699	17625	17691	17886	17743	17674	17756	17918	17977	17815	17857	17757	17611	17886	17925	17639	17739	17830	17909	17748	17701	18041	17859	17573	17677	17845	17800	17732	17496	17759	17554	17899	17647	17593	17614	17564	17929	17691	17870	17743	17949	17760	17788	17692	17937	17680	17706	17495	17880	17855	17819	17726	17822	17768	17786	17686	17734	17700	17740	17980	17911	17875	17505	17691	17772	17877	17709	17730	17804	17644	17541	17745	17795	17714	17618	17718	17745	17730	17649	17904	17779	17814	17805	17711	17812	17594	17841	17745	17765	17863	17740	17818	17815	17724	17969	17928	17921	17654	17699	17763	17794	17666	17657	17741	17804	17728	17909	17916	17704	17733	17861	17851	17717	17772	17935	17800	17802	17845	18043	17849	17788	17646	17775	17790	17917	17736	17861	17926	17578	17617	17723	17676	17507	17859	17721	17708	17827	18019	17658	17928	17680	17883	17899	18005	17694	17822	17820	17685	17861	17573	17691	17788	17811	17774	17922	17745	17887	17613	17535	17758	17936	18017	18008	17890	17782	17609	17751	17751	17819	17850	17728	17841	17976	17889	17849	17850	17634	17671	17818	17727	17703	17696	17757	17494	17875	17825	17660	17723	17642	17642	17834	17825	17702	17749	17691	17665	17709	17549	17785	17780	17785	17781	17610	17601	17654	17721	17549	17630	17781	17820	17637	17925	17888	17689	17695	17748	17756	17526	17604	17753	17849	17822	17684	17724	17854	17750	17742	17654	17676	17770	17774	17841	17773	17827	17942	17804	17943	17667	17798	17894	17918	17672	17827	17749	17766	17616	17804	17908	17590	17725	17809	17869	17937	17953	17676	17844	17664	17648	17790	17904	17921	17773	17697	17897	17820	17957	17510	17726	17784	17778	17876	17632	17626	17712	17698	17747	17739	17977	17760	17938	17813	17781	17745	17792	17803	17773	17932	17607	17810	17885	17848	17717	17697	17898	17883	17767	17766	17743	17596	17838	17694	17891	17681	17707	17696	17614	17685	17836	17838	17780	17880	17822	17736	17772	17760	18149	17893	17820	17860	17491	17762	17588	17718	17823	17786	17729	17705	17999	17808	17810	17786	17684	17814	18018	17811	17864	17612	17628	17825	17790	17607	17610	17793	17925	17825	17953	17804	17968	17565	17830	17777	17592	17785	17856	17664	17989	17923	17773	17525	17736	17854	17772	17756	17722	17752	17720	17628	17729	17710	17595	17781	17691	17748	17659	17723	17355	17524	17742	17878	17824	17757	17797	18037	17860	17979	17582	17705	17613	17701	17662	17793	17742	17727	17641	17994	17763	17578	17739	17710	17674	17741	17848	17766	17634	17852	17839	17820	17785	17688	17771	17773	17571	17939	17831	17667	17781	17802	17699	17951	17429	18026	17778	17881	18046	17738	17622	17726	17619	17684	17740	17712	17702	17830	17645	18035	17625	17713	17754	17717	17854	17828	17722	17997	17872	17610	17641	17786	17759	17794	17729	17781	17784	17846	17815	18017	17827	17733	17667	17826	17907	17981	17906	17837	17609	17516	17694	17778	17785	17601	18006	17731	17764	17678	17747	17600	17812	17821	17859	17882	17711	17646	17825	17707	17642	17749	17772	17793	17810	17689	17817	17905	17920	17933	17944	17777	17947	17826	17893	17523	17849	17999	17700	17851	17676	17754	17782	17562	17845	17646	17778	17731	17896	17867	17749	17458	17629
25402	41462	35325	27555	23312	20992	19799	19173	18801	18690	17616	16742	16417	15814	15528	15323	15000	14881	14695	14757	14488	14532	14593	14679	14877	14777	14609	14480	14592	14367	14308	14190	14196	14188	13867	14020	14040	14232	14041	14188	14101	14080	14219	15655	15982	16425	15725	14911	14397	14103	14119	13996	14067	14121	13905	14055	13987	14021	13948	13988	14199	13868	14185	14133	14171	14169	14232	14009	14039	14185	14222	13860	14037	14035	14032	14057	14111	14130	14015	14018	14157	14047	14201	13977	14110	13921	13910	14048	14121	14109	14106	14023	14062	14052	14103	13979	14161	14108	14151	14185	14055	14165	14092	14267	14141	13943	14162	14147	14063	14083	14015	14142	13963	13897	14012	14090	14141	13958	14010	14133	14052	14066	13953	13928	14030	14103	13966	14043	14165	14100	14235	13997	14123	13994	14017	14003	13905	14294	14070	13858	13873	14132	13955	13921	14088	14149	14151	14001	13977	14010	13987	14193	14008	13996	14095	14030	14095	14043	14143	13989	13991	14080	13903	14113	14030	14014	13962	13832	13948	14235	14115	14015	14070	14031	14135	14108	14146	13934	14090	13979	14015	14169	13992	13968	14013	14038	14034	14079	13978	14001	13890	14100	14070	13782	13925	14090	14032	14086	14176	14068	14031	14140	14123	13972	13982	13969	14111	14134	14060	14032	14118	14130	13943	13941	13998	14102	14067	14018	13925	14161	14074	14273	14174	13956	14100	13920	14050	14054	14004	14050	13973	14049	14076	13971	13976	14035	14158	14094	13951	14118	14204	13963	14044	13888	13992	14156	14047	13825	14116	13846	14035	14047	14078	14105	13937	14109	14153	13906	13947	13975	13957	14017	13971	13992	14064	14183	14005	13952	14038	14080	14139	13961	14177	14046	13839	14148	14050	13936	14045	14116	14015	14082	14171	13922	14132	14008	14205	14003	14020	13893	13942	14030	13915	14163	14091	13878	13984	14072	14035	14001	14060	14104	13882	13920	14350	14108	14024	14133	14136	14036	13946	14144	14153	13989	13942	13981	14040	14017	13974	14208	13983	14075	13984	13949	13979	14119	14054	13982	14117	14074	14004	13942	14126	13997	14076	14062	14063	14027	13939	14028	14202	14134	13931	13959	14066	14057	14123	13899	14272	13961	13940	14117	13916	13991	14097	14058	14056	14062	14100	14098	13925	14196	14160	14104	13906	14064	14188	13967	14153	14145	14060	14084	14073	14177	14151	14031	14155	14004	13927	14024	14180	14173	14070	14080	14157	14023	13944	14142	13987	14003	14068	13998	14027	13881	14113	14061	14043	14133	14054	13994	13993	14052	14114	14191	13961	14010	14131	14094	14138	13932	14201	14068	14030	14069	14120	14073	14076	13846	13875	14246	13997	14215	14200	14014	14088	14114	14158	13995	14028	14134	13906	14023	14018	14115	14179	14004	14169	13931	14207	14109	14269	14033	14150	14135	14085	14067	14074	14037	14204	14042	13970	13934	14130	14206	14132	13969	13945	13952	14146	14212	14067	14102	14035	13950	14032	14102	14020	14135	13994	13973	14200	13983	13952	13906	13976	13984	14002	14110	14085	14011	14134	13998	14176	13857	13969	13997	14058	14044	14128	14003	13982	14139	13877	14071	14013	14060	14107	14275	13994	14005	13990	14033	14099	13959	14035	14065	14001	13855	14066	13894	14071	13950	14157	14015	14058	14246	14173	14108	14034	14084	14037	14008	14252	13981	13994	13967	14016	14110	14001	13952	13905	14140	13996	14187	13979	14062	13926	14115	14140	13923	13884	14188	14087	14008	14207	14162	13980	14081	14065	14145	14077	13928	14110	13977	14040	14124	14136	14085	14106	14065	13988	14058	13939	13860	13945	13913	14151	14046	13983	14222	14084	14084	14008	13991	14077	13958	14115	13974	13966	13978	14038	14193	13889	14015	14145	14037	14015	14038	14031	14103	13995	14043	14021	13893	14162	14116	13990	14116	14116	14127	14093	14116	14073	13921	14050	14072	13923	14190	14100	14155	14123	13998	14255	14078	13913	14115	14133	14076	13945	13970	14023	13979	14099	13910	14069	14131	14016	13991	14062	14147	14079	14002	14079	14067	14067	14128	13947	14110	14061	14059	13867	14027	13929	13984	13963	14049	14026	14054	13964	14313	13941	14078	14127	14003	14127	14177	14051	14064	14067	13890	14080	14071	14009	14100	14077	14105	14145	14048	14025	14080	13991	14058	14068	14221	14026	14034	14159	13998	13989	13987	13931	14032	13994	13984	14057	14172	14158	14104	13890	14210	14172	14285	13984	14038	13964	13849	14122	14210	14067	13921	13983	14254	13949	14165	14249	14082	14104	14103	14280	14071	14113	13910	14055	14014	14129	14087	13961	14019	14074	13885	14105	14092	13891	13990	14161	14046	14160	14206	14104	14124	14166	14080	13867	14130	14104	14045	14064	14051	13972	13993	14023	14040	14133	13951	13906	14180	13962	13903	14060	14030	13984	14051	14081	13911	13975	14090	14159	14000	14015	14094	14118	14080	14108	14332	14062	14061	14053	13982	14022	14018	14020	13962	14103	14061	14151	13904	14030	13967	14191	14115	14112	14083	14097	14022	14016	13980	14131	13909	14095	14061	13963	14112	14089	14062	14094	14077	13972	14089	14257	14079	14183	14098	14092	14055	13952	14110	14085	14070	13916	14004	14026	14050	14194	14161	14051	14099	14066	14091	14139	14004	14020	14224	14018	14093	13900	14081	14070	14273	14059	14062	14117	14029	14152	14064	14040	14073	14071	14160	14095	13897	14070	14054	14022	13987	14068	13997	14110	14022	14041	13923	14138	14150	14103	14069	14049	14024	14008	13987	13922	13914	14086	14341	14098	14110	14004	14130	13943	14143	14133	14035	14129	13848	14145	13966	14007	14042	14087	14014	14011	14041	14245	14019	13999	13988	14035	13916	14157	13843	14087	14044	13966	14186	14117	14121	14072	14055	14095	14082	14090	14152	14061	13839	14099	14164	14106	13920	13937	14237	13907	14083	14100	14152	14014	14139	13821	14042	14162	14038	14098	14147	14030	14240	14031	14025	14148	13989	14094	14038	13973	14076	14068	14024	13997	14014	14052	13825	13916	14201	13939	14099	13969	14100	14107	14135	14074	13981	14053	13958	14011	14238	14013	14087	14027	13829	14137	13926	13939	13957	13947	13881	14114	13961	13961	14245	14153	13920	14065	14115	13940	13927	14147	14040	14048	14043	13930	13995	13971	14066	13965	14058	14205	13977	14049	14054	14196	13883	13883	14058	14090	13991	13964	14058	14035	14096	14078	14093	14061	13932	14132	14082	14195	14067	14069	14245	13930	13975	14207	14038	13935	13998	14032	14333	14063	14196	14013	14166	14176	14036	14135	13936	13954	14032	13822	14049	13905	13968	13926	14173	13995	14141	13998	13852	14112	14204	14196	14091	14105	14025	14112	14081	14099	13901	14061	14029	13976	14149	14009	14031	14179	14068	13980	14096	14183	14101	13980	14006	14117	14006	14185	14053	13903	14020	14229	14010	13997	14064	14025	14004	14052	14030	14112	14017	14035	13967	13902	13950	14068	13884	13957	13981	14126	13894	13901	14084	13995	14137	13926	14100	14073	14116	13963	14101	14077	14021	14031	13979	13968	14078	14100	13961	13930	13909	14007	14142	14133	14064	13992	14176	14036	13998	13950	13960	14033	14082	14135	13997	13993	13994	13930	14232	13864	14045	14217	14054	13944	14132	13980	14164	14118	14029	13995	14066	14100	14055	13925	13935	14062	14081	14024	13924	14017	14134	14109	14035	14168	13931	14115	14027	14064	14206	13978	14064	14242	14205	14117	14003	14185	14141	14154	14126	14088	14109	14004	14067	13940	14089	14107	14176	14274	14017	14316	14162	14023	13956	14018	14183	13934	13871	14055	14084	14045	13923	14100	13973	14158	14092	14087	14147	14163	14074	14034	13985	14184	13943	14109	14103	14084	14108	14236	14061	14014	14306	13965	14051	14085	14068	14027	14071	14018	13874	14137	14098	14195	14170	13962	14038	13976	13922	14069	14191	14053	14153	14061	14097	13987	14018	14059	14115	14136	14165	14333	14044	14164	14028	14161	13964	14035	14114	13886	14012	14056	14108	14061	13980	14033	14133	14063	13957	14157	14088	13949	14027	14112	14147	13992	14018	14038	13984	14087	14015	14187	14084	14080	14012	14074	14125	14032	14071	14026	13877	14110	14123	13968	14029	14119	14168	13855	14027	14211	14029	14043	13942	14117	14020	14088	13991	14054	14194	14036	14040	14152	13973	14004	14231	14093	14019	14110	14084	13921	14107	13953	14089	14081	13945	13916	14128	14164	14025	13931	14020	14042	14008	14098	14133	14036	14055	13948	14128	14026	14098	13902	14047	13967	13940	14023	14190	13984	14222	14062	14032	13980	14156	13980	14281	13955	14003	13944	14049	14024	14001	14229	13946	14166	14032	14034	14090	14165	14056	14059	13966	13815	14036	14103	14090	14132	14198	14118	14064	13887	13928	14010	14112	14095	14028	14173	13949	14169	13919	14155	14007	14001	14137	13994	13973	14136	13948	14167	14066	14078	14027	14015	14051	14035	14052	13837	13943	14120	14224	14034	14118	13911	14173	14173	14165	14157	14151	13990	14051	14051	14059	14009	14001	14044	14125	14020	14033	13928	14212	14108	13993	14090	14078	14093	14056	13993	14063	14081	14089	14104	13949	14134	14156	14106	13999	14131	14131	14172	14052	14045	14170	14081	14022	14122	14035	14218	13966	13953	14100	13958	14146	14094	14052	13942	14096	14078	13968	13782	14097	14116	14063	14161	13883	14200	14142	13903	13858	13976	14016	14099	14053	14014	13963	13943	14043	13961	14177	14110	14081	14063	14052	13999	14059	13952	14036	13930	13986	14010	14048	14085	14079	14092	14019	14017	13983	13912	14120	13992	13979	14095	14013	14082	13934	13989	13999	14020	13973	14130	14037	14106	13967	13932	14161	13862	14119	14148	14128	13822	14035	14153	14050	14113	13989	14027	14093	14138	14161	13934	14107	14068	13996	14106	14108	13897	14099	14072	14102	14062	14140	13861	14004	13937	13963	14126	14055	13912	14074
29744	23720	24584	21931	19402	19499	19500	19276	19274	19478	19283	19085	18800	18971	18914	18765	18568	18606	18414	18521	18514	18528	18657	18733	18638	18656	18624	18485	18658	18724	18504	18266	18484	18453	18479	18412	18542	18526	18386	18621	18698	18328	18464	18451	18407	18526	18793	18588	18699	18463	18830	18592	18727	18700	18538	18766	18544	18582	18671	18596	18314	18556	18521	18383	18328	18369	18523	18518	18578	18578	18505	18477	18512	18548	18574	18417	18577	18439	18568	18497	18348	18438	18663	18395	18579	18472	18524	18636	18479	18512	18472	18572	18613	18368	18498	18053	18318	18477	18698	18282	18404	18621	18459	18557	18648	18610	18464	18770	18383	18896	18611	18608	18337	18467	18403	18283	18614	18629	18497	18435	18405	18383	18315	18483	18366	18338	18597	18524	18530	18447	18431	18501	18451	18353	18466	18518	18650	18655	18537	18471	18464	18464	18532	18347	18458	18483	18450	18589	18537	18343	18391	18591	18533	18555	18420	18222	18443	18577	18604	18603	18677	18513	18578	18487	18329	18579	18443	18349	18403	18615	18570	18614	18430	18391	18448	18501	18592	18625	18548	18460	18291	18492	18353	18452	18590	18700	18633	18421	18602	18565	18547	18495	18539	18283	18362	18453	18507	18556	18378	18535	18404	18337	18489	18456	18608	18204	18524	18483	18553	18517	18566	18466	18421	18534	18497	18436	18510	18726	18385	18488	18720	18537	18578	18636	18469	18235	18626	18324	18616	18395	18433	18493	18396	18502	18635	18452	18673	18455	18412	18611	18816	18490	18363	18380	18554	18495	18457	18485	18287	18544	18488	18474	18679	18529	18394	18395	18354	18592	18492	18611	18621	18422	18575	18333	18405	18567	18516	18468	18399	18448	18568	18436	18430	18479	18318	18157	18454	18641	18487	18388	18489	18508	18549	18499	18675	18545	18230	18608	18397	18494	18517	18653	18530	18418	18474	18594	18393	18233	18475	18605	18308	18435	18464	18455	18423	18600	18578	18718	18346	18471	18616	18456	18489	18326	18431	18643	18507	18356	18615	18521	18564	18395	18428	18371	18571	18645	18414	18499	18494	18449	18574	18486	18331	18641	18650	18327	18471	18351	18415	18411	18676	18450	18395	18491	18479	18587	18466	18299	18658	18614	18432	18152	18408	18523	18463	18376	18161	18417	18598	18334	18457	18502	18609	18424	18391	18522	18468	18655	18495	18323	18608	18388	18506	18745	18491	18386	18333	18721	18547	18371	18388	18443	18474	18643	18487	18562	18425	18367	18387	18359	18416	18753	18391	18393	18457	18557	18502	18502	18490	18491	18617	18420	18409	18687	18505	18636	18326	18298	18523	18258	18517	18472	18324	18471	18475	18543	18462	18459	18439	18640	18601	18448	18499	18524	18701	18389	18568	18597	18407	18538	18652	18289	18608	18505	18555	18594	18441	18413	18308	18475	18405	18393	18540	18359	18493	18394	18600	18654	18549	18702	18363	18417	18545	18623	18558	18568	18475	18575	18638	18512	18339	18603	18797	18316	18598	18242	18434	18592	18347	18206	18603	18548	18440	18542	18544	18457	18448	18752	18516	18664	18485	18606	18504	18398	18353	18414	18601	18433	18648	18720	18424	18462	18563	18373	18588	18510	18462	18725	18523	18607	18428	18249	18644	18489	18247	18547	18493	18493	18418	18505	18657	18428	18649	18783	18697	18401	18411	18376	18502	18504	18581	18470	18431	18382	18544	18476	18500	18580	18619	18349	18343	18471	18618	18594	18513	18319	18375	18429	18617	18640	18436	18470	18574	18565	18391	18309	18246	18416	18514	18457	18384	18432	18254	18436	18581	18364	18477	18510	18305	18588	18444	18469	18479	18419	18524	18520	18660	18410	18410	18791	18646	18521	18436	18348	18431	18583	18573	18420	18439	18426	18473	18505	18615	18642	18382	18435	18676	18518	18686	18393	18577	18338	18501	18545	18482	18367	18523	18439	18398	18516	18426	18437	18556	18354	18400	18409	18296	18336	18542	18402	18384	18299	18545	18315	18626	18306	18631	18583	18632	18355	18524	18403	18611	18391	18543	18498	18565	18400	18337	18507	18631	18545	18596	18318	18490	18593	18452	18549	18480	18483	18535	18169	18612	18621	18512	18529	18643	18422	18406	18412	18767	18673	18656	18476	18522	18471	18589	18533	18557	18593	18779	18551	18517	18451	18597	18430	18441	18518	18716	18339	18313	18531	18689	18440	18494	18450	18519	18455	18473	18485	18402	18475	18484	18515	18601	18562	18524	18575	18432	18309	18451	18376	18408	18252	18349	18423	18362	18372	18636	18323	18543	18273	18597	18531	18382	18615	18282	18445	18398	18255	18544	18402	18283	18266	18623	18715	18664	18554	18677	18463	18386	18531	18435	18513	18354	18518	18516	18384	18533	18296	18570	18436	18592	18475	18466	18424	18383	18512	18697	18648	18440	18384	18324	18334	18487	18519	18391	18495	18336	18548	18630	18325	18494	18497	18500	18483	18469	18437	18365	18257	18499	18482	18392	18400	18860	18450	18524	18559	18238	18472	18489	18371	18264	18317	18734	18503	18598	18507	18326	18324	18410	18630	18527	18538	18485	18670	18494	18450	18386	18397	18312	18372	18636	18509	18409	18645	18541	18438	18489	18479	18380	18461	18322	18769	18396	18646	18695	18455	18485	18597	18435	18450	18440	18350	18376	18521	18311	18555	18396	18648	18616	18477	18366	18699	18513	18158	18400	18411	18623	18675	18408	18418	18363	18683	18445	18497	18472	18498	18539	18298	18504	18644	18577	18749	18324	18537	18346	18199	18275	18461	18376	18437	18575	18703	18443	18395	18668	18372	18494	18613	18306	18440	18409	18415	18359	18392	18617	18385	18255	18288	18359	18724	18458	18572	18440	18500	18630	18414	18525	18490	18557	18580	18497	18427	18697	18531	18490	18630	18478	18633	18672	18447	18608	18405	18611	18726	18607	18599	18510	18335	18629	18622	18403	18253	18391	18539	18379	18648	18510	18389	18157	18512	18394	18484	18416	18492	18213	18436	18427	18395	18388	18500	18460	18501	18615	18640	18702	18555	18469	18372	18475	18261	18552	18409	18644	18625	18605	18668	18406	18369	18515	18418	18362	18651	18326	18686	18587	18620	18695	18821	18464	18450	18511	18659	18481	18510	18453	18525	18282	18576	18447	18557	18275	18367	18481	18643	18446	18542	18492	18451	18457	18537	18567	18530	18510	18646	18518	18404	18438	18548	18676	18499	18394	18388	18501	18513	18453	18480	18568	18481	18448	18501	18432	18550	18532	18632	18333	18404	18537	18501	18581	18456	18513	18519	18723	18595	18756	18468	18548	18422	18351	18471	18538	18443	18585	18479	18380	18529	18322	18798	18561	18506	18459	18545	18647	18439	18499	18316	18470	18379	18339	18565	18525	18586	18715	18525	18547	18515	18496	18581	18861	18639	18642	18631	18521	18488	18502	18297	18452	18370	18662	18767	18746	18561	18733	18484	18854	18515	18557	18581	18346	18533	18397	18407	18380	18634	18426	18487	18406	18435	18508	18640	18506	18520	18316	18362	18507	18508	18552	18517	18465	18446	18285	18411	18596	18500	18704	18553	18371	18428	18527	18520	18493	18687	18479	18642	18141	18490	18349	18372	18392	18503	18643	18655	18449	18526	18484	18363	18365	18435	18467	18596	18656	18572	18579	18539	18583	18533	18771	18504	18476	18411	18387	18409	18574	18568	18659	18401	18435	18428	18513	18346	18528	18525	18459	18250	18429	18512	18529	18583	18339	18437	18457	18400	18438	18434	18524	18546	18704	18898	18621	18468	18604	18423	18441	18626	18542	18717	18515	18403	18514	18457	18512	18307	18472	18602	18560	18698	18548	18379	18407	18646	18667	18639	18796	18557	18498	18439	18334	18367	18685	18751	18619	18716	18717	18480	18602	18640	18425	18495	18524	18653	18612	18328	18467	18277	18515	18528	18380	18214	18477	18632	18353	18616	18506	18442	18519	18481	18372	18467	18588	18631	18431	18397	18366	18459	18433	18552	18558	18593	18772	18487	18530	18551	18489	18536	18642	18547	18438	18532	18485	18477	18682	18509	18350	18321	18449	18644	18565	18519	18401	18442	18499	18716	18303	18534	18615	18436	18589	18562	18690	18289	18519	18465	18497	18674	18521	18296	18314	18537	18400	18321	18639	18650	18422	18708	18660	18486	18317	18598	18449	18466	18804	18483	18503	18570	18497	18596	18673	18493	18477	18506	18658	18354	18448	18565	18599	18660	18440	18433	18686	18681	18535	18340	18502	18605	18550	18387	18518	18509	18340	18533	18453	18598	18534	18369	18546	18516	18383	18247	18649	18501	18582	18314	18612	18492	18348	18480	18761	18490	18523	18572	18770	18602	18572	18469	18421	18473	18530	18484	18551	18601	18355	18512	18297	18582	18498	18476	18309	18469	18403	18437	18661	18561	18626	18452	18536	18421	18400	18504	18582	18426	18618	18335	18368	18569	18428	18454	18529	18262	18520	18696	18645	18474	18409	18381	18482	18432	18422	18318	18416	18719	18611	18330	18494	18657	18671	18358	18236	18536	18682	18581	18719	18495	18424	18489	18272	18586	18612	18297	18580	18603	18429	18548	18562	18530	18361	18521	18353	18373	18533	18705	18535	18583	18609	18394	18495	18392	18353	18476	18513	18568	18673	18477	18534	18410	18556	18370	18407	18377	18472	18590	18410	18395	18614	18496	18448	18360	18576	18410	18353	18533	18398	18478	18424	18335	18509	18396	18397	18477	18588	18514	18537	18514	18595	18484	18616	18492	18740	18576	18519	18567	18653	18619	18389	18372	18364	18442	18505	18399	18585	18308	18575	18721	18585	18462	18462	18218	18474	18508	18378	18424	18586	18346	18264	18442	18621	18609	18320	18372	18424	18465	18461	18423	18592	18616	18444	18432	18380	18473	18444	18295	18340	18390	18462	18423	18496	18431	18678	18590	18526	18484	18402	18350	18545	18622	18452	18564	18440	18339	18312	18631	18580	18424	18566	18431	18299	18444	18330	18532	18520	18617	18450	18627	18585	18645	18476	18339	18646	18438	18501	18489	18570	18531	18415	18296
20402	23731	19923	17008	16181	15778	15509	15555	15878	16162	15596	15258	15111	14978	14944	14732	14756	14683	14633	14571	14618	14576	14600	14608	14594	14695	14886	14380	14489	14496	14528	14474	14530	14426	14299	14334	14472	14412	14342	14612	14321	14627	14353	14639	14572	14541	14607	14727	14475	14430	14244	14383	14309	14413	14511	14339	14553	14354	14394	14320	14458	14423	14247	14413	14363	14364	14537	14385	14514	14335	14475	14479	14489	14554	14412	14444	14481	14507	14470	14441	14292	14364	14395	14528	14412	14222	14356	14443	14454	14381	14291	14316	14559	14378	14392	14362	14262	14555	14559	14379	14483	14383	14311	14423	14282	14592	14549	14369	14344	14443	14446	14372	14231	14568	14294	14350	14306	14487	14463	14413	14443	14596	14611	14320	14274	14284	14245	14376	14370	14498	14496	14358	14466	14328	14254	14485	14366	14436	14456	14356	14427	14382	14596	14393	14320	14322	14257	14366	14511	14407	14277	14420	14224	14332	14364	14426	14408	14305	14382	14563	14408	14409	14423	14297	14348	14454	14308	14411	14355	14469	14307	14456	14392	14171	14452	14541	14463	14346	14370	14435	14406	14465	14497	14223	14451	14290	14511	14405	14455	14394	14368	14307	14448	14469	14223	14438	14513	14456	14478	14401	14350	14449	14416	14223	14448	14382	14427	14446	14419	14280	14456	14284	14437	14484	14316	14561	14341	14526	14183	14380	14384	14448	14342	14523	14382	14536	14401	14469	14299	14270	14457	14614	14268	14308	14435	14496	14427	14392	14372	14414	14313	14362	14518	14321	14377	14301	14411	14317	14312	14537	14450	14300	14373	14520	14326	14489	14486	14504	14265	14389	14340	14344	14509	14321	14281	14429	14569	14252	14381	14427	14467	14468	14353	14398	14319	14495	14365	14385	14402	14173	14483	14426	14530	14447	14300	14423	14466	14486	14293	14391	14372	14499	14502	14383	14550	14430	14448	14442	14481	14374	14473	14405	14306	14503	14252	14547	14359	14404	14412	14453	14326	14352	14437	14231	14573	14676	14323	14397	14493	14438	14452	14440	14446	14278	14302	14400	14424	14461	14488	14410	14363	14346	14383	14320	14442	14471	14332	14488	14388	14466	14261	14291	14506	14355	14293	14499	14467	14595	14543	14378	14552	14279	14593	14557	14439	14260	14395	14415	14470	14504	14358	14459	14434	14295	14448	14483	14453	14494	14500	14463	14502	14212	14478	14267	14384	14368	14209	14463	14391	14353	14493	14481	14535	14445	14530	14604	14384	14358	14388	14427	14449	14430	14360	14597	14321	14517	14551	14497	14392	14298	14479	14459	14469	14457	14563	14369	14291	14427	14407	14336	14590	14572	14405	14300	14353	14243	14373	14272	14514	14546	14334	14462	14342	14359	14454	14367	14427	14351	14508	14333	14351	14373	14430	14413	14414	14369	14493	14573	14392	14467	14512	14331	14342	14536	14464	14450	14557	14369	14546	14548	14318	14319	14458	14251	14453	14358	14566	14513	14511	14449	14270	14254	14465	14267	14403	14429	14377	14305	14488	14371	14380	14399	14391	14438	14389	14513	14445	14546	14433	14241	14525	14524	14410	14537	14341	14341	14617	14381	14430	14397	14397	14370	14442	14469	14319	14449	14521	14489	14183	14441	14387	14481	14402	14449	14414	14337	14356	14334	14557	14485	14522	14464	14425	14273	14475	14747	14601	14537	14357	14360	14606	14451	14385	14446	14420	14224	14620	14567	14362	14533	14500	14357	14340	14511	14366	14388	14344	14189	14458	14267	14327	14374	14443	14422	14380	14384	14580	14236	14424	14453	14497	14236	14396	14616	14435	14507	14439	14564	14219	14469	14330	14406	14512	14495	14497	14374	14344	14404	14473	14298	14562	14343	14488	14513	14412	14439	14402	14400	14355	14458	14362	14348	14544	14366	14364	14475	14472	14538	14590	14356	14447	14587	14426	14396	14483	14460	14492	14218	14414	14420	14449	14331	14366	14442	14405	14466	14523	14598	14585	14456	14437	14598	14394	14445	14603	14391	14370	14437	14493	14474	14417	14448	14380	14417	14521	14351	14370	14289	14438	14499	14466	14503	14573	14410	14365	14344	14156	14313	14311	14442	14548	14219	14422	14543	14479	14618	14394	14376	14372	14399	14492	14408	14293	14448	14418	14344	14289	14329	14515	14456	14467	14437	14371	14484	14531	14462	14435	14286	14578	14370	14527	14239	14353	14477	14406	14556	14512	14323	14456	14416	14497	14447	14391	14422	14524	14403	14448	14371	14424	14276	14335	14418	14627	14419	14296	14412	14371	14550	14469	14597	14459	14444	14360	14358	14382	14530	14460	14521	14411	14660	14439	14513	14428	14485	14452	14399	14453	14436	14356	14533	14481	14352	14502	14397	14392	14541	14467	14285	14325	14438	14422	14643	14403	14634	14492	14400	14620	14315	14478	14392	14413	14612	14427	14303	14375	14509	14549	14430	14302	14520	14484	14455	14559	14396	14370	14314	14619	14260	14441	14406	14454	14399	14498	14433	14337	14422	14382	14385	14426	14590	14339	14310	14381	14443	14309	14517	14413	14425	14520	14356	14322	14229	14318	14488	14358	14271	14392	14453	14251	14330	14419	14338	14467	14631	14188	14391	14520	14469	14440	14325	14521	14362	14323	14460	14515	14468	14300	14404	14526	14042	14460	14549	14493	14388	14479	14629	14385	14398	14352	14221	14441	14358	14385	14618	14494	14497	14406	14367	14407	14384	14395	14521	14410	14318	14414	14414	14373	14484	14298	14540	14329	14359	14386	14378	14377	14391	14308	14351	14535	14439	14547	14292	14296	14198	14308	14351	14343	14332	14362	14661	14390	14362	14402	14392	14384	14473	14215	14414	14532	14375	14577	14450	14500	14420	14381	14386	14365	14376	14525	14460	14508	14485	14457	14456	14283	14457	14512	14433	14444	14366	14305	14362	14464	14552	14487	14245	14337	14337	14198	14403	14390	14439	14613	14422	14397	14525	14535	14454	14306	14462	14383	14439	14347	14625	14478	14363	14346	14360	14501	14416	14340	14430	14484	14363	14415	14393	14291	14397	14418	14240	14385	14386	14378	14547	14330	14354	14537	14447	14498	14431	14241	14330	14463	14562	14487	14622	14555	14388	14435	14402	14501	14415	14615	14324	14280	14410	14473	14573	14355	14379	14420	14381	14397	14506	14352	14607	14308	14543	14341	14226	14415	14465	14357	14267	14411	14406	14300	14227	14419	14379	14534	14209	14443	14362	14373	14395	14438	14378	14371	14481	14273	14360	14469	14398	14464	14398	14604	14397	14536	14403	14420	14625	14315	14503	14407	14430	14417	14292	14495	14471	14397	14283	14438	14340	14452	14417	14509	14509	14409	14493	14451	14347	14378	14507	14273	14414	14348	14555	14444	14190	14509	14295	14510	14411	14500	14359	14315	14445	14390	14451	14406	14563	14241	14390	14503	14490	14343	14390	14295	14644	14570	14346	14334	14396	14306	14341	14426	14256	14449	14508	14420	14511	14627	14348	14417	14300	14437	14379	14398	14402	14436	14478	14527	14298	14384	14463	14302	14510	14450	14506	14275	14387	14440	14484	14484	14258	14427	14447	14504	14357	14244	14342	14467	14508	14252	14384	14400	14576	14481	14474	14580	14501	14290	14474	14468	14221	14575	14486	14514	14412	14520	14360	14505	14317	14523	14522	14375	14367	14279	14473	14374	14385	14242	14445	14394	14309	14439	14503	14398	14270	14386	14514	14495	14397	14462	14433	14349	14350	14408	14484	14502	14500	14485	14439	14418	14358	14519	14415	14522	14330	14339	14427	14365	14497	14375	14355	14479	14311	14509	14409	14319	14473	14583	14268	14358	14390	14407	14473	14362	14479	14289	14359	14388	14329	14446	14531	14412	14652	14427	14531	14493	14462	14557	14455	14525	14324	14462	14431	14352	14668	14517	14552	14191	14491	14394	14498	14463	14490	14513	14385	14384	14669	14518	14249	14575	14466	14557	14307	14332	14350	14307	14429	14354	14474	14232	14507	14580	14520	14465	14341	14420	14297	14356	14420	14292	14400	14467	14399	14508	14589	14450	14409	14432	14185	14492	14545	14570	14518	14431	14321	14291	14473	14449	14406	14422	14424	14225	14439	14418	14392	14341	14246	14421	14326	14394	14464	14445	14378	14269	14362	14341	14421	14247	14363	14356	14485	14547	14334	14315	14603	14479	14432	14416	14559	14496	14308	14475	14539	14496	14387	14239	14403	14387	14329	14396	14452	14513	14660	14429	14530	14298	14460	14523	14434	14463	14554	14315	14367	14209	14520	14507	14263	14499	14496	14431	14390	14484	14395	14444	14324	14336	14380	14473	14481	14515	14422	14494	14540	14259	14335	14317	14532	14479	14379	14593	14294	14559	14492	14337	14537	14519	14360	14302	14431	14526	14449	14475	14408	14486	14503	14482	14507	14518	14425	14589	14364	14187	14421	14508	14436	14483	14402	14304	14449	14380	14397	14496	14310	14564	14509	14329	14494	14587	14564	14470	14406	14530	14480	14504	14449	14400	14399	14477	14481	14488	14593	14504	14474	14534	14388	14527	14437	14399	14454	14344	14441	14304	14419	14284	14381	14408	14494	14479	14240	14340	14425	14348	14329	14559	14409	14528	14299	14382	14452	14385	14459	14499	14375	14523	14314	14456	14444	14341	14456	14221	14349	14461	14555	14442	14284	14440	14319	14450	14368	14355	14447	14490	14567	14436	14457	14447	14422	14374	14367	14509	14318	14456	14318	14287	14428	14568	14516	14242	14405	14456	14493	14462	14424	14344	14358	14457	14445	14292	14439	14506	14411	14412	14448	14438	14263	14506	14440	14403	14267	14351	14314	14421	14557	14508	14465	14371	14387	14398	14462	14418	14395	14455	14512	14533	14535	14531	14414	14494	14307	14519	14501	14412	14558	14215	14621	14468	14431	14351	14481	14455	14279	14463	14462	14382	14542	14440	14518	14248	14623	14468	14569	14462	14444	14324	14363	14455	14365	14350	14678	14440	14344	14398	14507	14473	14524	14341	14416	14502	14606	14531	14353	14489	14485	14337	14527	14440	14461	14437	14357	14487	14443
24736	21147	28011	24604	22867	23433	23123	21135	20521	20837	20320	19856	19689	19499	19489	19299	19280	19097	18929	19230	18826	18914	19012	19290	19112	18984	18985	18916	18746	18824	18944	18811	18964	18723	18750	18563	18685	18681	18656	18614	18867	18692	18881	19007	19445	19659	19496	19179	18973	19009	18831	18919	18704	18744	18834	18792	18660	18762	18628	18697	18638	18646	18743	18857	18707	18985	18700	18596	18671	18780	18644	18583	18610	18772	18799	18589	18685	18700	18567	18522	18677	18864	18684	18816	18654	18606	18662	18706	18695	18662	18656	18834	18785	18892	18765	18742	18706	18840	18841	18827	18675	18711	18855	18554	18402	18431	18843	18756	18797	18681	18458	18591	18730	18751	18699	18747	18883	18775	18497	18513	18707	18530	18932	18698	18593	18765	18555	18460	18508	18687	18621	18732	18621	18598	18779	18548	18722	18687	18710	18740	18668	18420	18661	18803	18747	18636	18910	18769	18840	18755	18798	18483	18786	18833	18777	18641	18799	18657	18740	18502	18863	18576	18564	18565	18716	18672	18572	18549	18728	18654	18665	18785	18689	18642	18600	18882	18705	18555	18657	18855	18683	18734	18892	18516	18654	18522	18574	18602	18605	18733	18714	18655	18782	18542	18717	18842	18565	18654	18596	18572	18606	18488	18428	18251	18695	18867	18677	18731	18630	18572	18614	18672	18773	18953	18725	18517	18646	18686	18685	18567	18732	18710	18514	18638	18723	18613	18858	18897	18904	18638	18570	18854	18533	18699	18842	18642	18630	18599	18569	18609	18611	18812	18615	18463	18630	18641	18775	18716	18562	18882	18785	18839	18772	18725	18507	18699	18653	18779	18628	18660	18719	18674	18865	18639	18746	18783	18661	18630	18991	18761	18421	18522	18572	18682	18638	18566	18545	18780	18786	18530	18688	18661	18585	18737	18778	18639	18757	18550	18720	18594	18874	18691	18705	18658	18946	18845	18632	18641	18687	18756	18677	18772	18686	18549	18574	18679	18787	18743	18735	18673	18585	18535	18758	18637	18660	18752	18686	18618	18600	18534	18870	18727	18551	18570	18651	18603	18580	18618	18651	18847	18776	18779	18527	18652	18657	18842	18671	18546	18611	18690	18657	18703	18675	18780	18684	18712	18625	18705	18772	18772	18626	18750	18509	18709	18508	18768	18660	18911	18686	18901	18622	18547	18667	18615	18807	18785	18619	18616	18865	18897	18589	18544	18726	18682	18596	18761	18671	18537	18721	18532	18779	18630	18690	18755	18704	18747	18797	18863	18862	18747	18789	18909	18642	18727	18839	18686	18767	18663	18659	18737	18761	18605	18577	18715	18665	18644	18612	18731	18627	18701	18525	18479	18518	18598	18327	18675	18721	18536	18619	18698	18582	18675	18753	18476	18685	18480	18844	18694	18660	18866	18687	18800	18622	18473	18588	18399	18610	18768	18705	18737	18604	18788	18779	18654	18463	18896	18750	18593	18623	18642	18582	18593	18585	18497	18638	18532	18430	18642	18586	18823	18648	18654	18811	18860	18813	18624	18604	18726	18589	18631	18748	18614	18625	18710	18762	18481	18594	18509	18855	18744	18519	18716	18650	18725	18541	18698	18837	18851	18602	18537	18709	18670	18776	18680	18617	18748	18606	18704	18680	18787	18604	18829	18685	18784	18651	18436	18610	18748	18677	18714	18806	19071	18753	18714	18590	18599	18797	18717	18853	18682	18691	18687	18503	18775	18689	18686	18701	18559	18791	18647	18786	18812	18813	18600	18873	18795	18844	18645	18667	18759	18470	18605	18609	18807	18910	18642	18896	18617	18799	18684	18633	18464	18680	18611	18640	18638	18833	18646	18641	18789	18606	18553	18592	18733	18705	18410	18769	18742	18534	18568	18834	18508	18586	18545	18836	18668	18937	18465	18900	18769	18654	18644	18812	19022	18640	18853	18531	18495	18655	18719	18773	18517	18630	18679	18614	18741	18684	18605	18614	18846	18697	18633	18655	18621	18589	18601	18791	18837	18793	18481	18775	18694	18498	18856	18493	18536	18601	18561	18723	18814	18694	18713	18702	18905	18914	18699	18654	18618	18851	18646	18587	18792	18583	18585	18482	18786	18503	18749	18810	18688	18669	18511	18421	18818	18645	18468	18653	18669	18741	18510	18655	18658	18777	18763	18780	18685	18482	18777	18759	18800	18840	18877	18586	18620	18641	18506	18572	18754	18645	18796	18669	18647	18775	18861	18859	18775	18662	18646	18545	18364	18753	18538	18748	18726	18544	18529	18921	18538	18716	18677	18789	18636	18858	18625	18821	18544	18541	18752	18904	18508	18798	18810	18753	18598	18503	18572	18752	18497	18698	18747	18711	18513	18742	18677	18774	18763	18568	18771	18753	18738	18617	18672	18741	18839	18921	18602	18832	18660	18764	18653	18639	18773	18479	18631	18566	18562	18729	18632	18792	18529	18832	18594	18526	18757	18864	18782	19011	18692	18796	18741	18680	18556	18995	18866	18529	18572	18632	18639	18822	18935	18640	18553	18482	18909	18747	18596	18595	18453	18658	18638	18927	18841	18780	18717	18878	18874	18883	18807	18726	18532	18618	18597	18692	18642	18681	18775	18804	18787	18777	18700	18571	18564	18729	18627	18749	18693	18609	18771	18441	18504	18748	18830	18788	18605	18750	18990	18754	18708	18572	18723	18652	18817	18785	18637	18544	18612	18857	18682	18679	18694	18783	18746	18646	18683	18844	18723	18703	18721	18709	18723	18723	18780	18637	18659	18780	18572	18677	18571	18656	18475	18750	18766	18711	18767	18763	18506	18652	18865	18629	18550	18819	18343	18602	18732	18734	18723	18545	18798	18550	18615	18695	18621	18633	18762	18589	18458	18774	18631	18794	18655	18658	18334	18801	18714	18553	18645	18720	18524	18685	18811	18573	18670	18620	18757	18736	18828	18592	18641	18536	18692	18525	18794	18772	18717	18599	18838	18758	18662	18516	18806	18740	18535	18766	18683	18654	18800	18575	18666	18755	18613	18712	18697	18663	18746	18682	18642	18786	18559	18566	18867	18843	18645	18469	18717	18849	19023	18692	18638	18840	18862	18775	18573	18698	18626	18680	18826	18714	18659	18456	18749	18773	18724	18671	18753	18804	18675	18798	18931	18822	18742	18729	18599	18718	18782	18593	18912	18662	18624	18759	18671	18651	18665	18569	18557	18743	18824	18626	18799	18682	18591	18720	18656	18700	18701	18609	18508	18647	18480	18565	18584	18622	18577	18855	18779	18672	18467	18677	18723	18775	18476	18676	18539	18747	18766	18624	18808	18813	18644	18665	18646	18550	18730	18759	18754	18857	18646	18681	18566	18767	18584	18640	18780	18796	18823	18644	18564	18491	18695	18931	18934	18868	18740	18557	18642	18841	18807	18531	18776	18915	18777	18648	18660	18639	18612	18617	18557	18625	18734	18508	18576	18747	18592	19068	18742	18769	18580	18802	18709	18747	18524	18614	18631	18557	18739	18755	18850	18582	18791	18957	18886	18675	18794	18708	18837	18761	18828	18762	18757	18543	18882	18962	18523	18730	18633	18762	18699	18559	18814	18726	18524	18787	18638	18630	18728	18853	18872	18587	18452	18641	18705	18747	18641	18630	18719	18758	18757	18814	18659	18684	18589	18653	18674	18732	18572	18722	18590	18570	18442	18685	18560	18573	18606	18286	18727	18849	18742	18686	18777	18671	18707	18673	18802	18731	18783	18862	18791	18784	18465	18671	18534	18670	18626	18781	18778	18578	18612	18708	18779	18582	18733	18484	18789	18700	18905	18747	18629	18769	18696	18738	18592	18648	18747	18851	18518	18574	18752	18732	18713	18647	18797	18729	18616	18740	18660	18713	18661	18514	18743	18818	18822	18578	18701	18708	18699	18573	18727	18623	18442	18503	18724	18849	18596	18552	18608	18804	18660	18742	18571	18555	18440	18632	18348	18582	18721	18775	18841	18738	18654	18876	18734	18845	18714	18745	18613	18713	18674	18536	18808	18616	18803	18997	18857	18674	18281	18565	18628	18766	18760	18969	18600	18699	18640	18726	18471	18777	18653	18541	18827	18535	18764	18607	18701	18753	18684	18567	18621	18619	18775	18662	18724	18893	18874	18615	18892	18800	18784	18586	18732	18714	18621	18707	18865	18704	18660	18809	18641	18509	18650	18704	18611	18627	18511	18716	18824	18672	18784	18851	18907	18445	18752	18566	18746	18531	18760	18535	18493	18894	18387	18775	18717	18593	18611	18667	18717	18568	18662	18771	18634	18664	18553	18747	18634	18759	18520	18736	18686	18533	18670	18638	18622	18721	18817	18613	18636	18775	18462	18771	18854	18813	18715	18483	18777	18527	18607	18698	18442	18751	18753	18705	18411	18686	18558	18583	18675	18524	18620	18744	18719	18743	18582	18601	18599	18548	18550	18677	18763	18693	18786	18728	18760	18475	18727	18693	18589	18639	18622	18572	18860	18746	18657	18587	19011	18781	18924	18714	18732	18696	18563	18630	18672	18593	18647	18925	18890	18727	18707	18571	18740	18948	18569	18793	18652	18627	18867	18781	18695	18838	18735	18716	18787	18711	18814	18880	18719	18556	18882	18704	18702	18699	18295	18733	18671	18696	18562	18826	18589	18504	18714	18611	18656	18685	18800	18672	18838	18571	18676	18724	18589	18745	18702	18621	18396	18790	18857	18528	18722	18612	18648	18756	18740	18698	18955	18668	18585	18733	18568	18370	18488	18892	18603	18725	18871	18711	18707	18765	18966	18628	18853	18626	18632	18781	18644	18774	18762	18698	18846	18649	18865	18698	18568	18504	18678	18707	18568	18711	18651	18621	18723	18613	18761	18652	18574	18563	18596	18697	18642	18839	18720	18858	18489	18591	18634	18747	18709	18776	18893	18727	18716	18626	18624	18648	18606	18653	18464	18661	18745	18769	18562	18456	18821	18840	18487	18709	18618	18611	18501	18506	18560	18694	18694	18742	18675	18871	18655	18517	18517	18504	18734	18614	18540	18761	19024	18683	18801	18690	18562	18670	18638	18833	18588	18548	18583	18690	18894	18685	18637	18678	18752	18740	18775	18834	18792	18799	18767	18720	18698
23311	35909	30347	23745	20465	18851	18322	17724	17710	17783	16927	16610	15976	15738	15509	15447	15295	15052	14972	14819	14927	14833	14790	15021	15117	15226	15128	14945	15013	14785	14718	14676	14704	14552	14690	14604	14506	14561	14460	14506	14670	14783	14782	15072	15696	15823	15507	15011	14718	14641	14632	14597	14525	14668	14560	14496	14705	14559	14438	14483	14564	14593	14673	14416	14583	14565	14575	14500	14462	14672	14652	14564	14574	14754	14471	14560	14491	14555	14732	14696	14764	14784	14656	14697	14701	14728	14542	14606	14674	14615	14497	14553	14560	14775	14579	14637	14652	14605	14412	14613	14599	14540	14471	14503	14415	14522	14551	14533	14644	14546	14558	14577	14566	14564	14694	14481	14671	14615	14661	14640	14534	14513	14602	14666	14602	14582	14535	14433	14619	14559	14609	14651	14587	14403	14556	14513	14575	14694	14607	14501	14638	14708	14586	14573	14462	14635	14612	14730	14559	14671	14840	14402	14671	14580	14763	14483	14613	14696	14537	14593	14520	14615	14482	14578	14489	14580	14562	14582	14548	14528	14688	14460	14651	14500	14734	14445	14741	14576	14657	14870	14605	14526	14415	14600	14681	14497	14544	14507	14699	14541	14610	14548	14394	14607	14581	14676	14520	14585	14603	14590	14591	14422	14491	14706	14626	14642	14534	14546	14697	14402	14499	14571	14430	14483	14543	14620	14706	14519	14666	14442	14497	14548	14512	14501	14552	14667	14539	14597	14532	14603	14520	14627	14710	14678	14665	14579	14656	14593	14636	14454	14560	14446	14719	14444	14663	14611	14612	14663	14517	14476	14459	14613	14583	14555	14589	14452	14568	14468	14490	14585	14566	14533	14459	14500	14751	14525	14599	14595	14611	14536	14690	14587	14298	14700	14698	14435	14680	14639	14591	14459	14624	14529	14532	14698	14535	14532	14572	14484	14643	14559	14592	14554	14612	14681	14561	14616	14404	14468	14650	14527	14571	14628	14581	14643	14552	14492	14416	14402	14669	14722	14425	14661	14516	14712	14507	14384	14546	14615	14376	14588	14600	14400	14502	14590	14531	14432	14516	14571	14477	14388	14535	14461	14577	14509	14685	14669	14740	14559	14609	14426	14508	14609	14608	14569	14467	14693	14419	14681	14514	14535	14469	14714	14647	14487	14726	14857	14600	14556	14481	14556	14548	14521	14523	14413	14666	14512	14466	14608	14561	14632	14582	14564	14488	14542	14536	14744	14362	14473	14499	14632	14543	14605	14611	14700	14655	14538	14596	14558	14515	14624	14558	14493	14678	14742	14535	14693	14459	14430	14557	14525	14370	14448	14623	14628	14512	14588	14515	14579	14623	14641	14379	14590	14530	14618	14608	14638	14580	14706	14499	14626	14635	14499	14611	14545	14662	14629	14598	14610	14482	14468	14646	14660	14674	14474	14459	14481	14653	14457	14523	14642	14587	14683	14324	14454	14563	14648	14402	14563	14551	14728	14582	14647	14588	14638	14470	14590	14510	14430	14453	14598	14604	14605	14564	14508	14479	14573	14522	14682	14642	14490	14564	14626	14503	14649	14586	14628	14536	14517	14601	14642	14496	14509	14496	14449	14531	14549	14807	14590	14608	14512	14786	14440	14558	14615	14691	14542	14719	14473	14654	14550	14421	14598	14554	14481	14650	14551	14498	14519	14440	14654	14601	14677	14786	14553	14597	14670	14716	14576	14647	14719	14372	14476	14494	14552	14662	14564	14584	14544	14576	14597	14565	14423	14484	14689	14433	14372	14761	14567	14536	14719	14600	14568	14574	14587	14541	14694	14651	14599	14507	14466	14683	14555	14616	14580	14489	14667	14476	14607	14683	14489	14517	14602	14640	14555	14567	14606	14428	14651	14557	14599	14578	14696	14370	14461	14563	14442	14521	14615	14624	14445	14583	14628	14523	14458	14548	14632	14557	14610	14619	14464	14442	14540	14414	14612	14652	14436	14763	14450	14642	14658	14709	14551	14443	14695	14669	14537	14636	14443	14482	14619	14332	14543	14564	14480	14585	14654	14630	14457	14675	14605	14490	14672	14532	14382	14482	14666	14386	14634	14615	14550	14629	14576	14640	14609	14554	14570	14639	14476	14714	14508	14585	14441	14668	14568	14684	14474	14488	14525	14727	14600	14584	14586	14507	14680	14543	14733	14623	14461	14466	14492	14599	14516	14522	14639	14527	14549	14493	14471	14408	14555	14525	14568	14631	14614	14591	14413	14544	14453	14587	14523	14508	14513	14596	14695	14454	14614	14676	14546	14830	14448	14633	14524	14423	14613	14499	14711	14480	14386	14529	14540	14752	14524	14595	14611	14633	14424	14481	14645	14482	14609	14627	14326	14649	14647	14546	14436	14627	14581	14533	14655	14637	14644	14560	14665	14644	14557	14548	14623	14630	14769	14434	14507	14534	14560	14639	14431	14700	14526	14570	14603	14502	14514	14537	14643	14539	14563	14473	14597	14403	14540	14486	14623	14471	14486	14517	14628	14357	14574	14452	14622	14577	14643	14670	14503	14577	14532	14645	14332	14585	14560	14693	14484	14747	14584	14481	14518	14617	14558	14630	14325	14515	14659	14537	14637	14671	14717	14656	14694	14497	14698	14677	14548	14636	14614	14670	14452	14536	14531	14659	14615	14622	14662	14492	14610	14634	14539	14550	14699	14556	14729	14483	14637	14561	14733	14518	14647	14618	14534	14721	14424	14530	14489	14578	14461	14519	14539	14434	14389	14652	14490	14719	14506	14420	14512	14594	14656	14613	14843	14554	14674	14655	14553	14611	14581	14703	14509	14550	14831	14458	14617	14547	14442	14568	14650	14667	14638	14541	14637	14618	14507	14458	14380	14609	14604	14518	14594	14611	14631	14575	14864	14476	14557	14606	14793	14614	14550	14570	14494	14714	14701	14525	14514	14620	14619	14711	14697	14526	14500	14403	14705	14557	14860	14602	14443	14696	14612	14497	14574	14629	14732	14774	14584	14527	14396	14527	14501	14679	14499	14546	14534	14507	14782	14650	14756	14473	14753	14801	14492	14512	14716	14726	14578	14686	14501	14621	14551	14783	14494	14552	14674	14422	14541	14607	14493	14488	14568	14449	14595	14664	14644	14440	14542	14538	14615	14455	14556	14539	14513	14606	14501	14461	14638	14358	14657	14637	14571	14679	14565	14778	14708	14668	14416	14448	14424	14567	14561	14653	14644	14536	14346	14675	14681	14521	14658	14610	14578	14849	14649	14602	14495	14483	14592	14353	14661	14507	14503	14478	14445	14501	14548	14481	14846	14487	14565	14326	14528	14332	14628	14565	14506	14621	14562	14842	14527	14492	14503	14572	14671	14638	14470	14648	14643	14603	14513	14479	14606	14365	14736	14586	14393	14361	14630	14688	14556	14467	14628	14645	14569	14639	14652	14397	14573	14625	14535	14466	14500	14666	14488	14452	14576	14403	14723	14536	14349	14669	14449	14321	14603	14518	14441	14553	14362	14681	14495	14553	14555	14438	14395	14533	14420	14648	14478	14518	14613	14543	14690	14602	14521	14747	14525	14767	14502	14424	14624	14604	14754	14355	14592	14575	14599	14575	14585	14471	14640	14596	14600	14394	14485	14567	14656	14478	14604	14602	14607	14616	14424	14603	14724	14525	14559	14610	14513	14620	14592	14530	14545	14621	14603	14464	14539	14605	14506	14501	14550	14624	14701	14551	14529	14571	14585	14580	14331	14740	14595	14777	14565	14553	14707	14418	14644	14545	14484	14618	14673	14507	14396	14552	14597	14509	14645	14483	14356	14553	14443	14462	14534	14731	14704	14484	14499	14649	14691	14554	14587	14597	14540	14566	14529	14505	14499	14398	14593	14577	14653	14581	14685	14435	14515	14565	14600	14437	14578	14603	14675	14448	14538	14616	14521	14580	14546	14576	14591	14538	14665	14516	14655	14620	14550	14533	14373	14649	14441	14666	14618	14544	14497	14510	14563	14572	14527	14699	14426	14727	14575	14442	14553	14765	14423	14588	14489	14703	14632	14500	14419	14465	14694	14511	14550	14660	14709	14560	14614	14708	14630	14465	14382	14393	14621	14773	14686	14486	14650	14534	14610	14553	14468	14927	14476	14647	14532	14646	14589	14597	14555	14649	14502	14574	14513	14632	14576	14622	14627	14564	14449	14521	14806	14688	14484	14371	14446	14567	14601	14361	14375	14651	14502	14554	14587	14510	14535	14339	14553	14556	14623	14560	14565	14674	14590	14602	14710	14527	14569	14468	14429	14541	14692	14676	14794	14531	14701	14481	14599	14749	14369	14632	14659	14420	14455	14581	14489	14557	14423	14561	14540	14617	14695	14579	14698	14510	14512	14577	14520	14461	14524	14432	14588	14580	14589	14520	14537	14637	14483	14595	14424	14611	14556	14513	14711	14399	14650	14614	14565	14594	14588	14530	14673	14502	14556	14566	14675	14585	14461	14553	14588	14629	14446	14592	14639	14464	14537	14520	14706	14435	14645	14455	14628	14571	14498	14561	14430	14394	14687	14623	14536	14759	14552	14573	14451	14665	14543	14319	14606	14672	14568	14652	14736	14389	14609	14499	14664	14476	14496	14581	14503	14565	14660	14438	14706	14595	14598	14519	14561	14614	14575	14412	14487	14431	14549	14609	14365	14389	14542	14441	14459	14467	14489	14489	14371	14623	14581	14548	14701	14333	14549	14444	14589	14560	14626	14713	14545	14682	14507	14583	14359	14664	14578	14604	14630	14424	14481	14639	14722	14645	14552	14503	14391	14508	14492	14605	14487	14572	14468	14641	14669	14532	14592	14581	14504	14609	14568	14480	14652	14524	14723	14468	14453	14520	14487	14647	14543	14653	14397	14757	14724	14524	14705	14651	14628	14569	14596	14654	14484	14611	14697	14592	14614	14498	14487	14573	14413	14521	14638	14544	14577	14602	14473	14510	14798	14505	14577	14751	14583	14622	14577	14632	14568	14526	14749	14541	14575	14523	14615	14395	14664	14563	14595	14527	14664	14622	14447	14476	14574	14595	14602	14443	14531	14504	14603	14392	14663	14525	14574	14578	14721	14569	14391	14664	14619	14674	14524	14662	14564	14671	14528	14509	14558
23545	21065	28450	23819	21762	24498	26100	21754	21019	21543	20826	19831	19795	19348	19161	19013	18923	18631	18502	18418	18263	18207	18595	18592	18701	18618	18623	18384	18501	18242	18380	18087	18276	18202	17993	18105	18138	18026	17970	18157	18108	17901	18192	18512	19058	19807	19635	19075	18445	18139	18215	17968	18195	18114	18144	18185	17991	17945	18093	17956	18105	18170	18187	18059	18230	18052	17943	18006	18148	18159	17864	18102	17754	18162	18233	17918	18100	17924	18126	17901	17873	17934	18096	18147	18178	17957	18103	17996	18255	17977	17849	18173	18146	18307	18302	18055	17731	18019	17941	18064	17985	17955	18100	18073	17895	18046	17766	17928	18270	17901	17950	18168	17871	18003	17955	18008	18177	18091	18070	18036	18178	18057	18054	17979	17822	18011	18023	17837	17982	18090	18042	18109	18116	18050	17949	18156	18127	17894	18144	17941	18114	18101	18099	18166	18222	18022	18121	18049	17884	18205	18112	18053	17937	17963	17977	18006	17886	18007	18253	18131	17855	18098	18126	18238	17955	18121	17835	17875	18096	18212	18050	18117	17911	18187	18066	17903	18202	17953	17857	18182	18097	17880	17982	18061	17998	17825	18011	17908	17868	18015	18023	18013	17980	18057	18010	18012	18115	18206	17781	18169	18028	17893	17908	17864	18058	18095	17869	17947	18140	17854	17811	17891	17901	18089	17979	18021	18080	18090	18010	17968	18099	17999	18142	18026	18133	18169	17994	18080	17959	17952	18054	18228	17961	18072	17735	18143	18135	18132	17871	17848	17827	18007	18123	17988	18044	18126	17993	17809	17900	18155	17979	18148	17838	17995	18112	18099	18044	18004	17895	18027	17897	18001	18165	18205	18055	18171	18151	17915	18113	18112	18007	17968	17994	18015	17986	17866	17841	17952	17772	18140	17922	17898	18096	17978	18095	18017	17892	18067	18135	18029	17823	18009	17920	18054	17925	17904	18018	17915	17945	18277	18118	17974	18011	18112	17852	17826	17977	18002	18037	18103	18116	17792	18011	17929	17928	18028	17922	17863	18159	17894	17872	17910	18190	17981	17903	17919	17842	17876	18034	18078	18176	18039	17908	18026	18092	17925	17795	18276	18101	18158	17941	18044	17831	18155	18187	17986	17853	17934	18033	17963	18182	17859	18270	17968	17928	17793	18109	17964	18026	18020	18047	17913	17913	18133	17962	17963	18088	17853	18037	17952	17975	17929	17979	17898	18033	17874	17886	18046	17971	17926	18093	18099	18136	18046	17806	17979	17958	17758	17913	17778	18074	18142	17927	18119	18227	17974	17979	18214	18068	18069	17773	18083	17978	18080	18290	18081	18001	17945	17940	17836	18042	18058	18208	18166	17939	18216	17986	18001	18052	17987	17964	18071	17821	18019	18020	17871	18005	17862	18233	18051	18013	17974	17883	17995	17994	17931	17938	18209	17876	17870	17719	18149	17939	18045	18080	17887	18051	17998	17890	17848	17956	17946	17872	17928	17922	17972	18362	18016	17956	18040	17962	18037	17883	18056	17864	17894	17997	17919	17985	17978	17962	17937	18165	18070	18078	18077	18044	18013	18097	17885	18199	17855	17990	17935	18043	18205	17901	17988	18079	17970	17725	18116	18079	18057	18047	17801	17994	17882	18143	18114	17945	17939	17921	18011	18016	17890	18051	18064	17957	18089	18163	17926	17959	18085	18202	18200	17874	18020	17845	18006	17951	18166	17990	18118	17752	17986	17938	18205	18090	18169	17995	17936	17836	17779	18014	18022	18103	17906	18082	18143	17979	18131	17921	17863	18093	17912	17955	18053	17854	18142	18040	17970	17982	17804	18111	18042	18018	17968	18162	17957	17961	18142	17922	18058	17886	18073	18000	18061	18025	18070	17859	18090	17996	17938	17963	17847	17975	17976	17988	18028	17633	18060	18096	18069	17972	17876	18208	18005	18077	17925	18159	18145	17889	17956	18006	18153	17942	17884	17988	18043	17793	17885	17965	18126	18188	18103	17908	18105	17872	18088	18100	17985	17977	17863	17929	18014	18007	18037	18104	17995	17964	18069	17917	18035	17989	18143	18036	18219	18019	18078	17853	17917	17909	18096	18190	18274	18089	17958	18118	17924	18193	18140	18041	17907	17989	17910	17847	18054	17924	18006	17948	18015	17941	18035	17915	18036	17980	17931	18315	18077	18198	17920	17946	18094	18193	17932	18067	17918	18248	17879	17760	17856	17969	18093	18007	18149	17994	18243	18209	18034	17945	17935	18124	17932	17900	17949	18148	17924	17980	17920	17919	18018	17889	17634	17947	17946	17894	17940	18022	17995	17887	18059	17933	18050	18143	18056	17997	18013	18086	17904	17918	17836	18000	17903	18099	18151	18074	18049	18025	18019	18131	18134	17878	17931	18063	18005	18118	18035	17956	17990	18173	18098	18066	17792	17943	17918	18091	18058	17895	17938	17941	17929	17948	17916	17944	18030	17907	18164	17984	18054	18140	17980	18049	18084	17871	17858	17933	18108	18030	17935	18018	18125	18118	17986	18166	18052	18176	17742	17971	17974	18143	17890	17745	17881	17978	18142	18237	17828	18109	17880	18037	17914	17955	18004	18081	17969	17956	18060	18059	17987	17900	18165	18103	18021	18037	17690	17908	18084	18191	17964	18010	17876	17977	17955	18027	17981	18066	18048	18008	17834	17965	17965	17759	17848	18033	17918	17853	17862	17941	17966	18122	18104	17967	18012	18105	18102	17975	18040	18062	17929	18130	17928	17875	18150	18094	18146	18043	18066	18084	18132	18173	18091	18078	18004	17967	17784	18001	18033	18068	17989	17773	18021	17833	17889	17761	17963	18186	18058	17916	18032	18089	17927	17980	17888	18169	18017	18108	17856	18181	18197	17955	17935	18112	18085	17920	18213	17911	17953	18054	17960	17971	17944	17876	18022	18045	18009	17875	17967	17998	17983	18046	17937	18059	17910	17932	18114	17945	17900	18095	17936	17905	18031	17984	17800	17957	18051	17899	17866	17857	18081	18109	18016	18033	18111	18355	18047	17999	18172	18049	18030	18231	18062	17993	18155	17934	17952	18076	17767	17976	17878	18116	18032	17904	18046	18051	17907	18026	18181	18069	17894	18109	17977	17998	17818	17829	18013	18255	18014	17979	17976	17831	18032	17974	18023	18078	17916	18032	18291	18110	18085	18119	18127	18005	18011	18053	18019	18198	17838	17769	17849	18027	18018	17786	17993	17925	17886	17988	18029	18079	18028	18037	18101	18136	17986	17974	18018	17994	18014	18068	17886	18082	18026	18139	18245	18056	18113	17992	18061	18127	17979	18093	18028	17871	17895	18029	17798	18058	17905	18054	18011	17905	18061	17991	17969	18065	17877	17967	17946	18041	18096	18186	18062	18010	18176	17852	17886	17890	17968	17902	17992	17992	17990	17793	17831	18097	17936	18012	18016	17949	18075	17907	18011	17967	17844	17819	18061	18015	18001	17854	17961	17757	18068	18100	18067	17902	17937	17965	18229	17910	18167	18019	17971	17955	17876	18166	17989	17919	17995	17996	18049	17926	18018	18065	17910	18087	18104	18010	17788	17951	18000	18058	18008	17967	17860	18086	18108	17932	18106	17967	18101	17771	18136	17882	17941	17952	17850	18084	17966	17969	18106	17925	18012	17853	18120	18054	17886	17965	18059	18178	18117	18208	17839	18089	17871	17868	17845	18022	17985	17879	18177	18103	18108	17848	18110	18091	17980	18056	17891	18097	17923	17937	17914	17946	18028	18191	18224	17919	18019	17981	18015	17864	17909	17934	17916	18001	17975	18067	17937	18034	18053	17951	18076	18102	17816	18222	17774	18027	17903	18046	18110	17804	18133	18085	18001	18074	17820	18023	18009	18056	17993	18122	17950	17936	17794	17853	18124	18012	17795	18060	18138	18097	17977	18307	17922	17880	18004	18102	17976	18006	18013	17992	17939	17922	18032	18085	18300	17912	18043	17912	18046	17905	18148	18019	17802	17864	18092	18016	18070	18064	17885	17985	18069	18192	17909	18120	18123	18070	17932	18000	18173	17978	17812	17930	18027	18145	18097	18120	17918	17965	18140	17955	17974	18028	17951	17936	18030	17926	17928	17777	17883	17990	18114	17898	17998	17904	17983	18150	18069	17988	18174	17929	18005	17933	18022	17980	17900	18078	18187	17975	18263	17844	17933	18260	18190	18078	18052	17955	18012	18022	17913	18153	18210	18144	17985	18133	18124	18192	18107	18202	18149	17994	17863	18028	17942	18076	18121	18013	17990	17811	17962	18230	17957	18153	17727	17756	18065	18143	18169	17947	17953	17988	18127	18034	17900	18045	17785	17745	18124	18106	18001	18199	18119	17991	17983	17964	17785	18210	17964	17910	18055	17952	17877	18009	18168	18076	18125	18045	17940	18003	17965	17873	17950	18049	18126	17953	17996	18076	18078	18120	18023	17846	17972	18135	18135	18173	18104	17825	17886	18051	18113	18009	18044	18063	18249	17977	17871	18019	17951	18023	17883	17907	17864	18197	17978	18073	18069	18140	17969	18159	18032	18141	18239	17835	17992	18294	17691	17751	17797	17947	17984	18062	18114	18096	18102	18017	18154	18148	17812	17901	17897	17963	17881	18099	18162	18219	18165	18007	17818	17959	18074	17737	17910	18029	18025	17932	17978	18020	18018	18009	18045	17972	18083	18093	18000	17929	18045	18016	18032	18035	18033	17945	17959	17902	18143	18014	18084	18005	17873	18053	17995	17935	18097	17961	17893	18023	18077	18029	17944	17951	17915	18028	18029	18148	18075	17924	18169	17703	17960	17939	17920	17640	18059	17817	18111	17954	18033	17778	18075	17984	17786	17867	18202	17951	17915	17805	18062	18187	17965	17880	17903	18238	17950	17911	17756	17931	18230	18141	18126	17887	17770	17968	17893	17849	17835	17968	18238	17899	18101	18053	17899	18001	17942	17970	17965	18015	18007	18010	18289	18006	18118	17959	17919	17886	18181	17984	17902	18094	18065	18094	18020	18172	18155	18121	18203	18064	17960	18225	17746	17813	17766	17857	17990	17944	18061	18076	18159	18145	17912	18014	17777	17952	17951	18119	18066	18126	17962
26100	38980	35702	27939	23505	21327	20395	19424	19083	19076	17799	17074	16442	15945	15777	15405	15125	15086	14776	14662	14693	14765	14747	15053	15296	15110	14867	14706	14511	14574	14449	14331	14470	14251	14458	14235	14134	14078	14359	14231	14219	14230	14071	14642	15885	16650	16155	15212	14545	14386	14381	14287	14217	14240	14298	14148	14111	14274	14185	14044	14114	14262	14333	14232	14063	14106	14039	14228	14035	14211	14302	14258	14132	14197	14306	14238	14117	14163	14195	14251	14132	14208	14146	14225	14287	14083	14213	14080	14146	14153	14312	14196	14118	14291	14131	14195	14174	14082	14198	14050	14128	14156	14187	14351	14100	14092	14162	14212	14200	14177	14088	14197	14127	14127	14368	14095	14117	14090	14131	14264	14052	14112	14141	14193	14135	14169	14155	14169	14230	14102	14301	14158	14224	14198	14159	14146	14214	14047	14298	14199	14100	14208	14306	14026	14250	14170	14159	14276	14186	13988	14017	14146	14280	14147	14447	14311	14129	14154	14212	14198	14271	14319	14117	14082	14176	14145	14283	14044	14311	14064	14127	14218	14029	14054	14196	14191	14346	14213	14229	14236	14047	14279	14202	14214	14272	14256	14080	14241	14278	14241	14244	14139	14103	14141	13968	14202	14213	14164	14111	14093	14163	14012	14193	14217	14284	14129	14166	14267	14160	14121	14110	14095	14375	14147	14211	14261	14233	14186	14207	14301	14077	14082	14195	14131	14025	14090	14227	14233	14151	14266	14148	14211	14087	14298	14123	14207	14404	14133	14260	14161	14212	14229	13990	14174	14210	14180	14120	14176	14229	14130	14128	14130	14163	14121	14295	14332	14037	14147	14040	14112	14175	14108	14212	14160	14127	14117	14219	14155	14036	14193	14063	14308	14226	14126	14178	14021	14347	14276	13962	13984	14318	14143	14165	14110	14047	14293	14158	14141	14341	14111	14194	14073	14220	14252	14145	14197	14101	14251	13959	14267	14170	14245	14114	14281	14134	14186	14128	14252	14113	14231	14213	14120	14389	14042	14334	14136	14193	14147	14182	14340	14169	14320	14201	14181	14129	14282	14152	14181	14239	14270	14224	14176	14226	14090	14255	14182	14123	14122	14160	14254	13954	14238	14081	14259	14214	14003	14163	14194	14256	14212	14366	14165	14214	14239	14184	14121	14111	14266	14244	14295	14364	13998	14086	14010	14162	14098	14329	14175	14149	14198	14146	14203	14048	14193	14152	14073	14149	14247	14349	14115	14036	14318	14052	14145	14061	14183	14130	14021	14237	14018	14138	14228	14044	14169	14122	14204	14139	14236	14151	14239	14013	14137	13991	14086	14120	14035	14144	14257	14058	14102	14132	14242	14125	14222	14199	14029	14193	14227	14051	14072	14161	14191	14263	14225	14097	14129	14109	14182	14145	14150	14347	14090	14162	14285	14268	14286	14267	14292	14087	14074	14050	14223	14157	14092	14057	14084	14033	14188	14065	14284	14212	14112	14140	14110	14110	14158	14302	14141	13999	14101	14124	14259	14185	14340	14003	14258	14135	14399	14215	14228	14175	14199	14178	14156	14184	14280	14067	14209	14213	14152	14185	14231	14133	14243	14228	14286	14119	14275	14133	13954	14389	14150	13957	14414	14216	14205	14251	14146	14273	14141	14181	14169	14198	14206	14173	14204	14054	14249	14125	14191	14147	14132	14203	14178	14077	14195	14238	14010	13977	14222	13983	14205	13958	14216	14172	14288	14001	14294	14293	14195	14100	14186	14035	14347	14180	14052	14136	13975	14189	14203	14197	14151	14112	14068	14037	14221	14223	14049	14211	14193	14212	13958	14286	14084	14137	14061	14134	14102	14107	14178	14189	14199	14316	14220	14206	14015	14293	14310	14084	14134	14377	14104	14209	13996	14147	14069	14272	14195	14131	14056	13991	14197	14070	14158	14291	14187	13994	14287	14253	14225	14281	14165	14057	14073	14312	14337	14209	14213	14018	14053	14237	14344	14139	14044	14009	14222	14191	14127	14311	14190	14174	14198	14167	14377	14220	14269	13998	14169	14197	14427	14264	14158	14293	14154	14290	14145	14022	14183	14113	14206	14034	14079	14127	14185	14369	14167	14180	13956	14244	14054	14081	14069	14089	14167	14016	14318	14197	14114	14407	14203	14162	14155	14181	14109	14173	14161	14324	14285	14066	14158	14131	14185	14407	14296	14071	14095	14112	14298	14077	14136	14145	14014	14181	13955	14290	14186	14028	14249	14128	14236	14476	14159	14195	14107	14365	14332	14362	14159	14016	14273	14139	14113	14333	14122	14093	14190	14354	14245	14213	14202	14212	14117	14055	14368	14162	14210	14201	14210	14127	14203	14158	14218	14171	14082	14058	14133	14216	14312	14135	14068	14236	14151	14494	14257	14174	14144	14185	14178	14284	14210	14190	14367	14123	14179	14173	14247	14224	14057	14257	14187	14125	14207	14143	14059	14145	14201	14126	14189	14195	14203	14113	14168	14350	14213	14238	14062	14081	14044	14251	14064	14087	14163	14060	14108	14152	14227	14030	14029	14243	14178	14206	14103	14143	14294	14222	14191	14008	13921	14166	14158	14032	14262	14235	14409	14150	14145	14229	14161	14059	14226	14193	14153	14099	14108	14332	14176	14200	14108	14182	14172	14178	14204	13987	14246	14338	14241	14154	13983	14179	14069	14114	14153	14120	14174	14108	14140	14102	14250	14191	14235	14001	14205	14088	14303	14139	14078	14290	14095	14005	14063	14167	14053	14096	14091	14157	14249	14010	14410	14097	14257	14094	14095	14268	14188	14090	14289	14210	14126	14007	14285	14079	14080	14284	14158	14238	13979	14044	14277	14195	14327	14178	14159	14308	14240	14171	14044	14233	14072	14062	14128	14021	14206	14020	14373	14222	13955	14295	14091	14126	14056	14134	14173	14373	14175	14030	14162	14153	14168	14354	14243	14201	14153	14080	14122	14151	14197	14348	14325	14166	14162	13981	14088	14079	14144	14150	14151	14090	14225	14119	14056	14129	14101	14284	14190	14033	14170	14114	14283	14253	14183	14310	14119	14173	13982	14311	14169	14187	14187	14124	14092	14150	14154	14114	14177	14239	14156	14192	14210	14322	14234	14260	14213	14176	14170	14394	14222	14137	14262	14150	14119	14170	14275	14151	14265	14155	14230	14133	14102	14200	14293	14083	14133	14228	14128	14029	13968	14169	14185	14276	14309	14275	14234	14137	14011	14247	14158	14249	14190	14383	14240	14308	14150	14263	14196	14297	14162	14198	14203	14344	14017	14141	14123	14226	14116	14006	14133	14164	14151	14171	14179	14248	14060	14080	14150	14141	14242	14199	14080	14166	14179	14024	14244	14033	14185	14191	14134	14091	14205	14020	14241	14101	14027	14044	14275	14155	14161	14217	14165	14300	14130	14140	14083	14207	14076	14167	14299	14170	14079	14415	14216	14188	14047	14240	14115	14092	14198	14206	14146	14158	14103	14156	14224	14166	14086	14127	14095	14198	14072	14234	14283	14375	14143	14107	14327	14159	14088	14044	14133	14330	14207	14141	14354	14133	14170	14264	14270	14307	14073	14188	14082	14164	14171	14067	14105	14160	14251	14092	14263	14178	14341	14297	14081	14010	14216	14234	14295	14119	14207	14314	14303	14117	14240	14134	14021	14275	13991	14074	14115	14157	14047	14066	14191	14156	14310	14201	14152	14266	14021	14151	14134	14256	14052	13953	14074	14178	14261	14214	14236	14161	14135	14112	14185	14164	14168	14187	14094	14053	14228	14061	14269	14234	14252	14155	13970	14071	14124	14174	14082	14277	14308	14223	14111	14297	14217	14193	14073	14276	14164	14110	14257	14310	14118	14201	14194	14122	14192	14106	14159	14160	14277	14238	14224	14070	14155	14189	14152	14098	14125	14302	14170	14214	14204	14007	14158	14103	14097	14117	14297	14090	14170	14369	14204	14038	14319	14080	14181	14136	14385	14269	14238	14162	14185	14084	14085	14225	14206	14182	14323	14251	14044	14078	14266	14112	14367	14120	14226	13997	14039	14291	14095	14166	14105	14228	14235	14224	14057	14320	14169	14307	14110	14181	14183	14166	14019	14220	14156	14304	14184	14169	14164	14171	14142	14209	14166	14037	14296	14064	14300	14367	14163	14110	14196	14075	14062	14305	14216	14324	14225	14155	14159	14202	14000	14118	14203	14052	14090	14071	14026	14240	14068	14228	14242	14285	14177	14306	14357	14179	14073	13996	14255	14115	14079	14068	14317	14076	14070	14159	14393	14073	14127	14089	14159	14429	13940	14209	14051	14243	14278	14119	14048	14192	14129	14112	14079	14213	14153	14141	14226	14264	13999	14135	14190	14182	14173	14217	14137	14355	14225	14068	14265	14000	14160	14163	14106	14143	14130	14191	14276	14251	14267	14129	14118	14209	14215	14207	14067	14190	14194	14126	14097	14160	14176	14134	14172	14202	14127	14266	14237	14262	14090	14172	14102	14137	14187	14136	14374	14136	14287	14217	14351	14240	14170	14076	13952	14160	14227	13958	14159	14099	14326	14322	14043	14271	14335	14116	14185	14071	14460	14322	14181	14139	14036	14184	14201	14283	13921	14290	14172	14258	14031	14239	14187	14127	14214	14176	14171	14333	14081	14027	14180	14026	14131	14119	14195	14150	14200	14096	14120	14109	14196	14061	14193	14053	14108	14217	14258	14079	14375	14186	14203	14318	14259	14080	14109	14277	14224	14041	14160	14297	14405	14212	14175	14231	14042	14243	14137	14232	14101	14073	14128	14277	14213	14226	13993	14203	14085	14275	14156	14281	14211	14222	14249	14206	14111	14059	14122	14214	14075	14274	14297	14050	14218	14290	14191	14296	13947	14190	14199	14412	14164	14218	14158	13986	14095	14138	14266	14072	14098	14338	14079	14122	14136	14071	14121	14142	14191	14228	14079	14077	14153	14163	14154	14016	14264	14056	14220	14170	14247	14171	14179	14074	14152	14201	13975	14313	14030	14215	14167	14261	14143	14223	14282	14191	14213	13994	14232	14011	14351	14145	14133	14277	14232	14212	14351	14270	14085	14017	14225	14118	14296	14299	13965	14275	14221	14144	14047
29634	23069	23869	21195	18893	18829	18967	18582	18475	19158	18758	18534	18517	18361	18076	17936	18181	17940	18106	17925	17787	17929	17923	17975	18062	18018	18030	17935	18045	17849	17931	18007	17962	17993	18009	17961	17893	17865	17930	17864	18094	18056	17940	17925	18040	17898	17964	17997	17950	17958	17892	17783	17975	17994	17886	18053	17788	18050	17790	17883	18131	17981	18089	17866	17706	17797	17857	17926	17660	18012	17959	17829	18067	17901	17976	18085	17775	17810	17856	17974	17996	17727	17825	17764	17867	17655	17799	17814	17818	17844	17874	17816	18026	18096	17944	17817	17653	17695	17951	17931	18126	17834	17918	17889	17927	17858	17701	17708	17928	18194	17883	17838	17978	17895	17640	17928	17975	18049	17689	17834	17743	17886	17844	17693	17819	17926	17956	17668	17950	17928	17817	17915	17758	17845	17760	17932	17859	18079	17825	17949	17893	17992	17937	17832	18042	17917	17893	18025	17769	17785	17867	17863	17880	17779	17853	17858	18005	17836	17888	17773	17928	17824	18006	17734	17735	17772	17948	17689	17869	17981	17746	17870	17771	17839	17895	17713	17773	17852	17908	17934	17736	17788	18018	17646	17881	18118	17759	18037	17868	17715	17812	17799	17931	17955	17949	17856	17768	18068	17910	17689	17934	17925	17710	18095	18120	17910	17996	17831	18030	18001	17857	17861	17873	18005	18087	17866	17870	17971	17965	18032	18032	17942	17627	17728	17858	17900	17954	17743	17949	17850	17779	17879	17837	17780	17861	18107	17791	17727	17714	17916	17995	17811	17664	17832	17893	17802	17928	17880	18043	18059	18013	17847	17839	17863	17929	17655	17673	17780	17952	17833	17666	17860	17929	17829	17737	17737	18003	18110	17662	18060	17736	17912	17861	18004	18016	17905	17797	18054	17917	18004	17943	17640	18007	17949	17963	17801	17847	17864	17956	17780	17924	17907	17722	17778	17919	18314	17882	17990	17883	17476	17882	17948	17912	17962	18118	17992	17783	17866	17724	17656	17951	17772	17925	17798	18001	18030	17801	17775	17831	18080	17930	17884	17748	18065	18039	17923	17901	17901	18336	17791	17857	18024	17928	18013	17635	17831	17866	17727	18051	17752	17792	17688	17945	17910	17858	17636	17986	17905	17979	18055	17914	17861	18083	17995	17965	17765	17881	17808	17890	17881	17916	17921	17935	17850	18110	18008	17754	17775	17989	17931	17944	18108	18010	17931	17823	17841	17932	17767	17939	17956	17983	17881	17892	17759	17905	17793	17815	17814	17950	17798	17821	17968	17775	18019	17795	18040	17900	17903	17869	17723	17871	17827	17976	17800	17910	17981	17997	17959	17837	17950	17912	17857	17778	17902	17888	17817	17924	17938	17915	17776	17891	17657	17816	17909	17830	17853	18048	17998	18001	17869	17707	17958	17925	17849	18084	18067	17544	17736	18042	17884	17875	17798	17848	17761	17903	17774	17859	17924	17972	17989	17851	17872	17814	17705	17995	17938	17898	17705	17861	17886	17825	17832	17675	17780	18126	17860	17823	17689	17806	17874	17890	17857	17910	18194	18105	17955	17930	17776	17873	17884	17815	18137	17876	17990	17960	17768	17688	17883	18102	17755	17893	17983	17819	18123	17849	18154	17863	17883	17884	18055	17798	17899	17903	18012	18153	18067	17802	17985	17794	17638	17882	18128	18044	17901	17969	17735	17773	17978	17835	17909	17894	18032	17849	17856	17871	18201	18018	17688	17793	17633	17858	17872	17941	17905	17991	17790	17891	17816	18065	17970	17843	17751	18100	17788	17852	18075	17849	17967	17895	17730	17828	17876	18011	18113	17860	18009	17769	17972	17827	17818	17886	18005	18105	17951	18008	17743	17908	17890	17911	17758	18003	17956	17855	17886	17841	17599	17740	17878	17882	17995	17810	17845	17891	17951	18002	17871	17917	17888	17837	17893	17844	17971	17840	17724	17784	17767	17829	17900	17593	17770	17769	18073	17806	17888	17769	18114	17921	17878	17915	17719	17996	17896	18076	18042	18079	17969	18119	17918	17869	17719	17906	17874	18062	18044	18014	17965	17976	17842	17933	17889	17895	17949	18049	17924	18043	17927	17919	17918	17727	17698	17785	18044	17836	18204	17805	18032	18185	17918	17836	17698	17917	17935	17785	17829	17885	17856	17875	18011	17936	17906	17941	17783	18029	17719	17978	17971	17820	17919	17739	17955	17559	18000	17914	17967	17900	17889	17781	17993	18017	17944	17844	17817	17819	17957	17866	17876	17843	17855	17936	17673	17988	17932	17798	17947	17892	17786	17886	17891	17937	17902	17951	17797	18078	17852	17647	17818	17962	18050	17921	17927	17958	18103	18044	17793	17921	17841	17863	17832	18014	17899	18021	17820	17799	17966	17725	17680	17856	17880	18124	17715	17771	17888	17896	18141	17905	17920	18041	17807	17890	18002	17897	18029	18040	17905	17950	17943	17713	17769	18044	17894	17619	17910	17874	18139	17981	17963	17801	17935	17979	18014	17748	17958	17841	17815	17633	18002	17835	17969	17958	17923	17888	17704	17856	17895	17839	17971	17848	17685	17898	17782	17899	17974	18006	17773	18084	18024	17602	17811	17958	17853	17961	18006	17959	17902	17964	17932	17855	17710	18114	17710	17842	17849	17955	17851	17943	17930	17884	17916	17971	17817	17940	17821	17923	18091	17946	17835	17755	17709	17918	17962	17823	17919	17816	17916	17788	17874	17957	17826	17733	17885	17878	17928	17988	17610	17958	17879	17727	17793	18058	17811	17909	17997	17931	17851	17966	18160	17787	17812	18082	17943	17857	17962	18260	18007	17815	17874	17801	17753	17999	18048	17832	17971	17615	17601	17864	17729	17819	17915	17849	17745	18122	18050	17909	17730	17733	17983	17856	17861	17658	17971	17780	17826	17743	17676	17628	17834	17558	17818	17899	17850	17842	18119	17702	17925	17767	17910	17976	17941	17927	17808	18082	17857	17754	17885	17488	17835	18068	18068	17815	17861	17874	17814	17974	18090	18043	17917	17884	17914	17923	17805	17742	17846	18071	17906	17914	17897	18056	17844	17876	18014	18151	17813	17752	17744	17832	17706	17855	17693	17988	17938	17741	17992	18046	17838	17882	17824	17879	18006	17824	17929	17830	18022	18084	17983	18073	17506	17874	17877	18049	17910	18009	17755	17973	17916	17989	17769	17993	17893	18065	17867	18037	17955	17674	17999	17976	17843	18041	18209	17853	17917	18051	17845	17833	17872	17998	18016	17791	17947	17908	17868	17865	17838	17834	17765	17875	17711	17696	17834	18027	17777	17887	17935	17742	17891	17768	17889	17841	17774	17941	17793	17848	17785	17795	17825	17644	17734	17763	17848	17909	17856	17906	17881	17929	17945	17784	17888	18054	17772	17815	18033	17953	17888	17837	17960	17861	17817	17931	17909	17951	17888	17812	17879	17873	17852	17804	17842	17859	17836	17953	17758	17636	17671	17853	17792	17901	17862	17873	17907	17911	17809	17960	18057	17951	17762	18042	17795	17798	18026	17904	17992	17825	17921	18113	17697	18019	17863	17899	17977	17883	17818	17831	18082	17959	17930	18026	18113	17932	17985	18038	18191	18167	17947	17928	17941	17730	17883	17893	17976	17828	17913	17925	18052	17988	18026	17914	17750	17935	17951	17962	17781	17740	17922	18264	18176	17858	17990	17864	17803	17973	18036	18038	18041	17828	17832	18062	18127	17939	17818	17928	17937	17893	17723	17834	17790	17870	17838	17983	17887	17830	17841	17902	17886	17947	17774	17862	17757	17983	17904	18052	18034	17775	18042	17884	17687	17963	17979	18037	17968	17961	17836	17843	17837	17886	17792	17872	17770	17681	17832	17697	17789	17871	17973	17856	17796	17971	17836	17779	17779	17961	17663	17825	17728	17779	17732	17603	17899	17826	17773	17805	17967	17642	17858	17834	18027	17898	17706	18110	18172	17921	18051	17812	17792	17923	17806	18071	17841	17989	17967	17908	17582	17910	17846	17975	17912	18042	17841	17941	17804	17806	18003	18036	17913	18024	17851	17910	17718	17768	17795	17870	17828	18013	17935	17799	17740	18010	17975	17924	18014	17843	17938	17815	17818	17891	18051	18023	17710	17717	17840	17793	17932	17915	18017	17889	18077	17993	17996	17938	17883	17815	18171	18077	18068	17786	17822	17807	17841	17973	17901	17960	17820	17895	17815	17949	17930	17794	17926	17897	17959	17855	17857	18097	18032	18042	18008	17763	17791	17799	17712	17687	18013	17739	18025	17889	18020	17858	18107	18099	17855	18061	17818	17971	17767	17889	17949	17750	17914	18099	17953	18072	18181	18242	17676	17962	17888	17920	17848	17852	17837	18069	17929	17768	17854	17819	18065	17780	17906	17876	17792	18041	17808	17705	17882	17949	17962	17936	18140	17845	17955	18146	17962	17912	18005	18185	17999	17750	17944	17918	18034	17934	17865	17814	18141	17812	17974	17818	17553	17839	17780	17833	18033	17783	17766	17887	18056	17782	17887	17992	18139	17779	17774	17831	17802	17783	18091	18042	17896	17993	18033	18046	17919	17950	17760	17819	17894	17750	17795	17863	17747	17884	17865	17905	17697	18048	18045	17903	17896	17835	17732	17770	18046	17817	17952	18159	18073	17861	17942	17884	17746	17808	17742	18063	17721	17969	17799	17963	17988	17958	17839	17792	17800	17904	17968	18106	17862	17905	18024	17919	17936	17943	17855	17971	17934	17734	17824	17888	17916	18044	18053	17933	17881	17788	17836	17970	17963	18056	18041	17852	17970	17906	17921	17913	17957	17827	17982	17867	17923	18001	17815	17715	18043	17908	17809	18085	18014	17851	17948	17923	17818	17942	17889	18199	17883	17657	17952	17799	17766	17860	17694	17787	17758	18025	18199	18004	18060	17809	17893	18039	17958	17759	17862	17844	18063	17956	18022	18013	17794	17920	17708	17858	17852	17965	17861	17942	17856	17872	17788	17768	18029	17914	18099	18016	17896	18007	17802	18108	18173	18053	17743	17864	18027	17872	17878	17746	17811	17805	18077	18036	18026	17778	17775	17920	17993	17969	18089	17903	18162
20429	22275	19596	16742	15869	15865	15670	15467	15749	15922	15099	14994	14848	14687	14661	14423	14329	14471	14134	14259	14322	14245	14264	14275	14521	14146	14213	14362	14323	14333	14190	14066	14056	14032	14061	14350	14023	14210	13993	14346	14192	13971	13989	14123	14196	14394	14439	14162	14218	14118	14081	13912	14200	14164	13915	14130	13996	14180	13998	14233	14033	14035	14021	14105	14155	14074	14186	14026	14100	14242	14138	13958	13930	14105	14144	14315	13997	14106	14116	14048	13907	14327	13838	14163	14043	14059	14053	14189	13969	13972	14208	14053	14167	14174	14184	14064	14093	14090	14073	14128	14178	14125	14142	14137	14231	14040	14143	14172	14182	14097	14232	14016	14186	13984	14032	14005	14068	14247	14145	14126	14115	14189	14215	14077	14049	14146	14068	14060	14141	14205	14173	14196	14289	14188	14143	14101	14136	14230	14041	14189	14120	14184	14013	14275	14166	13896	14004	14259	14139	14001	14302	14045	14080	14151	14259	14112	14091	14054	13976	14155	14251	14175	14051	14030	14011	14230	14184	14058	14020	14064	14131	14133	14072	14111	14095	14209	14190	14149	14185	14221	14175	14128	13929	14056	14223	14223	14184	13981	13954	14086	14268	14128	14220	14099	14104	14146	13972	14244	14119	14159	14142	14253	14092	14088	14202	13960	14212	14033	14229	14207	13838	14158	14054	14229	14163	14221	14280	14004	14240	14046	14140	14113	13913	14174	14204	14136	14178	13880	14208	13946	14265	14109	14085	14178	14195	14170	14153	14213	13944	14175	14271	14028	14145	14141	14081	14046	14105	14052	14237	14147	14178	14155	14101	14277	14130	14074	14071	14048	14203	14166	13942	14132	14041	14280	14262	14145	14262	14125	14072	14074	14289	14224	14326	14091	14087	14052	14076	14076	14186	14008	14136	14197	14026	14137	14143	14305	14051	13939	14080	14140	14132	14068	14048	13940	14158	14049	14112	13948	14057	14045	14087	14112	14058	14215	14099	14119	14117	14324	14136	14127	13999	14053	14098	14085	14159	14159	14338	14102	14080	14076	14223	14275	13971	14037	14218	14116	14134	14077	14084	14159	14118	14209	14167	13958	14035	14163	14255	13998	14208	14040	13938	14151	14092	14097	14155	14219	14233	14031	14181	13997	14331	14188	14149	14093	14216	14217	14182	14208	14107	13966	14013	14133	14183	14177	14137	14007	14023	14148	14047	14085	14294	14131	14059	14224	14189	14034	14234	14090	13961	14083	14190	14131	14160	14098	14050	14120	14194	14177	14121	14105	14018	13998	14044	14180	14140	14042	14161	13976	14105	14134	14082	13927	14159	14138	14155	14116	14122	14160	14111	14021	14165	14190	14174	13931	14222	13934	14204	14262	14092	14243	14161	14030	14120	14340	13985	13880	14054	14299	14114	14211	14194	14125	14091	14044	14018	14101	14283	14013	14223	14121	14170	14113	13990	14214	14249	14167	14051	14156	14062	14071	14228	14146	14134	14027	14081	14174	14029	14034	14178	14206	14155	14188	13993	14067	14030	14211	14039	14218	14027	14066	14225	14065	14078	14343	14123	14187	14014	14100	14058	14174	14035	14159	14270	14057	14270	14129	14016	14127	14218	14157	14193	14113	14140	13955	13959	14115	14071	14105	14262	14028	14002	14035	14233	14043	14146	14096	14205	14069	13987	14127	14053	14196	14001	14116	14111	13985	14264	14078	13988	14049	14091	14037	14057	14009	14201	14188	14070	14042	14219	13952	13992	13929	14048	14174	13997	14135	14202	14200	14146	14035	14041	14101	14147	14059	14119	14129	14152	14017	14008	14255	14158	14196	14143	14151	14247	14042	14111	14188	14103	14021	14195	14188	14050	14171	13929	13937	14205	14151	13939	14108	14089	14093	14137	14076	14051	14214	14089	14129	14052	14016	14161	14325	14013	14184	14259	13874	13998	14092	14234	14173	14075	14007	14093	14055	14248	14182	14206	14099	13986	14162	14067	14189	14058	14191	14195	14017	14111	14143	14108	14157	14236	14255	14145	14116	14114	14157	14324	13978	14127	14145	13928	14005	14198	14004	14122	14230	14152	13993	14147	14189	14087	14171	14255	14245	14040	14175	14034	14010	14142	14028	14111	14268	14051	14308	13994	14087	14141	14120	14078	14024	14064	13958	14136	14136	14073	14142	14015	14250	14213	14088	14325	14228	14049	14032	14258	14210	14169	14088	14299	14010	14247	14030	14083	14055	14178	14058	14195	14093	14085	14177	14189	13944	14032	14176	14124	14148	14114	14104	14227	14172	14164	14137	14208	14023	14162	14144	14202	14217	14080	13947	14116	13996	14144	14299	14314	14292	14122	14221	14110	14236	14121	14251	14120	13994	14093	14084	14137	14107	13887	14247	14214	14291	14197	14021	14068	14273	13955	14291	14153	14123	13979	14035	14126	14116	14099	14231	14232	14062	14130	14149	14153	13917	14055	14226	13976	13965	14110	14089	14086	14196	14158	14143	14139	14107	14022	14273	14149	14039	14093	13993	14360	14061	14258	14076	14029	14124	14200	13931	14212	14005	14060	13993	14128	14138	13959	14022	14093	14189	14108	14152	14146	14009	14142	14034	14043	14120	13934	14128	14159	14183	14077	14089	14068	14237	14249	14103	14279	14241	14031	14221	14132	14343	13874	14156	14161	13956	14028	14277	14129	13917	14217	14167	14026	14149	14240	14018	14157	14065	14051	14173	14034	14163	14247	14107	14050	14212	14186	14098	14197	14087	14060	14059	14177	14164	13958	13898	13962	14293	14278	14008	14086	14097	14161	14104	14105	14230	14082	14336	14173	14267	14077	14245	14277	14103	14048	14104	14077	14124	14115	14066	14327	14057	14059	14229	13929	14219	14021	13992	14094	14059	14175	13977	14067	14098	14114	13986	14058	13984	14095	14220	14303	14074	14236	14128	14094	14334	14014	14051	14107	14294	14157	14245	14166	14008	14175	14233	14066	14071	14156	14086	13929	14167	14132	14073	14041	14150	14040	14269	14077	14079	14145	14089	14263	14068	14282	14136	14302	14167	14124	14123	14175	14078	14377	13996	14045	14102	14062	13982	14056	14291	14042	14154	14228	14157	14247	14212	14088	14117	14235	14164	14065	14078	14218	14179	14002	14216	14111	14252	14277	14005	14021	14175	14103	14056	14016	14320	13979	14063	14017	14229	14275	14035	14209	14143	14279	14253	14161	14071	14231	14091	14103	14057	14129	14259	14073	14095	14139	14040	14045	14204	14029	14141	14151	14111	14260	14229	14182	14170	14080	14111	14031	14079	14104	14191	14019	14222	14100	14173	14084	14104	14093	14043	14260	14068	14054	14154	14152	14013	14049	14070	14007	14052	14141	14294	14111	14074	13974	14116	14061	14130	14097	14141	14255	14108	14073	14032	14205	14227	14184	14030	14080	14051	14295	13967	14101	14085	14089	14240	14213	14184	14304	14315	14126	14123	13958	14014	14036	14116	14202	14131	14036	14153	14191	14054	13965	14094	14234	14139	14219	14096	14125	13977	14071	14101	14134	14179	14117	14233	14323	14073	14148	14159	14029	14055	14195	14042	14105	14023	14342	14073	14078	14012	14096	14142	14172	14206	14226	14048	14176	14095	14256	14146	13991	14103	14299	14193	14140	14059	14116	14172	14259	14201	14051	14181	14118	14040	14218	13957	14133	13936	14090	14225	14094	14020	14090	14271	14052	14015	14254	13980	14047	14154	14049	14204	14058	14185	14041	14075	14104	14028	14137	13985	14165	14063	14341	14163	13921	14078	14187	13963	14029	14191	14154	14267	14213	14054	14117	14088	14165	14126	14024	14280	14218	14034	14077	14115	13995	14155	14004	14061	14178	14094	14161	14224	14155	14012	14305	14143	14376	13982	14031	14009	14025	14021	14078	14118	14189	13987	14060	13985	14093	14088	14143	14087	14130	14042	14315	13952	14129	14063	14130	14099	14215	14208	14098	14210	14014	14118	14011	14166	14108	14116	14059	14112	14153	14259	14205	14181	14050	14103	14025	14231	14059	14074	14134	14216	13985	14034	14002	14089	14165	14140	14145	14127	13953	14267	14140	14271	14033	14095	14045	14040	14181	14192	14093	14155	14188	14004	14189	14048	14074	13930	14075	14155	14140	14085	14196	14110	14228	14035	14144	13921	14097	14042	13957	14021	13981	14106	14107	14120	14131	14078	13908	13980	14157	14075	13974	14241	14165	14062	14305	13996	14114	14064	14169	14241	14104	14046	14017	13906	14262	14167	14209	14186	14117	14095	14360	13992	14166	14186	14224	14063	14257	14036	14124	14116	14096	14093	14068	14174	14160	14199	14077	14222	14023	14093	14081	14150	14123	14227	14217	14203	14309	14071	14052	14158	13988	14191	13857	14094	14038	14179	14169	14133	14104	14253	14176	13896	14014	14133	13973	14258	14152	14060	14200	14189	14052	14052	13946	14294	14128	14021	14269	14180	13971	14133	14153	14247	14208	14076	14116	14159	13995	14181	14120	14156	14159	13967	14291	14011	14290	14097	14205	14025	14185	14015	14170	14055	14117	14072	14202	14048	14106	14077	14026	14206	14042	14141	14069	14020	14233	13998	14145	14170	14282	14152	14151	14067	13990	14170	14065	14062	14066	14021	14147	14192	14028	14173	14037	14203	14354	14096	14048	14127	14100	14247	14165	14114	14156	14137	14190	14173	14034	14058	14080	14057	14169	14218	14062	14020	14050	14235	14145	14194	14078	14016	14068	14139	14213	14137	14239	14257	14137	14087	14083	14119	14014	14235	14257	14225	14129	14138	14131	14213	14018	14056	14133	14168	14262	13851	14097	14142	14235	14055	14081	14156	14166	14253	14129	14115	14188	14240	14026	14141	14064	14117	13989	14008	13836	14068	14095	14096	14078	13933	14117	14318	14032	14098	14155	14302	14139	13932	14250	14002	14201	14156	14121	14083	13975	13917	13779	14073	14254	13977	14131	14213	14205	14284	14079	14210	14165	14059	14182	14100	14057	14277	14096	14055	14248	14114	14216	13940	14231	14048	14154	14092	14192	14060	14079	14015	13941	14268	14114	14361	14190	14403	14142	14201	14251	14063	14364	14137	14179	14050	14045	14102
24739	21111	28007	24514	22678	22782	22253	19987	19761	20070	19270	18649	18708	18579	18394	18164	18345	18063	18043	17946	18099	18130	18120	18080	18293	17992	18002	17867	17768	17835	17730	17700	17734	17720	17770	17465	17567	17764	17528	17779	17586	17765	17505	17909	18379	18366	18306	18298	17985	17703	17660	17495	17723	17758	17860	17724	17585	17670	17734	17713	17844	17535	17842	17698	17695	17773	17678	17863	17683	17509	17865	17739	17711	17810	17720	17544	17718	17613	17676	17706	17791	17772	17604	17719	17609	17723	17647	17653	17402	17850	17702	17665	17746	17594	17652	17712	17471	17593	17802	17575	17506	17652	17660	17554	17664	17621	17642	17739	17610	17818	17674	17797	17897	17733	17601	17558	17688	17745	17610	17685	17601	17731	17540	17689	17760	17682	17738	17880	17680	17907	17779	17752	17725	17661	17554	17500	17763	17751	17748	17841	17726	17585	17704	17578	17623	17731	17661	17763	17741	17865	17734	17805	17649	17786	17938	17715	17886	17654	17968	17612	17704	17544	17891	17812	17684	17834	17754	17698	17861	17612	17821	17872	17549	17657	17871	17854	17752	17546	17493	17649	17630	17872	17682	17740	17674	17706	17806	17689	17637	17728	17706	17828	17773	17768	17838	17442	17585	17459	17600	17575	17776	17753	17644	17749	17572	17488	17443	17597	17816	17700	17516	17666	17756	17776	17537	17906	17773	17733	17734	17686	17778	17653	17677	17598	17737	17678	17742	17454	17713	17751	17495	17510	17655	17568	17535	17662	17898	17554	17447	17742	17732	17664	17848	17476	17595	17679	17609	17653	17759	17691	17582	17644	17574	17769	17736	17965	17444	17583	17629	17684	17647	17489	17479	17627	17868	17544	17636	17585	17769	17657	17558	17653	17641	17710	17671	17609	17607	17782	17624	17547	17671	17676	17618	17650	17457	17601	17804	17603	17621	17792	17656	17953	17912	17761	17861	17693	17854	17664	17756	17642	17785	17631	17631	17703	17844	17695	17715	17711	17772	17777	17831	17734	17749	17698	17532	17565	17725	17902	17741	17634	17914	17634	17695	17711	17709	17771	17910	17680	17726	17712	17580	17535	17716	17614	17608	17609	17683	17891	17693	17651	17787	17525	17611	17700	17815	17438	17665	17791	17726	17770	17724	17676	17661	17632	17656	17759	17800	17598	17887	17680	17544	17754	17759	17748	17708	17704	17877	17674	17703	17649	17564	17509	17677	17744	17708	17595	17506	17653	17816	17602	17847	17839	17545	17429	17451	17435	17398	17451	17678	17884	17669	17459	17636	17575	17673	17884	17719	17678	17800	17690	17706	17687	17728	17752	17791	17543	17705	17468	17820	17692	17585	17577	17584	17628	17668	17729	17604	17724	17625	17657	17618	17554	17696	17651	17811	17698	17619	17690	17711	17671	17715	17618	17597	17729	17728	17816	17453	17644	17548	17514	17488	17657	17631	17625	17796	17591	17754	17658	17687	17618	17602	17421	17743	17412	17798	17851	17627	17682	17834	17785	17783	17676	17765	17960	17548	17687	17798	17666	17758	17636	17896	17575	17606	17770	17737	17726	17597	17799	17521	17661	17751	17594	17563	17836	17530	17617	17859	17614	17706	17650	17688	17735	17667	17848	17745	17672	17588	17531	17565	17899	17579	17746	17642	17646	17570	17683	17812	17607	17714	17778	17515	17622	17558	17786	17846	17700	17672	17682	17694	17575	17735	17808	17708	17809	17734	17532	17604	17814	17737	17585	17640	17757	17651	17644	17685	17616	17641	17555	17857	17916	17739	17730	17645	17664	17566	17450	17682	17892	17826	17525	17771	17950	17743	17697	17715	17755	17614	17665	17742	17692	17806	17678	17708	17790	17650	17807	17992	17829	17644	17638	17643	17531	17659	17648	17713	17599	17540	17680	17771	17555	17846	17776	17727	17756	17782	17657	17857	17895	17628	17573	17681	17881	17685	17713	17556	17511	17768	17880	17606	17572	17611	17463	17477	17714	17655	17650	17667	17499	17655	17692	17658	17692	17692	17707	17553	17933	17599	17826	17660	17680	17658	17737	17710	17730	17861	17855	17627	17606	17641	17709	17713	17806	17550	17625	17476	17735	17633	17530	17646	17698	17755	17719	17524	17383	17613	17480	17776	17666	17629	17480	17528	17734	17426	17665	17763	17695	17807	17771	17583	17490	17646	17625	17862	17916	17575	17772	17686	17521	17882	17604	17508	17467	17647	17569	17524	17759	17482	17375	17775	17724	17653	17593	17769	17675	17725	17651	17573	17728	17678	17614	17701	17762	17765	17747	17805	17917	17698	17766	17731	17811	17801	17910	17731	17754	17707	17672	17826	17917	17586	17657	17719	17512	17481	17747	17834	17628	17745	17642	17616	17717	17764	17632	17509	17546	17610	17813	17510	17603	17762	17645	17461	17623	17685	17472	17667	17747	17526	17612	17884	17920	17623	17655	17580	17840	17458	17617	17689	17579	17799	17838	17576	17628	17842	17502	17689	17812	17722	17706	17684	17607	17681	17738	17427	17559	17704	17716	17606	17751	17566	17716	17497	17641	17615	17881	17789	17634	17539	17718	17537	17985	17849	17613	17748	17496	17533	17669	17707	17794	17843	17672	17689	17739	17743	17636	17615	17590	17806	17655	17605	17829	17758	17775	17616	17594	17922	17599	17570	17545	17794	17749	17677	17606	17833	17635	17856	17614	17650	17734	17774	17664	17857	17802	17804	17603	17773	17628	17829	17752	17657	17760	17616	17662	17685	17767	17745	17639	17662	17885	17691	17589	17625	17396	17829	17693	17738	17858	17531	17742	17803	17719	17735	17639	17503	17605	17690	17702	17721	17918	17636	17634	17720	17512	17726	17620	17745	17650	17628	17511	17668	17946	17842	17678	17805	17619	17503	17564	17717	17630	17697	17849	17540	17474	17773	17499	17591	17697	17810	17792	17680	17581	17866	17673	17501	17882	17831	17582	17642	17637	17627	17745	17478	17607	17634	17697	17839	17842	17864	17677	17799	17624	17611	17737	17786	17654	17634	17643	17687	17715	17722	17932	17582	17534	17648	17865	17720	17644	17679	17817	17730	17633	17860	17578	17578	17703	17624	17531	17718	17722	17776	17691	17700	17883	17738	17606	17539	17557	17658	17531	17565	17803	17560	17656	17746	17737	17790	17852	17567	17731	17631	17617	17874	17753	17875	17564	17656	17461	17716	17697	17722	17573	17730	17631	17626	17524	17660	17465	17808	17570	17505	17686	17768	17747	17589	17440	17715	17806	17879	17665	17695	17504	17689	17648	17550	17744	17537	17679	17661	17535	17629	17417	17786	17558	17607	17528	17698	17655	17845	17694	17767	17665	17733	17757	17724	17967	17559	17762	17888	17783	17750	17620	17673	17811	17686	17655	17606	17735	17752	17771	17571	17717	17755	17683	17712	17557	17608	17419	17637	17776	17676	17784	17740	17789	17738	17833	17722	17804	17845	17859	17436	17739	17824	17776	17603	17932	17569	17718	17515	17765	17816	17778	17544	17537	17582	17720	17710	17733	17682	17745	17569	17522	17547	17572	17695	17798	17646	17610	17758	17504	17704	17650	17960	17701	17611	17811	17857	17751	17786	17766	17790	17687	17818	17856	17601	17630	17701	17689	18056	17656	17647	17617	17740	17864	17755	17572	17632	17595	17847	17856	17859	17731	17789	17795	17537	17803	17628	17603	17466	17684	17639	17688	17654	17630	17674	17460	17624	17660	17554	17694	17767	17732	17613	17721	17793	17650	17669	17588	17439	17673	17775	17849	17687	17757	17582	17607	17680	17497	17419	17628	17720	17682	17806	17605	17759	17795	17509	17797	17744	17719	17779	17552	17695	17556	17597	17752	17562	17542	17709	17770	17631	17763	17722	17789	17621	17893	17751	17661	17871	17786	17698	17709	17704	17620	17741	17711	17674	17595	17644	17784	17773	17762	17701	17961	17730	17608	17907	17868	17602	17687	17710	17652	17607	17621	17540	17602	17590	17714	17636	17609	17952	17600	17774	17679	17790	17628	17674	17589	17697	17578	17742	17852	17897	17359	17713	17410	17732	17786	17557	17727	17828	17749	17901	17734	17520	17654	17630	17738	17527	17592	17791	17554	17644	17637	17598	17518	17816	17644	17766	17836	17633	17746	17593	17613	17789	17560	17677	17680	17742	17889	17828	17793	17859	17644	17789	17852	17661	17496	17835	17638	17575	17555	17633	17800	17571	17822	17777	17599	17835	17884	17480	17593	17646	17552	17707	17753	17491	17723	17562	17862	17787	17690	17345	17693	17565	17598	17614	17880	17728	17900	17755	17824	17684	17610	17558	17760	17820	17842	17820	17502	17739	17823	17625	17945	17760	17688	17779	17824	17639	17616	17589	17674	17766	17769	17718	17659	17470	17678	17726	17701	17535	17661	17653	17689	17650	17710	17710	17610	17594	17722	17558	17678	17739	17712	17700	17793	17730	17645	17601	17885	17617	17995	17698	17825	17633	17569	17497	17577	17929	17647	17689	17904	17527	17720	17844	17584	17770	17633	17668	17822	17755	17627	17802	17756	17718	17570	17780	17489	17886	17649	17577	17811	17649	17969	17951	17677	17694	17727	17672	17873	17790	17657	17639	17416	17478	17724	17671	17545	17655	17599	17798	17599	17750	17749	17805	17843	17818	17840	17815	17787	17725	17658	17623	17586	17717	17663	17332	17605	17523	17624	17613	17678	17780	17721	17684	17571	17812	17780	17595	17832	17648	17624	17676	17740	17741	17629	17801	17783	17580	17596	17799	17714	17610	17590	17666	17771	17674	17707	17583	17855	17799	17617	17675	17702	17540	17678	17674	17638	17631	17883	17771	17322	17598	17534	17657	17469	17806	17598	17603	17724	17696	17544	17596	17819	17749	17710	17662	17675	17529	17599	17680	17625	17657	17909	17863	17516	17450	17601	17793	17604	17936	18066	17594	17575	17558	17835	17547	17801	17589	17702	17597	17683	17665	17637	17802	17617	17601	17628	17777	17552	17855	17718	17730	17742	17753	17726	17852	17661	17795	17731	17700	17532	17669	17678	17753	17657	17876	17607	17792	17580	17413	17444	17865	17702	17669	17733	17609	17732
22963	34614	30587	23499	20560	18903	17898	17225	17726	17476	16419	15855	15730	15313	15149	15104	14667	14406	14407	14350	14300	14538	14392	14562	14703	14594	14466	14471	14371	14134	14066	14181	14065	13969	14062	14110	14118	14141	14202	14105	13970	14005	14012	14522	15061	15258	15225	14714	14538	14082	13872	13835	14156	14109	14038	13984	14167	14199	14006	14116	14091	14040	14076	14204	14089	13798	13966	13920	14012	14014	14073	13841	14056	14037	14107	14238	13972	14126	14030	14173	13885	13973	14092	13960	14022	14144	13973	14048	14039	13936	14072	14100	14044	14152	14027	14184	14049	14011	14147	14142	14046	14085	14059	14037	14068	13958	14189	13992	14115	13999	14134	14015	14186	14151	14159	14037	14046	13986	14048	14060	14134	14163	13934	14032	14064	14190	14076	14186	14115	14177	14172	14056	14073	14055	13980	14068	14027	14082	13913	14023	14024	14019	14033	14078	13862	14002	14033	14000	14117	14050	13993	14086	13977	13946	14125	13997	14027	14015	14099	13961	14064	14119	14040	14001	13955	14191	14039	14036	13933	14051	14031	14143	13975	14009	14038	14019	14083	14199	14040	14046	13994	13988	14095	14080	14062	14106	14029	13981	13984	14016	14091	13944	13902	14036	14083	14184	13990	14094	13919	13967	14116	14184	14106	14171	13928	14049	14077	14094	13990	14058	14052	13933	13928	13986	14103	13907	14003	14178	13921	13977	14138	14207	13929	14037	13945	14006	14023	14053	14027	13906	14048	14065	13989	14048	14031	14172	13952	13935	14050	14042	14022	14102	14181	13969	14066	14066	14087	14009	13967	14023	14081	14025	14070	13967	14074	13955	13911	13902	14111	14173	14046	14094	14047	14101	14075	14006	13885	14120	14089	14064	13893	14137	13945	13938	14094	14033	13976	14064	14127	14127	14035	13913	13945	14075	14058	14134	14077	13997	14078	14119	14053	14041	13992	14098	14169	14138	14166	14080	14218	14009	14002	14037	14030	14191	14093	13992	14029	14057	14133	14076	14132	14069	14199	14239	14101	13972	13976	13957	13986	14242	13984	13905	14064	13940	14104	14064	13962	14135	13940	14032	14089	14025	13977	13999	14152	14160	13952	14093	14089	13979	13899	14072	14051	13879	14199	14165	13952	14034	14009	13935	13909	14199	13996	13972	14054	14009	14062	13958	14172	14024	14009	14120	13965	14071	14054	14006	14110	14013	14062	13923	14088	13947	14044	13981	14101	14274	14130	13894	13888	14186	13987	14048	14045	13983	13953	14052	14013	14132	14095	13850	14050	13930	14039	13988	14122	14042	14073	13950	13935	13929	14170	13981	14049	14070	14156	14173	14164	14018	14150	14011	14088	14004	14028	13968	14128	14083	14147	14043	14048	14051	14023	13925	14094	14038	14068	13953	13917	14059	14069	13882	14209	13985	14101	13937	14040	14029	14134	14098	14050	14016	14031	13897	14116	14104	13857	14037	14123	14021	14041	14136	13815	13981	13997	13960	13998	14056	14104	14194	14001	14102	14160	14107	14259	14127	14068	14215	13965	14186	14112	14163	14190	13958	14038	14056	13956	14163	14130	14077	14103	13990	14105	14115	14135	14012	13981	14085	14046	14043	13948	14048	13999	14034	14049	14091	14155	13987	14022	14252	14002	13966	14228	13980	14110	14025	14145	14133	14089	14164	14067	14081	13965	14033	13964	13902	14022	14094	14049	13963	14012	14016	13937	14018	13909	13964	14072	14024	13977	14003	14006	14123	14026	14140	14102	14200	14011	14041	14028	13996	14164	13950	14153	14127	14077	13974	14086	13952	13906	13828	14074	13929	14123	14075	14050	13969	13973	14079	14095	14065	14005	14113	13879	13957	14017	14105	14093	14049	14014	13937	14057	14092	14112	14077	14011	13993	13876	14005	14108	13969	13943	14064	13950	14093	13996	13863	14223	14075	14022	13983	14241	14020	14023	14208	14038	14023	14079	13980	13968	14121	14129	14163	13943	14120	13850	14083	14174	14009	14128	14120	14230	13882	13870	14071	13738	14023	14078	14047	14129	14087	14168	13934	14147	13969	13964	14113	14178	13928	14166	13950	14094	13966	14039	14024	14231	14043	13955	14173	13883	14000	14109	14077	13877	14099	14064	13922	14130	14025	13985	14040	14017	13971	14064	13863	14021	14051	13937	14009	14188	13927	13982	13923	13874	14122	13992	14176	13982	14187	14053	14044	14101	14137	13898	14035	13987	14003	13981	14099	13985	13916	13918	14044	14139	14180	14041	14018	14094	14086	14148	13869	14019	14143	14050	14004	14039	14069	14018	14024	14022	14159	14027	14001	14116	14025	14085	14123	13987	13966	14102	14073	14081	14114	14136	14011	14076	14130	14079	14087	13914	14024	14191	14193	14103	14156	14111	14096	13930	14049	14044	13910	14143	13870	14117	14053	14059	14112	14109	13910	14076	14003	13972	14045	13910	13922	13970	13883	13989	13834	14081	13792	14247	14132	14010	14261	14155	14075	13988	14199	14094	14072	14178	14016	14231	14114	14109	14201	14124	14011	14066	14227	13954	13990	13976	14036	14055	14062	14266	13899	14108	14032	14038	13916	14100	14101	13959	13906	14051	14039	14101	13988	14018	14088	14198	14161	14072	14080	14028	14254	14078	13862	13993	13920	13985	13967	13940	14119	13951	13933	13953	14224	13870	14051	14001	13959	14052	13911	13956	14128	14038	14121	14048	14146	14048	13912	14132	14065	14158	14107	14007	14043	14167	14008	14089	14148	14087	14180	14064	13909	14100	13949	13925	14066	14092	14149	14148	13877	14143	14258	14162	14009	14012	13950	13975	13960	14003	13904	14011	13983	14050	14030	13907	14177	14007	14187	14121	13968	14102	14037	14215	14063	13856	14102	13962	13992	13987	14182	13985	13974	14197	14032	14139	14129	14168	13946	14062	14000	14138	14028	13978	14173	14159	14124	14062	13997	14046	14034	14078	14095	13930	13950	14099	14122	14089	14116	14193	14054	14093	13821	14072	13968	13910	14290	13942	14007	14102	14041	13934	14155	13877	13901	13999	14090	13978	14136	14078	14103	14166	14057	14002	14122	13962	13843	14087	13905	13968	14081	14091	13893	14139	14251	14082	14069	14110	14053	14049	14079	14041	13879	14164	14009	14016	13972	14063	13955	14154	14124	14116	14241	14004	13986	14081	14015	14023	13932	14057	14052	14026	14144	14121	14043	13948	13976	14223	14026	13857	14026	14019	14062	13989	14095	13954	14061	14115	14090	14028	14085	14030	14079	14059	14301	14074	14159	14099	14044	14114	14089	13975	14090	14127	14188	14036	14168	14036	14017	14200	13929	13999	14244	14059	14001	13900	14040	14118	14027	13974	14079	14030	13970	13971	14072	13912	14118	14036	14219	14170	14065	14159	14125	13987	13985	14107	14035	14169	14044	14276	14038	14113	13929	14039	14091	14031	13965	14101	13955	14078	14186	13973	14116	14238	13792	13843	13957	14080	14114	14200	14025	13941	14110	14150	14037	14159	14068	14034	14136	13995	13997	14139	14083	14087	14079	14037	14026	14082	14073	13988	13949	14100	14152	14090	14125	13987	14260	13926	13882	14225	13923	13996	14264	14045	14035	14054	14003	13896	14165	14053	14093	13988	14111	13894	13952	14074	13911	14130	14035	14106	14240	14065	14030	14111	14101	14052	14051	13965	13916	13924	14008	14053	14182	14105	14067	14055	13969	13995	13992	13945	14064	14074	13892	14118	14211	13965	14080	14199	14075	14106	14201	13930	13881	14081	14045	14015	14135	14142	14100	13995	14062	13990	14032	14168	14120	14097	13994	14115	14085	14031	14113	13931	13944	14064	14055	14069	14164	14129	14036	14108	14032	14077	13890	13975	13992	14112	14086	13904	14120	14012	14056	14076	13959	13953	13833	14100	14005	14073	14146	14047	14132	13898	14086	14055	14069	14220	14051	14088	14119	14109	14017	14054	13984	14149	14066	14155	14177	14110	14001	14153	13954	13970	13996	14001	14078	13876	14105	14173	14017	14174	13949	14099	13930	14023	14201	14033	14140	14144	13689	13987	14015	14093	14086	13941	14137	14171	13978	13981	14075	13903	13969	14016	14004	14156	14040	14160	14147	13992	13910	13913	14192	14027	13993	14115	13981	14023	14174	14026	14138	13901	14147	14089	14191	14179	14066	14042	13966	14104	13943	14060	14018	13943	13897	14187	14054	13888	14110	14069	14049	14020	14101	14028	14065	14162	13961	13942	13833	14048	14001	13924	14049	13980	14285	13834	13998	14051	14192	14038	14066	14186	13932	13997	14167	13869	13878	13940	13984	13929	14207	14131	14027	13961	14080	13964	13898	13980	14171	13891	14192	14061	13906	14015	14072	14120	14120	14041	14211	14239	13952	14166	14187	14031	14014	14068	13945	13888	14198	13986	14152	14103	13991	13961	13948	14136	13998	14019	13957	14014	13958	13969	13876	14202	14045	13828	14151	14200	14017	14072	13993	14062	13776	14065	14097	13987	13880	14062	14126	13939	14079	14152	13985	13997	14038	14065	14097	14008	13992	14092	14017	14103	14078	14029	14141	14103	14078	14252	14111	13988	14194	14111	13949	14219	14107	14124	14122	14039	13936	14163	14056	14092	14133	14067	14036	14035	14185	14041	13957	13996	14068	14024	14158	14168	14177	14138	14215	13937	13906	13992	13998	14026	14108	14075	14128	14086	14100	14069	13891	14025	14209	14076	14123	14078	14157	14287	14115	14008	14116	13951	13967	14325	13918	14080	14054	14060	13923	14073	14007	14018	14017	13979	14073	14098	13925	14043	13998	14072	13985	13932	14044	14112	13844	14091	14050	13996	14057	14013	13920	13957	14035	13912	14102	13851	13901	14049	14053	13973	13989	14006	14144	14137	14121	14036	14172	14096	13980	14078	14137	14137	14030	14184	14084	14258	14024	13993	13855	14055	14293	14228	14020	14065	14098	13999	14103	14031	14226	14092	14171	14042	14148	14008	14015	13994	13965	14189	14082	14130	14038	14166	14128	14085	14084	14022	14174	14028	14113	14150	14084	14102	14063	14081	14060	14019	14089	14139	14053	13946	13955	14164	14099	13930	14097	13941	14178
23509	21082	28373	23839	21692	23982	24593	20443	20044	20536	19242	18429	18457	17919	17473	17548	17292	17276	17247	17209	16900	17017	17271	17228	17403	17274	17049	17177	16979	16901	16805	16939	17043	16740	16726	16839	16736	16768	16718	16929	16918	16795	16686	17138	18013	18176	17925	17881	17095	17022	16780	16514	16569	16806	16744	16776	16823	16654	16659	16698	16740	16674	16561	16634	16733	16820	16762	16635	16642	16545	16556	16609	16748	16532	16608	16829	16754	16605	16610	16679	16678	16790	16715	16703	16772	16599	16705	16595	16809	16674	16698	16691	16743	16872	16747	16559	16839	16820	16628	16691	16849	16611	16732	16657	16547	16436	16660	16658	16497	16485	16549	16829	16741	16582	16612	16740	16758	16925	16810	16580	16893	16734	16609	16681	16696	16584	16799	16483	16563	16766	16602	16712	16766	16598	16874	16570	16550	16676	16721	16438	16598	16640	16642	16629	16640	16456	16585	16346	16641	16483	16681	16713	16718	16826	16607	16392	16584	16543	16541	16591	16687	16632	16818	16685	16854	16696	16641	16705	16685	16680	16511	16625	16829	16547	16721	16657	16585	16768	16691	16564	16736	16857	16582	16727	16739	16629	16529	16651	16680	16759	16550	16700	16734	16678	16755	16622	16558	16441	16733	16611	16737	16718	16663	16751	16772	16666	16573	16586	16846	16609	16682	16684	16762	16745	16780	16677	16648	16712	16702	16762	16744	16447	16432	16423	16706	16614	16503	16532	16768	16632	16516	16729	16688	16583	16652	16750	16740	16644	16557	16941	16586	16680	16725	16567	16646	16630	16686	16587	16618	16639	16851	16734	16751	16878	16596	16655	16928	16594	16671	16898	16594	16749	16572	16552	16609	16599	16596	16609	16617	16509	16736	16720	16600	16586	16654	16622	16548	16890	16642	16856	16585	16720	16723	16752	16604	16649	16565	16745	16900	16685	16760	16700	16663	16672	16733	16696	16735	16740	16623	16459	16598	16698	16728	16420	16687	16551	16434	16353	16609	16437	16711	16708	16618	16401	16687	16856	16687	16616	16677	16751	16637	16707	16612	16608	16649	16502	16590	16583	16621	16734	16803	16994	16786	16584	16610	16749	16849	16722	16473	16549	16273	16685	16648	16577	16597	16690	16805	16678	16717	16683	16746	16686	16629	16624	16735	16593	16721	16755	16745	16533	16602	16647	16755	16695	16467	16619	16685	16796	16667	16556	16523	16555	16917	16443	16889	16566	16793	16663	16738	16503	16471	16698	16728	16737	16544	16517	16639	16668	16762	16691	16613	16729	16645	16609	16727	16552	16811	16676	16605	16603	16772	16897	16342	16713	16917	16707	16479	16675	16685	16703	16639	16601	16831	16489	16912	16645	16699	16674	16654	16762	16733	16478	16736	16630	16816	16966	16883	16578	16566	16776	16692	16541	16506	16561	16701	16835	16854	16776	16724	16843	16690	16498	16777	16601	16533	16682	16717	16566	16771	16618	16631	16724	16629	16758	16938	16844	16698	16592	16681	16725	16759	16684	16650	16654	16792	16630	16706	16651	16538	16582	16625	16668	16587	16512	16686	16635	16568	16685	16700	16745	16442	16519	16812	16711	16615	16689	16654	16610	16645	16455	16547	16723	16714	16746	16575	16614	16845	16818	16593	16771	16867	16550	16627	16645	16482	16606	16643	16593	16802	16747	16699	16539	16678	16643	16541	16539	16564	16685	16517	16563	16822	16706	16601	16715	16719	16812	16565	16897	16845	16626	16612	16655	16483	16588	16767	16701	16646	16661	16457	16574	16486	16431	16652	16663	16786	16615	16718	16670	16636	16818	16687	16639	16774	16814	16620	16658	16454	16360	16656	16452	16852	16782	16887	16680	16459	16727	16709	16710	16770	16573	16578	16611	16891	16523	16727	16821	16820	16630	16453	16667	16577	16660	16710	16547	16637	16661	16519	16879	16766	16640	16593	16981	16646	16518	16704	16547	16701	16889	16546	16681	16657	16592	16704	16697	16764	16617	16770	16806	16626	16657	16594	16825	16539	16807	16565	16629	16639	16670	16867	16556	16676	16729	16633	16687	16582	16730	16655	16694	16786	16736	16617	16551	16821	16645	16494	16737	16671	16891	16435	16523	16561	16559	16860	16784	16748	16629	16725	16598	16698	16712	16489	16861	16636	16754	16665	16713	16608	16573	16510	16363	16637	16636	16742	16653	16786	16801	16690	16439	16660	16738	16444	16823	16598	16600	16706	16535	16598	16657	16634	16683	16613	16648	16705	16776	16714	16762	16491	16641	16643	16505	16582	16635	16712	16608	16603	16651	16467	16433	16607	16556	16617	16689	16663	16758	16558	16791	16648	16632	16820	16712	16624	16842	16871	16747	16606	16514	16596	16637	16598	16773	16579	16673	16703	16671	16624	16781	16668	16709	16783	16643	16531	16639	16639	16447	16778	16689	16610	16784	16501	16565	16684	16496	16688	16773	16868	16820	16478	16539	16559	16682	16644	16759	16561	16752	16738	16513	16564	16681	16788	16653	16739	16581	16484	16726	16748	16707	17021	16728	16691	16690	16603	16652	16724	16805	16590	16831	16823	16530	16670	16644	16743	16594	16738	16816	16807	16633	16736	16608	16657	16675	16692	16839	16608	16557	16731	16488	16718	16676	16707	16556	16618	16511	16722	16587	16631	16752	16688	16622	16600	16927	16789	16810	16602	16512	16758	16789	16485	16615	16788	16637	16584	16569	16847	16677	16647	16817	16494	16708	16826	16611	16698	16736	16655	16686	16645	16741	16753	16877	16775	16860	16707	16551	16826	16621	16492	16551	16718	16864	16641	16468	16533	16682	16607	16615	16799	16737	16714	16670	16694	16487	16838	16632	16582	16837	16891	16769	16676	16609	16743	16637	16548	16669	16584	16585	16623	16644	16792	16816	16805	16585	16817	16754	16668	16719	16608	16482	16909	16812	16841	16837	16686	16651	16742	16829	16662	16711	16771	16763	16563	16721	16763	16790	16842	16603	16714	16593	16609	16734	16530	16501	16743	16612	16651	16661	16372	16575	16771	16704	16740	16642	16610	16824	16701	16806	16804	16625	16765	16819	16696	16644	16807	16620	16615	16912	16810	16670	16740	16628	16751	16892	16763	16556	16766	16608	16465	16674	16735	16566	16644	16351	16681	16766	16886	16672	16815	16657	16632	16726	16629	16643	16708	16615	16748	16441	16751	16642	16799	16481	16546	16871	16643	16520	16498	16789	16925	16783	16497	16764	16475	16580	16837	16873	16759	16782	16750	16628	16736	16758	16570	16787	16675	16698	16611	16749	16825	16508	16472	16574	16440	16513	16772	16514	16740	16682	16550	16504	16635	16572	16503	16492	16750	16664	16842	16664	16707	16563	16640	16553	16712	16757	16688	16550	16648	16733	16704	16561	16530	16747	16797	16712	16612	16535	16629	16651	16842	16871	16636	16747	16749	16613	16540	16614	16835	16801	16451	16656	16633	16552	16550	16826	16536	16615	16674	16692	16777	16976	16500	16852	16703	16645	16705	16620	16420	16740	16539	16797	16898	16641	16710	16544	16669	16633	16575	16675	16637	16677	16747	16715	16884	16721	16643	16848	16658	16480	16701	16685	16650	16638	16509	16767	16819	16696	16635	16708	16463	16617	16708	16652	16802	16523	16418	16505	16663	16746	16669	16850	16746	16656	16660	16828	16730	16722	16727	16891	16711	16686	16771	16716	16638	16667	16709	16565	16590	16566	16766	16612	16644	16665	16903	16746	16701	16447	16633	16655	16727	16630	16644	16443	16704	16603	16563	16721	16764	16670	16607	16700	16741	16474	16619	16839	16523	16553	16638	16656	16545	16756	16668	16655	16747	16546	16488	16552	16728	16611	16692	16690	16802	16625	16677	16772	16535	16796	16705	16581	16545	16838	16771	16801	16661	16623	16700	16581	16699	16760	16610	16614	16816	16509	16608	16550	16692	16548	16726	16554	16669	16654	16562	16648	16547	16708	16527	16574	16615	16689	16776	16619	16607	16787	16629	16655	16544	16740	16544	16506	16816	16518	16675	16681	16674	16732	16701	16605	16722	16753	16590	16650	16717	16889	16509	16428	16684	16799	16598	16525	16660	16781	16563	16409	16702	16635	16792	16769	16402	16780	16800	17031	16841	16767	16566	16727	16499	16544	16790	16774	16818	16576	16591	16713	16687	16686	16667	16677	16796	16619	16552	16575	16616	16901	16647	16536	16595	16813	16632	16556	16545	16847	16653	16702	16794	16855	16580	16673	16645	16697	16703	16951	16601	16552	16655	16587	16745	16560	16810	16599	16815	16491	16568	16522	16466	16664	16662	16576	16852	16820	16995	16750	16681	16698	16753	16580	16554	16779	16591	16837	16778	16657	16714	16665	16698	16478	16517	16658	16557	16837	16754	16632	16607	16505	16582	16733	16560	16657	16732	16699	16606	16671	16648	16608	16651	16732	16519	16657	16637	16448	16514	16485	16515	16631	16673	16688	16779	16725	16729	16725	16693	16793	16751	16630	16634	16446	16549	16711	16711	16661	16601	16684	16481	16665	16588	16802	16749	16885	16731	16723	16784	16499	16763	16521	16781	16774	16582	16409	16539	16748	16920	16756	16641	16648	16610	16623	16600	16561	16660	16423	16542	16754	16736	16544	16700	16596	16701	16445	16550	16843	16752	16862	16659	16904	16693	16624	16613	16803	16706	16705	16943	16722	16822	16958	16401	16509	16739	16581	16716	16789	16729	16730	16614	16626	16914	16657	16748	16516	16716	16719	16588	16612	16828	16574	16676	16569	16754	16548	16596	16510	16504	16615	16709	16649	16773	16648	16450	16690	16822	16559	16759	16701	16871	16430	16569	16628	16524	16809	16472	16625	16611	16595	16589	16654	16705	16463	16686	16788	16675	16771	16686	16426	16656	16592	16824	16566	16633	16595	16657	16670	16724	16635	16596	16527	16735	16664	16777	16735	16728	16764	16853	16757	16680	16668	16528	16655	16657	16616	16632	16661	16917	16708	16727	16610	16655	16693	16584	16507	16527	16544	16585	16911	16568	16811	16653	16640	16682	16544	16658	16658	16763	16551	16611	16534	16872	16769	16498	16798	16428	16585	16667	16734
25364	40125	35919	27831	23327	21208	19265	18784	18922	18868	16949	15833	15992	15282	15133	14727	14437	14175	14063	14025	13904	13940	14026	14224	14347	14144	14169	13932	13893	13767	13591	13457	13736	13545	13411	13418	13533	13580	13409	13459	13557	13564	13457	14268	15191	15612	15243	14440	13970	13562	13484	13465	13547	13345	13280	13642	13359	13289	13327	13518	13473	13668	13269	13531	13362	13406	13499	13527	13453	13335	13368	13495	13552	13419	13453	13402	13388	13435	13387	13376	13483	13410	13472	13292	13416	13585	13456	13527	13630	13364	13485	13428	13386	13320	13394	13543	13442	13322	13515	13506	13383	13512	13651	13547	13398	13412	13366	13538	13396	13497	13305	13241	13470	13425	13464	13311	13339	13440	13430	13447	13331	13603	13445	13396	13412	13482	13453	13427	13532	13609	13465	13563	13483	13546	13416	13305	13508	13345	13539	13448	13378	13357	13434	13340	13444	13337	13320	13412	13651	13367	13444	13501	13409	13353	13403	13601	13276	13372	13445	13338	13385	13477	13497	13485	13363	13534	13387	13518	13341	13333	13640	13383	13544	13438	13475	13358	13459	13463	13565	13269	13566	13371	13460	13454	13425	13357	13444	13391	13470	13462	13393	13583	13399	13504	13431	13390	13552	13347	13281	13440	13346	13427	13468	13400	13497	13444	13429	13582	13263	13421	13477	13359	13489	13536	13470	13388	13322	13442	13274	13450	13373	13460	13332	13513	13417	13272	13464	13423	13453	13400	13487	13429	13313	13403	13280	13367	13563	13423	13473	13417	13496	13479	13416	13496	13475	13364	13472	13596	13537	13552	13470	13488	13508	13263	13577	13495	13514	13682	13269	13530	13427	13412	13531	13437	13502	13412	13679	13434	13397	13403	13460	13296	13408	13398	13446	13327	13376	13477	13491	13504	13417	13508	13291	13585	13451	13377	13383	13428	13456	13471	13541	13462	13436	13337	13446	13367	13379	13421	13543	13365	13446	13490	13380	13264	13626	13439	13259	13456	13361	13355	13381	13560	13271	13460	13314	13297	13508	13452	13401	13622	13329	13556	13516	13449	13296	13481	13515	13376	13451	13600	13317	13284	13469	13458	13507	13330	13128	13483	13498	13485	13329	13384	13508	13614	13352	13395	13381	13452	13347	13465	13507	13465	13395	13425	13465	13541	13461	13575	13441	13509	13582	13471	13504	13487	13386	13297	13508	13308	13374	13359	13446	13470	13447	13403	13578	13482	13414	13423	13466	13483	13553	13292	13463	13457	13352	13449	13311	13413	13357	13431	13565	13545	13380	13440	13322	13496	13520	13628	13370	13367	13545	13440	13387	13569	13351	13397	13415	13544	13424	13284	13430	13613	13564	13336	13632	13554	13484	13507	13667	13383	13554	13464	13388	13600	13321	13379	13460	13378	13423	13425	13578	13352	13457	13390	13527	13486	13389	13403	13266	13461	13546	13264	13356	13383	13446	13495	13396	13378	13318	13494	13313	13528	13368	13465	13431	13389	13548	13469	13448	13425	13360	13257	13384	13438	13419	13306	13564	13403	13320	13427	13516	13579	13317	13380	13562	13522	13491	13450	13482	13471	13502	13519	13473	13270	13351	13466	13490	13367	13373	13459	13454	13620	13577	13560	13533	13429	13314	13433	13176	13657	13330	13393	13362	13404	13441	13337	13333	13506	13556	13453	13403	13204	13427	13351	13563	13403	13562	13427	13384	13406	13490	13512	13429	13355	13504	13526	13415	13467	13327	13532	13390	13382	13490	13491	13426	13344	13618	13480	13315	13423	13559	13449	13408	13436	13423	13387	13420	13414	13441	13470	13506	13544	13438	13367	13551	13429	13397	13322	13532	13312	13492	13416	13420	13557	13328	13558	13410	13490	13415	13338	13567	13398	13343	13426	13426	13456	13428	13371	13461	13276	13517	13489	13441	13412	13425	13316	13414	13377	13332	13341	13471	13452	13639	13456	13353	13412	13518	13502	13494	13445	13278	13487	13434	13514	13404	13566	13471	13502	13366	13456	13248	13460	13374	13596	13616	13312	13403	13534	13472	13378	13461	13488	13401	13391	13572	13602	13324	13425	13417	13365	13465	13518	13408	13284	13535	13546	13430	13478	13375	13411	13524	13516	13258	13345	13490	13446	13417	13519	13529	13301	13471	13452	13482	13305	13440	13326	13502	13657	13416	13349	13473	13469	13461	13499	13429	13391	13619	13453	13520	13508	13499	13329	13556	13478	13487	13421	13402	13451	13676	13445	13328	13704	13445	13380	13517	13474	13410	13278	13225	13455	13465	13373	13302	13593	13450	13295	13396	13556	13474	13458	13612	13411	13610	13582	13362	13458	13436	13440	13449	13536	13601	13415	13619	13418	13297	13506	13330	13492	13392	13341	13446	13537	13387	13404	13345	13576	13375	13258	13399	13548	13450	13369	13624	13695	13463	13335	13469	13414	13491	13462	13363	13505	13599	13497	13498	13533	13652	13608	13417	13412	13431	13412	13329	13323	13401	13476	13499	13331	13409	13548	13549	13343	13517	13510	13437	13593	13476	13394	13540	13580	13470	13409	13518	13464	13326	13443	13494	13373	13650	13532	13456	13548	13347	13468	13462	13393	13500	13373	13350	13429	13330	13385	13590	13592	13388	13500	13384	13685	13621	13444	13488	13411	13425	13298	13439	13424	13445	13497	13350	13344	13347	13333	13576	13378	13208	13516	13483	13428	13441	13382	13403	13450	13395	13450	13447	13257	13393	13280	13349	13541	13425	13518	13468	13352	13481	13361	13273	13509	13415	13359	13381	13552	13512	13432	13370	13361	13403	13502	13423	13251	13439	13441	13482	13404	13509	13433	13329	13331	13410	13476	13290	13484	13475	13237	13463	13445	13561	13386	13479	13483	13335	13318	13391	13477	13278	13344	13592	13401	13437	13341	13479	13367	13576	13376	13240	13303	13479	13348	13363	13512	13490	13319	13565	13332	13247	13391	13504	13574	13560	13424	13351	13477	13352	13366	13505	13389	13379	13496	13539	13331	13475	13527	13316	13443	13521	13447	13249	13592	13491	13453	13454	13446	13406	13390	13445	13442	13508	13477	13198	13495	13483	13487	13321	13427	13317	13472	13438	13410	13262	13443	13445	13477	13457	13385	13446	13511	13333	13449	13451	13402	13308	13407	13506	13357	13472	13269	13272	13425	13583	13334	13556	13579	13399	13509	13388	13369	13360	13521	13231	13375	13508	13396	13408	13343	13432	13427	13508	13393	13515	13444	13447	13347	13412	13629	13508	13453	13346	13450	13197	13526	13609	13336	13415	13264	13485	13485	13379	13599	13542	13374	13626	13300	13547	13438	13339	13454	13458	13339	13326	13304	13450	13381	13433	13573	13378	13594	13397	13415	13474	13423	13425	13368	13514	13367	13356	13492	13493	13505	13598	13570	13489	13510	13405	13311	13435	13377	13534	13475	13454	13494	13524	13463	13538	13666	13369	13520	13280	13476	13436	13562	13417	13500	13482	13484	13442	13557	13637	13455	13395	13632	13604	13413	13523	13252	13488	13358	13346	13440	13421	13578	13347	13426	13538	13488	13502	13461	13450	13347	13235	13475	13327	13435	13397	13296	13473	13395	13389	13375	13469	13450	13477	13280	13412	13500	13545	13478	13453	13463	13430	13357	13393	13423	13516	13457	13463	13591	13626	13487	13461	13474	13412	13451	13498	13538	13306	13442	13439	13434	13282	13483	13535	13495	13390	13503	13527	13281	13445	13504	13508	13481	13414	13430	13361	13604	13582	13359	13346	13331	13472	13437	13464	13367	13408	13395	13559	13550	13597	13327	13462	13554	13394	13406	13346	13529	13446	13288	13532	13516	13421	13526	13582	13254	13566	13592	13651	13412	13465	13457	13377	13451	13438	13543	13258	13523	13412	13392	13408	13555	13369	13550	13388	13395	13236	13507	13386	13343	13406	13302	13326	13436	13420	13337	13542	13411	13606	13360	13539	13314	13468	13508	13565	13281	13560	13506	13252	13495	13545	13472	13507	13354	13403	13303	13379	13182	13597	13414	13220	13452	13719	13383	13320	13628	13430	13426	13499	13565	13456	13398	13472	13557	13570	13422	13557	13597	13554	13465	13424	13403	13432	13524	13339	13283	13486	13476	13606	13269	13524	13372	13464	13417	13431	13316	13402	13235	13260	13419	13288	13539	13348	13420	13436	13477	13507	13376	13293	13631	13432	13475	13382	13371	13409	13420	13427	13439	13389	13422	13387	13489	13410	13478	13554	13389	13432	13339	13421	13476	13394	13548	13443	13425	13313	13506	13442	13505	13446	13465	13477	13507	13420	13602	13349	13377	13331	13506	13444	13285	13414	13436	13457	13456	13495	13516	13556	13548	13412	13406	13431	13320	13507	13548	13527	13342	13406	13317	13444	13299	13566	13348	13378	13526	13372	13565	13397	13335	13472	13387	13404	13422	13505	13325	13491	13526	13328	13463	13383	13479	13549	13387	13454	13475	13356	13513	13462	13407	13415	13432	13455	13536	13366	13429	13397	13358	13450	13405	13424	13545	13595	13483	13649	13548	13399	13433	13235	13526	13354	13436	13469	13416	13410	13372	13445	13480	13369	13488	13403	13307	13413	13554	13374	13342	13546	13519	13368	13505	13474	13554	13625	13490	13399	13518	13375	13293	13313	13387	13408	13578	13431	13313	13455	13424	13313	13322	13240	13462	13500	13534	13471	13476	13486	13418	13681	13476	13386	13472	13415	13574	13430	13419	13452	13522	13380	13355	13573	13395	13407	13277	13360	13502	13565	13381	13418	13580	13522	13364	13433	13560	13448	13456	13555	13555	13461	13502	13355	13416	13328	13473	13477	13573	13401	13469	13326	13396	13349	13364	13406	13332	13556	13454	13360	13401	13471	13490	13310	13442	13336	13626	13287	13366	13279	13589	13354	13418	13366	13423	13530	13379	13549	13353	13504	13480	13387	13388	13429	13553	13362	13498	13321	13639	13423	13472	13430	13627	13246	13440	13546	13198	13286	13542	13242	13472	13537	13540	13356	13579	13363	13408	13542	13534	13388	13374	13320	13591	13499	13408	13276	13475	13465	13483	13406	13459	13479	13595	13511	13411	13383	13386
29516	23099	23471	20610	18127	18088	17947	17625	17986	17975	17875	17491	17513	17377	17315	17181	17213	17236	17152	16933	16916	17004	16912	17041	17132	17139	17023	17131	16983	16921	16763	16986	16802	16875	16939	17041	16884	17020	16967	16890	16927	17190	16906	16866	17059	16950	17078	17180	17038	16998	17045	16954	16781	16735	16816	16982	16948	16869	16871	16848	16990	16773	16851	16915	16996	16746	16754	16603	17004	16779	16929	16991	17072	17122	16931	17027	16932	16914	16723	16850	16970	16998	17009	17057	17196	16957	16894	16769	17098	16884	17036	16843	16922	16806	16782	17047	16986	17161	16970	16717	16846	16752	17080	17104	16873	16804	17046	17069	16888	16841	16867	16928	16982	16883	17116	16981	16981	16801	16924	16904	16788	16951	16868	16884	17097	16840	16806	16843	16943	16698	16851	16824	16839	16789	17016	17150	17034	16951	16916	16962	17003	16860	16917	16959	16876	16898	16842	16894	16953	17102	16847	17019	16842	17117	16880	16805	16879	16788	16958	17004	16895	16901	16938	16992	16964	16848	17063	16868	16715	16755	16762	16894	16997	16998	16922	16931	16788	16950	17081	17071	17101	17019	16935	17034	16810	17022	16616	16794	17074	16904	16856	16952	16900	16866	17063	16759	16999	16836	16839	17075	16990	16990	16836	16878	17015	16826	16997	16867	16953	17010	17128	16822	16999	17000	16953	16884	16954	17083	17165	16994	16828	16891	16950	16834	16800	17111	16954	17093	16975	16848	16780	16874	16983	16986	16908	16792	16917	16977	16952	17159	16838	16769	17016	16795	16771	17007	16809	16913	17202	16800	16928	16749	16945	16877	16799	16952	17117	16951	16863	16798	16996	16906	16860	17123	16963	16768	16929	16842	16940	17038	16914	17035	16862	16781	16749	16751	17026	16969	17003	17099	16974	16907	17036	16925	17006	17033	16911	16942	17125	16797	16984	17055	17047	16925	16834	16975	16770	16884	16825	16809	16983	16802	16933	17130	17008	16931	16984	16949	17054	16856	16870	16656	16946	17084	16966	16915	17010	16848	16962	16948	16997	16915	17024	16835	16843	16875	16997	16960	16963	16749	17003	16853	17027	16827	16836	16802	16799	16910	16989	16933	16801	16845	16816	17148	16797	16851	16729	16959	16877	16777	16955	16851	16964	17137	16890	16823	16661	17031	17020	17000	16997	17012	16891	16890	16851	16870	17033	16885	16967	16916	16783	17147	16937	16820	17045	17005	17003	16799	17016	16873	16874	17225	17069	16942	17104	17239	17100	16993	17147	16765	17017	17116	16986	16950	17072	16997	16946	16824	16978	16837	16860	16833	16913	16939	16579	16899	17074	16883	16916	16854	16908	16832	16997	16765	17033	17009	16769	16831	16842	16935	17218	17195	16828	16920	17014	16984	16790	16877	16703	17053	16835	17044	16917	16747	16846	16922	16983	16924	16647	16958	16926	16886	16753	16905	16887	16977	16778	16837	16836	17054	16774	16962	16855	16646	16913	17045	16864	16922	16988	16885	16987	17022	16906	16937	17091	17090	16980	16831	16853	16876	16859	16937	16808	16664	16906	16832	16890	16852	16949	16848	16707	16761	16980	16882	16988	16892	17162	16800	17053	16931	16995	16952	16682	16840	17045	16860	16902	17040	16964	16970	17017	16778	16954	17025	16828	17003	17088	17009	17190	17057	17153	16803	16690	16988	16832	16949	16863	16914	16995	16879	17034	17016	16966	16891	16963	16966	16877	16713	17058	17173	16811	16849	16897	16968	16792	16942	16898	16942	16947	16688	17006	16764	16771	16880	17057	16992	16816	16698	16991	16802	17095	16843	17066	16970	16826	16860	16944	16889	16934	16881	16802	16839	16993	17004	16716	16733	17009	16976	17143	16941	16872	16910	16881	16955	16844	16943	16919	16854	16956	16947	17061	17060	16889	16931	16951	17049	16914	16853	16996	16964	16816	16877	16880	16774	16894	16673	16892	16944	16960	16818	16960	17010	16909	16888	16829	16960	16828	16903	17052	16850	16934	16833	17138	17001	17035	17118	16961	16930	16853	16728	16984	17001	17029	16863	17035	17128	16890	16806	16717	16909	17072	17044	16922	16897	16886	16942	16866	17223	17001	16911	17020	16979	16997	16529	17052	16978	16911	16841	16756	17000	16928	16887	16746	16787	16966	16956	16974	17150	17238	16958	17042	16809	16737	16889	17012	17137	16681	16874	16963	16944	17169	16781	16993	16951	16954	16900	16875	17059	17003	16816	16812	16933	17012	16675	16924	16842	17069	16826	17069	17129	16897	17022	16861	16724	17001	17101	17095	17036	16861	16903	17155	16805	16903	16933	16803	16936	16999	16778	16950	16904	16819	16952	16977	16903	17001	17204	17022	16924	17060	16884	16915	16871	17030	17063	16982	16919	16822	16872	16838	16949	16943	16964	16892	16911	16950	16755	17029	16939	16939	17046	16934	16989	16958	16887	16858	17053	16906	16848	16965	16891	16906	16939	16842	17082	16751	17037	16793	17177	17234	16838	16996	17036	16923	16863	16956	16869	16889	16941	16689	17013	16931	16940	16973	16992	17015	17062	16828	17008	16887	16959	16864	17015	17006	16955	16824	17038	16979	17057	17189	16884	16862	16763	16937	17087	16932	16854	16804	17036	16971	16975	16874	16846	17036	16841	16832	16850	16921	17041	16831	16976	16839	16866	16734	16870	16851	16852	17136	16831	16788	16829	16945	17082	16904	16887	16996	17033	17002	16994	17030	16938	16928	17028	17148	16803	16845	17075	17089	17046	16941	17128	16801	17098	16795	16989	16777	16881	16857	17072	16972	16898	16866	16775	17038	16951	16971	17152	17083	16806	16851	16905	16975	16791	16996	16972	16952	16937	17051	16857	16857	16863	16953	17107	16838	16953	16851	16799	17038	16910	16720	17022	16927	16905	17195	16794	16823	17012	16940	17004	16819	17038	16784	16881	17167	17250	17032	16745	17030	16771	16949	16816	16847	17036	17002	16838	16889	16794	16865	16835	16949	17038	16664	16734	16825	16998	16800	16896	16905	16835	16793	17010	16949	17112	16973	16829	16926	17006	17106	16867	16926	16871	17060	17104	17111	16937	16829	16849	16821	16889	16976	16982	17000	16966	16813	16939	16935	16903	16991	16665	16806	16718	16876	16993	16959	17076	16969	16909	16956	16868	17124	17119	16961	16989	16822	16911	16909	16942	17027	16904	16932	17070	17018	16947	16858	16885	16922	17030	16667	16929	17053	16804	16952	17090	16942	16774	16802	16760	16961	17021	16869	17095	16884	16832	16905	16929	16777	16823	16999	16964	16872	16899	17025	16842	16999	17020	17159	16954	17111	16847	16924	16908	17096	16939	16995	17013	16925	16901	16950	16646	16939	17073	16748	16718	16835	16848	17001	16982	17089	16730	16847	16999	17141	16832	17038	16985	17054	16988	17035	16962	17005	16882	16998	16958	17018	16907	17037	16911	16933	16917	16835	16865	16819	16874	16945	16852	16877	16926	16638	17085	16960	17013	16925	17033	16964	17024	16864	16965	16795	16785	17207	16903	16771	17019	16671	16710	16904	16947	17052	16771	16995	17178	17089	17018	16914	16890	16972	16935	17197	16718	16866	16956	17030	16865	16988	16752	16943	16786	16846	16964	16758	17068	16854	16950	16912	16855	16991	16925	17019	16741	16846	16843	16933	16838	16762	16885	16932	16755	16757	16986	16981	16931	16925	16686	17050	16929	16978	16911	16964	16982	16683	16868	16788	16818	17134	17073	16749	17038	16854	16750	17074	16936	17045	17002	16954	16891	16769	16989	17047	16906	16850	17015	16860	16961	17021	16902	17018	16969	16918	16845	17053	16888	16918	16881	16899	16978	17077	16980	16828	17039	17025	17042	16881	16959	17012	16798	16862	16986	16974	16842	16934	17093	16903	16946	17029	17160	17024	17063	17029	17000	16863	16933	17110	16766	16990	16778	16901	16897	17031	16923	16817	17068	16861	16869	16583	16865	16937	16935	16766	17148	17011	17216	17111	16906	17055	16829	17151	16704	16866	16885	16810	16953	16974	17032	16999	16823	17124	16890	16971	16774	16979	16795	16941	16958	16970	16692	17039	17043	16876	16969	16920	16997	16973	17014	16758	16889	16765	16862	17164	16850	16977	16900	16964	16850	17029	17003	16900	16886	16875	17062	17070	17082	16962	16928	17004	16928	17046	16952	16802	16871	16967	16932	16943	16757	16992	16796	16882	16957	16914	16757	17007	16961	17107	16932	17010	16755	17054	16858	16927	16873	16868	16873	16848	17009	16803	16929	16820	17011	16883	17103	16879	16920	16972	16839	17098	16869	17096	16993	16798	16692	16847	17024	16893	17004	16759	16750	16797	16831	17024	16944	16812	16934	16837	17126	16723	17031	16945	16792	16758	16989	17013	16961	16898	16770	17004	16905	16863	17099	16768	16722	16948	16939	16826	17286	16972	16927	17058	16785	16789	17001	17075	16786	17004	16857	16984	16952	16861	17204	16947	16898	16971	16975	16856	17064	16787	16779	16923	16841	16794	17050	17012	16980	17139	16997	16863	16833	16754	16749	16825	16853	16846	17084	16961	17107	16962	17042	16912	16972	17104	16850	17033	16812	16928	17000	17108	16834	17140	16967	16855	16851	16727	17077	16875	16929	16999	16877	16781	16956	16809	16867	16813	16992	16802	16932	16834	16893	16925	17128	16892	17023	17135	16954	16998	16920	16906	16834	16951	17008	16926	16931	16902	17118	17208	16813	17027	16881	17037	16900	16915	16924	17117	16940	16680	17104	17040	16913	17039	17090	16950	16789	16793	16866	17010	16903	17058	16963	17063	17058	16823	17076	16951	16835	17045	17023	16835	16913	16849	16926	16918	16945	16970	16863	16786	16918	16922	16968	16745	16922	17013	16930	16858	17013	16894	16991	16919	17065	16805	16937	16796	16768	16838	16881	16820	16787	16846	16987	16962	16708	16951	16718	16886	16995	17061	17055	16837	16937	16931	16857	16867	16807	17014	16921	16941	16892	17003	16977	16759	16825	16882	16863	17013	16964	17068	16893	16954	16954	17113	17014	16977	16822	16913	16896	16890	16973	16979	16930	16736	16978
19594	23000	19727	16368	15540	15369	14947	15088	15344	15431	14679	14333	14312	14228	14095	13958	13796	13724	13812	13634	13652	13715	13617	13913	13792	13563	13778	13797	13716	13629	13637	13695	13616	13561	13444	13596	13750	13660	13572	13597	13625	13794	13599	13640	13873	13748	13700	13610	13607	13627	13758	13610	13631	13569	13467	13489	13748	13790	13498	13516	13676	13535	13784	13613	13507	13661	13626	13657	13496	13654	13646	13607	13540	13465	13446	13674	13516	13670	13511	13786	13526	13549	13462	13572	13640	13604	13583	13716	13673	13566	13686	13400	13593	13572	13461	13552	13620	13519	13776	13529	13708	13799	13387	13450	13433	13525	13732	13557	13639	13714	13548	13640	13571	13489	13504	13668	13548	13393	13815	13625	13572	13691	13591	13679	13501	13442	13621	13593	13642	13633	13477	13637	13641	13594	13677	13515	13693	13549	13536	13585	13539	13514	13679	13425	13500	13743	13648	13704	13464	13647	13491	13580	13566	13458	13440	13724	13526	13392	13557	13510	13729	13654	13521	13538	13530	13509	13610	13444	13632	13557	13523	13544	13514	13349	13489	13725	13465	13572	13665	13545	13586	13701	13528	13566	13450	13612	13705	13699	13404	13762	13514	13616	13713	13610	13552	13608	13523	13521	13674	13625	13622	13636	13645	13738	13678	13531	13507	13587	13680	13689	13615	13493	13401	13692	13487	13485	13578	13549	13658	13547	13606	13711	13628	13794	13564	13533	13582	13685	13573	13473	13629	13483	13552	13561	13374	13656	13526	13560	13626	13606	13485	13620	13574	13595	13658	13510	13671	13467	13708	13536	13623	13576	13531	13407	13609	13590	13582	13372	13759	13598	13452	13494	13550	13462	13654	13545	13628	13611	13694	13710	13501	13514	13569	13568	13524	13450	13488	13623	13461	13713	13611	13616	13417	13577	13660	13569	13475	13583	13699	13481	13478	13497	13753	13486	13530	13419	13494	13621	13503	13477	13536	13615	13509	13537	13731	13405	13419	13643	13707	13516	13685	13751	13575	13632	13559	13594	13535	13745	13513	13536	13678	13581	13477	13477	13700	13632	13568	13606	13709	13655	13664	13653	13684	13461	13664	13638	13656	13477	13556	13812	13570	13619	13581	13630	13610	13512	13408	13509	13561	13549	13744	13548	13573	13739	13729	13605	13710	13540	13711	13537	13615	13733	13547	13590	13544	13652	13650	13460	13536	13760	13508	13514	13458	13637	13534	13605	13476	13709	13518	13576	13573	13535	13617	13738	13549	13594	13641	13570	13554	13627	13555	13580	13527	13591	13529	13673	13547	13624	13436	13579	13556	13548	13626	13726	13757	13499	13467	13681	13580	13455	13562	13489	13598	13618	13563	13554	13607	13600	13537	13543	13523	13568	13508	13648	13682	13502	13756	13566	13671	13557	13823	13581	13626	13709	13506	13559	13650	13603	13641	13497	13470	13684	13478	13573	13602	13551	13442	13537	13621	13691	13612	13515	13713	13595	13750	13410	13616	13634	13550	13455	13589	13573	13794	13622	13597	13645	13455	13665	13626	13642	13540	13463	13547	13608	13626	13711	13535	13553	13698	13632	13451	13692	13509	13573	13640	13461	13700	13609	13403	13565	13723	13677	13475	13638	13620	13554	13583	13659	13556	13705	13669	13706	13586	13695	13624	13469	13440	13521	13606	13560	13598	13716	13670	13598	13662	13617	13597	13532	13653	13619	13579	13694	13731	13681	13701	13535	13602	13637	13661	13633	13535	13628	13376	13726	13526	13377	13690	13562	13656	13582	13620	13496	13582	13666	13641	13496	13595	13571	13503	13745	13536	13554	13646	13515	13658	13774	13549	13622	13416	13765	13430	13618	13687	13617	13603	13589	13600	13456	13543	13676	13558	13594	13614	13537	13611	13802	13535	13591	13494	13501	13678	13780	13733	13549	13703	13497	13386	13712	13665	13571	13510	13636	13652	13584	13498	13545	13485	13525	13564	13608	13715	13574	13674	13734	13404	13571	13707	13662	13467	13572	13555	13574	13631	13445	13594	13550	13515	13568	13622	13542	13495	13699	13509	13611	13511	13566	13590	13600	13500	13677	13790	13575	13609	13536	13676	13585	13426	13559	13470	13605	13779	13580	13736	13560	13728	13538	13594	13471	13454	13589	13700	13580	13754	13736	13489	13586	13640	13530	13752	13667	13597	13755	13686	13471	13651	13474	13549	13526	13408	13615	13546	13778	13472	13517	13749	13753	13641	13651	13663	13530	13448	13572	13656	13599	13686	13518	13666	13597	13503	13739	13643	13847	13605	13371	13551	13713	13649	13581	13477	13630	13717	13680	13520	13668	13565	13537	13532	13512	13665	13802	13557	13349	13692	13714	13574	13544	13580	13602	13521	13569	13759	13497	13487	13590	13738	13594	13558	13540	13507	13681	13508	13573	13440	13584	13408	13517	13564	13579	13648	13605	13673	13374	13718	13375	13575	13796	13686	13718	13507	13481	13707	13602	13518	13521	13543	13541	13623	13629	13522	13508	13719	13601	13708	13532	13758	13616	13556	13718	13629	13633	13536	13546	13811	13523	13439	13662	13423	13385	13599	13768	13579	13674	13488	13493	13558	13563	13503	13575	13641	13365	13512	13581	13456	13607	13678	13629	13641	13738	13755	13707	13613	13537	13578	13762	13560	13533	13444	13706	13507	13554	13554	13656	13477	13588	13495	13628	13587	13504	13795	13423	13640	13446	13664	13667	13545	13539	13550	13567	13615	13520	13512	13595	13577	13478	13588	13631	13415	13622	13493	13561	13531	13554	13558	13540	13624	13615	13518	13620	13637	13622	13673	13589	13736	13561	13601	13552	13539	13621	13521	13616	13712	13473	13665	13691	13619	13424	13502	13702	13604	13637	13371	13498	13574	13719	13417	13653	13542	13708	13565	13656	13589	13705	13683	13604	13674	13567	13498	13610	13643	13608	13452	13544	13600	13684	13622	13635	13548	13525	13633	13632	13758	13680	13485	13539	13713	13483	13629	13536	13536	13556	13511	13640	13684	13537	13622	13536	13604	13617	13522	13476	13751	13493	13605	13501	13685	13668	13634	13613	13638	13568	13566	13646	13512	13483	13490	13616	13474	13519	13644	13656	13607	13669	13669	13633	13669	13554	13542	13753	13727	13629	13523	13618	13567	13781	13593	13704	13612	13638	13725	13635	13669	13690	13414	13509	13709	13686	13466	13605	13608	13581	13697	13522	13545	13543	13672	13693	13486	13545	13630	13894	13648	13611	13704	13515	13575	13515	13643	13585	13705	13531	13733	13465	13637	13544	13700	13624	13453	13614	13600	13534	13690	13717	13463	13661	13605	13556	13625	13485	13613	13609	13532	13601	13602	13584	13535	13644	13618	13466	13433	13522	13777	13697	13587	13508	13653	13734	13569	13593	13620	13570	13731	13686	13727	13626	13806	13602	13659	13827	13713	13803	13620	13546	13650	13499	13688	13699	13608	13545	13664	13568	13746	13644	13633	13637	13649	13571	13550	13548	13567	13614	13478	13694	13575	13685	13731	13557	13639	13697	13723	13547	13727	13645	13636	13468	13555	13626	13751	13511	13614	13599	13618	13690	13675	13497	13788	13729	13467	13509	13554	13613	13461	13598	13690	13744	13455	13543	13458	13694	13642	13753	13583	13561	13489	13598	13657	13631	13621	13562	13682	13588	13421	13616	13624	13497	13578	13545	13439	13540	13632	13675	13633	13482	13429	13630	13641	13519	13691	13636	13595	13658	13549	13740	13565	13633	13430	13744	13636	13681	13619	13679	13516	13455	13596	13679	13420	13638	13616	13578	13665	13781	13510	13420	13604	13619	13571	13776	13562	13566	13623	13730	13569	13615	13467	13596	13729	13437	13522	13530	13732	13740	13440	13568	13473	13573	13453	13759	13753	13463	13603	13713	13614	13467	13611	13618	13591	13717	13511	13624	13771	13502	13680	13492	13712	13620	13776	13430	13614	13500	13719	13507	13704	13542	13528	13541	13561	13647	13573	13623	13591	13477	13557	13623	13594	13584	13605	13574	13566	13484	13352	13630	13524	13540	13460	13494	13672	13676	13623	13429	13669	13502	13528	13613	13546	13576	13375	13548	13764	13447	13774	13572	13534	13737	13526	13632	13507	13583	13407	13572	13523	13395	13699	13555	13535	13412	13422	13662	13591	13533	13549	13576	13554	13539	13566	13812	13688	13652	13594	13637	13550	13600	13707	13448	13451	13572	13461	13534	13593	13703	13641	13613	13561	13550	13611	13723	13560	13637	13544	13620	13599	13605	13482	13646	13578	13758	13736	13494	13573	13491	13498	13465	13718	13681	13686	13613	13629	13503	13551	13603	13555	13686	13680	13581	13455	13513	13587	13657	13565	13599	13699	13518	13609	13515	13624	13518	13559	13592	13631	13643	13450	13436	13645	13456	13578	13456	13766	13588	13691	13688	13569	13571	13516	13524	13506	13631	13559	13598	13658	13425	13604	13710	13708	13382	13607	13589	13691	13764	13510	13717	13491	13635	13428	13555	13652	13581	13714	13675	13617	13603	13679	13549	13715	13567	13574	13544	13496	13549	13614	13619	13567	13567	13674	13519	13537	13700	13637	13534	13614	13623	13386	13530	13402	13573	13643	13737	13649	13603	13593	13495	13554	13611	13546	13498	13632	13626	13576	13563	13464	13595	13796	13610	13685	13471	13615	13599	13397	13684	13567	13573	13627	13619	13601	13530	13512	13708	13554	13549	13598	13489	13582	13505	13714	13640	13328	13564	13703	13473	13516	13615	13349	13480	13545	13659	13494	13625	13565	13605	13643	13556	13598	13576	13681	13750	13712	13650	13659	13681	13432	13542	13499	13492	13522	13651	13560	13620	13648	13552	13622	13769	13581	13707	13666	13581	13542	13588	13560	13549	13586	13459	13473	13800	13850	13626	13618	13535	13655	13814	13763	13617	13677	13680	13485	13538	13684	13430	13690	13537	13526	13702	13627	13484	13607	13758	13639	13561	13490	13723	13597	13602	13584	13725	13492	13635	13483	13695	13420	13512	13504	13490	13655	13527	13783	13624	13667	13657	13645	13609	13694	13414	13665	13354	13608	13749	13646	13784	13543	13537
24843	21190	28162	24537	22503	22429	21417	19436	19139	19272	18805	18247	18176	17929	17885	17645	17361	17385	17374	17380	17321	17168	17512	17401	17389	17378	17087	17251	17178	17374	17037	16940	17038	17094	17149	16949	17135	17063	17233	17126	17112	16912	17196	17025	17529	18062	17871	17578	17391	17202	16989	17179	17123	17153	17088	17189	17012	17071	17060	16906	16972	17156	17056	17011	16981	16953	17072	16825	16965	17019	17042	16902	16936	17179	17041	17028	17112	16964	17036	17277	17086	17089	17038	17028	17026	17053	17175	16908	17115	17078	16909	17029	17022	17011	16993	17074	16956	16950	16889	17110	17151	17118	17138	17056	17065	17042	17070	17154	16817	16849	16974	16931	17000	16964	16969	17137	17004	16920	17164	17234	17158	16966	16833	17161	17092	16943	16785	16951	16998	17162	17180	17236	16984	16903	16988	17236	16861	17041	16886	16985	16733	17084	17056	17013	16836	17048	16934	17392	17005	16808	16901	17128	16926	17106	16947	17043	17158	17102	16710	16814	16890	16934	17069	16836	17178	16862	16829	17011	17029	16914	17087	16929	17017	17066	16927	16949	16837	17109	17038	16979	16962	17031	16828	16903	17125	16941	17169	17173	17209	16876	17119	16944	17193	16963	17085	17058	17054	17073	17005	16889	17004	17098	16873	17230	17136	16974	17255	16984	17023	17288	16970	17032	16928	17076	17024	16975	16885	16844	16960	16932	17150	16867	16952	17041	17182	17065	16900	16764	17096	17054	16940	16897	16887	16826	16759	16824	17085	17128	16814	16930	17165	16952	17103	17084	16878	17062	16968	16891	17075	16949	16864	17025	17030	16904	17102	16852	17058	16963	16964	17121	16968	16855	16934	17067	17013	16803	17095	16946	17132	16978	17056	16911	16941	16821	16965	16970	16968	16861	17062	16965	16850	17091	16821	17110	16936	17026	16927	17005	16886	16934	16856	16945	16836	17052	17149	17001	17139	16896	16986	16933	17150	16753	16952	16847	17186	16910	17012	16936	16995	16929	16806	16887	17087	17018	17034	16986	16904	17102	16997	17033	16894	16792	16969	17009	17201	17028	17103	17114	17024	16947	16872	16867	17008	16874	17053	16784	16933	16983	17153	17067	16953	17075	17026	17112	17140	16858	17117	16932	16954	17086	17167	17158	17028	16940	16960	17167	17065	16949	16964	16975	17093	17001	17247	16995	17048	16944	17006	16868	16972	16944	16837	16950	17040	17186	16992	17039	16982	17058	17027	17109	17039	16961	17044	16957	16967	16996	16888	17007	16908	17226	16941	17160	16949	16922	16812	17142	17207	16732	16972	16786	16983	16801	16884	17114	17107	17199	16987	16998	17163	17054	17245	16995	16937	16975	17020	17123	17060	16914	16904	16739	17023	16942	17164	17120	17025	16822	16943	16876	16845	17111	16864	17202	17023	17125	17123	16949	17030	17070	17058	16791	17013	17080	17109	16676	16745	17057	16937	16807	17188	17098	16938	17157	17156	17046	17079	17076	16956	17110	16920	17107	17043	16840	17038	16983	16963	17017	16796	16955	16955	16889	16909	16978	16961	17195	17245	17048	16934	17112	17051	17076	16958	16815	17064	16863	16989	16883	17017	17183	17070	17021	17049	16797	16757	16855	16777	16857	16858	16860	16819	17005	17201	16974	17122	16916	17209	17041	16955	17122	16873	17118	17187	16961	17028	17176	17045	17045	16887	17074	16962	17139	16904	16822	16907	16941	16826	16891	16793	16942	16964	16990	16928	17000	16813	16820	17145	17111	17202	17134	17169	17018	17012	16948	16802	16946	17109	17020	16920	16990	17065	17000	16903	16785	16918	16895	16854	16992	17188	17141	17030	16798	17087	16954	16936	16856	16856	16854	16883	17011	17040	16935	16965	17007	17145	17311	17289	17068	16961	16932	16897	16967	16926	17012	16989	16905	17231	16910	17022	17087	17097	17115	16896	16951	16895	17111	17123	17102	17039	16912	16891	16952	17398	17094	17037	16969	16970	16971	16966	16994	17134	17267	16977	17007	16998	16993	17104	16920	17182	17086	16963	16991	17047	16960	17217	17092	17049	16998	16898	16900	17089	17158	17025	17120	17229	17119	17168	16955	17101	16793	16892	16969	16747	16862	16953	16898	17114	17045	16872	16728	16912	17030	16950	17098	16882	17049	17088	16810	16974	17063	16854	16965	16949	16833	17085	17276	17050	17014	16950	17000	16908	17142	17248	17043	17017	16935	16979	16930	17065	17095	16815	17022	16947	17118	16778	16824	16977	17061	16931	16945	17165	17150	16943	17020	16983	17221	17153	16949	17134	17008	17118	16992	16855	17067	16926	16951	16826	17096	16967	16951	17104	17067	16985	17180	16990	16874	17246	17055	17094	17113	17122	17067	16983	16819	17073	17016	16845	16912	17134	16957	16929	16926	17039	16908	17002	17169	16954	17055	17106	17164	17149	16973	16985	16980	16949	17151	16842	16934	17078	17043	17001	17093	17155	16928	16940	16816	17161	16973	16946	17039	17000	16794	16860	16845	16878	16836	16883	17141	17203	17023	17285	17046	16863	16926	17036	17046	17125	17124	16971	16719	17013	16861	16925	16800	16841	17015	16991	17083	17028	17099	16663	17118	16879	16982	17227	16977	16851	16952	16989	17261	17121	16914	17127	16985	17039	17063	17010	16931	16951	17299	17095	17041	16852	16979	16995	16935	17088	17020	16887	16902	16974	17001	16729	16936	16996	16878	16837	16842	16957	16825	16948	16765	16982	17062	17193	16875	17061	17085	16954	16946	17064	16970	17003	17228	16914	16718	17081	17041	16974	17092	16928	17042	16992	17233	17006	16873	17160	17099	17250	16983	17182	17117	17004	17031	17018	16928	16969	17022	16910	16992	17149	17180	16970	16960	16998	17049	17086	16976	17035	16850	16889	16898	16968	17065	16947	16967	16884	16901	16997	16982	16972	16923	17161	16840	17029	17012	16955	16994	16919	16950	17149	16939	17086	17072	16961	16883	17046	16943	16736	16900	16780	16809	16942	16984	16849	16932	17016	17044	16992	17116	17169	16922	17067	17010	17152	17042	16870	16981	17020	16859	16862	17064	16953	17028	16854	17105	17072	16886	17132	17080	17098	16799	17140	16925	16782	16948	16960	17052	17142	16995	17084	16976	17027	16912	17144	16956	17077	16919	17090	16801	17168	16919	16951	16963	17001	16937	16808	16924	16817	17046	16914	16915	17207	17059	17019	16918	17093	16949	17024	16829	16921	16903	17008	16957	16940	17078	17014	17122	16853	16991	16979	16755	17145	17042	17070	17186	17008	17000	16983	16848	17007	16962	16941	16916	16910	16796	16980	16741	17083	17106	17112	16914	16921	16995	17114	17026	17092	17073	17178	16917	16883	16975	17133	16913	16885	16913	17025	16885	17032	17109	17102	17227	16918	17128	17154	17187	16991	17118	17036	16908	16888	17107	16980	16961	17162	16999	17114	17095	17093	16855	16968	16932	17091	17186	17002	17080	17023	16987	16976	17005	17114	17012	16962	16938	16870	16949	16917	17100	17054	17010	17005	17225	17289	16985	16897	16878	17073	16840	16814	17123	16934	17126	16970	16854	16823	17005	17052	17035	16842	16857	16921	17120	17060	17122	17119	16950	17103	17068	16946	17152	16885	17002	17027	17090	16938	17042	17066	16929	17168	16913	16963	17160	16781	16809	16895	17019	16985	16920	17228	16922	17053	17150	16948	16853	17085	17187	17007	17093	16972	16845	17003	16839	16915	17015	17058	17145	17045	17035	16918	16789	17183	17042	16877	17065	17274	16940	17067	17135	17135	16990	16830	17161	16686	17106	17143	16901	16989	16977	16958	16935	17021	16878	16996	16980	17188	16933	17070	17202	17018	16965	17151	16924	17187	17050	17095	17045	17158	17303	16951	16982	16934	16883	16780	17037	17097	17015	17013	17039	16787	16966	17207	16836	16981	16969	17160	16951	17054	16949	16921	17024	16866	16940	17097	16936	16969	16893	16993	16997	17263	17116	17104	16956	17165	17137	17103	16919	17012	16975	16828	16936	17033	16891	17186	16830	17017	17061	17209	17153	17156	16931	16831	16944	17103	17058	17126	16985	16964	16920	17239	17008	17020	16853	16942	16766	17154	16900	16988	16900	17242	16866	17020	16811	17222	16905	16908	17119	16872	17004	17152	17213	16919	17084	17035	16919	17133	16902	17013	17240	17225	16816	17043	16988	16977	17095	16867	16795	17096	16962	16863	16955	17115	16851	17033	17180	17091	16884	16887	17014	17003	16975	17054	16923	17122	17110	16941	17056	16782	16923	17001	17029	16848	17183	16937	17101	17030	16641	17068	16915	16867	17204	16904	17062	16849	16984	16998	16830	16800	17019	17074	16976	17084	17088	17014	16835	17057	17028	17108	17027	17134	16983	16873	17065	16965	17193	17139	17207	17064	17172	16985	16970	17134	17090	16967	17187	17012	16915	17215	16993	17183	17098	17011	16984	16920	17173	17075	16809	17167	16779	16859	16794	16919	17045	16926	16824	16937	17210	17074	17078	17004	17119	17030	16998	16926	17159	16859	17085	16955	17028	17051	16868	17054	16930	17120	17005	16969	16947	16927	17097	17144	16846	17050	17015	17157	17026	17037	17189	16948	16947	16926	17146	17065	16788	16996	17041	16898	16834	17076	16921	16887	16949	17023	17049	16933	17067	16836	17003	16782	16920	16930	16984	17185	16964	17192	17177	17147	17089	17179	17148	16861	16983	16869	16994	17004	17053	16636	16977	16995	16808	16943	17071	17001	16852	17101	16970	16772	16934	17104	17039	16762	16961	16974	16967	16922	16865	16936	17083	16971	17055	16903	17081	16963	16796	16907	16989	16934	16884	17110	17067	16996	17074	16927	17020	16979	16992	16977	16898	17041	16988	16914	17084	16743	17017	17104	16943	16952	17116	17100	16977	16899	17009	16962	17079	16766	16917	16872	17086	16949	17091	17014	17055	16905	17246	17149	16988	17157	16992	16873	16886	17016	16989	17134	17078	17057	17118	17053	17040	17055	17018	16901	16998	17160	16783	16999	16936	17117	17016	17167	17195	17127	17043	17103	16980	16987	17034	16783	16981	16842	16868
23108	36534	32082	23034	20053	18533	17083	17050	17328	17273	15996	15251	15353	14769	14658	14256	14366	14112	14095	13923	13936	14111	14233	14155	14226	14142	14095	13923	13772	13796	13790	13819	13778	13768	13783	13751	13629	13865	13741	13769	13719	13578	13763	13912	14498	15028	14732	14431	13903	13884	13812	13796	13547	13486	13693	13709	13688	13850	13736	13619	13722	13595	13644	13379	13689	13642	13657	13753	13760	13625	13640	13596	13668	13740	13675	13552	13572	13592	13751	13730	13618	13674	13746	13595	13677	13555	13737	13707	13694	13520	13645	13714	13717	13665	13590	13479	13562	13624	13601	13693	13570	13657	13431	13681	13598	13605	13578	13720	13582	13695	13687	13632	13574	13581	13570	13768	13613	13711	13712	13604	13626	13794	13682	13640	13680	13645	13893	13805	13905	13611	13637	13709	13719	13672	13814	13688	13578	13675	13614	13534	13965	13754	13647	13618	13577	13596	13656	13603	13668	13660	13617	13656	13522	13669	13614	13618	13621	13678	13617	13587	13655	13583	13661	13751	13444	13673	13621	13689	13581	13721	13576	13442	13666	13672	13464	13585	13815	13673	13571	13606	13618	13814	13596	13602	13607	13820	13626	13659	13629	13563	13745	13712	13704	13614	13796	13595	13539	13561	13637	13550	13722	13692	13653	13663	13395	13738	13669	13636	13546	13661	13670	13674	13588	13681	13713	13651	13678	13604	13631	13765	13641	13703	13706	13818	13633	13822	13765	13735	13663	13822	13736	13726	13610	13807	13603	13614	13523	13545	13637	13456	13707	13748	13683	13657	13682	13628	13684	13743	13549	13657	13706	13658	13806	13833	13786	13645	13592	13595	13588	13824	13663	13622	13615	13764	13654	13748	13627	13531	13668	13777	13621	13759	13665	13651	13685	13650	13690	13613	13507	13608	13629	13592	13597	13761	13351	13652	13553	13721	13531	13795	13550	13742	13487	13535	13626	13742	13546	13677	13683	13602	13520	13691	13665	13755	13684	13518	13711	13614	13672	13564	13658	13725	13534	13621	13585	13401	13738	13717	13786	13620	13702	13632	13626	13642	13480	13728	13546	13694	13724	13557	13558	13609	13495	13707	13578	13715	13617	13626	13531	13634	13576	13647	13414	13610	13467	13623	13703	13723	13483	13559	13631	13687	13819	13594	13676	13803	13787	13635	13825	13552	13586	13726	13641	13677	13545	13762	13670	13686	13452	13485	13617	13626	13515	13578	13477	13698	13746	13592	13696	13677	13740	13650	13650	13668	13663	13692	13581	13384	13569	13644	13804	13773	13684	13667	13594	13821	13540	13791	13918	13647	13598	13591	13558	13783	13769	13660	13739	13550	13617	13823	13678	13687	13819	13714	13611	13668	13712	13423	13641	13666	13678	13866	13667	13556	13836	13749	13570	13580	13727	13726	13799	13605	13528	13710	13599	13714	13769	13725	13542	13640	13627	13388	13688	13782	13735	13603	13636	13706	13569	13746	13639	13690	13600	13790	13736	13782	13653	13610	13589	13704	13703	13641	13674	13582	13681	13542	13587	13689	13716	13758	13451	13636	13535	13645	13632	13695	13724	13731	13728	13749	13759	13673	13654	13689	13520	13560	13680	13672	13624	13714	13665	13690	13813	13594	13612	13643	13773	13594	13576	13552	13845	13650	13679	13561	13507	13619	13907	13613	13633	13603	13581	13586	13736	13807	13667	13633	13723	13525	13524	13599	13804	13778	13612	13644	13702	13768	13546	13766	13430	13628	13605	13790	13644	13691	13778	13768	13761	13762	13827	13597	13518	13569	13663	13665	13591	13765	13723	13627	13778	13633	13743	13720	13656	13717	13619	13527	13662	13729	13660	13757	13620	13651	13744	13733	13646	13680	13722	13448	13765	13658	13688	13759	13715	13734	13636	13660	13430	13747	13676	13631	13603	13692	13717	13617	13720	13623	13715	13604	13840	13623	13707	13545	13686	13561	13671	13658	13629	13751	13580	13684	13701	13549	13452	13572	13457	13775	13570	13573	13666	13747	13711	13694	13617	13796	13735	13556	13703	13644	13767	13704	13636	13538	13614	13692	13479	13621	13562	13559	13668	13556	13560	13802	13632	13547	13728	13489	13650	13783	13467	13544	13625	13538	13753	13599	13592	13486	13680	13395	13657	13727	13807	13773	13651	13607	13634	13470	13684	13684	13669	13638	13659	13690	13656	13668	13692	13622	13806	13594	13474	13706	13627	13622	13715	13683	13759	13680	13683	13730	13533	13768	13668	13790	13736	13532	13762	13721	13457	13507	13572	13684	13462	13637	13559	13735	13805	13648	13641	13655	13604	13783	13627	13561	13466	13503	13586	13495	13648	13679	13580	13701	13639	13763	13711	13781	13628	13473	13797	13753	13669	13744	13691	13604	13622	13551	13613	13636	13658	13655	13525	13564	13700	13689	13588	13604	13607	13760	13655	13586	13593	13590	13763	13824	13579	13733	13695	13911	13729	13555	13649	13569	13622	13619	13730	13789	13764	13587	13677	13609	13474	13680	13724	13706	13666	13515	13498	13738	13754	13844	13699	13627	13895	13717	13507	13700	13742	13755	13648	13781	13617	13677	13653	13540	13714	13619	13549	13588	13636	13583	13664	13591	13652	13522	13573	13688	13606	13524	13586	13813	13650	13517	13795	13459	13566	13669	13659	13731	13665	13841	13622	13553	13705	13683	13637	13743	13556	13646	13619	13575	13736	13556	13593	13638	13772	13642	13536	13664	13571	13690	13678	13651	13488	13754	13774	13519	13701	13692	13627	13558	13574	13551	13671	13575	13696	13508	13756	13818	13457	13768	13739	13755	13640	13544	13585	13629	13722	13703	13663	13703	13545	13676	13696	13443	13603	13741	13483	13807	13661	13643	13576	13645	13731	13595	13826	13671	13782	13705	13591	13561	13547	13795	13711	13640	13632	13611	13610	13516	13620	13716	13645	13726	13460	13704	13795	13710	13484	13752	13582	13586	13575	13636	13739	13779	13697	13348	13629	13655	13759	13761	13875	13716	13771	13618	13602	13565	13689	13583	13769	13632	13639	13703	13762	13567	13435	13604	13449	13819	13633	13578	13820	13688	13718	13649	13696	13646	13625	13748	13563	13532	13588	13679	13636	13717	13669	13762	13714	13655	13598	13500	13566	13609	13711	13644	13646	13701	13610	13631	13475	13604	13658	13641	13645	13578	13715	13512	13664	13742	13704	13556	13567	13746	13694	13637	13527	13681	13592	13578	13717	13602	13545	13665	13738	13579	13557	13639	13730	13562	13690	13665	13649	13566	13479	13675	13708	13550	13661	13685	13764	13631	13558	13557	13698	13687	13600	13744	13422	13499	13479	13664	13650	13661	13815	13514	13556	13599	13610	13828	13610	13827	13523	13411	13697	13583	13526	13760	13670	13601	13705	13666	13661	13774	13683	13668	13504	13567	13646	13440	13593	13800	13550	13758	13515	13604	13596	13665	13572	13728	13760	13672	13666	13530	13543	13606	13572	13828	13660	13660	13529	13706	13764	13742	13683	13683	13648	13667	13858	13665	13662	13645	13577	13677	13792	13615	13611	13633	13592	13760	13470	13667	13625	13626	13611	13476	13738	13577	13764	13730	13656	13652	13774	13593	13610	13613	13471	13645	13717	13778	13725	13765	13493	13511	13636	13723	13705	13623	13521	13740	13602	13691	13576	13492	13686	13532	13729	13641	13764	13596	13573	13630	13715	13766	13659	13536	13691	13577	13782	13625	13630	13775	13693	13624	13655	13643	13664	13719	13592	13738	13679	13793	13636	13752	13713	13609	13665	13712	13807	13503	13866	13621	13617	13644	13495	13671	13604	13664	13712	13535	13563	13572	13584	13647	13548	13741	13706	13719	13685	13504	13804	13723	13657	13640	13690	13578	13722	13590	13628	13582	13666	13578	13737	13500	13575	13710	13606	13871	13578	13413	13641	13608	13711	13704	13556	13778	13570	13698	13675	13584	13856	13679	13798	13795	13527	13761	13614	13677	13633	13636	13664	13428	13746	13625	13499	13661	13878	13616	13537	13774	13611	13729	13733	13631	13494	13633	13560	13806	13646	13594	13617	13714	13666	13683	13701	13599	13686	13656	13720	13609	13652	13562	13553	13449	13621	13779	13701	13731	13757	13667	13719	13688	13501	13615	13642	13631	13625	13518	13763	13608	13727	13578	13628	13671	13660	13640	13808	13579	13547	13742	13717	13717	13720	13721	13662	13699	13441	13654	13750	13565	13603	13614	13588	13617	13746	13644	13690	13628	13782	13709	13527	13787	13551	13730	13565	13560	13513	13646	13626	13573	13702	13630	13456	13682	13648	13688	13746	13743	13602	13405	13731	13648	13731	13558	13632	13704	13695	13762	13680	13973	13466	13570	13513	13606	13654	13444	13770	13697	13759	13693	13710	13564	13620	13728	13743	13741	13857	13619	13583	13447	13622	13652	13559	13607	13600	13803	13659	13702	13625	13620	13685	13746	13558	13587	13716	13686	13730	13780	13602	13706	13492	13789	13712	13657	13565	13693	13805	13723	13692	13722	13566	13726	13611	13740	13578	13814	13550	13566	13711	13737	13474	13749	13639	13662	13482	13625	13670	13508	13712	13646	13602	13667	13638	13864	13662	13599	13541	13682	13719	13652	13578	13562	13525	13682	13738	13734	13555	13710	13576	13533	13631	13557	13548	13530	13671	13685	13804	13523	13661	13558	13559	13609	13530	13724	13682	13706	13569	13708	13651	13654	13588	13728	13767	13582	13685	13623	13688	13761	13595	13676	13773	13557	13533	13601	13666	13704	13749	13643	13796	13603	13765	13558	13589	13646	13670	13625	13585	13647	13771	13727	13836	13689	13533	13781	13791	13566	13767	13650	13709	13497	13779	13639	13621	13648	13719	13511	13775	13670	13607	13968	13711	13666	13549	13696	13576	13596	13617	13499	13811	13700	13557	13669	13629	13655	13531	13723	13580	13773	13734	13410	13557	13508	13721	13523	13818	13667	13763	13660	13663	13707	13393	13541	13723	13731	13514	13706	13762	13646	13574	13766	13844	13557	13676	13809	13657	13711	13610	13719	13696	13634	13700	13636	13755	13716	13646	13710	13603	13802	13540	13733
23617	21132	28439	23900	21750	23982	24369	20331	19838	20180	19133	18240	18231	17915	17787	17335	17289	16960	16977	16957	16936	16804	16999	17224	17284	16857	16767	16727	16513	16714	16716	16700	16684	16576	16679	16585	16444	16543	16410	16648	16321	16603	16423	16599	17190	18294	17987	17571	17246	16868	16630	16467	16482	16599	16705	16405	16437	16511	16617	16522	16641	16554	16669	16585	16582	16659	16434	16438	16515	16680	16612	16610	16506	16329	16542	16548	16585	16585	16429	16562	16388	16405	16519	16405	16441	16605	16410	16551	16422	16496	16453	16315	16402	16428	16490	16457	16577	16478	16600	16488	16667	16520	16291	16289	16589	16518	16238	16482	16507	16390	16505	16475	16587	16641	16559	16594	16661	16379	16450	16543	16438	16761	16527	16438	16619	16749	16533	16457	16553	16474	16449	16617	16478	16642	16335	16536	16655	16758	16702	16391	16584	16600	16685	16477	16358	16552	16532	16461	16354	16635	16538	16479	16458	16446	16534	16599	16564	16605	16574	16500	16452	16571	16328	16215	16493	16338	16621	16499	16431	16409	16460	16530	16581	16427	16613	16431	16380	16381	16439	16648	16509	16595	16410	16497	16450	16359	16662	16456	16488	16457	16468	16257	16461	16374	16498	16626	16246	16484	16434	16527	16612	16477	16537	16302	16448	16294	16597	16636	16382	16506	16436	16489	16674	16457	16593	16356	16340	16366	16421	16312	16577	16427	16449	16450	16458	16501	16359	16738	16366	16280	16419	16550	16457	16445	16663	16608	16487	16392	16494	16315	16659	16457	16542	16498	16551	16580	16643	16414	16514	16533	16558	16485	16290	16480	16586	16514	16614	16538	16423	16455	16617	16287	16490	16296	16477	16502	16516	16296	16449	16543	16520	16467	16308	16364	16552	16515	16519	16482	16349	16504	16576	16479	16669	16458	16383	16328	16546	16467	16525	16429	16668	16256	16577	16282	16578	16301	16529	16607	16635	16503	16576	16532	16415	16407	16589	16586	16598	16511	16429	16417	16532	16435	16572	16477	16515	16412	16386	16371	16652	16351	16265	16520	16591	16557	16557	16379	16383	16454	16286	16466	16624	16454	16539	16480	16285	16423	16630	16592	16428	16467	16687	16522	16738	16465	16324	16610	16404	16347	16612	16668	16404	16623	16358	16617	16690	16429	16604	16349	16410	16529	16518	16493	16569	16537	16448	16498	16466	16361	16598	16570	16564	16329	16545	16323	16498	16354	16277	16364	16415	16566	16553	16510	16555	16527	16554	16426	16551	16477	16533	16305	16610	16421	16473	16321	16568	16439	16631	16312	16320	16492	16523	16474	16393	16331	16405	16369	16448	16580	16445	16398	16431	16436	16390	16436	16455	16182	16448	16541	16434	16447	16550	16509	16413	16511	16459	16283	16534	16500	16403	16473	16746	16497	16484	16479	16450	16344	16135	16363	16535	16364	16596	16670	16734	16390	16595	16296	16375	16572	16501	16361	16325	16367	16421	16565	16582	16304	16371	16401	16638	16615	16343	16519	16368	16378	16438	16766	16733	16423	16326	16334	16492	16412	16494	16660	16306	16470	16424	16343	16424	16538	16322	16478	16570	16729	16448	16367	16438	16502	16504	16436	16250	16383	16539	16395	16496	16453	16389	16458	16488	16564	16447	16623	16294	16490	16384	16577	16498	16497	16238	16490	16467	16618	16457	16361	16328	16599	16322	16381	16564	16631	16487	16370	16576	16560	16536	16616	16403	16551	16582	16427	16439	16585	16540	16529	16387	16629	16362	16393	16408	16462	16398	16391	16474	16429	16659	16420	16254	16356	16375	16503	16584	16660	16453	16522	16493	16673	16587	16337	16378	16520	16442	16470	16564	16379	16348	16437	16387	16572	16410	16415	16498	16491	16447	16489	16478	16380	16564	16394	16222	16454	16538	16368	16441	16354	16577	16520	16656	16605	16433	16463	16341	16451	16503	16310	16386	16345	16536	16476	16485	16595	16675	16592	16351	16376	16401	16320	16620	16602	16261	16392	16250	16386	16510	16494	16544	16518	16557	16389	16458	16425	16439	16487	16524	16328	16359	16385	16473	16538	16394	16438	16318	16448	16403	16373	16434	16586	16415	16586	16490	16494	16437	16447	16451	16391	16567	16431	16408	16360	16472	16308	16350	16529	16463	16526	16402	16589	16801	16708	16372	16562	16480	16529	16366	16484	16491	16366	16315	16555	16521	16411	16364	16321	16375	16346	16635	16497	16290	16694	16630	16618	16398	16509	16478	16587	16582	16375	16505	16457	16347	16610	16463	16449	16541	16492	16332	16370	16538	16363	16466	16523	16484	16225	16555	16481	16457	16487	16293	16476	16503	16183	16609	16341	16324	16338	16449	16715	16626	16218	16585	16510	16490	16573	16359	16263	16582	16352	16341	16602	16485	16514	16407	16397	16423	16357	16390	16398	16566	16434	16431	16413	16501	16597	16331	16640	16317	16368	16367	16446	16381	16494	16595	16542	16414	16320	16561	16414	16298	16696	16526	16626	16460	16454	16512	16486	16522	16356	16408	16417	16558	16467	16524	16503	16504	16457	16463	16402	16360	16326	16521	16652	16511	16496	16257	16298	16316	16501	16513	16394	16566	16484	16397	16563	16431	16331	16575	16405	16596	16370	16337	16420	16551	16379	16488	16474	16378	16462	16403	16604	16454	16638	16484	16445	16326	16387	16482	16460	16616	16348	16251	16682	16631	16282	16698	16487	16492	16402	16373	16447	16452	16549	16409	16492	16752	16531	16560	16344	16521	16437	16460	16407	16329	16339	16344	16363	16477	16456	16467	16400	16401	16500	16599	16652	16607	16460	16566	16429	16508	16467	16490	16153	16292	16505	16358	16438	16577	16334	16337	16426	16340	16296	16259	16492	16362	16475	16273	16392	16579	16489	16344	16372	16673	16419	16500	16324	16288	16427	16471	16618	16409	16336	16485	16590	16540	16338	16595	16508	16585	16455	16369	16360	16550	16415	16316	16619	16492	16397	16512	16499	16658	16451	16479	16557	16358	16462	16490	16394	16567	16603	16734	16671	16409	16444	16627	16544	16431	16428	16400	16477	16419	16519	16624	16412	16558	16573	16512	16492	16307	16245	16482	16536	16445	16463	16327	16380	16485	16329	16595	16537	16522	16556	16449	16627	16617	16700	16410	16332	16407	16354	16560	16462	16448	16446	16274	16384	16296	16240	16520	16450	16242	16478	16495	16337	16305	16266	16489	16496	16423	16574	16481	16402	16460	16497	16470	16395	16631	16449	16535	16431	16530	16606	16296	16518	16421	16588	16550	16417	16486	16266	16480	16433	16454	16437	16553	16619	16535	16352	16510	16347	16352	16386	16482	16462	16365	16375	16380	16373	16520	16427	16440	16308	16533	16369	16721	16622	16553	16544	16447	16272	16283	16475	16476	16451	16610	16366	16400	16423	16435	16636	16553	16627	16483	16383	16480	16538	16258	16490	16469	16568	16520	16450	16461	16625	16616	16333	16514	16475	16677	16609	16496	16452	16543	16677	16412	16520	16418	16559	16467	16446	16603	16384	16455	16472	16503	16731	16426	16292	16674	16456	16239	16207	16545	16568	16543	16499	16352	16472	16420	16448	16583	16786	16230	16410	16438	16342	16377	16594	16420	16375	16447	16690	16466	16389	16475	16503	16448	16587	16594	16450	16344	16480	16662	16401	16399	16538	16298	16167	16377	16419	16640	16413	16477	16389	16485	16532	16447	16450	16309	16505	16533	16475	16376	16654	16642	16679	16419	16454	16411	16330	16356	16368	16513	16568	16525	16438	16377	16305	16449	16393	16569	16580	16643	16485	16431	16478	16408	16126	16315	16341	16473	16530	16486	16544	16329	16323	16488	16568	16418	16467	16451	16598	16345	16441	16568	16470	16495	16218	16501	16544	16492	16567	16517	16285	16534	16531	16366	16323	16490	16462	16421	16405	16418	16542	16482	16405	16478	16339	16359	16333	16476	16596	16474	16337	16321	16359	16615	16617	16302	16332	16408	16495	16381	16323	16290	16400	16460	16249	16403	16475	16617	16257	16326	16570	16503	16475	16516	16559	16496	16485	16597	16607	16450	16227	16493	16590	16561	16453	16246	16475	16262	16454	16392	16391	16276	16383	16473	16578	16406	16540	16520	16368	16563	16516	16407	16637	16560	16400	16371	16607	16435	16501	16658	16432	16641	16402	16435	16426	16318	16527	16428	16297	16429	16359	16458	16401	16205	16375	16272	16240	16392	16539	16413	16315	16300	16372	16536	16508	16493	16379	16443	16295	16600	16249	16234	16252	16560	16357	16416	16415	16374	16370	16342	16283	16462	16428	16422	16550	16422	16209	16451	16570	16451	16515	16460	16474	16452	16383	16363	16573	16694	16491	16330	16535	16614	16542	16620	16575	16376	16393	16463	16514	16399	16533	16556	16661	16669	16560	16375	16414	16608	16431	16439	16371	16548	16576	16611	16499	16391	16347	16476	16650	16475	16355	16362	16337	16562	16466	16399	16585	16388	16576	16404	16476	16284	16763	16524	16443	16375	16525	16594	16507	16610	16550	16558	16593	16450	16442	16497	16342	16370	16485	16432	16395	16541	16380	16397	16587	16470	16536	16511	16526	16345	16479	16518	16424	16385	16477	16641	16498	16532	16594	16495	16630	16493	16396	16650	16388	16502	16500	16456	16347	16631	16506	16640	16462	16673	16398	16384	16317	16597	16410	16377	16270	16335	16375	16449	16523	16508	16580	16596	16484	16466	16373	16395	16627	16503	16479	16469	16483	16528	16639	16548	16510	16564	16445	16468	16438	16803	16623	16428	16431	16410	16540	16687	16383	16420	16517	16530	16382	16460	16370	16420	16632	16463	16361	16580	16527	16178	16482	16487	16537	16361	16507	16073	16564	16407	16265	16310	16714	16610	16486	16572	16369	16567	16472	16568	16451	16556	16705	16537	16437	16578	16391	16598	16333	16500	16415	16285	16326	16579	16444	16339	16511	16433	16447	16528	16388	16402	16414	16588	16296	16524	16526	16470	16326	16379	16446	16451	16652	16373	16438	16659	16300	16530	16425	16648	16448	16465	16674	16435	16526	16474	16299	16542	16506	16658	16643
25955	43051	36952	27819	23142	20555	18867	18561	18937	18662	17113	15840	15839	15062	14826	14503	14332	14141	14046	13860	13998	13702	13839	14242	14090	14079	13880	13757	13453	13522	13596	13439	13378	13543	13387	13247	13639	13382	13281	13243	13383	13284	13399	13302	14545	15858	15403	14570	13942	13639	13404	13388	13463	13150	13301	13442	13351	13330	13539	13299	13229	13435	13351	13540	13422	13335	13255	13354	13398	13371	13384	13306	13500	13324	13270	13409	13463	13299	13319	13283	13264	13309	13429	13422	13412	13287	13334	13334	13353	13347	13358	13214	13390	13277	13365	13319	13323	13229	13386	13174	13614	13494	13311	13277	13452	13446	13389	13325	13408	13290	13319	13308	13339	13390	13290	13453	13372	13388	13248	13272	13193	13338	13190	13188	13408	13370	13346	13400	13268	13324	13251	13339	13403	13349	13448	13469	13312	13450	13174	13356	13262	13326	13388	13321	13422	13375	13236	13307	13336	13430	13398	13198	13283	13285	13435	13255	13304	13369	13348	13229	13292	13355	13451	13532	13377	13424	13338	13341	13548	13127	13398	13364	13151	13517	13318	13422	13230	13208	13383	13478	13377	13432	13420	13250	13412	13304	13323	13422	13302	13397	13326	13424	13308	13405	13379	13337	13502	13203	13199	13249	13376	13227	13245	13483	13374	13222	13376	13341	13455	13309	13442	13090	13288	13254	13222	13336	13354	13309	13352	13387	13451	13297	13295	13408	13416	13292	13257	13388	13432	13202	13306	13402	13443	13412	13230	13365	13315	13485	13271	13301	13448	13243	13302	13304	13370	13411	13349	13253	13284	13376	13275	13480	13289	13371	13283	13409	13395	13404	13358	13295	13333	13424	13353	13250	13264	13239	13460	13253	13247	13382	13404	13277	13217	13214	13353	13381	13355	13238	13219	13375	13363	13356	13294	13351	13404	13388	13315	13312	13304	13189	13466	13439	13314	13261	13417	13367	13216	13085	13281	13410	13237	13351	13337	13373	13301	13325	13238	13377	13397	13205	13419	13347	13284	13418	13364	13228	13616	13302	13233	13446	13392	13296	13366	13342	13278	13382	13384	13553	13432	13514	13327	13345	13350	13316	13570	13511	13403	13239	13242	13338	13330	13356	13340	13434	13300	13371	13377	13356	13249	13333	13324	13322	13342	13348	13318	13346	13120	13465	13297	13345	13254	13283	13216	13268	13314	13382	13341	13253	13281	13219	13373	13325	13446	13314	13366	13398	13196	13299	13371	13352	13281	13340	13286	13171	13454	13334	13478	13279	13472	13208	13418	13386	13303	13344	13254	13495	13286	13151	13261	13476	13249	13296	13479	13596	13393	13292	13421	13416	13381	13400	13304	13317	13272	13361	13479	13426	13210	13448	13358	13526	13337	13373	13209	13416	13229	13441	13247	13340	13228	13426	13309	13162	13224	13415	13324	13338	13153	13424	13316	13398	13467	13381	13426	13318	13147	13482	13418	13331	13387	13290	13266	13275	13355	13437	13478	13411	13254	13286	13331	13189	13283	13235	13375	13433	13301	13519	13237	13298	13294	13246	13337	13366	13339	13384	13502	13456	13449	13212	13254	13250	13480	13511	13394	13343	13307	13405	13310	13362	13278	13365	13343	13317	13331	13428	13346	13304	13332	13412	13305	13245	13248	13445	13296	13349	13374	13345	13453	13402	13443	13375	13123	13355	13313	13446	13513	13400	13190	13274	13250	13448	13256	13343	13215	13438	13272	13488	13367	13436	13202	13400	13440	13206	13350	13382	13354	13302	13438	13311	13334	13359	13249	13339	13358	13380	13254	13323	13235	13355	13366	13353	13317	13369	13321	13457	13404	13378	13310	13425	13354	13380	13176	13511	13474	13259	13347	13513	13496	13278	13349	13380	13509	13156	13230	13358	13396	13285	13343	13273	13336	13250	13434	13374	13371	13338	13240	13422	13438	13332	13205	13302	13320	13160	13175	13421	13411	13533	13471	13318	13311	13309	13251	13470	13301	13473	13189	13216	13429	13265	13470	13323	13460	13365	13247	13365	13243	13320	13237	13367	13379	13179	13255	13313	13329	13343	13314	13334	13365	13296	13230	13538	13337	13307	13359	13354	13434	13310	13271	13335	13318	13465	13238	13337	13354	13468	13449	13209	13226	13202	13341	13378	13320	13371	13183	13477	13256	13443	13208	13288	13512	13388	13470	13280	13355	13422	13236	13249	13253	13180	13509	13346	13402	13377	13415	13356	13321	13333	13201	13427	13544	13240	13174	13395	13252	13217	13323	13281	13242	13302	13473	13286	13318	13263	13494	13220	13272	13403	13257	13162	13435	13375	13365	13424	13339	13313	13246	13311	13248	13251	13379	13418	13210	13423	13287	13270	13482	13439	13348	13241	13421	13298	13411	13375	13489	13282	13421	13280	13215	13308	13368	13378	13391	13411	13363	13469	13368	13418	13441	13416	13271	13453	13221	13241	13107	13277	13386	13339	13340	13486	13404	13373	13280	13114	13297	13323	13442	13388	13349	13475	13434	13287	13457	13482	13413	13421	13239	13281	13314	13392	13257	13332	13418	13303	13319	13440	13297	13242	13390	13386	13226	13317	13390	13360	13393	13303	13243	13248	13419	13424	13232	13386	13331	13582	13187	13291	13388	13339	13226	13283	13201	13329	13302	13267	13273	13226	13466	13327	13264	13232	13350	13470	13322	13320	13394	13376	13365	13381	13295	13299	13363	13459	13459	13295	13291	13199	13335	13349	13507	13181	13280	13231	13397	13219	13160	13506	13211	13459	13354	13358	13408	13316	13283	13414	13441	13444	13391	13185	13322	13576	13389	13292	13173	13402	13305	13507	13302	13335	13421	13394	13304	13373	13119	13259	13279	13486	13440	13443	13446	13291	13340	13322	13125	13240	13461	13297	13382	13406	13350	13266	13161	13244	13298	13276	13321	13368	13363	13308	13149	13127	13519	13354	13293	13353	13459	13436	13341	13239	13139	13208	13364	13416	13234	13216	13297	13319	13313	13401	13250	13366	13233	13388	13279	13391	13290	13217	13376	13578	13210	13356	13235	13472	13670	13347	13451	13437	13163	13471	13209	13378	13461	13229	13334	13302	13448	13465	13320	13401	13382	13188	13309	13375	13419	13363	13242	13318	13318	13501	13321	13574	13321	13279	13340	13378	13430	13350	13271	13200	13287	13296	13244	13388	13160	13330	13489	13402	13553	13232	13379	13421	13331	13403	13314	13319	13397	13196	13419	13257	13223	13166	13215	13401	13172	13359	13440	13392	13563	13244	13309	13413	13178	13445	13362	13267	13262	13347	13255	13366	13308	13299	13431	13201	13263	13269	13401	13369	13228	13236	13340	13395	13247	13175	13372	13386	13212	13251	13335	13448	13343	13328	13273	13223	13375	13474	13477	13308	13289	13165	13296	13238	13413	13179	13455	13403	13372	13254	13135	13259	13380	13355	13396	13321	13193	13112	13321	13459	13328	13422	13194	13330	13247	13375	13382	13177	13406	13453	13425	13279	13337	13536	13368	13355	13289	13163	13409	13114	13359	13419	13404	13246	13239	13356	13264	13202	13258	13226	13554	13265	13432	13269	13283	13210	13312	13459	13259	13284	13474	13261	13337	13544	13232	13194	13488	13242	13420	13468	13467	13380	13251	13247	13277	13439	13248	13373	13510	13366	13351	13584	13331	13361	13344	13335	13398	13496	13222	13446	13322	13466	13214	13292	13375	13268	13277	13310	13396	13297	13327	13525	13221	13271	13418	13139	13428	13414	13455	13291	13237	13284	13271	13399	13456	13326	13404	13579	13416	13304	13537	13293	13420	13327	13434	13501	13342	13340	13279	13347	13323	13519	13269	13407	13317	13248	13396	13398	13428	13361	13403	13226	13257	13353	13385	13367	13202	13329	13229	13158	13481	13302	13434	13360	13374	13362	13333	13218	13402	13316	13304	13430	13314	13263	13282	13329	13211	13438	13359	13402	13312	13236	13448	13401	13391	13398	13298	13289	13178	13263	13296	13355	13244	13187	13338	13297	13405	13432	13484	13297	13262	13281	13157	13384	13308	13550	13299	13299	13282	13394	13240	13383	13193	13288	13396	13309	13263	13371	13301	13356	13235	13483	13386	13417	13382	13330	13284	13273	13286	13364	13188	13289	13332	13485	13326	13290	13245	13373	13271	13398	13440	13498	13202	13289	13300	13409	13406	13361	13476	13271	13243	13284	13331	13286	13483	13405	13267	13394	13346	13333	13335	13157	13356	13235	13471	13438	13327	13371	13473	13509	13265	13296	13207	13404	13380	13211	13315	13330	13496	13435	13185	13375	13353	13475	13287	13321	13339	13288	13529	13436	13207	13219	13522	13482	13325	13350	13496	13279	13275	13224	13268	13321	13425	13160	13384	13184	13472	13167	13345	13323	13236	13214	13350	13261	13307	13293	13335	13244	13289	13194	13137	13234	13432	13455	13373	13322	13197	13449	13281	13176	13310	13353	13364	13480	13384	13323	13305	13410	13259	13247	13198	13528	13280	13351	13447	13177	13412	13243	13113	13335	13412	13354	13296	13142	13379	13334	13265	13304	13272	13284	13410	13252	13329	13337	13131	13332	13312	13335	13276	13423	13340	13393	13308	13466	13379	13476	13374	13336	13231	13414	13480	13196	13417	13329	13299	13338	13343	13139	13422	13432	13465	13408	13436	13388	13279	13207	13168	13430	13453	13324	13355	13356	13205	13191	13533	13449	13251	13359	13541	13312	13440	13448	13337	13359	13334	13253	13208	13422	13208	13338	13276	13284	13503	13377	13447	13440	13442	13350	13243	13377	13263	13190	13329	13450	13349	13414	13315	13285	13197	13557	13204	13447	13167	13103	13325	13290	13369	13291	13280	13254	13431	13332	13208	13324	13271	13167	13186	13221	13349	13516	13414	13384	13252	13515	13295	13167	13222	13200	13192	13397	13298	13382	13243	13497	13366	13339	13227	13377	13409	13171	13442	13355	13456	13339	13313	13377	13470	13258	13557	13357	13257	13346	13417	13238	13308	13263	13363	13361	13496	13319	13254	13280	13355	13375	13330	13423	13474	13314	13360	13185	13389	13421	13409	13297	13405	13291	13244	13237	13300	13310	13435	13196
29623	23298	23911	20364	18102	17820	17590	17792	17627	17907	17714	17261	17216	17326	16907	17168	16936	16815	16813	16794	16724	16920	16829	16802	16887	16855	16640	16568	16878	16824	16688	16701	16591	16810	16717	16816	16758	16712	16707	16737	16794	16923	16679	16645	16659	16950	16909	16872	16789	16665	16925	16880	16580	16615	16852	16895	16968	16822	16844	16774	16547	16744	16821	16743	16718	16592	16825	16693	16861	16664	16709	16757	16699	16668	16776	16705	16694	16755	16712	16796	16450	16693	16828	16702	16674	16481	16914	16663	16721	16730	16665	16628	16630	16553	16742	16731	16612	16718	16498	16608	16573	16563	16703	16607	16658	16829	16684	16408	16536	16708	16839	16606	16637	16765	16889	16659	16577	16745	16715	16616	16728	16674	16603	16639	16659	16770	16894	16580	16705	16789	16829	16762	16711	16833	16765	16551	16614	16810	16722	16691	16656	16776	16696	16785	16753	16667	16656	16542	16562	16639	16491	16502	16643	16738	16710	16776	16712	16519	16762	16587	16608	16932	16793	16683	16629	16819	16668	16463	16818	16953	16642	16689	16653	16492	16865	16959	16855	16742	16884	16763	16797	16515	16772	16822	16858	16545	16875	16640	16653	16655	16697	16663	16801	16637	16709	16688	16548	16689	16543	16813	16794	16702	16663	16519	16519	16622	16778	16675	16914	16493	16550	16547	16717	16569	16674	16606	16706	16887	16702	16754	16561	16730	16648	16708	16759	16892	16740	16681	16555	16709	16677	16684	16444	16819	16711	16693	16710	16733	16564	16702	16912	16726	16687	16704	16706	16552	16787	16862	16777	16668	16867	16849	16494	16861	16608	16686	16613	16655	16686	16680	16595	16757	16761	16817	16768	16504	16748	16642	16557	16762	16655	16779	16727	16636	16714	16645	16870	16687	16714	16589	16417	16607	16939	16685	16632	16550	16880	16684	16645	16754	16564	16636	16643	16750	16702	16640	16635	16816	16682	16597	16502	16581	16721	16583	16758	16643	16860	16600	16691	16566	16564	16821	16711	16656	16612	16624	16676	16598	16593	16809	16870	16908	16775	16613	16691	16797	16651	16640	16767	16618	16678	16770	16736	16858	16827	16759	16689	16590	16634	16690	16726	16723	16614	16717	16661	16691	16660	16637	16509	16647	16675	16641	16690	16489	16635	16661	16605	16610	16886	16726	16770	16715	16637	16604	16672	16650	16727	16943	16729	16635	16637	16686	16603	16786	16620	16550	16718	16876	16676	16650	16722	16684	16569	16640	16741	16694	16886	16645	16600	16654	16861	16766	16660	16675	16469	16816	16662	16501	16528	16639	16848	16676	16607	16615	16584	16611	16820	16425	16677	16574	16712	16718	16769	16644	16702	16689	16831	16707	16780	16846	16618	16476	16837	16315	16693	16784	16840	16783	16611	16460	16788	16584	16916	16668	16782	16587	16778	16773	16715	16482	16631	16551	16625	16657	16746	16647	16729	16566	16790	16575	16853	16977	16859	16700	16808	16667	16811	16757	16689	16598	16720	16687	16829	16775	16730	16745	16634	16713	16838	16664	16479	16640	16784	16578	16810	16881	16590	16767	16520	16773	16564	16776	16610	16694	16782	16656	16627	16923	16793	16693	16772	16787	16644	16757	16759	16761	16565	16797	16607	16859	16806	16663	16520	16618	16825	16856	16815	16761	16826	16698	16726	16576	16716	16718	16684	16758	16753	16720	16815	16713	16750	16785	16660	16621	16676	16614	16634	16625	16614	16737	16520	16753	16723	16694	16763	16820	16732	16764	16634	16637	16712	16583	16620	16694	16704	16638	16788	16780	16863	16672	16630	16517	16603	16677	16652	16768	16550	16656	16575	16866	16758	16774	16664	16675	16587	16673	16746	16725	16564	16749	16686	16644	16864	16750	16774	16613	16526	16696	16690	16598	16898	16606	16622	16605	16663	16832	16633	16578	16778	16555	16749	16533	16570	16639	16672	16576	16591	16612	16615	16675	16792	16691	16532	16623	16902	16878	16647	16756	16633	16692	16777	16490	16707	16601	16943	16725	16695	16437	16745	16690	16742	16779	16594	16760	16604	16828	16579	16750	16726	16639	16675	16946	16516	16626	16626	16766	17003	16626	16829	16624	16692	16834	16664	16589	16600	16768	16412	16534	16924	16712	16731	16787	16762	16557	16775	16577	16616	16541	16464	16573	16680	16812	16519	16618	16786	16494	16738	16715	16698	16708	16568	16546	16695	16757	16708	16725	16564	16615	16707	16895	16530	16637	16616	16737	16802	16578	16790	16605	16607	16696	16752	16678	16764	16698	16827	16560	16729	16840	16789	16595	16492	16787	16802	16581	16809	16586	16607	16668	16779	16693	16537	16675	16678	16814	16600	16635	16743	16654	16621	16471	16624	16607	16748	16887	16635	16744	16636	16824	16527	16606	16568	16854	16590	16688	16594	16696	16937	16748	16670	16648	16760	16667	16628	16809	16653	16664	16485	16694	16630	16550	16723	16753	16638	16647	16701	16661	16547	16674	16550	16570	16793	16488	16681	16671	16748	16713	16766	16745	16826	16639	16627	16856	16599	16722	16698	16627	16709	16867	16769	16866	16617	16644	16566	16624	16568	16688	16742	16577	16675	16713	16606	16722	16759	16730	16732	16798	16817	16640	16749	16681	16469	16770	16739	16629	16765	16796	16673	16739	16660	16727	16707	16725	16825	16696	16940	16693	16711	16708	16728	16709	16955	16901	16662	16924	16730	16845	16656	16591	16785	16700	16816	16522	16578	16637	16670	16736	16744	16502	16655	16721	16728	16732	16718	16531	16692	16680	16618	16617	16735	16650	16789	16794	16577	16564	16798	16769	16819	16713	16572	16734	16665	16675	16584	16875	16783	16597	16831	16693	16872	16570	16886	16585	16597	16801	16653	16628	16683	16712	16533	16611	16630	16966	16778	16662	16909	16836	16696	16687	16724	16674	16835	16761	16859	16626	16692	16700	16515	16688	16889	16636	16709	16861	16538	16645	16765	16807	16566	16755	16737	16565	16633	16585	16850	16880	16588	16628	16895	16717	16951	16566	16955	16854	16619	16758	16744	16788	16675	16657	16663	16840	16567	16695	16678	16733	16825	16543	16580	16583	16670	16733	16791	16733	16696	16438	16538	16877	16723	16715	16546	16900	16661	16620	16850	16543	16643	16791	16913	16913	16772	16709	16590	16675	16549	16733	16608	16626	16770	16401	16406	16721	16858	16534	16639	16390	16678	16637	16899	16590	16744	16714	16892	16775	16806	16594	16494	16784	16884	16713	16769	16694	16632	16973	17021	16744	16777	16747	16944	16674	16490	16455	16626	16690	16880	16715	16583	16581	16661	16720	16894	16532	16985	16710	16645	16643	16586	16647	16555	16712	16829	16750	16676	16696	16661	16803	16647	16576	16724	16512	16754	16576	16657	16729	16654	16752	16745	16945	16856	16945	16770	16621	16765	16738	16550	16498	16696	16586	16833	16671	16782	16691	16691	16702	16780	16862	16907	16724	16614	16710	16784	16698	16757	16841	16745	16674	16863	16738	16646	16623	16529	16742	16516	16701	16628	16482	16840	16843	16654	16745	16529	16840	16807	16654	16816	16774	16692	16792	16652	16721	16788	16705	16630	16757	16579	16695	16904	16891	16817	16709	16719	16670	16489	16477	16476	16655	16821	16694	16714	16594	16701	16739	16557	16671	16768	16828	16840	16900	16691	16541	16709	17006	16805	16805	16462	16885	16749	16426	16560	16611	16704	16869	16656	16567	16842	16512	16698	16570	16779	16748	16859	16721	16674	16782	16718	16628	16631	16682	16741	16707	16571	16673	16851	16577	16719	16690	16608	16734	16717	16660	16920	16998	16633	16787	16803	16589	16654	16662	16569	16773	16773	16500	16759	16519	16689	16659	16952	16868	16596	16906	16669	16601	16744	16707	16777	16856	16810	16579	16777	16478	16785	16709	16891	16647	16866	16653	16731	16571	16634	16620	16819	16805	16794	16699	16565	16614	16534	16550	16622	16696	16688	16617	16596	16703	16845	16911	16509	16536	16862	16813	16753	16608	16768	16700	16666	16675	16661	16710	16777	16855	16672	16759	16753	16791	16868	16820	16678	16700	16650	16387	16785	16773	16844	16737	16727	16654	16697	16830	16892	16828	16775	16593	16833	16669	16684	16781	16853	16811	16838	16710	16707	16868	16608	16632	16490	16790	16571	16620	16760	16701	16711	16516	16748	16716	16688	16683	16708	16512	16731	16647	16428	16394	16725	16640	16655	16834	16704	16796	16746	16808	16797	16573	16753	16765	16730	16633	16566	16779	16803	16787	16534	16863	16554	16699	16622	16621	16699	16586	16635	16840	16656	16700	16702	16698	16734	16827	16777	16753	16797	16807	16710	16775	16832	16734	16774	16831	16802	16672	16781	16816	16635	16506	16709	16740	16751	16586	16525	16663	16678	16903	16741	16602	16702	16732	16752	16813	16760	16894	16606	16844	16651	16587	16603	16703	16725	16764	16649	16823	16813	16602	16657	16697	16529	16575	16560	16848	16651	16801	16543	16649	16804	16762	16709	16810	16589	16776	16761	16647	16652	16730	16645	16646	16628	16823	16815	16762	16829	16779	16734	16835	16620	16707	16483	16796	16662	16543	16696	16717	16736	16548	16699	16851	16682	16710	16811	16792	16637	16676	16685	16708	16700	16579	16620	16710	16512	16505	16894	16649	16823	16666	16762	16767	16727	16780	16596	16678	16631	16482	16580	16536	16639	16632	16716	16777	16546	16737	16461	16642	16547	16739	16560	16948	16731	16859	16576	16695	16755	16680	16741	16629	16725	16826	16713	16793	16803	16764	16818	16710	16695	16743	16820	16717	16581	16702	16604	16865	16831	16615	16646	16773	16695	16982	16747	16729	16530	16518	16753	16759	16729	16622	16711	16787	16823	16535	16697	16615	16733	16824	16765	16587	16687	16632	16746	16557	16641	16748	16745	16351	16736	16726	16803	16748	16808	16650	16654	16806	16523	16856	16805	16779	16703	16651	16526	16682	16788	16770	16898	16615	16897	16577	16658	16586	16681	16898	16863	16666	16688	16722	16618	16891	16606	16695	16720	16790	16878	16794	16649	16690
20045	24348	20090	16397	15508	15046	14707	14905	15136	15353	14808	14455	14291	13974	13785	13840	13737	13648	13590	13501	13594	13501	13621	13820	13693	13740	13487	13636	13602	13451	13305	13542	13297	13582	13364	13512	13465	13600	13636	13447	13462	13455	13490	13512	13755	13719	13585	13723	13411	13482	13522	13434	13397	13549	13472	13380	13335	13260	13491	13470	13486	13554	13461	13281	13553	13340	13605	13430	13650	13452	13548	13303	13620	13417	13460	13536	13663	13376	13516	13483	13366	13404	13578	13605	13357	13459	13399	13424	13412	13536	13413	13458	13454	13440	13413	13486	13401	13321	13595	13340	13520	13670	13537	13475	13395	13354	13581	13456	13368	13547	13460	13474	13422	13412	13567	13565	13625	13453	13426	13461	13398	13392	13442	13457	13537	13652	13487	13570	13210	13435	13471	13558	13595	13318	13347	13544	13520	13492	13387	13447	13553	13534	13446	13468	13665	13509	13320	13644	13519	13532	13324	13286	13301	13440	13455	13407	13460	13315	13523	13491	13417	13279	13539	13497	13412	13418	13547	13483	13412	13410	13527	13420	13321	13460	13550	13459	13477	13355	13553	13451	13416	13389	13652	13426	13519	13351	13466	13364	13411	13212	13426	13552	13361	13491	13455	13386	13468	13543	13382	13559	13311	13454	13562	13530	13395	13451	13468	13353	13515	13518	13415	13534	13450	13482	13470	13403	13485	13413	13453	13357	13549	13449	13473	13523	13524	13472	13429	13474	13502	13434	13448	13596	13514	13453	13557	13383	13547	13520	13463	13476	13379	13552	13568	13493	13473	13431	13559	13542	13508	13285	13441	13409	13463	13287	13404	13435	13480	13474	13407	13512	13531	13492	13273	13466	13504	13538	13482	13480	13666	13397	13656	13453	13499	13599	13635	13365	13562	13350	13463	13297	13466	13340	13372	13365	13481	13421	13425	13237	13479	13383	13437	13500	13490	13368	13394	13543	13427	13494	13307	13491	13464	13607	13463	13476	13538	13500	13447	13317	13557	13659	13488	13562	13400	13422	13501	13480	13545	13405	13458	13592	13529	13510	13410	13554	13444	13446	13438	13432	13509	13467	13485	13524	13372	13439	13488	13519	13437	13534	13519	13294	13455	13426	13356	13411	13349	13389	13501	13475	13503	13526	13349	13484	13348	13422	13568	13434	13598	13548	13322	13534	13405	13576	13277	13448	13322	13463	13462	13523	13328	13472	13555	13545	13312	13536	13447	13363	13284	13471	13406	13619	13437	13327	13353	13386	13451	13345	13457	13508	13605	13300	13464	13323	13487	13278	13543	13478	13537	13470	13356	13377	13543	13359	13380	13415	13613	13375	13396	13549	13415	13544	13593	13560	13350	13293	13519	13546	13597	13473	13465	13599	13436	13567	13330	13412	13612	13389	13273	13528	13350	13511	13574	13468	13356	13387	13345	13618	13497	13329	13621	13291	13350	13340	13465	13418	13404	13522	13391	13460	13597	13618	13482	13339	13402	13363	13404	13250	13482	13424	13383	13357	13514	13531	13435	13440	13421	13405	13648	13303	13552	13377	13422	13519	13448	13397	13466	13224	13383	13502	13372	13450	13518	13348	13407	13682	13564	13440	13591	13386	13364	13575	13397	13297	13582	13496	13549	13542	13512	13483	13404	13428	13353	13459	13445	13619	13393	13405	13482	13410	13455	13425	13456	13417	13560	13301	13546	13371	13457	13502	13272	13544	13478	13480	13539	13595	13570	13750	13322	13470	13311	13447	13508	13375	13693	13739	13335	13358	13511	13397	13457	13520	13452	13495	13332	13447	13566	13592	13638	13482	13573	13488	13509	13373	13520	13528	13494	13517	13572	13440	13508	13521	13494	13306	13427	13586	13606	13584	13350	13614	13529	13641	13366	13508	13519	13544	13472	13488	13526	13557	13567	13551	13467	13494	13428	13272	13380	13475	13531	13559	13579	13498	13600	13542	13346	13388	13409	13402	13526	13467	13250	13502	13597	13337	13480	13465	13528	13351	13366	13322	13448	13427	13322	13463	13397	13444	13323	13598	13294	13582	13529	13306	13399	13583	13468	13338	13597	13504	13462	13483	13342	13466	13242	13551	13555	13505	13379	13539	13422	13457	13486	13429	13532	13554	13642	13538	13490	13521	13573	13511	13380	13432	13462	13434	13490	13477	13428	13320	13508	13407	13342	13603	13447	13370	13479	13530	13384	13460	13359	13475	13311	13440	13548	13454	13474	13476	13422	13363	13532	13482	13424	13464	13392	13586	13355	13443	13490	13456	13463	13654	13537	13338	13472	13452	13401	13613	13540	13555	13555	13426	13511	13408	13355	13353	13350	13545	13425	13489	13625	13608	13510	13462	13453	13388	13476	13262	13497	13437	13402	13553	13374	13412	13522	13463	13379	13583	13581	13472	13380	13312	13472	13506	13376	13541	13634	13393	13498	13583	13475	13543	13359	13493	13504	13415	13593	13446	13575	13518	13377	13713	13392	13376	13416	13497	13503	13395	13471	13298	13206	13660	13550	13533	13334	13513	13443	13483	13517	13417	13535	13506	13406	13664	13511	13421	13417	13428	13534	13322	13411	13432	13295	13375	13336	13414	13487	13436	13635	13386	13379	13548	13567	13661	13525	13471	13189	13480	13638	13480	13482	13658	13511	13409	13417	13404	13480	13442	13479	13515	13430	13424	13628	13533	13423	13490	13416	13531	13342	13437	13402	13622	13491	13415	13522	13464	13395	13586	13570	13488	13501	13586	13551	13397	13421	13341	13512	13352	13400	13577	13378	13600	13440	13500	13464	13545	13675	13590	13429	13455	13439	13504	13555	13550	13681	13334	13511	13491	13530	13493	13429	13391	13511	13388	13530	13328	13411	13502	13530	13457	13627	13424	13574	13441	13490	13407	13375	13400	13521	13538	13355	13441	13480	13567	13459	13522	13405	13421	13264	13278	13372	13256	13360	13452	13531	13402	13522	13375	13508	13292	13453	13262	13512	13385	13561	13475	13522	13331	13471	13468	13425	13558	13488	13567	13642	13389	13384	13525	13429	13281	13382	13465	13569	13476	13290	13335	13604	13416	13491	13535	13409	13440	13508	13578	13488	13404	13415	13510	13442	13435	13473	13466	13589	13422	13562	13412	13461	13354	13563	13480	13524	13526	13565	13681	13425	13491	13456	13467	13646	13427	13486	13591	13561	13507	13680	13375	13427	13506	13438	13344	13554	13374	13479	13356	13473	13489	13642	13504	13553	13363	13450	13465	13430	13502	13482	13542	13378	13454	13439	13460	13516	13492	13539	13492	13338	13441	13383	13592	13628	13468	13447	13399	13484	13414	13427	13566	13480	13575	13478	13457	13414	13379	13449	13505	13494	13538	13626	13601	13481	13367	13650	13372	13455	13474	13457	13442	13632	13548	13353	13592	13584	13363	13457	13455	13535	13519	13477	13432	13460	13409	13641	13375	13465	13381	13473	13465	13640	13527	13436	13444	13598	13372	13491	13459	13355	13319	13365	13401	13163	13506	13520	13430	13499	13415	13421	13596	13492	13535	13446	13546	13445	13408	13482	13397	13503	13372	13478	13507	13421	13294	13380	13477	13385	13423	13496	13485	13623	13474	13545	13384	13500	13446	13479	13486	13507	13528	13525	13349	13494	13486	13263	13437	13519	13457	13501	13452	13442	13456	13327	13482	13496	13449	13543	13480	13471	13424	13530	13296	13302	13463	13575	13443	13525	13400	13354	13385	13490	13468	13530	13521	13444	13580	13596	13570	13601	13408	13501	13464	13350	13549	13575	13485	13321	13382	13451	13495	13495	13597	13394	13451	13559	13523	13418	13428	13492	13322	13503	13537	13431	13472	13492	13507	13573	13459	13408	13407	13535	13347	13529	13420	13378	13390	13386	13553	13501	13387	13391	13512	13469	13532	13633	13578	13481	13579	13411	13347	13370	13505	13413	13533	13422	13468	13424	13376	13522	13424	13547	13468	13464	13404	13476	13422	13540	13600	13538	13507	13549	13466	13602	13521	13377	13563	13506	13283	13429	13392	13411	13241	13400	13458	13534	13443	13462	13522	13325	13455	13524	13515	13447	13505	13397	13620	13550	13553	13368	13592	13647	13584	13452	13686	13515	13340	13569	13491	13442	13570	13356	13349	13425	13485	13410	13704	13341	13572	13455	13489	13576	13459	13522	13545	13511	13602	13493	13536	13469	13530	13383	13527	13354	13447	13468	13489	13524	13412	13417	13571	13623	13587	13548	13467	13471	13521	13446	13518	13418	13385	13396	13406	13335	13336	13474	13450	13468	13368	13494	13419	13420	13435	13447	13450	13435	13430	13416	13437	13500	13435	13481	13570	13363	13393	13548	13369	13578	13440	13544	13503	13497	13483	13489	13500	13439	13506	13464	13470	13485	13482	13623	13535	13499	13465	13469	13396	13396	13540	13531	13430	13436	13473	13462	13553	13411	13614	13475	13488	13510	13460	13546	13535	13363	13465	13359	13572	13503	13433	13410	13455	13430	13442	13437	13434	13514	13568	13422	13445	13292	13531	13565	13506	13438	13449	13459	13522	13575	13573	13326	13301	13487	13518	13488	13376	13452	13462	13456	13614	13364	13401	13590	13491	13451	13442	13438	13426	13402	13473	13351	13532	13523	13363	13354	13635	13526	13540	13425	13363	13434	13458	13571	13399	13672	13486	13499	13567	13382	13490	13515	13563	13553	13497	13486	13524	13470	13475	13521	13573	13572	13517	13593	13428	13492	13291	13529	13392	13452	13349	13619	13597	13455	13448	13283	13620	13604	13378	13381	13318	13539	13507	13373	13384	13553	13430	13413	13586	13406	13442	13504	13311	13397	13516	13320	13536	13429	13448	13456	13322	13491	13447	13502	13423	13535	13462	13350	13390	13354	13453	13486	13512	13467	13470	13399	13573	13603	13515	13516	13426	13281	13437	13441	13356	13441	13553	13452	13449	13583	13446	13508	13409	13606	13452	13473	13397	13397	13389	13449	13320	13428	13488	13551	13419	13486	13376	13419	13563	13408	13542	13581	13391	13422	13553	13293	13487	13496	13437	13471	13594	13301	13529	13546	13424	13442	13572	13320	13551	13373	13409	13526	13506	13561	13475	13574	13497
24712	21157	28058	24428	22522	22407	21373	19438	19078	19403	18809	18285	17920	17694	17493	17296	17420	17206	17063	16977	16970	17110	17153	17274	17339	17220	17134	17134	17216	17166	17112	16929	16876	16958	16820	17029	16976	16914	16991	17014	16881	16788	16852	16911	17175	17768	17779	17588	17268	17091	17073	17068	16924	16810	16732	17135	17108	16887	16733	16751	16709	16959	16965	16779	17084	17020	16999	16705	16730	16982	17008	16720	16772	16913	16768	16943	16894	16750	16791	17049	16916	16834	16897	16975	16728	16546	16809	16833	16944	16972	16856	16912	16960	17051	17030	16933	16854	16767	16822	16845	16971	16743	16856	16834	16849	16795	16853	16717	16947	16837	17088	16721	16790	16947	16821	17039	17040	16937	16795	16854	16865	16988	16816	16790	16979	16650	16843	16857	16931	16609	16863	16927	17112	16995	16915	17093	16863	16730	16940	16915	16840	16828	16749	16794	16683	16699	16671	16846	16949	16905	16840	16851	16946	16984	16698	16766	16770	16941	16731	16847	16938	17017	16956	16580	16600	16584	16975	17041	16543	16759	16838	16712	16847	16986	16873	16712	17035	17003	16768	16955	16659	16876	16791	16963	16659	16816	16635	16890	16813	17019	16916	17145	16878	16802	16734	16904	16884	16797	16882	16904	16975	16869	16963	16739	16719	16873	16873	16633	16826	16867	16829	16737	16939	16923	16773	16660	16808	16951	16856	16904	16812	16728	16859	16943	16680	16842	16707	16915	16868	17007	16918	16993	16685	17007	16745	16889	16867	16785	17002	16841	16926	17049	16974	16909	16863	16809	16741	16581	16807	16845	16662	16952	16960	16832	16932	16892	16905	16821	16961	16764	16676	16976	16717	16829	16949	16865	16897	16758	16629	16771	16999	16809	16907	16909	16849	16665	16710	16936	16769	16851	16893	16925	16887	17018	16689	16868	16659	16826	16759	16756	16772	16673	16649	16978	16856	16796	16778	16855	16872	16997	16900	17015	17024	16964	16805	16793	16854	16841	16876	16798	16678	16938	16762	16844	16720	16753	16785	16826	16785	16936	16881	16852	17063	16684	17035	16795	16847	16732	16801	16968	16768	16993	16947	17062	16995	16924	16757	16891	16855	17001	16969	16803	16748	16769	16849	16895	16843	16848	16878	16698	17060	16859	16875	16882	16819	16691	16764	16723	16753	16721	16909	16911	16719	16945	16911	16891	16932	16896	16564	16647	16774	16664	17008	16846	16700	16755	17011	16927	16899	16751	16718	16872	16805	16851	16781	16582	16938	16726	16687	16689	16935	16954	16930	16812	16893	17135	17080	16795	16873	17126	16905	16964	16884	16866	16883	16934	16988	17050	17061	16650	16617	16999	17003	16938	17079	16721	16884	16884	16702	16811	17020	16690	16998	16977	16702	16735	16844	16877	16986	16745	16730	16722	16906	16759	16863	16878	16795	16990	16812	16874	16958	16713	16924	16696	16586	16810	16745	16810	16858	16840	16888	16836	16905	16823	16918	16781	16625	16661	16821	16849	16887	17062	16930	16853	17068	16848	16774	16831	16885	16956	16794	17001	16880	16859	16888	16735	16935	16973	16813	16840	16707	16772	16939	16850	16747	16672	16863	16835	16867	16821	16608	16905	16947	16883	16838	16931	16994	16909	16942	16931	16827	16644	16710	16671	16850	16955	16897	16812	17011	16979	16793	17007	16884	16696	16798	16756	17016	16654	16978	16990	16875	16826	16804	16880	16705	16848	16741	16851	16779	16987	17005	16866	16753	16913	16890	16856	16907	17060	16906	16665	16699	16656	17017	16826	16885	16936	16982	16783	16895	16966	16796	16867	16662	16681	16918	17035	16813	17064	16755	16765	16856	16919	16885	16795	16829	16813	16756	16694	17021	16953	17016	16989	16742	16887	16808	16827	16937	16702	16833	16666	16986	16868	16937	16838	16870	16700	16914	16688	16885	17051	16895	16693	16875	16946	16804	16808	16528	16785	16871	17114	16852	16780	17101	16759	16581	16735	16773	16787	16839	16949	16763	16806	16840	16908	16827	16819	16990	16976	16778	16732	16740	16817	16887	16791	16883	16931	16932	16901	16912	16841	16951	17197	16892	16862	16855	17046	16959	17071	16986	16928	16898	16635	16836	16959	16732	16890	16956	16854	17002	16861	17003	16945	16940	16789	16802	16843	16679	16877	16903	16760	16717	16871	16902	16939	16833	16951	16627	17113	16819	17026	16732	16749	16828	16692	16954	16988	16767	16568	17093	17083	16991	16784	16713	16979	16969	16985	16942	16769	16934	16874	16885	16859	16893	16827	16782	17005	16813	16833	16940	16826	17013	16936	16772	16787	16819	16867	16829	16906	16830	16691	16985	16786	16713	16990	16974	16810	16935	16847	16879	16838	16829	16941	16755	16985	16938	16885	16757	16904	16965	16964	16846	16939	17001	16790	16866	17150	16714	16877	16649	17000	16781	16966	16877	16934	16737	16787	17144	16867	16931	17019	16669	16759	16901	16878	16818	16888	17021	16805	16980	16728	17017	16809	16800	16872	16890	16743	16806	17272	16816	16877	16845	16908	16717	16805	16850	16668	16932	16729	16951	16990	16957	16706	16789	16923	16919	16835	16857	16814	16623	16892	16757	17023	16843	16932	16672	16893	16959	16878	16832	16740	16735	17100	16934	16733	16641	16990	17023	16983	16879	16787	17007	16844	16829	16917	16928	16819	16790	17019	16733	16788	16792	16799	16732	16733	16826	16967	17007	16944	16901	16929	16757	16927	16837	16886	17029	16866	16888	16645	16838	16719	17015	16819	17003	16883	17008	16916	16947	16891	16963	17045	16995	16725	16825	16867	16832	16934	16958	16895	16919	17026	16858	16833	16734	16762	16894	16683	16694	17039	16760	16771	16810	16892	16910	16911	16851	17021	16940	16688	16959	16896	17095	16880	16763	16698	16801	16939	16788	16894	17058	16903	16828	16910	16962	16719	16894	16789	16817	16828	16938	16753	16791	16677	16639	16892	16964	16841	16770	16846	16808	16775	16720	16834	16756	16842	16822	16849	17011	16742	16821	17106	17002	16841	16873	16773	16891	16845	16863	16912	16973	16840	16950	16821	16735	16909	16740	17135	16877	16853	16817	16627	16846	16900	16681	16923	16952	16667	17027	16859	16874	16886	16836	16900	16990	16980	16850	17005	16931	16839	16871	16865	16673	16958	16872	17063	17058	16769	16744	16857	16829	16827	16863	16995	16709	16997	16795	16786	16785	16878	17046	16776	16851	16681	16890	16770	16848	16884	16951	16826	16828	17017	16896	16726	16664	16910	17043	16717	17093	16856	16670	16909	16978	16669	16977	16884	16813	16903	16854	16995	16869	16853	17052	16844	16803	16702	16801	16896	16867	16807	16676	16761	17037	16779	16954	16822	16832	16740	16996	16671	16822	16790	16992	16732	16662	16878	16781	16833	16861	16910	16948	16809	16707	16986	16908	16713	16775	17014	16906	16961	16992	16572	16875	16859	17067	17100	16838	16898	16852	16858	16936	16947	16887	16887	16952	16831	17152	16844	16782	16864	16917	16865	16947	16793	16857	16872	16799	16675	16839	16928	17039	16781	16947	17062	16911	16888	16748	16748	16755	16930	16930	16709	16664	16797	16937	16865	16760	16885	16959	16825	17039	16914	16947	17028	16703	16907	16940	17030	17011	16913	16697	16620	16894	16736	16892	17015	16768	16821	16882	16806	16857	16786	16858	16776	16857	16743	16907	16830	16952	16710	16882	16945	16739	16880	16858	16903	16788	16946	17001	16816	16740	16846	16845	16799	16925	16941	16876	17017	16849	16892	16955	16640	16930	17048	16818	16844	16823	16816	16816	16978	16803	16905	16757	16748	16969	16801	16921	16662	16661	17012	16834	16850	16871	16829	16778	16760	16718	16946	16907	16844	16751	16890	16651	16987	16673	16784	16709	16974	16757	16591	17005	16933	16548	16751	16865	16967	16879	16874	16965	16775	16915	16993	16963	16708	17150	16995	16953	16907	16877	17043	16656	16903	17001	17037	16799	16659	16835	16901	16726	16741	17182	16943	16660	16819	16949	16624	16924	16923	16840	16827	16949	16719	16939	17007	16982	16968	17129	16791	16761	16779	16953	17020	16675	16666	16978	17013	16927	16822	16796	16630	16717	16947	16971	16934	16884	16801	16838	16776	16814	16878	16845	16811	16735	17026	16859	16870	16804	16860	16726	16755	16994	16809	16819	16838	16760	17038	16978	16763	16957	17110	16792	16748	16800	16858	17141	16780	16949	16847	16891	16887	16758	16786	16751	16749	16754	16703	16939	16769	16787	16774	16874	16930	16973	16766	16999	16894	16761	17036	17068	16905	16707	16906	16785	16957	16847	16923	17188	16906	16846	16818	16694	16811	16838	17018	16845	16929	16617	16813	16823	16721	16855	16872	16841	16863	16737	16998	16905	17013	16798	16812	16775	17089	16989	16820	16909	16843	16807	16603	16920	16816	16859	16706	16897	16921	16984	17048	16786	16703	16721	16738	16914	16953	16865	16862	16923	16670	16938	16877	16985	16791	16669	16882	17065	16809	16802	16934	16895	16836	16742	16907	16892	16934	16978	16821	16892	16760	17013	16746	16857	16930	16890	16692	16958	16883	16862	16885	16745	16733	16741	16966	16881	17093	16674	16749	16890	16775	16737	16790	16911	16886	16702	16933	16708	16706	16869	16832	16901	16836	16937	16804	16651	16756	16974	17071	17016	16871	16863	16964	16999	16813	16906	16750	16861	16755	16808	16861	16803	16855	16808	16704	16793	16781	16774	16835	16970	16845	16888	16834	16863	16924	16819	17011	16931	16858	16895	16895	16846	16810	16819	17023	16751	16895	16921	16880	16864	16950	16957	16816	17011	16935	17041	16907	16834	16750	17045	16869	16847	16883	16852	16755	16705	16689	16707	16863	16925	16800	16775	16866	16839	16960	16859	16763	16755	16745	16622	17086	16796	16851	16980	16783	16894	16778	16867	16842	16714	16912	17045	16967	16878	16581	16690	17012	16992	16827	16818	16897	16688	16860	16901	16954	16899	16896	16952	17060	16848	16928	16845	17005	16886	16901	16901	16748	16880	16888	16974	16984	16890	16839
23461	37840	30500	23436	20239	18145	17132	17140	17088	17254	16183	15557	15032	14881	14508	14407	14089	14134	14018	13840	13906	13899	13985	14198	14287	14085	13823	13721	13906	13747	13799	13580	13744	13762	13513	13747	13794	13603	13721	13506	13668	13771	13772	13759	14039	14987	15091	14571	13894	13846	13813	13503	13617	13752	13712	13686	13558	13818	13550	13565	13675	13733	13493	13849	13487	13665	13702	13575	13553	13614	13662	13815	13643	13786	13480	13522	13666	13574	13701	13655	13594	13754	13735	13676	13749	13653	13670	13593	13825	13765	13435	13343	13573	13491	13657	13599	13637	13510	13592	13646	13774	13663	13426	13667	13765	13608	13516	13571	13645	13640	13485	13657	13621	13462	13762	13618	13409	13546	13542	13810	13754	13456	13569	13657	13718	13653	13474	13577	13659	13755	13357	13671	13611	13719	13836	13601	13452	13580	13476	13615	13695	13638	13590	13603	13613	13616	13346	13536	13474	13652	13627	13604	13724	13598	13560	13817	13644	13575	13651	13458	13726	13610	13656	13467	13725	13505	13574	13531	13689	13727	13611	13692	13430	13638	13616	13670	13525	13588	13600	13633	13616	13533	13481	13741	13764	13855	13535	13659	13641	13821	13663	13814	13708	13578	13653	13709	13646	13732	13635	13498	13599	13646	13632	13795	13677	13662	13583	13597	13670	13641	13399	13735	13741	13573	13688	13651	13577	13692	13640	13663	13632	13613	13706	13671	13567	13545	13689	13602	13508	13654	13600	13743	13668	13772	13526	13754	13615	13537	13688	13533	13664	13801	13578	13624	13712	13589	13683	13693	13598	13588	13365	13675	13444	13663	13618	13546	13601	13658	13497	13764	13666	13685	13652	13683	13846	13636	13636	13639	13598	13665	13633	13684	13543	13699	13701	13524	13758	13618	13641	13549	13608	13576	13629	13569	13694	13615	13659	13671	13437	13657	13637	13512	13658	13606	13784	13665	13690	13728	13597	13728	13671	13596	13721	13520	13729	13652	13714	13617	13524	13636	13569	13597	13580	13541	13435	13642	13607	13700	13621	13633	13673	13620	13593	13553	13732	13662	13653	13618	13602	13535	13703	13575	13784	13645	13552	13664	13590	13674	13675	13448	13608	13594	13640	13710	13525	13559	13757	13556	13660	13482	13721	13620	13744	13649	13662	13804	13759	13769	13682	13609	13770	13547	13652	13746	13662	13659	13722	13678	13540	13524	13541	13647	13607	13685	13460	13643	13766	13592	13614	13607	13684	13563	13635	13668	13554	13866	13643	13642	13738	13658	13595	13631	13575	13679	13462	13647	13678	13473	13396	13533	13715	13632	13674	13460	13695	13624	13635	13669	13670	13588	13580	13798	13654	13637	13730	13608	13463	13521	13618	13780	13544	13472	13815	13675	13695	13504	13779	13532	13688	13464	13685	13582	13684	13606	13654	13689	13791	13706	13739	13716	13594	13593	13520	13750	13595	13489	13581	13662	13548	13650	13601	13576	13705	13737	13492	13640	13541	13643	13756	13675	13654	13826	13534	13540	13544	13681	13550	13634	13570	13524	13872	13537	13507	13634	13599	13586	13696	13689	13569	13754	13555	13635	13581	13645	13613	13674	13598	13538	13658	13616	13602	13470	13731	13595	13700	13514	13760	13568	13613	13573	13580	13653	13674	13573	13631	13474	13745	13602	13648	13773	13807	13450	13512	13631	13615	13736	13426	13608	13657	13683	13570	13655	13525	13611	13739	13631	13593	13545	13554	13505	13664	13504	13713	13757	13698	13520	13746	13712	13718	13478	13715	13734	13558	13674	13630	13638	13675	13644	13687	13691	13639	13627	13623	13780	13826	13721	13825	13625	13600	13655	13726	13659	13561	13808	13554	13541	13546	13733	13640	13610	13791	13608	13729	13633	13739	13637	13603	13525	13676	13559	13645	13474	13709	13635	13677	13648	13705	13684	13580	13582	13404	13349	13612	13568	13468	13626	13688	13519	13643	13597	13790	13557	13620	13825	13663	13433	13648	13735	13729	13810	13685	13635	13666	13623	13726	13570	13581	13657	13445	13522	13563	13789	13542	13633	13621	13762	13784	13653	13598	13804	13628	13737	13665	13635	13638	13708	13546	13414	13612	13583	13670	13650	13687	13542	13528	13656	13680	13659	13615	13453	13628	13572	13679	13618	13620	13537	13449	13766	13561	13587	13566	13753	13783	13633	13665	13680	13780	13697	13740	13790	13624	13683	13637	13627	13720	13638	13765	13535	13547	13615	13537	13571	13552	13751	13606	13759	13545	13628	13506	13572	13561	13798	13545	13728	13726	13592	13711	13590	13678	13634	13601	13880	13667	13752	13754	13624	13613	13677	13600	13581	13739	13645	13570	13588	13673	13694	13559	13631	13583	13724	13642	13573	13524	13538	13649	13587	13622	13836	13709	13697	13590	13658	13536	13547	13716	13694	13633	13606	13652	13679	13570	13599	13731	13627	13482	13603	13625	13542	13713	13667	13494	13652	13707	13495	13804	13824	13659	13671	13774	13639	13580	13819	13627	13690	13652	13674	13892	13588	13675	13592	13554	13626	13603	13691	13634	13695	13670	13697	13661	13590	13727	13593	13569	13398	13726	13759	13592	13467	13665	13584	13630	13522	13716	13613	13660	13624	13568	13581	13937	13532	13735	13542	13521	13491	13670	13530	13670	13643	13587	13565	13606	13740	13642	13656	13692	13662	13697	13579	13761	13498	13566	13491	13624	13708	13567	13734	13557	13715	13619	13676	13628	13684	13713	13720	13495	13747	13518	13799	13635	13624	13480	13624	13706	13583	13647	13561	13546	13575	13664	13695	13443	13657	13774	13541	13762	13565	13541	13545	13805	13611	13724	13670	13522	13691	13831	13741	13600	13485	13594	13691	13555	13673	13732	13642	13738	13519	13787	13526	13752	13566	13714	13666	13554	13577	13637	13728	13542	13707	13647	13691	13463	13642	13658	13568	13628	13477	13560	13696	13579	13686	13733	13634	13698	13538	13448	13685	13740	13467	13728	13643	13514	13834	13663	13652	13721	13584	13642	13534	13574	13691	13779	13648	13667	13836	13600	13777	13767	13456	13632	13432	13579	13496	13946	13595	13662	13477	13740	13576	13816	13563	13570	13532	13563	13636	13621	13581	13670	13801	13488	13535	13569	13686	13577	13571	13627	13646	13597	13726	13567	13731	13546	13698	13628	13591	13602	13625	13526	13811	13600	13675	13629	13736	13715	13742	13509	13666	13610	13494	13647	13396	13612	13667	13566	13576	13656	13415	13680	13650	13466	13536	13636	13494	13528	13658	13587	13570	13685	13524	13626	13688	13780	13434	13787	13667	13577	13709	13457	13591	13546	13491	13669	13662	13694	13549	13709	13605	13623	13643	13423	13749	13453	13481	13611	13640	13608	13739	13721	13581	13564	13577	13572	13735	13569	13526	13606	13699	13473	13709	13616	13566	13661	13713	13641	13759	13549	13677	13688	13561	13457	13700	13729	13673	13680	13655	13645	13620	13738	13622	13547	13574	13721	13586	13608	13628	13566	13597	13599	13777	13462	13778	13615	13618	13576	13648	13698	13604	13424	13628	13725	13619	13570	13699	13597	13573	13628	13539	13575	13605	13604	13587	13459	13376	13809	13576	13597	13459	13569	13682	13561	13750	13714	13570	13777	13559	13770	13695	13641	13500	13554	13745	13632	13681	13592	13716	13585	13540	13626	13638	13621	13542	13405	13741	13450	13577	13668	13779	13698	13711	13631	13474	13733	13651	13641	13512	13552	13612	13565	13845	13610	13592	13600	13653	13561	13601	13645	13519	13388	13794	13702	13610	13584	13704	13740	13538	13422	13752	13581	13474	13744	13567	13761	13608	13740	13561	13604	13710	13766	13558	13710	13616	13659	13599	13480	13587	13592	13611	13541	13604	13689	13862	13662	13746	13571	13716	13616	13646	13517	13528	13552	13641	13639	13603	13460	13741	13577	13690	13693	13486	13623	13642	13844	13703	13467	13721	13656	13565	13665	13675	13655	13598	13574	13627	13667	13703	13670	13732	13607	13661	13553	13769	13870	13605	13717	13548	13449	13560	13737	13802	13482	13697	13691	13640	13502	13530	13648	13511	13517	13719	13761	13543	13646	13695	13630	13703	13616	13748	13486	13547	13624	13538	13654	13665	13642	13652	13600	13641	13638	13722	13616	13618	13686	13638	13791	13718	13665	13607	13618	13608	13688	13458	13655	13636	13734	13768	13525	13594	13790	13584	13550	13644	13688	13680	13638	13549	13539	13556	13511	13644	13681	13716	13640	13656	13652	13572	13772	13468	13688	13652	13752	13629	13662	13495	13576	13656	13692	13495	13578	13576	13647	13651	13440	13620	13709	13685	13688	13527	13630	13539	13604	13461	13720	13710	13764	13634	13666	13648	13527	13710	13425	13706	13928	13498	13700	13515	13556	13622	13736	13532	13636	13735	13719	13697	13633	13611	13694	13656	13657	13767	13733	13713	13639	13704	13541	13542	13596	13598	13563	13529	13663	13696	13663	13611	13742	13732	13542	13526	13721	13716	13649	13384	13702	13662	13500	13633	13669	13767	13726	13697	13590	13696	13676	13630	13602	13728	13553	13681	13766	13640	13631	13530	13759	13563	13699	13558	13604	13571	13613	13708	13646	13368	13684	13503	13790	13718	13571	13570	13723	13553	13552	13609	13673	13630	13644	13665	13656	13537	13551	13777	13681	13672	13627	13736	13676	13665	13796	13580	13603	13658	13606	13491	13593	13659	13569	13717	13684	13664	13481	13596	13778	13681	13561	13774	13739	13454	13512	13571	13590	13869	13652	13638	13590	13613	13749	13652	13527	13670	13429	13662	13639	13686	13560	13624	13700	13509	13650	13656	13699	13621	13657	13883	13818	13723	13726	13674	13643	13631	13746	13559	13697	13505	13718	13790	13644	13583	13648	13615	13557	13515	13566	13831	13397	13693	13687	13635	13580	13605	13652	13723	13626	13677	13619	13511	13747	13745	13627	13571	13638	13603	13650	13753	13578	13489	13541	13535	13641	13610	13534	13627	13541	13719	13640	13607	13532	13738	13495	13712	13648	13631	13650	13729	13703	13431	13620	13710	13638	13619
23434	21146	28292	23794	21635	23912	24330	20360	19788	20020	19138	18416	18041	17746	17551	17397	17144	17158	17058	16851	17119	17029	17041	17015	17237	17043	16762	16969	16826	16757	16698	16752	16724	16607	16458	16686	16718	16408	16525	16607	16653	16524	16602	16700	16969	18309	18015	17836	17141	16719	16824	16620	16571	16507	16589	16584	16667	16604	16558	16517	16620	16597	16603	16454	16564	16744	16652	16529	16565	16492	16429	16627	16647	16551	16436	16238	16593	16438	16493	16354	16691	16552	16633	16559	16552	16592	16693	16481	16678	16617	16606	16535	16640	16577	16563	16538	16431	16654	16643	16408	16611	16272	16659	16364	16517	16507	16417	16441	16565	16444	16491	16683	16498	16592	16398	16450	16424	16493	16535	16671	16391	16521	16568	16437	16398	16342	16482	16627	16438	16405	16514	16500	16479	16603	16334	16358	16467	16670	16519	16558	16487	16406	16539	16685	16572	16320	16425	16668	16449	16588	16393	16512	16455	16382	16494	16347	16546	16624	16269	16651	16418	16391	16660	16544	16478	16620	16359	16486	16575	16389	16619	16612	16556	16652	16627	16540	16653	16760	16486	16298	16497	16330	16655	16481	16742	16571	16297	16468	16460	16627	16307	16461	16537	16434	16555	16342	16596	16351	16545	16448	16356	16517	16422	16640	16667	16564	16485	16412	16436	16660	16489	16601	16415	16492	16713	16370	16512	16464	16620	16340	16521	16804	16426	16520	16583	16302	16483	16373	16418	16686	16367	16630	16467	16437	16461	16589	16391	16284	16475	16638	16418	16430	16568	16381	16495	16389	16424	16433	16301	16464	16451	16229	16506	16653	16473	16568	16635	16430	16426	16408	16615	16586	16360	16532	16350	16500	16326	16378	16365	16551	16598	16350	16165	16703	16554	16402	16592	16401	16375	16288	16602	16570	16531	16454	16494	16554	16447	16629	16281	16312	16436	16466	16493	16584	16427	16574	16337	16377	16474	16497	16502	16478	16544	16404	16375	16531	16493	16564	16345	16535	16664	16289	16480	16551	16503	16697	16701	16409	16591	16309	16586	16313	16533	16331	16309	16519	16175	16455	16577	16460	16475	16498	16465	16454	16732	16411	16518	16500	16379	16316	16555	16572	16559	16499	16486	16615	16548	16510	16595	16481	16614	16276	16197	16396	16482	16607	16638	16680	16836	16451	16449	16427	16532	16432	16445	16595	16329	16539	16712	16650	16667	16377	16495	16549	16544	16467	16522	16464	16431	16423	16692	16514	16405	16502	16586	16589	16408	16326	16367	16484	16640	16448	16442	16530	16714	16635	16248	16480	16540	16326	16277	16571	16273	16424	16765	16439	16401	16533	16595	16441	16306	16475	16474	16395	16438	16411	16586	16328	16439	16577	16440	16585	16590	16475	16616	16357	16497	16395	16418	16330	16607	16300	16309	16417	16577	16552	16514	16452	16311	16350	16440	16498	16537	16246	16447	16493	16578	16683	16400	16611	16344	16474	16713	16491	16514	16647	16508	16479	16469	16388	16508	16593	16586	16444	16334	16631	16353	16447	16605	16536	16364	16377	16537	16565	16501	16517	16346	16430	16372	16379	16601	16376	16402	16469	16586	16444	16432	16602	16440	16404	16287	16423	16381	16478	16636	16310	16265	16481	16626	16292	16550	16326	16470	16473	16841	16686	16525	16484	16580	16652	16469	16432	16461	16445	16489	16532	16712	16652	16480	16235	16354	16615	16416	16415	16581	16599	16292	16495	16666	16567	16508	16179	16525	16493	16535	16561	16500	16512	16456	16553	16397	16472	16510	16627	16477	16603	16372	16396	16681	16360	16321	16406	16425	16451	16480	16530	16618	16430	16374	16315	16548	16627	16568	16561	16489	16452	16686	16388	16475	16567	16528	16529	16441	16536	16492	16591	16307	16549	16655	16469	16710	16399	16612	16633	16458	16548	16610	16437	16548	16464	16495	16463	16370	16442	16733	16503	16628	16448	16389	16318	16233	16426	16516	16571	16386	16617	16344	16582	16570	16542	16563	16604	16588	16500	16527	16478	16779	16606	16412	16572	16623	16578	16536	16655	16412	16488	16570	16353	16556	16682	16350	16643	16522	16449	16652	16388	16697	16459	16480	16541	16562	16508	16693	16410	16233	16346	16498	16416	16378	16466	16627	16366	16454	16435	16417	16541	16443	16476	16546	16403	16480	16629	16345	16291	16454	16348	16501	16511	16511	16303	16562	16598	16414	16522	16675	16380	16440	16521	16414	16621	16624	16493	16470	16445	16439	16678	16711	16293	16414	16350	16456	16507	16563	16371	16595	16479	16608	16399	16579	16535	16592	16362	16452	16484	16665	16359	16278	16370	16281	16317	16635	16438	16524	16504	16265	16398	16265	16503	16754	16717	16483	16707	16616	16453	16482	16579	16588	16591	16446	16460	16752	16345	16438	16593	16483	16541	16410	16481	16455	16441	16498	16305	16631	16649	16485	16675	16395	16315	16425	16340	16616	16290	16385	16532	16467	16532	16403	16489	16420	16637	16332	16486	16508	16366	16448	16419	16290	16539	16398	16625	16859	16550	16677	16570	16527	16674	16343	16409	16699	16617	16493	16392	16540	16437	16375	16369	16400	16589	16464	16402	16456	16318	16303	16410	16355	16509	16544	16520	16669	16583	16538	16579	16523	16484	16521	16490	16650	16408	16449	16712	16515	16416	16438	16291	16319	16249	16366	16390	16501	16546	16387	16536	16473	16514	16607	16585	16383	16666	16493	16412	16437	16687	16445	16555	16866	16348	16306	16635	16431	16375	16680	16548	16465	16502	16665	16655	16306	16286	16384	16428	16675	16380	16510	16477	16376	16508	16480	16287	16511	16599	16581	16255	16530	16474	16518	16445	16351	16553	16560	16697	16391	16487	16501	16542	16494	16653	16608	16551	16536	16533	16390	16287	16478	16526	16562	16463	16497	16372	16353	16574	16497	16448	16674	16427	16518	16443	16439	16305	16306	16464	16473	16336	16431	16531	16481	16562	16466	16619	16574	16463	16455	16431	16417	16400	16425	16399	16499	16568	16444	16443	16449	16349	16558	16518	16408	16651	16483	16676	16384	16573	16472	16579	16670	16593	16277	16510	16328	16514	16717	16580	16482	16527	16419	16467	16519	16467	16606	16555	16449	16293	16584	16391	16428	16380	16594	16540	16495	16559	16537	16563	16470	16397	16534	16356	16729	16475	16620	16591	16495	16629	16651	16534	16576	16543	16623	16400	16579	16292	16541	16625	16409	16388	16589	16480	16331	16673	16420	16658	16454	16668	16612	16787	16404	16412	16179	16370	16411	16409	16487	16403	16499	16557	16602	16290	16481	16540	16509	16396	16408	16420	16645	16269	16328	16490	16644	16498	16460	16426	16521	16633	16536	16477	16607	16390	16465	16481	16606	16328	16390	16403	16378	16278	16508	16400	16440	16510	16638	16353	16435	16535	16682	16482	16557	16569	16644	16424	16567	16753	16723	16474	16441	16421	16440	16468	16407	16507	16593	16328	16807	16592	16621	16787	16368	16531	16654	16614	16538	16598	16525	16466	16560	16483	16362	16579	16474	16571	16537	16575	16308	16457	16556	16561	16497	16283	16379	16514	16502	16416	16334	16431	16348	16422	16273	16484	16721	16378	16463	16475	16621	16650	16239	16497	16442	16610	16527	16321	16503	16614	16373	16578	16810	16554	16483	16332	16551	16586	16525	16396	16527	16525	16437	16480	16409	16435	16387	16359	16547	16627	16368	16535	16478	16458	16513	16476	16337	16512	16288	16621	16483	16469	16477	16419	16479	16410	16389	16428	16410	16472	16446	16480	16519	16446	16386	16557	16455	16555	16494	16458	16442	16212	16515	16515	16406	16608	16573	16413	16598	16403	16649	16610	16637	16488	16295	16525	16556	16477	16439	16575	16517	16465	16489	16469	16324	16430	16457	16322	16490	16309	16554	16526	16365	16402	16452	16347	16361	16520	16413	16337	16478	16497	16599	16394	16475	16601	16494	16686	16266	16296	16324	16603	16328	16324	16530	16372	16377	16453	16725	16395	16578	16500	16755	16624	16498	16648	16353	16708	16624	16381	16474	16418	16514	16450	16395	16784	16658	16508	16570	16212	16705	16547	16556	16496	16426	16585	16410	16514	16513	16448	16580	16791	16554	16417	16282	16566	16561	16474	16403	16626	16589	16478	16386	16406	16516	16324	16591	16588	16441	16359	16599	16673	16375	16249	16315	16473	16287	16698	16450	16294	16510	16447	16632	16559	16481	16587	16393	16331	16429	16371	16532	16313	16326	16285	16259	16397	16578	16392	16515	16547	16484	16578	16497	16411	16654	16640	16412	16529	16447	16339	16609	16462	16564	16315	16272	16394	16528	16645	16549	16517	16285	16540	16484	16484	16547	16553	16650	16411	16658	16381	16590	16530	16660	16574	16567	16466	16324	16673	16183	16411	16410	16494	16453	16563	16193	16705	16607	16439	16417	16562	16570	16514	16383	16535	16476	16510	16456	16531	16496	16620	16324	16554	16304	16396	16480	16539	16449	16485	16609	16412	16456	16262	16438	16456	16538	16198	16431	16569	16461	16637	16617	16387	16380	16410	16485	16560	16733	16631	16447	16324	16462	16363	16470	16464	16477	16361	16482	16433	16569	16440	16427	16523	16363	16439	16262	16474	16476	16589	16335	16557	16439	16374	16506	16346	16525	16372	16509	16385	16569	16545	16485	16524	16455	16562	16362	16672	16474	16243	16654	16493	16500	16237	16481	16630	16438	16512	16392	16432	16378	16176	16430	16363	16442	16451	16521	16509	16482	16408	16444	16243	16435	16471	16804	16517	16369	16398	16481	16522	16532	16554	16511	16403	16288	16704	16608	16462	16487	16612	16555	16391	16319	16468	16457	16309	16410	16388	16589	16543	16544	16342	16442	16502	16710	16461	16324	16560	16325	16532	16409	16406	16524	16401	16395	16466	16606	16485	16304	16500	16586	16624	16513	16456	16456	16406	16661	16230	16447	16471	16525	16221	16478	16399	16403	16577	16719	16300	16283	16349	16356	16406	16470	16397	16531	16420	16479	16412	16534	16738	16508	16425	16383	16579	16309	16434	16450	16397	16462	16361
26291	41561	35408	28156	23475	20369	18991	18683	18483	18812	17032	16142	15502	15149	14773	14594	14372	14254	13987	13986	13782	13828	14031	14077	13956	14133	13944	13724	13692	13532	13611	13530	13470	13464	13424	13420	13367	13406	13437	13376	13332	13382	13498	13434	14317	15704	15829	15007	14149	13471	13526	13480	13424	13510	13317	13375	13424	13472	13333	13366	13314	13326	13463	13275	13307	13326	13335	13439	13442	13195	13488	13307	13489	13506	13399	13394	13344	13399	13256	13512	13327	13347	13276	13466	13381	13404	13415	13453	13397	13389	13354	13235	13350	13524	13415	13413	13298	13450	13279	13398	13322	13442	13365	13219	13410	13514	13359	13451	13512	13368	13360	13343	13384	13486	13352	13284	13425	13566	13429	13486	13316	13460	13352	13454	13387	13253	13470	13380	13367	13465	13473	13498	13301	13473	13355	13349	13404	13370	13375	13267	13333	13332	13425	13584	13366	13275	13299	13423	13417	13362	13431	13382	13420	13393	13356	13508	13409	13473	13189	13561	13335	13210	13465	13357	13444	13335	13305	13278	13364	13160	13382	13193	13211	13354	13281	13275	13330	13426	13475	13256	13364	13368	13280	13309	13258	13270	13221	13410	13492	13369	13362	13167	13312	13336	13298	13243	13238	13257	13443	13382	13207	13242	13339	13267	13337	13438	13450	13388	13460	13166	13415	13351	13312	13515	13255	13282	13375	13273	13206	13363	13325	13280	13471	13320	13478	13143	13375	13423	13299	13454	13338	13319	13303	13262	13416	13385	13344	13323	13351	13421	13271	13215	13439	13204	13373	13500	13288	13308	13249	13368	13481	13337	13489	13309	13519	13444	13515	13538	13304	13247	13398	13331	13409	13416	13232	13337	13344	13356	13394	13273	13171	13343	13286	13379	13474	13240	13436	13344	13405	13208	13257	13374	13423	13384	13606	13251	13365	13423	13440	13376	13195	13372	13328	13338	13390	13496	13275	13484	13344	13263	13336	13328	13326	13291	13366	13335	13319	13494	13314	13471	13422	13300	13461	13355	13410	13389	13399	13392	13433	13410	13315	13181	13274	13428	13382	13521	13321	13356	13346	13375	13496	13406	13242	13388	13391	13287	13513	13380	13266	13448	13307	13221	13319	13264	13362	13395	13319	13309	13403	13282	13423	13382	13410	13333	13312	13333	13242	13427	13379	13428	13321	13281	13443	13465	13201	13269	13174	13338	13379	13539	13309	13356	13355	13389	13335	13359	13346	13211	13460	13423	13443	13343	13423	13678	13411	13433	13250	13404	13326	13271	13268	13452	13334	13323	13345	13295	13195	13290	13417	13439	13456	13381	13304	13404	13389	13437	13337	13265	13496	13473	13339	13280	13270	13344	13446	13352	13352	13270	13490	13254	13186	13523	13342	13492	13208	13241	13384	13226	13355	13444	13320	13214	13194	13103	13279	13484	13344	13408	13434	13358	13518	13268	13559	13238	13228	13394	13215	13362	13252	13401	13516	13416	13195	13321	13284	13323	13283	13531	13502	13364	13355	13462	13373	13270	13335	13258	13422	13145	13405	13306	13320	13384	13405	13388	13324	13220	13387	13234	13268	13364	13412	13341	13269	13427	13272	13313	13336	13222	13385	13236	13538	13273	13255	13366	13366	13301	13289	13232	13336	13298	13224	13270	13263	13317	13208	13429	13311	13253	13359	13399	13442	13376	13238	13319	13318	13215	13309	13490	13303	13412	13306	13384	13344	13400	13213	13352	13416	13369	13340	13369	13358	13346	13233	13306	13161	13493	13280	13353	13258	13419	13459	13564	13395	13332	13358	13151	13333	13440	13437	13272	13436	13372	13398	13310	13221	13389	13452	13477	13335	13232	13398	13398	13431	13480	13311	13249	13302	13531	13354	13434	13277	13523	13416	13450	13313	13299	13221	13293	13324	13459	13229	13366	13547	13492	13321	13458	13344	13321	13322	13395	13380	13476	13380	13223	13368	13144	13340	13390	13260	13403	13448	13333	13383	13295	13261	13326	13291	13391	13455	13423	13416	13259	13312	13352	13457	13268	13327	13123	13404	13263	13330	13409	13360	13488	13310	13375	13454	13338	13397	13352	13277	13432	13283	13341	13348	13467	13394	13414	13496	13439	13346	13188	13324	13232	13320	13333	13284	13235	13331	13255	13427	13292	13299	13437	13404	13189	13411	13234	13371	13570	13435	13472	13190	13269	13244	13315	13386	13470	13458	13278	13290	13419	13435	13208	13592	13344	13298	13349	13310	13308	13258	13362	13404	13253	13228	13557	13481	13299	13297	13354	13353	13378	13335	13547	13490	13351	13109	13381	13208	13390	13353	13224	13398	13421	13583	13131	13159	13428	13367	13367	13212	13426	13370	13406	13239	13378	13414	13360	13318	13246	13112	13403	13395	13354	13313	13267	13244	13336	13390	13365	13429	13501	13340	13351	13545	13412	13239	13341	13203	13287	13316	13425	13334	13423	13472	13284	13337	13368	13237	13207	13336	13413	13463	13346	13252	13334	13206	13429	13478	13478	13309	13393	13416	13240	13334	13281	13364	13379	13200	13357	13390	13410	13192	13474	13282	13302	13271	13315	13155	13347	13236	13380	13444	13329	13420	13465	13393	13390	13508	13264	13475	13389	13220	13392	13246	13362	13326	13397	13300	13361	13389	13372	13464	13283	13212	13283	13215	13339	13355	13519	13367	13279	13351	13296	13286	13443	13271	13309	13421	13354	13344	13353	13296	13312	13361	13498	13467	13403	13481	13345	13336	13171	13409	13465	13379	13355	13293	13336	13482	13495	13392	13389	13338	13254	13297	13409	13383	13329	13477	13290	13410	13391	13414	13384	13426	13466	13316	13348	13387	13346	13431	13273	13423	13303	13512	13453	13446	13369	13470	13356	13224	13444	13145	13415	13304	13449	13283	13460	13417	13549	13458	13317	13481	13482	13452	13423	13310	13286	13433	13460	13277	13261	13416	13214	13332	13307	13408	13356	13255	13212	13174	13383	13441	13378	13413	13422	13400	13236	13386	13549	13337	13393	13405	13262	13270	13333	13344	13374	13193	13433	13326	13406	13300	13348	13405	13456	13485	13272	13541	13311	13431	13446	13526	13259	13347	13312	13398	13521	13301	13394	13264	13360	13360	13284	13338	13463	13361	13371	13259	13363	13514	13274	13559	13462	13261	13284	13283	13345	13284	13328	13464	13282	13502	13440	13483	13351	13339	13378	13341	13298	13332	13210	13360	13442	13260	13354	13174	13165	13325	13372	13280	13391	13365	13347	13277	13373	13414	13278	13522	13343	13328	13408	13353	13379	13535	13363	13224	13229	13171	13317	13326	13427	13412	13350	13188	13335	13538	13365	13395	13381	13385	13375	13470	13296	13341	13392	13351	13506	13309	13308	13527	13214	13320	13502	13404	13345	13323	13479	13279	13394	13444	13271	13477	13299	13242	13410	13388	13428	13210	13479	13347	13339	13272	13311	13147	13410	13480	13448	13323	13390	13362	13352	13288	13357	13428	13391	13184	13351	13350	13331	13247	13400	13257	13263	13249	13397	13421	13302	13518	13227	13473	13314	13184	13124	13321	13382	13458	13260	13455	13545	13344	13366	13366	13330	13351	13271	13430	13416	13230	13461	13351	13343	13371	13315	13297	13383	13275	13350	13328	13312	13335	13272	13459	13251	13374	13422	13485	13361	13392	13410	13393	13289	13277	13264	13190	13352	13492	13205	13401	13437	13314	13242	13202	13307	13527	13174	13578	13487	13459	13265	13412	13261	13493	13180	13304	13305	13355	13363	13497	13440	13285	13230	13394	13198	13384	13260	13437	13445	13345	13271	13424	13360	13200	13446	13423	13230	13457	13349	13530	13458	13401	13394	13512	13272	13377	13286	13283	13367	13310	13222	13373	13353	13207	13183	13272	13355	13296	13317	13298	13318	13332	13394	13442	13524	13168	13315	13374	13539	13385	13405	13346	13279	13231	13391	13182	13401	13415	13455	13352	13370	13062	13284	13466	13258	13318	13304	13434	13314	13293	13408	13341	13501	13383	13330	13452	13303	13152	13439	13311	13383	13331	13569	13258	13298	13327	13377	13344	13456	13315	13279	13386	13336	13208	13368	13368	13358	13434	13339	13333	13240	13567	13359	13231	13258	13396	13232	13256	13270	13346	13435	13355	13491	13347	13363	13511	13182	13469	13293	13381	13468	13430	13316	13302	13322	13339	13389	13318	13378	13443	13343	13298	13350	13409	13456	13455	13435	13354	13342	13416	13477	13633	13308	13425	13512	13311	13459	13362	13349	13405	13409	13321	13408	13325	13417	13451	13469	13378	13418	13535	13299	13560	13208	13319	13490	13360	13304	13450	13171	13290	13373	13427	13289	13274	13453	13334	13330	13333	13352	13391	13337	13421	13389	13316	13418	13361	13271	13406	13230	13493	13384	13401	13294	13279	13465	13296	13323	13387	13177	13426	13284	13487	13328	13396	13285	13297	13230	13427	13324	13411	13447	13530	13424	13334	13464	13385	13373	13367	13278	13402	13415	13371	13304	13320	13187	13474	13196	13298	13542	13362	13227	13261	13356	13367	13449	13421	13415	13335	13425	13327	13481	13503	13448	13345	13337	13407	13576	13247	13361	13396	13310	13426	13326	13275	13505	13487	13262	13290	13470	13357	13404	13364	13371	13395	13271	13389	13252	13352	13336	13319	13360	13494	13356	13301	13406	13349	13523	13470	13398	13363	13408	13306	13380	13331	13353	13427	13389	13289	13455	13388	13398	13425	13199	13355	13484	13307	13224	13489	13441	13407	13335	13318	13389	13437	13385	13356	13220	13445	13412	13296	13278	13453	13435	13342	13154	13364	13229	13507	13417	13432	13291	13291	13369	13359	13426	13376	13216	13447	13261	13335	13253	13452	13391	13443	13311	13306	13293	13271	13465	13319	13279	13354	13438	13344	13325	13275	13442	13485	13276	13218	13383	13401	13307	13322	13401	13203	13366	13164	13228	13456	13342	13394	13169	13333	13409	13493	13273	13339	13378	13347	13305	13340	13327	13467	13383	13214	13387	13145	13219	13426	13307	13344	13229	13355	13326	13320	13286	13188	13324	13256	13189	13312	13429	13451	13307	13390	13395
29498	23130	23324	20553	18218	17903	18054	17616	17766	18181	17725	17477	17427	17429	17423	17399	17312	17255	16818	17142	17047	17157	17093	17242	17255	17295	17208	16946	17026	17324	16969	17083	17055	16830	16901	16859	17214	17083	17145	16910	17021	16992	17063	17147	16978	17144	17286	17151	16989	17069	16991	16723	16777	17175	17202	17012	16890	16761	17000	17042	16861	16865	16885	16929	17004	16859	17013	17126	17122	16872	16948	16892	16870	17047	16992	16966	17063	17025	17205	16907	16981	17027	17002	17066	16986	16813	16825	17121	17138	17149	16911	16895	17180	17101	17109	16999	17016	17033	17041	17108	17010	16943	17093	17055	16901	16954	17068	16862	17004	16897	17013	17038	17081	17033	17264	17013	16882	16807	16903	16906	17015	17044	16962	16909	17001	17101	17079	17049	17090	16960	17045	16911	17094	17016	17156	17099	17059	17085	17043	16865	16970	16897	17050	16932	16977	16934	17080	17039	16812	16835	17027	17002	16955	17286	17153	16908	16916	17025	17036	17113	16869	17193	17126	17108	16912	17016	16957	16921	16956	16941	16976	17203	17087	17037	16838	17064	17116	17113	17044	17070	16947	16682	16941	16911	16905	17077	17067	16943	16972	16897	17044	17252	16959	17246	16889	16930	17109	17151	17098	17135	16911	16901	16817	16984	16979	16750	17129	17121	16759	17135	17134	17096	17086	17080	17103	17060	17120	16965	17001	16997	17156	16901	17133	16999	17051	17034	16871	16978	16811	16834	16936	17186	17019	17017	17169	17023	17042	17028	17124	16862	17031	17068	17160	17045	17179	17046	16756	17039	17000	17048	16818	16753	17069	16911	16970	17123	17019	17088	17060	16936	16921	16975	16945	17234	17095	17127	16896	16915	17097	16985	16969	16841	17005	17057	16995	16907	17131	17019	16984	17015	16872	16855	17010	16831	16970	16964	17080	16875	16958	16854	17076	16944	17018	17097	16952	16893	16950	16842	17080	17290	17067	16871	17123	17058	17074	17234	17155	17122	17144	17017	17243	16966	16955	17059	17057	16973	17186	17018	17020	17157	17056	16986	17046	17125	16949	16806	16924	16985	17180	16993	17173	16991	16977	16980	17154	16927	17095	17001	16805	16971	16904	16978	16815	16934	17104	17049	17215	16966	16970	16908	16943	17054	17032	17055	16964	17158	16961	17006	17029	17192	17146	17152	16826	16851	17168	16967	16910	16936	17047	17043	17226	16778	17041	17198	17072	17080	17065	16922	16961	16953	17162	16765	16840	17096	17021	16922	16841	17158	16897	16857	17090	17096	16983	16936	16784	17121	17100	17100	17027	16859	16989	16940	16936	17242	16777	16947	17006	17034	17037	17054	17011	17096	17078	17131	16917	16891	17004	16781	16740	16895	17049	17196	17003	17128	17040	17096	16855	17025	16922	16968	17097	17090	17091	16840	16936	16968	17045	16899	17049	17021	16874	16889	16775	17290	17073	17105	17013	17131	17172	17002	17023	17159	17027	16902	16807	16885	16699	16965	16940	17104	16995	17169	16963	16964	17093	17066	16930	17117	17147	16909	17128	16986	17026	16982	17064	17011	17128	16999	17173	16853	16983	16924	17043	16881	16914	17083	16971	16943	17233	17152	17329	17130	17022	17050	17089	16862	16954	16942	17027	17032	17077	17072	16871	16894	17111	17136	16904	17097	16839	16901	16993	16932	16950	16937	17014	17208	16992	17116	17115	16873	17125	16925	17071	16934	17028	17106	16909	16889	16875	17024	16901	17093	16940	17001	16956	16730	16756	16951	16884	16906	16839	17008	16937	16854	16829	16870	16824	17145	17094	16821	16972	16940	16881	17230	16781	16802	16966	16859	16891	17070	16848	16901	17020	17020	17021	16841	16814	17068	16921	17056	16852	17130	17075	17112	16975	17025	17034	17094	16975	17198	17226	17072	17075	16948	16941	17085	17064	17232	17058	17096	16962	16928	17177	16738	17120	17023	17016	17113	16951	16808	16951	17027	16946	16968	17067	17100	16895	16777	16965	17013	16910	17122	17039	17136	17212	17058	16944	17068	16871	17199	16816	16911	16841	16967	17074	16914	16893	16973	17005	17211	16939	17058	16907	16928	16755	17065	17020	16966	17144	17124	17067	17178	17063	16932	16931	17122	17065	16962	16938	16859	17015	16933	17070	17094	16833	16904	17070	17081	16913	17012	16943	16811	16900	17118	17024	16758	17012	16836	17040	17112	16971	16909	16944	17025	17053	16925	16987	16976	16893	16722	17018	16964	17004	16993	17054	16911	16961	16996	17065	16963	16997	16981	16982	16940	16983	17007	17025	17120	16903	16833	16896	17089	17251	16876	17157	17146	17080	16736	16952	16945	17054	16998	17089	16902	16918	17007	17024	17073	16918	16903	16849	16944	16885	16830	17180	17006	16945	16804	17053	17088	17124	16984	17128	17035	16792	17001	16773	17010	17031	17082	17056	16971	16770	16942	16884	17082	17046	17030	16995	16995	17056	16876	16890	17048	16833	16937	16982	17065	17026	17095	17024	17030	17215	16988	16964	17083	16979	17106	17030	16835	16787	17053	16976	17147	17035	16815	17243	16944	17012	17027	16931	17109	16938	17008	16963	16975	17307	16940	17001	16901	17022	17067	16908	17083	16859	16955	17054	16928	16874	16913	17050	17013	17145	16873	16920	17047	16864	17048	17184	16853	17162	16769	17059	17149	17212	17141	17008	17143	16932	17020	17128	17053	17104	16884	16988	17002	16887	16895	17127	17210	16855	17117	16924	17185	16769	16960	16981	17249	17204	17078	16903	16764	17011	17052	17141	16946	17001	17150	16950	17154	17031	17148	17181	17185	17104	17060	17029	17018	17061	16970	17122	16994	17101	17132	16916	17031	17218	16949	17068	17207	16855	17015	16806	16790	17028	16943	17052	17027	16946	16996	16608	17022	16871	16986	16970	17200	16994	17094	17117	17027	17000	16930	16954	16987	17003	17010	16927	17030	17204	17094	17108	16864	17063	16766	16902	16928	17120	16986	17008	16796	17057	17086	17138	16835	16995	16846	16970	17053	16992	16946	17220	17024	17049	16982	16982	16862	17069	17049	16972	16961	16883	16837	16970	16806	17123	17031	17005	16958	16844	16996	16854	16837	16821	16998	17129	16888	17072	16873	17162	17168	17072	16933	16892	16960	17011	17014	17046	16875	17035	16906	16928	16962	16978	16901	17002	17227	17029	17129	16978	16796	16988	17318	16846	17046	16903	17084	17146	16939	17041	17017	16834	16968	17056	16975	17123	17014	16900	17000	17153	16847	16882	17118	17026	16810	16901	16869	16902	16913	17055	17000	16993	16846	16908	16911	16962	16871	16930	16975	17104	17081	17019	17010	16809	16872	16864	17000	16981	17132	16924	16952	17192	16962	17083	16961	16992	16980	16988	16999	17047	16951	16890	16867	17054	17108	17153	17009	17127	16876	17181	17003	17105	17133	16943	17030	16931	16944	17014	17024	17122	17126	16999	17085	17054	17090	16917	16794	16978	16932	17135	16971	17140	16962	17088	17019	17112	16933	16959	17026	17206	17151	16987	16952	17073	16869	16865	16982	16838	16870	17044	16892	17051	17046	16891	16944	16940	17025	17168	16961	17128	17004	16813	16887	16951	16966	17127	17175	16934	16947	17121	17042	17130	17102	16914	17116	17137	17079	17199	16879	17000	17005	16916	16959	17049	16991	17048	16980	17155	16880	17146	16980	17142	16953	16964	16899	16935	17033	16860	17247	17123	17053	16964	17181	17153	16901	17139	17139	17080	17096	17115	17138	16994	17000	16984	16877	16943	17012	17031	17077	17009	17059	17016	16858	16986	17005	17053	16868	16908	16877	16963	17039	17129	16927	17037	17066	17142	17035	16930	17062	17055	16990	17070	16983	17054	16916	17202	16858	17033	17033	17047	17116	17100	16876	17180	16857	16941	17020	17030	17085	17121	16850	17108	17042	17011	17210	16983	17130	17006	17043	16956	16954	17050	16946	16833	16938	17079	16973	17020	17006	16847	16960	16855	17148	16931	17071	16826	16870	16774	17178	17212	16975	16937	16820	17003	16949	17058	17033	17050	16906	17148	16930	16889	17093	16850	16988	17123	17029	17136	17008	16982	16833	16939	16945	17164	17043	16984	17104	17061	17116	16806	16980	16970	16722	17052	16975	16837	17120	16983	16830	17020	17005	17083	16989	17168	17115	16921	17117	17168	16981	16915	16829	17063	17216	16836	16876	16911	16819	17127	16945	17064	17050	16892	17084	17098	16889	16996	16936	17212	16909	16909	17073	16993	17103	16718	16913	17067	16934	16770	16888	17011	17140	17106	17175	17174	17178	17115	17024	17087	17063	17005	17012	16957	17018	17129	16911	17073	17102	17074	17232	17047	17051	17103	17227	16972	17171	16952	17080	17167	16977	16752	16856	16973	17152	17000	17011	16917	16959	17140	17149	17070	16856	16864	17053	17004	17071	17061	17038	17004	17065	16952	16925	16902	17052	17026	17221	16922	16843	17124	17045	16999	16948	16975	17145	17065	16869	16922	17084	17132	16811	17060	16959	16910	17023	16814	16946	16920	17039	16999	16839	16841	16847	17099	17165	17069	16966	17144	16994	17006	17108	16939	16810	16864	16961	16895	16936	16891	16846	17057	17053	16964	16993	17189	17290	17096	17099	16952	16962	16936	16968	17001	17095	17141	16974	16991	16934	16906	16896	17004	16964	16720	16974	16879	16900	16996	17197	17102	17046	17222	17039	16915	17106	17026	17195	16915	16824	16877	16962	16995	17143	17100	16972	16808	17071	16975	16958	16944	16988	17042	17037	16847	16888	17084	16867	17074	17066	17208	16949	17033	17226	16965	16738	16950	16986	16983	16998	16865	16835	17084	17017	17022	17040	17026	16994	17056	16960	16953	16959	17010	16977	16986	16978	16797	17118	17043	17003	16886	16882	17044	17231	16908	17012	16954	17053	16686	17187	17108	17077	16800	17077	17174	16998	17132	17194	17070	16879	16940	17000	17073	16932	16991	16720	16861	17001	16985	17120	17157	16794	16836	16832	16960	17255	17147	16901	17051	17013	16959	17066	17098	16926	16940	16968	16908	16896	16788	17126	17129	17123
20178	22426	19628	16919	15779	15161	14960	15059	15433	15439	14668	14481	14268	14217	14228	13942	14045	13958	13924	13680	13693	13776	13751	13909	13916	13759	13833	13738	13700	13714	13581	13834	13574	13549	13615	13694	13796	13680	13584	13764	13665	13738	13730	13651	13681	13759	13762	13760	13644	13728	13644	13559	13780	13531	13625	13648	13676	13617	13744	13675	13757	13664	13484	13680	13549	13428	13605	13591	13652	13671	13785	13658	13613	13598	13443	13693	13833	13588	13678	13768	13393	13783	13677	13573	13622	13479	13543	13586	13629	13669	13643	13563	13637	13643	13678	13740	13671	13725	13591	13704	13629	13494	13670	13688	13605	13644	13615	13750	13454	13692	13650	13739	13681	13698	13812	13699	13747	13574	13683	13559	13704	13698	13591	13596	13654	13747	13589	13677	13683	13471	13770	13717	13606	13598	13538	13621	13711	13648	13587	13604	13701	13645	13515	13508	13493	13721	13579	13656	13615	13628	13597	13718	13717	13519	13724	13590	13448	13548	13654	13555	13656	13693	13588	13680	13790	13754	13649	13577	13533	13589	13691	13578	13764	13618	13757	13540	13736	13774	13608	13708	13665	13731	13611	13594	13561	13780	13612	13724	13818	13578	13607	13685	13609	13643	13739	13590	13633	13650	13551	13506	13731	13587	13749	13712	13685	13656	13626	13660	13572	13624	13614	13665	13597	13643	13744	13638	13635	13674	13703	13690	13600	13687	13722	13667	13455	13554	13787	13752	13622	13692	13612	13607	13650	13577	13687	13688	13566	13655	13703	13687	13701	13564	13590	13682	13662	13598	13749	13545	13653	13544	13654	13629	13712	13600	13686	13415	13715	13658	13708	13607	13411	13653	13596	13674	13465	13618	13864	13493	13589	13705	13671	13533	13675	13671	13733	13594	13712	13557	13524	13609	13668	13508	13721	13659	13514	13687	13669	13736	13408	13668	13818	13602	13688	13464	13687	13747	13687	13511	13642	13617	13867	13621	13800	13729	13592	13607	13632	13631	13583	13706	13763	13457	13584	13733	13676	13632	13556	13623	13688	13565	13819	13517	13546	13603	13635	13739	13600	13452	13790	13576	13525	13684	13796	13468	13517	13805	13712	13525	13530	13566	13668	13617	13714	13697	13750	13687	13698	13793	13642	13601	13665	13615	13586	13642	13637	13648	13674	13722	13713	13606	13705	13659	13549	13547	13707	13487	13608	13715	13676	13699	13626	13621	13502	13639	13701	13711	13618	13511	13535	13658	13628	13568	13535	13662	13665	13709	13661	13647	13529	13700	13661	13609	13461	13739	13623	13520	13668	13471	13678	13640	13631	13693	13676	13676	13535	13662	13683	13716	13468	13663	13709	13804	13698	13671	13822	13611	13757	13553	13796	13556	13585	13519	13733	13703	13557	13590	13710	13649	13528	13638	13768	13599	13733	13777	13736	13519	13625	13521	13514	13731	13542	13577	13694	13456	13592	13672	13649	13797	13720	13474	13398	13611	13657	13600	13573	13691	13637	13644	13847	13585	13603	13621	13420	13542	13484	13484	13539	13638	13611	13594	13551	13710	13706	13671	13588	13703	13690	13827	13670	13481	13719	13577	13704	13573	13720	13589	13685	13725	13738	13481	13603	13700	13701	13512	13633	13751	13651	13747	13447	13748	13663	13758	13601	13731	13691	13497	13655	13675	13683	13689	13600	13653	13523	13672	13708	13732	13605	13695	13707	13664	13792	13426	13740	13725	13415	13501	13498	13686	13547	13739	13588	13697	13562	13927	13574	13555	13787	13584	13659	13624	13684	13637	13643	13576	13853	13870	13817	13535	13698	13775	13478	13661	13745	13718	13570	13677	13534	13583	13574	13762	13699	13607	13682	13632	13692	13560	13637	13556	13570	13586	13798	13708	13632	13691	13704	13575	13581	13584	13561	13586	13514	13653	13536	13729	13686	13510	13591	13649	13596	13622	13587	13661	13764	13649	13774	13724	13667	13702	13600	13589	13558	13688	13693	13747	13649	13732	13638	13638	13708	13516	13457	13783	13526	13622	13655	13628	13548	13672	13733	13659	13634	13641	13588	13539	13678	13535	13494	13765	13586	13513	13705	13571	13582	13701	13700	13585	13594	13735	13594	13789	13623	13407	13490	13718	13686	13671	13628	13704	13706	13666	13630	13484	13590	13686	13708	13615	13630	13726	13564	13624	13494	13506	13668	13732	13472	13508	13603	13566	13731	13774	13717	13476	13632	13697	13535	13710	13787	13741	13731	13579	13725	13582	13669	13727	13580	13828	13557	13686	13721	13751	13639	13481	13729	13576	13750	13605	13710	13602	13485	13793	13564	13763	13637	13585	13598	13722	13621	13522	13667	13634	13698	13569	13625	13753	13620	13620	13494	13751	13547	13655	13549	13632	13818	13577	13562	13702	13720	13608	13704	13673	13784	13669	13628	13642	13628	13582	13675	13517	13794	13750	13772	13660	13577	13719	13607	13660	13800	13632	13624	13630	13485	13604	13642	13700	13719	13579	13420	13710	13474	13629	13615	13798	13602	13632	13661	13448	13590	13597	13685	13577	13713	13706	13631	13541	13560	13602	13689	13506	13754	13593	13627	13591	13566	13573	13614	13749	13647	13564	13702	13376	13665	13809	13601	13536	13528	13818	13653	13491	13555	13636	13639	13582	13557	13700	13629	13580	13536	13655	13657	13622	13733	13625	13638	13515	13646	13784	13815	13551	13671	13523	13599	13521	13655	13729	13705	13469	13580	13612	13665	13623	13520	13494	13753	13601	13636	13556	13669	13650	13514	13620	13820	13695	13675	13670	13658	13685	13738	13654	13675	13754	13429	13665	13539	13830	13552	13661	13670	13581	13571	13482	13669	13578	13650	13595	13535	13583	13836	13748	13669	13457	13597	13475	13749	13678	13708	13726	13518	13715	13602	13714	13676	13614	13700	13834	13627	13592	13786	13736	13643	13577	13662	13623	13490	13730	13722	13775	13522	13741	13586	13731	13620	13507	13686	13539	13762	13561	13866	13732	13634	13515	13626	13528	13872	13618	13682	13630	13686	13609	13726	13630	13753	13488	13707	13397	13772	13634	13681	13730	13639	13592	13652	13639	13393	13782	13664	13568	13718	13624	13577	13610	13697	13603	13616	13521	13725	13646	13643	13681	13599	13625	13570	13569	13774	13626	13635	13507	13718	13625	13586	13610	13727	13734	13577	13606	13695	13689	13530	13641	13684	13613	13676	13682	13569	13675	13732	13592	13706	13756	13661	13672	13666	13671	13786	13763	13447	13696	13564	13722	13663	13642	13757	13660	13737	13642	13562	13824	13648	13470	13681	13643	13566	13510	13783	13701	13518	13674	13829	13457	13535	13657	13622	13709	13595	13741	13517	13757	13631	13721	13708	13524	13682	13645	13749	13670	13663	13771	13543	13650	13573	13546	13605	13677	13723	13749	13514	13666	13591	13710	13591	13848	13670	13629	13541	13627	13696	13599	13632	13793	13633	13595	13540	13714	13453	13849	13775	13694	13681	13574	13668	13602	13588	13660	13729	13697	13748	13619	13538	13863	13666	13646	13585	13739	13580	13570	13489	13505	13651	13674	13743	13652	13752	13625	13731	13674	13589	13642	13598	13767	13609	13648	13673	13685	13595	13649	13579	13410	13588	13740	13727	13527	13612	13492	13676	13784	13659	13651	13755	13525	13550	13625	13710	13660	13636	13475	13676	13747	13779	13621	13616	13668	13821	13505	13616	13846	13676	13491	13677	13499	13695	13505	13738	13607	13638	13745	13548	13681	13472	13582	13546	13654	13642	13787	13493	13552	13637	13625	13493	13677	13587	13682	13640	13665	13668	13745	13609	13742	13543	13679	13598	13652	13800	13723	13426	13414	13647	13476	13532	13677	13614	13775	13556	13671	13742	13632	13594	13795	13680	13580	13651	13858	13594	13594	13680	13647	13753	13632	13579	13787	13823	13735	13682	13686	13763	13578	13793	13678	13648	13602	13641	13376	13712	13752	13771	13431	13596	13526	13540	13707	13779	13690	13823	13755	13653	13747	13668	13731	13555	13582	13743	13765	13770	13467	13706	13588	13630	13803	13801	13660	13666	13617	13709	13599	13527	13750	13830	13522	13561	13662	13674	13747	13679	13595	13644	13604	13420	13672	13602	13643	13589	13579	13752	13745	13605	13767	13579	13757	13578	13497	13664	13646	13769	13748	13574	13510	13800	13623	13680	13619	13527	13519	13708	13493	13702	13742	13659	13623	13526	13488	13607	13491	13634	13581	13722	13643	13651	13583	13651	13699	13440	13645	13732	13586	13696	13646	13575	13513	13675	13645	13478	13752	13677	13447	13731	13666	13720	13726	13753	13745	13741	13494	13677	13710	13529	13688	13583	13674	13642	13747	13668	13670	13556	13632	13636	13664	13496	13545	13811	13752	13618	13600	13714	13555	13740	13819	13646	13627	13609	13712	13597	13632	13605	13561	13760	13714	13622	13651	13660	13704	13537	13738	13768	13690	13636	13659	13757	13695	13616	13499	13542	13765	13805	13662	13795	13717	13704	13495	13730	13709	13639	13594	13663	13649	13547	13654	13800	13541	13643	13651	13591	13624	13310	13700	13729	13649	13693	13493	13813	13591	13680	13601	13702	13638	13702	13473	13634	13620	13592	13592	13777	13521	13706	13565	13657	13661	13692	13672	13731	13627	13594	13740	13641	13724	13553	13539	13725	13670	13647	13609	13779	13777	13618	13645	13553	13781	13679	13550	13670	13636	13674	13610	13657	13568	13690	13346	13623	13845	13761	13713	13759	13796	13574	13587	13749	13561	13763	13589	13571	13594	13506	13779	13538	13838	13429	13544	13688	13497	13863	13576	13581	13584	13670	13583	13795	13540	13588	13640	13629	13448	13611	13442	13512	13779	13601	13703	13540	13562	13746	13649	13703	13655	13661	13647	13784	13588	13780	13576	13605	13617	13542	13766	13594	13512	13557	13564	13767	13388	13583	13654	13624	13633	13602	13733	13536	13706	13746	13621	13639	13610	13578	13702	13582	13801	13497	13779	13585	13582	13642	13710	13582	13593	13668	13611	13646	13525	13681	13657	13597	13683	13637	13751	13652	13578	13678	13661	13725	13575
24669	21136	28070	24353	22584	22513	21837	19707	19720	19888	19242	18509	18452	17958	18167	17830	17801	17860	17790	17629	17900	17685	17750	17608	17806	17710	17596	17790	17551	17526	17453	17392	17557	17429	17436	17496	17615	17396	17473	17598	17571	17366	17503	17337	17988	18241	18570	18030	17800	17521	17465	17379	17601	17230	17460	17299	17639	17302	17393	17527	17713	17549	17408	17327	17396	17455	17326	17446	17467	17412	17540	17383	17432	17417	17454	17299	17329	17405	17556	17427	17391	17342	17621	17346	17243	17285	17385	17254	17475	17337	17523	17443	17375	17508	17379	17367	17386	17527	17256	17395	17444	17520	17437	17085	17271	17412	17385	17484	17431	17226	17476	17300	17601	17542	17386	17340	17272	17492	17264	17562	17280	17359	17375	17437	17409	17461	17504	17279	17563	17439	17552	17528	17458	17406	17223	17347	17229	17356	17188	17370	17522	17628	17257	17222	17412	17450	17336	17241	17524	17282	17323	17658	17432	17498	17467	17276	17523	17212	17186	17261	17262	17396	17442	17332	17251	17349	17451	17303	17377	17259	17336	17414	17602	17327	17374	17306	17386	17151	17173	17416	17551	17500	17471	17570	17167	17435	17132	17290	17414	17457	17273	17143	17396	17450	17386	17515	17454	17296	17533	17280	17422	17317	17522	17296	17305	17311	17310	17369	17264	17486	17337	17550	17479	17287	17400	17407	17557	17556	17224	17540	17468	17287	17455	17534	17524	17236	17319	17267	17401	17229	17317	17462	17248	17328	17423	17294	17399	17397	17409	17395	17508	17313	17559	17230	17258	17094	17404	17358	17347	17239	17382	17474	17232	17331	17455	17178	17333	17372	17429	17333	17200	17515	17467	17319	17261	17260	17430	17095	17438	17520	17408	17169	17529	17202	17343	17323	17346	17435	17468	17394	17247	17220	17367	17250	17345	17373	17371	17217	17452	17437	17394	17300	17504	17619	17268	17546	17271	17229	17453	17494	17255	17371	17542	17655	17302	17383	17377	17399	17209	17618	17265	17390	17524	17452	17269	17315	17438	17353	17145	17192	17274	17289	17401	17319	17476	17533	17390	17419	17391	17365	17301	17693	17220	17481	17548	17362	17352	17517	17414	17330	17272	17416	17217	17373	17303	17392	17295	17179	17381	17441	17427	17596	17495	17599	17532	17274	17426	17320	17304	17471	17410	17494	17486	17280	17404	17378	17465	17379	17280	17224	17297	17416	17288	17399	17324	17526	17350	17374	17588	17235	17645	17494	17611	17279	17237	17381	17427	17453	17331	17270	17382	17210	17399	17296	17228	17340	17324	17484	17545	17369	17206	17590	17608	17535	17441	17334	17401	17218	17324	17219	17286	17364	17437	17506	17506	17360	17268	17268	17482	17312	17506	17239	17374	17342	17582	17382	17472	17400	17438	17324	17351	17586	17198	17275	17544	17408	17358	17321	17646	17279	17517	17421	17573	17384	17518	17223	17409	17463	17467	17442	17416	17576	17430	17208	17470	17488	17252	17414	17379	17468	17390	17371	17424	17331	17312	17342	17561	17284	17242	17277	17419	17412	17378	17156	17512	17500	17400	17550	17385	17321	17427	17200	17586	17387	17602	17565	17431	17557	17392	17638	17431	17248	17586	17635	17725	17427	17468	17497	17134	17336	17277	17422	17250	17248	17470	17324	17372	17194	17483	17432	17417	17504	17196	17443	17575	17389	17394	17410	17532	17340	17516	17161	17491	17212	17609	17478	17476	17401	17542	17356	17302	17518	17289	17394	17205	17270	17372	17369	17433	17331	17661	17604	17252	17206	17578	17422	17350	17279	17458	17552	17357	17490	17402	17214	17386	17496	17336	17323	17355	17252	17421	17332	17498	17422	17435	17361	17279	17409	17260	17401	17400	17251	17456	17129	17385	17355	17112	17510	17388	17458	17404	17375	17360	17382	17440	17337	17397	17219	17541	17600	17723	17494	17325	17440	17576	17174	17087	17347	17372	17270	17391	17519	17255	17367	17327	17294	17385	17333	17175	17476	17323	17253	17398	17473	17425	17271	17319	17318	17041	17275	17465	17245	17069	17497	17486	17205	17268	17541	17223	17419	17300	17411	17349	17504	17362	17574	17664	17460	17411	17378	17393	17428	17513	17333	17392	17373	17580	17198	17348	17463	17151	17409	17393	17430	17339	17426	17563	17399	17530	17446	17192	17515	17525	17442	17394	17494	17380	17338	17562	17360	17514	17342	17431	17370	17554	17392	17465	17432	17381	17398	17324	17299	17413	17569	17469	17269	17270	17272	17234	17354	17445	17402	17448	17364	17392	17320	17384	17315	17401	17343	17386	17331	17639	17093	17227	17422	17345	17368	17461	17251	17492	17540	17423	17339	17408	17394	17363	17462	17719	17385	17410	17408	17552	17444	17514	17456	17176	17272	17416	17381	17322	17432	17419	17341	17362	17436	17471	17367	17428	17408	17386	17251	17419	17484	17548	17433	17481	17476	17431	17530	17273	17408	17347	17268	17403	17312	17220	17450	17434	17180	17358	17275	17495	17318	17518	17328	17407	17420	17271	17455	17283	17339	17381	17424	17199	17301	17421	17433	17383	17304	17464	17400	17332	17343	17551	17507	17344	17501	17420	17469	17355	17531	17386	17255	17373	17335	17383	17644	17400	17432	17441	17433	17462	17288	17401	17317	17531	17368	17374	17392	17299	17453	17689	17493	17348	17451	17225	17458	17377	17364	17444	17222	17413	17462	17373	17391	17564	17172	17372	17430	17380	17292	17542	17237	17312	17352	17222	17458	17112	17486	17290	17422	17218	17444	17195	17543	17321	17347	17395	17365	17255	17185	17349	17372	17466	17487	17266	17442	17386	17544	17417	17300	17318	17335	17459	17675	17279	17376	17360	17222	17444	17258	17286	17457	17617	17428	17413	17356	17536	17512	17284	17481	17192	17579	17411	17294	17228	17250	17586	17436	17493	17404	17393	17408	17479	17522	17355	17336	17290	17243	17465	17507	17496	17457	17333	17272	17260	17476	17410	17470	17515	17302	17381	17604	17492	17413	17431	17419	17297	17378	17648	17454	17389	17443	17483	17328	17205	17489	17317	17272	17523	17293	17228	17420	17405	17475	17498	17423	17390	17384	17156	17274	17501	17560	17423	17568	17320	17421	17529	17439	17378	17339	17434	17471	17429	17194	17503	17589	17508	17554	17440	17328	17408	17455	17415	17265	17547	17300	17439	17255	17336	17473	17567	17379	17484	17426	17245	17171	17496	17433	17528	17612	17609	17424	17536	17483	17411	17225	17414	17342	17249	17357	17277	17282	17270	17424	17366	17469	17359	17367	17276	17285	17341	17173	17614	17149	17600	17559	17544	17388	17448	17425	17400	17390	17306	17208	17350	17523	17530	17388	17481	17336	17458	17454	17500	17398	17511	17419	17235	17429	17597	17525	17271	17419	17373	17382	17396	17355	17410	17457	17468	17474	17409	17475	17419	17363	17556	17419	17487	17250	17569	17511	17344	17261	17505	17557	17482	17233	17312	17356	17402	17214	17240	17299	17320	17201	17366	17454	17249	17435	17377	17438	17263	17428	17116	17236	17141	17424	17485	17279	17264	17409	17471	17378	17261	17412	17374	17449	17427	17257	17243	17310	17587	17646	17404	17361	17343	17388	17439	17406	17438	17462	17406	17294	17438	17435	17472	17550	17376	17173	17171	17328	17375	17153	17494	17401	17490	17185	17168	17273	17483	17271	17351	17427	17565	17345	17331	17299	17572	17329	17555	17369	17338	17286	17416	17367	17377	17520	17389	17470	17330	17367	17574	17471	17418	17418	17315	17401	17360	17304	17393	17465	17421	17235	17542	17573	17231	17381	17214	17287	17654	17296	17554	17343	17377	17530	17167	17223	17428	17212	17179	17314	17421	17323	17565	17392	17508	17514	17236	17255	17561	17288	17578	17287	17650	17606	17458	17220	17460	17453	17225	17288	17537	17336	17435	17331	17335	17448	17246	17431	17358	17465	17562	17262	17583	17448	17313	17321	17421	17422	17335	17431	17520	17195	17542	17434	17403	17354	17463	17284	17646	17296	17437	17293	17517	17365	17459	17442	17363	17401	17293	17096	17519	17282	17372	17484	17271	17409	17499	17402	17536	17528	17249	17389	17377	17342	17329	17313	17497	17405	17558	17351	17201	17457	17324	17181	17417	17309	17235	17382	17363	17495	17168	17363	17258	17416	17463	17381	17681	17338	17542	17314	17587	17312	17343	17398	17286	17482	17615	17424	17551	17481	17429	17340	17544	17490	17331	17247	17334	17340	17425	17345	17338	17429	17245	17441	17641	17421	17403	17445	17324	17339	17434	17538	17285	17468	17062	17225	17490	17353	17475	17558	17258	17274	17369	17343	17422	17237	17331	17352	17319	17213	17175	17259	17419	17476	17385	17132	17275	17324	17558	17407	17456	17125	17205	17344	17452	17414	17387	17342	17353	17236	17390	17347	17386	17282	17357	17395	17516	17414	17173	17258	17355	17467	17373	17309	17297	17563	17401	17344	17578	17418	17321	17277	17289	17355	17589	17592	17502	17366	17514	17458	17418	17423	17304	17308	17384	17157	17480	17382	17195	17480	17533	17390	17409	17204	17296	17594	17296	17428	17288	17257	17398	17362	17354	17383	17532	17364	17425	17425	17466	17253	17465	17394	17477	17270	17362	17511	17415	17241	17254	17479	17216	17353	17345	17261	17476	17181	17573	17343	17238	17356	17451	17094	17508	17549	17335	17509	17405	17404	17483	17185	17441	17431	17385	17331	17320	17334	17437	17430	17557	17454	17315	17515	17410	17537	17511	17283	17454	17237	17526	17463	17397	17548	17536	17437	17456	17391	17279	17406	17245	17579	17485	17391	17534	17392	17415	17559	17377	17484	17412	17332	17409	17480	17552	17293	17300	17308	17369	17602	17295	17387	17422	17435	17571	17419	17332	17429	17361	17383	17239	17343	17328	17404	17436	17567	17572	17356	17469	17303	17254	17468	17447	17218	17420	17471	17370	17237	17471	17245	17616	17440	17322	17332	17392	17587	17308	17293	17322	17265	17604	17486	17425	17530	17341	17270	17353	17201	17490	17260	17439	17401	17419	17230	17603	17260
23738	35996	30772	24009	20568	18144	17646	17063	18188	17625	16323	15588	15483	14914	14825	14592	14522	14370	14338	14107	14265	14301	14375	14278	14371	14376	14016	14148	14047	14068	13894	13900	13960	13985	14017	13885	13971	13931	13978	13898	13957	13884	13866	13957	14580	15319	15075	14479	14286	13966	14109	13815	13783	13709	13878	13909	13889	14056	13817	13993	14004	14014	13815	13845	13855	13903	13873	13943	13872	13838	14052	13881	13756	13933	13817	14018	13871	14089	14111	14009	13674	13860	13804	13773	13876	13943	13982	13767	13955	13853	14119	13805	13937	13862	13926	13914	13888	13971	13864	13740	13752	13909	13933	13919	13804	13715	13857	13916	13660	13871	13738	13940	14024	13921	13828	13706	13822	13909	13986	13805	13838	13954	13891	13919	13913	13789	13868	13824	13823	13825	13854	13931	14075	13857	13894	13889	13853	13827	13841	14034	13692	13864	14035	13889	14002	13873	13856	13857	13878	13920	13885	13649	13984	13756	13858	13890	13900	13734	13991	13815	13827	13835	13876	13842	13726	13964	13944	13814	13921	13710	13987	13704	13848	13963	13834	13835	13829	13980	13978	13762	13823	13908	13787	14060	13834	13899	13894	13880	13847	13858	13745	13923	13940	13858	13795	13990	14000	13863	13877	13815	13956	13991	14045	13886	13873	13799	14063	13877	13718	13770	13900	13978	13886	13835	13816	13836	14082	13718	13820	13924	13758	13753	13891	13813	13918	13872	13840	13855	13905	13765	13659	13854	13752	13796	13976	13909	13769	13969	13851	13903	13867	13932	14017	14051	13799	13962	13905	13939	13844	13799	14025	13904	13808	13899	14028	13753	13951	13836	13840	13855	13850	13793	13925	13940	13940	13937	14009	13913	14040	13902	13923	13859	13925	13707	13714	13893	14010	13755	13923	13844	13846	13799	13745	13840	13718	13786	13813	13869	14027	13855	13786	13953	13932	13766	13882	13881	13941	13937	13862	13910	13858	13910	13956	13803	13772	13850	13889	13944	13849	13833	13757	14032	13812	13851	13912	13786	13931	13897	13845	13926	13935	13884	13778	13896	13866	13805	13945	13748	14059	14007	14067	14027	13824	13840	13908	13795	13869	13877	13884	13864	13824	13961	13823	13860	13948	13868	13760	13876	14015	13889	13860	13723	13858	13831	13874	13794	13920	13816	13877	13936	13747	13831	13831	13771	13991	13869	13847	13824	13845	13842	13805	14015	13857	13931	13977	13886	13704	13862	13755	13875	13770	13891	13983	13939	13916	13678	13823	13794	13896	13800	13825	13767	13852	13881	13832	13882	13991	13792	13912	13829	13884	13891	13819	14035	13710	13897	13829	13774	13925	13780	13859	13755	14024	13831	13879	14013	13840	13747	13799	13871	13912	13885	13939	13944	13973	13788	13959	13770	13856	13760	14014	13726	13784	13895	14024	13763	13834	13903	13885	13876	13802	13959	13797	13905	13732	13912	13904	13960	13936	13952	14001	13760	13997	13971	13774	13822	13863	13847	13904	13968	13847	13938	13867	13819	13803	13895	13918	13763	13935	13947	13822	13825	14084	13734	13961	13986	13820	13705	13905	13875	13982	13971	13814	14016	13825	13936	13809	13891	13855	13774	14014	13942	13879	13905	13922	13860	13845	13950	13816	13722	13843	13939	14051	13863	13819	13989	13910	13861	13862	13867	13874	14082	13906	13774	13866	13780	13873	13853	14030	14003	13872	13808	13966	13915	13837	13968	13956	14060	13874	13903	13922	13878	13959	13924	13878	13688	13860	13749	13722	13821	13871	13841	13879	13820	13958	13874	13854	13874	13886	13748	13929	13773	13929	13880	13729	13953	13761	13900	13696	13794	13699	14021	14013	14013	13782	13690	13787	13822	13876	13855	13821	13911	13893	13918	13923	13891	13995	13963	13777	13915	14105	13738	13938	13899	13884	13883	13711	13920	13969	13894	13919	13993	13793	13894	13866	13852	13786	13919	13876	13828	13701	13801	13852	13892	13869	13816	13904	13983	13940	13883	13889	13840	13995	13855	13787	13994	14060	13793	13877	13923	14004	14017	13743	13778	13931	13692	13812	13881	13910	13863	13716	13969	14056	13719	13806	13849	13796	13837	13840	13896	13912	13869	13778	13810	13972	13987	13925	13932	13916	13846	13844	13661	13776	13914	13891	13955	13954	13705	14008	13788	13755	13889	13781	13891	13862	13843	13909	13742	13964	13978	13785	13862	13883	13823	13830	13882	13786	13836	13842	13911	13816	14002	13992	13756	13911	13799	13925	13824	13952	13823	13995	13917	13858	13741	13927	13980	13849	13997	13851	13703	13975	13806	14046	13979	13757	13870	13976	13756	13920	13769	13812	13724	13927	13926	13885	13950	13993	13763	13949	13858	13866	13908	13946	13750	13808	13821	13978	14075	13915	13842	13992	13773	13942	13914	13589	13902	13806	13892	13848	13825	13902	13774	13890	13921	13795	14027	13935	13647	13820	13744	13804	14018	13711	13803	13900	13766	13683	13767	13915	13997	14003	14022	14058	13971	13875	13939	13801	13988	13848	13934	13793	13711	13818	13798	13995	13944	13801	13850	13984	13944	13865	13812	13982	13828	14031	13964	13697	13758	13891	13853	14026	13816	13839	13736	13897	13886	14017	13764	13873	13990	13811	13842	13840	13903	14001	13862	13839	13848	13998	13887	13821	13921	13971	13878	13959	13825	13936	13918	13879	13926	14104	13937	14089	13934	13909	13882	13794	13807	13846	13813	13776	13969	13921	13934	13984	13840	13689	13681	13981	13851	13638	13902	13772	13683	13742	13892	14005	13740	13824	13694	13754	13911	13923	13892	13845	13855	13861	13878	13728	14007	13923	13795	13874	13930	13775	13919	13802	13805	13924	13859	13784	13931	13919	13677	14036	13887	13981	13855	13870	14031	13873	13972	13696	14026	13831	13849	13799	13760	14140	14002	13850	13838	13971	13821	13879	13915	13805	13875	13909	13740	13840	13957	13756	13764	13910	13712	13804	13803	13877	13882	13870	13929	13906	13880	13807	13990	13895	13936	14019	13953	14094	13844	13754	13699	13825	13724	13779	13830	13827	14000	13898	13935	13916	13900	14070	13871	13961	13894	13712	13900	13893	13931	13958	13813	13856	13911	13880	13813	13988	13935	13671	13720	13712	13717	13829	13879	13980	13832	14015	14046	13852	13782	13866	13970	13953	14013	13817	13713	13878	13813	13850	13967	13862	13907	13727	13900	13939	13794	13970	13920	13950	13917	14059	13848	14020	13780	13989	13796	13796	14123	13968	13824	13894	13961	13899	13744	13963	13811	13956	13965	13976	13761	14040	13909	13915	13895	13937	13997	13936	13827	13915	13825	13754	13938	13828	13760	14075	13850	13789	13889	13743	14104	13867	13880	13810	13821	13877	14102	13771	13951	14095	13871	13890	13928	13859	13852	13834	13726	13754	13785	13903	13842	13914	13816	13846	13779	13901	13834	13954	13785	14109	13807	13922	13789	13956	13757	13954	13867	13833	14048	13876	13852	13863	13821	13921	13898	13960	13903	13841	13823	13856	13804	13853	14053	13815	13849	14004	13729	13920	13968	13840	13981	13861	13915	13951	13888	13663	13880	13881	13859	13972	13746	13891	13689	13961	13765	13863	13935	13980	13885	13815	13834	13781	13877	13701	13914	13908	13969	13950	13799	13827	13877	14004	13893	13730	13950	13816	13834	13935	13817	13770	13790	13867	13878	13648	13919	13856	13799	13856	13815	13807	13770	13821	13831	13916	13779	14023	13754	13973	13732	13844	13805	13957	14073	13715	13990	13619	13853	13859	13924	13798	13797	13856	13833	13935	13874	13857	13907	13784	13715	13840	14019	13885	13868	13791	13795	13976	13748	14024	13841	13782	13909	13845	13721	14015	13738	13969	13746	13911	13775	13941	13826	14041	13842	13816	13919	13835	13910	13713	13806	14055	13995	13830	13827	13908	13695	13889	13917	13892	13868	13879	13859	13774	13742	13804	13801	13842	13894	13840	14059	13897	13963	13882	13941	13852	13768	13913	13904	13887	13830	13710	13760	13847	14006	13985	13820	13935	13924	13890	13927	13931	13854	13966	13706	13910	13746	13995	13673	13874	13705	13789	14045	13977	13895	13877	13949	13924	13768	14064	13901	13955	13764	13885	13980	13733	13789	13918	13919	13799	14000	13892	14020	13826	13967	13899	13924	13961	13908	14103	13759	13870	13949	13656	13926	13762	13830	13797	13830	13862	13866	13872	13900	13894	13867	13859	13953	13748	13921	13924	13934	14045	13818	13952	13878	13922	13915	13923	13857	13810	13792	13928	13824	13953	13857	13866	13944	13806	13928	13916	13884	13755	13707	13775	14015	13857	13969	13896	13705	13704	13803	13942	13782	13908	13887	13769	13892	13755	13933	13901	13721	13726	13863	13887	13759	13717	13699	13908	13839	13867	13714	13782	13983	13992	13907	13863	13809	13914	13846	13821	13782	14142	13761	13810	13936	13861	13742	13827	13857	13838	13930	13901	13741	13801	13992	13915	13861	13838	14059	13956	13939	13747	13827	13761	14008	13983	13837	13788	13914	13903	14056	13799	13827	13791	13735	13751	13886	13943	13986	13898	13822	14041	13803	13926	13742	14065	13658	13805	13885	13895	13967	13883	13769	14017	14031	13949	13919	13840	13920	13953	13591	13923	13806	13941	13811	13764	13923	13841	13638	13918	14020	13779	13989	13865	13964	13887	13841	13845	13946	14028	13849	14046	13947	13908	13821	13877	13876	13817	13978	13892	13816	13930	13908	13826	13819	14073	13890	13851	13916	13801	13779	13798	13904	13860	13846	13845	13815	13839	13956	13810	13910	13986	13996	13955	13939	13770	13915	13792	13834	13645	13786	13775	13960	13809	13830	13871	13812	13780	13871	13925	13810	13842	13743	13765	13890	13924	13842	13905	13953	14060	13968	13831	13896	13901	13832	14018	14042	13895	13907	13845	13955	13803	13793	13975	13873	13766	13874	14158	13926	13738	13892	13929	13707	13962	13771	13823	13884	13839	14001	13889	13752	13863	13790	13899	13868	13823	13794	13824	13908	13898	13800	13826	13907	13948	14008	13824	13836
23492	21086	28355	23849	21809	24051	25098	20888	20840	21109	19950	19027	18795	18397	18267	17993	17953	17777	17482	17628	17581	17656	17892	17664	17812	17655	17674	17611	17754	17361	17290	17437	17254	17112	17325	17258	17369	17198	17296	17214	17333	17401	17465	17208	17928	18981	18923	18361	17713	17447	17484	17302	17263	17245	17063	17167	17303	17286	17073	17082	17343	17286	17302	17156	17232	17251	17076	17328	17266	17358	17320	17375	17214	17147	17128	17207	17341	17589	17240	17413	17345	17313	17242	17321	17133	17196	17065	17134	17063	17050	17271	17067	17228	17109	17267	17346	17076	17159	17104	17027	17073	17139	17026	17159	17224	17170	17124	17457	17176	17134	17315	17106	17348	17273	17265	17130	17246	17117	17044	17110	17089	17250	17190	17132	17132	17313	17008	17304	17107	17303	17234	17302	17004	17087	17357	17179	17212	17299	17278	17096	17191	17293	17344	17297	17098	17295	17258	17205	17221	17032	17062	17242	17105	17114	17205	17221	17096	17163	17393	17172	17078	17311	17272	17062	17128	17087	17219	17147	17255	17155	17354	17183	17133	17435	17199	17052	17171	17104	17187	17094	17043	16960	17061	17256	17263	17080	17219	17118	17065	17015	17117	17442	17172	17085	17375	17182	17321	17345	17030	17202	17176	17396	17040	17036	17249	17074	17181	17060	17378	17169	17334	17172	17255	17159	17154	17262	17102	17001	17220	17205	17318	17283	17013	17099	16994	17126	17032	17182	17131	17138	17075	17070	17306	17148	17067	17417	17125	17135	17206	17322	17163	17385	17268	17258	17163	17267	17221	17255	17252	17167	17078	17278	16947	17061	17138	17120	16972	17165	17288	17343	17410	17267	17004	17067	17353	17283	17033	17185	17229	16999	17269	17164	16867	17226	17127	17178	17134	17362	17177	17279	17216	17352	17235	17078	17075	17023	17276	17152	17044	17015	17217	17088	17276	17199	17106	17270	17067	16994	17274	17152	17273	17382	17420	17239	16996	17185	16937	16948	17075	16873	17276	17040	17295	17322	17138	17280	17152	17411	17245	17095	17113	17166	17095	17084	16982	17210	17255	17185	17041	17170	17144	17155	17118	17103	17200	17304	17149	16958	17280	17048	17011	17233	17261	17399	17226	17226	17263	17342	17084	17021	17145	17161	17211	17274	17251	17113	17244	17264	17151	17091	17208	17218	17020	17216	17250	16945	17224	17282	17207	17072	17047	17238	17155	17174	17118	17075	17093	17206	17175	17385	17181	17211	17279	17137	17247	17150	17259	17220	17044	17471	16961	17108	17233	16991	17064	17310	17078	17279	17186	17113	16929	17192	17155	17053	17212	17088	17114	17321	16976	17054	17306	17136	17223	17218	17088	16999	17390	17341	17070	17058	17253	16999	17037	16911	17042	17058	17141	17056	17034	17166	17217	17176	17270	17226	17163	17180	17109	17249	17219	16845	17195	17041	17098	17090	17325	17044	17187	17281	17243	17138	17136	17279	17051	17316	17321	17218	17051	17286	17344	17186	17175	17277	17377	17279	17320	17389	17017	17032	17123	17019	17005	17123	17174	17270	17088	16982	17147	17081	17129	17257	17390	17144	17351	17190	17157	17101	16986	17077	16915	17121	17191	17075	17085	17060	17261	17182	17417	16980	17375	17106	17228	17175	17085	16925	17197	17160	17308	17070	17208	16962	17193	17208	17124	17213	16962	17030	17056	16920	17151	17370	17228	17180	17187	17221	17122	17088	17069	17191	17280	17114	17214	17071	16987	16930	17138	17169	17144	16970	17226	17204	17028	17284	17022	17127	17210	16979	17169	17163	17129	16999	17002	16995	17126	17034	17219	16939	17217	17035	17069	17098	17151	17334	17020	17162	17359	16947	17144	17222	17238	17302	17055	17287	17453	17228	17177	17157	17302	17309	17245	17073	17094	17140	17108	17067	17195	17231	17038	16886	17263	17180	17251	17157	17085	17016	17159	17235	17324	17179	17299	17073	17075	17077	16997	17370	17056	17459	17163	17306	17121	16994	17191	17458	17067	17226	17145	17160	17083	17212	17323	17272	17213	17182	17182	17011	17088	17205	17176	17145	17071	17262	17111	16930	17156	17020	17395	17302	17134	17135	17044	17136	17229	17275	17423	17296	17200	17018	17160	17036	17229	17110	17041	17161	17096	17167	17199	17282	17143	16984	17057	17061	17167	17097	17166	17187	17104	17084	17286	17186	17345	17128	17116	17151	17156	17187	16990	17143	17199	17227	17302	16989	17092	17158	17068	17094	17129	17014	17312	17188	17024	17188	17191	17213	17110	17035	17104	17223	17043	17034	17186	17151	17015	16987	17111	17390	17298	17324	17361	17287	17259	17025	17333	17212	17192	17082	16965	17122	17314	17113	17212	17190	17030	17159	17204	17245	17379	17248	17202	17146	16989	16924	17091	17069	17468	17091	17241	17130	17085	17224	17164	17294	17213	17251	17340	17265	17202	17117	17181	17286	17189	17406	17220	16971	17126	17090	17049	16985	17332	17251	17018	17055	17209	17093	17179	17283	17281	17043	17276	17156	17134	17276	17337	17342	17075	17064	16962	17125	17317	17299	17197	17244	17195	17222	17208	17189	17070	17179	17198	17019	17040	17268	17283	17047	16844	17124	17151	17408	17126	17289	17053	17081	17151	17092	16879	17065	17287	17179	17112	16962	17115	17199	17207	17327	17086	17230	17145	17241	17258	17223	17250	17250	17213	17046	17230	16840	17271	17359	17280	17177	17129	17208	17239	17110	17151	17073	17262	17049	17125	16972	17079	17320	17162	17245	17199	17148	17382	17111	17093	17134	17164	17095	17443	17182	17057	17249	17229	17181	17142	17115	17101	17077	17445	17205	17182	17173	17127	17202	17201	17092	17067	17048	17132	16945	16954	17011	17140	17124	17038	17143	17207	17134	17129	17110	17100	17240	17309	17147	17190	17213	17010	17191	16987	17297	17144	17045	17166	17165	17110	17199	17145	16947	17229	17120	17147	17064	17169	17035	17159	17172	17284	17149	17314	17183	17099	17014	17371	17198	17359	17349	17319	17249	17214	17018	17086	17072	16984	17130	17179	17122	17022	17085	17246	17173	17145	17128	17044	17026	17398	17234	17255	17242	17100	17095	17078	17399	17130	17225	17206	17081	17243	17410	17190	17337	17112	17110	17344	17085	17517	17052	17219	17275	17197	17154	17272	17077	17315	17244	17324	17004	17138	17097	17288	17303	17421	17332	17276	17247	17211	17261	17072	17158	17259	17198	17289	17030	17192	17232	17126	17304	17002	17162	17206	17195	17158	17160	17166	17179	17120	17303	17387	17055	17306	17049	17229	17143	17072	16969	17298	17100	17159	17164	17002	17167	17067	17233	17373	17196	16994	17264	17109	17201	17171	17084	17249	17036	17387	17062	17262	17139	17184	17380	17188	17276	17120	17051	17238	17161	17305	17323	17318	17374	17325	17156	17121	17330	17267	17054	17428	17172	17104	17219	17149	17229	17175	17138	17348	17035	17231	17296	17276	17069	17266	17363	17263	17086	17068	17003	17102	17135	17064	17246	17209	17235	17111	17034	17050	17278	17075	17170	16998	17086	17177	17025	17298	17065	17256	17252	17169	16970	17321	17120	17221	17211	17166	17220	17260	17264	17162	17122	17226	17413	17250	17356	17050	17071	17172	17036	17267	17310	17188	17027	17162	17323	17393	17209	17252	17198	17170	17135	17259	17185	17066	17204	17043	17115	17324	17166	17276	17127	17265	17344	17045	17166	16837	17263	17388	17322	17322	17292	17311	16973	17221	17387	17153	17139	17094	17435	17211	17221	16996	17157	16992	17171	17119	17250	17254	17205	17148	17159	17153	17197	17224	17084	17144	17085	17105	17072	17141	17194	17127	17161	17249	17213	17004	17268	17215	17011	16921	17083	17059	16988	17370	17198	17124	17138	17330	17290	17103	17193	16888	17110	16955	17015	17218	17013	17099	17357	17199	17144	17219	17349	17168	17177	17169	17097	17098	17246	17424	17037	17213	17168	17131	17053	17302	17164	17237	17370	17186	16990	17181	16986	17066	17006	17213	17177	17194	17184	17392	17153	17188	17105	17303	17265	17148	17086	17247	17103	17308	17220	17038	17327	17194	17350	17100	16961	17154	17074	17068	17129	17048	17176	17234	17249	17272	17268	17197	17370	17341	17037	17122	16945	17097	17158	17155	17254	17054	17147	17285	17143	17331	17154	17091	17096	17377	17059	17044	17105	17176	17357	17035	17358	17177	17267	17158	17143	17076	17293	17067	17117	17335	17101	17105	17213	17031	17186	17380	17211	17293	17041	16976	17238	17460	17301	17229	17423	17279	17192	17337	17282	17214	17191	16986	17245	17355	16994	17067	17095	17060	17169	17265	17312	17147	17053	17020	17117	17391	17326	17075	17246	17249	17256	17232	17128	17199	17058	17313	17163	17217	17307	17206	16948	17260	17079	17051	17109	17121	17174	17163	17049	17196	17411	17213	17136	17228	17245	17193	17292	17024	17250	17084	16952	17228	17040	17153	17089	17227	17143	17019	17085	17092	17088	17157	16851	17139	17120	17194	17063	17000	17258	17335	17304	17075	17163	17101	16902	17292	17073	17212	17143	17178	17089	17054	17148	17312	17208	17229	17176	17199	17081	17000	17134	16984	17086	17102	17246	17105	17434	17086	17235	16962	17253	17323	17049	17232	17000	17276	17325	17247	17299	17234	17144	17118	17144	17101	17182	17279	17085	17255	17229	17171	17221	17042	17334	17404	17061	17108	17271	17116	17063	17158	17213	17167	17385	17092	17144	17177	17078	17085	17064	17115	17275	17021	17088	17296	17183	17088	17057	17129	17351	17093	17153	17028	17072	17213	17160	17372	17225	17127	17228	17158	17223	17155	17308	17206	17254	17170	17202	17097	17181	17062	17107	17184	17119	17209	17179	17235	17413	17141	17185	17231	17051	17006	17175	17154	17023	17130	17039	17234	17152	17258	17243	17233	17176	17271	17126	17271	17151	17129	17025	17144	17119	17276	17075	17124	17229	17158	16980	17263	17117	17343	17080	17233	17160	17153	17230	17008	17114	17284	17271	17102	17345	17256	17285	17259	17218	16947	17205
26130	39688	36041	28796	23474	20799	19672	18871	19903	19594	17645	16518	15853	15433	15196	14804	14883	14691	14423	14337	14324	14432	14786	14589	14850	14018	13952	14006	14049	13910	13778	13881	13880	13808	13738	13809	13698	13760	13646	13893	13754	13638	13782	13773	15103	16489	15949	15126	14279	13879	13853	13750	13837	13665	13813	13716	13635	13675	13768	13749	13825	13836	13803	13868	13521	13864	13754	13676	13762	13828	13593	13693	13691	13758	13806	13591	13778	13635	13609	13809	13778	13743	13691	13669	13537	13718	13794	13864	13607	13792	13741	13685	13919	13744	13764	13739	13739	13780	13626	13639	13652	13682	13576	13637	13669	13512	13786	13718	13828	13806	13768	13749	13688	13704	13649	13583	13681	13665	13685	13836	13683	13820	13655	13839	13799	13607	13855	13725	13678	13769	13682	13760	13674	13669	13717	13757	13735	13645	13765	13663	13763	13811	13778	13843	13666	13711	13785	13699	13649	13731	13747	13786	13712	13654	13670	13706	13837	13674	13657	13611	13650	13784	13710	13677	13858	13721	13506	13793	13641	13923	13802	13846	13664	13622	13763	13639	13845	13775	13626	13829	13599	13459	13697	13730	13772	13685	13672	13732	13695	13704	13635	13751	13925	13642	13756	13679	13737	13788	13680	13709	13866	13581	13690	13672	13617	13837	13586	13716	13693	13779	13700	13818	13754	13628	13769	13748	13662	13721	13920	13679	13802	13610	13779	13844	13703	13678	13726	13407	13604	13721	13642	13757	13811	13770	13855	13782	13597	13792	13690	13667	13819	13706	13889	13582	13754	13812	13743	13689	13818	13774	13730	13734	13710	13835	13705	13632	13627	13768	13540	13521	13654	13649	13695	13814	13726	13834	13796	13726	13801	13820	13711	13644	13758	13786	13695	13647	13731	13894	13829	13803	13661	13828	13747	13647	13850	13712	13483	13819	13537	13790	13795	13856	13804	13770	13580	13715	13772	13726	13706	13517	13771	13654	13788	13697	13765	13784	13663	13787	13773	13705	13731	13645	13641	13754	13703	13619	13737	13696	13752	13702	13773	13690	13771	13721	13832	13629	13729	13837	13779	13724	13756	13837	13645	13683	13860	13640	13737	13707	13726	13730	13665	13650	13770	13583	13733	13862	13491	13644	13707	13689	13771	13701	13890	13876	13727	13645	13900	13678	13741	13673	13728	13748	13659	13754	13653	13625	13690	13789	13643	13593	13748	13633	13654	13820	13699	13710	13643	13742	13849	13701	13780	13759	13792	13703	13713	13830	13773	13764	13762	13743	13705	13638	13769	13852	13729	13687	13635	13762	13698	13674	13745	13667	13708	13806	13855	13588	13800	13758	13639	13729	13727	13724	13813	13793	13638	13653	13661	13551	13854	13691	13708	13679	13711	13669	13614	13778	13648	13785	13494	13681	13722	13832	13690	13699	13845	13733	13709	13705	13863	13670	13722	13881	13746	13678	13650	13682	13639	13661	13738	13752	13677	13737	13709	13724	13666	13652	13747	13895	13679	13658	13794	13740	13733	13818	13712	13844	13747	13686	13818	13676	13627	13641	13748	13652	13751	13722	13805	13776	13714	13736	13994	13715	13712	13600	13697	13832	13622	13707	13940	13768	13608	13808	13698	13814	13646	13684	13557	13922	13941	13551	13875	13672	13665	13792	13738	13918	13792	13648	13753	13808	13575	13604	13754	13831	13732	13647	13696	13652	13704	13695	13729	13646	13615	13862	13691	13677	13609	13604	13733	13717	13893	13770	13778	13671	13778	13693	13695	13723	13730	13617	13778	13734	13784	13595	13633	13653	13700	13689	13701	13761	13719	13796	13707	13772	13657	13649	13776	13814	13609	13691	13742	13759	13781	13611	13583	13834	13741	13807	13708	13800	13687	13570	13878	13605	13569	13676	13773	13760	13854	13594	13792	13800	13772	13716	13854	13720	13829	13746	13757	13729	13765	13675	13740	13901	13713	13786	13776	13746	13763	13789	13823	13638	13699	13760	13705	13591	13582	13786	13838	13706	13674	13700	13696	13595	13677	13862	13759	13558	13891	13771	13758	13899	13644	13872	13609	13641	13899	13702	13741	13717	13608	13554	13613	13892	13649	13747	13622	13453	13731	13779	13551	13625	13553	13688	13798	13865	13731	13634	13531	13525	13798	13629	13729	13578	13781	13640	13878	13679	13702	13741	13808	13569	13644	13720	13731	13659	13752	13694	13800	13447	13684	13774	13575	13608	13793	13691	13676	13769	13690	13610	13763	13764	13662	13670	13813	13939	13573	13771	13691	13798	13606	13764	13842	13774	13726	13749	13850	13879	13799	13784	13646	13649	13847	13580	13794	13750	13750	13676	13556	13776	13522	13790	13881	13823	13840	13732	13784	13594	13817	13788	13890	13673	13856	13784	13644	13640	13790	13834	13805	13684	13777	13703	13575	13790	13830	13690	13456	13662	13657	13903	13712	13863	13761	13757	13835	13721	13765	13720	13718	13622	13668	13678	13770	13835	13672	13870	13732	13763	13686	13762	13960	13683	13659	13894	13795	13722	13783	13814	13545	13775	13788	13732	13672	13791	13544	13613	13603	13778	13757	13670	13526	13632	13725	13616	13692	13798	13807	13558	13789	13678	13614	13794	13638	13627	13654	13650	13732	13671	13583	13618	13624	13745	13702	13763	13695	13710	13729	13737	13710	13538	13718	13915	13724	13714	13718	13752	13701	13714	13840	13821	13762	13606	13730	13747	13749	13630	13828	13811	13774	13797	13879	13814	13716	13775	13746	13671	13790	13708	13721	13531	13724	13592	13667	13844	13734	13806	13829	13689	13645	13730	13680	13788	13727	13858	13862	13724	13802	13778	13779	13929	13742	13759	13714	13704	13819	13726	13743	13757	13698	13748	13636	13682	13837	13842	13711	13777	13610	13695	13720	13758	13672	13685	13733	13794	13693	13563	13703	13640	13844	13728	13763	13850	13694	13868	13657	13577	13654	13625	13750	13755	13710	13666	13655	13872	13542	13742	13588	13800	13823	13682	13558	13754	13665	13604	13809	13861	13715	13843	13610	13656	13798	13699	13725	13535	13515	13796	13704	13701	13750	13788	13721	13862	13717	13609	13832	13931	13740	13832	13791	13864	13840	13862	13886	13751	13688	13590	13645	13693	13771	13697	13625	13804	13774	13667	13819	13568	13701	13886	13891	13697	13653	13743	13793	13697	13758	13646	13595	13820	13746	13823	13808	13833	13732	13700	13828	13806	13640	13697	13780	13558	13881	13618	13642	13661	13714	13794	13658	13825	13848	13772	13775	13837	13640	13654	13661	13696	13728	13860	13714	13557	13685	13532	13799	13651	13747	13665	13798	13842	13638	13874	13719	13801	13770	13615	13781	13704	13825	13704	13703	13810	13792	13717	13776	13758	13735	13735	13775	13774	13787	13833	13671	13674	13642	13573	13803	13904	13600	13822	13690	13711	13732	13691	13787	13799	13709	13864	13915	13629	13848	13854	13660	13779	13824	13726	13589	13807	13833	13584	13745	13566	13648	13801	13832	13756	13728	13806	13728	13791	13576	13899	13791	13798	13658	13736	13805	13610	13444	13734	13628	13803	13722	13873	13758	13557	13877	13745	13765	13741	13622	13800	13765	13746	13688	13666	13601	13793	13878	13696	13712	13666	13913	13503	13746	13699	13774	13741	13759	13651	13801	13639	13772	13815	13705	13699	13793	13753	13779	13653	13830	13707	13723	13814	13669	13829	13606	13540	13734	13834	13669	13821	13794	13800	13658	13730	13617	13698	13812	13570	13635	13722	13639	13703	13789	13756	13783	13616	13636	13677	13627	13468	13759	13845	13746	13613	13751	13788	13810	13634	13609	13615	13833	13768	13661	13661	13699	13752	13654	13661	13831	13635	13631	13793	13707	13752	13576	13656	13715	13821	13570	13732	13703	13596	13858	13746	13771	13784	13745	13796	13873	13643	13703	13768	13835	13713	13582	13678	13765	13678	13811	13671	13719	13769	13605	13640	13585	13987	13848	13787	13888	13684	13744	13723	13843	13622	13651	13633	13752	13575	13507	13710	13650	13738	13807	13685	13849	13602	13633	13703	13784	13694	13571	13532	13816	13544	13820	13641	13673	13765	13720	13744	13848	13702	13772	13773	13659	13804	13675	13736	13557	13758	13737	13587	13690	13774	13707	13825	13638	13651	13732	13917	13646	13775	13638	13828	13604	13931	13731	13665	13805	13642	13597	13895	13688	13754	13780	13686	13928	13617	13827	13579	13700	13878	13673	13779	13764	13763	13846	13776	13780	13779	13641	13541	13678	13652	13867	13808	13632	13616	13691	13854	13833	13632	13652	13714	13790	13677	13449	13548	13577	13684	13706	13737	13816	13524	13592	13708	13729	13619	13772	13768	13701	13770	13575	13667	13774	13713	13726	13485	13654	13744	13655	13630	13862	13670	13592	13786	13756	13586	13669	13588	13834	13830	13870	13757	13577	13721	13628	13753	13786	13597	13725	13771	13780	13635	13752	13692	13692	13882	13737	13802	13582	13781	13582	13624	13602	13659	13782	13673	13674	13704	13835	13926	13714	13876	13717	13795	13878	13744	13726	13696	13798	13600	13731	13648	13814	13648	13722	13692	13727	13878	13840	13718	13670	13861	13527	13805	13787	13788	13698	13683	13847	13720	13644	13684	13773	13518	13382	13870	13748	13778	13639	13735	13723	13794	13735	13714	13667	13823	13692	13650	13692	13778	13782	13722	13809	13778	13672	13786	13723	13666	13762	13662	13668	13601	13803	13882	13837	13736	13771	13775	13723	13648	13751	13741	13853	13705	13705	13754	13890	13942	13614	13869	13661	13756	13823	13538	13833	13724	13806	13487	13774	13769	13551	13581	13808	13634	13680	13639	13701	13697	13882	13793	13636	13769	13800	13767	13658	13487	13699	13674	13846	13861	13659	13797	13768	13709	13734	13740	13722	13812	13715	13591	13804	13582	13790	13971	13622	13795	13830	13767	13608	13764	13676	13721	13635	13690	13800	13702	13549	13594	13688	13901	13604	13793	13645	13601	13664	13598	13796	13691	13624	13800	13616	13776	13596	13710	13715	13787	13704	13808	13687	13903	13920	13514	13702	13828
29495	23045	23822	21244	18359	18293	18126	18146	18286	18610	18054	17842	17578	17483	17529	17628	17517	17444	17562	17369	17506	17561	17307	17561	17510	17442	17568	17450	17564	17347	17319	17267	17418	17448	17419	17590	17325	17316	17224	17368	17675	17396	17417	17535	17337	17541	17479	17636	17671	17422	17518	17150	17240	17245	17461	17266	17299	17235	17554	17406	17234	17410	17407	17515	17452	17326	17298	17182	17129	17423	17299	17311	17307	17338	17389	17246	17201	17259	17385	17354	17352	17362	17505	17304	17397	17370	17355	17331	17285	17174	17305	17132	17300	17454	17320	17354	17471	17259	17583	17500	17379	17177	17315	17354	17552	17390	17387	17358	17342	17594	17298	17372	17309	17251	17494	17291	17461	17418	17550	17277	17297	17308	17441	17347	17525	17241	17567	17556	17210	17338	17169	17277	17368	17443	17438	17274	17173	17241	17485	17460	17318	17513	17162	17344	17119	17611	17362	17339	17143	17286	17397	17365	17478	17473	17313	17300	17409	17142	17487	17314	17468	17339	17309	17358	17181	17537	17257	17072	17174	17428	17371	17350	17365	17126	17167	17376	17304	17203	17127	17336	17415	17136	17233	17350	17583	17314	17482	17516	17313	17303	17288	17193	17433	17534	17434	17541	17185	17144	17486	17220	17187	17215	17400	17413	17446	17631	17380	17392	17199	17268	17372	17353	17565	17334	17153	17272	17307	17580	17331	17346	17560	17220	17244	17426	17171	17317	17338	17129	17316	17545	17477	17421	17444	17330	17261	17500	17328	17287	17287	17239	17368	17219	17475	17487	17406	17149	17207	17275	17293	17224	17427	17473	17107	17417	17251	17392	17431	17247	17448	17272	17228	17072	17383	17000	17270	17334	17218	17264	17303	17274	17507	17405	17376	17325	17527	17584	17333	17311	17344	17318	17348	17315	17355	17310	17339	17390	17508	17589	17437	17372	17283	17230	17078	17107	17152	17430	17470	17305	17327	17307	17444	17514	17472	17369	17241	17355	17282	17269	17361	17281	17203	17301	17238	17190	17358	17380	17215	17363	17170	17451	17289	17148	17263	17375	17476	17179	17126	17467	17296	17448	17263	17240	17434	17310	17443	17451	17198	17246	17380	17317	17259	17250	17425	17538	17234	17245	17378	17349	17274	17188	17332	17477	17449	17376	17541	17434	17244	17184	17296	17284	17331	17290	17096	17307	17318	17334	17254	17308	17573	17367	17117	17482	17391	17356	17400	17231	17347	17177	17349	17330	17311	17484	17584	17347	17255	17245	17360	17344	17317	17329	17405	17177	17398	17219	17238	17135	17402	17215	17191	17128	17259	17346	17187	17402	17340	17269	17352	17342	17403	17163	17265	17236	17476	17311	17276	17143	17162	17503	17188	17342	17323	17501	17248	17282	17449	17450	17260	17199	17176	17106	17259	17404	17233	17556	17440	17382	17122	17373	17416	17417	17360	17104	17474	17322	17278	17370	17450	17380	17346	17333	17250	17491	17542	17316	17425	17314	17233	17371	17384	17214	17299	17369	17286	17287	17389	17150	17320	17329	17325	17251	17371	17152	17235	17027	17300	17459	17442	17257	17380	17452	17428	17021	17233	17313	17327	17387	17290	17244	17111	17300	17275	17517	17319	17212	17223	17407	17431	17167	17578	17452	17524	17306	17305	17434	17311	17473	17245	17305	17507	17423	17438	17088	17275	17099	17325	17347	17356	17220	17514	17414	17307	17179	17450	17169	17470	17393	17408	17302	17261	17343	17455	17447	17215	17484	17429	17446	17292	17287	17468	17376	17358	17358	17234	17453	17490	17401	17189	17416	17410	17211	17376	17439	17543	17411	17243	17297	17155	17344	17502	17387	17470	17176	17315	17303	17313	17343	17266	17229	17171	17304	17315	17521	17339	17345	17307	17519	17575	17533	17384	17296	17271	17249	17061	17252	17490	17294	17463	17223	17505	17148	17260	17281	17222	17317	17203	17359	17352	17095	17382	17269	17505	17509	17405	17319	17335	17254	17223	17488	17305	17380	17275	17226	17496	17343	17299	17387	17206	17639	17316	17313	17487	17335	17344	17321	17422	17549	17520	17649	17116	17314	17499	17256	17174	17348	17597	17448	17363	17419	17496	17319	17675	17474	17418	17240	17237	17253	17437	17475	17388	17278	17268	17347	17299	17441	17245	17473	17160	17502	17234	17256	17563	17262	17626	17237	17416	17355	17365	17353	17592	17170	17406	17388	17187	17471	17262	17265	17245	17536	17345	17383	17341	17263	17396	17208	17467	17296	17257	17524	17373	17340	17215	17199	17322	17476	17571	17326	17226	17315	17467	17302	17244	17257	17351	17459	17190	17383	17363	17497	17340	17452	17444	17451	17278	17363	17035	17286	17492	17349	17567	17282	17386	17295	17466	17268	17242	17287	17203	17450	17541	17491	17522	17214	17442	17155	17420	17166	17501	17369	17245	17252	17218	17309	17427	17241	17356	17142	17510	17398	17294	17286	17277	17326	17301	17380	17509	17323	17293	17494	17228	17297	17271	17214	17298	17333	17313	17251	17195	17126	17210	17431	17224	17550	17258	17205	17380	17383	17110	17339	17465	17344	17590	17401	17230	17249	17440	17347	17360	17623	17244	17354	17410	17413	17300	17322	17331	17364	17593	17554	17278	17295	17260	17449	17426	17304	17464	17296	17498	17157	17226	17452	17506	17565	17513	17380	17424	17557	17509	17196	17414	17410	17343	17381	17254	17397	17249	17273	17506	17243	17254	17283	17347	17259	17414	17606	17496	17461	17361	17483	17225	17267	17196	17321	17395	17273	17292	17347	16946	17269	17241	17302	17427	17397	17289	17375	17308	17321	17525	17276	17280	17415	17415	17325	17479	17427	17443	17550	17447	17499	17496	17372	17421	17378	17208	17426	17037	17397	17421	17207	17232	17419	17411	17436	17234	17397	17507	17361	17573	17392	17434	17364	17171	16980	17377	17167	17405	17339	17460	17296	17325	17450	17172	17332	17446	17314	17332	17345	17276	17390	17241	17214	17392	17442	17177	17353	17235	17206	17035	17256	17470	17420	17311	17329	17396	17467	17473	17350	17187	17272	17453	17252	17206	17529	17382	17393	17424	17466	17458	17352	17555	17312	17154	17371	17398	17339	17462	17288	17350	17225	17292	17599	17141	17347	17493	17390	17351	17360	17239	17468	17301	17245	17405	17281	17496	17334	17244	17416	17233	17064	17350	17427	17362	17348	17252	17442	17347	17293	17383	17488	17131	17483	17192	17325	17291	17300	17298	17353	17373	17160	17078	17306	17422	17248	17346	17425	17296	17322	17449	17448	17234	17511	17349	17118	17258	17390	17402	17380	17197	17351	17218	17575	17369	17364	17447	17523	17482	17461	17328	17332	17091	17354	17501	17450	17149	17473	17683	17305	17341	17478	17160	17406	17210	17371	17422	17176	17172	17223	17240	17425	17323	17377	17183	17432	17328	17284	17183	17447	17528	17051	17424	17442	17398	17279	17357	17435	17326	17493	17438	17429	17352	17483	17396	17467	17227	17309	17638	17326	17270	17348	17389	17226	17583	17295	17317	17365	17349	17217	17450	17289	17265	17188	17363	17234	17465	17324	17380	17372	17177	17128	17275	17558	17419	17274	17326	17150	17402	17359	17326	17234	17377	17429	17432	17205	17469	17478	17288	17244	17353	17563	17443	17287	17486	17404	17334	17186	17420	17180	17425	17190	17396	17178	17323	17474	17338	17221	17284	17408	17310	17327	17207	17064	17428	17549	17262	17309	17111	17421	17341	17457	17388	17285	17380	17371	17277	17367	17437	17346	17210	17222	17317	17265	17260	17296	17217	17362	17182	17266	17289	17291	17099	17229	17174	17127	17135	17342	17282	17607	17399	17374	17345	17187	17422	17375	17283	17297	17406	17356	17271	17308	17246	17126	17143	17348	17493	17293	17374	17399	17310	17277	17325	17449	17483	17475	17357	17391	17233	17273	17414	17330	17268	17369	17437	17346	17318	17427	17280	17395	17545	17520	17377	17209	17446	17251	17351	17182	17346	17501	17352	17150	17579	17217	17297	17223	17248	17189	17283	17404	17270	17422	17348	17285	17331	17300	17343	17261	17207	17298	17170	17435	17428	17264	17501	17558	17386	17443	17203	17406	17271	17421	17346	17236	17355	17448	17469	17362	17219	17301	17450	17436	17415	17445	17495	17439	17527	17262	17282	17472	17440	17303	17367	17269	17129	17232	17402	17460	17408	17141	17403	17311	17422	17436	17241	17237	17355	17118	17149	17122	17510	17309	17557	17241	17376	17282	17403	17409	17372	17159	17449	17341	17404	17444	17415	17246	17359	17407	17303	17437	17256	17050	17217	17468	17531	17229	17228	17212	17270	17362	17508	17417	17258	17261	17524	17233	17296	17044	17158	17076	17331	17437	17564	17449	17406	17369	17411	17551	17402	17430	17267	17350	17284	17479	17566	17353	17356	17435	17457	17262	17381	17533	17473	17361	17504	17178	17485	17303	17468	17401	17439	17320	17335	17358	17355	17171	17245	17178	17308	17489	17315	17339	17330	17381	17398	17380	17266	17292	17266	17277	17367	17157	17473	17405	17417	17405	17298	17302	17260	17319	17337	17415	17356	17472	17346	17344	17233	17180	17440	17317	17301	17460	17277	17303	17565	17595	17413	17240	17162	17217	17352	17153	17488	17272	17435	17343	17110	17295	17300	17245	17430	17448	17360	17185	17470	17365	17352	17360	17263	17552	17392	17530	17320	17254	17230	17158	17113	17344	17151	17367	17160	17325	17340	17570	17428	17286	17435	17428	17402	17466	17294	17445	17301	17540	17465	17302	17217	17391	17570	17373	17324	17296	17397	17311	17183	17413	17373	17469	17369	17387	17217	17306	17357	17450	17439	17472	17186	17226	17363	17345	17291	17385	17426	17227	17402	17078	17464	17493	17463	17445	17386	17413	17530	17486	17143	17454	17406	17413	17482	17393	17324	17362	17416	17379	17324	17389	17525	17357	17299	17289	17317	17396	17291	17339	17490	17388	17346	17365	17197	17409	17586	17503	17554	17413	17304	17333	17559	17260	17394	17335	17468	17331	17476	17351	17201	17105	17261	17338	17237	17458
19799	21920	20164	17285	16018	15282	15280	15219	15393	15880	15123	14635	14622	14369	14296	14168	14147	14104	13955	14227	14061	13977	14205	13914	14012	13952	13917	14008	13777	13870	13946	13864	13820	14018	13986	13880	13764	13868	13843	13919	13850	13724	13594	13838	13835	14063	14100	14023	13941	14042	13899	13875	14023	13920	13692	13714	13784	13736	13693	13726	13966	13857	13970	13834	13888	13694	13863	13843	13892	13935	13878	13913	14000	13973	13888	13875	13832	13880	13938	13889	13864	13814	13839	13802	13750	13852	13766	13809	13908	13864	13951	13883	13664	13639	13807	13960	13832	13712	13894	13768	13811	13720	13913	13800	14070	13906	13966	13638	13774	13877	13846	13898	13801	13823	13900	13775	13817	13725	13830	13759	13825	13903	13680	13868	13845	13973	13773	14017	13935	13844	13848	13701	13875	13828	13867	13796	13931	13776	13695	13845	13793	14031	13915	13855	13837	13726	13801	13756	13788	13955	13880	13832	13927	13896	13817	13741	13771	13831	13832	13930	13821	13839	13957	13706	13785	13892	14026	13722	13785	13852	13978	13740	13780	13756	13848	13850	14040	13758	13834	13946	13838	13949	13811	13927	13681	13836	13911	13769	13833	13981	13793	13828	13845	13708	14008	13653	14068	13833	13837	13835	13820	13808	13861	13889	13882	13744	13955	13824	13726	13955	13713	13668	13921	13691	13803	13710	13751	13936	13909	13710	13944	13773	13986	13853	13815	13808	13944	13809	13835	13738	13898	13803	14008	13828	13786	13670	13796	13768	13947	13887	13711	13847	13822	13835	13860	13649	13849	13768	13759	13901	13983	13868	13694	13862	13830	13888	13902	13775	13992	13929	13687	13704	13927	13704	13789	13734	13816	13871	13827	13804	13834	13943	13731	14098	13746	13884	13838	13987	13964	13751	13945	13808	13691	13895	13749	13853	13975	13718	13882	13780	13912	13723	13865	13979	13919	13864	13811	13920	13680	13881	13783	13829	13866	13792	13743	13684	13732	13837	13764	13709	14022	13862	13937	13874	13874	13980	13854	13889	13829	13936	13983	13834	13802	13878	13789	13862	14071	13900	13796	13815	13949	13834	13713	13918	13822	13825	13881	13606	13825	13712	13948	13770	13801	13763	13761	13830	13717	13778	14042	13738	13865	13681	13789	13849	13874	13660	13888	13831	13777	13870	13850	13953	13816	13767	13897	14079	13677	13853	13902	13901	13786	13850	13791	13740	13775	13942	13989	13881	13824	13762	13981	13958	13906	13884	13884	13767	13754	13810	13779	13850	13981	13839	13883	13790	13887	13546	13948	13896	13791	13867	13749	13887	13779	13875	13842	13918	13760	13846	13694	13805	13880	13896	13806	13779	13652	13733	13872	13988	13704	13829	13829	13737	13794	13944	13736	13978	13810	13899	13766	13899	13922	13849	13901	13928	13867	13706	13785	13899	13898	13833	13794	13923	13892	13613	13767	13821	13697	13816	13758	13807	13764	13862	13773	13770	13735	13831	13864	13838	13827	13792	13922	13960	13821	13856	13896	13796	14083	13742	13840	14035	13842	13720	13778	13821	13928	13734	13679	13824	13864	13873	13819	13821	14002	13893	13848	13792	14013	13828	13839	13898	13805	13738	13819	13798	13803	13787	13791	13910	13815	13922	13746	13831	13927	13753	13780	13904	13664	13810	13926	13775	13851	13925	13914	13901	13749	13696	13734	13856	13854	13868	13737	13973	13766	13774	13856	13820	13859	13820	13856	13691	13799	13644	13705	13826	13813	13750	13953	13827	13732	13875	13977	13935	13790	13634	13766	13900	13862	13675	13812	13879	13761	13795	13835	13803	13818	13917	13867	13940	13725	13835	13949	13784	13815	13698	13831	13841	13775	13886	13814	13854	13861	13827	13767	13832	13778	13777	13648	13797	13677	13913	13826	13864	13783	13852	13840	13888	13754	13869	13930	13747	13784	13886	13789	13678	13719	13828	13892	13798	13896	13919	13808	13954	14018	13882	13669	13716	13741	13704	13838	13886	13673	13791	13910	13775	13857	13853	13943	13780	13784	13868	13685	13835	13888	13843	13795	13789	13756	13910	13889	13805	13831	13900	13966	13849	13768	13810	14026	13928	13687	13731	13834	13768	13992	13773	13867	13570	13716	13835	13795	13699	13810	13917	14000	13849	14017	13806	13873	13897	13751	13940	13848	13668	13825	13942	13894	13828	13887	13884	13908	14033	13943	13874	13913	13948	13710	13807	13731	13744	13872	13816	13827	13658	13790	13738	13550	13749	13741	13888	13875	13814	13945	13774	13967	13663	13687	13832	14007	13913	13774	14024	13813	14088	13803	13861	13860	13880	13738	13791	13901	13909	13763	13844	13841	13894	13820	13988	13785	13963	13809	13955	13804	13988	13960	13842	13892	13903	13901	13874	13762	13987	13883	13708	13944	13900	13794	13875	13850	13965	13779	13995	13860	13838	13848	13666	13940	13936	13603	13976	13791	13876	13705	13981	13845	13732	13806	13708	13710	13848	13769	13843	13870	13860	13814	13734	13945	13732	13739	13747	13930	13859	13685	13903	13828	13918	14075	13829	13977	13943	13831	13885	13978	13906	13717	13847	13749	13789	13822	13914	13923	13693	13741	13747	13693	13748	13935	13794	13791	13959	13800	13815	13768	13935	13770	13808	13690	13739	13628	13901	13926	13995	13784	13820	13726	13744	13947	13791	13809	13864	13726	13842	13732	13776	13718	13778	13830	13910	13722	13847	13880	13808	13840	13862	13559	13887	13699	13781	13878	13910	13893	13779	13814	13849	13623	13847	13740	13874	13824	13702	14000	13843	13987	13791	14027	13909	13779	13794	13806	13734	13845	13811	13886	13909	13918	13571	13810	13736	13706	13699	13863	13820	13791	13810	13891	13825	13646	13927	13851	13746	13751	13899	13890	13849	13791	13651	13852	13916	13834	13852	13785	13932	13866	13917	13787	13837	13809	13959	13818	13788	13841	13784	13825	13733	13791	13817	13892	13721	13762	13607	13832	13695	13970	13689	13741	14037	13878	13826	13893	13774	13811	13947	13928	13791	13908	13870	14051	13960	13741	13855	13746	13815	14038	13937	13795	13859	13827	13827	13947	13784	13753	13734	13684	13947	13852	13710	13824	13828	13782	13839	13947	13931	13523	13917	13837	13855	13837	13823	13700	13823	13836	13733	13957	13741	13838	13828	13765	13771	13753	14049	13790	13925	13860	13865	13965	13821	13867	13833	13978	13747	13758	13795	13902	13813	13776	13803	13788	13980	13859	13888	13925	13753	13815	13904	13706	13964	13781	13799	13819	13854	13738	13772	13851	13836	13662	13779	13909	13791	13748	13873	13834	13885	13783	13923	13971	13709	13868	13884	13849	13777	13822	13826	14026	13871	13689	13845	13900	13715	13704	13846	13726	13806	13963	14015	13930	13848	13754	13897	13832	13871	13652	13716	13730	13907	13833	13838	13874	13883	13854	13922	13881	13798	13802	13791	13872	13783	13771	13850	13683	13693	13915	13720	13929	13918	13826	13853	13882	13924	13793	13777	13851	13772	13762	13772	13923	13909	13702	13879	13713	13841	13961	13925	14073	13840	13917	13841	13788	13829	13982	13658	13762	13750	13896	13812	13674	13801	13882	13877	13648	13824	13712	13626	13765	13812	13717	14026	13890	13840	13940	13746	13840	13710	13810	13838	13891	13865	14006	13959	13853	13831	13912	14035	13856	13807	13705	13662	14013	13848	13833	13685	14049	13720	13781	13864	13826	13834	14090	13864	13844	13864	13844	13813	13823	13820	13784	13756	13696	13890	13988	13853	13880	13925	13892	14060	13844	13700	13772	13848	13953	13778	13843	13863	13890	13992	13977	13780	13947	13715	13713	13629	13847	13661	13818	13834	13729	13889	13746	13909	13844	13736	13771	13905	13828	13759	13845	13903	13812	13935	14008	13693	13705	13771	13944	13776	13804	13828	13680	13962	13728	13746	13890	13790	13751	13780	13688	13698	13903	13897	13900	13713	13794	13987	13932	13625	13852	13946	13924	13925	13906	13829	13776	13813	13943	13838	13735	13787	13916	13724	13944	13906	13814	13810	13715	13843	13858	13779	13735	13806	13875	13824	13782	13902	13853	13845	13817	13849	13862	13719	13841	13946	13820	13837	13889	13845	13878	14000	13717	13865	13760	13926	13748	13903	13897	13727	13881	13832	13833	13767	13744	13933	13803	13879	13877	13897	13830	13932	13793	13794	13764	13751	13942	13824	13884	13909	13873	14003	13858	13924	13861	14034	13610	13861	13776	13737	13897	13742	13773	13830	13850	13816	13748	13865	13916	13835	13812	13880	13600	13740	13896	13979	13826	13698	13791	13730	13852	13931	13985	13749	13826	13841	13773	14039	13978	13940	13920	13890	13876	13859	13747	14023	13837	13889	13894	13963	13700	13804	13794	14074	13793	13792	13709	13975	13886	13732	13883	13719	13952	13885	13839	13798	13979	13904	13964	13786	13795	14007	13676	13690	13932	14005	13800	13763	13680	14068	13891	13992	13862	13938	13847	13908	13704	13846	13795	13928	13762	13868	13794	13819	13708	13922	13885	13954	13821	13896	13967	13780	13927	13846	13858	13784	13828	13838	13915	13936	13983	13910	13753	13747	13752	13906	13881	13839	13970	13811	14049	13878	13904	13690	13840	13770	13908	13886	13728	14016	13975	13818	14082	13858	14023	13826	13915	13803	13872	13686	13792	13979	13763	13767	13704	13875	13967	13808	13847	13798	13711	13819	13800	13883	13823	13907	13915	13662	13871	13736	13871	13868	13828	13949	13936	13864	13699	13917	13890	13766	13960	13833	13882	13731	13900	13787	13849	13894	13876	13878	13810	13785	13766	13922	13965	13784	13972	13944	13901	13773	13748	13772	13870	13778	13953	13942	13966	13877	13896	13638	13700	13832	13936	13769	14023	13827	13934	13800	13819	13714	13855	13899	13913	13789	13701	13918	13722	13949	13984	13645	13778	13836	13873	13775	13870	13827	13879	13858	13783	14038	13899	13889	13617	13902	13781	13819	13880	13831	13968	13873	13920	13941	13874	13900	13857	13861	13857	13834	13807	13990	13909	13864	13870	13854
24769	21152	28025	24558	22706	22565	21937	19915	19469	19737	19227	18559	18417	18247	17949	17939	17570	17923	17588	17545	17682	17888	17564	17771	17551	17631	17404	17469	17458	17548	17459	17367	17303	17256	17336	17246	17417	17394	17254	17129	17260	17356	17330	17228	17616	18164	18377	17900	17612	17538	17173	17313	17410	17524	17334	17496	17043	17403	17111	17303	17444	17271	17318	17286	17261	17218	17256	17382	17272	17265	17315	17162	17167	17318	17240	17199	17134	17263	17151	17249	17369	17190	17190	17317	17387	17373	17279	17176	17132	17357	17303	17228	17356	17108	17189	17225	17361	17144	17440	17174	17165	17377	17169	17257	17109	17064	17244	17247	17416	17068	17173	17364	17338	17369	17347	16999	17173	17266	17260	17183	17222	17475	17316	17446	17320	17262	17240	17142	17317	17393	16998	17314	17459	17206	17258	17390	17230	17129	17294	17179	17058	17361	17210	17258	17304	17207	17269	17077	17551	17208	17345	17357	17170	17378	17306	17235	17322	17135	17106	17335	17185	17198	17418	17239	17119	17224	17503	17389	17470	17307	17092	17284	17369	17307	17180	17359	17169	17340	17050	17176	17392	17291	17188	17176	17352	17220	17040	17286	17259	17243	17328	17285	17114	17324	17216	17242	17316	17229	17344	17100	17279	17228	17250	17263	17381	17420	17259	17074	17101	17229	17396	17340	17274	17273	17174	17217	17057	17040	17314	17330	17361	17105	17535	17235	17212	17165	17158	17260	17331	17043	17128	17380	17385	17198	17360	17299	17117	17319	17325	17331	17239	17319	17251	17337	17365	17200	17285	17322	17366	17260	17399	17261	17357	17182	17456	17215	17160	17240	17284	17453	17482	17319	17167	17307	17399	17356	17303	17386	17103	17290	17300	17281	17194	17036	17266	17235	17015	16988	17339	17284	17327	17163	17253	17396	17328	17080	17459	17256	17128	17136	17124	17113	17362	17319	17214	17252	17319	17221	17196	17355	17134	17247	17116	17235	17115	17178	17366	17178	17250	17439	17277	17333	17112	17311	16946	17058	17005	17250	17496	17398	17171	17059	17092	17149	17371	17250	17236	17076	17077	17195	17272	17122	17248	17480	17304	17323	16733	17341	17289	17199	17255	17208	17106	17232	17187	17126	17269	17164	17057	17419	17399	17197	17261	17284	17258	17273	17156	17201	17169	17217	17315	17286	17294	17192	17207	17185	17062	17034	17230	17185	17423	17234	17360	17322	17180	17142	17255	17287	17124	17298	17117	17267	17036	17373	17242	17217	17327	17409	17262	17388	17478	17326	17218	17213	17448	17143	17301	17309	17255	17229	17205	17312	17073	17379	17285	17233	17044	17121	17201	17471	17417	17206	17178	17049	17300	17113	17112	17102	17183	17374	17284	17398	17405	17172	17198	17345	17231	17269	17327	17410	17208	17187	17287	17229	17080	17106	17313	17388	17349	17148	17288	17183	17280	17147	17345	17371	17034	17210	17352	17056	17170	17351	17143	17131	17240	17334	17154	17239	17246	17177	17277	17312	17244	17252	17131	17205	17107	17187	17314	17256	17291	16987	17283	17244	17239	17201	17143	17255	17433	17026	17344	17282	17218	17346	17294	17181	16911	17272	17258	17157	17341	17105	17273	17365	17301	17393	17461	17303	17121	17334	17216	17273	17021	17240	17317	17288	17273	17419	17294	17355	17060	17244	17252	17410	17456	17356	17201	17306	17364	17099	17219	17178	17399	17342	17283	17015	17286	17127	17444	17414	17292	17235	17003	17211	17210	17358	17214	17267	17339	17200	17231	17307	17223	17293	17250	17267	17301	17304	17295	17264	17167	17380	17126	17396	17182	17096	17306	17261	17135	17158	17216	17125	17241	17307	17154	17266	17249	17358	17091	17524	17260	17126	17136	17279	17237	17302	17035	17331	17248	17149	17280	17390	17209	17533	17372	17240	17142	17181	17166	17170	17251	17282	17235	17243	17342	17148	17307	17385	17068	17297	17285	17385	17366	17190	17283	17319	17260	17123	17311	16985	17435	17163	17444	17159	17360	17311	16981	17351	17205	17246	17131	17253	17155	17253	17217	17301	17264	17323	17376	17381	17299	17191	17537	17192	17323	17234	17392	17251	17248	17308	17354	17313	17340	17187	17281	17208	17412	17359	17346	17409	17309	17068	17175	17062	17325	17355	17468	17232	17550	17361	17260	17160	17107	17242	17208	17326	17309	17290	17409	17332	17355	17062	17159	17211	17351	17189	17417	17229	17170	17158	17028	17393	17255	17276	17354	17290	17219	17195	17141	17084	17168	17235	17321	17318	17407	17229	17220	17353	17334	17458	17215	17198	17311	17420	17286	17285	17134	17208	17059	17239	17234	17405	17594	17311	17226	17254	17012	17217	17191	17124	17139	17150	17264	17264	17373	17261	17402	17241	17134	17054	17055	17218	17110	17370	17263	17236	17158	17308	17295	17332	17362	17277	17283	17265	17044	17278	17379	17037	17236	17142	17224	17186	17321	17197	17173	17436	17173	17255	17199	17168	17435	17286	17192	17207	17368	17304	17340	17383	17277	17215	17010	17241	17154	17450	17426	17227	17241	17048	17127	17348	17316	17173	17286	17419	17189	17244	17395	17309	17180	17226	17266	17152	17216	17214	17317	17197	17084	17234	17436	17136	17449	17104	17283	17129	17403	17196	17315	17300	17282	17302	17371	17240	17455	17237	17196	17275	17439	17152	17361	17291	17261	17042	17376	17514	17424	17201	17311	17056	17177	17227	17298	17415	17304	17073	17115	17236	17188	17140	17240	17123	17196	17331	17322	17049	17227	17392	17415	17136	17552	17627	17182	17278	17232	17233	17430	17307	17216	17300	17343	17096	17243	17041	17354	17067	17163	17196	17357	17293	17339	16988	17272	17181	17389	17185	17251	17342	17280	17154	17225	17422	17037	17114	17143	17213	17307	17314	17351	17237	17018	17226	17273	17340	17089	17132	17032	17357	17273	17361	17232	17333	17305	17416	17433	17369	17190	17270	17184	17418	17090	17167	17290	17252	17245	17162	17228	17290	17247	17219	17439	17237	17299	17248	17272	17111	17170	17112	17313	17249	17269	17057	17182	17182	17161	17259	17186	17273	17374	17188	17161	17117	17121	17212	17236	17333	17341	16938	16979	17109	17172	17309	17274	17121	17233	17318	17201	17674	17464	17274	17387	17433	17337	17330	17347	17386	17291	17174	17236	17206	17252	17117	17285	17322	17309	17247	17474	17118	17129	17120	17179	17239	17138	17439	16991	17264	17050	17414	17362	17360	17414	17337	17254	17396	17353	17345	17184	17245	17220	17204	17133	17526	17040	17142	17439	17084	17509	16965	17251	17243	17109	17260	17297	17140	17002	17278	17258	17242	17390	17378	17462	17075	17196	17142	17348	17224	17229	17132	17267	17298	17322	17255	17180	17181	17309	17174	17412	17341	17313	17354	17192	17305	17379	17137	17360	17337	16975	17211	17300	17206	17395	17182	17283	17100	17134	17286	17366	17246	17371	17246	17156	17501	17220	17179	17299	17300	17263	17134	17080	17336	17352	17178	17234	17257	17150	17264	17244	17193	17292	17045	17393	17404	17410	17313	17270	17179	17130	17225	17271	17189	17197	17429	17270	17074	17136	17181	17281	17245	17271	17050	17247	17350	17127	17136	17326	17350	17417	17191	17255	17332	17265	17369	17206	17125	17333	17385	17258	17464	17179	17316	17113	17315	17270	17256	17241	17242	17326	17383	17316	17190	17220	17322	17247	17261	17279	17349	17517	17200	17160	17191	17369	17220	17172	17370	17223	17039	17369	17187	17276	17329	17377	17279	17268	17343	17534	17391	17119	17080	17344	16994	17288	17260	17391	17379	17072	17321	17266	17318	17118	17288	17450	17276	17157	17367	17207	17366	17045	16972	17227	17150	17301	17130	17234	17317	17194	17210	17446	17179	17201	17299	17371	17238	17288	17167	17253	17388	17463	17386	17253	17067	17262	17348	17099	17306	17357	17153	17237	17680	17374	17401	17154	17191	17233	17327	17340	17131	17297	17014	17245	17273	17330	17154	17238	17420	17146	17236	17111	17299	17170	17087	17202	17298	17222	17405	17279	17310	17264	17300	17328	17293	17275	17122	17237	17187	17241	17128	17142	17155	17357	17175	17319	17234	16993	17248	17180	17259	17218	17237	17123	17309	17160	17309	17206	17293	17095	17139	17456	17230	17168	17163	17109	17264	17306	17359	17144	17319	17231	17099	17380	17428	17136	17082	17280	17264	17161	17301	17336	17299	17101	17342	17189	17466	17132	17178	17132	17196	17268	17248	17437	17248	17184	17183	17257	17326	17348	17241	17281	17409	17138	17130	17267	17444	17394	17125	17133	17180	17287	17236	17374	17420	17328	17297	17341	17099	17196	17042	17217	17144	17500	17364	17407	17296	17231	17327	17201	17224	17386	17126	17234	17367	17352	17166	17384	17310	17241	17332	17095	17290	17386	17195	17217	17281	17462	16956	17427	17347	17332	17317	17088	17286	17079	17207	17236	17386	17372	17274	17302	17285	17362	17202	17104	17127	17273	17116	17345	17268	17350	17232	17267	17492	17273	17220	17210	17074	17147	17251	17120	17298	17366	17156	17065	17419	17557	17382	17468	17151	17221	17267	17256	17145	17179	17389	17211	17143	17160	17239	17246	17286	17376	17274	17320	17300	17133	17142	17259	17208	17258	17426	17155	17309	17462	17235	17062	17449	17228	17187	17164	17013	17337	17312	17236	17229	17260	17213	17250	17040	17362	17369	17161	17293	17257	17120	17267	17122	17324	17230	17150	17241	17264	17219	17135	17434	17340	17155	17328	17225	17223	17255	17222	17224	17128	17346	17394	17376	17258	17173	17214	17121	17321	17431	17465	17224	17296	17194	17314	17429	17227	17316	17567	17252	17417	17297	17274	17110	17333	17181	17163	17098	17180	17208	17271	17372	17044	16920	17272	17204	17197	17146	17168	17113	17612	17405	17281	17351	17236	17035	17187	17241	17328	17174	17338	17378	17439	17344	17404	17320	17217	17176	17140	17139	17104	17203	17410	17333	17265	17044	17275	17204	17178	17379	17145	17440	17583	17526	17268	17168	17392	17081
22604	35584	31724	24133	20457	18414	17495	16904	17453	17671	16486	15766	15039	14849	14893	14599	14521	14510	14237	14338	14368	14321	14286	14317	14571	14163	14076	13981	13906	14131	13818	13840	13886	13768	13991	13858	13963	13941	13874	13908	13810	13735	13867	13979	14502	15083	15118	14736	14220	13927	13972	13824	13874	13704	13832	13870	13820	13952	13848	13749	13590	13692	13789	13885	13860	13748	13822	14054	13767	13931	13869	13956	13773	13643	13750	13854	13884	13768	13728	13825	13912	13797	13806	13910	13852	13691	13899	13776	13887	13854	13812	13805	13818	13782	13778	13930	13860	13652	13959	13736	13859	13692	13854	13871	13735	13831	13811	13682	13689	13596	13832	13844	13855	13907	13824	13994	13748	13603	13858	13799	13782	13831	13870	13872	13683	13776	13688	13780	13778	13754	13819	13807	13728	13836	13817	13740	13855	13714	13920	13777	13654	13785	13769	13764	14059	13884	13755	13874	13825	13854	13723	13684	13833	13749	13600	13820	13784	13836	13880	13787	13810	13814	13890	13674	14002	13774	13720	13785	13812	13852	13705	13835	13891	13817	13819	13870	13841	13831	13918	13818	13784	13703	13792	13661	13656	13767	13749	13798	13760	13760	13770	13807	13858	13719	13896	13808	13787	13760	13787	13821	13877	13812	13908	13936	13868	13856	13789	13762	13722	13798	13786	13825	13796	13773	13646	13668	13730	13773	13818	13857	13740	13988	13888	13690	13692	13838	13783	13736	13836	13771	13825	13824	13882	13905	13698	13843	13739	13750	13773	13933	13695	13674	13792	13494	13897	13794	13741	13838	13681	13916	13944	13924	13839	13870	13758	13882	13824	13958	13690	13868	14063	13986	13624	13858	13721	13931	13732	13884	13807	13781	13891	13764	13872	13894	13833	13835	13565	13862	13780	13950	13801	13829	13739	13941	13807	13875	13790	13711	13760	13826	13722	13887	13829	13864	13894	13820	14007	13727	13678	13691	13836	13855	13848	13721	13733	13699	13928	13860	13810	13698	14003	13971	13835	13744	13872	13794	13873	13779	13755	13866	13720	13739	14017	13980	13836	13762	13795	14000	13772	13993	13868	13810	13765	14025	13808	13818	13906	13720	13861	13783	13795	13662	13766	13831	13774	13662	13845	13887	13775	13741	13666	13835	13983	13667	13718	13742	13768	13827	13954	13892	13868	13826	13897	13694	13745	13913	13790	13823	13786	13990	13838	13879	13707	13656	14018	13716	13772	13944	13845	13684	13822	13764	13753	13803	13657	13693	13721	13818	13809	14030	13709	14028	13595	13929	13876	13876	13764	13825	13950	13903	13766	13951	14016	13921	13844	13815	13905	13771	13634	13811	14025	13713	13872	14053	13896	13698	13812	13930	13859	13736	13666	14025	13762	13894	13899	13877	13846	13839	13891	13851	13868	13885	13850	13614	13821	13955	13830	13696	13803	13906	13771	13725	13747	13725	13818	13794	13675	13704	13750	13754	13852	13813	13858	13956	13883	13816	13926	13627	13674	13851	13865	13765	13819	13823	13778	13858	13896	14016	13915	13781	13865	13802	13893	13772	13818	13925	13745	13910	13962	13769	13689	13780	13789	13823	13812	13882	13794	13781	13921	13749	13681	13968	13848	13634	13799	13961	13894	13918	13792	13821	13853	13620	13776	13773	13836	13810	13683	13905	13691	13671	13933	13757	13768	13719	13580	13930	13896	13944	13851	13735	13726	13959	13626	13802	13763	13891	13744	13733	13846	13793	13740	13909	14016	13825	13679	13762	14009	13747	13915	13885	13892	13788	13898	13774	13709	13666	13784	13759	14000	13801	13827	13817	13746	13919	13792	13945	13795	13990	13913	13712	13799	13890	13742	13732	13960	13696	13747	13761	13727	13778	13863	13822	13755	13822	13657	13771	13803	13769	13772	13715	13918	13891	13899	13801	13793	13978	13825	13922	13793	13879	13708	13920	13854	13728	13640	13694	13677	13815	13682	13910	13956	13846	13659	13927	13858	13800	13935	13790	13821	13918	13727	13885	13674	13731	13866	13771	13748	13877	13891	13653	13818	13788	13736	13827	13781	13642	13536	13628	13896	13818	13837	13614	13737	13825	13784	13833	13723	13795	13770	13671	13696	13796	13793	13742	13726	13917	13908	13862	13900	13762	13762	13793	13803	13690	13751	13658	13916	13929	13814	13884	13866	13915	13866	13867	13739	13802	13877	13732	13790	13835	13752	13862	13821	13792	13635	13916	13688	13755	13855	13880	13722	13662	13800	13762	13815	13788	13851	13859	13776	13742	13850	13666	13808	13762	13924	13913	13930	13759	13744	13925	13929	13651	13734	13797	13962	13810	14011	13808	13812	13912	13765	13890	13798	13888	13768	13884	13761	14064	13906	13596	13773	13754	13837	13794	13999	13932	13920	13721	13779	13764	13817	13798	13842	13733	13816	13663	13819	13904	13828	13851	13893	13804	13923	13777	13668	13720	13817	13873	13740	13960	13699	13782	13785	13736	13716	13653	13791	13756	13613	13941	13767	13671	13926	13714	13816	13973	13802	13743	13806	13979	13750	13887	13775	13808	13760	13839	13664	13712	13852	13855	13788	13870	13829	13852	13804	13799	13793	13691	13888	13923	13833	13807	13719	13789	13782	13663	13864	13935	13887	13808	13866	13687	13842	14005	13827	13920	13887	13897	13840	13862	13880	13747	13789	13705	13859	13736	13761	13938	13777	13894	13669	13758	13793	13716	13649	13860	13835	13751	13730	13603	13845	13846	13995	13702	13707	13698	13946	13844	13882	13917	13934	13688	13950	13720	13927	13954	13759	13871	13875	13802	13680	13875	13792	13745	13807	13775	13738	13749	13965	13761	13727	13746	13899	13756	13754	13977	13700	13728	14046	13791	13847	13845	13954	13748	13875	13821	13705	13818	13918	13901	13799	13915	13921	13863	13742	13792	13882	13819	13734	13687	13764	13844	13925	13797	13863	13694	13897	13813	13709	13949	13866	13963	13871	13580	13809	13713	13683	13741	13870	13784	13942	13728	13873	13699	13796	13667	13901	13856	13773	13819	13651	13747	13733	13821	13888	13851	13608	13678	13706	13988	13880	13819	13686	13775	13830	13841	13705	13921	13769	13720	13898	13922	13846	13816	13765	13679	13714	13841	13921	13865	13826	13961	13782	13742	13799	13894	13855	13757	13828	13683	13828	13674	13908	13858	13921	13771	13778	13680	13753	13852	13818	13896	13730	13838	13818	13704	13931	13936	13937	13925	13881	13793	13839	13797	13837	13944	13852	13808	13690	13916	13831	13866	13790	13962	13832	13734	13947	14006	13815	13717	13844	13482	13898	13656	13914	13807	13878	13906	13938	13660	13694	13838	13795	14026	13663	13963	13860	13843	13985	13759	13960	13834	13846	13713	13865	13824	13730	13916	13815	13666	13717	13930	13747	13815	13819	13827	13868	13707	13954	13773	13836	13867	13861	13721	13882	13767	13952	13752	13825	13758	13808	13763	13695	13733	13883	13794	13814	13786	13853	13752	13774	13628	13768	13791	13841	13910	13804	13866	13976	13917	13721	13845	13892	13882	13828	13695	13708	13819	13889	13765	13809	13729	13875	13748	13655	13844	13678	13828	13736	13877	13855	13859	13794	13709	13757	13662	13793	13721	13745	13929	13725	13811	13845	13808	13899	13789	13739	13965	13683	13866	13762	14004	13756	13907	13899	13843	13935	13747	13858	13770	13869	13795	13862	13811	13792	13831	13883	13788	13926	13850	13868	13918	13592	13750	13740	13795	13897	14140	13811	13747	13701	13897	13690	13701	13954	13959	13854	13845	14006	13814	13930	13823	13966	13860	13990	13805	13737	13849	13648	13810	13950	13831	13867	13945	13793	13755	13631	13801	13863	13810	13820	13660	13816	13796	13856	13797	13829	13812	13910	13720	13824	13781	13905	13788	13849	13739	13992	13897	13846	13786	13949	13794	13984	13837	13883	13620	14010	13757	13822	13745	13911	13664	13768	13764	13891	13875	13818	13911	13765	13834	13857	13927	13879	13747	13835	13774	13676	13784	13939	13982	13894	13654	13759	13889	13755	13938	13770	13829	13779	13872	13761	13847	13807	13847	13878	13872	13766	13821	13974	13889	13797	13733	13933	13735	13826	13777	13895	13600	13993	13804	13806	13705	13743	13736	13786	13953	13857	13870	13988	13838	13802	13780	13812	13740	13901	13768	13907	13711	13826	13910	13727	13847	13817	13806	13844	13810	13711	13752	13743	13895	13946	13982	13789	13967	13819	13739	13806	13872	13771	13885	13845	13746	14092	13746	13748	13836	13839	13931	13924	13617	13874	13795	13913	13790	13813	13706	13940	13830	13741	13684	13704	13769	13785	14000	13918	13787	13834	13760	13785	13884	13790	13870	13804	13936	13891	13911	13691	13758	13807	13784	13748	13746	13804	13900	13922	13966	13904	13921	13772	13782	13889	13892	13935	13880	13704	13795	13937	13584	13748	13920	13760	13743	13927	13844	13818	13885	13914	13885	13789	13852	13767	13859	13718	13705	13845	13859	13820	13780	13824	13920	13836	13885	13669	13767	13893	13718	13850	13765	13823	13873	13945	13742	13964	13865	13842	13936	13695	13764	13725	13785	13751	13786	13787	13685	13862	13873	13803	14047	13813	14060	13857	13865	13845	13860	13942	13789	13856	13856	13892	13808	13871	13777	14054	13579	13870	13824	13792	13859	13848	13911	13940	13875	13885	13540	13906	13674	13795	13701	13875	13720	13666	13879	13791	13938	13748	13917	13876	13762	13746	13904	13653	13858	13869	13864	13721	13909	13769	13837	13751	13899	13759	13767	13851	13897	13842	13716	13997	13796	14049	13929	13758	13747	13775	13681	13863	13910	13813	13752	13798	13837	13879	13969	13951	13859	13749	13817	13973	14042	13924	13702	13814	13887	13868	13794	13699	13806	13807	13880	13786	13645	13767	13782	13888	13745	13794	13772	13705	13982	13771	13720	13707	13942	13779	13595	13757	13834	13812	13589	13705	13782	13868	13741	14065	13931	13901	13779	13808	13843	13778	13866	13835	13698	13890	13808	13721	13746	13941	13819	13619	13928	13978	13966	13800	13803	13955	13701
23560	21139	28414	23927	21676	23857	24811	20605	19738	20516	19422	18522	18063	17898	17392	17453	17459	17375	17085	17238	17250	17221	17161	17152	17335	17247	16922	16968	16855	16905	16759	16824	16735	16711	16702	16723	16769	16637	16755	16524	16648	16562	16667	16738	17195	18197	18410	17661	17307	16814	16741	16696	16476	16659	16608	16684	16512	16592	16578	16591	16550	16643	16603	16532	16637	16502	16518	16753	16500	16501	16699	16400	16577	16647	16692	16582	16407	16541	16658	16436	16664	16589	16495	16600	16514	16619	16379	16573	16585	16627	16622	16705	16625	16597	16550	16672	16839	16566	16630	16605	16815	16729	16328	16501	16658	16621	16686	16603	16733	16535	16493	16663	16641	16687	16608	16568	16553	16666	16707	16520	16691	16303	16559	16628	16425	16601	16560	16691	16768	16493	16634	16700	16593	16572	16724	16379	16579	16444	16434	16530	16528	16743	16487	16728	16744	16544	16495	16592	16587	16642	16595	16624	16629	16740	16684	16611	16502	16856	16590	16540	16547	16614	16616	16491	16658	16727	16420	16693	16616	16797	16544	16588	16570	16652	16488	16606	16559	16681	16681	16587	16503	16573	16538	16537	16660	16595	16644	16811	16632	16625	16575	16655	16575	16476	16602	16588	16408	16517	16784	16586	16855	16653	16628	16532	16500	16433	16485	16470	16781	16643	16835	16637	16602	16513	16490	16769	16497	16558	16531	16694	16580	16546	16586	16692	16500	16654	16730	16511	16743	16461	16554	16715	16501	16577	16732	16592	16597	16644	16667	16741	16501	16577	16601	16789	16585	16712	16611	16674	16551	16735	16367	16593	16607	16615	16365	16418	16623	16458	16581	16632	16611	16442	16633	16619	16666	16578	16597	16512	16725	16432	16614	16359	16596	16372	16575	16681	16467	16564	16557	16716	16558	16574	16583	16595	16618	16248	16369	16609	16849	16853	16695	16758	16403	16524	16441	16464	16349	16557	16594	16577	16538	16614	16508	16519	16633	16422	16520	16574	16551	16529	16630	16613	16487	16565	16656	16424	16591	16560	16679	16704	16521	16588	16567	16686	16633	16695	16593	16567	16474	16605	16459	16546	16727	16700	16446	16613	16647	16564	16517	16598	16520	16527	16512	16646	16591	16719	16827	16629	16552	16434	16593	16727	16855	16415	16456	16573	16611	16555	16859	16412	16501	16498	16651	16547	16711	16528	16656	16665	16612	16442	16522	16523	16517	16396	16502	16423	16505	16572	16602	16533	16395	16566	16795	16419	16599	16552	16525	16511	16558	16667	16562	16617	16592	16641	16636	16619	16610	16504	16574	16403	16512	16598	16495	16502	16777	16472	16623	16662	16535	16545	16635	16477	16397	16628	16391	16595	16277	16561	16533	16554	16369	16608	16613	16612	16514	16560	16588	16501	16557	16614	16673	16616	16570	16569	16414	16470	16420	16581	16528	16502	16741	16544	16551	16656	16640	16541	16576	16534	16712	16631	16537	16594	16576	16854	16806	16431	16620	16439	16642	16435	16537	16610	16557	16665	16699	16619	16712	16587	16452	16576	16521	16386	16540	16639	16644	16435	16443	16582	16568	16564	16556	16604	16542	16418	16510	16764	16491	16620	16684	16582	16578	16648	16420	16597	16647	16663	16579	16737	16862	16599	16610	16627	16576	16420	16487	16557	16540	16492	16472	16489	16434	16443	16623	16451	16310	16595	16817	16410	16504	16591	16595	16571	16550	16489	16456	16338	16579	16447	16542	16607	16621	16700	16562	16752	16601	16480	16783	16592	16451	16699	16711	16396	16637	16649	16583	16645	16753	16685	16607	16586	16341	16555	16715	16485	16433	16133	16687	16563	16676	16513	16464	16559	16619	16782	16406	16541	16416	16589	16567	16533	16453	16720	16763	16677	16488	16536	16522	16733	16580	16611	16726	16582	16424	16560	16308	16550	16739	16665	16754	16580	16521	16559	16612	16442	16288	16708	16384	16401	16485	16517	16590	16646	16356	16376	16559	16673	16633	16561	16464	16631	16641	16711	16664	16448	16629	16749	16343	16760	16694	16301	16566	16847	16662	16762	16610	16741	16751	16685	16482	16588	16660	16675	16780	16513	16377	16534	16728	16619	16510	16388	16573	16746	16618	16559	16568	16590	16567	16632	16682	16554	16385	16505	16608	16660	16738	16815	16420	16606	16527	16598	16577	16372	16365	16568	16454	16515	16455	16603	16694	16573	16686	16643	16472	16345	16475	16720	16399	16357	16497	16489	16557	16599	16635	16831	16596	16622	16631	16458	16512	16579	16545	16624	16369	16524	16277	16451	16476	16565	16660	16638	16565	16482	16461	16648	16478	16701	16495	16413	16486	16670	16631	16397	16590	16829	16676	16605	16571	16490	16530	16603	16534	16502	16361	16444	16465	16630	16485	16533	16500	16549	16403	16528	16642	16663	16446	16607	16712	16652	16534	16685	16654	16716	16657	16540	16574	16688	16566	16652	16578	16628	16630	16575	16527	16685	16390	16577	16572	16568	16583	16712	16465	16635	16556	16662	16532	16465	16646	16689	16526	16675	16555	16532	16640	16571	16746	16625	16641	16550	16495	16666	16769	16628	16618	16534	16412	16717	16671	16786	16595	16672	16715	16688	16758	16495	16442	16494	16547	16524	16463	16636	16697	16502	16485	16640	16797	16515	16503	16601	16717	16627	16564	16706	16732	16535	16645	16925	16509	16705	16456	16698	16585	16709	16728	16652	16522	16640	16600	16626	16654	16764	16895	16601	16550	16408	16482	16521	16528	16337	16467	16619	16753	16608	16527	16515	16605	16582	16560	16556	16683	16432	16561	16597	16500	16508	16414	16513	16668	16572	16588	16539	16518	16584	16624	16749	16569	16542	16895	16576	16494	16497	16379	16464	16576	16600	16635	16530	16498	16681	16704	16494	16664	16759	16586	16579	16670	16569	16512	16444	16352	16732	16630	16409	16719	16506	16537	16525	16602	16365	16338	16620	16617	16335	16581	16599	16646	16399	16477	16712	16536	16488	16430	16414	16597	16612	16448	16419	16514	16697	16601	16538	16567	16615	16594	16550	16556	16817	16669	16680	16617	16693	16619	16472	16607	16728	16562	16607	16616	16528	16851	16537	16528	16592	16419	16287	16393	16694	16665	16982	16539	16570	16583	16640	16704	16707	16446	16801	16704	16375	16444	16657	16474	16847	16610	16605	16415	16742	16574	16769	16704	16458	16559	16452	16707	16592	16703	16695	16726	16543	16389	16565	16618	16466	16674	16504	16539	16383	16663	16607	16684	16656	16757	16587	16457	16595	16531	16584	16648	16783	16598	16631	16597	16770	16851	16594	16552	16478	16408	16427	16702	16588	16680	16518	16747	16593	16489	16698	16675	16484	16543	16536	16598	16487	16623	16287	16401	16669	16455	16598	16668	16794	16700	16793	16401	16729	16700	16602	16436	16562	16726	16560	16599	16608	16609	16608	16653	16510	16556	16680	16647	16393	16515	16579	16441	16297	16738	16539	16356	16469	16540	16515	16726	16881	16632	16489	16580	16538	16550	16563	16637	16685	16508	16508	16623	16412	16832	16464	16349	16559	16469	16569	16487	16466	16536	16474	16607	16692	16772	16587	16616	16602	16510	16342	16496	16737	16720	16621	16365	16567	16570	16397	16464	16552	16548	16664	16675	16335	16463	16630	16562	16792	16762	16483	16563	16682	16473	16571	16550	16653	16711	16611	16606	16675	16705	16607	16399	16576	16697	16479	16462	16728	16607	16661	16580	16746	16555	16602	16729	16420	16582	16655	16552	16569	16453	16449	16482	16477	16829	16615	16743	16487	16472	16631	16478	16616	16428	16567	16685	16540	16524	16607	16357	16494	16674	16402	16528	16555	16646	16674	16691	16618	16582	16526	16516	16654	16621	16377	16798	16514	16779	16663	16710	16491	16636	16680	16689	16784	16638	16576	16605	16720	16566	16539	16689	16468	16596	16523	16467	16620	16564	16596	16735	16587	16526	16535	16454	16593	16496	16576	16619	16490	16532	16728	16644	16435	16669	16782	16543	16449	16535	16538	16521	16571	16491	16569	16560	16502	16628	16421	16438	16614	16434	16612	16596	16453	16460	16532	16365	16441	16599	16520	16509	16701	16694	16594	16594	16476	16780	16503	16623	16573	16767	16585	16683	16729	16498	16395	16762	16615	16722	16573	16554	16687	16619	16569	16664	16630	16617	16542	16605	16509	16516	16753	16427	16670	16549	16661	16662	16657	16420	16765	16624	16675	16604	16522	16655	16614	16493	16497	16571	16549	16524	16581	16514	16800	16718	16731	16694	16511	16861	16533	16373	16574	16833	16644	16676	16566	16614	16508	16614	16475	16708	16600	16260	16547	16631	16447	16477	16604	16673	16348	16512	16653	16739	16434	16456	16602	16576	16674	16588	16455	16585	16705	16639	16632	16510	16507	16619	16370	16517	16600	16420	16593	16637	16529	16396	16509	16732	16570	16685	16599	16724	16588	16289	16554	16659	16394	16603	16502	16728	16552	16505	16604	16612	16585	16676	16658	16706	16589	16553	16593	16468	16620	16562	16845	16719	16718	16505	16315	16476	16737	16759	16569	16720	16522	16800	16514	16694	16566	16305	16509	16802	16503	16487	16531	16699	16561	16520	16587	16634	16594	16387	16788	16613	16715	16542	16472	16544	16378	16490	16357	16691	16557	16583	16546	16512	16615	16589	16442	16450	16621	16593	16442	16622	16626	16634	16543	16434	16413	16562	16480	16551	16561	16369	16631	16668	16746	16704	16516	16677	16565	16683	16541	16679	16681	16575	16467	16582	16659	16559	16425	16533	16391	16687	16405	16534	16625	16805	16663	16559	16547	16602	16583	16542	16752	16490	16625	16558	16537	16628	16585	16539	16293	16708	16744	16748	16740	16612	16487	16629	16598	16724	16609	16524	16498	16206	16708	16638	16749	16421	16879	16645	16521	16686	16472	16899	16453	16700	16566	16659	16461	16534	16547	16587	16537	16636	16605	16676	16567	16676	16415	16624	16717	16697	16584	16719	16355	16615	16418	16773	16526	16596	16651	16568	16487	16412	16631	16666	16605	16818	16767	16602	16238	16665	16699	16522	16543
25796	42820	36671	28249	23354	20387	19346	18430	19012	18954	17224	16160	15557	15086	14798	14748	14687	14316	14114	14239	14141	14115	13996	14047	14205	14025	13807	13684	13723	13550	13676	13461	13476	13586	13501	13537	13563	13475	13282	13353	13655	13414	13474	13457	14559	15782	15525	14853	14162	13720	13472	13367	13643	13478	13396	13443	13330	13422	13525	13478	13415	13448	13784	13433	13374	13454	13423	13364	13529	13372	13458	13393	13370	13387	13503	13173	13289	13401	13298	13514	13398	13355	13575	13428	13393	13404	13464	13308	13640	13435	13593	13432	13413	13346	13277	13513	13414	13370	13517	13581	13277	13423	13608	13520	13523	13387	13438	13370	13464	13235	13418	13323	13296	13456	13441	13395	13306	13444	13514	13305	13509	13524	13474	13260	13330	13420	13394	13460	13342	13417	13462	13460	13553	13434	13449	13375	13290	13474	13524	13197	13450	13392	13303	13181	13336	13430	13228	13257	13292	13314	13342	13250	13418	13531	13429	13278	13386	13501	13549	13405	13571	13492	13486	13451	13433	13428	13450	13352	13354	13257	13530	13472	13455	13211	13511	13505	13285	13482	13548	13461	13573	13448	13346	13364	13405	13470	13440	13345	13359	13399	13295	13396	13436	13317	13568	13471	13251	13285	13493	13517	13473	13514	13421	13411	13299	13523	13368	13532	13277	13411	13273	13429	13384	13297	13240	13402	13455	13311	13542	13376	13504	13413	13334	13297	13451	13458	13367	13476	13522	13368	13416	13551	13371	13523	13560	13342	13512	13411	13460	13242	13453	13419	13456	13318	13574	13229	13350	13302	13303	13450	13495	13287	13462	13358	13397	13376	13504	13620	13456	13502	13458	13338	13550	13416	13378	13222	13381	13309	13455	13455	13423	13614	13414	13380	13455	13315	13394	13524	13455	13544	13358	13385	13360	13522	13522	13378	13281	13468	13665	13424	13223	13381	13468	13271	13360	13367	13423	13397	13365	13424	13390	13398	13433	13369	13491	13561	13584	13411	13390	13469	13455	13371	13400	13333	13474	13436	13428	13434	13594	13352	13400	13464	13536	13345	13306	13410	13236	13386	13368	13461	13367	13335	13510	13379	13428	13544	13415	13505	13447	13428	13466	13407	13378	13437	13578	13457	13324	13395	13483	13391	13332	13482	13459	13367	13478	13511	13362	13372	13332	13467	13584	13386	13639	13514	13485	13464	13423	13305	13559	13400	13472	13289	13346	13571	13333	13327	13387	13626	13441	13388	13285	13425	13621	13361	13457	13392	13444	13400	13523	13376	13480	13237	13468	13463	13379	13426	13298	13455	13420	13473	13396	13348	13444	13326	13345	13437	13439	13245	13617	13513	13418	13409	13332	13438	13372	13327	13326	13219	13491	13374	13609	13251	13419	13400	13503	13241	13336	13383	13331	13408	13310	13480	13387	13331	13355	13333	13409	13385	13434	13220	13478	13338	13476	13333	13384	13399	13364	13403	13582	13209	13452	13309	13386	13469	13479	13295	13561	13250	13400	13383	13244	13344	13585	13468	13509	13259	13325	13477	13344	13385	13357	13570	13374	13355	13418	13237	13355	13329	13119	13458	13281	13441	13345	13555	13409	13359	13542	13391	13500	13329	13425	13411	13332	13449	13388	13423	13358	13443	13393	13380	13579	13420	13350	13404	13401	13457	13385	13361	13561	13413	13532	13400	13509	13552	13406	13407	13561	13558	13501	13343	13300	13277	13409	13502	13301	13442	13394	13368	13383	13498	13467	13471	13299	13365	13426	13387	13347	13518	13526	13445	13492	13389	13522	13323	13367	13432	13269	13418	13342	13414	13468	13302	13433	13342	13353	13578	13595	13459	13357	13361	13382	13503	13484	13416	13304	13543	13377	13607	13492	13420	13308	13442	13422	13535	13574	13518	13522	13298	13379	13398	13406	13332	13396	13485	13393	13442	13423	13449	13194	13387	13355	13405	13519	13427	13298	13545	13324	13469	13421	13536	13391	13308	13494	13512	13369	13337	13382	13531	13325	13208	13179	13422	13542	13434	13343	13354	13511	13443	13406	13486	13458	13381	13412	13297	13326	13511	13537	13411	13357	13486	13468	13420	13486	13329	13481	13408	13462	13517	13496	13574	13460	13468	13422	13397	13216	13438	13381	13354	13326	13519	13368	13536	13411	13460	13293	13373	13439	13338	13576	13470	13417	13589	13316	13257	13409	13526	13494	13397	13424	13287	13404	13352	13344	13277	13543	13507	13459	13410	13402	13289	13405	13423	13587	13369	13525	13366	13304	13417	13459	13406	13395	13486	13239	13216	13391	13372	13523	13328	13386	13525	13413	13532	13458	13419	13359	13553	13456	13480	13366	13362	13356	13312	13598	13590	13381	13288	13402	13377	13508	13318	13442	13243	13385	13477	13395	13411	13512	13510	13283	13239	13426	13506	13446	13485	13313	13485	13389	13481	13479	13592	13571	13352	13407	13440	13491	13479	13355	13326	13464	13463	13395	13465	13428	13244	13236	13578	13366	13273	13357	13446	13383	13475	13294	13796	13447	13336	13508	13439	13550	13266	13563	13379	13310	13380	13421	13376	13263	13498	13311	13396	13388	13374	13422	13449	13454	13483	13456	13459	13438	13396	13405	13471	13466	13451	13576	13464	13429	13526	13371	13388	13300	13426	13359	13582	13480	13509	13429	13370	13517	13486	13320	13416	13353	13307	13402	13479	13421	13402	13555	13353	13494	13548	13340	13468	13608	13463	13361	13448	13305	13455	13525	13202	13597	13496	13455	13334	13498	13476	13465	13525	13471	13486	13351	13462	13357	13406	13477	13375	13388	13441	13284	13471	13361	13193	13485	13387	13409	13340	13397	13301	13341	13223	13381	13330	13306	13461	13518	13338	13439	13425	13490	13409	13515	13479	13589	13620	13278	13244	13564	13425	13479	13445	13449	13431	13392	13311	13374	13281	13449	13308	13433	13481	13506	13230	13484	13362	13459	13346	13385	13350	13353	13561	13320	13391	13395	13363	13441	13452	13472	13437	13394	13317	13421	13496	13332	13366	13484	13323	13480	13454	13442	13438	13375	13404	13340	13468	13201	13183	13286	13460	13423	13384	13497	13448	13297	13406	13379	13459	13459	13524	13342	13455	13303	13467	13349	13455	13358	13461	13377	13359	13291	13349	13428	13368	13403	13333	13427	13537	13338	13399	13506	13343	13284	13455	13479	13336	13508	13505	13374	13520	13452	13382	13472	13386	13529	13299	13650	13312	13413	13404	13381	13360	13439	13431	13408	13411	13248	13535	13406	13493	13389	13401	13390	13580	13500	13265	13385	13385	13307	13388	13347	13402	13480	13356	13449	13437	13473	13614	13438	13486	13517	13484	13550	13444	13353	13499	13211	13446	13447	13333	13383	13366	13418	13459	13329	13331	13376	13505	13340	13422	13337	13469	13352	13493	13361	13345	13484	13261	13370	13344	13426	13302	13413	13276	13143	13379	13537	13486	13432	13341	13292	13449	13429	13353	13598	13280	13243	13479	13564	13447	13331	13338	13480	13285	13431	13476	13419	13320	13379	13414	13511	13612	13400	13508	13173	13496	13409	13520	13478	13376	13442	13362	13530	13370	13266	13584	13330	13518	13290	13358	13482	13610	13460	13454	13450	13390	13453	13330	13485	13500	13310	13413	13454	13564	13389	13357	13374	13351	13370	13535	13554	13350	13325	13483	13487	13442	13337	13322	13390	13608	13470	13264	13367	13406	13411	13313	13537	13354	13361	13378	13512	13209	13378	13388	13362	13389	13563	13436	13291	13434	13248	13442	13270	13446	13314	13554	13385	13461	13439	13468	13357	13417	13520	13349	13624	13437	13277	13384	13280	13303	13401	13396	13443	13496	13340	13370	13591	13358	13441	13477	13399	13352	13429	13430	13465	13370	13208	13315	13510	13351	13334	13379	13189	13489	13494	13453	13343	13337	13482	13436	13332	13469	13205	13280	13432	13479	13423	13373	13461	13267	13400	13343	13426	13379	13494	13346	13485	13407	13430	13416	13504	13434	13511	13473	13506	13491	13374	13443	13382	13384	13361	13402	13338	13481	13409	13430	13502	13350	13435	13495	13397	13319	13591	13456	13362	13427	13434	13335	13503	13462	13351	13327	13371	13428	13334	13388	13342	13493	13376	13347	13339	13230	13465	13413	13373	13533	13301	13412	13370	13543	13462	13449	13301	13388	13367	13425	13403	13162	13306	13523	13354	13353	13561	13291	13504	13400	13467	13426	13457	13448	13324	13325	13576	13312	13572	13368	13258	13361	13456	13360	13453	13435	13487	13310	13313	13418	13457	13462	13478	13343	13439	13290	13481	13389	13444	13333	13377	13341	13439	13407	13389	13509	13438	13508	13365	13337	13444	13498	13429	13377	13336	13318	13289	13505	13413	13455	13391	13315	13460	13415	13288	13342	13431	13530	13378	13262	13502	13278	13345	13440	13555	13459	13435	13540	13441	13229	13444	13546	13394	13480	13431	13541	13369	13443	13431	13420	13351	13329	13578	13499	13420	13460	13272	13579	13417	13318	13367	13508	13404	13375	13351	13353	13243	13633	13354	13502	13472	13349	13404	13355	13367	13375	13286	13472	13313	13400	13466	13390	13415	13325	13498	13340	13543	13435	13436	13424	13511	13442	13343	13267	13428	13399	13460	13341	13247	13408	13382	13319	13447	13456	13563	13380	13480	13242	13356	13345	13331	13568	13582	13425	13395	13418	13481	13505	13216	13492	13251	13500	13286	13376	13400	13394	13306	13308	13352	13314	13491	13416	13332	13389	13495	13284	13355	13298	13433	13518	13425	13437	13371	13462	13328	13474	13378	13446	13554	13424	13263	13213	13324	13348	13343	13381	13419	13402	13375	13343	13357	13416	13227	13382	13311	13417	13484	13351	13437	13359	13427	13414	13215	13541	13387	13474	13411	13327	13609	13462	13388	13395	13456	13399	13312	13448	13569	13399	13425	13263	13370	13415	13464	13510	13444	13341	13393	13411	13415	13552	13574	13555	13455	13552	13421	13351	13429	13407	13365	13406	13468	13474	13526	13443	13435	13473	13503	13372	13450	13392	13470	13308	13568	13349	13400	13422	13423	13312	13467	13407
29511	23194	23453	20262	17799	17610	17617	17581	17620	17776	17556	17082	17228	16858	17109	16918	16833	16768	16602	16650	16708	17015	16767	16756	16734	16804	16706	16824	16811	16847	16683	16726	16704	16873	16796	16803	16905	16724	16727	16635	16439	16605	16671	16655	16781	16563	16681	17007	16907	16706	16789	16530	16779	16849	16788	16828	16884	16730	16497	16726	16832	16619	16586	16839	16532	16676	16871	16642	16437	16668	16731	16584	16880	16617	16693	16659	16606	16829	16959	16902	16671	16753	16672	16610	16648	16731	16541	16676	16692	16753	16686	16638	16820	16574	16622	16672	16774	16602	16587	16758	16755	16613	16748	16749	16797	16717	16773	16782	16753	16914	16625	16616	16682	16693	16724	16742	16732	16707	16537	16800	16710	16647	16649	16663	17028	16621	16980	16845	16832	16667	16531	16823	16927	16821	16649	16564	16558	16808	16718	16739	16950	16828	16696	16722	16769	16699	16548	16590	16931	16676	16691	16766	16719	16655	16551	16544	16635	16702	16601	16778	16866	16625	16749	16482	16577	16601	16654	16623	16576	16720	16696	16537	16599	16619	16509	16825	16684	16670	16508	16568	16627	16624	16755	16646	16759	16558	16463	16706	16561	16506	16701	16777	16598	16622	16799	16655	16761	16768	16729	16689	16410	16738	16636	16674	16792	16754	16664	16675	16671	16747	16787	16670	16695	16611	16700	16736	16571	16665	16689	16896	16647	16698	16581	16572	16593	16687	16648	16879	16721	16682	16718	16487	16787	16667	16802	16872	16807	16928	16669	16643	16620	16666	16674	16596	16677	16602	16567	16620	16674	16796	16694	16714	16498	16850	16765	16605	16743	16760	16772	16870	16652	16801	16729	16621	16761	16623	16632	16697	16574	16718	16685	16724	16630	16718	16592	16645	16690	16530	16506	16474	16885	16775	16883	16423	16636	16462	16708	16478	16821	16727	16441	16566	16772	16698	16654	16665	16742	16566	16852	16658	16603	16681	16816	16617	16622	16624	16670	16637	16619	16575	16821	16692	16671	16693	16729	16607	16621	16810	16932	16728	16629	16721	16578	16577	16519	16749	16623	16632	16824	16636	16866	16911	16834	16792	16706	16731	16693	16510	16707	16552	16494	16642	16682	16599	16771	16997	16819	16591	16667	16501	16869	16701	16436	16617	16749	16696	16567	16564	16693	16561	16764	16777	16691	16754	16744	16422	16588	16577	16793	16716	16624	16597	16684	16559	16731	16737	16839	16711	16795	16661	16693	16633	16851	16721	16699	16983	16487	16645	16702	16753	16788	16765	16609	16787	16625	16509	16819	16801	16675	16628	16780	16620	16561	16771	16598	16655	16556	16699	16709	16620	16639	16671	16686	16549	16753	16743	16760	16834	16696	16527	16824	16757	16772	16485	16787	16616	16760	16594	16750	16707	16784	16757	16526	16748	16669	16564	16688	16606	16858	16566	16441	16758	16702	16686	16800	16685	16582	16853	16681	16583	16639	16672	16741	16668	16857	16520	16724	16588	16713	16711	16579	16735	16780	16851	16611	16628	16822	16692	16756	16852	16625	16705	16543	16717	16690	16733	16418	16583	16761	16716	16742	16477	16666	16686	16986	16677	16765	16602	16602	16718	16646	16556	16760	16768	16610	16592	16535	16775	16620	16643	16531	16724	16813	16709	16594	16824	16770	16550	16835	16661	16791	16615	16736	16888	16661	16541	16538	16903	16857	16724	16600	16629	16700	16505	16699	16709	16516	16626	16821	16542	16776	16718	16803	16504	16831	16865	16961	16878	16796	16746	16749	16710	16696	16733	16568	16625	16475	16778	16818	16786	16694	16545	16665	16795	16814	16725	16627	16588	16808	16759	16869	16584	16828	16549	16645	16700	16664	16806	16846	16625	16624	16445	16408	16861	16452	16552	16578	16691	16639	16612	16602	16611	16712	16634	16567	16657	16571	16707	16836	16559	16679	16650	16608	16837	16769	16941	16945	16558	16589	16739	16706	16805	16701	16746	16533	16676	16776	16762	16749	16733	16555	16852	16663	16591	16732	16797	16697	16670	16818	16624	16723	16975	16739	16933	16727	16681	16744	16906	16694	16599	16702	16658	16806	16704	16709	16571	16752	16909	16979	16764	16573	16685	16859	16849	16802	16719	16669	16557	16833	16658	16506	16872	16827	16587	16587	16430	16801	16597	16920	16552	16694	16875	16660	16663	16927	16800	16909	16871	16594	16571	16710	16776	16729	16650	16615	16789	16739	16645	16619	16571	16681	16579	16493	16503	16743	16762	16820	16704	16635	16793	16770	16628	16585	16785	16849	16472	16873	16365	16643	16579	16633	16656	16540	16710	16715	16765	16979	16723	16620	16667	16557	16728	16941	16619	16752	16726	16726	16815	16583	16628	16749	16793	16812	16559	16739	16565	16794	16558	16708	16832	16563	16916	16849	16571	16823	16676	16721	16781	16836	16725	16611	16731	16872	16726	16687	16684	16646	16559	16680	16719	16599	16655	16942	16824	16769	16715	16442	16684	16777	16617	16629	16650	16609	16936	16819	16382	16541	16587	16660	16710	16690	16922	16658	16684	16614	16606	16643	16791	16601	16725	16596	16715	16596	16804	16581	16600	16799	16933	16815	16663	16800	16642	16623	16735	16760	16696	16689	16566	16652	16714	16398	16767	16677	16758	16661	16620	16531	16591	16629	16690	16752	16923	16762	16716	16681	16493	16588	16701	16661	16866	16594	16518	16603	16575	16748	16752	16712	16710	16598	16636	16717	16547	16544	16614	16674	16540	16629	16753	16696	16602	16583	16654	16745	16715	16722	16661	16664	16623	16733	16780	16523	16723	16636	16853	16808	16820	16684	16735	16792	16611	16611	16574	16715	16724	16652	16597	16666	16665	16758	16751	16820	16854	16486	16721	16746	16613	16547	16659	16781	16935	16567	16761	16603	16682	16631	16831	16501	16843	16645	16714	16773	16696	16736	16633	16720	16526	16739	16702	16741	16717	16815	16593	16684	16612	16553	16711	16515	16789	16484	16878	16742	16801	16690	16575	16522	16542	16522	16734	16593	16614	16466	16730	16703	16786	16526	16452	16703	16867	16670	16843	16813	16686	16619	16592	16632	16946	16761	16625	16520	16789	16772	16633	16671	16738	16838	16783	16798	16667	16748	16573	16753	16883	16708	16705	16742	16696	16715	16688	16771	16704	16582	16691	16577	16672	16632	16780	16709	16631	16600	16872	16593	16669	16507	16696	16695	16693	16574	16600	16596	16660	16697	16760	16893	16810	16758	16567	16709	16674	16769	16741	16871	16612	16751	16664	16619	16687	16805	16856	16785	16656	16841	16789	16756	16689	16696	16400	16623	16896	16639	16766	16637	16875	16589	16699	16640	16622	16829	16688	16695	16713	16874	16794	16799	16740	16537	16385	16541	16750	16693	16632	16788	16608	16617	16519	16546	16827	16624	16685	16775	16711	16596	16621	16508	16763	16667	16565	16565	16766	16677	16773	16677	16697	16713	16606	16585	16671	16757	16732	16505	16571	16550	16622	16759	16572	16737	16849	16868	16730	16698	16750	16735	16727	16384	16705	16609	16697	16552	16795	16778	16600	16514	16635	16575	16654	16861	16599	16848	16750	16709	16626	16692	16554	16689	16760	16707	16862	16737	16642	16769	16751	16610	16770	16769	16730	16679	16608	16704	16782	16767	16781	16555	16654	16736	16541	16677	16826	16729	16923	16630	16576	16697	16575	16668	16709	16673	16672	16763	16619	16733	16642	16644	16694	16792	16698	16536	16675	16768	16627	16826	16604	16775	16789	16755	16613	16773	16693	16725	16606	16709	16555	16682	16692	16567	16692	16533	16774	16669	16771	16645	16545	16629	16734	16644	16756	16679	16734	16709	16594	16692	16663	16630	16767	16753	16719	16682	16665	16803	16452	16797	16751	16802	16710	16989	16706	16742	16725	16863	16679	16584	16662	16979	16646	16572	16633	16748	16513	16738	16617	16552	16659	16646	16722	16582	16523	16629	16570	16735	16658	16796	16576	16435	16473	16609	16742	16786	16590	16753	16769	16639	16641	16766	16882	16743	16616	16496	16725	16720	16754	16713	16978	16700	16703	16717	16653	16766	16795	16674	16770	16778	16785	16488	16641	16628	16695	16706	16629	16910	16495	16793	16712	16907	16605	16644	16778	16765	16853	16713	16684	16702	16657	16693	16548	16395	16519	16613	16700	16703	16788	16775	16626	16828	16898	16520	16715	16812	16656	16746	16663	16808	16658	16688	16558	16723	16641	16694	16787	16809	16465	16565	16677	16835	16671	16677	16669	16593	16606	16781	16610	16777	16554	16596	16584	16427	16804	16759	16737	16715	16502	16668	16745	16657	16606	16730	16644	16567	16610	16812	16645	16840	16544	16703	16762	16808	16702	16577	16522	16707	16743	16641	16606	16770	16658	16619	16602	16738	16521	16563	16798	16742	16675	16825	16698	16796	16843	16719	16773	16743	16658	16596	16583	16741	16769	16683	16809	16637	16682	16566	16657	16779	16862	16873	16699	16773	16667	16785	16854	17010	16615	16785	16735	16723	16666	16808	16764	16626	16729	16713	16689	16817	16549	16570	16787	16751	16767	16866	16733	16781	16568	16568	16627	16706	16736	16807	16651	16701	16636	16779	16645	16671	16714	16742	16683	16417	16788	16819	16605	16558	16726	16726	16737	16828	16668	16878	16781	16629	16864	16932	16808	16792	16672	16681	16565	16709	16572	16717	16881	16852	17028	16862	16870	16719	16730	16770	16771	16867	16529	16900	16776	16898	16785	16555	16477	16836	16645	16666	16695	16651	16657	16734	16667	16623	16766	16737	16757	16660	16535	16921	16562	16766	16783	16639	16751	16603	16903	16923	16691	16561	16554	16676	16652	16553	16827	16624	16701	16409	16789	16718	16496	16902	16685	16790	16734	16719	16684	16814	16723	16661	16749	16697	16736	16791	16679	16583	16700	16765	16575	16736	16565	16656	16829	16602	16720	16724	16579	16758	16558	16673	16488	16847	16772	16650	16810	16764	16753	16629	16610	16759	16625	16612	16707	16554	16662	16893	16729	16544	16566	16586	16545	16572	16567	16846	16518	16704	16604	16572	16719
19873	22609	19793	16666	15324	15022	14662	14681	15383	15166	14578	14441	14047	13879	13880	14028	13825	13671	13667	13641	13699	13653	13659	13582	13706	13559	13422	13568	13572	13400	13326	13432	13452	13665	13432	13545	13476	13485	13499	13601	13565	13366	13550	13649	13618	13520	13731	13687	13466	13533	13469	13386	13650	13599	13449	13425	13321	13486	13454	13494	13514	13441	13532	13377	13405	13291	13634	13472	13705	13512	13623	13498	13366	13578	13517	13361	13568	13533	13433	13428	13658	13444	13475	13526	13418	13263	13442	13352	13595	13377	13567	13490	13302	13630	13412	13533	13250	13461	13417	13479	13650	13304	13530	13469	13357	13368	13456	13469	13460	13348	13249	13342	13593	13353	13416	13430	13523	13445	13597	13637	13520	13579	13295	13561	13606	13379	13456	13357	13489	13336	13493	13349	13328	13502	13496	13509	13652	13575	13537	13471	13431	13297	13474	13325	13581	13427	13523	13412	13428	13720	13488	13470	13272	13362	13582	13483	13603	13552	13565	13440	13384	13417	13399	13417	13456	13564	13618	13482	13508	13430	13546	13465	13449	13227	13439	13629	13323	13339	13570	13398	13598	13495	13409	13490	13399	13489	13481	13319	13525	13426	13593	13356	13413	13549	13418	13485	13484	13357	13545	13416	13603	13410	13406	13568	13354	13553	13417	13381	13571	13289	13559	13355	13344	13557	13258	13572	13376	13502	13603	13468	13425	13489	13330	13425	13412	13491	13436	13585	13572	13344	13474	13460	13416	13548	13550	13516	13479	13306	13506	13655	13316	13368	13519	13407	13423	13552	13547	13510	13530	13471	13542	13574	13331	13567	13238	13537	13532	13305	13527	13491	13444	13523	13506	13544	13460	13432	13533	13423	13402	13545	13657	13487	13546	13577	13485	13480	13361	13444	13478	13470	13480	13505	13380	13482	13294	13331	13415	13438	13570	13668	13593	13604	13347	13529	13583	13432	13507	13466	13433	13439	13506	13394	13512	13427	13346	13634	13502	13445	13350	13433	13538	13446	13489	13596	13520	13587	13478	13406	13570	13369	13495	13378	13579	13563	13554	13323	13500	13521	13590	13542	13499	13347	13449	13403	13506	13389	13464	13408	13474	13595	13461	13353	13382	13414	13299	13388	13426	13505	13423	13482	13361	13401	13316	13489	13511	13517	13542	13454	13531	13392	13335	13547	13458	13317	13390	13535	13412	13502	13385	13478	13528	13297	13478	13417	13613	13528	13264	13578	13328	13632	13453	13482	13380	13370	13493	13435	13413	13517	13592	13537	13415	13386	13408	13662	13528	13312	13365	13411	13628	13417	13329	13418	13535	13397	13277	13532	13365	13522	13447	13485	13394	13424	13484	13383	13485	13380	13468	13329	13401	13509	13398	13515	13576	13498	13390	13316	13400	13500	13444	13493	13416	13548	13403	13350	13407	13621	13363	13428	13603	13348	13542	13545	13410	13466	13389	13416	13399	13471	13555	13433	13571	13487	13324	13487	13466	13392	13422	13265	13323	13436	13437	13599	13394	13465	13224	13282	13385	13533	13474	13406	13595	13344	13472	13363	13398	13549	13396	13478	13351	13486	13432	13437	13477	13353	13450	13505	13360	13332	13254	13451	13300	13511	13560	13493	13476	13505	13369	13554	13489	13280	13420	13362	13445	13580	13456	13335	13472	13452	13512	13621	13242	13469	13527	13361	13726	13416	13350	13442	13386	13482	13482	13431	13438	13488	13338	13512	13331	13374	13483	13324	13307	13387	13385	13522	13406	13372	13397	13396	13639	13621	13546	13477	13618	13503	13556	13379	13524	13330	13542	13497	13401	13387	13500	13382	13430	13458	13467	13406	13527	13447	13338	13488	13416	13459	13635	13614	13378	13368	13481	13652	13506	13277	13404	13521	13433	13361	13436	13387	13289	13446	13624	13421	13573	13461	13380	13396	13573	13556	13562	13454	13395	13432	13488	13506	13368	13474	13472	13415	13478	13508	13447	13407	13624	13575	13361	13467	13312	13508	13331	13487	13520	13599	13421	13554	13421	13462	13543	13310	13529	13515	13419	13387	13479	13431	13537	13437	13495	13527	13583	13654	13433	13415	13398	13392	13383	13473	13525	13519	13426	13443	13362	13503	13474	13392	13477	13559	13399	13577	13582	13425	13330	13394	13578	13413	13379	13503	13501	13585	13674	13399	13473	13492	13443	13398	13354	13569	13527	13530	13418	13407	13521	13336	13208	13566	13610	13531	13416	13379	13516	13448	13400	13293	13445	13425	13598	13509	13511	13536	13516	13500	13538	13465	13315	13582	13478	13458	13553	13342	13534	13482	13731	13559	13476	13397	13470	13699	13401	13595	13514	13412	13360	13588	13291	13466	13247	13636	13425	13544	13525	13424	13523	13278	13525	13472	13603	13611	13289	13318	13468	13476	13510	13340	13315	13450	13481	13454	13691	13473	13594	13395	13406	13451	13614	13706	13502	13529	13429	13330	13452	13334	13567	13621	13429	13517	13406	13439	13463	13366	13491	13483	13301	13539	13428	13403	13553	13418	13518	13445	13405	13529	13557	13366	13567	13457	13424	13612	13427	13567	13468	13460	13663	13550	13683	13561	13604	13402	13422	13479	13507	13524	13410	13407	13479	13541	13626	13420	13469	13653	13499	13434	13496	13458	13452	13431	13515	13415	13391	13451	13604	13489	13569	13543	13532	13561	13573	13570	13417	13463	13496	13447	13397	13456	13544	13457	13525	13419	13545	13334	13603	13514	13552	13501	13534	13579	13475	13429	13364	13311	13544	13456	13436	13370	13480	13408	13441	13521	13542	13526	13426	13308	13489	13511	13396	13336	13598	13299	13446	13476	13495	13510	13477	13474	13414	13555	13616	13375	13663	13448	13576	13439	13533	13564	13574	13482	13525	13427	13589	13424	13408	13509	13411	13498	13610	13410	13478	13513	13552	13381	13514	13385	13402	13527	13529	13543	13622	13425	13514	13346	13401	13640	13399	13474	13438	13563	13377	13516	13323	13497	13463	13354	13627	13394	13640	13534	13494	13484	13544	13499	13632	13436	13435	13459	13329	13312	13515	13492	13368	13387	13507	13486	13490	13489	13653	13425	13635	13503	13423	13540	13524	13249	13396	13534	13377	13320	13439	13545	13445	13539	13494	13435	13559	13555	13389	13582	13522	13375	13497	13535	13462	13363	13388	13397	13465	13550	13509	13580	13428	13460	13535	13363	13428	13660	13471	13541	13610	13524	13428	13481	13508	13305	13484	13464	13640	13546	13533	13704	13464	13335	13301	13373	13376	13632	13559	13405	13483	13593	13234	13542	13427	13502	13409	13500	13564	13251	13447	13558	13646	13356	13430	13515	13492	13544	13455	13381	13586	13441	13377	13595	13466	13431	13459	13377	13621	13683	13353	13461	13513	13461	13466	13271	13472	13493	13415	13557	13467	13372	13298	13469	13543	13594	13327	13317	13478	13515	13639	13460	13379	13645	13535	13379	13462	13446	13432	13268	13559	13411	13434	13445	13450	13494	13417	13397	13453	13580	13507	13421	13422	13537	13536	13541	13438	13582	13583	13462	13569	13466	13502	13429	13378	13615	13449	13524	13454	13717	13582	13396	13371	13399	13540	13515	13738	13551	13549	13369	13628	13434	13313	13433	13557	13589	13413	13429	13389	13383	13629	13482	13504	13303	13468	13420	13360	13495	13447	13400	13431	13499	13424	13489	13420	13438	13710	13545	13529	13426	13420	13512	13544	13511	13459	13490	13264	13578	13505	13407	13366	13339	13528	13546	13456	13504	13415	13324	13508	13402	13314	13467	13424	13526	13477	13497	13543	13502	13534	13299	13337	13507	13553	13538	13555	13463	13424	13559	13458	13475	13570	13431	13326	13395	13592	13337	13513	13293	13557	13537	13543	13512	13411	13546	13425	13532	13354	13494	13379	13402	13419	13460	13505	13389	13509	13312	13470	13459	13428	13471	13491	13457	13334	13686	13563	13334	13572	13543	13456	13333	13431	13603	13536	13551	13334	13402	13400	13338	13509	13548	13385	13323	13469	13567	13453	13622	13378	13470	13414	13345	13531	13509	13611	13514	13412	13435	13477	13323	13420	13551	13399	13347	13390	13401	13444	13550	13509	13526	13412	13416	13266	13340	13443	13438	13354	13471	13421	13343	13322	13542	13341	13498	13443	13362	13343	13273	13333	13387	13523	13371	13209	13545	13440	13479	13506	13501	13500	13490	13446	13385	13464	13466	13547	13369	13413	13432	13478	13477	13542	13346	13488	13485	13415	13567	13374	13376	13373	13527	13449	13567	13501	13452	13489	13311	13510	13423	13579	13282	13683	13584	13328	13302	13512	13393	13283	13398	13387	13487	13388	13506	13414	13320	13483	13460	13406	13567	13499	13440	13514	13562	13295	13383	13418	13731	13591	13450	13551	13557	13374	13575	13348	13522	13570	13551	13495	13650	13520	13397	13520	13427	13514	13520	13439	13396	13309	13528	13325	13596	13586	13497	13512	13413	13488	13346	13521	13525	13459	13425	13474	13535	13551	13438	13586	13440	13495	13620	13283	13569	13498	13461	13532	13262	13672	13486	13365	13532	13460	13464	13528	13600	13442	13385	13468	13302	13522	13470	13445	13413	13459	13442	13446	13447	13320	13344	13469	13448	13288	13416	13600	13366	13595	13367	13449	13557	13543	13368	13515	13323	13702	13620	13346	13491	13466	13327	13525	13463	13310	13507	13645	13548	13440	13559	13530	13527	13462	13368	13560	13451	13510	13561	13323	13448	13450	13422	13453	13522	13489	13470	13541	13358	13585	13571	13477	13510	13463	13471	13552	13568	13494	13261	13521	13496	13452	13250	13367	13511	13432	13561	13639	13352	13405	13497	13373	13410	13263	13413	13510	13474	13515	13569	13682	13313	13325	13514	13386	13479	13443	13585	13450	13409	13243	13555	13325	13454	13562	13497	13326	13291	13593	13394	13417	13401	13369	13388	13522	13354	13434	13466	13546	13391	13341	13449	13454	13425	13545	13420	13445	13626	13491	13218	13491	13405	13433	13339	13541	13606	13541	13552	13554	13296	13531	13567	13450	13604	13483	13405	13603	13483	13607	13342	13619	13396
24683	21116	27965	24584	22468	22118	21357	19138	19116	19164	18300	17806	17776	17405	17440	17311	17375	17365	17129	17196	17180	17376	17181	17317	17132	17237	17127	16975	17060	16987	16781	16861	16914	16868	16746	16893	16979	17067	16622	16868	16888	16645	16840	16848	17067	17754	17835	17425	17137	16962	16882	16899	16858	16562	16670	16766	16846	16661	16888	16708	16847	16854	16713	16928	16768	17138	16931	16633	16778	16861	16830	16960	16865	16831	16927	16924	16885	16902	16795	16805	16791	16734	16836	16943	16752	16791	16863	16685	16812	16649	16641	16876	16758	16964	16800	16669	16952	16621	16768	16731	16992	16798	16619	16693	16637	16912	16724	16466	16786	16713	16695	16881	16753	16870	16911	16675	16723	16772	16592	16809	16820	16682	16906	16945	16719	16828	16861	16661	16922	16785	16760	16664	16744	16872	16829	16836	16895	16760	16828	16948	16876	16646	16946	16889	16944	16633	16852	16979	16892	16759	16821	16605	16556	16657	16809	16729	16768	16741	16649	16913	16623	16844	16728	16878	16679	16785	16765	16657	16810	16681	16769	16652	16864	16652	16820	16902	16832	16905	16794	16603	16685	16821	16758	16861	16596	16629	16796	16653	16574	16735	16756	16748	16825	16972	16640	16785	16816	16864	16834	16751	16708	16771	16653	16707	16669	16701	16822	16729	16637	16936	16832	16833	16881	16817	16854	16835	16715	16930	16840	16875	16806	17037	16701	16697	16805	16922	16592	16869	16980	16627	16589	16736	16725	16774	16787	16969	16777	16952	16858	16865	16898	16852	16729	16830	16680	16882	16929	16844	16872	16938	16701	17146	16792	16804	17045	16840	16880	16817	16737	16874	16879	16671	16674	16613	16843	16619	16539	16731	16876	16591	16845	16745	16908	16734	16731	16597	16818	16848	16785	16546	16735	16866	16736	16819	16727	16670	16796	16585	16856	16791	16745	16611	16943	16777	16637	16752	16689	16744	16944	16728	16754	16644	16758	16745	16832	16987	16615	16696	17016	16706	16692	16285	16914	16945	16972	16653	16855	16818	16618	16640	16930	16790	16860	16761	16552	16758	16750	16717	16533	16997	16846	16720	16929	16776	16811	16687	16836	16753	16712	16598	16871	16677	16949	16564	16690	16668	16699	16552	16618	16778	16578	16614	16837	16661	16823	16692	16826	16697	16990	16743	16852	16731	16874	16794	16752	16858	16841	16911	16859	17020	16631	16867	16879	16804	16740	16773	16539	16625	16866	16871	16914	16974	16619	16607	16840	16714	16806	16904	16637	16622	16879	16765	16923	16693	16494	16980	16869	16578	16708	16690	16752	16788	16698	16888	16875	16941	16866	16754	16538	16777	16948	16679	16789	16858	17020	16649	16704	16806	16707	16776	16650	16648	16668	16879	16976	16727	16786	16765	16933	16768	16856	16587	16728	16618	16785	17064	16894	16858	16602	16721	16838	16924	16694	16841	16694	16768	16830	17028	16781	16643	16870	16843	16825	16830	16920	16873	16609	16726	16881	17056	16619	16759	16691	16779	16769	16863	16821	16711	16653	16740	16749	16765	16911	16741	16652	16750	16763	16637	16697	16990	16907	16897	16844	16583	16552	16808	16747	16685	16758	16663	16880	16699	16949	16792	16852	16738	16622	16665	16896	16796	16669	16746	16681	16838	16808	16833	16849	16825	16940	16609	16859	16558	16714	16800	16902	16877	16953	16812	16678	16841	16904	16811	16773	16629	16727	17146	16487	16671	16763	16599	16704	16698	16909	16949	16680	16684	16782	16900	16648	16779	16899	16934	16846	16930	16708	16760	16704	16633	16691	16832	16721	16702	16784	16907	16922	16758	16801	16595	16649	16780	16781	16952	16795	16663	16655	16837	16760	16829	16722	16933	17073	16763	16629	16923	16799	16703	16546	16755	16812	16627	16913	16805	16971	16875	16788	16719	16888	16702	17075	16810	16862	16679	16675	16893	16789	16633	17011	16788	16755	16793	16657	16692	16867	16718	16660	16836	16752	16771	16716	16963	16821	17052	16778	16713	16929	16798	16918	16614	16793	16951	16841	16811	16739	16673	16849	16643	16748	16684	16684	16721	16820	16928	16810	16838	16833	16709	16799	16921	16697	16844	16916	16817	16593	16781	16720	16792	16759	16793	16945	16739	16715	16677	16533	16918	16852	16710	16629	16942	16737	16723	16839	16800	16808	16939	16587	16496	16891	16711	16819	16650	16614	16631	16939	16681	16564	16720	16706	16755	16726	16986	16582	16846	16717	16714	16865	16874	16851	16687	16683	16669	16853	16866	16807	16702	16699	16760	16659	16699	16835	16829	16862	16781	16823	16795	16566	16750	16854	16662	16833	16828	16833	16899	16755	16816	16912	16649	16639	16848	16847	16843	16778	16833	16729	16741	16663	16656	16820	16960	16820	16755	16702	16797	16724	16760	16743	16767	16694	16663	16529	16689	16644	16928	16634	16699	16769	16929	16829	16518	16680	16746	16618	16815	16789	16824	16678	16801	16627	16775	16705	16784	16901	16849	16820	16880	16665	16800	16697	16626	16655	17014	16716	16771	16762	16722	17020	16746	16580	16767	16801	16791	16851	16944	16866	16671	16727	16821	16905	16716	16763	16490	16812	16713	16648	16756	16942	16876	16764	16741	16976	16862	16892	16947	16703	16550	16812	16713	16907	16839	16737	16713	16765	16799	16816	16770	16991	16911	16808	16910	16880	16703	16793	16859	16675	16782	16818	16554	16664	16720	16946	16536	16473	16856	16652	16510	16784	16687	16945	16724	16728	16633	16801	16826	16903	16566	16732	16739	16733	16836	16790	16649	16729	16744	16853	16703	16935	16673	16903	16891	16740	16752	17023	16740	16641	16742	16828	16692	16737	16763	16596	16695	16879	16710	16947	16850	16648	16881	16750	16766	16895	16929	16725	16643	16832	17133	16847	16705	16970	16882	16694	16778	16983	16745	16900	16760	16917	16775	16777	16756	16805	16611	16528	16611	16527	16835	16839	16699	16780	16577	16842	16875	16673	16768	16887	16836	16638	16803	16866	16592	16936	16766	16983	16757	16755	16980	16993	16793	16713	16775	16780	16727	16811	16760	16679	16559	16768	16988	16828	16663	16846	16828	16768	16708	16836	16679	16899	16751	16729	17022	16893	16873	16626	16951	16742	16631	16884	16853	16861	16808	16960	16745	16749	16778	16648	16752	16915	17049	16576	16797	16764	16708	16923	16632	16832	16907	16705	16796	16821	16705	16726	16576	16995	17017	16937	16468	16769	16706	16679	16668	16675	16689	16657	16823	16991	16982	16672	16738	16613	16730	16780	16713	16720	16840	16943	16725	16873	16903	16832	17006	16741	16660	16824	16536	16794	16640	16843	16687	16818	16835	16598	16886	16783	16676	16914	16711	16853	16687	16900	16668	16663	16778	16818	16808	16849	16767	16710	16850	16765	16484	16705	16880	16838	16754	16726	16682	16703	16532	16693	16908	16762	16719	16609	16788	16913	16921	16873	16799	16758	16834	16937	16848	16936	16757	16774	16658	16849	16772	16936	16759	16794	16576	16632	16660	16658	16979	16859	17051	16906	16699	16824	16524	16821	16857	16673	16750	16964	16835	16784	16797	17001	16803	16989	16632	16522	16593	16639	16694	16874	16841	16760	16609	16668	16900	16686	16695	16700	16737	16866	16578	16846	16685	16768	16746	16919	16780	16702	16691	16834	17028	16616	16803	16821	16694	16990	16873	16937	16916	16882	16592	16608	16712	16830	16787	16653	16679	16678	16889	16725	16719	16842	16578	16667	16823	16937	16724	16857	16824	16810	16896	16678	16883	16816	16703	16696	16955	16644	16682	16878	16561	16661	16718	16980	16804	16879	16626	16856	16784	16737	16662	16618	16854	16691	16889	16667	16806	16897	16860	16898	16763	16897	16531	16739	16771	16842	16657	16745	16855	16965	16757	16779	16638	16889	16724	16546	16777	16905	16749	16832	16645	16779	16648	16627	16630	16751	16757	16830	16796	16774	16707	16776	17021	16830	16830	16810	16771	16669	16857	16885	17003	16652	16761	16689	16601	16850	16637	16729	16574	16812	16718	16746	16809	16849	16703	16777	16827	16770	16724	16846	16839	16625	17026	16880	16742	16579	16718	16916	16794	16746	16675	16937	16806	16771	16873	16793	16843	16764	16647	16732	16762	16821	16818	16819	16813	16776	16922	16937	16638	16755	16758	16848	16738	16801	16798	16893	16875	16659	16755	17078	16602	16786	16914	16734	16638	16919	16725	16669	16742	16633	16873	16654	16501	16784	16833	16737	16872	17074	16768	16712	16661	16649	16780	16700	16749	16741	16740	16907	16752	16837	16855	16803	16861	16884	16935	16661	16830	16812	16811	16605	16690	16861	16881	16971	16667	16983	16865	16729	16741	16741	16791	16736	16797	16600	16803	16873	16812	16651	16772	16692	16726	16914	16786	16626	16616	16824	16720	16854	16625	16707	16713	16650	16685	16820	16768	16695	16747	16722	16785	16771	16664	16749	16677	16902	16818	16837	16709	16798	16861	16810	16591	16669	16949	16796	16923	16916	16759	16768	16922	16793	16870	16861	16768	16935	16871	17212	16750	16716	16901	16631	16655	16702	16718	16932	16747	16752	16686	16623	16640	16720	16624	16752	16651	16630	16779	16880	16719	16735	16859	16684	16641	16668	16746	16714	16760	16790	16826	16798	16709	16756	16834	16664	16616	16913	16775	16753	17066	16733	16845	16738	16565	16862	16864	16654	16718	16509	16727	16864	16829	16677	16820	16785	16800	16775	16747	16792	16764	16688	16906	16862	16899	16857	16803	16871	16807	16819	16714	16957	16723	16773	16726	16765	16951	16781	16810	16734	16556	16845	16773	16595	16793	16722	16941	16886	16840	16763	16978	16800	16617	16785	16750	16746	16884	16800	16582	16859	16740	16791	16736	16792	16797	16815	16757	16937	16860	16727	16809	16801	16734	16651	16824	16816	16793	16673	16939	16706	16930	16923	16976	16941	16538	16791	16768	16704	16793	16612	16841	16920	16817	17040	16930	16868	16609	16908	16691	16717	16977	16755	16840	16886	16780	16647	16816	16840	16894	16926	16759	16653	16769
22375	35450	32176	24206	20144	18368	17395	17016	17636	17232	16040	15245	14865	14648	14425	14454	14207	14116	13980	13997	14100	14466	13960	13864	13886	13898	13981	13663	13608	13652	13649	13610	13448	13717	13553	13582	13550	13662	13584	13577	13566	13480	13593	13570	13789	14864	14983	14394	13997	13618	13464	13455	13502	13376	13641	13624	13594	13757	13424	13557	13528	13639	13556	13546	13363	13445	13414	13688	13556	13448	13529	13400	13684	13504	13661	13573	13547	13451	13429	13579	13578	13521	13457	13530	13541	13568	13420	13550	13396	13599	13639	13449	13608	13554	13536	13392	13576	13361	13636	13429	13505	13589	13673	13613	13382	13526	13475	13530	13605	13344	13498	13663	13512	13702	13492	13438	13595	13573	13489	13558	13366	13628	13444	13718	13638	13575	13615	13582	13523	13372	13484	13490	13530	13756	13564	13535	13459	13602	13547	13447	13621	13603	13544	13613	13458	13682	13621	13485	13654	13625	13445	13730	13694	13520	13354	13518	13596	13348	13541	13491	13452	13470	13483	13417	13519	13643	13565	13600	13577	13482	13602	13476	13513	13363	13554	13363	13761	13523	13585	13517	13612	13561	13581	13442	13571	13532	13418	13581	13422	13413	13389	13693	13646	13576	13529	13537	13514	13565	13700	13447	13469	13526	13640	13488	13479	13518	13612	13529	13520	13626	13612	13570	13634	13530	13682	13522	13559	13384	13537	13381	13595	13607	13600	13748	13636	13622	13423	13442	13578	13445	13632	13497	13574	13588	13345	13465	13484	13623	13642	13592	13718	13572	13733	13548	13408	13458	13448	13520	13730	13603	13653	13456	13462	13526	13416	13592	13662	13499	13320	13578	13636	13379	13576	13519	13424	13526	13604	13575	13519	13603	13449	13450	13507	13630	13501	13447	13627	13447	13469	13584	13403	13676	13471	13575	13611	13616	13494	13490	13496	13672	13309	13532	13531	13681	13398	13448	13499	13484	13582	13529	13478	13609	13560	13449	13594	13600	13593	13402	13485	13554	13600	13492	13449	13570	13616	13551	13568	13647	13580	13656	13639	13543	13774	13661	13505	13370	13634	13440	13455	13339	13694	13543	13389	13494	13541	13512	13779	13431	13579	13578	13654	13485	13655	13513	13679	13668	13568	13437	13517	13390	13588	13614	13492	13502	13418	13579	13590	13518	13477	13511	13495	13417	13480	13422	13275	13490	13511	13639	13609	13690	13468	13466	13790	13467	13521	13631	13387	13512	13786	13417	13546	13613	13471	13458	13538	13587	13535	13532	13417	13545	13672	13434	13562	13598	13425	13684	13531	13692	13429	13590	13434	13687	13364	13565	13493	13703	13619	13612	13541	13549	13589	13557	13670	13498	13444	13566	13354	13678	13387	13630	13337	13398	13672	13401	13636	13581	13585	13541	13706	13532	13613	13593	13648	13616	13521	13491	13584	13595	13486	13511	13564	13569	13659	13669	13309	13446	13589	13546	13537	13547	13593	13672	13660	13365	13520	13664	13472	13407	13673	13577	13530	13405	13526	13387	13634	13560	13502	13464	13535	13417	13474	13383	13562	13442	13551	13679	13483	13612	13688	13619	13568	13398	13478	13432	13646	13724	13519	13678	13617	13527	13463	13574	13482	13333	13687	13516	13546	13563	13460	13495	13560	13535	13739	13710	13597	13547	13396	13589	13526	13531	13518	13578	13505	13400	13498	13569	13518	13349	13720	13512	13561	13498	13501	13609	13714	13489	13573	13555	13602	13576	13437	13548	13504	13617	13509	13437	13530	13590	13704	13640	13666	13525	13318	13575	13515	13543	13408	13379	13461	13629	13514	13640	13562	13479	13435	13694	13605	13679	13645	13442	13660	13448	13542	13577	13482	13415	13442	13490	13264	13795	13453	13432	13710	13413	13597	13524	13494	13278	13435	13374	13437	13485	13590	13721	13408	13609	13644	13685	13626	13386	13594	13659	13506	13594	13339	13541	13604	13493	13721	13453	13499	13506	13592	13696	13590	13548	13575	13579	13538	13453	13600	13683	13425	13527	13540	13634	13547	13560	13596	13628	13568	13472	13516	13655	13458	13493	13499	13560	13476	13533	13548	13481	13518	13448	13656	13516	13631	13637	13668	13693	13455	13682	13575	13350	13586	13587	13473	13543	13592	13489	13531	13580	13526	13561	13470	13493	13377	13619	13544	13423	13562	13496	13559	13468	13538	13521	13626	13598	13761	13674	13540	13626	13596	13550	13628	13587	13338	13552	13558	13583	13458	13663	13604	13504	13491	13363	13528	13747	13462	13621	13570	13513	13539	13509	13565	13498	13608	13475	13620	13589	13445	13525	13494	13573	13479	13615	13436	13562	13584	13663	13595	13503	13738	13378	13446	13622	13548	13616	13421	13422	13474	13536	13488	13471	13611	13622	13447	13600	13509	13450	13617	13526	13576	13460	13561	13591	13544	13378	13648	13536	13591	13556	13631	13537	13312	13410	13469	13575	13540	13471	13453	13740	13565	13536	13561	13519	13663	13589	13571	13585	13573	13554	13451	13576	13833	13482	13476	13573	13518	13649	13440	13409	13659	13566	13509	13493	13499	13434	13637	13584	13554	13627	13580	13498	13341	13613	13545	13405	13568	13563	13559	13514	13616	13588	13672	13356	13629	13494	13550	13421	13463	13644	13555	13516	13451	13588	13578	13607	13478	13527	13570	13579	13470	13691	13473	13398	13599	13586	13486	13400	13471	13611	13463	13526	13336	13379	13486	13635	13538	13415	13415	13658	13632	13441	13641	13616	13452	13614	13524	13466	13354	13490	13574	13477	13539	13458	13518	13412	13618	13509	13564	13561	13468	13415	13611	13581	13496	13528	13613	13615	13540	13527	13444	13468	13533	13550	13436	13400	13353	13557	13606	13341	13695	13527	13514	13618	13693	13511	13600	13423	13469	13370	13330	13547	13562	13645	13545	13700	13507	13414	13484	13527	13540	13557	13514	13632	13472	13494	13512	13658	13534	13567	13696	13543	13591	13464	13523	13423	13472	13613	13439	13457	13588	13705	13631	13701	13406	13545	13508	13483	13360	13578	13509	13454	13403	13471	13485	13807	13542	13497	13614	13567	13729	13445	13590	13524	13402	13567	13682	13566	13428	13546	13454	13543	13597	13542	13555	13647	13465	13495	13411	13489	13577	13596	13318	13579	13713	13543	13491	13492	13597	13669	13651	13578	13681	13335	13507	13572	13587	13420	13591	13611	13551	13532	13562	13353	13519	13498	13484	13546	13575	13471	13513	13578	13845	13335	13589	13622	13393	13543	13553	13476	13541	13547	13545	13442	13635	13532	13591	13423	13512	13352	13483	13485	13369	13513	13614	13553	13529	13472	13623	13448	13428	13503	13453	13601	13495	13466	13474	13619	13451	13650	13499	13567	13480	13404	13585	13597	13607	13521	13332	13401	13534	13509	13650	13583	13702	13659	13402	13632	13608	13520	13705	13285	13459	13406	13648	13744	13514	13573	13571	13489	13402	13589	13434	13466	13499	13500	13357	13446	13507	13567	13458	13591	13563	13474	13630	13564	13438	13475	13664	13481	13393	13612	13501	13521	13616	13536	13508	13554	13435	13686	13728	13463	13413	13402	13420	13644	13448	13446	13508	13491	13611	13503	13378	13639	13598	13511	13438	13551	13448	13634	13531	13351	13559	13487	13371	13456	13441	13527	13555	13495	13607	13447	13404	13330	13492	13573	13402	13506	13438	13362	13722	13642	13571	13566	13489	13581	13599	13444	13379	13449	13370	13504	13625	13533	13404	13732	13734	13604	13507	13597	13492	13691	13508	13503	13351	13577	13467	13499	13437	13514	13711	13438	13632	13490	13660	13576	13619	13615	13553	13552	13476	13539	13448	13546	13529	13647	13596	13472	13438	13466	13540	13538	13504	13498	13535	13569	13472	13552	13608	13462	13587	13340	13585	13560	13560	13483	13597	13545	13573	13612	13694	13515	13472	13511	13360	13647	13479	13682	13466	13520	13541	13527	13548	13558	13470	13530	13524	13543	13630	13609	13419	13548	13530	13611	13483	13577	13620	13625	13474	13477	13491	13591	13747	13604	13490	13457	13669	13681	13598	13588	13609	13547	13514	13599	13437	13453	13572	13651	13413	13544	13529	13463	13514	13703	13525	13545	13570	13671	13544	13415	13584	13530	13528	13491	13432	13557	13591	13441	13621	13514	13325	13599	13352	13701	13514	13634	13516	13563	13616	13522	13570	13633	13464	13417	13381	13437	13572	13338	13410	13495	13500	13503	13622	13370	13621	13663	13598	13566	13544	13549	13492	13479	13591	13533	13506	13739	13493	13646	13576	13525	13605	13415	13380	13561	13494	13551	13588	13391	13589	13469	13444	13450	13519	13529	13469	13285	13542	13581	13629	13596	13545	13601	13655	13532	13510	13496	13328	13514	13424	13627	13350	13489	13609	13540	13627	13611	13604	13593	13591	13554	13507	13613	13561	13642	13565	13509	13579	13451	13625	13516	13499	13503	13518	13532	13533	13437	13515	13437	13721	13528	13647	13293	13585	13439	13605	13633	13454	13648	13551	13646	13688	13513	13422	13693	13590	13585	13596	13689	13563	13654	13405	13525	13622	13522	13487	13530	13560	13629	13416	13680	13386	13467	13611	13570	13565	13389	13340	13536	13601	13576	13505	13644	13552	13451	13591	13558	13448	13434	13511	13546	13533	13524	13638	13586	13437	13472	13490	13470	13444	13446	13417	13562	13642	13653	13351	13611	13540	13550	13645	13421	13673	13506	13430	13494	13451	13562	13565	13639	13824	13500	13402	13589	13586	13452	13407	13556	13474	13406	13371	13580	13519	13511	13549	13476	13523	13749	13473	13720	13557	13632	13577	13526	13686	13618	13608	13407	13378	13415	13433	13577	13491	13528	13589	13509	13530	13424	13332	13501	13671	13532	13567	13476	13406	13420	13417	13650	13371	13607	13403	13472	13630	13511	13520	13444	13555	13426	13455	13389	13492	13531	13620	13503	13475	13533	13467	13628	13513	13547	13596	13689	13584	13419	13614	13622	13570	13519	13428	13505	13429	13669	13556	13700	13645	13566	13300	13578	13527	13532	13488	13597	13457	13703	13550	13507
23483	21068	28396	23849	21636	23697	24364	20251	20074	20135	18673	17670	17389	17073	17263	17128	17034	16904	16832	16717	16942	17168	16842	16874	16549	16511	16396	16173	16309	16146	16420	16099	16110	16379	16485	16478	16417	16237	16505	16150	16254	16172	16577	16299	16866	17770	17831	17267	16918	16370	16419	16332	16303	16136	16172	16302	15964	16179	16102	16146	16259	16263	16330	16173	15948	16306	16094	16209	16283	16118	16249	16254	16178	16119	16093	16193	16138	16238	16299	16096	16152	16144	16093	16118	16115	16202	16227	16167	16011	16224	16002	16343	16240	16236	16311	16217	16092	16276	16321	16193	15959	16147	16020	16049	16080	16200	16161	16222	16111	16115	16163	16285	16288	16149	16161	16185	16031	16018	16107	16345	16266	16351	16181	16329	16182	16344	16112	16103	16094	15978	16035	16371	16162	16160	16086	16200	16430	16242	16084	16124	16104	16155	15992	15952	16344	16015	16135	16271	16096	16146	16185	16254	16455	16216	16123	16125	16098	16321	16393	16350	16063	16095	16230	16043	16029	16092	16099	16021	16136	16093	16060	16263	16227	16266	16217	16163	16229	15892	15808	16175	16187	16398	16203	15978	16240	16323	16014	16147	16317	15978	16177	16165	16273	16046	16258	16180	16159	16121	16289	16234	16198	16111	16059	16167	16173	16252	16264	15920	16046	16139	16191	16217	16365	16201	16195	16027	16051	16204	16162	16222	16061	16183	16292	16181	16049	16054	16241	16318	16069	16204	16294	16071	15921	16223	16037	16348	16295	16243	16205	15954	16173	16158	16430	16306	16080	16285	16265	16046	16047	16064	16144	16031	15984	16082	16006	15953	16307	16348	16166	16221	16063	16107	16222	15998	16209	16331	16185	15987	16074	16208	16260	16176	16202	16044	16096	16177	16084	16004	16203	16224	16309	16247	16310	16285	16200	16163	16078	16311	16032	16149	16267	16191	16013	16161	16215	16107	16210	16188	16366	16276	16086	16201	16381	16201	16174	16214	16223	16025	16115	16099	16164	16027	16270	16046	16208	16077	16200	16104	16145	16100	16122	16326	16283	16270	16364	16325	16207	16201	16193	16116	16239	16099	16410	16219	16265	16036	16060	16005	16269	16255	16084	16097	16198	16129	16236	16161	16038	16249	16148	16118	16128	16092	16269	16072	16049	16227	16095	16282	16058	16299	16106	16145	16235	16081	16048	16187	16357	16376	16099	16074	16099	16088	16047	16155	16145	16225	16081	16057	15966	16355	16103	15995	16303	16167	16227	16229	16180	16261	15983	16169	15908	16053	16215	16058	16284	16257	16110	16237	16306	16280	16131	16034	16007	16025	16303	16265	16120	16173	16174	16132	16060	16261	16238	16016	16121	16180	16373	16155	16181	16054	16278	16279	16200	16217	16102	16173	16178	16239	16221	16168	16195	16202	16078	16170	16290	16049	16273	16074	16165	16327	16184	15983	16155	16039	16188	16296	16089	16258	16248	16263	16223	16275	16230	16074	16181	16156	16210	16314	16164	16062	16098	15929	16157	16147	16204	16102	16324	16240	16181	16111	16171	16198	16388	16106	16130	15996	15839	16176	16181	15801	16143	15983	16150	16112	16207	16196	16307	16208	16272	16194	16110	16074	16246	16256	16291	16299	16054	15929	16064	16205	16104	16027	16290	16174	16272	16177	15826	16073	16330	16294	16363	16110	16288	16214	16080	16199	16116	16094	16378	16345	16239	16216	16155	16120	16156	16114	16078	16223	16266	16230	16117	16190	16255	16072	16056	16251	16081	16083	16156	15930	15987	16013	16201	15893	16219	16250	16070	16106	16079	16280	16016	16073	16170	16200	16080	16032	16154	16084	16180	16053	16355	16168	16062	16039	16139	16270	16159	16038	16295	16159	16086	15918	16060	16040	16139	16152	16280	16419	16188	16221	16129	16099	16041	16260	16304	16152	16372	16068	16112	16131	16175	16174	15964	16271	16200	16259	16212	16391	16207	16066	16204	16203	16185	15919	16052	16175	16327	16229	16141	16214	16171	16213	16332	16087	16136	15974	16107	16221	16229	16225	16198	16167	16196	16264	16236	16100	16211	16098	16170	16062	16195	16206	16244	16147	16427	16025	16210	16210	16130	16167	16259	16271	16159	16039	16079	16199	16260	16174	16242	16396	16158	16170	16156	16231	16044	15977	16140	16015	16329	16165	16078	15966	16232	16409	16359	16299	16191	16066	16180	16172	16328	16040	15973	15976	16166	16114	16191	16150	16189	16159	16246	16064	16216	16158	16316	16215	16272	16417	16220	16220	16006	16212	16085	16120	16180	16067	16069	16429	16045	16136	16350	16467	16230	16144	16051	16082	16255	16199	16110	16105	15986	16287	16271	16106	16279	16105	16147	16283	16224	16143	16055	16044	16183	16146	16096	16155	16367	16158	16455	16032	16272	16170	16268	16112	16117	16184	16124	16263	16240	16305	16116	16172	16485	16164	16200	16044	16177	16135	16281	16172	16239	15948	16154	16122	16327	16145	16132	16170	16255	16100	16132	16515	16271	16222	16042	16187	16391	16107	16300	16072	16295	16222	16073	16313	16043	16230	16307	16098	16138	16178	16161	16068	15970	16293	16185	16196	16140	16284	16090	16228	16138	15956	16053	16218	16186	16065	15911	16043	16233	16142	16227	16171	16055	16102	16195	16120	16232	16051	16347	16216	16127	16169	16102	16115	16272	16082	16132	16044	16322	16139	16137	16002	16113	16173	16264	15976	16264	16109	16267	16116	15996	15990	16206	16018	16248	16220	16225	16250	16328	16098	16107	16057	16246	16007	16117	16253	16208	16228	16283	16230	16286	15952	15929	16104	16120	16247	16059	16316	16236	16074	16420	16211	16165	16216	16174	16093	16320	16166	16032	15964	16176	15978	16196	16032	16185	16263	16174	16105	16429	16132	16248	16206	16065	16183	16238	16050	16069	16062	16167	16208	16257	16073	16044	16093	16148	16127	16271	16231	16155	15997	16351	16054	16124	15989	16217	16155	16211	16024	16067	16140	16235	16348	16142	15870	16237	16189	16125	16135	16200	16237	16254	16155	16204	16100	16286	16218	16168	16193	16176	16046	16296	16114	16267	16222	16243	16151	16029	16229	16124	16278	16224	16349	16139	16140	16194	16198	16096	16103	16148	16019	16410	16170	16150	16277	16136	16312	16281	16014	16118	16178	16177	16073	16287	16241	16376	16084	16037	16067	16332	16222	16070	15954	16058	15844	16071	16200	16097	16056	16283	16181	16269	15986	16106	16142	16105	16091	16216	16173	16301	16161	16282	16134	16222	16195	16011	16154	16166	16179	15943	16230	16294	16211	16212	16135	16121	16086	16055	16114	16225	16087	16227	16368	16183	16149	16050	16256	16203	16063	16111	16293	16048	16155	16291	16013	16298	16101	16110	16226	16214	15884	16147	16135	15975	16196	16066	16237	16149	15955	16204	16216	16157	16068	16382	16118	16087	16209	16195	16021	16263	16321	16162	16163	16355	16246	15973	15964	16299	16185	16102	16324	15912	16308	15967	16168	16224	16223	16349	15968	16067	16123	16088	16074	16084	16084	16150	16204	16445	16047	16123	16303	16245	16142	16199	16299	16051	16160	16106	16249	16036	15975	16226	16182	16163	16164	16130	16122	16245	16120	16185	16168	16200	16095	16174	16129	16217	16127	16250	16138	16225	16244	16205	16240	16230	16238	16349	16281	16080	16108	15983	16314	16024	16015	16213	16058	16275	16177	16215	16139	16152	15931	16097	16236	16124	16156	16403	16261	16223	16202	16233	16394	15921	16005	16222	16217	16111	16201	16090	16195	16038	16146	16077	16169	16174	16211	16147	16168	16060	16140	16130	15965	16105	16167	16316	16046	16074	16154	16257	16104	16020	16212	16261	16255	16111	16309	16117	16114	16120	16319	16039	16083	16154	16108	16247	16114	16287	16125	16070	16186	16000	16133	16078	16338	16197	16280	16241	16097	16139	16117	16133	16001	16267	16256	16130	16135	16528	16144	16133	16084	16144	16100	16226	16159	16189	16281	16419	16221	16022	16295	16094	16174	16197	16432	16318	16150	16011	16098	16223	16148	16090	15938	16150	16169	16208	16259	16031	16076	15984	16311	16198	15933	16065	16006	15979	16312	16059	15981	15982	16117	16150	16055	16005	16190	16327	16197	16314	16221	16092	16242	16066	15972	16197	16191	16266	16333	16301	16356	16256	16072	16065	16178	16245	16143	16205	16354	16094	16353	15950	16181	16043	16135	16442	16150	16097	16277	16083	16115	16173	16224	16280	16122	16169	16201	16229	16209	16067	16028	16145	16369	16069	16015	16072	16086	16126	16201	16251	16459	16099	15928	16151	16156	16170	16082	16419	16117	16258	16099	16136	16029	16096	16163	16130	16337	16270	16097	16135	16163	16176	16070	16168	16005	16065	16153	15997	16196	16372	16154	16267	16142	15998	16104	16085	16235	16105	16108	16085	16026	16230	16241	16200	16147	15976	16113	16234	16399	16528	16192	16306	16211	16261	16359	16061	16098	16274	16219	16256	16000	16049	16211	16045	16135	16094	16182	16203	16331	16198	16378	16330	16432	16440	16171	16058	16223	16174	16169	16167	16180	16208	16218	16338	16345	16232	16145	16262	16097	16274	16176	16253	16279	16094	15904	16097	16106	16136	16139	16161	16174	16060	16229	16104	15989	16054	16166	16063	16339	16224	16174	16173	16165	16406	16156	16013	16179	16217	16136	16034	16071	16131	16336	16102	16153	16088	16341	16128	16161	15978	16192	16179	16272	16286	16220	16243	16245	16001	16273	16201	16308	16205	16275	16277	16319	16179	16208	16087	16277	16116	16130	16180	16313	16174	16278	16197	16362	16240	16134	16144	16191	16210	16242	15881	16160	16251	16328	16063	16106	16151	16203	16086	16013	16115	16105	16147	16107	16309	15951	16018	16177	16148	16198	16188	15994	16032	16404	16219	16094	16208	16222	16024	16294	16315	16041	16121	16273	16138	16006	16336	16326	16366	16049	16344	16269	16261	16217	16178	16060	16080	16145	16091	16289	16140	16137	16138	16171	16093	16339	16211	16201	16234	16106	16159	16177	16204	15994	16074	16127	16130	16184
24946	41791	38080	28307	22707	20249	19003	18417	18799	18659	16714	15493	14950	14625	14599	14301	14279	14067	13738	13929	14348	14474	14119	13851	13671	13685	13624	13490	13411	13304	13171	13223	13218	13204	13182	13314	13182	13194	13207	13090	13181	13156	13252	13131	13966	15585	15291	14510	13763	13312	13214	13243	13281	13137	13180	13241	13168	12999	13067	13151	13142	13035	13169	13165	13161	13022	12969	13299	13182	13080	13171	13067	13233	13105	13263	12971	13164	13179	12881	13094	13210	13194	13081	13156	13124	13146	13207	13132	13299	13140	13115	13084	13116	13179	13067	13096	13209	13158	13194	13111	12936	13160	13148	12940	13052	12948	13153	13277	13263	13116	13063	13111	13234	13027	13223	13078	13108	13140	13013	13218	13260	13027	12919	13258	13106	13111	13242	13187	13109	12879	13186	13210	13160	13164	13071	13147	13077	13254	13146	13051	13115	13260	13127	13033	13115	13100	13141	13099	13235	13110	13166	13107	13057	13079	13199	13217	13183	12938	13126	13058	13037	13151	13227	13194	13016	13260	13285	13092	13233	13341	12981	13201	12932	13051	13205	13264	13150	12961	13332	12943	13057	13193	13140	13121	13108	13270	13209	13067	13218	13182	13120	12953	13250	13263	13240	13237	13160	13056	13075	13298	13191	12999	13071	13057	12908	13117	13149	13089	13116	13043	13034	13172	13044	13242	13307	13114	13059	13087	13201	13246	13054	13136	13150	13153	13106	12982	13062	13124	13295	13213	13141	13026	13067	13058	13156	12999	13003	13125	12987	13297	13127	13086	13139	13176	13027	13310	13003	13093	13163	13170	13203	13065	13009	13098	13095	13095	13118	13070	13148	13211	12876	13123	13286	13119	13114	13058	13067	13132	13150	13226	13237	13078	13021	13342	13100	13087	13065	13124	13308	13169	13108	13160	13165	13025	12985	13176	13269	13175	13148	13146	13040	13074	13061	13154	13227	13124	13184	13315	13046	13068	13206	13057	13218	12914	13038	13185	13117	13141	13064	13377	13038	13263	13024	13113	13163	13139	13289	13145	13221	13171	13006	13059	13097	13110	13192	13046	13260	13145	13175	13242	13097	13207	13174	13168	13188	13191	13237	13102	12989	13272	13172	13031	13098	13213	13165	13138	13050	13016	13172	13097	13155	13123	13211	13232	13117	13182	12996	13057	13179	13097	13307	13196	13158	13065	13166	13241	13087	13184	13203	13061	13053	13143	12981	12982	13221	13155	13143	13271	13164	13192	13019	13266	13148	13075	13087	13165	12958	13087	13023	13064	13200	13194	13208	13145	13029	13180	13126	13105	13236	13159	13269	13190	13263	13023	13262	12963	12929	13259	13152	13233	13095	13057	12957	12969	13033	13244	13003	13186	13185	13156	13238	13050	12935	13209	13107	13086	13267	13041	13119	13031	13013	13302	13228	13190	13263	13092	13253	13069	13010	13086	13000	13194	13277	13017	13178	13148	13125	13062	13258	13065	12935	13065	13186	13210	13095	13165	13111	13085	13226	13055	12950	13156	13006	13023	13272	13145	13076	12981	13126	12968	13217	13152	13111	13228	13016	13069	13055	13194	13221	13277	13027	13156	13166	13209	13061	13046	13023	13052	13146	13299	13197	13094	13083	13288	12944	13099	13102	13145	13020	13186	13095	13033	13113	13243	13236	12970	13192	13334	13089	13057	13089	13133	12960	13189	13015	13225	13026	13217	13125	12961	13156	13180	13209	13172	13182	12724	13227	12981	13018	13189	13073	13113	13027	13252	13052	13142	13073	13282	13239	13215	12922	13179	13253	13102	13326	12996	13246	13223	13046	13188	13113	13139	13233	13023	13214	13005	13265	13167	12993	13132	13138	13103	13204	13155	13110	13308	13097	13091	13018	13122	13118	13139	13150	13100	13084	13176	13180	13123	13107	13126	13103	12974	13004	13219	13173	13105	13215	13118	13228	13161	12937	13046	13093	13243	13197	13089	13106	13107	12948	13039	12990	13015	13172	13055	13020	13035	13159	13038	13053	13039	13209	13238	13246	13116	13113	13107	13134	13239	13225	13089	13080	13061	13183	13123	13124	13027	13180	13015	13135	13043	13019	12825	12986	12927	13147	13199	13241	13010	13063	13137	13079	13140	13204	13102	13065	13041	13182	13136	13132	13192	12982	13145	13022	12949	12986	13182	13309	13005	13259	13037	13193	13079	13165	13247	13159	13041	12970	13060	13231	13266	13014	13163	13072	12963	13072	13032	13101	13112	13097	13320	13172	13091	13093	13156	13096	13180	13137	13075	13121	13211	13306	13101	13164	13134	13048	13104	13278	13144	13081	13288	13232	12982	13056	12997	13227	13171	13020	13128	13209	13230	13293	12925	13044	13057	13243	13037	13182	13122	12971	13158	13169	13192	13337	13101	13134	13086	12982	13117	13082	13307	13307	13211	13102	13153	13060	13158	13122	13091	13120	12994	13131	13018	13329	13082	13027	13073	13099	13249	13018	13023	13088	13229	13017	13068	13283	13049	13127	13237	13076	13168	13203	13165	13178	13014	13035	13117	12959	13189	13174	12959	13066	13198	13149	13072	13015	13100	13030	12930	13075	13196	13266	13161	13098	13042	13070	13036	13206	13125	13005	13182	13147	13247	13119	13210	12983	13097	13026	13170	13128	13135	13156	13264	13240	13219	13126	13140	13103	13170	12990	13075	13051	13274	13139	13135	13201	13016	13205	13203	13330	13028	13273	13042	13057	13011	13222	13194	13330	13131	13312	13074	13074	13214	13130	13270	13187	13123	13081	13207	13111	13210	13016	13193	13150	12947	13161	13061	12987	13031	13281	13120	13041	13004	12974	13182	13188	13210	13034	13210	13295	13022	13159	13172	13178	12983	13078	13232	13149	13163	13139	13204	13139	13042	13192	13367	13011	13118	13209	13175	13132	13116	13123	13038	13072	13345	13019	13192	13148	12937	13113	13080	13057	13105	13060	13093	13121	12989	13011	13118	13181	13156	13172	12940	13197	13079	13158	12989	13092	13066	13197	13339	12964	13143	13102	13145	13120	13081	13180	13116	13031	13113	13008	13207	13119	12949	13182	13291	13183	12968	13300	13144	13087	13115	13115	13141	13059	13225	13058	13079	13320	13010	13252	13182	13220	13061	13299	13179	12937	13338	13260	13087	13074	13154	13225	13031	13162	13142	13202	13049	13171	13329	12980	13038	13057	13162	13100	13152	13277	13093	13271	13322	13015	13050	13249	13136	13149	13208	13177	13163	13208	12955	13064	13197	13105	13121	13198	13216	13173	12887	12978	13000	13272	13089	13126	13247	13043	13261	12954	13117	13186	13232	13055	13242	13293	13136	13062	13094	13237	13198	13028	13069	13198	13154	12965	13006	13206	13044	13181	13196	13197	13162	13179	13224	13254	13065	13072	13184	13138	13102	13113	13137	13297	13054	12947	13145	13175	13041	13178	12931	13129	13163	13026	13055	13019	13340	13141	13122	12937	13166	13166	13173	12966	13161	13139	13147	13161	13099	13189	13172	13074	13224	13153	13173	12930	13055	13196	13071	13088	13013	13070	13043	12977	13008	13306	13124	13274	13023	13158	13141	13224	13067	13140	13168	12927	13202	13240	13090	13208	13217	13078	13124	13030	13154	13021	13248	13144	13014	12899	13170	13217	13197	13103	13127	13075	13139	13090	13036	13015	13024	13162	13317	13099	13266	13167	13006	13027	13048	12985	13213	13292	13277	13220	13094	13067	12981	13118	13223	13206	13147	13163	13115	13031	12994	13193	13231	12997	13217	13082	13069	13206	13174	13043	13147	13117	13097	13085	13196	13158	13204	13053	13077	13229	13201	13092	13157	12989	13242	13081	12919	13217	13195	13034	13284	13023	13045	13139	13001	13072	13067	12988	13159	13133	13030	13163	13255	13036	13199	13061	13145	13227	13257	13171	13109	13173	13164	13136	13006	13057	13232	13166	13153	13162	12990	13323	13199	13168	13036	13096	13314	13027	13075	13175	13216	13069	13149	13144	13032	13311	13355	13087	13016	13115	13051	13121	13204	13117	13181	13132	13167	13110	13228	13056	13116	13148	13178	13134	12983	13145	13110	13319	13234	13068	13137	13099	13053	13127	13180	13196	12979	13207	13091	13136	13150	13167	13210	13100	12984	13227	13090	13252	13197	13030	13175	13123	13158	13124	13024	13150	13120	12956	13111	13109	13150	13350	13133	13069	12959	13235	13121	13102	13142	13031	13115	13231	13219	13258	13098	13194	12966	13211	13111	13183	13202	13192	13050	13251	13211	13233	13251	13167	13246	12993	13094	13281	13088	13214	13186	13085	13241	13205	13112	13130	13012	13030	12943	13285	13080	13151	13134	12934	13070	12938	13133	13106	13166	13203	13156	13102	13065	13158	13048	13128	12987	13026	13185	13161	13070	13135	13203	13074	13243	13260	13292	13214	13319	13241	13182	13120	13148	13114	13247	13123	13084	13124	13121	13135	13014	12973	13213	13155	13082	13236	13145	13159	13099	13174	13117	13104	13109	13074	13210	13075	12980	13111	13021	13036	13055	13086	13090	13243	13136	13185	13143	13091	13118	12998	13139	13127	13085	13095	13089	13056	13062	13290	13056	13068	13064	13196	13298	13010	13165	13094	13046	13188	13092	13175	13132	13223	13052	13109	13064	13043	13085	13001	13120	13089	13120	13102	13219	13132	13027	13193	13006	13200	13135	13041	13391	13203	13108	13118	13224	13182	13147	13100	12954	13006	13237	13175	13083	13222	13200	13057	13220	12946	13115	13129	13103	13012	13102	13086	13020	13083	13098	13050	13141	13107	13263	13186	13179	13154	13260	13164	13220	13153	13160	13207	13276	12946	13001	13337	13244	13222	13063	13030	13059	13090	13200	13148	13055	13039	13253	13206	13086	13059	13009	13090	13174	13078	13200	13054	13243	13180	13065	13147	13196	12978	13206	13003	13063	13257	13121	13284	13226	13239	13148	13109	13122	13278	13130	13022	13276	13032	13007	13155	13025	13100	13127	13114	13177	13048	13264	13017	13100	13222	12926	13071	13129	13119	13053	13181	13066	13219	13254	13165	12933	13229	12985	13171	13045	13236	13285	13108	13056	12901	13160	13076	13124
29170	23061	23706	20075	17329	17275	16959	16868	17321	17336	17035	16871	16628	16570	16430	16494	16348	16470	16471	16339	16374	16412	16429	16361	16474	16494	16407	16417	16431	16509	16568	16368	16313	16524	16377	16465	16135	16192	16522	16261	16358	16453	16295	16462	16362	16055	16509	16449	16510	16241	16518	16299	16305	16396	16368	16183	16263	16167	16290	16128	16224	16174	16475	16338	16303	16347	16437	16225	16292	16256	16282	16378	16266	16165	16466	16344	16341	16275	16119	16358	16213	16467	16260	16212	16553	16254	16141	16108	16424	16116	16186	16172	16247	16097	16455	16149	16141	16529	16238	16267	16124	16201	16497	16223	16346	16371	16473	16390	16156	16399	16561	16433	16497	16227	16148	16265	16227	16056	16386	16698	16240	16271	16216	16274	16322	16592	16323	16426	16283	16188	16203	16145	16207	16338	16427	16413	16081	16261	16446	16352	16181	16294	16378	16067	16247	16426	16388	16354	16285	16147	16356	16433	16444	16203	16227	16304	16271	16446	16158	16300	16319	16401	16254	16064	16178	16460	16496	16213	16356	16346	16128	16316	16288	16396	16327	16262	16237	16408	16089	16257	16257	16163	16143	16361	16265	15925	16304	16362	16419	16317	16169	16420	16364	16312	16259	16332	16143	16133	16196	16447	16352	16333	16228	16383	16463	16394	16481	16287	16298	16478	16288	16315	16196	16181	16282	16337	16369	16162	16245	16393	16100	16088	16516	16332	16257	16380	16473	16306	16346	16135	16271	16261	16270	16346	16188	16152	16251	16361	16381	16183	16153	16330	16370	16148	16450	16368	16438	16238	16228	16285	16339	16257	16289	16408	16218	16151	16298	16389	16366	16415	16379	16409	16494	16168	16310	16245	16272	16348	16285	16299	16205	16293	16273	16422	16388	16410	16228	16136	16387	16464	16270	16119	16395	16376	16195	16247	16285	16287	16249	16311	16577	16275	16178	16217	16278	16471	16347	16393	16395	16276	16202	16290	16302	16216	16435	16305	16317	16314	16319	16509	16227	16325	16232	16406	16229	16222	16251	16315	16349	16185	16297	16429	16217	16322	16258	16243	16531	16381	16192	16391	16295	16401	16203	16304	16274	16365	16401	16271	16275	16399	16402	16333	16302	16390	16032	16116	16334	16236	16222	16284	16443	16337	16541	16385	16133	16432	16197	16244	16520	16443	16329	16178	16361	16355	16092	16296	16320	16491	16260	16311	16353	16330	16277	16240	16351	16337	16420	16241	16307	16243	16289	16168	16101	16122	16471	16535	16252	16355	16183	16172	16317	16408	16385	16313	16186	16132	16087	16464	16293	16216	16281	16479	16506	16229	16509	16274	16386	16208	16285	16267	16287	16168	16306	16295	16393	16291	16358	16266	16395	16303	16270	16289	16146	16373	16481	16394	16217	16324	16450	16242	16205	16303	16254	16517	16414	16388	16328	16453	16114	16134	16332	16392	16372	16277	16158	16176	16366	16392	16354	16464	16311	16412	16528	16302	16406	16010	16320	16094	16226	16268	16104	16352	16278	16450	16475	16395	16280	16214	16323	16287	16053	16260	16345	16126	16447	16302	16393	16171	16216	16450	16190	16188	16420	16355	16260	16302	16176	16434	16444	16336	16470	16053	16094	16272	16391	16348	16325	16347	16097	16359	16334	16381	16239	15925	16259	16073	16459	16260	16209	16434	16204	16291	16471	16281	16075	16339	16359	16339	16250	16268	16265	16229	16244	16312	16449	16312	16404	16198	16398	16336	16354	16295	16154	16130	16169	16212	16365	16439	16116	16233	16302	16237	16195	16135	16383	16179	16497	16298	16197	16411	16230	16282	16107	16286	16315	16336	16268	16268	16151	16390	16144	16126	16247	16525	16175	16308	16369	16266	16261	16368	16358	16381	16409	16306	16128	16091	16370	16399	16088	16470	16215	16154	16335	16470	16157	16222	16214	16154	16209	16322	16298	16176	16314	16366	16238	16289	16213	16125	16391	16300	16242	16102	16163	16137	16360	16124	16222	16387	16352	16359	16331	16219	16333	16225	16453	16521	16205	16216	16246	16422	16408	16448	16206	16293	16443	16342	16275	16116	16283	16319	16387	16372	16370	16277	16380	16087	16505	16377	16311	16364	16234	16303	16394	16275	16328	16509	16161	16318	16283	16132	16178	16270	16431	16397	16349	16225	16173	16477	16354	16156	16270	16161	16254	16308	16378	16266	16466	16122	16319	16317	16410	16182	16455	16346	16216	16465	16277	16373	16366	16205	16227	16318	16087	16285	16381	16308	16278	16409	16315	16383	16210	16274	16401	16203	16438	16526	16096	16389	16362	16273	16270	16305	16096	16136	16327	16304	16263	16309	16335	16330	16334	16174	16324	16288	16192	16443	16547	16278	16384	16312	16242	16386	16397	16187	16405	16440	16466	16328	16291	16317	16345	16382	16412	16233	16408	16062	16175	16350	16388	16332	16402	16289	16395	16418	16415	16409	16171	16231	16102	16344	16177	16461	16226	16346	16252	16290	16251	16170	16245	16181	16141	16292	16274	16269	16330	16240	16141	16177	16307	16325	16421	16321	16295	16378	16392	16362	16344	16334	16295	16138	16534	16421	16256	16111	16275	16256	16267	16269	16133	16301	16366	16380	16143	16304	16231	16242	16139	16379	16368	16290	16337	16145	16311	16365	16443	16382	16228	16217	16177	16164	16076	16317	16284	16201	16539	16183	16287	16408	16173	16241	16359	16387	16163	16237	16355	16264	16380	16191	16330	16164	16369	16171	16362	16322	16294	16357	16183	16285	16275	16259	16166	16259	16304	16351	16176	16434	16590	16425	16324	16023	16068	16408	16402	16423	16350	16359	16343	16227	16273	16384	16315	16434	16388	16271	16212	16301	16182	16372	16148	16301	16031	16135	16537	16186	16361	16317	16254	16448	16273	16039	16237	16442	16021	16256	16279	16390	16381	16331	16284	16058	16365	16298	16151	16350	16420	16488	16179	16357	16344	16466	16463	16375	16526	16103	16329	16285	16345	16214	16413	16188	16422	16387	16238	16298	16528	16207	16075	16374	16243	16258	16351	16308	16380	16227	16078	16387	16369	16376	16362	16462	16374	16268	16422	16237	16377	16429	16247	16318	16266	16359	16345	16107	16253	16293	16568	16369	16386	16298	16463	16216	16275	16286	16352	16175	16325	16504	16492	16071	16322	16405	16277	16328	16396	16477	16453	16383	16281	16146	16193	16363	16413	16421	16321	16344	16335	16245	16256	16331	16477	16188	16309	16261	16386	16416	16482	16386	16303	16362	16212	16219	16417	16272	16194	16296	16217	16310	16290	16304	16273	16106	16241	16266	16389	16357	16299	16336	16299	16029	16364	16436	16345	16297	16354	16368	16505	16216	16183	16274	16453	16176	16415	16239	16319	16285	16471	16272	16222	16272	16100	16364	16231	16283	16355	16546	16147	16143	16371	16239	16246	16252	16411	16288	16286	16250	16258	16433	16263	16439	16364	16282	16291	16150	16506	16356	16331	16163	16291	16390	16316	16460	16237	16309	16180	16385	16007	16112	16227	16269	16362	16192	16369	16054	16239	16147	16306	16422	16322	16228	16314	16262	16333	16153	16227	16417	16355	16321	16542	16393	16147	16595	16381	16501	16323	16463	16443	16338	16324	16147	16263	16392	16465	16284	16279	16183	16343	16304	16318	16367	16168	16173	16348	16364	16155	16234	16450	16547	16359	16425	16392	16331	16193	16331	16325	16171	16225	16458	16318	16420	16402	16267	16134	16264	16437	16120	16439	16247	16429	16414	16111	16213	16318	16200	16244	16334	16155	16201	16218	16250	16339	16268	16343	16079	16290	16248	16258	16212	16193	16182	16292	16290	16265	16248	16336	16478	16479	16344	16322	16392	16328	16389	16510	16284	16314	16473	16265	16365	16063	16302	16251	16501	16474	16345	16383	16214	16469	16386	16323	16232	16373	16332	16442	16480	16308	16172	16370	16313	16251	16296	16353	16179	16183	16215	16456	16152	16500	16061	16235	16279	16241	16342	16352	16355	16414	16305	16080	16199	16180	16251	16567	16316	16308	16160	16242	16310	16466	16304	16237	16184	16550	16180	16336	16195	16216	16110	16260	16084	16135	16574	16324	16256	16103	16157	16206	16324	16246	16192	16497	16369	16404	16242	16248	16432	16272	16408	16387	16290	16380	16180	16427	16369	16257	16151	16044	16397	16237	16153	16377	16245	16254	16316	16352	16437	16240	16118	16261	16260	16252	16376	16171	16174	16295	16256	16369	16097	16228	16246	16222	16326	16332	16084	16254	16359	16413	16463	16435	16312	16356	16419	16241	16372	16531	16438	16322	16282	16298	16519	16165	16267	16364	16262	16573	16260	16480	16254	16335	16467	16524	16337	16270	16215	16368	16240	16321	16275	16375	16092	16237	16540	16356	16244	16522	16288	16292	16193	16386	16072	16036	16336	16307	16232	16337	16065	16228	16218	16537	16324	16444	16338	16367	16219	16283	16350	16298	16166	16111	16491	16230	16254	16258	16269	16167	16216	16105	16245	16216	16315	16468	16233	16354	16495	16318	16412	16362	16409	16473	16298	16114	16465	16376	16262	16225	16303	16293	16196	16133	16412	16230	16339	16357	16278	16267	16249	16154	16332	16217	16363	16313	16313	16267	16200	16245	16347	16266	16231	16168	16152	16094	16023	16407	16153	16341	16278	16338	16453	16525	16373	16223	16368	16143	16403	16399	16373	16500	16396	16402	16213	16291	16464	16273	16322	16450	16324	16434	16330	16313	16361	16436	16251	16109	16373	16368	16315	16262	16260	16444	16229	16345	16219	16385	16269	16243	16121	16331	16539	16418	16310	16086	16323	16267	16447	16474	16298	16089	16331	16244	16430	16223	16339	16368	16273	16349	16447	16453	16300	16211	16307	16340	16436	16315	16377	16405	16308	16263	16060	16276	16320	16578	16202	16258	16180	16128	16329	16337	16430	16400	16316	16340	16198	16220	16477	16542	16287	16365	16274	16301	16364	16423	16143	16251	16283	16247	16273	16396	16491	16422	16169	16311	16117	16138	16286	16203	16256	16249	16345	16231	16395	16319	16278	16262	16421	16178	16284	16203	16301	16253	16164
19258	23012	20594	16373	15044	14555	14458	14772	15033	14923	14234	13951	13805	13587	13549	13411	13485	13235	13496	13518	13380	13912	13672	13310	13341	13323	13341	13319	13213	13251	13252	13333	13229	13201	13314	13169	13171	13255	13491	13234	13321	13306	13323	13207	13464	13213	13318	13491	13306	13179	13197	13277	13110	13268	13173	13232	13280	13404	13215	13203	13271	13315	13368	13052	13092	13248	13225	13339	13129	13258	13266	13260	13478	13113	13138	13315	13136	13240	13144	13301	13213	13243	13357	13274	13378	13041	13356	13129	13220	13315	13297	13272	13084	13158	13293	13021	13120	13213	13092	13165	13089	13169	13188	13454	13326	13244	13045	13201	13204	13307	13177	13216	13281	13243	13192	13149	13201	13280	13034	13307	13258	13213	13263	13324	13339	13037	13348	13266	13207	13047	13224	13156	13213	13036	13092	13150	13094	13185	13328	13168	13125	13312	13307	13248	13100	13175	13359	13175	13425	13144	13120	13333	13110	13231	13077	13272	13266	13319	13317	13167	13163	13357	13389	13201	13202	13309	13268	13210	13235	13174	13066	13037	13175	13141	13273	13178	13238	13268	13313	13108	13264	13180	13234	13004	13232	13021	13390	13143	13307	13209	13249	13340	13177	13227	13140	13112	13329	13228	13301	13157	13273	13196	13227	13283	13212	13152	12947	13141	13162	13252	13249	13190	13162	12971	13178	13370	13257	13296	13214	13217	13217	13179	13182	13089	13226	13294	13154	13086	13233	13139	13187	13195	13198	13229	13082	13178	13311	13011	13190	13100	13180	13282	13258	13336	13045	13352	13143	13342	13178	13319	13135	13073	13106	13098	13205	13286	13239	13407	13304	13213	13240	13294	13176	13326	13099	13081	13190	13200	13230	13087	13090	13189	13317	13206	13259	13343	13188	13268	13264	13288	13188	13180	13314	13210	13294	13072	13275	13133	13298	13219	13245	13380	13298	13021	13086	13189	13314	13270	13152	13184	13120	13281	13198	13165	13298	13189	13319	13338	13301	13300	13411	13090	13053	13294	13001	13269	13280	13064	13173	13272	13116	13292	13013	13255	13248	13403	13290	13142	13374	13248	13297	13046	13278	13339	13133	13075	13199	13097	13189	13170	13240	13174	13293	13178	13338	13176	13296	13251	13190	13316	13200	13183	13385	13259	13330	13249	13208	13018	13316	13190	13242	13229	13127	13208	13283	13085	13206	13173	13189	13277	13248	13138	13217	13153	13103	13170	13045	13302	13374	13189	13244	13263	13075	12960	13123	13293	13044	13164	13278	13166	13235	13131	13153	13229	13271	13082	13279	13302	13372	13163	13306	13299	13269	13243	13267	13383	13166	13211	13242	13292	13327	13213	13036	13362	13086	13238	13105	13187	13305	13145	13343	13196	13230	13282	13281	13083	13241	13325	13264	13182	13362	13254	13225	13226	13223	13125	13001	13371	13033	13294	13082	13282	13268	13148	13222	13205	13077	13169	13228	13132	12981	13195	13351	13102	13276	13345	13247	13252	13147	13333	13268	13193	13275	13266	13176	13263	13154	13271	13149	13292	13047	13253	13222	13061	13095	13468	13209	13375	13181	12994	13209	13170	13287	13194	13140	13272	13180	13389	12994	13212	13240	13252	13246	13265	13223	13052	13222	13238	13075	13257	13339	13277	13046	13309	13175	13136	13200	13134	13096	13241	13100	13080	13274	13447	13177	13070	13313	13168	13303	13086	13140	13203	13207	13221	13369	13086	13295	13190	13236	13210	13066	13100	13211	13140	13111	13406	13254	13145	13273	13146	13272	13178	13079	13242	13235	13232	13300	13204	13153	13111	13348	13103	13232	13066	13282	13325	13223	13183	13167	13252	13101	13226	13229	13281	13238	13161	13261	13037	13146	13124	13129	13242	13064	13147	13250	13306	13282	13147	13158	13314	13347	13102	13091	13235	13222	13128	13189	13237	13367	13104	13034	13238	13280	13511	13257	13146	13211	13135	13215	13042	13408	13384	13196	13336	13319	13297	13212	13130	13128	13309	13365	13188	13128	13353	13302	13180	13218	13102	13184	13160	13233	13144	13168	13055	13219	13233	13250	13219	13338	13423	13146	13252	13206	13128	13148	12974	13182	13198	13148	13191	13256	13355	13341	13108	13189	13261	13157	13300	13172	13360	13138	13251	13177	13158	13279	13264	13091	13219	13163	13139	13366	13375	13278	13210	13209	13288	13268	13273	13206	13313	13242	13052	13243	13144	13332	13326	13122	13349	13260	13257	13094	13080	13269	13220	13137	13261	13306	13324	13161	13116	13077	13262	13116	13250	13345	13183	13097	13122	13284	13324	13211	13093	13304	13026	13391	13236	13097	13112	13113	13002	13242	13170	13229	13152	13322	13104	13178	13185	13066	13209	13083	13242	13151	13073	13288	13268	13232	13187	13316	13444	13290	13284	13017	13033	13283	13200	13149	13056	13209	13234	13200	13200	13184	13257	13177	13194	13178	13327	13162	13278	13073	13160	13209	13266	12969	13269	13313	13213	13401	12999	13106	13179	13218	13169	13201	13070	13207	13139	13332	13209	13189	13269	13187	13311	13133	13262	13289	13339	13203	13277	13330	13378	13074	13236	13157	13198	13247	12991	13317	13277	13335	13248	13218	13062	13216	13165	13148	13109	13393	13077	13211	13083	13189	13195	13317	13225	13236	13256	13185	13311	13301	13186	13228	13444	13135	13198	13168	13169	13221	13148	13165	13172	13235	13104	13283	13363	13331	13262	13312	13200	13291	13116	13231	13215	13233	13250	13325	13212	13057	13207	13356	13333	13089	13226	13083	13136	13115	13264	13042	13354	13219	13305	13232	13100	13163	13162	13155	13202	13302	13151	13344	13161	13299	13492	13258	13271	13373	13133	13113	13236	13317	13261	13270	13316	13227	13263	13308	13208	13303	13472	13230	13358	13218	13372	13213	13392	13252	13138	13336	13104	13269	13265	13236	13238	13294	13327	13261	13360	13227	13087	13226	13229	13158	13166	13235	13143	13339	12985	13132	13187	13202	13164	13235	13303	13187	13197	13337	13331	13212	13281	13247	13125	13260	13182	13178	13288	13118	13149	13162	13253	13044	13117	13230	13190	13303	13341	13164	13314	13099	13293	13200	13104	13231	13111	13293	13091	13236	13089	13160	13247	13193	13189	13128	13105	13251	13203	13216	13317	13187	13323	13211	13214	13106	13113	13202	13222	13062	13306	13250	13276	13242	13122	13222	13295	13192	13189	13357	13241	13225	13122	13366	13281	13234	13134	13137	13166	13221	13195	13177	13329	13073	13184	13217	13188	13225	13272	13221	13167	13167	13213	13242	13200	13275	13274	13204	13260	13323	13156	13216	13198	13187	13229	13206	13197	13260	13286	13329	13175	13223	13193	13105	13196	13311	13066	13083	13210	13306	13270	13138	13174	13154	13160	13272	13165	13253	13140	13271	13112	13056	13214	13191	13290	13311	13363	13157	13382	13230	13423	13120	13231	13197	13279	13211	13280	13255	13175	13204	13110	13396	13209	13203	13185	13138	13352	13224	13283	13296	13383	13265	13089	13092	13337	13238	13092	13174	13231	13253	13234	13130	13426	13217	13226	13161	13256	13216	13123	13268	13241	13119	13113	13076	13216	13213	13085	13268	13225	13318	13260	13240	13281	13197	13181	13048	13201	13283	13231	13049	13230	13249	13000	13138	13209	13290	13073	13010	13280	13196	13259	13194	13170	13216	13208	13266	13120	13116	13210	13260	13191	13187	13215	13215	13174	13330	13155	13115	13116	13192	13162	13309	13115	13203	13353	13182	13268	13152	13263	13243	13337	13221	12942	13465	13165	13133	13334	13326	13211	13124	13168	13213	13312	13189	13161	13045	13185	13072	13177	13365	13228	13039	13072	13138	13177	13193	13297	13153	13130	13282	13410	13150	13021	13209	13181	13106	13190	13199	13128	13254	13180	13332	13119	13270	13003	13299	13232	13201	13286	13295	13271	13226	13188	13343	13204	13244	13103	13371	13088	13284	13322	13329	13347	13224	13280	13253	13166	13344	13310	13168	13196	13407	13239	13161	13172	13289	13204	13382	13274	13157	13207	13215	13392	12930	13320	13430	13206	13048	13282	13318	13295	13239	13248	13272	13151	13260	13102	13216	13315	13230	13331	13183	13131	13221	12989	13296	13309	13286	13150	13051	13176	13365	13332	13197	13072	13105	13125	13142	13211	13362	13090	13183	13226	13184	13250	13111	13172	13335	13090	13137	13129	13041	13298	13208	13248	13380	13192	13219	13107	13284	13093	13181	13413	13157	13126	13236	13087	13206	13096	13395	13323	13244	13150	13153	13308	13200	13086	13174	13184	13389	13150	13306	13256	13152	13193	13281	12954	13317	13244	13199	13236	13327	13329	13254	13080	13296	13293	13245	13147	13211	13173	13166	13204	13285	13150	13278	13200	13242	13260	13255	13371	13111	13395	13267	13118	13218	13341	13151	13099	13152	13189	13090	13215	13307	13186	13160	13261	13269	13190	13140	13034	13242	13220	13236	13083	13274	13144	13140	13121	13489	13291	13358	13209	13140	13336	13290	13080	13417	13198	13353	13304	13061	13094	13377	13259	13151	13095	13188	13105	13124	13347	13138	13273	12951	13238	13383	13375	13239	13395	13134	13214	13236	13186	13200	13247	13291	13186	13235	13288	13196	13215	13304	13307	13218	13444	13236	13312	13274	13146	13211	13158	13361	13313	13214	13090	13269	13313	13264	13211	13280	13229	13252	13233	13024	13242	13349	13108	13158	13333	13253	13120	13293	13168	13085	13138	13167	13175	13163	13362	13233	13298	13126	13181	13292	13234	13214	13224	13308	13278	13203	13284	13173	13095	13238	13102	13273	13278	12995	13228	13192	13291	13292	13210	13275	13407	13324	13206	13179	13231	13143	13182	13151	13209	13163	13271	13175	13088	13284	13216	13151	13195	13163	13127	13248	13246	13190	13106	13193	13420	13294	13208	13250	13243	13341	13175	13253	13235	13279	13163	13158	13319	13233	13167	13142	13281	13177	13378	13345	13183	13220	13313	13230	13215	13176	13286	13194	13009	13158	13223	13205	13103	13357	13240	13070	13083	13343	13333	13239	13112
24680	21153	28119	24392	22337	21873	21028	18900	18891	18759	18182	17469	17080	17072	17023	16813	16900	16736	16613	16672	16891	16842	16678	16648	16658	16399	16525	16300	16350	16426	16459	16460	16419	16381	16259	16452	16277	16363	16222	16264	16438	16247	16386	16461	16901	17374	17327	16893	16717	16402	16161	16180	16320	16240	16352	16285	16375	16215	16444	16330	16231	16342	16295	16103	16126	16382	16317	16352	16348	16434	16192	16442	16504	16315	16325	16387	16426	16351	16454	16413	16348	16624	16352	16145	16433	16075	16337	16163	16324	16339	16131	16286	16328	16328	16476	16370	16380	16237	16208	16309	16448	16394	16233	16251	16342	16180	16183	16381	16363	16394	16230	16302	16326	16374	16343	16148	16307	16211	16300	16420	16553	16588	16258	16330	16242	16242	16249	16332	16473	16135	16145	16315	16048	16379	16141	16235	16072	16349	16089	16373	16501	16268	16098	16363	16310	16153	16263	16287	16202	16191	16284	16163	16194	16199	16160	16209	16207	16358	16331	16407	16194	16236	16400	16186	16235	16076	16191	16272	16346	16076	16312	16324	16185	16282	16148	16246	16122	16426	16201	16270	16199	16448	16120	16161	16187	16294	16577	16283	16363	16314	16176	16197	16434	16396	16398	16514	16361	16251	16037	16140	16352	16433	16043	16347	16315	16244	16196	16304	16392	16247	16566	16312	16174	16444	16345	16289	16284	16157	16357	16411	16323	16295	16147	16297	16110	16288	16351	16319	16230	16140	16310	16253	16271	16462	16268	16406	16252	16436	16202	16413	16611	16347	16390	16199	16440	16179	16259	16475	16320	16394	16467	16315	16508	16295	16133	16172	16297	16341	16115	16246	16099	16439	16321	16423	16292	16219	16298	16172	16165	16349	16367	16379	16351	16115	16156	16315	16369	16322	16287	16010	16296	16370	16295	16334	16254	16154	16386	16189	16068	16431	16244	16214	16391	16296	16525	16274	16361	16465	16131	16357	16366	16202	16369	16283	16390	16515	16275	16284	16462	16162	16289	16279	16353	16133	16437	16241	16224	16417	16174	16183	16302	16408	16406	16226	16196	16177	16244	16227	16341	16441	16272	16079	16428	16445	16601	16412	16205	16295	16482	16453	16431	16326	16403	16270	16120	16145	16336	16264	16224	16230	16064	16269	16452	16305	16128	16072	16369	16312	16361	16489	16283	16307	16264	16238	16152	16393	16311	16164	16161	16203	16381	16194	16280	16473	16195	16249	16346	16156	16317	16132	16261	16195	16314	16259	16275	16349	16321	16292	16184	16158	16286	16426	16382	16106	16272	16390	16194	16149	16378	16257	16262	16367	16234	16161	16226	16327	16422	16185	16270	16163	16130	16261	16333	16358	16396	16382	16143	16316	16358	16237	16586	16400	16190	16400	16413	16390	16312	16236	16221	16039	16326	16286	16324	16293	16193	16155	16332	16161	16206	16295	16257	16402	16149	16301	16356	16500	16318	16128	16384	16256	16253	16183	16306	16119	16294	16286	16263	16255	16500	16142	16379	16393	16237	16051	16291	16238	16191	16165	16293	16225	16219	16517	16360	16288	16271	16345	16196	16131	16287	16323	16450	16372	16065	16294	16221	16309	16379	16199	16432	16175	16385	16418	16353	16417	16190	16389	16440	16430	16191	16355	16333	16401	16212	16415	16417	16426	16270	16335	16229	16379	16193	16450	16281	16301	16238	16252	16303	16102	16298	16370	16232	16351	16170	16332	16348	16393	16359	16212	16436	16291	16304	16309	16273	16535	16372	16140	16310	16270	16299	16083	16055	16403	16210	16179	16208	16248	16373	16293	16259	16316	16275	16167	16498	16335	16162	16281	16178	16284	16406	16123	16276	16348	16253	16325	16347	16174	16228	16206	16374	16278	16325	16230	16304	16398	16142	16436	16377	16243	16224	16227	16152	16320	16352	16208	16401	16388	16257	16155	16272	16436	16301	16148	16228	16468	16221	16520	16410	16269	16212	16419	16267	16347	16241	16328	16457	16355	16437	16206	16506	16225	16447	16197	16377	16369	16149	16285	16348	16297	16151	16457	16144	16361	16307	16546	16155	16445	16351	16441	16570	16171	16289	16176	16280	16400	16240	16259	16410	16304	16136	16116	16367	16438	16363	16272	16410	16362	16295	16428	16571	16308	16420	16238	16408	16415	16318	16241	16322	16425	16264	16216	16241	16179	16396	16462	16233	16138	16334	16128	16292	16264	16442	16374	16555	16326	16367	16270	16492	16224	16340	16266	16303	16336	16288	16296	16276	16206	16317	16252	16325	16283	16197	16269	16165	16130	16482	16293	16353	16346	16393	16373	16278	16376	16205	15989	16533	16418	16196	16373	16475	16374	16152	16203	16346	16262	16415	16572	16170	16233	16515	16222	16207	16204	16428	16231	16348	16262	16263	16231	16290	16498	16340	16280	16573	16312	16396	16343	16329	16204	16108	16385	16195	16364	16060	16388	16277	16328	16228	16389	16330	16175	16419	16342	16428	16268	16295	16263	16281	16375	16245	16297	16296	16505	16331	16408	16482	16393	16382	16379	16450	16261	16445	16284	16376	16290	16417	16282	16287	16447	16396	16220	16237	16430	16274	16351	16175	16285	16217	16434	16596	16377	16338	16237	16215	16206	16222	16114	16375	16459	16152	16413	16228	16531	16368	16137	16361	16358	16219	16193	16338	16248	16162	16230	16106	16142	16244	16419	16533	16122	16312	16382	16304	16221	16194	16335	16356	16410	16230	16104	16257	16374	16323	16215	16456	16305	16325	16310	16240	16060	16292	16355	16107	16197	16428	16339	16491	16497	16278	16267	16200	16339	16389	16375	16196	16205	16404	16133	16400	16289	16415	16154	16341	16412	16241	16236	16250	16340	16175	16452	16291	16095	16391	16332	16371	16376	16235	16165	16353	16436	16233	16218	16474	16287	16280	16215	16218	16282	16108	16235	16246	16239	16393	16263	16122	16347	16041	16315	16210	16254	16427	16235	16556	16074	16345	16145	16305	16064	16235	16290	16389	16246	16296	16240	16310	16502	16112	16258	16291	16126	16088	16215	16174	16298	16623	16213	16333	16324	16275	16237	16425	16295	16272	16119	16284	16183	16377	16536	16259	16354	16329	16368	16334	16282	16358	16173	16371	16211	16322	16274	16332	16336	16299	16410	16392	16355	16279	16230	16296	16017	16487	16203	16251	16315	16316	16150	16394	16458	16195	16223	16258	16283	16321	16226	16352	16064	16282	16302	16266	16053	16312	16208	16518	16400	16194	16259	16329	16333	16382	16268	16225	16340	16390	16307	16219	16423	16254	16199	16445	16287	16527	16218	16246	16296	16294	16268	16563	16391	16216	16085	16236	16275	16310	16499	16386	16375	16120	16355	16230	16248	16232	16128	16105	16284	16195	16316	16473	16237	16345	16251	16457	16302	16336	16287	16247	16443	16291	16271	16399	16178	16311	16275	16339	16328	16227	16263	16277	16260	16326	16256	16200	16226	16495	16031	16232	16450	16231	16266	16186	16145	16537	16280	16172	16237	16213	16218	16185	16359	16254	16316	16409	16190	16358	16165	16382	16198	16309	16413	16342	16340	16287	16335	16534	16490	16239	16272	16417	16381	16254	16374	16372	16401	16366	16239	16369	15970	16122	16269	16451	16435	16242	16146	16388	16237	16224	16368	16353	16200	16300	16364	16209	16156	16297	16150	16372	16362	16261	16336	16237	16217	16369	16381	16320	16313	16178	16477	16388	16312	16381	16053	16280	16420	16362	16101	16420	16580	16308	16254	16384	16076	16319	16365	16473	16203	16369	16133	16234	16309	16208	16179	16428	16277	16102	16299	16117	16344	16169	16296	16274	16178	16283	16290	16166	16108	16113	16244	16308	16292	16391	16120	16157	16323	16366	16444	16287	16309	16441	16504	16389	16176	16264	16230	16206	16165	16164	16188	16248	16250	16331	16216	16207	16358	16166	16229	16393	16472	16224	16270	15971	16275	16413	16462	16282	16322	16460	16217	16506	16320	16159	16323	16324	16189	16335	16408	16303	16246	16441	16192	16218	16421	16356	16193	16277	16243	16466	16471	16169	16239	16274	16330	16211	16318	16361	16315	16250	16642	16311	16211	16283	16527	16333	16254	16324	16328	16349	16291	16312	16288	16283	16328	16404	16409	16285	16376	16324	16318	16252	16223	16281	16354	16179	16084	16235	16253	16197	16210	16219	16218	16411	16278	16295	16500	16212	16310	16214	16225	16456	16338	16311	16351	16248	16392	16471	16289	16270	16307	16404	16333	16345	16400	16359	16334	16242	16286	16205	16163	16206	16440	16321	16524	16238	16170	16381	16335	16231	16274	16513	16264	16387	16376	16397	16360	16499	16311	16364	16368	16146	16184	16303	16234	16469	16301	16284	16373	16381	16432	16405	16192	16414	16242	16286	16275	16422	16364	16250	16370	16221	16268	16316	15968	16347	16384	16315	16268	16307	16415	16236	16351	16358	16295	16140	16355	16219	16069	16424	16305	16296	16268	16415	16347	16308	16371	16361	16331	16326	16504	16397	16314	16208	16446	16290	16334	16430	16373	16302	16570	16348	16427	16277	16403	16282	16288	16399	16181	16295	16203	16281	16286	16317	16400	16132	16351	16464	16506	16399	16514	16426	16395	16272	16337	16024	16357	16268	16012	16289	16180	16432	16419	16272	16471	16414	16349	16470	16436	16342	16418	16322	16466	16209	16379	16321	16171	16396	16434	16369	16155	16498	16221	16291	16338	16519	16497	16359	16364	16183	16375	16142	16367	16422	16371	16261	16339	16410	16198	16480	16251	16262	16245	16284	16182	16213	16057	16178	16240	16415	16087	16324	16217	16213	16175	16407	16193	16264	16175	16151	16264	16196	16404	16264	16411	16252	16242	16309	16394	16213	16474	16343	16276	16198	16384	16305	16358	16319	16479	16450	16176	16388	16205	16223	16215	16429	16264	16370	16338	16381	16365	15957	16347	16231	16539	16295	16209	16394	16525	16291	16261	16331	16245	16166	16300	16238	16325	16238	16433	16197	16358	16278	16362	16254	16429	16484	16332	16446	16561	16189	16183	16114	16292	16522	16361	16176	16382	16294	16295	16258	16255	16327	16299
21971	37633	32961	23667	19634	18069	17153	16968	17347	16916	15879	14993	14309	14379	14307	14075	13992	13930	13689	13789	13973	14197	14053	14123	13673	13470	13488	13659	13497	13709	13374	13349	13309	13321	13395	13433	13478	13385	13372	13326	13334	13343	13273	13504	14472	14617	14352	13934	13576	13251	13309	13282	13474	13311	13314	13219	13289	13320	13337	13518	13274	13410	13365	13250	13456	13343	13265	13269	13273	13437	13399	13353	13441	13280	13239	13219	13359	13380	13401	13394	13316	13338	13162	13312	13412	13272	13245	13149	13356	13325	13411	13282	13196	13302	13374	13332	13276	13236	13426	13173	13513	13308	13290	13159	13372	13206	13248	13243	13395	13226	13378	13368	13125	13173	13441	13204	13399	13246	13403	13272	13299	13393	13359	13325	13271	13273	13487	13396	13337	13289	13415	13309	13259	13351	13176	13301	13218	13183	13534	13332	13392	13188	13123	13294	13326	13435	13312	13189	13342	13327	13576	13284	13207	13207	13410	13220	13279	13182	13185	13302	13476	13238	13358	13280	13389	13282	13530	13378	13240	13224	13171	13164	13342	13233	13393	13326	13174	13266	13172	13320	13243	13325	13265	13511	13349	13300	13159	13310	13342	13274	13365	13296	13235	13280	13262	13423	13310	13264	13538	13311	13369	13272	13336	13411	13276	13594	13239	13328	13129	13378	13327	13343	13291	13261	13265	13418	13354	13146	13313	13283	13347	13214	13423	13276	13303	13234	13379	13226	13406	13243	13253	13336	13336	13499	13473	13302	13378	13271	13350	13138	13144	13259	13460	13291	13274	13282	13299	13299	13362	13255	13142	13279	13309	13223	13303	13275	13253	13165	13222	13284	13238	13281	13336	13508	13331	13426	13341	13203	13306	13380	13282	13291	13307	13057	13264	13305	13173	13362	13249	13230	13309	13487	13131	13318	13291	13424	13396	13152	13296	13340	13266	13198	13286	13280	13299	13284	13183	13361	13373	13226	13353	13395	13456	13462	13334	13292	13114	13282	13322	13396	13414	13273	13202	13463	13296	13091	13207	13265	13128	13285	13361	13420	13362	13203	13306	13264	13237	13364	13393	13301	13384	13216	13424	13269	13094	13418	13308	13206	13304	13312	13313	13240	13261	13311	13366	13377	13236	13429	13183	13279	13130	13227	13271	13321	13237	13333	13264	13190	13186	13325	13427	13240	13342	13117	13195	13393	13095	13255	13274	13302	13399	13293	13322	13302	13457	13317	13255	13289	13167	13211	13243	13213	13246	13315	13500	13280	13213	13289	13349	13149	13224	13233	13282	13252	13256	13256	13249	13315	13320	13399	13366	13348	13366	13377	13333	13133	13415	13241	13452	13355	13262	13442	13308	13267	13279	13264	13468	13322	13259	13255	13450	13330	13474	13479	13351	13374	13169	13272	13397	13290	13197	13262	13157	13509	13343	13371	13287	13523	13330	13360	13220	13073	13269	13305	13236	13281	13396	13268	13128	13292	13300	13236	13392	13474	13351	13284	13218	13356	13295	13326	13279	13228	13215	13293	13282	13389	13178	13292	13269	13292	13339	13289	13326	13386	13214	13233	13398	13248	13169	13238	13151	13492	13372	13232	13272	13306	13299	13287	13422	13383	13236	13232	13308	13406	13287	13299	13275	13375	13272	13375	13343	13251	13248	13367	13458	13447	13397	13371	13401	13413	13461	13300	13434	13370	13393	13259	13372	13385	13396	13221	13377	13358	13164	13300	13356	13051	13409	13072	13240	13365	13370	13304	13174	13431	13173	13255	13179	13527	13394	13314	13351	13221	13303	13220	13471	13377	13369	13214	13554	13411	13291	13270	13240	13205	13316	13484	13185	13334	13214	13201	13416	13316	13336	13233	13239	13410	13350	13241	13398	13268	13336	13275	13393	13157	13194	13202	13201	13339	13158	13417	13358	13503	13270	13315	13107	13290	13366	13252	13318	13259	13411	13354	13281	13442	13366	13380	13480	13178	13132	13395	13379	13347	13373	13233	13301	13397	13373	13369	13274	13279	13243	13396	13306	13355	13190	13382	13146	13293	13259	13167	13362	13051	13339	13265	13419	13119	13412	13327	13345	13485	13370	13402	13355	13287	13396	13232	13311	13300	13271	13384	13169	13330	13221	13368	13264	13368	13382	13157	13307	13093	13231	13276	13342	13261	13478	13297	13205	13245	13210	13423	13477	13431	13292	13141	13252	13286	13281	13268	13353	13213	13382	13396	13280	13337	13333	13376	13432	13374	13514	13337	13349	13368	13337	13244	13417	13260	13287	13397	13208	13390	13240	13184	13306	13352	13460	13368	13241	13522	13555	13274	13430	13416	13294	13303	13314	13203	13253	13253	13512	13322	13279	13258	13259	13378	13353	13325	13329	13274	13030	13421	13349	13326	13373	13278	13366	13323	13247	13302	13133	13300	13348	13205	13307	13330	13321	13080	13273	13306	13222	13282	13349	13506	13202	13188	13331	13411	13295	13228	13323	13372	13325	13248	13386	13252	13349	13419	13232	13246	13232	13216	13463	13304	13367	13373	13276	13298	13318	13389	13434	13273	13281	13226	13443	13166	13180	13350	13417	13305	13201	13333	13205	13325	13292	13386	13161	13501	13307	13410	13301	13315	13330	13376	13273	13436	13359	13172	13367	13392	13212	13127	13362	13244	13245	13371	13289	13263	13425	13524	13327	13429	13297	13455	13365	13328	13363	13429	13160	13263	13395	13388	13300	13241	13272	13433	13334	13385	13268	13354	13460	13446	13240	13258	13255	13278	13359	13339	13263	13283	13266	13233	13235	13308	13538	13169	13269	13242	13241	13376	13416	13418	13425	13192	13331	13295	13402	13220	13236	13360	13410	13219	13284	13330	13336	13183	13408	13287	13282	13218	13282	13265	13160	13184	13265	13253	13344	13231	13225	13427	13453	13365	13368	13367	13392	13259	13421	13234	13299	13315	13362	13366	13323	13338	13267	13271	13160	13296	13254	13270	13270	13418	13231	13317	13309	13384	13173	13178	13250	13144	13226	13516	13315	13367	13463	13350	13373	13301	13313	13276	13154	13296	13269	13225	13195	13422	13251	13209	13177	13141	13196	13267	13256	13216	13081	13171	13422	13272	13324	13248	13272	13247	13290	13237	13312	13285	13292	13169	13394	13431	13391	13451	13421	13282	13330	13229	13494	13297	13121	13237	13322	13360	13348	13257	13437	13141	13355	13391	13213	13319	13388	13367	13377	13134	13303	13483	13231	13372	13351	13278	13262	13294	13230	13223	13219	13304	13371	13293	13407	13367	13251	13449	13240	13245	13195	13350	13342	13229	13249	13301	13320	13378	13281	13401	13282	13324	13301	13155	13479	13266	13278	13259	13388	13418	13205	13330	13263	13447	13310	13287	13282	13177	13401	13442	13307	13439	13370	13191	13353	13266	13354	13342	13365	13222	13307	13362	13357	13283	13531	13167	13238	13180	13247	13301	13252	13278	13405	13353	13412	13350	13287	13374	13478	13355	13298	13275	13330	13301	13549	13330	13313	13384	13330	13285	13328	13205	13311	13249	13343	13424	13495	13235	13281	13363	13505	13240	13328	13297	13334	13336	13367	13267	13311	13242	13305	13315	13292	13287	13256	13279	13239	13363	13265	13349	13169	13338	13431	13353	13393	13226	13381	13305	13167	13243	13422	13264	13293	13089	13262	13235	13467	13309	13141	13148	13530	13258	13393	13290	13396	13243	13252	13385	13096	13191	13272	13329	13285	13245	13243	13323	13369	13166	13298	13264	13319	13248	13480	13338	13393	13238	13329	13425	13243	13319	13242	13235	13484	13225	13296	13174	13298	13171	13471	13392	13403	13357	13210	13439	13414	13243	13352	13151	13258	13144	13300	13239	13315	13153	13349	13481	13235	13429	13230	13450	13262	13173	13358	13209	13338	13268	13368	13445	13340	13457	13392	13336	13324	13293	13392	13140	13397	13439	13305	13251	13275	13393	13271	13334	13409	13395	13248	13271	13337	13348	13114	13311	13296	13309	13339	13256	13412	13373	13281	13189	13358	13353	13225	13171	13281	13222	13340	13208	13456	13254	13440	13449	13282	13231	13373	13396	13288	13302	13306	13240	13170	13425	13242	13349	13404	13391	13248	13420	13217	13450	13294	13394	13381	13448	13327	13213	13246	13358	13295	13227	13279	13366	13133	13433	13306	13308	13340	13074	13333	13311	13383	13277	13102	13172	13256	13359	13293	13153	13262	13125	13195	13146	13222	13274	13401	13344	13388	13348	13328	13183	13363	13216	13261	13399	13165	13430	13145	13321	13171	13400	13086	13185	13540	13132	13515	13147	13291	13241	13372	13131	13294	13460	13367	13291	13280	13375	13305	13350	13353	13294	13370	13262	13358	13344	13171	13355	13404	13272	13329	13353	13506	13333	13461	13393	13255	13377	13306	13392	13426	13146	13296	13349	13085	13343	13351	13241	13233	13314	13203	13291	13246	13292	13400	13252	13111	13395	13271	13456	13367	13250	13309	13326	13382	13408	13201	13405	13273	13380	13286	13352	13228	13293	13154	13143	13391	13295	13476	13215	13361	13311	13366	13263	13184	13304	13335	13352	13266	13280	13409	13390	13336	13316	13318	13296	13330	13386	13215	13158	13217	13296	13205	13110	13287	13299	13210	13187	13337	13304	13215	13275	13302	13357	13330	13314	13419	13152	13492	13325	13228	13360	13260	13245	13386	13130	13276	13324	13212	13224	13381	13479	13205	13230	13408	13464	13347	13254	13251	13321	13328	13369	13364	13289	13292	13373	13169	13184	13313	13395	13263	13204	13244	13197	13177	13280	13255	13270	13342	13240	13377	13315	13543	13306	13160	13339	13251	13371	13152	13349	13220	13222	13399	13371	13139	13316	13229	13253	13375	13288	13128	13308	13297	13334	13332	13439	13167	13163	13282	13317	13318	13351	13354	13220	13426	13241	13395	13442	13223	13322	13404	13263	13374	13356	13317	13306	13271	13236	13200	13219	13431	13193	13190	13404	13267	13186	13181	13245	13233	13238	13322	13281	13403	13342	13324	13098	13538	13152	13340	13488	13410	13254	13231	13358	13381	13376	13471	13343	13319	13190	13190	13405	13211	13313	13229	13323
23553	21142	28469	23781	21622	23795	24510	20541	19913	19581	18562	17655	17329	17095	16995	16995	16679	16492	16380	16461	16556	16590	16688	16486	16328	16243	16360	16329	16286	16115	16001	16006	16026	16141	15953	16028	15911	15803	15877	15984	15853	15639	16048	16197	17209	17388	16910	16596	16293	15964	16101	15833	15763	15934	15901	15931	15986	15927	16031	15870	16044	15939	15956	15885	15996	15974	15988	16074	15877	15613	15703	15914	15721	15846	16093	15783	15922	15846	15717	15753	16062	15914	16123	15920	15870	15856	15782	15926	16173	15816	15804	15875	15854	15955	15781	15848	15876	15821	16089	16023	15975	16061	15888	15845	15806	16032	15839	15991	15913	15752	15889	15635	15705	15811	15693	15753	15989	15903	15945	15909	15944	15845	15959	15671	15903	15822	15676	15763	16046	15982	15780	15863	15945	15960	15812	15881	15946	15774	15936	15776	15970	15823	15890	15894	15785	15764	15853	15986	15824	15708	16002	16004	15818	15853	16016	15895	15911	15632	15875	15795	15856	15926	15862	15863	15882	16009	15820	15806	15858	15775	15927	15677	15928	15878	16088	15871	15889	15911	15780	15840	15793	15905	15680	15774	15814	15834	15846	15990	15966	15716	15994	15841	15967	15878	15834	16058	15939	15784	15830	15748	15906	15920	15743	15792	15841	15780	15775	15805	15781	15761	15663	15601	15800	15789	15881	15832	15871	15911	15805	16007	15886	15816	15768	15753	15794	15840	15877	15953	15911	15813	15972	15757	15807	16049	15811	15792	15782	15977	16038	15888	15847	15959	15697	15922	16080	15830	15734	15734	15825	15881	15804	15691	15919	16003	15920	15920	15766	15787	15760	16159	16168	15821	15888	15787	15910	15926	15849	15844	15781	16013	16098	15928	15974	15864	15987	15976	15844	15929	15878	16011	15923	15952	15906	15893	15797	15906	15882	15828	15918	16034	15950	16123	15997	15875	15971	15920	15910	15924	15748	15838	15879	15846	15987	15791	15855	15811	15951	15816	15740	15836	15891	15982	15904	15755	15755	15886	16017	15638	15959	16030	15878	15891	16049	16008	15839	15843	16087	15813	15818	15810	15755	15946	15609	15910	15933	15742	15938	15869	15812	15667	15860	15903	15851	15779	15958	15783	15754	16058	15954	15905	15781	15646	15999	15877	15867	15872	16112	16054	15821	15952	15938	15952	15721	15821	16005	15961	15882	15798	15763	15777	15850	15974	15755	15918	15996	15921	15737	15818	15905	16117	15924	15961	15991	15875	15968	15829	15869	15900	15782	15845	15941	15800	15877	15692	15742	15716	15756	15741	15921	15768	15910	15943	15850	15826	15905	15938	15827	15896	15867	15898	15909	15968	15766	15966	15747	15940	15683	15950	15840	15787	15980	15810	16158	15733	15857	15870	15834	15818	15900	15778	15679	15777	15766	15898	15831	15790	15831	15846	15926	15935	15780	15933	15809	15889	15828	15910	15912	15971	15830	15907	15888	15810	15839	15764	15800	15748	16045	15877	15984	16010	15898	15827	15729	15719	15649	15556	16067	15814	15897	15740	16045	15778	15747	15753	15785	15856	15736	15551	15779	15835	15822	15900	15933	15818	15946	15712	15934	15921	15714	15750	15780	15781	15933	15934	15865	15765	15833	15802	15949	15960	15938	15764	15810	15723	16045	15840	15875	15691	15854	15715	15766	15477	15865	15871	15813	15877	15914	15755	15867	15967	15849	15880	15909	15846	15825	15844	15882	15736	15903	15886	15687	16005	16049	16022	15811	15801	15955	15854	15782	15807	15768	15863	15988	15898	15952	15718	15791	15862	15716	15978	15743	15894	16066	15681	15888	15598	15752	15921	15779	15929	15775	15830	15928	15977	15956	15906	15823	15934	15830	15963	15887	15826	15971	15885	15863	15828	15900	15838	15752	15967	15830	15877	15886	15701	15856	15900	15830	16071	15660	15816	15944	15876	15989	15924	15877	16088	15840	15979	15704	15871	15858	15748	15876	15789	15964	15969	16070	16013	15738	15848	15918	15804	15770	15838	15735	15809	15830	15831	16032	15869	15692	15675	15943	15846	15947	15837	16013	15696	15878	15796	16018	15946	15860	15907	15761	15840	15877	15870	15838	15871	15636	15956	15924	15908	15829	15784	15957	15869	15944	15953	15930	15856	15872	15788	15699	15984	15794	16033	15807	15852	15868	15727	15937	15853	15929	15766	15943	15867	15739	15748	15905	15728	15842	16108	16118	15875	15972	15876	16002	15807	15944	15775	16028	15790	15821	16052	15730	15748	15892	15883	15992	15846	15851	16008	15785	15793	15739	16051	15792	15956	15871	15943	15686	15718	15790	15841	15891	16000	15887	15837	15878	15778	15831	15886	15958	15907	15860	15887	15867	15729	15843	15795	15947	15880	15965	15810	15820	15731	15799	15815	15934	15839	15867	16133	15895	15821	16011	15955	16046	15769	15892	15836	15895	16024	15862	15919	16008	15961	15931	15794	15894	15866	15984	15817	15833	15686	15752	15773	15779	15713	15802	15937	15833	15911	16011	15820	15685	15979	15688	15805	15863	15862	15763	15763	15805	15901	16081	15674	15925	15976	15856	15964	15923	15856	15831	15666	15715	16006	15674	15853	15806	15869	15795	15837	15871	15789	15848	15872	15920	15805	15792	15920	16029	15899	15841	15810	15988	16152	15771	16098	15959	15767	15848	15798	15938	15835	15935	15987	15905	15854	15838	15745	15877	15960	15924	15866	15804	15662	15827	15702	15762	15898	15698	15899	16019	15994	16081	15793	15681	15886	15884	15753	15735	15869	15894	15818	15686	15886	15809	15788	15714	15765	15805	15954	15869	15928	15712	15935	15987	15622	15892	15789	15758	15997	15781	15952	15988	15924	15815	15840	15937	15939	15919	15838	15799	15719	15716	15812	15821	15778	15846	15873	15691	16041	15945	15750	15856	15865	15962	15886	15903	15764	15999	15825	15950	15829	15785	15849	15824	15939	15811	15960	16029	15812	15864	15717	16090	16017	15915	15954	15963	15834	15890	15784	15789	15881	15681	15919	15800	15888	16048	15742	15924	15927	16019	15590	15745	15712	15948	15880	15820	15842	15856	15920	15896	15832	15807	15829	15662	15701	15829	15620	15765	15688	15880	15673	15841	15852	15749	15957	15760	15973	15801	15821	15730	15671	15798	15723	16016	15862	15755	15826	16058	15679	15930	16007	15792	15854	15851	15942	15880	15559	16002	15940	15572	15901	15848	15805	15877	16041	15719	15920	15921	15967	15831	15946	15764	15940	15842	15697	15687	15825	16045	15819	15802	15922	15804	16011	16055	15853	15691	15652	15714	15782	15705	15791	15857	15887	16045	15859	15841	16000	15720	15683	15888	15688	15740	15962	16032	16005	15949	15681	15766	15916	15792	16040	15589	15674	15877	15725	15871	15868	15800	15729	16028	16130	15796	15816	15777	15815	15760	16063	15902	15807	15946	15665	16062	15744	15971	15701	15763	15823	15972	15729	15853	15981	15872	15557	15766	15798	15925	15816	15858	15795	15832	15744	15805	15710	15698	15761	15907	15841	15997	16045	15975	15858	15788	15838	15996	15771	16001	15952	15929	15920	15990	15882	15964	15991	15835	15744	15906	15767	15827	15930	15799	15800	15705	15900	15925	15721	15744	15827	15823	15715	15734	15852	15822	15784	15683	15811	16141	15813	15914	15820	15696	15691	15941	15806	15911	15883	16027	16016	16024	15773	15798	15917	15771	15719	15864	15893	15735	15857	15900	15814	15913	15739	15847	15691	15990	15886	15825	15619	15982	15878	15989	15751	15734	15695	15913	15868	15937	15936	15794	16011	15927	16069	15752	15942	16037	15797	15939	15921	15746	15812	15893	15778	15868	15793	15875	15942	15977	15780	15903	15845	16090	15851	15948	15915	15987	15915	15735	15799	15810	16075	15796	15898	15794	15641	15996	15849	15999	15898	15990	15933	15896	15857	15783	15978	16097	15747	15890	15949	15779	15839	15860	15808	15854	15923	15848	15605	15667	15905	15931	16024	15967	15853	15899	15807	16013	15833	15886	16024	15780	15767	15640	15757	15895	15962	15795	16078	16056	15844	15739	15946	15853	15913	15728	15839	16071	15841	15846	15921	15796	15729	16043	15926	15965	15911	15835	15791	15804	15899	16022	15839	15978	15871	15900	15824	16036	15909	15848	15840	15698	15755	15725	15858	15855	16026	15922	15891	15954	15967	15902	15814	16047	16154	15949	15809	16013	15876	15661	16033	15947	15992	15912	15833	15834	15883	15823	15816	15916	15952	15666	15869	15754	15621	15857	15663	15744	15936	15793	15860	15735	15803	15756	15873	15799	15895	15921	16108	16008	15758	15848	15829	15792	15757	15708	15899	15911	15894	15687	15970	15808	15927	15779	15905	15818	15913	15885	15887	15769	15778	15918	15851	15921	15880	15893	15804	15900	15931	15926	15795	15830	15977	15965	15957	15803	15835	15839	15659	15934	15726	15969	15837	16310	15926	15779	15986	16045	15902	15961	15720	15975	15940	15827	15670	15775	15837	15966	15991	15788	15700	15846	15610	15905	15974	15809	15797	16003	15733	15826	15807	15722	16091	16069	15804	16078	15885	15748	15884	15873	16127	15736	15650	15859	15885	15892	15733	15739	15764	15889	15977	15820	15930	15802	15983	15989	16042	15845	15939	15818	16040	15914	15956	15711	15847	15795	15687	15815	15667	15937	15814	15852	15875	15825	15966	15644	15824	15624	15754	15610	15768	15649	15745	15754	15812	15638	15770	15835	15830	15680	15871	15969	15845	15781	15651	15796	15799	15767	15774	16000	15864	15853	15832	16020	15789	15902	15745	15688	15775	15838	15933	16093	15831	15711	16078	16000	15879	15708	15938	15899	15847	15887	15629	15912	15774	15705	15894	15882	15837	15786	15984	15827	15952	16030	15831	15922	15872	15824	15737	15765	15822	15899	15893	15799	15917	16015	15918	15879	15753	15944	15680	15907	15772	15821	15695	15846	15985	15648	15895	15899	15960	15974	15892	16041	16068	16034	15726	15774	15896	15822	15901	15762	15992	15794	15889	15903	16040	15967	15980	15886	15922	15727	15798	15700	15854
24909	42083	36760	27622	23020	20707	19556	19237	19240	18515	16941	15740	14859	14682	14557	14406	14371	14008	13907	13752	13846	13987	14239	13981	13601	13562	13529	13415	13163	13338	13243	13198	13139	13054	13210	13185	13125	13196	13155	13110	13156	13036	13061	13707	15348	15026	14532	13942	13528	13200	13037	13115	12962	12929	12880	13013	13128	12977	13032	13005	13058	12999	12860	13104	13077	13184	13023	13102	13158	13066	13013	13086	12997	12936	12962	13061	12966	13031	13114	12998	13140	12871	13155	13044	12966	13009	13080	13119	13037	12854	12995	12928	13097	12891	12956	13064	13010	13018	13044	13012	12967	13179	12979	12893	13031	12916	13156	12994	12978	13085	13082	13049	13093	13051	13072	13005	12901	13182	12889	13003	12983	12846	13140	12902	13038	12895	13041	12974	13021	12910	12962	12875	13055	13036	12920	13257	13047	12879	13168	13019	13265	12937	13069	12982	12913	13141	13086	13004	13098	13028	12996	13094	12879	12955	12989	12842	13074	13124	12975	13075	13009	12807	13017	13118	12983	12897	13116	12974	12953	12979	13128	12908	12969	13092	13022	13152	12957	12959	13166	13007	12906	13070	13105	13100	12934	13070	12926	13037	13206	12947	12887	12990	12957	12952	13142	12878	12974	12902	12938	12920	13115	13012	13093	13047	12632	13179	13076	13137	13179	13018	13122	13050	13120	12911	13003	12955	13011	12944	13064	12984	13147	12976	13070	13130	13193	13175	12976	12907	13086	12998	12863	13030	13018	12952	13015	12966	13229	13112	13040	12958	12994	12963	13083	13057	13143	13010	12948	13038	13121	12974	12902	12983	13158	13206	13065	12940	13014	13001	13174	12930	13163	13086	13084	13003	13095	13091	12944	13024	13015	12906	12932	12952	13013	12905	12956	13060	13063	12990	13036	12990	13035	13000	12873	12938	12996	13114	13063	12839	13058	13175	13045	12994	13195	13073	13011	12974	13100	13083	13006	12702	13035	12847	13012	13030	13050	13054	13194	13159	12846	12996	12937	13029	13044	13059	13203	13083	12999	13002	13013	13140	13062	13033	12931	13095	13061	13018	13049	13096	12831	12921	12976	13074	12955	13046	13009	12983	12938	13201	12984	13012	13067	13276	13148	13066	12946	13036	12931	12922	13096	12992	13045	13015	13108	13041	12953	13185	13042	12896	12849	13024	12902	13242	12818	13021	13153	13075	12986	13133	13014	13042	13151	12970	12934	12995	12995	12892	13049	13078	12951	12879	13023	12942	12946	13049	12920	13124	12941	12875	12920	13102	13002	13069	13048	12992	13047	12934	13050	13117	13162	13060	13083	13055	13025	13144	13137	12942	13090	12948	13123	13133	12908	13073	13000	13049	12816	13006	12870	12930	13077	12945	13076	12993	13013	13057	13053	13031	12941	13042	12933	12951	13152	12759	12955	13022	12928	12998	13125	13033	13010	13116	12981	12958	12965	12957	12863	12961	12845	12918	12994	12947	12901	12958	12967	12912	13038	13030	13070	12952	12966	13078	13032	13079	12967	12963	13008	12969	13031	12977	12996	13002	13147	13095	13190	13071	13101	13101	12969	12980	12958	13086	13001	13063	13104	13014	12736	13109	13083	13026	12962	13073	13097	13012	13263	13036	13097	12920	13132	13025	13104	12928	13054	12992	13106	13065	13019	13080	13003	13064	12914	12973	13072	13014	12948	13100	13022	12923	12914	13025	13037	13236	13027	13030	12985	13021	13219	12968	12876	13177	13117	13098	13118	13031	13010	12909	13087	13019	13066	13025	13042	13002	13101	13100	13041	13007	12970	13021	12971	13075	12971	13070	13068	12989	12910	12981	13006	12857	12907	13123	12952	12973	12948	13028	13008	12905	12889	13039	12910	13040	12983	13017	13022	13190	13085	13165	12988	12995	12774	12923	13019	13084	13079	13099	12838	13018	12936	12981	13169	12916	13169	13012	13121	13140	12919	13083	13042	12998	13109	12966	12997	13109	12919	12893	13226	13074	13115	12899	12912	12937	12958	13043	13027	13004	12934	12872	12926	13050	12980	12960	13102	13013	13140	13153	12964	12979	12914	13128	13152	13060	13043	13050	12989	12966	12856	13032	12943	13056	12944	13145	12944	12892	12857	13084	12900	13079	13080	13061	12911	13160	13043	13101	13154	13086	13179	13029	13000	12973	13103	13069	13089	12872	12999	13007	13132	13099	12968	12966	13091	13025	12999	13030	13138	13095	13090	13076	13012	12958	12977	13071	13005	12893	13036	13043	13099	13153	12955	12919	13087	12981	12965	12955	12886	13081	12838	12888	13098	13036	12948	13036	13021	13198	12941	13020	13133	12970	12985	12911	13040	13125	13046	12892	13149	13003	13008	12979	13112	13007	13051	12993	13036	13099	12863	13026	13091	12993	12983	13021	12859	12867	13091	13069	12988	13155	12959	13022	12864	12831	12990	13027	12907	13133	12985	13076	12923	12967	13011	13030	13105	12942	13025	12946	12997	12893	13012	12921	13163	12905	13011	13127	12985	12957	12988	12974	12998	13169	13080	12952	12942	12970	13044	12942	13213	12935	13057	12973	13113	13033	12915	13240	12962	13039	12973	12874	13000	13004	13029	12977	13137	12869	13006	13035	13055	12900	13049	12975	12946	12947	12925	13022	13094	12966	13097	13078	13088	12896	12910	12903	13094	13032	13089	13099	12842	13018	13011	12952	13014	13024	13065	12940	12963	13006	12962	12929	13100	13057	12910	13065	13031	13036	13172	12979	13153	12800	12998	12925	12960	12998	12992	13031	13059	13056	13034	12869	13022	13004	13093	13099	12946	12939	13054	13023	12892	12962	13065	12839	13064	13110	12976	13008	12944	13039	12928	13059	13074	13065	12961	13006	12876	13116	12878	13059	13030	13122	12915	13071	13016	13062	12937	13007	13102	13068	13042	13104	12962	13065	12968	13102	13009	13199	12931	12985	13025	12927	13004	12973	13169	12943	13099	12952	13054	13200	12918	13061	13099	12981	13022	13241	12926	13132	12931	12896	12977	12977	13127	13196	13164	13095	12974	13106	12925	13156	13024	12829	13000	12992	13142	12924	13068	12930	13036	13009	12936	12937	12997	13157	12868	13055	13144	13155	13092	13039	12939	13121	13060	13018	13064	12790	13102	13092	12867	13066	12880	13099	13029	13100	13023	13130	13024	12959	13002	13142	12982	12958	12971	12927	12959	13041	13015	13007	13041	12981	12967	13045	12946	13019	13005	13012	13018	12870	12924	12989	12982	12931	13116	12970	13088	13163	13090	12838	13064	13023	13165	12848	12935	13181	12876	12947	13041	12965	13013	13060	12965	13151	12991	13030	13028	13179	12911	12951	13077	13031	12919	12959	13024	12948	13124	12959	12945	13011	12969	13108	12963	12996	13158	12878	12914	13068	12857	13022	13136	13108	13063	12909	12935	12960	13007	12955	13086	12892	12935	13060	12879	13099	13188	12920	12947	13144	13081	13018	13169	13039	13104	13043	12897	12968	13023	13088	13088	12939	13077	13170	13141	13045	13017	12933	12987	12937	13056	13084	13047	13144	12927	12936	12971	12945	13035	12899	13005	13076	12893	13045	12995	12960	13168	12850	12955	12976	12947	13054	13299	12963	13009	12917	12933	12910	12962	13061	13095	13066	12917	12960	12919	12961	12999	13139	13006	13054	13034	12962	12933	13030	13067	12982	12961	13096	13108	12963	13045	13020	12991	13048	12967	12961	12967	13166	12978	12955	13081	13049	12996	13171	13016	13033	13040	12964	12979	13095	12993	12909	13217	12810	12995	12974	12917	13011	13125	13072	12706	13051	13034	13019	13074	13158	13054	12938	13199	13013	12987	13100	13009	13100	12844	12922	13006	13091	12879	13026	12947	13068	13003	13041	13032	12876	12992	13008	13031	12988	13142	13048	12953	12973	13028	13019	13029	13042	12996	13065	13134	12965	12871	13032	12965	13052	13085	13079	13045	13026	12927	12887	13164	12907	13113	13050	13109	13015	12912	12985	13020	13181	13270	12920	13032	13030	12885	13160	13142	13096	13007	12977	12951	13053	12888	13086	13138	12838	13082	13157	12914	12912	12932	13053	13127	13074	12957	13013	12779	13015	13045	13031	13018	13185	13017	13146	12990	13097	12906	13156	13220	13048	13031	12860	12999	13188	13033	12920	12959	13012	13030	12956	12986	13172	12888	12937	13022	13067	12988	12908	13143	12899	12917	12973	12974	13035	13061	12853	12949	13015	13145	13027	13154	13066	12879	13063	12971	13180	13087	12920	13158	12960	12925	13106	13036	12920	13091	12976	13054	13130	12958	13088	13009	12957	13039	12919	12936	12896	13023	12981	13175	12959	12938	12957	12967	13065	12928	12869	13075	12981	12988	13143	12988	12933	13012	13034	12994	13019	12993	12932	12898	13043	12895	12885	12877	12963	12949	13220	13052	12987	13124	13017	12943	12963	13003	12769	13037	12719	13065	12977	12888	12945	13056	13134	13009	12900	12975	13110	13091	13000	13055	12962	13102	13143	12971	13014	13077	13116	12981	13079	13049	13011	13065	12936	12980	13000	13019	13036	13012	13118	13215	12949	13013	12867	13032	12977	13085	12959	13114	13063	12925	13097	13028	13182	12994	13047	13109	12990	12954	12935	12898	12912	13097	13254	13053	13010	13047	12930	13050	13132	13146	13130	12888	12966	12965	13058	12954	12890	13016	13043	12890	12973	12904	13061	13137	12812	12986	13117	13085	12982	13042	13017	13074	12759	13074	12958	13249	13105	13186	12880	12844	13080	13090	13100	12925	12848	13093	13036	13000	13149	13004	12949	12877	13081	12940	12906	12964	12972	12911	13109	12996	13061	13096	12997	13101	13145	12867	12946	13056	13060	12999	13055	13076	13149	13233	12884	12983	13055	13118	13037	12937	12964	13242	12837	12940	12933	13031	12948	13053	13024	13013	13153	13000	13082	13046	12967	13012	13027	12895	12989	12982	13122	12968	13017	13073	12963	12943	12905	12883	12943	12800	12898	12969	13059	13092	13017	13164	12784	12919	13040	13084	13054	13036	12837	13093	12968	12973	13000	13001	12965	13094	13020	13019	13035	12933	12860	12959	12938	12931	13111
29284	23060	22990	19770	17260	17344	17078	17257	17189	17140	16871	16580	16695	16389	16622	16419	16422	16543	16353	16346	16560	16518	16439	16422	16401	16260	16344	16148	16398	16332	16054	15961	16197	16193	15959	16193	16197	16328	16349	16271	16033	16264	16346	16035	16214	16463	16464	16361	16513	16200	16519	16120	15982	16112	16110	16262	16223	16213	16006	16298	16283	16197	16107	16281	16370	16265	16216	16265	16232	16307	16256	16272	16321	16131	16212	16286	16369	16193	16237	16187	16143	16175	16106	16220	16014	16281	16184	16313	16088	16235	16208	16286	16276	16263	16186	16178	16249	16332	16101	16190	16206	16289	16080	16200	16163	16094	16211	16201	16133	16197	15897	16210	16096	16022	16204	16316	16290	16367	16260	16229	16230	16032	16329	16375	16078	16084	16217	16268	16352	16274	16129	16321	16154	16410	15884	16179	16251	16397	16381	16148	16299	16364	16297	16212	16017	15972	16322	16290	16149	16203	16103	16374	16223	16254	16168	16179	16300	16283	16101	16222	16419	16249	16167	16108	16211	16291	16264	16326	16322	16226	16032	16253	16236	16190	16203	16088	16088	16212	16245	15999	16269	16095	16040	16307	16276	16099	16204	16145	16139	16205	16280	16143	16324	16301	16008	16194	16249	16116	16183	16407	16115	16030	16362	16187	16345	16278	16372	16050	16331	16156	16192	16284	16122	16254	16007	16305	16227	16161	16397	15959	16257	16055	16067	16234	16166	16272	16107	16065	16253	16325	16241	16063	16170	16196	16222	16370	16186	16415	16190	16091	16084	16203	16173	16048	16172	16177	16269	16157	16150	16107	16203	15978	16121	16134	16079	16380	15982	16251	16308	16118	16279	16308	16246	16207	16227	16060	16235	16154	16140	16300	16394	16170	16305	16111	16273	16329	16054	15901	16217	16003	16125	16163	16296	16365	16258	15983	16176	16221	16185	16194	16236	16122	16133	16339	16223	16180	16239	16059	16266	16316	16229	16298	16061	16141	16318	16108	15988	16174	16117	16183	16188	16015	16125	16153	16185	16176	16097	16081	16352	16278	16254	16391	16151	16263	16328	16079	16325	16159	16146	16192	16091	16440	16084	16154	16413	15958	16242	16038	16074	16164	16292	16211	16346	16256	16108	16215	16455	16256	16137	16298	16030	16237	16253	16119	16143	16242	16092	16168	16076	16018	16318	15872	15963	16114	16033	16346	16203	16336	16134	16292	16148	16108	16232	16016	16333	15935	16230	16237	16286	16265	16169	16183	16209	16150	16291	16178	16351	16062	16202	16173	16236	16166	16401	16279	16243	16097	16154	16129	15982	16058	16259	16065	16009	16281	16169	16161	16143	16064	16095	16143	15994	16291	16199	16238	16198	15994	16257	16048	16287	16081	16288	16278	16238	16197	16223	16400	16313	16337	16323	16267	16037	16219	16242	16047	16239	16035	16065	16328	16235	16209	16164	16105	16164	16340	16219	16193	16057	16058	16041	15957	16323	16246	16362	16073	16226	16161	16237	16207	16086	16163	16117	16231	16365	16252	16252	15881	16207	16329	16303	16440	16078	16331	16154	16284	16104	16183	16230	16107	16239	16278	16238	16168	16214	16114	16318	16192	16177	16209	16275	16414	16228	16303	16327	16351	16134	16290	16138	16150	16168	16194	16012	16084	16050	16245	16296	16138	16088	16121	15992	16110	16040	16395	16296	16169	16359	16094	15926	16287	16174	16257	16270	16255	16235	16370	16301	16220	16232	16256	16170	16019	16156	16310	16213	16499	16172	16134	16209	16221	16233	16066	16158	16181	16209	16262	16354	16264	16273	15981	16058	16153	16172	16427	16011	16165	16252	16038	16291	16386	16170	16215	16216	16239	16153	16128	16169	16332	16463	16285	16195	16316	16308	16098	16280	16023	16346	16274	16196	16273	16318	16131	16255	16308	16318	16185	15963	16061	16248	16184	16155	16482	16270	16223	16087	16215	16085	16017	16210	16248	16201	15962	16142	16223	16278	16379	16340	16075	16220	16273	16159	16054	16474	16210	16127	16112	16364	16155	16187	16306	16423	16379	16254	16219	16243	16083	16189	16302	16234	16279	16203	16190	16271	16241	16346	16080	16200	16337	16408	16174	16330	16297	16476	16405	16396	16415	16379	16143	16197	16139	16216	16380	15951	16083	16178	16164	16377	16230	16142	16270	16060	16154	16305	16382	16263	16253	16198	16168	16305	16420	16321	16212	16090	15980	16055	16184	16166	16222	16206	16008	16321	16164	16075	16098	16229	16546	16313	16171	16225	16128	16201	16205	16300	16169	16192	16219	16317	16194	16177	16246	16463	16289	15972	16058	16273	16266	16309	16367	16237	16204	16277	16193	16167	16111	16267	16218	16304	16311	16109	16414	16257	16211	16250	16244	16323	16183	16509	16363	16091	16174	16200	16117	16264	16022	16230	16231	16233	16276	16269	16302	16316	16183	16406	16360	16156	16341	16207	16163	16254	16279	16288	16115	16258	16265	16085	16005	16254	16269	16118	16201	16237	16110	16286	16091	16056	16229	16261	16313	16113	16148	16315	16132	16381	16247	16352	16119	16066	16157	16040	16231	16240	16294	16164	16313	16183	16215	16161	16265	16240	16343	16167	16402	16108	16228	16097	16321	16155	16115	16294	16292	16032	16335	16269	16185	16479	16261	16395	16316	16213	16158	16318	16264	16158	16200	16239	16233	16155	16053	16058	16054	16292	16218	16101	16304	16143	16350	16233	16066	16499	16180	16064	16159	16260	16105	16289	16425	16294	16052	16186	16144	16176	16198	16250	16191	16129	16281	16154	16242	16060	16374	16162	16064	16122	16116	16588	16124	15971	15931	16156	16326	16286	16201	16089	16466	16231	16214	16128	15903	16066	16229	16047	15900	16236	16348	16132	16133	16413	16445	16353	16181	16234	16128	16126	16162	16217	16255	16107	15994	16191	16274	16191	16301	16364	16177	16344	16234	16397	16190	16018	16349	16270	16125	16208	16202	16311	16165	16233	16101	16206	16275	16344	16177	16275	16126	15999	16093	16182	16256	16235	16399	16126	16277	16284	16295	16106	16087	16122	16281	16304	16316	16260	16287	16175	16361	16122	16153	16170	15914	16321	16257	16183	16116	16560	16143	16187	16204	16198	16148	16286	16336	16158	16104	16176	15906	16097	16146	16255	16461	16133	16040	16073	16145	16136	16091	16272	16287	16095	16142	16273	16115	16110	16269	16277	16134	16171	16142	16103	16365	16101	16288	16145	16264	16351	15915	16276	16207	16205	16230	16255	16144	16359	16303	16301	16160	15997	16331	16182	16197	16090	16196	16274	16325	16241	16221	16162	16251	16214	16231	16181	16068	16207	16445	16197	16169	16336	16122	16337	16205	16356	16257	16184	16268	16137	16025	16241	16163	16265	16390	16341	16187	16012	16168	16083	16237	16310	16326	16265	16503	16255	16266	16354	16304	16065	16201	16308	16118	16292	16208	16203	16156	16332	16260	15981	16121	16106	16106	16187	16240	16095	15982	16269	16303	16271	16056	16038	16202	16305	16338	16226	16221	16301	16141	16166	16158	16270	16180	16233	16343	16121	16253	16187	16193	16145	16085	16074	16118	15888	16466	16165	16281	16304	16324	16268	16151	16441	16213	16373	16270	16140	16254	16130	16142	16420	16375	16142	16295	16172	16135	16234	16182	16292	16153	16316	16222	16173	16038	16318	16402	16400	16411	16434	16182	16044	16209	16142	16371	16101	16285	16170	16041	16122	16284	16158	16214	16416	16268	16340	16466	16272	16413	16194	16288	16142	16163	16301	16231	16154	16342	16430	16246	16239	16145	16292	16192	16073	16191	16340	16491	16283	16110	16460	16232	16100	16131	16324	16181	16304	16204	16260	16167	16241	16139	16235	16196	16348	16219	16052	16395	16191	16143	16293	16125	16283	16244	16064	16022	16211	16287	16232	16363	16389	16355	16212	16404	16201	16345	16247	16109	16067	16110	16310	16172	16060	15984	16399	16282	16288	16203	16287	16282	16071	16176	16102	16130	16336	16143	16418	16168	16282	16092	16216	16384	16246	16062	16182	15996	16207	16167	16051	16104	16250	16074	16152	16233	16057	16166	16303	16116	16445	16578	16300	16286	16168	16296	16238	16355	16342	16280	16107	16326	16093	16195	16322	16415	16367	16399	16318	16496	16222	16147	16194	16111	16312	16193	16143	16437	16296	16274	16206	16266	16224	16018	16167	16256	16089	16392	16071	16119	16120	16172	16115	16039	16340	16102	16232	16086	16215	16201	16201	16424	16202	16218	16349	16202	16092	16280	16329	16255	16057	16077	15976	16007	16143	16102	16248	16250	16250	16136	16388	15966	16144	16246	16305	16381	16422	16118	16219	16056	16021	16185	16060	16301	16188	16050	16216	16214	16064	16065	16094	16233	16230	16254	16127	16038	16096	16148	16080	16132	16250	16256	16406	16307	16228	16136	16176	16266	16248	16011	16047	16218	16164	16118	16241	16110	16052	16204	16359	16309	16128	16360	16150	16035	16135	16038	16281	16270	16221	16251	16236	16425	16206	16107	16141	16066	16072	16396	16085	16109	16357	16040	16010	16261	16346	16161	16430	16319	16222	16422	16159	16083	16254	16314	16078	16156	16142	16279	16364	16215	16165	16119	16293	16194	16177	16148	16239	16193	16200	16274	16225	16374	16249	16198	16170	16177	16050	16241	16422	16263	16246	16125	16094	16126	16073	16148	16205	16153	16244	16358	16254	16456	16287	16240	16366	16227	16272	16069	16308	16087	16303	16370	16360	16300	16411	16437	16146	16165	16261	16311	16164	16216	16152	16252	16177	16023	16258	16407	16251	16208	16266	16296	16158	16266	16165	16312	16093	16216	16153	16024	16101	16147	16229	16266	16262	16044	16138	16188	16155	16277	16140	15911	16149	16153	16278	16118	16358	16119	16190	16105	15915	16179	16193	16106	16263	16184	16156	16193	16273	16332	16136	16092	16179	16041	16178	16236	16431	16283	16148	16086	16114	16129	16160	16229	16282	16108	16283	16029	16238	15982	16335	16191	16107	15961	16367	16331	16208	16208	16368	16274	16272	16332	16211	16083	16046	15921	16117	16253	16146	16109
19442	23105	19447	16333	15122	14626	14528	14596	15206	15117	14463	13837	13710	13569	13704	13636	13518	13436	13186	13245	13577	13446	13624	13457	13401	13265	13250	13279	13333	13270	13139	13263	13206	13162	13234	13200	13130	13271	13236	13181	13336	13129	13249	13100	13322	13378	13452	13322	13190	13111	12971	13162	13239	13140	13105	13401	13135	13078	13163	13435	13175	13199	13264	13202	13332	13295	13234	13248	13180	13226	13103	13173	13239	13206	12960	13243	13181	13351	13073	13137	13165	13176	13105	13258	12998	13126	13035	13194	13216	13205	13206	13208	13215	13195	13087	13103	13201	13139	13292	13168	13299	13085	13315	13186	13218	13237	13193	13143	13018	13318	13323	13063	13109	13172	13328	13177	13084	13255	13338	13318	13255	13298	13304	13102	13221	13213	13200	13408	13140	13303	13106	13217	13308	13044	13141	13199	13418	13311	13133	13185	13328	13175	13319	13245	13231	13284	13252	13064	13137	13109	13177	13069	13102	13361	13216	13243	13271	13094	13102	13265	13257	13133	13080	13238	13325	13131	13097	13279	13240	13150	13115	13175	13200	13154	13276	13160	13343	13179	13243	13203	13165	13265	13246	13242	13169	13192	13256	12917	13173	13191	13013	13181	13325	13223	13103	13296	13137	13124	13146	13291	13253	13166	13148	13194	13187	13279	13145	13246	13162	13311	13163	13238	13144	13311	13097	13100	13250	13105	13385	13107	13362	13242	13227	13128	13065	13223	12977	13228	13075	13321	13229	13340	13277	13077	13266	13055	13200	13248	13127	13280	13177	13125	13208	13301	13196	13206	13350	13141	13156	13051	13109	13203	13097	13162	13054	13328	13235	13262	13353	13213	13197	13126	13167	13141	13239	13150	13110	13275	13238	13122	13180	13220	13270	13351	13340	13155	13089	13098	13081	13190	13271	13126	13294	13185	13295	13044	13122	13104	13092	13235	13183	13284	13114	13104	13262	13120	13125	13202	13275	13289	13161	13161	13329	13344	13193	13213	13208	13312	13118	12978	13177	13401	13221	13120	13067	13137	13059	13245	13173	13174	13106	13193	13277	13170	13177	13099	13107	13249	13183	13211	13220	13205	13186	13329	13166	13195	13081	13018	13177	13232	12969	13216	13100	13331	13196	13056	13270	13213	13246	13159	13022	13037	13207	13302	13312	13264	13147	13256	13084	13245	13282	13084	13086	13217	13276	13091	13182	13233	13205	13227	13353	13356	13268	13269	13211	13186	13147	13141	13160	13106	13253	13133	13292	13210	13189	13163	13155	13390	13267	13309	13098	13131	13314	13104	13205	13174	13255	13168	13303	13168	13354	13040	13349	13140	13098	13360	13029	13301	13225	13001	13070	13161	13238	13293	13266	13229	13192	13002	13122	13219	13303	13168	13177	13294	13301	13174	13186	13118	13303	13221	13358	13260	13152	13292	13205	13286	13350	13207	13219	13131	13113	13296	13147	13221	13231	13151	13108	13227	13228	13145	13370	13287	13174	13215	13064	13207	13266	13257	13128	13182	13106	13198	13359	13135	13145	13084	13251	13273	13205	13352	13093	13096	13137	13229	13124	13185	13163	13194	13353	13181	13218	13191	13148	13198	13233	13220	13077	13157	13315	13200	13160	13231	13109	13260	13111	13178	13301	12999	13152	13279	13287	13303	13318	13143	13071	13161	13184	13401	13095	13188	13079	13260	13237	12992	13226	12992	13434	13156	13017	13275	13237	13047	13163	13298	13345	13377	13281	13271	13304	13232	13149	13100	13209	13275	13176	13181	13173	13138	13248	13069	13190	13302	13256	13124	13206	13361	13220	13192	13284	13415	13204	13258	13255	13228	13175	13152	13175	13231	13310	13219	13238	13092	13308	13123	13287	13210	13358	13085	13213	13295	13147	13331	13201	13131	13249	13088	13166	13164	13276	13129	13108	13153	13253	13213	13208	13150	13280	13319	13176	13136	13236	13169	13195	13168	13237	13135	13244	13193	13268	13257	13168	12969	13260	13276	13192	13112	13308	13224	13179	13185	13241	13291	13143	13164	13115	13230	13233	13151	13209	13239	13261	13173	13419	13286	13195	13155	13158	13258	13160	13375	13125	13026	13171	13201	13095	13132	13128	13245	13214	13328	13234	13431	13120	13145	13310	13344	13088	13252	13264	13179	13047	13224	12955	13184	13152	12996	13245	13191	13268	13336	13137	13167	13326	13210	13105	13192	13288	13182	13315	13276	12994	13197	13170	13015	13092	13046	13295	13015	13117	13221	13279	13121	13261	13110	13274	13248	13377	13308	13124	13171	13121	13239	13206	13264	13137	13137	13272	13140	13210	13069	13132	13104	13079	13174	13152	13257	13189	13251	13132	13234	13167	13323	13377	13197	13284	13091	13076	13219	13289	13355	13056	13051	13251	13197	13003	13105	13138	13242	13135	13140	13204	13016	13213	13176	13273	13077	13191	13210	13193	13185	13343	13205	13248	13252	13271	13254	13179	13043	13225	13155	13143	13103	13187	13242	13396	13122	13218	13138	13170	13337	13235	13176	13183	13378	13262	13172	13308	13144	13131	13195	13117	13145	13106	13035	13166	13132	12970	13194	13205	13118	13252	13336	13279	13183	13193	13097	13241	13205	13286	13110	13239	13210	13024	13154	13215	13195	13200	13044	13279	13272	13153	13321	13077	13264	13126	13233	13222	13126	13175	13190	13143	13120	13112	13120	13176	13119	13111	13170	13237	13178	13231	13262	13236	13182	13194	13269	13301	13357	13401	13152	13179	13206	13319	13184	13296	13169	13167	13282	13163	13286	13135	13285	13167	13125	13135	13136	13214	13236	13128	13156	13306	13296	13171	13115	13151	13133	13233	13205	13141	13180	13270	13291	13277	13275	13183	13170	13224	13179	13325	13107	13281	13328	13227	13314	13207	13324	13248	13181	13127	13214	13315	13287	13290	13185	13256	13197	13280	13196	13127	13137	13120	13117	13067	13225	13179	13329	13175	13153	13313	13116	13212	13056	13473	13170	13191	13221	13127	13264	13121	13178	13148	13199	13055	13290	13125	13255	13122	13258	13191	13265	13039	13175	13232	13194	13334	13049	13251	13171	13095	13346	13108	13361	13163	13257	13319	13239	13036	13333	13129	13105	13239	13094	13289	13072	13145	13238	13225	13071	13049	13144	13320	13121	13182	13185	13234	13081	13103	13175	13158	13365	13341	13120	13142	13177	13204	13115	13210	13078	13353	13141	13192	13298	13195	13272	13306	13049	13090	13195	13090	13231	13384	13182	13217	13147	13292	13304	13324	13212	13344	13243	13307	13262	13275	13208	13125	13254	13234	13019	13242	13270	13343	13178	13219	13134	13196	13205	13159	13233	13390	12952	13249	13188	13214	13202	13404	13366	13163	13187	13482	13142	13204	13053	13135	13144	13171	13262	13155	13179	13209	13132	13220	13168	13240	13117	13284	13202	13185	13224	13292	13240	13112	13205	13088	13341	13173	13329	13107	13317	13300	13257	13221	13313	13158	13229	13272	13111	13117	13132	13114	13275	13192	13317	13337	13293	13255	13254	13277	13189	13290	13227	13286	13163	13105	13346	13150	13267	13248	13203	13339	13217	13200	13175	13108	13330	13111	13257	13110	13130	12997	13195	13074	13214	13498	13213	13198	13134	13288	13117	13383	13116	13355	13330	13185	13154	13143	13293	13287	13278	13319	13205	13186	13103	13262	13158	13226	13132	13239	13249	13081	13198	13184	13202	13214	13140	13149	13086	13269	13136	13355	13337	13111	13274	13234	13285	13136	13095	13337	13372	13217	13240	13150	13259	13105	13346	13315	13191	13348	13255	13178	13293	13128	13144	13287	13180	13189	13318	13257	13216	13173	13240	13274	13171	13308	13293	13262	13235	13399	13200	13198	13019	13175	13232	13095	13238	13325	13154	13226	13120	13328	13127	13271	13310	13299	13045	13088	13272	13216	13065	13153	13218	13126	13127	13133	13192	13348	13246	13268	13218	13227	13320	13315	13157	13203	13217	13203	13268	13090	13251	13359	13267	13325	13091	13211	13264	13233	13208	13149	13380	13184	13100	13255	13438	13116	13091	13088	13289	13157	13102	13148	13063	13380	13166	13150	13193	13274	13057	13171	13156	13187	13296	13282	13098	13462	13214	13102	13227	13066	13226	13222	13415	13247	13171	13186	13233	13007	13130	13267	13314	13047	13212	13115	13151	13174	13105	13123	13158	13198	13216	13170	13212	13024	13085	13104	13355	13126	13203	13228	13230	12971	13338	13295	13353	13177	13188	13075	13135	13077	13113	13236	13290	13199	13209	13217	13181	13244	13223	13162	13244	13288	13176	13264	13328	13077	13149	13243	13354	13044	13193	13114	13147	13094	13212	13260	13194	13052	13291	13216	13172	13120	13256	13067	13272	13310	13101	13388	13165	13136	13165	13282	13103	13048	13077	13297	13319	13228	13218	13261	13301	13073	13309	13163	13164	13234	13122	13200	13331	13260	13067	13163	13366	13245	13152	13162	13355	13237	13160	13267	13334	13393	13112	13177	13283	13263	13202	13135	13213	13303	13186	13149	13135	13287	13118	13203	13292	13273	13044	13213	13208	13092	13135	13193	12899	13119	13227	13357	13099	13134	13085	13141	13122	13101	13091	13189	13252	13119	13211	13246	13290	13114	13248	13273	13167	13099	13258	13230	13244	13305	13255	13076	13202	13140	13327	13284	13193	13209	13222	13304	13123	13174	13159	13327	13360	13154	13398	13184	13143	13265	13083	13269	13324	13228	13289	13056	13251	13329	13132	13074	13499	13084	13167	13194	13311	13049	13241	13027	13164	13148	13131	13289	13346	13063	13098	13159	13273	13305	13345	13305	13221	13116	13155	13283	13184	13171	13259	13253	13240	13319	13039	13181	13351	13189	13209	13092	13313	13140	13149	13311	13169	13324	13284	13365	13229	13231	13050	13191	13258	13239	13220	13028	13205	13166	13275	13365	13145	13114	13261	13204	13030	13242	13139	13308	13238	13211	13130	13131	13095	13187	13189	13155	13102	13207	13126	13137	13168	13306	13195	13267	13287	13220	13293	13440	13191	13199	13289	13348	13057	13168	13164	13219	13119	13201	13250	13199	13212	13120	13283
24731	21099	28046	24373	22377	22142	21257	18933	19049	18987	18461	17547	17457	17088	17068	17142	17026	16966	16925	16839	16719	16938	16931	16672	16762	16810	16540	16733	16435	16565	16565	16519	16549	16219	16379	16603	16441	16535	16331	16482	16383	16498	16479	16988	17295	17399	17271	17017	16610	16523	16407	16501	16463	16374	16387	16553	16540	16387	16582	16331	16433	16392	16557	16431	16640	16273	16226	16369	16369	16529	16456	16377	16442	16369	16386	16655	16466	16470	16559	16500	16500	16305	16216	16428	16403	16246	16437	16465	16473	16452	16434	16253	16380	16311	16391	16498	16359	16488	16549	16365	16312	16411	16474	16504	16376	16458	16355	16386	16389	16530	16290	16414	16285	16335	16399	16462	16501	16549	16406	16356	16224	16340	16269	16231	16353	16433	16429	16388	16443	16398	16424	16217	16354	16536	16427	16436	16149	16240	16372	16322	16197	16577	16366	16644	16256	16591	16455	16328	16463	16385	16351	16406	16492	16321	16361	16250	16544	16394	16385	16398	16442	16319	16374	16324	16397	16307	16336	16336	16297	16452	16549	16390	16506	16409	16417	16391	16314	16479	16200	16405	16472	16265	16316	16626	16559	16545	16509	16334	16402	16506	16490	16480	16446	16547	16533	16330	16321	16373	16630	16482	16340	16333	16533	16428	16275	16454	16384	16305	16504	16412	16225	16350	16345	16216	16482	16492	16550	16369	16434	16224	16303	16502	16563	16269	16435	16265	16257	16393	16590	16361	16377	16337	16531	16280	16374	16373	16208	16465	16587	16464	16369	16394	16345	16476	16307	16465	16535	16317	16468	16393	16362	16247	16392	16520	16320	16518	16347	16342	16480	16210	16345	16523	16226	16449	16327	16443	16410	16333	16334	16323	16600	16462	16346	16421	16209	16613	16459	16706	16533	16254	16385	16552	16529	16353	16267	16374	16454	16169	16677	16223	16532	16550	16308	16588	16569	16453	16295	16370	16480	16412	16300	16319	16114	16216	16269	16520	16383	16248	16531	16626	16417	16384	16400	16426	16498	16358	16373	16248	16538	16267	16546	16372	16521	16611	16554	16479	16502	16527	16230	16382	16485	16561	16406	16498	16414	16337	16448	16329	16379	16214	16374	16490	16276	16274	16218	16289	16626	16362	16411	16266	16454	16492	16454	16199	16420	16536	16360	16452	16535	16482	16532	16277	16477	16367	16265	16174	16145	16286	16371	16324	16441	16393	16391	16159	16328	16308	16629	16321	16398	16399	16606	16432	16462	16216	16424	16513	16217	16595	16341	16562	16453	16288	16459	16430	16378	16412	16354	16233	16484	16549	16357	16260	16258	16263	16442	16450	16323	16432	16614	16203	16423	16400	16408	16515	16400	16387	16306	16569	16500	16400	16382	16567	16533	16459	16409	16290	16217	16459	16458	16258	16489	16434	16634	16399	16179	16407	16443	16374	16599	16583	16425	16476	16462	16336	16325	16426	16378	16359	16355	16503	16428	16360	16402	16430	16479	16436	16237	16478	16352	16461	16301	16447	16474	16517	16296	16268	16373	16172	16147	16306	16304	16414	16164	16387	16436	16498	16633	16307	16534	16479	16523	16392	16464	16376	16504	16433	16418	16487	16474	16313	16454	16339	16353	16293	16457	16541	16428	16494	16484	16175	16464	16564	16476	16345	16537	16498	16330	16159	16358	16299	16368	16509	16344	16410	16406	16469	16566	16384	16237	16221	16438	16328	16204	16285	16638	16312	16452	16489	16586	16295	16480	16265	16202	16611	16336	16413	16499	16591	16477	16621	16463	16356	16414	16530	16390	16479	16165	16499	16602	16520	16501	16202	16304	16643	16453	16402	16619	16728	16264	16333	16414	16278	16311	16366	16478	16447	16440	16512	16432	16273	16470	16502	16412	16482	16437	16370	16435	16516	16400	16311	16480	16312	16326	16457	16324	16327	16625	16240	16397	16371	16456	16358	16290	16584	16499	16515	16326	16143	16242	16580	16523	16423	16269	16657	16259	16469	16784	16534	16422	16297	16543	16464	16340	16406	16445	16252	16277	16317	16422	16448	16408	16482	16576	16512	16469	16329	16473	16571	16365	16367	16433	16426	16496	16301	16550	16320	16168	16307	16488	16439	16390	16315	16636	16357	16487	16318	16442	16333	16531	16150	16513	16211	16645	16342	16565	16553	16453	16231	16541	16469	16452	16420	16366	16480	16223	16497	16307	16278	16476	16407	16200	16459	16348	16502	16469	16497	16386	16276	16475	16312	16483	16500	16642	16302	16543	16545	16723	16443	16438	16553	16317	16392	16235	16371	16522	16539	16512	16530	16369	16328	16299	16498	16561	16420	16470	16651	16478	16310	16557	16384	16442	16235	16435	16632	16666	16472	16504	16462	16516	16592	16248	16326	16424	16472	16456	16194	16341	16492	16438	16564	16402	16468	16418	16574	16431	16396	16693	16524	16482	16293	16551	16350	16497	16324	16436	16386	16368	16168	16336	16396	16578	16370	16480	16369	16359	16459	16512	16435	16487	16415	16373	16478	16424	16541	16535	16294	16546	16229	16417	16230	16461	16393	16474	16343	16440	16379	16433	16383	16532	16388	16370	16313	16574	16566	16649	16359	16517	16437	16167	16333	16171	16291	16160	16335	16407	16338	16457	16405	16426	16500	16336	16481	16420	16388	16493	16424	16438	16281	16463	16562	16520	16540	16420	16561	16544	16168	16335	16204	16282	16342	16485	16268	16440	16337	16310	16530	16377	16252	16287	16376	16368	16493	16323	16500	16436	16434	16156	16554	16370	16354	16335	16366	16473	16493	16325	16558	16389	16450	16491	16278	16304	16482	16277	16387	16410	16147	16346	16489	16291	16343	16418	16396	16469	16403	16142	16452	16328	16381	16540	16078	16394	16585	16218	16283	16514	16371	16397	16380	16405	16361	16425	16674	16165	16330	16297	16336	16275	16429	16238	16408	16337	16400	16334	16337	16460	16626	16313	16268	16411	16215	16357	16481	16332	16339	16340	16093	16333	16514	16387	16268	16376	16332	16574	16264	16325	16325	16443	16231	16486	16486	16708	16309	16387	16541	16369	16401	16516	16486	16448	16474	16550	16477	16454	16523	16378	16371	16360	16527	16292	16383	16363	16428	16339	16577	16353	16555	16521	16401	16528	16297	16431	16463	16090	16481	16211	16241	16322	16416	16525	16514	16278	16417	16344	16333	16508	16303	16410	16324	16555	16268	16343	16252	16394	16445	16305	16366	16482	16433	16496	16403	16528	16510	16460	16396	16428	16333	16567	16398	16235	16471	16438	16555	16420	16589	16385	16172	16351	16370	16361	16421	16387	16291	16147	16398	16353	16385	16222	16361	16208	16359	16483	16313	16186	16181	16500	16358	16445	16443	16524	16514	16490	16431	16142	16593	16521	16179	16155	16294	16469	16528	16434	16295	16179	16413	16446	16509	16234	16434	16418	16607	16517	16391	16558	16653	16318	16387	16460	16363	16373	16388	16345	16423	16400	16349	16521	16445	16228	16431	16465	16468	16502	16411	16374	16423	16378	16508	16428	16344	16317	16281	16460	16409	16425	16506	16470	16228	16448	16421	16311	16286	16601	16372	16220	16396	16248	16249	16314	16237	16539	16376	16213	16286	16510	16365	16521	16507	16364	16412	16425	16521	16509	16535	16539	16503	16580	16387	16360	16672	16254	16544	16552	16424	16304	16287	16189	16390	16599	16519	16387	16480	16521	16425	16425	16330	16360	16516	16379	16080	16172	16527	16206	16388	16543	16576	16577	16650	16428	16348	16380	16509	16578	16384	16490	16381	16150	16231	16360	16354	16357	16413	16616	16322	16593	16281	16367	16272	16501	16370	16726	16462	16411	16632	16485	16359	16340	16389	16581	16379	16252	16443	16629	16494	16477	16575	16748	16516	16602	16460	16458	16498	16572	16395	16553	16386	16475	16373	16344	16389	16517	16480	16472	16492	16483	16570	16445	16448	16691	16371	16452	16434	16219	16563	16491	16482	16372	16501	16550	16456	16590	16505	16330	16459	16393	16334	16435	16422	16533	16367	16343	16453	16359	16363	16483	16349	16456	16758	16442	16403	16400	16430	16393	16438	16210	16407	16466	16610	16726	16447	16430	16410	16278	16281	16302	16496	16532	16011	16466	16394	16437	16330	16388	16480	16337	16384	16502	16525	16393	16416	16344	16220	16612	16630	16466	16457	16282	16592	16379	16404	16410	15979	16369	16585	16519	16124	16397	16359	16380	16243	16356	16383	16514	16537	16437	16601	16489	16315	16233	16482	16509	16507	16577	16553	16516	16326	16527	16440	16350	16300	16457	16226	16441	16234	16632	16530	16312	16406	16315	16518	16391	16471	16522	16541	16569	16470	16512	16244	16529	16530	16388	16309	16283	16374	16252	16558	16366	16405	16333	16479	16509	16473	16424	16439	16166	16371	16432	16326	16293	16265	16319	16601	16336	16394	16387	16328	16266	16503	16440	16565	16378	16393	16564	16461	16483	16441	16372	16226	16419	16515	16479	16294	16526	16399	16476	16480	16347	16211	16414	16317	16507	16173	16486	16467	16400	16446	16507	16463	16258	16359	16333	16380	16514	16318	16208	16261	16421	16245	16465	16302	16276	16424	16430	16419	16683	16402	16287	16530	16342	16402	16276	16572	16309	16474	16625	16393	16648	16300	16351	16431	16462	16449	16511	16467	16300	16549	16455	16536	16494	16521	16424	16132	16477	16361	16306	16280	16487	16493	16516	16310	16571	16452	16437	16207	16375	16374	16415	16405	16495	16562	16468	16713	16445	16333	16408	16299	16314	16339	16619	16444	16258	16538	16328	16433	16527	16422	16469	16321	16519	16392	16483	16348	16222	16319	16324	16256	16269	16327	16208	16373	16453	16406	16487	16419	16440	16513	16453	16310	16258	16412	16358	16338	16651	16469	16375	16446	16346	16378	16336	16277	16362	16539	16285	16261	16340	16456	16437	16475	16481	16465	16286	16582	16251	16364	16328	16300	16427	16466	16352	16413	16344	16577	16195	16287	16523	16523	16279	16493	16393	16272	16338	16291	16363	16275	16294	16315	16503	16294	16471	16417	16424	16520	16424	16456	16351	16408	16565	16572
22844	36377	31329	23392	19745	18257	17524	17396	17599	17271	16141	15349	14644	14584	14386	14396	14241	14155	14113	13689	13783	13884	14102	13934	13729	13580	13571	13721	13573	13546	13334	13370	13423	13541	13444	13426	13478	13360	13511	13434	13397	13374	13302	13872	14740	14794	14277	13769	13549	13701	13486	13329	13320	13279	13463	13460	13413	13370	13291	13260	13293	13237	13552	13396	13441	13349	13296	13329	13548	13484	13285	13369	13286	13270	13247	13406	13192	13329	13324	13335	13510	13198	13489	13318	13310	13288	13362	13325	13248	13373	13244	13559	13455	13296	13424	13392	13343	13269	13505	13364	13385	13533	13485	13328	13273	13273	13290	13377	13428	13482	13199	13328	13107	13295	13286	13357	13450	13382	13369	13430	13241	13279	13346	13381	13419	13439	13246	13457	13350	13489	13460	13592	13388	13311	13411	13461	13305	13273	13358	13451	13437	13149	13360	13431	13279	13253	13432	13426	13393	13367	13336	13136	13410	13297	13280	13450	13342	13339	13370	13302	13499	13397	13287	13285	13393	13371	13417	13320	13435	13494	13337	13321	13254	13519	13420	13491	13187	13447	13446	13228	13272	13378	13424	13323	13369	13479	13369	13341	13433	13375	13329	13339	13507	13473	13425	13335	13342	13409	13532	13400	13188	13494	13383	13359	13473	13258	13494	13264	13438	13319	13338	13509	13400	13385	13393	13272	13444	13301	13227	13497	13464	13163	13336	13403	13248	13243	13438	13297	13424	13291	13380	13263	13481	13353	13381	13461	13274	13459	13388	13426	13514	13456	13401	13458	13384	13474	13504	13395	13492	13375	13277	13405	13422	13370	13414	13542	13425	13320	13246	13450	13310	13230	13464	13306	13116	13374	13414	13324	13355	13464	13422	13485	13413	13280	13397	13389	13472	13441	13278	13229	13437	13339	13364	13304	13316	13332	13269	13420	13358	13358	13425	13442	13540	13400	13398	13352	13351	13541	13591	13199	13400	13409	13377	13476	13388	13514	13423	13258	13300	13517	13416	13436	13191	13268	13251	13343	13357	13173	13344	13367	13514	13281	13491	13439	13459	13504	13452	13479	13474	13325	13508	13333	13320	13421	13312	13224	13428	13326	13376	13414	13371	13464	13269	13340	13142	13433	13384	13231	13172	13152	13441	13469	13302	13393	13286	13485	13282	13508	13402	13636	13239	13266	13271	13294	13498	13306	13216	13246	13333	13415	13235	13339	13520	13391	13212	13294	13441	13319	13402	13349	13246	13483	13450	13381	13340	13357	13396	13331	13411	13321	13382	13338	13414	13437	13349	13418	13527	13462	13258	13530	13348	13263	13359	13305	13414	13388	13406	13549	13443	13255	13263	13299	13446	13303	13470	13410	13574	13429	13366	13357	13429	13380	13432	13461	13437	13530	13320	13404	13348	13345	13319	13368	13226	13459	13345	13426	13361	13377	13277	13256	13471	13424	13398	13260	13426	13378	13453	13426	13347	13276	13429	13482	13267	13366	13486	13350	13370	13310	13383	13160	13302	13454	13405	13201	13268	13464	13406	13156	13353	13330	13320	13276	13341	13359	13323	13527	13381	13391	13431	13521	13426	13492	13285	13453	13314	13381	13256	13263	13335	13296	13471	13336	13232	13426	13327	13460	13312	13422	13563	13447	13498	13434	13403	13287	13561	13416	13286	13333	13241	13264	13327	13436	13406	13338	13392	13354	13370	13225	13217	13480	13383	13399	13333	13296	13543	13400	13319	13384	13387	13490	13339	13384	13385	13283	13466	13237	13499	13329	13460	13284	13391	13366	13370	13457	13424	13260	13339	13431	13308	13347	13400	13399	13463	13427	13198	13307	13463	13543	13348	13533	13211	13557	13302	13413	13214	13372	13250	13404	13406	13278	13446	13477	13390	13295	13381	13537	13393	13322	13382	13404	13242	13391	13340	13433	13461	13381	13314	13542	13454	13419	13429	13405	13298	13394	13408	13309	13430	13431	13356	13383	13353	13361	13296	13487	13088	13432	13276	13322	13454	13448	13251	13430	13487	13363	13318	13501	13358	13453	13467	13489	13317	13282	13225	13457	13458	13367	13528	13460	13246	13410	13329	13378	13327	13405	13225	13422	13387	13382	13254	13276	13424	13497	13514	13358	13246	13298	13382	13242	13366	13358	13297	13625	13389	13337	13368	13434	13307	13285	13370	13470	13252	13288	13307	13212	13356	13482	13309	13308	13388	13499	13322	13362	13306	13428	13456	13395	13444	13354	13377	13493	13549	13314	13501	13398	13388	13350	13324	13387	13376	13414	13433	13168	13400	13464	13447	13508	13491	13289	13292	13439	13354	13311	13500	13338	13444	13376	13318	13248	13401	13264	13371	13475	13212	13434	13259	13592	13327	13331	13136	13360	13360	13500	13239	13272	13253	13330	13436	13414	13360	13379	13372	13409	13276	13207	13299	13270	13234	13256	13423	13456	13220	13321	13423	13407	13630	13225	13307	13314	13359	13378	13423	13550	13249	13435	13381	13423	13398	13347	13357	13465	13388	13196	13326	13371	13565	13410	13335	13374	13298	13445	13355	13548	13434	13385	13423	13502	13221	13552	13415	13570	13194	13366	13243	13282	13386	13266	13364	13332	13290	13387	13312	13372	13346	13327	13393	13259	13481	13200	13414	13295	13434	13544	13278	13319	13287	13334	13295	13509	13337	13240	13287	13450	13302	13358	13489	13456	13326	13250	13297	13385	13269	13365	13387	13321	13338	13522	13372	13383	13301	13379	13473	13364	13556	13257	13494	13397	13331	13321	13421	13512	13332	13274	13384	13361	13400	13346	13290	13328	13333	13525	13229	13389	13617	13366	13407	13459	13500	13474	13305	13449	13345	13411	13438	13344	13438	13114	13367	13346	13257	13282	13461	13449	13256	13295	13515	13323	13428	13332	13147	13282	13251	13350	13328	13279	13326	13400	13342	13435	13484	13412	13345	13277	13342	13194	13343	13438	13354	13426	13310	13439	13414	13386	13463	13464	13350	13440	13354	13322	13547	13461	13156	13356	13313	13402	13472	13528	13386	13331	13450	13294	13450	13559	13659	13263	13323	13366	13412	13344	13437	13224	13385	13517	13366	13326	13341	13414	13314	13391	13475	13355	13361	13437	13357	13328	13470	13254	13338	13383	13318	13275	13308	13150	13389	13261	13482	13103	13419	13482	13292	13377	13332	13347	13399	13525	13452	13252	13400	13310	13186	13193	13511	13515	13329	13353	13283	13381	13297	13294	13327	13432	13378	13318	13333	13333	13430	13418	13173	13405	13429	13496	13373	13287	13406	13510	13408	13407	13328	13589	13325	13444	13481	13316	13589	13357	13358	13412	13415	13459	13353	13324	13285	13273	13468	13395	13295	13277	13376	13375	13331	13353	13153	13377	13360	13422	13446	13394	13429	13398	13315	13512	13366	13482	13457	13355	13323	13341	13432	13309	13215	13480	13250	13265	13346	13387	13420	13293	13451	13423	13298	13412	13323	13444	13292	13393	13284	13338	13348	13225	13379	13441	13465	13418	13442	13344	13431	13446	13329	13352	13506	13429	13317	13412	13264	13356	13256	13368	13317	13385	13179	13335	13444	13362	13441	13262	13471	13361	13405	13525	13469	13259	13300	13485	13338	13370	13326	13315	13340	13273	13388	13274	13383	13243	13232	13473	13540	13465	13365	13414	13527	13425	13325	13429	13194	13488	13187	13418	13330	13310	13546	13274	13486	13447	13361	13402	13361	13319	13232	13195	13363	13325	13359	13352	13211	13235	13669	13404	13426	13492	13484	13287	13228	13320	13464	13251	13249	13592	13320	13458	13419	13440	13336	13330	13436	13423	13386	13363	13332	13408	13378	13246	13400	13435	13356	13422	13392	13332	13362	13494	13403	13374	13534	13490	13410	13427	13376	13350	13269	13364	13463	13411	13386	13367	13343	13468	13400	13372	13308	13424	13461	13378	13412	13585	13200	13353	13651	13185	13353	13558	13415	13561	13303	13468	13457	13335	13373	13458	13281	13418	13324	13410	13572	13325	13358	13305	13306	13534	13247	13285	13233	13467	13340	13270	13487	13460	13515	13343	13193	13393	13206	13299	13385	13388	13252	13183	13514	13421	13335	13501	13289	13557	13316	13494	13450	13394	13351	13336	13382	13253	13334	13459	13351	13232	13280	13357	13391	13530	13354	13351	13234	13397	13402	13456	13560	13136	13340	13490	13255	13393	13411	13395	13290	13404	13410	13115	13316	13409	13533	13468	13359	13318	13295	13400	13581	13522	13408	13284	13359	13460	13417	13362	13378	13316	13613	13388	13386	13330	13479	13305	13498	13352	13459	13405	13366	13290	13287	13336	13357	13279	13521	13364	13208	13444	13457	13502	13414	13427	13614	13243	13307	13428	13346	13443	13323	13304	13353	13329	13305	13307	13292	13280	13278	13498	13428	13323	13351	13320	13415	13299	13293	13342	13402	13303	13218	13373	13335	13206	13355	13406	13334	13339	13410	13217	13400	13327	13440	13297	13392	13268	13411	13259	13349	13317	13422	13211	13455	13470	13379	13442	13467	13193	13521	13371	13524	13288	13320	13491	13350	13400	13393	13421	13339	13326	13319	13358	13236	13248	13562	13248	13399	13444	13311	13457	13392	13368	13306	13329	13432	13327	13328	13446	13309	13441	13432	13350	13467	13431	13466	13382	13347	13388	13352	13366	13252	13363	13515	13463	13361	13314	13431	13340	13440	13364	13308	13326	13399	13357	13443	13489	13475	13321	13347	13530	13428	13476	13444	13337	13401	13430	13272	13537	13511	13436	13371	13335	13348	13411	13392	13374	13358	13300	13468	13455	13272	13283	13354	13346	13535	13379	13404	13369	13374	13281	13186	13275	13385	13255	13392	13411	13352	13416	13389	13347	13449	13583	13432	13449	13366	13430	13308	13383	13300	13406	13342	13479	13481	13410	13333	13441	13519	13230	13440	13540	13328	13403	13280	13373	13400	13308	13356	13536	13297	13534	13473	13345	13318	13290	13434	13374	13536	13420	13469	13273	13250	13363	13441	13416	13348	13319	13269	13280	13403	13182	13469	13491	13335	13387	13370	13289	13319	13507	13380	13332	13556	13372	13318	13496
23494	21079	28332	23787	21646	23856	24641	20430	20010	20200	19293	18365	17987	17684	17483	17826	17665	17404	17156	17071	17133	16851	17102	16857	17006	16651	16726	16874	16440	16538	16627	16550	16408	16322	16511	16344	16298	16425	16519	16560	16567	16522	16521	17136	17994	17893	17647	17044	16557	16559	16457	16683	16294	16533	16416	16390	16467	16425	16412	16391	16479	16246	16413	16425	16474	16182	16074	16271	16381	16430	16322	16372	16512	16322	16501	16416	16274	16186	16332	16283	16448	16401	16267	16470	16295	16433	16430	16443	16364	16326	16572	16305	16565	16381	16402	16364	16267	16480	16295	16305	16462	16269	16372	16261	16482	16318	16477	16322	16383	16452	16489	16630	16442	16147	16226	16423	16361	16275	16582	16218	16375	16223	16275	16304	16402	16529	16260	16371	16619	16374	16317	16492	16375	16412	16460	16275	16423	16211	16362	16433	16563	16288	16383	16345	16222	16243	16460	16484	16579	16511	16564	16275	16263	16357	16459	16525	16333	16453	16481	16418	16469	16456	16423	16282	16419	16286	16284	16315	16348	16443	16336	16424	16432	16262	16225	16267	16389	16316	16208	16436	16330	16414	16546	16536	16380	16383	16464	16326	16165	16106	16495	16317	16454	16388	16300	16363	16441	16432	16341	16205	16439	16103	16032	16335	16137	16455	16410	16295	16468	16231	16289	16325	16423	16313	16292	16432	16348	16228	16268	16270	16294	16372	16528	16409	16404	16322	16296	16150	16242	16256	16195	16315	16438	16222	16369	16394	16439	16385	16332	16488	16465	16323	16438	16428	16211	16317	16384	16410	16494	16225	16301	16262	16576	16339	16386	16323	16287	16214	16292	16383	16296	16516	16381	16428	16384	16562	16305	16294	16251	16370	16335	16395	16376	16388	16364	16168	16491	16413	16309	16129	16225	16242	16143	16305	16327	16273	16207	16312	16142	16406	16544	16478	16462	16389	16386	16591	16424	16230	16457	16405	16545	16379	16248	16361	16234	16335	16118	16389	16490	16353	16307	16302	16333	16222	16334	16334	16256	16359	16311	16206	16311	16268	16570	16262	16353	16284	16330	16492	16176	16411	16396	16473	16586	16233	16415	16381	16340	16343	16526	16358	16402	16198	16399	16441	16180	16244	16210	16294	16352	16325	16509	16563	16267	16471	16504	16287	16376	16345	16298	16353	16334	16507	16402	16458	16248	16354	16444	16524	16618	16454	16290	16300	16487	16665	16171	16400	16309	16505	16272	16326	16311	16240	16432	16345	16296	16344	16300	16258	16509	16478	16346	16303	16342	16301	16248	16227	16222	16504	16242	16267	16395	16217	16478	16352	16451	16463	16207	16424	15999	16194	16482	16412	16360	16414	16263	16367	16457	16318	16163	16259	16378	16534	16239	16262	16585	16502	16505	16397	16484	16319	16310	16497	16499	16325	16660	16574	16396	16222	16280	16231	16371	16268	16232	16062	16376	16461	16383	16190	16168	16228	16357	16267	16312	16442	16303	16344	16435	16378	16165	16353	16090	16457	16243	16299	16640	16412	16448	16456	16365	16264	16353	16453	16483	16260	16206	16386	16434	16397	16321	16337	16241	16469	16552	16301	16364	16300	16422	16463	16368	16422	16359	16346	16407	16373	16422	16264	16200	16400	16398	16355	16362	16442	16094	16121	16487	16414	16388	16548	16276	16227	16208	16267	16395	16439	16351	16147	16580	16346	16531	16262	16542	16272	16216	16298	16301	16375	16355	16322	16145	16395	16420	16157	16295	16387	16426	16406	16351	16136	16227	16400	16266	16328	16387	16357	16443	16393	16457	16463	16379	16352	16502	16509	16516	16321	16328	16342	16251	16277	16409	16351	16280	16532	16399	16336	16233	16328	16524	16531	16246	16463	16348	16448	16214	16232	16144	16358	16236	16462	16236	16217	16240	16258	16204	16465	16455	16366	16292	16317	16341	16351	16354	16457	16335	16269	16392	16260	16446	16141	16515	16447	16395	16301	16404	16391	16259	16325	16410	16274	16298	16128	16260	16255	16391	16325	16225	16328	16351	16254	16354	16292	16610	16392	16331	16392	16398	16257	16574	16161	16352	16375	16500	16358	16401	16227	16315	16312	16549	16112	16469	16323	16292	16521	16365	16465	16349	16277	16395	16280	16234	16285	16484	16416	16512	16350	16364	16271	16318	16274	16382	16335	16285	16221	16431	16314	16385	16500	16390	16306	16316	16123	16265	16175	16403	16280	16342	16269	16294	16225	16376	16201	16486	16420	16336	16418	16412	16352	16419	16229	16410	16606	16441	16375	16246	16286	16337	16290	16242	16368	16463	16374	16363	16422	16398	16555	16176	16199	16329	16393	16454	16229	16202	16239	16259	16355	16288	16291	16402	16230	16514	16320	16442	16360	16260	16322	16377	16551	16440	16273	16425	16356	16333	16497	16092	16274	16514	16545	16333	16334	16049	16257	16314	16279	16482	16250	16214	16223	16463	16092	16543	16412	16423	16264	16137	16354	16489	16356	16409	16144	16250	16152	16376	16375	16239	16384	16291	16273	16244	16336	16240	16297	16326	16485	16494	16325	16329	16078	16262	16473	16281	16297	16365	16383	16363	16501	16232	16342	16430	16193	16373	16338	16538	16326	16360	16366	16460	16531	16364	16159	16372	16496	16401	16384	16307	16355	16243	16310	16342	16380	16425	16393	16371	16448	16497	16469	16569	16100	16080	16371	16394	16196	16316	16444	16307	16297	16388	16309	16162	16563	16493	16412	16210	16421	16390	16282	16375	16491	16454	16500	16437	16462	16377	16232	16446	16289	16416	16279	16485	16358	16230	16325	16322	16372	16346	16392	16315	16242	16412	16280	16376	16402	16332	16251	16140	16385	16337	16335	16275	16371	16322	16234	15978	16344	16289	16339	16134	16266	16294	16347	16221	16385	16367	16397	16420	16358	16409	16451	16417	16433	16359	16382	16357	16532	16499	16299	16204	16253	16373	16662	16457	16260	16206	16402	16465	16316	16320	16295	16069	16288	16302	16370	16264	16116	16409	16369	16408	16398	16385	16414	16553	16362	16510	16362	16330	16472	16399	16323	16152	16410	16363	16081	16304	16320	16218	16485	16410	16383	16494	16290	16278	16375	16443	16230	16314	16456	16125	16323	16384	16331	16542	16448	16335	16465	16358	16393	16339	16234	16240	16383	16146	16323	16501	16416	16538	16349	16305	16434	16221	16382	16451	16351	16354	16336	16444	16312	16283	16044	16292	16343	16264	16525	16307	16451	16509	16437	16328	16219	16311	16295	16353	16417	16382	16300	16076	16404	16361	16416	16448	16488	16113	16424	16377	16152	16302	16420	16306	16352	16471	16136	16349	16309	16438	16353	16102	16367	16282	16407	16435	16342	16358	16189	16321	16357	16312	16202	16316	16370	16362	16261	16321	16339	16271	16351	16319	16281	16169	16172	16131	16310	16490	16382	16201	16355	16452	16430	16325	16227	16391	16578	16382	16216	16222	16488	16362	16489	16497	16384	16602	16206	16187	16503	16362	16214	16404	16297	16220	16230	16495	16485	16105	16310	16435	16445	16278	16206	16268	16363	16211	16395	16390	16364	16310	16176	16448	16421	16173	16425	16334	16361	16412	16227	16365	16353	16497	16572	16315	16365	16514	16258	16322	16368	16552	16422	16395	16442	16309	16479	16138	16248	16295	16548	16369	16560	16364	16258	16371	16474	16377	16269	16194	16015	16312	16321	16387	16191	16491	16364	16540	16406	16311	16227	16440	16426	16432	16418	16298	16181	16320	16454	16265	16252	16258	16206	16368	16319	16283	16441	16446	16287	16363	16013	16369	16367	16360	16391	16319	16340	16387	16430	16160	16329	16335	16284	16257	16228	16390	16348	16444	16208	16375	16175	16237	16468	16588	16299	16409	16125	16466	16175	16230	16422	16361	16180	16344	16165	16199	16376	16358	16341	16361	16379	16345	16189	16346	16191	16267	16543	16540	16396	16378	16211	16299	16385	16373	16317	16267	16439	16288	16424	16143	16341	16327	16238	16310	16440	16482	16533	16354	16187	16409	16350	16236	16315	16412	16266	16143	16345	16315	16417	16235	16189	16349	16123	16564	16350	16089	16246	16307	16203	16417	16401	16402	16258	16335	16258	16424	16200	16308	16331	16485	16511	16302	16596	16249	16424	16079	16309	16414	16245	16212	16286	16445	16291	16493	16306	16457	16160	16487	16233	16321	16488	16557	16452	16400	16269	16323	16685	16470	16409	16285	16285	16267	16237	16465	16134	16512	16469	16203	16394	16387	16278	16340	16100	16458	16321	16501	16377	16331	16343	16268	16354	16306	16439	16375	16102	16428	16317	16357	16204	16386	16335	16300	16207	16299	16409	16377	16258	16226	16369	16418	16545	16374	16527	16317	16354	16457	16349	16508	16171	16261	16467	16285	16434	16235	16380	16396	16366	16375	16515	16315	16581	16468	16365	16369	16438	16581	16286	16203	16330	16421	16323	16440	16240	16358	16472	16348	16239	16248	16413	16311	16306	16460	16397	16449	16364	16260	16256	16326	16282	16442	16294	16320	16372	16306	16212	16134	16488	16280	16284	16423	16565	16419	16356	16437	16367	16329	16713	16347	16319	16361	16326	16456	16270	16317	16350	16156	16365	16251	16355	16434	16297	16285	16421	16323	16390	16224	16296	16426	16419	16316	16263	16181	16577	16420	16481	16220	16453	16541	16131	16435	16450	16056	16375	16372	16396	16185	16130	16198	16235	16587	16343	16312	16291	16200	16229	16374	16501	16449	16227	16417	16336	16555	16266	16155	16257	16287	16557	16490	16452	16388	16393	16429	16292	16222	16109	16451	16286	16383	16328	16394	16470	16360	16239	16424	16322	16368	16518	16226	16369	16378	16334	16416	16289	16236	16537	16254	16384	16371	16344	16402	16491	16207	16332	16152	16237	16183	16403	16322	16283	16360	16415	16427	16459	16245	16475	16378	16392	16356	16103	16316	16431	16328	16276	16161	16349	16390	16261	16239	16429	16334	16304	16537	16487	16232	16313	16540	16517	16389	16208	16330	16429	16203	16353	16335	16372	16273	16446	16409	16170	16295	16305	16176	16369	16271	16412	16264	16191
25458	42385	37362	27956	23128	20720	19794	19296	19363	18845	17286	16190	15194	14947	14973	15134	14804	14643	14274	14036	14071	14130	14359	13899	13864	13763	13702	13615	13523	13585	13456	13411	13307	13264	13312	13318	13372	13254	13302	13209	13387	13263	13317	14606	15428	15396	14674	13974	13635	13342	13100	13374	13283	13470	13220	13209	13335	13274	13258	13220	13178	13449	13248	13433	13075	13299	13078	13379	13336	13257	13222	13236	13196	13278	13202	13376	13403	13214	13355	13303	13329	13236	13337	13415	13375	13333	13295	13252	13264	13330	13335	13177	13287	13455	13178	13315	13363	13302	13033	13325	13280	13418	13075	13330	13274	13215	13302	13259	13289	13358	13310	13255	13432	13276	13372	13331	13301	13339	13388	13295	13212	13319	13368	13385	13351	13330	13314	13186	13176	13382	13272	13052	13132	13196	13323	13368	13324	13374	13405	13258	13281	13207	13349	13251	13351	13187	13238	13217	13373	13135	13338	13361	13082	13346	13421	13388	13269	13296	13210	13308	13335	13366	13274	13343	13171	13298	13207	13277	13239	13284	13214	13302	13239	13356	13172	13087	13076	13324	13264	13392	13226	13189	13332	13365	13210	13315	13196	13208	13415	13234	13370	13254	13362	13271	13229	13311	13304	13116	13126	13267	13292	13018	13329	13429	13231	13300	13401	13314	13255	13200	13279	13335	13117	13331	13379	13304	13273	13256	13104	13329	13172	13263	13406	13238	13250	13202	13252	13382	13199	13164	13197	13200	13200	13331	13324	13139	13309	13224	13392	13286	13424	13305	13251	13209	13185	13332	13186	13350	13228	13396	13353	13338	13151	13206	13447	13190	13200	13304	13298	13376	13297	13168	13194	13406	13165	13454	13181	13409	13462	13409	13113	13516	13180	13325	13365	13136	13153	13322	13378	13160	13247	13503	13214	13275	13345	13233	13365	13322	13297	13400	13224	13335	13312	13392	13420	13122	13286	13186	13144	13251	13276	13258	13378	13282	13363	13303	13508	13230	13246	13246	13183	13162	13348	13186	13414	13275	13219	13154	13081	13333	13229	13278	13337	13311	13248	13331	13407	13356	13189	13184	13209	13477	13298	13241	13279	13351	13281	13358	13244	13252	13201	13374	13351	13298	13241	13339	13232	13413	13139	13167	13321	13350	13382	13377	13221	13199	13437	13213	13371	13539	13336	13340	13182	13213	13557	13434	13295	13208	13264	13364	13296	13222	13252	13204	13536	13348	13221	13265	13240	13248	13345	13464	13111	13444	13281	13390	13268	13297	13441	13264	13228	13281	13292	13169	13185	13200	13303	13117	13361	13143	13501	13191	13288	13284	13199	13311	13278	13138	13559	13477	13095	13198	13246	13321	13399	13301	13200	13359	13266	13185	13228	13186	13484	13403	13341	13259	13134	13340	13313	13291	13084	13298	13240	13276	13336	13138	13242	13169	13163	13315	13308	13292	13281	13279	13396	13299	13208	13431	13316	13130	13288	13310	13131	13335	13163	13310	13392	13276	13233	13285	13253	13382	13254	13384	13437	13363	13266	13120	13193	13313	13305	13269	13357	13189	13048	13349	13236	13351	13432	13427	13191	13270	13328	13204	13222	13254	13257	13270	13365	13208	13273	13166	13458	13233	13284	13331	13181	13293	13348	13248	13357	13133	13378	13325	13176	13415	13411	13124	13259	13361	13432	13272	13273	13125	13282	13255	13375	13251	13259	13265	13417	13287	13282	13284	13314	13075	13229	13310	13416	13232	13243	13115	13388	13287	13350	13187	13421	13203	13241	13266	13385	13528	13559	13247	13323	13332	13251	13106	13270	13212	13286	13325	13222	13284	13341	13287	13481	13414	13402	13291	13278	13333	13299	13371	13320	13122	13394	13308	13261	13291	13167	13357	13383	13407	13317	13315	13101	13136	13217	13361	13248	13365	13268	13377	13214	13182	13184	13433	13167	13339	13355	13248	13199	13263	13235	13455	13165	13190	13127	13328	13225	13349	13227	13268	13337	13375	13264	13296	13227	13280	13304	13259	13035	13330	13247	13300	13278	13399	13215	13264	13329	13332	13256	13361	13314	13329	13241	13344	13257	13283	13331	13329	13287	13120	13249	13423	13393	13412	13394	13539	13301	13247	13157	13318	13285	13329	13207	13249	13272	13299	13323	13196	13245	13264	13493	13339	13225	13215	13200	13224	13206	13199	13280	13245	13335	13249	13331	13136	13258	13332	13332	13129	13308	13268	13286	13296	13245	13316	13390	13256	13346	13285	13373	13265	13326	13314	13377	13259	13336	13343	13286	13086	13288	13232	13238	13352	13259	13302	13479	13190	13239	13208	13457	13353	13334	13377	13332	13376	13462	13323	13131	13132	13270	13259	13507	13163	13306	13163	13275	13349	13245	13255	13301	13300	13338	13264	13262	13386	13221	13273	13461	13355	13302	13402	13468	13303	13204	13264	13379	13375	13375	13318	13325	13265	13388	13365	13162	13371	13348	13229	13289	13204	13236	13390	13344	13292	13358	13208	13255	13247	13316	13119	13419	13209	13194	13282	13251	13233	13316	13242	13119	13476	13409	13297	13346	13479	13379	13261	13339	13289	13359	13256	13332	13269	13232	13271	13385	13274	13421	13071	13347	13328	13256	13193	13397	13340	13340	13278	13274	13203	13108	13229	13368	13305	13439	13258	13385	13316	13271	13204	13345	13260	13307	13288	13266	13498	13346	13393	13203	13204	13326	13425	13198	13421	13239	13342	13382	13160	13211	13201	13017	13209	13203	13412	13097	13260	13410	13124	13187	13322	13200	13421	13193	13236	13238	13296	13320	13306	13199	13288	13068	13482	13260	13316	13168	13421	13153	13334	13274	13209	13404	13087	13351	13305	13256	13377	13412	13266	13308	13268	13228	13291	13117	13293	13295	13228	13352	13492	13226	13306	13242	13009	13331	13182	13298	13265	13123	13341	13287	13258	13370	13129	13371	13213	13210	13452	13258	13367	13323	13280	13164	13392	13342	13395	13279	13256	13380	13230	13257	13162	13211	13359	13323	13182	13257	13384	13411	13337	13287	13400	13375	13155	13335	13281	13300	13175	13298	13237	13330	13256	13220	13344	13323	13238	13361	13371	13259	13352	13105	13139	13185	13451	13210	13238	13238	13175	13375	13192	13033	13314	13163	13270	13331	13152	13257	13352	13229	13381	13203	13246	13332	13248	13353	13317	13274	13292	13292	13150	13295	13311	13385	13049	13304	13242	13394	13356	13475	13267	13398	13278	13173	13271	13249	13298	13415	13316	13278	13252	13342	13369	13454	13372	13227	13168	13233	13276	13098	13136	13308	13191	13267	13148	13171	13431	13308	13228	13133	13113	13347	13220	13289	13116	13388	13304	13265	13336	13416	13299	13289	13253	13354	13405	13211	13422	13111	13289	13286	13232	13246	13185	13111	13355	13251	13243	13257	13232	13194	13131	13318	13413	13315	13306	13178	13334	13303	13265	13415	13387	13373	13227	13359	13355	13309	13193	13144	13249	13137	13187	13202	13259	13192	13234	13330	13482	13216	13224	13393	13355	13312	13325	13360	13379	13146	13509	13158	13401	13265	13190	13217	12959	13341	13362	13110	13172	13422	13244	13393	13173	13270	13357	13316	13278	13288	13264	13321	13235	13235	13268	13189	13206	13358	13468	13259	13332	13228	13261	13276	13300	13384	13377	13266	13271	13303	13246	13231	13190	13301	13252	13333	13366	13253	13156	13252	13472	13183	13379	13182	13310	13174	13318	13265	13258	13256	13373	13390	13358	13242	13275	13272	13364	13277	13240	13306	13348	13190	13232	13237	13323	13360	13281	13293	13326	13314	13286	13340	13341	13290	13256	13359	13469	13359	13283	13276	13333	13294	13279	13160	13265	13203	13252	13257	13389	13330	13248	13393	13320	13192	13312	13269	13203	13298	13389	13318	13284	13231	13222	13334	13227	13103	13416	13352	13315	13236	13164	13238	13253	13288	13367	13376	13285	13249	13346	13362	13173	13375	13414	13285	13176	13295	13370	13250	13382	13267	13238	13257	13275	13379	13266	13302	13342	13279	13201	13318	13348	13184	13356	13421	13182	13293	13243	13405	13117	13264	13334	13334	13296	13277	13259	13224	13201	13244	13359	13142	13290	13306	13383	13206	13229	13300	13291	13167	13312	13115	13312	13150	13277	13220	13185	13344	13368	13220	13297	13287	13239	13339	13108	13158	13321	13284	13361	13244	13338	13332	13312	13420	13254	13461	13237	13400	13230	13173	13291	13283	13141	13305	13398	13237	13189	13236	13344	13126	13277	13254	13289	13358	13380	13368	13187	13217	13344	13338	13175	13400	13369	13265	13351	13160	13247	13227	13227	13280	13380	13214	13525	13361	13234	13158	13269	13337	13207	13208	13153	13335	13385	13175	13261	13140	13288	13274	13209	13346	13384	13421	13308	13284	13196	13144	13301	13291	13366	13312	13286	13321	13278	13317	13356	13065	13252	13295	13328	13380	13327	13312	13287	13341	13442	13236	13097	13256	13420	13409	13121	13267	13389	13273	13211	13368	13211	13353	13230	13269	13244	13291	13216	13219	13353	13257	13170	13357	13190	13270	13280	13336	13271	13392	13276	13137	13083	13193	13259	13230	13266	13177	13111	13425	13420	13280	13388	13478	13308	13346	13313	13209	13468	13131	13298	13305	13343	13139	13298	13257	13318	13111	13230	13338	13203	13345	13217	13486	13223	13269	13357	13299	13370	13260	13194	13300	13367	13353	13171	13233	13413	13239	13433	13406	13347	13219	13214	13209	13179	13188	13363	13211	13197	13366	13350	13293	13169	13332	13342	13386	13293	13199	13197	13244	13208	13504	13324	13275	13402	13275	13183	13141	13268	13285	13206	13140	13271	13237	13351	13449	13243	13209	13320	13320	13269	13280	13274	13347	13341	13279	13171	13212	13390	13102	13255	13220	13329	13297	13227	13280	13270	13264	13324	13226	13261	13314	13328	13187	13406	13196	13182	13290	13245	13180	13323	13233	13366	13386	13177	13201	13180	13362	13334	13168	13248	13348	13347	13446	13320	13239	13121	13249	13350	13325	13252	13350	13237	13364	13322	13355	13309	13181	13115	13181	13276
29356	23007	23219	20209	17634	17449	17671	17307	17802	17498	17308	17107	17099	17045	16847	16967	16838	16584	16528	16667	16813	16757	16896	16786	16564	16627	16615	16764	16800	16446	16560	16608	16682	16737	16557	16598	16765	16623	16529	16609	16886	16525	16586	16754	16671	16691	16797	16463	16655	16666	16710	16614	16709	16522	16618	16546	16368	16622	16552	16650	16634	16646	16600	16425	16839	16542	16616	16670	16547	16659	16511	16416	16522	16480	16404	16323	16493	16537	16666	16462	16368	16365	16645	16558	16784	16625	16484	16486	16665	16529	16547	16399	16740	16416	16559	16425	16476	16403	16507	16641	16660	16421	16553	16516	16688	16468	16802	16597	16657	16711	16500	16535	16607	16484	16662	16509	16550	16619	16431	16456	16754	16642	16635	16649	16513	16389	16535	16484	16437	16494	16598	16644	16687	16500	16473	16516	16619	16679	16607	16702	16314	16458	16609	16513	16571	16612	16540	16375	16694	16495	16856	16487	16624	16841	16624	16518	16473	16593	16443	16562	16379	16592	16577	16663	16568	16593	16512	16553	16538	16577	16734	16630	16735	16406	16454	16421	16463	16466	16545	16583	16542	16537	16535	16509	16522	16563	16519	16480	16467	16540	16571	16500	16620	16510	16574	16593	16551	16604	16783	16520	16477	16677	16560	16424	16490	16587	16730	16633	16635	16485	16529	16385	16722	16505	16473	16295	16749	16560	16469	16839	16823	16710	16539	16518	16522	16624	16631	16610	16479	16476	16622	16581	16534	16671	16641	16677	16591	16624	16325	16534	16371	16685	16460	16513	16559	16592	16646	16724	16743	16519	16570	16767	16502	16674	16621	16791	16645	16609	16371	16553	16782	16356	16737	16742	16608	16584	16600	16550	16597	16441	16417	16356	16667	16669	16760	16394	16494	16343	16541	16563	16523	16528	16535	16534	16663	16409	16482	16591	16676	16528	16525	16637	16644	16484	16532	16595	16621	16615	16638	16548	16545	16511	16550	16621	16607	16660	16517	16569	16621	16573	16752	16618	16578	16565	16641	16321	16349	16582	16604	16575	16770	16644	16616	16538	16787	16299	16575	16416	16465	16562	16528	16646	16615	16376	16604	16449	16811	16470	16416	16640	16573	16274	16500	16543	16484	16439	16576	16630	16642	16466	16505	16718	16501	16531	16880	16537	16583	16527	16687	16523	16837	16676	16696	16675	16709	16829	16585	16487	16557	16733	16573	16312	16543	16633	16565	16503	16718	16555	16390	16561	16646	16413	16590	16558	16708	16517	16454	16540	16530	16543	16948	16546	16797	16407	16485	16586	16602	16626	16502	16587	16498	16479	16572	16711	16531	16705	16456	16537	16753	16673	16499	16617	16694	16389	16588	16444	16651	16507	16493	16577	16550	16504	16773	16480	16452	16344	16471	16814	16526	16417	16740	16643	16596	16470	16529	16719	16575	16737	16648	16541	16659	16520	16654	16531	16590	16522	16618	16517	16621	16429	16464	16369	16373	16629	16779	16780	16531	16588	16705	16644	16664	16574	16442	16718	16454	16624	16609	16610	16543	16648	16639	16578	16379	16495	16599	16335	16603	16520	16562	16486	16309	16451	16674	16598	16471	16435	16489	16699	16525	16693	16612	16505	16755	16409	16528	16610	16563	16605	16527	16542	16555	16666	16555	16459	16437	16669	16687	16625	16341	16413	16522	16462	16646	16448	16462	16509	16525	16869	16318	16461	16658	16599	16624	16444	16575	16661	16645	16766	16424	16290	16817	16430	16438	16562	16453	16609	16352	16454	16683	16547	16532	16454	16471	16610	16752	16467	16337	16621	16630	16770	16633	16431	16576	16510	16611	16614	16500	16582	16692	16675	16478	16552	16533	16635	16649	16551	16510	16697	16344	16613	16822	16620	16660	16567	16689	16537	16563	16559	16635	16355	16640	16664	16618	16579	16585	16414	16389	16542	16646	16455	16573	16521	16596	16335	16650	16697	16562	16451	16643	16519	16784	16611	16649	16747	16581	16490	16508	16604	16597	16703	16683	16578	16774	16467	16536	16446	16479	16531	16866	16643	16404	16514	16568	16570	16420	16581	16632	16290	16479	16694	16598	16508	16698	16534	16548	16537	16523	16568	16603	16529	16539	16604	16736	16586	16594	16637	16607	16410	16512	16531	16422	16503	16357	16734	16673	16488	16737	16431	16610	16557	16401	16506	16516	16603	16464	16587	16464	16461	16573	16483	16570	16422	16516	16623	16697	16558	16661	16772	16646	16582	16565	16617	16423	16294	16591	16588	16498	16461	16418	16684	16551	16497	16515	16454	16603	16476	16789	16610	16473	16562	16348	16545	16493	16484	16440	16448	16624	16524	16760	16489	16533	16283	16504	16670	16480	16636	16596	16507	16491	16862	16704	16704	16431	16661	16608	16567	16626	16506	16615	16732	16877	16594	16627	16480	16675	16408	16542	16603	16584	16380	16635	16486	16696	16688	16711	16547	16560	16603	16423	16591	16728	16502	16571	16514	16575	16667	16594	16677	16698	16538	16721	16485	16520	16635	16573	16575	16373	16377	16396	16372	16560	16689	16553	16764	16576	16504	16719	16591	16498	16602	16663	16662	16510	16601	16458	16586	16592	16503	16591	16732	16541	16555	16415	16386	16604	16463	16847	16492	16746	16568	16526	16408	16575	16976	16526	16369	16472	16541	16736	16527	16535	16693	16457	16498	16591	16488	16801	16664	16512	16626	16639	16613	16467	16624	16590	16474	16731	16566	16646	16595	16669	16484	16798	16603	16537	16583	16497	16724	16620	16718	16569	16608	16509	16618	16892	16518	16472	16453	16470	16489	16348	16652	16645	16559	16655	16686	16497	16756	16602	16484	16361	16744	16416	16631	16614	16375	16386	16369	16499	16500	16592	16682	16606	16676	16648	16723	16672	16564	16485	16675	16475	16546	16556	16469	16704	16760	16569	16598	16629	16762	16625	16671	16648	16580	16396	16418	16453	16544	16638	16520	16619	16372	16557	16612	16362	16459	16643	16414	16548	16624	16704	16410	16561	16363	16221	16513	16572	16752	16679	16419	16609	16432	16641	16549	16414	16406	16578	16655	16616	16840	16734	16405	16642	16664	16615	16700	16595	16409	16455	16561	16625	16744	16590	16680	16607	16637	16674	16612	16606	16605	16500	16505	16469	16627	16723	16517	16616	16464	16661	16646	16622	16687	16688	16627	16564	16634	16734	16462	16491	16644	16436	16581	16637	16559	16631	16533	16664	16637	16416	16561	16617	16548	16764	16748	16715	16568	16651	16812	16575	16676	16653	16444	16461	16568	16445	16519	16453	16581	16371	16503	16624	16625	16753	16545	16477	16539	16376	16364	16695	16436	16643	16575	16661	16373	16650	16620	16478	16439	16612	16600	16517	16442	16453	16535	16520	16641	16690	16609	16428	16477	16442	16389	16590	16511	16571	16589	16529	16667	16586	16661	16497	16684	16378	16483	16545	16493	16727	16645	16411	16434	16674	16483	16593	16732	16624	16507	16522	16511	16555	16580	16713	16552	16602	16754	16714	16627	16482	16288	16633	16476	16517	16685	16744	16474	16596	16441	16595	16246	16717	16535	16599	16765	16591	16545	16691	16643	16638	16669	16418	16462	16555	16602	16548	16512	16365	16545	16457	16524	16551	16467	16558	16419	16605	16583	16483	16552	16593	16547	16740	16677	16468	16575	16564	16529	16644	16387	16397	16672	16481	16610	16570	16357	16507	16660	16539	16613	16755	16615	16654	16545	16831	16774	16630	16679	16755	16678	16759	16564	16771	16576	16577	16661	16504	16784	16691	16439	16527	16580	16541	16329	16678	16531	16601	16554	16493	16456	16603	16654	16416	16480	16635	16633	16619	16514	16542	16572	16699	16645	16343	16589	16591	16528	16665	16553	16532	16474	16672	16658	16409	16654	16570	16625	16603	16414	16526	16528	16588	16527	16764	16469	16725	16719	16300	16655	16611	16618	16400	16551	16479	16629	16529	16361	16405	16517	16549	16591	16633	16759	16404	16532	16689	16591	16620	16537	16604	16510	16479	16640	16695	16593	16634	16408	16356	16594	16603	16518	16733	16557	16611	16928	16536	16598	16692	16641	16624	16416	16659	16550	16575	16630	16544	16421	16439	16667	16361	16538	16489	16466	16503	16640	16551	16527	16557	16608	16521	16625	16520	16562	16568	16284	16470	16467	16666	16420	16711	16639	16521	16635	16601	16657	16632	16470	16571	16607	16639	16369	16345	16535	16639	16361	16437	16632	16680	16329	16398	16639	16477	16570	16501	16721	16626	16517	16623	16532	16723	16643	16842	16610	16389	16659	16756	16415	16495	16603	16616	16719	16648	16649	16437	16631	16546	16627	16499	16541	16587	16594	16487	16501	16693	16545	16558	16646	16620	16656	16687	16532	16554	16692	16393	16591	16484	16648	16739	16636	16406	16582	16555	16670	16675	16641	16522	16698	16740	16719	16521	16600	16456	16619	16718	16466	16359	16553	16656	16718	16781	16450	16679	16418	16462	16620	16663	16662	16488	16529	16548	16547	16439	16655	16607	16522	16547	16626	16519	16512	16649	16736	16575	16626	16474	16533	16558	16447	16548	16578	16690	16829	16620	16808	16518	16525	16617	16443	16581	16649	16669	16482	16908	16495	16432	16737	16695	16794	16358	16515	16405	16523	16496	16692	16550	16448	16392	16658	16545	16435	16540	16405	16518	16607	16600	16567	16631	16612	16680	16602	16598	16681	16751	16371	16567	16483	16614	16614	16572	16618	16438	16605	16550	16755	16800	16575	16686	16696	16536	16584	16446	16600	16449	16723	16635	16555	16640	16503	16464	16712	16671	16613	16661	16610	16511	16476	16489	16610	16662	16612	16829	16740	16463	16638	16733	16741	16591	16453	16489	16536	16758	16568	16592	16484	16603	16563	16257	16556	16551	16576	16674	16490	16551	16530	16630	16537	16458	16478	16424	16610	16781	16670	16543	16662	16759	16699	16659	16738	16725	16365	16632	16588	16647	16555	16542	16510	16755	16505	16660	16552	16486	16478	16606	16448	16644	16605	16782	16530	16597	16341	16454	16594	16474	16497	16374	16672	16623	16666	16331	16644	16443	16691
19811	23351	19862	16215	15195	14575	14680	14996	15291	15158	14556	14274	14049	13768	13853	13909	13781	13621	13473	13366	13436	13453	13698	13611	13519	13370	13385	13374	13275	13488	13348	13401	13319	13450	13432	13337	13270	13315	13341	13231	13246	13326	13177	13465	13417	13557	13465	13551	13378	13337	13254	13322	13393	13357	13281	13335	13347	13408	13260	13395	13337	13213	13230	13509	13205	13329	13313	13285	13433	13324	13307	13400	13317	13221	13465	13334	13444	13339	13064	13279	13430	13592	13412	13422	13351	13131	13416	13272	13227	13201	13292	13389	13367	13383	13246	13206	13220	13384	13330	13242	13458	13406	13325	13397	13432	13334	13196	13380	13361	13391	13292	13233	13465	13232	13352	13342	13329	13371	13371	13441	13278	13311	13272	13295	13345	13253	13486	13411	13481	13318	13311	13382	13276	13486	13347	13332	13638	13352	13283	13394	13289	13244	13427	13440	13317	13276	13304	13452	13473	13417	13363	13395	13451	13596	13451	13535	13227	13451	13326	13296	13393	13231	13376	13448	13229	13191	13234	13283	13346	13506	13317	13329	13301	13382	13439	13340	13489	13263	13276	13382	13254	13314	13492	13224	13244	13406	13338	13155	13230	13324	13548	13406	13359	13302	13293	13490	13271	13287	13256	13318	13376	13286	13391	13303	13383	13412	13294	13412	13327	13466	13368	13485	13376	13349	13451	13231	13420	13189	13438	13393	13157	13227	13320	13282	13387	13341	13165	13488	13259	13495	13408	13271	13421	13133	13399	13335	13402	13425	13351	13246	13335	13390	13395	13422	13481	13352	13335	13425	13443	13248	13258	13397	13456	13278	13341	13448	13365	13443	13339	13287	13408	13219	13445	13325	13408	13371	13406	13204	13346	13186	13238	13484	13304	13468	13441	13366	13225	13328	13396	13489	13361	13367	13346	13294	13146	13396	13463	13303	13313	13446	13561	13338	13385	13246	13240	13368	13370	13380	13307	13354	13184	13273	13285	13375	13288	13268	13307	13494	13457	13408	13462	13333	13473	13307	13263	13220	13164	13501	13352	13358	13409	13370	13373	13362	13262	13279	13390	13307	13337	13327	13289	13440	13362	13291	13337	13417	13325	13341	13271	13521	13306	13447	13433	13235	13232	13430	13209	13237	13282	13434	13213	13343	13336	13476	13441	13378	13329	13257	13417	13339	13207	13177	13445	13213	13398	13259	13174	13230	13426	13267	13361	13275	13301	13496	13176	13272	13394	13378	13425	13406	13430	13276	13355	13442	13284	13333	13243	13349	13266	13228	13285	13502	13304	13329	13191	13395	13360	13285	13296	13346	13107	13502	13381	13301	13212	13306	13455	13457	13256	13474	13318	13369	13341	13464	13291	13376	13276	13344	13471	13351	13500	13364	13369	13345	13383	13301	13409	13473	13305	13461	13314	13394	13163	13400	13323	13347	13434	13237	13324	13459	13341	13434	13337	13280	13482	13393	13312	13398	13300	13290	13397	13316	13442	13378	13306	13323	13198	13348	13242	13306	13238	13318	13361	13315	13401	13306	13368	13448	13380	13393	13321	13258	13159	13490	13194	13444	13265	13345	13304	13326	13388	13269	13332	13164	13321	13486	13195	13538	13221	13506	13244	13287	13459	13306	13467	13257	13351	13285	13404	13449	13327	13396	13356	13209	13318	13454	13299	13271	13242	13363	13336	13313	13264	13337	13415	13396	13410	13273	13406	13298	13290	13290	13187	13447	13344	13291	13353	13321	13237	13453	13308	13260	13454	13404	13601	13412	13466	13350	13320	13200	13354	13418	13393	13283	13362	13559	13411	13109	13245	13383	13354	13153	13247	13418	13542	13172	13311	13362	13268	13275	13312	13408	13360	13342	13280	13271	13456	13238	13504	13364	13193	13246	13373	13415	13444	13449	13366	13511	13455	13287	13462	13355	13525	13290	13448	13502	13331	13306	13335	13320	13364	13329	13262	13396	13380	13382	13281	13400	13415	13321	13240	13402	13211	13358	13374	13398	13250	13525	13373	13239	13475	13397	13405	13337	13357	13339	13404	13431	13299	13434	13284	13293	13359	13202	13294	13228	13516	13333	13302	13443	13312	13433	13281	13284	13225	13300	13254	13343	13205	13309	13335	13356	13256	13229	13338	13473	13280	13248	13366	13315	13325	13317	13452	13304	13290	13445	13234	13371	13203	13324	13414	13327	13359	13502	13350	13451	13308	13413	13351	13133	13325	13387	13289	13333	13244	13224	13350	13404	13225	13258	13389	13240	13429	13160	13359	13488	13256	13427	13361	13342	13418	13307	13303	13351	13538	13473	13424	13273	13335	13208	13224	13477	13296	13303	13364	13417	13332	13436	13407	13476	13283	13280	13471	13333	13396	13324	13361	13280	13305	13289	13451	13400	13410	13146	13235	13500	13309	13479	13395	13405	13241	13262	13372	13259	13261	13232	13345	13366	13291	13431	13288	13367	13344	13245	13317	13246	13231	13361	13256	13370	13519	13372	13197	13267	13208	13485	13458	13501	13540	13338	13217	13284	13394	13359	13334	13371	13372	13216	13343	13385	13335	13333	13516	13316	13229	13331	13664	13455	13279	13286	13232	13350	13415	13253	13303	13179	13408	13318	13136	13427	13273	13438	13348	13285	13225	13428	13325	13355	13383	13455	13166	13369	13355	13406	13496	13441	13426	13381	13192	13570	13405	13495	13358	13321	13347	13350	13308	13344	13387	13458	13382	13405	13362	13293	13250	13404	13228	13337	13397	13296	13459	13526	13242	13176	13111	13498	13271	13211	13377	13393	13389	13225	13308	13341	13163	13308	13631	13207	13261	13292	13346	13230	13303	13303	13286	13468	13321	13307	13335	13366	13379	13391	13366	13382	13346	13497	13428	13254	13321	13428	13406	13307	13275	13398	13215	13401	13463	13417	13374	13297	13480	13348	13220	13382	13347	13283	13445	13321	13418	13292	13379	13423	13361	13307	13272	13232	13263	13438	13468	13276	13270	13350	13497	13250	13562	13338	13298	13472	13422	13415	13382	13362	13324	13243	13370	13267	13284	13160	13424	13401	13495	13272	13246	13342	13402	13434	13281	13395	13300	13442	13302	13449	13395	13156	13368	13413	13170	13537	13320	13384	13444	13189	13303	13182	13268	13484	13190	13311	13298	13330	13343	13394	13351	13303	13419	13209	13425	13301	13471	13313	13323	13349	13339	13328	13301	13305	13321	13249	13407	13387	13316	13319	13433	13262	13482	13286	13302	13374	13253	13329	13358	13383	13210	13293	13313	13372	13223	13392	13392	13295	13309	13241	13291	13091	13444	13543	13370	13316	13241	13269	13190	13307	13410	13196	13473	13314	13239	13335	13383	13433	13353	13409	13489	13231	13253	13333	13320	13411	13448	13225	13250	13142	13415	13295	13553	13409	13290	13447	13247	13376	13244	13299	13452	13335	13448	13455	13304	13366	13389	13386	13249	13278	13267	13406	13298	13358	13358	13325	13337	13328	13154	13280	13326	13347	13304	13406	13432	13319	13332	13321	13208	13323	13272	13434	13359	13227	13353	13243	13405	13293	13450	13359	13451	13340	13273	13416	13426	13429	13380	13275	13406	13489	13484	13500	13186	13525	13412	13119	13392	13296	13487	13477	13338	13347	13209	13277	13333	13370	13223	13353	13339	13326	13370	13227	13424	13406	13337	13399	13268	13372	13398	13222	13477	13379	13316	13314	13224	13428	13247	13237	13310	13396	13343	13413	13591	13343	13258	13476	13355	13466	13433	13365	13406	13359	13280	13384	13398	13431	13339	13414	13238	13429	13454	13354	13396	13398	13365	13356	13302	13330	13423	13271	13221	13228	13260	13327	13380	13358	13145	13468	13378	13434	13395	13296	13360	13347	13409	13374	13231	13313	13421	13308	13233	13348	13283	13458	13307	13236	13329	13340	13284	13366	13408	13508	13462	13305	13456	13380	13418	13397	13411	13320	13487	13293	13166	13287	13283	13398	13413	13238	13284	13494	13358	13519	13311	13430	13252	13420	13323	13264	13355	13317	13349	13321	13281	13406	13394	13426	13396	13406	13459	13383	13196	13349	13479	13212	13398	13367	13376	13433	13444	13488	13335	13286	13399	13589	13318	13335	13511	13324	13438	13288	13301	13415	13113	13383	13355	13351	13312	13249	13261	13355	13197	13292	13349	13351	13154	13501	13295	13231	13475	13314	13326	13298	13348	13384	13373	13368	13279	13218	13290	13446	13250	13333	13228	13446	13324	13401	13666	13462	13218	13436	13299	13305	13498	13320	13389	13245	13408	13328	13309	13304	13523	13371	13314	13413	13208	13346	13210	13203	13174	13335	13281	13440	13294	13315	13366	13422	13392	13258	13389	13329	13238	13259	13360	13178	13268	13379	13480	13264	13279	13362	13411	13438	13201	13308	13200	13440	13245	13379	13508	13346	13296	13317	13453	13243	13393	13432	13262	13490	13348	13380	13273	13471	13403	13312	13455	13220	13284	13459	13226	13260	13222	13328	13374	13277	13414	13258	13402	13170	13206	13094	13317	13298	13390	13352	13064	13407	13369	13223	13616	13327	13405	13286	13222	13468	13272	13367	13474	13271	13285	13372	13333	13305	13402	13579	13238	13394	13379	13459	13382	13228	13308	13429	13394	13354	13188	13449	13431	13373	13415	13250	13333	13352	13404	13225	13227	13180	13340	13379	13296	13388	13317	13237	13399	13168	13314	13283	13192	13358	13237	13474	13426	13352	13419	13336	13409	13297	13485	13324	13326	13339	13480	13283	13309	13466	13440	13408	13438	13335	13328	13351	13494	13188	13346	13320	13437	13356	13304	13394	13318	13326	13571	13433	13382	13533	13306	13397	13230	13297	13281	13283	13298	13614	13331	13349	13404	13449	13256	13456	13350	13209	13421	13404	13294	13469	13486	13316	13446	13344	13252	13423	13360	13468	13185	13341	13439	13241	13298	13614	13218	13362	13456	13222	13379	13256	13507	13391	13417	13385	13428	13536	13221	13293	13464	13214	13453	13494	13271	13286	13290	13315	13450	13198	13283	13434	13442	13399	13330	13266	13385	13360	13207	13327	13364	13231	13245	13345	13580	13418	13331	13253	13437	13328	13444	13420
24793	21147	28034	24524	22363	21949	21396	19372	18896	18620	18338	17507	17321	17273	17312	17119	17087	16936	16881	16690	16813	16676	16891	16708	16610	16548	16394	16363	16421	16235	16446	16434	16371	16320	16301	16341	16327	16342	16330	16293	16326	16262	16443	16627	17045	17326	16982	16822	16387	16342	16235	16194	16212	16163	16491	16283	16077	16216	16344	16351	16306	16131	16249	16158	16432	16195	16373	16058	15961	16168	16355	16206	16253	16223	16387	16288	16273	16385	16369	16179	16281	16393	16231	16345	16468	16287	16473	16551	16108	16167	16337	16245	16409	16306	16233	16416	16321	16244	16298	16289	16286	16232	16316	16282	16303	16343	16224	16128	16245	16280	16330	16413	16294	16423	16424	16296	16338	16210	16322	16185	16222	16329	16298	16312	16219	16307	16436	16340	16291	16214	16326	16325	16270	16240	16275	16175	16237	16418	16417	16383	16302	16347	16267	15983	16206	16240	16405	16482	16363	16140	16331	16381	16385	16260	16219	16228	16210	16109	16303	16354	16338	16092	16186	16306	16189	16284	16447	16530	16404	16409	16359	16353	16264	16133	16099	16273	16293	16145	16412	16084	16339	16162	16260	16147	16212	16374	16396	16183	16371	16266	16272	16361	16159	16332	16339	16408	16270	16318	16334	16247	16108	16185	16353	16306	16065	16001	16473	16144	16257	16319	16175	16302	16255	16105	16114	16414	16386	16263	16238	16277	16185	16191	16324	16495	16175	16263	16142	16497	16208	16224	16383	16145	16385	16373	16240	16402	16400	16171	16065	16169	16159	16292	16099	16116	16322	16231	16285	16209	16204	15877	16313	16291	16323	16182	16393	16235	16376	16284	16459	16169	16215	16216	16378	16270	16285	16134	16366	16173	16033	16254	16166	16117	16148	16282	16136	16194	16116	16353	16291	16319	16258	16343	16086	16392	16478	16182	16331	16192	16188	16098	16234	16248	16330	16198	16080	16281	16178	16269	16392	16293	16332	16245	16210	16272	16183	16409	16224	16299	16400	16307	16298	16357	16151	16150	16267	16413	16189	16159	16294	16339	16252	16266	16219	16166	16241	16609	16289	16184	16127	16412	16271	16356	16125	16393	16342	16064	16202	16282	16290	16304	16171	16173	16183	16421	16212	16353	16021	16318	16320	16298	16349	16341	16204	16170	16283	16197	16179	16082	16448	16330	16250	16213	16215	16197	16360	16210	16336	16104	16238	16356	16260	16218	16224	16348	16152	16305	16275	16179	16248	16362	16275	16407	16057	16181	16290	16410	16275	16227	16359	16196	16171	16222	16113	16448	16055	16259	16119	16228	16217	16426	16240	16156	16183	16259	16226	16353	16255	16407	16233	16145	16159	16228	16236	16157	16297	16149	16261	16131	16133	16227	16326	16200	15989	16297	16434	16194	16409	16292	16253	16248	16284	16308	16278	16130	16469	16490	16181	16212	16213	16214	16354	16135	16405	16250	16185	16342	16273	16230	16045	16222	16310	16235	16259	16323	16234	16270	16139	16281	16362	16105	16220	16144	16355	16348	16201	15986	16305	16373	16510	16138	16232	16391	16263	16271	16230	16086	16152	16192	16142	16082	16320	16287	16264	16194	16363	16344	16271	16116	16258	16210	16161	16234	16422	16429	16282	16140	16215	16175	16356	16601	16235	16392	16218	16374	16308	16310	16358	16188	16089	16333	16415	16299	16284	16216	16171	16352	16220	16040	16235	16097	16366	16222	16148	16434	16493	16065	16137	16364	16143	16356	16384	16137	16160	16087	16249	16237	16274	16283	16287	16231	16265	16306	16411	16333	16247	16243	16497	16068	16076	16290	16257	16203	16246	16102	16359	16232	16225	16161	16223	16292	16313	16166	16021	16045	16465	16057	16371	16240	15941	16257	16182	16227	16347	16376	16187	16324	16269	16389	16260	16321	16335	16320	16216	16382	16232	16507	16248	16197	16362	16163	16371	16323	16281	16319	16317	16338	16081	16175	16181	16363	16399	16265	16393	16569	16120	16148	16227	16362	16192	16282	16372	16165	16312	16260	16225	16202	16247	16220	16194	16308	16253	16393	16310	16192	16373	16346	16422	16439	16362	16402	16246	16157	16212	16347	16377	16311	16470	16327	16193	16222	16313	16130	16015	16248	16049	16389	16444	16068	16153	16340	16324	16339	16194	16139	16299	16329	16542	16278	16379	16313	15996	16182	16268	16312	16306	16193	16218	16130	16202	15995	16256	16060	16425	16433	16272	16124	16492	16115	16276	16323	16282	16278	16292	16179	16332	16346	16245	16073	16195	16364	16156	16203	16340	16051	16197	16265	16296	16473	16447	16391	16380	16239	16343	16318	16129	16191	16215	15962	16312	16259	16271	16175	16434	16174	16363	16214	16371	16162	16114	16172	16255	16356	16247	16400	16272	16301	16384	16269	16273	16234	16305	16194	16317	16179	16317	16322	16212	16246	16461	16402	16307	16236	16408	16383	16162	16336	16384	16396	16294	16348	16192	16423	16282	16343	16226	16095	16156	16058	16350	16133	16208	16252	16232	16233	16371	16468	16365	16218	16220	16202	16274	16203	16368	16633	16496	16366	16219	16066	16244	16150	16271	16189	16275	16387	16232	16252	16337	16380	16194	16236	16191	16139	16230	16276	16242	16236	16304	16163	16178	16255	16134	16241	16243	16278	16325	16288	16222	16158	16340	16331	16134	16305	16227	16101	16092	16258	16175	16332	15993	16167	16353	16231	16270	16376	16212	16564	16121	16211	16201	16142	16255	16185	16254	16251	16332	16029	16373	16405	16154	16239	16285	16230	16234	16077	16431	16332	16259	16302	16361	16131	16132	16122	16259	16216	16282	16210	16363	16405	16308	16305	15973	16115	16210	16367	16316	16305	16194	16155	16263	16051	16136	16118	16126	16364	16261	16246	16352	16360	16302	16328	16401	16214	16104	16160	16276	16265	16271	16212	16206	16175	16251	16404	16281	16346	16367	16085	16220	16208	16181	16286	16387	16124	16366	16164	16273	16186	16346	16370	16428	16273	16349	16296	16006	16430	16434	16218	16276	16241	16146	16277	16290	16454	16231	16252	16230	16187	16262	16241	16289	16188	16146	16272	16453	16340	16096	16220	16256	16371	16316	16398	16258	16302	16564	16491	16486	16183	16351	16567	16225	16212	16176	16406	16355	16567	16312	16054	16127	16128	16290	16298	16209	16152	16239	16341	16214	16212	16239	16327	16325	16356	16512	16159	16209	16308	16300	16179	16328	16481	16147	16330	16285	16385	16330	15999	16107	16457	16381	16209	16221	16161	16299	16180	16114	16323	16123	16271	16286	16287	16233	16220	16303	16150	16153	16121	16274	16008	16087	16507	16272	16251	16321	16246	16170	16301	16162	16171	16208	16140	16123	16167	16384	16198	16238	16322	16355	16376	16298	16332	16183	16501	16299	16362	16186	16259	16237	16312	16126	16523	16194	16317	16227	16184	16206	16348	16321	16455	16381	16567	16291	16210	16236	16068	16212	16285	16178	16309	16168	16082	16329	16220	16424	16211	16354	16331	16257	16144	16245	16158	16255	16183	16284	16275	16326	16465	16384	16388	16065	16201	16254	16034	16247	16360	16297	16217	16164	16360	16140	16355	16119	16347	16210	16316	16260	16115	16380	16142	16308	16312	16350	16325	16233	16262	16117	16521	16305	16298	16240	16386	16224	16361	16239	16252	16230	16328	16335	16463	16539	16392	16096	16317	16171	16195	16218	16290	16254	16154	16034	16149	16244	16204	16059	16191	16135	16165	16278	16378	16306	16081	16117	16555	16109	16239	16360	16314	16383	16054	16186	16303	16298	16277	16036	16335	16251	16468	16164	16031	16223	16336	16446	16275	16255	16111	16240	16284	15963	16381	16142	16342	16389	16020	16293	16508	16261	16334	16495	16396	16250	16112	16117	16177	16327	16331	16298	16354	16293	16355	16334	16292	16243	16143	16265	16453	16269	16362	16336	16465	16230	16045	16341	16414	16251	16246	16178	16263	16157	16400	16264	16287	15965	16296	16392	16432	16112	16307	16329	16393	16333	16311	16375	16326	16490	16158	16511	16261	16316	16412	16258	16288	16219	16216	16239	16030	16165	16383	16174	16356	16350	16273	16339	16321	16241	16373	16369	16422	16300	16337	16328	16378	16179	16254	16444	16312	16456	16294	16224	16261	16135	16238	16230	16386	16145	16267	16261	16335	16105	16239	16269	16381	16365	16293	16149	16334	16321	16248	16293	16339	16210	16320	16191	16125	16234	16340	16351	16227	16398	16099	16293	16261	16235	16257	16289	16505	16402	16183	16233	16064	16356	16404	16303	16348	16305	16158	16269	16357	16472	16331	16336	16337	16352	16240	16322	16312	16275	16223	16215	16321	16164	16113	16199	16022	16264	16270	16333	16512	16381	16101	16182	15976	16262	16256	16314	16135	16232	16210	16314	16493	16434	16449	16081	16293	16473	16098	16191	16379	16197	16221	16308	16200	16288	16151	16446	16092	16264	16096	16219	16217	16108	16279	16198	16301	16326	16218	16251	16416	16297	16279	16335	16237	16360	16337	16185	16030	16315	16247	16371	16362	16466	16385	16404	16440	16273	16413	16310	16327	16102	16466	16311	16148	16624	16342	16172	16054	16287	16270	16271	16224	16151	16442	16198	16247	16103	16215	16222	16241	16123	16272	16243	16330	16061	16347	16356	16264	16295	16167	16231	16039	16263	16283	16208	16224	16218	16280	16262	16370	16380	16188	16307	16019	16233	16265	16258	16098	16391	16337	16414	16393	16331	16184	16304	16069	16239	16199	16246	16262	16160	16232	16175	16198	16201	16230	16378	16241	16377	16081	16257	16197	16381	16226	16365	16285	16356	16375	16312	16279	16453	16220	16428	16395	16161	16409	16435	16277	16316	16301	16108	16207	16164	16132	16419	16391	16229	16230	16077	16351	16084	16317	16389	16394	16316	16296	16219	16365	16229	16235	16247	16042	16183	16306	16417	16366	16364	16402	16407	16251	16160	16443	16234	16307	16183	16125	16228	16283	16090	16096	16251	16409	16215	16036	16135	15867	16201	16227	16147	16195	16305	16236	16124	16227	16151	16419	16173	16355	16416	15964	16251	16320
22647	36321	30815	23034	19738	18477	17943	17425	17519	16956	16197	15245	14633	14569	14414	14653	14195	14045	13648	13850	13538	13746	13883	13719	13556	13499	13348	13399	13454	13267	13164	13264	13261	13215	13174	13232	13207	13214	13121	13260	13265	13318	13422	14035	14576	14311	14029	13514	13301	13360	13299	13319	13208	13234	13295	13166	13405	13249	13364	13139	13345	13199	13248	12999	13375	13115	13095	13257	13111	13248	13199	13228	13309	13155	13031	13364	13285	13246	13065	13222	13140	13236	13081	13212	13268	13141	13383	13097	13133	13177	13158	13050	13325	13206	13262	13254	13242	13246	13317	13200	13139	13226	13212	13290	13180	13410	13396	13230	13169	13371	13323	13203	13290	13314	13204	13224	13311	13209	13174	13398	13311	13294	13280	13214	13316	13215	13289	13367	13157	13122	13245	13243	13455	13210	13240	13186	13197	13181	13272	13326	13283	13105	13147	13291	13298	13286	13103	13283	13381	13420	13261	13343	13143	13332	13157	13259	13242	13273	13220	13077	13270	13302	13369	13139	13332	13399	13180	13192	13163	13353	13367	13258	13127	13276	13264	13155	13259	13240	13126	13269	13269	13303	13140	13127	13363	13301	13390	13099	13331	13189	13230	13239	13231	13335	13189	13047	13148	13382	13076	13132	13147	13128	13232	13185	13164	13334	13250	13225	13223	13188	13150	13329	13378	13279	13287	13389	13298	13270	13230	13291	13306	13245	13285	13239	13189	13205	13161	13185	13300	13305	13300	13318	13227	13348	13029	13079	13269	13207	13201	13336	13184	13221	13197	13302	13141	13227	13334	13156	13239	13094	13299	13043	13222	13214	13171	13250	13215	13122	13263	13299	13283	13139	13178	13312	13164	13263	13173	13201	13117	13219	13344	13244	13087	13320	13347	13080	13172	13102	13111	13187	13204	13330	13291	13179	13174	13201	13315	13252	13349	13136	13311	13233	13226	13297	13048	13339	13336	13174	13152	13262	13339	13252	13330	13194	13120	13231	13245	13287	13149	13428	13334	13197	13183	13165	13145	13276	13260	13218	13280	13202	13248	13374	13125	13196	13301	13274	13172	13163	13221	13429	13255	13250	13168	13148	13045	13195	13274	13267	13379	13128	13315	13179	13155	13256	13003	13202	13334	13259	13238	13281	13238	13351	13134	13245	13335	13083	13265	13083	13160	13165	13270	13197	13166	13189	13289	13308	13217	13269	13340	13215	13255	13164	13140	13362	13297	13225	13305	13129	13196	13331	13185	13208	13172	13229	13257	13165	13208	13270	13243	13209	13297	13117	13177	13340	13297	13066	13285	13207	13167	13218	13125	13358	13321	13293	13184	13142	13227	13281	13111	13323	13212	13264	13263	13136	13248	13248	13265	13202	13232	13294	13162	13253	13021	13257	13217	13095	13315	13111	13256	13232	13235	13316	13345	13171	13142	13303	13208	13157	13471	13256	13394	13218	13204	13238	13318	13214	13297	13260	13229	13173	13129	13120	13282	13304	13309	13162	13141	13240	13211	13218	13361	13199	13275	13226	13152	13237	13174	13237	13105	13163	13236	13253	13266	13180	13399	13376	13182	13333	13174	13202	13183	13420	13293	13296	13362	13258	13281	13179	13335	13263	13263	13243	13138	13194	13129	13126	13206	13291	13169	13104	13137	13215	13266	13212	13298	13132	13307	13236	13194	13285	13353	13247	13162	13168	13086	13189	13261	13262	13351	13400	13389	13237	13227	13154	13287	13357	13261	13284	13144	13111	13185	13188	13420	13230	13082	13282	13222	13172	13355	13286	13322	13288	13219	13299	13122	13322	13141	13266	13139	13246	13151	13051	13166	13229	13246	13136	13252	13243	13157	13314	13186	13105	13117	13204	13069	13321	13072	13126	13382	12979	13258	13082	13272	13342	13119	13223	13330	13394	13099	13215	13313	13210	13241	13194	13094	13295	13155	13197	13345	13144	13313	13072	13184	13257	13400	13166	13117	13201	13156	13274	13329	13174	13176	13136	13264	13265	13237	13260	13130	13075	13267	13222	13222	13372	13292	13226	13084	13232	13313	13193	13157	13211	13254	13108	13100	13245	13316	13326	13189	13061	13204	13231	13179	13315	13279	13238	13380	13285	13147	13110	13179	13236	13135	13158	13191	13081	13195	13141	13191	13206	13213	13297	13291	13346	13248	13062	13561	13300	13320	13344	13340	13204	13259	13304	13197	13284	13304	13068	13346	13244	13165	13096	13183	13295	13260	13292	13124	13391	13316	13295	13209	13098	13245	13143	13176	13273	13263	13348	13329	13280	13321	13281	13450	13274	13076	13160	13061	13163	13223	13220	13295	13217	13146	13393	13206	13278	13215	13378	13361	13183	13247	13130	13136	13222	13239	13164	13148	13090	13259	13336	13224	13218	13248	13269	13226	13177	13134	13263	13201	13117	13154	13133	13137	13214	13269	13382	13157	13191	13275	13132	13231	13106	13308	13213	13229	13291	13192	13203	13156	13379	13151	13146	13033	13366	13254	13291	13176	13379	13348	13155	13265	13267	13299	13185	13322	13237	13158	13445	13207	13280	13093	13238	13379	13054	13347	13178	13088	13324	13216	13146	13312	13149	13308	13355	13188	13217	13148	13257	13196	13160	13335	13152	13208	13253	13253	13313	13238	13207	13375	13107	13318	13407	13272	13304	13147	13170	13314	13209	13184	13006	13449	13256	13349	13207	13101	13195	13118	13197	13177	13190	13195	13325	13258	13219	13186	13284	13184	13414	13233	13263	13243	13355	13305	13197	13285	13231	13321	13290	13237	13157	13157	13207	13165	13093	13342	13216	13115	13174	13195	13234	13098	13334	13319	13228	13180	13215	13171	13162	13381	13228	13181	13164	13314	13219	13082	13345	13282	13320	13229	13317	13185	13337	13282	13208	13103	13213	13251	13303	13142	13248	13132	13210	13203	13325	13131	13346	13121	13288	13051	13217	13222	13293	13245	13175	13261	13245	13174	13145	13158	13228	13367	13231	13347	12984	13244	13322	13200	13328	13186	13198	13132	13312	13212	13306	13234	13155	13185	13046	13262	13275	13220	13145	13303	13269	13368	13142	13384	13196	13151	13216	13379	13251	13171	13148	13204	13140	13175	13270	13265	13189	13242	13152	13104	13312	13194	13232	13260	13136	13257	13106	13211	13220	13285	13248	13361	13292	13143	13268	13343	13037	13276	13087	13300	13107	13299	13335	13145	13156	13104	13174	13289	13302	13095	13113	13384	13140	13280	13160	13296	13299	13207	13230	13223	13070	13300	13281	13139	13220	13331	13258	13392	13261	13363	13374	13124	13281	13243	13347	13205	13205	13296	13096	13263	13214	13224	13267	13242	13333	13303	13243	13054	13283	13072	13211	13246	13216	13007	13103	13277	13313	13409	13291	13259	13278	13086	13299	13211	13023	13236	13158	13357	13342	13261	13234	13318	13259	13303	13394	13208	13282	13124	13225	13212	13156	13333	13391	13348	13164	13229	13079	13464	13289	13170	13169	13211	13191	13143	13298	13124	13109	13042	13236	13130	13208	13335	13122	13278	13102	13206	13024	13202	13254	13090	13158	13267	13175	13435	13195	13395	13211	13130	13149	13144	13190	13195	13327	13337	13204	13275	13333	13240	13107	13345	13159	13414	13463	13298	13083	13314	13105	13165	13263	13197	13147	13400	13405	13146	13208	13290	13207	13293	13154	13430	13229	13452	13081	13431	13158	13291	13221	13236	13221	13324	13395	13155	13324	13224	13211	13219	13324	13327	13238	13241	13360	13144	13348	13236	13194	13120	13412	13313	13221	13215	13198	13302	13200	13042	13110	13227	13394	13078	13194	13110	13315	13306	13074	13195	13203	13414	13208	13114	13240	13204	13153	13288	13018	13362	13203	13075	13322	13157	13239	13188	13165	13202	13035	13170	13092	13116	13306	13219	13338	13319	13309	13197	13180	13411	13065	13303	13335	13267	13176	13155	13271	13321	13153	13235	13229	13093	13281	13188	13243	13130	13279	13216	13252	13218	13230	13203	13458	13237	13245	13280	13116	13171	13105	13142	13220	13189	13156	13124	13433	13210	13218	13387	13103	13130	13377	13103	13215	13357	13276	13266	13296	13201	13179	13251	13228	13069	13216	13262	13226	13250	13291	13189	13222	13226	13223	13150	13357	13415	13110	13260	13253	13249	13356	13018	13330	13164	13093	13244	13197	13171	13280	13154	13189	13340	13210	13268	13378	13352	13238	13205	13111	13155	13303	13122	13252	13204	13183	13196	13267	13200	13129	12980	13099	13163	13217	13265	13044	13369	13340	13306	13320	13225	13199	13153	13307	13333	13210	13156	13170	13262	13275	13300	13202	13019	13202	13180	13097	13380	13219	13330	13232	13134	13324	13298	13342	13184	13316	13269	13286	13262	13251	13174	13222	13214	13156	13016	13436	13160	13163	13203	13191	13089	13346	13294	13194	13156	13421	13228	13246	13102	13269	13181	13145	13133	13318	13386	13269	13350	13288	13412	13131	13112	13150	13346	13033	13274	13193	13166	13221	13248	13293	13157	13129	13334	13180	13290	13331	13345	13142	13031	13299	13230	13166	13316	13302	13240	13086	13300	13097	13260	13197	13133	13256	13120	13345	13199	13323	13300	13152	13329	13159	13291	13138	13276	13205	13175	13111	13082	13229	13305	13156	13183	13268	13233	13265	13277	13114	13207	13281	13333	13320	13316	13167	13336	13225	13370	13205	13443	13162	13389	13240	13081	13221	13327	13354	13421	13325	13220	13165	13313	13288	13344	13289	13152	13175	13096	13184	13264	13223	13253	13100	13202	13241	13152	13052	13251	13128	13290	13305	13364	13212	13307	13157	13291	13346	13251	13400	13196	13264	13410	13232	13257	13423	13197	13135	13344	13269	13341	13359	13191	13197	13258	13250	13230	13203	13121	13258	13279	13203	13203	13429	13062	13254	13320	13169	13266	13139	13365	13287	13180	13174	13192	13299	13285	13187	13263	13216	13359	13150	13215	13385	13367	13232	13120	13172	13226	13166	13233	13203	13414	13176	13398	13196	13230	13159	13394	13194	13299	13284	13094	13289	13102	13329	13167	13222	13098	13178	13264	13266	13268	13234	13489	13284
23588	21076	28357	23789	21635	23825	24281	19966	19319	19238	18209	17377	16798	16839	16618	16898	16299	16128	15809	15922	15850	15904	16136	15898	15704	15709	15695	15605	15441	15511	15421	15463	15358	15490	15333	15322	15432	15332	15420	15332	15455	15368	15453	16109	16961	16728	16605	15801	15664	15471	15634	15389	15300	15438	15464	15382	15084	15326	15432	15584	15374	15439	15282	15255	15514	15111	15317	15377	15199	15365	15486	15384	15362	15343	15182	15186	15351	15370	15300	15274	15220	15419	15306	15366	15283	15344	15305	15204	15244	15274	15303	15235	15401	15317	15395	15161	15234	15172	15400	15358	15272	15556	15199	15205	15343	15196	15384	15242	15071	15276	15398	15224	15168	14918	15389	15368	15309	15350	15348	15194	15488	15352	15314	15198	15259	15410	15477	15470	15246	15442	15374	15408	15228	15506	15251	15114	15322	15374	15309	15328	15220	15188	15443	15385	15209	15203	15339	15216	15304	15295	15237	15424	15480	15243	15381	15119	15184	15343	15476	15237	15328	15268	15282	15365	15428	15233	15345	15407	15348	15427	15319	15208	15329	15318	15300	15304	15372	15346	15280	15477	15235	15390	15323	15337	15087	15321	15301	15478	15267	15333	15348	15349	15359	15433	15357	15325	15314	15471	15375	15406	15465	15293	15181	15247	15160	15277	15461	15482	15339	15229	15322	15372	15405	15362	15289	15046	15145	15407	15396	15270	15482	15215	15145	15366	15437	15169	15217	15400	15510	15337	15355	15140	15466	15184	15235	15230	15199	15332	15154	15254	15204	15344	15118	15318	15421	15267	15458	15291	15338	15489	15211	15240	15283	15172	15350	15292	15313	15375	15297	15335	15257	15377	15151	15300	15386	15203	15313	15325	15283	15207	15384	15512	15391	15318	15182	15154	15274	15352	15298	15114	15215	15503	15452	15184	15586	15423	15124	15306	15061	15325	15390	15279	15354	15256	15114	15517	15315	15264	15374	15317	15407	15158	15147	15177	15268	15007	15194	15295	15168	15341	15371	15272	15617	15447	15207	15522	15518	15331	15425	15388	15155	15260	15329	15143	15413	15325	15460	15406	15394	15073	15310	15370	15126	15229	15201	15166	15373	15254	15241	15105	15435	15346	15353	15253	15262	15177	15208	15195	15334	15374	15203	15205	15415	15302	15278	15222	15093	15188	15190	15108	15244	15356	15276	15326	15467	15239	15302	15523	15343	15319	15250	15310	15180	15238	15281	15294	15217	15224	15312	15355	15484	15460	15365	15362	15208	15202	15277	15226	15124	15171	15200	15325	15218	15380	15271	15337	15428	15419	15353	15360	15383	15382	15515	15462	15302	15268	15241	15259	15303	15178	15173	15177	15221	15038	15132	15281	15096	15396	15347	15322	15461	15460	15397	15179	15211	15194	15273	15202	15101	15269	15413	15307	15437	15300	15133	15297	15164	15313	15158	15084	15252	15348	15214	15389	15573	15402	15445	15396	15215	15397	15234	15437	15218	15392	15357	15144	15353	15366	15198	15462	15145	15245	15247	15347	15174	15376	15324	15302	15287	15229	15256	15296	15301	15270	15323	15477	15222	15324	15172	15065	15140	15350	15424	15233	15383	15464	15367	15285	15216	15433	15339	15366	15315	15377	15449	15373	15291	15128	15368	15140	15085	15273	15209	15163	15379	15317	15092	15206	15313	15161	15111	15494	15327	15383	15306	15412	15176	15429	15219	15277	15321	15249	15224	15250	15310	15274	15300	15354	15331	15226	15257	15266	15204	15324	15108	15398	15384	15066	15387	15170	15355	15395	15203	15194	15369	15421	15152	15487	15296	15360	15372	15168	15215	15120	15297	15412	15242	15221	15452	15399	15135	15188	15457	15254	15261	15419	15316	15371	15391	15401	15223	15428	15213	15179	15429	15169	15437	15356	15478	15369	15397	15530	15341	15320	15250	15036	15387	15122	15275	15356	15430	15371	15128	15228	15368	15253	15336	15109	15395	15208	15330	15145	15418	15214	15339	15153	15405	15357	15361	15216	15246	15298	15167	15192	15285	15117	15325	15368	15179	15232	15127	15376	15143	15157	15125	15321	15253	15222	15307	15357	15281	15315	15285	15326	15323	15127	15240	15093	15322	15042	15252	15287	15111	15227	15141	15262	15250	15291	15236	15189	15196	15433	15154	15154	15270	15247	15513	15416	15383	15258	15441	15434	15224	15131	15205	15401	15345	15387	15152	15315	15335	15266	15224	15134	15354	15318	15283	15186	15284	15437	15194	15329	15121	15193	15337	15320	15374	15262	15421	15455	15366	15229	15188	15137	15277	15429	15276	15381	15122	15448	15101	15360	15371	15245	15334	15321	15412	15283	15426	15268	15412	15277	15401	15168	15196	15290	15332	15318	15116	15428	15322	15398	15185	15291	15346	15464	15340	15215	15244	15243	15290	15156	15017	15290	15301	15250	15253	15244	15194	15255	15225	15245	15199	15221	15282	15305	15382	15271	15274	15319	15171	15469	15612	15452	15134	15249	15281	15180	15319	15178	15278	15228	15403	15303	15259	15521	15334	15215	15264	15292	15131	15252	15326	15309	15358	15130	15345	15332	15309	15507	15169	15250	15388	15492	15332	15073	15123	15226	15386	15153	15190	15311	15174	15233	15200	15238	15236	15289	15335	15166	15186	15383	15183	15278	15309	15251	15272	15050	15036	15284	15263	15543	15348	15107	15322	15224	15403	15256	15163	15309	15323	15269	15195	15388	15318	15456	15231	15089	15397	15142	15020	15106	15357	15185	15350	15267	15148	15236	15488	15332	15444	15314	15283	15247	15488	15369	15330	15328	15242	15274	15375	15082	15377	15360	15287	15439	15238	15267	15269	15295	15360	15393	15307	15419	15225	15328	14992	15394	15311	15283	15415	15249	15317	15332	15218	15176	15352	15315	15295	15200	15198	15270	15399	15227	15217	15295	15304	15129	15211	15200	15435	15394	15313	15262	15247	15229	15167	15228	15296	15279	15169	15279	15384	15171	15219	15270	15392	15407	15300	15545	15271	15365	15523	15342	15293	15201	15263	15339	15371	15366	15057	15430	15247	15152	15317	15097	15445	15162	15346	15317	15411	15270	15285	15519	15405	15121	15276	15454	15136	15337	15395	15170	15130	15229	15290	15272	15163	15116	15449	15284	15254	15143	15217	15166	15184	15430	15252	15298	15352	15477	15136	15213	15169	15353	15347	15425	15420	15455	15157	15202	15127	15422	15270	15331	15113	15348	15109	15326	15266	15316	15147	15125	15477	15468	15407	15375	15054	15121	15358	15318	15314	15323	15269	15250	15288	15160	15482	15312	15367	15431	15198	15415	15220	15412	15406	15114	15131	15404	15339	15436	15270	15366	15495	15298	15482	15174	15356	15427	15173	15501	15203	15218	15306	15185	15218	15266	15166	15436	15043	15316	15147	15264	15236	15326	15192	15123	15263	15332	15044	15122	15027	15236	15157	15257	15294	15265	15206	15280	15462	15339	15314	15075	15343	15293	15109	15234	15149	15347	15355	15245	15273	15147	15252	15151	15341	15451	15421	15144	15158	15308	15390	15244	15130	15388	15257	15412	15034	15330	14978	15266	15350	15477	15229	15291	15331	15519	15172	15301	15268	15321	15357	15445	15426	15261	15501	15184	15210	15366	15411	15245	15410	15394	15272	15344	15595	15289	15444	15466	15204	15379	15309	15290	15277	15496	15296	15259	15399	15216	15244	15107	15359	15231	15524	15479	15172	15339	15167	15436	15265	15338	15162	15207	15096	15184	15367	15322	15325	15348	15297	15369	15256	15268	15114	15098	15409	15377	15389	15248	15181	15148	15203	15275	15176	15216	15399	15200	15129	15254	15315	15359	15286	15404	15220	15314	15038	15338	15367	15226	15517	15292	15224	15399	15203	15279	15241	15179	15210	15271	15234	15128	15037	14944	15151	15529	15254	15236	15215	15290	15170	15325	15153	15182	15294	15353	15121	15337	15306	15320	15229	15369	15296	15187	15127	15146	15138	15356	15247	15400	15195	15323	15332	15105	15257	15265	15256	15142	15380	15305	15493	15454	15106	15223	15365	15413	15337	15140	15285	15235	15266	15300	15123	15246	15200	15452	15220	15296	15267	15278	15254	15280	15174	15432	15338	15305	15109	15333	15417	15152	15266	15133	15219	15282	15112	15212	15259	15306	15309	15248	15332	15430	15343	15277	15270	15240	15373	15474	15319	15258	15247	15308	15386	15316	15321	15290	15234	15337	15310	15204	15292	15264	15228	15309	15042	15288	15342	15232	15317	15324	15338	15272	14969	15340	15040	15216	15162	15383	15323	15268	15264	15395	15443	15149	15159	15291	15365	15196	15402	15096	15162	15210	15413	15268	15403	15235	15160	15224	15291	15277	15184	15349	15003	15256	15218	15394	15631	15264	15304	15347	15193	15332	15332	15200	15227	15092	15184	15466	15246	15401	15269	15237	15058	15242	15234	15242	15315	15306	15285	15283	15089	15088	15114	15337	15264	15212	15177	15394	15423	15085	15016	15426	15316	15186	15292	15157	15354	15456	15237	15413	15364	15023	15263	15272	15203	15299	15260	15328	15362	15127	15288	15208	15310	15365	15226	15440	15373	15150	15319	15203	15139	15265	15456	15313	15425	15401	15425	15358	15260	15215	15372	15237	15510	15310	15081	15220	15158	15145	15240	15184	15341	15115	15360	15399	15341	15297	15382	15110	15369	15400	15202	15311	15140	15206	15219	15384	15257	15187	15213	15151	15422	15518	15282	15208	15411	15241	15200	15198	15377	15265	15267	15191	15226	15131	15431	15387	15313	15349	15265	15293	15468	14972	15240	15185	15157	15363	15398	15240	15447	15492	15244	14957	15104	15248	15143	15379	15286	15339	15286	15368	15228	15235	15223	15238	15503	15318	15234	15230	15464	15384	15278	15255	15181	15370	15393	15391	15403	15095	15145	15171	15272	15252	15534	15368	15386	15321	15134	15113	15321	15200	15345	15179	15574	15480	15422	15372	15293	15425	15267	15247	15268	15286	15208	15153	15234	15324	15162	15245	15344	15248	15410	15321	15207	15270	15217	15124	15199	15244	15554	15272	15149	15298	15304	15359	15310	15196	15250	15230
24819	39752	36023	27157	22910	20727	19897	19241	19117	18093	16713	15474	14966	14528	14988	14496	14187	13775	13649	13257	13222	13535	13853	13345	13366	13127	12837	12787	12894	12819	12851	12742	12781	12541	12784	12626	12534	12579	12606	12584	12675	12523	12829	13881	15055	14536	13871	13176	12887	12779	12654	12574	12541	12692	12510	12555	12648	12520	12655	12693	12528	12465	12634	12457	12499	12714	12621	12552	12529	12662	12633	12490	12645	12737	12782	12570	12526	12572	12668	12608	12518	12513	12639	12632	12574	12738	12545	12605	12736	12681	12414	12492	12638	12576	12563	12599	12627	12540	12644	12616	12409	12694	12538	12609	12577	12453	12414	12541	12691	12713	12629	12613	12623	12531	12494	12463	12627	12621	12560	12638	12618	12751	12726	12487	12634	12541	12554	12444	12578	12588	12686	12511	12757	12566	12462	12632	12800	12680	12518	12466	12653	12533	12548	12628	12586	12503	12587	12583	12560	12627	12644	12799	12650	12636	12706	12581	12498	12597	12647	12558	12595	12472	12760	12590	12559	12726	12547	12563	12508	12561	12477	12473	12633	12611	12692	12556	12613	12568	12470	12618	12702	12572	12633	12654	12638	12537	12581	12668	12535	12438	12528	12594	12443	12686	12634	12712	12604	12600	12561	12686	12719	12742	12553	12520	12683	12701	12727	12458	12685	12499	12598	12598	12372	12575	12640	12570	12553	12456	12582	12516	12656	12574	12713	12500	12518	12471	12686	12655	12643	12563	12638	12550	12521	12623	12561	12713	12529	12765	12591	12717	12576	12652	12678	12606	12455	12642	12483	12437	12482	12726	12498	12679	12794	12511	12546	12530	12614	12539	12702	12643	12566	12655	12502	12685	12729	12595	12739	12714	12569	12540	12754	12530	12546	12500	12519	12566	12532	12435	12582	12544	12641	12639	12588	12693	12613	12517	12550	12636	12546	12664	12591	12653	12586	12510	12622	12707	12499	12550	12519	12539	12651	12589	12574	12775	12609	12765	12701	12461	12758	12538	12588	12664	12498	12648	12620	12662	12615	12629	12568	12532	12599	12649	12507	12688	12569	12598	12534	12652	12717	12500	12710	12538	12583	12702	12563	12574	12563	12669	12685	12565	12473	12705	12594	12622	12440	12510	12518	12676	12632	12522	12666	12548	12779	12580	12567	12677	12558	12696	12479	12539	12445	12666	12419	12698	12538	12543	12619	12751	12588	12540	12573	12528	12561	12623	12500	12808	12574	12646	12579	12527	12494	12636	12550	12671	12714	12437	12540	12609	12498	12722	12522	12623	12485	12536	12520	12629	12625	12485	12723	12411	12566	12536	12516	12541	12653	12681	12496	12663	12550	12724	12678	12472	12693	12560	12526	12578	12559	12754	12686	12535	12511	12644	12508	12539	12561	12512	12561	12638	12568	12626	12574	12651	12648	12633	12605	12574	12362	12535	12517	12536	12534	12482	12503	12516	12603	12566	12608	12588	12449	12613	12582	12624	12692	12620	12615	12514	12597	12722	12553	12470	12485	12686	12322	12618	12537	12592	12642	12601	12365	12549	12744	12583	12697	12526	12566	12382	12710	12621	12836	12638	12679	12630	12437	12765	12472	12464	12481	12470	12493	12514	12652	12552	12599	12682	12532	12575	12522	12668	12621	12544	12538	12591	12602	12591	12530	12484	12703	12763	12622	12597	12583	12372	12493	12513	12726	12723	12533	12498	12572	12769	12531	12595	12589	12445	12603	12562	12690	12426	12568	12758	12558	12493	12476	12626	12616	12541	12686	12698	12552	12634	12464	12636	12540	12598	12431	12530	12541	12479	12678	12420	12492	12798	12601	12631	12534	12506	12698	12615	12502	12614	12586	12665	12356	12598	12610	12590	12559	12465	12415	12564	12559	12521	12600	12591	12417	12644	12444	12569	12423	12570	12626	12466	12616	12534	12591	12637	12496	12661	12566	12610	12616	12583	12675	12678	12560	12659	12592	12610	12632	12483	12550	12636	12581	12591	12463	12678	12387	12315	12490	12414	12465	12679	12494	12515	12530	12639	12616	12467	12386	12636	12668	12623	12512	12532	12620	12543	12553	12577	12582	12569	12494	12802	12533	12756	12512	12543	12537	12750	12484	12610	12565	12705	12585	12667	12622	12737	12676	12642	12690	12524	12618	12659	12533	12686	12574	12573	12577	12629	12689	12626	12572	12750	12527	12740	12571	12618	12616	12481	12578	12549	12627	12567	12740	12553	12424	12524	12632	12702	12464	12568	12545	12553	12646	12601	12732	12617	12412	12541	12686	12722	12501	12547	12616	12613	12448	12610	12529	12445	12582	12558	12515	12595	12644	12545	12589	12690	12653	12594	12559	12495	12539	12650	12645	12371	12458	12503	12552	12799	12617	12598	12639	12671	12540	12595	12732	12588	12583	12629	12432	12540	12672	12630	12659	12526	12595	12786	12596	12650	12626	12571	12617	12493	12531	12607	12508	12619	12518	12541	12683	12642	12476	12364	12504	12593	12543	12528	12679	12613	12531	12548	12578	12664	12744	12532	12633	12674	12578	12761	12478	12669	12555	12488	12609	12521	12538	12490	12662	12583	12487	12674	12552	12434	12581	12634	12559	12414	12706	12604	12751	12521	12365	12530	12610	12643	12621	12506	12519	12513	12577	12556	12712	12518	12618	12580	12661	12585	12573	12465	12475	12588	12778	12537	12754	12642	12549	12490	12547	12619	12523	12645	12644	12644	12591	12690	12369	12609	12627	12504	12587	12618	12383	12505	12596	12558	12596	12765	12393	12638	12429	12783	12489	12630	12633	12625	12418	12505	12606	12596	12537	12445	12508	12603	12541	12691	12581	12590	12549	12409	12526	12394	12592	12675	12637	12577	12540	12384	12443	12558	12460	12539	12573	12600	12716	12660	12506	12614	12566	12482	12559	12518	12644	12552	12617	12475	12648	12727	12557	12487	12714	12639	12545	12599	12599	12458	12626	12579	12689	12728	12468	12543	12690	12502	12550	12611	12518	12510	12462	12547	12807	12698	12551	12659	12515	12696	12504	12707	12404	12573	12744	12550	12533	12571	12660	12437	12768	12586	12402	12616	12551	12610	12486	12571	12640	12499	12592	12473	12688	12591	12602	12491	12454	12646	12717	12667	12777	12423	12569	12659	12568	12559	12481	12535	12696	12642	12658	12684	12447	12516	12636	12714	12654	12630	12594	12605	12680	12717	12415	12640	12420	12598	12683	12408	12749	12509	12666	12573	12568	12534	12509	12578	12582	12591	12704	12569	12566	12530	12636	12501	12699	12428	12580	12691	12599	12602	12609	12613	12544	12639	12402	12592	12603	12659	12568	12529	12500	12565	12541	12667	12493	12508	12559	12715	12574	12493	12595	12747	12638	12567	12626	12401	12664	12652	12501	12377	12533	12758	12511	12540	12594	12433	12572	12432	12659	12599	12611	12531	12590	12497	12440	12667	12561	12653	12569	12609	12658	12582	12486	12640	12581	12611	12507	12672	12920	12485	12547	12612	12506	12548	12587	12727	12745	12499	12756	12420	12541	12611	12588	12631	12631	12513	12616	12497	12503	12391	12637	12655	12423	12507	12596	12479	12707	12747	12570	12534	12603	12713	12566	12587	12670	12454	12678	12635	12598	12650	12646	12557	12634	12448	12542	12646	12432	12784	12475	12591	12686	12553	12625	12489	12642	12508	12594	12609	12714	12646	12593	12692	12500	12588	12623	12649	12643	12601	12517	12642	12488	12533	12476	12614	12603	12390	12719	12592	12566	12502	12531	12453	12647	12557	12642	12508	12552	12597	12540	12738	12514	12558	12460	12658	12684	12601	12569	12603	12376	12567	12571	12533	12691	12460	12576	12470	12382	12611	12551	12453	12509	12562	12473	12519	12648	12600	12618	12795	12506	12698	12572	12473	12617	12666	12538	12613	12694	12631	12637	12530	12699	12604	12580	12656	12555	12652	12537	12537	12554	12561	12607	12594	12674	12589	12580	12706	12616	12503	12475	12737	12631	12719	12689	12539	12459	12479	12348	12558	12451	12565	12646	12722	12609	12515	12560	12704	12579	12684	12459	12532	12397	12371	12443	12628	12660	12560	12574	12822	12526	12591	12674	12543	12552	12621	12546	12540	12554	12516	12633	12621	12675	12527	12444	12720	12583	12545	12530	12664	12516	12561	12753	12559	12571	12507	12803	12589	12564	12593	12646	12720	12655	12565	12533	12609	12643	12601	12466	12674	12467	12499	12660	12648	12690	12609	12520	12508	12602	12480	12509	12602	12616	12399	12691	12557	12736	12611	12616	12549	12348	12546	12630	12669	12479	12461	12550	12424	12527	12654	12627	12599	12514	12494	12715	12634	12557	12498	12678	12548	12561	12607	12524	12483	12544	12570	12524	12755	12621	12631	12704	12527	12632	12509	12705	12634	12467	12397	12437	12635	12647	12701	12637	12404	12570	12680	12611	12557	12525	12664	12408	12571	12465	12511	12552	12662	12457	12552	12393	12640	12753	12595	12763	12513	12535	12582	12579	12493	12614	12658	12714	12551	12559	12599	12535	12591	12674	12625	12621	12676	12577	12496	12519	12580	12581	12663	12612	12589	12726	12444	12647	12451	12635	12581	12462	12579	12315	12528	12461	12601	12711	12562	12517	12427	12356	12515	12601	12538	12514	12592	12524	12581	12533	12602	12604	12507	12428	12579	12485	12496	12540	12640	12529	12569	12641	12532	12589	12568	12636	12510	12634	12520	12622	12646	12555	12530	12523	12627	12592	12628	12534	12504	12414	12594	12572	12579	12573	12670	12545	12676	12669	12607	12740	12431	12740	12608	12594	12370	12541	12534	12666	12630	12618	12608	12522	12477	12641	12564	12750	12566	12796	12615	12539	12530	12614	12531	12671	12376	12593	12567	12513	12572	12670	12558	12740	12492	12594	12625	12470	12593	12779	12581	12491	12542	12677	12612	12526	12629	12489	12569	12637	12558	12541	12648	12594	12644	12525	12544	12712	12473	12596	12520	12580	12522	12497	12659	12630	12592	12672	12463	12570	12674	12688	12610	12690	12483	12600	12733	12596	12483	12525	12511	12644	12555	12480	12575	12612	12710	12544	12613	12614	12715	12458	12708
29232	22756	22712	19348	16909	17003	16959	16592	16838	16816	16618	16283	16346	16273	16106	16065	16195	16164	16060	15749	15844	15861	15971	16097	16042	15999	15932	15805	16039	15958	15805	15933	15687	15865	15602	15891	15968	15829	15653	15866	15707	15875	15740	15958	15837	15843	15819	15984	15957	15798	16026	15791	15678	15621	15568	15825	15687	15695	15743	15747	15754	15680	15737	15967	15779	15879	15721	15689	15807	15650	15864	15776	15804	15861	15899	15797	15755	15920	15711	15815	15820	15948	15600	15774	15780	15750	15876	15827	15915	15613	15855	15637	16086	15757	15722	15755	15893	15712	15722	15675	15820	15912	15834	15856	15953	15799	15661	15945	15801	15851	15878	15824	15636	15801	15553	15859	15821	15741	15929	15609	15650	15708	15874	15879	16059	15867	15817	15859	15942	15757	15687	15870	15616	15712	15765	15771	15814	15923	15906	15818	15884	15822	15648	15795	15955	15926	15744	15818	15799	15694	15910	16088	15845	15706	15786	15678	15625	15786	15861	15781	15866	15697	15755	15607	15722	15810	15707	15742	15901	15796	15914	15874	15671	15744	15849	15866	15898	15634	15954	15688	15839	15876	15887	15690	15710	15657	15857	15828	15733	15929	15858	15882	15773	15694	15952	15729	15777	15693	15870	15733	15824	16036	15708	15811	15858	15743	15622	15788	15709	15877	15670	15643	15580	15898	15923	15714	15730	15723	15588	15870	15905	15924	15763	15744	15777	15676	15711	15674	15696	15889	15947	15698	15773	15813	15702	15626	15769	15660	15753	15866	15801	15843	15778	15693	15767	15642	15868	15626	15841	15624	15622	15664	15676	15905	15774	15671	15914	15698	15908	15839	15743	15888	15739	15929	15765	15592	15812	15867	15802	15848	15696	15773	15636	15678	15705	15834	15708	15942	15845	15737	15765	15795	15787	15547	15858	15607	15697	15843	15765	15917	15937	15745	15745	15817	15811	15675	15833	16006	15833	15789	15882	15969	15779	15696	15864	15841	15741	15664	15828	15973	15734	15903	15655	15792	15756	15736	15798	15920	15660	15769	15702	15738	15732	15844	15623	15917	15944	15880	15999	15750	15619	15745	15555	15979	15772	15623	15709	15875	15861	15643	15960	16014	15756	15952	15888	15681	15817	15798	15863	15915	15713	15701	15851	15668	15726	15713	15511	15631	15671	15602	15685	15807	15870	15935	15950	15813	15908	15801	15688	15757	15844	15836	15738	15717	16012	15768	15716	15924	15765	15920	15732	15855	15759	15935	15814	15861	15864	15708	15840	15875	15841	15853	16005	15713	15694	15639	15685	15748	15860	15747	15612	15685	15862	15733	15791	15843	15701	15750	15679	15683	15750	15720	15750	16055	16095	16008	15886	15793	15812	15749	15755	15763	15742	15744	15816	15658	15733	15779	15685	15804	16062	15775	15785	15663	15942	15863	15785	15626	15908	15787	15784	15871	15818	15938	15787	15833	15853	15780	15780	15842	15819	15659	15915	15796	15844	15646	15867	15624	16124	15824	15822	15765	15891	15698	15810	15498	15747	15736	15793	15896	15727	15892	15849	15832	15861	15894	15723	15823	15895	15779	15933	15756	15896	15785	15670	15734	15981	15855	15837	16143	15872	15780	15790	15705	15815	15757	15699	15672	15692	15804	15781	15884	15767	15607	15604	15622	15885	15855	15765	15904	15638	15475	15817	15730	15805	15883	15719	15727	15775	15802	15726	15821	15937	15721	15802	15840	15914	15735	15844	15889	15845	15856	15664	15973	15699	15713	15758	15816	15874	15902	15828	15797	15887	15789	15859	15800	15857	15963	15736	16058	15973	15819	15819	15808	15732	15928	15921	15836	15864	15882	15702	15602	15778	15700	15798	15670	15777	15692	15716	15801	15784	15767	15730	15975	15712	15848	15973	15718	15733	15738	15853	15765	15778	15886	15892	16032	15803	15818	15828	15753	15708	15717	15932	15981	15728	15652	15829	15838	15817	15957	15847	15957	15735	15784	15747	15644	15609	15689	15981	15883	15867	15673	16016	15658	15910	15929	15708	15913	15827	15657	15767	15897	16057	15694	15755	15784	15820	15764	15800	15493	15809	15807	15653	15623	15497	16097	15736	15821	15616	15582	15666	15624	15920	15890	15549	15638	15813	15686	15757	15906	15689	15691	15948	15921	15890	15893	15851	15918	15736	15743	15964	16071	15847	15908	15847	15754	15909	15994	15933	15916	15857	15897	15666	15885	15832	15783	15905	15800	15640	15790	15755	15715	15814	15897	15632	15642	15689	15730	15697	15590	15717	15729	15805	15604	15804	15743	15558	15837	15809	15696	15827	16039	15787	15670	15861	15838	15818	15922	15831	15802	15729	15627	15848	16017	16016	15721	15804	15906	15816	15879	15919	15746	15705	15670	15823	15825	15818	15808	15872	15926	15609	15796	15568	15786	15849	15717	15915	15598	15996	15705	15637	15734	15656	15868	15794	15757	15721	15890	15876	15932	15900	15812	15731	15673	15881	15693	15808	15859	15711	16041	15852	15865	15756	15918	15745	15849	15718	15781	15842	15851	15625	15795	15774	15777	15595	15820	15828	15831	15703	15699	15755	15550	15746	15850	15802	15686	15796	15738	15828	15756	15746	15506	15751	15713	15865	15753	15981	15759	15527	15806	15785	15795	15877	15901	15851	15768	15915	15817	15811	15613	15528	15958	15746	15667	15702	15744	15727	15726	15945	15662	15746	15882	15631	15644	15601	15970	15866	15848	15569	15677	15671	15916	15580	15695	15493	15640	15799	15851	15759	15729	15845	15881	15994	15901	15903	15766	15778	15857	15825	15773	15789	15746	16011	15582	15869	15761	15829	15995	15689	15754	15935	15699	15968	15877	15760	15858	15668	15758	16026	15916	15657	15711	15939	15805	15648	15689	15723	15769	15848	15618	15756	15825	15860	15760	15730	15830	15938	15907	15636	15698	15853	15887	15692	15743	15988	15662	15972	15830	15889	15727	16000	16040	15764	15742	15866	15817	15741	15807	15787	15874	15814	15683	15710	15647	15850	15928	15833	15724	15744	15616	15740	15750	15705	15788	15919	15835	15729	16000	15722	15892	15839	15799	16004	15850	15900	15821	15935	15826	15829	15669	15745	15687	15812	15947	15763	15767	15842	15856	15817	15802	15663	15809	15824	15901	15680	15593	16004	16034	15720	15819	15844	15783	15696	15679	15748	15670	15714	15841	15658	15712	15638	15864	15778	15810	15898	15926	15716	15941	15826	15730	15780	15739	15795	15776	15711	15886	15618	15783	15660	15823	15838	15864	16052	15917	15793	15609	15993	15705	15866	15749	15897	16004	15923	15813	15883	15702	15696	15965	16010	15671	15668	15788	15898	15842	15719	15638	15784	15653	15994	16021	15837	15757	15924	15747	15843	15822	15847	15776	15871	15813	15840	15716	15646	15954	15520	15708	15757	15975	15761	15753	15894	15752	15641	15713	15614	15786	15816	15709	15947	15840	15904	15640	15866	15793	15679	15816	15861	15756	15857	15708	16057	16027	15845	15743	15698	15784	15843	15697	15956	15711	16037	15660	15766	15619	15693	15845	15923	15780	15839	15848	15966	15711	16000	15780	15708	15627	15868	15739	15814	15808	15828	15626	15719	15756	15643	15714	15840	15727	15701	15673	15868	15809	15667	15667	15925	15581	15820	15858	15577	15771	15619	15747	15759	15663	15820	15736	15746	16018	15585	15820	15937	15743	15878	15856	15836	15764	15644	15800	15871	15985	15882	15816	15874	15889	15687	15958	15556	15955	15747	15711	15785	15788	15837	15836	15835	15760	15676	15730	15798	15952	15822	15700	15801	15833	16026	15837	15826	15851	15791	15798	15698	15679	15850	15872	15823	15703	15583	15925	15920	15875	15746	15648	15727	15738	16018	15798	15726	15882	15815	16034	15894	15855	15764	15875	15945	15774	15731	15647	15752	15894	15735	15792	15743	15748	15873	15901	15651	15862	15659	15668	16017	15925	15814	15865	15815	15965	15964	15717	15741	15845	15832	15739	15622	15814	15588	15871	15796	15978	15935	15748	15662	15716	15739	15760	15709	15915	15924	15619	15774	15776	15793	15698	15790	15810	15823	15752	15652	15754	15962	15904	15963	15840	15938	16095	15616	15694	15927	15769	15910	15769	15776	15918	15719	15757	16027	16067	15894	15731	15816	15751	15747	15797	15777	15723	15743	15737	15487	15683	15857	15855	15764	15631	15660	15955	15536	15836	15602	15677	15871	15689	15793	15878	15740	15647	15806	15641	15851	15957	15782	15818	15782	15834	15814	15810	15846	15862	15841	15706	15781	15930	15881	15821	15863	15752	15702	15671	15872	15936	15850	15775	15849	15672	15799	15794	15674	15762	15883	15779	15686	15599	15720	15912	15861	15846	15991	15775	15705	15822	15849	15626	15557	15689	15721	15945	15639	15851	15890	15694	15815	15978	15746	15658	15731	15854	15840	15982	15885	15733	15643	15884	15793	15739	16050	15681	15780	15818	15873	15766	15896	15711	15672	15836	15508	15865	15888	15678	15837	15877	15820	15897	15702	15801	15886	15871	15662	15864	15767	15612	15856	15878	15937	15749	15790	15571	15684	15954	15693	15816	15774	15813	15689	15830	15675	15759	15846	15738	15700	15829	15847	15720	15682	15749	15859	15965	15678	15783	16050	15777	15804	15860	15912	15657	15833	15910	15791	15645	15827	15898	15815	15873	15970	15737	15883	15766	15898	15966	15744	15851	15671	15901	15893	15779	15864	15597	15755	15860	15826	15893	15756	15674	15850	15766	15755	15705	15903	15576	15924	15994	15683	15933	15794	15643	15605	15753	15734	15978	15829	15849	15844	15688	15638	15798	15941	15883	15705	15877	15723	15964	15776	15708	15945	15720	15864	16049	15795	15827	15844	15736	15832	15790	15700	15772	15911	15933	15904	15743	15825	15819	15758	15698	15800	15741	15763	15702	15838	15805	15918	15704	15918	15921	15810	15801	15702	16008	16050	15905	15950	15815	15827	15838	15840	15717	15896	15628	15968	15862	15907	15796	15789	15745	15664	15760	16008	15922	15857	15914	15688	15760	15911	15819	15868	15893	15859	15781	15695	15835
18968	22016	19693	16016	14822	14331	14638	14586	15082	14697	14286	13729	13630	13412	13688	13624	13408	13228	13135	13176	13168	13148	13346	13127	13089	12962	13127	13057	13095	12998	12972	12942	12913	12903	12953	12996	13028	13085	12972	12995	12881	12957	13188	13015	13117	13321	13140	13048	12881	12935	13004	12855	13025	13052	13003	12997	12934	13220	12859	12913	12948	12926	12878	12976	12902	12710	13059	13020	12929	12838	12922	12904	12889	12924	12908	12990	12929	13175	12930	12887	12830	12962	12877	12980	13012	12893	12990	12979	12914	13097	12951	13031	12772	12789	12717	13029	12892	12949	13002	12880	12894	13032	12874	12730	12831	13137	12827	12903	12933	12861	13005	12912	12916	13052	13083	12899	12958	12992	12978	12961	12940	12828	12772	12967	12998	12896	12893	12965	12945	13107	12956	12798	12837	13040	12980	13033	13146	12914	13006	12944	12982	12809	12856	12825	12846	13036	13044	12822	13031	13013	12719	12969	12864	12969	12799	13064	13012	12877	12953	13021	12836	12892	12978	12836	12908	13049	12775	13134	13029	13168	12941	12891	13049	12889	12910	12891	12853	12959	12835	12964	12913	12813	12968	13016	12929	12999	12868	12739	13166	12772	12909	12884	12984	13059	13018	12930	12945	12960	13034	12967	12750	12997	12976	12942	12957	12932	13015	13027	12917	12951	13018	12956	12922	13028	12995	12987	13090	12950	12953	13067	13014	13028	13167	12867	13138	12795	12913	12916	12883	12907	13053	13021	13108	12922	12983	12949	13038	12989	12897	13185	13064	12794	13002	12885	13058	12925	12923	12879	12785	12983	12842	12941	12919	12729	12979	12992	13040	13007	12933	12871	12721	12866	12936	12988	12908	13099	12938	13018	12996	12887	12924	12954	12992	12935	13110	12827	12901	12964	12980	12830	12888	12898	13070	12958	12928	13034	12905	13009	12832	12992	13016	13014	12965	13048	12936	12825	12931	13066	12909	12897	13162	12840	12929	12785	12820	12944	12897	13071	12848	12859	12829	12856	12941	12887	12974	12999	12865	12928	13101	13043	12852	12804	12967	12834	12977	12891	12861	12965	12907	12883	12922	13012	12867	13027	12857	12965	12809	12957	12895	12934	12893	12900	12927	12949	12999	12773	12875	12911	12795	12931	12831	12800	12926	12800	13118	12930	13021	12956	12929	12882	12883	13002	12936	12904	13012	12837	12986	12929	12909	12911	12951	13036	12929	12853	13017	12795	12974	12800	12848	13116	12976	12894	12800	12806	13011	13084	12909	13012	12907	12922	12879	12774	13096	13026	12955	12986	12924	12989	12888	12960	12852	13065	12989	12952	12988	12922	12947	13053	12804	13044	12841	12888	12932	12777	12961	12815	12956	13002	12850	13056	13043	12871	13008	12948	13162	13040	12767	12819	12987	12881	13002	13045	12877	12838	12883	12840	12965	13056	12864	12851	12946	12841	12899	13060	13063	12926	12998	13046	12830	13009	12972	12948	13144	13025	13084	12830	12963	12889	12868	13000	12879	12919	12865	12929	13020	13151	12978	12929	12963	12886	12941	12982	12974	12853	13046	12979	12909	12951	12970	12929	12917	12948	13070	13001	13007	12887	12971	12886	12928	13056	13044	12948	12945	12839	12944	13079	13155	13033	13018	12948	12869	12874	12989	12982	13100	12970	13037	12949	12838	12836	13045	12838	12979	12967	12730	12917	12962	13074	13061	12966	13106	13007	12924	12923	12918	12889	12974	12852	12877	12722	13080	12900	12977	12989	13048	13132	12986	12967	12982	12772	12998	12955	12810	12974	12885	12789	12878	13001	13040	12987	12981	12893	13056	12990	12865	12954	12767	13051	13000	12860	13095	12933	12938	12856	13164	12951	12993	12967	12724	12870	13136	12941	13068	13047	13008	12939	12831	12750	12866	12741	13140	12932	12915	12824	12899	12883	13046	12958	12930	12900	12940	12920	12894	12961	12791	12958	12907	12946	12763	12769	13045	12890	13051	12817	13039	13001	12887	13011	12969	12957	12974	12972	12950	12928	12913	12956	13075	12910	12886	13006	12946	12960	12986	13179	13080	12861	12881	12925	12883	12958	12886	12910	12854	12864	12904	12974	13006	13076	12937	13064	13111	13060	13038	13023	12931	13019	12984	12943	12831	12803	12930	12935	13079	12901	12847	12881	13000	12892	12875	13023	13081	12841	12886	12862	13022	12876	13006	12881	12756	12906	13040	12959	12871	12972	12891	12931	12836	12922	12824	13014	12783	12945	12882	12900	12906	12893	12903	12890	12948	13012	13059	12856	12965	13030	12900	12893	13013	12957	13010	12928	13017	12978	13147	12870	13086	12889	13011	12892	13019	12940	12942	12890	12983	13108	12844	12887	13091	12716	13023	12816	13202	12920	12769	12928	13011	12790	12969	12983	12910	13025	12735	12864	13001	12790	12875	12940	12876	12818	12932	12996	12766	12843	12888	13108	13023	12970	13044	12975	12941	12893	13012	12995	12900	13024	12980	13060	13049	13005	12994	12904	12973	12983	12749	12960	12939	13010	12984	12943	13008	13075	12945	13001	12892	13055	12988	12965	12700	12865	12914	12762	12875	12748	12965	12999	12894	12881	12951	12906	12949	12874	12941	12883	12992	12937	12984	12915	12957	13047	12894	12771	12988	12928	12974	12880	12903	12952	12949	12895	12814	12972	12973	13108	12768	12973	12981	13075	13037	12956	12994	13017	12825	13032	13073	13182	12913	12906	13008	12926	12869	13001	13004	12989	13027	12824	12957	12909	13064	12900	12907	12936	12962	12898	12982	13082	12814	13088	13025	12911	13020	12939	12757	12892	13103	12927	12930	12962	13012	12919	12902	13043	12939	12975	12935	12930	12872	13131	12818	12979	12964	12964	13056	12908	12950	13055	12900	12914	12964	12849	13055	12931	13031	12883	12796	13092	12803	12965	13037	13008	12964	13000	12861	12904	13000	12895	12879	13101	12763	12807	12977	12952	12982	12938	12884	12951	12884	13023	12863	13037	12845	13006	12919	12843	12994	12906	13022	12918	12997	12948	13102	12965	12995	12968	13044	12868	12869	12888	13018	12968	13051	12895	12981	12918	12900	12943	12983	12967	13044	12962	12833	12920	13044	12961	12952	12892	12949	12795	12948	12929	12895	12799	13016	12974	12922	12880	12909	13018	13094	12833	13001	12845	12899	12810	12994	12879	13202	12930	12846	12832	13006	12985	13049	12805	13014	12985	12807	13022	12992	13048	12894	12947	13094	13059	12985	12847	13069	12903	12848	12894	12992	12872	12936	12826	12903	12944	13089	12869	13048	12887	12787	12834	12889	12895	13045	13021	12876	12760	12934	13052	12902	12970	12954	12837	13055	12885	13020	13017	12868	12959	12914	12913	12993	12988	13096	12998	12969	12890	13066	12872	12848	12697	13021	12911	12943	12961	13003	12918	12873	12862	13033	12857	12928	13087	12964	12801	12859	12903	12918	13050	12968	13027	12950	12907	13100	12837	12948	12979	13061	12830	13040	13006	12926	12971	12916	12857	12700	12962	12975	12808	12780	13066	12933	12903	12793	12811	12992	12976	12936	12948	12930	13105	12851	13023	12931	12921	12883	13032	12860	12976	12962	12969	12884	13115	13057	12942	13021	12914	12960	12916	12931	13064	12964	12899	12893	13028	12846	12917	12921	12897	13012	12912	12886	12972	12987	13024	12912	13012	12833	13047	12896	12785	13177	12946	13073	12891	12968	12965	13134	12987	12917	12922	12946	12889	13052	12992	13058	12953	13062	12909	12976	12756	13006	12943	13058	12885	12924	12971	12716	13066	13021	13017	12928	13011	12863	12983	12967	12994	13020	12786	13018	12866	12817	13015	12949	12899	13010	12871	12876	13022	13060	12739	13034	12887	12882	12786	12981	12971	12842	12892	13269	12973	13006	13000	12985	13056	13028	12904	13007	12892	12974	12976	12919	13072	12959	12975	13059	13089	12842	13016	12976	13022	12925	12805	12886	13004	13072	12847	13236	12803	13092	12895	12983	13147	12907	12969	13066	12869	13069	12840	12939	13011	12980	13047	12862	13020	12954	12928	12857	12927	12952	12899	13026	13028	12888	12980	12820	12933	12946	12907	12957	13113	13130	13049	12896	12974	12939	13018	12959	12839	12929	12866	12853	12863	13112	13104	12904	12970	12959	13066	13054	12907	12926	12905	12939	12925	12933	12808	12915	12974	12918	13114	12893	13036	12912	12948	12807	12997	12905	12857	13072	12835	13089	12891	12828	12824	12826	12979	12846	13098	12950	12851	12865	13204	12992	12813	12929	13002	12843	12907	12913	12923	12933	13068	13005	12875	13025	12905	12973	13065	12990	13008	13029	12895	12990	13124	12926	12995	12836	12804	12920	13109	13034	12988	12870	13023	12921	12789	13063	12971	13072	13078	12958	13032	12967	13104	12790	12905	12917	12939	12890	12911	12979	12967	12872	12905	12737	12893	12994	12939	13064	13015	12955	13117	12892	13099	12828	13173	13034	13034	13085	12998	12968	13019	12874	12790	12832	12904	13096	12891	12898	13027	13038	13079	13026	13005	12896	12919	12883	12997	12844	12897	12760	12975	12875	13019	12918	12922	12910	12866	12911	13035	12954	12865	12924	12919	13021	12944	12793	12958	12945	13116	12881	13047	12802	13018	12843	13069	12827	12860	12782	12870	12879	13101	12809	12994	12982	12917	12810	13049	12922	12920	13033	12872	12893	13012	12988	13013	12839	12993	13030	13096	13073	12845	12908	12961	12998	12838	12906	12888	12982	12910	13110	12844	12953	12799	12992	12903	12916	12889	12878	12948	12832	13106	12918	12886	12956	13127	12887	12973	12988	12865	12904	13027	12889	12892	13065	12944	12944	12860	13042	12885	12964	13143	12927	13024	12862	13081	12980	12988	13041	12879	13077	13015	12963	13012	12801	13029	13044	13006	13156	12807	12907	13023	12884	12804	12848	13006	12806	12912	12820	12963	12937	13014	12826	13033	13055	12879	12760	13151	12980	13055	12801	12902	13001	12903	13014	12865	12907	12974	13054	13093	12938	12940	13036	12784	12690	12920	12977	13050	12981	12989	12807	12928	12946	12808	12907	12976
24658	21041	28020	24428	22207	21957	20995	18657	18416	18488	18090	17394	16989	16778	16570	16834	16573	16498	16225	16231	16099	16232	16335	16156	16227	16119	15982	16003	16028	15772	15902	15862	15881	15836	15917	15773	15802	15996	15910	15939	15785	15913	15805	16049	16478	17000	16629	16255	15987	15935	15846	15751	15802	15628	15789	15885	15700	15774	15919	15730	15959	15611	15942	15907	15583	16002	15920	15850	15833	15708	15683	15751	15701	15702	15776	15828	15872	15783	16049	15997	16025	15893	15965	15648	15783	15677	15844	15848	15753	15660	15875	15998	15755	15742	15826	15847	15652	15690	15817	15811	15710	15773	15876	15889	15885	15764	15802	15878	15847	15913	16023	16024	16019	15932	15897	15751	15816	15727	16001	15616	15971	15645	15745	15658	15885	15722	15918	15977	15766	15951	15865	15879	15526	16067	15672	15756	15726	15807	15891	15771	15590	15775	15915	15820	15864	15621	15791	15628	15756	15784	15638	15825	15620	15705	15901	15501	15760	15756	15632	15729	15754	15819	15831	15618	16047	15865	15979	15884	15850	15974	15763	15771	16035	15678	15888	15616	15662	15808	15924	15799	15818	15757	15735	15816	15774	15808	15943	15646	15989	15871	15783	15697	15805	15692	15910	15657	15777	15807	15794	15889	15597	15974	15801	15959	15816	15808	15867	15795	15947	15874	15923	15622	15770	15822	15638	15966	16053	15769	15697	15853	15728	15953	15750	15754	15723	15818	15877	15943	15791	15939	15919	15843	15729	15926	15851	15589	15711	15785	15905	15864	15579	15741	15716	15746	15798	15741	15757	15885	15825	15776	15916	15959	15897	15794	15748	15733	15630	15606	15854	15973	15950	15788	15738	15864	15934	15802	15716	15836	15665	15755	15855	15834	15912	15809	15756	15912	15593	15866	15734	15788	15968	15781	15791	15812	15829	15790	15586	15905	16068	15799	15741	15861	15916	16115	15652	15857	15992	15815	15871	15754	15903	15883	15797	15921	15576	15756	15656	15918	15894	16060	15753	15783	15728	15735	15692	15772	15952	15772	15831	15989	15708	15713	15841	15798	15818	15971	15696	15890	15842	15772	15750	15768	15875	15761	15823	15889	15771	15901	15969	15763	15986	15736	15863	15766	15984	15795	15695	15791	15707	15790	15933	15918	15877	15724	15692	15747	15970	15688	15933	15832	15960	15974	15836	15627	15755	15860	15927	15937	15952	15757	15796	15755	16007	15768	15863	16051	15769	15661	15869	15671	15644	15752	15696	15589	15581	15755	15878	15902	15979	15853	15874	15733	15853	15669	15577	15760	15770	15883	15747	15625	15855	15631	15629	15829	15612	15914	15895	15942	15649	15845	15932	15694	15988	15793	15759	15876	15941	15868	15811	15626	15828	15811	15854	15852	15682	15815	15944	15899	15973	15879	15913	15611	15645	15856	15903	15606	15635	15775	15917	15917	15801	15811	15784	15737	15721	15903	15813	15794	15757	15707	15910	15711	15790	15741	15811	15789	15893	15670	15983	15811	15910	15812	15889	15886	15952	15847	15812	15772	15855	15602	15755	15738	15712	15956	15856	15635	15846	15759	15729	15818	15867	15975	15849	15828	15795	15973	15708	15725	15833	15650	15798	15690	15792	15851	15980	15756	15780	15962	15918	15844	15860	15979	15592	15791	15924	15702	15745	15619	15808	15539	15588	15725	15975	15878	15722	15596	15860	15725	16083	15775	15796	15824	15850	15747	15891	15809	15859	15762	15706	15764	15861	15765	15824	15850	15653	15730	15943	15732	15821	15863	16019	15836	15763	15861	15783	15864	15810	15823	16039	15822	15828	15842	15658	15756	15604	15773	15789	15893	15788	15720	15878	15964	15796	15575	15863	15739	15762	15589	15733	15731	15901	15854	15628	15616	15874	15810	15788	15797	15853	15847	15850	15822	15861	15711	15981	15677	15984	15893	15718	15905	15726	15680	16009	15832	15854	15759	15921	16146	15671	15793	16006	15708	15908	15864	15806	15817	15957	15729	15858	15895	15888	15901	16026	15917	15685	15840	15840	15760	15930	15729	15814	15882	15594	15781	15909	15804	15946	15830	15883	15884	15868	15925	15830	15615	15972	15901	15911	15751	15950	15687	15908	15742	16053	15862	15564	15875	15723	15963	15907	15732	15856	15880	15852	15714	15768	16068	15952	15879	15841	15912	15746	15544	15546	15700	15752	15656	15882	15723	15879	15739	15959	15731	15731	15882	15718	15790	15839	15832	16034	15794	15746	15698	15563	15806	15847	15869	15945	15887	15590	15509	15955	15831	15926	15845	15825	15808	15831	15835	15764	15852	15933	15830	15712	15823	15789	15812	15880	15842	15803	15909	15698	15901	15804	15787	15727	15759	15697	15892	15757	16088	15827	15845	15995	15819	15777	15897	15937	15916	15590	15947	16010	15836	15911	15859	15902	15864	15668	15821	15881	15842	15732	15868	15826	15978	15915	16003	15818	15451	15893	15918	15989	15864	15637	15901	15829	15939	15799	15646	15749	15669	15818	15756	15838	15803	15541	15802	15973	15777	15944	15917	15742	15818	15770	15664	15855	15664	15830	15779	15936	15927	15914	15939	15904	15698	15773	15883	15822	15701	15869	15781	15665	15773	15944	15715	15741	15756	15917	15756	15613	15843	15843	15780	15725	15772	15883	15742	15862	15959	15704	15813	15860	15761	16057	15875	16001	15869	15873	15711	15838	15887	15708	15713	15800	15998	15700	15881	15817	15852	15629	15983	15682	15668	15714	15932	15742	15656	15797	15539	15886	16028	15905	15681	16067	15894	15811	15684	15955	15891	15818	15825	15756	16084	15719	15852	15905	15857	15927	15864	15859	16198	15782	15703	15878	15721	15635	15856	15856	15901	15846	15882	15717	15820	15828	15638	15654	15792	15816	15874	15750	15727	15746	15743	15890	15985	15859	15933	15808	15614	15820	15838	15779	15677	15865	15709	15854	15700	15745	15768	15911	15665	15831	15828	15785	15630	15812	15745	15897	15883	15883	15908	15879	15871	15935	15763	15708	15730	15916	15769	15934	15958	15675	15848	15809	15613	15937	15770	15656	15810	15924	15724	15788	15884	15816	15782	15903	15841	15667	15688	15841	15733	15622	15998	15749	15812	15927	15661	15894	15835	15770	15704	15803	15947	15732	15719	15957	15855	15801	15898	15939	15910	15842	15956	15812	15720	15711	15771	15930	15945	15919	15951	15846	15752	15826	15842	15711	15712	15680	15790	16095	15760	15789	15665	15683	15847	15837	15837	15833	15727	15728	15616	15646	15691	15734	15706	16018	15774	15724	15783	15942	15680	15904	15912	15803	15964	15934	15822	15778	15982	15726	15761	15839	15761	15821	15862	15747	15728	15872	15752	15965	15829	15765	15630	15818	15920	15807	15737	15755	15803	15631	15783	15820	15920	15769	15621	15881	15838	15874	15741	15958	15885	15757	15679	15698	15770	15975	15899	15641	15799	15759	15903	15752	15702	15762	15981	15794	15987	15732	15904	15955	15632	16074	15709	15556	15864	15692	15903	15754	16008	15869	15560	15678	15586	15848	15910	15902	15727	15802	15870	15730	15720	15845	15808	15912	15898	15738	15815	15862	15889	15896	15633	15710	15922	15955	15824	15803	15700	15683	15642	15826	15765	15867	15805	16074	15795	15719	15954	15868	16085	15879	15884	15715	15712	15726	15696	15880	15899	15881	15876	15768	15815	15671	15813	15656	15876	15712	15790	15684	15607	15671	15732	15774	15820	15880	15820	15956	15868	15538	15739	15655	15863	15679	15814	15920	15862	15793	15752	15924	15808	15712	15722	15918	15726	15923	15907	16020	15901	15943	15813	15936	15890	15833	15759	15964	15688	15953	15559	15813	15715	15650	15711	15865	15749	15688	15836	15751	15815	15851	15776	15699	15879	15932	15740	15875	15884	15788	15993	15703	15828	15864	15891	15864	15933	15764	15742	15755	15727	15814	15709	15789	15692	15767	15793	15641	15553	15637	15603	15759	15987	15866	15693	15970	15733	15695	15614	15764	15770	15864	15810	15749	15842	15806	15961	15860	15725	15579	15805	15918	15924	15879	15887	15892	15799	15927	15799	16031	15803	15839	15828	15686	15705	15866	15858	15735	15796	15762	15706	15942	15838	15727	15621	15770	15630	15763	15832	15781	15817	15931	15805	15630	15735	15574	15866	15778	15634	15785	15784	15929	15829	15959	15868	15831	15963	15848	15737	15679	15909	15792	15850	15996	15900	15762	15816	15889	15890	15805	15943	15782	15667	15774	15845	15710	16063	15800	15827	15739	15701	15753	15638	15889	16142	15766	15816	15920	15672	15654	15718	15614	15737	15719	15756	15620	15748	15836	15948	15529	15742	15567	15706	15827	15742	15775	15771	15647	15755	15711	16052	15816	15663	15779	15772	15598	15641	15834	15759	15999	15821	15891	15865	15899	15890	15661	15915	15643	15745	15876	15715	15764	15728	15743	15757	15839	15748	15733	15864	15786	15892	16038	15936	15998	15742	15840	15882	15929	15756	15818	15804	15767	15799	15993	15763	15797	15811	15767	15937	15795	15695	15932	15755	15800	15688	15800	15738	15775	15802	15801	15763	15685	15699	15907	15829	15899	15739	15720	15713	15781	15694	15657	15918	15801	15571	16002	15979	15825	15753	15880	15571	15847	15776	15867	15847	15668	15820	15744	15590	15745	15965	15888	15802	15762	15805	15944	15854	15802	15995	15925	15736	15733	15808	15855	15685	15752	16068	15853	15876	15964	15749	15629	15599	15733	15858	15766	15790	15865	15847	15891	15788	15854	15695	15604	15809	15838	15748	15694	15634	15879	15892	15762	15632	15913	15991	15945	15608	15849	15881	15741	15843	15983	15983	15826	15778	15790	15870	15881	15670	15838	15738	15945	15716	15707	15849	15798	15751	15806	15880	15908	15902	15659	15933	15964	15731	15856	15846	15884	15861	15620	15693	15713	15793	15569	15774	15711	15760	15730	15809	15754	15791	15867	15629	15897	15926	15746	15774	15790	15743	15882	16038	15881	15754	15878	15772	15915	15638	15939	15858	15772	15568	15936	15888	15879	15806	15772	15925	15875	15727	15671	15893
21566	35066	31387	23003	19903	18481	17838	17133	17217	16819	16084	14992	14469	14472	14422	14314	14057	13700	13507	13370	13276	13433	13580	13537	13383	13275	13176	13263	13100	13056	13051	13001	13188	13092	13018	13021	13012	12989	12923	13134	12956	12988	12941	13253	13998	14353	14031	13477	13073	13036	13008	13064	12847	13122	12858	13050	13075	13081	13055	12769	12945	12914	12852	13124	12904	12876	13007	12956	12941	12976	12877	13033	12883	13003	13021	13119	12987	12970	13078	12919	12908	13013	13009	12898	13028	12934	13159	13104	13057	12901	12970	12980	13042	12870	12970	13080	12913	12945	12913	12878	13065	13002	13051	12993	13108	12984	12789	12850	12848	12977	12961	12881	13273	12980	12900	13096	12959	12917	12959	13040	12881	13028	12942	12874	13042	12998	13105	12913	12881	12942	12969	12898	12969	12915	12974	12912	13026	12983	12878	12943	13060	12996	12990	13099	12953	13121	12929	13049	12934	12897	12937	13094	12939	12963	12956	13039	12940	12993	12976	12990	12872	12959	12941	12998	12803	13008	13090	12840	12903	12979	12815	12908	12865	12940	12991	13129	12998	12939	12977	12963	12969	13088	13035	12874	12841	12927	13028	12927	13003	12764	13012	12855	13227	13056	12933	13028	12936	13018	13035	12786	13127	12990	12997	13044	12872	13062	13009	12932	12995	13022	13101	12917	12965	13019	13065	12988	12949	13000	12944	12923	13050	12925	12965	13042	12941	12938	13127	12877	12944	13140	13040	12862	12860	12924	12854	13042	12959	12893	12976	12897	12923	12925	12835	12883	12811	13037	12819	12964	13000	13000	12956	12956	12926	12940	12875	12957	13075	13069	12940	12906	12896	13068	13011	12974	12997	12967	12847	12960	12960	12612	12910	13015	12955	13211	12985	12880	12938	13010	12843	12902	12922	12889	12972	13087	12758	12944	12940	12991	13075	12940	13138	12975	13128	12908	12920	13030	12843	13115	13082	13004	12788	12822	12820	12916	12979	12960	12945	12961	12932	12954	13205	13016	12967	12983	12856	12973	12956	12762	13007	13038	12977	12909	12969	12950	12970	12994	12900	12953	12760	13087	12713	12827	12916	12988	12747	13004	12803	12995	13074	12917	13074	13002	12983	13038	13049	12955	12924	12988	13060	13113	12890	13055	12890	13065	12859	13000	12912	12919	13043	12904	13039	12965	12957	12856	13156	12944	13065	13096	12943	12987	12986	12927	12980	13062	13066	12901	13034	12846	13002	12893	13022	12937	12882	12936	12981	12906	12994	13051	13035	13029	12891	12892	12902	12933	12996	13004	12924	13058	12923	13101	13057	12984	13034	13022	12911	12954	12969	13160	12987	12998	12969	13019	13094	12966	13089	12830	12964	12964	12929	13065	12987	12740	12941	12943	13054	12934	12976	12900	13071	13032	12909	12924	12826	13037	12808	12814	12990	12970	12949	12856	12915	12819	12858	13022	12958	12901	13074	12933	12842	13079	13048	12874	12969	13042	13107	13033	12767	13063	12859	12915	12932	12965	13081	13004	13007	12911	12979	12776	12891	12975	13087	12979	12902	13010	12918	12953	12858	12894	12944	12963	12993	12999	13072	12904	12917	13056	13036	12849	12956	12937	12991	13079	12928	12964	12992	13062	13079	12888	12947	12908	12870	12892	12850	13086	12822	13099	12973	12963	13050	12755	13060	12884	13016	13075	12956	12980	12964	12907	13271	12942	12864	12952	12865	12998	13081	13066	12879	13076	13008	13124	13048	12907	13028	12897	12923	12931	12837	12985	13119	13002	12853	12821	13097	12832	13133	12936	12897	12981	12760	13090	13083	13161	12959	13155	13008	12991	12857	13181	13001	12960	12866	12991	12810	12854	13049	13097	12870	13111	12987	13047	12855	13015	12893	13019	12995	13058	13008	12823	13029	12991	12850	12957	12927	13113	12980	13101	12946	12882	13044	12932	12926	12998	12961	12973	12949	12937	13017	12746	12978	12904	12946	12955	12897	12947	13003	12884	12949	12899	13032	12959	12948	12840	12818	12918	13072	12962	12996	12880	12867	12920	12919	12819	12888	12945	13109	12786	12896	12936	13008	13027	12893	12964	12850	12893	12958	12947	12856	12944	12958	12887	12989	12894	12909	12980	12796	12995	12960	12891	12831	12941	12827	13060	12999	13198	12885	12818	13160	12889	12908	12991	12882	13046	12976	12974	12855	13051	12843	12943	12969	13036	13208	12965	12986	13046	13067	12763	13135	12974	12802	12968	13074	12827	12957	13003	12883	12883	12889	13038	13081	13058	13052	12950	13103	12921	13018	12862	13020	13174	12983	12736	12964	12879	12913	13081	12934	13006	12929	13065	13057	12938	12979	12835	13087	13014	13081	12984	13036	12869	12960	12988	12955	13030	13002	12841	13039	12993	13021	12877	12915	12896	12945	13020	13020	13064	13170	12907	13001	12879	12997	13032	12763	13092	12929	13028	12952	12960	12987	12937	12915	12949	12983	13022	12946	13085	12860	13023	13065	13068	13034	12952	12977	12895	13056	12961	12814	13043	12841	12881	12970	13060	12899	13085	13146	13014	13150	13016	12847	12932	12941	13056	13118	12908	12753	12931	13141	12950	12924	13043	12936	12947	13027	13013	12788	12997	12934	12941	13007	12984	12875	12954	12975	12931	12932	13043	12856	12925	12897	13153	12923	12970	13020	13027	12954	13006	12882	13011	12950	12917	13191	12912	13035	12803	13033	12949	12857	12915	12825	13079	13115	12868	12891	13008	13144	13001	13023	13095	12972	12965	13106	13073	12989	12899	12982	13067	12906	13041	12980	12889	12934	12741	12947	12945	13070	12966	12827	13188	13072	13014	13016	13038	12958	13006	12940	12944	12877	13054	12931	12945	12936	12884	12848	13010	13090	13042	12925	13038	12819	12777	12917	12962	13056	13013	12854	13010	12898	12926	13002	13054	12872	12951	13041	12860	12924	13041	13137	12936	12979	12961	12935	13008	12871	12903	13105	12978	13063	12877	12793	13055	13092	13015	13093	12910	12889	12868	12813	12930	12879	12979	13069	13070	13279	12927	13008	12987	12965	12838	12991	13051	12916	12912	12966	12980	13081	12931	13027	12954	12931	13020	12972	12917	12938	12931	12969	12895	13068	12943	13070	13137	12981	12999	12896	13157	12909	12893	12980	12998	12945	12794	12907	12796	12896	12882	13010	13049	13040	12866	12958	12863	12942	12996	12963	13022	13090	12904	13039	12935	13021	12912	12740	12825	12948	12850	12950	12871	13077	12980	12817	12929	12919	13017	13043	13012	12996	13067	13155	13074	12944	13086	12919	13021	12826	12948	13018	12824	13016	13087	13084	12922	12826	13027	13203	12880	13009	12946	13081	12990	12987	12889	12970	12961	12929	12964	12964	13013	12952	13016	12964	12787	12929	13040	12940	12928	13074	12905	12876	12917	13145	12810	13020	12882	12974	12945	12904	12973	13122	12938	12798	12926	13014	13075	12877	12937	13109	13159	12808	13214	13079	12952	13203	12934	12959	12968	13028	13060	12813	12881	12881	13065	12915	12873	12994	13066	12841	13001	13221	13001	13079	13081	13014	13042	12875	12933	12957	12765	12972	13072	12963	12962	13179	12892	12957	13108	13021	12842	13090	12968	12810	12926	12879	13013	12929	12934	13039	13039	13023	12927	12977	13013	13056	12892	12928	12890	12943	12970	13077	12971	12895	12934	12813	12936	12884	12910	13082	12998	12993	12892	13004	12780	13008	12950	12922	12739	12926	12930	13089	12887	12899	12924	12993	12952	12884	12908	12990	12961	13058	13009	12947	13039	13039	13187	13078	12925	12954	13137	12855	12881	13033	13100	12957	13014	12846	13066	12876	12876	13003	13080	12879	12813	12897	12975	13143	13064	12920	13058	13036	13006	12892	12948	13215	13021	12909	12951	12881	12975	12969	12966	12983	13124	13033	13022	12741	13029	12940	13054	12968	12930	13021	12919	13059	12752	12821	13000	13067	12997	12989	12994	12858	13032	12956	13034	12913	12902	13061	12933	12903	12800	13085	13112	13010	13030	12890	12979	12850	13055	12986	13066	13033	12931	12999	12961	13046	12985	12970	12978	12849	12907	13207	13021	12929	13006	13046	12879	13088	12844	12934	12849	12919	13053	13013	12843	12974	13084	13129	12830	13024	12845	12970	12934	13107	13035	13144	12918	12949	12946	12987	13037	12890	13050	13006	13045	13056	12872	13050	12858	13082	12971	12795	13040	12907	12838	13157	13045	12966	12829	13078	12832	12846	12957	13056	13008	13034	12805	12918	12887	13025	12879	12864	12962	12902	12795	12954	13061	12922	12901	12855	12765	13002	13053	13107	13032	12944	12877	13065	13072	12800	12989	12903	12935	13044	13067	12952	12866	12932	12851	12922	13047	13059	12876	12950	13113	13170	13064	12852	12980	12900	12970	12977	12841	13027	13009	12933	12924	12961	12828	13088	12847	13110	12894	12974	13019	12949	13028	13067	12998	12921	12898	12876	12901	12850	12886	13094	12957	13002	13030	12991	12985	12942	12994	13021	13023	12913	13011	12883	12951	12994	12991	12894	12867	12992	12812	13026	12783	13021	13121	13168	12850	12977	12809	12841	13041	12948	12959	12929	13038	12866	12999	12938	12825	12946	13032	12899	13021	12835	13003	12873	12958	13002	12896	13080	12888	12831	13011	12934	13090	12928	12931	12915	13000	13035	12943	12839	13047	12786	13013	13043	13024	12935	13107	12934	13133	12834	13006	12798	12906	12952	13048	13016	12860	12944	12992	13095	12979	13068	12881	12953	12959	12971	12924	13006	13076	12939	13028	12988	12986	13028	12892	13012	12987	12992	12805	13000	12890	12858	13037	12997	12933	12922	13060	12970	12976	13088	13004	12912	13016	12932	12867	13069	12965	12957	12965	12950	13048	12887	12921	12972	13059	13139	13046	12943	13131	13031	12878	13021	13031	13064	12852	12979	12952	12938	12850	12844	12959	12897	12947	13082	12884	13112	12819	13107	12972	13015	12924	12880	13016	13119	12961	13018	12839	12809	12987	12824	13158	13084	12796	12861	13018	12915	13018	12839	13080	12907	12786	12911	12891	12908	13067
23493	21068	28327	23781	21619	23945	24771	20338	19642	19988	19214	18071	17560	17137	16996	17174	16957	16730	16596	16379	16603	16536	16457	16552	16345	16140	16253	15942	16194	16141	16061	16077	15899	15790	16048	15774	16121	16166	15886	15792	15806	15868	15965	16150	17215	17713	17216	16527	16280	15900	16018	16020	15995	15787	15879	15890	15771	15777	15876	15908	15851	15911	15855	15768	15896	15890	15808	15892	15937	15920	15758	15905	15789	15978	15716	15936	15973	15983	15935	16032	15799	15783	15953	16089	15814	15753	15998	15936	15971	15895	15663	15887	15872	15865	15781	15849	15966	15970	15830	15869	15839	15759	15906	15977	16123	15917	15948	15895	15795	15810	15863	15946	15917	15817	15680	15786	15849	15896	15795	15687	15962	15734	15910	15741	15935	15801	15928	15756	16020	15804	15899	15834	15889	15951	15854	15743	15859	15777	15798	15967	15776	15549	15700	15885	16014	15890	15710	15833	15876	15808	15818	15811	16017	15897	15715	15924	15715	15926	15869	15860	15966	15973	15953	15737	15775	15765	15702	15777	15799	15944	15802	15827	15900	16016	15912	16016	15770	15632	15633	15799	15946	15830	15792	15847	15707	15787	15830	15917	15825	15726	15683	16004	15849	16001	15893	15854	15847	15700	15842	15863	15759	15729	15869	15867	16007	15838	15770	15595	15823	15592	15741	15896	15815	15873	15798	15779	15802	15917	15875	15719	15660	15957	15766	15916	15703	15906	15689	15813	15888	15916	16010	15762	15864	15944	15881	15879	15640	15732	15841	15815	15724	15781	15795	15695	15722	15805	15879	15957	15567	15851	15945	15936	15729	15892	15942	15947	15800	15933	15773	15668	15927	16026	15793	15929	15907	15794	15735	15741	15753	16003	15689	15944	15677	15775	15732	16036	15865	15720	15678	16043	15512	16110	16022	15575	15836	15773	15905	15783	15753	15817	15832	15677	15739	15883	15781	15791	16042	16041	15773	15564	15927	15548	15853	15870	15764	15860	15902	15759	16006	15681	15949	15988	15787	15657	15758	15900	15511	15915	15975	16067	15845	15776	15720	15761	15775	15802	15763	15957	15864	15894	15825	15898	16003	15715	15807	15993	15777	15642	15602	15803	15844	15793	15747	15924	15933	16026	15730	16042	15703	15795	15964	15733	15915	15944	15916	15575	15856	15900	15812	15582	15821	15854	15768	15938	15805	15753	15765	15779	15859	15788	15781	15763	15679	15991	16020	15942	15810	15920	15874	15736	15789	15973	15769	15597	15767	15829	15708	15874	15701	15834	15696	15663	15890	15951	15950	15937	15724	15833	15909	15783	16075	16028	15822	15770	15691	15774	15932	15808	15889	15779	15828	15801	15743	15899	16005	15872	15874	15912	15728	15788	15780	16070	15768	15935	15842	15707	15853	15866	15911	15912	15954	15725	15736	15765	15639	15833	15760	15762	15767	15613	15902	15727	15999	15762	15876	15893	15759	15703	15732	15627	15925	15732	15912	15881	15931	15987	15825	15846	15672	15920	15886	15789	15904	15919	16009	15887	15826	16007	15756	15874	15725	15970	15877	16000	15754	15912	15749	15882	15826	15779	16048	15872	15904	15817	15821	15861	15896	16009	15946	15741	16004	15843	15930	16040	16040	15832	15828	15738	15786	15974	15565	15790	15943	15796	15955	15764	15897	15793	15716	15985	15815	15820	15751	15721	15755	15759	15972	15898	15849	16056	15844	15949	15810	15931	15884	15863	15955	16035	15857	15896	15874	15984	15843	15686	15739	15862	15765	15947	15882	15831	15875	15789	15675	15714	15905	15821	15992	15938	16051	15791	15936	15980	15838	15760	15810	15638	15828	15721	15913	15779	15898	15901	16018	15700	15755	15683	15787	15784	15943	15877	15789	15765	15805	15719	15872	16021	16037	15764	15948	16022	15963	15995	15625	15754	15923	15713	15891	15509	15862	15840	15679	15882	15765	15666	15848	15863	15839	15795	16097	16036	15744	15898	15707	15904	15635	15880	15837	15748	15781	15864	15880	15956	15676	15778	15792	15777	16050	15709	15883	15895	15803	15903	15763	15700	15803	15888	15876	15906	15689	15747	15670	15675	16157	16101	15919	15789	15722	15809	15958	15734	15774	15734	15830	15970	15983	15834	15842	15905	15791	15909	15788	15823	15690	15888	15805	15894	15898	15813	16018	15829	15858	15725	15805	15943	15905	15852	15882	15751	15873	15847	15930	15842	15716	15801	16051	16027	15726	15769	15893	15676	16084	15708	15642	15827	15702	15748	15663	15815	15998	15797	16044	15940	15873	15871	15994	15836	15919	15865	15912	15847	15831	15885	15887	15761	15978	15788	15804	15790	15854	15977	15692	15916	15801	15799	15820	15883	15540	15816	15958	15592	15858	15847	15747	15726	15877	15592	15793	15789	15510	15811	15885	15786	15936	15558	15915	15883	15743	15881	15848	15735	15737	15797	15761	15854	15898	15817	15705	15539	15867	16005	15884	15862	16020	15894	15647	15909	15877	15770	15803	15656	15803	15923	15954	15879	15837	15773	15777	15867	15731	15725	15744	15736	15773	15871	15836	15654	15791	15648	15822	15833	15827	15690	15739	15746	15894	15703	15758	15814	15887	15962	15831	15957	15929	15858	15769	15794	15921	15795	15934	15711	15616	15923	15618	15985	15672	15857	15899	15592	15775	15755	15905	15732	15606	15724	15825	15839	15801	15942	15893	15867	15707	15743	15781	15918	15842	15908	15999	15895	15826	15876	15731	15815	15876	15960	15717	15894	15972	15702	15814	15921	15830	15838	16032	15876	15900	15787	15815	15997	15825	15928	15810	15853	15867	15859	15767	15737	15868	15818	15721	15674	15916	15573	15831	15813	15899	15785	15967	15769	16033	15794	15834	15768	15827	15755	15942	15831	15785	15788	15700	15910	15936	15968	15966	15655	15792	15844	15738	15689	15923	15940	15779	15863	15809	15761	15817	15786	15944	15842	15767	15823	15688	15820	15930	15951	15842	15733	15758	15972	15892	15981	15824	15920	15905	15937	15819	15888	15753	15857	15798	15841	15811	15833	15766	15833	15799	15860	15866	15838	15887	15763	15902	15913	15822	15822	16024	16000	15869	15792	15891	15863	15851	15760	15730	15816	15987	15773	15719	15801	15848	15764	15823	15752	15796	15860	15693	15815	15811	15768	15784	15812	15737	15932	15948	15928	15721	15964	15744	15824	15708	15933	15768	16010	15775	15933	15848	15815	15839	15736	15814	15834	15735	15953	15686	15760	15884	15791	15794	15793	15736	15604	15677	15817	15784	15881	15997	15916	15942	15835	15706	15914	15585	15839	15902	15799	15808	15891	15963	15994	15762	15827	15758	15823	15683	15786	15818	15823	15729	15821	15979	15714	15888	15811	15699	15951	15673	15882	15802	15752	15859	15716	15863	15741	15525	15821	15762	15735	15771	15813	16023	15835	15896	15809	15861	15879	15759	15911	15797	15853	15872	15680	15865	15760	15845	15844	15880	15738	15784	15863	15767	15539	15829	15926	15670	15949	15733	16042	15733	15860	15738	15988	15893	15644	15880	15626	15837	15999	15777	15727	15768	15858	15885	15867	15740	15840	15976	15804	15809	15699	15777	15919	15770	16066	15785	16000	15839	15798	15805	16000	16011	15673	15877	15737	15801	15770	15920	16084	15852	15762	15748	15872	15868	15802	15852	15721	15932	15882	15981	15892	15709	15787	15836	15901	15820	15775	15899	15940	15863	15978	15858	15957	15821	15916	15698	15741	15963	15928	15868	15862	15797	15876	15854	15872	15609	15705	15900	15897	15853	15874	15847	15823	15838	15906	15941	15904	16012	15793	15785	15882	15800	15867	15662	15967	15900	15835	15903	15705	15831	15785	15914	16062	15872	15955	15870	15998	15799	15934	15784	15729	15950	15870	15846	15841	15968	15772	15981	15803	15768	15729	15872	15773	15988	15712	15839	15952	15812	15767	15879	15899	15748	15855	15915	16116	15894	15808	15778	15662	16023	15844	15993	15788	15868	15804	16022	15828	15906	15831	15969	15780	15877	15758	15724	15906	15911	15772	15858	15865	15896	15868	15719	15975	15763	15831	15809	15760	15757	15874	15725	15859	15647	15907	15874	15940	15832	15794	15732	15681	15832	15852	15692	15570	15722	15770	15831	15851	15833	15818	15757	15708	15708	16046	16026	15884	15757	15827	15933	15667	15753	15672	15677	15883	15872	15631	15788	15870	15842	15543	16001	15767	15968	15738	15857	15887	15816	15811	15780	15918	15768	15692	15689	15678	15813	15868	15790	15913	15800	15809	15733	16040	15941	15752	15805	15835	15805	15794	15748	15903	15718	15770	15748	15879	15949	15973	15624	15857	15898	15772	15650	15765	15981	15684	15781	15834	15966	15726	15607	15921	15846	15781	16003	15872	15933	15981	16050	15968	15667	15883	15953	15838	15916	15800	15961	15921	15816	15851	16020	15665	15815	16088	15783	15750	15744	15775	15763	15621	15683	15784	15895	15703	15995	15930	15732	16035	16015	15773	15789	15915	15833	15751	15831	15925	15661	15836	16047	15955	15903	15875	15690	15801	15711	15863	15768	15720	15886	15713	16019	15968	15856	15720	15866	15786	15846	15860	16136	15877	15808	15694	15735	15742	15821	15747	16105	15813	15915	15813	15647	15784	15859	15841	15869	16099	15785	15621	16005	15869	15961	15887	15760	15676	15768	15874	15842	15616	15954	15849	15839	16083	15695	15771	15711	15626	15830	15912	15884	15743	15832	15866	15877	15856	15911	15774	15843	15698	15835	15732	15736	16153	15606	15812	15704	15861	15729	15913	15969	15950	15862	15808	15927	15949	15960	15836	15770	15846	15825	15809	15720	15742	15933	15939	15828	15676	15937	15922	15768	15837	15972	15815	15726	15977	15980	15614	15748	15797	15904	15843	15778	16013	15720	15679	15765	15615	15864	15859	15936	15671	15804	15726	15821	16020	15753	15898	15773	15912	15965	15899	15722	15782	15903	15801	15747	15848	15906	15802	15777	15810	15858	15825	15840	15729	15872	15757	15942	16033	15971	15942	15944	15917	15749	15673	15924	15962	15887	15870	15668	15654	15957	15834
24206	41283	36504	27337	23633	21530	20481	18973	19255	18856	17656	16289	15180	14982	14790	15063	14639	14271	14028	13871	13651	13969	13993	13759	13545	13625	13337	13397	13347	13254	13143	13128	13175	13212	12955	13039	12886	13065	13195	13201	13121	12973	12991	13047	15045	15708	14597	13746	13305	13175	13118	12866	13064	12922	13051	12882	13022	12970	12995	12896	12986	13020	13027	13095	13084	13157	13251	12820	13084	12905	12896	13052	12964	12953	13025	13048	12879	12992	12958	12936	13114	13143	12940	12857	12884	12948	12852	13061	13010	13037	13005	13054	12902	12980	13063	12924	12871	13033	12809	12892	12957	12843	13009	12932	13043	13006	12946	13052	12902	12945	13167	12936	12764	12974	13048	12925	12911	13178	13113	13012	12954	13028	13073	12851	13085	12896	12899	12967	13075	13090	13075	13199	12858	13051	12944	12964	13206	12827	13113	12918	13162	13060	12936	12879	12854	12953	13024	12966	12950	12798	13002	13000	12949	13031	12843	13053	12975	13085	12904	13076	13084	12910	12945	12981	13105	13091	12917	13050	13034	13044	13109	13096	12932	13026	13097	12917	12923	12942	12943	13035	12985	12968	13022	12946	12841	12889	13149	13109	13187	13021	12822	13145	13083	12942	13074	12973	12984	13038	13056	13013	13030	13092	13040	12909	12986	13160	13046	13041	12919	13019	13026	13089	12919	12887	12938	12964	13122	12995	12993	12992	12962	12991	12964	12884	13014	13032	13013	13009	13185	12850	13097	13023	13014	13054	12832	12954	13017	13093	13052	12996	13050	13147	12961	13078	12958	13014	13026	13183	13002	12989	13019	13024	12756	13021	13125	13008	13027	13114	13005	12972	13098	13075	13131	12802	12956	13106	12963	12846	13015	12924	13052	13153	12912	12939	12838	12943	12961	13016	12897	13244	13076	13024	13019	13155	13100	12961	12957	13179	12956	12905	13042	12796	12891	13055	13231	13012	13045	13145	12912	13142	13064	13038	13036	13062	13030	13109	12959	13027	12901	13007	12987	12886	13049	13032	13110	13060	12927	12960	12981	12974	13054	12896	12878	13067	13005	12948	12879	12970	12983	12874	13073	13039	13030	13171	12959	12973	12990	13119	13089	12907	13025	12894	12828	12868	13015	13154	13112	12769	12886	13153	12960	12980	12950	12908	12984	12842	12996	12980	12878	13083	12911	12821	13000	12974	13039	13115	13213	12991	13058	12986	12933	13140	12977	12999	13114	12889	13048	13026	13013	12849	12848	12876	12933	12860	13078	12976	12769	13082	12999	12923	12887	12990	12992	13023	12941	12942	12917	13024	13055	13060	12709	12827	12840	13048	12947	13281	12957	12964	12935	13089	12918	12839	13119	13076	13074	12923	13077	12944	12900	12960	12991	13131	12839	13062	12933	13130	12956	12953	13052	13017	12934	13042	13044	13081	13090	13185	12937	12947	13020	12888	12998	13104	13053	13219	12961	13005	13122	12812	12946	13162	13128	12947	13227	12908	12950	12897	12935	12865	13102	12855	13097	12998	12936	13088	12876	12818	13057	12889	13105	12955	13109	13011	13042	12948	12911	13177	13108	12913	12907	12865	12844	12917	12944	13049	12854	12990	12918	13021	13063	13038	13128	12990	12921	12790	13039	12916	13033	13064	12956	13060	12825	13087	12914	12969	13073	12913	12983	12966	12985	12968	12867	12980	13115	12914	12971	13014	12885	12997	12986	12936	12957	13094	12956	12978	12957	12986	13061	12961	13030	13054	13058	12949	13019	12977	12821	13071	12947	12972	12995	13140	12870	12958	13016	12802	13066	12950	12875	12873	13126	12968	13095	13058	13061	12904	12921	12891	12893	13029	13113	12852	12998	12901	12909	12977	12918	13017	12846	12886	12999	12876	13105	12978	12960	13090	12955	13132	13040	12934	12871	13037	13084	12900	13155	13061	13013	13052	12987	12987	12923	13050	12926	13011	12872	13040	13027	13193	12932	12890	12979	12937	13244	12952	12840	12843	12952	13064	13006	12784	13051	12993	12939	13088	13029	13082	13000	12989	12893	12968	13136	12808	13059	13131	13000	13032	13254	13069	13043	12905	13073	12980	12885	12942	12876	12977	12915	12895	13013	13038	13004	12984	12959	13002	12990	13000	13072	12864	12855	12926	13000	12925	12960	13064	13108	12912	13081	12965	12974	13067	12987	12904	12982	12871	12981	13190	12940	13074	13028	12852	13034	12948	13114	12948	13131	12989	13095	12870	12882	13055	13056	12832	12908	12970	13017	13053	12860	12976	13096	12906	12905	12943	13011	13057	12977	12983	12967	12814	12947	12883	13032	13085	13075	13034	13002	13039	13055	13036	12883	13003	12866	13065	12931	12982	12839	13128	13043	13030	13136	13110	13208	12729	12981	12933	12943	12942	13002	13159	13133	13040	12906	12971	13055	12869	12993	12892	12902	12704	13038	12924	12867	13175	12972	12953	13014	12829	13075	12991	13084	13074	13031	12886	12829	12963	13018	13004	13034	12868	13032	13018	13019	12886	12885	13068	12905	12915	12977	13062	13007	12966	12914	12896	12932	13100	13013	13077	12914	13003	13021	12863	12987	12934	12981	12844	12810	12806	12895	12796	12959	13098	12833	13027	12983	12907	13016	13126	12894	12880	12921	13074	13027	12948	13042	12888	13069	12903	13199	12980	13024	12956	12955	12923	12927	12972	12891	13045	12970	12876	13026	12950	12887	13034	13051	12865	13071	13014	13137	12965	12977	12849	13089	13030	12905	12959	12873	13082	12973	12958	12997	12972	13042	12884	12774	13007	13086	12985	13042	12965	13036	13061	12841	13012	13104	12995	12985	12899	13025	12920	12997	13168	12997	12890	12944	13006	13234	12948	12982	13024	12945	13031	12983	12969	12935	12977	13011	13074	13013	12889	12931	13029	13023	13046	12969	12962	12800	12942	12925	13060	12904	13037	12960	12904	12986	12897	12973	12973	13090	13016	13051	13210	12920	13083	12895	12941	13084	13026	13074	12774	12901	12824	12878	12870	13094	12856	12977	12980	13159	12911	13146	13017	12950	13081	12934	12951	12926	12955	13021	12817	13009	12885	12904	13011	12802	12983	12987	12922	13021	12864	12949	12941	13070	13071	13003	12922	12904	12874	13081	12964	13099	13031	12936	12913	12874	12995	12743	13097	12994	12976	13018	12986	12935	13159	12925	13159	13059	13014	12991	12943	12918	13085	12974	13058	13120	13057	12911	13000	12970	13016	12989	13013	12800	12894	13075	12905	12995	12906	12785	13235	13111	12901	12822	12899	13039	13064	12985	13117	12889	13135	12945	12859	12988	12933	13002	12937	12864	13043	13000	12999	12995	13007	13165	12910	13066	13074	12872	12999	13017	12885	12923	13041	13180	12854	12956	13005	12985	13013	12996	12958	12916	13070	12961	13009	12904	12923	12964	12878	13038	13081	12876	13119	13065	12875	12919	13126	13034	12836	12924	13027	13045	13086	12984	12869	12897	12866	13067	12812	12972	12987	13035	13018	13066	12898	13008	13209	12915	13040	12955	13318	12987	12989	13000	12913	12923	12959	12982	13041	12926	12897	12866	13042	12992	12914	12939	13191	13086	13067	13059	13124	13078	13072	12959	12842	12976	12971	12950	13084	12891	13000	13022	12998	13160	12833	12872	13028	12936	12971	12874	12906	12947	12815	13012	12912	12867	13042	13011	13004	13038	12976	12887	12933	13138	12942	13109	13036	12973	12923	13095	13151	12993	12850	13031	13070	13014	13045	12986	13129	13103	13036	12954	12906	13136	12841	12863	13029	13017	12981	12878	12916	13035	13115	13111	12997	13206	12912	13102	12783	12933	13010	13041	13046	12984	13004	12913	13009	13072	13004	12961	12939	13132	12820	12943	12890	13088	12935	13065	13188	12934	13204	12874	13039	12763	13011	12909	13054	12868	12919	12952	13014	12993	13036	13011	12966	13100	12930	12857	13129	12976	12955	12972	12980	13011	12957	12804	12988	12943	13065	13126	12974	13104	13154	12693	13088	13014	12977	12985	12929	13082	12950	12993	13009	13029	13028	12998	12945	13027	12999	12910	12933	13208	12941	12987	12866	12970	13074	13083	13085	12950	12988	12954	13094	12727	13076	12972	13017	13025	12897	12932	12964	12929	12933	13108	13204	13060	13060	12858	12909	12999	13175	12903	12942	13032	13126	12899	12999	13077	13097	13005	12997	12830	12975	13089	12998	12978	13083	12915	12971	13015	12924	13015	13045	12979	12939	13234	13005	13032	12900	13017	13002	13014	12956	13031	12991	12936	13076	12933	12968	12863	13049	13122	12819	12794	12920	12895	12971	13060	12891	13014	12988	12938	12927	12948	13026	12974	12940	13080	12892	13005	12848	12982	13014	12924	12927	12911	13110	12976	12952	13044	12992	13040	13036	13108	12989	13041	13174	13059	12821	12905	13114	13052	12962	12885	12974	12979	13034	12879	12953	12986	12834	12882	13008	12937	13029	12923	13002	13045	13038	13052	12897	12824	13067	12866	12760	12865	13081	12829	12977	12799	12999	12928	12972	13018	12991	12980	13041	12869	12898	13095	12896	12893	13172	12970	12888	12933	12886	13011	12935	13018	13067	12843	12960	12941	12865	12926	12852	12984	12959	13068	12867	12822	12996	13032	12901	13074	12972	13111	13007	12890	12967	12896	12879	12980	12781	13159	12984	12964	12992	13019	12961	12994	12985	13162	12859	13008	13042	13034	13087	12924	12982	13015	13154	12877	13039	13020	13052	13111	13208	12983	12889	12956	12936	13130	12915	12998	13084	12814	12899	12956	12973	13044	12963	12755	13005	12898	13060	12912	12991	12974	12987	12937	13001	13032	13145	13020	12996	12982	13078	12951	12965	12842	12906	12937	13141	12999	12935	12797	12964	12886	12866	12799	13112	12848	13027	13181	13124	12864	13036	13013	12934	13123	12943	12963	12942	12965	12878	13089	12839	13075	13016	13187	12917	12941	12928	13036	13003	13032	12875	13135	13059	13036	13097	13003	12972	12918	13010	12990	13056	13027	13032	12904	12765	12815	13014	12977	12913	12832	13034	12911	12965	13009	12841	13002	12924	13226	12993	13066	12940	12977	12905
29686	23092	23039	20247	17638	17585	17655	17467	17635	17841	17720	17051	16750	17171	17045	17011	16869	16907	17111	16894	17042	16833	17111	16610	16973	16591	16700	16698	16807	16629	16635	16686	16700	16607	16562	16535	16677	16738	16763	16582	16482	16704	16844	16615	16605	16692	16652	16836	16925	16990	16627	16927	16564	16565	16700	16587	16720	16484	16500	16659	16748	16700	16838	16603	16623	16564	16738	16621	16515	16743	16618	16965	16819	16482	16431	16625	16735	16579	16688	16678	16564	16853	16651	16620	16610	16739	16605	16579	16581	16401	16557	16658	16586	16693	16701	16721	16508	16694	16464	16614	16555	16610	16703	16789	16618	16691	16558	16570	16685	16389	16597	16441	16585	16789	16474	16530	16551	16584	16695	16563	16662	16673	16607	16775	16737	16560	16717	16768	16697	16580	16610	16598	16705	16598	16652	16506	16728	16769	16704	16558	16447	16782	16724	16647	16724	16553	16401	16434	16722	16951	16622	16622	16643	16722	16671	16687	16513	16466	16691	16667	16688	16699	16565	16855	16663	16816	16662	16720	16892	16720	16467	16692	16678	16545	16741	16643	16631	16726	16467	16707	16694	16436	16625	16402	16516	16756	16633	16812	16464	16730	16718	16590	16534	16681	16671	16692	16673	16680	16640	16571	16607	16414	16656	16621	16645	16706	16561	16626	16603	16640	16703	16830	16613	16658	16666	16699	16618	16826	16710	16545	16745	16676	16633	16671	16618	16407	16408	16604	16552	16557	16724	16677	16548	16533	16596	16822	16793	16770	16764	16744	16785	16761	16669	16704	16508	16449	16490	16480	16464	16638	16725	16748	16595	16657	16799	16515	16591	16896	16617	16766	16734	16686	16549	16571	16532	16763	16613	16631	16657	16616	16484	16407	16606	16491	16529	16575	16870	16857	16663	16568	16856	16731	16606	16720	16681	16770	16682	16807	16604	16320	16696	16791	16557	16604	16495	16631	16506	16715	16844	16797	16695	16882	16666	16724	16733	16696	16671	16475	16610	16430	16708	16539	16678	16686	16678	16659	16522	16525	16549	16750	16770	16700	16684	16573	16560	16602	16799	16874	16525	16496	16693	16640	16521	16481	16662	16472	16487	16775	16742	16570	16648	16595	16793	16693	16700	16735	16727	16726	16706	16698	16487	16730	16523	16643	16576	16485	16699	16800	16665	16475	16645	16431	16738	16862	16722	16693	16851	16631	16758	16614	16685	16433	16555	16575	16747	16510	16637	16772	16780	16566	16753	16530	16602	16698	16844	16430	16594	16671	16553	16752	16812	16832	16820	16507	16695	16728	16663	16512	16540	16569	16742	16743	16747	16602	16597	16531	16874	16608	16524	16591	16651	16692	16546	16690	16292	16487	16530	16721	16666	16708	16700	16569	16663	16706	16664	16609	16874	16565	16611	16677	16633	16653	16549	16503	16736	16610	16596	16651	16741	16543	16726	16583	16479	16645	16686	16427	16539	16739	16628	16564	16801	16653	16635	16546	16495	16648	16706	16750	16693	16654	16676	16732	16619	16823	16521	16548	16503	16549	16674	16395	16639	16655	16593	16539	16927	16423	16777	16811	16594	16763	16634	16796	16837	16825	16734	16553	16599	16799	16581	16478	16709	16354	16757	16511	16689	16680	16630	16775	16606	16489	16638	16675	16798	16656	16433	16595	16762	16538	16659	16658	16731	16418	16647	16549	16566	16485	16706	16534	16523	16513	16584	16455	16687	16590	16648	16563	16476	16703	16601	16651	16774	16548	16630	16447	16686	16453	16576	16468	16508	16650	16474	16668	16781	16536	16451	16670	16603	16616	16745	16759	16699	16694	16664	16679	16621	16608	16800	16553	16657	16595	16445	16939	16595	16643	16654	16611	16798	16463	16519	16556	16826	16707	16640	16560	16574	16616	16805	16664	16497	16650	16616	16578	16552	16672	16563	16634	16627	16628	16755	16645	16460	16690	16591	16750	16802	16546	16700	16544	16730	16657	16794	16761	16427	16684	16804	16740	16676	16492	16497	16647	16708	16547	16741	16706	16443	16548	16891	16810	16817	16622	16554	16682	16482	16540	16815	16723	16652	16548	16742	16800	16685	16673	16611	16684	16708	16613	16851	16676	16499	16659	16529	16609	16666	16974	16506	16503	16717	16641	16575	16528	16696	16600	16568	16550	16664	16534	16824	16495	16627	16626	16648	16626	16743	16790	16600	16573	16743	16614	16666	16704	16713	16558	16749	16754	16772	16734	16483	16652	16685	16740	16696	16694	16695	16609	16398	16509	16598	16820	16615	16763	16566	16702	16658	16677	16530	16655	16681	16620	16645	16619	16654	16630	16445	16643	16723	16649	16427	16714	16680	16832	16633	16588	16592	16567	16756	16646	16746	16662	16726	16532	16675	16621	16579	16718	16579	16475	16636	16661	16668	16668	16793	16533	16559	16555	16607	16825	16665	16625	16516	16651	16593	16565	16533	16729	16592	16652	16550	16598	16750	16594	16712	16805	16514	16513	16686	16688	16782	16776	16660	16593	16759	16751	16386	16614	16819	16660	16686	16528	16549	16749	16724	16646	16633	16570	16564	16617	16679	16363	16684	16620	16607	16615	16567	16786	16691	16754	16554	16691	16628	16600	16630	16726	16762	16760	16701	16759	16725	16715	16505	16583	16631	16602	16651	16416	16546	16583	16667	16402	16478	16603	16588	16669	16639	16481	16604	16584	16701	16527	16869	16693	16717	16598	16444	16697	16650	16778	16483	16804	16794	16626	16633	16842	16704	16742	16600	16642	16665	16524	16569	16716	16699	16628	16778	16556	16486	16796	16615	16642	16564	16638	16582	16536	16484	16547	16648	16764	16761	16672	16783	16606	16656	16839	16625	16524	16630	16586	16482	16545	16489	16781	16681	16574	16712	16599	16530	16610	16519	16586	16666	16329	16671	16714	16723	16574	16747	16625	16558	16581	16473	16887	16705	16574	16719	16739	16582	16543	16785	16690	16762	16474	16768	16728	16604	16718	16379	16716	16689	16597	16635	16554	16704	16659	16786	16485	16736	16565	16619	16467	16670	16716	16657	16578	16564	16640	16725	16439	16518	16564	16650	16513	16592	16638	16692	16578	16577	16664	16676	16445	16494	16784	16699	16524	16266	16470	16554	16492	16682	16529	16665	16711	16613	16624	16848	16553	16815	16576	16796	16808	16701	16633	16536	16730	16623	16440	16821	16684	16581	16570	16554	16715	16525	16584	16526	16690	16717	16573	16706	16762	16509	16780	16632	16604	16624	16700	16614	16571	16601	16653	16724	16676	16607	16632	16586	16640	16651	16646	16428	16482	16492	16368	16677	16594	16554	16753	16464	16794	16631	16636	16640	16522	16543	16661	16490	16518	16640	16552	16716	16798	16821	16593	16524	16698	16919	16656	16688	16506	16699	16663	16695	16629	16686	16736	16754	16781	16645	16593	16635	16657	16720	16751	16552	16638	16687	16942	16611	16673	16585	16559	16747	16534	16544	16695	16769	16523	16504	16787	16556	16550	16590	16727	16733	16669	16485	16693	16787	16678	16615	16552	16642	16758	16478	16685	16780	16604	16757	16665	16674	16624	16543	16711	16613	16546	16699	16593	16513	16568	16582	16579	16728	16627	16746	16763	16772	16549	16738	16648	16560	16901	16767	16466	16544	16559	16411	16531	16798	16708	16702	16569	16621	16477	16912	16617	16752	16626	16601	16331	16586	16521	16306	16558	16504	16848	16751	16627	16745	16913	16615	16607	16721	16530	16930	16696	16644	16717	16774	16746	16766	16608	16486	16833	16790	16628	16540	16580	16694	16571	16873	16585	16630	16745	16873	16637	16717	16638	16664	16732	16665	16451	16664	16661	16685	16520	16518	16598	16634	16717	16459	16721	16615	16502	16419	16417	16570	16650	16765	16750	16530	16634	16793	16716	16736	16997	16554	16407	16779	16643	16555	16460	16704	16762	16635	16535	16602	16514	16783	16825	16731	16604	16449	16642	16752	16711	16602	16599	16656	16821	16611	16547	16551	16639	16495	16505	16644	16547	16895	16498	16569	16776	16665	16407	16719	16858	16568	16546	16440	16532	16760	16564	16607	16617	16696	16570	16564	16566	16557	16614	16501	16735	16573	16833	16572	16547	16437	16731	16698	16485	16846	16618	16757	16527	16733	16362	16419	16642	16617	16802	16729	16449	16565	16594	16718	16664	16696	16645	16713	16800	16709	16789	16509	16694	16617	16691	16388	16768	16661	16618	16704	16814	16709	16600	16751	16647	16551	16718	16960	16711	16685	16626	16876	16679	16850	16583	16560	16677	16596	16741	16649	16651	16578	16566	16595	16582	16615	16509	16613	16661	16524	16684	16505	16598	16777	16415	16689	16573	16779	16728	16624	16832	16496	16507	16469	16565	16773	16647	16767	16552	16780	16604	16630	16589	16474	16475	16526	16800	16620	16423	16612	16437	16607	16604	16606	16346	16523	16567	16671	16731	16599	16603	16638	16829	16636	16626	16717	16707	16726	16470	16657	16724	16587	16694	16653	16535	16658	16558	16598	16713	16557	16549	16591	16674	16567	16721	16743	16565	16719	16761	16547	16610	16678	16721	16594	16667	16540	16639	16622	16704	16779	16531	16573	16675	16779	16381	16501	16638	16621	16712	16633	16554	16486	16621	16496	16854	16679	16770	16623	16547	16720	16617	16664	16617	16746	16607	16881	16495	16645	16678	16619	16553	16565	16664	16789	16635	16639	16659	16637	16743	16459	16343	16763	16723	16487	16494	16690	16738	16623	16577	16681	16699	16769	16528	16783	16597	16443	16602	16461	16715	16685	16640	16739	16635	16578	16610	16596	16811	16814	16778	16423	16712	16518	16834	16436	16640	16632	16577	16683	16705	16671	16615	16800	16537	16580	16709	16740	16499	16624	16538	16534	16682	16705	16567	16721	16749	16659	16579	16856	16584	16522	16547	16826	16749	16671	16810	16511	16656	16429	16642	16480	16550	16683	16707	16721	16764	16515	16674	16516	16777	16658	16579	16753	16486	16728	16519	16705	16630	16711	16521	16566	16678	16511	16781	16791	16691	16658	16502	16647	16584	16686	16727	16779	16500	16504	16484	16639	16548	16708	16757
19485	22606	19328	16382	15266	15300	15096	15080	15454	15336	14883	14312	14012	13923	13999	14038	13952	13579	13677	13602	13759	13751	13457	13629	13695	13503	13473	13458	13544	13398	13337	13602	13284	13445	13371	13329	13485	13483	13457	13668	13383	13428	13476	13538	13696	13499	13864	13582	13539	13618	13416	13383	13443	13588	13474	13528	13361	13457	13563	13356	13528	13489	13610	13409	13533	13590	13461	13582	13540	13413	13467	13555	13569	13502	13554	13468	13471	13344	13529	13494	13473	13439	13543	13503	13508	13509	13251	13415	13499	13502	13599	13439	13453	13496	13436	13436	13387	13442	13650	13455	13302	13552	13476	13594	13390	13535	13428	13460	13508	13564	13339	13507	13365	13420	13576	13355	13621	13471	13491	13414	13463	13448	13525	13459	13231	13436	13402	13312	13610	13504	13507	13415	13524	13383	13522	13515	13337	13367	13470	13590	13591	13384	13496	13535	13288	13284	13543	13491	13447	13386	13564	13499	13546	13557	13556	13481	13418	13431	13613	13526	13419	13635	13550	13727	13479	13284	13509	13489	13528	13525	13450	13326	13367	13540	13572	13622	13473	13497	13481	13385	13513	13498	13470	13523	13378	13456	13349	13396	13370	13358	13408	13413	13574	13364	13510	13457	13615	13419	13221	13307	13375	13366	13377	13472	13546	13483	13427	13373	13364	13289	13475	13516	13492	13377	13477	13354	13599	13418	13272	13339	13405	13477	13415	13502	13511	13616	13523	13481	13304	13348	13462	13312	13545	13303	13432	13297	13454	13397	13390	13461	13537	13490	13514	13482	13718	13527	13446	13572	13468	13511	13405	13395	13599	13601	13437	13576	13407	13436	13597	13442	13491	13569	13451	13613	13433	13355	13473	13384	13558	13499	13314	13393	13386	13425	13524	13449	13403	13339	13540	13448	13508	13284	13321	13356	13448	13462	13442	13638	13495	13339	13490	13453	13345	13302	13457	13301	13594	13554	13542	13475	13544	13290	13351	13396	13424	13429	13682	13373	13455	13594	13415	13354	13521	13490	13522	13460	13462	13334	13578	13526	13504	13449	13413	13558	13522	13501	13350	13523	13434	13490	13404	13520	13493	13400	13299	13363	13464	13434	13504	13409	13299	13462	13525	13488	13465	13609	13395	13310	13487	13599	13511	13496	13495	13399	13499	13409	13458	13463	13494	13592	13482	13539	13573	13410	13512	13401	13467	13517	13492	13462	13379	13561	13479	13406	13519	13541	13553	13495	13343	13512	13430	13449	13563	13553	13433	13489	13374	13421	13544	13425	13466	13538	13495	13377	13367	13493	13578	13392	13390	13734	13475	13345	13392	13435	13472	13575	13636	13557	13348	13469	13531	13496	13397	13601	13412	13295	13264	13435	13488	13438	13556	13306	13425	13429	13508	13521	13458	13543	13417	13344	13475	13332	13416	13321	13431	13530	13539	13483	13557	13375	13350	13438	13479	13482	13348	13471	13460	13488	13460	13415	13523	13293	13375	13497	13769	13335	13475	13503	13438	13444	13409	13393	13551	13314	13443	13443	13332	13530	13477	13551	13633	13570	13370	13301	13360	13365	13471	13515	13555	13420	13425	13528	13315	13412	13534	13417	13491	13452	13458	13352	13303	13371	13465	13479	13531	13389	13533	13376	13367	13461	13494	13515	13469	13456	13300	13580	13496	13466	13578	13492	13513	13458	13485	13482	13612	13549	13398	13492	13529	13562	13505	13515	13556	13382	13501	13451	13361	13549	13376	13278	13368	13510	13529	13446	13517	13296	13559	13490	13546	13388	13498	13487	13355	13548	13513	13448	13449	13584	13442	13516	13701	13464	13489	13568	13560	13289	13472	13474	13346	13392	13587	13412	13378	13582	13569	13486	13434	13437	13414	13486	13461	13491	13571	13326	13418	13479	13387	13589	13609	13415	13515	13580	13275	13296	13631	13579	13532	13486	13544	13624	13580	13300	13567	13472	13439	13313	13572	13336	13568	13449	13423	13420	13435	13463	13365	13568	13391	13508	13467	13558	13426	13538	13463	13545	13558	13358	13609	13469	13538	13418	13351	13473	13390	13505	13474	13525	13714	13353	13515	13405	13398	13583	13476	13380	13352	13395	13552	13337	13521	13475	13553	13476	13273	13371	13462	13474	13398	13538	13425	13448	13481	13508	13490	13473	13328	13485	13523	13498	13434	13416	13407	13310	13433	13340	13696	13543	13424	13534	13386	13505	13658	13479	13551	13561	13513	13489	13636	13320	13532	13359	13638	13665	13552	13497	13409	13444	13562	13461	13477	13517	13408	13465	13336	13474	13561	13493	13424	13567	13467	13518	13518	13569	13516	13562	13565	13488	13436	13445	13419	13527	13437	13405	13438	13577	13424	13442	13506	13525	13462	13564	13546	13364	13341	13541	13475	13436	13372	13497	13572	13511	13403	13468	13460	13469	13499	13570	13478	13519	13387	13436	13530	13367	13410	13574	13569	13566	13372	13498	13542	13449	13512	13363	13519	13601	13414	13394	13337	13303	13479	13496	13330	13534	13351	13611	13460	13636	13596	13213	13438	13460	13484	13493	13457	13403	13396	13470	13600	13645	13363	13573	13554	13363	13488	13323	13540	13512	13493	13406	13398	13381	13472	13308	13511	13455	13655	13445	13419	13483	13409	13448	13345	13517	13544	13514	13510	13451	13351	13349	13657	13477	13527	13550	13329	13544	13484	13455	13487	13354	13474	13366	13557	13420	13535	13619	13400	13370	13331	13431	13382	13334	13377	13404	13605	13571	13485	13477	13428	13573	13581	13441	13650	13439	13486	13596	13444	13419	13588	13417	13475	13542	13572	13407	13184	13447	13553	13377	13574	13431	13413	13248	13472	13251	13580	13381	13535	13581	13525	13495	13503	13542	13479	13362	13696	13450	13523	13534	13482	13480	13391	13462	13508	13529	13343	13503	13426	13552	13569	13377	13430	13628	13277	13407	13506	13514	13530	13596	13562	13344	13363	13371	13452	13437	13455	13520	13349	13531	13629	13371	13451	13555	13391	13655	13533	13657	13509	13231	13453	13517	13427	13559	13368	13394	13563	13455	13522	13374	13665	13325	13466	13637	13462	13495	13376	13438	13400	13467	13440	13298	13651	13617	13520	13373	13581	13404	13495	13277	13542	13289	13348	13364	13490	13618	13429	13478	13307	13651	13602	13608	13458	13304	13488	13472	13473	13594	13608	13428	13476	13409	13434	13543	13570	13459	13531	13519	13463	13468	13547	13477	13550	13373	13489	13552	13556	13388	13372	13492	13536	13631	13420	13364	13327	13392	13442	13385	13645	13540	13463	13430	13359	13537	13538	13531	13511	13460	13405	13452	13309	13374	13578	13447	13381	13323	13379	13593	13610	13340	13589	13521	13359	13533	13423	13379	13401	13539	13577	13515	13514	13487	13468	13498	13211	13552	13613	13548	13455	13465	13436	13484	13375	13478	13410	13435	13503	13522	13526	13368	13535	13282	13480	13486	13455	13319	13526	13412	13536	13427	13372	13520	13535	13284	13338	13363	13393	13424	13621	13543	13482	13316	13454	13373	13415	13381	13453	13500	13487	13601	13383	13320	13475	13501	13524	13534	13542	13543	13483	13502	13447	13503	13456	13403	13357	13571	13437	13536	13622	13277	13485	13365	13512	13523	13438	13293	13545	13486	13401	13447	13468	13463	13349	13498	13476	13356	13417	13410	13572	13484	13611	13573	13476	13587	13420	13398	13393	13443	13584	13518	13276	13443	13477	13571	13475	13422	13547	13427	13405	13592	13366	13304	13487	13624	13456	13546	13520	13343	13340	13349	13333	13490	13323	13516	13484	13395	13361	13325	13396	13478	13455	13357	13520	13392	13343	13553	13266	13533	13409	13347	13547	13331	13478	13718	13408	13438	13433	13359	13429	13557	13446	13404	13423	13297	13473	13313	13420	13436	13491	13478	13563	13385	13776	13462	13595	13578	13399	13488	13467	13709	13425	13539	13673	13551	13418	13472	13431	13637	13499	13361	13595	13259	13361	13313	13480	13333	13464	13383	13388	13474	13459	13247	13321	13567	13438	13426	13333	13350	13609	13471	13403	13609	13520	13606	13496	13356	13562	13548	13552	13326	13571	13590	13456	13514	13474	13423	13344	13417	13635	13656	13359	13381	13390	13357	13493	13521	13322	13481	13497	13420	13562	13530	13437	13486	13602	13371	13243	13445	13407	13380	13503	13515	13323	13420	13560	13480	13498	13400	13452	13359	13375	13448	13344	13482	13415	13189	13455	13546	13503	13411	13533	13418	13427	13361	13533	13420	13496	13648	13492	13350	13482	13438	13500	13460	13488	13547	13569	13296	13514	13584	13314	13381	13428	13362	13375	13557	13513	13454	13387	13309	13558	13393	13518	13523	13511	13473	13495	13429	13293	13469	13281	13556	13499	13486	13597	13417	13388	13401	13281	13579	13519	13370	13522	13426	13326	13404	13334	13621	13374	13619	13488	13409	13591	13343	13429	13546	13494	13423	13448	13409	13426	13516	13475	13500	13464	13396	13416	13380	13518	13556	13469	13584	13546	13511	13398	13384	13537	13355	13354	13337	13463	13491	13272	13520	13528	13450	13485	13445	13479	13603	13406	13397	13570	13368	13477	13185	13500	13649	13327	13534	13398	13386	13572	13453	13639	13648	13478	13413	13364	13514	13366	13421	13220	13507	13564	13583	13382	13315	13355	13385	13477	13383	13495	13486	13491	13459	13336	13367	13459	13624	13466	13431	13509	13378	13498	13359	13531	13469	13508	13615	13599	13420	13554	13516	13445	13375	13477	13688	13494	13619	13369	13418	13486	13347	13560	13637	13424	13408	13419	13341	13524	13469	13400	13549	13432	13469	13577	13568	13437	13489	13388	13533	13515	13628	13502	13436	13258	13365	13412	13526	13426	13559	13339	13389	13380	13551	13562	13392	13481	13318	13500	13496	13394	13516	13409	13556	13293	13620	13488	13324	13457	13493	13465	13509	13495	13507	13471	13497	13499	13507	13437	13374	13549	13491	13570	13468	13547	13392	13294	13548	13604	13247	13491	13229	13450	13502	13526	13489	13731	13478	13387	13468	13470	13526	13555	13370	13380	13553	13438	13291
24674	21117	28003	24496	22479	22425	21635	19286	18946	18829	18344	17909	17673	17415	17613	17538	17331	17153	16942	16966	16753	16796	16926	16898	16709	16849	16675	16498	16831	16624	16429	16550	16572	16536	16331	16457	16551	16449	16635	16551	16736	16558	16496	16580	16879	17406	17372	17387	16941	16628	16603	16693	16592	16470	16527	16473	16362	16537	16436	16408	16714	16291	16305	16330	16405	16422	16485	16343	16491	16495	16637	16382	16421	16614	16421	16629	16420	16523	16531	16510	16344	16508	16404	16383	16586	16305	16360	16468	16430	16443	16586	16391	16353	16444	16493	16515	16525	16609	16349	16484	16369	16647	16615	16486	16522	16592	16532	16520	16422	16556	16386	16306	16280	16281	16535	16653	16522	16678	16523	16516	16526	16622	16567	16552	16544	16422	16273	16458	16262	16468	16442	16389	16491	16401	16454	16718	16461	16601	16488	16489	16379	16488	16479	16723	16481	16637	16443	16223	16338	16496	16585	16482	16714	16452	16489	16319	16486	16331	16487	16641	16521	16421	16716	16492	16470	16506	16639	16315	16450	16435	16519	16481	16398	16658	16376	16366	16454	16295	16601	16569	16591	16363	16305	16236	16395	16421	16445	16529	16554	16341	16402	16518	16504	16489	16415	16477	16457	16519	16489	16661	16491	16625	16581	16477	16350	16486	16630	16322	16500	16580	16375	16382	16542	16469	16439	16424	16476	16459	16378	16442	16401	16568	16353	16370	16450	16383	16469	16390	16436	16491	16493	16513	16411	16237	16596	16454	16285	16417	16341	16532	16528	16501	16655	16443	16408	16369	16458	16610	16436	16365	16376	16281	16291	16407	16366	16347	16213	16368	16423	16495	16403	16456	16530	16536	16487	16262	16523	16362	16245	16560	16433	16544	16583	16458	16539	16354	16576	16535	16385	16594	16406	16540	16312	16536	16409	16397	16422	16409	16469	16590	16720	16477	16587	16694	16473	16566	16586	16547	16483	16433	16698	16480	16398	16588	16499	16581	16436	16614	16484	16612	16484	16527	16350	16573	16529	16308	16398	16516	16295	16523	16490	16430	16294	16641	16524	16482	16369	16578	16419	16534	16492	16222	16287	16573	16466	16489	16520	16548	16368	16512	16242	16365	16312	16403	16561	16387	16430	16320	16676	16306	16520	16480	16526	16355	16635	16531	16428	16373	16401	16607	16490	16396	16240	16247	16601	16392	16449	16447	16250	16457	16408	16643	16556	16470	16272	16488	16483	16282	16410	16463	16281	16354	16510	16507	16262	16500	16542	16438	16238	16415	16355	16159	16385	16566	16689	16545	16357	16492	16593	16591	16358	16408	16394	16336	16481	16622	16532	16731	16534	16337	16446	16470	16549	16316	16436	16610	16530	16513	16604	16506	16303	16360	16493	16322	16365	16422	16543	16206	16479	16589	16503	16568	16383	16616	16629	16527	16445	16296	16597	16481	16520	16313	16566	16461	16343	16590	16396	16404	16309	16272	16398	16513	16370	16308	16269	16317	16459	16390	16444	16389	16346	16438	16371	16485	16570	16489	16509	16258	16577	16430	16614	16602	16345	16413	16597	16569	16473	16343	16493	16524	16603	16556	16355	16568	16370	16656	16495	16334	16433	16253	16388	16253	16480	16530	16466	16514	16509	16313	16596	16384	16434	16322	16414	16645	16555	16453	16442	16383	16521	16477	16629	16635	16446	16553	16560	16544	16346	16529	16422	16214	16392	16309	16396	16367	16435	16454	16204	16405	16497	16509	16758	16510	16601	16610	16439	16380	16380	16516	16369	16588	16577	16527	16154	16557	16671	16621	16544	16325	16339	16364	16446	16473	16460	16485	16550	16491	16497	16517	16608	16591	16380	16364	16471	16512	16394	16412	16485	16350	16434	16268	16375	16398	16544	16516	16492	16427	16404	16565	16533	16557	16620	16254	16564	16201	16496	16558	16474	16274	16489	16232	16562	16424	16413	16456	16448	16354	16404	16290	16368	16619	16487	16498	16581	16418	16273	16293	16377	16395	16584	16637	16381	16337	16578	16602	16368	16432	16578	16518	16499	16335	16304	16377	16393	16562	16435	16271	16479	16277	16382	16636	16325	16465	16602	16478	16397	16633	16483	16549	16660	16328	16536	16234	16307	16361	16556	16530	16419	16394	16476	16493	16548	16353	16558	16400	16363	16499	16586	16431	16649	16591	16373	16429	16502	16547	16558	16352	16411	16509	16478	16418	16439	16537	16410	16318	16446	16353	16419	16379	16589	16532	16393	16630	16279	16406	16506	16590	16704	16288	16574	16450	16679	16479	16565	16373	16553	16235	16491	16499	16546	16614	16445	16429	16403	16487	16304	16345	16377	16487	16513	16563	16510	16414	16280	16405	16297	16529	16231	16574	16484	16489	16438	16534	16254	16396	16312	16501	16328	16462	16673	16339	16446	16493	16558	16491	16497	16492	16436	16560	16593	16372	16666	16526	16462	16590	16238	16453	16377	16481	16666	16303	16428	16397	16610	16570	16485	16442	16493	16586	16672	16476	16437	16517	16309	16588	16379	16576	16368	16470	16659	16427	16530	16453	16308	16503	16571	16281	16441	16413	16213	16411	16629	16306	16267	16319	16313	16555	16583	16436	16399	16562	16203	16343	16377	16453	16345	16411	16461	16536	16461	16375	16329	16289	16500	16487	16383	16493	16533	16453	16554	16571	16490	16379	16467	16478	16546	16489	16493	16490	16453	16532	16439	16223	16630	16573	16528	16357	16410	16286	16428	16463	16409	16401	16441	16494	16438	16343	16463	16472	16601	16598	16485	16404	16408	16421	16350	16612	16461	16319	16398	16252	16360	16353	16458	16544	16458	16439	16496	16313	16535	16634	16584	16664	16399	16375	16455	16379	16495	16347	16524	16362	16669	16310	16281	16507	16531	16351	16507	16348	16574	16416	16593	16517	16583	16360	16583	16652	16575	16459	16330	16549	16452	16340	16595	16401	16470	16677	16621	16437	16138	16496	16476	16334	16378	16404	16657	16400	16292	16516	16411	16386	16320	16476	16662	16468	16435	16495	16468	16280	16428	16457	16395	16699	16851	16724	16716	16361	16509	16325	16503	16683	16564	16490	16519	16517	16637	16341	16557	16517	16607	16486	16423	16537	16548	16451	16420	16597	16561	16581	16484	16472	16433	16363	16420	16714	16351	16618	16573	16340	16588	16624	16537	16505	16504	16219	16246	16400	16462	16318	16260	16370	16477	16393	16330	16422	16438	16535	16656	16380	16512	16316	16400	16231	16576	16601	16464	16376	16521	16690	16590	16559	16360	16265	16497	16392	16530	16465	16479	16453	16398	16374	16397	16280	16349	16571	16585	16386	16287	16473	16575	16489	16340	16447	16424	16430	16516	16467	16441	16384	16538	16547	16434	16502	16514	16504	16360	16792	16657	16346	16472	16502	16486	16589	16558	16627	16487	16441	16241	16472	16415	16264	16554	16494	16433	16486	16550	16357	16358	16654	16467	16490	16394	16316	16520	16566	16462	16371	16348	16253	16334	16429	16683	16522	16381	16318	16225	16532	16425	16609	16550	16546	16279	16373	16356	16394	16217	16379	16577	16373	16370	16426	16331	16384	16474	16426	16422	16463	16382	16464	16720	16589	16279	16381	16600	16609	16454	16437	16412	16482	16429	16564	16397	16495	16417	16607	16556	16330	16318	16446	16647	16498	16570	16457	16608	16541	16251	16456	16506	16289	16446	16273	16508	16609	16693	16516	16440	16425	16425	16539	16433	16481	16500	16402	16384	16383	16216	16466	16310	16403	16560	16495	16311	16381	16311	16415	16491	16437	16500	16206	16305	16461	16319	16348	16241	16378	16495	16487	16738	16485	16541	16625	16479	16567	16369	16382	16440	16631	16448	16438	16502	16497	16492	16512	16501	16401	16291	16437	16378	16435	16596	16317	16432	16414	16482	16507	16256	16600	16587	16407	16395	16435	16469	16567	16628	16467	16400	16624	16401	16356	16431	16590	16627	16570	16530	16582	16549	16502	16686	16477	16503	16442	16336	16473	16830	16540	16507	16475	16616	16679	16304	16572	16559	16594	16364	16418	16295	16410	16515	16450	16547	16449	16523	16563	16435	16363	16416	16300	16353	16306	16507	16620	16592	16567	16554	16503	16463	16349	16464	16460	16537	16417	16419	16426	16436	16507	16490	16396	16228	16624	16489	16417	16385	16403	16361	16443	16340	16397	16359	16591	16549	16511	16354	16500	16280	16569	16553	16599	16266	16290	16314	16390	16340	16265	16632	16612	16599	16576	16517	16702	16362	16613	16595	16698	16523	16505	16386	16348	16376	16425	16567	16454	16469	16613	16634	16324	16510	16431	16590	16478	16685	16410	16471	16527	16597	16447	16502	16418	16468	16661	16326	16554	16336	16464	16496	16299	16284	16429	16515	16356	16531	16609	16527	16583	16467	16173	16261	16492	16371	16340	16639	16449	16321	16496	16587	16355	16579	16626	16404	16439	16491	16520	16422	16595	16560	16467	16311	16302	16510	16572	16330	16559	16545	16419	16292	16698	16289	16329	16257	16458	16418	16359	16467	16545	16208	16434	16407	16498	16537	16542	16461	16428	16513	16467	16366	16649	16497	16308	16376	16401	16269	16571	16697	16341	16363	16611	16560	16263	16312	16348	16550	16518	16610	16509	16233	16328	16399	16488	16345	16473	16554	16536	16572	16454	16482	16441	16496	16489	16539	16398	16557	16349	16396	16384	16348	16228	16290	16325	16328	16285	16478	16481	16230	16298	16500	16627	16552	16417	16408	16588	16473	16512	16397	16403	16445	16412	16549	16634	16642	16551	16384	16423	16540	16340	16448	16461	16629	16407	16318	16653	16553	16387	16339	16432	16515	16379	16408	16242	16493	16664	16484	16452	16572	16544	16346	16597	16521	16394	16403	16558	16463	16338	16414	16603	16583	16232	16516	16495	16531	16291	16458	16398	16636	16411	16392	16441	16296	16501	16239	16404	16409	16343	16552	16321	16503	16376	16420	16443	16730	16467	16491	16607	16480	16528	16601	16418	16284	16527	16372	16345	16530	16349	16334	16723	16568	16463	16394	16539	16509	16495	16506	16425	16654	16411	16475	16276	16432	16341
22483	34353	29896	23259	20550	18924	18175	17024	17038	17143	16150	15303	14939	14739	14688	14532	14435	14107	13857	13841	13844	13882	14069	13834	13562	13789	13560	13513	13579	13276	13389	13131	13408	13218	13472	13471	13460	13375	13390	13300	13426	13287	13404	13223	13867	14733	14600	14137	13687	13468	13553	13357	13274	13373	13398	13208	13284	13439	13406	13215	13276	13260	13376	13092	13401	13358	13481	13428	13202	13211	13398	13210	13418	13078	13119	13288	13222	13401	13229	13285	13274	13486	13214	13455	13409	13426	13328	13308	13435	13234	13349	13369	13414	13400	13356	13304	13228	13317	13328	13244	13282	13256	13157	13403	13255	13348	13270	13316	13340	13323	13374	13240	13327	13349	13313	13261	13460	13306	13209	13339	13320	13170	13383	13289	13531	13202	13306	13368	13341	13151	13311	13267	13191	13250	13326	13422	13250	13330	13331	13423	13367	13393	13250	13250	13312	13248	13459	13387	13351	13400	13258	13485	13278	13328	13158	13420	13307	13295	13300	13331	13186	13340	13288	13435	13441	13277	13237	13261	13138	13244	13327	13412	13246	13330	13594	13277	13401	13344	13339	13222	13444	13354	13439	13232	13387	13364	13215	13360	13385	13473	13282	13374	13159	13279	13339	13369	13199	13323	13456	13310	13369	13160	13428	13357	13364	13426	13184	13244	13496	13413	13350	13467	13376	13368	13564	13136	13312	13433	13188	13319	13295	13383	13250	13359	13321	13271	13463	13311	13350	13330	13413	13336	13511	13375	13367	13278	13138	13524	13365	13273	13329	13318	13283	13282	13206	13182	13307	13424	13232	13216	13147	13355	13415	13326	13337	13327	13044	13347	13417	13294	13249	13386	13375	13266	13354	13446	13298	13476	13356	13369	13307	13188	13338	13284	13394	13352	13292	13197	13354	13428	13165	13440	13368	13345	13347	13380	13208	13533	13526	13343	13322	13391	13153	13531	13506	13334	13315	13281	13209	13375	13344	13394	13266	13301	13067	13205	13385	13421	13258	13352	13276	13108	13313	13362	13085	13340	13406	13416	13240	13264	13259	13463	13176	13248	13389	13244	13445	13206	13480	13213	13338	13364	13251	13412	13258	13261	13402	13303	13397	13250	13340	13300	13194	13218	13282	13198	13320	13363	13271	13478	13397	13388	13337	13139	13099	13256	13248	13177	13087	13417	13461	13398	13476	13158	13321	13332	13313	13129	13331	13423	13396	13248	13365	13367	13223	13373	13283	13384	13291	13276	13259	13286	13346	13286	13339	13327	13327	13173	13251	13326	13299	13288	13284	13259	13350	13312	13357	13374	13420	13244	13321	13305	13281	13477	13379	13186	13455	13402	13294	13220	13304	13525	13456	13250	13161	13300	13462	13374	13211	13421	13444	13300	13208	13380	13400	13312	13330	13332	13146	13416	13380	13224	13331	13220	13455	13333	13430	13493	13460	13261	13427	13339	13279	13419	13468	13411	13339	13284	13326	13409	13364	13210	13464	13348	13321	13331	13427	13400	13336	13458	13334	13192	13368	13283	13417	13335	13372	13450	13310	13263	13328	13294	13468	13254	13331	13323	13278	13256	13401	13450	13309	13582	13363	13229	13311	13159	13265	13274	13328	13366	13281	13181	13278	13177	13301	13314	13360	13292	13302	13313	13475	13338	13368	13180	13256	13291	13276	13259	13200	13307	13241	13312	13367	13348	13286	13386	13302	13319	13290	13351	13235	13457	13177	13229	13348	13350	13295	13270	13383	13270	13376	13359	13280	13434	13378	13406	13304	13499	13521	13164	13392	13255	13168	13486	13136	13455	13365	13499	13500	13343	13492	13308	13315	13336	13488	13281	13235	13335	13269	13346	13439	13310	13403	13287	13238	13313	13224	13420	13402	13427	13334	13519	13273	13366	13423	13201	13374	13395	13373	13198	13264	13369	13377	13193	13378	13268	13320	13340	13334	13374	13210	13358	13398	13450	13447	13400	13369	13484	13317	13172	13381	13202	13228	13159	13297	13167	13155	13514	13345	13403	13353	13411	13288	13325	13338	13416	13376	13382	13242	13375	13316	13498	13429	13290	13303	13383	13253	13370	13206	13329	13248	13298	13202	13152	13319	12984	13200	13435	13430	13179	13222	13385	13453	13340	13388	13311	13473	13379	13436	13425	13219	13205	13301	13212	13415	13230	13489	13378	13342	13462	13277	13288	13386	13459	13233	13264	13237	13383	13246	13403	13425	13236	13361	13344	13394	13376	13216	13349	13245	13385	13208	13148	13450	13248	13218	13271	13368	13332	13264	13414	13318	13231	13517	13392	13208	13382	13274	13354	13267	13333	13512	13275	13332	13475	13256	13309	13304	13326	13495	13284	13384	13339	13493	13371	13563	13336	13379	13406	13344	13417	13365	13171	13364	13398	13384	13355	13310	13303	13307	13389	13418	13333	13356	13261	13389	13075	13293	13356	13304	13280	13133	13351	13359	13165	13392	13418	13410	13354	13326	13146	13384	13336	13342	13221	13426	13316	13318	13350	13437	13364	13191	13483	13357	13212	13242	13186	13168	13227	13243	13304	13397	13160	13444	13376	13433	13206	13308	13491	13345	13287	13291	13302	13248	13432	13236	13513	13195	13241	13454	13356	13286	13202	13358	13396	13210	13287	13452	13234	13335	13116	13200	13337	13408	13300	13323	13293	13362	13403	13361	13207	13213	13296	13486	13374	13269	13396	13292	13490	13363	13339	13329	13415	13313	13151	13329	13341	13257	13351	13281	13371	13306	13516	13279	13285	13297	13407	13509	13378	13324	13402	13328	13278	13331	13318	13198	13367	13364	13335	13292	13178	13429	13274	13177	13318	13287	13054	13445	13328	13317	13202	13491	13325	13448	13161	13270	13235	13288	13387	13330	13153	13296	13316	13406	13281	13435	13195	13187	13301	13295	13571	13441	13225	13352	13372	13474	13195	13219	13264	13373	13276	13322	13352	13388	13421	13264	13305	13323	13279	13363	13239	13306	13263	13528	13315	13295	13282	13283	13128	13375	13207	13089	13372	13314	13473	13352	13393	13309	13268	13396	13341	13386	13129	13260	13361	13349	13351	13290	13372	13363	13423	13334	13455	13311	13348	13339	13291	13174	13392	13420	13074	13111	13269	13393	13478	13346	13424	13324	13402	13389	13247	13321	13324	13372	13369	13278	13244	13359	13421	13304	13396	13337	13421	13334	13414	13378	13374	13385	13296	13489	13330	13387	13271	13407	13395	13185	13215	13299	13456	13286	13369	13375	13362	13514	13327	13357	13306	13360	13443	13416	13388	13351	13404	13144	13184	13302	13331	13290	13330	13209	13453	13434	13505	13354	13317	13426	13146	13282	13260	13346	13408	13340	13453	13324	13389	13538	13306	13251	13502	13259	13382	13344	13307	13295	13249	13533	13241	13339	13313	13446	13407	13300	13307	13307	13303	13351	13420	13156	13274	13312	13343	13398	13384	13194	13247	13456	13337	13404	13359	13284	13406	13469	13266	13348	13391	13324	13277	13448	13340	13412	13375	13416	13322	13330	13265	13291	13478	13399	13359	13227	13309	13397	13337	13236	13227	13385	13158	13437	13239	13248	13319	13287	13267	13266	13251	13426	13065	13403	13333	13267	13277	13330	13329	13295	13316	13287	13389	13423	13348	13194	13279	13203	13207	13402	13312	13392	13279	13287	13362	13375	13322	13251	13468	13193	13244	13408	13377	13301	13321	13307	13368	13412	13285	13629	13323	13413	13119	13359	13245	13433	13181	13219	13313	13288	13383	13408	13381	13473	13190	13328	13328	13350	13256	13255	13429	13193	13333	13467	13296	13388	13317	13477	13371	13381	13233	13359	13381	13425	13221	13205	13337	13427	13301	13300	13158	13333	13291	13235	13491	13480	13231	13403	13347	13333	13237	13463	13281	13269	13394	13346	13423	13307	13405	13127	13275	13315	13279	13362	13282	13391	13074	13333	13263	13371	13339	13401	13334	13312	13356	13395	13376	13341	13296	13375	13212	13266	13249	13331	13455	13460	13261	13257	13258	13492	13250	13351	13330	13306	13229	13299	13309	13187	13398	13406	13450	13102	13195	13441	13278	13282	13200	13375	13265	13415	13337	13306	13496	13405	13294	13339	13394	13573	13403	13430	13328	13306	13446	13444	13339	13457	13275	13498	13325	13041	13409	13325	13245	13231	13259	13274	13284	13446	13307	13394	13152	13286	13405	13402	13391	13421	13201	13340	13370	13465	13421	13243	13422	13386	13457	13453	13412	13173	13210	13250	13436	13065	13272	13356	13326	13234	13260	13388	13514	13384	13370	13343	13325	13332	13324	13345	13223	13363	13287	13355	13360	13312	13309	13322	13212	13271	13252	13266	13362	13300	13365	13229	13328	13384	13147	13413	13124	13380	13393	13375	13298	13211	13366	13265	13247	13128	13178	13392	13245	13363	13335	13273	13156	13413	13222	13420	13358	13370	13404	13398	13472	13325	13326	13533	13287	13342	13214	13318	13386	13321	13300	13365	13383	13198	13044	13394	13296	13371	13375	13318	13269	13462	13339	13312	13393	13426	13354	13256	13277	13334	13237	13344	13443	13171	13449	13193	13263	13325	13237	13448	13362	13239	13382	13298	13416	13256	13237	13331	13245	13284	13229	13464	13072	13381	13334	13498	13373	13396	13359	13350	13207	13365	13220	13456	13352	13187	13350	13409	13157	13328	13360	13360	13516	13280	13491	13153	13252	13188	13225	13206	13310	13293	13460	13478	13158	13231	13404	13245	13201	13385	13132	13139	13353	13397	13300	13226	13312	13503	13188	13223	13416	13431	13240	13322	13241	13479	13295	13340	13384	13265	13205	13476	13431	13327	13381	13340	13282	13221	13362	13265	13367	13259	13254	13414	13390	13286	13326	13283	13392	13190	13389	13324	13272	13378	13277	13156	13279	13300	13249	13311	13393	13174	13284	13208	13288	13291	13423	13204	13299	13315	13402	13535	13112	13234	13389	13360	13392	13308	13341	13350	13203	13415	13233	13275	13338	13478	13113	13350	13387	13258	13364	13162	13227	13345	13299	13390	13190	13320	13304	13471	13249	13307	13237	13373	13470	13282	13313	13440	13335	13343	13269	13273	13236
23507	21072	28372	23779	21746	24062	24676	20064	19083	19243	18764	17948	17439	16924	17088	17044	16905	16795	16617	16396	16439	16113	16427	16213	16111	16050	16075	16157	15756	15973	15772	15681	15602	15701	15738	15722	15960	15602	15759	15735	15998	15680	15662	15580	16461	17451	17351	16966	16437	15857	15916	15631	15737	15689	15679	15599	15843	15718	15773	15680	15726	15709	15653	15953	15912	15723	15933	15789	15831	15781	15746	15917	15885	15642	15706	15483	15676	15723	15730	15537	15664	15559	15736	15811	15655	15705	15637	15845	15584	15630	15654	15483	15584	15754	15789	15729	15710	15776	15631	15858	15973	15818	15688	15727	15763	15660	15732	15652	15916	15628	15912	15748	15835	15875	15681	15770	15801	15774	15637	15648	15778	15750	15718	15668	15856	15759	15774	15661	15534	15684	15722	15763	15954	15772	15763	15742	15680	15683	15579	15720	15724	15563	15714	15745	15847	15848	15733	15909	15971	15978	15548	15791	15833	15542	15845	15681	15747	15775	15679	15763	15709	15740	15860	15807	15706	15655	15555	15700	15805	15725	15592	15557	15641	15620	15628	15797	15700	15648	15851	15670	15792	15640	15760	15520	15720	15698	15735	15640	15746	15693	15737	15549	15532	15679	15714	15875	15848	15561	15545	15675	15851	15798	15730	15784	15757	15736	15807	15728	15718	15611	15651	15854	15805	15519	15650	15646	15645	15626	15629	15774	15758	15718	15742	15841	15704	15650	15730	15738	15781	15788	15798	15729	15655	15851	15541	15568	15650	15783	15584	15827	15910	15775	15760	15652	15677	15792	15905	15714	15644	15757	15884	15840	15666	15681	15790	15729	15874	15532	15604	15754	15598	15695	15843	15541	15616	15900	15790	15695	15582	15548	15712	15695	15739	15780	15616	15742	15759	15721	15696	15675	15861	15593	15694	15473	15606	15758	15608	15736	15518	15602	15774	15648	15761	15905	15692	15718	15559	15740	15869	15861	15705	15701	15710	15702	15598	15741	15677	15554	15907	15844	15747	15612	15590	15770	15559	15565	15750	15783	15781	15829	15881	15545	15664	15761	15552	15643	15680	15757	15643	15754	15720	15848	15824	15549	15851	15776	15665	15685	15682	15634	15742	15801	15738	15751	15652	15472	15763	15684	15585	15639	15674	15722	15651	15553	15658	15718	15803	15814	15794	15800	15698	15783	15549	15732	15750	15681	15739	15866	15631	15754	15824	15697	15738	15875	15722	15696	15717	15634	15597	15883	15844	15323	15482	15672	15643	15677	15796	15736	15651	15861	15669	15721	15688	15818	15793	15733	15814	15784	15682	15722	15977	15715	15737	15654	15874	15713	15604	15603	15858	15649	15513	15638	15747	15716	15465	15727	15798	15792	15676	15779	15700	15809	15767	15793	15630	15737	15722	15759	15660	15649	15748	15513	15769	15713	15789	15668	15642	15728	15718	15651	15683	15790	15646	15704	15774	15588	15643	15764	15526	15699	15742	15655	15888	15811	15917	15812	15819	15753	15606	15721	15607	15823	15734	15697	15650	15754	15383	15736	15695	15647	15700	15547	15701	15736	15828	15761	15651	15773	15645	15679	15516	15698	15672	15756	15472	15565	15720	15654	15659	15709	15723	15805	15704	15723	15689	15516	15496	15655	15548	15494	15736	15650	15623	15914	15580	15696	15901	15753	15526	15582	15627	15724	15646	15856	15729	15707	15735	15696	15849	15667	15662	15647	15704	15755	15716	15725	15709	15836	15754	15813	15588	15618	15668	15572	15633	15762	15842	15648	15461	15711	15824	15827	15688	15833	15859	15732	15488	15608	15648	15686	15760	15583	15892	15725	15718	15772	15535	15675	15614	15433	15660	15584	15932	15658	15786	15526	15618	15794	15693	15766	15733	15619	15781	15804	15902	15529	15605	15816	15709	15885	15702	15752	15715	15668	15626	15834	15667	15706	15825	15686	15775	15765	15666	15670	15753	15626	15537	15712	15811	15665	15762	15811	15855	15618	15740	15650	15809	15701	15745	15837	15754	15714	15824	15791	15627	15615	15689	15747	15611	15577	15910	15878	15610	15703	15850	15593	15569	15761	15539	15815	15850	15751	15484	15748	15729	15871	15671	15697	15537	15599	15721	15744	15779	15529	15620	15787	15748	15807	15713	15727	15560	15743	15708	15616	15585	15746	15820	15685	15620	15827	15883	15874	15804	15668	15946	15834	15888	15664	15632	15605	15741	15769	15822	15926	15727	15739	15794	15782	15848	15722	15722	15827	15605	15541	15665	15724	15539	15709	15636	15799	15600	15706	15757	15622	15582	15711	15782	15651	15772	15569	15802	15772	15577	15770	15807	15748	15852	15989	15878	15818	15718	15724	15719	15792	15794	15665	15900	15701	15810	15783	15796	15683	15844	15785	15753	15727	15780	15672	15659	15588	15622	15646	15650	15777	15929	15907	15768	15640	15782	15562	15697	15625	15835	15811	15604	15713	15746	15716	15661	15657	15746	15796	15441	15400	15742	15719	15861	15624	15573	15681	15940	15779	15407	15876	15656	15631	15826	15893	15716	15796	15704	15621	15662	15692	15840	15609	15712	15676	15686	15779	15675	15785	15617	15716	15758	15849	15941	15647	15647	15721	15575	15781	15535	15635	15633	15836	15840	15670	15647	15819	15513	15760	15793	15769	15619	15583	15609	15830	15862	15673	15599	15752	15700	15619	15793	15859	15778	15647	15661	15541	15754	15858	15524	15903	15686	16047	15830	15788	15649	15670	15825	15796	15924	15828	15724	15554	15701	15672	15712	15699	15528	15664	15649	15430	15488	15766	15721	15567	15863	15759	15748	15732	15611	15641	15498	15763	15703	15603	15598	15799	15753	15861	15861	15947	15816	15678	15698	15743	15807	15661	15597	15549	15662	15708	15680	15719	15557	15645	15642	15782	15665	15512	15818	15617	15892	15593	15963	15795	15655	15774	15703	15671	15581	15774	15776	15751	15816	15564	15738	15767	15837	15655	15930	15510	15611	15452	15705	15952	15735	15728	15600	15903	15784	15973	15588	15679	15758	15662	15635	15628	15846	15733	15698	15806	15616	15666	15658	15844	15937	15547	15561	15851	15624	15722	15690	15725	15769	15484	15564	15919	15768	15704	15828	15791	15828	15564	15809	15487	15714	15677	15787	15645	15756	15726	15620	15602	15807	15652	15695	15789	15813	15417	15732	15791	15608	15695	15619	15795	15616	15590	15640	15711	15796	15929	15752	15728	15829	15678	15687	15567	15607	15676	15808	15823	15551	15741	15893	15604	15629	15536	15531	15729	15771	15601	15666	15733	15950	15845	15957	15738	15825	15776	15584	15716	15624	15775	15619	15801	15704	15925	15779	15614	15665	15556	15802	15904	15563	15597	15623	15762	15800	15908	15675	15630	15729	15722	15755	15917	15697	15896	15758	15764	15810	15654	15648	15790	15544	15775	15769	15559	15775	15625	15710	15855	15847	15723	15758	15757	15511	15630	15858	15767	15735	15776	15693	15542	15849	15556	15624	15710	15629	15615	15633	15688	15722	15882	15724	15516	15761	15710	15915	15772	15736	15684	15682	15698	15537	15698	15720	15684	15627	15936	15716	15907	15627	15815	15886	15822	15768	15596	15768	15761	15694	15776	15743	15790	15818	15662	15699	15619	15595	15661	15842	15678	15823	15610	15829	15702	15629	15856	15712	15671	15748	15838	15759	15652	15833	15638	15475	15692	15769	15703	15757	15551	15827	15839	15566	15531	15769	15743	15698	15735	15858	15933	15963	15647	15687	15828	15922	15693	15828	15687	15747	15870	15687	15774	15630	15804	15608	15762	15899	15690	15600	15742	15606	15772	15743	15685	15819	15785	15633	15616	15871	15905	15753	15594	15757	15950	15535	15378	15846	15664	15718	15692	15602	15820	15626	15811	15823	15540	15747	15691	15760	15558	15726	15592	15590	15526	15506	15705	15674	15798	15799	15733	15730	15657	15703	15669	15557	15763	15876	15684	15685	15878	15963	15743	15950	15634	15549	15564	15547	15749	15681	15920	15756	15758	15727	15744	15833	15701	15621	15753	15793	15699	15805	15865	15917	15818	15701	15751	15616	15640	15636	15651	15740	15535	15789	15606	15532	15844	15615	15707	15734	15558	16039	15734	15666	15753	15762	15818	15670	15534	15710	15681	15717	15722	15681	15770	15934	15704	15972	15736	15795	15705	15645	15712	15723	15658	15799	15751	15677	15660	15773	15827	15713	15568	15978	15707	15692	15745	15773	15837	15593	15621	15556	15745	15708	15652	15620	15739	15560	15768	15487	15792	15786	15581	15707	15540	15853	15665	15696	15647	15647	15749	15672	15585	15689	15867	15713	15933	15723	15866	15720	15590	15616	15647	15645	15675	15670	15652	15578	15681	15538	15884	15657	15604	15706	15767	15620	15590	15571	15772	15653	15762	15676	15808	15771	15759	15798	15696	15755	15469	15762	15711	15807	15756	15785	15750	15693	15708	15734	15855	15776	15641	15680	15502	15719	15580	15633	15646	15711	15594	15725	15725	15911	15827	15798	15772	15815	15744	15970	15752	15562	15639	15785	15808	15569	15717	15670	15747	15772	15424	15551	15664	15526	15693	15826	15525	15735	15574	15869	15664	15805	15725	15703	15643	15593	15573	15802	15631	15908	15678	15859	15848	15705	15636	15904	15733	15652	15819	15544	15762	15645	15590	15776	15501	15634	15666	15985	15646	15477	15525	15721	15575	15677	15748	15624	15721	15616	15844	15721	15766	15739	15493	15745	15846	15850	15683	15749	15645	15766	15691	15765	15788	15760	15581	15792	15682	15842	15616	15729	15636	15693	15669	15800	15514	15618	15647	15833	15706	15723	15752	15585	15709	15847	15758	15798	15704	15680	15566	15676	15757	15687	15711	15887	15713	15772	15539	15650	15684	15756	15964	15772	15791	15834	15638	15660	15667	15606	15637	15767	15666	15647	15681	15797	15787	15640	15878	15759	15920	15609	15789	15759	15732	15688	15694	15716	15705	15751	15830	15748	15779	15846	15562	15692	15705	15836	15655	15678	15729	15772	15567	15752	15883	15912	15761	15791	15680	15750	15716	15839	15928	15734	15719	15664	15764
24429	38825	34805	27537	24265	22093	20134	18377	18262	18346	17333	16017	15102	15095	14909	14973	14767	14314	13895	14006	13793	13728	13672	13588	13453	13248	13222	13204	13088	12991	13086	13250	12982	12832	12829	13232	13137	12703	13094	12910	13231	12952	13069	13008	13808	15382	15153	14380	13657	13065	13069	13054	12807	12760	12948	13017	12941	12814	13039	12996	13094	12929	12945	12987	12956	12852	12984	12893	12830	12899	12911	12933	12925	12808	12740	12940	12960	12910	12985	12769	12772	12975	12927	12854	12942	12885	13035	12977	12993	13069	12942	12913	12970	12872	12990	12928	12922	13037	12901	12930	13018	12832	12979	12821	12948	12911	12865	12885	12791	12999	12816	12804	13070	12660	12874	13074	12974	12977	12840	12850	12866	13035	12945	12967	12878	12963	12748	12953	12810	12912	12992	12821	12926	12986	12784	12902	12989	12923	12897	12860	13000	12836	12926	12936	12890	12966	12899	12972	13039	12931	12818	12728	12809	12895	13139	12928	12983	13034	12970	12928	12911	12789	12772	12972	12887	12918	12898	12975	12983	12955	12933	12815	12947	12948	12939	12895	12847	12767	12857	12747	13026	13013	12933	12971	12728	12993	12957	13003	12958	13255	13032	13061	12958	12861	12908	12859	12988	12956	12886	12925	12936	12863	12962	13003	13015	12910	12901	12802	12853	13059	13016	12867	12945	13064	12917	12857	13037	12881	12979	12984	12775	12856	12732	12914	12736	13009	13094	12948	12951	12971	12891	12859	12989	12835	13031	12999	12861	12942	12995	12938	13069	12865	12938	12867	12740	12697	12858	12899	12759	12840	12954	12842	12885	13007	12874	12889	12871	12871	12984	12929	12889	12847	12887	13007	12772	12956	12848	12888	13039	12795	12994	12989	12792	13070	12782	12662	12968	12714	12959	12868	12893	12787	12927	12922	13014	12815	12931	12752	12814	13083	13026	12921	12865	12896	12896	12898	12915	13105	12796	13048	12858	13017	12809	12961	12870	12870	13003	12930	12849	12852	12892	12798	13102	13081	12901	12914	12936	12795	12910	12848	12755	12875	12954	12929	12917	12728	12946	12988	12845	12904	12840	12840	12826	12991	12849	12913	12743	13004	12864	12993	12950	12981	12870	13033	12984	12886	12881	12983	12866	12882	13017	13047	12738	12974	12763	12876	12945	12921	12940	13045	12927	13083	12779	12850	12887	12841	12972	12966	12846	13041	12874	12852	12950	13023	12782	12751	12819	13026	12928	12880	13040	12868	12948	13030	12901	12797	12934	13003	13024	13057	13032	12948	13059	12831	12851	12921	12883	13020	12982	13042	12879	12935	12905	12862	12997	12891	12833	12839	12818	12904	13040	12937	12990	12863	12830	12857	12803	12811	13012	12782	12959	12973	12913	12997	13010	12792	12854	12939	13040	12840	12827	12949	12957	13035	12840	12893	12878	12958	12783	13084	12798	12882	13096	13033	12969	12872	12970	12928	12879	12829	13096	12870	12890	12922	12990	12866	12864	12868	12834	12881	12849	12945	12879	12787	12901	12906	13012	12924	12905	13126	12944	12952	12809	12817	12784	12820	12863	13031	12758	12878	12865	12999	13000	12958	12918	12803	13005	12984	13001	12908	12894	12863	12832	12749	12853	12901	12803	13017	13006	12996	12956	12913	12827	12771	12939	13008	12912	12898	12883	12779	12769	12875	13035	12909	12905	12932	13010	12791	12858	12817	13029	12948	12843	12938	13131	12958	13049	12858	12848	12790	12817	12892	13029	12875	13033	13120	12736	12871	12852	12967	12851	12773	13065	12870	12976	12743	13018	12922	12884	12946	12929	12846	13061	12874	12899	12989	13079	12869	12996	12998	12719	13077	12843	13065	12946	12793	12918	13064	12957	12762	13159	12904	12942	12838	12833	13083	12776	13033	13022	12777	12914	12930	12880	12890	13057	12839	12969	12912	12801	13015	12804	12881	12888	12912	12870	12923	12891	12970	12915	12880	12852	13016	12853	12816	12832	12937	12843	12915	12928	12854	12806	13038	12852	12849	12843	12981	12906	12968	12922	12928	12960	12838	13023	12942	12883	12956	12927	12831	13010	13043	12994	12788	12868	12750	12883	12776	12952	12791	12982	12970	13037	12871	12857	13009	12831	12813	12968	12858	12929	12920	13211	12944	12898	12902	12926	12798	12961	12863	13059	12974	13012	12992	12840	12892	12939	12640	12769	12881	12880	12957	12893	12943	12868	12852	13001	12835	13133	13113	12768	12956	12997	12883	13090	12888	12875	12954	12795	13031	12866	12781	12858	12809	13000	12890	12750	12939	12928	12871	12935	12869	12850	12935	13007	12965	12985	12723	12829	13119	12886	12911	12805	12992	12923	12945	12847	12803	13100	12888	12841	12916	13045	13015	13054	12873	12923	12922	12963	12947	12814	12957	12848	13136	12779	12977	12929	12865	12930	12821	13012	12980	12988	12897	13077	12851	12790	13025	12914	12869	12905	12687	12953	12990	12940	12960	12991	12968	12927	13031	12909	13011	13054	12882	12960	12792	12920	13020	12797	12974	12914	12970	12891	12997	12733	12997	12911	12997	12960	12864	12977	13002	12952	13018	12983	12887	12925	12877	12941	12949	13016	12876	12916	12929	12877	12994	12878	12968	13100	13026	12760	12846	12766	12912	13024	12682	12866	12938	13006	12929	13094	12949	12959	13043	12942	13088	12865	12956	12893	12932	12830	12930	12909	12931	12837	12982	12865	13023	13109	12715	12760	12953	12888	12966	12987	12919	12937	12821	12922	12881	12938	12910	12839	12913	12928	12923	12926	12681	12929	12968	12795	12960	13043	12895	12818	13107	12918	12842	12964	12902	12897	12874	13026	12998	12971	12967	13036	12922	12893	12975	12751	12705	12899	13090	12939	13085	12934	12917	12799	12997	12847	12783	12902	12937	12886	12823	12836	12835	13038	12886	12889	12884	12946	12928	13047	12918	12930	12965	12988	12995	12917	12737	12957	13011	12803	12836	12863	12811	13004	13010	12779	12943	12895	12988	12950	12880	12974	12978	12900	12836	12956	12996	12947	12930	12964	12850	12952	13007	12904	12968	12824	12966	13032	12939	12765	12671	12977	12717	13035	12969	13001	12720	13009	12809	12849	13030	12769	13053	13060	13020	12974	13038	12935	12793	13086	12869	12765	12808	13007	12983	12882	12944	12970	13000	12654	13037	13024	12831	12986	12875	12854	12819	12923	12874	12885	12980	12878	12873	12987	13008	12921	12863	12974	12781	12971	12842	12982	12900	12877	12835	12764	12846	13017	12859	12838	13012	12937	13003	12986	12912	12968	12869	12686	12810	12882	12868	12789	12905	12752	12910	12758	12833	12940	13007	12989	12829	13097	13019	12801	12857	12936	13013	13087	12908	12941	12775	12984	12764	13020	12847	12892	13039	12995	13147	12916	13130	12861	12962	12839	13012	12880	12965	13030	12711	12792	13032	12824	12818	12839	13016	12901	12971	12891	12993	12968	13023	12790	12874	13065	12865	12926	13017	12889	12857	13036	12978	12968	12794	13075	12959	12941	12905	12800	12907	13041	12847	12860	12870	12898	12873	12894	12790	12901	12984	12650	12888	12893	12818	12992	12792	13027	13010	13071	12844	12973	12803	12817	12829	13006	13063	12899	12877	12918	13003	12972	13016	12830	12767	12746	12963	12885	12881	12988	12908	12964	12928	12902	13056	12953	12975	12926	12788	12965	12847	12881	12844	12932	12878	12768	12944	12949	12880	12847	12923	12647	12918	12898	12806	12896	12981	12882	13087	12874	12899	12958	12903	12871	12838	12815	12794	12830	12975	12940	12828	12913	12985	13095	12900	12848	13105	12949	12961	12882	12953	12887	12907	13008	12685	12981	12916	12924	12914	12927	12879	12892	12699	12941	12986	12984	12894	12980	12918	12857	12709	12784	12981	12928	13006	13013	12949	13072	12869	13070	12879	12906	12841	12874	12940	12955	12856	12824	12717	13014	12820	12917	12839	12880	12859	13053	12937	12777	12885	12762	12770	13006	12943	13008	12843	12970	12833	13002	13084	12992	12937	12996	12870	12914	12959	12842	13000	13006	12979	12931	12952	12970	12812	12941	12867	12951	12754	12875	13042	12909	13013	12938	12863	12847	13009	12847	12830	12869	13019	12754	12870	12859	12942	12872	12901	13096	13093	12811	12951	12860	12880	13015	12982	13025	12992	12809	12823	13026	12866	13030	12962	12949	12951	13082	12960	12979	12870	12954	12788	12845	12853	12952	12798	13040	12898	12817	12747	12910	12977	13035	12825	13124	12822	12899	13003	12965	12972	12858	12808	12871	12828	13042	12663	12955	12900	12958	12919	13024	12863	12946	13057	12822	12921	12962	12779	12837	12966	13009	12881	12992	12860	12964	12978	12879	12871	12933	12971	12897	12772	13039	12922	12807	12983	12983	12981	13069	12906	12963	12963	12933	12898	12882	12939	12913	12773	12966	12855	12939	12979	12799	13020	13009	13114	12900	12927	12778	12787	12895	12944	12816	12756	13049	13057	12911	12878	12984	12980	13064	12922	12897	12984	12719	13024	12899	12848	12958	12928	12916	13017	12988	12910	13192	13075	12889	12962	12816	12791	12933	12944	12799	12956	12927	12814	12835	12865	12997	12921	12851	13101	12934	12956	12795	12971	13059	12852	12890	12832	12886	12943	12987	12964	12864	13082	13021	12870	13038	12927	12818	12738	12948	12973	13009	12951	12960	13042	12874	12921	13035	13006	12883	13026	13060	12850	12933	13004	12974	12942	13129	12957	12875	13043	12929	12819	12894	13007	12945	12838	12922	12968	12977	12888	12880	12982	12844	13032	12955	13030	12842	12915	12820	12939	13026	12900	12941	12870	12826	12979	13076	12797	12889	12987	12924	12827	12867	12866	13025	12916	12868	12933	12863	12883	12940	12827	12878	12760	12891	13006	13059	12953	12990	12662	12937	12928	12922	12876	12912	12812	12956	13005	13079	12886	12983	12926	12908	12993	12808	12957	12851	12884	12824	12966	12794	12959	12868	12718	13020	12873	12997	12903	12898	12950	12871	12976	13022	12959	12977	12954	12929	12880	12799	12944	12829	12890	12956	13086
29432	22783	23339	20148	17982	17668	17403	17201	17378	17248	17513	17206	16877	16896	16835	16728	16756	16764	16727	16796	16671	16537	16591	16626	16518	16550	16545	16485	16633	16547	16506	16423	16525	16543	16344	16698	16558	16537	16491	16468	16642	16483	16379	16553	16457	16689	16711	16660	16423	16408	16554	16540	16581	16280	16348	16513	16433	16707	16536	16294	16220	16535	16422	16297	16497	16455	16606	16552	16509	16624	16394	16398	16435	16500	16408	16515	16407	16392	16673	16250	16557	16476	16547	16459	16418	16390	16580	16503	16455	16473	16534	16572	16311	16521	16700	16617	16436	16259	16516	16311	16426	16311	16449	16341	16482	16575	16376	16507	16449	16480	16403	16479	16530	16726	16296	16455	16454	16525	16344	16584	16519	16479	16611	16569	16381	16208	16411	16500	16237	16460	16315	16313	16442	16426	16379	16297	16450	16316	16272	16433	16598	16356	16356	16427	16663	16491	16267	16165	16343	16350	16379	16564	16684	16303	16499	16550	16523	16401	16343	16548	16313	16686	16314	16664	16489	16500	16217	16390	16435	16534	16515	16578	16570	16458	16497	16550	16350	16502	16523	16329	16585	16418	16443	16366	16502	16216	16257	16526	16458	16565	16508	16573	16536	16451	16617	16295	16370	16438	16568	16653	16645	16420	16503	16720	16472	16444	16466	16430	16493	16561	16385	16525	16586	16595	16487	16285	16393	16530	16647	16296	16364	16443	16389	16531	16404	16538	16519	16253	16617	16622	16345	16320	16509	16634	16694	16629	16431	16514	16526	16543	16353	16397	16508	16334	16267	16550	16425	16497	16599	16402	16586	16374	16348	16382	16427	16491	16312	16476	16529	16501	16547	16529	16242	16371	16559	16566	16468	16395	16383	16557	16622	16466	16601	16396	16484	16559	16426	16392	16529	16426	16523	16357	16502	16428	16408	16342	16760	16746	16403	16415	16652	16398	16418	16542	16587	16581	16355	16443	16440	16326	16587	16337	16491	16671	16622	16432	16596	16287	16637	16546	16566	16282	16320	16445	16445	16477	16350	16322	16446	16462	16214	16524	16506	16634	16419	16557	16445	16414	16431	16380	16554	16456	16595	16338	16403	16255	16468	16577	16408	16635	16618	16479	16570	16500	16702	16467	16447	16585	16498	16470	16535	16406	16270	16432	16398	16550	16445	16382	16504	16531	16414	16328	16469	16425	16605	16361	16483	16521	16684	16399	16484	16457	16383	16458	16536	16425	16624	16414	16490	16396	16502	16521	16333	16467	16541	16523	16370	16494	16543	16478	16411	16514	16470	16474	16339	16247	16520	16454	16605	16501	16441	16497	16692	16533	16601	16233	16350	16265	16340	16476	16406	16322	16238	16372	16437	16498	16435	16543	16577	16500	16197	16528	16449	16405	16388	16501	16549	16504	16298	16397	16374	16539	16416	16496	16488	16407	16305	16497	16537	16402	16553	16733	16643	16293	16469	16480	16157	16372	16504	16431	16300	16462	16404	16445	16543	16454	16390	16551	16454	16529	16560	16275	16564	16426	16367	16411	16440	16379	16429	16325	16235	16383	16322	16509	16548	16189	16363	16511	16594	16394	16590	16413	16371	16517	16327	16295	16477	16388	16391	16413	16547	16304	16159	16242	16606	16680	16537	16410	16633	16282	16568	16525	16315	16343	16416	16353	16464	16566	16487	16386	16400	16424	16631	16612	16478	16515	16420	16540	16302	16523	16466	16368	16368	16564	16628	16528	16505	16536	16507	16523	16383	16491	16464	16353	16467	16525	16547	16521	16654	16517	16411	16587	16394	16492	16586	16487	16349	16625	16502	16311	16581	16429	16527	16251	16500	16431	16431	16490	16451	16421	16458	16455	16750	16438	16561	16279	16374	16278	16491	16395	16401	16440	16428	16361	16476	16610	16563	16461	16548	16369	16536	16442	16448	16417	16418	16250	16231	16347	16417	16375	16336	16625	16402	16370	16430	16509	16632	16343	16397	16572	16579	16483	16371	16254	16621	16435	16537	16378	16395	16697	16323	16314	16488	16479	16562	16390	16494	16346	16418	16563	16379	16401	16425	16191	16393	16554	16577	16376	16396	16526	16475	16555	16543	16482	16313	16536	16383	16484	16255	16562	16326	16472	16284	16263	16384	16409	16571	16478	16435	16446	16554	16558	16445	16593	16427	16440	16220	16665	16540	16534	16371	16352	16302	16391	16241	16419	16396	16534	16549	16673	16452	16252	16518	16445	16306	16528	16369	16506	16454	16385	16417	16462	16434	16425	16515	16467	16412	16414	16299	16412	16531	16339	16344	16393	16483	16368	16526	16567	16634	16577	16647	16415	16344	16456	16303	16603	16378	16223	16415	16321	16413	16623	16528	16289	16487	16518	16532	16485	16433	16353	16302	16588	16419	16258	16461	16417	16327	16359	16498	16260	16503	16474	16424	16317	16694	16628	16424	16362	16502	16444	16458	16496	16421	16542	16532	16529	16598	16551	16538	16257	16542	16253	16486	16579	16553	16276	16411	16355	16489	16322	16532	16777	16462	16352	16536	16382	16175	16582	16630	16519	16562	16506	16377	16431	16586	16476	16568	16620	16780	16368	16366	16245	16481	16631	16536	16590	16520	16526	16411	16610	16447	16398	16744	16574	16419	16480	16422	16292	16545	16570	16517	16606	16504	16523	16738	16408	16460	16487	16724	16139	16559	16381	16483	16366	16260	16468	16585	16470	16543	16470	16428	16329	16279	16485	16517	16281	16430	16487	16521	16500	16382	16607	16518	16620	16599	16481	16705	16550	16473	16492	16605	16691	16601	16503	16412	16525	16626	16554	16336	16598	16368	16582	16438	16372	16431	16513	16625	16406	16596	16470	16655	16388	16416	16340	16333	16471	16443	16416	16264	16529	16433	16423	16407	16616	16564	16334	16505	16587	16561	16403	16474	16508	16486	16431	16487	16433	16290	16567	16625	16494	16492	16481	16622	16469	16450	16764	16384	16513	16321	16405	16510	16807	16434	16538	16602	16328	16538	16521	16355	16797	16589	16443	16553	16545	16305	16450	16375	16395	16706	16655	16525	16626	16227	16429	16133	16447	16463	16347	16686	16403	16462	16346	16552	16484	16532	16352	16468	16399	16276	16396	16546	16529	16391	16412	16361	16620	16392	16334	16419	16438	16550	16712	16577	16593	16542	16332	16304	16606	16277	16386	16295	16485	16586	16480	16414	16352	16434	16438	16386	16337	16393	16343	16377	16483	16547	16434	16387	16324	16365	16344	16496	16556	16592	16580	16674	16594	16501	16350	16553	16600	16606	16438	16434	16376	16352	16333	16222	16605	16274	16505	16418	16425	16582	16317	16328	16663	16451	16551	16364	16666	16303	16585	16309	16627	16450	16398	16514	16484	16320	16450	16457	16413	16376	16298	16515	16673	16420	16357	16505	16519	16450	16707	16409	16483	16449	16288	16443	16616	16463	16422	16529	16366	16388	16615	16479	16415	16369	16563	16408	16467	16556	16434	16448	16432	16361	16474	16335	16551	16698	16527	16640	16455	16431	16423	16479	16448	16364	16319	16530	16612	16640	16401	16348	16532	16510	16570	16402	16506	16500	16459	16298	16344	16255	16355	16291	16406	16438	16404	16510	16592	16592	16350	16452	16562	16453	16450	16476	16452	16442	16455	16349	16564	16506	16520	16519	16592	16587	16454	16425	16437	16323	16368	16470	16539	16424	16628	16434	16545	16495	16509	16531	16585	16513	16340	16561	16608	16562	16520	16548	16430	16404	16422	16295	16380	16480	16515	16632	16450	16415	16356	16486	16566	16472	16504	16356	16353	16330	16397	16475	16671	16417	16354	16513	16575	16342	16375	16277	16440	16375	16210	16584	16377	16558	16446	16480	16284	16509	16355	16473	16419	16496	16177	16598	16483	16448	16426	16465	16508	16556	16629	16384	16422	16433	16591	16685	16516	16529	16497	16411	16394	16433	16564	16533	16606	16342	16603	16358	16732	16359	16399	16394	16550	16328	16602	16497	16434	16460	16474	16409	16510	16480	16448	16481	16432	16269	16383	16562	16490	16503	16563	16376	16585	16620	16601	16559	16492	16435	16494	16671	16466	16507	16370	16496	16449	16588	16270	16401	16510	16482	16388	16639	16521	16569	16511	16518	16603	16508	16255	16483	16443	16233	16604	16555	16377	16388	16512	16654	16408	16506	16499	16396	16327	16589	16510	16393	16494	16404	16806	16602	16318	16675	16384	16359	16350	16746	16420	16317	16305	16287	16509	16678	16592	16391	16407	16613	16508	16501	16591	16497	16450	16451	16430	16583	16470	16446	16286	16529	16303	16374	16436	16653	16307	16458	16274	16354	16304	16502	16499	16492	16382	16473	16443	16353	16475	16407	16171	16561	16387	16445	16514	16555	16357	16404	16522	16527	16357	16630	16695	16375	16424	16554	16505	16502	16485	16563	16361	16365	16356	16116	16449	16733	16579	16539	16398	16366	16365	16529	16442	16375	16519	16364	16461	16399	16507	16752	16297	16410	16515	16438	16509	16409	16255	16369	16389	16476	16310	16401	16341	16363	16362	16592	16243	16573	16386	16396	16397	16311	16485	16242	16435	16338	16367	16710	16325	16422	16515	16576	16484	16552	16675	16533	16263	16563	16296	16391	16561	16583	16490	16632	16505	16506	16553	16465	16497	16635	16461	16358	16610	16514	16752	16464	16612	16414	16331	16434	16507	16271	16226	16689	16410	16637	16460	16538	16404	16430	16499	16322	16487	16345	16510	16408	16279	16489	16401	16390	16526	16510	16409	16548	16376	16447	16403	16437	16566	16204	16603	16537	16418	16393	16542	16556	16520	16538	16413	16564	16411	16467	16452	16359	16369	16310	16368	16358	16495	16574	16378	16342	16582	16648	16541	16508	16297	16517	16534	16594	16482	16354	16485	16443	16338	16561	16598	16434	16461	16315	16425	16328	16371	16476	16457	16342	16305	16609	16573	16299	16315	16377	16502	16452	16448	16415	16375	16532	16290	16420	16436	16319	16464	16523	16279	16480	16636	16525	16416	16433	16441	16495	16480	16535	16551	16494	16391	16596	16295	16480	16644	16414	16540	16453	16538	16530	16535	16374	16536	16375	16273
19142	21744	19470	16139	15439	15179	14909	14620	14678	14748	14640	14219	13882	13844	13962	13831	13778	13667	13673	13567	13525	13456	13466	13335	13510	13367	13337	13399	13403	13352	13375	13350	13455	13336	13507	13370	13272	13290	13225	13296	13283	13243	13152	13468	13407	13610	13384	13489	13477	13436	13429	13197	13330	13335	13254	13312	13471	13348	13397	13317	13257	13219	13325	13290	13341	13465	13532	13218	13401	13252	13296	13288	13232	13221	13268	13382	13140	13388	13242	13312	13324	13458	13210	13225	13305	13346	13082	13198	13357	13496	13349	13191	13239	13322	13588	13287	13295	13490	13342	13372	13241	13304	13240	13340	13295	13257	13418	13266	13532	13223	13244	13353	13251	13384	13248	13286	13378	13222	13376	13423	13309	13359	13205	13437	13402	13305	13370	13331	13288	13197	13245	13320	13279	13257	13413	13218	13119	13411	13450	13256	13309	13298	13242	13380	13258	13342	13097	13334	13367	13453	13258	13219	13328	13318	13208	13226	13295	13221	13286	13127	13323	13264	13294	13156	13394	13371	13083	13211	13125	13325	13316	13331	13386	13466	13070	13305	13289	13301	13463	13296	13320	13220	13291	13316	13354	13183	13131	13097	13274	13334	13333	13519	13335	13342	13121	13330	13341	13256	13242	13260	13309	13257	13389	13143	13215	13239	13149	13277	13288	13418	13228	13357	13387	13278	13311	13197	13165	13377	13144	13372	13243	13485	13181	13405	13188	13327	13338	13261	13312	13251	13322	13223	13146	13169	13283	13300	13229	13212	13237	13185	13293	13247	13267	13210	13146	13238	13273	13200	13209	13234	13509	13352	13285	13249	13216	13278	13238	13280	13199	13153	13307	13323	13233	13411	13417	13450	13283	13311	13378	13313	13290	13334	13380	13328	13235	13207	13319	13477	13393	13165	13270	13341	13301	13224	13355	13210	13233	13120	13104	13265	13201	13357	13287	13323	13288	13302	13427	13208	13425	13482	13373	13119	13428	13448	13206	13334	13279	13333	13247	13391	13252	12986	13352	13326	13327	13306	13218	13327	13293	13441	13330	13491	13187	13286	13257	13249	13310	13164	13215	13345	13351	13200	13138	13443	13284	13295	13065	13382	13243	13212	13312	13282	13247	13188	13261	13158	13167	13334	13259	13331	13302	13346	13342	13308	13388	13224	13394	13185	13454	13125	13257	13347	13359	13187	13352	13382	13271	13227	13262	13252	13206	13382	13276	13063	13335	13269	13451	13377	13321	13287	13225	13357	13238	13434	13248	13301	13321	13294	13376	13401	13284	13445	13343	13267	13522	13359	13422	13269	13301	13555	13492	13308	13185	13141	13248	13281	13285	13528	13373	13257	13315	13349	13410	13388	13376	13332	13376	13300	13305	13261	13238	13362	13258	13252	13200	13329	13321	13263	13350	13224	13208	13360	13320	13246	13373	13421	13247	13312	13383	13359	13374	13523	13342	13154	13224	13220	13287	13306	13251	13336	13249	13124	13342	13345	13193	13291	13327	13259	13308	13330	13176	13272	13293	13456	13204	13263	13278	13487	13262	13306	13251	13340	13313	13273	13297	13220	13309	13213	13207	13503	13489	13266	13383	13279	13398	13199	13267	13347	13310	13334	13377	13238	13266	13274	13314	13180	13340	13347	13408	13246	13296	13281	13202	13263	13288	13274	13480	13463	13248	13329	13244	13367	13385	13312	13139	13120	13550	13293	13211	13262	13187	13334	13340	13207	13209	13410	13309	13323	13267	13023	13255	13353	13283	13358	13254	13256	13487	13340	13456	13163	13284	13283	13203	13395	13259	13302	13224	13219	13277	13169	13395	13340	13274	13148	13251	13243	13323	13363	13217	13323	13248	13364	13274	13214	13310	13339	13301	13332	13247	13161	13099	13218	13194	13598	13298	13366	13395	13220	13372	13198	13301	13271	13303	13245	13463	13336	13299	13361	13465	13349	13325	13197	13247	13327	13209	13287	13422	13281	13242	13241	13309	13293	13263	13305	13156	13312	13413	13066	13293	13097	13324	13349	13250	13323	13311	13348	13253	13173	13410	13286	13280	13348	13364	13222	13230	13390	13319	13295	13399	13474	13173	13287	13402	13183	13460	13264	13350	13396	13323	13481	13376	13320	13182	13489	13190	13301	13370	13352	13290	13290	13407	13187	13387	13142	13362	13375	13264	13269	13372	13285	13368	13374	13321	13369	13107	13487	13110	13303	13309	13331	13345	13219	13205	13285	13419	13149	13321	13278	13432	13320	13406	13293	13356	13270	13288	13336	13368	13193	13244	13156	13383	13208	13292	13327	13204	13243	13350	13329	13247	13240	13331	13061	13362	13330	13282	13395	13263	13319	13299	13171	13231	13264	13144	13377	13139	13260	13181	13213	13472	13316	13320	13372	13119	13283	13257	13364	13322	13363	13429	13375	13272	13149	13295	13328	13279	13291	13322	13231	13339	13425	13340	13235	13339	13342	13338	13331	13307	13103	13317	13245	13259	13489	13429	13240	13218	13239	13255	13287	13138	13473	13045	13370	13201	13407	13221	13243	13269	13299	13370	13417	13387	13252	13274	13270	13102	13309	13313	13304	13169	13395	13378	13423	13296	13251	13188	13328	13345	13302	13287	13385	13224	13286	13370	13273	13291	13271	13386	13376	13156	13296	13266	13429	13365	12991	13415	13388	13337	13225	13342	13247	13340	13406	13248	13396	13422	13180	13289	13405	13338	13191	13349	13172	13352	13345	13333	13244	13249	13400	13244	13160	13381	13422	13204	13292	13229	13296	13355	13312	13494	13187	13436	13281	13334	13282	13279	13309	13293	13231	13296	13291	13161	13168	13333	13445	13298	13358	13264	13292	13401	13370	13413	13201	13352	13322	13408	13323	13186	13413	13299	13200	13494	13443	13341	13233	13256	13228	13246	13363	13391	13276	13429	13416	13459	13228	13268	13415	13368	13322	13250	13303	13334	13187	13188	13291	13311	13216	13397	13394	13317	13283	13412	13244	13220	13399	13320	13320	13211	13354	13343	13161	13221	13338	13229	13405	13225	13339	13155	13180	13304	13303	13175	13267	13331	13329	13402	13404	13456	13438	13493	13349	13250	13364	13149	13320	13287	13472	13214	13354	13439	13187	13256	13313	13229	13336	13335	13195	13440	13297	13303	13254	13206	13494	13242	13191	13291	13297	13534	13287	13302	13324	13249	13444	13243	13187	13340	13411	13424	13361	13294	13357	13361	13339	13316	13334	13419	13332	13503	13279	13276	13195	13330	13404	13307	13359	13210	13318	13216	13243	13337	13470	13381	13456	13310	13295	13479	13260	13359	13255	13222	13254	13384	13388	13427	13320	13329	13260	13282	13078	13413	13330	13377	13190	13390	13288	13347	13256	13319	13221	13391	13276	13295	13340	13241	13411	13161	13255	13379	13416	13309	13249	13311	13487	13445	13199	13351	13336	13262	13431	13330	13238	13455	13222	13220	13204	13349	13050	13510	13405	13256	13206	13105	13283	13356	13284	13434	13270	13224	13289	13380	13274	13267	13481	13226	13332	13204	13323	13164	13337	13429	13380	13364	13394	13332	13254	13472	13379	13444	13149	13208	13356	13361	13341	13214	13234	13406	13396	13286	13360	13320	13238	13388	13361	13389	13344	13408	13209	13295	13307	13083	13233	13293	13403	13306	13217	13343	13210	13293	13382	13339	13383	13238	13327	13295	13311	13097	13365	13459	13291	13313	13151	13408	13271	13290	13377	13212	13362	13389	13230	13398	13377	13298	13498	13186	13436	13308	13333	13192	13303	13375	13278	13437	13292	13340	13306	13348	13216	13377	13423	13390	13422	13320	13304	13171	13026	13390	13195	13420	13236	13259	13437	13281	13230	13356	13396	13374	13297	13245	13424	13273	13282	13497	13062	13319	13231	13222	13292	13368	13370	13264	13319	13276	13367	13324	13442	13215	13358	13351	13359	13654	13214	13186	13138	13369	13275	13197	13338	13316	13539	13229	13287	13348	13339	13300	13250	13179	13362	13353	13387	13353	13430	13247	13362	13151	13208	13274	13238	13526	13453	13289	13246	13300	13278	13145	13553	13195	13332	13425	13153	13237	13242	13251	13216	13157	13482	13303	13368	13258	13281	13313	13299	13431	13466	13424	13334	13348	13324	13399	13331	13240	13248	13244	13345	13416	13424	13259	13273	13299	13218	13345	13294	13469	13320	13226	13400	13230	13382	13239	13207	13302	13301	13202	13271	13298	13318	13471	13237	13227	13264	13169	13418	13279	13305	13138	13231	13426	13274	13108	13283	13327	13489	13124	13366	13160	13289	13409	13280	13188	13384	13381	13256	13428	13328	13366	13200	13312	13308	13381	13417	13225	13323	13255	13363	13359	13277	13410	13277	13468	13141	13490	13301	13139	13117	13260	13449	13408	13207	13335	13442	13108	13268	13314	13242	13310	13275	13352	13211	13509	13260	13434	13269	13177	13276	13271	13299	13161	13226	13360	13253	13177	13322	13272	13318	13335	13132	13326	13451	13319	13496	13471	13407	13261	13306	13292	13308	13143	13322	13374	13278	13289	13315	13249	13226	13082	13333	13182	13165	13275	13364	13317	13423	13232	13308	13414	13258	13332	13284	13186	13136	13197	13330	13311	13272	13513	13240	13271	13278	13081	13353	13365	13367	13437	13240	13157	13268	13182	13322	13347	13320	13377	13267	13213	13158	13323	13130	13274	13192	13367	13257	13228	13261	13344	13445	13356	13305	13283	13478	13341	13315	13367	13263	13308	13378	13406	13262	13117	13184	13121	13249	13328	13350	13376	13222	13124	13282	13349	13327	13208	13365	13392	13441	13226	13377	13195	13570	13373	13193	13293	13302	13324	13209	13381	13210	13170	13223	13295	13476	13355	13427	13128	13190	13349	13154	13348	13289	13310	13396	13429	13348	13358	13352	13314	13362	13352	13277	13284	13230	13236	13240	13333	13295	13340	13519	13183	13340	13369	13270	13229	13361	13280	13329	13407	13255	13278	13275	13295	13179	13206	13250	13275	13284	13403	13268	13363	13209	13376	13352	13337	13331	13176	13308	13256	13327	13446	13348	13404	13345	13200	13324	13423	13266	13333	13327	13221	13228	13214	13214
24964	21226	28063	24608	22550	22472	21755	18926	18650	18556	18224	17941	17689	17348	17356	17246	17252	16977	17001	16801	16817	16700	16904	16724	16804	16844	16706	16768	16609	16723	16506	16418	16411	16518	16359	16383	16358	16551	16505	16472	16403	16497	16535	16438	16638	17388	17410	16859	16802	16549	16424	16596	16500	16336	16385	16341	16541	16366	16501	16351	16404	16326	16361	16598	16360	16245	16540	16475	16600	16409	16363	16498	16475	16552	16402	16390	16302	16420	16307	16390	16402	16343	16406	16322	16543	16284	16781	16508	16555	16440	16560	16219	16525	16493	16493	16540	16513	16497	16341	16657	16368	16310	16369	16483	16537	16431	16404	16336	16265	16348	16264	16355	16504	16498	16463	16464	16196	16468	16548	16212	16326	16721	16559	16210	16331	16546	16403	16551	16317	16426	16398	16542	16474	16417	16385	16260	16368	16463	16291	16508	16530	16401	16361	16500	16194	16202	16270	16390	16257	16581	16380	16321	16294	16476	16327	16540	16355	16303	16417	16443	16365	16415	16505	16446	16494	16273	16525	16453	16476	16562	16445	16487	16210	16619	16381	16419	16241	16307	16436	16318	16412	16406	16545	16385	16555	16200	16357	16648	16339	16364	16480	16538	16161	16251	16355	16512	16317	16372	16429	16250	16240	16531	16462	16337	16454	16429	16519	16599	16430	16640	16374	16408	16396	16323	16350	16388	16478	16336	16256	16382	16583	16195	16305	16255	16462	16476	16401	16355	16324	16374	16385	16255	16188	16522	16327	16422	16473	16435	16310	16364	16636	16484	16456	16297	16494	16625	16420	16321	16555	16492	16591	16362	16444	16498	16392	16240	16498	16459	16746	16326	16574	16229	16386	16418	16422	16473	16375	16571	16243	16427	16605	16459	16480	16239	16462	16311	16173	16470	16247	16409	16435	16457	16402	16368	16275	16341	16341	16493	16396	16501	16421	16537	16277	16418	16455	16471	16301	16377	16249	16535	16551	16464	16341	16426	16374	16427	16524	16336	16571	16423	16486	16629	16468	16404	16545	16493	16536	16424	16230	16594	16439	16522	16409	16445	16534	16313	16457	16399	16467	16387	16403	16272	16475	16285	16496	16250	16417	16638	16483	16409	16550	16508	16655	16514	16583	16572	16541	16306	16434	16395	16297	16520	16304	16412	16397	16446	16407	16405	16570	16505	16346	16585	16294	16266	16366	16508	16281	16474	16488	16371	16425	16486	16563	16714	16449	16442	16376	16417	16505	16380	16392	16627	16504	16490	16421	16308	16502	16514	16312	16349	16275	16290	16344	16190	16258	16453	16255	16394	16464	16350	16355	16472	16462	16448	16344	16432	16509	16421	16477	16278	16247	16284	16486	16403	16474	16360	16633	16396	16397	16369	16459	16464	16506	16510	16480	16505	16309	16383	16640	16293	16296	16331	16493	16497	16441	16300	16579	16439	16534	16393	16194	16260	16360	16732	16495	16452	16407	16577	16331	16454	16391	16273	16544	16468	16508	16581	16372	16478	16402	16387	16504	16418	16508	16293	16567	16466	16347	16432	16351	16336	16280	16200	16344	16389	16409	16331	16563	16495	16345	16557	16474	16259	16278	16440	16465	16577	16485	16457	16229	16268	16347	16343	16714	16499	16527	16304	16354	16528	16223	16519	16356	16474	16621	16397	16391	16494	16615	16406	16288	16216	16294	16389	16463	16513	16489	16443	16358	16385	16401	16490	16441	16377	16485	16291	16388	16401	16460	16254	16477	16362	16369	16515	16470	16539	16506	16560	16497	16486	16302	16307	16278	16551	16528	16397	16447	16453	16373	16382	16528	16471	16235	16197	16313	16204	16466	16534	16467	16410	16460	16359	16461	16522	16530	16399	16508	16471	16497	16295	16546	16505	16555	16424	16266	16530	16546	16153	16653	16442	16264	16442	16561	16571	16538	16335	16477	16466	16432	16467	16551	16463	16490	16359	16492	16345	16543	16189	16546	16528	16560	16267	16503	16614	16347	16182	16477	16537	16354	16404	16497	16584	16394	16412	16436	16507	16505	16317	16580	16462	16532	16171	16453	16334	16601	16624	16523	16583	16603	16297	16391	16597	16290	16491	16419	16434	16488	16243	16542	16396	16404	16425	16183	16519	16587	16493	16452	16496	16294	16578	16475	16408	16463	16521	16331	16273	16429	16357	16458	16503	16585	16176	16424	16296	16171	16422	16209	16413	16368	16545	16451	16430	16424	16480	16418	16334	16491	16457	16473	16492	16436	16303	16467	16497	16270	16484	16539	16620	16464	16449	16444	16476	16401	16513	16389	16329	16722	16521	16483	16211	16270	16340	16429	16346	16541	16281	16430	16450	16507	16351	16422	16442	16403	16520	16323	16427	16267	16415	16528	16480	16431	16360	16133	16216	16534	16488	16503	16188	16396	16551	16501	16483	16377	16463	16242	16591	16415	16377	16525	16578	16311	16392	16423	16526	16549	16581	16521	16339	16456	16383	16303	16221	16336	16484	16546	16467	16420	16555	16389	16472	16300	16410	16558	16312	16440	16468	16490	16357	16538	16323	16240	16291	16430	16229	16286	16432	16474	16350	16333	16329	16617	16392	16475	16275	16323	16438	16516	16257	16466	16514	16458	16327	16477	16339	16256	16170	16635	16421	16121	16522	16160	16518	16430	16429	16361	16453	16386	16557	16725	16518	16359	16410	16127	16448	16501	16574	16476	16514	16732	16300	16425	16581	16389	16513	16326	16300	16542	16406	16368	16425	16576	16237	16427	16624	16425	16387	16370	16313	16408	16277	16516	16050	16270	16485	16399	16400	16425	16416	16387	16585	16451	16511	16627	16421	16507	16509	16404	16350	16236	16412	16287	16267	16334	16365	16295	16500	16593	16363	16382	16388	16661	16416	16476	16212	16373	16541	16527	16367	16671	16571	16403	16233	16430	16578	16465	16506	16649	16493	16423	16361	16500	16318	16420	16481	16687	16441	16589	16306	16389	16530	16384	16301	16414	16540	16465	16397	16549	16321	16348	16506	16533	16469	16352	16437	16473	16481	16480	16429	16457	16333	16408	16502	16397	16534	16520	16597	16439	16215	16376	16259	16578	16488	16393	16451	16539	16378	16422	16301	16213	16342	16407	16556	16382	16654	16486	16397	16548	16544	16383	16649	16527	16487	16296	16304	16406	16368	16504	16336	16357	16262	16592	16544	16122	16410	16439	16547	16441	16272	16468	16403	16465	16496	16426	16483	16389	16439	16405	16557	16456	16420	16275	16373	16620	16392	16488	16272	16466	16675	16336	16288	16624	16382	16433	16481	16424	16432	16561	16360	16338	16447	16392	16331	16448	16276	16551	16389	16475	16274	16398	16366	16429	16573	16423	16150	16566	16409	16147	16443	16425	16537	16404	16447	16369	16495	16584	16563	16516	16464	16483	16376	16354	16085	16477	16245	16498	16474	16219	16384	16370	16485	16413	16508	16560	16331	16336	16490	16434	16410	16580	16239	16304	16505	16458	16391	16431	16304	16442	16322	16428	16449	16638	16639	16313	16624	16349	16416	16525	16447	16590	16295	16408	16380	16680	16368	16497	16530	16345	16528	16529	16395	16258	16397	16435	16256	16623	16543	16478	16551	16397	16403	16489	16398	16408	16312	16414	16574	16436	16420	16496	16474	16241	16600	16470	16514	16469	16180	16349	16545	16398	16563	16476	16347	16433	16283	16540	16419	16330	16424	16442	16476	16229	16279	16282	16358	16538	16353	16621	16442	16498	16455	16428	16340	16340	16528	16440	16525	16464	16421	16184	16401	16483	16541	16462	16437	16420	16318	16201	16280	16418	16598	16361	16453	16453	16375	16437	16275	16535	16514	16417	16418	16314	16237	16460	16478	16387	16462	16392	16526	16415	16403	16422	16223	16475	16382	16468	16272	16324	16462	16360	16399	16459	16252	16368	16426	16179	16433	16446	16477	16337	16328	16321	16305	16498	16484	16368	16362	16531	16563	16411	16628	16392	16603	16490	16494	16598	16661	16504	16561	16517	16484	16390	16320	16254	16452	16477	16356	16315	16462	16699	16403	16605	16420	16490	16502	16376	16501	16303	16463	16580	16544	16476	16460	16406	16555	16529	16498	16451	16305	16290	16372	16561	16409	16532	16399	16500	16553	16512	16409	16569	16650	16603	16221	16214	16606	16504	16303	16488	16338	16396	16437	16455	16285	16468	16278	16320	16540	16439	16354	16376	16401	16399	16507	16402	16339	16318	16522	16491	16371	16378	16553	16394	16627	16446	16328	16503	16297	16577	16443	16470	16475	16373	16401	16635	16441	16384	16384	16258	16365	16416	16275	16508	16397	16339	16272	16520	16646	16357	16665	16410	16459	16472	16393	16370	16225	16524	16480	16402	16616	16374	16399	16399	16396	16411	16529	16377	16297	16338	16388	16542	16424	16382	16356	16524	16212	16394	16430	16614	16454	16350	16413	16461	16398	16317	16436	16317	16164	16637	16571	16415	16210	16411	16297	16301	16271	16564	16616	16336	16395	16479	16304	16318	16277	16412	16240	16477	16397	16346	16429	16428	16245	16397	16341	16584	16511	16511	16412	16453	16622	16433	16460	16234	16477	16512	16412	16516	16282	16502	16348	16325	16424	16432	16556	16567	16412	16448	16479	16427	16489	16329	16519	16552	16524	16256	16407	16363	16446	16490	16375	16522	16396	16594	16536	16643	16441	16341	16616	16564	16607	16513	16090	16377	16333	16384	16526	16450	16476	16568	16215	16426	16447	16427	16443	16394	16549	16556	16364	16466	16447	16490	16328	16506	16450	16255	16323	16052	16558	16328	16447	16529	16456	16614	16241	16379	16504	16290	16265	16325	16458	16356	16304	16438	16310	16373	16628	16457	16502	16284	16582	16360	16266	16347	16496	16304	16429	16484	16181	16286	16366	16374	16370	16202	16339	16373	16502	16301	16527	16440	16450	16315	16440	16614	16474	16352	16249	16509	16286	16358	16436	16432	16348	16404	16488	16523	16545	16417	16529	16379	16485	16372	16273	16338	16184	16435	16304	16434	16627	16388	16515	16261	16189	16585	16376	16684	16528	16454	16414	16525	16473	16271	16381	16368	16192	16264	16485	16384	16472	16544	16335
21809	35026	31249	23507	20692	19556	17918	17037	16763	16526	16467	15690	14817	14558	14567	14751	14431	13974	13991	13979	13839	13886	13886	13607	13660	13617	13600	13504	13518	13368	13510	13419	13379	13299	13289	13352	13449	13253	13453	13399	13401	13448	13424	13380	13800	14832	14611	14134	13596	13562	13434	13418	13473	13204	13419	13443	13266	13451	13249	13294	13326	13466	13374	13353	13380	13280	13341	13329	13341	13432	13376	13177	13233	13321	13477	13238	13480	13522	13395	13362	13260	13495	13290	13385	13433	13280	13222	13284	13398	13441	13365	13278	13239	13405	13202	13253	13340	13401	13408	13357	13253	13442	13337	13401	13266	13424	13321	13375	13222	13179	13338	13387	13229	13569	13371	13355	13332	13324	13368	13435	13303	13420	13273	13241	13460	13330	13313	13323	13218	13434	13326	13351	13403	13240	13101	13418	13299	13447	13400	13362	13297	13371	13467	13155	13273	13284	13432	13285	13327	13358	13425	13421	13344	13468	13439	13224	13251	13240	13277	13439	13357	13307	13445	13267	13213	13423	13418	13404	13151	13449	13192	13340	13190	13331	13296	13403	13462	13424	13544	13220	13405	13324	13397	13352	13300	13252	13234	13238	13525	13312	13395	13308	13298	13276	13376	13208	13349	13369	13348	13360	13321	13430	13372	13302	13200	13298	13360	13310	13398	13250	13361	13261	13392	13470	13417	13301	13471	13251	13295	13458	13417	13303	13333	13452	13234	13249	13347	13361	13434	13594	13301	13120	13328	13447	13319	13253	13265	13511	13206	13326	13328	13327	13326	13342	13309	13415	13261	13335	13309	13270	13370	13224	13283	13297	13337	13175	13209	13199	13217	13302	13426	13491	13509	13239	13366	13265	13345	13190	13245	13397	13459	13365	13180	13486	13316	13577	13474	13247	13367	13186	13329	13236	13339	13246	13559	13147	13363	13353	13338	13335	13522	13341	13457	13335	13352	13337	13342	13310	13288	13390	13431	13321	13373	13329	13321	13438	13306	13407	13368	13448	13343	13399	13349	13406	13207	13515	13363	13326	13353	13463	13338	13408	13319	13438	13263	13267	13364	13349	13371	13316	13434	13325	13332	13207	13250	13378	13527	13365	13501	13296	13297	13187	13520	13429	13501	13261	13360	13483	13308	13106	13312	13405	13434	13356	13290	13453	13258	13253	13523	13398	13294	13478	13409	13439	13456	13415	13445	13247	13374	13373	13230	13281	13419	13302	13258	13278	13458	13443	13443	13395	13363	13416	13402	13343	13339	13420	13270	13358	13288	13356	13424	13563	13474	13282	13485	13368	13236	13287	13413	13312	13456	13383	13274	13223	13274	13454	13296	13420	13424	13238	13351	13340	13305	13275	13413	13374	13315	13408	13318	13159	13447	13264	13254	13470	13378	13244	13372	13409	13400	13390	13344	13397	13448	13281	13349	13264	13408	13213	13300	13247	13459	13424	13467	13335	13350	13326	13292	13371	13431	13492	13247	13342	13199	13295	13357	13202	13377	13248	13351	13339	13187	13282	13388	13227	13509	13191	13239	13240	13450	13384	13364	13247	13249	13405	13351	13318	13254	13388	13357	13315	13381	13411	13300	13253	13492	13363	13357	13421	13225	13241	13553	13468	13394	13356	13264	13273	13503	13321	13389	13363	13389	13278	13271	13318	13346	13239	13376	13285	13483	13373	13294	13428	13347	13246	13342	13392	13297	13397	13337	13395	13239	13368	13196	13245	13379	13209	13374	13379	13320	13322	13268	13484	13279	13283	13427	13343	13386	13225	13308	13490	13477	13300	13416	13271	13245	13197	13415	13311	13329	13342	13366	13427	13479	13294	13460	13359	13456	13321	13361	13383	13327	13611	13277	13330	13403	13291	13265	13327	13499	13454	13372	13398	13187	13275	13353	13371	13374	13414	13296	13279	13161	13418	13531	13302	13288	13337	13399	13349	13457	13411	13119	13319	13410	13327	13389	13342	13535	13367	13216	13451	13227	13342	13371	13376	13221	13406	13434	13404	13241	13369	13392	13171	13279	13338	13270	13380	13392	13198	13425	13375	13535	13388	13390	13346	13327	13361	13257	13346	13386	13308	13159	13316	13308	13422	13427	13237	13331	13466	13375	13495	13144	13275	13495	13350	13361	13360	13410	13453	13281	13351	13415	13447	13144	13393	13268	13377	13295	13413	13388	13548	13342	13429	13279	13416	13303	13249	13274	13373	13290	13371	13268	13326	13357	13340	13277	13313	13338	13102	13379	13390	13238	13421	13415	13462	13436	13290	13460	13328	13351	13437	13381	13452	13505	13245	13353	13390	13335	13470	13268	13198	13206	13472	13398	13385	13282	13371	13144	13156	13337	13351	13318	13530	13318	13273	13370	13316	13360	13376	13177	13309	13352	13481	13348	13340	13265	13270	13307	13209	13253	13265	13281	13546	13450	13243	13430	13379	13465	13372	13506	13393	13343	13374	13257	13445	13525	13321	13356	13288	13418	13447	13434	13472	13235	13447	13181	13304	13273	13269	13345	13279	13249	13369	13442	13343	13247	13317	13377	13265	13341	13344	13332	13328	13138	13222	13316	13306	13289	13256	13202	13433	13333	13281	13460	13286	13345	13298	13426	13419	13294	13187	13452	13364	13491	13270	13672	13386	13341	13251	13325	13327	13377	13414	13286	13310	13302	13201	13479	13335	13068	13366	13338	13402	13162	13308	13310	13415	13641	13284	13477	13495	13413	13206	13282	13279	13328	13260	13381	13239	13427	13387	13431	13512	13310	13324	13358	13414	13243	13174	13326	13353	13276	13342	13329	13338	13282	13334	13243	13409	13363	13280	13206	13386	13337	13248	13171	13410	13354	13283	13294	13256	13242	13343	13472	13307	13292	13498	13368	13306	13249	13397	13628	13322	13340	13297	13383	13294	13259	13340	13443	13216	13301	13407	13203	13290	13413	13310	13306	13136	13275	13385	13417	13395	13384	13361	13372	13386	13429	13278	13378	13369	13470	13241	13412	13313	13464	13214	13434	13391	13414	13265	13387	13408	13342	13426	13363	13433	13378	13194	13235	13392	13460	13278	13343	13302	13303	13285	13524	13362	13302	13378	13439	13315	13358	13343	13337	13363	13321	13322	13225	13354	13225	13441	13412	13348	13279	13290	13204	13266	13452	13408	13340	13388	13229	13466	13368	13422	13486	13411	13545	13265	13349	13270	13238	13347	13330	13300	13388	13320	13252	13383	13427	13292	13473	13407	13367	13461	13399	13431	13308	13594	13332	13343	13308	13255	13412	13596	13144	13402	13338	13378	13309	13160	13279	13333	13255	13516	13238	13326	13341	13474	13227	13255	13370	13089	13293	13495	13374	13364	13277	13329	13521	13371	13365	13330	13244	13320	13198	13278	13329	13374	13542	13231	13260	13335	13245	13380	13509	13420	13358	13392	13341	13223	13306	13434	13349	13364	13185	13290	13389	13196	13255	13244	13464	13385	13341	13183	13445	13390	13368	13325	13563	13371	13042	13291	13268	13484	13319	13426	13330	13534	13368	13140	13239	13371	13197	13323	13346	13371	13263	13421	13298	13268	13327	13342	13333	13436	13421	13240	13340	13186	13434	13326	13111	13240	13363	13200	13368	13389	13338	13262	13375	13440	13246	13306	13546	13284	13415	13236	13325	13460	13315	13099	13472	13348	13225	13357	13368	13420	13408	13347	13142	13179	13206	13302	13328	13432	13294	13411	13316	13245	13275	13397	13293	13344	13459	13190	13251	13353	13409	13273	13334	13318	13281	13403	13343	13456	13499	13334	13524	13334	13314	13423	13388	13326	13242	13311	13385	13217	13185	13415	13090	13287	13361	13299	13206	13192	13460	13456	13241	13379	13353	13279	13337	13220	13268	13635	13586	13330	13369	13421	13409	13127	13464	13504	13294	13307	13358	13178	13285	13046	13301	13363	13464	13311	13311	13218	13400	13139	13156	13379	13313	13445	13393	13347	13309	13385	13409	13392	13238	13308	13487	13424	13350	13355	13315	13408	13408	13426	13330	13445	13411	13407	13448	13441	13146	13531	13340	13403	13350	13457	13349	13470	13517	13342	13261	13304	13291	13359	13148	13391	13346	13411	13370	13351	13367	13461	13304	13344	13328	13286	13453	13371	13351	13440	13151	13266	13387	13314	13441	13242	13275	13331	13343	13552	13256	13256	13323	13468	13387	13219	13408	13461	13419	13168	13115	13132	13465	13429	13375	13309	13287	13133	13349	13268	13341	13391	13371	13306	13366	13500	13434	13254	13348	13269	13390	13276	13408	13241	13293	13309	13425	13358	13351	13153	13172	13489	13450	13293	13212	13464	13148	13403	13488	13200	13399	13232	13431	13119	13362	13239	13387	13253	13429	13411	13411	13430	13409	13456	13334	13568	13426	13274	13205	13405	13289	13283	13240	13391	13444	13321	13331	13335	13197	13261	13335	13274	13407	13202	13365	13295	13264	13245	13338	13258	13464	13217	13324	13588	13316	13342	13492	13339	13394	13235	13326	13224	13376	13352	13398	13133	13385	13445	13248	13289	13289	13514	13185	13221	13207	13299	13283	13319	13238	13494	13329	13366	13453	13284	13420	13473	13418	13363	13483	13460	13217	13250	13360	13223	13288	13379	13338	13448	13338	13320	13394	13387	13322	13520	13366	13286	13259	13289	13430	13498	13401	13337	13267	13437	13381	13261	13458	13433	13369	13496	13442	13264	13291	13424	13497	13461	13300	13347	13324	13220	13504	13389	13329	13459	13422	13415	13197	13255	13295	13328	13235	13373	13279	13390	13447	13503	13268	13323	13313	13350	13285	13341	13442	13311	13390	13429	13184	13338	13273	13460	13266	13341	13321	13245	13390	13248	13271	13271	13359	13371	13378	13455	13435	13409	13290	13228	13236	13435	13300	13408	13471	13176	13429	13342	13562	13245	13513	13216	13488	13346	13177	13501	13592	13303	13486	13168	13324	13337	13413	13380	13601	13330	13202	13355	13270	13172	13337	13281	13512	13464	13368	13372	13227	13389	13342	13455	13318	13226	13132	13473	13367	13364	13253	13253	13265	13387	13375	13434	13289	13323	13400	13274	13256	13421	13348	13205	13321	13289	13371	13408	13301	13464
23530	21162	28401	23824	21720	24131	24657	20015	19124	19147	19126	18477	17729	17624	17331	17240	17281	16783	16677	16758	16620	16673	16338	16146	16368	16116	16110	16255	16205	16166	15885	16164	16090	15720	15888	16078	15965	16001	16223	16040	15901	15959	16104	16127	16518	17736	17642	16973	16372	16314	15987	15991	16016	16004	16089	16049	16019	15954	15906	15836	15893	15815	15968	15981	16030	16053	15944	16073	16034	16010	16041	15937	15940	16016	16149	15881	15874	16089	15885	16024	16056	15959	16032	15845	15793	15865	15785	15905	15798	15889	15919	15926	15973	15863	15827	15962	15912	15985	15897	16000	15905	16030	15787	15969	15865	15788	16038	15876	15860	16112	15880	15847	15996	15996	15880	15994	16186	15827	15951	15969	15918	15905	15596	15847	15858	15850	15901	16032	15850	16012	15841	15790	15983	15899	16065	15848	16086	15979	16045	15920	15916	15886	15626	16026	16002	15770	15972	16081	15947	15932	16010	15864	15826	16172	15937	15817	15804	15816	15832	16096	16189	15901	15638	15884	15843	15909	15923	15763	15846	15925	15955	15905	16167	16086	15874	15954	16069	15812	15889	15905	16009	15953	15666	15780	15962	15849	16061	16094	15948	16042	15871	15936	15784	15842	15801	16002	15945	16033	16309	15809	15986	15828	15882	15841	15803	15911	16210	15855	16049	15870	15970	15940	15848	15753	15934	15739	15958	16022	15928	16046	15947	15935	15989	15914	15862	15771	15982	15998	15940	15884	15853	15796	15663	15958	15822	15775	16035	15878	16032	15914	15916	16015	16169	15920	15789	16047	15966	15934	15940	15942	15917	15975	15968	16029	15768	15994	15797	15938	15951	15865	16107	15987	15975	15702	15930	15894	15844	15899	15886	15923	16109	16063	15987	16059	15839	15937	15905	15829	15799	15852	15848	15766	15992	16059	16125	16028	15903	16007	15880	15888	15961	15862	15867	15916	16132	15804	15835	16000	15669	16014	15869	15927	15801	16105	15925	15955	16028	15918	15998	15938	15969	15767	16077	15910	15822	15935	15898	15724	15885	16128	15850	15932	16056	15928	15867	15840	15969	15758	15937	16134	15901	15931	15840	16044	15807	15868	15897	16029	16102	16043	15948	15767	16134	15912	15795	15945	15784	15929	15905	15932	15988	16011	16023	16077	16209	15888	15898	15920	15832	15834	16018	15824	16120	15912	15995	16044	15933	15898	15989	15762	15904	16096	15924	15859	16005	15748	15992	15847	15844	15741	15792	15941	15883	15904	15786	15895	15927	15901	15947	15956	15921	15798	15882	16007	15916	15939	15984	16063	15708	15969	16027	15877	15921	15920	15861	16100	15841	15925	15905	15891	15836	15999	15861	15915	16115	15922	15969	16067	15915	15838	15986	16033	15839	15883	16182	15829	16192	15826	15951	16052	15846	16172	16058	15929	15921	16010	15897	15981	15943	15976	15920	15976	15798	15918	16012	16069	15950	15914	15923	15763	15873	15773	15961	15890	15764	15985	15997	15977	15786	15805	16054	15815	15910	15883	16077	15885	15925	16016	15905	16038	15868	15937	15986	16047	16144	15887	15967	16051	15910	15902	15849	16018	16077	16033	15825	15882	15720	15815	15941	16047	15835	15829	16010	16100	15941	15642	15868	15885	16110	15737	15943	16141	15842	15888	15950	15898	15962	15629	15860	15873	15996	15987	15958	15989	15889	15953	15880	15931	15952	15931	15863	15996	15729	16020	15862	15776	15815	15905	15847	16067	15929	16146	15869	16093	15817	15803	16082	15753	16000	15835	15720	15915	16070	15703	15895	15764	15928	15907	15782	15924	15974	15945	16126	15804	16050	16012	15975	15992	15992	16045	15863	16041	15986	15812	15937	15875	15769	15864	15875	15799	15977	15941	15774	15894	16010	15960	15584	15923	15866	15838	15847	16006	15929	15899	15965	15967	15979	15884	15784	15910	15945	15681	15886	16210	15900	15800	15784	15870	15856	15960	16078	16027	16029	15799	15964	15706	15841	16088	16001	15964	15856	15873	15997	15862	15819	15913	16016	15899	15945	15923	15961	15880	15767	15963	16128	16073	15615	15825	15915	15915	15920	15859	15943	15920	16005	15984	16092	15764	15926	15795	15884	15965	16071	15862	16129	15780	15769	15943	15944	15991	15997	15905	15832	15849	15898	15988	16047	15727	15830	15980	16003	15916	16103	15956	15846	15953	15800	16032	16126	15999	15994	15961	16107	15977	15894	15865	15941	16013	15971	15957	15939	15965	15878	16077	15912	15870	15835	15905	15825	15736	15824	15714	15765	15982	15941	15914	15882	15793	16005	15801	15849	15875	15898	15882	15685	15842	15996	15916	15698	15823	16040	16038	16109	16053	16028	15999	15995	15808	15688	15731	16076	15891	15930	15765	15868	15904	15911	15877	15853	15812	15960	15959	15828	15834	15807	15573	15860	15813	15810	15921	15790	15995	15856	16121	15869	15932	15926	15898	15830	15910	15762	16011	15879	15831	15758	15728	15811	15988	15880	15757	15928	15984	16007	15945	15880	15858	15786	15853	15969	15711	15768	15929	15770	15896	15766	16087	15978	16002	15960	16044	15930	15799	15743	16067	15828	15911	15763	15814	15915	16171	16113	15929	16036	15868	15982	15794	15863	16017	16131	15767	15778	15761	15768	15777	15806	16048	15951	16076	15745	16066	16042	15785	15965	15977	16009	15815	16047	15970	16280	16061	16080	15813	15809	15858	15842	15929	16046	15840	15998	15802	16094	16083	15952	15884	16063	15882	15966	15690	16001	16115	16052	16016	15934	16062	15906	15855	16065	16003	15992	15849	15843	16069	15908	15947	15870	16022	15969	16062	16020	15953	15880	15958	15866	16004	15902	15996	15698	15765	16065	15899	16047	16001	15887	15945	16015	16072	15990	15879	15817	15796	15871	15875	16039	15855	15872	15962	15812	15904	16210	15855	15982	15949	15968	15812	15919	15911	16071	16030	15914	15851	15994	15876	15883	15875	15916	15966	15951	15816	15888	15892	15732	16042	15960	15690	15773	15884	16050	15938	15872	15701	16174	15933	16019	15734	15754	15783	15924	16059	15979	15854	15828	16005	15879	15882	15992	15898	16027	15979	15801	15933	16091	15922	15908	15922	15978	15950	16066	16003	15983	15862	16011	15755	15794	15946	15746	15904	15876	15759	15976	15696	15735	15824	15950	15985	15906	15797	15640	16049	16008	16007	15893	15859	16029	15794	15950	15883	15838	15800	15718	15806	15927	15904	15809	15846	15842	16010	16080	15840	15896	15865	15974	16037	15756	15804	15822	15919	15977	15863	15820	15917	15921	15923	15961	15890	16005	15924	15834	15992	15991	15916	16024	15907	15990	15898	15845	16026	15912	15924	15883	15889	15821	16102	15884	15799	15872	15951	15928	15821	15772	15957	15893	16105	15908	15640	15890	15968	15957	16073	15988	15905	15963	15934	15950	15926	15950	15940	15882	15920	15920	15917	15790	16033	15987	16113	15884	15969	15836	15988	16109	15927	15980	15821	15918	16079	16132	15969	15598	15925	15774	15947	15922	15811	15962	16065	15999	16040	15972	16044	15987	15832	15805	15969	15833	15959	15958	15919	15912	16075	15883	16015	15882	15976	15929	15852	15787	16158	15736	15966	15872	15879	15700	15980	15928	15868	15952	15686	15839	15969	15807	15853	16009	15889	15938	16005	15881	15838	15967	16049	15843	16043	15687	16036	15836	15813	15840	15922	15976	15884	15992	15815	15748	15817	15818	15951	16014	15847	15784	15768	15783	15894	16137	15885	15905	15958	16027	16027	16000	15750	16081	15999	15945	16050	16134	15982	15973	16051	15791	15774	15990	15911	15810	16070	16063	16067	15798	15849	16101	15903	15902	15922	15874	15950	15857	15798	15950	15904	15953	15908	15857	15753	15981	15901	16045	16076	16050	15897	15912	15840	15941	15792	15741	15890	15955	16033	16119	16009	15952	15946	16064	16094	15902	15754	15936	15857	15935	15928	15836	15873	15955	15599	15895	15951	15868	15920	15746	15782	16059	15777	15888	15951	15874	15788	15864	16147	15857	15995	16101	15869	15925	15974	15787	15919	16019	15949	15967	15797	16062	15848	15702	16169	16054	16114	15969	15843	15847	15974	15840	15841	16113	16259	15813	15868	15835	15975	15948	16078	15982	15738	15813	15891	15743	16083	16052	16071	16123	15810	15860	15880	16014	16007	15957	15949	15748	15823	15867	15970	16033	16067	16157	15876	15934	15891	15896	15965	16164	15988	15905	15967	15769	15847	15822	15884	15611	15902	15892	15940	15918	15950	15952	15865	15819	16023	15930	15724	15764	15876	15775	15944	15709	16016	16013	15845	16068	16125	15897	15863	15950	15674	15932	15962	15987	15897	15864	15966	15988	15887	15915	15900	15673	15984	15763	16012	15743	15949	15920	15858	16009	16068	15913	16008	16059	15761	15871	15741	16116	15961	15930	16004	16108	15868	15827	16067	15727	15779	15782	16100	15844	15819	15916	15915	15919	15981	15922	15851	16038	15819	16151	15838	15928	15630	15749	15748	16035	15830	15782	15827	15957	15853	15994	15945	15835	15806	15765	16052	16001	15706	15820	15906	16066	15808	15878	15857	16147	16019	16131	16159	15925	15823	15928	15961	15914	15741	15930	16091	15989	15722	15975	15962	16159	15860	15993	15931	15854	15806	15919	15913	15943	15957	15985	15980	15823	15931	16140	15983	15853	15872	15825	15838	16039	15885	16024	16048	15933	16059	15913	15806	15912	15794	15893	16015	15958	16069	15899	16059	15835	15988	16011	15924	15905	16075	15935	15845	15974	16036	15855	15966	16141	15925	15932	15860	15989	15850	15729	15961	15923	15912	16054	15874	15927	15863	15817	15741	15785	16001	16051	16013	15891	15827	15976	15836	15977	15929	15995	15825	15960	15691	15899	15927	16083	15824	15726	16021	15850	15827	16011	15864	15844	15686	16040	15878	16126	15896	15914	15859	15998	15806	15928	16113	15883	15925	15894	15996	15955	15866	15936	15966	15859	15871	16057	15823	16029	15979	15958	15779	16049	15892	16097	15838	15965	15978	15869	15947	16074	15863	16027	15994
24297	42482	35702	27787	24226	22304	20080	18557	18098	17793	17574	16831	15392	15054	14944	15054	14926	14283	14041	13934	13824	13910	13673	13748	13453	13533	13463	13259	13254	13324	13059	13044	13133	13136	13120	13042	13186	12919	13038	13063	12973	12965	13197	13141	14207	15597	15075	14406	13660	13183	13045	13010	12865	13023	13088	13067	12924	13167	13183	13031	13186	13034	13147	13013	12867	13064	13033	12885	13026	13148	13186	12968	12912	12996	12984	13170	13094	13003	13259	12953	13207	13087	12941	13095	13097	12962	12991	12956	12955	12980	12975	12944	13068	13151	12989	12703	12970	13080	12978	13176	13050	12983	13125	13302	13050	12906	12944	13054	12898	13043	13106	13142	13026	12992	12985	13211	13105	12947	13024	13029	13196	13200	12962	13006	13127	13083	13035	13189	12923	12883	13172	13048	13039	13036	13089	13053	13041	12955	13019	12932	13031	12895	12955	13082	12976	13043	12931	12881	13026	12905	13127	12982	12988	13033	12793	13125	13070	13156	13084	13022	13134	13020	13074	13151	13161	12792	12874	12865	13085	13092	13113	13042	13075	13143	12990	13034	12979	13000	13002	13099	13135	13046	12978	12968	13100	13051	13056	12959	12935	13131	12856	12968	13034	12972	12987	13142	12819	12901	13158	13189	13051	12991	13084	13026	13019	13019	12998	13008	12959	13220	13089	13003	12847	13054	12956	13020	12976	13011	13102	13166	13113	13005	13128	13099	12932	13176	12981	13160	12891	13070	13077	12980	13050	13127	12948	12949	13070	13045	12994	12964	12981	13115	12981	13174	12969	13010	12954	12836	13063	12998	12972	13038	13145	13036	13090	12986	12847	12956	13138	13141	13087	13014	13278	12887	13205	12924	13027	12926	12897	13180	13022	12900	13062	13004	13159	13302	13004	13033	13133	12798	12943	12948	13046	12986	13066	12736	13185	13036	13010	13020	13013	13070	12947	12944	12965	12921	13056	12972	12962	13112	13098	12837	13139	13001	12948	12887	12944	12969	12955	12965	13043	12993	12988	13005	13021	13107	13122	12905	13015	13010	12980	13044	13058	12998	12883	13154	13094	12971	12927	13160	12977	13039	13065	13203	12975	13164	12877	13216	13012	13127	13029	12924	12984	13118	12939	12922	12948	13092	12893	13102	12993	13119	12912	13009	12925	13003	13150	13041	13085	13161	12949	13040	13106	12885	12971	13117	12916	12831	13073	12854	13022	12920	12994	12983	12990	13008	13031	13052	12981	13053	13117	13024	13002	13108	12929	13105	13070	13017	13022	13052	13048	13101	12937	12845	13064	13207	12947	13009	13204	13076	13016	13188	13057	12898	13009	13150	12920	13110	12994	12893	12974	13021	13128	12985	12840	13106	13041	13146	13132	13032	13077	12933	13041	13015	13067	12923	13020	12891	13032	12936	13015	12966	12919	13234	12968	13047	13000	13051	13079	13061	12975	12995	13029	12954	13151	13076	13027	13072	12920	13028	12952	13104	13067	13027	12994	12965	12866	13034	13097	13132	13138	12753	13170	12989	13000	13025	13046	13085	13047	13056	13096	12935	13124	13041	13168	12994	13149	12914	13038	13112	13083	13015	12992	12983	13002	12982	12895	12983	13039	13009	13051	12927	13072	12899	13134	12921	13087	12968	12996	13098	13143	12935	13032	12964	13087	12996	13135	12983	12928	12993	13009	13160	13099	12917	13089	13076	13220	13034	12896	13024	13053	13151	13110	13051	12943	13168	12932	12876	12929	13091	13043	13013	12932	12931	12938	12882	13001	13099	13143	13172	13154	12838	12976	13047	13018	13020	12926	12944	13016	13014	13002	12962	13029	13020	13021	13081	13091	13032	12988	13083	13110	13046	12969	12960	13036	12900	13008	13183	12940	13130	13110	13045	13120	12949	13136	12944	13129	13077	12961	13032	12937	13050	12862	13054	12962	13047	12995	13176	13071	13021	13078	13076	12963	13012	13008	13085	12919	13087	12944	13041	13024	12965	12893	13126	13095	13010	13166	12970	13105	13026	12982	12835	13039	12925	13178	13038	12951	13204	13105	12946	13014	12999	12862	12972	13091	13152	12808	12973	12889	12991	13173	12915	12973	12964	12996	13129	13108	13015	12925	13068	12874	12962	12977	13143	12886	12939	12857	12944	12937	13019	13003	13082	12920	13042	12984	12986	13132	13106	13005	12990	12977	13031	12949	12924	12960	13009	13152	13069	12953	13035	12924	13044	13118	13215	13006	12840	13116	13061	13046	13051	13183	13047	13045	12997	12986	13122	13072	13042	13003	13118	13153	13076	12904	13141	13029	13071	12921	13077	13178	13017	12893	13082	13034	13022	13027	13103	13161	13128	12941	12871	13091	13055	12963	13114	12964	13270	12942	13015	13176	13031	13233	13169	13072	12892	13025	13136	12870	13030	12844	13096	12971	13105	12773	13120	12861	13088	13163	12969	13034	13052	12933	13050	13101	13207	12997	13028	12880	13004	12943	13019	13050	12998	13191	13157	13019	12889	12980	13145	12834	12946	12900	13108	13063	13204	13051	12815	13019	12981	12987	12886	13019	13007	13077	13123	13095	12833	13004	13023	13062	13139	13179	13007	13039	13106	12895	13042	12846	12919	12997	13014	12867	13107	12985	13034	13006	13074	12886	13028	13173	13102	13016	13062	13176	13015	12930	13016	13064	13032	12882	13027	13093	13073	12850	12949	12979	12880	13196	13039	12947	13124	13035	12926	12981	12933	12947	13182	12984	12960	13084	12983	13143	13112	12912	13239	13046	12982	13038	13056	13102	12986	12950	13034	13148	13031	13120	12872	12880	13071	12997	12898	12975	13099	13117	13146	12902	12928	13074	13073	13038	13023	13112	13031	13057	12976	13143	13094	13064	12854	13039	13011	13179	13132	13058	13016	13086	13117	13103	12841	13117	13042	13092	13001	13075	12947	13066	12977	13011	13021	13024	13152	12957	12858	13079	13131	12983	13175	13091	12998	12980	13001	12832	13101	13003	12901	12966	12991	12995	13114	13059	13081	13010	13025	12904	13001	13097	12903	12911	13029	12992	13023	13136	13033	13145	12836	13084	13003	13050	12972	13035	13021	13054	13024	12957	12809	12975	12977	13037	12905	12886	13195	12986	12922	12978	13036	13039	13068	12958	13026	13025	13033	13014	12916	13125	13020	13074	13012	12921	13137	13065	13078	13055	12978	12994	12941	13014	12785	12840	13136	12970	13083	12893	13063	13262	12910	12957	13061	12953	13000	13087	12943	12907	12864	12853	12992	12845	13008	12857	13018	13101	13053	13049	13030	12994	12921	13068	13044	12812	12966	12915	12989	12949	13244	13079	13037	13041	13099	13048	13063	12993	12963	13044	13077	13094	12949	13138	12872	13026	13112	12880	12995	12925	12869	13086	12982	13039	13027	13123	12919	13041	13036	13151	13056	13027	13023	12862	12868	13048	12970	13069	13157	13128	13070	13058	13076	13200	13014	12923	13082	12980	12930	13018	13197	13021	12960	13109	13087	12866	13010	12998	13147	12934	12988	13036	12886	13092	13089	13156	13028	12983	13137	12979	12856	13095	13016	13009	13073	12907	13111	13109	13010	12846	12842	13113	13077	13136	12994	13065	13003	13038	13097	12913	12958	12964	13094	13122	13019	13041	13038	13109	13073	13087	13077	13130	12962	13019	12941	13163	12830	12985	12971	13008	13108	13103	12903	13146	13113	12923	13057	13121	13010	13032	12987	13146	12969	12880	13017	12950	13023	13164	13084	13011	13123	13140	12997	13220	13110	13019	12973	13013	13103	13120	13000	13056	13164	12945	13016	12879	12748	13101	12865	13057	13126	13010	13006	13014	12857	12971	12924	13059	12953	13153	13106	13131	13046	13000	13078	13131	13184	13256	13073	13196	12991	12892	12944	13212	13088	12851	12952	12970	13095	12955	12831	12981	12991	12954	13005	13185	12939	13029	13031	13257	13104	12984	12961	13025	12869	13058	13167	12975	13005	13153	13148	13101	12824	12944	13121	13058	12904	12982	13106	13070	13061	13008	13086	13207	12907	12978	12974	13097	13046	13034	12975	13085	13135	12860	12950	12958	13195	12910	12992	13008	13052	13124	13040	13045	12861	13068	13002	13094	13059	12995	12845	12990	13044	12861	12980	12945	12884	13082	13116	12886	12897	12991	12886	12928	13023	12911	12963	13062	12917	12946	12867	13029	13121	12946	12983	13125	12976	12969	13006	12973	12910	13004	13165	13020	13000	12913	13082	12954	12984	13067	12998	12980	13030	13093	13116	13148	13140	13074	13018	13085	13065	13153	12777	13086	12893	12929	12816	12943	13099	13122	13148	13104	13032	13281	12955	13006	13094	12865	13029	12888	12860	13131	12947	13020	12981	12961	12996	13100	13046	12991	12947	13044	13113	12804	13015	13024	13147	12830	12994	13040	13104	13005	12930	13083	13031	12995	12908	13054	13188	13199	13053	12870	12971	13049	12945	12979	13016	13194	12984	13005	12957	12911	13023	13098	12990	13082	13056	13074	12934	13085	12985	12960	12842	13025	13003	13014	12982	13034	12984	12987	13061	12864	12965	13059	13110	12989	12902	12985	12884	13118	13002	13203	12935	12958	13084	13048	13111	12966	13086	13017	12909	13032	12912	12941	12849	13134	12943	12873	13027	13084	13049	12885	12883	13196	13009	13015	12970	12981	13091	12989	13052	12946	13057	13130	13202	13054	13018	12875	13071	12981	12907	12939	13104	13152	13057	13049	13171	13062	13017	13113	13154	13077	13078	13118	12877	13042	13034	12930	13086	12981	12985	12884	13024	13056	13100	12960	12993	13136	12957	13200	13075	13130	12925	13061	12959	12978	13001	12931	13051	12922	12928	13031	13051	13057	12900	12796	12917	13024	12901	13134	12993	12940	12963	13164	12775	12871	13104	13071	12977	13036	13189	12959	12909	13059	12998	13066	13111	13031	12970	13056	13050	13049	12846	13134	13012	13011	13242	13133	13110	13115	13067	12916	13086	12923	13019	12962	13075	12975	13045	12980	13048	13076	13132	13067	12821	13003	13100	13163	12867	12969	12931	13107	12930	13017	13022	13053	13188	13179	12962	12982	12981	13056	13048	13035	13171
29422	23020	22919	19890	17273	17236	17150	16757	16885	16663	16970	16722	16659	16548	16645	16379	16441	16166	16111	15945	16166	16360	16253	15930	16165	16025	16085	16313	16327	15866	16007	15897	15971	16168	16046	16066	16105	15914	15947	15996	15981	16176	16011	16060	16206	16046	16330	16049	16263	16127	16092	16164	15932	15830	15910	15983	16268	15827	16057	16271	16109	16039	15969	15951	15954	15939	16067	16023	16024	15947	16191	16145	16224	15985	16195	16017	16128	15923	16056	16109	16149	16135	16015	15954	15970	15980	16168	16039	16100	15929	15970	15895	15952	15966	16090	16197	16370	16039	15989	15922	16107	16078	16075	15946	16007	16057	15994	15918	16122	15972	16055	16080	16006	16036	16147	16127	16047	16006	15950	15887	15966	15931	15977	16114	16251	16127	16147	16047	16040	15971	16023	16038	16060	15947	15880	16110	15983	15990	16004	15966	16128	15933	16041	15994	15907	16003	15944	16041	15989	16068	15933	16044	16030	16205	16196	16120	16108	15963	16311	16141	16249	16118	16139	15993	15846	15973	16035	16008	15913	16048	16037	16045	15984	15936	16115	15818	15976	16113	16187	16109	15990	15994	16140	15902	16156	16083	15977	15968	16146	16185	16180	15937	16236	16053	15934	16014	16010	15923	16149	15919	15771	15879	16112	16032	15958	16076	15994	16124	15934	16039	16098	16059	15925	15786	15871	15885	15959	15877	15963	16016	16177	15918	15885	16261	16078	16187	16107	16023	16168	15950	15939	16044	15859	16086	15910	16124	15919	16179	16103	16088	16030	15839	16110	16130	15919	15871	15756	15874	16164	15824	16127	16129	16025	15913	16106	15895	15846	16138	15932	16226	16026	16176	15952	16079	15919	15865	16034	16090	15825	16056	16013	16229	15981	15864	15976	15970	15693	16084	16113	16159	16142	16201	15997	16087	16024	16138	16131	15951	15951	15890	15851	15869	16012	15921	15863	16026	16232	15986	16100	16045	15971	15944	15931	16121	16036	16006	16001	16173	16104	15998	16086	16170	16038	16004	16289	16062	16067	16024	16053	15978	16061	15951	16071	16037	16072	15873	15915	15980	16255	16087	15966	16140	16030	15915	16167	15982	16049	16074	15958	15914	15948	16093	16035	16026	16236	15964	16046	16198	16032	15979	16164	15986	16129	15918	16067	15975	15910	15736	15830	15884	16010	16054	16053	16060	15923	16087	16298	16007	16049	16075	16163	16039	16124	16072	16074	15982	16145	16014	16117	16020	16113	16146	16064	15903	16082	16068	16053	16090	16059	15968	16219	15872	16140	16017	15807	15928	15974	16018	16120	15978	15980	15907	15952	15883	16014	15870	15922	15972	16016	16050	15986	16129	15870	16292	16152	16087	16056	16036	16138	16115	15937	15839	15986	16081	16148	15981	16100	16043	16191	15912	16058	15929	16269	16110	16262	16231	16060	16021	15945	16147	16216	16047	16080	16100	15960	16042	16011	15991	15946	15871	15800	16071	15837	16051	16004	15916	15972	16019	15930	15992	16236	15986	16223	16007	15829	15977	16042	15951	16011	15879	16133	16232	15987	15917	16020	16054	16188	16172	15985	16161	16205	16059	16246	16014	15946	16142	15608	16082	15970	16143	16107	16065	15956	16028	16016	15927	16077	16033	16046	16219	16062	16095	15974	15973	15933	15910	15927	15886	16068	15914	15941	16019	15996	15948	16179	16027	16074	15936	15748	16020	16227	16052	15791	15973	15986	15903	16213	15801	15999	15971	16144	15956	16005	16070	15945	16021	16022	15882	15998	15907	16025	16057	16151	15943	16047	15965	16191	16000	16151	15859	16128	16053	15927	15929	16173	16187	16135	16223	15896	16058	15901	16246	16104	16012	15986	15953	15926	16097	15953	15880	15875	16075	16237	16013	16037	15996	15981	15986	15994	16035	15940	15924	15908	15999	16089	16071	15919	16084	16003	16034	16206	15929	16003	16008	15935	15992	15801	15966	16139	16096	16297	16079	16063	16027	16042	16042	16032	16039	16074	16219	15915	16067	15962	15835	16023	16022	16065	16026	15921	15728	15828	15956	16181	15991	15939	15880	15916	16004	16005	15986	15913	15980	16055	16035	16158	16176	16248	16002	16076	15947	16074	16077	16146	16167	16030	15986	16145	16207	15932	15877	15917	16002	15987	16103	16095	16043	16034	16061	16105	15931	16074	15995	16072	15939	16072	16083	15801	16103	16246	16173	16042	16170	15943	16093	16011	16067	16002	16050	15959	16018	16145	16006	16012	16031	16080	15903	15877	15957	16019	15905	15955	16022	15973	15809	16076	16089	15992	16001	16091	16048	15963	16270	15703	16060	15922	16110	16001	15957	16066	16158	16167	16106	15843	15892	16007	15961	15974	16000	15888	16061	16175	16104	16113	16162	16091	15965	15995	16047	16184	16048	16098	16180	16054	15930	16158	16031	15830	16040	16019	15917	15903	15903	16062	15985	16123	16119	16114	16132	16070	15932	15943	15778	15893	15842	16257	15741	16058	16030	15885	15901	15936	16153	15924	15893	16137	16048	15822	16022	15913	15956	15773	15810	16199	16097	16094	16214	16042	16020	15989	15937	16249	15983	15733	15782	15997	16090	16096	15973	16106	16004	16124	16097	16072	16156	16168	16098	16011	16045	16110	16034	15809	15943	16060	15981	15993	16138	16008	16163	15932	16167	16052	16068	16023	16108	16163	16034	16116	16065	15984	16150	15903	16118	16120	15843	16156	16116	15931	15877	16115	16148	16158	16302	16072	16097	15937	15985	15947	15901	16066	16045	16064	16156	16015	15876	16141	15984	16201	16240	16042	16003	16138	16216	16039	15956	16057	16069	16282	15960	15872	15961	15891	16010	16184	15827	16034	15914	16030	15999	15861	16059	16237	16193	15966	15882	15907	16199	15873	15973	15792	16184	16097	15977	15783	15872	16111	15987	16202	16041	16085	16156	16126	15946	15946	16007	16078	15927	16030	16212	15888	16111	16043	16050	16106	16212	15918	16022	15948	16268	16016	16102	16000	15964	16077	15940	16155	16057	16239	15903	15811	16044	16144	16112	15966	16072	15888	16115	16056	15971	16153	16105	16066	15870	16210	16119	15926	16016	16103	15942	15893	16022	15969	16196	16110	16104	16245	16202	15996	15724	16051	15857	15968	15798	15937	16028	15712	15886	16054	16069	16080	16094	16048	16284	16015	16077	16024	16043	15984	16131	16034	15946	15992	15891	16191	16077	16117	16176	16036	16108	15947	16083	15948	15895	16046	15830	16081	15973	15803	15973	16044	16169	16038	16002	15884	16114	16057	16092	16140	16096	16106	16158	16105	15971	15775	16148	15958	16017	16112	16233	16036	16012	16252	15872	16069	16148	16110	16117	16086	15899	15860	15844	16013	15905	16072	15943	16151	16231	16137	16181	16053	16121	15988	15983	16136	15968	16165	16155	16017	16164	15934	15966	16145	16132	16136	16108	16188	15920	15840	16255	16077	15958	16206	16125	15976	15893	15859	16065	16149	16009	15970	16119	16150	16019	16202	16047	16013	15913	15945	15971	16145	15975	15869	15961	16128	16135	16000	15917	16201	16135	16150	16211	16030	15952	16312	16170	16109	16013	15946	16066	15992	16018	15998	16166	16165	16079	15951	16040	15942	16104	16053	15942	15929	15959	16071	16282	16128	15812	16084	16241	16048	15987	16209	16032	16076	16278	15830	16140	16005	16016	16156	15997	15976	16055	15988	15948	16007	15897	16081	15945	16092	15841	15962	16133	16170	15913	16011	15890	16224	16092	16021	16044	16105	16096	16142	16008	15902	16144	16167	16023	16054	16118	15878	16042	16219	16171	16135	16087	16237	16008	15951	16068	16088	15956	16309	16100	15936	15936	15927	16077	16064	15885	16254	15982	16126	16079	16097	16087	15994	16215	15987	16229	16056	15870	16131	16031	15833	15956	16219	16015	16104	16120	16064	16054	16100	15957	15986	16158	16228	15984	15933	15891	16096	15952	16120	16026	16113	15874	15876	16059	16071	16096	15976	15967	16105	16223	15968	16085	15989	15950	16028	16047	16122	15984	15960	16057	16004	15929	15905	15964	16083	16028	16077	15863	15855	15895	16035	16194	16286	16176	16110	16110	16059	16101	16073	16017	15974	15976	16185	16225	15891	16117	16184	16061	16007	16072	16060	15789	16163	16104	16201	16268	16213	16070	16060	16191	15998	16316	15997	15996	15995	16086	16075	15903	16073	16290	16080	16044	15983	16067	15771	15744	16057	16080	16049	16008	16321	16228	16005	16058	15773	16029	16065	16021	16037	15929	16062	15953	16142	15720	15961	15919	16024	15940	15908	15964	15964	16088	16158	16087	16051	16040	16154	15918	15981	15932	16183	15956	16080	16056	16122	16083	16041	16173	16165	15970	16281	15948	15903	15968	15926	15933	16105	16099	16114	15966	15988	16103	16013	15967	16160	15917	15838	16062	16050	15936	16095	15763	16075	16026	16013	16123	16065	16107	16044	16060	15950	15821	16108	15851	16194	16067	15745	16005	16057	15910	16097	16052	16281	16064	16086	15903	16192	16018	16084	16078	16080	16025	16240	15900	16020	16105	16155	16148	16212	16048	15998	16014	16164	16100	15963	15945	16133	15904	16020	16143	15911	16079	15916	15938	16094	16102	16104	16241	15996	16080	15982	15947	16042	15964	16159	16186	15984	16045	16052	15956	15882	16064	16059	15999	15984	16094	16146	15883	15911	16022	15992	16189	16195	15989	16081	16073	16037	15838	15997	16032	16015	15878	15892	16063	15953	16150	16028	16126	16004	16138	15853	16055	16229	16178	16049	15890	16112	16126	16035	15834	16102	15929	16113	16136	15970	16030	16039	16010	16085	16233	16090	16016	15957	15977	15866	16078	16266	16060	15914	15927	15967	15976	16139	15926	16119	16019	15916	16127	16131	15920	16032	16226	16047	16079	16046	15856	16121	15965	16101	16040	15978	16158	16011	16126	15921	16243	16185	16011	16082	16153	16098	16127	16207	15922	16131	16004	16016	15991	16036	15919	16166	16066	15928	15988	16118	15866	16246	15836	15972	15985	16143	16044	16073	16033	15907	15897	16118	15914	16119	15923	15967	15847
19573	23442	19221	15876	14989	14903	14747	14255	14411	14263	14838	14132	13592	13501	13623	13655	13471	13356	13222	13348	13432	13296	13235	13153	13207	13173	13184	13126	13010	13124	13141	13133	13005	13212	13048	13201	13004	13045	12926	13195	13055	12998	13113	13314	13009	13171	13205	13423	13125	13069	13065	13096	12998	13120	13144	13120	13023	13162	13074	13048	12957	13113	13267	13101	13142	13159	13142	12943	13092	13106	13082	13037	13017	13102	13072	13161	13079	13036	13190	13016	13039	13026	13031	13094	13128	13148	12963	13106	13079	12949	13073	13085	13045	13007	13074	12944	13079	13018	12974	13157	12886	13219	12950	13144	13084	12987	13063	13146	13099	13072	13031	13050	13052	13107	13091	13137	13002	13111	13014	13191	12935	13022	13167	13001	12876	13142	13033	12936	12965	12877	13097	13027	13047	12976	13175	13053	13319	12951	13066	13018	13129	13119	13095	13002	13113	13265	13028	13159	13072	13110	13019	13049	13089	13044	13174	13139	12992	13221	13048	13090	13106	12998	13014	12939	13205	13101	12893	13090	13176	13135	13078	13032	12940	13066	13037	13144	13148	13148	13141	13008	13063	13100	13117	13122	13105	13113	12980	13061	13225	13067	13115	13041	13177	12993	13026	13183	13111	12985	13081	13154	12971	12954	13088	13048	12973	12966	12947	12969	13093	13059	13112	13066	12938	13203	13112	12762	13146	13094	13073	13204	13062	13050	13021	13014	13072	13160	12978	13112	13163	13065	12891	13170	13097	12991	13071	13088	13177	13111	13184	13142	13050	13034	13045	13067	12997	13029	12984	12962	12942	13014	13153	13101	13105	12968	13070	13141	12992	13010	12959	12997	13084	13068	13017	13091	12913	13115	12891	12940	13134	13074	13109	13005	13185	13021	13056	13063	13084	13019	13229	12958	13054	13109	13031	12998	13068	13177	12986	13057	13197	13089	13217	13089	12889	13052	13065	13167	13086	12889	13153	13246	12982	13073	13090	13182	13261	13120	13089	13023	13006	13048	12949	13003	13045	13218	13029	13047	13146	13071	12955	13308	13136	13107	12910	13235	13040	13264	13024	13140	13059	13042	13099	12985	13006	12980	12948	13034	13134	13090	13034	13011	13078	13097	13003	13080	13023	13092	12938	12980	13079	13175	13083	13045	13069	13035	13050	13022	13013	13135	13181	13026	13113	12906	13080	13050	13141	13129	13156	13306	13103	13008	13017	12992	13024	13113	13076	13102	13145	12949	12986	13221	12992	13008	13053	13123	13091	12976	13021	13004	13122	13019	13040	12832	13098	13034	13032	13143	12997	13063	12958	13129	13145	13174	13012	13029	13081	13047	13032	13076	13058	13241	13112	13163	13083	13147	13117	13100	13074	13118	13166	13195	12933	13112	13020	12972	13041	13030	13015	13092	12967	13037	13146	13136	13076	12888	13134	13062	13100	13132	13194	13133	13153	12928	13048	13026	12931	13097	13063	13138	13037	12826	13237	13056	12952	12996	13047	12997	13035	13072	12980	13082	13108	13096	13203	13232	12993	13102	13272	13002	13033	13116	12955	13133	13149	13001	13065	13073	12966	12870	13120	12932	13043	12968	13003	12946	13231	13089	12982	13109	13060	13234	13115	13088	13100	13075	13073	13029	13171	13076	13041	13088	13171	13151	13110	13080	13152	13111	12999	12978	13041	13166	13090	13163	13280	13028	13039	13126	13043	13149	13207	13065	13098	13020	13053	13072	13100	13155	13204	13164	12940	13136	12909	13244	12933	13116	12920	12925	13027	13093	13115	13121	13047	13007	13112	13122	12880	12940	12998	13044	13075	13036	13069	12923	13093	13014	13054	13058	13008	12962	13061	13000	12990	13086	13159	12903	12840	12949	13118	13068	12992	12937	13058	12882	13041	13104	13041	13109	12900	12840	13300	13100	13085	12982	13056	13159	13132	13107	13101	12963	12999	13124	13228	13054	13105	13142	13012	13105	13094	13035	13095	13096	13203	13225	13213	12951	13097	13052	13142	13184	12925	13163	13063	12984	13060	13041	13039	12831	13106	13190	13110	12959	13234	13129	12997	13001	13098	13084	13100	12875	13061	13148	13077	13008	12898	13142	13169	13106	13097	12910	13126	13008	13031	13084	13050	13166	13191	13171	13102	13117	13080	13117	13174	13090	12876	13131	13175	13013	12934	13010	13141	13157	13042	13091	13158	13205	13130	13272	12872	13095	13002	12912	13016	13162	13096	12991	13061	13006	13207	13068	13111	13112	13034	12988	13109	13218	13062	13028	13198	13046	13135	12944	13033	13112	13074	13181	13007	13232	13209	12941	13075	12908	13070	13099	13056	13048	12959	12997	13041	13283	13061	13110	13091	13109	13004	13067	13062	13201	13114	13113	13041	13113	13053	13209	13278	13068	13029	13000	13067	12925	13073	13026	13101	12881	13083	13037	13086	12982	13146	12897	13045	12985	12790	13178	12851	13012	13080	13054	13109	13101	13169	12936	13116	13119	12998	13001	13147	13056	13023	13112	13051	13003	12957	13075	12966	13082	13049	13162	13057	13157	13049	13183	13018	13173	13034	12991	13013	13053	13010	13039	13048	13141	13112	12979	13090	12959	12951	13097	13232	12998	13009	13037	13089	13018	13134	13020	13038	13184	13149	12962	13217	13041	13106	13271	13141	13037	13013	12958	13064	13229	12965	13137	13077	13274	13011	12990	13006	13005	12845	12982	12997	13062	13049	13262	12926	12978	13145	12993	13074	13168	13116	13011	13026	12923	13194	13148	13090	13007	13154	12971	13067	13173	13118	13167	13111	12971	13189	13024	13110	13040	13209	13096	13197	13089	13012	12976	12963	13144	12955	12952	13001	12948	13062	13030	13057	13097	13003	13005	13226	13080	13093	13149	12972	13004	13188	12980	13161	13136	13103	12922	13062	13053	13076	12946	13126	13132	13165	13316	13213	13176	13097	12895	13082	12949	12922	13250	13112	13040	13013	13018	13188	13076	13065	13083	13136	13005	13148	13037	13072	12991	13110	13038	12949	13215	13149	12993	12900	12997	12899	12972	13085	13069	13109	13013	13002	13106	12928	13010	12965	12986	13031	13234	12978	13064	13159	12961	13049	13125	12893	13075	13108	13147	13121	13120	12996	13044	13044	13080	13089	13218	13006	13029	12940	13038	13001	13124	13129	13004	12961	13099	13055	12948	13140	13170	13101	13035	13171	13272	13033	13111	13115	13042	13140	13093	13025	13010	12932	12985	12947	13075	12983	13094	13117	13154	13097	13186	13139	12903	13092	13163	13061	13116	13030	13181	13355	13125	13115	13034	13110	13156	13105	13118	12940	13037	13000	13133	12963	13096	13070	13015	13162	13198	13015	13157	13173	13164	13091	13043	13041	13171	13034	13012	13029	13071	12954	13007	12960	13002	13041	13272	12991	13154	13176	13053	12993	13153	13067	12928	13092	13072	12978	13039	13108	13075	13095	13073	13141	12952	13274	13260	13063	12950	13196	13353	13011	13064	13031	12983	12974	13138	12994	12895	12967	13094	13030	13140	13030	13049	13066	13033	13156	13037	13122	13067	13193	12917	13213	12932	13053	13145	13026	13195	13260	12993	12928	13070	13194	13160	13186	12992	13104	13255	12941	13124	12952	12956	13218	13003	13277	12974	13080	12880	13122	13041	12896	12980	13135	12809	13017	13028	13220	12900	12988	13247	13112	13016	13010	13031	13230	13173	13020	13302	12914	13122	13155	13158	13180	13176	13218	13131	13072	13022	12985	13125	12888	13026	13182	12899	13046	13099	13096	13239	13062	13000	12928	13095	13040	13117	13131	13043	12914	13033	13140	12991	13061	13072	13059	13199	13077	13019	12967	12970	13097	13098	13114	13070	13042	12952	13232	13129	13014	13117	13046	13115	13098	13068	13218	13092	12901	13024	13169	13029	13246	13230	13074	12956	13113	13067	13202	13043	13357	12908	12977	12982	13017	13021	13038	13157	13042	13036	13076	13030	13012	13099	12994	13137	13020	13269	12868	13136	13052	13126	13196	13094	13066	13094	12916	13058	13126	13035	12924	13221	13135	13045	12967	13027	13110	12957	13155	13133	12889	13124	13083	13193	13210	13085	13164	12997	13065	13123	13109	12974	12956	13123	13154	13036	13053	13066	12991	13090	13160	13043	13018	13129	13051	13146	13180	13109	12988	12968	13058	13139	13113	13024	13090	13017	13013	13083	13139	12901	13129	13052	13081	13090	13055	13084	13245	13128	13159	12944	13023	12994	13119	13042	12983	12930	13170	13175	13117	13105	13061	13119	13197	12976	12963	13170	13160	13096	12943	13100	13100	13160	13143	13068	13064	12897	13113	13059	13234	13176	13021	13068	13113	13061	12974	12981	12993	13209	12981	13033	13021	13111	12872	13202	13111	12974	13027	12905	13034	13118	13301	13166	12998	13005	13103	13162	13139	13063	13243	13002	12949	13147	13168	13127	13172	13042	12931	13193	12865	13035	13025	12970	13037	12818	12974	12999	13089	13299	13054	13010	13088	13172	13026	13046	13021	13131	13150	12987	13155	13156	13126	13043	12866	13134	13016	12959	13203	13071	12902	12996	12903	12979	13017	13044	13296	13031	12923	13075	13074	12996	12990	13037	13231	13081	12898	13215	13202	13096	13037	12861	12904	13098	13089	13018	13041	13093	13030	13138	13075	13108	13001	13122	13136	13135	13077	12957	13095	13123	13110	13238	12946	13012	13013	12985	12993	13200	13132	12955	13269	13067	13148	13123	13061	13066	13117	12976	13109	13043	13065	13134	13169	13073	13153	13048	13016	13104	13092	13009	13011	13036	13093	12953	13121	13182	13052	13118	13332	13074	13154	13273	12979	13059	12999	13162	13106	13021	13028	13154	12870	13008	13040	12964	13168	13097	12984	13006	12994	13038	13201	13038	13115	13313	13100	13067	13156	13123	13009	13011	13066	13085	12965	13156	13025	13144	13192	13090	13153	13064	12925	12913	13078	13080	13042	12879	13118	12998	13065	13068	13025	13052	13078	13082	13220	12984	13153	13158	12989	13093	12956	12998	12995	13160	13231	12987	13185	13100	13035	13066	13144	13010	13055	13149	12932	12996	13025	13073	13036	13050
24796	21121	28104	24389	22412	22366	20966	18231	17834	18001	18391	17569	17062	17064	16811	16840	16789	16691	16445	16219	16373	16368	16209	16062	16271	16136	16230	16246	15991	16108	16241	16119	16301	15953	15909	15922	16159	15860	16010	16122	16014	16366	16154	15978	16310	16850	16862	16546	16477	16342	16305	16078	16127	16095	15820	16270	16059	16094	15910	15946	15883	15967	16047	16194	15948	16174	15891	15916	15774	15934	15843	16131	15914	15931	16090	16076	16181	16096	16084	15959	15936	15908	16056	15828	15974	16149	16023	15947	15984	16036	15794	16100	15967	15844	15910	16067	15943	15958	16043	16010	16267	15976	16158	16001	15933	15912	16029	15754	16084	15969	16016	15851	15796	16101	15945	15990	16102	16093	16083	16125	16008	15920	16187	16032	16180	15982	15997	16054	16002	16164	16125	16247	16187	15991	15995	16006	16055	15949	15961	16050	16038	15866	15976	15991	15822	16182	15988	16089	15911	16134	16080	16047	15997	16110	15991	16165	16002	15833	16238	16231	15749	16196	15940	15974	15967	16138	16218	15875	16150	16071	16211	16030	16130	16089	16108	15967	15872	15850	15899	16139	16041	16003	15939	16010	15966	15967	15898	15953	15908	16063	15892	15802	16017	15772	15816	15981	16045	15973	16189	15980	15976	16020	16021	16051	16010	16136	16165	16035	15897	16076	16103	16102	16091	16072	16011	16095	15909	15836	15848	16075	16083	16056	16118	15922	15860	16013	15840	16170	15940	15913	15877	15804	16157	16034	16205	16018	15948	15829	15978	16180	16026	16158	16127	16064	15940	15830	16074	16143	16126	16009	15915	15991	15938	15985	16101	16025	15925	15953	15933	15949	15951	15969	16021	15788	16068	15811	15985	15899	15964	16209	16016	16022	15960	15918	15922	15924	16048	16250	16071	16145	15839	15874	15793	16001	15926	15870	15930	15947	15904	16191	15983	15953	16086	15958	15863	16156	15940	16115	15866	16047	15955	15863	15845	16046	15964	16094	16009	15936	15939	15944	16000	15905	15981	15910	15940	15798	15926	16129	15903	15889	16063	15771	15788	15984	15845	15916	15907	16089	16026	15873	15939	16109	15849	15916	16195	15940	15816	15898	15967	16008	16012	16313	15935	16012	16055	16035	16049	15866	15964	16061	15766	15901	15808	15996	16064	16180	15884	15972	16064	15953	15990	16026	16199	16097	15950	15989	15954	15880	16050	16074	16056	15829	16048	16086	15797	16043	16213	15988	15944	16046	15957	16024	16145	15931	15923	15911	16122	15852	16111	16032	16119	15994	16063	15844	15991	15898	15978	15950	16068	16148	16066	15977	15839	15860	15815	15906	16004	16060	15912	15957	15816	15997	15915	15863	15875	16025	15825	15888	15892	15848	16095	15972	16051	16177	16151	16104	16100	16097	15928	15907	15822	15740	15947	15887	15893	15875	16139	15925	15948	16060	16090	16020	16018	15942	16006	15923	16001	15878	16030	16028	15967	15759	15894	15837	15985	15921	15916	16126	16072	16002	15930	16187	16214	15959	15974	16060	15994	15937	16076	15767	16136	16082	16085	16041	16160	16132	15960	15985	16072	16060	15972	15972	15935	15972	16044	16065	15978	16036	16195	16153	15874	15970	15885	15818	15840	16011	15838	16076	15939	15994	16162	16046	15852	15827	16029	16030	16027	15882	15932	15916	15957	16051	16003	16173	16085	15815	15846	15886	15970	15953	15908	15910	15781	16199	16225	16083	15962	16006	15950	15876	15803	15974	15989	16004	16112	16149	16148	16064	15962	16062	16072	15890	15932	16149	16047	16004	15929	15741	16042	15969	16041	16008	15970	15785	16094	16159	15903	16016	15987	15864	16064	16009	16164	15900	15795	15822	15896	15937	16088	16127	16061	15863	15906	15930	16033	15974	15873	16005	15912	15979	16023	16093	15850	15840	16156	16060	15863	16033	16168	16203	15990	15779	15965	16035	15878	16111	16034	16158	15968	16086	16033	15951	15850	15985	15928	16018	15987	15954	15937	16051	16035	16097	16154	15863	16073	15900	16077	15950	16342	15984	15963	16115	15938	15918	15851	15917	16113	15753	15891	15772	16086	16049	15983	15839	16129	16066	15924	15945	15931	16115	15951	15956	15930	16090	16016	15918	15974	15961	15911	15877	15985	15832	16024	16088	16045	15978	16011	15985	15930	16109	16082	16036	16186	15996	16069	16115	16083	16129	16001	16059	16163	15910	16021	16071	15965	15795	16205	16009	15859	16080	15984	16157	16031	15993	16034	15855	16083	15969	16072	15884	15968	15933	15915	15934	15954	16105	16217	16081	16018	15878	15818	15962	15896	16013	16016	15914	15852	15927	15916	15919	16015	15851	15984	16047	15973	15975	16124	15945	16017	16181	15749	16091	16109	16115	15986	16081	16012	16032	15872	16030	16021	16144	15903	16126	16060	16079	16379	16004	15989	16002	15990	16010	15910	15886	15961	15967	16128	16032	15994	15852	16230	16041	15892	15862	16132	16000	16187	15988	16192	15822	15872	16114	16118	15982	16073	15887	16161	16113	16077	16058	15959	16026	16322	16098	15937	16024	15709	16088	16118	16096	16230	15955	16116	15805	16035	15888	16031	16094	15871	16189	16182	15901	16142	15947	16108	16050	16028	15827	15813	15868	15938	16016	15956	15906	16031	15891	15923	15852	16016	15949	16096	16003	16046	15799	15985	16009	16049	15681	16002	15917	15830	15985	16436	16083	15967	15887	15942	15831	16018	16090	16101	16061	15939	15915	16072	16087	16053	16167	15919	16097	15899	16071	15994	15901	16091	16082	15997	16209	15980	15895	16067	15841	15972	16059	16064	15847	16091	16116	16090	16144	16055	16149	16097	15982	15995	15952	15987	16211	16237	15976	16072	15933	16024	16063	16075	15941	15809	15936	16188	15977	15963	15978	16020	16106	16110	15994	15777	15944	16033	16003	16020	15969	16029	15892	15923	15895	16015	15985	16213	15839	15849	15791	16035	15999	15993	15976	16052	15811	16068	16037	15906	16058	16093	15859	15809	15919	16001	15868	15960	15845	16087	15978	16029	15872	16001	16135	15939	16159	15911	15951	15947	16030	16035	16058	15957	16001	16090	15922	15799	15974	16134	15883	15989	16028	16009	15935	15853	15946	15860	15968	16109	16038	15943	16137	15956	15887	16087	15984	16165	16204	15991	15881	15990	16037	15846	16037	15879	15861	15836	16053	15953	16108	15867	16191	15943	15928	16082	15812	16168	15953	15733	16093	16256	16111	16135	15998	15925	15993	16062	15941	16004	16070	16037	15873	16086	16039	15880	15899	16046	15889	16046	15916	15997	15958	16156	15972	15965	16214	15963	15882	15939	16192	15970	16010	16112	15997	16045	15883	15846	15899	15922	15879	15980	15922	15976	15953	15974	15856	15786	15875	16071	16108	15935	16078	15912	15901	16042	16208	16005	16065	15948	16008	16004	16047	15979	16108	16088	15995	16146	16042	15985	16092	15971	15828	16036	16081	16072	16146	16042	16198	16208	16123	16085	15789	16039	16100	16015	16189	16106	15731	16033	15932	16028	16066	15937	16009	15963	15951	16174	15937	16114	16074	15850	16092	16096	15996	16160	16147	16059	15871	16169	16141	16085	15813	15814	15882	16191	15963	15906	15905	15984	15825	15982	15944	15955	15856	15796	16142	16038	16013	15920	15949	15944	15926	15965	15942	15817	16120	15976	15787	15810	16030	16119	15987	15950	15949	16130	15760	16105	15875	15924	15915	16042	15757	15964	15961	16096	15869	16025	15801	16139	16081	16146	15981	16063	16012	15916	16091	15925	16056	16067	15890	15862	16025	16127	15937	16134	15949	16091	16030	15986	15925	15993	16086	15984	16077	15962	16008	15989	15954	16056	15937	16016	15997	15900	15934	16093	16118	15806	15867	15861	15809	16049	16087	16072	15958	15990	16034	15906	15933	16022	16038	15948	15802	15992	16152	15988	15950	16032	15969	16069	15901	16045	16183	15977	16110	15936	15876	16123	16000	15769	16020	15855	16057	15882	16008	15881	16035	15816	16010	15997	16017	15878	15786	16085	16121	15911	16046	15942	15813	15894	15979	15891	15920	15972	15944	16082	16084	16077	15966	16084	15960	15969	15977	16021	16149	15904	16090	15960	16329	16052	16038	16042	15867	15949	16069	16001	16097	16143	16103	16167	16117	15977	15973	15931	15961	16065	15879	15911	16102	15870	15869	15841	15996	15872	16157	15864	16113	15960	16118	16000	16132	16100	15891	16018	15959	15913	15904	15980	16133	15832	16082	15990	16052	16057	16013	16103	15822	16054	16115	15892	15990	16160	16037	15999	16044	16081	16221	16147	16096	16142	16154	16016	15852	15846	16117	15978	16113	16087	15829	16223	15900	15925	16004	15949	15897	16116	16189	15953	15804	15810	15863	16211	15865	16128	16198	16076	15936	16041	16014	16011	15837	15756	15967	15997	15909	16119	16124	16014	16028	16180	16061	16112	15970	15873	15916	15978	15876	15926	15949	16022	16093	15928	15908	16217	15873	16035	16051	15791	16012	15914	15933	15960	15915	16114	15932	16130	15983	16038	15925	16109	15945	16253	15948	15752	16075	15892	15850	16064	16198	15999	16128	15887	15930	16083	15888	15800	15823	16147	15980	15985	15654	15941	15959	15982	15940	16023	16120	16276	15970	15998	15843	16151	16103	15951	15995	16060	15983	15912	16026	15854	16234	16264	16004	15905	15981	15873	15846	15881	16033	16046	15871	16045	16109	16196	16102	16007	16244	16179	16110	15809	15964	16054	15824	15949	15945	16018	16039	15966	16202	15877	15985	15984	15946	15874	15981	15854	15973	16157	15948	16095	16126	15960	15808	16158	16059	16062	15900	15997	16074	16121	15840	15961	15773	16145	16043	15943	15734	15943	15960	16046	15944	16066	16069	15797	15941	15937	16079	15939	15905	15972	16071	15985	16066	16016	15941	16037	16010	16015	15848	15877	15897	15966	16055	16030	16041	16071	16071	15972	16099	16113	15957	15850	16020	15933	15852	16018	16135	16098	16069	15823	15976	16173	16037	16047	15966	16117	15907	16048	16098	15786	15959	15853	16076	15822	16042
22083	36421	30642	23579	20853	19304	17495	16119	15811	16088	16479	15243	14565	14209	14294	14371	14383	13905	13718	13541	13424	13498	13403	13658	13358	13473	13415	13274	13226	13154	13191	13211	13273	13285	13180	13138	13289	13172	13229	13378	12998	13090	13140	13293	13737	14628	14390	13728	13598	13149	13128	13079	13274	13236	13132	13226	13013	13119	13118	13178	13002	13044	13120	13087	13150	13053	13134	12960	13023	13126	13170	13169	13129	13088	13127	13078	13130	13176	13113	13157	13232	13039	13137	12992	13216	13084	13163	13256	13158	13174	13127	13260	13180	13145	13261	13143	13163	13025	13041	13166	13031	13137	13187	13209	13186	13205	13306	13128	13267	13079	13046	13085	13263	13127	13153	13019	13061	13121	13117	13116	12994	13173	13057	12984	13075	12981	13217	13136	13134	13167	13105	13186	13232	13034	13130	13095	13166	13058	13229	13213	13037	13031	13163	13208	12972	13032	13131	13171	13123	13032	13053	13118	13057	13262	13012	13316	13068	13140	13161	13131	13111	13078	13245	13085	13209	13153	13131	13233	13104	12979	13149	13185	13014	13207	13305	13102	13222	13194	13126	13052	13150	13003	13147	13215	13148	13000	13016	13181	13188	13176	13153	12992	13466	13174	13083	13067	13089	13073	13148	12985	12982	13167	13096	13116	13231	13155	13172	13209	12913	13441	13029	13136	13137	13086	13192	13079	13165	13078	13145	13054	13187	13016	13243	13250	13223	13142	13173	13218	13199	13075	13133	13152	13240	13185	13055	13097	13203	13029	13196	13049	13133	13148	13074	13031	13108	13103	13073	13246	13186	12882	13193	13095	13008	13162	13136	12982	12991	13214	13078	13229	13152	13027	13068	13124	13158	13077	13176	13188	13187	13071	13190	13168	13131	13135	13146	13233	13147	13384	12976	13146	13211	13256	13031	12999	13132	12989	13119	13100	13012	13294	13218	13062	13139	13071	13109	13248	12932	13091	12974	12946	13062	13126	13157	13052	13132	13062	12988	12941	13213	13151	13113	13151	13070	13104	13145	13078	13351	13152	13147	13184	13208	13034	13192	13203	13161	13172	13031	13065	12960	13024	13060	13126	13215	13063	13074	13022	13264	13155	13008	13155	13125	13154	13104	13140	13105	13222	13126	13015	13008	13147	13087	13105	13070	13300	13251	13117	13221	13109	12977	13172	13257	13252	12997	13085	13054	13101	13147	13227	13259	13198	13186	13228	12934	13185	13135	13129	13017	12811	13177	13088	13155	13072	12970	13074	13115	13029	13121	13026	13161	13174	13127	13226	13207	13020	13170	13020	13125	13117	13175	12824	13272	13131	13131	13166	13225	13279	13045	13104	13183	13183	13142	13324	13072	13057	13116	13096	13213	13011	13085	13127	13176	13080	13048	13122	13201	13130	13129	13274	13207	13207	13091	13064	13373	13075	13115	13098	13156	13084	13209	13167	13176	13131	13106	13175	13155	13151	13004	13044	13261	13082	13182	13085	13126	13129	13184	13127	13211	13072	13227	13160	13083	13190	13034	13291	13038	13025	13115	13139	13128	13217	13063	13216	13221	13039	13275	13149	13105	13019	13119	13220	13053	13056	13037	13006	13144	13114	13193	13137	13011	13236	13183	13164	13191	13144	13027	13033	13257	13146	13008	13235	13049	13026	13132	13134	13192	13036	13020	13172	12924	13057	13039	13244	13082	12960	13276	13317	13176	13223	13070	13339	13135	13147	12982	13033	13143	13057	13085	13274	12984	13132	12995	13189	13090	13201	13257	13052	12986	13067	13033	13114	13033	13063	13118	13039	13343	13077	13082	13187	13304	12998	13172	13100	13010	13241	13298	13091	13053	13012	13165	13062	13260	13104	13146	13105	13265	13117	13131	13260	13212	13034	13143	13065	13225	13002	13206	13160	13138	13258	13139	12931	13104	13170	13093	13120	13184	12972	13081	13158	12986	13105	13058	12994	12893	13206	13099	13081	13073	13187	13100	13047	13172	13156	12919	13210	13021	13196	13088	13073	13139	13205	12942	13110	13066	13211	13014	13169	13058	13088	13134	13122	13110	13067	13133	13051	13073	13158	13219	13174	13002	13124	13169	13158	13154	13124	13103	13044	13195	13263	13330	13052	13222	13129	13104	13089	13186	13128	13045	13264	13079	13113	13120	13174	13284	13131	13188	13045	12974	13100	13087	13110	13329	13181	13131	13058	13241	13011	13002	13113	13021	13285	13080	13050	13092	13149	13014	13004	13001	13019	13055	13069	13095	13111	13276	13192	13017	13109	13261	12987	13153	12969	13114	13321	13079	13048	13027	12935	13152	13180	13117	13096	13069	12945	13206	13177	13183	13046	13156	13305	13173	13107	13164	13083	13137	13196	13048	13186	13087	13212	13071	13031	13116	13130	13205	13070	13024	13092	13082	13019	13119	13199	13013	13015	13002	13054	13104	13069	13121	13194	13034	13128	13066	13024	13072	13066	13013	13041	13000	13150	13203	13082	13089	13067	13237	13048	13196	13033	13157	13257	13084	13048	13118	13140	13240	13113	13215	13087	13126	13083	13079	13076	13211	13038	13118	13224	13032	13095	13165	13077	13179	13133	13191	13064	13022	13021	12996	13152	13100	13181	13040	13129	13208	13168	13176	13040	13140	13039	13205	13050	13153	13095	13275	13050	13037	13116	13063	13088	13106	13118	13133	13069	13147	13055	13201	13292	13006	13179	13129	13250	13071	12929	13152	13142	13123	13187	13119	13057	13130	13097	13010	13204	13078	13180	13001	13180	12992	13158	13192	13064	13184	13202	13167	13083	13059	13045	13176	13032	13039	13143	13006	13077	12977	13028	13088	12996	13069	13132	13135	13213	13099	13138	13102	13077	13251	13027	13194	13106	13139	13080	13159	13236	13072	13155	13171	12991	13133	13014	13174	13118	13040	13134	13055	13078	13111	13101	13199	12960	13159	13013	13042	13196	13052	13141	13244	13151	12926	13237	13261	13198	13080	13203	13148	13188	13121	13195	13215	13013	13128	12952	13124	13162	13092	13235	13211	13147	13160	13061	13082	13028	13007	13202	13124	13102	13087	13217	13196	13189	13121	13044	13156	12927	13209	13115	13059	13176	13147	13167	12922	13218	13189	12982	13028	13027	13208	13104	13157	13224	13005	13008	13117	13202	13182	13119	13117	13112	13208	13117	13053	13158	13155	13184	13185	12993	13160	13173	13184	13064	13185	13185	13042	13045	13114	12896	13060	13011	13199	13171	13143	13174	13068	13134	13025	13035	13112	13034	13133	13076	13127	13265	13133	12976	13048	13091	12881	13240	13055	13166	13178	13119	13039	13119	13153	13132	13040	13097	13098	13218	13193	13218	13185	13154	13019	12938	13211	13122	13159	13058	13192	13216	13177	13110	13197	13023	13076	13110	13094	13102	12994	13006	13158	13139	13083	13288	13194	13113	12975	13020	13245	13098	13093	13263	12997	13059	13185	13252	13303	13094	13126	13033	13126	13181	13113	13094	13068	13210	13005	13031	13146	13048	13076	13149	13261	13284	13357	13100	13075	13183	13337	13233	13003	13157	13020	12896	12868	13071	13176	13072	13218	13173	13090	12960	13049	13099	13020	13170	13188	13217	13028	13089	13141	13097	13150	13139	13241	13266	13096	13145	12998	13222	12875	13084	13102	13031	13061	12906	13159	13155	13150	13035	13239	13019	13158	13057	13228	12931	13039	13206	13040	13234	13250	13102	13139	13079	13207	13007	13046	12999	13140	13028	13011	13084	13100	13075	13108	13117	13144	13119	13186	13103	13127	13080	13109	12957	13126	13131	13151	13294	12989	13128	13030	13051	13230	13126	13131	12888	13138	13041	13114	13221	13034	13172	12958	13045	13121	13125	13146	12992	13270	13067	13222	13109	12992	13070	13109	13279	13170	13060	13209	13020	13122	13283	13095	13138	13148	13197	13273	13053	13134	13122	13184	13127	13021	12980	13033	13199	13163	13006	13072	13110	13090	13218	13212	13037	13418	13109	13070	13218	13301	13122	13109	13051	13068	13161	13114	13056	13006	13136	13110	13151	12946	13168	13076	13122	13273	13216	13179	12971	13101	13171	13131	13069	13252	13291	13142	13243	13194	13153	13125	13092	13127	13060	13272	13192	13121	13094	12990	13149	13053	13120	13152	12994	13080	13165	13131	13020	13207	13170	13168	13152	13100	13166	13183	13190	13105	13116	13172	13041	13164	13242	13254	13267	13247	13263	13315	13242	13156	13105	13212	13156	13096	13034	13084	13202	13127	13152	13031	13171	13035	13069	13166	13065	13015	13097	13191	13120	13107	13173	13051	13232	12922	13130	13079	13184	13266	13174	13113	13094	13207	13129	12821	13078	13003	13163	13048	13183	13273	13027	12949	12986	13358	13068	13132	13136	13070	13167	13014	13068	13256	13160	13217	13146	13103	12994	13158	13004	13245	13096	13180	13244	12962	13026	13381	13188	13307	12985	13161	12949	13266	13170	13181	13302	13219	13106	13240	13116	13112	12947	13308	13234	13313	13128	13117	13144	13164	13042	13117	12929	13378	13142	13097	13093	13199	13151	13092	13146	12945	13163	13128	13198	13150	13119	13129	13213	13012	13286	13051	13328	12967	13133	13151	12954	13127	13054	13325	13162	13195	13123	13065	13103	13242	13082	13195	13134	13005	13014	13194	13260	13176	13098	13010	13059	13047	13260	13166	13134	13171	13096	13135	12978	13230	13092	12936	13120	13221	13060	13162	13017	13160	13049	13226	13055	13111	13140	13239	13190	13135	13018	13081	13300	13092	13081	13078	12978	13142	13195	13214	13264	13166	13095	13015	13003	13186	13044	12994	13105	13021	13213	13109	13287	13147	13118	13195	13121	13064	13040	13035	13180	13026	13103	13285	13166	13344	13212	13201	13086	13072	13301	13121	13165	13142	13120	13161	13066	13099	13053	13128	13158	13094	13164	13307	13026	13329	13007	13315	13215	13220	13035	13161	13232	12972	13084	13089	13116	13085	13071	13193	13039	13251	13096	13238	13015	13234	12946	13065	13072	13141	13125	13290	13179	13131	13001	13229	13194	12899	13239	13052	13159	12969	13199	13191	13089	12922	13174	13156	13068	13141	12962
23554	21117	28421	23823	21768	24175	24192	19323	18336	18645	18670	18184	17419	17126	16976	16920	16836	16500	16312	16340	16187	16076	15957	15954	16254	15966	15754	16021	15885	15931	15889	15786	15861	15656	15662	15747	15844	15602	15678	15575	15662	15627	15610	15857	16057	17319	17423	16785	16283	15863	15739	15751	15607	15814	15729	15609	15636	15718	15426	15389	15672	15688	15733	15525	15610	15611	15744	15680	15553	15683	15641	15600	15759	15676	15660	15788	15781	15687	15414	15672	15843	15551	15459	15502	15672	15538	15737	15535	15711	15649	15509	15642	15624	15570	15650	15385	15589	15683	15741	15793	15552	15752	15735	15882	15784	15608	15532	15600	15583	15699	15595	15600	15647	15623	15619	15487	15546	15546	15525	15663	15630	15690	15860	15696	15668	15669	15694	15699	15557	15831	15650	15458	15483	15612	15775	15712	15529	15564	15489	15614	15585	15786	15571	15588	15674	15750	15556	15768	15681	15690	15706	15645	15594	15645	15738	15458	15769	15642	15661	15624	15694	15430	15593	15651	15659	15422	15669	15570	15661	15535	15649	15578	15538	15687	15649	15709	15466	15777	15398	15502	15582	15521	15704	15684	15595	15573	15689	15769	15591	15476	15632	15597	15559	15543	15665	15555	15644	15559	15512	15665	15722	15848	15825	15623	15530	15652	15680	15547	15804	15591	15539	15592	15792	15647	15707	15645	15593	15599	15769	15685	15740	15665	15700	15752	15659	15696	15601	15565	15483	15662	15576	15640	15698	15553	15626	15731	15537	15770	15505	15442	15649	15683	15823	15536	15595	15844	15572	15645	15526	15610	15633	15646	15631	15856	15602	15634	15648	15489	15569	15662	15579	15483	15698	15752	15479	15518	15544	15377	15424	15628	15683	15605	15823	15621	15602	15657	15463	15732	15542	15718	15597	15662	15480	15532	15674	15759	15709	15603	15530	15477	15521	15457	15703	15497	15636	15616	15650	15555	15579	15790	15499	15824	15654	15709	15451	15488	15706	15490	15671	15575	15559	15851	15821	15421	15734	15657	15523	15625	15639	15423	15771	15734	15686	15521	15587	15598	15602	15642	15563	15853	15594	15505	15383	15578	15784	15446	15603	15731	15746	15521	15564	15739	15741	15536	15537	15622	15586	15393	15649	15731	15603	15642	15651	15724	15509	15508	15493	15478	15829	15621	15683	15676	15594	15654	15475	15655	15596	15660	15620	15754	15730	15474	15573	15581	15603	15671	15707	15656	15605	15466	15656	15432	15665	15710	15607	15668	15651	15748	15469	15607	15754	15588	15634	15768	15472	15795	15554	15659	15452	15679	15668	15567	15634	15642	15692	15735	15622	15624	15665	15569	15631	15466	15650	15538	15692	15576	15763	15550	15697	15621	15549	15530	15704	15442	15527	15434	15742	15634	15315	15444	15635	15536	15635	15531	15842	15646	15760	15570	15660	15397	15641	15454	15486	15706	15673	15693	15636	15747	15697	15620	15668	15620	15839	15592	15701	15645	15734	15561	15641	15356	15658	15643	15727	15668	15743	15591	15723	15611	15560	15636	15787	15744	15460	15542	15378	15557	15551	15687	15828	15760	15610	15587	15647	15559	15732	15561	15618	15700	15459	15733	15552	15844	15660	15630	15742	15642	15636	15469	15620	15684	15547	15570	15595	15520	15740	15730	15680	15629	15605	15452	15693	15537	15684	15623	15629	15712	15616	15495	15684	15419	15618	15617	15743	15508	15609	15631	15822	15760	15575	15697	15597	15423	15528	15659	15573	15555	15662	15556	15636	15619	15488	15474	15752	15365	15445	15663	15506	15576	15437	15771	15622	15423	15777	15729	15616	15458	15457	15568	15564	15465	15647	15638	15589	15719	15682	15482	15595	15764	15570	15701	15697	15443	15515	15550	15591	15777	15688	15599	15826	15659	15331	15626	15598	15665	15540	15554	15390	15610	15558	15490	15454	15614	15526	15574	15724	15708	15719	15670	15397	15607	15599	15533	15509	15572	15637	15786	15349	15598	15603	15757	15681	15627	15566	15490	15503	15531	15695	15568	15860	15643	15463	15806	15565	15693	15561	15576	15258	15725	15889	15542	15869	15738	15578	15690	15634	15708	15502	15474	15798	15676	15580	15541	15668	15829	15563	15671	15512	15702	15513	15852	15593	15680	15732	15793	15623	15584	15386	15600	15839	15677	15753	15468	15691	15591	15801	15639	15673	15464	15594	15759	15659	15441	15648	15749	15609	15651	15570	15505	15720	15519	15699	15526	15522	15652	15594	15318	15708	15599	15436	15447	15590	15474	15688	15550	15508	15538	15778	15680	15433	15615	15783	15639	15618	15475	15633	15762	15508	15804	15791	15692	15549	15738	15664	15450	15519	15526	15587	15504	15559	15865	15608	15577	15612	15574	15461	15506	15630	15645	15743	15602	15706	15580	15705	15721	15507	15762	15559	15720	15717	15660	15496	15430	15764	15398	15578	15474	15683	15677	15766	15628	15651	15536	15641	15677	15449	15449	15716	15523	15529	15617	15658	15787	15643	15538	15545	15463	15718	15584	15614	15519	15753	16004	15665	15604	15645	15509	15634	15647	15477	15650	15610	15458	15686	15682	15580	15738	15733	15590	15524	15552	15756	15545	15481	15627	15577	15592	15776	15509	15582	15726	15357	15648	15647	15635	15640	15538	15648	15666	15607	15504	15656	15519	15591	15725	15516	15704	15752	15631	15853	15755	15513	15578	15474	15448	15672	15563	15719	15794	15809	15610	15606	15735	15577	15627	15659	15610	15580	15717	15655	15719	15722	15729	15556	15501	15534	15676	15626	15400	15541	15643	15682	15562	15600	15611	15600	15649	15651	15732	15574	15730	15466	15452	15722	15599	15487	15690	15473	15545	15634	15416	15332	15488	15649	15640	15538	15652	15645	15499	15453	15384	15601	15671	15595	15645	15750	15551	15822	15530	15634	15668	15566	15530	15648	15677	15638	15660	15712	15524	15452	15571	15555	15592	15573	15725	15669	15622	15673	15797	15729	15678	15661	15620	15459	15442	15900	15758	15643	15785	15594	15619	15627	15716	15747	15793	15583	15554	15723	15781	15635	15431	15821	15643	15558	15747	15575	15735	15697	15524	15818	15571	15377	15562	15657	15800	15784	15577	15610	15489	15597	15619	15595	15580	15705	15469	15620	15387	15567	15563	15613	15619	15587	15571	15401	15549	15493	15720	15710	15575	15886	15554	15555	15771	15694	15729	15754	15574	15592	15589	15574	15621	15642	15728	15706	15673	15429	15470	15736	15748	15788	15743	15600	15640	15538	15656	15556	15442	15862	15764	15810	15850	15631	15652	15749	15643	15567	15766	15669	15702	15535	15608	15427	15494	15712	15572	15425	15525	15630	15882	15668	15671	15440	15667	15528	15516	15492	15754	15527	15428	15527	15618	15584	15659	15566	15661	15606	15651	15611	15733	15600	15613	15666	15512	15473	15701	15526	15463	15582	15721	15302	15319	15402	15617	15624	15577	15788	15557	15787	15636	15588	15647	15510	15522	15495	15410	15731	15623	15626	15406	15725	15707	15613	15675	15631	15576	15515	15660	15649	15574	15628	15666	15698	15667	15522	15531	15516	15578	15504	15688	15734	15623	15917	15676	15776	15587	15677	15536	15614	15783	15686	15720	15683	15510	15566	15562	15511	15477	15603	15714	15504	15826	15616	15565	15586	15712	15745	15571	15647	15526	15488	15580	15639	15662	15549	15600	15627	15627	15561	15587	15494	15527	15449	15697	15509	15555	15637	15642	15614	15751	15509	15659	15685	15735	15806	15631	15710	15521	15659	15757	15507	15657	15649	15837	15735	15623	15570	15635	15656	15571	15603	15614	15423	15606	15445	15664	15684	15606	15675	15580	15718	15400	15552	15576	15552	15634	15657	15619	15533	15596	15726	15639	15407	15775	15484	15558	15596	15593	15695	15474	15536	15555	15550	15570	15763	15670	15400	15459	15533	15593	15645	15592	15590	15590	15363	15427	15645	15384	15635	15520	15624	15584	15749	15758	15663	15727	15758	15584	15905	15627	15445	15289	15678	15696	15691	15664	15436	15662	15672	15610	15569	15684	15733	15662	15692	15722	15449	15506	15653	15756	15732	15685	15446	15680	15480	15731	15700	15694	15626	15577	15526	15617	15777	15773	15730	15532	15515	15638	15501	15584	15635	15621	15756	15551	15566	15539	15597	15458	15605	15645	15873	15681	15802	15589	15632	15452	15720	15774	15626	15551	15749	15591	15663	15768	15774	15596	15565	15736	15572	15636	15719	15564	15777	15647	15630	15572	15580	15598	15615	15486	15521	15646	15799	15568	15522	15771	15748	15589	15605	15788	15601	15636	15768	15598	15739	15591	15611	15482	15568	15641	15460	15680	15779	15506	15637	15627	15670	15743	15568	15381	15769	15582	15605	15627	15646	15499	15513	15605	15576	15857	15511	15573	15765	15528	15596	15675	15724	15427	15785	15531	15544	15795	15645	15667	15599	15599	15466	15571	15775	15597	15622	15823	15752	15584	15796	15678	15495	15634	15645	15634	15617	15452	15446	15356	15651	15809	15876	15558	15637	15671	15390	15570	15615	15580	15631	15531	15604	15617	15749	15763	15517	15654	15675	15466	15451	15525	15414	15639	15683	15663	15498	15435	15809	15496	15650	15507	15526	15730	15538	15473	15616	15632	15633	15579	15613	15631	15516	15557	15444	15656	15589	15576	15661	15640	15565	15667	15645	15661	15496	15711	15641	15577	15817	15572	15714	15708	15629	15801	15579	15317	15465	15598	15520	15459	15709	15655	15567	15622	15724	15532	15672	15631	15441	15608	15701	15604	15637	15602	15627	15733	15550	15661	15793	15635	15675	15397	15438	15645	15439	15535	15535	15449	15576	15537	15617	15586	15472	15612	15468	15653	15546	15629	15550	15607	15574	15526	15651	15728	15769	15620	15789	15622	15449	15498	15532	15591	15685	15662	15685	15579	15577	15603	15700	15557	15598	15801	15651	15382	15401	15592	15664	15476	15665	15528	15545	15686	15609	15581	15510	15767	15606	15649	15518	15533	15583	15713	15559	15636	15572	15561	15601	15757	15732	15570	15651	15773	15509	15629
24377	40707	34700	28571	24725	22791	19682	17861	16998	17322	17443	16369	15457	15112	14892	15067	14731	14295	13840	13649	13524	13511	13517	13478	13349	13393	13233	13175	13111	13025	13026	13034	12811	12965	12977	13069	13040	13031	12843	12896	12911	13040	13080	12961	13886	15659	15163	14092	13427	13228	12998	12921	12768	13137	12954	13013	13024	12926	12938	12832	13011	12863	12897	12870	13081	12836	12994	12787	12842	12825	13003	12777	12884	12901	12969	12989	12890	12941	12826	12889	12773	12875	12974	13045	12858	12868	12940	12948	12837	13049	12886	12889	12837	13039	12923	12911	12853	12974	12857	12791	12924	12927	12580	12809	12926	12916	12936	13059	12970	12881	12822	12940	12829	12807	12936	12875	12866	12931	12869	12856	12982	13090	12820	13003	12729	12792	12863	12783	12838	12743	12737	12830	12940	12919	12766	13035	12738	13032	13026	12835	12897	12966	12856	12920	13110	12838	12839	12772	12911	12788	12839	12863	12906	12825	12924	12919	12834	12993	12964	12880	12891	12922	12825	12973	12911	12794	12863	12998	12893	12793	12739	12872	12917	12869	12955	12880	12851	12842	12917	12798	12777	12846	12898	12833	13018	13060	12779	12934	12923	12758	12875	12773	13014	12923	13076	12883	12810	12892	12938	12823	12890	12910	12901	12868	12768	12881	12985	12784	12928	12885	12917	12737	12850	13062	12712	12947	12888	12955	12893	13032	12829	12856	12908	12890	12877	12932	12856	12866	12880	12885	12661	12862	12899	12868	12848	12981	12734	12931	12960	12857	12841	12839	12832	12976	12946	12856	12914	12955	12895	12794	12827	12836	13019	12899	13011	12960	12898	12939	13031	12733	12866	12918	12810	12957	12940	12808	12880	12888	12900	12908	12810	12844	12836	12853	12950	12914	12951	12863	12963	12995	12740	12934	12779	12880	12803	12919	12789	12812	12881	12902	13012	12718	12781	12949	12691	12854	13000	12933	12813	12852	12894	12841	12980	12968	12926	12954	12923	12649	13052	12985	12919	13134	12878	12844	12745	12869	12904	12799	12850	12910	12876	12790	12817	12688	12810	12712	12766	12851	12960	12955	12877	12836	12739	12832	12847	13068	12873	12872	12857	12726	13015	12991	12909	12961	13025	12895	12839	13112	12940	13078	12868	12666	12813	12908	12814	12964	12819	12751	12869	12747	13012	12874	12962	12979	13154	12751	12898	12845	12981	12762	12899	12983	12977	12974	12942	12854	12958	12897	12766	12745	12928	12787	13009	12742	12928	12927	12944	12909	12988	12867	12784	12918	12850	12871	12818	12927	12905	12908	12926	12839	12803	12787	12880	12893	13052	12712	12826	12863	12767	12978	12802	12920	12951	12783	12965	12814	12947	12908	12942	12811	12856	12891	12900	12842	12814	13025	12835	13031	12866	12871	12828	12933	12913	12961	12797	12856	12947	12908	12929	13077	12888	12892	12908	12934	12932	12713	12775	12957	12878	12874	12978	12924	13003	12877	13001	12841	12913	12680	12959	12855	12980	12899	12845	12927	12863	12997	12874	12870	12770	12765	12899	12783	12823	12954	13099	12920	12892	12886	12940	12938	12816	12939	12876	12839	13186	12757	12868	13023	12917	12849	12921	12895	12838	12659	13067	12731	12788	12824	12778	12810	12744	12899	12981	12839	12733	12758	13034	12745	12895	12833	12873	12844	12982	13036	12933	12990	12893	12863	12807	13064	12988	13001	13062	12687	12982	12778	12880	13039	12838	12822	12944	12820	12871	12903	12887	12850	13031	12794	12807	12876	12867	12931	12868	12958	12860	12956	12942	12863	12915	12855	12758	12859	12993	12936	12957	12886	12693	12798	12787	12892	12907	12901	12796	12817	12843	12825	12825	12789	12987	12735	12989	12958	12962	13045	12795	12964	12830	12893	12865	12831	12770	12921	12929	12871	12965	12805	12845	12908	12879	12871	12926	12833	12841	13006	13013	12904	12847	12878	12842	12933	12994	12776	12856	12787	12991	12932	13053	12819	12867	12782	12887	12834	12921	12958	12797	12908	12861	12909	12929	12809	13176	13036	12897	12737	12838	12829	12659	12760	12951	12849	13076	12854	12869	13020	12817	13020	12834	12798	12885	12886	12805	12999	12872	12921	12851	12708	12841	12878	12908	12934	12935	12887	13016	12839	12880	12835	12774	12784	12891	13062	12831	12914	12869	12892	12907	12874	13014	12916	12831	12968	12874	12744	12843	12890	12900	12873	12859	12924	12875	12917	12911	12826	13016	12902	12936	12802	12820	12749	13049	12774	12910	12802	12913	12822	12820	13006	13005	12921	12831	13057	12795	12874	12863	12883	12915	12684	12815	12870	12793	12971	12956	12947	12816	12990	12883	12738	12856	12942	12900	12983	12849	12981	12893	12839	12735	12823	12865	12945	12957	12844	13019	12937	12960	12971	12936	12931	12819	12913	12849	12717	12828	12960	12847	12929	12968	12769	12940	12805	12934	12963	12834	12857	13024	12768	12855	12899	12864	12820	12869	12880	12941	12938	12874	12996	13004	12886	12984	12949	12865	12815	12921	12998	12925	12858	12994	12852	12913	12796	12805	12852	12982	12809	12854	12907	12886	12963	13031	12872	12870	12968	12817	12910	12866	12869	12859	12948	12955	12890	13094	12849	12966	12901	12892	12982	12820	12786	12958	12876	12908	12945	12899	12882	12951	12822	12795	13028	12736	12923	12806	12769	12839	13067	12932	13048	12816	12817	12715	12795	12871	12822	12768	12838	12810	12927	12836	12983	12969	13001	12782	12753	12983	12976	12766	12663	12929	12927	12967	13045	12952	12859	12852	12647	12858	12798	12912	12867	12913	12813	12951	12983	12931	12878	12888	12916	12896	13012	12987	12908	12718	12743	13101	12796	12695	12793	12847	12894	12893	12788	12764	12853	12954	12832	12797	12899	12968	12708	12881	12910	12823	12924	12996	12870	12970	12700	12922	12830	12955	13006	12985	12775	12843	12734	12998	12908	12929	12969	12892	12756	12859	12851	12953	12743	12821	12855	12817	12982	12892	12904	12849	12872	12929	12958	12835	12815	12880	12980	12827	12987	12806	12991	12861	12895	12917	12978	12921	12753	12861	12960	12862	12965	12923	12868	12867	12851	12925	12902	13046	12978	12954	12848	12945	12975	12957	12763	13035	12927	12905	12909	12859	12908	12937	13003	13001	12912	12828	13094	13052	12803	12971	12834	13036	12888	12875	12889	12920	12819	13026	12988	12872	12778	12908	12912	12872	12966	12845	12712	12827	12740	12962	12801	12807	12978	12897	12929	12792	12844	12927	12831	12825	12948	12832	12973	12835	12835	12717	12840	12795	12959	12674	12929	12781	12947	13046	12953	12817	12899	12793	12851	12939	12760	12803	12900	12880	12845	12842	12806	12919	12948	12924	12948	12861	12963	12883	12972	12793	12953	12804	12852	12869	12957	12981	12939	12809	12827	12912	12811	12967	12894	13040	12994	12918	12834	12838	12806	12749	12891	12914	12811	12823	13081	12941	12979	13036	12919	12857	12772	12826	12930	12849	12770	12795	13010	12935	12857	12969	12940	12660	12879	12897	12590	12810	12814	12858	12959	13052	12863	12870	12902	12957	12834	12916	12743	12800	13011	12780	12999	12904	12725	12857	12693	12909	12879	12923	12912	12812	12924	12851	12930	12950	12928	12873	12947	12845	12854	12882	12864	12918	12934	12925	12793	12924	12851	12759	12808	12759	12877	12907	12831	12904	12814	12797	12845	12897	12939	12844	12766	12724	12860	12899	12815	13075	12745	12582	12867	12650	12986	12806	13042	12976	12944	12913	13058	13019	13027	13004	13006	12898	12847	12878	12894	12933	12884	12905	12906	12830	12793	12933	12871	12758	12897	12783	12770	12763	12951	12881	12972	12844	12842	12927	12887	12911	12716	12961	12916	12855	12895	12795	13057	12930	12916	12991	12668	12710	12807	12932	12962	12789	12841	12993	13018	12954	12856	12822	12825	12821	12863	12820	12843	12952	12815	12920	12921	13021	12731	12858	12835	12847	12943	12706	12876	12951	12959	12945	12866	12936	12837	12759	12809	12938	12904	12924	12768	12850	12837	12797	12948	12820	13036	13029	12857	12853	12928	13035	12797	12795	13021	12952	12802	12873	12949	12880	12898	12805	12859	12641	13001	12774	12962	12870	12725	12661	13026	12834	12847	12946	12858	12851	12855	12640	13061	12864	12882	12864	12997	12866	12650	12951	12851	12762	12873	12908	12864	12822	12971	12794	13028	12969	12904	12774	12916	12823	12916	12864	12948	12909	12870	12778	12844	13012	12908	12970	12904	12853	12924	12880	12878	12856	12805	12865	12849	12969	12922	12959	12979	12914	12785	12787	12690	12902	12943	12952	12866	12869	12832	12860	12764	12922	12857	12824	12982	13081	12703	12892	12840	12998	12939	12790	12967	12940	12984	12875	12983	12865	12955	12987	12873	12813	12936	12972	12912	12871	12869	12980	12930	12854	12907	12716	12843	12837	13071	12776	12924	12793	12804	12825	12849	12770	12821	12916	12927	12822	12870	12832	12928	12882	12918	12755	12823	12842	13000	12920	13110	12737	12782	12843	13055	13045	13025	12920	12962	12866	12887	12769	12878	12908	12866	12875	12735	12974	12904	12853	12925	12836	12966	12962	13047	12810	13037	12794	13030	12751	12946	12917	12829	13014	12804	12940	12979	12954	12853	12841	12999	12810	12881	12865	12853	12843	12773	12776	12719	12707	12901	12828	12963	13030	13069	12976	12663	12922	13047	12829	13010	12856	12970	12982	12828	12875	12973	12838	12981	12875	13022	12916	12835	12958	12987	12893	12866	12876	12853	12845	12913	12907	12877	12846	12959	12854	12902	12919	12939	13044	12795	12883	12812	12918	12923	13010	13002	12900	12816	13187	12724	12863	12839	12951	12935	12918	12646	12888	12778	12718	12999	13008	12882	12990	12784	12805	12874	12663	12739	12854	12930	12781	12962	13064	12886	12842	12710	12950	12800	12875	12971	12799	12856	12900	12958	12844	12877	13024	12985	13032	12941	12880	13015	12875	12682	12791	12909	12862	12998	12957	12940	12933	12867	12964	12963
29359	23070	22667	19737	17538	17405	16985	16935	16641	16968	17278	16917	16505	16685	16615	16642	16387	16220	16168	16404	16283	16245	16487	16462	16276	16309	16435	16317	16440	16427	16159	16329	16329	16148	16342	16267	16306	16189	16309	16246	16129	16363	16221	16257	16219	16288	16550	16646	16360	16137	16283	16417	16298	16208	16329	16351	16254	16194	16293	16232	16346	16084	16397	16216	16226	16170	16149	16122	16379	16323	16144	16177	16156	16189	16237	16239	16356	16296	16172	16239	16263	16425	16292	16189	16342	16339	16121	16291	16353	16170	16266	16111	16266	16339	16170	16105	16366	16083	16108	16189	16136	16355	16226	16101	16187	16189	16451	16245	16222	16369	16188	16226	16284	16290	16264	16154	16207	16075	16212	16307	16180	16413	16207	16236	16210	16257	16226	16118	16249	16293	16330	16227	16298	16300	16187	16166	16285	16342	16346	16150	16221	16073	16230	16146	16294	16247	16095	16026	16306	16194	16202	16152	16364	16408	16078	16257	16155	15898	16291	16245	16232	16220	16164	16273	16151	16312	16382	16216	16164	16136	16393	16254	16292	15999	16267	16067	15952	16243	16257	16225	16351	16260	16367	16210	16181	16172	16079	16394	16206	16204	16193	16176	16119	16072	16202	16055	16064	16276	16224	16355	16410	16237	16248	15963	16041	16173	16318	16246	15995	16014	16164	16208	16451	16279	16300	16152	16029	16458	16268	16115	16150	16091	16304	16121	16256	16087	16127	16270	16366	16005	16414	16198	16295	16171	16154	16306	16263	16152	15903	15990	16508	16461	16292	16109	16272	16101	16151	16048	16359	16441	16263	16250	16260	16250	16567	16401	16235	16240	16085	16198	16164	16005	16265	16091	16139	16523	16167	16124	16130	16108	16204	16333	16179	16159	16207	16350	16329	16301	16341	16212	16101	16131	16143	16248	16236	16158	16079	16346	16271	16239	16156	16104	16326	16212	16206	16181	16014	16155	16341	16255	16263	16186	16351	16059	16309	16307	16314	16361	16435	16113	16050	16277	16363	16365	16430	16236	16024	16092	16127	16193	16208	16230	16257	16004	16296	16272	16440	16180	16191	16319	16319	16388	16204	16316	16136	16010	16034	16214	16290	16285	16248	16136	16100	16129	16248	16192	16301	16099	16272	16242	16222	16414	16435	16143	16174	16217	16215	16179	16194	16269	16369	16189	16361	16404	16327	16448	16080	16172	16226	16367	16482	16414	16221	16326	16213	16166	16261	16147	16141	16247	16200	16044	16228	16152	16255	16183	16138	16214	16174	16184	16163	16096	16186	16407	16285	16154	16019	16178	16297	16152	16245	16124	16363	16416	16142	16245	16237	16412	16297	16135	16074	16325	16249	16077	16335	16225	16228	16288	16442	16321	16340	16280	16261	16131	16276	16271	16214	16143	16258	16238	16389	16095	16259	16165	16301	16067	16507	16276	16300	16367	16252	16208	16116	16243	16381	16096	16238	16239	16291	16184	16218	16157	16280	16315	16149	16293	16210	16341	16502	16335	16369	16296	16281	16543	16198	16284	16158	16325	16176	16328	16336	16202	16239	16362	16176	16310	16248	16149	16133	16027	16180	16239	16235	16213	16053	16110	16226	16254	16116	16120	16046	16325	16367	16212	16378	16455	16011	16297	16171	16396	16156	16322	16254	16273	16333	16167	16190	16164	16253	16384	16245	16185	16198	16466	16344	16259	16307	16346	16270	16101	16115	16056	16258	16305	16345	16376	16286	16091	16331	16141	16337	16272	16258	16125	16086	16274	16332	16259	16271	16301	16195	16440	16150	16172	16503	16154	16203	16265	16440	16337	16403	16458	16196	16261	16261	16360	16375	16331	16251	15886	16288	16337	16207	16102	16280	16398	16209	16275	16186	16275	16423	16244	16139	16214	16248	15992	16167	16435	16289	16218	16224	16214	16097	16263	16170	16377	16144	16340	16153	16022	16153	16206	16243	16451	16081	16446	16106	16205	16412	16066	16315	16216	16471	16271	16223	16346	16276	16260	16234	16236	16370	16404	16332	16097	16147	16160	16169	16296	16188	16193	16332	16117	16325	16205	16082	16131	16316	16268	16257	16047	16263	16383	16354	16174	16169	16338	16346	16053	16286	16403	16376	16230	16155	16249	16050	16308	16394	16206	16098	16132	16198	16339	16303	16063	16324	16320	16112	15913	16441	16449	16266	16158	16300	16320	15990	16164	16214	16218	16342	16099	16218	16404	16313	16196	16110	16070	16269	16433	16275	16270	16329	16087	16065	16247	16377	16270	16231	16269	16340	16519	16228	16156	16015	16254	16360	16378	16467	16308	16318	16176	16241	16260	16165	16370	16442	16159	16380	16234	16408	16320	16273	16426	16232	16376	16136	15999	16235	16327	16162	16053	15975	15996	16049	16020	16014	16177	16241	16324	16177	16430	16168	16004	16204	16079	16190	16112	16260	16274	16221	16256	16013	16047	16109	16374	16362	16346	16115	16331	16177	16354	16379	16405	16456	16439	16296	16222	16412	16281	16366	16299	16201	16327	16383	16151	16156	16112	16108	16291	16186	16068	16271	16302	16100	16070	16311	16328	16055	16181	16211	16207	16234	16220	16286	16302	16066	16281	16043	16199	16062	16332	16209	16287	16312	16229	16192	16329	16459	16382	16413	16215	16226	16065	16325	16184	16203	16148	16236	16333	16240	16179	16130	16158	16163	16155	16269	16248	16210	16422	16259	16227	16385	16103	16237	16375	16249	16302	16238	16139	16329	16198	16446	16153	16155	16242	16269	16171	16262	16280	16230	16321	16205	16268	16371	16237	16286	16277	16105	16349	16273	16112	16153	16253	16135	16159	16391	16337	16250	16115	16161	16217	16390	16129	16247	16283	16388	16387	16276	16100	16181	16223	16159	16270	16303	16061	16071	16289	16138	16145	16330	16184	16233	16428	16330	16137	16301	16183	16076	16244	16152	16069	16141	15982	16193	16317	16279	16336	16343	16164	16154	16203	16162	16212	16306	16266	16377	16074	16291	16170	16101	16544	16372	16330	16116	16000	16430	16239	16156	16146	16247	16370	16349	16407	16372	16210	16326	16040	16094	16089	16149	15978	16136	16176	16273	16181	16185	16422	16259	16219	16321	16135	16333	16220	16315	16193	16223	16200	16178	16168	16078	16183	16283	16269	16284	16163	16312	16315	15941	16054	16244	16212	16288	16457	16340	16318	16423	16178	16425	16459	16240	16309	16175	16184	16285	16202	16060	16301	16261	16295	16198	16369	16370	16354	16304	16153	16292	16373	16323	16226	16331	16250	16290	16336	16390	16389	16195	16263	16302	16169	16339	16228	16113	16073	16122	16291	16351	16097	16119	16121	16399	15993	16317	16148	15990	16230	16127	16186	16220	16073	16267	16253	16154	16273	16090	16509	16180	16144	16289	16311	16320	16373	16314	16284	16288	16306	16283	16188	16283	16267	16189	16236	16369	16347	16308	16264	16040	16126	15953	16179	16212	16045	16056	16305	16389	16164	16324	16212	16043	16353	16347	16192	16147	16362	16178	16263	16307	16272	16482	16243	16412	16119	16379	16040	16100	16226	16434	16405	16178	16005	16404	16223	16139	16225	16191	15854	16276	16414	16234	16063	16085	16346	16214	16260	16099	16247	16346	16111	16189	16358	16199	16301	16448	16293	16158	16217	16279	16156	16078	16303	16251	16189	16422	16171	16290	16268	16380	16047	16034	16331	16341	16348	16045	16437	16186	16194	16124	16390	16149	16178	16267	16275	16286	16155	16213	16162	16294	16235	16271	16290	16369	16293	16248	16194	16406	16201	16307	16153	15948	16114	16258	16378	16135	16271	16452	16312	16354	16075	16497	16307	16092	16171	16374	16388	16342	16211	16357	16197	16228	16379	16433	16087	16061	16165	16255	16295	16312	16299	16270	16112	16282	16285	16279	16258	16239	16185	16264	16157	16491	16257	16136	16230	16243	16296	16344	16249	16220	16264	16321	16150	16239	16307	16344	16068	16184	16342	16343	16223	16178	16274	16070	16093	16457	16479	16234	16217	16223	16269	16428	16309	16089	16263	16257	16220	16363	16341	16147	16068	16258	16259	16358	16329	16251	16250	16312	16200	16216	16150	16226	16220	16179	16156	16097	16465	16352	16270	16232	16082	16412	16153	16260	16271	16127	16269	16310	16298	16065	16152	16198	16124	16184	16365	16274	16146	16075	16360	16110	16273	16280	16238	15967	16075	16211	16233	16279	16197	16207	16418	16295	16025	16128	16135	16408	16212	16260	16283	16233	16052	16073	16026	16331	16340	16315	16407	16323	15963	16292	16172	16559	16216	16339	16178	16180	16085	16339	16191	16291	16181	16094	16233	16201	16408	16200	16261	16207	16044	16160	16058	16188	16192	16208	16038	16456	16270	16060	16335	16023	16240	16137	16266	16283	16411	16156	16196	16156	16228	16222	16342	16148	16247	16296	16266	16113	16129	16152	16259	16118	16046	16210	16200	16282	16204	16216	16121	16263	16246	16233	16142	16368	16379	16362	16156	16201	16319	16235	16252	16136	16518	16113	16303	16093	16168	16310	16411	16240	16213	16230	16374	16336	16350	16080	16223	16291	16225	16252	16134	16428	16341	16171	16192	16303	16211	16283	16175	16343	16299	16286	16309	16055	16264	16146	15988	16572	16301	16301	16344	16246	16238	16377	16150	16438	16403	16278	16106	16308	16486	16359	16461	16293	16211	16183	16088	16260	16346	16279	16308	16253	16230	16083	15965	16418	16129	16087	16228	16274	16247	16215	16206	16216	16268	16349	16240	16041	16168	16290	16313	16321	16219	16092	16071	16271	16153	16211	16158	16317	16362	16237	16240	16103	16237	16185	16136	16288	16165	16377	16089	16260	16279	16262	16136	16218	16056	16135	16179	16203	15956	16094	16276	16045	16141	16215	16196	16262	15958	16479	16328	15925	16172	16154	16185	16420	16175	16145	16306	16294	16068	16241	16382	16302	16262	16189	16266	16107	16302	16242	16280	16331	16393	16252	16144	16322	16387	16210	16069	16416	16261	16204	16224	16248	16403	16094	16234	16100	16344	16217	16188	16372	16245	16309	16269	16137	16199	16297	15995	16184	16325	16248	16003
19492	22888	18938	16317	15702	15242	14522	14409	14240	14500	14700	14325	13904	13814	13703	13871	13601	13550	13426	13471	13365	13419	13365	13482	13389	13509	13227	13380	13277	13311	13392	13164	13319	13187	13169	13407	13307	13227	13181	13263	13239	13321	13339	13491	13349	13414	13293	13567	13440	13287	13239	13283	13117	13276	13184	13287	13251	13184	13304	13287	13299	13289	13241	13237	13332	13154	13220	13155	13179	13341	13375	13253	13256	13263	13188	13333	13313	13388	13275	13200	13169	13300	13329	13401	13178	13233	13153	13090	13232	13265	13159	13227	13227	13286	13326	13270	13219	13318	13262	13282	13275	13008	13444	13138	13282	13281	13488	13273	13041	13265	13143	13174	13256	13256	13232	13398	13202	13264	13350	13167	13285	13285	13016	13198	13322	13306	13273	13254	13239	13367	13191	13296	13352	13316	13229	13182	13306	13223	13218	13306	13297	13210	13332	13255	13274	13153	13104	13174	13106	13295	13201	13032	13243	13321	13247	13160	13275	13213	13236	13121	13237	13140	13266	13252	13097	13325	13256	13322	13162	13096	13211	13401	13255	13200	13211	13292	13137	13282	13288	13216	13238	13284	13159	13283	13260	13314	13182	13192	13151	13331	13254	13276	13170	13266	13195	13215	13300	13199	13280	13135	13163	13128	13197	13008	13203	13265	13287	13220	13221	13214	13253	13348	13236	13123	13200	13083	13175	13263	13208	13203	13079	13143	13207	13277	13233	13298	13341	13334	13238	13182	13179	13311	13098	13188	13359	13107	13193	13163	13286	13168	13200	13280	13134	13150	13377	13332	13368	13181	13301	13119	13131	13051	13171	13246	13288	13250	13150	13168	13190	13257	13156	13230	13232	13240	13116	13198	13108	13081	13292	13319	13281	13153	13235	13257	13153	13160	13342	13408	13190	13180	13248	13103	13252	13097	13199	13264	13248	13293	13078	13104	13204	13325	13256	13281	13198	13404	13304	13359	13197	13094	13376	13297	13312	13234	13239	13273	13096	13372	13258	13252	13274	13154	13173	13080	13322	13284	13216	13194	13235	13368	13232	13155	13052	13349	13336	13258	13197	13393	13260	13250	13514	13277	13355	13306	13259	13250	13304	13309	13282	13246	13359	13354	13359	13255	13158	13271	13297	13263	13068	13276	13246	13129	13235	13245	13198	13175	13199	13165	13389	13106	13239	13450	13311	13219	13286	13357	13310	13169	13322	13313	13390	13126	13424	13290	13289	13339	13393	13150	13231	13394	13277	13197	13225	13275	13300	13120	13047	13281	13102	13060	13273	13163	13333	13234	13328	13166	13317	13219	13530	13254	13198	13258	13121	13301	13269	13230	13174	13105	13074	13173	13336	13285	13306	13235	13421	13294	13261	13252	13346	13072	13409	13202	13224	13270	13167	13203	13280	13235	13160	13154	13318	13262	13297	13315	13295	13320	13220	13039	13465	13375	13292	13258	13129	13266	13171	13244	13277	13257	13158	13218	13228	13284	13171	13266	13210	13230	13113	13278	13156	13196	13268	13390	13322	13222	13284	13298	13317	13166	13218	13290	13218	13280	12998	13389	13126	13175	13093	13306	12960	13103	13405	13307	13088	13284	13217	13140	13240	13210	13216	13338	13253	13167	13184	13174	13410	13173	13259	13173	13141	13210	13284	13319	13219	13172	13254	13280	13275	13261	13261	13276	13137	13177	13154	13307	13181	13209	13209	13163	13316	13191	13400	13315	13172	13340	13309	13269	13121	13263	13280	13202	13227	13456	13176	13294	13362	13309	13338	13385	13232	13263	13470	13261	13102	13233	13275	13303	13093	13343	13184	13254	13271	13155	13300	13200	13201	13188	13239	13298	13197	13275	13354	13163	13341	13215	13191	13217	13234	13318	13269	13102	13298	13161	13227	13171	13110	13231	13233	13209	13152	13289	13233	13216	13330	13297	13212	13243	13259	13108	13207	13195	13333	13346	13341	13269	13272	13079	13215	13285	13254	13207	13362	13209	13191	13273	13223	13340	13256	13149	13394	13358	13234	13238	13130	13056	13491	13348	13378	13404	13398	13185	13221	13242	13348	13251	13243	13203	13429	13263	13421	13130	13306	13184	13243	13268	13171	13123	13155	13189	13363	13286	13355	13031	13325	13259	13306	13295	13238	13078	13340	13287	13143	13270	13316	13128	13168	13230	13190	13192	13182	13394	13122	13018	13082	13071	13249	13216	13329	13202	13383	13408	13099	13051	13249	13344	13260	13307	13338	13142	13233	13228	13272	13178	13207	13276	13260	13240	13279	13325	13311	13162	13282	13218	13077	13206	13302	13452	13127	13198	13277	13272	13249	13073	13365	13023	13207	13314	13301	13378	13217	13338	13344	13194	13347	13367	13386	13556	13161	13187	13164	13292	13314	13263	13266	13177	13114	13279	13301	13169	13118	13293	13239	13251	13203	13243	13203	13320	13339	13206	13061	13222	13183	13420	13270	13075	13352	13117	13090	13349	13331	13252	13161	13355	13194	13332	13204	13144	13400	13150	13175	13333	13205	13161	13277	13265	13285	13290	13344	13246	13181	13151	13198	13186	13428	13312	13233	13409	13250	13462	13279	13137	13195	13262	13319	13222	13272	13462	13395	13238	13289	13160	13189	13344	13151	13362	13257	13218	13462	13229	13203	13064	13296	13276	13263	13305	13413	13220	13274	13259	13279	13245	13192	13338	13297	13366	13140	13088	13105	13334	13400	13217	13354	13333	13365	13211	13227	13327	13240	13286	13203	13159	13249	13308	13280	13162	13278	13245	13275	13192	13180	13110	13143	13173	13403	13345	13269	13243	13214	13215	13494	13206	13170	13222	13297	13333	13196	13234	13237	13254	13221	13363	13295	13162	13327	13151	13154	13263	13291	13185	13294	13296	13359	13126	13277	13256	13272	13388	13299	13328	13057	13121	13118	13167	13305	13375	13365	13146	13059	13152	13210	13292	13258	13125	13438	13190	13191	13176	13175	13174	13232	13260	13158	13211	13224	13297	13388	13203	13285	13287	13218	13209	13220	13210	13154	13302	13142	13221	13133	13304	13271	13205	13200	13047	13156	13255	13420	13314	13219	13189	13462	13207	13225	13306	13250	13188	13213	13364	13171	13253	13259	13338	13286	13315	13249	13308	13236	13262	13092	13365	13225	13142	13413	13173	13340	13107	13063	13334	13180	13298	13247	13359	13157	13277	13276	13321	13119	13318	13237	13417	13345	13181	13179	13404	13157	13319	13142	13447	13191	13012	13280	13267	13173	13371	13102	13190	13147	13209	13409	13228	13210	13293	13301	13270	13125	13294	13294	13318	13019	13243	13376	13361	13188	12965	12976	13160	13227	13302	13294	13254	13252	13091	13352	13240	13336	13203	13255	13335	13367	13196	13458	13186	13212	13203	13216	13168	13319	13145	13386	13195	13091	13364	13224	13236	13249	13303	13127	13221	13098	13250	13257	13217	13180	13208	13345	13394	13276	13357	13362	13439	13294	13129	13246	13331	13097	13263	13248	13286	13182	13181	13250	13096	13299	13405	13272	13214	13406	13259	13080	13259	13188	13248	13090	13341	13203	13277	13137	13287	13180	13163	13281	13220	13237	13271	13164	13181	13296	13237	13314	13288	13146	13460	13207	13246	13323	13293	13123	13339	13303	13080	13236	13301	13132	13082	13290	13291	13323	13210	13357	13240	13130	13246	13184	13152	13195	13064	13301	13172	13159	13125	13151	13402	13233	13243	13252	13306	13208	13619	13209	13200	13144	13305	13199	13265	13146	13229	13240	13392	13388	13258	13279	13208	13279	13226	13321	13274	13258	13214	13229	13351	13305	13035	13146	13226	13384	12999	13263	13152	13192	13308	13121	13296	13315	13206	13313	13247	13281	13213	13272	13118	13167	13118	13236	13237	13320	13249	13298	13315	13327	13201	13155	13092	13250	13417	13331	13249	13325	13183	13170	13308	13134	13254	13234	13224	13404	13310	13334	13227	13223	13137	13298	13252	13370	13168	13304	13258	13288	12934	13218	13312	13261	13067	13313	13276	13173	13176	13249	13293	13144	13344	13120	13222	13199	13204	13058	13407	13159	13164	13255	13353	13165	13166	13204	13251	13266	13293	13204	13049	13308	13216	13236	13226	13249	13091	13394	13233	13417	13198	13375	13165	13223	13190	13324	13389	13277	13184	13170	13265	13282	13335	13131	13210	13355	13237	13326	13208	13210	13169	13290	13272	13251	13207	13093	13248	13216	13242	13374	13261	13232	13156	13278	13341	13158	13242	13347	13212	13301	13222	13309	13344	13163	13194	13275	13128	13598	13069	13081	13257	13258	13501	13268	13203	13264	13126	13143	13355	13235	13264	13309	13272	13230	13347	13275	13247	13400	13146	13245	13203	13262	13231	13349	13179	13235	13118	13104	12994	13381	13228	13340	13251	13188	13318	13278	13341	13356	13218	13227	13190	12999	13334	13251	13325	13347	13161	13196	13304	13205	13017	13375	13285	13224	13300	13235	13103	13127	13156	13256	13179	13182	13157	13272	13136	13304	13276	13173	13274	13193	13190	13207	13324	13340	13115	13214	13215	13277	13320	13179	13321	13285	13172	13454	13286	13301	13209	13323	13323	13313	13188	13230	13270	13403	13293	13290	13331	13347	13246	13493	13322	13297	13242	13141	13098	13160	13214	13518	13378	13175	13097	13405	13278	13459	13148	13180	13108	13180	13087	13211	13144	13127	13277	13414	13182	13093	13202	13210	13294	13255	13301	13300	13124	13233	13252	13386	13241	13213	13381	13303	13408	13233	13176	13306	13228	13224	13335	13200	13315	13357	13469	13282	13328	13509	13249	13275	13196	13293	13154	13245	13186	13358	13305	13292	13267	13354	13182	13127	13275	13064	13206	13163	13182	13146	13238	13148	13242	13323	13393	13460	13275	13320	13200	13199	13048	13322	13141	13185	13206	13286	13318	13198	13181	13326	13208	13171	13177	13358	13139	13207	13208	13187	13248	13215	13139	13230	13253	13195	13311	13154	13328	13344	13146	13225	13485	13313	13305	13322	13257	13270	13129	13320	13365	13217	13349	13223	13301	13283	13187	13225	13334	13341	13245	13123	13193	13268	13210	13106	13365	13215	13151
24739	21012	27977	24532	22716	22480	21534	18414	17753	18444	18400	17910	17387	17308	17364	17440	17027	16807	16978	16726	16921	16496	16433	16681	16519	16779	16559	16459	16304	16461	16368	16446	16455	16354	16624	16495	16462	16295	16604	16688	16430	16335	16429	16455	16770	17155	17388	17102	16811	16573	16334	16186	16256	16470	16373	16304	16484	16437	16398	16613	16397	16279	16446	16309	16450	16438	16565	16238	16422	16536	16185	16262	16176	16240	16419	16389	16080	16476	16281	16298	16424	16307	16517	16145	16474	16652	16171	16197	16374	16375	16361	16372	16380	16387	16443	16355	16261	16429	16353	16126	16143	16148	16200	16337	16276	16380	16316	16252	16449	16340	16339	16552	16623	16350	16308	16402	16344	16348	16341	16275	16466	16200	16314	16279	16463	16329	16294	16300	16174	16362	16209	16311	16200	16449	16479	16494	16405	16254	16402	16234	16106	16382	16284	16476	16559	16398	16441	16408	16171	16363	16234	16471	16135	16388	16390	16376	16365	16319	16348	16280	16223	16328	16497	16357	16188	16339	16213	16286	16480	16373	16353	16347	16198	16087	16285	16402	16296	16399	16493	16438	16333	16265	16272	16317	16318	16179	16281	16152	16150	16363	16402	16446	16421	16217	16274	16228	16299	16476	16319	16103	16451	16361	16318	16410	16507	16256	16338	16302	16395	16398	16451	16179	16264	16294	16388	16518	16275	16248	16403	16425	16435	16328	16230	16300	16397	16301	16432	16448	16467	16207	16337	16196	16143	16356	16153	16320	16349	16574	16361	16485	16495	16219	16388	16198	16200	16227	16333	16445	16328	16265	16331	16346	16303	16333	16280	16094	16342	16367	16440	16366	16138	16260	16407	16380	16475	16300	16363	16215	16429	16498	16309	16315	16312	16149	16148	16242	16349	16301	16407	16284	16261	16313	16418	16168	16255	16323	16218	16312	16441	16341	16372	16514	16485	16369	16428	16316	16340	16228	16191	16496	16341	16189	16557	16313	16628	16339	16224	16266	16325	16235	16420	16302	16284	16029	16326	16417	16304	16448	16302	16272	16143	16111	16316	16348	16432	16208	16070	16383	16280	16412	16445	16166	16385	16356	16376	16203	16375	16205	16191	16415	16400	16331	16438	16226	16363	16315	16380	16225	16254	16393	16479	16434	16518	16349	16159	16584	16530	16121	16401	16270	16246	16404	16435	16460	16480	16319	16354	16223	16382	16355	16188	16340	16230	16185	16309	16204	16394	16351	16229	16450	16466	16380	16320	16328	16252	16304	16301	16305	16182	16204	16331	16257	16282	16186	16403	16282	16207	16186	16198	16298	16325	16280	16340	16128	16421	16373	16373	16232	16359	16340	16441	16257	16272	16379	16374	16157	16351	16474	16179	16539	16283	16458	16253	16287	16093	16439	16467	16370	16254	16250	16278	16324	16244	16488	16524	16174	16285	16230	16382	16459	16338	16455	16243	16447	16514	16010	16342	16276	16309	16408	16208	16099	16345	16516	16538	16524	16324	16345	16177	16425	16360	16569	16547	16286	16263	16307	16305	16416	16438	16275	16408	16369	16280	16317	16470	16416	16184	16220	16387	16411	16190	16280	16488	15990	16299	16306	16411	16216	16481	16333	16323	16345	16198	16325	16486	16300	16365	16421	16179	16440	16173	16337	16354	16481	16294	16234	16252	16347	16197	16234	16145	16369	16170	16268	16211	16147	16380	16299	16328	16235	16280	16106	16465	16228	16345	16279	16592	16343	16358	16268	16122	16082	16514	16414	16436	16258	16272	16470	16460	15889	16274	16423	16270	16206	16466	16289	16139	16350	16312	16472	16271	16319	16288	16326	16293	16355	16458	16414	16390	16598	16440	16342	16232	16316	16148	16389	16431	16531	16447	16396	16317	16380	16510	16487	16392	16500	16435	16059	16303	16200	16475	16365	16409	16329	16302	16486	16407	16429	16423	16350	16278	16229	16315	16375	16253	16267	16347	16335	16545	16392	16385	16336	16340	16348	16362	16190	16183	16375	16196	16227	16196	16445	16298	16403	16380	16400	16301	16168	16266	16281	16200	16356	16303	16441	16066	16183	16303	16395	16396	16449	16424	16186	16339	16323	16323	16144	16327	16432	16279	16391	16300	16072	16440	16325	16420	16435	16470	16316	16410	16217	16272	16310	16408	16228	16281	16303	16374	16266	16397	16464	16598	16371	16343	16305	16182	16275	16367	16179	16464	16407	16212	16174	16328	16382	16414	16314	16271	16379	16169	16247	16366	16392	16305	16286	16474	16470	16144	16218	16183	16380	16245	16355	16243	16367	16302	16498	16286	16079	16347	16098	16236	16291	16358	16313	16567	16340	16409	16395	16339	16269	16266	16302	16404	16271	16475	16314	16484	16225	16380	16501	16276	16331	16342	16373	16380	16483	16200	16317	16268	16306	16282	16170	16250	16222	16354	16322	16340	16173	16106	16027	16167	16211	16266	16293	16240	16206	16243	16520	16358	16476	16284	16420	16387	16514	16329	16325	16283	16544	16518	16523	16413	16418	16189	16465	16314	16420	16337	16423	16428	16299	16387	16220	16287	16377	16259	16299	16254	16472	16259	16139	16286	16456	16349	16324	16343	16156	16465	16329	16427	16343	16376	16248	16375	16214	16217	16206	16543	16295	16093	16314	16352	16424	16391	16393	16381	16164	16189	16266	16528	16211	16416	16398	16420	16160	16523	16323	16554	16315	16439	16491	16302	16351	16176	16361	16381	16316	16359	16491	16503	16360	16454	16559	16243	16232	16297	16189	16338	16267	16289	16168	16355	16545	16192	16324	16208	16233	16375	16459	16269	16325	16447	16404	16579	16339	16243	16319	16256	16455	16282	16354	16199	16172	16420	16549	16330	16434	16332	16338	16164	16360	16305	16433	16317	16444	16358	16190	16243	16273	16384	16073	16219	16256	16208	16215	16428	16326	16381	16385	16470	16176	16322	16347	16502	16350	16416	16121	16396	16246	16291	16233	16421	16170	16154	16182	16433	16173	16350	16281	16234	16349	16277	16281	16248	16326	16479	16414	16486	16413	16392	16294	16459	16462	16458	16352	16472	16288	16248	16088	16408	16469	16255	16149	16317	16370	16198	16331	16265	16134	16289	16367	16520	16352	16152	16393	16261	16350	16338	16515	16457	16536	16374	16289	16153	16195	16308	16205	16270	16101	16167	16330	16240	16252	16347	16076	16254	16322	16422	16391	16194	16195	16158	16150	16123	16365	16307	16455	16309	16568	16150	16313	16473	16335	16381	16316	16407	16344	16288	16265	16285	16272	16300	16381	16482	16480	16468	16359	16136	16269	16259	16242	16051	16480	16623	16242	16406	16376	16099	16018	16532	16415	16259	16520	16395	16323	16554	16445	16333	16247	16320	16246	16248	16195	16185	16378	16291	16156	16565	16423	16426	16374	16161	16149	16275	16313	16423	16490	16241	16307	16428	16343	16447	16381	16292	16298	16252	16256	16172	16284	16099	16188	16237	16386	16361	16404	16220	16314	16507	16337	16244	16357	16505	16328	16271	16338	16320	16490	16161	16576	16490	16284	16270	16390	16429	16310	16334	16627	16277	16457	16386	16292	16293	16339	16231	16330	16344	16371	16218	16302	16326	16283	16506	16342	16450	16188	16377	16349	16221	16426	16285	16198	16503	16561	16412	16470	16200	16365	16278	16425	16343	16243	16206	16278	16287	16425	16390	16494	16287	16169	16327	16371	16362	16475	16380	16279	16525	16358	16251	16430	16342	16376	16296	16277	16331	16267	16422	16134	16191	16421	16356	16305	16129	16396	16323	16519	16564	16324	16255	16378	16343	16232	16227	16245	16072	16247	16304	16437	16392	16344	16345	16263	16268	16340	16526	16351	16339	16587	16418	16439	16216	16253	16437	16429	16407	16303	16518	16282	16298	16333	16285	16276	16414	16274	16331	16343	16527	16351	16194	16323	16326	16290	16331	16450	16294	16227	16296	16320	16293	16387	16423	16586	16189	16273	16483	16376	16366	16263	16178	16365	16369	16264	16483	16612	16371	16383	16553	16300	16352	16199	16409	16324	16459	16478	16431	16349	16578	16377	16505	16423	16515	16371	16363	16324	16511	16252	16365	16331	16567	16333	16468	16333	16158	16161	16339	16029	16358	16395	16333	16287	16433	16416	16538	16317	16351	16271	16115	16374	16271	16386	16196	16405	16457	16449	16318	16488	16227	16422	16389	16279	16358	16341	16079	16252	16368	16342	16252	16470	16243	16266	16170	16254	16213	16554	16355	16216	16314	16500	16427	16509	16363	16529	16299	16320	16497	16290	16503	16313	16283	16413	16281	16362	16252	16193	16364	16312	16475	16411	16437	16325	16414	16390	16310	16363	16387	16257	16087	16352	16447	16535	16346	16383	16401	16283	16130	16237	16358	16365	16423	16359	16441	16275	16373	16426	16424	16162	16207	16508	16260	16307	16241	16094	16305	16249	16240	16280	16231	16440	16386	16348	16269	16198	16278	16139	16468	16182	16233	16227	16586	16141	16164	16482	16480	16089	16226	16210	16287	16480	16382	16270	16453	16449	16398	16368	16272	16233	16382	16259	16566	16487	16403	16466	16358	16407	16226	16370	16518	16300	16494	16469	16185	16474	16096	16354	16354	16403	16099	16247	16342	16109	16291	16261	16324	16437	16359	16363	16281	16270	16322	16354	16145	16172	16502	16322	16337	16391	16386	16371	16323	16624	16499	16207	16333	16146	16301	16273	16216	16291	16273	16320	16447	16402	16235	16336	16319	16359	16324	16232	16328	16355	16270	16186	16283	16169	16267	16234	16275	16219	16320	16410	16441	16325	16410	16054	16421	16238	16268	16195	16351	16267	16364	16182	16273	16331	16471	16504	16207	16172	16392	16153	16387	16148	16321	16117	16223	16367	16240	16319	16319	16258	16370	16286	16435	16353	16215	16508	16250	16307	16327	16304	16323	16273	16373	16326	16173	16380	16457	16273	16449	16277	16362	16293	16461	16347	16402	16255	16379	16374	16383	16433	16369	16246	16348	16239	16311	16329	16280	16241	16308	16270	16146	16428	16210	16150	16407	16329	16372	16443	16258	16269	16485	16199	16319	16400	16375	16247	16298	16367
21754	33642	29550	24416	21776	19474	17518	16137	16046	16531	16574	15596	15112	14961	14638	14630	14218	13883	13958	13910	13770	13733	13451	13577	13640	13637	13537	13619	13344	13406	13608	13534	13310	13602	13158	13485	13248	13400	13295	13300	13209	13482	13438	13607	14110	14537	14619	14092	13730	13454	13391	13318	13277	13136	13497	13431	13223	13471	13520	13347	13384	13329	13441	13372	13390	13291	13365	13350	13327	13278	13196	13345	13427	13368	13346	13287	13367	13250	13340	13458	13412	13366	13291	13343	13175	13297	13318	13361	13347	13252	13369	13399	13409	13232	13330	13423	13417	13286	13360	13203	13392	13338	13174	13405	13148	13387	13343	13452	13405	13048	13361	13347	13212	13440	13215	13254	13429	13303	13220	13326	13457	13374	13292	13187	13333	13324	13413	13206	13342	13365	13477	13281	13353	13183	13323	13390	13452	13343	13428	13340	13355	13426	13399	13429	13413	13241	13285	13181	13291	13197	13211	13463	13105	13331	13266	13264	13320	13412	13556	13290	13233	13161	13347	13346	13488	13298	13296	13396	13381	13292	13324	13481	13508	13296	13290	13360	13248	13250	13390	13309	13341	13375	13372	13344	13389	13298	13255	13307	13411	13266	13324	13191	13160	13341	13253	13246	13327	13403	13264	13254	13140	13259	13280	13515	13514	13285	13302	13312	13385	13162	13334	13139	13242	13403	13313	13310	13150	13130	13381	13358	13426	13308	13372	13173	13406	13443	13237	13311	13374	13420	13286	13193	13345	13399	13218	13492	13188	13352	13452	13247	13261	13365	13394	13477	13293	13398	13109	13265	13451	13403	13182	13548	13439	13307	13461	13329	13360	13356	13168	13287	13267	13307	13122	13353	13285	13314	13288	13353	13240	13139	13370	13393	13257	13302	13129	13378	13476	13323	13284	13440	13171	13213	13239	13325	13331	13173	13332	13130	13332	13385	13327	13279	13333	13288	13371	13260	13384	13353	13281	13371	13361	13196	13441	13500	13163	13326	13131	13249	13297	13404	13354	13267	13275	13264	13424	13408	13379	13271	13574	13359	13379	13252	13352	13253	13475	13225	13489	13258	13483	13244	13400	13382	13236	13228	13401	13248	13311	13342	13466	13313	13345	13391	13328	13286	13307	13350	13296	13413	13232	13415	13236	13248	13540	13307	13357	13141	13446	13246	13146	13332	13191	13284	13150	13284	13256	13251	13386	13403	13368	13406	13268	13498	13391	13179	13358	13326	13303	13298	13216	13360	13358	13384	13445	13387	13310	13608	13416	13359	13352	13266	13364	13163	13331	13380	13357	13452	13378	13354	13312	13259	13306	13405	13370	13321	13389	13428	13353	13395	13318	13187	13205	13415	13331	13275	13440	13433	13306	13374	13300	13355	13259	13300	13230	13173	13328	13249	13303	13343	13328	13272	13333	13491	13285	13398	13284	13381	13361	13230	13347	13384	13347	13320	13254	13393	13299	13392	13321	13423	13337	13188	13295	13294	13314	13407	13480	13401	13189	13438	13322	13294	13328	13263	13318	13372	13253	13290	13243	13427	13402	13085	13389	13385	13260	13424	13233	13309	13331	13368	13255	13329	13310	13425	13466	13553	13419	13233	13275	13153	13491	13309	13219	13406	13333	13387	13266	13131	13262	13242	13270	13533	13203	13401	13172	13510	13315	13414	13383	13208	13474	13317	13204	13351	13190	13229	13377	13213	13204	13376	13145	13181	13322	13339	13348	13340	13335	13356	13430	13202	13388	13277	13572	13363	13274	13346	13351	13416	13281	13371	13405	13300	13152	13450	13455	13220	13314	13324	13299	13242	13389	13353	13365	13259	13213	13219	13453	13296	13305	13342	13236	13371	13271	13489	13295	13331	13429	13330	13436	13314	13507	13347	13251	13293	13328	13345	13302	13387	13336	13316	13426	13328	13271	13223	13395	13424	13258	13296	13371	13202	13537	13100	13317	13296	13506	13471	13365	13507	13357	13228	13300	13350	13214	13219	13138	13324	13358	13390	13165	13208	13451	13296	13310	13398	13258	13281	13398	13181	13274	13209	13399	13487	13365	13357	13331	13374	13281	13271	13290	13582	13373	13496	13269	13361	13154	13283	13304	13257	13405	13324	13332	13409	13339	13208	13296	13337	13277	13367	13317	13344	13257	13297	13353	13340	13504	13282	13374	13350	13137	13552	13247	13214	13224	13282	13344	13430	13297	13363	13348	13344	13301	13311	13438	13389	13367	13302	13372	13375	13228	13290	13330	13335	13227	13442	13298	13492	13312	13314	13282	13187	13321	13332	13202	13343	13286	13377	13308	13315	13287	13383	13308	13324	13395	13201	13365	13352	13413	13407	13248	13194	13261	13340	13345	13262	13339	13070	13294	13406	13329	13216	13197	13210	13344	13421	13451	13393	13167	13152	13415	13287	13369	13218	13429	13225	13312	13288	13398	13359	13242	13285	13259	13253	13430	13271	13208	13246	13517	13440	13417	13235	13325	13354	13495	13173	13400	13379	13256	13435	13405	13350	13406	13375	13256	13281	13318	13281	13256	13341	13196	13235	13401	13269	13371	13283	13206	13340	13434	13291	13473	13375	13241	13559	13279	13360	13307	13406	13451	13296	13427	13511	13333	13149	13405	13343	13401	13329	13314	13447	13351	13121	13105	13239	13383	13145	13266	13484	13110	13285	13348	13388	13400	13382	13408	13299	13352	13198	13372	13378	13248	13303	13244	13174	13176	13254	13270	13327	13422	13245	13436	13286	13350	13467	13121	13245	13498	13379	13386	13306	13311	13418	13104	13358	13415	13319	13258	13349	13446	13290	13216	13316	13393	13364	13420	13417	13363	13287	13217	13255	13494	13386	13323	13472	13340	13321	13154	13378	13273	13327	13466	13304	13355	13292	13304	13384	13092	13242	13441	13339	13413	13280	13322	13404	13444	13301	13321	13325	13401	13318	13490	13396	13374	13288	13280	13351	13365	13272	13393	13357	13456	13204	13323	13157	13307	13148	13346	13212	13196	13420	13331	13331	13337	13213	13415	13418	13498	13423	13276	13296	13258	13302	13330	13370	13420	13255	13395	13371	13412	13184	13410	13471	13260	13433	13108	13434	13385	13222	13353	13395	13408	13329	13158	13361	13342	13223	13279	13363	13276	13415	13350	13270	13348	13225	13398	13443	13297	13395	13163	13349	13295	13147	13303	13324	13233	13254	13380	13343	13302	13390	13202	13398	13324	13332	13188	13319	13370	13354	13365	13304	13303	13370	13147	13225	13321	13372	13491	13252	13311	13506	13373	13364	13265	13191	13442	13318	13295	13258	13098	13308	13192	13472	13436	13172	13452	13312	13476	13209	13325	13289	13430	13253	13258	13204	13334	13468	13262	13427	13385	13362	13390	13252	13447	13312	13405	13401	13207	13147	13398	13355	13284	13440	13262	13480	13252	13421	13420	13262	13193	13238	13158	13398	13220	13433	13429	13337	13431	13342	13358	13333	13282	13285	13255	13307	13284	13267	13311	13234	13403	13324	13383	13409	13468	13211	13281	13393	13461	13354	13271	13321	13166	13308	13262	13417	13347	13323	13228	13391	13352	13431	13368	13382	13200	13388	13113	13371	13235	13409	13310	13310	13327	13284	13356	13346	13213	13396	13262	13233	13398	13378	13315	13315	13471	13218	13281	13169	13180	13205	13282	13275	13321	13347	13350	13364	13382	13304	13201	13325	13212	13467	13456	13190	13297	13239	13461	13388	13441	13283	13385	13327	13250	13298	13316	13210	13197	13434	13458	13261	13315	13255	13330	13329	13289	13495	13258	13279	13542	13498	13439	13260	13243	13518	13389	13432	13266	13328	13273	13546	13380	13311	13299	13568	13398	13217	13263	13397	13240	13322	13356	13258	13372	13279	13454	13359	13368	13302	13155	13465	13276	13426	13363	13261	13390	13218	13396	13250	13328	13137	13306	13277	13275	13395	13354	13392	13285	13316	13392	13343	13310	13218	13274	13335	13288	13382	13412	13357	13253	13243	13262	13087	13276	13293	13285	13530	13457	13298	13327	13215	13380	13198	13460	13306	13373	13338	13288	13362	13319	13372	13269	13494	13334	13239	13421	13467	13273	13492	13356	13418	13286	13421	13354	13269	13330	13192	13240	13308	13412	13364	13279	13401	13280	13321	13380	13266	13325	13436	13263	13236	13427	13294	13412	13464	13417	13304	13440	13330	13322	13308	13343	13259	13256	13401	13294	13412	13486	13520	13209	13151	13502	13200	13420	13488	13380	13394	13279	13268	13259	13351	13524	13520	13157	13397	13290	13284	13247	13306	13215	13556	13312	13341	13401	13212	13336	13245	13223	13105	13191	13309	13305	13379	13315	13314	13184	13236	13189	13508	13202	13282	13341	13410	13402	13171	13402	13262	13557	13285	13518	13358	13391	13300	13357	13309	13335	13273	13316	13402	13354	13427	13296	13284	13273	13307	13322	13436	13366	13331	13348	13149	13233	13317	13314	13194	13407	13224	13039	13240	13232	13293	13381	13286	13362	13314	13308	13396	13473	13413	13437	13426	13378	13281	13298	13409	13358	13199	13435	13373	13330	13195	13401	13355	13471	13258	13380	13279	13383	13320	13304	13261	13353	13451	13257	13296	13411	13508	13384	13391	13293	13316	13263	13253	13481	13251	13421	13306	13312	13315	13377	13360	13366	13344	13457	13401	13311	13218	13387	13411	13259	13290	13281	13284	13425	13381	13247	13390	13380	13377	13384	13191	13479	13411	13239	13503	13236	13414	13455	13172	13370	13383	13261	13320	13437	13292	13551	13328	13249	13354	13318	13328	13297	13273	13353	13223	13193	13287	13346	13490	13235	13501	13380	13303	13374	13346	13442	13194	13178	13305	13270	13451	13316	13346	13264	13266	13302	13388	13509	13423	13227	13255	13428	13355	13322	13420	13243	13311	13312	13244	13379	13378	13179	13307	13404	13444	13346	13427	13253	13310	13252	13212	13374	13312	13348	13409	13169	13262	13200	13241	13269	13367	13349	13292	13148	13451	13403	13346	13279	13256	13389	13432	13273	13584	13327	13467	13281	13534	13293	13412	13290	13287	13390	13524	13418	13298	13217	13238	13404	13360	13424	13536	13354	13271
23421	21008	28340	23763	21853	24474	24928	20089	19036	19679	19760	18741	18220	18236	18090	17799	17570	17265	17328	17183	16976	16976	16836	16982	16888	16958	16779	16877	16724	16753	16599	16758	16530	16837	16464	16486	16419	16459	16523	16624	16511	16613	16605	16773	17332	17967	18268	17525	17176	16791	16554	16690	16482	16517	16551	16413	16643	16408	16468	16397	16437	16555	16596	16686	16501	16590	16415	16597	16328	16623	16766	16566	16355	16482	16525	16518	16593	16508	16467	16453	16726	16604	16207	16640	16427	16448	16233	16408	16550	16523	16475	16506	16701	16444	16603	16461	16496	16605	16501	16371	16651	16595	16610	16573	16557	16388	16528	16682	16410	16559	16555	16532	16533	16437	16514	16649	16537	16535	16444	16398	16457	16598	16639	16619	16338	16440	16334	16589	16513	16498	16626	16660	16501	16458	16545	16332	16457	16566	16330	16343	16413	16633	16592	16574	16612	16336	16431	16522	16565	16373	16644	16565	16515	16504	16511	16486	16549	16334	16697	16534	16585	16644	16422	16590	16380	16419	16600	16472	16566	16670	16534	16497	16539	16638	16368	16496	16469	16336	16438	16508	16607	16412	16474	16423	16268	16686	16485	16428	16416	16619	16611	16545	16564	16540	16564	16622	16488	16420	16548	16457	16555	16624	16573	16494	16582	16454	16332	16459	16493	16406	16481	16453	16411	16592	16612	16616	16490	16578	16523	16553	16502	16363	16455	16453	16442	16359	16412	16374	16402	16389	16597	16564	16717	16235	16448	16633	16659	16675	16501	16452	16508	16563	16439	16448	16431	16444	16540	16458	16440	16561	16480	16595	16519	16499	16431	16432	16452	16704	16475	16490	16594	16441	16414	16372	16519	16508	16480	16364	16416	16478	16448	16429	16294	16579	16457	16584	16463	16589	16435	16471	16532	16525	16393	16313	16457	16660	16461	16261	16507	16478	16499	16522	16471	16425	16605	16640	16402	16487	16328	16469	16571	16350	16503	16532	16579	16453	16372	16516	16637	16275	16474	16407	16571	16621	16322	16679	16578	16365	16599	16457	16594	16494	16464	16574	16582	16501	16532	16611	16268	16237	16427	16540	16585	16359	16445	16448	16538	16317	16628	16612	16386	16315	16628	16526	16375	16377	16707	16397	16599	16686	16463	16348	16282	16496	16220	16467	16598	16580	16576	16319	16369	16576	16514	16483	16407	16640	16485	16545	16396	16431	16331	16522	16570	16669	16613	16547	16563	16344	16477	16592	16536	16395	16785	16552	16659	16322	16494	16504	16410	16404	16381	16420	16636	16636	16730	16481	16444	16600	16585	16440	16321	16593	16441	16590	16337	16615	16640	16471	16629	16506	16575	16559	16730	16486	16624	16505	16367	16453	16397	16680	16463	16617	16538	16398	16657	16627	16496	16509	16234	16319	16373	16401	16444	16436	16475	16603	16306	16589	16591	16600	16517	16731	16431	16376	16589	16470	16461	16479	16550	16529	16520	16431	16417	16497	16552	16420	16338	16670	16445	16579	16609	16486	16389	16553	16427	16546	16323	16584	16485	16451	16424	16631	16391	16642	16599	16372	16509	16349	16511	16574	16509	16440	16381	16576	16582	16473	16295	16494	16569	16491	16532	16265	16387	16490	16762	16492	16350	16600	16686	16388	16363	16609	16523	16659	16552	16390	16376	16615	16463	16446	16465	16584	16397	16602	16534	16386	16292	16686	16568	16456	16565	16558	16356	16400	16572	16504	16472	16505	16524	16648	16588	16618	16749	16660	16519	16300	16653	16474	16510	16527	16521	16537	16229	16500	16575	16481	16294	16575	16595	16466	16449	16629	16462	16592	16522	16677	16474	16402	16433	16318	16320	16551	16367	16560	16485	16573	16533	16452	16214	16565	16550	16394	16323	16365	16554	16475	16346	16503	16476	16563	16468	16384	16401	16444	16701	16552	16357	16512	16567	16395	16511	16441	16556	16350	16572	16526	16667	16131	16476	16705	16465	16169	16483	16400	16475	16488	16474	16454	16643	16461	16439	16828	16620	16230	16453	16501	16437	16415	16660	16482	16360	16521	16563	16569	16709	16581	16664	16473	16417	16438	16613	16550	16706	16612	16643	16658	16600	16382	16717	16461	16724	16507	16431	16660	16583	16344	16669	16488	16303	16558	16559	16381	16499	16485	16539	16390	16630	16451	16454	16461	16597	16403	16474	16278	16588	16576	16459	16394	16771	16483	16416	16442	16519	16746	16556	16480	16392	16379	16349	16464	16629	16485	16361	16549	16475	16770	16461	16521	16495	16431	16578	16511	16396	16272	16642	16378	16487	16669	16337	16440	16504	16540	16306	16474	16534	16312	16510	16497	16510	16468	16525	16475	16501	16329	16443	16293	16507	16655	16427	16343	16498	16333	16506	16690	16467	16383	16455	16180	16435	16441	16516	16506	16524	16548	16611	16484	16531	16366	16423	16385	16470	16456	16700	16506	16521	16435	16518	16336	16298	16396	16540	16522	16484	16387	16469	16501	16341	16704	16488	16446	16494	16503	16395	16456	16581	16788	16408	16383	16396	16413	16474	16501	16564	16373	16635	16503	16265	16492	16346	16337	16460	16382	16525	16316	16495	16662	16700	16523	16287	16591	16506	16525	16495	16387	16523	16523	16238	16447	16446	16672	16572	16552	16505	16449	16394	16462	16284	16477	16556	16409	16490	16573	16526	16466	16475	16516	16602	16434	16425	16615	16502	16478	16387	16536	16633	16360	16307	16432	16584	16415	16629	16458	16332	16538	16414	16397	16632	16603	16573	16473	16618	16596	16713	16466	16493	16420	16678	16419	16609	16560	16452	16609	16438	16463	16407	16523	16305	16659	16415	16431	16452	16267	16345	16558	16469	16516	16431	16527	16514	16614	16470	16571	16672	16709	16500	16607	16271	16437	16528	16456	16467	16497	16614	16607	16699	16508	16512	16604	16588	16400	16483	16545	16478	16616	16490	16477	16602	16362	16508	16395	16628	16555	16508	16369	16601	16399	16501	16540	16274	16409	16504	16461	16445	16403	16599	16589	16514	16564	16322	16492	16624	16521	16458	16368	16574	16462	16491	16398	16593	16303	16579	16393	16327	16365	16502	16582	16464	16355	16604	16415	16321	16404	16542	16415	16466	16774	16535	16444	16488	16495	16549	16592	16514	16582	16501	16453	16381	16704	16496	16353	16483	16478	16530	16452	16435	16627	16738	16505	16354	16576	16395	16324	16340	16431	16588	16526	16548	16369	16483	16630	16681	16573	16775	16418	16425	16523	16466	16581	16657	16508	16586	16383	16525	16404	16478	16572	16575	16615	16602	16589	16400	16504	16502	16547	16553	16353	16396	16482	16675	16485	16518	16640	16563	16415	16601	16667	16472	16508	16340	16372	16425	16392	16611	16441	16463	16345	16504	16336	16628	16617	16593	16688	16307	16512	16576	16527	16388	16460	16600	16535	16178	16390	16459	16628	16445	16596	16754	16481	16592	16337	16540	16588	16386	16598	16557	16410	16493	16566	16422	16459	16448	16547	16441	16684	16628	16553	16512	16461	16740	16466	16345	16589	16523	16548	16543	16494	16506	16469	16624	16478	16454	16628	16544	16532	16458	16483	16632	16295	16576	16678	16389	16609	16454	16458	16307	16460	16343	16665	16260	16378	16585	16487	16373	16643	16506	16628	16534	16551	16518	16649	16431	16555	16492	16505	16500	16538	16554	16397	16514	16520	16447	16744	16724	16582	16505	16559	16564	16466	16473	16499	16551	16648	16747	16661	16376	16486	16602	16373	16329	16480	16307	16283	16513	16363	16516	16468	16453	16383	16379	16310	16369	16562	16420	16542	16370	16438	16587	16580	16405	16447	16381	16303	16343	16464	16457	16531	16767	16256	16499	16430	16402	16620	16470	16492	16695	16473	16505	16465	16377	16667	16543	16459	16584	16460	16449	16514	16449	16666	16519	16460	16466	16501	16700	16436	16515	16607	16492	16187	16675	16627	16492	16493	16484	16404	16567	16586	16372	16464	16455	16546	16530	16490	16544	16584	16564	16445	16499	16591	16523	16281	16327	16507	16568	16519	16506	16576	16708	16457	16530	16364	16438	16383	16516	16680	16494	16505	16516	16290	16555	16654	16679	16350	16347	16663	16398	16737	16331	16273	16269	16338	16590	16519	16566	16551	16585	16321	16501	16187	16553	16485	16734	16423	16552	16396	16483	16460	16453	16489	16398	16363	16525	16390	16592	16455	16612	16509	16585	16551	16540	16491	16595	16509	16270	16269	16565	16500	16391	16323	16583	16247	16472	16737	16563	16435	16596	16336	16399	16499	16409	16464	16507	16569	16487	16267	16308	16503	16513	16503	16425	16446	16528	16432	16321	16503	16566	16644	16427	16500	16670	16439	16578	16460	16709	16553	16577	16382	16428	16495	16432	16477	16542	16541	16440	16478	16495	16347	16530	16443	16341	16630	16465	16604	16275	16311	16381	16443	16486	16454	16519	16808	16646	16447	16463	16599	16520	16709	16496	16552	16281	16549	16443	16634	16469	16556	16551	16617	16686	16565	16467	16438	16704	16618	16491	16305	16327	16524	16441	16469	16413	16474	16336	16572	16527	16966	16411	16641	16712	16494	16472	16281	16421	16350	16410	16347	16434	16598	16587	16458	16608	16687	16708	16805	16441	16478	16512	16545	16522	16466	16608	16357	16416	16259	16531	16351	16527	16413	16628	16527	16446	16428	16581	16514	16409	16460	16661	16544	16699	16452	16633	16485	16347	16332	16470	16637	16652	16599	16634	16409	16706	16591	16577	16628	16323	16387	16461	16559	16604	16387	16438	16457	16637	16448	16623	16634	16518	16190	16500	16520	16264	16475	16434	16535	16368	16415	16475	16523	16400	16389	16369	16430	16485	16376	16597	16285	16471	16404	16232	16463	16540	16498	16417	16308	16515	16312	16492	16482	16378	16772	16753	16509	16609	16624	16383	16784	16276	16236	16582	16271	16462	16669	16398	16504	16369	16510	16597	16719	16406	16414	16492	16579	16353	16495	16523	16346	16378	16297	16471	16464	16462	16536	16569	16543	16594	16490	16550	16351	16529	16632	16543	16420	16208	16424	16474	16536	16662	16280
24104	38467	35115	29625	26065	22893	19836	18017	17563	18134	18520	16917	16254	15604	15360	15252	14818	14522	14221	14222	14097	14077	13948	14138	14017	13909	13773	13821	13681	13797	13623	13632	13423	13382	13496	13498	13512	13508	13362	13378	13338	13457	13549	13811	14645	15693	15733	14757	13863	13500	13468	13585	13424	13540	13492	13385	13373	13412	13438	13367	13351	13337	13509	13410	13401	13281	13276	13243	13348	13472	13380	13610	13469	13517	13406	13364	13500	13502	13504	13293	13430	13519	13398	13483	13390	13601	13424	13430	13487	13251	13325	13392	13418	13563	13353	13496	13429	13405	13387	13510	13436	13476	13481	13203	13354	13516	13395	13444	13399	13484	13520	13419	13464	13314	13477	13396	13414	13297	13359	13266	13467	13362	13420	13588	13375	13484	13478	13371	13422	13514	13412	13514	13487	13464	13396	13447	13486	13427	13371	13422	13430	13400	13431	13552	13321	13464	13453	13377	13324	13384	13454	13559	13532	13290	13493	13499	13271	13401	13247	13225	13314	13642	13498	13332	13409	13350	13492	13208	13201	13424	13514	13330	13304	13382	13419	13537	13488	13516	13405	13428	13421	13441	13497	13347	13362	13518	13448	13499	13281	13356	13667	13428	13166	13376	13600	13331	13521	13350	13416	13427	13275	13244	13335	13401	13285	13286	13582	13386	13451	13363	13353	13572	13471	13388	13341	13260	13346	13473	13289	13403	13487	13328	13477	13450	13478	13464	13533	13477	13392	13378	13466	13468	13454	13612	13384	13376	13562	13404	13464	13450	13541	13367	13523	13404	13396	13388	13477	13414	13567	13413	13501	13334	13274	13598	13273	13530	13494	13370	13448	13385	13565	13482	13152	13404	13567	13347	13353	13389	13193	13314	13455	13263	13307	13241	13575	13430	13418	13449	13211	13384	13199	13371	13298	13537	13355	13371	13546	13518	13620	13340	13415	13449	13502	13312	13436	13397	13432	13433	13336	13444	13457	13472	13320	13430	13501	13449	13338	13432	13486	13559	13358	13451	13339	13401	13346	13315	13520	13375	13288	13281	13323	13410	13378	13253	13271	13532	13599	13391	13586	13412	13434	13436	13381	13386	13508	13465	13470	13639	13363	13479	13277	13297	13352	13296	13361	13423	13370	13375	13522	13432	13483	13574	13641	13340	13409	13409	13397	13413	13522	13300	13377	13563	13401	13484	13386	13524	13420	13507	13337	13496	13353	13376	13465	13245	13562	13585	13438	13402	13248	13377	13528	13447	13434	13431	13336	13534	13454	13316	13486	13469	13591	13286	13459	13330	13478	13401	13479	13568	13421	13367	13450	13471	13375	13347	13406	13276	13404	13416	13261	13392	13434	13193	13509	13383	13466	13312	13407	13416	13409	13426	13429	13284	13228	13302	13548	13364	13507	13330	13478	13326	13269	13291	13683	13332	13383	13447	13293	13523	13372	13402	13293	13392	13385	13331	13376	13305	13325	13287	13420	13546	13284	13395	13301	13509	13519	13365	13394	13411	13275	13298	13477	13417	13428	13525	13327	13440	13459	13498	13399	13344	13356	13487	13365	13404	13495	13364	13398	13239	13413	13303	13391	13354	13480	13549	13396	13334	13537	13264	13431	13467	13384	13410	13526	13414	13441	13446	13463	13477	13443	13535	13406	13309	13517	13488	13402	13383	13492	13395	13339	13539	13393	13509	13280	13409	13424	13314	13589	13463	13497	13396	13473	13609	13439	13484	13429	13423	13443	13428	13233	13477	13422	13336	13643	13464	13326	13630	13486	13407	13301	13290	13432	13480	13404	13392	13392	13502	13445	13409	13558	13360	13230	13413	13494	13466	13212	13364	13339	13414	13443	13432	13535	13526	13301	13381	13571	13378	13549	13322	13671	13485	13269	13453	13459	13381	13388	13369	13497	13439	13341	13351	13413	13512	13285	13438	13500	13455	13444	13422	13501	13255	13416	13311	13591	13433	13184	13453	13369	13399	13403	13396	13227	13355	13237	13274	13384	13321	13319	13633	13441	13561	13440	13364	13350	13308	13434	13465	13395	13430	13424	13492	13611	13496	13401	13435	13564	13423	13506	13464	13196	13425	13342	13554	13463	13545	13317	13450	13443	13454	13366	13259	13400	13330	13332	13514	13304	13286	13529	13504	13525	13562	13522	13444	13360	13374	13375	13415	13428	13290	13455	13361	13410	13330	13358	13353	13459	13459	13432	13345	13471	13405	13467	13640	13515	13322	13513	13342	13398	13331	13402	13452	13450	13554	13473	13429	13412	13392	13479	13266	13392	13205	13491	13509	13337	13468	13488	13437	13496	13323	13425	13378	13221	13468	13332	13389	13459	13357	13326	13557	13344	13404	13363	13536	13460	13394	13372	13392	13330	13362	13293	13549	13639	13384	13395	13408	13410	13323	13415	13435	13451	13422	13261	13378	13448	13392	13269	13411	13346	13448	13525	13337	13359	13593	13228	13212	13429	13207	13321	13493	13529	13465	13450	13395	13490	13583	13339	13581	13348	13192	13468	13478	13564	13383	13462	13555	13531	13476	13357	13402	13406	13282	13290	13299	13352	13364	13416	13524	13302	13182	13454	13436	13480	13461	13496	13406	13481	13576	13373	13465	13371	13466	13423	13612	13271	13570	13374	13484	13205	13345	13437	13327	13369	13486	13275	13534	13398	13284	13426	13460	13398	13541	13379	13401	13539	13310	13412	13371	13341	13305	13264	13555	13309	13540	13473	13327	13364	13439	13381	13467	13368	13431	13436	13456	13522	13435	13480	13468	13485	13425	13167	13524	13342	13474	13449	13460	13427	13376	13243	13352	13431	13299	13376	13115	13465	13385	13301	13411	13419	13434	13481	13392	13493	13407	13385	13419	13550	13372	13338	13409	13532	13317	13613	13394	13363	13431	13465	13458	13560	13479	13340	13399	13099	13529	13448	13406	13444	13517	13387	13444	13378	13373	13400	13447	13327	13313	13452	13447	13287	13453	13436	13306	13329	13225	13257	13484	13509	13375	13581	13390	13466	13287	13509	13579	13451	13473	13371	13404	13411	13517	13445	13258	13195	13427	13529	13476	13485	13429	13523	13398	13301	13312	13549	13531	13286	13455	13539	13356	13518	13456	13474	13669	13419	13465	13562	13466	13395	13643	13431	13395	13359	13526	13565	13340	13298	13520	13392	13600	13440	13350	13490	13369	13315	13352	13247	13373	13385	13503	13631	13401	13363	13373	13310	13356	13423	13462	13578	13364	13398	13447	13381	13411	13468	13530	13438	13401	13619	13449	13444	13559	13425	13308	13262	13391	13348	13392	13609	13432	13328	13487	13460	13497	13396	13393	13280	13207	13488	13465	13366	13436	13456	13434	13472	13413	13472	13453	13328	13516	13287	13478	13605	13396	13519	13380	13539	13492	13604	13380	13405	13454	13362	13372	13449	13291	13481	13684	13560	13482	13414	13317	13470	13404	13424	13412	13452	13388	13426	13471	13323	13382	13325	13340	13487	13494	13271	13410	13490	13544	13441	13281	13426	13320	13329	13461	13498	13531	13414	13583	13485	13304	13351	13334	13405	13547	13475	13319	13336	13438	13316	13378	13411	13447	13492	13324	13241	13520	13411	13376	13402	13225	13489	13361	13399	13377	13353	13477	13368	13303	13529	13288	13569	13182	13412	13286	13385	13325	13521	13619	13408	13427	13382	13359	13290	13548	13468	13238	13388	13394	13304	13565	13465	13280	13529	13396	13505	13344	13273	13441	13534	13370	13396	13456	13353	13473	13486	13473	13363	13390	13460	13324	13339	13457	13704	13402	13383	13417	13468	13402	13572	13285	13102	13393	13287	13210	13494	13492	13379	13479	13477	13409	13441	13411	13502	13494	13375	13356	13359	13578	13316	13514	13382	13188	13455	13389	13267	13365	13376	13381	13508	13485	13495	13550	13392	13435	13466	13473	13493	13282	13344	13405	13265	13484	13622	13406	13388	13332	13592	13386	13501	13475	13398	13477	13390	13378	13211	13439	13486	13312	13359	13348	13509	13387	13364	13461	13443	13305	13438	13411	13562	13289	13303	13690	13343	13363	13436	13502	13412	13563	13472	13424	13539	13368	13468	13340	13540	13352	13507	13379	13492	13329	13474	13322	13264	13562	13544	13346	13432	13300	13275	13331	13355	13389	13343	13316	13280	13422	13364	13415	13410	13251	13481	13423	13255	13525	13578	13417	13510	13593	13492	13515	13397	13445	13488	13319	13404	13497	13413	13520	13366	13542	13601	13367	13289	13197	13381	13473	13423	13397	13540	13506	13388	13402	13452	13521	13571	13182	13308	13440	13457	13450	13373	13469	13399	13282	13389	13356	13439	13481	13408	13420	13274	13479	13565	13596	13325	13507	13257	13358	13476	13354	13531	13355	13349	13484	13402	13417	13442	13538	13327	13520	13328	13318	13353	13424	13325	13424	13365	13446	13470	13332	13430	13414	13303	13318	13391	13499	13596	13347	13382	13380	13504	13421	13331	13377	13604	13310	13530	13397	13352	13426	13373	13535	13311	13435	13418	13314	13429	13580	13414	13451	13404	13464	13426	13487	13537	13412	13556	13424	13358	13277	13352	13372	13400	13528	13562	13451	13400	13377	13458	13526	13482	13496	13417	13398	13308	13545	13397	13457	13538	13461	13408	13432	13432	13447	13270	13457	13384	13189	13406	13355	13442	13379	13510	13368	13489	13571	13347	13370	13435	13526	13469	13426	13380	13394	13351	13475	13242	13421	13525	13379	13466	13384	13381	13345	13594	13461	13462	13271	13261	13389	13370	13510	13342	13376	13431	13421	13297	13290	13216	13436	13509	13238	13426	13367	13414	13461	13483	13556	13452	13556	13412	13396	13435	13376	13317	13600	13522	13439	13281	13403	13520	13333	13443	13411	13570	13544	13323	13527	13323	13431	13412	13506	13440	13387	13329	13420	13439	13384	13296	13538	13377	13474	13626	13476	13456	13172	13321	13267	13561	13394	13512	13295	13483	13492	13298	13387	13526	13383	13625	13447	13329	13412	13562	13637	13360	13574	13496	13402	13314	13404	13292	13397	13294	13524	13426	13553	13416	13297	13627	13494	13461	13362	13373	13444	13484	13445	13472	13420
29660	23075	23703	21395	19282	18966	18680	18351	18148	18395	18727	18517	18129	17903	17843	18035	17935	17823	17755	17777	17713	17511	17963	17862	17736	17755	17829	17884	17710	17804	17723	17672	17475	17728	17752	17623	17728	17637	17720	17605	17779	17814	17787	17697	17783	17987	17946	17766	17907	17744	17811	17616	17640	17802	17705	17529	17889	17706	17618	17689	17519	17625	17569	17677	17866	17637	17862	17829	17795	17861	17460	17833	17615	17455	17567	17673	17568	17632	17811	17748	17651	17741	17690	17539	17669	17517	17481	17756	17535	17657	17640	17777	17641	17481	17646	17476	17628	17452	18028	17769	17647	17526	17638	17688	17617	17569	17790	17672	17789	17653	17866	17824	17657	17836	17595	17666	17605	17849	17702	17377	17698	17535	17638	17505	17651	17588	17588	17665	17517	17571	17478	17582	17838	17522	17582	17553	17576	17598	17603	17793	17760	17751	17735	17781	17754	17450	17707	17700	17631	17774	17832	17574	17699	17679	17744	17678	17511	17545	17582	18005	17699	17725	17670	17547	17555	17619	17670	17309	17592	17712	17564	17783	17663	17441	17676	17604	17839	17817	17691	17656	17946	17754	17702	17496	17665	17768	17777	17474	17433	17625	17700	17712	17464	17481	17558	17772	17500	17542	17691	17657	17585	17712	17639	17623	17675	17594	17747	17585	17606	17655	17949	17551	17694	17501	17861	17682	17574	17431	17703	17727	17751	17857	17691	17594	17559	17593	17739	17670	17403	17686	17835	17570	17573	17651	17817	17601	17744	17687	17648	17427	17563	17793	17747	17610	17777	17846	17767	17669	17612	17518	17625	17507	17523	17713	17910	17625	17611	17645	17506	17614	17655	17767	17699	17390	17449	17800	17671	17602	17896	17560	17600	17693	17730	17367	17772	17721	17830	17595	17691	17644	17745	17653	17642	17734	17638	17727	17765	17747	17584	17598	17494	17506	17637	17689	17603	17597	17552	17631	17693	17653	17573	17682	17657	17610	17656	17636	17872	17627	17685	17619	17777	17591	17796	17775	17696	17646	17633	17698	17625	17661	17617	17544	17587	17621	17932	17579	17665	17669	17544	17621	17586	17590	17707	17761	17519	17665	17854	17770	17750	17705	17759	17475	17628	17537	17567	17697	17694	17557	17500	17672	17428	17653	17535	17698	17461	17657	17760	17713	17746	17783	17609	17672	17677	17795	17552	17767	17712	17491	17492	17625	17689	17704	17532	17461	17610	17905	17588	17528	17794	17918	17735	17493	17720	17736	17659	17631	17532	17873	17693	17720	17732	17637	17554	17765	17759	17701	17700	17767	17697	17510	17585	17812	17682	17817	17965	17793	17571	17671	17624	17400	17552	17701	17644	17710	17375	17641	17427	17742	17736	17879	17584	17755	17721	17582	17741	17688	17833	17796	17539	17507	17695	17589	17643	17642	17573	17744	17656	17455	17832	17680	17643	17731	17732	17920	17597	17783	17726	17680	17719	17909	17603	17609	17725	17713	17513	17694	17792	17478	17657	17701	17721	17639	17551	17688	17596	17689	17784	17546	17940	17755	17831	17700	17973	17755	17472	17553	17622	17623	17687	17701	17814	17665	17391	17485	17613	17656	17543	17589	17710	17513	17628	17414	17755	17535	17639	17644	17565	17711	17554	17640	17550	17851	17780	17313	17633	17508	17541	17587	17633	17575	17430	17737	17819	17652	17604	17642	17493	17475	17562	17708	17613	17575	17645	17735	17748	17667	17747	17676	17516	17564	17796	17678	17807	17685	17948	17782	17824	17694	17755	17630	17590	17710	17715	17562	17563	17766	17549	17731	17806	17740	17612	17449	17695	17700	17585	17678	17590	17593	17756	17927	17853	17579	17693	17642	17608	17499	17548	17736	17721	17530	17634	17740	17643	17704	17856	17685	17602	17580	17581	17961	17592	17662	17635	17884	17644	17479	17724	17745	17678	17616	17503	17649	17586	17861	17636	17650	17598	17500	17819	17577	17682	17798	17765	17904	17747	17755	17723	17630	17346	17424	17484	17615	17753	17637	17747	17656	17689	17718	17577	17690	17680	17925	17809	17645	17729	17512	17587	17537	17704	17796	17843	18018	17855	17769	17582	17512	17799	17643	17751	17472	17603	17921	17650	17642	17649	17889	17754	17640	17684	17683	17701	17602	17482	17799	17920	17695	17631	17667	17656	17540	17403	17519	17702	17610	17649	17595	17799	17457	17674	17603	17695	17750	17423	17706	17700	17484	17759	17627	17506	17776	17596	17470	17864	17560	17712	17844	17653	17625	17920	17879	17763	17639	17953	17472	17742	17636	17743	17711	17757	17865	17889	17652	17652	17505	17595	17631	17718	17549	17519	17415	17634	17784	17682	17585	17799	17597	17706	17590	17670	17537	17664	17695	17478	17597	17728	17723	17720	17794	17599	17782	17604	17720	17629	17677	17698	17792	17546	17542	17659	17844	17525	17561	17630	17604	17875	17568	17620	17643	17590	17606	17704	17651	17624	17629	17541	17861	17714	17484	17689	17653	17682	17468	17674	17778	17664	17744	17617	17717	17827	17754	17739	17667	17481	17553	17323	17512	17566	17367	17710	17591	17658	17725	17735	17686	17737	17318	17744	17618	17594	18023	17443	17750	17728	17413	17665	17641	17789	17517	17628	17759	17657	17648	17758	17763	17770	17650	17675	17713	17589	17554	17742	17747	17602	17673	17567	17607	17460	17525	17502	17727	17697	17876	17721	17664	17759	17593	17613	17425	17592	17693	17865	17640	17696	17773	17530	17657	17799	17677	17710	17553	17688	17693	17555	17734	17662	17457	17775	17537	17672	17657	17677	17625	17447	17695	17590	17913	17714	17530	17867	17681	17416	17659	17681	17757	17614	17849	17706	17686	17426	17661	17494	17740	17689	17691	17896	17637	17558	17736	17799	17797	17568	17663	17862	17649	17703	17547	17517	17797	17894	17651	17720	17673	17609	17649	17730	17667	18010	17876	17965	17724	17436	17624	17559	17681	17640	17639	17645	17711	17981	17621	17688	17552	17777	17732	17679	17659	17937	17668	17556	17643	17643	17564	17752	17778	17707	17815	17693	17593	17475	17798	17787	17661	17770	17674	17414	17612	17584	17652	17669	17618	17722	17659	17662	17610	17668	17632	17763	17648	17574	17616	17608	17593	17667	17614	17598	17733	17490	17623	17659	17679	17387	17625	17397	17771	17563	17444	17777	17459	17582	17655	17797	17502	17762	17620	17763	17766	17628	17677	17659	17586	17773	17825	17520	17702	17675	17683	17712	17726	17691	17799	17868	17770	17669	17687	17893	17623	17570	17525	17274	17657	17599	17734	17653	17752	17771	17644	17836	17700	17827	17712	17838	17543	17607	17649	17709	17715	17718	17458	17852	17786	17605	17746	17601	17778	17545	17501	17572	17777	17800	17486	17475	17868	17620	17852	17697	17684	17585	17614	17484	17512	17639	17702	17746	17547	17531	17734	17789	17760	17794	17719	17780	17499	17648	17795	17681	17603	17610	17629	17479	17541	17888	17491	17603	17799	17813	17656	17637	17769	17572	17593	17854	17590	17799	17622	17881	17845	17547	17681	17599	17762	17737	17714	17851	17696	17639	17908	17836	17646	17571	17555	17624	17772	17783	17588	17758	17726	17657	17854	17741	17688	17651	17791	17623	17703	17785	17681	17842	17509	17649	17800	17509	17500	17677	17750	17421	17672	17563	17707	17817	17637	17734	17526	17659	17791	17609	17766	17544	17708	17908	17640	17550	17854	17916	17522	17681	17635	17579	17573	17396	17650	17729	17941	17658	17655	17662	17767	17555	17715	17854	17744	17742	17674	17571	17613	17569	17672	17619	17689	17717	17877	17513	17692	17504	17487	17565	17725	17670	17668	17767	17574	17804	17765	17817	17968	17515	17579	17725	17652	17542	17769	17620	17633	17726	17660	17672	17504	17403	17619	17691	17571	17758	17906	17437	17624	17787	17816	17486	17650	17635	17727	17872	17589	17522	17728	17851	17807	17615	17574	17634	17797	17796	17540	17679	17467	17824	17695	17856	17411	17598	17421	17589	17598	17570	17568	17748	17626	17607	17698	17720	17617	17689	17684	17847	17801	17716	17619	17700	17751	17815	17741	17565	17584	17441	17699	17575	17868	17653	17819	17780	17704	17550	17673	17498	17747	17657	17737	17604	17549	17630	17532	17706	17616	17494	17565	17583	17770	17666	17649	17720	17619	17885	17731	17713	17619	17553	17722	17741	17746	17491	17720	17537	17749	17522	17579	17498	17544	17690	17602	17651	17589	17785	17705	17534	17606	17554	17688	17859	17767	17634	17770	17607	17484	17505	17540	17664	17627	17516	17650	17636	17779	17638	17558	17730	17725	17644	17589	17673	17740	17593	17440	17601	17635	17582	17695	17764	17912	17528	17672	17684	17532	17695	17851	17731	17821	17745	17610	17641	17666	17708	17612	17771	17524	17718	17612	17569	17700	17576	17678	17830	17713	17704	17566	17692	17619	17557	17477	17668	17615	17917	17603	17625	17732	17898	17427	17760	17769	17604	17548	17665	17735	17766	17577	17832	17553	17628	17860	17694	17551	17539	17796	17651	17693	17659	17688	17693	17661	17952	17712	17746	17760	17743	17913	17666	17692	17606	17751	17691	17704	17498	17669	17566	17809	17842	17671	17603	17761	17652	17689	17695	17797	17519	17667	17540	17552	17584	17692	17674	17861	17540	17627	17758	17653	17575	17538	17609	17468	17598	17804	17522	17573	17694	17717	17646	17660	17693	17691	17723	17578	17714	17628	17544	17667	17686	17629	17871	17717	17616	17617	17759	17455	17603	17776	17558	17789	17768	17940	17695	17777	17548	17747	17669	17417	17536	17747	17820	17767	17764	17696	17509	17663	17679	17799	17771	17814	17650	17721	17645	17503	17527	17966	17775	17532	17831	17673	17667	17500	17614	17596	17493	17650	17597	17614	17661	17645	17695	17685	17811	17623	17582	17692	17689	17709	17588	17833	17807	17574	17651	17665	17778	17744	17576	17598	17558	17676	17518	17495	17526	17550	17595	17727	17554	17677	17484	17448	17609	17848	17519	17796	17618	17588	17776	17730	17656	17411	17659	17608
19317	22026	19976	17484	16874	16116	15319	15042	15068	15936	15865	14992	14920	14625	14567	14671	14448	14200	14323	14453	14218	14327	14338	14308	13954	14223	14196	14145	14039	14249	14040	14096	14142	14066	13840	14022	14136	14026	14125	14274	13927	14085	14230	14307	14175	14175	14372	14263	14141	14026	14004	14077	14112	14000	14082	14078	13908	14013	14156	13978	14231	14167	14149	14174	14248	13968	14130	14169	14041	14189	14027	13993	14234	14014	14175	14055	14204	14293	14112	14016	14203	13961	14185	14170	14123	14034	13901	14122	13976	14093	14119	14014	14139	14174	13936	13903	13995	14000	14348	14012	13983	14122	14236	14157	14171	14125	13963	13996	14098	14026	14225	14050	14127	13971	14206	13959	14204	14054	13969	14186	14168	14003	13931	14026	14130	13941	14069	13876	13977	14119	14188	14033	13961	14266	13973	14042	14053	14134	14163	14038	14029	14105	14134	14102	14171	14221	14173	14138	14077	14017	14100	14069	13870	14218	14195	14139	14114	14133	14218	14164	14091	14126	14017	14086	13865	13918	14047	14090	14028	14229	14180	14045	13909	14183	14091	14080	14171	14154	14008	14069	14236	14053	14057	14113	14251	13976	14125	14035	14105	14037	14053	14216	14137	14071	14001	14077	14038	14008	13948	14220	14314	14030	14298	14116	14077	14059	14035	14017	14159	14103	14048	13980	14069	14040	13857	14127	14017	14111	14315	14076	14131	14177	14159	14114	14082	14172	14139	14190	14069	13891	14134	14099	14034	14059	14069	13983	14135	13836	13987	14017	14142	14119	14093	14036	14123	14009	14043	14184	14185	14045	14154	14055	14227	13944	14054	14154	14085	13960	13984	14085	13907	13988	13986	13966	14049	14206	14026	14056	14103	14248	14068	14115	13925	14135	14131	14077	14155	13999	13973	13935	14149	14144	14148	14055	13977	14090	14047	14003	13934	14175	14086	14218	14106	14053	14096	14067	14096	14033	14020	14023	14007	14024	13944	14142	14066	14071	14025	14257	13887	14060	14049	14259	13923	13918	13978	14170	14070	14330	14163	14167	14024	14100	14177	14123	13936	13997	13922	14036	14126	14112	13950	14083	13982	14209	14264	14013	14100	14029	14027	14072	14087	14080	14112	14159	14130	13950	14037	14158	13967	14091	13977	13971	14204	14227	14116	14074	14061	14045	14091	14084	14064	13986	14115	14096	14191	14091	14123	14086	13962	13995	13971	14219	13997	14009	14033	13991	14145	13930	14171	14315	14165	14073	14088	14217	14037	14202	13847	14087	14090	14014	14283	14092	14233	14144	14228	13943	14167	14180	13982	14084	14028	14080	14092	14072	14103	14081	14043	13967	14125	14220	14120	14135	14117	14052	14051	13970	14052	14133	14046	13950	14062	14032	14215	13961	14081	14063	14202	14192	13990	13988	13956	13922	14142	14019	14199	13941	13991	14102	13860	14004	14113	14023	14046	13980	14184	14111	14077	13965	14230	14068	14047	14136	14159	14080	14246	13928	14072	14038	14024	14102	14116	14128	14173	14037	14041	14179	14213	13971	14019	14300	14082	14068	14226	14233	14119	14046	14112	14156	14175	14050	14108	14095	14059	14035	14087	14238	14058	13912	14102	14066	14156	14105	13991	14169	14114	14444	14119	13979	14255	14071	14153	14166	13886	13926	14188	14042	14057	13999	14148	14069	14335	14121	14125	13991	14105	14247	14138	14120	14166	14026	14248	14004	14092	13965	14149	14038	14216	14059	14110	14203	14124	14016	13997	14201	14014	14193	14153	14066	14222	14110	14091	14038	14127	13999	14138	14161	14013	13993	14209	14035	14098	14181	14063	13983	14085	14120	13927	14205	14062	13974	14171	14066	14182	14133	14136	14091	14157	14007	14134	14133	14129	14032	14015	13985	14171	14010	14075	14050	13984	14070	13957	14138	14025	14190	14078	14018	14196	13942	14105	14082	14021	14111	14236	14093	14222	14179	14079	14259	14049	13977	14189	14101	14140	14004	14105	14316	13992	14161	14041	14165	13936	14074	13986	14176	14116	13912	13939	14186	14157	14056	14151	14144	13997	13971	14075	14067	14197	13968	14312	14087	14006	14144	13967	13957	14147	14158	14105	13945	14152	14147	14213	14102	14173	14149	14057	14082	14052	13966	13964	13937	13985	14063	14086	14196	14100	14207	13920	14068	14176	14161	13948	14122	14021	14091	14001	13937	13954	14057	14055	14127	14009	14114	14019	14152	14059	14017	14204	14043	14060	13982	14054	14026	14228	14100	14007	14122	13965	14126	14148	14054	14176	14180	14117	13926	14114	14125	14233	14123	14073	14179	14012	14085	13900	14059	14099	14041	14021	14083	14050	14078	14065	14045	14098	14025	13910	14293	14022	14121	13958	14186	13941	14211	14126	14060	14125	14111	14071	14030	14109	14132	14157	14020	14193	13844	14149	14128	14067	13949	14139	14219	14179	13984	14063	14099	14165	14022	14056	14069	14074	14044	14221	14108	14182	14085	13899	14206	13923	14097	14232	14055	14144	14259	14008	14104	14130	13991	14178	14140	14076	14132	14160	14136	14259	14067	14180	14184	13986	13911	14231	14170	14093	14149	14122	14253	14058	14210	14015	14247	14018	14055	14005	14092	14172	14211	14125	14089	14001	13982	14237	14164	14029	14142	14107	13965	14173	14077	14256	13953	14068	14189	14168	14187	14209	14247	14062	14174	13960	14106	14100	14073	14196	14154	14055	14057	14153	14032	14224	14077	14069	14094	13982	13939	13974	13921	13899	14070	14234	14102	14306	14006	14087	14083	14112	14113	14136	14119	14027	14137	14027	13986	14205	14151	14018	14249	14100	14080	13988	14113	14194	14069	13994	14101	14179	14189	14003	13977	14128	14145	13982	14163	14067	14133	14061	14198	13988	14071	13986	14107	14054	14051	13969	14017	14010	14246	14104	14127	14276	14070	14043	14103	14011	14290	14119	14105	14077	14260	14043	14038	14140	14062	14079	14084	14051	14053	14050	14156	14051	14048	13925	14071	14001	13900	14020	14265	14187	14067	14238	14061	14230	14151	14113	14149	14161	14368	14107	14047	14108	14073	13922	14072	13974	14014	14117	14107	13934	14218	14129	14132	14140	14140	14159	14112	14060	14092	13965	14095	14192	13995	14057	14185	14058	14033	14026	13941	14170	14058	14039	13838	14305	14076	14098	14168	14080	14024	13871	14082	14112	14055	13991	14081	14073	13988	14074	13951	14040	13987	14177	14065	14184	14175	14065	14148	14195	14039	14070	14039	14069	14171	14004	14077	14001	14064	14155	13990	14075	14191	14091	14138	14141	14112	13922	14191	13954	13975	13942	14043	13991	14233	13966	14173	14115	13947	13948	14168	14236	14029	14028	14053	13970	14229	14004	13891	14011	14052	14159	14118	13955	13918	14143	14111	14032	14002	14115	14141	13856	14029	14215	14134	13998	14118	14150	14091	14109	14036	14035	14109	14108	14096	14127	14113	14080	14088	14145	14136	14039	14099	14009	13954	14011	14257	14163	13994	14021	14254	14147	14038	14153	14089	14183	14182	14000	14148	13942	14051	14028	14055	14065	13970	14097	14239	14090	14093	14157	14184	14039	13867	14177	14070	14030	13985	14037	13985	14162	14224	14042	13998	14154	14057	14133	14039	14237	13812	14055	14129	13897	13895	14120	14012	14098	13997	14084	13910	14120	14137	14021	14094	14068	14067	13864	14068	13994	13989	14089	14152	14132	13977	14168	14223	14097	13848	13964	13997	14101	14104	14049	14165	13980	14090	14129	14004	14062	14179	13928	14028	14109	14045	14042	14039	14105	13967	14018	14107	14088	14121	14090	13974	14010	14048	14052	14089	13899	14293	14065	14061	14129	14015	13907	14114	14369	14092	14116	14045	14100	14216	14152	14087	14099	14034	14150	14015	14242	13965	13849	14042	14018	14034	14133	14033	14290	14117	14115	14199	14109	14114	14094	13950	14033	14060	14198	14026	14086	14247	14090	13993	14116	14145	14064	13970	14084	14304	14173	14107	14212	14014	14067	14003	13969	14054	14105	14024	13950	14112	14007	13990	14135	14104	14134	14224	13993	14149	14091	14127	14060	14050	14008	14120	14159	14174	14103	14091	14181	14047	13946	14055	14198	13986	14137	13954	14100	14070	13944	13887	14069	14024	14068	14003	14115	14067	14028	13998	14187	13904	13978	13963	14017	14032	13885	14104	14183	14217	14180	14223	14034	14127	14053	14169	14007	14032	14116	13986	14171	14173	14083	14124	14176	14137	14021	13955	14025	14047	14174	14093	14071	14199	13828	14078	14022	14104	14145	13992	14183	14122	14073	14023	14240	14026	14273	14041	14071	14054	14030	14133	14141	14067	14151	13936	14183	14178	13941	14040	14166	14261	14029	14054	13987	14141	14082	14047	14161	14118	14007	14242	14142	14127	14185	14081	14141	14051	14067	14079	14190	14010	14131	14195	14214	14168	13988	14209	13984	14053	13993	14072	14268	13959	14230	14035	14093	14035	14212	14079	14057	14119	13991	13944	14030	14125	14051	14097	14119	14330	14025	14241	13856	14202	14104	14005	14118	14072	14166	14016	14244	14023	14094	14018	14009	14082	14146	14072	13923	13893	14018	14143	14047	14297	13913	14153	14155	14247	14123	14127	14244	13980	13912	14096	13959	14170	14024	14227	14162	14198	13987	14126	14185	14064	14054	14135	14204	14236	14207	14083	14074	14163	14040	14153	14139	14072	14138	14194	14168	14121	14238	14194	14061	14226	14033	14040	14000	14065	14119	13956	14064	14100	13951	14018	14070	14036	14065	14053	14112	14123	14104	13915	14213	14036	14115	14034	14103	14016	13998	14186	14113	14173	14160	14087	14197	14017	13988	14130	14161	14093	14047	13968	14225	14230	14009	13981	14075	14032	14116	14105	14080	14170	14002	14204	14036	14021	13974	14167	14065	14227	14137	14015	14107	14154	14015	14308	14024	13994	14149	14163	14151	14161	14061	14176	14244	14184	14056	14180	14178	14189	14085	14142	14064	14046	14155	13972	14185	14067	14195	14009	14211	14136	14005	14129	14041	14160	14228	13925	14098	14017	14153	14214	13990	13900	14131	14276
24695	21014	28090	24453	23101	23481	22726	20243	19812	20568	20558	19304	19203	19010	18856	18755	18588	18528	18211	18328	18073	18304	18378	18167	18200	18031	18353	18330	18044	18001	18190	17880	17993	17905	17935	18079	18125	18006	18101	17833	18108	17971	18072	17980	18686	18736	18720	18552	18338	18259	17982	17932	17789	18057	18060	18029	17895	18048	18005	17980	17970	17861	17948	18007	17964	17926	17760	17930	18023	18040	17973	17925	18004	18110	18139	17988	18096	18060	18292	18073	18052	17930	17952	18062	18072	17816	18109	18031	18177	18055	17813	18032	17962	18193	18031	17948	18042	18056	17947	18095	17895	17910	17905	17935	18049	18024	18054	17867	18171	17995	17899	18021	17976	17953	17772	18027	17946	17951	18012	18158	18176	18256	18011	18084	18074	17878	17914	18069	18069	18007	17754	17982	17962	18188	17933	17978	18019	17787	17880	18086	18019	17859	18054	18082	18001	18038	17947	18032	18220	17860	17927	17997	17920	17934	17936	17951	17906	17952	17988	17949	17985	18105	17837	18008	18002	17920	17989	17956	17883	17867	18213	18177	18050	18051	18066	17812	18066	17840	17906	18050	18297	17956	18049	17994	18072	18033	17903	17754	17912	17964	17782	17869	17890	18160	17810	18079	17898	18007	18042	17740	17812	17896	17945	17880	17963	18128	18200	17963	18020	18099	18013	17967	18050	18059	18138	18013	18133	17886	17889	17976	18006	18045	18101	18117	17967	17945	18142	18054	17897	18004	17943	18115	17982	17960	17982	17909	18026	17952	18041	18071	18000	18142	17939	17914	18019	18062	18019	17837	17816	17986	18123	17796	17887	18012	17944	17901	17891	18005	17918	17966	18004	17859	18129	18030	18146	17976	17998	18134	18132	18039	17994	18120	17824	18046	18090	17952	17830	18056	17804	17883	18042	17939	17992	18097	17853	17935	18049	17939	17956	17939	18000	17798	17956	18012	17872	17859	17883	17927	18034	18082	17975	17947	17905	17795	17860	18050	18039	17804	17904	17893	17956	18061	17946	17875	17964	17871	17898	18001	17922	18042	17982	18032	17910	18018	18016	17948	18091	18076	17968	17816	17789	17850	18024	17797	17986	17830	18037	17995	18070	18119	18137	17772	18246	17841	17918	17747	18135	17714	17856	17811	18055	17993	17986	17994	18016	18060	18181	17826	17956	17975	17984	17952	18031	17975	18072	17889	18142	17928	18081	17815	18051	17970	17853	18047	18097	18120	18039	17659	17981	18053	17978	17998	17855	17923	17948	18263	17876	18178	18064	17980	18176	18077	17960	18087	18063	17755	17997	17812	17964	17888	17999	17925	18031	18019	17768	17898	17850	17962	17944	17843	17967	17838	17996	17726	17850	17909	17852	18050	17928	18149	18043	17786	18020	18106	17847	17972	17962	18181	17879	17889	17971	17948	17908	18039	17963	18065	17966	17950	17924	17965	18098	18020	18082	18041	18028	18109	17794	17899	17807	18093	17765	18024	17992	17958	17963	17872	18050	17976	18126	18235	17938	17905	17890	17946	18026	17825	17869	17973	17985	17992	17864	17818	17895	17837	18004	18078	18066	18024	17906	18028	17999	18126	18115	17819	17947	17985	17982	17964	18079	17984	17908	18038	17915	17857	17962	18158	18059	17734	18042	17814	18099	18014	17884	18001	18020	17919	18026	18169	18047	18003	17947	17876	18031	17722	17893	18033	17803	17884	17906	17920	18124	17913	17946	17743	17888	17837	18029	17978	18008	17923	18124	17953	17882	18064	18028	18044	18033	18136	17940	17931	17857	17985	17871	18155	18032	17878	18129	18041	17887	17776	18012	18057	18008	18141	17936	17896	18078	17789	17947	17947	17956	17988	17900	17836	17973	17894	17593	17907	17843	17906	17957	17906	18030	17825	17856	17852	18158	17881	18087	17953	18121	17978	17994	17993	18166	18021	18091	17978	18024	18014	18071	18044	18005	17963	17755	17901	17969	17838	17759	17700	17995	18057	17891	17867	17929	17906	18068	17944	17835	17844	17839	17953	17896	18033	18081	17880	18036	17689	18036	17837	17943	18136	18010	17977	17941	17925	17936	18044	18058	17915	17808	17850	18020	18052	17917	18010	17910	17957	18367	18113	17981	17851	17985	17863	17837	18011	17983	17939	17879	17903	17877	17873	17982	17707	17709	17961	18049	17986	18067	18020	17906	18201	17913	17948	17824	17811	17846	18048	17852	17880	18060	18147	17939	17871	18156	18008	18008	17972	17768	17997	17987	18165	18137	18101	18136	17983	17977	17889	17987	18179	17932	17997	18227	17973	17992	17999	18128	18062	17843	18014	17881	17942	18073	18035	18039	17983	17999	18073	18044	17900	17795	17878	17995	18000	18051	17977	17913	17959	17904	17709	18077	17989	18033	17978	18114	17965	17694	18030	18073	18020	18060	18050	17953	17896	17692	18129	17956	18084	17734	17682	18023	17913	17932	17996	17792	18039	17921	18014	17894	18006	17775	17846	18136	18061	18038	17963	17825	18075	17965	17837	18054	17955	17805	17885	17989	18044	17967	17910	18099	18002	17930	18015	18088	17873	17978	17857	17906	17713	17894	17822	17893	17888	17974	18128	17956	18028	17936	18080	18026	18005	18065	17989	18164	18062	18034	18043	17862	17895	17963	17866	18217	18108	18271	17953	17745	17761	18040	17814	17890	17880	18078	18017	17972	17998	18016	17739	18093	18015	17980	17863	17933	17822	18083	18029	17956	18222	18071	18040	18004	18058	17935	18012	17983	18039	17721	17930	17944	17991	18029	18020	17991	17895	18027	18097	17925	18051	18083	18006	18026	17810	17647	17988	17963	18118	17893	17949	17973	17977	18003	17936	17758	17970	17800	18076	18070	17908	18132	17891	17871	17953	18070	17978	17958	18144	18207	17757	17927	18149	17759	18050	18075	17855	17969	17939	17931	18137	18024	17904	17789	18159	17980	18026	17966	17990	18160	17911	18095	17858	18095	17904	18140	17948	17852	18064	18102	18001	18125	17979	17913	17987	17708	17946	18001	18052	18004	18046	17886	17964	18037	17905	17990	17996	18032	17944	18184	17953	18099	18212	17952	17911	17943	17921	17689	17957	18057	18014	17969	17823	17792	17834	17832	17918	17963	17726	17832	18012	17880	17841	18083	18045	18041	17975	17971	17954	18068	17869	17998	17978	17890	18117	18119	18034	18170	17777	18003	17949	17982	17930	17871	17915	17890	18142	17941	17885	18111	17910	17934	18007	17967	17920	17855	17970	17927	18107	17927	18014	18050	17986	18082	18312	18103	18176	17927	17997	17744	18087	18008	17997	17938	17920	17912	17915	18223	17876	17919	18212	17821	17996	17916	17863	17908	17975	17843	18145	18090	18208	17880	17998	18230	18099	17947	18085	17947	18151	17818	18140	18171	17811	17949	17877	17848	18112	18098	17834	18059	17989	17818	17929	17942	18084	17968	17780	17918	17975	18073	17918	18096	17693	17978	17929	18103	18009	17994	18009	17867	17846	18087	17862	18047	17921	17932	18020	17873	17843	18154	17741	18183	18093	18071	17998	18013	18071	18103	17884	18122	17925	17853	18160	17811	17967	17932	17897	18079	17741	18053	17977	18022	17854	18007	17900	18015	17963	17970	18050	17749	18036	17853	18088	18014	18149	18077	17826	18126	17837	17900	18067	18242	17921	17976	17977	17921	18185	17945	18102	18117	17846	17868	17868	18059	17856	17880	18145	17992	17910	17871	17930	17969	17787	18010	18077	18176	18107	18031	17967	18150	18002	17985	17992	18077	17907	17988	17919	17690	18155	17983	17964	18048	18085	17937	18018	18108	17982	17889	17891	17963	18029	18160	18034	18018	18021	18093	17806	17710	18090	18051	18266	17929	17965	18055	17847	18117	17937	17948	17970	17814	18007	17905	18035	17973	17974	18101	17898	18198	17984	17857	18022	18104	17853	17982	17922	18124	18122	17908	18081	17905	17879	17940	18078	18040	17936	17833	17985	18059	18088	17818	17866	17883	17840	17827	17885	18185	17804	17969	17845	18019	18243	18187	18150	17909	17892	18014	18077	18323	18039	17711	17875	18113	17867	18128	18075	17860	18034	18008	18170	18060	17895	17955	17875	17998	17949	18082	18023	17972	18039	17937	17709	17695	17692	17923	17990	17984	17907	18057	17977	18140	18056	17870	18079	18089	17879	17951	17858	18009	17779	17975	18043	17958	18013	18064	17912	17738	17905	17757	17979	17793	18025	18107	18111	17958	17911	17870	17909	18196	17898	18003	17894	17995	17934	17818	17858	17951	18029	18084	18040	17982	18120	17972	17787	17996	17847	18030	17883	17973	18082	18041	17936	17853	17894	17947	18176	18120	18042	18005	17968	18044	18116	17977	18068	17868	17714	17846	17978	18054	18221	17959	17911	17710	17875	17902	18051	18128	18088	18043	18055	17937	17981	17796	18249	18159	17900	17686	18024	17943	17931	17849	18028	17720	18038	17875	18008	17948	17810	18180	17911	17966	17993	18039	18101	17786	18054	17947	18195	17938	17903	17970	18140	18135	17839	17939	17834	17960	17862	18118	17892	18027	18057	18003	17916	18072	17868	17905	18126	18040	18230	17909	17983	17779	17993	18084	18008	17919	17977	18040	18000	17984	18007	17803	17883	17840	17830	17783	17875	18109	18102	18068	18124	17720	17934	18129	18136	17877	17974	17808	17880	17837	17788	18108	18003	18037	17964	18200	18172	17952	18105	18066	17890	18041	17877	18018	17887	17801	17859	17878	17727	18109	18120	18075	17943	17929	18061	18198	17996	18063	17973	17701	17970	18001	18028	17982	17961	18089	17804	17993	18085	18136	17902	17629	17900	18099	18043	18171	18093	17880	18012	17940	17996	17871	17944	17974	17999	17857	17995	17861	17907	18096	17865	17781	17981	17956	17914	18118	18080	17758	17823	17863	18034	17973	17920	17975	17774	18176	17894	17980	17842	17988	17953	18163	17955	18142	17788	18106	17978	17991	17943	18076	17899	18014	17912	18065	17831	17947	17978	17947	18009	17999	17852	18138	18036	18095	18002	17843	18053	17968	17868	17966	18005	17996	18061	18054	18085	17917	17899	17931	17921	18041	17918
21766	33669	30684	25548	22913	20017	18244	17312	17269	17966	17913	16293	15890	15580	15199	15283	15007	15018	14732	14726	14680	14601	14613	14606	14600	14556	14521	14635	14279	14588	14263	14516	14320	14248	14306	14090	14309	14229	14420	14209	14526	14258	14208	14630	15003	15596	15501	15021	14573	14364	14412	14333	14365	14348	14609	14390	14313	14203	14295	14285	14283	14259	14291	14346	14260	14427	14210	14335	14124	14373	14212	14403	14402	14342	14345	14403	14316	14242	14208	14284	14287	14273	14344	14173	14433	14349	14232	14429	14190	14348	14183	14313	14453	14369	14250	14371	14216	14316	14184	14470	14235	14241	14299	14432	14422	14312	14215	14358	14318	14159	14264	14328	14208	14175	14316	14317	14385	14431	14320	14281	14185	14193	14252	14195	14228	14219	14371	14445	14338	14197	14400	14338	14079	14311	14257	14255	14332	14293	14280	14076	14291	14286	14259	14456	14289	14334	14273	14248	14158	14286	14313	14230	14228	14098	14476	14347	14366	14181	14299	14208	14331	14080	14332	14229	14369	14289	14272	14379	14191	14279	14060	14272	14255	14185	14261	14349	14254	14259	14064	14151	14547	14188	14261	14133	14273	14175	14160	14342	14164	14216	14362	14341	14450	14403	14220	14253	14232	14225	14294	14245	14313	14232	14223	14169	14391	14428	14266	14049	14201	14327	14260	14114	14193	14323	14173	14410	14392	14310	14309	14182	14330	14173	14402	14474	14325	14280	14265	14371	14277	14245	14468	14479	14253	14312	14394	14140	14368	14251	14296	14310	14207	14222	14292	14393	14189	14319	14367	14339	14332	14160	14386	14255	14272	14390	14122	14269	14193	14342	14182	14344	14342	14329	14248	14282	14266	14233	14311	14388	14157	14180	14265	14026	14147	14401	14220	14255	14117	14245	14265	14082	14162	14492	14297	14272	14139	14282	14294	14351	14305	14165	14320	14152	14241	14340	14319	14452	14264	14263	14361	14362	14329	14313	14312	14475	14264	14450	14235	14289	14283	14403	14343	14482	14413	14177	14314	14298	14410	14342	14349	14241	14272	14399	14215	14137	14263	14382	14334	14279	14285	14198	14295	14091	14376	14296	14351	14221	14195	14277	14375	14349	14209	14360	14412	14183	14274	14223	14245	14325	14484	14269	14320	14348	14185	14179	14094	14249	14210	14223	14464	14275	14267	14396	14336	14372	14399	14230	14264	14358	14421	14349	14450	14379	14250	14354	14210	14249	14250	14205	14246	14250	14297	14394	14413	14060	14201	14404	14187	14319	14341	14216	14208	14244	14294	14289	14324	14298	14493	14307	14284	14224	14370	14380	14380	14282	14244	14211	14289	14359	14349	14312	14232	14322	14411	14310	14258	14324	14399	14345	14409	14283	14301	14237	14143	14258	14184	14332	14222	14280	14388	14326	14388	14199	14403	14287	14242	14234	14297	14240	14089	14314	14265	14215	14181	14319	14305	14135	14112	14383	14221	14095	14294	14332	14267	14180	14237	14348	14263	14203	14194	14281	14186	14256	14225	14143	14214	14226	14235	14381	14485	14415	14434	14327	14248	14212	14336	14127	14305	14376	14178	14179	14358	14305	14217	14265	14115	14225	14349	14400	14380	14232	14172	14244	14233	14048	14310	14219	14227	14315	14273	14315	14223	14207	14157	14409	14227	14199	14255	14314	14225	14160	14274	14182	14203	14380	14361	14273	14228	14418	14238	14103	14215	14132	14442	14118	14154	14363	14470	14349	14347	14295	14255	14166	14288	14375	14354	14383	14291	14370	14361	14255	14252	14421	14282	14305	14295	14250	14222	14216	14300	14246	14317	14411	14470	14096	14332	14191	14366	14256	14161	14377	14187	14233	14302	14222	14377	14178	14367	14345	14296	14311	14385	14331	14439	14260	14288	14395	14273	14261	14292	14302	14438	14355	14151	14469	14202	14439	14300	14359	14292	14448	14450	14168	14210	14365	14262	14277	14491	14215	14454	14291	14391	14259	14243	14328	14252	14301	14471	14126	14378	14255	14262	14254	14468	14273	14322	14112	14311	14395	14085	14377	14186	14366	14186	14266	14242	14404	14278	14240	14226	14256	14207	14136	14139	14337	14317	14277	14334	14340	14240	14344	14348	14172	14248	14222	14168	14195	14374	14215	14266	14344	14297	14435	14279	14283	14311	14337	14170	14133	14261	14189	14293	14291	14263	14299	14081	14199	14355	14290	14383	14222	14243	14473	14118	14373	14357	14031	14367	14271	14167	14177	14308	14403	14314	14205	14422	14328	14290	14236	14467	14190	14300	14191	14462	14418	14262	14191	14354	14381	14315	14242	14436	14231	14191	14380	14344	14289	14297	14253	14233	14357	14201	14268	14269	14265	14190	14163	14215	14335	14361	14263	14167	14384	14176	14346	14239	14375	14205	14223	14334	14283	14152	14326	14399	14353	14408	14308	14185	14312	14049	14327	14316	14230	14225	14310	14260	14297	14310	14276	14323	14341	14245	14236	14281	14342	14395	14172	14393	14267	14338	14296	14162	14261	14230	14196	14384	14191	14360	14296	14346	14297	14265	14274	14325	14376	14321	14297	14287	14327	14314	14291	14499	14262	14119	14408	14228	14349	14178	14475	14234	14201	14272	14401	14251	14219	14178	14268	14441	14324	14193	14328	14229	14210	14285	14322	14245	14356	14406	14126	14305	14426	14254	14334	14236	14393	14427	14219	14277	14297	14257	14063	14287	14446	14225	14402	14343	14156	14332	14127	14348	14218	14262	14363	14295	14316	14287	14336	14301	14251	14371	14338	14290	14376	14416	14285	14209	14328	14449	14294	14313	14144	14355	14325	14378	14249	14289	14368	14277	14196	14337	14329	14355	14227	14307	14476	14188	14257	14266	14356	14306	14250	14391	14337	14349	14478	14304	14224	14254	14311	14180	14045	14272	14213	14329	14337	14324	14275	14344	14414	14198	14306	14225	14324	14306	14428	14317	14202	14217	14121	14307	14117	14347	14167	14313	14217	14134	14294	14322	14148	14183	14397	14237	14356	14318	14255	14222	14486	14241	14300	14280	14256	14371	14360	14265	14326	14324	14328	14355	14263	14243	14227	14297	14336	14355	14230	14409	14291	14305	14277	14357	14155	14114	14350	14295	14240	14093	14420	14337	14217	14145	14258	14465	14125	14219	14242	14244	14314	14239	14254	14160	14295	14302	14447	14344	14125	14383	14074	14333	14346	14280	14211	14301	14336	14353	14470	14378	14194	14289	14388	14281	14281	14243	14341	14275	14340	14245	14386	14236	14269	14373	14318	14204	14278	14276	14341	14304	14202	14231	14299	14320	14357	14332	14149	14405	14264	14176	14157	14393	14375	14255	14257	14254	14270	14283	14291	14349	14326	14280	14245	14041	14231	14050	14387	14264	14481	14419	14267	14295	14307	14355	14224	14385	14257	14426	14302	14330	14108	14314	14141	14348	14250	14279	14176	14250	14172	14375	14216	14306	14223	14271	14380	14360	14213	14302	14246	14496	14140	14204	14265	14333	14296	14172	14399	14373	14255	14200	14342	14280	14300	14249	14159	14352	14263	14236	14341	14074	14195	14301	14111	14120	14362	14184	14095	14373	14270	14107	14386	14355	14394	14219	14386	14090	14138	14387	14278	14107	14263	14264	14161	14383	14371	14323	14241	14307	14182	14249	14297	14283	14390	14273	14206	14232	14304	14284	14409	14132	14401	14483	14324	14197	14281	14210	14412	14332	14230	14372	14368	14227	14307	14296	14262	14242	14165	14177	14293	14373	14222	14256	14280	14268	14252	14371	14374	14263	14418	14279	14208	14363	14212	14266	14285	14384	14226	14345	14222	14399	14249	14245	14189	14109	14315	14498	14218	14199	14431	14309	14399	14318	14254	14124	14222	14236	14317	14366	14270	14420	14396	14311	14354	14214	14220	14422	14188	14367	14360	14215	14270	14381	14405	14243	14187	14123	14084	14077	14245	14162	14370	14223	14292	14429	14331	14286	14313	14157	14498	14284	14292	14259	14483	14367	14246	14128	14174	14101	14309	14177	14238	14254	14363	14321	14341	14286	14271	14378	14290	14239	14344	14473	14275	14200	14297	14311	14279	14272	14228	14293	14277	14345	14428	14285	14336	14301	14376	14179	14170	14172	14331	14250	14326	14303	14429	14484	14251	14229	14318	14414	14277	14302	14390	14320	14164	14470	14419	14305	14263	14410	14153	14255	14311	14081	14493	14299	14483	14251	14236	14133	14143	14348	14204	14309	14371	14271	14097	14226	14239	14376	14202	14254	14176	14265	14365	14380	14147	14278	14141	14379	14306	14227	14171	14353	14282	14240	14250	14280	14314	14263	14364	14322	14406	14310	14154	14432	14188	14368	14315	14410	14077	14309	14228	14369	14328	14325	14298	14388	14309	14308	14107	14369	14138	14237	14377	14252	14420	14376	14086	14354	14333	14409	14351	14302	14466	14208	14167	14307	14409	14124	14385	14423	14381	14220	14409	14186	14395	14316	14459	14200	14345	14142	14257	14274	14286	14111	14173	14268	14460	14264	14206	14388	14347	14413	14206	14360	14271	14316	14298	14300	14284	14403	14281	14363	14294	14230	14431	14402	14313	14212	14285	14292	14331	14226	14414	14293	14165	14202	14100	14205	14161	14197	14200	14345	14277	14363	14289	14378	14102	14288	14055	14281	14224	14394	14322	14361	14376	14233	14302	14287	14348	14241	14245	14240	14276	14377	14376	14161	14194	14196	14308	14495	14114	14277	14521	14267	14227	14374	14215	14138	14310	14157	14293	14298	14339	14275	14360	14202	14155	14216	14349	14324	14252	14245	14188	14328	14310	14309	14238	14274	14249	14205	14147	14225	14293	14534	14144	14375	14275	14297	14323	14371	14158	14371	14200	14280	14311	14245	14268	14143	14276	14324	14492	14356	14215	14361	14307	14418	14186	14345	14298	14216	14426	14381	14261	14298	14402	14022	14188	14316	14399	14368	14273	14289	14463	14346	14245	14266	14414	14256	14216	14218	14140	14278	14215	14400	14471	14066	14296	14232	14211	14186	14196	14165	14375	14288	14077	14464	14351	14254	14391	14118	14216	14349	14410	14122	14262	14358	14319	14315	14272
23432	21088	28407	23829	22014	24784	25674	21215	20290	20947	21031	19587	19064	18952	18890	18543	17850	18218	18215	17930	18146	18000	17942	17939	18091	17858	17856	17964	17912	17862	17603	17788	17616	17742	17652	17797	17632	17711	17764	17590	17501	17615	17678	17852	18269	19208	18998	18555	17991	17982	17494	17513	17505	17374	17443	17725	17696	17379	17511	17441	17546	17762	17392	17369	17604	17624	17415	17541	17498	17785	17622	17628	17467	17622	17626	17497	17460	17803	17364	17620	17602	17509	17432	17639	17558	17469	17621	17505	17555	17397	17707	17802	17602	17668	17827	17569	17541	17408	17599	17554	17606	17278	17601	17450	17371	17609	17579	17624	17391	17495	17576	17369	17497	17511	17657	17403	17451	17556	17344	17575	17406	17372	17693	17598	17713	17579	17589	17500	17623	17271	17329	17480	17559	17456	17548	17433	17427	17541	17428	17629	17448	17530	17553	17570	17422	17286	17727	17683	17587	17490	17519	17625	17468	17584	17518	17551	17503	17585	17278	17647	17450	17722	17560	17544	17437	17355	17476	17594	17542	17565	17458	17482	17481	17510	17635	17410	17385	17565	17231	17535	17461	17703	17830	17601	17780	17248	17444	17427	17417	17489	17492	17585	17387	17580	17504	17388	17497	17352	17429	17338	17563	17545	17376	17273	17656	17568	17325	17542	17673	17450	17566	17363	17593	17461	17225	17407	17383	17631	17625	17552	17492	17479	17517	17582	17512	17536	17308	17509	17643	17666	17401	17487	17332	17583	17510	17424	17694	17455	17474	17602	17542	17538	17525	17284	17300	17468	17652	17535	17422	17561	17468	17368	17648	17553	17538	17502	17554	17558	17522	17537	17750	17525	17526	17344	17421	17422	17426	17651	17658	17550	17494	17678	17662	17420	17371	17300	17425	17789	17437	17530	17509	17557	17529	17625	17441	17558	17514	17551	17526	17487	17362	17400	17308	17344	17659	17588	17489	17562	17460	17833	17669	17413	17387	17580	17474	17581	17377	17493	17487	17354	17363	17617	17476	17488	17276	17555	17558	17510	17611	17437	17733	17304	17460	17367	17387	17510	17488	17469	17383	17479	17612	17481	17386	17513	17503	17631	17592	17565	17419	17446	17487	17529	17640	17811	17430	17575	17647	17589	17394	17421	17465	17601	17321	17440	17456	17515	17571	17428	17376	17395	17568	17426	17761	17463	17465	17504	17334	17500	17538	17403	17477	17631	17406	17532	17226	17460	17461	17463	17493	17447	17664	17640	17544	17565	17432	17492	17520	17455	17364	17339	17522	17395	17328	17593	17495	17552	17432	17507	17521	17415	17390	17385	17596	17340	17526	17368	17337	17503	17445	17480	17431	17627	17433	17373	17655	17483	17368	17467	17432	17402	17531	17537	17516	17802	17549	17425	17357	17403	17537	17377	17318	17577	17593	17514	17341	17447	17543	17581	17628	17471	17523	17338	17348	17276	17420	17571	17337	17492	17508	17414	17343	17402	17422	17474	17397	17518	17333	17608	17402	17269	17576	17609	17431	17449	17587	17724	17611	17578	17691	17401	17343	17514	17420	17630	17460	17438	17518	17379	17334	17550	17520	17446	17494	17557	17429	17516	17511	17584	17728	17674	17527	17622	17672	17607	17641	17602	17470	17447	17498	17594	17568	17570	17377	17426	17410	17490	17528	17354	17495	17639	17368	17516	17532	17378	17280	17587	17474	17710	17252	17647	17327	17339	17390	17507	17616	17411	17495	17375	17406	17463	17389	17506	17420	17835	17442	17542	17594	17631	17579	17475	17642	17473	17621	17541	17506	17660	17570	17477	17503	17448	17664	17520	17714	17554	17727	17297	17469	17282	17526	17558	17575	17584	17535	17568	17605	17337	17516	17571	17811	17494	17197	17435	17344	17347	17474	17496	17398	17583	17546	17522	17406	17496	17528	17790	17583	17600	17436	17369	17467	17510	17401	17573	17367	17538	17547	17598	17596	17642	17476	17433	17401	17347	17410	17433	17420	17207	17632	17390	17527	17647	17643	17513	17704	17566	17344	17391	17614	17456	17678	17434	17506	17535	17365	17547	17490	17302	17342	17542	17497	17450	17397	17586	17569	17434	17448	17444	17344	17392	17426	17524	17506	17457	17559	17536	17524	17314	17476	17401	17424	17536	17612	17448	17258	17635	17637	17591	17470	17677	17516	17506	17484	17644	17454	17516	17579	17451	17498	17554	17401	17546	17809	17542	17278	17431	17521	17251	17352	17579	17528	17456	17397	17670	17579	17587	17710	17369	17475	17456	17272	17486	17564	17452	17471	17623	17436	17635	17606	17473	17158	17438	17492	17501	17517	17613	17605	17458	17321	17548	17354	17567	17624	17515	17506	17545	17400	17445	17642	17495	17286	17273	17341	17347	17553	17728	17545	17531	17525	17330	17604	17384	17586	17435	17496	17361	17434	17544	17655	17483	17639	17688	17556	17504	17368	17439	17591	17573	17689	17450	17605	17432	17608	17671	17511	17697	17490	17571	17513	17329	17533	17305	17608	17675	17391	17521	17449	17566	17516	17728	17620	17286	17562	17448	17605	17670	17444	17487	17448	17426	17552	17426	17590	17638	17492	17659	17540	17556	17464	17520	17571	17663	17526	17441	17467	17371	17280	17475	17667	17676	17437	17468	17416	17471	17686	17419	17408	17414	17502	17598	17544	17387	17543	17647	17653	17280	17345	17518	17604	17594	17537	17408	17407	17401	17432	17591	17403	17383	17526	17490	17483	17610	17649	17642	17478	17548	17528	17468	17656	17407	17550	17346	17503	17540	17398	17476	17511	17538	17518	17415	17609	17443	17420	17547	17621	17749	17711	17595	17409	17432	17599	17543	17392	17430	17421	17427	17397	17757	17425	17749	17670	17622	17636	17769	17403	17411	17584	17461	17493	17442	17600	17477	17451	17515	17668	17429	17343	17588	17518	17625	17585	17604	17560	17421	17524	17412	17279	17527	17584	17623	17456	17534	17407	17539	17577	17466	17342	17461	17448	17318	17686	17508	17462	17202	17316	17358	17628	17523	17446	17623	17536	17255	17500	17233	17418	17678	17348	17530	17551	17619	17638	17432	17437	17503	17549	17600	17672	17520	17540	17147	17484	17572	17397	17360	17246	17476	17630	17421	17498	17338	17584	17534	17462	17415	17379	17483	17327	17543	17710	17375	17663	17384	17632	17779	17439	17453	17623	17687	17332	17511	17407	17562	17315	17740	17635	17561	17507	17595	17526	17578	17493	17508	17476	17496	17626	17803	17608	17592	17544	17524	17365	17618	17344	17283	17527	17569	17695	17390	17556	17553	17600	17756	17359	17365	17598	17371	17532	17483	17533	17513	17560	17559	17509	17538	17582	17592	17655	17485	17431	17354	17415	17393	17540	17623	17492	17528	17641	17690	17259	17254	17636	17394	17537	17429	17465	17525	17302	17474	17325	17415	17392	17657	17444	17573	17594	17382	17292	17667	17524	17484	17663	17265	17682	17495	17467	17481	17367	17499	17471	17691	17722	17570	17589	17540	17410	17589	17720	17585	17335	17451	17640	17548	17509	17435	17405	17405	17497	17757	17364	17558	17617	17621	17536	17437	17487	17593	17659	17464	17547	17541	17495	17670	17343	17398	17290	17327	17439	17577	17808	17429	17342	17288	17271	17607	17593	17407	17597	17556	17536	17519	17621	17465	17572	17449	17612	17576	17552	17548	17360	17478	17555	17508	17542	17390	17437	17590	17471	17480	17566	17266	17362	17529	17586	17538	17573	17709	17317	17489	17648	17397	17366	17286	17433	17436	17274	17427	17588	17542	17328	17321	17652	17426	17443	17583	17441	17640	17670	17665	17262	17330	17402	17443	17647	17581	17583	17447	17565	17568	17532	17412	17577	17501	17225	17463	17454	17479	17619	17453	17435	17496	17791	17605	17527	17319	17525	17397	17504	17273	17505	17428	17547	17424	17561	17295	17743	17368	17250	17431	17482	17655	17384	17416	17518	17451	17396	17392	17569	17664	17415	17384	17532	17439	17403	17578	17275	17570	17355	17591	17511	17446	17536	17300	17686	17489	17642	17489	17681	17451	17375	17657	17323	17449	17399	17364	17434	17413	17528	17464	17487	17428	17604	17486	17296	17595	17420	17388	17529	17479	17467	17758	17421	17681	17367	17447	17682	17508	17629	17572	17462	17387	17630	17592	17563	17642	17602	17908	17532	17547	17502	17592	17511	17643	17512	17433	17449	17444	17382	17499	17513	17466	17413	17474	17610	17578	17504	17545	17453	17439	17524	17381	17418	17675	17551	17572	17647	17780	17639	17342	17523	17368	17532	17575	17448	17438	17605	17457	17286	17476	17806	17508	17627	17485	17509	17462	17307	17437	17471	17426	17562	17554	17358	17381	17398	17405	17664	17480	17334	17391	17572	17633	17268	17443	17456	17458	17603	17440	17334	17570	17540	17327	17614	17631	17585	17634	17463	17629	17591	17839	17635	17541	17429	17432	17616	17473	17536	17403	17435	17437	17134	17255	17623	17376	17494	17430	17523	17523	17379	17572	17651	17551	17349	17438	17372	17576	17400	17438	17430	17392	17539	17541	17643	17451	17289	17387	17259	17556	17367	17249	17499	17545	17710	17654	17670	17755	17454	17703	17638	17498	17592	17254	17564	17518	17586	17519	17615	17527	17546	17654	17521	17612	17262	17441	17570	17648	17743	17544	17401	17435	17516	17425	17431	17413	17513	17583	17566	17410	17599	17511	17610	17473	17400	17325	17434	17514	17359	17337	17244	17475	17537	17310	17643	17551	17497	17571	17549	17541	17607	17400	17453	17501	17680	17289	17326	17339	17611	17558	17735	17571	17620	17614	17435	17575	17395	17597	17536	17453	17542	17560	17540	17408	17494	17620	17426	17491	17491	17422	17280	17478	17309	17504	17353	17385	17564	17430	17476	17318	17424	17423	17562	17440	17641	17407	17556	17483	17604	17554	17554	17477	17558	17640	17588	17552	17359	17364	17557	17506	17603	17672	17532	17464	17508	17441	17397	17368	17400	17621	17686	17400	17718	17506	17538	17465	17527	17418	17539	17439	17464	17440	17531	17551	17499	17661	17567	17594	17514	17351	17467	17347
23824	39730	35566	30672	26910	22778	20364	18887	18754	19586	18802	17022	16719	15903	15581	15355	15123	14983	14823	14848	14659	14689	14718	14739	14712	14284	14454	14422	14220	14416	14187	14151	14118	14174	14102	14057	14118	13938	14133	14055	14122	14187	14161	14523	15425	16260	16066	15363	14338	14088	14103	14166	13817	13968	14134	14047	14065	13942	14002	14118	13987	14104	13986	14091	14020	13960	14106	14198	14103	14122	14123	14156	14128	13977	14019	14029	14115	14060	14082	14170	14100	13759	14084	13993	14032	14138	13925	14108	14187	13930	13987	13895	14047	14048	13982	13999	13927	14034	14082	14133	14034	14089	13966	14024	14092	13877	14092	13960	13933	14172	13879	13994	14005	13982	14117	14116	14002	14085	14089	14109	14059	14055	13777	14064	13929	14012	14073	14123	13894	14115	14023	14045	13995	14038	14209	13716	13984	14041	13980	14030	14095	14064	14063	13968	13905	13961	13997	14009	13989	14165	14019	14044	13868	14006	14086	13964	14167	13976	14024	14009	13962	13998	14008	14100	13842	14074	13943	14016	13921	13967	14292	14208	14048	13986	14064	13925	14016	14025	13906	14027	13997	13806	14089	14062	14032	13962	13965	14119	14218	14217	14061	14042	13949	13898	14145	14009	13835	14001	14110	14165	13991	13871	14119	14008	14192	13958	13759	13890	13884	13986	14031	14131	13988	14046	14017	13909	14183	13914	13906	13814	14080	14106	13948	13819	13920	14032	14061	14184	14050	14169	14039	13964	13927	14064	14096	14173	14090	14033	14017	14110	14064	14262	14104	13906	13954	13941	14041	14024	13951	14044	14033	13897	13994	13879	14020	13823	13880	14022	14034	13881	14061	13866	13995	13992	14152	14093	13981	13925	14027	13977	14267	14184	14023	14088	14045	14141	14009	13960	14198	14029	14014	14005	13986	13995	14038	14100	13981	13926	14068	14033	13876	14036	13866	14121	13953	14020	14177	13930	13856	13937	14185	14012	14023	14109	14022	14072	13846	13870	14052	13883	13846	14119	13918	13997	14092	13763	14068	14082	13943	13871	13918	13876	14194	13968	13989	14040	13986	14065	14152	13958	14017	14122	13970	14037	14029	13937	13773	14052	13917	13907	13724	14270	13905	13868	14031	14051	14010	14044	13940	14111	14032	13968	14004	14065	13950	14124	13867	14095	14087	14099	14103	14116	13886	14033	14069	13961	14026	14019	13901	14244	14060	13942	14013	14071	13891	13953	14082	14047	13901	13873	14004	14012	14010	13953	14151	14006	13960	14066	13988	13952	14028	14115	14133	13961	13990	14030	13950	14114	14136	13994	14061	13952	14026	13824	13972	14049	13959	14036	13956	14116	13941	13976	14039	14008	14006	14048	14071	13923	14027	14044	14221	14063	13988	13919	14063	13906	14062	14178	14090	13978	14099	13904	13913	14135	14075	13993	13919	14095	14009	13960	14074	13944	14175	13940	13899	14033	14054	14014	14052	13897	14009	14082	13978	13991	14005	14030	13873	13915	13760	13914	13740	14018	14068	14085	13982	14045	14054	14082	14105	13986	14098	14132	13949	14057	14103	14206	13964	14017	14021	13981	14074	14031	13995	13987	14084	13958	14100	13953	14036	14076	13932	13943	13939	13924	13855	13841	13977	14070	13880	14087	14062	14096	13964	14010	14198	14093	14084	13997	13830	14085	13980	13995	13850	14123	13892	14083	14141	13961	14138	13983	14026	13978	14012	14011	13988	14053	13914	14065	14002	13932	14135	14168	13959	14095	14183	13999	14144	13959	14095	14088	14126	14030	13932	14001	14096	14080	13763	13947	14087	14021	13989	13912	13948	14017	13988	13961	13984	13910	14082	14097	14062	13967	14021	13920	13911	14059	14162	14089	13984	14056	14123	14066	14094	13847	13934	13889	14022	13861	14078	14092	14021	14063	14079	13918	13918	14062	14106	14023	13991	13974	13785	14036	14004	14026	14041	13909	14136	14048	14215	14033	13787	14077	14054	14170	13894	14038	14137	14044	14032	14094	14042	13980	14164	14034	14119	14077	14107	14106	14193	13858	14063	13983	13923	13900	13986	14064	14054	14028	14132	13840	13899	14011	13889	14084	14071	14129	14067	14025	13929	14081	13880	13911	13939	13995	14261	13891	14097	14059	14104	14114	14072	13972	14059	14043	14120	13978	13999	13909	13969	14006	13997	14011	14072	13942	13962	13976	14108	13937	14024	13946	14086	14069	13924	14099	14084	14012	14039	13892	14033	13909	14109	14055	14023	13991	14209	14060	14001	14018	13955	13998	14090	14078	13984	14032	14165	13988	14139	14128	14019	14196	14199	14057	13962	14017	13982	14044	14046	14087	14020	13927	13939	13932	14067	13856	14185	14004	14004	13940	13835	13946	13998	14023	13962	13879	14109	13938	13904	14054	14136	14088	13987	14011	13875	14054	14035	13939	13989	13883	14084	14052	13955	13919	14034	13938	13962	14089	14039	14000	14058	14062	14064	13803	13988	14108	14004	14038	13933	14173	13936	13956	13851	14161	14066	13931	13853	14142	13995	13968	14096	13988	14056	13952	14129	14055	13949	14001	14105	14027	13991	14046	13851	14149	14107	14083	14188	14148	14079	14023	14108	13974	13917	13992	13976	14148	14063	13933	13758	14050	14054	14020	14032	13900	14264	14104	14120	14097	13990	13899	14026	14044	13983	14012	14021	14207	13943	14078	13950	13943	13940	14044	14117	14006	14197	13922	13980	13973	14036	14002	13931	13917	14074	13952	13992	13923	14013	14089	14060	14006	13978	13936	13980	14024	14237	14113	14021	13981	13933	14092	13955	13921	13927	13982	14083	14043	14086	13698	14051	14087	14015	14150	14069	13899	14118	13985	14090	14153	14018	14079	13957	14150	14094	13928	14082	13874	13827	13907	14044	13889	14019	14033	14183	13897	14229	13953	14220	14025	13875	13905	14074	14041	14078	13937	13968	14086	13863	13983	13913	13945	13981	13982	13862	14107	13929	14128	13960	13886	14079	13977	14019	14070	14031	14117	13946	14136	14061	14019	13984	14074	14077	14151	14022	14185	14099	14085	14093	13927	14143	13976	14182	13989	14044	14002	13734	13991	14036	13928	13998	13970	14069	13972	14035	14071	14024	13949	14090	13927	14135	14234	13907	13960	14161	14168	14174	14062	14036	14095	14148	14093	13954	14195	14203	14006	14069	13977	14005	14050	13875	14001	14019	13864	14106	14182	13953	14065	14022	14112	13979	13965	13946	14074	14132	13901	14003	14071	14014	14008	13883	13908	13917	14127	13941	13876	13937	13859	13983	14059	14056	13905	14151	14272	14126	13835	14045	14170	14061	14047	13922	14012	13900	14106	14009	14045	13852	14029	13996	13994	14034	14023	14073	14048	14094	14085	13859	13771	13990	13993	13987	13837	14090	13963	13978	13989	14043	14018	14027	14247	13966	14128	13960	14074	14054	13825	13985	14048	14002	13974	14009	13899	14015	14023	14073	14160	14073	14030	14161	13813	14076	14001	13971	14159	14067	13916	14069	13941	13958	13919	13973	14007	13961	14156	14136	13922	13975	14026	14026	13976	13944	13805	14024	14077	14107	14120	14111	13919	14027	13902	14098	14140	13819	14087	14074	13837	13964	13968	14151	13903	13898	14038	14134	14099	14012	14041	13953	14115	14078	14039	14064	14194	14091	13935	13936	14111	13855	14095	13890	13887	13968	13941	14000	14029	14096	14001	14034	13890	13993	14075	14102	14139	13984	14149	14112	14057	13939	13893	14150	14123	14209	14012	13956	13944	14020	13948	14231	14035	13901	14121	13925	13999	14014	14072	13963	14056	13930	14042	14091	14145	13961	14064	14012	14064	13955	13999	14093	13893	13949	13936	13715	13885	14022	14037	14053	14005	14147	14015	14042	13995	14035	13925	14074	14056	14062	14085	13940	13951	14028	14108	14039	13833	14061	13999	14000	14209	14015	14150	14088	13964	14040	14024	14252	14114	14008	14035	14114	14014	13985	13954	14048	14167	13972	13904	14175	13873	14123	14141	14067	14059	14219	14052	14020	13995	13932	13969	13966	13952	13983	14028	13928	14068	13913	14144	13999	14041	13788	14136	14011	13949	14138	13889	14011	13884	13857	13953	13999	14062	14081	14018	13988	13969	14042	14072	14175	13962	14061	14066	13986	14150	14008	14015	14032	14171	14118	13991	13991	13994	14094	14104	14067	13964	14101	13854	13825	14025	13944	13897	13977	13827	13850	13979	14001	13939	13999	14082	14154	14099	14063	13952	13891	14063	13938	13907	14107	14149	13919	13978	13966	14101	14058	14034	13947	14083	13888	14028	14053	13961	14078	14037	14086	13910	13872	14072	14028	13960	14118	13871	13895	14032	14244	13894	14064	14154	13968	13962	13891	13996	13973	13999	13930	13924	14119	14084	14271	14110	14074	14010	14100	13853	14092	14027	13964	14020	14094	14094	13980	13986	14034	14021	13954	13934	13977	14092	13994	14061	14242	14017	14199	13972	14206	14061	13925	14068	13878	14051	14123	14203	13926	13963	14061	14057	14066	14107	13926	14081	14123	13963	14013	14142	13978	14045	14132	14057	13876	13979	14189	13997	14028	14113	14061	14080	13910	13854	14010	14074	13813	14164	14103	13954	14177	13974	14048	13920	13947	13880	14155	13929	14123	13866	13788	13797	14072	13932	14100	13938	14043	13980	13930	13878	14014	13998	13905	14070	14030	13942	14161	13985	13972	14099	13795	14124	14079	13921	14087	14121	13990	14164	13988	13864	13993	14136	14020	14017	13990	14078	13909	14046	13956	14035	13905	14058	14001	13955	14065	14121	13949	14147	14002	13938	13952	14035	14089	13910	13938	13938	14132	13994	14082	13855	14205	13765	14048	13780	13826	13904	14053	14130	13968	13938	14042	13963	13993	14179	13962	14096	14043	13990	14090	14009	14159	13926	14022	14156	14140	13973	13903	14093	13947	13892	14052	14042	14019	14039	13972	14100	14060	14014	13824	14168	14113	13935	13952	14025	13910	14060	14050	14004	13984	13922	14097	14020	14152	14048	14205	14111	13964	13969	14050	14105	14283	14005	13959	14040	13866	13889	14139	14104	14143	13975
29425	23047	23753	21253	19278	18607	18350	18175	18216	18662	18517	18011	18020	17844	17600	17621	17742	17711	17521	17570	17520	17509	17583	17583	17759	17555	17595	17681	17621	17485	17787	17697	17487	17585	17444	17510	17570	17409	17716	17599	17360	17610	17562	17394	17516	17636	17611	17580	17537	17726	17501	17735	17470	17662	17528	17384	17445	17592	17577	17332	17693	17337	17526	17514	17471	17522	17304	17486	17442	17401	17758	17465	17533	17388	17438	17432	17530	17534	17447	17411	17432	17461	17560	17407	17383	17415	17426	17458	17670	17540	17702	17462	17369	17589	17576	17441	17558	17402	17420	17463	17542	17169	17520	17597	17624	17603	17557	17615	17723	17381	17435	17492	17499	17600	17421	17548	17512	17615	17454	17407	17346	17401	17581	17623	17634	17423	17521	17383	17377	17472	17497	17533	17385	17479	17243	17370	17651	17444	17394	17322	17618	17561	17378	17423	17361	17342	17482	17340	17423	17467	17343	17567	17295	17471	17429	17376	17581	17719	17476	17802	17660	17544	17585	17502	17581	17429	17460	17591	17624	17495	17397	17516	17713	17458	17458	17197	17585	17512	17411	17473	17613	17680	17405	17561	17561	17446	17396	17342	17587	17275	17427	17343	17509	17432	17233	17537	17407	17310	17411	17530	17622	17541	17457	17265	17397	17475	17451	17560	17495	17405	17607	17660	17617	17403	17504	17232	17379	17320	17452	17402	17640	17665	17607	17477	17452	17244	17142	17679	17478	17362	17479	17336	17491	17670	17395	17607	17477	17471	17319	17293	17463	17427	17469	17498	17427	17522	17383	17364	17677	17291	17347	17393	17422	17477	17634	17481	17455	17423	17345	17615	17451	17477	17469	17511	17552	17537	17556	17467	17635	17688	17497	17726	17520	17306	17508	17251	17472	17801	17386	17548	17482	17424	17451	17639	17673	17779	17510	17388	17350	17521	17514	17486	17519	17442	17439	17641	17488	17422	17513	17458	17758	17446	17231	17307	17578	17539	17573	17513	17451	17465	17529	17268	17341	17527	17564	17521	17426	17369	17514	17464	17484	17370	17566	17325	17415	17347	17447	17552	17591	17351	17459	17492	17728	17473	17427	17475	17440	17266	17474	17660	17535	17570	17513	17635	17409	17387	17582	17445	17594	17535	17545	17490	17395	17425	17344	17374	17618	17642	17461	17487	17264	17347	17336	17524	17503	17548	17499	17612	17289	17330	17495	17358	17644	17526	17449	17402	17401	17652	17356	17324	17225	17588	17450	17527	17694	17759	17558	17645	17282	17394	17421	17474	17391	17495	17542	17431	17535	17514	17429	17505	17460	17230	17622	17257	17383	17746	17411	17602	17584	17321	17510	17603	17642	17394	17548	17401	17649	17458	17411	17399	17570	17476	17394	17378	17542	17377	17573	17485	17559	17623	17402	17681	17548	17565	17681	17566	17746	17580	17371	17271	17487	17294	17492	17436	17496	17341	17519	17311	17537	17476	17343	17479	17422	17525	17568	17473	17503	17589	17623	17569	17426	17295	17465	17471	17447	17465	17551	17546	17407	17609	17468	17528	17585	17531	17421	17595	17563	17465	17391	17377	17452	17492	17408	17286	17454	17442	17416	17413	17587	17466	17441	17633	17507	17408	17472	17503	17601	17384	17560	17241	17537	17611	17497	17651	17486	17480	17529	17448	17361	17326	17406	17475	17515	17376	17389	17406	17277	17418	17413	17669	17550	17639	17443	17463	17336	17706	17633	17472	17531	17591	17566	17328	17414	17361	17380	17375	17580	17472	17569	17665	17493	17529	17417	17250	17617	17509	17341	17475	17529	17525	17621	17604	17531	17263	17351	17441	17302	17599	17616	17577	17649	17613	17520	17539	17393	17527	17357	17505	17606	17533	17456	17669	17421	17499	17610	17393	17587	17260	17222	17281	17318	17408	17434	17576	17569	17683	17624	17536	17610	17526	17490	17574	17573	17622	17643	17403	17378	17751	17813	17537	17566	17745	17383	17267	17459	17473	17406	17397	17598	17618	17619	17552	17339	17631	17461	17425	17509	17539	17596	17576	17712	17398	17598	17211	17599	17287	17591	17431	17525	17308	17545	17465	17598	17498	17390	17483	17661	17413	17429	17545	17352	17470	17489	17617	17678	17708	17450	17314	17618	17387	17454	17520	17454	17426	17623	17483	17318	17457	17352	17120	17536	17557	17551	17496	17325	17280	17424	17634	17537	17529	17427	17258	17640	17387	17540	17456	17543	17567	17619	17458	17592	17709	17535	17616	17421	17529	17281	17481	17267	17299	17603	17489	17287	17538	17270	17719	17460	17588	17478	17506	17408	17789	17483	17608	17458	17417	17273	17392	17344	17647	17411	17477	17498	17642	17511	17563	17485	17726	17637	17473	17541	17461	17609	17547	17479	17453	17539	17357	17685	17536	17226	17281	17576	17580	17443	17439	17608	17492	17592	17462	17416	17570	17513	17483	17438	17538	17500	17438	17626	17363	17299	17559	17447	17397	17472	17612	17460	17552	17324	17436	17523	17456	17643	17469	17465	17636	17666	17505	17302	17289	17510	17622	17412	17411	17485	17472	17434	17558	17477	17482	17538	17393	17443	17478	17638	17470	17504	17447	17446	17711	17399	17226	17315	17364	17594	17359	17671	17491	17465	17336	17506	17602	17647	17510	17668	17360	17519	17491	17321	17722	17310	17404	17604	17419	17525	17471	17403	17448	17358	17555	17457	17523	17508	17648	17429	17566	17579	17502	17449	17670	17573	17611	17415	17628	17539	17451	17610	17585	17262	17331	17563	17771	17421	17462	17363	17424	17499	17302	17400	17528	17495	17410	17316	17464	17532	17407	17482	17555	17377	17447	17580	17144	17422	17683	17647	17653	17363	17598	17333	17476	17431	17482	17539	17463	17785	17641	17360	17419	17576	17361	17354	17528	17493	17512	17409	17410	17663	17479	17330	17484	17510	17613	17483	17383	17562	17314	17424	17514	17735	17426	17543	17314	17267	17470	17440	17500	17556	17584	17769	17534	17438	17351	17499	17610	17430	17506	17729	17569	17754	17619	17525	17496	17358	17351	17311	17525	17670	17580	17429	17291	17499	17434	17607	17464	17493	17694	17463	17436	17556	17425	17472	17442	17553	17536	17610	17504	17703	17824	17584	17589	17496	17781	17335	17294	17279	17511	17651	17282	17367	17464	17641	17689	17662	17451	17295	17415	17454	17527	17484	17446	17554	17568	17459	17555	17638	17331	17354	17474	17576	17590	17497	17637	17371	17407	17464	17445	17651	17446	17664	17559	17527	17383	17617	17533	17624	17629	17560	17453	17540	17371	17546	17496	17436	17602	17438	17514	17600	17719	17671	17460	17518	17533	17477	17343	17504	17621	17656	17544	17424	17415	17466	17389	17485	17379	17462	17546	17584	17566	17406	17392	17526	17499	17615	17661	17551	17418	17229	17466	17389	17437	17447	17474	17625	17370	17567	17622	17515	17320	17429	17644	17623	17438	17494	17509	17618	17516	17436	17445	17453	17386	17486	17378	17262	17366	17543	17577	17516	17468	17565	17459	17580	17433	17412	17440	17445	17438	17759	17585	17580	17660	17605	17489	17550	17485	17395	17517	17520	17406	17653	17478	17503	17494	17627	17423	17460	17475	17554	17383	17563	17486	17504	17656	17510	17163	17622	17559	17391	17343	17484	17585	17625	17612	17492	17636	17414	17446	17510	17415	17277	17481	17600	17636	17437	17429	17510	17375	17605	17490	17585	17541	17446	17460	17289	17392	17482	17614	17708	17508	17523	17599	17610	17580	17534	17315	17697	17349	17407	17588	17442	17342	17431	17382	17407	17200	17569	17283	17564	17444	17623	17550	17476	17515	17534	17565	17300	17532	17544	17459	17460	17373	17431	17523	17625	17418	17390	17540	17537	17486	17654	17458	17706	17617	17599	17529	17453	17519	17635	17491	17470	17333	17460	17233	17530	17619	17614	17721	17621	17347	17449	17427	17445	17708	17414	17431	17424	17531	17485	17426	17710	17570	17613	17567	17748	17609	17351	17501	17328	17384	17457	17687	17384	17529	17572	17436	17340	17587	17456	17482	17464	17381	17569	17499	17513	17522	17518	17689	17563	17543	17434	17426	17752	17458	17654	17485	17480	17518	17503	17525	17502	17601	17395	17651	17530	17489	17591	17716	17528	17407	17404	17512	17657	17643	17428	17585	17581	17473	17558	17457	17417	17238	17391	17737	17625	17570	17377	17594	17256	17428	17608	17388	17171	17560	17504	17606	17214	17399	17471	17542	17615	17463	17561	17503	17452	17739	17482	17479	17555	17439	17538	17384	17328	17397	17484	17756	17448	17423	17715	17458	17483	17450	17248	17348	17698	17538	17465	17639	17489	17413	17605	17430	17688	17584	17263	17546	17702	17483	17513	17618	17524	17400	17441	17433	17415	17520	17481	17760	17453	17378	17605	17561	17191	17542	17562	17542	17485	17484	17759	17444	17591	17446	17646	17389	17322	17559	17441	17485	17607	17721	17266	17536	17422	17517	17563	17424	17475	17555	17343	17618	17395	17581	17540	17479	17514	17595	17523	17432	17658	17506	17547	17375	17733	17633	17572	17478	17476	17552	17354	17375	17652	17407	17601	17611	17468	17394	17564	17387	17501	17385	17516	17566	17523	17523	17616	17496	17578	17555	17388	17427	17447	17605	17655	17455	17525	17544	17591	17471	17468	17614	17327	17435	17555	17387	17344	17343	17729	17640	17698	17365	17393	17651	17566	17516	17494	17318	17696	17495	17616	17403	17450	17557	17586	17679	17458	17872	17537	17447	17608	17503	17567	17511	17495	17543	17620	17648	17511	17510	17287	17506	17550	17565	17751	17631	17532	17547	17379	17593	17517	17527	17343	17466	17488	17607	17652	17660	17524	17289	17604	17298	17325	17401	17317	17468	17495	17775	17539	17593	17505	17518	17477	17320	17598	17865	17601	17514	17334	17589	17537	17638	17265	17374	17463	17458	17521	17633	17374	17493	17310	17649	17658	17678	17593	17501	17465	17320	17423	17647	17591	17465	17557	17554	17446	17408	17487	17498	17431	17554	17470	17426	17460	17375	17610	17471	17352	17570	17565	17329
19248	22151	19818	17544	16928	15592	15008	15036	15463	16041	15513	14674	14577	14470	14323	14463	14187	14046	14065	14216	14132	14073	14084	14197	14234	13948	14075	13929	14048	14036	14066	14126	13931	13761	14012	13828	13893	13904	13965	13944	14042	13898	13821	13783	13952	14093	14030	14066	14025	14139	13876	13858	13901	13983	14037	14007	13990	14050	14009	13918	13904	13887	13875	14016	13968	14022	13974	13654	14018	14091	13884	13904	13905	13910	14003	13812	13935	13913	13730	14054	14102	13916	13892	13831	13976	13850	13897	13903	13963	13898	13982	13831	13892	13847	13967	14047	13984	13954	13833	13890	13918	13932	13887	13976	13862	13900	13968	14058	13986	13826	13912	13872	14032	13808	13952	13833	13977	14003	13957	13991	14124	13896	13846	13894	13985	14019	14041	13796	13858	13715	13835	13976	13860	13936	14010	13974	13780	13993	13920	13828	13899	13973	13927	13950	13850	13915	13861	13936	13883	14008	13936	13880	13963	13906	13823	13861	13951	14018	14018	14017	13905	13861	14029	13804	13898	13819	13917	14031	13954	13907	13939	13923	13979	13848	13976	13904	13987	13849	14011	13903	13851	13758	14065	13913	13974	14026	13959	13825	13906	14125	13775	13894	13858	14044	13726	13808	14028	14045	13910	13929	13966	13918	13901	13870	13838	13933	14036	13958	13881	13982	13815	13744	13996	13908	13955	13940	13919	13922	13934	13883	13738	13820	13911	13782	13973	13750	14070	13858	13856	13927	13732	13882	13981	13996	13844	13842	13958	13757	13844	13815	14008	13925	14114	13947	13866	13810	13987	14017	13931	14023	13917	13784	13829	13928	13952	13767	13979	13992	13973	13742	13825	13856	13844	13978	14011	13862	14071	13781	13915	13995	13885	13994	14018	13924	13866	13726	13919	13752	13904	13772	13843	13917	13815	13915	13846	13894	13820	13789	13815	14175	14091	13808	14042	13791	13884	13915	13886	13930	13895	13778	14088	13860	13827	13915	13881	13907	13866	13873	13964	13904	13913	14006	13979	14011	13923	14010	13931	13889	13878	13855	13980	13863	13940	14141	13988	13901	13796	14013	13908	13931	14053	13993	13930	13823	13969	13898	13893	14095	13770	13931	14019	13964	13927	14086	13883	13934	13871	13775	13766	13869	13900	13813	13916	13836	13947	14014	13730	13900	13836	13927	13932	14031	13824	14131	13954	13846	13928	13699	13877	13733	13998	13898	13944	13867	13808	13760	13916	13910	14040	13915	13970	13740	13860	14031	14054	13837	13711	13874	13935	13941	13983	13903	13910	14034	14109	13706	13874	13868	14034	13971	13779	14042	13849	13790	13927	14070	13845	13792	13923	13875	13696	14103	13962	13695	13877	13940	13952	13861	13924	13973	14065	14031	13707	13835	14151	13858	13899	13970	13974	13855	13826	14034	13907	13852	14028	13912	13816	14056	14003	14030	13923	13789	14046	13998	14003	13973	13833	13861	13963	14084	13865	14018	14013	13979	14029	13942	13931	14011	13858	13878	13922	14053	13938	13888	13930	13982	14009	14088	13972	13837	13934	13885	13984	13867	14033	13966	14065	13809	13825	13809	13994	13796	13950	13903	13829	13971	14043	13873	13883	13975	13969	13847	13700	13851	14043	13813	13894	14031	13871	13902	14072	13981	13801	13975	13867	13890	13826	13873	13739	13959	13965	13732	13929	14056	13913	14001	13823	13967	13829	13947	14117	13797	13976	14119	13741	13944	13961	13823	13849	14004	13778	13967	14009	13849	13941	13856	13973	13978	13787	13931	14029	14017	13959	13778	13888	13746	13969	14060	13931	13878	13985	14045	13940	13830	13768	13945	13930	13945	13884	13812	13896	14035	13880	13835	13994	13740	13902	14082	13777	14007	13854	13912	13947	13954	13920	13910	13997	13915	13916	13996	13712	13943	14151	14104	13965	14006	14025	13947	13930	13991	13844	13946	13969	13874	13830	13943	13845	13917	13941	13801	13853	13941	13882	13893	13901	13916	13976	14135	13834	13706	13922	14106	14002	13911	13759	13952	13904	13962	14003	13941	13887	13909	13788	13884	13938	14045	13990	14035	13879	13883	13850	13856	13834	13893	13961	13890	13828	13981	14103	13949	13931	13757	14048	13901	13993	13945	13818	13820	13866	13911	13908	14016	14163	14165	13967	13864	13979	13770	14027	13822	13965	13997	14036	13941	14017	13887	13970	13863	13790	13966	14071	13946	14099	13782	13744	13934	14025	14075	13885	14118	14053	14010	13976	13859	14118	13852	13928	13857	13959	13891	13998	13941	13918	13976	14050	14015	13855	13805	14114	13927	13907	13926	13862	13850	13967	13871	13925	13841	13888	13806	14036	13799	13853	14011	13786	13932	13839	14081	13975	13960	13674	14045	13976	14011	13868	13911	13942	14022	14029	13829	13996	13855	13833	13919	13897	13957	13935	13929	13791	14163	13795	13958	14005	13816	13811	13868	13893	13956	13838	14030	13857	14145	13985	14043	13895	14046	14010	14007	13787	13936	13940	13980	13884	13856	13798	13918	13854	13992	13879	13897	13862	13818	13780	13823	13750	13756	13943	14005	13850	13850	14102	13814	13930	13858	13927	13885	13920	13902	13886	13818	13906	13844	13879	14003	14002	13929	14010	13929	14071	13851	14020	14102	14111	13974	14010	13872	13873	14058	13849	13950	13946	14083	13754	13981	13933	14014	13970	13855	14002	13807	13867	14058	13989	13839	13944	13986	13727	13795	14024	13974	14040	13870	13989	13939	14056	13986	13989	13877	13864	13940	13883	14052	13798	13891	13980	13842	13903	13776	13928	13886	13840	13766	13964	14011	14118	14006	13868	14002	13912	13894	13931	13983	13876	13896	13932	13980	13861	13705	13992	13702	13838	14074	13867	13934	13860	13646	14071	13957	13920	13961	13813	14048	13954	14101	13809	13934	13953	13710	13920	14011	13814	13813	13860	13868	13880	14022	13863	13927	13974	13834	13808	13897	13920	14057	13838	13789	13998	13719	14021	13885	13915	13951	13971	13861	14041	13973	13902	14006	13898	14102	13850	13939	13844	13910	14074	13970	13909	13923	13887	14000	14029	13989	13789	13825	13965	13828	13951	13809	13885	13956	13941	13979	14041	13922	13840	13803	13858	13959	13755	13830	13841	13880	13792	13889	14165	13821	13974	13880	13878	14008	13905	13724	13873	13855	13910	13895	13931	13966	13798	14077	14054	13973	13848	13957	13960	13948	14110	13955	14002	13877	13869	13932	13911	13862	13934	13923	13949	13903	14052	13802	14167	13901	13741	14072	13815	13965	13920	13911	13894	13966	13994	14002	13988	13919	14016	13835	13912	13948	13942	13812	13996	13970	14029	13943	13924	13979	13864	13894	13982	13969	13889	13948	13859	13775	13822	13872	14118	13947	13944	13932	13827	14025	13977	13998	14022	14061	13962	14000	14103	14046	13966	13722	13952	13814	13857	14017	14084	13863	13882	13940	13754	13900	13804	14067	13868	13712	13834	13969	13875	13988	14021	13796	13908	13873	14025	13817	14073	14044	14123	14062	13816	13975	14003	14053	14041	14128	13863	13823	13892	13851	13884	13891	13901	13777	13873	13981	13758	13956	14021	13953	13827	13845	13778	13880	14109	13746	13933	14015	13916	13951	13804	13840	13990	13992	13836	13984	13881	13992	14052	13946	13967	13973	13863	13927	14002	13939	13898	14050	13851	13925	13810	13873	14005	13868	14073	13851	13944	14011	13923	13841	13931	13894	13851	13932	13851	13942	13766	13796	13942	14008	13871	13914	13762	13924	13997	14089	13968	13984	13857	13946	14019	13978	13879	13966	13928	13990	13934	13933	13901	13948	13898	13979	13769	13873	14045	13802	14004	13874	13837	13979	14013	13828	14033	13833	13821	13994	13975	13828	14016	14041	14125	13890	13871	13854	14024	14022	14006	13917	13917	13838	13931	13967	13810	14111	13858	13971	13854	14023	13846	13919	13981	13958	13840	14032	13936	14034	13911	13970	13893	13821	13990	13951	13958	13877	13927	14078	13946	13829	14054	13994	13943	13993	13810	14054	13968	13921	13937	13888	13877	14071	13926	13861	13925	14071	13871	13873	13789	13888	13953	13844	13747	13940	13989	13926	13930	13992	13896	14087	13978	13969	13954	13984	13825	13876	13905	13895	14010	13958	14117	13798	13851	13903	13968	13831	14040	13836	14011	13747	13930	13999	13892	13824	13742	14048	14065	13869	13911	13916	13924	13906	13825	13985	13858	13899	13951	14002	13919	13911	13970	13753	13788	13957	13888	13959	13899	13936	13938	13913	13829	14099	13975	13972	13824	13883	13947	13884	13988	13929	13961	13802	13749	14033	13928	13955	13815	13921	13745	13927	13850	13830	14155	13806	13973	14000	13896	14010	13991	14090	13964	13970	13722	13904	13963	13970	13926	13757	14017	14091	13942	13913	13869	13925	13999	13774	13941	13932	13930	13877	13972	13891	13940	13922	13794	13981	13848	14061	13946	13987	13946	13874	13940	13928	13997	14051	13996	13915	13996	13874	13897	14055	13923	14046	13854	13758	13971	13884	13901	13961	13947	13711	13933	13965	13923	13915	13976	14126	13891	13928	13876	13957	13966	13818	13937	13895	13914	13970	13954	14092	13737	13927	13892	14055	13794	13934	13847	13978	13960	13965	13840	13776	13965	13971	13877	13981	13865	13939	13717	13791	14138	13747	13966	13793	13903	13953	14015	13933	13893	13724	13988	14085	13976	14063	13959	14066	13715	13765	13777	14033	13796	14110	13872	13708	13856	13946	14002	13825	13928	13961	14018	14014	13870	13963	13795	13767	14073	13837	13891	13908	13807	13880	14055	13914	13979	13883	13843	14003	13802	13954	13971	13914	14010	13819	14045	13910	13849	14037	14015	14075	14046	14034	13881	13873	14137	13921	13851	13905	13837	14122	13841	13855	13999	14014	13941	13823	13958	13863	14093	13889	14043	14032	13940	14084	13918	13811	13799	13840	13802	13993	13973	13812	13980	13890	14027	13844	13977	13822	13857	13947	13833	13766	13868	13840	13891	13936	13856	13870	13912	13914	13816	13788	13904	13977	14037	13892	13881	13998
24744	21084	28028	24568	23151	23229	22535	19896	19433	20159	20127	19090	18737	18956	18524	18440	18269	18319	18182	17978	18340	18212	18168	18081	18111	18065	18004	17848	18029	17951	17863	17962	17874	17575	17728	17789	17951	17766	17830	17842	17887	17649	17825	17868	18033	18702	18885	18531	18056	18041	17806	17828	17666	17790	17727	17686	17825	17825	17711	17757	17433	17822	17875	17528	17662	17849	17513	17509	17783	17764	17841	17628	17781	17687	17793	17928	17804	17744	17619	17848	17796	17779	17733	17922	17825	17865	17673	17954	17714	17838	17718	17744	17934	17811	17842	17952	17926	17916	17696	17770	17778	17750	17770	17776	17642	17706	17882	17629	17644	17618	17980	17712	17734	17743	17759	17772	17860	17716	17892	17629	17926	17827	17901	18039	17659	17976	17698	17543	17638	17807	17770	17632	17935	17739	17711	17885	17621	17578	17796	17669	17893	17929	17745	17734	17789	17545	17903	18042	17851	17650	17595	17714	17980	17570	17676	17684	17681	17793	17668	17760	17781	17611	17771	17916	17987	17771	17840	17821	17774	17654	17750	17672	17760	17946	17661	17902	17991	17772	17739	17847	17624	17836	17629	17736	17699	17780	17818	17635	17793	17852	17714	17663	17771	17621	17594	17771	17829	17836	17838	17762	17904	17882	17995	17702	17817	17803	17705	17666	17867	17960	17843	17811	17759	17879	17672	17733	17799	17674	17850	17834	17782	17780	17811	17872	17796	17741	17687	17771	17632	17763	17742	17971	17728	17805	17659	17875	17933	17900	17726	17759	17813	17887	17907	17643	17865	17716	17768	17803	17948	17587	17745	17654	17667	17718	17772	17667	17863	17833	18025	17559	17760	17949	17831	17810	17770	17844	17782	17702	17660	17804	17866	17695	17673	17440	17671	17503	17655	17650	17851	17582	17917	17769	17829	17780	17665	17782	17607	17755	17711	17795	17787	17522	17673	18002	17561	17862	17627	17866	17664	17646	17759	17691	17730	17824	17430	17748	17851	17445	17610	17652	17876	17529	18071	17859	17833	17709	17683	17942	17939	17591	17863	17761	17767	17743	17928	17761	17754	17744	17736	17707	17667	17784	17749	17832	17812	17743	17692	17622	17538	17631	17541	17669	17760	17788	17830	17771	17913	17727	17818	17866	17952	17791	17909	17840	17691	17896	17772	17804	17660	17706	17791	17803	17688	17864	17705	17709	17886	17882	17672	18012	17725	17654	17944	17667	17897	17747	17781	17825	17978	17761	17810	17680	17450	17948	17648	17749	17850	17678	17549	17819	17618	17831	17731	17831	17788	17724	17694	17935	17832	17688	17828	17764	17793	17900	17726	17643	17540	17756	17814	17771	17856	17728	17678	17869	17645	17831	17840	17547	17734	17729	17731	17732	17866	17661	17845	17725	17806	17966	17867	17794	17804	17590	17916	17767	17592	17785	17609	17926	17817	17727	17720	17618	17729	17535	17866	17775	17727	17617	17739	17896	17717	17727	17950	17826	17902	17801	17817	17719	17778	17751	17916	17677	17721	17727	17611	17654	17596	17643	17761	17841	17721	18084	17555	17741	17874	17614	17846	17901	17655	17921	18017	17610	17613	17667	17839	17758	17908	17685	17827	17834	18013	17749	17917	18083	17900	17758	17837	17853	17481	17778	17578	17710	17815	17707	18043	18015	17864	17853	17953	17696	17779	17621	17764	17898	17744	17930	17877	17859	17772	17796	17898	17813	17803	17790	17899	17738	17956	17928	17718	17685	17788	17809	17664	17765	17695	17811	17841	17742	17793	17776	17919	17820	17924	17955	17914	17705	17721	17613	17705	17701	17631	17735	17696	17745	17658	17688	17854	17561	17730	17656	17585	18029	17624	17754	17651	17709	17915	17853	18114	17874	17736	17876	17725	17883	17732	17704	17837	17847	17981	17812	17790	17847	17814	17691	17670	17621	17797	17738	17568	17782	17549	17941	17837	17738	17787	17762	17588	17765	17707	17676	17832	17879	17674	17697	17731	17914	17716	17705	17874	17895	17807	17776	17836	17673	17641	17752	17678	17893	17782	17816	17573	17589	17701	17491	17745	17737	17810	17662	17633	17641	17547	17734	17630	17733	17644	17678	17531	17786	17849	17865	17996	17748	17653	17686	17899	17978	17910	17830	17766	17932	17711	17626	17641	17668	17867	17896	17890	17855	17826	17733	17808	17892	17830	17688	17666	17637	17646	17847	17715	17510	17766	17811	17733	17766	17747	17962	17806	18105	17832	17801	17683	17866	17916	17779	17771	17869	17820	17645	17744	17816	17798	17578	17799	17780	17727	17604	17874	17691	17722	17819	17777	17693	17815	17865	17867	17689	17853	17753	17822	17604	17811	17884	17828	17928	17928	18007	17869	17918	17710	17669	17743	17827	17789	17921	17654	17798	17905	17613	17727	17859	17909	17812	17700	17764	17872	17728	17681	17827	17812	17706	17788	17702	17934	17482	17684	17801	17725	17789	17776	17973	17800	17788	17922	17986	17592	17540	17765	17769	17764	17635	17922	17702	17702	17749	17715	17720	17914	17824	17672	17885	17793	17752	17750	17807	17858	17799	18029	17948	17612	17768	17593	17775	18034	17816	17829	17754	17753	17845	17615	17721	17731	17569	17905	17720	17858	17696	17814	17858	17907	17953	17830	17721	17984	17800	17791	17812	17574	17850	17665	17591	17867	17796	17793	17666	17869	17665	17619	17631	17834	17562	17916	17818	17699	17945	17753	17876	17797	17774	17900	17847	17850	17829	17782	17899	17743	17883	17762	17711	17644	17636	17682	17618	17849	17937	17741	17808	17663	17938	17633	17667	17610	17838	17861	17615	17810	17798	17814	17529	17818	17537	17856	17761	17753	17729	17693	17641	17791	17907	17855	17933	17595	17630	17717	17925	17844	17804	17902	17814	17782	17785	17654	17701	17767	17812	17853	17847	17679	17920	17905	17765	17633	17577	17850	17705	17711	17810	17828	17666	17801	17789	17820	17799	17857	17733	17979	17811	17945	17712	17789	17770	17645	17643	17651	17615	17636	17506	17710	17789	17713	17640	17685	17975	18048	17642	17932	17981	17730	17745	17811	17680	17832	17701	17725	17828	17765	17830	17790	17684	17628	17789	17779	17927	17830	17870	17747	17542	17776	17785	17718	17698	17784	17680	17811	17649	17699	17455	17986	17812	17765	17800	17928	17868	17881	17772	17792	17670	17902	17731	17911	17680	17676	17808	17615	17676	17834	18198	17765	17948	17964	17660	17778	17689	17618	17857	17682	17650	17640	17607	17890	17726	17855	17982	17745	17632	17663	17677	17778	18071	17679	17852	17707	17819	17815	17798	17785	18042	17566	17678	17829	17870	17664	17686	17602	17902	17681	17874	17681	17895	17700	17805	17657	17778	17722	17739	17837	17606	17802	17685	17825	17755	17697	17749	17762	17796	17994	17805	17693	17837	17889	17985	18002	17687	17737	17865	17787	17859	17743	17814	17904	17844	17815	17762	17921	17791	17672	17901	18019	17764	17688	17839	17957	17864	17785	17670	17699	17705	17778	17864	17872	17705	17776	17793	17595	17744	17966	17732	17993	17862	17664	17859	17855	17838	17530	17742	17741	17682	17925	17704	17711	17728	17763	17699	17732	17505	17615	17774	17854	17773	17577	17737	17800	17685	17832	17910	17783	17850	17596	17835	17707	17665	17718	17749	17581	17715	17589	17769	17956	17710	17863	17572	17722	17789	17671	17850	18063	17936	17595	17766	17879	17759	17794	17883	17607	17831	17893	17768	17673	17885	17696	17756	17895	17946	17889	17808	17588	17652	17656	17824	17509	17679	17883	17701	17763	17821	17840	17906	17840	17696	17715	17635	17612	17848	17813	17854	17802	17482	17728	17891	17703	17710	17725	17749	17701	17604	17706	17742	17745	17634	17668	17610	17883	17669	17880	17632	17609	17692	17576	17781	17848	17715	17922	17742	17750	17695	17911	17783	17641	17827	17517	17779	17600	17699	17740	17888	17673	17727	17769	17805	17729	17866	17665	17890	17975	17536	17942	17786	17629	17905	17973	17772	17819	17771	17675	17777	17898	18046	17932	17775	17758	17778	17786	17761	17745	17623	17906	17533	17551	17863	17903	17817	17718	17729	17629	17806	17702	17575	17556	17694	17661	17716	17952	17645	17688	17652	17894	17933	17606	17729	17810	17907	17867	17711	17750	18023	17813	17695	17778	17826	17979	17752	17632	17657	17791	17926	17664	17746	17660	17718	17775	17686	17770	17963	17770	18015	17848	17765	17597	17822	17668	17782	17853	17577	17807	17908	17691	17721	17934	17734	17731	17664	17737	17858	17783	17619	17770	17724	18005	17598	17882	17868	17866	17897	17861	18051	17760	17786	17714	17522	17829	17693	17712	17915	17808	17910	17702	17578	17718	17775	17679	17649	17675	17645	17677	17814	17682	17774	17834	17807	17817	17908	17923	17897	17757	17833	17668	17658	17852	17685	17649	17891	17883	17719	17785	17839	17830	17692	17858	17728	17887	17686	17703	17844	17903	17798	17843	17818	17800	17849	17657	17886	17651	17829	17861	17735	17678	17775	17648	17732	17872	17755	17543	17730	17560	17893	17697	17879	17739	17779	17910	17836	17879	17732	17688	17785	17871	17641	17636	17834	17658	17920	17975	17740	17630	17839	17807	17778	17930	17698	17855	17730	17885	17861	17876	17903	17523	17867	17800	17729	17864	17610	17602	17592	17697	17836	17667	17779	17760	17800	17699	17841	17688	17808	17822	17822	17656	17840	17916	17776	17763	17704	18015	17733	17944	17787	17797	17758	17660	17782	17815	17771	17854	17858	17772	18014	17775	17747	17658	17547	17681	17768	17627	17802	17664	17673	17862	17686	17766	17707	17869	17705	17662	17812	18142	17825	17756	17688	17744	17596	17795	17845	17555	17829	17757	17828	17670	17729	17639	17813	17672	17756	17820	17447	17815	17771	17713	17872	17777	17486	17575	17776	17657	17793	17886	17867	17739	17748	17700	17877	17629	17688	17706	17916	17843	17885	17719	17779	17876	18084	17754	17798	17750	17808	17853	17976	17904	17724	17727	17704	17887	17704	17829	17780	17776	17662	17825	17698
21281	33714	30776	25852	23133	19752	17926	17107	17506	18217	17299	16039	15763	15636	15157	14825	14676	14477	14567	14600	14538	14625	14544	14648	14563	14496	14516	14476	14133	14127	14272	14126	14253	14109	14098	14326	14226	14004	14184	14083	14345	14054	14141	14197	14808	15625	15464	15034	14310	14114	14151	14116	14096	14183	14165	14275	14156	14348	14140	14048	13907	14143	13957	14056	14118	14201	14186	14172	14109	14210	14091	14180	14307	14208	14024	14179	14128	14081	14118	14040	14145	14097	14094	14298	14073	14038	14081	14017	14170	14131	14122	14260	14138	14161	14262	14162	14283	14119	14161	14159	13987	14153	14098	14070	14032	14166	14245	14159	14115	14208	14094	14257	13995	14117	14024	14160	14145	14086	14144	14060	13939	14208	14236	14211	14115	14118	14009	14085	14129	14112	14146	14139	14111	14265	14136	14031	14168	14236	14158	14079	14085	14065	14190	14419	13991	14261	14113	14179	14293	13976	13997	14062	14345	14134	14189	14205	14155	14194	14012	14171	14249	14117	14154	14003	14004	14074	14150	14072	14192	13992	14115	14157	14293	14260	14136	14169	13938	14185	14080	14073	14088	14073	14302	14204	14103	14015	14111	14173	14086	14052	14168	14055	14183	14196	14173	14132	14260	13879	14216	14203	14189	14172	14166	14159	14127	14023	14107	14064	14289	14141	14186	14181	14240	13992	14199	14061	14119	13978	14106	14067	14116	14407	14205	14239	14154	14293	14167	14101	14033	14140	14156	13979	13952	13958	14127	14216	14256	13908	14188	14117	14177	14030	14078	14202	14074	14147	14206	14156	14082	14104	14212	14360	14174	14098	14097	14192	14228	14036	13922	14244	13962	14225	14292	14117	14119	14229	14142	14406	14156	14062	14044	14036	14051	14243	14090	14093	14129	14060	14103	14244	14161	14111	14027	14163	14093	14134	14173	14202	14151	14127	14068	14272	14209	14100	14037	14097	14246	13958	14128	14095	14194	14244	14124	14129	14184	14206	14136	14169	14321	14233	14317	14293	14146	14233	14086	14184	14125	14150	14098	14281	14146	14095	14174	14185	14052	14338	14104	14121	14056	14336	13986	14140	14078	14039	14223	14081	14034	14181	14131	14107	14238	13998	14071	14177	14330	13979	13859	14053	14263	14109	14195	14180	14247	14088	14086	14140	14150	14020	14182	14144	14132	14088	14223	14061	14314	14042	14159	14112	14245	14143	14100	14128	14138	14080	14197	14140	14119	14145	14121	14284	14204	14087	14179	14154	14048	14185	14276	14129	14139	14231	14160	14164	14235	14215	13962	14017	14106	14086	14133	14242	14311	14312	14206	14328	14279	13949	14216	14229	14135	14207	14184	14248	13945	14121	14225	14080	14172	14201	14080	14203	13967	14343	14139	14240	14258	14070	14153	14013	13939	14077	14200	14242	14123	14036	14086	14136	14187	14085	14143	14088	14152	14128	14091	14111	14125	14198	14053	14094	14071	14197	14134	14260	14172	14096	13994	14176	14243	14242	14191	14192	14221	14243	13987	14158	14103	14151	14237	14004	14131	14135	14189	14077	14089	14187	14013	14207	14132	13978	14289	14023	14054	14098	14082	14132	14203	14182	14048	14084	14140	14217	14084	14309	14219	13990	14195	14193	14088	14153	14159	14124	14162	14151	14194	14111	14387	14147	14060	14139	14115	14152	14173	14022	14175	14031	14206	14043	14039	14055	14018	14196	13898	14185	14122	14175	14244	14206	14043	14039	14025	14185	13963	14266	14097	14177	14173	14008	14201	14117	14105	14154	13992	14126	14229	14110	14266	14271	14096	14177	14207	13949	13964	14142	14131	14305	14127	14184	14285	14140	14282	14282	14067	14175	14143	14129	14248	13994	14127	14101	14294	14379	14237	14161	14061	14025	14197	14212	14067	14114	14223	14077	14135	13973	13978	13938	14394	14157	14300	14120	14030	14283	14060	13959	14053	14181	14022	14117	14242	14224	13972	14241	14199	14164	14019	14031	14180	14038	14074	14225	14003	14263	14255	14032	14151	14099	14055	14054	14150	14139	14078	14282	14078	14159	13926	14148	14111	14112	14337	14050	14012	14220	14127	14124	14075	14205	14282	14196	13994	14009	14010	14173	14185	14173	14070	14020	14220	13982	14119	14163	14218	14210	14101	14140	14181	14120	14241	14022	14018	14068	14067	14177	14199	14042	14116	14248	14054	14155	14042	14114	14106	14211	14112	14064	14056	14188	14067	14009	14254	14054	14192	14168	14172	14145	14137	13965	14177	14183	14200	14063	14118	14272	14191	14161	14239	14189	14302	13997	14165	14176	14128	14216	14171	14072	13910	14067	14222	14110	14099	14169	14131	14153	14166	14031	13951	14041	14118	14199	14222	14090	14125	13989	14212	14128	14019	14137	14186	14167	13975	13977	14154	14329	14120	13925	14189	14084	13985	14034	14114	14106	14038	14041	14104	14067	14097	14187	14249	14090	14169	14071	14011	14169	14160	14199	14211	14174	13997	14121	14171	13934	14098	14141	14088	14237	14040	14225	14198	13961	14079	14169	14205	14230	13907	14183	14085	14179	14053	13976	14147	14238	14301	14162	14240	13930	14223	14108	14087	14250	14226	14018	14091	14113	14249	14024	14194	14142	14088	14151	14099	14160	14201	14126	14005	14031	14061	14119	13997	14122	14160	14175	14237	14033	14124	13872	14087	14043	14119	14148	14250	14131	14167	14140	14053	14156	14159	14188	14123	14073	14256	14238	14093	14078	13920	14051	14188	14224	14221	14109	14111	14055	14019	14356	14202	14262	14287	13867	14135	14142	14231	14052	13995	14140	14189	14194	14209	14217	14314	14275	14096	13972	14100	14262	14171	14192	14215	14031	14052	14371	14215	14163	14111	14178	14114	14049	14185	14106	14164	14209	14095	14054	14082	14217	14213	13986	14097	14207	14277	14220	14130	13984	14081	14124	14163	14077	14087	14160	14036	14237	14146	14271	14105	14035	14230	14380	14209	14164	14240	14249	14046	14283	14159	14041	14249	14158	14148	14173	14104	14048	14057	14109	14074	14090	14168	14019	14250	13981	14210	14332	14049	14138	14217	13977	14009	14098	14154	14125	14165	14401	14174	14198	14245	14160	14183	14054	14131	14211	14102	14189	14017	14199	14103	14030	14078	14100	14198	14190	14193	14147	14108	14069	14257	14096	14291	14151	14233	14164	13998	14094	14280	14001	14116	14083	14114	14242	14024	14055	14077	14093	14124	14123	14184	14092	14136	14087	14231	14129	14109	14122	14137	14182	14127	14011	14083	14134	14104	14149	14114	14176	14191	14076	14176	14249	13971	14285	14198	13997	14074	14139	14064	14115	14117	13907	14072	14133	14038	14159	14201	13987	13991	14276	14235	14132	14223	14208	14172	14135	14092	14155	14165	14133	14161	13942	14191	14147	13939	14173	14163	14209	14083	14098	14122	14125	14013	14164	14114	14112	14077	14326	14108	14177	14220	14073	14324	14124	14155	14017	14163	14091	14224	14021	14156	14126	14155	14263	14320	14124	14255	14179	14128	14212	14205	14139	14010	14136	14280	14113	14177	14079	14101	14054	14100	14157	14227	14163	14317	14208	14205	14163	14063	14169	14138	14330	14160	14208	14238	14139	14194	14212	14148	14083	14079	14172	14067	14034	14194	14098	14133	14063	14168	14144	14324	14157	14193	14074	14128	13984	14160	14140	14227	14074	14089	14477	14104	14270	14044	14210	14275	14262	14166	14193	14183	14258	14054	14148	14306	14091	14064	14097	14128	14145	14191	14102	13990	14303	14152	14172	14145	14217	14100	13975	14058	14174	14227	14042	14137	14083	14129	14038	14067	13990	14154	14185	14096	14246	14158	13989	14321	14156	14336	14143	14154	14291	14228	14026	14037	14161	14299	13994	14080	13934	14237	14202	14047	14162	14254	14165	14051	14306	14288	14090	14015	14150	14220	14199	14212	14295	14197	14062	14081	14271	14093	14232	14203	14059	14015	14023	14173	14146	14053	14025	14137	14184	14251	14304	14318	14189	14307	14100	13917	13979	14070	14127	14203	14089	14083	14137	14049	14349	14142	14115	14174	14126	14134	14097	14169	13943	14306	14116	14234	14149	14059	14073	14098	14164	14250	14226	14284	14177	14107	14233	14085	14000	14266	14081	14121	14038	14051	14223	14178	13993	14217	14000	14196	14250	14340	14199	14141	13955	14025	14105	14192	14299	14168	14079	14238	14161	14094	14036	14163	14249	14267	14109	14031	14151	14250	14152	14171	14117	14167	14058	14162	14117	13991	14106	14022	14071	14171	14193	14137	14063	14186	14225	14167	14278	14040	14033	14115	14084	14172	14247	14086	14252	14079	14108	14299	14071	13992	14240	14207	14120	14096	14210	14087	14170	14213	14164	14187	14166	14215	14175	14150	14236	14107	14050	13952	14227	14164	14157	14000	13917	14283	14121	14262	14025	14066	14028	14219	14048	14175	14068	14164	14226	14076	14152	13999	14157	13905	14209	14053	14143	14206	14052	14088	14162	14045	14237	14098	13984	14087	14134	14127	14168	14133	14034	14161	14190	14157	14193	14092	14067	13977	14139	14044	14188	14190	14084	14158	14178	14100	14147	14243	14214	14356	14131	14110	14153	14235	14247	14092	14089	14179	13976	13988	14170	14126	14033	14085	14133	14253	14151	14333	14133	14359	14190	14175	14143	14082	14155	14014	14056	14124	14133	13985	14157	14198	14048	14092	14184	14163	14147	14247	13944	14185	14210	14112	14076	14273	13922	14223	14057	14154	14185	14203	14132	14210	14216	14139	13952	14066	13938	14066	14086	14089	14185	14242	14195	14226	14174	14169	14110	14216	14075	14133	14027	14047	14226	14007	14144	14173	14097	14196	14125	14150	14083	14319	14287	14049	14043	14159	14187	14329	14091	14001	14090	14218	14083	14030	14319	14173	14170	14153	14133	14233	14074	14015	14144	14103	14183	14085	14202	14180	14042	13953	14167	14220	14002	14166	14208	14361	14214	14139	14104	14016	14203	14285	14070	14085	14089	14142	14068	14071	14183	14052	14376	14086	14177	14046	14062	13965	14201	14155	14208	14343	13862	14099	13909	14094	14139
23505	21053	28329	23808	22070	24545	25598	21240	20475	21490	20579	19538	19241	19114	18743	18457	18249	18097	18169	18207	18154	18021	17842	18017	18006	18067	18057	17637	17791	17775	17689	17772	17353	17390	17591	17567	17830	17669	17486	17532	17496	17612	17466	17477	18258	19219	19219	18761	18274	17942	17615	17406	17705	17461	17437	17584	17574	17694	17645	17555	17624	17576	17665	17341	17715	17490	17622	17308	17614	17561	17444	17470	17415	17491	17565	17542	17352	17350	17491	17610	17477	17279	17362	17739	17620	17460	17291	17540	17594	17593	17616	17441	17689	17487	17478	17302	17411	17490	17249	17521	17639	17423	17489	17315	17632	17240	17628	17516	17358	17550	17332	17576	17585	17530	17794	17532	17598	17410	17545	17493	17387	17446	17456	17420	17393	17579	17513	17533	17590	17376	17429	17437	17320	17422	17332	17478	17449	17477	17534	17665	17594	17594	17655	17273	17324	17491	17377	17389	17510	17389	17424	17487	17594	17287	17331	17490	17476	17406	17467	17249	17363	17528	17330	17395	17371	17433	17421	17541	17277	17503	17416	17751	17509	17403	17432	17626	17327	17422	17572	17482	17404	17507	17797	17330	17566	17500	17383	17486	17505	17511	17295	17511	17596	17447	17646	17568	17513	17459	17293	17448	17610	17467	17441	17508	17471	17466	17477	17444	17727	17535	17365	17319	17655	17326	17546	17356	17414	17535	17516	17344	17660	17341	17308	17387	17522	17321	17703	17485	17474	17550	17417	17504	17306	17502	17368	17321	17451	17577	17624	17543	17416	17417	17450	17263	17382	17396	17274	17370	17618	17753	17384	17203	17459	17415	17598	17739	17604	17490	17371	17515	17528	17493	17555	17554	17389	17569	17347	17498	17409	17653	17600	17477	17610	17537	17387	17616	17490	17393	17424	17422	17458	17280	17845	17440	17580	17350	17546	17333	17402	17492	17441	17458	17485	17330	17520	17351	17496	17550	17570	17741	17448	17642	17555	17534	17509	17544	17641	17413	17636	17652	17450	17441	17354	17505	17479	17685	17538	17573	17491	17375	17490	17336	17227	17468	17409	17616	17317	17379	17592	17532	17590	17493	17487	17668	17804	17532	17356	17303	17351	17408	17417	17573	17685	17578	17669	17285	17394	17456	17662	17558	17492	17305	17668	17659	17512	17290	17288	17560	17575	17421	17651	17389	17466	17444	17405	17488	17445	17514	17526	17296	17256	17487	17560	17451	17299	17456	17737	17464	17432	17342	17473	17354	17391	17598	17411	17401	17367	17387	17428	17506	17521	17243	17383	17432	17554	17552	17259	17463	17431	17526	17625	17506	17491	17330	17410	17563	17358	17324	17520	17570	17546	17313	17332	17338	17493	17547	17688	17683	17642	17402	17548	17367	17656	17561	17519	17452	17453	17531	17464	17541	17427	17454	17740	17362	17613	17464	17446	17372	17278	17513	17556	17331	17785	17578	17542	17439	17491	17322	17340	17454	17550	17592	17560	17521	17410	17287	17438	17326	17625	17408	17447	17540	17562	17435	17610	17409	17697	17478	17546	17314	17418	17686	17510	17603	17428	17355	17334	17633	17563	17338	17483	17493	17452	17302	17659	17493	17533	17504	17610	17507	17385	17233	17551	17330	17315	17376	17414	17383	17178	17601	17572	17369	17481	17517	17291	17439	17511	17611	17473	17398	17335	17272	17389	17430	17436	17362	17364	17621	17398	17574	17452	17343	17534	17467	17459	17665	17555	17519	17692	17457	17597	17311	17452	17450	17536	17644	17542	17654	17357	17478	17385	17570	17389	17611	17606	17423	17378	17261	17537	17338	17457	17596	17403	17576	17550	17475	17590	17607	17497	17570	17621	17447	17504	17515	17529	17756	17397	17554	17558	17441	17412	17492	17354	17266	17517	17675	17399	17469	17325	17591	17432	17782	17280	17597	17424	17502	17538	17604	17645	17526	17418	17575	17567	17699	17656	17554	17537	17561	17300	17320	17468	17458	17587	17659	17554	17341	17353	17421	17549	17504	17540	17611	17479	17701	17504	17516	17135	17201	17360	17375	17293	17473	17531	17579	17320	17618	17542	17417	17626	17351	17438	17300	17585	17422	17308	17408	17408	17400	17238	17615	17524	17587	17371	17591	17398	17522	17457	17319	17662	17329	17350	17525	17434	17439	17607	17466	17564	17489	17461	17574	17561	17467	17488	17427	17509	17288	17624	17567	17575	17536	17340	17523	17440	17357	17438	17444	17536	17366	17383	17766	17439	17295	17628	17439	17579	17553	17506	17437	17585	17413	17432	17436	17404	17338	17564	17342	17456	17503	17511	17467	17585	17288	17330	17492	17695	17453	17528	17524	17467	17498	17536	17319	17392	17379	17588	17582	17444	17540	17630	17464	17452	17507	17427	17536	17640	17446	17530	17546	17544	17500	17471	17547	17372	17544	17320	17555	17262	17509	17519	17361	17615	17581	17472	17471	17380	17411	17587	17336	17536	17414	17233	17394	17507	17492	17187	17410	17393	17441	17515	17622	17631	17358	17556	17459	17560	17639	17428	17452	17380	17520	17607	17438	17347	17483	17341	17528	17587	17345	17495	17299	17457	17457	17601	17453	17293	17386	17457	17514	17399	17383	17542	17620	17354	17335	17524	17469	17357	17433	17569	17491	17645	17429	17441	17585	17402	17415	17488	17328	17345	17679	17516	17525	17240	17567	17430	17549	17436	17544	17330	17545	17693	17340	17512	17349	17448	17313	17377	17509	17403	17465	17374	17464	17591	17546	17347	17341	17347	17645	17669	17401	17589	17344	17334	17586	17423	17516	17642	17517	17756	17624	17312	17388	17399	17526	17508	17455	17500	17664	17452	17581	17638	17476	17727	17462	17566	17439	17545	17563	17500	17349	17560	17544	17405	17501	17622	17581	17393	17275	17325	17585	17479	17530	17647	17590	17600	17543	17562	17478	17463	17503	17454	17571	17539	17591	17390	17497	17579	17250	17473	17451	17335	17378	17450	17512	17457	17448	17449	17515	17532	17352	17631	17664	17654	17551	17688	17482	17613	17351	17579	17485	17650	17434	17426	17515	17302	17516	17538	17328	17419	17507	17528	17593	17776	17612	17721	17389	17572	17689	17647	17372	17333	17320	17490	17522	17519	17450	17474	17558	17705	17348	17524	17491	17302	17439	17509	17379	17610	17457	17665	17441	17497	17479	17314	17571	17773	17431	17663	17425	17318	17378	17360	17452	17660	17411	17589	17452	17563	17714	17346	17480	17607	17739	17541	17573	17404	17429	17512	17519	17430	17379	17398	17408	17669	17449	17465	17467	17625	17372	17434	17360	17517	17525	17497	17581	17461	17451	17290	17456	17439	17435	17539	17731	17698	17495	17620	17410	17572	17516	17590	17526	17479	17453	17650	17501	17498	17502	17634	17427	17470	17581	17372	17495	17450	17512	17624	17302	17638	17595	17354	17578	17417	17457	17479	17247	17537	17246	17505	17344	17437	17479	17530	17355	17669	17376	17622	17473	17347	17475	17375	17556	17689	17591	17418	17634	17513	17632	17362	17442	17332	17489	17511	17469	17378	17252	17460	17649	17457	17517	17715	17471	17467	17584	17438	17330	17289	17309	17596	17416	17528	17692	17710	17433	17490	17449	17317	17540	17404	17686	17370	17528	17363	17433	17523	17388	17331	17624	17682	17315	17528	17428	17504	17277	17278	17653	17562	17559	17439	17442	17468	17637	17585	17544	17343	17539	17532	17327	17584	17453	17359	17437	17367	17429	17475	17417	17435	17292	17497	17358	17459	17480	17332	17513	17537	17538	17755	17676	17557	17616	17454	17438	17452	17545	17611	17282	17478	17631	17361	17504	17628	17408	17513	17520	17500	17352	17473	17539	17629	17694	17482	17455	17321	17474	17513	17509	17373	17575	17398	17519	17430	17255	17431	17312	17687	17499	17525	17446	17407	17500	17575	17594	17551	17664	17580	17635	17513	17458	17353	17457	17402	17333	17345	17441	17631	17413	17392	17414	17648	17458	17538	17325	17473	17701	17492	17718	17480	17483	17549	17489	17509	17390	17373	17594	17658	17513	17419	17265	17490	17234	17448	17282	17540	17474	17449	17432	17482	17374	17475	17522	17660	17332	17419	17387	17311	17218	17503	17490	17441	17554	17532	17429	17399	17214	17470	17513	17542	17483	17329	17642	17469	17549	17557	17644	17428	17381	17537	17441	17569	17491	17550	17222	17465	17323	17482	17617	17421	17484	17474	17487	17636	17508	17509	17634	17275	17524	17336	17494	17286	17414	17348	17428	17602	17421	17370	17598	17472	17484	17491	17599	17247	17694	17681	17594	17452	17428	17480	17506	17537	17533	17689	17648	17793	17540	17417	17629	17597	17365	17585	17592	17603	17333	17384	17319	17710	17527	17366	17352	17610	17459	17139	17598	17519	17364	17259	17422	17673	17530	17583	17348	17729	17446	17639	17610	17613	17483	17505	17643	17712	17547	17320	17663	17494	17501	17706	17447	17353	17472	17385	17405	17325	17367	17424	17507	17395	17548	17560	17338	17577	17640	17592	17636	17302	17601	17541	17436	17291	17589	17537	17611	17517	17686	17520	17470	17636	17632	17483	17542	17452	17487	17674	17573	17298	17679	17574	17486	17359	17375	17518	17517	17590	17568	17539	17498	17632	17651	17329	17516	17502	17420	17392	17250	17413	17602	17560	17448	17338	17478	17343	17445	17428	17398	17511	17411	17531	17450	17534	17446	17316	17513	17488	17558	17560	17516	17667	17528	17546	17510	17437	17604	17626	17678	17412	17370	17434	17623	17416	17442	17602	17427	17377	17486	17481	17510	17686	17393	17580	17341	17532	17200	17339	17547	17551	17593	17381	17332	17273	17215	17578	17598	17432	17566	17555	17386	17518	17547	17414	17551	17407	17429	17285	17301	17232	17507	17568	17473	17371	17447	17563	17757	17313	17404	17639	17387	17687	17397	17485	17350	17367	17518	17431	17390	17464	17425	17651	17389	17552	17506	17499	17785	17429	17191	17383	17496	17449	17312	17451	17552	17419	17413	17459	17560	17351	17607	17399	17440	17311	17483	17470	17526	17602	17677	17529	17524	17314	17452	17249	17538
23847	38901	36592	30761	27067	22727	19942	18633	19070	19858	18554	16903	16469	16422	15532	15167	14921	14637	14557	14705	14718	14598	14668	14541	14549	14635	14353	14411	14547	14119	14164	14055	14095	14183	14043	14059	14140	14035	14177	13899	14033	14054	13986	14011	15239	16410	16249	15400	14537	14181	14101	13953	14036	13908	14026	13874	13944	13950	14089	13934	13900	13887	13819	14077	13898	13920	13953	13935	14146	14013	14001	14036	14000	14086	13938	13701	13909	13991	14021	13965	13989	13856	13979	13972	13878	14089	14115	14007	13961	14099	14029	13998	14067	13984	14022	13861	14106	13863	13886	13854	13941	13909	13890	14033	14001	13943	13881	13781	13999	13740	13850	14173	13888	14015	13996	13967	13953	13900	14076	14033	13966	13880	14139	14068	13916	13906	14002	14064	13946	13952	13859	13996	14097	13998	13965	13948	13949	13959	13804	14012	13896	13862	14051	14022	13751	13997	13920	13937	14049	13905	13972	14004	13760	13939	13717	14146	14019	14078	13837	14002	13990	14016	14117	13875	13860	13945	14012	13711	14176	13861	13942	13976	13881	13791	14144	14114	13891	13917	13985	13970	13973	13809	14109	13945	14144	13817	13892	14034	13830	14120	13833	13990	13990	14064	13924	13764	14242	13864	13882	13998	13939	13978	13996	14021	14016	13873	13929	13977	13906	13982	13857	13903	13992	14062	13874	14043	14063	13923	14029	13965	13877	13946	13898	13900	13828	14082	14034	13877	14043	14033	13887	13890	13907	13866	13886	13830	13864	13980	13907	13928	14017	14033	13893	13933	13963	13841	13998	13862	13840	14002	13931	13837	14050	14004	14001	13987	13744	14155	14101	13909	13808	13972	13867	14050	13926	14031	13937	13891	13813	13890	13962	13958	13973	13999	13996	14012	14043	13881	13949	13950	13832	13991	14020	14051	14010	13916	13798	14052	13942	13927	14132	13777	13750	13966	13921	13916	14009	14001	13921	13880	13955	13748	13894	14028	14075	13930	13847	13992	13875	13918	13980	14061	13925	13913	14126	14106	13855	14034	13661	14096	14056	14066	14052	14018	14033	14135	14079	13809	14062	13997	14140	13887	13872	13951	13830	13891	14026	13996	13830	14131	14089	14022	13984	14006	13926	13840	14032	14038	14158	14020	14072	14085	13989	14036	13945	14004	13857	14055	13914	13915	13972	14032	13982	14031	13837	14066	13844	13973	13935	14114	13918	14020	13991	14073	14094	13913	13927	13877	14017	14053	13918	13987	13943	13875	13914	14025	14084	13934	14066	14097	14006	14091	13780	13959	13949	13902	13965	13786	13854	14125	13995	13986	13884	14011	13943	14025	14067	13979	13927	13931	13928	13944	13983	13876	14056	13888	14108	13904	13913	13914	14058	13802	14001	13960	13843	13941	14012	13980	13965	13806	13952	14058	13863	14002	13947	13967	13982	13834	14071	13913	13967	13938	13887	14045	14131	13963	14011	13953	13978	13813	14008	13869	13942	14127	13987	13985	13938	13895	13930	13920	13923	13814	13948	13850	13893	13879	13910	14045	13874	13963	14012	14103	13984	13846	13926	13915	13949	13860	13998	13673	13859	13995	13773	14001	13789	14017	13966	13963	14003	13882	13880	13974	13838	14056	13896	13830	14004	13902	13978	14127	13935	13919	13952	13947	13838	13911	14019	13980	13912	13904	13923	13754	14043	13957	13940	14027	13918	13878	14017	13894	13976	13874	13807	13965	13877	14047	14050	13828	13850	13969	14021	14196	13957	13886	14070	14059	14067	13947	13940	14039	13989	13894	14025	13821	13930	13639	14007	13954	14158	13986	13969	13993	13930	13900	13989	13889	13885	13869	13995	13958	14088	13838	13949	13886	14006	13965	13960	13848	13914	14112	13921	13910	13953	13955	13923	13951	14037	13960	14074	13962	13844	13903	13968	13969	14205	14072	13904	13828	13895	13844	13927	14039	13943	14037	13946	13984	13827	13897	14041	13910	14064	14038	13914	13954	14029	13992	13912	13910	13873	13892	14080	14104	13852	13916	14026	13758	13932	13823	14089	14078	13938	13966	13963	13857	13922	13919	13887	13816	13970	13996	13873	13732	13961	13999	13991	14054	13973	13967	14000	13760	13836	13898	14049	13922	13977	14006	13993	13942	14031	14094	13801	13909	13971	13897	13912	14018	14000	14011	14053	13983	13847	14004	14041	14208	13983	13986	13942	13856	13920	13802	14109	13917	13873	14127	13914	13845	14013	13963	13933	13953	13813	13918	14068	13925	14020	13871	14000	13961	13955	13982	14043	13803	13998	13986	14023	13918	14044	13912	14020	13950	14095	13862	13949	13873	13952	13901	13908	13867	14113	13807	13874	13827	13875	14030	14051	13837	13966	13939	14059	14058	14052	13964	13877	14162	13975	14007	13782	14022	13788	13724	13980	13981	13864	14036	13839	13890	14012	13978	14050	13987	14101	13777	14027	13962	14036	14015	13851	13897	13964	13728	13943	13988	13965	14027	13949	14048	13942	14135	14200	13974	13962	13962	14042	14074	13909	14104	14012	14048	14044	13965	13942	13941	14003	14046	13963	13942	13754	14122	14025	13925	14002	13997	14013	14089	13931	14240	13964	14020	13983	13913	14119	13898	13999	13992	13879	14008	13904	13951	13981	13973	13927	13883	13976	13935	13853	13898	13922	14070	14106	13944	13974	13927	14078	13849	13895	14029	13856	14033	13884	13918	14028	13805	13960	13802	14074	13852	13947	13892	14027	13883	13860	14073	13836	14146	13859	13959	13861	13980	14026	14062	13813	13902	13930	13934	13830	14085	14023	14022	13910	13775	14117	13999	14011	13859	13977	13874	13966	14003	13901	13954	13890	13898	13998	13921	14013	13906	14003	13941	13999	14115	13910	13958	13989	14062	14007	13975	13783	14004	14026	14008	13927	14027	13998	13969	13737	13893	13906	13999	13899	13838	13922	13958	14039	13900	13998	13986	13996	13805	13731	14024	13906	13877	13884	13980	13973	13731	13967	14008	13792	13990	13956	13993	14018	13903	14079	14012	13864	13974	13772	14042	14029	13820	14019	13922	13959	13876	13960	14126	13955	14019	13931	13929	13992	13974	14074	13927	13960	13914	13992	13776	14030	13794	13782	13862	14075	13795	13892	13860	14145	13828	13928	13997	14049	13864	13924	13882	13939	14031	13891	13918	13858	14013	14146	14013	13943	13903	13880	13890	13913	13788	14019	14099	13908	13935	13849	13795	13976	13960	13898	13907	13978	13907	13982	13775	13790	13930	14007	13892	13922	13793	14021	13874	13878	13936	13952	13926	14139	14086	13845	13848	13861	13880	13783	13860	13946	14180	13888	14180	13887	13939	13905	14026	13852	13973	13918	13954	14009	13974	13893	13852	13927	13954	14088	13923	13866	13956	14051	13959	13933	13813	14070	13984	14018	13963	13694	13947	13833	14148	14031	13845	13936	13843	13926	14051	13850	13986	13883	13768	13934	14083	14006	13834	14026	14070	13959	14114	14040	14101	13848	13849	14017	13913	13928	14103	13918	14073	14034	14077	13839	13871	14024	14145	13955	13994	14103	13999	13912	14043	14082	13922	13836	13982	13943	13858	13795	14000	14063	13956	14067	13816	13933	13938	13907	13997	14079	13809	14055	14078	13835	13943	13820	13958	13894	14135	14018	13970	13979	13807	14032	13871	13763	14093	13851	13811	13971	13889	13787	13965	13810	13988	14012	14006	13817	13871	13976	13835	13743	13937	13974	13961	13815	13994	13821	14204	13934	13849	14098	14025	13920	13995	13976	14015	14057	13993	13973	13853	13925	13952	13936	13889	14058	14041	14077	13894	13903	13989	13997	13946	14026	14067	14058	14032	13950	13999	14108	13935	13828	13987	13951	14121	13926	13967	13883	14056	13995	13857	14010	13976	13976	13868	13929	13905	13993	13765	14036	14000	13924	13988	13850	13982	13770	13957	13930	13739	13989	13901	13879	14052	14208	14097	13997	13913	13931	14020	13937	13909	14034	13916	13949	14122	13909	14010	13829	13867	13709	13841	13709	14022	13967	13895	13986	13879	13821	14096	13891	13891	14084	13922	13825	14012	14022	13823	13770	13916	13967	13951	14021	13964	14029	13850	13853	13961	13802	13944	14063	13878	13963	14057	13835	14106	13812	13887	14007	13903	14046	13847	13737	13999	13906	13860	13975	13903	13959	13848	13977	14124	14008	13940	14011	14027	14059	13961	13954	13748	14024	13877	13743	13799	13921	13949	14075	14036	14007	13948	13917	13940	13898	14090	13958	14063	13860	13951	14015	13933	14064	13885	13962	13837	14026	13917	14001	13966	14012	13943	13904	13879	13964	14168	13964	13882	13936	14011	13975	14168	13958	14030	13864	13780	14015	13900	13838	13990	13900	13907	13782	14051	14066	13942	14023	13843	13889	14097	13867	14036	13946	13766	14010	13998	13844	13925	14004	13916	14077	13857	13852	13925	14166	14020	14020	13920	13903	14120	14032	14015	14130	13920	13957	13983	13832	14042	13988	13991	13842	13908	13886	14052	13923	13811	13981	13849	14049	14029	14020	13996	14048	14118	14038	14068	13815	14066	13984	13942	14046	13956	13892	13961	14086	13921	13970	13968	14080	13878	13815	13899	13841	14002	13996	13885	13959	14164	14058	13895	14012	14102	14092	14011	13968	13900	14042	13982	13858	13965	13997	14021	13958	14126	13837	14037	13948	13998	14029	13898	14008	14030	13981	14095	13891	14120	13982	13852	13999	13982	13914	14070	13944	14126	14040	14060	13991	13797	14133	13811	13906	14057	13936	14039	14040	13983	14014	13986	13879	13758	14077	14063	13813	13886	13919	13889	13932	13955	14144	13757	13915	13977	13848	14080	13908	13898	13860	13945	13921	13921	14111	13998	14010	14159	13960	13979	13841	14025	13732	13968	13982	14017	13892	13922	14101	13990	14053	13910	13901	13989	13997	14067	13836	13848	13947	14072	14017	13965	13958	13844	14080	13852	14019	13820	13943	14143	13893	14063	13751	14083	13954	13865	13902	13929	13933	13885	13871	13933	14083	14007	14083	13898	13978	13892	13901	13947	13981	13995	14048	13959	14023	13963	13855	13896
29607	23141	24292	21741	19643	18849	18674	18468	18429	18926	18869	18429	18170	18270	18056	18100	17891	17906	17991	17925	17891	17708	18044	17936	17928	17835	17782	18008	17749	17866	17961	17876	17692	17634	17757	17756	17856	17892	17727	17702	17914	17671	17836	17812	17848	17823	17930	18054	17682	17915	17834	17877	17915	17876	17716	17855	17903	17693	17910	17865	18029	17936	17904	17703	17860	17953	18051	17862	17843	17880	17781	17703	17782	18046	17790	17976	17804	17538	17821	17887	17856	17643	17767	17888	17942	17754	17840	17825	17665	17883	17867	17729	17889	17686	17709	17874	17717	17981	17982	17566	17637	18000	17638	17807	17782	17981	17902	17707	17709	17528	17783	17788	17999	17950	17725	17970	17724	17854	17681	17749	17736	17913	17704	17809	17649	17665	17606	17955	17966	17779	17849	17782	17835	17811	17726	17817	17736	17743	18014	17746	18014	17596	17556	17834	17879	17966	17995	17737	17872	17751	17604	17861	17782	17844	17745	17994	17583	17809	17973	17861	17882	17733	17639	17813	17673	17895	17790	17981	17740	17691	17746	17881	17832	17559	17673	17937	17929	17769	17762	18066	17766	17721	17902	17819	17933	17922	17671	17922	17872	17912	17644	17864	17928	18098	18024	17789	17643	17731	17800	17915	17843	17744	18013	17828	17990	17723	17743	17844	17755	17757	17880	17978	17903	17646	17788	17760	17748	17753	17796	17891	17653	17781	17704	17890	17656	17663	17640	17934	18005	17756	17891	17911	17663	17841	17620	17759	17792	17895	17686	17865	17716	18063	17623	17872	17807	17776	17775	17903	17664	17805	17840	17687	17658	17881	17815	17941	17720	17920	18006	17943	17777	17785	17937	17682	17793	17883	17789	17763	17925	17675	17745	17736	17759	17786	17653	17809	17900	17646	17962	17871	17818	17941	17997	17584	17942	18109	17691	17743	17641	17809	17878	17843	17646	17734	17693	17750	17728	17842	17926	17640	18069	17850	17829	17842	17771	17741	17864	17969	17998	17723	17876	17711	17655	17785	17528	17773	17927	17831	17751	17962	17945	17617	17887	17718	18011	17711	17835	17798	17791	17624	17772	17809	17742	17858	17932	17657	17795	17599	17744	17697	17648	17750	17833	17773	17876	17731	17859	17672	18005	17879	17906	17862	17919	17902	17831	17705	17851	17786	18020	17976	17874	17868	17936	18000	17732	17792	17813	17685	17618	17722	17707	17700	17843	17993	17836	17895	17817	17551	17938	17868	17950	17936	17996	17776	17888	18103	17983	17762	17841	17877	17776	18010	17684	17929	17820	17748	17920	17703	17748	17802	18023	17878	17826	17863	17785	17762	17855	17841	17800	17858	17815	17949	17877	17795	17672	17783	17935	18052	17767	17871	17586	17821	17961	17840	17708	17893	17746	17746	17759	17845	17832	17902	17848	17805	17876	17847	17746	17740	17860	17782	17686	17893	17744	17712	17718	17594	17909	17822	17715	18024	17678	17820	17773	17717	17685	17704	17845	17709	17720	17813	17803	17904	17800	17972	17754	17878	17918	18028	17917	17873	17707	17690	17767	17685	17778	17857	17903	17694	17922	17986	17756	17927	17729	18066	17886	17869	17726	17833	17778	17670	17746	17709	17882	17730	17844	17714	17711	17809	17734	17730	17893	17779	17859	17859	17947	17758	17810	17517	17681	17853	18057	17864	17725	17798	17822	17731	18034	17863	17821	17823	17927	17812	17685	17661	17696	17808	17596	17836	17869	17562	18012	17975	17640	17921	17825	17742	17901	18016	17754	17817	18111	17898	17843	17922	17965	17907	17975	17815	17928	17816	17916	17958	17801	17949	17877	17742	17782	17676	17815	17753	17721	17889	17842	17824	17730	17847	17763	17813	17725	17785	17805	17600	17572	17882	17830	17807	17762	17729	17859	17735	17783	17749	17748	17865	17811	17696	17971	17923	17919	17679	17802	17678	17727	17935	18016	17824	17771	17720	17821	17654	17898	17725	17757	17817	17667	17712	17861	17612	17680	17935	17734	17874	17779	17958	17776	17851	18026	17750	17713	17859	17749	17776	17724	17877	17661	17803	17785	18028	17906	17857	17864	17786	17775	17780	17407	17921	18033	17740	17923	17708	17778	17816	17739	17841	17896	17682	17922	17929	17879	17671	17762	17753	17724	17990	17879	17756	17885	17817	17674	17656	17552	17846	17721	17717	17781	17788	17653	17734	17783	17923	17889	17858	17686	17783	17724	17920	17900	17865	18035	17675	17818	17994	17731	17910	17803	17717	17920	17818	17880	18062	17778	17855	17764	17787	17734	17806	17615	17782	17859	17919	17867	17635	17738	17809	17796	17777	17790	17798	17777	17714	17701	17594	17745	17837	17780	17940	17769	17879	17732	17969	17748	17829	17923	17917	17915	17745	17751	17654	17853	17800	17746	17799	17741	17816	17881	17903	17745	17742	17819	17615	17747	17763	17760	17814	17771	17760	17922	17846	17887	17810	17788	17960	17692	17743	17735	17675	17766	17790	17720	17745	17830	17929	17743	17686	17979	17959	17821	17811	17919	17738	17721	17821	17820	17830	17829	17546	17883	17902	17632	17711	17752	17976	17950	17851	17724	17642	18198	17849	17782	17660	17811	17881	17806	17972	17731	17870	17839	17776	17865	17725	18090	17680	17697	17727	17796	17730	17793	17745	17867	17890	18000	17793	17853	17760	17606	17847	17973	17696	17821	17917	17989	17753	17756	17808	17774	17850	17617	17768	17787	17740	17730	18036	17608	17911	17963	17866	17852	17846	17755	17817	17843	17705	17862	17822	17726	17624	17852	17681	18008	17811	17979	17710	17686	17856	17843	17785	17878	17945	17887	17652	17916	17732	17815	18097	17781	17922	17888	17553	17648	17822	17989	17930	17769	17986	17962	17757	17650	17816	17958	17735	17871	17860	17715	17992	17709	17676	17785	17831	17831	17855	17733	17858	17951	17840	17883	17812	17935	17673	17942	17846	17727	17969	17798	17813	17850	17810	17758	17754	17887	17892	17983	17783	17766	17877	17791	17690	17850	17650	17869	17869	17776	18006	17753	17761	17622	17803	17880	17727	17830	17775	17861	17799	17728	17801	17897	17503	18046	17584	17851	17671	17624	17760	17881	17918	17781	17766	17725	17611	17803	17797	17976	17793	17531	17850	18017	17833	17874	17778	17693	18050	17911	17812	17938	17876	17752	17724	17719	17669	17869	17924	17954	17679	17856	17844	17867	17837	17740	17809	17749	17804	17743	17637	17786	17996	17904	17735	17880	17887	17693	17825	17843	18025	17735	17588	17774	17640	17733	17924	17846	17888	17713	17863	17864	17771	17940	17792	18076	17790	17583	17749	17783	17793	18053	17853	17900	17778	17804	17752	18072	17956	17845	17763	17819	17869	17716	17929	17947	17766	17791	17804	17680	17609	17814	17835	18077	17655	17780	17790	17923	17677	17656	17916	17915	17775	17809	17936	17853	17613	17948	17871	17748	17699	17839	17589	17970	17815	18190	17583	17810	17989	17993	17746	17550	17760	17677	17823	17729	17719	17857	17921	17761	17859	17841	17737	17624	17617	17983	17781	17746	17714	17810	17790	17881	17770	17951	17885	17899	17809	17894	17815	17712	17886	17681	18073	17699	17905	17818	17715	17746	17684	17727	17992	17895	17633	17783	17844	17877	17787	17732	17889	17798	17822	17627	17858	17776	17921	17917	17841	18019	17759	17736	17753	17822	17776	17743	17734	17772	17678	17658	17822	17838	17713	17893	17739	17851	17736	17710	17800	17742	17759	17766	17845	17587	18011	17994	17706	17748	17905	17779	17724	17804	17954	17700	17871	18053	17889	17832	17738	17757	17831	17895	17791	17806	17823	17864	17633	17742	17820	17889	17789	17805	17690	17804	17789	17698	17874	17863	18016	17753	17801	17715	17916	17771	17819	17772	17594	17980	17792	18013	17873	17847	17881	17780	17728	17674	17771	17801	17759	17956	17944	17754	18055	17992	17911	18059	17732	18226	17952	17837	17787	17946	17713	17901	17704	17957	18022	17822	17752	17804	17803	17886	17862	17964	17553	17688	17795	17845	17875	17771	17944	17951	17933	17715	17813	17821	17922	17836	17893	17851	17781	17773	17737	17815	17825	17733	17982	17770	17850	17609	17920	17895	17782	17851	17945	17746	17798	17630	17533	17768	17616	17833	17966	17904	18096	17781	17812	17932	18132	17708	17733	17756	18040	17822	17878	17754	17598	17812	17775	17805	17737	17930	17706	17978	17836	17758	17967	17883	17891	17859	17690	17848	17783	17996	17873	17920	17858	17696	17812	17986	17879	17876	17607	17894	17860	17808	17895	18130	17938	17797	17676	17625	17740	17813	17704	17756	17866	17905	17784	17917	17620	17657	17671	17667	17724	17753	17772	17804	17879	18010	17670	17877	17965	17906	17785	17793	17744	17781	17920	17657	17893	17837	17669	18019	17872	17670	17877	17675	17696	17771	17764	17724	17860	17976	17728	17950	18066	17865	17924	17970	17793	18018	17693	17883	18049	17758	17830	17760	17834	17832	18025	17841	17724	17751	17870	17894	17936	17848	17887	18013	17841	17771	17598	17864	17772	17682	17965	17704	17931	17678	17629	17718	17687	17862	17654	17904	17813	17813	17811	17842	17762	17882	17872	18075	17878	17963	17876	17814	17848	18016	17910	17711	17931	17926	17844	17906	17996	17691	17838	17999	17914	17918	17848	17839	17766	17835	17844	17684	18048	17887	17747	17637	17610	17803	17794	17850	17491	17885	17949	17691	17794	17692	17792	17792	17733	18042	17800	17940	17802	17946	17817	17833	17700	18049	17809	17737	17745	17675	17576	17888	17790	17891	17857	17771	17872	17963	17999	17857	17853	18039	17906	17877	17788	17781	17501	17661	17863	17737	17780	18097	17808	17777	17772	17740	17813	17773	17735	17740	18019	17898	17797	17837	17793	18012	17918	17849	18047	17856	17657	18041	17837	17807	17859	17766	17907	17546	17946	18014	17694	17855	17945	17848	17880	17645	18001	17803	17988	17699	17734	17653	17870	17530	17673	17766	17917	17872	17796	17815	17749	17881	17829	18126	18057	17933	17682	17793	17946
19214	22004	20330	18089	16955	15843	15071	15121	15589	16334	15546	15131	14907	14721	14449	14393	14393	14288	14357	14416	14219	14193	14291	14297	14205	14174	14173	14081	14239	14389	14286	14223	14142	14132	14084	14172	14097	13944	14154	14093	14222	14216	14166	14059	13945	14084	14456	14373	13991	14212	14237	14223	14301	14078	14112	14265	14080	14126	14112	14119	14005	14263	14132	14137	14156	14191	14203	14121	14275	14087	14022	14099	13953	13997	14119	14069	14150	13976	14023	14175	14202	14013	14225	14064	14272	14070	14193	13997	14080	14104	13947	13973	14220	14046	14060	14104	14181	14111	14131	14212	13957	13979	14154	14125	14121	14008	14065	14167	14144	14064	14174	14056	14004	14167	14146	14148	14141	14127	14022	14240	14029	14105	14062	14016	13965	14221	14098	14107	13952	14117	14076	14181	14209	14204	13983	14045	14234	14332	14167	14106	14081	14068	14190	14193	14080	14109	14186	14124	14209	14031	14094	14193	14140	14128	14169	14160	14128	14323	14168	14144	14052	14099	14282	14258	14226	14137	14269	14093	14237	14187	14124	13994	14212	14045	14165	14082	14040	14105	14213	14209	14106	14216	13915	14034	14084	14113	14203	14105	14181	13968	14055	14175	14084	14056	14223	14090	14158	14162	14069	13930	14147	14024	14227	14177	14169	14142	14151	14277	14196	14274	14049	14155	14141	13981	14153	14199	14256	14299	14244	14054	14034	14107	14153	13951	14058	14150	14398	14119	14241	14153	14204	14104	14104	14331	14176	14127	14093	13997	14050	14044	14114	14265	14128	14021	13899	13994	14087	14071	13957	14088	14181	13945	13955	14215	14098	14038	14128	13894	14060	14095	14137	14093	14393	14159	13983	13997	14155	14075	14242	14079	14185	14249	14199	13968	14021	14153	14051	14163	14093	14118	14028	14095	14134	14077	14303	13952	14070	14127	14262	14067	14015	14122	14037	14264	14114	14041	14139	14173	14203	14094	14032	14156	14068	14112	14269	13888	14269	14070	14235	14275	14072	14131	14202	14103	14060	14208	14119	14089	14079	14123	14138	14114	14139	14056	14110	14108	14215	14197	14049	14152	14013	14173	14068	14064	14122	14201	14188	13921	14240	14276	14013	14012	14189	14194	13953	14121	13959	13993	14139	14302	14124	14071	13868	13982	14132	14195	13950	14061	14024	14110	13993	14150	14181	14068	14031	13927	14220	14218	14172	13959	14082	14195	14094	14051	14070	13976	14180	14067	14039	14068	14117	14156	14067	14287	14186	14194	14180	14194	14073	14240	14110	14132	13993	14006	14178	14208	14055	14187	14141	14193	14229	14176	14079	14211	14107	14102	13987	14023	14052	14037	14111	14070	14219	14159	14127	14154	14219	14116	14084	14219	14234	14283	14085	14100	13987	13945	14139	14084	14223	14194	14057	14037	14219	14187	14155	14332	14068	14315	14213	14132	14210	14015	14067	14156	13915	14102	14091	14021	14001	14160	14123	13944	14261	14087	14067	14069	14129	14059	14067	14059	13971	14217	14121	14124	14202	14159	14140	14044	14177	14067	14086	14083	14204	14194	13953	14083	14124	14175	14206	14333	14050	14215	14013	14042	14170	14082	14091	14131	14185	14271	14035	14053	14205	14235	14231	14024	14128	14107	14016	14144	14265	14131	14094	14109	14142	14088	14218	14220	14119	14100	14295	14123	14165	14020	14155	14186	14042	14117	14072	14123	14071	14093	14084	14188	14169	14032	14195	14182	14009	14182	14206	14246	14242	14172	14154	13944	13987	14096	14046	14278	14139	14219	14126	14247	14117	14103	14182	14205	14199	14077	14018	14215	14333	14143	14136	13967	14118	14157	14119	14041	14225	14199	14087	14048	14146	14012	14069	14375	14175	14183	14140	14097	14092	14187	14138	14155	14254	14227	14240	14118	14114	14041	14084	14160	14167	14024	14135	14186	14141	14138	14296	14047	14075	14081	14181	14022	14151	14207	13958	14168	14160	14136	14089	14145	13968	14098	14141	14063	14010	14095	14069	14096	14066	14273	14129	14256	14049	14146	14107	14122	14071	14095	14186	14059	13934	14216	14014	14122	14171	14090	13988	14074	14050	14066	14248	14108	14141	14129	13983	14160	14060	14039	14089	14152	14151	14250	14194	14039	14164	14248	14059	14114	14019	14078	14017	14101	14080	14079	14058	14260	13978	14058	14182	14164	14207	14104	14179	14081	14179	14182	14209	14211	14107	14236	13990	13975	14052	14016	14190	14090	14050	14113	14258	14055	14027	14278	13923	14146	14095	14148	14214	14025	14081	14022	14130	14304	14214	14167	14045	14254	14155	14051	14017	14196	14298	14132	14126	14151	14227	14097	14115	14044	14222	14216	14082	14090	14094	13939	14066	14185	14168	14162	14098	14271	14238	14142	14025	14167	14207	14152	14034	14052	14124	14080	14208	14047	14144	14056	14155	14190	14152	14193	13889	14181	14128	14228	14104	14135	14234	14091	14190	14214	14039	14356	14020	14145	14053	14100	14150	14078	14252	14188	14215	14166	14155	14063	14075	14055	14225	14066	14168	13981	14009	14175	14105	14155	14017	14167	14163	14199	14104	14120	14178	14010	14080	14090	14184	14208	14066	13951	14110	13932	14109	14145	14144	14140	14188	14152	14187	14251	14103	13935	14158	14089	13985	14172	14165	14026	14136	14093	14142	14123	13961	14146	14169	14115	14233	14052	14174	14238	14104	14078	14228	14059	14235	14203	14169	14273	14200	14120	14015	14123	14065	14337	14077	14074	14175	13991	14189	14078	14118	14211	13975	14272	14219	14012	14256	14127	14230	14216	14182	14106	14216	14075	14172	14070	14146	14186	14236	14061	14064	14013	14023	14229	14087	14095	14153	14144	14029	14076	14142	14055	14043	14019	14127	14028	14148	14092	14202	14064	14050	14159	14075	14248	14173	14158	14130	14194	14010	14085	14084	14230	14015	14135	14002	14089	14190	14230	14261	14093	13953	14137	14168	14213	14119	14079	14044	13985	14158	14147	14102	14179	14179	14233	14346	14065	14315	14147	14074	14235	14160	14084	14109	14196	13967	14201	14102	14091	13970	14133	14141	14046	14135	14170	14116	14059	14029	14032	14037	14190	14161	14211	14027	14047	14166	14254	14054	14131	14198	14026	14077	14004	14110	14089	13982	13902	14115	14335	14164	14118	14044	14182	14210	14011	14033	14112	14139	14127	14008	14230	14157	14254	14040	14175	14151	14173	14116	14159	14027	14185	14228	14180	14066	13998	14302	14006	14124	13992	14228	14098	14257	14213	13986	14158	14151	14166	14186	14113	14137	14114	14173	14183	14156	14055	14107	14201	14120	14109	13982	14215	14050	14112	14219	14121	14072	14115	14050	14238	14079	14243	14169	14067	14060	13964	14199	14131	14252	14173	14171	14200	14211	14053	14168	14151	14156	13948	14042	14177	14139	14014	14141	14194	14299	14248	14129	14153	14237	13994	14012	14143	14097	14175	14019	14175	14189	14148	14116	14232	14164	14186	14067	14218	14290	14120	14146	13997	14215	14265	14230	14092	14308	14119	14177	14091	14008	14131	14057	14122	14021	14065	14044	14120	14039	13936	14277	14250	14305	14140	14190	13953	14179	14226	14097	14167	14204	14102	13965	14156	14058	14099	14115	14146	14009	14102	14099	14083	14222	14130	14051	14190	14099	14199	14102	14106	14132	14174	14229	14158	13968	14300	14033	14238	14173	14202	14044	13969	14090	14136	14132	14086	14037	14170	14195	14045	14074	14190	14045	14078	13960	14059	13983	14199	14168	14032	14052	14163	14230	14052	14161	14116	14192	14110	14254	14292	14149	14284	14016	14068	14003	14372	14085	14010	14115	14180	14254	14235	14084	14097	14204	14091	14025	14182	13870	14123	14003	14160	13966	14110	14116	14244	14156	14217	14121	14025	14194	14192	14256	13959	14061	14074	14332	14215	14060	14015	14165	14190	14183	14073	14278	14355	14282	14143	14272	14177	14226	14291	14085	14064	14311	14117	14088	14273	14135	14160	14058	14182	14120	14031	14076	14235	14110	14110	14044	14148	14105	13934	14105	14181	14089	14144	14147	14196	14245	14188	14203	14161	14163	14238	14209	13985	14215	14110	13976	14144	14176	14165	14212	14116	14097	14274	14080	13999	14198	14156	14185	14183	14237	14090	14093	14145	14141	14115	14311	14183	14161	14329	14206	14036	14092	14071	13968	14283	13920	14095	14034	14129	14172	14038	14118	14189	14185	14079	14191	14189	14241	14141	14218	14355	14139	14082	14083	14072	14169	13902	13989	14169	14178	14005	14211	14094	14052	14206	14227	14086	13973	14124	14129	14147	14113	14127	14106	14278	14131	14260	14203	13982	14086	14249	14043	14259	14176	14027	14065	14241	14244	14105	14076	14186	14086	14208	14060	14202	14194	14179	14150	14005	14013	14074	14077	14010	14179	14125	14073	13862	14100	14013	13985	14075	14123	14165	14054	14193	14053	14070	14027	14077	14103	14224	14172	14067	14308	14091	14250	14193	14161	14156	14048	14214	14170	14185	14280	14127	13912	14129	14094	14109	14250	14341	14286	14157	14098	14068	14210	14176	14393	14168	14272	13956	14041	13974	14110	14039	14057	13971	14092	14297	13996	14113	13938	14198	14262	14113	14066	14061	14144	14173	14130	14159	13900	14057	14176	14265	14046	14063	14236	14103	14080	14086	14039	14079	14155	14033	13985	14468	14116	14128	14168	14033	14143	14131	14154	14126	14241	14251	14065	14116	14092	14182	14106	14157	14046	14206	14026	14104	14121	14070	14142	14270	14075	14179	14132	14282	14096	14192	14336	14056	14161	14290	14135	14284	14102	14235	14024	14092	14316	14157	14211	14260	14192	14005	14162	14264	14188	14190	14246	14110	13920	14167	14414	14230	13930	14173	13993	14132	14206	14242	14165	14122	14238	14229	14280	14109	14029	14186	14161	14159	14079	13985	14166	14121	14067	14232	14064	14079	14073	14045	13918	14087	14305	13920	14055	14351	14036	14076	14290	14268	13984	14127	14164	14184	14114	14086	14231	14196	14131	14152	14078	14060	14120	14066	14194	14109	14258	14009	14221	14140
24663	21134	28110	24517	23013	23288	22355	19731	19612	20422	19901	19143	18875	18665	18148	18198	18232	18160	18092	18055	18080	18244	17878	17891	17914	17790	18035	17935	17877	17750	17716	17631	17724	17535	17675	17633	17822	17598	17496	17622	17849	17715	17777	17755	18235	18673	18663	18144	17974	17934	17833	17724	17589	17773	17801	17648	17718	17614	17732	17617	17679	17548	17672	17796	17796	17735	17647	17637	17795	17727	17722	17592	17842	17620	17702	17559	17698	17659	17703	17734	17808	17663	17693	17717	17612	17785	17713	17675	17760	17572	17512	17501	17457	17497	17634	17752	17629	17565	17483	17550	17582	17579	17810	17720	17755	17743	17654	17439	17839	17641	17428	17635	17642	17597	17543	17724	17829	17588	17529	17598	17368	17907	17808	17894	17715	17597	17683	17732	17521	17610	17803	17769	17691	17765	17609	17526	17700	17569	17587	17808	17681	17537	17477	17604	17565	17681	17708	17686	17775	17516	17745	17634	17816	17517	17535	17652	17755	17716	17592	17516	17552	17506	17359	17523	17524	17753	17855	17537	17578	17415	17622	17732	17773	17428	17716	17567	17480	17758	17651	17701	17667	17632	17725	17800	17789	17511	17717	17656	17741	17659	17553	17755	17823	17692	17643	17591	17554	17648	17592	17714	17515	17546	17496	17546	17615	17389	17611	17488	17748	17556	17791	17759	17592	17575	17570	17803	17829	17689	17804	17767	17569	17717	17690	17755	17741	17776	17788	17692	17687	17663	17658	17800	17727	17735	17414	17585	17764	17651	17586	17532	17764	17589	17810	17553	17684	17633	17806	17809	17585	17582	17793	17673	17710	17646	17757	17674	17722	17790	17725	17549	17509	17569	17690	17598	17704	17557	17545	17533	17622	17590	17740	17728	17486	17623	17723	17730	17597	17765	17714	17676	17767	17810	17804	17741	17624	17558	17735	17613	17613	17554	17803	17645	17617	17846	17556	17625	17693	17713	17416	17565	17676	17887	17673	17591	17644	17484	17720	17797	17480	17751	17648	17704	17548	17679	17376	17573	17603	17592	17679	17751	17656	17490	17724	17758	17428	17499	17466	17691	17694	17671	17638	17658	17735	17834	17756	17669	17730	17761	17481	17339	17459	17499	17827	17625	17686	17699	17592	17761	17636	17521	17621	17598	17763	17794	17679	17559	17433	17620	17693	17706	17597	17589	17503	17662	17742	17698	17579	17722	17603	17868	17519	17772	17844	17704	17412	17517	17775	17536	17747	17751	17857	17660	17516	17694	17564	17657	17570	17668	17579	17848	17729	17799	17783	17666	17582	17816	17428	17710	17524	17846	17895	17585	17797	17535	17719	17625	17740	17581	17710	17760	17510	17710	17787	17642	17666	17772	17804	17555	17583	17659	17428	17780	17735	17511	17605	17663	17513	17602	17560	17531	17578	17697	17720	17770	17680	17692	17577	17988	17731	17620	17782	17786	17549	17754	17674	17670	17671	17634	17629	17746	17803	17535	17722	17715	17810	17605	17513	17758	17461	17515	17539	17533	17504	17601	17681	17605	17562	17560	17533	17629	17570	17687	17798	17674	17791	17471	17686	17670	17872	17567	17673	17516	17517	17677	17913	17717	17661	17768	17573	17748	17726	17639	17634	17710	17633	17600	17612	17641	17586	17773	17530	17581	17599	17468	17885	17659	17650	17658	17574	17650	17569	17300	17591	17852	17660	17729	17629	17674	17850	17757	17783	17418	17706	17745	17684	17459	17615	17658	17624	17704	17829	17570	17599	17448	17691	17819	17742	17585	17606	17616	17644	17603	17549	17761	17774	17621	17801	17744	17503	17732	17747	17608	17679	17579	17624	17707	17518	17598	17440	17580	17740	17674	17745	17767	17524	17560	17615	17764	17705	17552	17762	17615	17513	17437	17531	17705	17843	17704	17661	17628	17744	17610	17594	17761	17583	17381	17771	17805	17651	17825	17810	17695	17747	17657	17423	17558	17777	17445	17676	17672	17721	17623	17436	17743	17541	17856	17624	17636	17535	17671	17585	17374	17599	17784	17899	17889	17849	17758	17687	17657	17872	17701	17869	17490	17383	17553	17875	17529	17609	17723	17555	17584	17568	17689	17529	17674	17773	17615	17584	17697	17790	17702	17711	17727	17638	17759	17784	17692	17574	17396	17657	17487	17601	17527	17562	17604	17795	17622	17642	17562	17471	17686	17702	17600	17738	17541	17857	17493	17527	17628	17519	17676	17824	17509	17620	17640	17753	17813	17892	17606	17873	17788	17667	17702	17617	17688	17639	17790	17782	17750	17702	17645	17731	17685	17789	17817	17759	17429	17704	17553	17747	17454	17678	17494	17638	17749	17804	17688	17803	17654	17690	17732	17812	17709	17821	17573	17534	17572	17459	17554	17628	17836	17599	17505	17596	17567	17574	17720	17793	17709	17567	17374	17555	17823	17521	17715	17661	17686	17411	17689	17668	17673	17757	17738	17549	17596	17608	17598	17708	17877	17931	17453	17644	17887	17924	17671	17816	17737	17844	17796	17543	17698	17686	17754	17616	17724	17748	17779	17501	17546	17748	17543	17628	17820	17653	17495	17799	17359	17524	17742	17780	17692	17667	17561	17678	17770	17509	17482	17554	17516	17604	17616	17919	17880	17639	17703	17746	17732	17671	17798	17705	17782	17659	17631	17580	17561	18005	17507	17627	17721	17530	17686	17635	17716	17670	17433	17515	17736	17725	17373	17531	17824	17832	17530	17598	17536	17629	17718	17814	17595	17564	17983	17629	17610	17738	17608	17704	17313	17505	17737	17812	17681	17590	17669	17477	17611	17657	17593	17619	17521	17526	17839	17710	17601	17635	17670	17531	17638	17671	17714	17769	17485	17588	17659	17683	17806	17686	17787	17650	17603	17693	17782	17593	17600	17566	17542	17558	17738	17739	17649	17574	17578	17533	17741	17643	17559	17627	17785	17650	17703	17708	17695	17814	17694	17744	17795	17733	17779	17621	17728	17677	17659	17566	17638	17623	17650	17655	17591	17701	17669	17639	17781	17556	17648	17611	17764	17534	17528	17653	17530	17511	17555	17683	17843	17707	17934	17644	17477	17511	17500	17745	17538	17599	17705	17709	17758	17755	17643	17637	17654	17586	17689	17742	17459	17619	17525	17517	17526	17872	17610	17594	17659	17639	17574	17810	17720	17619	17607	17446	17560	17784	17729	17614	17569	17753	17697	17578	17552	17520	17593	17653	17703	17617	17520	17752	17687	17946	17463	17849	17499	17385	17788	17582	17483	17623	17501	17727	17665	17504	17534	17470	17769	17704	17707	17743	17584	17685	17437	17771	17619	17728	17530	17708	17750	17690	17672	17624	17761	17634	17702	17904	17764	17857	17755	17830	17712	17629	17555	17709	17726	17787	17490	17602	17598	17651	17594	17354	17844	17681	17701	17691	17765	17833	17789	17624	17638	17630	17561	17474	17609	17612	17675	17773	17760	17729	17669	17558	17391	17579	17753	17506	17756	17530	17590	17628	17716	17565	17544	17610	17570	17722	17703	17809	17629	17493	17710	17536	17639	17705	17687	17484	17649	17810	17690	17622	17560	17586	17648	17791	17807	17865	17632	17601	17462	17686	17633	17919	17613	17653	17556	17731	17724	17566	17680	17696	17612	17679	17683	17706	17580	17761	17758	17577	17790	17592	17801	17516	17474	17592	17731	17594	17716	17727	17610	17605	17796	17880	17650	17561	17634	17584	17543	17550	17685	17687	17557	17583	17375	17886	17635	17668	17699	17741	17648	17810	17642	17519	17614	17676	17482	17585	17546	17850	17711	17522	17581	17726	17754	17661	17496	17614	17704	17559	17441	17764	17670	17680	17498	17890	17818	17910	17916	17491	17538	17696	17749	17744	17607	17465	17607	17622	17565	17710	17730	17629	17721	17591	17790	17840	17655	17751	17677	17639	17310	17566	17571	17643	17632	17725	17544	17446	17575	17813	17736	17676	17650	17682	17593	17610	17506	17602	17791	17609	17625	17618	17738	17639	17703	17900	17795	17757	17761	17706	17672	17554	17685	17736	17583	17662	17476	17521	17580	17495	17602	17559	17638	17605	17724	17736	17736	17553	17659	17480	17565	17517	17627	17518	17654	17821	17562	17581	17571	17792	17465	17643	17590	17480	17614	17590	17602	17800	17642	17554	17696	17470	17650	17497	17602	17607	17737	17701	17349	17528	17678	17672	17638	17819	17550	17534	17489	17642	17663	17550	17629	17648	17497	17586	17627	17813	17560	17523	17646	17544	18001	17688	17639	17825	17814	17648	17532	17652	17774	17619	17543	17701	17682	17819	17613	17873	17535	17528	17711	17508	17830	17685	17575	17759	17628	17798	17647	17735	17767	17713	17650	17706	17625	17687	17540	17680	17690	17702	17744	17613	17560	17699	17614	17649	17640	17701	17726	17586	17733	17666	17519	17662	17726	17609	17692	17654	17661	17581	17663	17702	17754	17623	17706	17553	17816	17639	17614	17802	17749	17731	17749	17792	17770	17596	17745	17692	17683	17572	17698	17581	17715	17680	17705	17559	17605	17627	17481	17702	17797	17652	17607	17695	17664	17722	17720	17666	17542	17527	17811	17695	17634	17733	17453	17736	17650	17574	17663	17556	17555	17675	17587	17720	17712	17655	17746	17445	17535	17759	17469	17776	17864	17947	17785	17605	17603	17514	17694	17733	17665	17569	17821	17806	17793	17603	17735	17554	17558	17580	17577	17625	17607	17720	17622	17717	17584	17601	17693	17742	17832	17661	17553	17691	17645	17828	17757	17644	17561	17561	17771	17616	17607	17688	17445	17599	17721	17608	17594	17601	17737	17595	17646	17588	17532	17609	17494	17840	17716	17936	17506	17600	17783	17623	17529	17596	17552	17540	17529	17475	17593	17700	17503	17627	17756	17671	17754	17631	17608	17535	17754	17585	17517	17625	17542	17512	17630	17532	17569	17667	17674	17680	17483	17725	17776	17869	17770	17590	17722	17702	17588	17532	17682	17802	17713	17699	17726	17499	17687	17757	17609	17682	17552	17437	17839	17706	17695	17709	17902	17749	17591	17485	17606	17766	17530	17780	17578	17445	17665	17438	17828	17750	17630	17576	17705
21441	34578	31780	26365	22750	19597	17692	16997	17643	18353	17136	16098	15630	15391	15068	14853	14681	14576	14252	14459	14403	14609	14332	14512	14436	14431	14496	14415	14174	14299	14108	14344	14352	14133	14116	13987	14112	13975	14094	14043	14121	14124	14155	14257	14984	15514	15204	14707	14362	14080	14095	14047	14108	14191	14059	14127	14316	14105	14078	14056	13973	14015	14117	14294	14175	13928	14136	14155	14270	14298	13994	13968	14130	13996	13998	14064	14061	14127	14224	14221	13911	13956	14148	14087	13967	14142	14076	14118	14073	14052	14203	14016	14014	14115	14219	14090	13931	14193	14152	13984	14141	14093	14148	14153	14181	13967	14183	14132	14075	14236	14008	14026	14025	14212	13997	14199	13807	14145	14212	13947	13892	14031	14142	14025	14133	14045	14129	14145	14101	14180	14119	13966	14046	14168	14188	13897	14264	13938	14014	14342	14024	14132	14047	14135	14029	13906	13968	14162	13943	14089	13992	13855	14138	14267	14235	14063	13974	14102	14026	14018	14096	14050	14002	14019	14074	14137	14057	14074	13992	14192	13889	14045	14053	14290	13932	13984	14151	14279	14215	14106	14231	14051	14118	14158	14088	14078	14083	14043	14112	14091	14008	14297	13992	14043	14126	14011	14015	14085	14140	14137	14056	14174	14377	14071	14144	14105	14051	14035	14225	14038	14138	14183	14244	13910	14145	14093	14125	14170	13970	14023	14157	14004	13998	14080	14045	14194	14051	13851	14228	14069	14108	13972	14204	13963	14186	14142	14000	14018	14136	14041	13985	14028	13916	14078	14072	14056	14101	14010	14063	14015	14219	14134	14153	14097	14163	14128	14101	14075	14269	14108	14137	14139	14128	14062	13941	14201	14186	14039	14035	14171	14054	13971	14211	14110	14172	14193	14214	13951	13974	14073	14026	13994	14252	14104	14098	14163	14115	14108	14254	14032	14082	14135	14026	14191	14037	14040	14019	14236	14069	14226	14086	14185	14074	14284	13996	14068	14161	14081	13999	14020	14143	14159	14164	14129	14090	14006	14102	14238	14111	14157	14117	13943	14188	14101	14144	13810	14049	14149	13938	14224	13828	14069	13892	14165	13845	14112	14138	14169	14194	14057	13969	14045	14005	14166	13999	14131	13999	13969	14070	14053	13909	14125	13933	14051	13960	13986	14092	14196	14185	14025	14139	14132	14311	14051	14089	13973	13883	14045	14100	14184	14095	14263	14131	13988	14013	13950	14035	14080	14038	14109	13938	14107	13987	14214	14005	14205	14122	14010	13967	14125	14029	14103	14159	14313	14113	14045	14027	14221	14024	14138	14135	14043	14008	14283	14238	14006	14076	14175	14026	14081	14117	14020	14172	13960	14001	13962	14052	14223	14095	13983	14075	13987	14192	14023	14077	14215	13983	14083	13999	14043	14191	14206	14141	14152	14117	14154	14089	14054	14102	14066	13992	14208	13940	14026	14227	14100	14155	13865	14097	13966	14229	14049	14046	14111	14087	14040	14100	14175	14292	13982	14187	13950	13997	14045	14081	14203	14009	14282	14086	14196	14028	14056	13968	14251	14012	13963	13965	14158	14223	13849	13904	14056	14070	13962	14015	14181	14101	14095	14030	14024	14072	14105	13973	14187	14151	14065	14293	13967	14089	14150	14087	14108	14049	14139	13994	14173	14117	14165	14295	14122	14147	14104	14010	14145	14014	14211	14127	14146	14109	14071	14133	14212	14015	13948	14079	14165	13988	14046	14082	13981	14196	14083	14169	14186	14111	13892	14074	14243	14023	14118	13953	14126	13988	14032	14158	14151	14153	14206	14140	14053	14314	14242	14039	14101	14212	13953	14296	14021	14158	14151	14066	14048	13858	14058	14130	14052	14004	14181	14010	14070	14123	14102	13982	14174	13996	14190	14175	14106	14103	13998	14036	14228	14036	14156	14285	14173	14107	14147	14126	14114	13956	14187	14021	14202	14006	13993	14194	14090	14065	14134	14148	14109	13953	14044	14026	14017	14207	13964	14083	14157	13892	14138	14189	14194	14038	14249	13926	14053	14079	14092	14161	14053	13946	14109	13849	14038	14152	14062	14032	13996	14091	14061	13915	14023	14177	14170	14098	14051	14188	14033	14111	13960	14237	14012	13962	14166	13988	14189	14179	14048	14030	14058	14017	14035	14053	13944	13983	14196	14144	14077	14103	14011	14125	13971	14040	14186	13888	14005	14099	13896	13980	14220	14153	14055	14160	13997	14038	14167	14002	14182	14017	14169	14187	14206	14099	13996	14218	14235	14075	14055	14282	14134	14101	14128	14097	14404	14238	14003	14049	13992	14080	14174	14073	13971	14172	14197	14076	14214	14140	14031	14162	13940	14156	14111	14134	14211	14048	14159	14003	13996	14036	14004	14038	14077	14117	14112	14239	13998	13984	14025	13941	14198	14098	14138	14036	14061	14123	14149	14083	14151	13861	13939	14047	14164	14029	14072	14195	14171	14114	14016	14062	14086	14086	14250	14182	14113	14223	13946	14134	14049	14207	13926	13997	14110	14232	14181	14023	14196	14125	14088	14162	14084	13999	13952	13995	13942	14150	14005	13997	14087	14204	14022	13949	14007	14100	14022	14218	14105	14078	13996	14152	14219	14371	13895	14225	14109	14042	14155	14178	14128	13975	14044	14144	14033	13879	14027	14002	14079	14200	14012	14094	14046	13919	14234	14124	14021	14120	13956	14125	14185	13974	14165	14000	14054	14181	14105	14062	13996	14017	14273	14313	14007	14046	14078	14098	14071	14112	14263	14083	14106	14207	14141	14151	14137	14009	14058	14165	14110	14216	14098	14152	13918	14205	13936	14119	14024	14156	13953	13985	14090	13866	14297	14024	13933	14086	14003	14014	14074	14092	14177	14017	14033	14015	14109	13962	14057	13930	14022	14135	14054	14043	14058	14119	14053	14182	14285	14148	14163	14033	14297	14023	14087	14232	14051	14276	14088	14070	14236	14202	14144	13859	14089	14215	14072	14075	14188	14146	13864	14102	14116	13936	13913	14147	14055	14036	14050	14014	14147	14057	14325	14113	14027	14080	13964	14123	14283	14043	14038	14077	14077	14107	13977	14186	14308	14021	13968	14059	14206	14107	14057	14104	14104	14105	14198	14149	14070	14142	14158	13931	13997	14211	14216	14084	14112	14031	14185	14066	14280	14144	14041	14097	14113	14139	14050	13870	14140	14056	13906	14045	14171	14084	13961	13984	14085	14135	14130	14240	13967	14090	13997	14121	14291	14150	14063	14161	13976	14202	13998	14150	14067	13883	14206	14226	13990	14109	14170	14116	14097	14080	14100	14239	14214	14198	14138	13995	13972	14107	14141	14198	14165	14083	14038	14108	14036	14056	14164	14197	14131	14195	14113	14133	14237	14106	13974	14058	14028	14142	13920	14096	14135	14090	14101	13901	14143	14175	14180	14112	14201	14068	14093	13994	14004	14116	14085	14137	13958	14106	14108	14109	14132	13995	14164	13976	14248	13983	14155	14147	14097	14129	14151	14010	14245	14038	14097	14279	14218	14135	14111	14098	14071	14198	13967	14117	14034	14093	14139	14078	14141	14146	14129	14266	14017	14053	14076	14183	13947	14012	14010	14053	14126	13995	14105	14183	14219	14193	14061	14099	13961	14139	14169	13926	14149	14094	14078	14156	14091	14200	14271	13899	14142	13963	14012	14132	14296	14087	14029	14060	14066	14101	14016	14087	14152	14144	13973	14163	14051	14080	14139	14228	13894	14008	14268	13934	14082	14092	14197	14145	13988	14208	14054	14022	13997	14180	14216	14115	14076	14264	14220	14199	14102	14220	13975	14103	14082	14156	14104	14113	14033	14190	14017	14080	14033	14099	14108	14142	14037	14047	14070	14164	14121	13978	13972	14084	13976	14021	14283	14054	14050	14015	14111	13933	14161	14309	14138	14019	14056	13971	14100	14307	14182	14065	14080	13977	14141	14065	14037	14113	14176	14167	14164	14004	14049	13995	14083	13889	14001	14121	14012	14140	14180	13973	14010	14002	14049	14026	14083	14142	14076	13960	14101	14205	14196	14097	14183	13996	14029	14119	14049	14272	14231	14245	14048	14090	13951	14187	14117	14067	14101	14002	14154	14137	14042	13938	14300	14168	14066	14183	14076	13936	14120	14029	14235	14110	14015	14143	14181	14119	14267	14102	13999	14128	13940	13903	14036	14063	14224	14108	14130	14008	14061	14011	14113	14192	13988	14159	14110	14171	13994	13948	13904	14056	14167	14311	14126	14139	14000	14160	14182	14087	14090	14043	14120	14171	14118	14225	13964	14100	14148	14184	14044	13996	14214	14048	14163	14134	14070	14175	14124	14088	14182	14143	14093	14024	14014	14332	14079	13903	14232	13943	14035	14019	14114	14268	13980	14117	14113	14054	14017	13955	14089	13927	14147	13951	14152	14031	14200	14038	13961	14202	13974	13910	14213	14027	14139	14027	14173	14004	14004	14034	14136	14108	14189	14137	13998	14231	14136	14113	14089	14038	14099	14018	14090	14254	14145	14069	14083	14133	14086	14193	14030	14109	14075	14285	14141	13923	14354	14035	14153	14099	13998	14227	14220	14053	14018	14180	14287	14080	13981	14002	14088	14184	14097	13908	14060	14049	14075	14102	14109	13992	14011	14099	14139	14335	14135	14139	14077	14139	14219	14153	14032	14231	14085	14019	14196	14008	14187	13998	14127	14197	14152	14050	14061	14245	14110	14025	14173	13943	13973	14002	14043	14253	14218	14138	14151	14140	14104	14026	14030	14213	14076	14114	14162	14153	14120	14104	14108	14030	14059	14104	13966	14260	14023	14021	14095	14180	14124	14119	14152	14195	14147	14096	13891	14250	14195	14293	13871	14153	14100	14031	14157	14059	14005	14312	14015	14092	14226	14067	14114	14243	14154	14105	14086	14102	14143	14162	13965	14177	13961	14039	14034	14126	14215	14191	14073	14049	14032	14201	14002	14078	14232	13760	13973	14070	14288	14290	14153	14183	13991	13950	14113	14166	14048	14008	14010	14199	14002	14236	14091	14127	14349	14061	13929	14114	14033	14060	14151	14141	14118	14247	14111	14054	14076	14198	14069	14187	14206
23529	21126	28470	23866	22091	24664	24949	20653	20256	21081	20376	19175	18739	18558	18235	18063	17877	17596	17679	17694	17576	17342	17555	17415	17469	17620	17749	17512	17299	17376	17165	17330	17582	17133	17069	17050	17070	17185	17103	17131	17172	17224	17165	17413	18150	18748	18659	17965	17586	17360	17069	17136	17243	16903	17175	16894	17078	17074	17011	17057	17003	17030	17002	16995	17063	17140	16993	16891	16980	16768	16923	17062	17078	17096	17274	16910	17086	17041	17264	17190	17097	17130	16960	17150	17189	17097	16987	16796	17132	16993	17044	17028	17130	17136	17029	16907	17080	17158	16941	16875	17084	16972	17045	17080	16890	16932	17044	17130	17316	17146	17290	17137	17248	17058	17168	16922	17007	17078	17171	16955	16949	16817	16929	16891	16858	17051	17089	17371	17111	17113	17075	17143	17250	17144	17078	17180	16960	16977	17147	17039	17139	16991	17254	17024	17006	17053	17168	16876	16984	16971	16906	17163	17205	17072	17110	17182	17139	17284	16982	17111	17031	17000	17077	16935	17086	16844	17071	17115	17073	17022	17239	17079	17159	17116	17121	17199	17028	17068	16969	17129	17092	16967	17017	17032	16818	16974	16999	17079	17064	16987	16970	17043	17205	17312	17131	17035	17188	17262	17099	17188	16912	16907	16941	17059	17023	16809	17136	17046	17115	17070	16989	17193	16879	16957	17191	17117	17031	17060	16966	16994	16960	17349	17077	16939	17004	17076	17027	17303	17172	17210	17110	17165	16927	16993	16871	17083	17020	17132	17005	16998	17070	16899	17059	17125	17090	17000	16993	16959	17168	17120	17215	17037	16947	16990	17005	17000	17068	17099	17149	17087	17137	17088	16813	17197	17058	16864	17060	16942	16784	16954	16962	17081	17059	16941	17050	17091	17103	16928	16862	17034	17059	17207	17079	17064	16927	16924	17107	16731	16836	17061	16900	16952	16831	17059	16783	16966	16806	16992	17163	16945	17019	17340	17242	17043	16962	16939	17033	16991	17043	16971	16905	17131	16947	16829	17037	16953	16997	17086	17090	17094	17087	16969	17000	16932	16923	17120	17213	17153	17214	17134	16925	17080	16845	17037	16992	17027	16935	17204	17283	17078	16941	17013	17115	17096	16907	17187	17084	16938	17031	17087	17074	17014	17007	17158	17058	17066	16852	16975	16842	17060	17135	17026	16925	17004	17087	17223	17118	16921	16957	16916	17084	16851	16993	17048	16980	17117	17133	17197	17140	17021	17107	17259	17207	17143	17228	17048	16906	17020	17085	17133	16974	17103	17093	17189	16873	17075	17065	16861	17049	16907	16998	16815	16953	17084	16822	16996	17068	16935	17057	16794	17126	17030	16849	17065	17163	17029	16998	17020	17022	16948	17003	16844	17182	17105	17088	16775	17025	17076	17178	17014	17051	17092	17215	16915	17126	16974	17013	17068	16928	17263	17128	17064	17222	17025	17062	17092	17111	17096	17082	17063	16907	17096	17123	16848	16777	17033	17164	17043	16999	17031	17166	17308	16916	17142	17082	16916	17030	17117	17049	17033	16967	17017	17007	16914	16844	16995	16831	16883	17305	17181	17122	17062	17296	17213	17149	17154	16957	16955	17185	17163	17075	17024	17027	17080	17223	17135	16998	16864	17106	16873	17030	16903	17031	17108	17112	16962	16952	16800	16954	16941	17097	17028	16986	16989	16931	17051	17124	17211	16986	17109	17288	17120	17021	16932	17093	16988	16961	17065	17220	17112	16939	17153	17100	17049	17044	17023	16971	17018	16863	16975	16967	16926	17086	17078	16953	17220	17355	16790	17084	17033	16761	16880	16869	17101	17054	17188	17045	17048	17008	16989	17338	17055	17048	17026	17001	17114	16976	16902	16951	16854	17191	17224	16956	16997	16982	16797	16912	16936	16854	16935	17030	17073	17100	17171	17089	16955	16832	16973	17131	17063	17381	17039	16980	17136	17218	17022	16815	16866	16929	17060	17127	17092	17002	16817	17010	16726	16931	17002	16936	17043	17149	16958	16892	16933	17121	17057	16841	17054	16906	16973	16910	17109	17278	16906	17105	17058	17094	17225	17123	17159	17235	17136	16958	16876	16962	16925	17194	16966	17092	17063	17050	17167	17018	16985	17077	16931	16848	17055	17142	16994	16903	16974	17005	16728	17046	17113	17134	17066	17213	17155	17159	16940	17119	17097	17241	16865	17168	16948	16867	17140	16907	16918	17037	17049	16961	16905	17005	16960	17451	17109	17090	16824	17014	16858	16972	17013	17035	17162	17010	16976	16979	16867	16987	16831	17097	16976	17069	16923	16901	17024	16998	16831	17103	17021	17095	17130	17128	17077	16916	17069	17121	16728	17125	17008	16884	17070	17131	17101	17116	17047	17247	17112	16931	16993	17025	17032	17168	17139	17168	17098	17092	17137	17031	17174	17072	16911	17081	17103	17108	16747	16960	16951	17085	16982	17092	17050	17029	17084	17319	17221	16968	17174	16884	17007	16972	17045	16843	17067	17087	17165	17280	17188	16961	16900	16994	16923	17000	17102	17054	17021	17239	16944	16947	17005	17165	16792	17023	16852	17139	17083	17084	17020	17258	17049	16949	17060	16782	16919	17105	16820	16908	16792	17174	16958	17057	17076	17044	16969	17100	17042	16935	17216	16930	17184	17319	17091	17053	17137	17021	17124	16954	16986	17041	17008	17138	16994	17078	16954	16988	16968	17072	17097	16976	17178	17095	17154	16946	17061	17077	17031	17024	16864	16998	16821	17129	17054	17075	16907	16957	17005	16974	17121	17035	16993	17132	17072	16951	16965	17331	16945	17174	16959	17049	17050	17167	17087	16941	16931	17177	17055	16894	16832	17324	16886	17209	16884	17098	16855	17243	17148	16834	16936	17020	16944	16942	16740	16853	17170	16977	16924	17221	17103	17013	17112	17119	16880	17128	17189	16958	17057	16853	17191	17025	17113	17042	17039	16724	17290	17034	16975	17035	17111	17132	17152	17028	17158	17069	16971	17138	17049	17073	17238	16956	16966	17099	17138	16963	17274	17043	16977	17061	16993	17024	17105	17092	16852	17018	17058	16972	16819	17111	16926	16985	17173	16997	16977	17101	16985	16930	16883	16995	17116	17467	16927	17063	17132	17207	17002	16957	16996	17034	16988	17143	16790	16855	17100	17024	17199	17136	17011	17010	17054	17246	16907	16915	17185	16988	16958	17161	17243	16890	17071	17141	17208	16964	16909	17002	16778	17068	16987	16745	17069	17039	16951	17158	16947	16942	16994	16982	16842	17006	17212	17197	17049	16976	17158	16964	17039	16842	16828	17057	17024	16879	17238	17285	16912	17112	17075	17100	17111	16995	16843	17233	16959	16792	17164	16998	17059	17314	17156	16941	17183	17140	17059	17134	17033	17257	17048	17203	17045	16776	16946	17059	17124	17065	16933	16927	17018	17030	16837	17055	17267	16968	16831	17165	17025	17108	17078	16976	17013	16925	16963	17206	16986	16981	16885	17140	16992	16987	16899	16930	17011	17203	17057	17103	16927	16839	16931	17021	17055	17015	17053	17100	16873	17199	17096	17085	17054	16950	16898	16981	17088	16958	17239	16895	16887	16985	17146	17056	16910	17087	17000	16952	16997	16805	16985	16994	17057	16757	17155	16980	17102	16944	17031	17020	17035	16874	17173	17187	17085	17012	16951	17137	17001	17064	16943	16985	16932	16931	17169	17183	17022	17124	17128	16981	17032	17133	17085	17223	16807	17029	16951	17038	17048	17190	17264	17126	17055	17030	17038	16831	16867	17056	17042	17014	17013	16848	17231	16908	17148	17197	17246	16941	17077	17009	16890	16972	16951	16936	17048	16958	17133	16903	16966	16940	16987	17020	16951	16930	17029	17026	17096	17099	17011	16939	16963	16851	17060	17037	16843	17012	16979	16955	16892	17124	17019	17006	16950	17065	16935	16993	17064	17193	16965	16889	16924	17066	17002	16977	17021	17067	17228	17186	17008	16941	16783	16714	16976	17097	17052	17151	17187	17155	17000	16980	17097	17023	17110	16882	17165	16907	17092	17047	17044	17012	17071	17061	17132	16969	16827	16960	17166	16930	17028	17103	16940	17087	17254	17138	16747	16899	16980	17152	17049	17057	16912	16920	16979	17127	17034	17193	17055	16996	16974	17162	16965	17167	16878	17060	16889	16947	16932	17029	17142	17008	17145	17137	16975	16944	16995	16898	16970	17048	17056	17059	16926	16882	16992	16935	16794	16974	16801	17055	17034	16913	17186	17054	16805	17122	16985	16960	17033	17070	16961	16971	17000	17026	17207	17009	16977	17049	17105	16915	17096	17049	16943	17153	17117	17270	16908	17149	17050	17038	16733	17164	17133	16997	16851	17262	16991	17130	17085	17067	16943	17083	16961	17059	17063	17097	17082	17167	17045	17078	16855	16914	17000	17067	17269	16930	16973	17012	17009	16969	16862	17138	16914	17281	17107	17136	17022	17171	17126	17068	17120	17010	16855	16980	16985	16991	16858	17032	16686	16927	17001	16723	16908	17007	17091	16989	16746	16932	17068	16876	16933	17073	16968	17168	16954	16907	16974	17197	16828	16808	16954	17176	17157	17019	17186	17045	17101	17106	17088	16994	16943	17017	16908	17028	17134	16944	17094	17104	17101	17016	16958	16879	17365	16922	17133	16872	17045	17078	16865	17145	16928	16938	16975	16965	17131	17259	17097	16875	17008	16880	16924	17012	17044	17217	17346	17297	17125	17105	17085	17142	17073	17115	17022	17191	17113	16948	17019	17152	17177	17053	16874	16971	16743	17056	17032	16822	17152	17283	17151	16895	16997	16809	17037	16880	17060	17083	17087	17084	17182	16957	16966	17141	16846	16992	16893	17123	17013	17151	17011	17051	17131	17129	17073	17034	16936	16982	17069	17024	16918	17052	16878	17067	16967	17039	16831	16784	17131	17100	17265	17043	16934	17150	17018	17103	16952	17027	16893	16891	17132	17048	16986	17101	17068	17013	17067	17015	16845	16939	17148	17192	17031	17060	16946	17050	17003	16944	17034	17127	17104	17017	17099	17003	16928	16936	17137	16975	17041	17283	17244	16931	16921	17080	16995
23668	40712	36453	31278	26676	22390	19490	18273	19041	19778	18573	16894	16267	15848	15267	14996	14686	14766	14571	14510	14573	14389	14009	14299	14252	14182	14180	14199	13832	14081	14049	13824	13811	13993	13905	13954	13760	13642	13706	13687	13873	13714	13933	14171	15609	15946	15777	14757	13889	13895	13712	13665	13718	13677	13663	13649	13723	13651	13623	13718	13787	13755	13765	13742	13732	13872	13714	13755	13667	13803	13963	13634	13726	13627	13580	13983	13749	13670	13727	13743	13635	13879	13696	13610	13766	13769	13536	13824	13616	13766	13851	13817	13912	13742	13895	13859	13644	13645	13693	13834	13844	13629	13676	13684	13841	13814	13897	13792	13755	13497	13590	13740	13781	13803	13744	13696	13559	13717	13896	13739	13689	13677	13721	13641	13785	13753	13678	13713	13832	13731	13612	13722	13899	13777	13659	13811	13848	13704	13718	13698	13763	13864	13842	13722	13721	13681	13723	13826	13643	13723	13838	13689	13668	13812	13664	13782	13798	13692	13932	13637	13823	13678	13675	13687	13867	13573	13833	13707	13750	13664	13582	13718	13660	13710	13767	13786	13754	13687	13783	13822	13783	13735	13703	13782	13772	13919	13820	13730	13769	13857	13687	13689	13517	13600	13791	13848	13685	13609	13706	13774	13643	13705	13739	13740	13801	13782	13830	13894	13842	13797	13832	13681	13718	13813	13679	13701	13643	13649	13650	13762	13691	13653	13980	13719	13667	13788	13659	13711	13804	13752	13726	13718	13796	13745	13832	13686	13566	13765	13727	13598	13776	13589	13668	13783	13706	13674	13785	13626	13782	13741	13678	13652	13925	13983	13652	13753	13771	13797	13661	13849	13741	13576	13731	13683	13679	13653	13517	13767	13840	13742	13757	13790	13852	13823	13772	13601	13774	13707	13707	13818	13602	13724	13861	13594	13737	13730	13823	13705	13714	13671	13661	13728	13715	13743	13793	13683	13624	13717	13665	13602	13806	13698	13904	13635	13767	13677	13760	13834	13625	13884	13660	13753	13667	13720	13821	13611	13719	13665	13767	13802	13794	13887	13721	13653	13589	13751	13778	13900	13676	13613	13718	13667	13783	13808	13826	13691	13641	13785	13732	13738	13865	13914	13562	13641	13498	13691	13937	13659	13812	13755	13850	13743	13757	13687	13824	13817	13776	13753	13651	13761	13598	13723	13642	13727	13690	13743	13672	13745	13885	13807	13826	13674	13869	13572	13875	13660	13913	13722	13798	13664	13656	13774	13880	13666	13731	13686	13683	13756	13744	13731	13657	13667	13628	13628	13555	13722	13701	13945	13614	13696	13554	13716	13775	13727	13750	13934	13681	13916	13843	13813	13775	13841	13747	13859	13892	13744	13714	13688	13783	13764	13801	13746	13736	13637	13791	13898	13849	13826	13643	13909	13746	13752	13720	13714	13915	13704	13717	13931	13653	13796	13830	13620	13662	13584	13709	13779	13633	13750	13619	13759	13870	13707	13794	13654	13550	13718	13727	13900	13765	13835	13655	13948	13757	13629	13803	13457	13861	13838	13846	13787	13905	13692	13719	13722	13596	13575	13705	13792	13764	13853	13805	13905	13754	13677	13607	13839	13587	13713	13833	13858	13653	13922	13853	13767	13845	13785	13779	13736	13750	13635	13754	13706	13778	13623	13869	13665	13687	13764	13737	13709	13742	13893	13735	13671	13774	13789	13551	13736	13864	13800	13753	13793	13601	13781	13972	13609	13941	13630	13752	13899	13636	13855	13587	13731	13696	13672	13650	13758	13737	13666	13619	13701	13707	13704	13610	13679	13768	13694	13792	13741	13820	13849	13879	13722	13815	13742	13604	13597	13728	13616	13905	13600	13667	13862	13623	13667	13710	13857	13689	13846	13725	13486	13745	13673	13582	13870	13790	13673	13592	13812	13802	13848	13780	13770	13532	13720	13847	13786	13817	13858	13745	13848	13776	13699	13899	13785	13752	13863	13760	13582	13871	13774	13784	13728	13821	13773	13686	13690	13828	13852	13854	13689	13839	13816	14002	13747	13809	13687	13594	13857	13693	13775	13806	13952	13652	13729	13857	13740	13876	13776	13724	13672	13887	13739	13591	13672	13703	13657	13700	13487	13845	13679	13694	13849	13665	13687	13615	13972	13613	13650	13835	13626	13691	13542	13640	13750	13784	13762	13732	13761	13540	13769	13809	13702	13597	13677	13799	13767	13939	13830	13827	13698	13590	13725	13803	13779	13990	13590	13842	13759	13597	13926	13920	13698	13786	13660	13880	13662	13664	13796	13932	13768	13619	13700	13702	13519	13864	13635	13938	13690	13721	13607	13825	13628	13666	13794	13792	13745	13852	13622	13825	13663	13885	13700	13812	13582	13577	13688	13606	13723	13855	13564	13871	13770	13806	13683	13666	13693	13634	13582	13769	13701	13746	13834	13973	13758	13806	13873	13765	13829	13924	13839	13668	13798	13742	13726	13534	13652	13701	13764	13732	13778	13843	13819	13781	13709	13735	13828	13719	13836	13662	13756	13633	13774	13628	13732	13554	13789	13528	13764	13626	13761	13864	13717	13680	13782	13722	13797	13701	13711	13818	13914	13806	13785	13842	13601	13631	13660	13858	13626	13905	13715	13711	13686	13748	13795	13622	13686	13796	13747	13779	13708	13935	13701	13653	13825	13657	13718	13805	13768	13693	13721	13583	13844	13711	13807	13779	13826	13894	13751	13670	13638	13678	13636	13664	13679	13548	13835	13752	13705	13920	13575	13631	13601	13807	13782	13855	13790	13623	13846	13640	13822	13747	13727	13655	13803	13881	13620	13769	13677	13695	13840	13782	13757	13731	13805	13806	13676	13748	13787	13788	13787	13843	13713	13685	13700	13793	13648	13732	13796	13838	13831	13930	13807	13716	13716	13813	13711	13714	13707	13639	13946	13977	13677	13713	13533	13773	13776	13753	13766	13544	13765	13586	13754	13601	13719	13652	13741	13856	13616	13686	13843	13621	13760	13764	13663	13765	13809	13651	13720	13946	13741	13682	13731	13881	13667	13762	13880	13730	13703	13849	13516	13646	13775	13944	13672	13961	13851	13661	13934	13888	13685	13618	13755	13551	13808	13714	13583	13648	13828	13689	13825	13710	13713	13706	13807	13710	13705	13737	13782	13628	13885	13862	13848	13753	13703	13716	13679	13710	13588	13782	13841	13670	13675	13850	13781	13847	13761	13666	13853	13752	13750	13533	13624	13820	13844	13884	13699	13739	13820	13820	13795	13804	13788	13740	13807	13799	13602	13904	13786	13567	13784	13794	13947	13677	13698	13767	13700	13786	13631	13697	13637	13662	13920	13580	13636	13656	13749	13940	13684	13690	13693	13724	13598	13761	13747	13682	13724	13789	13713	13816	13858	13790	13871	13724	13625	13718	13793	13804	13649	13745	13718	13734	13664	13677	13621	13773	13764	13808	13748	13587	13670	13705	13764	13673	13652	13846	13848	13678	13917	13679	13688	13808	13546	13683	13737	13843	13709	13726	13756	13729	13722	13620	13808	13645	13820	13994	13769	13740	13584	13688	13721	13725	13624	13827	13746	13687	13869	13763	13731	13878	13681	13789	13843	13711	13859	13822	13793	13694	13788	13818	13706	13646	13684	13772	13655	13787	13766	13756	13842	13770	13796	13751	13657	13803	13665	13830	13610	13765	13739	13681	13735	13633	13459	13833	13721	13652	13859	13733	13585	13639	13697	13825	13797	13855	13724	13734	13653	13764	13731	13892	13751	13751	13564	13790	13714	13866	13798	13531	13597	13805	13764	13707	13662	13842	13640	13913	13808	13828	13561	13658	13692	13749	13837	13730	13797	13799	13790	13779	13874	13697	13750	13750	13814	13636	13616	13735	13770	13712	13659	13889	13754	13734	13786	13780	13761	13889	13712	13866	13712	13597	13814	13794	13702	13742	13767	13829	13605	13780	13746	13885	13800	13692	13821	13748	13744	13714	13818	13860	13706	13667	13537	13683	13722	13767	13880	13803	13662	13853	13733	13857	13702	13821	13720	13900	13699	13760	13770	13725	13690	13594	13626	13789	13591	13950	13825	13733	13795	13614	13778	13940	13895	13662	13791	13689	13777	13672	13567	13771	13863	13646	13895	13737	13835	13627	13606	13748	13858	13738	13789	13591	13843	13662	14055	13643	13773	13821	13759	13869	13545	13734	13765	13749	13626	13706	13832	13602	13859	13807	13817	13732	13822	13649	13829	13647	13661	13773	13823	13780	13727	13624	13862	13872	13828	13666	13743	13782	13668	13723	13712	13667	13719	13695	13636	13733	13786	13736	13744	13809	13608	13617	13806	13780	13705	13806	13836	13676	13676	13633	13807	13658	13796	13630	13782	13658	13814	13909	13713	13600	13901	13804	13644	13788	13747	13611	13792	13624	13677	13662	13657	13821	13817	13818	13874	13557	13667	13655	13624	13685	13849	13853	13773	13597	13677	13804	13826	13876	13892	13785	13622	13743	13598	13928	13698	13732	13667	13695	13834	13785	13727	13726	13623	13696	13795	13743	13738	13810	13556	13659	13703	13519	13710	13732	13729	13965	13734	13712	14022	13734	13619	13731	13816	13780	13765	13896	13847	13728	13643	13712	13787	13610	13709	13862	13811	13632	13702	13804	13718	13716	13538	13791	13780	13663	13752	13851	13633	13666	13679	13788	13688	13680	13794	13716	13639	13862	13916	13823	13849	13759	13807	13713	13863	13702	13803	13691	13695	13650	13913	13759	13687	13729	13678	13796	13711	13616	13839	13567	13792	13924	13646	13684	13742	13628	13884	13661	13762	13721	13761	13674	13757	13741	13710	13685	13712	13722	13755	13737	13634	13896	13744	13703	13617	13824	13843	13691	13910	13903	13573	13660	13738	13760	13729	13909	13537	13809	13811	13664	13802	13611	13676	13735	13798	13828	13723	13891	13845	13684	13743	13677	13750	13886	13877	13670	13639	13707	13614	13698	13757	13794	13603	13811	13636	13670	13727	13684	13631	13918	13788	13740	13926	13624	13801	13892	13682	13756	13803	13891	13600	13707	13913	13806	13781	13761	13607	13798	13828	13809	13752	13810	13905	13776	13741	13680	13869	13666	13720
29579	23097	24274	21865	19452	18827	18367	18256	18653	18934	18717	18302	18065	18079	18049	17994	17618	17768	17962	17731	17654	17691	17663	17919	17934	17774	17504	17780	17867	17632	17788	17879	17480	17618	17684	17520	17742	17644	17868	17757	17673	17653	17562	17605	17656	18081	17931	17890	17900	17634	17840	17758	17882	17823	17675	17744	17674	17588	17613	17555	17720	17663	17574	17554	17678	17655	17725	17687	17526	17439	17557	17766	17842	17659	17636	17668	17819	17656	17631	17669	17496	17640	17715	17455	17713	17735	17599	17544	17780	17708	17848	17646	17617	17689	17559	17506	17651	17783	17842	17876	17635	17629	17939	17944	17414	17656	17911	17827	17717	17801	17692	17700	17604	17581	17493	17573	17717	17679	17795	17749	17650	17761	17555	17650	17797	17708	17692	17570	17602	17735	17574	17488	17676	17599	17827	17720	17659	17686	17631	17617	17322	17732	17794	17756	17772	17663	17732	17785	17516	17647	17862	17687	17792	17719	17737	17625	17745	17731	17924	17761	17556	17591	17626	17530	17724	17685	17613	17667	17451	17456	17520	17560	17707	17638	17717	17629	17584	17592	17670	17709	17681	17837	17607	17706	17628	17680	17677	17758	17754	17724	17674	17662	17714	17763	17731	17606	17395	17746	17749	17687	17896	17706	17446	17594	17690	17685	17721	17651	17890	17636	17421	17664	17734	17676	17741	17616	17823	17829	17668	17670	17529	17797	17768	17788	17633	17573	17494	17577	17475	17665	17661	17570	17761	17690	17615	17706	17694	17726	17830	17673	17895	17664	17845	17689	17747	17633	17725	17796	17513	17782	17607	17757	17577	17531	17554	17587	17639	17542	17897	17815	17635	17664	17651	17608	17480	17794	17613	17612	17755	17683	17697	17708	17693	17492	17863	17746	17718	17690	17637	17675	17591	17654	17539	17644	17809	17656	17707	17576	17713	17825	17804	17840	17686	17884	17877	17783	17605	17516	17506	17739	17775	17762	17741	17577	17700	17954	17625	17819	17802	17829	17861	17892	17597	17458	17719	17832	17757	17811	17613	17775	17576	17809	17921	17646	17655	17750	17695	17678	17596	17681	17768	17540	17618	17750	17868	17750	17754	17628	17491	17683	17683	17567	17749	17612	17616	17654	17694	17774	17618	17583	17509	17788	17670	17751	17663	17687	17695	17671	17681	17801	17602	17777	17717	17493	17638	17646	17591	17527	17679	17537	17771	17698	17587	17712	17764	17733	17728	17577	17690	17491	17816	17718	17562	17741	17671	17523	17943	17864	17755	17724	17663	17518	17569	17697	17732	17594	17705	17652	17658	17685	17656	17525	17684	17574	17538	17732	17809	17833	17659	17642	17529	17710	17802	17859	17626	17847	17876	17770	17767	17815	17596	17462	17646	17722	17740	17744	17895	17596	17576	17730	17473	17564	17714	17588	17637	17591	17758	17626	17849	17847	17823	17612	17657	17504	17589	17611	17685	17792	17537	17701	17505	17894	17769	17717	17748	17685	17416	17806	17647	17648	17680	17548	17857	17697	17845	17947	17634	17605	17718	17624	17732	17909	17766	17583	17633	17666	17628	17865	17691	17689	17756	17521	17627	17692	17724	17740	17638	17736	17735	17918	17751	17652	17634	17619	17644	17872	17594	17633	17561	17597	17743	17630	17828	17526	17608	17528	17808	17654	17593	17528	17548	17605	17724	17650	17649	17776	17785	17701	17875	17623	17725	17797	17756	17513	17694	17663	17645	17803	17763	17855	17601	17726	17707	17739	17756	17773	17635	17765	17532	17655	17770	17786	17825	17653	17615	17618	17761	17744	17542	17773	17779	17582	17732	17870	17682	17773	17716	17679	17706	17414	17789	17602	17612	17696	17740	17679	17797	17465	17516	17780	17752	17687	17540	17682	17613	17653	17658	17759	17700	17803	17790	17661	17551	17879	17815	17749	17748	17466	17500	17595	17635	17655	17460	17759	17702	17522	17579	17721	17810	17632	17881	17659	17644	17505	17430	17820	17795	17709	17602	17726	17751	17712	17714	17544	17809	17771	17588	17569	17522	17590	17895	17676	17595	17692	17770	17726	17960	17573	17695	17681	17790	17650	17559	17594	17634	17750	17431	17604	17547	17728	17817	17609	17813	17695	17681	17692	17793	17774	17738	17640	17450	17701	17978	17805	17756	17698	17551	17801	17812	17596	17661	17667	17605	17491	17665	17722	17699	17806	17840	17588	17391	17784	17566	17575	17767	17741	17620	17729	17635	17531	17810	17588	17723	17728	17652	17505	17727	17629	17966	17687	17737	17685	17772	17667	17677	17850	17720	17700	17471	17717	17718	17692	17817	17782	17663	17809	17748	17622	17673	17787	17611	17729	17743	17685	17726	17658	17939	17632	17710	17692	17792	17596	17501	17655	17406	17946	17627	17802	17823	17812	17691	17678	17719	17777	17851	17787	17670	17715	17562	17800	17851	17533	17421	17447	17949	17581	17842	17669	17696	17764	17774	17528	17683	17653	17599	17932	17739	17687	17748	17498	17656	17688	17544	17746	17568	17535	17780	17702	17575	17723	17524	17756	17626	17787	17817	17793	17550	17612	17718	17770	17557	17700	17531	17768	17719	17785	17621	17759	17796	17570	17682	17764	17698	17692	17627	17710	17509	17736	17802	17590	17724	17708	17908	17663	17772	17646	17573	17678	17863	17604	17651	17856	18010	17716	17735	17797	17648	17663	17866	17622	17865	17699	17870	17672	17629	17929	17835	17847	17813	17883	17639	17526	17651	17847	17568	17818	17617	17491	17757	17591	17484	17746	17686	17750	17686	17674	17803	17630	17714	17566	17688	17626	17675	17618	17565	17611	17767	17588	17784	17618	17609	17965	17880	17871	17643	17632	17608	17602	17621	17634	17526	17776	17653	17696	17641	17604	17651	17744	17802	17622	17690	17652	17749	17696	17660	17882	17720	17737	17810	17666	17686	17661	17817	17497	17464	17714	17708	17486	17518	17789	17883	17917	17784	17854	17657	17477	17709	17568	17545	17632	17743	17621	17684	17817	17582	17777	17645	17712	17575	17832	17751	17845	17659	17771	17913	17827	17806	17714	17440	17593	17823	17820	17650	17615	17689	17727	17621	17532	17341	17661	17859	17544	17634	17687	17469	17835	17595	17547	17478	17685	17571	17676	17704	17653	17729	17705	17617	17805	17564	17462	17689	17609	17692	17745	17848	17675	17632	17866	17811	17641	17749	17602	17644	17716	17718	17775	17556	17501	17669	17504	17628	17914	17671	17753	17533	17796	17564	17651	17585	17835	17814	17612	17611	17649	17741	17625	17529	17619	17841	17781	17616	17656	17656	17465	17662	17650	17843	17745	17604	17682	17555	17494	17731	17524	17827	17715	17605	17631	17629	17794	17776	17480	17532	17712	17634	17717	17691	17555	17741	17642	17525	17764	17924	17703	17643	17774	17557	17714	17780	17768	17546	17609	17630	17743	17757	17661	17740	17493	17724	17577	17696	17575	17519	17658	17618	17548	17601	17802	17658	17639	17660	17649	17694	17766	17637	17604	17666	17752	17618	17696	17758	17859	17820	17768	17659	17669	17851	17694	17581	17706	17610	17820	17692	17688	17755	17574	17906	17847	17810	17868	17597	17827	17699	17880	17572	17555	17746	17760	17672	17964	17654	17785	17639	17512	17541	17632	17559	17802	17421	17755	17637	17858	17882	17941	17617	17461	17728	17781	17798	17798	17653	17611	17721	17654	17513	17680	17536	17735	17669	17565	17640	17677	17649	17642	17815	17548	17757	17607	17610	17551	17363	17774	17578	17908	17706	17693	17727	17899	17811	17758	17723	17700	17712	17769	17697	17599	17477	17660	17804	17489	17582	17738	17467	17823	17964	17777	17651	17837	17784	17663	17488	17690	17770	17767	17789	17757	17472	17526	17635	17550	17615	17760	17742	17699	17541	17578	17613	17652	17648	17737	17708	17647	17711	17671	17687	17624	17754	17832	17752	17671	17704	17751	17598	17787	17680	17784	17804	18031	17709	17706	17546	17647	17809	17735	17700	17657	17628	17591	17465	17598	17582	17754	17732	17762	17589	17848	17729	17807	17626	17785	17646	17612	17994	17553	17706	17768	17530	17588	17831	17828	17854	17751	17777	17465	17535	17594	17704	17784	17686	17615	17764	17474	17646	17646	17709	17546	17456	17632	17531	17792	17622	17778	17688	17680	17561	17620	17721	17819	17483	17569	17628	17444	17672	17656	17585	17749	17530	17842	17697	17613	17911	17739	17779	17640	17589	17605	17700	17731	17873	17844	17731	17639	17727	17658	17821	17707	17702	17538	17727	17607	17712	17589	17693	17649	17417	17697	17713	17624	17704	17545	17701	17849	17831	17584	17723	17626	17844	17659	17551	17644	17938	17807	17749	17846	17667	17882	17672	17641	17561	17692	17663	17477	17607	17695	17518	17536	17554	17513	17657	17611	17620	17666	17678	17771	17555	17491	17895	17704	17673	17876	17557	17784	17724	17844	17745	17575	17784	17693	17657	17645	17611	17632	17618	17715	17567	17637	17813	17706	17767	17622	17873	17734	17472	17762	17797	17659	17557	17650	18041	17627	17577	17636	17657	17556	17638	17802	17561	17781	17621	17648	17906	17562	17575	17720	17661	17626	17709	17752	17684	17603	17616	17642	17837	17694	17568	17836	17872	17686	17631	17719	17608	17547	17523	17667	17641	17700	17696	17456	17499	17608	17723	17611	17648	17671	17585	17856	17852	17913	17711	17648	17720	17612	17669	17748	17732	17676	17617	17733	17743	17640	17727	17699	17705	17732	17839	17821	17553	17583	17697	17781	17748	18071	17724	17694	17759	17783	17730	17612	17635	17714	17741	17666	17735	17627	17562	17657	17798	17566	17621	17787	17591	17544	17766	17792	17991	17730	17750	17761	17720	17627	17735	17549	17581	17669	17851	17738	17924	17678	17574	17759	17933	17700	17690	17817	17543	17487	17686	17510	17624	17680	17627	17652	17996	17609	17662	17906	17728	17772	17747	17616	17841	17637	17754	17689	17599	17590	17820	17580	17797	17756	17910	17652	17816	17600	17784	17738	17767	17847	17757	17684	17791	17809	17621	17608	17643	17849
19340	22221	20930	18370	16961	15624	15067	14883	15386	16207	15656	15106	14634	14538	14589	14300	14358	14262	14275	14279	14184	14180	14239	14092	14352	14264	14216	14266	14097	14154	14122	14297	14130	14124	14202	14148	14089	14168	14194	14185	14184	14127	14316	13923	14200	14210	14261	14298	14299	14153	14099	14204	13936	14248	14101	13939	14121	14077	14036	14084	13958	14166	14166	14124	14039	14015	14086	13965	14150	14029	14018	14088	14159	14124	13980	14036	14077	14205	14119	14042	14059	14087	14121	14134	14158	14221	14008	14033	14069	14197	14186	14103	14111	13899	14076	13987	14208	14106	14126	14105	14108	14345	14276	14202	14152	13960	14187	14169	14188	14128	14035	13969	14132	14048	14131	14259	14147	14222	14195	14239	14019	14120	14250	14149	13913	13985	14126	14016	14181	14090	13988	13997	14018	14078	14106	13932	14113	14149	14096	14080	14018	14188	13994	14010	14173	14112	14233	14006	14057	13929	14070	14239	14048	14026	14068	14028	14091	14057	14232	14065	14168	13970	14188	14016	14295	14305	14014	14115	13846	14011	14046	14175	14260	14060	14124	14216	14027	14101	14143	14009	13999	14027	13976	13905	14214	14127	13967	14019	14146	14282	14077	14024	14124	14099	13892	14129	14096	14205	14112	14055	14031	14282	14122	14196	14144	14006	14102	14063	14101	13905	14149	14186	14114	14142	14034	14128	13902	13932	13987	14028	14203	14104	14105	14088	14103	14094	14044	14210	14048	13930	14207	14181	14127	14030	14081	14107	14013	14074	14236	13998	14082	14100	14015	14204	14157	14098	13997	14184	14091	14067	14210	13935	14082	14298	14143	14164	14098	14067	13933	14042	13996	14092	14190	14053	13942	13931	13988	14040	14030	14170	14196	14114	14091	14024	14071	13997	14166	13948	13919	14125	14031	14089	14138	14108	14143	14046	14083	14271	14162	13975	13900	14263	14054	14040	14235	13940	14153	14172	14094	14030	14065	14180	14241	14007	14256	14070	14000	14124	14182	14079	14153	14199	14090	14157	14157	13941	14194	14068	14178	14117	14127	14071	14066	14106	14052	14114	13932	14076	13989	14098	14025	14209	14099	14003	14138	14123	14177	14195	13997	14013	14295	14053	14110	13943	14328	14139	14048	14067	14103	14156	13977	14169	14043	13937	14078	13902	14071	14112	14043	14044	14157	14138	13918	14307	14154	14086	13909	14005	14024	14190	14016	14209	14143	14079	14041	14152	14161	14103	13991	14093	14208	14060	14106	13994	14055	14068	14147	14136	13999	14023	14096	14085	14104	13998	14114	14096	13984	13954	14232	14062	14090	13924	14106	14215	14002	14147	14127	14230	14170	14009	14228	13975	14173	14160	13994	13958	13994	14105	14058	14046	13882	13974	14015	14123	14025	14248	14104	14134	14020	14223	14080	14177	14082	14150	14113	13884	14116	14062	14161	14192	14030	13873	14121	14128	14039	13979	13998	14011	14073	14046	13958	14124	14180	14067	14001	14119	14105	14069	14031	14104	14061	14097	14080	14132	14070	13927	14039	14318	14286	14071	14150	13885	13966	13927	14138	14116	14185	14108	14260	14144	14218	13889	14084	14076	14190	14066	14166	14136	13977	14200	14122	14102	14219	14067	14169	14182	13968	14156	14243	14138	14101	13995	14052	13953	14021	14156	14154	14229	14151	14199	14203	13819	14037	14147	14071	13979	13997	14253	14134	14094	14072	14115	14098	14057	14063	14179	14053	14277	14028	13982	14112	14048	13978	13982	13993	14190	14032	14172	14046	14216	14099	14093	14174	14177	14114	14155	14003	14234	13942	13959	14205	13979	14297	14007	14051	14096	13964	14349	14124	14017	14043	14204	14144	14001	14092	14090	14096	14108	14059	14064	14042	13957	14102	14161	13991	13952	14263	14213	14054	13993	14207	14045	13968	14189	14052	14169	14091	14321	14061	14116	14095	14238	14170	14120	14090	14040	14058	14112	14055	14070	14142	14202	14257	14140	14093	14131	14188	14115	14151	14216	13965	14205	14098	14365	14073	13907	14223	14169	14083	14080	13995	14028	14030	14099	14029	14139	14106	14036	14069	14324	13952	14231	14058	13992	14170	14116	14013	14111	14262	14068	13981	13873	14118	14194	13932	14013	14135	14092	14029	14172	14214	14117	14170	14187	14125	14080	14112	14110	14032	13862	13989	13988	14147	14116	14048	14000	14079	14168	14164	14039	14213	14132	14020	14178	14228	14028	14158	14078	14028	14104	14077	14256	13965	14075	14293	14044	14106	14224	14087	14108	14217	13964	14086	14150	14252	14147	14098	14114	14043	14129	14009	14116	14043	14117	14200	14175	14119	13986	14119	14166	14244	14054	14148	14107	14144	14161	13916	14211	14061	14194	14120	14189	14038	14032	14107	14166	14069	13966	13989	14096	14021	14157	14023	14034	14156	14233	14121	14125	14035	14196	14192	14130	14049	14121	14126	14266	13980	14162	14240	14083	14232	14201	14115	14122	14030	14302	14113	14086	14102	14133	13988	14027	14073	14137	14133	13959	13995	14065	14192	13991	14058	14094	14144	13998	14077	14188	14112	13990	14225	14027	14028	14159	14022	14174	14015	14067	14086	14185	14118	13983	13994	14147	14096	14083	13833	14245	13982	14068	13920	14060	14212	14037	13967	14093	14023	14108	14097	14114	13995	14116	13862	14180	14240	14056	14247	14025	14093	14144	14053	14059	14157	14155	13966	14075	14213	13946	14130	14114	14142	14103	14143	14008	14061	14125	14035	14229	14213	14146	14112	14146	13943	14115	13939	14070	14072	14062	14009	14248	14112	14059	14098	14150	14069	14086	14178	14027	14032	13967	14186	14198	14240	14020	13938	14074	14044	14255	14072	14002	14095	13918	14189	14117	14107	13924	14013	14063	13997	14051	14193	14094	13962	14000	14073	14182	14030	14218	13974	14121	14138	13961	14232	14029	14094	14045	14148	14078	14149	14291	14069	14054	14108	14153	14051	14212	14099	14131	14007	14079	14110	14059	14074	13960	14117	14168	13996	14012	14092	14098	14123	14176	13933	14135	13890	14206	14097	14038	14158	14103	14021	14119	14121	14192	14204	14040	14119	14179	14147	14075	14124	14168	14083	14097	14062	14006	14066	14183	14160	14101	13949	14095	14062	14041	14411	14173	13942	13958	14103	14191	14102	13966	14118	13999	14150	13914	14193	14096	14209	14076	14151	14147	14042	14089	14191	14235	14155	13932	13999	14026	14077	13931	14303	14188	14163	14091	14115	14036	14058	14007	14064	13975	14017	14052	14295	14075	14130	14134	14260	14124	14182	13961	14205	14146	14107	14043	14310	14083	14112	14155	14055	14019	13823	14189	14209	14153	14040	14089	14157	14076	14120	13990	14165	14150	14047	14030	13849	14192	13887	14178	14129	14028	14178	14081	14250	14210	14144	14189	14178	14159	14102	14084	14227	14146	14091	14062	14004	14214	14191	14033	14248	14135	14080	14144	14142	14153	14250	14157	14279	14238	14102	14116	14167	14189	14079	14136	14054	14161	14076	14108	14165	14047	14090	13969	14066	14168	14235	14211	14018	14101	13980	14132	14016	14048	14097	14171	14068	14051	14209	14167	14241	14086	14258	14025	14157	13904	14045	14122	14115	14155	14148	14125	14080	13900	14205	14103	14014	14040	13997	14160	14211	14068	14148	14054	14111	14124	14187	14239	13984	14123	14158	14116	14139	14083	14150	14169	13950	14019	14081	14196	14104	14025	14066	14175	14145	14223	14133	14250	14123	14139	14068	14130	14007	14084	14178	14088	14077	14160	13955	14133	14225	14157	14131	14112	14004	14136	14126	14203	14154	14171	14119	14079	14095	13975	14147	14128	14318	14105	14122	14152	14265	14030	14088	14106	14087	14050	14190	14082	14049	14087	13943	14098	14260	14077	13990	13851	14111	14303	14195	14258	14028	14050	14206	14138	14021	14129	14087	13946	14112	14086	14237	14157	14190	14043	14099	14176	13961	14073	14037	14215	13923	14060	13978	14011	14064	14116	14033	14092	14171	14190	14090	14125	14138	14199	14070	14042	14091	13991	14115	13893	14190	14185	14045	14064	13932	14077	13939	14002	14098	14017	14190	14041	14077	14122	14126	14093	14155	14008	14227	13963	13991	14076	14318	14285	13960	14196	14279	14139	14167	14086	14023	13975	14115	14145	14171	14211	14179	14101	14190	14052	14098	13916	14156	14024	14120	14258	14065	14247	14025	14153	14091	14219	13864	13996	14095	14058	14183	14173	14125	14112	14139	14081	14073	14098	14096	14076	14028	14042	14089	14145	14134	14208	14127	14182	14020	13981	14187	14148	14168	14134	14091	14081	14102	14167	14079	14023	14002	14132	14109	14085	14020	14070	14179	14084	14108	13968	14206	14061	14290	14081	14152	14123	14104	14047	14067	14073	14045	14047	14192	14105	14140	14145	14151	13983	14217	14139	14197	14114	14044	14238	13985	14035	13933	14016	14111	14138	14275	14185	13952	13983	14119	13963	14180	14080	14082	14165	14061	13969	13991	14204	14082	14138	14120	14164	14055	13854	14163	13975	14058	14101	14107	14020	14209	14065	14172	14152	14116	14051	14204	14150	14083	13943	14113	14075	14168	14111	14092	14058	14209	14198	14033	14160	14040	13996	14071	14004	14046	14006	14061	14063	14146	14108	14009	14195	14085	14149	14262	14199	14228	14192	13983	14125	13935	13974	14256	14021	14166	14025	13963	14156	14201	14150	14104	14143	13964	14110	13979	14110	14223	14093	14125	14085	13976	14017	14013	14029	13993	14037	14233	14221	14096	14108	14173	14022	14102	14011	14040	14026	14022	14102	14210	14048	14145	13997	13923	14117	14029	14036	14017	14178	13957	14067	14033	14102	14173	14001	14059	14150	14035	14034	13880	13964	14177	14137	13982	14007	14116	14011	14101	14132	14102	14152	14092	14004	14071	14094	14197	14067	14134	14164	14215	13923	14104	14225	13898	14072	14270	14205	14115	14126	13969	14254	14033	14157	14069	14106	13941	13996	14065	14275	14123	14120	14155	14012	14214	13947	14152	13962	14185	14135	14207	13968	14053	14110	14100	14204	14006	14177
24681	21071	28054	24574	23085	23784	22782	20171	19955	20592	20418	19480	19047	18890	18686	18800	18764	18817	18593	18369	18467	18390	18504	18274	18380	18284	18276	18309	18200	18183	18233	18214	18083	18223	17928	18008	18305	18173	18279	18413	18153	18022	18287	18222	18760	19286	18896	18403	18388	18318	18142	18133	18207	18276	18244	18428	17968	18032	18103	18146	17911	17997	18318	18197	18156	17967	17886	18315	18143	18138	18045	18320	18010	18111	18156	18349	18209	18092	18164	18011	18214	18035	18107	18397	18066	17977	18114	17917	18056	18214	18118	18109	18016	18186	18140	18163	18047	18134	18036	17919	18118	18103	18235	18180	18303	18040	18029	18217	18202	18083	18119	18178	18164	18339	18185	18080	18368	18237	17973	17997	18114	18149	18003	18006	18044	18052	18200	18247	18083	18159	18446	18237	18198	18185	17905	18124	18144	18099	17796	18097	18253	18023	18074	18068	18167	18085	18208	18013	18106	17989	18265	18105	18019	18053	18005	18082	18228	18003	18174	18199	18144	17999	18097	18203	18388	17966	18074	18005	18320	18123	18068	18100	18039	18157	17825	18030	17930	17918	17941	18116	17964	18209	17969	18161	18107	18203	18009	18085	18175	18225	18123	18132	18188	18193	18102	17926	18106	18221	18215	17951	18147	18138	18001	18194	18186	18173	18373	18286	18266	18086	18089	18201	17957	17970	18048	17967	18070	17906	18233	18149	18394	18304	18266	18182	17947	18096	18088	18181	17884	18084	18031	18001	18252	18170	18101	17962	18040	18051	18083	18044	18136	18079	18092	17917	18181	18179	17971	18353	18009	17968	18179	18328	18139	18144	18278	18097	17973	18014	17898	17974	18119	18148	18054	17979	17957	18077	18184	18227	18254	18053	18211	18174	17911	18172	18226	18129	18137	17974	18052	18036	18070	18241	18014	18192	18083	18240	18267	18085	17860	18135	18235	18296	18007	18180	18282	17998	18138	18172	18234	17926	18110	17992	18370	18017	18213	18300	17918	18256	18135	18158	18205	17948	18073	18066	17910	18224	17998	18363	18133	17911	18069	18208	17996	18073	18151	18085	18064	18154	18340	18146	17999	17962	17993	18046	18078	17991	18079	18033	17982	18095	18252	18084	17998	18058	18017	18027	17988	18187	18174	17941	17934	17879	18017	18075	17793	18162	18163	18236	17855	17845	18227	18205	18177	18171	18243	18175	18016	17998	18107	18174	18334	17821	18101	17991	18327	18071	17944	18007	18034	18178	18161	17981	18184	17932	18168	18298	18176	18054	17975	18131	18088	17927	17808	18121	18073	18200	17956	18033	18151	18079	18257	18303	17851	18050	17977	18229	18067	17972	18056	18226	18275	18098	18182	17979	18083	18134	18076	18019	18254	18188	18041	18129	18025	18242	18193	18138	18137	18044	18086	18070	18190	18029	18078	18157	18296	17963	18201	17870	17905	17971	18150	18124	17991	18335	18109	18266	18028	17987	18318	18026	18099	17911	18039	18380	18176	18038	18047	18123	18233	18178	18225	18027	18199	18050	18242	18064	18074	18157	18187	18015	18161	18199	18102	18156	18064	18099	18186	18061	17976	17963	17885	18072	18026	18045	17946	18220	18156	17976	18139	18104	18102	18247	18244	18199	18219	17972	18108	18001	18247	18122	18269	18012	18175	18134	18267	18222	18301	18377	18356	17938	18175	18002	18124	18141	18136	18042	18143	17991	18042	18104	18203	18056	18002	18107	17937	17934	18085	17879	18091	18091	18050	17972	18082	18045	17983	18058	18053	18102	18166	18280	18009	18003	18021	17963	18325	18381	18221	18063	18107	18019	18015	18133	18094	18006	18170	18038	18341	17974	18025	18076	18172	18222	17924	18066	18127	18106	17993	17924	18044	18087	18047	18005	17882	17939	18119	18152	18109	17894	18159	18082	18129	18061	18239	18085	18279	18261	18064	18095	18074	18114	18157	18096	18117	18133	18173	17992	18036	17945	18099	18195	18345	18043	18267	18011	18077	18137	18059	18078	18160	18071	18106	18220	18204	18408	18005	18269	18129	18077	18389	18315	18107	18165	18168	18030	18184	18189	18185	18168	18213	18224	18023	18053	18145	18110	18258	18067	18113	18201	18043	18079	18116	18247	18103	18022	18012	17968	18241	18047	18021	17932	18190	18147	18372	18169	18145	18162	18178	18024	17980	18163	17820	18260	18187	17939	17927	18129	18174	18034	18025	18129	18154	18048	18169	18344	18343	18331	18059	18192	18117	18196	18298	18019	18049	18273	18017	18101	18065	18141	18163	18064	18135	18080	18013	17939	18182	18157	18135	18026	18085	17941	18236	18159	18157	17919	18325	18069	18033	18190	18002	18015	18220	17935	18032	18106	18031	18078	17884	18215	17995	18032	18005	18095	17994	18189	18158	18125	18198	18000	18152	18272	18042	18171	17983	17978	18106	18110	18084	18018	18000	17946	17863	18057	18209	18313	18157	18223	18142	17944	18119	18174	17934	17926	18055	18322	18142	18074	18170	18027	18103	18044	17985	18098	18127	18142	18031	18153	18166	18255	18269	18211	18247	18071	18134	18050	18018	18081	18138	17980	18124	17992	18153	17982	18050	18031	18237	18060	18170	18092	18229	17883	18279	18113	18175	18103	18338	18121	18075	17967	18081	18044	17936	18288	18243	18140	18308	18019	18222	18166	18233	18070	18025	18069	18181	17904	18072	18152	18183	18103	17918	18090	17951	18369	18175	17977	18028	18183	18077	18248	17948	18128	18039	18220	17922	18087	17920	17979	18060	18167	18127	18122	18072	17945	18099	18064	18016	18018	18151	18062	18143	18282	18175	18225	18350	18045	18054	17959	17989	18101	18127	18151	18099	18191	18131	18269	17970	18047	18094	18064	18058	18090	18292	18204	18123	18349	18217	18228	18015	18279	18063	18262	18088	18220	18168	18074	17935	18180	18121	18020	18296	18038	18173	18111	18335	18162	17960	17849	18011	18184	18210	18177	18187	18188	18257	17971	18113	18093	18214	18174	18129	18167	18050	18218	18143	18017	18128	17969	18086	18171	18015	17991	18305	18201	18327	18199	18103	17837	17974	18163	18205	18005	17938	17983	18166	17954	18170	18147	18230	18223	17903	18001	18032	18339	18061	18342	18068	18102	17993	18283	18182	17997	18295	18019	18347	18270	18285	18180	17938	18124	18133	18155	18072	18109	18224	18113	18233	18140	17978	18111	18133	18251	18224	18091	18409	18162	18048	17891	18009	18043	18204	18018	18134	17887	18095	18027	18225	17936	17850	18058	18221	18074	17945	18171	18206	18209	18075	18158	18121	18279	18187	17937	18142	18018	17997	18122	18023	18174	17869	18200	18297	18190	17966	17817	18081	17999	18122	18268	17901	18045	18031	18037	18153	17970	18123	18175	18126	17968	18239	18009	18020	18031	17968	17971	18006	18168	18158	18036	18182	18207	18325	18141	18211	18032	18017	18029	18044	18216	18043	18093	18183	18159	18157	18221	18173	17989	18300	18192	18028	18067	18120	18305	18084	17955	18001	17803	17899	17896	18081	18123	18130	17848	18206	18030	18055	18064	18075	18144	18162	17996	17997	18052	18040	18077	18033	18191	18056	17970	18136	18173	18100	18185	18088	18231	18281	18285	18088	18150	18122	18177	18014	18010	18111	18189	18133	18250	18095	17986	17977	17938	18060	18123	18140	18185	18206	18216	17977	17953	18025	17953	17984	18117	18260	18011	18300	18120	18241	18073	17990	18202	18060	18148	18168	18157	18019	18003	17973	18016	18127	18178	17902	18088	18009	18250	18190	18021	18221	18276	17886	17917	18004	18111	18102	18000	17967	18027	18062	17957	17920	18138	18125	17799	18305	18237	17821	18075	17992	18113	18007	18084	18024	18114	18339	18075	18339	18065	18153	18330	17956	18167	18167	18045	17969	18172	18123	18277	18056	18118	18263	18074	17919	18174	18115	18098	18055	17939	18002	17979	17874	18160	18001	18064	18088	18133	17943	17973	18111	18105	17953	18132	18058	18113	18063	18102	18320	18040	18071	17797	18143	18166	18212	17988	18047	18297	17894	18042	18001	18127	18121	18064	18125	18110	18185	18149	18074	18113	18141	18079	18132	17916	18058	18091	18197	18172	18209	17993	18204	18134	18061	17916	18197	18264	18110	17971	18017	18272	18090	18101	18171	18258	18239	18127	18303	17998	18217	17997	18092	18196	18039	18184	18111	18282	18250	18349	18210	18016	18106	18082	18114	18116	17953	18187	18013	17923	18133	17947	18263	18151	18137	18265	18362	18184	18179	18067	18153	17873	18026	18153	17991	18079	18244	18306	18017	18034	18032	18129	18241	18124	18193	18109	18290	18150	17922	18348	17976	18220	18095	18388	18067	18017	18041	17989	17911	17963	18080	18021	18307	17987	18177	18099	17875	18155	17969	17997	18120	17976	18066	18140	18091	18039	18215	17912	18010	18336	18308	18127	17943	17941	18185	17950	18118	18106	18342	17992	18182	18099	18219	18230	17926	18090	18094	18262	18155	18186	17929	18148	18209	18217	17850	18164	17792	17972	18017	18239	17874	18080	18562	18085	17976	18210	18085	18296	18122	18216	18036	18207	18044	17997	18035	17970	18027	18331	17944	18138	18018	17920	18132	17946	18119	18101	18095	18110	17977	18228	18084	17952	18226	17895	17890	18052	18184	18153	18020	18204	18047	18173	18073	18060	18172	17889	18118	18148	18077	18057	18114	18066	17925	18188	18209	18227	18261	18093	18009	18040	18282	17913	18411	17978	17978	18231	17840	18032	18280	18178	18067	18062	18033	18167	18232	18102	18087	17990	18121	18145	18230	18144	18217	18275	18122	18131	18069	18186	18108	17962	18287	18164	18192	18050	18084	17874	18016	17989	18160	18015	17990	17988	17994	18306	18113	18226	17996	17842	18246	18232	18127	18094	18109	17933	18070	18163	18160	18026	18554	18004	18090	18198	18157	17956	18044	18245	18202	18143	18237	18003	17989	18104	18137	18197	18286	17688	17994	18077	18223	18251	18087	17888	18110	18048	18079	17980	18159	18070	17937	18108	18002	17917	17885	18197	18066	18097	18090	18213	18133	18168	18272	18372	18265	18161
21736	35231	32358	26922	22710	19775	18085	17216	17604	18165	17531	16409	15825	15592	15456	15277	14985	14855	14803	14816	14804	14759	14762	14750	14566	14546	14560	14636	14579	14530	14415	14430	14479	14561	14559	14456	14437	14356	14366	14282	14317	14343	14274	14319	15603	15766	15254	14673	14725	14472	14383	14544	14449	14474	14493	14339	14284	14218	14405	14359	14378	14498	14402	14302	14626	14198	14270	14359	14293	14217	14414	14321	14377	14422	14402	14460	14201	14409	14389	14453	14399	14319	14465	14232	14262	14446	14519	14325	14364	14361	14449	14305	14370	14424	14363	14213	14275	14504	14334	14333	14341	14394	14237	14447	14264	14357	14371	14458	14429	14402	14320	14329	14491	14283	14290	14387	14326	14347	14453	14381	14382	14492	14339	14018	14168	14304	14339	14365	14275	14347	14355	14373	14275	14409	14295	14239	14335	14348	14308	14336	14525	14443	14458	14427	14344	14347	14506	14283	14203	14314	14431	14341	14248	14384	14333	14438	14341	14363	14412	14238	14418	14159	14194	14493	14325	14122	14446	14291	14431	14399	14436	14301	14542	14278	14267	14372	14355	14200	14295	14253	14471	14286	14444	14479	14360	14401	14370	14286	14262	14363	14481	14338	14465	14318	14302	14325	14404	14457	14326	14228	14355	14237	14315	14181	14450	14303	14388	14303	14370	14347	14331	14254	14351	14354	14403	14212	14301	14162	14314	14376	14217	14364	14284	14437	14259	14272	14247	14459	14455	14221	14397	14205	14347	14459	14419	14216	14267	14316	14312	14440	14391	14336	14315	14231	14404	14217	14339	14382	14261	14216	14436	14321	14292	14394	14428	14277	14339	14367	14354	14321	14500	14341	14242	14256	14279	14444	14252	14351	14259	14305	14293	14224	14348	14159	14375	14475	14479	14427	14451	14256	14430	14240	14361	14371	14380	14521	14284	14384	14323	14412	14343	14274	14365	14305	14349	14326	14477	14425	14415	14354	14404	14314	14242	14496	14478	14282	14406	14270	14405	14291	14288	14541	14331	14462	14380	14359	14349	14437	14312	14285	14281	14321	14361	14196	14313	14418	14448	14180	14338	14364	14374	14297	14344	14411	14408	14236	14448	14467	14410	14281	14393	14409	14203	14493	14447	14341	14341	14428	14360	14333	14345	14233	14397	14374	14327	14416	14310	14145	14250	14446	14325	14286	14271	14477	14432	14321	14471	14287	14283	14380	14374	14281	14318	14405	14366	14358	14405	14393	14318	14293	14447	14471	14512	14414	14315	14372	14439	14264	14438	14448	14363	14454	14427	14394	14214	14556	14462	14350	14415	14444	14412	14330	14458	14377	14346	14196	14454	14556	14370	14414	14452	14329	14364	14283	14211	14356	14256	14268	14420	14322	14251	14439	14279	14300	14460	14418	14185	14320	14248	14489	14285	14408	14379	14438	14516	14358	14271	14319	14173	14321	14252	14465	14415	14222	14490	14408	14237	14452	14404	14366	14305	14335	14113	14330	14541	14345	14590	14573	14405	14454	14389	14438	14159	14397	14315	14342	14394	14342	14420	14377	14337	14326	14281	14301	14312	14274	14347	14268	14234	14384	14399	14460	14456	14279	14301	14271	14444	14286	14355	14323	14219	14435	14402	14299	14339	14210	14191	14194	14510	14386	14246	14355	14268	14136	14423	14282	14360	14344	14357	14492	14279	14455	14427	14153	14499	14295	14364	14473	14381	14302	14419	14308	14276	14271	14471	14383	14230	14444	14429	14458	14470	14385	14455	14374	14364	14224	14314	14414	14427	14408	14425	14261	14474	14431	14300	14252	14429	14417	14504	14384	14290	14240	14396	14262	14421	14135	14213	14363	14488	14334	14451	14281	14470	14515	14519	14283	14290	14407	14363	14099	14162	14477	14392	14244	14287	14373	14286	14346	14481	14370	14313	14306	14160	14334	14343	14195	14383	14446	14264	14332	14313	14361	14335	14403	14336	14284	14302	14416	14251	14207	14355	14627	14368	14288	14258	14253	14279	14525	14393	14382	14361	14290	14409	14269	14392	14150	14247	14264	14339	14380	14361	14419	14314	14198	14348	14624	14366	14438	14351	14375	14212	14254	14241	14323	14284	14405	14381	14359	14440	14210	14360	14277	14223	14297	14326	14341	14185	14337	14346	14529	14336	14256	14316	14181	14472	14214	14363	14171	14411	14349	14309	14298	14385	14382	14382	14413	14462	14253	14417	14433	14126	14470	14356	14278	14452	14269	14316	14417	14436	14274	14398	14252	14601	14327	14464	14394	14279	14557	14303	14358	14260	14450	14319	14363	14278	14479	14452	14433	14383	14163	14450	14398	14506	14422	14363	14354	14281	14385	14452	14309	14341	14350	14311	14439	14270	14387	14468	14511	14341	14257	14498	14379	14335	14492	14396	14442	14442	14266	14383	14420	14303	14357	14391	14391	14364	14132	14439	14247	14268	14332	14202	14315	14286	14488	14330	14385	14340	14453	14286	14293	14181	14457	14280	14508	14279	14336	14222	14478	14550	14310	14285	14489	14153	14572	14349	14345	14334	14444	14403	14513	14437	14428	14214	14353	14507	14355	14513	14283	14213	14280	14360	14354	14440	14390	14419	14229	14441	14388	14305	14343	14423	14207	14458	14441	14419	14239	14302	14374	14286	14254	14299	14469	14362	14377	14253	14367	14243	14299	14450	14409	14318	14311	14287	14492	14210	14380	14256	14278	14348	14284	14269	14343	14260	14430	14410	14438	14392	14095	14554	14259	14262	14260	14268	14388	14333	14250	14367	14312	14334	14358	14341	14387	14325	14287	14373	14391	14338	14400	14248	14442	14466	14243	14363	14283	14248	14387	14411	14316	14542	14333	14471	14283	14384	14250	14134	14608	14458	14483	14360	14413	14234	14442	14447	14486	14469	14311	14364	14292	14315	14289	14303	14347	14401	14460	14328	14363	14309	14284	14443	14322	14312	14429	14379	14264	14306	14377	14422	14457	14410	14174	14323	14567	14212	14488	14342	14316	14307	14327	14420	14349	14381	14358	14424	14381	14314	14298	14288	14381	14321	14314	14395	14415	14439	14429	14312	14383	14530	14203	14453	14402	14320	14427	14571	14378	14374	14079	14354	14470	14329	14398	14388	14347	14343	14340	14360	14465	14457	14439	14477	14125	14392	14183	14308	14212	14309	14379	14514	14386	14340	14275	14497	14185	14246	14384	14207	14615	14324	14312	14365	14305	14289	14544	14368	14327	14383	14320	14320	14317	14346	14278	14412	14256	14487	14214	14230	14283	14273	14261	14358	14421	14315	14155	14316	14294	14234	14366	14418	14428	14445	14338	14232	14335	14469	14365	14317	14466	14407	14267	14538	14392	14505	14389	14141	14308	14255	14094	14276	14367	14486	14475	14382	14274	14556	14271	14228	14343	14281	14226	14360	14389	14389	14472	14375	14352	14319	14300	14388	14400	14287	14472	14442	14221	14493	14363	14527	14458	14332	14371	14463	14147	14470	14360	14471	14354	14453	14369	14403	14373	14305	14416	14359	14469	14372	14391	14507	14248	14527	14282	14318	14293	14348	14374	14432	14423	14542	14339	14434	14482	14186	14451	14226	14209	14279	14104	14156	14239	14372	14438	14331	14309	14487	14358	14447	14329	14300	14397	14322	14291	14351	14417	14379	14414	14534	14360	14495	14354	14265	14373	14209	14335	14281	14359	14479	14220	14472	14376	14298	14485	14167	14379	14417	14422	14432	14395	14370	14367	14437	14380	14413	14376	14233	14271	14281	14520	14366	14607	14534	14308	14331	14456	14355	14270	14101	14522	14301	14314	14414	14397	14405	14219	14281	14392	14420	14348	14260	14152	14388	14353	14367	14422	14357	14175	14453	14242	14530	14144	14455	14278	14278	14407	14295	14402	14311	14363	14242	13959	14362	14522	14340	14445	14350	14280	14309	14236	14296	14409	14250	14208	14419	14350	14246	14430	14467	14283	14261	14438	14305	14384	14230	14290	14352	14462	14186	14214	14301	14432	14286	14352	14400	14383	14281	14322	14391	14364	14166	14487	14336	14223	14437	14404	14366	14513	14442	14274	14287	14360	14449	14408	14355	14185	14281	14471	14338	14377	14522	14174	14483	14545	14397	14524	14326	14331	14314	14412	14258	14553	14368	14345	14452	14267	14287	14394	14408	14334	14396	14371	14445	14538	14405	14306	14333	14642	14541	14302	14293	14300	14242	14509	14187	14334	14285	14176	14410	14400	14338	14371	14476	14387	14215	14434	14291	14390	14370	14373	14228	14295	14362	14424	14354	14403	14413	14360	14460	14380	14612	14260	14410	14276	14417	14314	14288	14402	14203	14410	14464	14305	14285	14317	14265	14176	14310	14289	14514	14351	14445	14384	14317	14411	14389	14293	14389	14248	14157	14299	14205	14319	14337	14349	14386	14209	14275	14416	14384	14215	14341	14302	14411	14341	14403	14405	14254	14298	14377	14477	14336	14256	14337	14338	14331	14484	14435	14497	14323	14226	14402	14236	14092	14381	14474	14410	14336	14340	14408	14275	14544	14377	14144	14215	14437	14561	14296	14436	14260	14414	14492	14392	14353	14243	14458	14348	14427	14293	14258	14375	14284	14424	14428	14452	14487	14259	14403	14170	14489	14343	14400	14334	14407	14265	14428	14303	14285	14457	14292	14280	14198	14316	14263	14312	14429	14401	14317	14336	14545	14459	14345	14535	14272	14361	14493	14455	14417	14345	14277	14490	14381	14471	14332	14295	14371	14359	14391	14320	14336	14394	14399	14441	14411	14182	14315	14495	14358	14217	14255	14296	14399	14351	14399	14328	14508	14413	14395	14195	14400	14318	14440	14351	14389	14310	14257	14278	14492	14374	14345	14272	14331	14422	14400	14387	14265	14407	14360	14268	14461	14326	14417	14447	14411	14254	14438	14499	14254	14379	14320	14335	14390	14299	14411	14359	14430	14343	14377	14488	14518	14373	14363	14289	14500	14327	14340	14341	14375	14270	14446	14342	14377	14536	14311	14357	14355	14307	14521	14348	14406	14474	14412	14488	14402	14369	14421	14447	14310	14293	14311	14548	14353	14433	14212	14394	14409	14472	14253	14513	14391	14461	14271	14408
23428	21070	28410	23930	21998	25016	25903	21930	21378	22332	21647	20601	19889	19676	19753	19251	19071	19060	18909	19149	18734	18903	18564	18743	18582	18427	18416	18661	18559	18620	18520	18384	18592	18434	18446	18112	18350	18361	18440	18534	18541	18417	18516	18685	19754	19671	19386	18888	18452	18552	18386	18424	18155	18467	18158	18328	18436	18138	18245	18272	18405	18212	18167	18303	18217	18356	18336	18339	18231	18232	18155	18462	18462	18360	18303	18247	18428	18543	18267	18285	18298	18267	18442	18123	18281	18222	18214	18265	18401	18442	18240	18208	18371	18346	18105	18251	18102	18182	18177	18378	18440	18228	18231	18107	18340	18359	18317	18252	18361	18171	18326	18409	18229	18139	18400	18436	18244	18511	18391	18113	18288	18183	18393	18408	18276	18281	18360	18270	18498	18203	18385	18042	18264	18343	18235	18209	18233	18303	18326	18139	18315	18303	18283	18154	18137	18329	18239	18161	18470	18501	18297	18332	18377	18299	18253	18403	18196	18151	18399	18408	18293	18260	18142	18344	18210	18292	18492	18227	18132	18205	18315	18344	18312	18291	18345	18388	18226	18360	18241	18417	18268	18325	18384	18146	18263	18416	18185	18298	18308	18201	18253	17973	18193	18260	18331	18410	18302	18570	18241	18243	18229	18364	18420	18321	18155	18308	18383	18172	18303	18265	18357	18284	18276	18207	18077	18113	18055	18416	18118	18205	18206	18172	18392	18240	18199	18196	18205	18184	18191	18333	18490	18390	18214	18244	18388	18264	18362	18157	18305	18152	18089	18326	18304	18229	18203	18158	18309	18269	18226	18263	18360	18152	18302	18394	18178	18179	17974	18257	18187	18336	18369	18205	18076	18309	18272	18280	18300	18355	18406	18359	18281	18261	18056	18121	18213	18591	18377	18165	18356	18177	18352	18095	18197	18379	18594	18350	18272	18398	18261	18348	18202	18180	18460	18153	18383	18181	18222	18230	18244	18227	18234	18127	18299	18146	18369	18445	18204	18344	18327	18477	18305	18405	18412	18396	18199	18170	18214	18313	18215	18176	18360	18239	18200	18371	18275	18173	18416	18230	18406	18390	18242	18261	18403	18104	18130	18285	18332	18371	18303	18248	17972	18003	18197	18159	18129	18194	18572	18160	18119	18373	18379	18311	18208	18277	18198	18124	18159	18257	18408	18303	18136	18033	18329	18315	18337	18380	18593	18076	18315	18331	18308	18291	18095	18350	18149	18167	18321	18140	18208	18330	18233	18312	18491	18207	18258	18365	18283	18542	18016	18288	18267	18186	18311	18140	18327	18302	18271	18175	18291	18244	18243	18118	18089	18233	18470	18017	18220	18302	18389	18362	18288	18115	18249	18231	18303	18432	18323	18109	18310	18348	18261	18239	18312	18227	18214	18306	18251	18223	18404	18328	18152	18285	18220	18275	18283	18287	18208	18487	18391	18464	18370	18253	18168	18358	18251	18075	18110	18121	18330	18339	18466	18358	18424	18386	18293	18548	18320	18395	18117	18343	18240	18236	18134	18509	17981	18219	18208	18242	18206	18209	18290	18228	18305	18186	18185	18391	18381	18391	18432	18305	18305	18160	18387	18154	18054	18307	18191	18298	18137	18283	18311	18027	18408	18355	18511	18133	18326	18127	18154	18311	18164	18222	18208	18469	18325	18327	18458	18350	18288	18446	18381	18356	18203	18451	18446	18429	18373	18336	18344	18158	18465	18331	18349	18276	18205	18365	18186	18254	18165	18338	18091	18233	18048	18370	18221	18320	18363	18316	18227	18212	18412	18403	18269	18334	18380	18192	18295	18439	18555	18146	18317	18198	18366	18481	18403	18257	18170	18279	18147	18471	18425	18362	18174	18506	18289	18426	18474	18336	18062	18240	18175	18156	18346	18374	18382	18384	18184	18206	18249	18149	18156	18305	18219	18320	18086	18323	18339	18298	18292	18333	18204	18409	18182	18187	18221	18409	18343	18266	18264	18364	18342	18315	18192	18068	18387	18064	18325	18271	18212	18150	18299	18122	18128	18149	18428	18387	18387	18488	18258	18298	18169	18411	18264	18291	18260	18247	18281	18403	18359	18214	18341	18269	18312	18364	18392	18280	18442	18232	18228	18265	18238	18205	18330	18192	18274	18302	18289	18166	18171	18219	18265	18271	18165	18095	18278	18272	18263	18224	18253	18213	18269	18281	18261	18283	18316	18249	18293	18252	18348	18367	18342	18172	18328	18358	18276	18357	18479	18293	18274	18340	18103	18373	18187	18358	18428	18354	18235	18296	18127	18211	18471	18178	18342	18330	18346	18242	18328	18436	18299	18105	18368	18371	18561	18336	18333	18399	18187	18264	18237	18276	18308	18024	18241	18192	18174	18055	18286	18166	18443	18446	18202	18190	18334	18224	18342	18033	18262	18254	18152	18324	18283	18241	18357	18348	18249	17933	18306	18210	18320	18395	18364	18157	18339	18283	18106	18244	18048	18202	18196	18397	18362	18205	18518	18242	18152	18512	18384	18313	18293	18223	18365	18412	18438	18274	18334	18272	18411	18050	18306	18164	18018	18240	18179	18285	18408	18389	18269	18188	18317	18291	18157	18313	18209	18286	18157	18151	18226	18437	18110	18177	18152	18378	18277	18269	18277	18149	18227	18202	18243	18240	18162	18344	18438	18139	18363	18368	18360	18106	18121	18115	18137	18378	18449	18379	18256	18229	18221	18279	18394	18168	18278	18583	18445	18124	18311	18349	18276	18240	18192	18117	18173	18225	18330	18334	18242	18298	18265	18220	18227	18086	18241	18254	18295	18353	18146	18216	18107	18267	18320	18288	18330	18317	18301	18191	18245	18092	18283	18402	18195	18133	18326	18512	18270	18228	18506	18326	18115	18270	18181	18222	18177	18371	18300	18305	18388	18053	18211	18133	18395	18511	18459	18133	18394	18256	18408	18465	18317	18262	18303	18323	18267	18265	18321	18143	18322	18311	18168	18255	18245	18331	18312	18158	18317	18346	18644	18197	18198	18389	18296	18317	18205	18341	18239	18422	18358	18226	18269	18382	18357	18249	18229	18389	18346	18216	18182	18252	18218	18304	18232	18410	18388	18271	18293	18325	18404	18282	18369	18289	18276	18396	18166	18285	18144	18221	18288	18178	18187	18076	18242	18091	18368	18285	18120	18461	18269	18161	18232	18336	18354	18220	18456	18185	17907	18047	18299	18257	18158	18328	18164	18119	17979	18282	18245	18369	18256	18327	18411	18396	18345	18294	18236	18275	18360	18064	18328	18399	18442	18244	18169	18446	18315	18288	18576	18301	18286	18099	18143	18292	18149	18359	18175	18272	18265	18287	18209	18232	18201	18361	18246	18214	18290	18465	18348	18309	18443	18332	18452	18114	18117	18320	18206	18358	18255	18293	18262	18157	18263	18257	18404	18044	18341	18415	18177	18243	18598	18227	18263	18308	18367	18226	18266	18350	18221	18285	18202	18427	18219	18255	18433	18316	18188	18312	18367	18450	18160	18197	18350	18366	18044	18337	18398	18337	18361	18353	18270	18114	18256	18204	18427	18326	18032	18316	18245	18419	18332	18063	18117	18141	18385	18167	18136	18301	18327	18233	18165	18231	18288	18425	18309	18320	18378	18267	18192	18320	18279	18263	18095	18319	18281	18204	18232	18203	18348	18066	18299	18243	18387	18234	18408	18232	18250	18187	18197	18230	18324	18420	18330	18410	18149	18100	18217	18380	18203	18148	18113	18256	18124	18347	18444	18338	18229	18141	18216	18258	18367	18075	17965	18359	18252	17998	18231	17985	18187	18483	18342	18311	18100	18486	18287	18418	18370	18272	18425	18318	18115	18451	18225	18300	18128	18195	18236	18515	18278	18366	18242	18163	18128	18133	18239	18143	18294	18266	18204	18488	18122	18092	18159	18161	18153	18235	18057	18300	18215	18366	18115	18211	18245	18280	18240	18314	18064	18073	18190	18320	18226	18474	18090	18038	18276	17934	18065	18198	18370	18225	18352	18357	18317	18442	18226	18347	18180	18129	18275	18342	18422	18214	18232	18390	18153	18205	18162	18191	18238	18335	18143	18218	18265	18399	18298	18463	18231	18561	18207	18337	18239	18277	18110	18206	18077	18513	18306	18077	18379	18201	18456	18181	18096	18319	18453	18413	18219	18281	18359	18250	18327	18045	18138	18183	18209	18277	18318	18399	18344	18317	18291	18352	18171	18331	18422	18322	18095	18045	18357	18245	18230	18461	18147	18304	18349	18130	18309	18160	18300	18182	18026	18212	18201	18323	18306	18332	18249	18361	18201	18206	18209	18244	18216	18143	18416	18401	18450	18209	18334	18266	18271	18392	18492	18401	18325	18322	18238	18408	18204	18071	18313	18346	18510	18254	18425	18573	18336	18100	18234	18116	18335	18382	18133	18339	18362	18420	18346	18375	18056	18254	18299	18268	18237	18330	18268	18442	18568	18407	18193	18216	18313	18199	18331	18355	18366	18256	18286	18228	18350	18457	18287	18177	18414	18136	18163	18261	18352	18328	18087	18184	18309	18216	18156	18347	18534	18456	18293	18354	18302	18284	18126	18202	18428	18434	18290	18243	18261	18193	18205	18069	18320	18234	17942	18158	18261	18314	18331	18388	18094	18238	18353	18415	18229	18300	18214	18295	18205	18176	18409	18292	18256	18207	18370	18255	18296	18227	18359	18201	18374	18339	18028	18359	18287	18157	18253	18354	18219	18194	18467	18281	18321	18351	18190	18460	18328	18428	18101	18178	18178	18342	18231	18209	18239	18143	18263	18082	18474	18073	18172	18399	18324	18240	18221	18219	18300	18349	18409	18173	18387	17975	18423	18237	18226	18210	18452	18402	18464	18342	18261	18311	18251	18068	18218	18261	18445	18286	18196	18307	18450	18489	18421	18323	18130	18511	18272	18154	18412	18216	18278	18276	18449	18354	18395	18157	18117	18187	18286	18243	18349	18306	18092	18081	18449	18338	18431	18220	18242	18204	18234	18307	18181	18508	18219	18215	18320	18264	18058	18238	18270	18359	18022	18086	18204	18432	18575	18416	18374	18278	18365	18122	18302	18235	18385	18392	18069	18251	18263	18316	18237	18210	18316	18347
24417	40874	37307	32229	26722	22858	20197	19244	19266	20299	19311	17549	16890	16417	16006	15743	15390	15458	15336	15186	15018	14933	14895	14695	15093	14763	14883	14903	14704	14455	14652	14694	14496	14524	14534	14548	14359	14593	14550	14618	14502	14514	14745	15048	16766	16544	15757	14908	14620	14554	14372	14506	14235	14449	14366	14376	14185	14356	14458	14377	14354	14254	14309	14333	14528	14615	14368	14422	14500	14338	14466	14399	14461	14313	14542	14506	14500	14348	14374	14480	14521	14537	14440	14374	14310	14396	14249	14372	14335	14384	14427	14474	14467	14448	14327	14445	14320	14500	14235	14441	14355	14509	14304	14314	14384	14419	14321	14354	14358	14398	14448	14354	14331	14233	14419	14424	14527	14319	14384	14404	14403	14505	14430	14428	14441	14617	14455	14364	14366	14289	14279	14324	14446	14363	14507	14436	14404	14320	14574	14366	14324	14447	14415	14432	14426	14560	14538	14417	14573	14427	14462	14509	14576	14528	14313	14485	14304	14475	14310	14422	14283	14322	14510	14326	14488	14377	14296	14418	14446	14326	14318	14453	14310	14426	14550	14433	14229	14254	14462	14269	14607	14165	14449	14377	14495	14400	14451	14390	14301	14196	14344	14263	14516	14600	14494	14444	14423	14331	14415	14441	14442	14282	14359	14538	14158	14419	14434	14372	14524	14252	14553	14176	14437	14378	14519	14474	14410	14533	14539	14386	14382	14384	14335	14347	14178	14395	14517	14465	14414	14229	14381	14258	14456	14455	14411	14491	14438	14393	14578	14334	14302	14312	14478	14273	14402	14357	14624	14318	14563	14376	14463	14419	14442	14493	14356	14479	14458	14306	14498	14335	14424	14308	14480	14367	14382	14543	14310	14582	14479	14420	14467	14261	14465	14384	14417	14301	14293	14368	14326	14469	14508	14391	14291	14513	14363	14526	14402	14439	14321	14265	14288	14358	14361	14490	14546	14305	14292	14453	14509	14525	14373	14317	14525	14467	14346	14375	14341	14457	14526	14380	14338	14535	14566	14453	14547	14377	14661	14310	14433	14384	14357	14364	14388	14396	14339	14507	14459	14504	14455	14477	14330	14366	14574	14313	14574	14468	14436	14501	14495	14278	14366	14510	14477	14417	14332	14522	14302	14518	14415	14391	14375	14389	14530	14321	14388	14452	14329	14457	14417	14393	14469	14297	14415	14332	14599	14385	14522	14447	14264	14253	14413	14297	14382	14376	14329	14557	14296	14388	14456	14463	14242	14285	14483	14425	14226	14433	14556	14312	14385	14398	14398	14404	14418	14443	14349	14610	14385	14297	14492	14304	14449	14326	14373	14343	14360	14299	14458	14446	14291	14533	14397	14647	14337	14238	14200	14292	14363	14425	14379	14308	14515	14414	14246	14372	14234	14349	14269	14441	14502	14424	14429	14382	14392	14455	14333	14475	14461	14512	14408	14335	14557	14308	14414	14460	14336	14533	14574	14482	14528	14301	14393	14349	14315	14402	14329	14329	14245	14354	14375	14514	14416	14441	14451	14582	14468	14487	14441	14405	14270	14332	14452	14335	14451	14498	14234	14738	14684	14404	14527	14342	14246	14377	14268	14421	14500	14326	14309	14408	14473	14528	14501	14497	14517	14376	14592	14361	14306	14563	14347	14367	14354	14299	14333	14335	14572	14477	14381	14454	14472	14318	14427	14413	14435	14449	14460	14369	14496	14137	14345	14540	14246	14459	14525	14492	14456	14386	14375	14434	14417	14459	14235	14417	14390	14276	14330	14389	14291	14456	14416	14343	14373	14387	14355	14370	14314	14431	14400	14430	14229	14250	14319	14331	14463	14424	14389	14480	14403	14468	14551	14395	14508	14368	14691	14325	14486	14364	14488	14329	14584	14378	14571	14447	14350	14506	14453	14379	14351	14402	14438	14320	14407	14358	14408	14525	14274	14213	14476	14582	14557	14470	14421	14325	14482	14508	14398	14475	14492	14375	14364	14331	14368	14418	14444	14380	14412	14446	14445	14330	14488	14268	14469	14344	14448	14368	14450	14416	14584	14380	14341	14383	14381	14403	14372	14456	14367	14402	14264	14548	14329	14421	14471	14515	14261	14397	14441	14396	14342	14378	14554	14287	14353	14421	14545	14321	14536	14327	14508	14451	14341	14383	14350	14389	14341	14406	14428	14439	14333	14236	14306	14606	14450	14506	14227	14258	14417	14356	14544	14387	14536	14238	14514	14402	14443	14196	14453	14410	14415	14480	14400	14293	14326	14460	14386	14392	14337	14316	14351	14375	14334	14223	14437	14358	14371	14534	14391	14440	14203	14369	14402	14372	14317	14333	14404	14410	14358	14316	14427	14226	14436	14503	14395	14351	14575	14408	14491	14393	14395	14332	14493	14184	14589	14295	14417	14458	14472	14496	14333	14345	14342	14277	14524	14411	14294	14292	14234	14452	14486	14295	14282	14298	14307	14453	14548	14345	14513	14584	14412	14356	14441	14405	14317	14422	14458	14540	14430	14315	14484	14433	14367	14437	14594	14338	14472	14359	14498	14309	14506	14340	14324	14295	14468	14455	14394	14254	14510	14279	14367	14446	14433	14508	14645	14320	14321	14268	14238	14304	14387	14207	14218	14518	14461	14320	14232	14325	14354	14483	14319	14435	14368	14545	14484	14274	14418	14391	14444	14520	14219	14378	14258	14488	14414	14356	14321	14318	14502	14369	14295	14321	14504	14274	14444	14348	14430	14383	14344	14509	14332	14542	14446	14342	14539	14481	14512	14425	14472	14529	14602	14275	14445	14483	14465	14457	14567	14407	14359	14376	14490	14361	14519	14324	14412	14439	14326	14412	14442	14475	14523	14410	14490	14398	14389	14424	14384	14520	14215	14452	14458	14401	14281	14368	14524	14339	14337	14495	14349	14397	14356	14544	14416	14269	14297	14530	14410	14444	14286	14570	14459	14393	14490	14322	14250	14400	14438	14363	14365	14432	14332	14266	14334	14322	14428	14388	14409	14269	14458	14416	14298	14277	14480	14272	14519	14415	14298	14319	14341	14445	14307	14232	14432	14466	14477	14283	14471	14480	14343	14157	14335	14595	14389	14319	14381	14432	14421	14215	14252	14434	14433	14363	14478	14475	14465	14235	14391	14490	14275	14533	14281	14380	14398	14292	14416	14356	14436	14402	14356	14221	14526	14573	14456	14418	14363	14398	14431	14498	14503	14273	14496	14353	14569	14306	14432	14459	14302	14428	14285	14268	14524	14401	14390	14546	14329	14444	14343	14319	14220	14373	14375	14168	14342	14412	14501	14317	14401	14450	14557	14403	14461	14338	14539	14440	14376	14362	14422	14348	14496	14432	14343	14394	14249	14356	14471	14496	14388	14486	14312	14536	14444	14326	14377	14498	14376	14311	14308	14400	14393	14498	14482	14437	14421	14417	14418	14442	14615	14321	14261	14380	14529	14367	14368	14389	14387	14399	14487	14443	14365	14524	14447	14197	14442	14372	14349	14359	14286	14495	14364	14364	14266	14397	14519	14482	14337	14561	14499	14377	14419	14303	14400	14365	14275	14472	14300	14219	14297	14552	14350	14429	14351	14454	14413	14594	14258	14343	14506	14294	14543	14340	14545	14163	14404	14177	14439	14553	14378	14315	14419	14394	14270	14365	14511	14390	14465	14580	14407	14382	14471	14494	14361	14528	14392	14326	14570	14491	14524	14313	14548	14320	14391	14476	14569	14358	14388	14338	14352	14384	14537	14412	14452	14342	14391	14264	14307	14726	14363	14366	14394	14476	14427	14379	14427	14473	14482	14292	14274	14393	14423	14415	14272	14468	14568	14475	14382	14349	14398	14348	14365	14419	14350	14482	14146	14403	14440	14443	14289	14364	14482	14328	14373	14360	14480	14481	14463	14415	14360	14445	14619	14552	14220	14320	14432	14344	14437	14349	14247	14305	14405	14522	14342	14327	14487	14413	14542	14349	14233	14644	14164	14413	14431	14287	14452	14285	14455	14351	14429	14516	14326	14443	14507	14392	14388	14397	14446	14396	14460	14414	14359	14543	14362	14420	14435	14266	14459	14333	14449	14391	14386	14307	14300	14488	14393	14538	14313	14340	14326	14473	14396	14330	14290	14324	14584	14535	14367	14526	14437	14343	14454	14409	14400	14328	14448	14381	14454	14346	14363	14496	14536	14511	14457	14398	14470	14448	14404	14347	14443	14394	14388	14365	14415	14364	14385	14356	14472	14491	14379	14448	14314	14460	14387	14445	14387	14419	14431	14400	14255	14391	14360	14601	14282	14421	14409	14548	14431	14470	14524	14423	14381	14418	14480	14485	14357	14460	14315	14518	14359	14376	14456	14336	14307	14414	14436	14445	14198	14496	14531	14478	14460	14466	14299	14427	14397	14306	14249	14402	14473	14469	14317	14482	14395	14435	14337	14600	14359	14327	14224	14306	14527	14126	14623	14367	14484	14481	14468	14319	14521	14324	14468	14429	14523	14262	14348	14513	14541	14258	14470	14482	14302	14293	14565	14425	14331	14305	14424	14327	14361	14492	14372	14235	14425	14531	14231	14475	14431	14493	14301	14482	14146	14387	14490	14620	14263	14354	14330	14203	14454	14406	14378	14329	14497	14548	14380	14437	14309	14573	14367	14603	14361	14418	14509	14279	14426	14475	14506	14394	14499	14427	14493	14362	14598	14400	14601	14294	14344	14435	14451	14365	14385	14479	14460	14415	14433	14469	14303	14429	14311	14298	14422	14365	14407	14299	14445	14373	14351	14430	14521	14240	14335	14328	14441	14521	14315	14514	14476	14495	14281	14346	14604	14274	14470	14376	14397	14363	14404	14419	14381	14300	14343	14425	14459	14259	14363	14599	14495	14420	14511	14439	14478	14519	14447	14449	14397	14408	14266	14420	14295	14432	14411	14503	14429	14409	14403	14422	14355	14455	14416	14500	14410	14243	14351	14399	14324	14376	14392	14373	14354	14631	14430	14233	14471	14198	14482	14305	14375	14460	14444	14349	14337	14265	14415	14474	14404	14365	14501	14353	14352	14293	14223	14392	14445	14480	14389	14501	14439	14473	14388	14446	14311	14404	14440	14360	14555	14250	14221	14472	14338	14399	14477	14371
29733	23623	25112	23384	20426	19783	19631	19346	19611	19813	19936	19427	19206	19153	19214	18788	19112	19054	18884	18743	19208	19038	18906	18898	18975	18976	18699	18715	19073	18770	19016	18844	18814	18917	18936	18965	18908	18952	18969	18993	18751	18764	18963	18870	19180	19046	19211	19122	18785	18958	18786	18745	18726	18939	18921	18896	18778	18427	18881	18936	19020	18929	18875	18787	18952	18794	18708	18851	18764	18695	18814	18839	18844	18904	19030	18922	18950	18727	18853	18813	18912	18808	18651	18817	18717	18785	19170	18689	18795	18722	18978	18524	18910	18686	18787	19056	18602	18918	18594	18714	18940	18871	18888	18712	18795	18747	18773	18759	18669	18781	18747	18677	18658	18617	18742	18772	18810	18736	18668	18836	18759	18836	18771	18664	18728	18752	18909	18792	18861	18881	18684	18793	18663	18940	18846	18985	18933	18660	18868	18794	18893	18716	19045	18609	18966	18959	18730	18692	18700	18780	18759	18555	18756	18783	18791	18787	18824	18747	18922	18670	18757	18759	18878	18699	18940	19006	18719	18822	18696	18810	18671	18777	18812	18916	18868	18635	19082	19129	18970	19054	18544	18709	18886	18604	18759	18812	18842	18786	18829	18732	18709	18964	18995	18721	18938	18719	19051	18788	18945	18664	18869	18953	18850	19050	18972	18977	18602	18701	18660	18880	18976	18922	18612	18762	18902	18583	18931	18821	18924	18897	18715	18688	18804	18793	18899	18902	18889	18803	18964	18916	18909	18713	18824	18765	18933	19013	18995	18939	18725	18995	18588	18896	18721	18928	18907	18899	18973	18844	18874	18790	18864	18739	18774	18787	18748	18851	18675	18837	18937	18641	18703	18727	18727	18631	19011	18765	18936	18958	19041	18828	18694	18526	18651	18785	18830	18926	18690	18877	18592	18981	18850	18877	18839	18714	18988	18772	18738	18697	18682	18837	18937	18686	18893	18887	18720	18702	18916	18731	18721	18837	18708	18897	18678	18681	18740	18921	18906	18769	18888	18773	18886	18842	18732	18915	18916	18727	18703	18882	18814	18778	18555	18982	18842	18775	18784	18822	18578	18867	19042	18839	18799	18555	18810	18564	18721	18659	18797	18871	18970	18894	18746	18867	18792	18896	19039	18869	19020	18756	18901	18838	18807	18686	18569	18711	18989	18897	19012	18807	18784	19029	18730	18713	18806	18669	18647	18780	18763	18918	18602	18986	18600	18873	18761	18720	18631	18676	18941	18920	18800	18683	18752	18823	18793	19036	18911	18908	18749	18864	18956	18793	18864	18825	18818	18808	18863	18702	18710	18676	18672	18818	18872	18622	18816	18704	18902	18937	18708	18851	18765	18882	18738	18634	18723	18750	18835	18767	18961	18895	18903	18779	18786	18939	18798	18759	18765	18728	18806	18776	18926	18681	18821	18944	18731	18617	18695	18812	18927	18825	18862	18750	18794	18766	18855	18767	18804	18767	18787	18607	18747	18668	18932	18674	18706	18858	18934	18690	18973	18708	19047	18876	18805	18712	18852	18794	18772	18888	18795	18757	19030	18932	19003	18740	18745	18787	18712	18798	18608	18689	18758	18801	18613	18706	18707	18805	18938	18772	18957	18762	18673	18857	18825	18823	19005	18811	18852	18953	18768	18940	18831	18781	18833	19000	18828	18948	18864	18766	18712	18897	18758	18619	18780	18909	18833	18850	18930	18753	18781	18810	19012	18909	18759	18962	18818	18808	19071	18874	18860	18856	18971	18744	18700	18722	18827	18634	19119	18921	18719	18980	18910	18695	18707	18919	18937	18604	18793	18759	19016	18779	18994	18973	18964	18571	18931	18746	18913	18743	18734	18816	18869	18936	18871	18866	18818	18990	18832	18786	18818	18803	18985	18837	18820	18682	18827	18917	18840	18946	18884	18617	18850	18727	18785	18755	18683	18780	18850	18961	18757	18952	18722	18807	18936	18677	18794	18901	18922	18887	18679	18696	18716	18894	18701	18828	18855	18763	18745	18686	18916	18636	18814	18708	18828	18855	18787	19111	18909	18778	18770	18653	18827	18837	18793	18562	18870	18687	18886	18787	18789	18933	18699	18750	18814	18902	18872	18701	19018	18779	18891	18902	18734	18553	18844	18790	18873	18701	18748	18916	18818	18715	18774	18713	19043	19105	18779	18608	18787	18800	18898	18660	18842	18764	18764	18984	18733	18748	18831	18958	18967	18894	18959	18830	18610	18906	18845	18919	18630	18666	18960	18986	18756	18887	18841	18940	18874	18762	18820	18949	18802	18765	18950	18909	18967	18886	18647	18794	18959	18819	18631	18879	18830	18798	18769	18910	18829	18658	18674	18629	19096	18946	18912	18924	18916	19017	19150	18707	18877	18803	18800	18776	18665	18851	18978	18932	18806	18599	18956	18819	18780	18635	18867	18758	18783	18870	18943	19066	18680	18990	18954	19136	19009	18661	18924	18873	18979	18766	18867	18689	18799	19016	18833	18929	18854	18870	18799	18833	18988	18861	18659	18812	18911	18759	18839	18806	18921	18848	18748	18744	18928	18729	18893	18900	18711	18615	18747	18725	18731	18892	18955	18975	18709	18953	18784	18890	18882	18870	18923	18892	18999	18788	18860	18710	18734	18715	18692	18926	18681	18736	18746	18866	18786	18849	18841	18747	18866	18743	18937	18930	18898	18933	18867	18682	18755	18576	18914	18570	18823	18814	18870	18715	18787	18759	18770	18808	18592	18877	19087	19113	18856	18991	18685	18859	19043	18639	18803	18596	18688	18728	18912	18651	18899	18784	18880	18833	18773	18930	18635	18971	18753	18749	18917	18862	18844	18927	18762	18933	18932	19006	18860	18831	18861	18895	18768	18911	18837	18865	18780	18766	18974	18839	18927	18804	18936	18813	18875	18784	19004	18894	18985	18741	18831	19045	18899	18902	18835	18873	18891	18832	18799	18759	18758	18722	18798	18907	18924	18881	18935	18869	18844	19010	18900	18936	18906	18793	18913	18908	18766	18638	18759	18878	18815	18784	18806	18826	18871	18677	18740	18910	18941	18885	18926	18609	18771	18712	18768	18713	18766	18721	18735	18701	18669	18862	18996	18742	19023	18852	18875	18661	18745	18885	18894	18806	18872	18801	18752	18955	18800	18875	18887	18793	18706	18868	18942	18622	18779	18909	18988	18673	18664	18794	18853	18619	18698	18889	18959	18829	18776	18966	18940	18912	18810	18993	18908	18755	18957	18824	18774	18739	18802	18651	18849	18907	18772	18958	18771	18715	18831	18951	18884	18960	18879	18720	18848	18862	18781	18721	18955	18525	18570	18616	18846	18714	18670	18733	18799	18842	18752	19126	18912	18848	18723	18693	18722	18960	19083	18774	18778	18830	18891	18807	18702	18897	18916	18659	18819	18764	18942	18957	18769	18756	18936	18849	18666	18707	19063	18914	18943	18665	18855	18897	18795	19116	18651	18803	18844	18871	18670	18966	18956	19016	18664	18800	18778	19007	18882	18744	18820	18803	18924	18686	18787	18905	18774	18803	18738	18953	18881	18942	18806	18761	18851	18875	18883	18830	18823	18685	18738	18701	18611	18717	18692	18752	18781	18720	18920	18828	18729	18670	19004	18884	18940	18938	18776	18854	18743	18884	18927	18862	19074	18951	18946	18746	18775	18764	18772	19023	18796	18890	18980	18637	18835	18813	18990	18844	18783	18852	18838	18907	18870	18819	18804	18826	18955	18809	18848	18786	18666	18692	18714	18868	18961	18862	18905	18763	19019	19008	18866	18683	18736	18802	18675	18815	18813	18942	18896	18755	18707	18962	18954	18807	19012	18890	18775	18916	18916	19002	18613	18837	18920	18753	19038	18888	18906	18816	18885	18951	18898	19038	18928	18620	18718	18985	18724	19054	18783	18876	18771	18761	18767	18693	18879	19054	18722	18939	18757	18754	18971	18786	18924	18814	18919	18843	18793	18816	18723	18845	18905	18786	18786	18895	18734	18720	18700	18679	18828	18902	18806	18794	18710	18877	18638	18702	18740	18974	18693	18789	18915	18911	18958	18894	18905	18771	19027	18692	18911	18961	18916	18925	19011	18974	18877	19100	18878	18828	18951	18770	18855	18744	18813	18759	18859	18847	18944	18821	19212	18964	18482	19028	18745	18711	18974	18875	18727	18871	18649	18797	18739	18910	18805	18937	18861	18673	18804	18728	18738	18904	18546	18971	18874	18861	18726	18813	18828	19046	19067	18830	18830	18712	18693	18812	18796	18789	18497	18904	18794	18866	18670	18719	18631	18864	18777	18804	18603	18688	18739	18599	18951	18739	19051	18964	18923	18842	18692	18851	18982	18712	18970	18676	18630	18786	18759	18995	18831	18843	18478	18719	18724	18853	18673	18783	18895	18929	18718	18887	18609	18645	18747	18781	18799	18661	18677	19170	18803	18789	18941	19119	18860	18713	19004	18763	18849	19098	18810	18794	18949	18838	18829	18586	18920	18976	18687	18980	18707	18969	18778	18890	18938	18679	18902	18784	18882	18767	18812	18836	18753	18965	18916	18763	18658	18811	18790	18901	19106	18825	18779	19015	18549	18826	18643	19086	18704	18990	18703	18910	18961	18645	18776	18843	18763	18696	18819	18902	18831	18934	18641	18796	18695	18741	18708	18683	18849	18813	18743	18786	18816	18688	19110	18985	18868	19096	18926	18815	18687	18689	18892	18840	18630	18629	18872	18876	19029	19009	18781	19092	18788	18799	18869	18756	19054	19024	19052	18990	18827	18896	18814	18872	18747	18850	18752	18903	18679	18838	18899	19058	18652	18824	18541	18841	18739	18831	19042	18786	18803	18727	18661	18691	18873	18703	18773	19073	18983	18849	18899	18840	19076	18812	18992	18907	18832	18976	18825	18804	18782	18624	18924	18762	18861	18768	18744	18955	18743	18789	18811	18797	18841	18797	18676	18885	18836	18863	18832	18865	18915	18782	18740	18817	18943	18591	18703	18882	18996	18938	18748	18760	18872	18799	18850	18706	18904	18705	18930	18822	18681	19078	19022	18745	18909	18929	18865	18942	18826	18933	18776	18792	18748	18965	19008	18955	18810	18965	18699	18767	18956	18741	18950	18690	18729	18692
19950	22618	21562	19590	17214	16251	15786	15678	16289	16885	16263	15904	15467	15296	15012	14913	14973	14852	14829	14926	14847	14740	14873	14921	14934	14787	14830	14708	14672	14909	14687	14841	14747	14694	14613	14764	14680	14688	14762	14720	14876	14657	14766	14668	14856	14909	15059	14867	14647	14825	14653	14710	14602	14745	14674	14613	14808	14814	14654	14603	14764	14560	14816	14612	14541	14669	14691	14683	14808	14631	14897	14808	14611	14835	14630	14649	14671	14629	14660	14477	14656	14774	14514	14877	14691	14736	14813	14870	14736	14743	14615	14722	14711	14678	14592	14689	14719	14680	14679	14717	14600	14527	14666	14652	14800	14788	14642	14670	14615	14822	14750	14910	14673	14734	14699	14658	14655	14675	14769	14876	14906	14821	14792	14595	14698	14725	14742	14672	14595	14699	14643	14793	14684	14717	14758	14723	14552	14739	14525	14735	14789	14887	14675	14612	14672	14831	14600	14704	14507	14569	14653	14671	14646	14723	14706	14762	14728	14760	14640	14756	14684	14677	14638	14597	14609	14785	14719	14751	14517	14839	14789	14718	14776	14662	14763	14636	14604	14710	14881	14588	14755	14724	14764	14769	14731	14675	14725	14769	14612	14825	14710	14724	14666	14717	14631	14557	14783	14765	14587	14658	14697	14699	14599	14630	14750	14677	14682	14779	14606	14656	14658	14792	14656	14896	14696	14681	14844	14746	14711	14703	14673	14955	14716	14668	14551	14670	14664	14736	14694	14702	14783	14711	14630	14635	14822	14693	14676	14592	14741	14559	14694	14721	14831	14681	14731	14547	14694	14705	14657	14702	14691	14880	14559	14771	14513	14700	14794	14651	14709	14684	14736	14752	14570	14726	14719	14576	14771	14646	14611	14812	14660	14764	14797	14693	14619	14641	14768	14721	14683	14652	14823	14781	14620	14693	14866	14812	14670	14671	14667	14712	14550	14778	14728	14612	14720	14605	14800	14763	14572	14681	14664	14805	14712	14579	14644	14671	14641	14720	14824	14829	14759	14678	14824	14738	14697	14504	14576	14687	14558	14709	14537	14723	14742	14636	14739	14623	14869	14668	14848	14709	14850	14620	14715	14442	14679	14967	14650	14626	14613	14701	14768	14678	14604	14692	14684	14739	14740	14662	14679	14700	14714	14738	14888	14656	14806	14641	14667	14718	14699	14625	14569	14648	14549	14668	14730	14841	14765	14783	14729	14770	14690	14778	14774	14614	14495	14708	14628	14561	14866	14757	14624	14727	14785	14634	14556	14572	14660	14600	14619	14701	14712	14764	14659	14687	14644	14676	14580	14643	14849	14743	14626	14572	14733	14807	14642	14717	14877	14586	14667	14624	14701	14655	14740	14740	14643	14753	14629	14718	14629	14802	14782	14743	14664	14687	14662	14642	14660	14730	14485	14657	14831	14605	14880	14556	14662	14714	14454	14705	14767	14678	14698	14709	14781	14728	14707	14730	14737	14574	14643	14651	14651	14679	14835	14633	14825	14633	14603	14733	14692	14683	14704	14686	14746	14538	14831	14829	14641	14783	14713	14465	14785	14795	14766	14811	14736	14645	14606	14760	14910	14670	14609	14600	14576	14654	14704	14648	14715	14677	14756	14740	14726	14687	14851	14601	14528	14661	14721	14618	14736	14732	14656	14799	14666	14758	14687	14687	14592	14681	14689	14660	14759	14866	14739	14655	14691	14765	14661	14658	14768	14681	14671	14689	14819	14627	14788	14597	14793	14895	14603	14677	14732	14610	14829	14650	14736	14838	14640	14689	14800	14741	14736	14749	14605	14695	14776	14536	14737	14467	14556	14693	14727	14669	14676	14682	14857	14709	14611	14738	14674	14665	14597	14626	14661	14630	14692	14681	14539	14713	14650	14750	14636	14767	14738	14751	14779	14738	14805	14768	14540	14797	14700	14650	14698	14800	14709	14719	14651	14578	14574	14632	14702	14636	14464	14753	14645	14781	14675	14772	14648	14811	14627	14903	14661	14752	14678	14646	14582	14636	14491	14631	14735	14794	14759	14678	14829	14734	14723	14802	14729	14649	14662	14749	14659	14635	14798	14610	14820	14674	14805	14796	14735	14756	14634	14747	14790	14514	14603	14660	14877	14697	14567	14703	14761	14732	14694	14525	14720	14695	14908	14669	14647	14675	14659	14840	14845	14822	14645	14727	14699	14738	14809	14715	14856	14705	14647	14621	14646	14676	14629	14730	14750	14672	14831	14688	14761	14838	14782	14655	14726	14841	14770	14820	14468	14804	14816	14917	14797	14781	14769	14734	14742	14740	14795	14666	14680	14855	14664	14524	14711	14715	14814	14652	14657	14793	14687	14834	14726	14747	14646	14693	14638	14641	14601	14560	14675	14616	14505	14905	14667	14607	14756	14806	14670	14907	14701	14623	14692	14580	14611	14657	14667	14661	14749	14747	14611	14920	14553	14769	14758	14995	14698	14678	14664	14545	14734	14824	14649	14775	14673	14819	14548	14780	14817	14612	14873	14617	14704	14580	14863	14501	14642	14716	14616	14685	14685	14684	14669	14482	14651	14713	14598	14810	14734	14647	14652	14905	14764	14714	14657	14822	14735	14832	14626	14679	14646	14807	14784	14760	14658	14554	14795	14743	14547	14681	14705	14760	14624	14523	14730	14887	14758	14582	14611	14805	14804	14880	14749	14744	14799	14531	14835	14703	14570	14718	14686	14540	14665	14660	14600	14770	14810	14701	14766	14789	14707	14753	14788	14694	14727	14763	14737	14733	14804	14703	14766	14600	14673	14664	14845	14726	14765	14668	14571	14688	14670	14654	14515	14700	14671	14765	14725	14590	14712	14542	14789	14736	14764	14688	14701	14776	14621	14646	14644	14681	14563	14711	14642	14563	14677	14627	14675	14758	14760	14661	14738	14580	14755	14659	14779	14654	14639	14537	14586	14760	14832	14504	14694	14662	14786	14973	14541	14839	14601	14654	14694	14660	14715	14716	14725	14640	14635	14742	14584	14691	14587	14723	14659	14684	14617	14735	14633	14754	14640	14824	14562	14782	14831	14778	14808	14563	14732	14702	14619	14787	14559	14753	14695	14698	14636	14640	14817	14691	14662	14767	14719	14761	14743	14810	14803	14666	14620	14764	14821	14592	14805	14725	14629	14757	14780	14699	14698	14744	14696	14720	14690	14746	14698	14612	14732	14552	14822	14760	14782	14702	14749	14641	14697	14763	14715	14826	14750	14715	14807	14506	14809	14571	14584	14694	14875	14774	14791	14779	14641	14512	14727	14706	14730	14638	14685	14511	14656	14639	14649	14684	14945	14815	14683	14788	14601	14737	14720	14744	14773	14822	14688	14655	14756	14795	14833	14741	14567	14757	14644	14736	14609	14418	14735	14576	14763	14739	14527	14801	14614	14578	14801	14740	14742	14567	14730	14721	14622	14668	14678	14603	14518	14621	14796	14712	14678	14703	14651	14713	14690	14745	14648	14602	14690	14541	14625	14694	14686	14748	14701	14698	14813	14941	14819	14697	14643	14560	14691	14567	14720	14567	14808	14755	14747	14728	14612	14617	14677	14881	14570	14656	14754	14658	14738	14773	14553	14628	14739	14591	14786	14648	14728	14645	14810	14645	14677	14709	14481	14709	14583	14633	14701	14724	14597	14705	14728	14731	14734	14676	14676	14696	14700	14804	14658	14700	14510	14861	14611	14963	14778	14801	14746	14829	14673	14573	14651	14692	14653	14730	14837	14716	14616	14672	14667	14695	14621	14724	14683	14611	14630	14618	14714	14728	14715	14714	14968	14780	14749	14687	14740	14647	14596	14650	14551	14795	14639	14872	14704	14694	14602	14697	14629	14674	14712	14606	14749	14745	14544	14635	14836	14583	14473	14821	14862	14489	14637	14806	14792	14661	14794	14605	14726	14803	14831	14821	14742	14751	14577	14674	14733	14743	14662	14595	14718	14531	14573	14607	14612	14834	14542	14576	14497	14572	14667	14738	14803	14611	14777	14701	14750	14572	14756	14657	14554	14562	14705	14614	14626	14712	14672	14763	14714	14782	14714	14743	14662	14793	14719	14742	14701	14589	14698	14504	14767	14649	14820	14774	14802	14657	14660	14728	14737	14671	14791	14621	14659	14638	14717	14552	14657	14821	14842	14617	14697	14581	14616	14780	14727	14793	14742	14788	14768	14801	14668	14800	14821	14646	14615	14711	14609	14654	14741	14763	14809	14571	14540	14762	14890	14631	14788	14686	14760	14847	14776	14744	14761	14820	14650	14671	14654	14632	14671	14785	14810	14747	14634	14676	14688	14798	14609	14705	14787	14558	14604	14541	14650	14844	14701	14862	14657	14698	14657	14722	14486	14606	14910	14729	14765	14882	14684	14669	14649	14774	14797	14760	14699	14807	14491	14754	14689	14696	14622	14707	14728	14755	14624	14598	14665	14807	14935	14678	14705	14752	14781	14632	14835	14749	14890	14762	14634	14662	14777	14746	14818	14684	14712	14845	14741	14695	14573	14631	14815	14583	14678	14689	14754	14695	14772	14595	14753	14848	14697	14858	14690	14834	14573	14814	14562	14727	14728	14715	14697	14623	14765	14671	14647	14635	14600	14757	14762	14573	14913	14604	14725	14783	14883	14656	14571	14674	14726	14781	14883	14681	14799	14670	14737	14702	14624	14749	14735	14608	14846	14678	14661	14700	14810	14775	14658	14645	14799	14832	14905	14806	14703	14672	14782	14717	14793	14622	14761	14623	14759	14634	14616	14660	14743	14657	14716	14702	14794	14807	14689	14680	14761	14651	14684	14700	14845	14791	14569	14774	14776	14759	14588	14541	14658	14642	14728	14820	14635	14815	14837	14718	14731	14695	14735	14595	14559	14677	14891	14694	14712	14760	14702	14900	14671	14651	14685	14809	14677	14617	14539	14554	14848	14893	14731	14828	14729	14658	14626	14638	14640	14786	14665	14530	14709	14772	14741	14683	14505	14711	14859	14722	14779	14741	14688	14623	14588	14745	14561	14761	14643	14681	14712	14685	14611	14578	14759	14661	14561	14828	14596	14732	14496	14472	14724	14641	14616	14713	14458	14632	14806	14746	14654	14621	14599	14760	14715	14570	14704	14688	14913	14671
24629	21093	28139	24761	23291	23904	23372	20982	21100	21512	21128	20212	20076	19882	19782	19388	19747	19282	19490	19149	19219	19077	19329	18986	19107	19161	19105	19121	18990	19047	18953	19074	19024	18914	18940	18998	18834	18908	19081	19189	18930	19090	19238	19189	19769	19764	19417	19297	19239	18912	18923	18972	18963	18930	18869	19087	18974	18984	18847	18805	18852	18915	19004	18962	18960	18648	18825	18980	18699	19003	18882	19090	18970	18900	19071	18801	18839	18910	18783	18762	18890	18951	19050	19175	18894	19014	18849	19009	18902	19015	19136	18761	18988	19032	19093	18940	18769	18562	18929	18625	18922	18700	18813	18878	18713	19080	19040	18778	18811	18972	19035	19003	18894	18802	18983	19007	18819	18766	18867	19046	18857	18986	18939	18800	18871	18934	18937	18898	18736	18842	18872	18904	18777	18914	18991	18964	18813	19000	18873	18865	18857	18739	18994	18817	19168	18870	18999	18882	18951	18999	18876	18854	18777	18864	18955	18909	18856	18917	18922	18997	18904	18962	18886	18978	18922	19158	18960	18890	18875	18880	19031	18861	18925	18867	18840	19042	18925	18761	18939	18911	18955	18670	19070	18902	19025	18761	18693	18809	18747	18871	18939	18949	18709	18845	18852	18734	18915	18864	18752	18897	18921	18995	18968	18897	18974	18947	18971	18951	18860	18812	18815	18958	18833	19043	18733	19068	18883	18862	18897	18792	18963	18846	18805	18801	19004	19000	18791	19104	18950	18949	18865	19092	19002	18877	18900	18889	18709	18996	18870	18987	19081	18953	18803	18918	18922	19055	19146	18964	18840	19023	18994	19006	18893	18785	18756	18793	18899	19072	18765	18885	18990	18951	19094	18864	18925	19101	18994	18804	18932	19001	18888	18812	19031	18862	18705	18829	19065	19012	18867	18670	18951	18792	18746	18879	18831	18863	18854	18911	18796	18793	19108	18871	18653	18831	18926	18985	18734	19052	18959	18881	18961	19049	18811	18927	18700	18893	19009	18750	18867	18960	18903	19175	18959	19038	18926	19042	18787	18627	18855	18829	19049	18852	19017	18734	18734	19040	18969	18623	18851	18819	18882	18743	18749	18806	18866	18821	18562	18874	18766	18941	18706	18947	18993	18874	19299	18979	18775	18945	18906	18950	18914	19025	18924	18915	18831	18849	18878	19196	18852	19059	18979	18894	18807	18828	18890	18995	18989	18924	18803	19139	18923	18834	18907	18879	19023	19025	18887	19058	18763	18780	19028	19133	19021	18743	18844	18964	19066	18980	18899	18878	19007	18854	18706	18917	18924	18846	19025	18859	19099	19050	18713	18732	18801	19002	18901	18915	18844	18869	18900	18844	18904	18702	19092	18845	19052	19198	18924	18826	18733	18764	19084	19014	18906	18797	18834	19027	18988	18878	19012	18901	18735	18774	18678	19084	18732	18881	18888	18751	19114	18935	18884	18960	18995	18729	18926	18811	19012	18773	18906	18885	18875	18854	18931	18911	18866	18902	18879	19061	19019	19053	19013	18767	18773	18873	18774	18886	18956	18899	18970	18947	18860	19055	18972	18723	18836	18753	19088	18993	18982	19014	18641	18812	18877	18963	18680	18915	18861	19064	18878	18732	18702	18899	18998	18845	18836	18908	18963	18696	18791	18764	18864	18813	18820	18837	18941	18792	18850	18831	19149	18988	18735	18909	19062	18963	18922	19095	18917	18934	19037	18748	19140	19024	18787	18925	19015	18787	18902	18958	18870	18831	18897	18868	19058	18726	18744	18810	18922	18996	18793	18758	19048	18802	18934	18831	18698	19219	19240	19102	18889	18871	19170	18726	18853	18931	18886	18849	19114	19205	18787	19004	18966	18949	18809	18995	18888	18916	18809	18888	18782	18884	18960	18811	19016	18694	18629	18865	18992	18640	18965	18992	18844	18751	18888	19078	18884	18875	18972	19028	19069	18730	18866	19045	18870	18811	18917	18859	19093	18776	18901	18935	18872	18693	18620	18863	18889	18961	18912	18913	18933	18841	18836	19055	19077	19038	18884	18834	18910	18987	18783	18969	18925	19043	18830	18906	18875	18871	18913	19066	18864	19008	18852	18770	18996	18759	18874	18895	18793	18653	18860	18831	18866	18884	18737	18888	18967	19046	18800	18779	18893	19000	19101	18887	18861	18801	18796	18889	18818	18825	18955	18799	18856	18955	18930	19013	19049	18881	18770	18939	18762	18981	19002	18813	18890	19012	18890	19017	18958	18880	18724	19028	19134	18750	18801	19046	18998	19078	18749	18749	18698	18683	18752	18740	18955	18819	18912	18773	18779	18832	18926	19017	18864	18736	18886	18884	18810	18956	18816	18828	19025	18972	18766	18967	18853	18768	18802	18910	18950	18651	18839	18817	18976	18941	18689	18727	18886	18843	18888	18815	18792	18994	18834	18972	18823	18844	18758	18793	18953	18891	19118	18990	18627	18933	19136	19063	18842	18866	18839	18954	19090	18824	18844	18784	18859	18945	18931	18883	18922	18757	18901	18742	18927	19050	18998	18829	18952	18836	19054	18766	19055	18705	19001	18964	19059	19114	19055	18965	19013	19080	19079	19015	18952	18891	18763	18781	18892	18877	18852	19026	19066	18867	18754	18915	18930	18588	18916	18730	18962	18835	18960	18904	18919	18917	18701	18907	18955	18972	18721	18848	19029	18885	18851	18793	19025	18751	18945	19102	18823	18834	18933	18914	18827	19070	18827	18735	19047	19069	19087	18886	19017	18810	18879	18814	18692	18989	18804	18888	18891	18940	18817	18959	18854	18933	18843	18991	18872	18946	18851	19007	19028	18830	18941	18835	18866	18966	18754	19017	18774	19022	18701	18704	18978	18855	19048	19002	18820	19026	18820	18935	18993	18893	19035	19114	19179	18719	18976	18757	18835	18932	18804	18924	18728	18816	18910	18979	18896	18752	19103	18680	18794	18751	18671	18665	18998	18887	18846	18687	18871	19055	18944	18958	18714	18976	18736	18806	18852	18919	18884	18862	18818	19120	19002	19005	18778	19157	18651	18770	18891	18843	18815	18864	19007	18890	18674	18651	18920	18945	19090	18876	19065	18940	18943	18697	18955	18837	18815	19070	18918	18770	18911	18672	18765	18971	18888	18783	19070	19007	18939	18874	18760	18855	18917	18984	18798	19062	18922	18846	18744	18885	18791	18811	18942	18936	18802	18994	18795	18950	19075	18941	19151	18935	18749	19119	18799	18858	19034	18976	18897	18962	18905	18953	18705	18724	18794	19085	18978	18728	18754	18690	18831	18756	19087	18962	19070	18936	18916	19121	18898	19023	18934	18866	18759	19049	18975	18890	18999	18879	18937	19056	19006	18792	18750	18893	18639	18675	18794	19076	18999	19095	18920	18844	19077	18816	18858	18811	18917	18665	18935	18808	18699	18727	18763	18854	19042	18800	18942	19015	18874	18928	18994	18832	18981	19039	18928	19090	18997	18886	18875	18826	18925	18934	18836	18713	18975	18725	18773	18984	18908	18878	18848	18828	18961	18640	18792	18819	18922	19127	18842	18913	18931	19058	18755	18736	19141	18914	18872	18825	18822	19038	18983	18854	18907	18914	19022	19144	19039	18777	18724	18835	19032	18800	19023	18944	18829	18792	19000	18790	19117	18942	19089	18928	18750	18822	18846	19060	18736	19010	18741	18959	18746	18882	18846	18827	18872	18965	18865	18997	18928	18700	18989	18790	18811	18803	18936	18743	18811	18845	18682	18937	19118	19062	18981	18998	18905	18896	18834	18909	18830	18890	18747	18925	18967	18760	18828	18802	18953	18945	18904	19004	18947	19067	18776	18754	18623	18760	19007	18822	19115	18882	19181	18651	18950	19027	18802	19062	18945	18868	18948	18810	18950	19011	18845	18930	19006	18853	18900	18877	18965	18912	18995	18741	18823	18781	18907	18853	18894	19041	18961	18894	18893	18734	19063	18848	18825	18982	18881	18877	18816	18660	19057	18730	19041	18817	19035	18744	18757	18627	18913	18889	18761	18844	19000	19057	19001	18915	18910	19058	18740	18860	18842	18909	18999	18923	18932	18883	19008	18910	18926	18814	18818	18962	19033	18780	18854	18998	19055	19008	18823	18995	18754	18925	19125	18970	18655	18756	18964	18949	18787	19131	18941	19122	19015	18980	18930	18925	18764	18792	18745	19030	19122	19015	19110	19045	18757	18824	19049	19012	19306	18861	18721	18873	18920	18848	18981	18842	18743	18935	19073	18969	19052	18713	18723	18850	18895	19072	18969	19052	18850	18731	18782	18936	18807	18931	18666	18826	18809	18920	18924	18952	18921	18807	18950	19000	18946	18780	18972	18707	18940	18740	18753	18957	18967	19023	19045	18872	18792	18882	19033	18872	18685	19118	18986	18893	18916	18912	18966	18728	18926	18910	18895	19102	19054	18992	19055	18958	18889	18969	18826	19055	18874	18943	18946	19131	18962	18711	19013	18970	18943	18901	19001	18766	18906	18706	18795	18758	18979	18942	19031	18802	19086	18831	18815	18898	18698	19078	18940	18852	18975	18921	18774	18748	18940	19062	18886	18884	18778	18918	18933	18789	18829	18952	19019	18968	18884	18886	18695	18983	18930	18996	18993	18872	18938	18732	18721	19042	18909	18945	19074	19003	18693	18894	18923	19055	19012	18799	18918	19013	18832	18969	18789	18919	18968	18948	19035	19025	18876	18992	18720	18898	18912	18890	18921	18715	18746	19016	18881	18763	18856	18916	18791	18969	18987	18796	18980	18682	18566	18951	18702	18691	18915	18540	18743	18817	18764	18921	19057	18957	18692	18723	19174	19028	18888	18752	18970	18585	19008	18940	18881	18808	18869	18838	19059	19027	18952	18834	18824	19110	18982	18930	18844	19086	18895	18740	18951	18715	18739	18696	19011	18911	19094	18996	18660	18858	18840	18950	19029	18870	18920	19047	19026	18985	18919	18801	18779	18854	19031	18944	18912	18811	19032	18925	18934	18821	18862	18969	18673	18757	18881	19004	19123	18981	18825	18986	19003	18694	18938	19070	19048	18738	18992	18923	18996	18913	18655	18979	19035	18944	18806	18794	18868	18862	18838	18951	18780	18877	18897	18817
21638	34332	32650	27498	22674	19796	18344	17778	18566	18831	18048	16871	16320	16024	15727	15508	15339	15241	15241	15187	15137	15268	15060	14972	14985	15044	14798	15261	14861	14774	15064	14954	14748	14809	14863	14739	14742	14954	14925	14585	14880	14789	14887	15209	16095	16090	15624	15279	14964	14950	14715	14565	14843	14707	14929	14883	14775	14781	14756	14621	14768	14873	14888	14789	14839	14640	14716	14685	14852	14681	14831	14850	14753	14724	14774	14649	14703	14948	14799	14771	14793	14890	14827	14764	14632	14830	14690	14762	14739	14941	14865	14761	14862	14742	14747	14716	14954	14727	14742	14815	14578	14643	14607	14855	14706	14824	14913	14716	14771	14487	14907	14793	14797	14802	14685	14674	14586	14749	14807	14846	14749	14772	14768	14754	14597	14761	14676	14817	14821	14816	14709	14681	14915	14796	14800	14571	14819	14630	14881	14791	14763	14612	14751	14724	14778	14787	14733	14696	14492	14791	14699	14582	14727	14644	14860	14831	14757	14908	14629	14726	14732	14666	14714	14793	14656	14715	14766	14789	14826	14791	14719	14919	14812	14890	14593	14858	14729	14917	14697	14742	14636	14833	14719	14903	14506	14699	14817	14540	14719	14693	14760	14702	14748	14830	14677	14786	14652	14491	14799	14850	14581	14673	14683	14759	14808	14823	14789	14689	14749	14701	14855	14715	14839	14707	14855	14853	14753	14672	14688	14741	14815	14777	14795	14638	14999	14774	14560	14797	14815	14749	14608	14984	14782	14781	14668	14618	14687	14832	14639	14758	14623	14615	14805	14723	14852	14861	14877	14828	14792	14740	14780	14764	14748	14826	14865	14986	14701	14883	14755	14733	14670	14974	14818	14515	14570	14807	14872	14912	14852	14747	14948	14771	14638	14729	14778	14715	14837	14535	14843	14592	14824	14848	14683	14569	14730	14699	14884	14695	14724	14790	14666	14787	14701	14854	14751	14764	14769	14758	14830	14722	15012	14668	14592	14637	14826	14720	14835	14672	14816	14782	14591	14762	14928	14571	14824	14750	14818	14912	14830	14767	14713	14649	14700	14863	14840	14848	14840	14774	14815	14625	14820	14702	14770	14732	14704	14696	14677	14635	14769	14649	14730	14885	14681	14676	14825	14856	14692	14701	14799	14837	14685	14555	14757	14765	14744	14751	14681	14823	14649	14551	14699	14809	14676	14871	14916	14682	14727	14561	14611	14625	14611	14790	14668	14743	14844	14858	14786	14886	14686	14806	14775	14746	14814	14562	14770	14620	14788	14706	14587	14745	14651	14760	14804	14763	14624	14812	14846	14788	14765	14804	14698	14824	14761	14792	14635	14782	14600	14608	14641	14899	14827	14748	14740	14654	14814	14846	14757	14808	14833	14639	14900	14790	14887	14853	14695	14668	14731	14788	14762	14771	14583	14694	14684	14759	14612	14726	14678	14627	14558	14726	14714	14813	14856	14665	14702	14669	14717	14722	14916	14863	14727	14748	14826	14831	14809	14819	14690	14694	14969	14720	14730	14784	14797	14842	14732	15022	14692	14803	14882	14783	14688	14688	14718	14756	14737	14676	14841	14731	14663	14718	14771	14631	14735	14732	14749	14787	14712	14841	14581	14849	14828	14682	14853	14761	14765	14798	14768	14770	14601	14817	14851	14878	14688	14715	14754	14702	14845	14713	14844	14843	14725	14775	14625	14884	14819	14741	14775	14790	14826	14734	14704	14863	14627	14564	14746	14858	14653	14815	14781	14720	14752	14705	14665	14659	14823	14812	14635	14899	14696	14734	14694	14828	14650	14756	14812	14707	14639	14772	14651	14841	14822	14978	14813	14869	14798	14964	14810	14827	14729	14757	14735	14790	14649	14829	14718	14736	14616	14604	14763	14614	14865	14769	14933	14623	14693	14679	14792	14711	14601	14826	14564	14666	14862	14731	14672	14806	14771	14796	14652	15036	14776	14619	14874	14754	14723	14830	14644	14688	14839	14659	14710	14736	14657	14746	14766	14756	14826	14847	14692	14696	14715	14761	14716	14765	14769	14775	14816	14787	14662	14832	14677	14807	14698	14885	14738	14696	14660	14707	14783	14772	14750	14686	14792	14855	14598	14816	14723	14747	14903	14673	14727	14939	14700	14716	14711	14647	14772	14964	14915	14630	14855	14761	14558	14693	14845	14695	14720	14624	14887	14640	14818	14661	14565	14834	14739	14752	14773	14684	14743	14826	14706	14946	14776	14686	14550	14745	14816	14661	14800	14606	14749	14831	14696	14985	14643	14798	14659	14689	14768	14494	14734	14812	14735	14811	14603	14810	15022	14854	14883	14839	14665	14744	14631	14915	14733	14860	14698	14721	14776	14792	14545	14923	14585	14728	14673	14703	14549	14655	14640	14885	14864	14736	14777	14797	14658	14862	14872	14900	14836	14702	14680	14672	14787	14653	14594	14641	14798	14739	14869	14595	14725	14642	14804	14794	14783	14783	14672	14563	14600	14803	14822	14755	14872	14679	14721	14614	14647	14817	14784	14813	14753	14701	14828	14722	14648	14719	14845	14755	14780	14744	14801	14706	14741	14761	14685	14714	14735	14842	14722	14695	14787	14650	14608	14652	14860	14881	14757	14837	14749	14569	14874	14905	14643	14851	14771	14838	14905	14688	14817	14893	14985	14739	14659	14695	14625	14715	14757	14664	14839	14926	14790	14830	14851	14588	14685	14659	14855	14739	14946	14837	14669	14812	14868	14856	14661	14624	14889	14812	14648	14684	14764	14896	14791	14569	14733	14845	14739	14813	14778	14800	14733	14822	14830	14798	14685	14853	14833	14758	14604	14712	14892	14856	14654	14632	14624	14630	14620	14753	14713	14728	14672	14811	14910	14907	14779	14646	14866	14801	14704	14735	14749	14693	14857	14660	14824	14781	14672	14761	14747	14781	14821	14680	14839	14756	14834	14799	14744	14616	14852	14964	14876	14786	14643	14784	14834	14779	14990	14776	14690	14777	14856	14751	14903	14710	14811	14665	14812	14754	14716	14653	14656	14714	14730	14887	14607	14698	14724	14832	14447	14813	14788	14599	14845	14758	14855	14815	14773	14712	14781	14727	14722	14851	14706	14635	14762	14624	14815	14696	14685	14799	14705	14857	14719	14820	14731	14616	14828	14791	14831	14859	14846	14613	14754	14837	14857	14772	14751	14838	14744	14837	14876	14767	14738	14749	14842	14808	14660	14414	14857	14742	14768	14749	14698	14893	14749	14810	14683	14694	14632	14769	14666	14741	14762	14860	14867	14782	14760	14750	14603	14743	14683	14812	14730	14738	14893	14833	14713	14755	14837	14689	14764	14780	14744	14803	14662	14919	14801	14753	14780	14720	14648	14922	14839	14648	14654	14850	14842	14854	14782	14703	14661	14767	14711	14839	14808	14854	14767	14823	14828	14669	14840	14799	14685	14731	14745	14875	14870	14638	14816	14804	14934	14781	14780	14754	14809	14703	14838	14729	14828	14804	14734	14879	14827	14799	14609	14806	14787	14840	14745	14916	14838	14727	14774	14834	14888	14745	14719	14769	14691	14984	14718	14826	14772	14776	14794	14843	14642	14904	14739	14750	14538	14704	14897	14804	14708	14673	14649	14750	14710	14803	14702	14702	14765	14628	14771	14873	14777	14776	14705	14823	14572	14756	14607	14745	14768	14727	14763	14735	14822	14691	14756	14856	14715	14745	14866	14910	14641	14766	14865	14808	14900	14764	14741	14789	14720	14855	14819	14653	14674	14940	14854	14755	14725	14812	14857	14715	14985	14729	14774	14848	14717	14490	14856	14791	14876	14738	14716	14747	14627	14787	14712	14660	14862	14753	14797	14686	14735	14725	14657	14919	14738	14865	14776	14797	14813	14810	14778	14744	14730	14737	14748	14666	14778	14784	14893	14627	14817	14752	14889	14641	14660	14803	14927	14795	14727	14730	14803	14794	14805	14691	14799	14953	14779	14717	14835	14876	14796	14830	14658	14670	14782	14759	14799	14793	14879	14585	14802	14689	14730	14768	14890	14618	14872	14767	14744	14752	14726	14793	14728	14769	14717	14822	14650	14807	14768	14772	14930	14657	14833	14626	14725	14824	14855	14885	14776	14763	14803	14777	14780	14825	14808	14665	14842	14730	14797	14851	14855	14704	15012	14808	14733	14626	14515	14703	14780	14782	14695	14659	14795	14589	14723	14736	14651	14488	14677	14823	14772	14841	14607	14669	14750	14733	14909	14997	14766	14750	14855	14741	14776	14732	14769	14945	14834	14871	14610	14604	14594	14898	14623	14801	14661	14782	14695	14849	14820	14765	14684	14829	14600	14852	14797	14786	14799	14814	14719	14724	14739	14776	14956	14824	14899	14871	14827	14848	14736	14707	14716	14837	14836	14704	14909	14692	14619	14652	14784	14643	14612	14764	14725	14644	14687	14862	14830	14777	14819	14674	14790	14720	14767	14831	14665	14703	14755	14759	14699	14645	14840	14768	14858	14753	14598	14914	14814	14681	14895	14956	14674	14624	15012	14868	14596	14889	14766	14641	14774	14739	14761	14576	14726	14851	14742	14870	14693	14849	14518	14690	14728	14861	14753	14746	14594	14747	14831	14765	14759	14839	14709	14708	14749	14786	14839	14765	14662	14824	14820	14768	14749	14889	14649	14743	14790	14662	14697	14732	14847	14697	14798	14817	14642	14641	14928	14719	14831	14681	14632	14727	14727	14722	14600	14874	14825	14800	14799	14678	14784	14623	14769	14859	14626	14836	14734	14653	14768	14701	14659	14795	14761	14690	14639	14543	14989	14690	14663	14827	14948	14670	14723	14740	14861	14659	14735	14677	14704	14723	14908	14737	14753	14698	14774	14833	14677	14706	14811	14702	14829	14653	14695	14764	14776	14829	14748	14825	14593	14830	14737	14907	14635	14805	14852	14797	14856	14659	14778	14835	14760	14731	14620	14723	14816	14841	14856	14753	14898	14643	14924	14621	14604	14753	14752	14757	14731	14634	14825	14843	14779	14667	14821	14677	14838	14934	14797	14890	14652	14661	14841	14761	14916	14603	14720	14642	14773	14784	14950	14757	14603	14548	14753	14683	14788	14727	14826	14910	14815	14870	14719	14760
23475	21028	28412	23827	21914	24696	25656	21565	21520	21770	21224	19982	19468	19373	18955	18835	18554	18675	18594	18303	18616	18266	18237	18250	18327	18265	18102	17919	18068	18058	17988	18089	17875	18076	17873	17933	17980	17746	17735	17912	17881	17914	17855	18622	19640	19292	19048	18578	18076	18052	18128	17922	17955	17666	17837	17864	17853	17891	17874	17815	17747	17820	17725	17757	17911	17754	17903	17799	17878	17804	17697	17630	17789	17865	17822	18038	17725	17840	18017	17910	17845	17881	17717	17723	17669	17986	17926	17684	17881	17801	17657	17885	17938	17888	17859	17668	17860	18005	17614	17845	17825	17788	17876	18022	17843	17776	17909	18013	17976	17816	17773	17781	17937	17846	17998	17817	17688	17747	17710	18132	17940	17936	17843	17890	17620	17836	17773	17718	17697	17852	17898	17933	17868	17866	17624	17810	17954	17884	17885	17883	17907	17679	17836	17787	17811	17923	17680	17669	17812	17617	17817	17909	17862	17694	17807	17670	17669	17926	17714	17700	17951	17788	17711	17744	17874	17869	17763	17671	17737	17754	17728	17803	17850	17639	17773	17903	17792	17784	17762	17765	17668	17850	17869	17637	17794	17801	17926	17830	17912	17926	17819	17870	17889	17925	17723	17813	17831	17930	17835	18020	17830	17914	17930	17782	17833	17780	17967	17876	17890	17945	18027	17617	17816	17884	17545	17756	17718	17854	17885	17826	17880	17780	17966	17688	17772	17748	17854	17719	17752	17856	17827	17780	17665	17794	17757	17950	17627	17742	17763	17757	17630	17973	17909	17648	17723	17859	17772	17583	17792	17772	17781	17798	17928	17665	17771	17994	17759	17872	17913	17684	17732	17753	17872	17832	17916	17856	17876	17776	17934	17918	17861	17614	17892	17952	17791	17681	17898	17817	17758	17788	17806	17739	17902	17785	17684	17930	17734	17687	17763	17700	17930	17797	17857	17764	17942	17617	17773	17636	17763	17918	17879	17814	17811	17809	17755	17842	17865	17897	17741	17894	17795	17807	17755	17690	17981	17818	17879	17533	17887	17668	17879	17710	17942	17644	17678	17924	17908	18031	17943	17842	17804	17849	17784	17853	17730	17866	17816	17643	17603	17837	17870	17623	17813	17819	17977	17724	17654	17766	17585	17976	17723	17876	17795	17896	17771	17899	17965	17963	17902	17702	17853	17763	17880	17732	17786	17956	17836	17911	17847	17734	17875	17611	17735	17764	17796	17926	17737	17822	17922	17820	17849	17839	17775	17987	17788	17925	18040	17533	17708	17859	17972	17668	17641	17650	17866	17937	17696	17597	17770	17837	17812	17842	17693	17923	17710	17927	17818	17789	17819	17591	17810	17717	17804	17922	17917	17817	17839	17828	17905	17876	17794	17808	17765	17852	17716	17442	17964	17969	17866	17958	17543	17911	17904	17917	17772	17979	17925	17720	17608	17718	17870	17814	17895	17730	17971	17689	17979	17525	17593	17778	17966	17714	17812	17729	17684	17893	17931	17840	17875	17752	17695	17894	17884	17667	17800	17767	17939	17805	17856	17784	17935	17684	17810	17862	17868	17748	17903	17851	17810	17653	17728	17767	18103	17946	17860	17824	17902	17820	17618	17734	17920	17857	17728	17794	17773	18040	17658	17710	17671	17571	17720	18007	17695	17673	17797	17754	17805	17862	17806	17767	17726	18015	17666	17610	17839	17751	17883	17839	17736	17743	17793	17879	17849	17960	17937	17872	17834	17872	17831	17830	17718	17693	17957	17715	17932	17668	17781	17704	17462	17652	17630	17720	17739	17879	17800	17982	17848	17811	17636	17745	17938	17794	17804	17882	17802	17621	17799	17983	17805	17737	17802	17810	17904	17638	17822	17809	17578	17777	17899	17691	17775	17743	17889	17770	17750	17683	17777	17725	17783	17988	18015	17858	17749	17658	17833	17729	17859	17659	17736	17749	17690	17907	17827	17753	17884	17831	17926	17630	17876	17710	18015	17721	17837	17796	17875	17808	17810	17860	17893	17725	17758	17806	17908	18099	17655	17794	17656	17860	17802	17816	17863	17826	17891	17856	18018	17728	17980	17920	17860	17909	17910	17852	17922	17947	17926	17644	17797	17688	17911	17858	17781	17849	17689	17721	17730	17856	17712	17971	17956	17946	17905	17790	17685	17854	17939	17875	17652	17739	17839	17861	17902	17786	17677	17714	17816	17601	17833	17721	17882	17764	17865	17775	17907	17810	17801	17760	17882	17800	17819	17758	17912	17943	17778	17635	17740	17813	17609	17770	17588	17960	17701	17990	17930	17538	17643	17842	17884	17809	17611	17616	17831	17661	17866	17617	17718	17956	17971	17871	17855	17638	17865	17833	18013	17682	17797	17801	17874	17735	17948	17601	17670	17958	17631	17946	17838	18042	18011	17836	17813	17831	17778	17953	18003	17905	17846	17759	17919	17632	17793	17777	17819	17824	17772	17809	17921	17853	17732	17801	17934	17899	17875	17560	17845	17740	17797	17926	17778	17696	17848	18034	18021	17772	17898	17815	17865	17982	17867	17809	17703	17625	17978	17865	17830	17919	17851	17768	17714	17900	17815	17963	17870	18038	17786	17879	17734	17892	17899	17764	17731	18014	17932	18006	17813	17993	17910	17737	17803	17664	17671	17912	17782	17853	17737	17723	17815	17803	17776	17876	18098	17923	17805	17757	17807	17893	17819	17756	17853	17844	17742	17730	17920	17824	17800	17822	18015	17765	17767	17818	17763	17710	17706	17779	17676	17762	17455	17783	17671	17633	17874	17904	17891	17685	17831	17726	17740	17671	17912	18075	17664	17964	17818	17887	17609	17750	17891	17904	17994	17792	17674	17760	17856	17676	17893	17648	17880	17957	17703	17943	17892	17707	17681	17851	17887	17953	17984	17761	17868	17890	17869	17849	17967	17577	17570	17636	17682	17671	17849	17815	18158	18078	17838	17569	17725	17699	17834	17793	17890	17753	17633	17673	17718	17896	17812	17977	17642	17880	17705	17865	17872	17669	17689	17833	17934	17960	17906	17837	17984	17801	17792	17722	17840	17607	17808	17482	17903	17872	17725	17763	17762	17820	17706	17725	17836	17861	17825	17681	17879	17594	17850	17886	17782	17911	17902	17757	17793	17657	17978	17916	17774	17814	17910	17770	17724	17823	17869	17748	17771	17823	17997	17867	17969	17857	17621	17825	17799	17866	17669	17741	17679	17753	17805	17765	17792	17684	17695	17888	17972	17679	17782	18042	17815	17762	17715	17859	17607	17797	17831	17839	17675	17751	17823	17674	17760	17829	17690	17763	17741	17745	17788	17707	17860	17773	17827	17817	17770	17593	17949	17919	17703	18081	17678	17812	17952	17717	17768	17874	17965	17810	17928	17816	17767	17671	17906	17712	17930	17944	17947	17787	17799	17786	17934	17732	17933	17848	17789	17820	17706	17820	17809	17910	17895	17771	17768	17939	17865	17927	17733	17774	17676	17939	17825	17905	17748	17796	17850	17783	17878	17701	17791	17542	18036	17751	17825	17708	17784	17752	17743	17887	17605	17711	17626	17710	17719	17650	17610	17933	17811	17779	17867	17985	18035	17724	17599	17783	17866	17724	17894	17687	17595	17810	17973	17938	17667	17593	17790	17712	17728	17916	17658	17907	17734	17718	17546	17771	17770	17963	18053	17721	17885	18011	17769	18012	17703	17638	17850	17802	17987	17864	17812	17749	18044	18016	17568	17856	17892	17811	17780	17832	17860	17824	17800	17958	17935	17957	18039	17929	17865	17783	17664	17677	17726	17790	17818	17947	17565	17511	17633	17787	17795	17895	17931	17829	17832	17944	17845	17784	17943	17877	17758	17917	17914	17846	17784	17811	17629	17714	17799	17771	17701	17465	17641	17544	17567	17708	17611	17856	17802	17724	17897	17596	17861	17614	17926	17940	17534	17844	17666	17760	17614	18015	17946	17790	17784	17725	17782	17768	17748	17854	17832	17675	17825	17828	17751	17671	17972	17594	17801	17543	17826	17618	17909	17979	18115	17970	17907	17720	17939	17999	17915	17751	17748	17816	17800	17769	17825	17881	17840	17893	18028	18028	17896	17861	17816	17882	17858	17696	17890	17874	17938	17822	17701	17658	17793	17813	17908	17856	17814	17636	17801	17547	17816	17769	17875	17991	17816	17688	17888	17959	17617	17745	17885	17825	17878	17847	17957	17722	17886	17765	17901	17850	17738	17656	17544	17920	17643	17829	18042	17860	17860	17826	17920	17713	17868	17696	17728	17833	17833	17779	17723	17680	17631	17807	17804	17701	17695	17847	17723	17764	17797	17757	17646	17814	17861	17878	17847	17816	17794	17792	17785	17800	17861	17655	17846	17780	17594	17954	17848	17662	17693	17895	17839	17822	17856	17623	17880	17821	17666	17782	17754	17970	17916	17758	17629	17891	17861	17873	17755	17872	17759	17960	17885	18095	17858	17731	17628	17863	17899	17779	17810	17859	17768	17952	17788	17686	17934	17792	17876	17571	17907	17799	17715	17753	17949	17549	18051	17869	17889	17783	17921	17712	17705	17651	17653	17733	17801	17885	17776	18081	17794	17634	17626	17794	17781	17888	17900	17859	17976	17764	17879	18139	17792	17882	17879	17736	17765	17729	17837	17885	17856	17659	17994	17905	17729	17804	17759	17877	17943	17731	17898	17803	18049	17883	17747	17661	17867	17715	17924	17823	17787	17840	17941	17923	17867	17872	17762	17698	17786	17823	17727	18019	17946	17880	17804	17820	17589	17552	17978	17738	18002	17771	17697	18027	17817	17740	17858	17824	18081	17812	17793	17922	17854	17831	17796	17805	17862	17853	17747	17690	17707	17769	17819	17732	17800	17857	18101	17718	17699	17751	17922	17848	17906	17875	17826	17561	17749	17763	17709	17946	17799	17806	17684	17893	17783	17848	17727	17617	17643	17704	17725	17770	17711	17813	17713	17920	17769	17602	17658	18036	17749	17762	17881	17564	17554	17828	17866	17699	17739	17770	17641	17791	17745	17647	17508	17841	17872	17758	17783	17678	17952	17745	17691	17848	17944	17709	17874	17826	17817	17800	17903	18023	17824	18060	17859	17707	17771	17655
23992	39082	37311	32339	26323	22650	20002	19439	20352	20101	18777	17429	16439	16049	15758	15406	15383	15089	14967	14748	15000	14695	14529	14556	14409	14600	14628	14326	14473	14274	14419	14381	14331	14178	14135	14362	14163	14160	14077	14379	14186	14382	14285	15353	16659	16122	15553	14886	14605	14238	14227	13994	14223	14207	14220	14050	14140	14317	14211	14170	14192	14247	14245	14200	14249	14242	14143	14140	14297	14205	14013	14139	14170	14151	14233	14249	14002	14163	14088	14242	14256	14292	14244	14162	14189	14079	14241	14062	14063	14122	14165	14275	14254	14043	14229	14062	14206	14050	14209	14189	14182	14198	14198	14083	14181	14123	14150	14225	14140	14178	14236	14225	14152	14070	14204	14220	14104	14288	14238	14180	14049	14101	14159	14228	14054	14016	14205	14114	14151	14303	14201	14184	14060	14232	14092	14184	14112	14158	14087	14132	14074	14156	14046	14182	14067	14133	14281	14255	14193	14132	14257	14085	14211	14194	14234	14063	14177	14279	14288	14144	14170	14159	14087	14055	14128	14182	14234	14145	14210	14197	13996	14254	14167	14133	14045	14009	14347	14055	14361	14168	14075	14219	14321	14057	14196	14145	14108	14120	14153	14182	14130	14344	14183	14018	14145	14165	14068	14098	14308	14128	14106	14149	14152	14165	14028	14364	14253	14087	14313	14094	13961	14050	14131	14144	14383	14160	14318	14244	14172	14281	14030	14256	14103	14159	14167	14082	14213	14174	14172	14100	14231	14088	14110	14170	14299	14012	14120	14146	14239	14120	14171	14095	14192	14145	14077	14147	14088	14298	14135	14102	14169	13953	14178	14201	14203	14292	14086	14159	13972	14229	14061	14075	14131	14202	14087	14229	14226	14160	14012	14069	14180	14095	14107	14084	14253	14154	13998	14059	14209	14177	14202	14268	14170	14177	14022	14245	14314	14209	14176	14068	14211	14302	14074	14168	14350	14081	14021	14269	14060	14123	14034	14151	14029	13998	14230	14158	14085	13895	14059	14142	14252	14037	14142	14233	14087	14184	14051	14148	14044	14137	14279	14046	14279	14185	14109	14243	14054	14176	14027	13997	14036	14188	14051	14256	14175	14030	14116	14144	14144	14306	14203	14153	14127	14010	14172	14094	14065	14222	13981	14189	14098	13989	14299	14327	14372	14166	13938	14235	14104	14067	14107	14268	14153	14202	14107	14071	14042	14143	14168	14300	14171	14187	14218	14191	14282	14319	14102	14132	14066	14127	14200	14175	14185	14071	14303	14176	14178	14098	14266	14128	14271	14162	14205	14009	14236	14073	14292	14112	13993	14063	14224	14208	14061	14228	14126	14067	14088	14120	14066	14226	14033	14241	14240	14158	14192	14227	14118	14247	14168	14104	14041	14050	13966	13989	14253	14060	14232	14309	14075	13981	14081	14098	14103	14167	14251	14124	14157	14112	14279	14022	14243	14012	14386	14075	14309	14166	14087	14113	14083	14233	14207	14193	14174	14116	14328	14127	14053	14351	14048	14103	14304	14303	14005	14274	14052	13966	14235	14259	14257	13971	14238	14244	14099	14262	13956	14239	14202	14104	14183	14241	14361	14343	14150	14151	14135	14132	14187	14326	14203	14093	14015	14310	13996	14348	14081	14171	14244	14187	14012	14096	14134	14114	14344	14242	14121	14062	14110	14181	14197	14136	14068	14120	14058	14046	14149	14230	14258	14207	14212	14012	14026	14135	14117	14167	14067	14139	14205	14198	14086	14144	14245	14226	14085	14254	14245	14164	14231	14245	14090	14046	14216	14183	14194	14191	14073	14149	14146	14208	14137	14199	14222	14118	14163	14123	14227	14279	14151	14055	14148	14137	14254	13990	14080	14219	14117	14130	14187	14023	14165	14077	14088	14153	14207	14080	14284	14102	14042	14019	14160	14143	14091	14133	14069	14066	14142	14300	14102	14128	14045	14257	14272	14031	14151	14195	14176	14036	14141	13983	14221	14194	14196	14179	14160	13929	14051	14143	14274	14297	14172	14119	14040	14146	14183	13929	14170	14161	14198	14192	14115	14133	14215	13992	14270	14254	14097	14228	14141	14087	14141	14055	14126	14269	14182	14079	14055	14075	14091	14134	13972	13995	14287	14288	14039	14263	14104	14063	14078	14039	14340	14167	13999	14163	14176	14305	13973	14174	14178	14060	14185	14162	14133	14240	14182	13996	14072	14305	14190	13963	14309	14088	14042	14202	13996	14117	14183	14159	14095	14195	14113	14093	14262	14127	14208	14203	14134	14320	14050	14194	14033	14088	14051	14142	14110	14128	14115	14063	14117	14225	14249	14131	14067	14076	14371	14080	14233	14023	14163	14294	14074	14358	14229	14148	14155	14343	14182	14140	14380	14031	14241	14226	14140	14247	14285	14308	14039	14221	14047	14066	14211	14071	14245	14146	14090	14104	14214	14045	14049	14182	14266	14001	14368	14323	14220	14098	14100	14223	14134	14040	14076	14215	14015	14246	14054	14103	14235	14112	14117	14111	14004	14178	14296	14023	14171	14246	14217	14217	14094	14048	14163	14183	14101	14128	14215	13928	14152	14035	14202	13998	14096	14010	14294	14227	14127	14088	14148	14046	14072	14141	14166	14161	14109	14114	14137	14145	14259	14330	14267	14308	14025	14148	14191	14136	14115	14205	14184	14162	14173	14180	13950	13972	13981	13976	14186	14199	14042	14258	14023	14131	14302	14263	14122	14313	14144	14071	14326	14041	13974	14150	14055	14277	14241	14029	14046	14193	14043	14052	14239	14141	14061	14168	14156	14132	14009	14167	14172	14022	14228	14094	14282	14117	14192	14181	14129	14087	14169	14008	14435	14060	14186	14142	14042	14235	14240	13993	14080	14192	14078	14137	14008	14247	14226	14194	14158	14244	14121	14063	14260	14032	14155	14417	14166	14183	14279	14168	14210	14136	14254	14263	14059	14143	14402	14142	14153	14090	14092	14107	14241	14012	14087	14141	14107	14236	14207	14214	14186	14101	14132	14098	14279	14262	14135	14115	14003	14054	14220	14207	13993	14261	14062	14123	14169	13945	14230	14117	14114	14166	14046	13994	13958	14187	14236	14111	14014	14264	14135	14277	14277	14195	14032	14129	14013	14284	14070	14077	14099	14160	14086	14144	14122	14119	14279	14035	14213	14136	14161	14297	14199	14075	14168	14125	14167	14143	14319	14212	14101	14132	14084	14175	14000	14031	14214	14107	14178	14197	14148	14083	14154	14223	14056	14059	14193	14124	14154	14105	14142	14231	14117	14044	14239	14154	14267	14260	14001	14304	14073	14152	14272	14126	14175	13928	14278	14161	14170	14068	14173	14159	14101	14223	14160	14083	14114	14174	14236	14030	14309	14149	14179	14139	14261	14178	14266	14134	14175	13960	14206	14389	14178	14043	14186	14104	14214	14176	14262	14273	14173	14160	14019	14146	14213	14154	14063	13952	14157	14278	14224	14240	14082	14061	14152	14237	14353	13981	14157	14021	14274	14143	14051	14229	14034	14048	14181	14186	14111	14114	14065	14086	14129	14164	14184	14172	14240	14177	14135	14174	14102	14104	14100	14123	14120	14093	14219	14021	14142	14141	14156	14322	14054	14260	14139	14306	14218	14134	14207	13968	14060	14091	14118	14157	14016	14124	14152	14196	14083	14302	14272	14099	14275	14078	14132	14040	14134	14012	14157	14160	14296	14210	14122	14288	14234	14229	14219	14357	14122	14232	14188	14223	14027	14109	13963	14215	14229	14101	14255	14189	14198	14308	14284	14163	14068	14286	14084	14171	13981	14259	14311	14076	14292	14058	14078	14295	14217	14188	14177	14171	13982	14020	14253	14179	14136	14235	14124	14310	14125	14083	14167	14175	14104	14149	14074	14145	14199	14155	14033	14053	14120	14350	14162	14328	14302	14150	14213	14142	14154	14089	14129	14134	14148	14025	14160	14214	14175	14241	14043	14110	14157	14223	14098	14190	13950	14069	14012	14050	14232	14144	14164	14351	14152	14229	14096	14169	14057	14152	13910	14033	14118	14206	14073	14239	14121	14093	14230	14181	14091	14058	14220	14186	14271	14092	14169	14201	14245	14246	14246	14139	14115	14307	14016	14220	14031	14163	14136	14073	14079	14247	14215	14046	14054	14191	14182	14380	14126	14164	14184	14134	14038	14180	14025	14199	14166	14156	14153	14131	14076	14122	14113	14113	14233	14064	14091	14305	14124	14134	14131	14079	13988	14259	14133	13945	14116	14157	14108	14138	14258	14180	14056	14018	14150	14053	14120	14128	14023	14242	14207	14056	14165	14165	14203	14177	14208	13981	14121	14192	14109	14088	14244	14162	14244	14094	14109	14136	14165	14148	14288	14131	14163	14194	14237	14212	14095	14137	14240	14221	14295	14401	13993	14096	14123	14127	14274	14140	14117	14092	14120	14160	14178	14139	14170	14233	14053	14197	13978	14145	14094	14106	14130	14110	14268	14203	14063	14220	14121	14128	14122	14165	14165	14044	14148	14242	14228	14049	14233	14080	14131	14195	14072	14090	14271	14214	14003	14199	14087	13994	14240	14045	14207	14150	14234	14280	14174	14095	14198	14214	14140	13900	14063	14122	14275	14301	14265	14392	14099	14021	14100	14348	14288	14090	14175	13965	14247	14202	14225	14310	14137	13962	14275	14373	14206	14098	14110	14083	14063	14145	14048	14083	14174	13934	14026	14177	14162	14279	14216	14124	14099	14137	14410	14114	14204	14107	14171	13997	14286	14039	14008	14062	14068	14216	14104	14446	14223	14146	13923	14202	14152	14299	14183	14143	14102	14284	14107	14171	14236	14160	14241	14066	14082	14207	14227	14206	14099	14146	14176	14316	14064	14462	14287	14197	14109	14193	14303	14262	14264	14036	14227	14186	14138	14204	14121	14166	14230	14132	14144	14075	14189	14363	13996	14217	14269	13964	14086	14233	14165	14042	14164	14330	14266	14234	14157	14171	14229	14331	14207	13995	14219	14218	13908	14296	13964	13912	14317	14195	14185	14152	14104	14044	14352	14128	14253	14042	14203	14212	14120	14219	14033	14220	14039	14129	14023	14190	14153	14196	14117	14174	14140	14042	14140	13953
29791	22921	24671	22591	19718	19068	18832	18579	19077	19048	18865	18325	18218	18417	18372	18266	18102	18092	18069	17997	17977	17928	18066	17916	17989	17856	17957	17825	17994	18165	17949	17907	17810	17959	18079	18012	17900	17795	17959	17999	17917	17882	17919	17880	18090	18123	18119	18186	17897	17970	17616	18020	18083	17999	17876	18068	17868	18148	17851	18023	17933	17871	17849	17877	17877	17978	18099	18053	17947	18036	18134	17849	17921	17942	17792	18019	17750	17957	17924	17783	17857	17827	17867	17636	17841	17947	17843	17935	18028	18124	17937	17715	17747	18043	17963	18007	18150	17595	17893	17807	17953	17784	17852	17695	17905	17853	17812	17813	17785	17796	17911	17968	17909	17908	17909	17795	17893	17948	17875	17864	17880	17886	17788	17753	17922	17905	18001	17911	17804	17988	17789	18014	18047	17755	18055	17986	17843	17774	17961	18230	17941	18096	17791	17848	17897	17945	18007	17894	17882	17910	17780	17897	17896	17998	17941	17750	18051	17832	17875	17776	17935	17923	17856	17918	17848	18020	17988	17885	17966	17806	17949	17851	17876	17861	18209	18059	18020	17645	17998	18062	17993	17895	17974	17869	18102	17844	17932	18022	17890	17761	17776	17780	17981	18002	18108	17834	17965	17833	17972	18031	17869	18047	17819	17884	17962	17970	18004	18081	18275	18015	17992	18036	18139	17880	18077	17824	17928	18000	17980	17904	17990	17702	17713	17979	17760	17953	17951	18077	17919	17730	17827	17811	17994	17908	17949	17884	17960	17905	17893	17932	17811	18047	17626	17991	17884	17947	18087	17880	17867	18060	17824	17959	17868	18042	17951	17803	17933	18014	17865	17646	17996	18084	18111	18023	17781	17925	17871	17851	17800	17956	17963	18027	17879	18071	17953	17955	17971	17800	18035	17747	17958	17939	17906	17883	17941	17842	17838	18125	17974	17932	17963	17825	17948	17882	17854	18085	17837	18005	17837	17837	18103	17847	17892	17828	17849	17700	17698	17946	17977	17873	17748	17925	17868	18108	18064	17847	17830	18120	17988	17979	18061	17822	17655	17776	17863	17986	18086	17959	17859	17879	17946	18059	18008	17833	18094	17787	17903	17933	18170	17713	18011	17908	17933	17873	17926	18074	17963	18002	17968	18083	17929	17709	18044	17885	17789	17681	17960	18052	18012	18089	17949	17845	18151	17829	17917	17906	17840	17890	18021	17836	17847	17871	17769	18071	17898	17875	17946	17990	18097	17969	17787	17984	17866	17837	17912	17825	17895	17890	18033	17710	17788	17924	17951	17933	17892	17895	17778	17873	17787	17939	18057	17942	17985	18037	18066	17705	17819	17985	17791	18015	18145	17790	18115	17791	17789	18146	17966	17883	17919	18038	17870	17835	17988	17953	18142	17770	17886	17920	17893	18023	17832	17807	17926	18002	17876	17880	18173	18015	17892	18056	18060	17911	17896	17772	17808	18023	18058	17884	17477	17764	17760	17768	18030	17863	18031	17869	17834	17823	18104	17834	17925	17845	17899	17861	17753	18045	18063	17983	18074	18033	17951	17785	17938	18044	17907	17796	17952	17994	18089	17817	17990	18169	17669	17959	18027	18010	18068	17895	17767	17847	17878	18000	17710	17890	17819	17884	17964	17965	17889	17836	17841	17664	17859	17821	17961	17705	17707	17981	17962	17893	17878	17975	17817	17776	17931	17862	18028	17931	17949	17958	18119	17681	17997	17881	18062	17960	17824	18005	18083	17994	17993	17830	17995	17808	18050	17800	18015	17933	18064	17892	17901	17806	17962	17798	17968	17893	17825	17886	17873	17814	18165	17858	18082	17970	17783	17821	17932	18013	17933	17831	17946	17958	18000	17862	17673	18209	17992	18153	17830	17910	18063	18046	17718	18005	17674	17890	17850	17794	17921	17831	17925	17932	18118	17812	18156	18055	17959	17943	18013	17925	17900	17866	18001	17875	17809	17886	18058	18116	18028	17796	17734	17983	18028	17853	17776	17932	17938	17963	18055	17986	18043	17950	17856	17810	18020	17819	17908	18011	17995	18072	18042	18011	17926	17945	17903	18021	17766	17888	18000	17985	17851	17948	17940	17679	17937	17757	17939	17746	17920	17948	17926	17791	17950	17848	17800	17883	18142	17975	17993	18025	18097	17948	18057	17859	17954	17780	18001	17894	18101	17838	17754	17667	18081	17845	18141	17885	17909	17924	17878	18085	17963	17757	17614	17966	17897	18085	17839	17847	18018	17783	17706	17926	17867	17896	17915	17882	18081	17937	17959	17683	17777	17766	17991	17769	18084	17753	17756	18003	17993	17869	17956	17717	17978	17831	17939	17958	17865	17832	17645	17802	17622	18084	18050	17909	18066	17936	18073	17868	18064	17922	17858	17723	18050	17914	17982	17747	17922	17966	17873	17838	17999	17813	17889	17962	17841	17840	17836	17868	18001	17928	17899	17912	17936	17952	18000	17838	18039	17880	17953	18126	17810	17890	17853	17983	17954	17875	17868	18057	17932	17985	17964	17807	17905	17883	17994	17959	17681	18084	18015	17856	17930	18004	17973	17906	17946	17768	17895	17886	17879	17967	17901	17960	18153	17926	17896	17885	17926	17987	18137	18041	17857	17745	18100	17931	17964	17844	18046	17968	17818	17854	17955	17974	18025	17831	17931	17568	17681	17800	17936	17978	18061	18193	17938	18179	17781	17976	17737	17953	17930	18002	18067	17886	18013	17971	18137	17864	17937	17750	17790	17841	17893	17925	17730	17794	17728	17839	17691	18131	17890	17929	17953	17921	17883	18036	17860	17797	18232	17753	18016	17866	17936	18044	17870	17843	17885	17975	17941	17816	17789	18009	17966	17910	18021	17860	17955	17985	18136	17805	17828	17980	17917	17780	17945	17727	17854	17991	17879	17772	17932	17933	17795	17883	17797	17827	17981	17772	17866	17957	17818	18020	17894	17924	18002	17920	17838	17755	17942	17856	17799	17981	17805	17886	17982	17909	17856	18050	18079	18037	17814	17807	17868	17843	18024	17909	18070	17726	18031	17745	18018	17888	17870	17770	17876	17973	18039	18030	18009	17993	18051	17880	17894	17970	17966	17891	17885	17982	17762	17962	18028	17925	17830	17719	17918	18111	17929	17869	17858	18096	17837	17892	17767	17720	17951	17927	17688	18033	17950	18077	17982	17949	17948	17845	17859	17989	18036	17851	17899	17878	17929	18026	17759	17869	18049	18044	17750	17921	17806	17772	17794	18175	17756	17828	17812	18075	17876	17748	17695	18041	17916	17919	17955	17982	17880	17846	17797	17906	17890	17941	17955	18161	17645	17791	18020	17930	18021	17841	17971	18091	17960	17947	18021	17821	17915	17913	17999	17734	17935	17855	18095	17932	17813	18096	17964	17907	18010	18138	17762	18050	17954	17995	18067	17994	17788	17993	17949	17935	17978	17747	18101	17826	17963	17982	17874	17904	17919	18025	17811	17918	17875	17894	17871	17955	18051	18004	17867	17923	17950	18098	17773	17864	17878	17889	17995	18031	17970	17793	17862	17938	17988	18024	18013	17852	18037	17874	18104	17843	17776	17909	17771	17793	17970	17873	17988	17854	17949	17816	17951	18093	17972	17821	17863	17926	17940	17896	17768	18008	17903	17991	17733	17897	18006	17839	17952	17911	17823	17919	17993	17769	17997	17992	17822	17850	18029	18053	17785	18080	17904	17897	17979	17951	18060	17974	17990	18130	17712	17961	17893	18005	17996	17969	17834	17945	18022	17980	18008	17984	17875	17770	17879	17720	17875	17928	17881	17944	18172	17817	17663	17953	18102	17929	18088	17889	17975	17639	17930	17954	18060	18114	18031	17945	18066	18180	18080	17794	17937	17918	17947	17990	18019	17864	17896	18055	18062	17734	17971	18036	18071	17756	17960	17929	18037	17953	17904	18028	17788	17804	18069	18028	17838	17925	18001	17770	17865	17854	18004	17707	17874	17741	17746	17984	17879	17742	17942	17902	17852	17984	17778	17680	18052	18046	17800	17820	17886	18036	17818	17954	18176	17882	17704	17952	17881	18091	17890	17855	17927	17861	18027	17896	17774	17822	17988	18025	17981	17830	18014	17812	17949	18067	18074	17886	17977	18041	17862	18052	17922	17956	18088	18045	17880	17676	17870	18018	17866	17799	17865	17738	17866	17935	17728	17867	18138	18095	18114	17986	17857	17930	18116	17654	17976	18020	17906	17795	18275	17866	18130	18096	18124	17965	17796	17943	18061	18049	17954	17981	17863	18021	17891	18238	17916	17779	17846	17804	18013	17916	17913	17846	17881	17741	17993	17743	18087	18049	17966	17951	17707	17782	17867	18036	17923	18048	17768	18046	18195	18077	17963	17773	17939	17686	17858	18025	18094	17817	17934	18013	17828	17916	17933	17807	17874	17828	17648	17994	18042	18113	17940	17742	18122	17714	17877	18058	18020	17906	17993	17936	18140	17943	17989	17814	17892	17839	18083	17703	17971	17972	17850	17884	17839	17797	17902	18074	17818	17984	17820	18242	18007	18006	17867	17893	17763	17958	17866	17812	18122	17872	18034	17929	17899	17994	18278	17902	17890	17996	17987	17935	17870	17791	17774	17799	17867	17916	17851	17997	17981	17911	17932	17819	17844	17752	17793	17948	17975	17762	17899	18084	18099	18148	17952	17793	17979	17897	17851	17906	18006	17815	17855	17989	18023	17724	18033	18023	17944	17908	17836	17973	17841	17795	18090	17992	17883	17772	18025	18000	18009	18120	18011	18033	17984	18010	17774	18159	17956	17992	17871	17905	17769	17974	18056	17987	17927	18217	18040	17870	17814	18011	17845	17931	17899	17908	17891	17993	17779	17979	18053	17810	18083	17995	18121	18063	17954	17980	17927	17843	17921	17904	17891	17877	18101	17893	18017	17907	18065	17837	17827	17963	18131	18002	18141	17911	18137	17736	18026	18174	17855	17749	17833	17951	18106	17957	17845	17664	18102	18049	17842	17774	17853	18039	18085	18015	17922	17834	17927	17992	17990	17955	17792	18041	17669	17721	18003	17972	17982	17709	18045	17985	17848	17783	18011	18090	17944	17703	18012	18200	17819	17947	17984	18104
18825	21795	21521	19122	16764	15676	15344	15669	16318	16090	15566	14971	14996	14594	14764	14580	14447	14491	14302	14357	14522	14364	14504	14124	14410	14354	14296	14198	14423	14299	14167	14389	14189	14404	14365	14284	14183	14275	14346	14238	14411	14429	14352	14311	14357	14424	14406	14387	14228	14307	14146	14184	14359	14214	14135	14425	14197	14181	14220	14147	14300	14256	14214	14165	14302	14341	14287	14113	14332	14290	14294	14549	14268	14252	14239	14166	14239	14136	14328	14322	14306	14212	14299	14173	14273	14183	14135	14221	14196	14232	14348	14151	14226	14349	14242	14295	14252	14210	14325	14362	14124	14192	14239	14214	14341	14066	14295	14315	14565	14199	14442	14294	14342	14170	14256	14245	14175	14116	14196	14374	14243	14282	14219	14288	14309	14212	14389	14283	14284	14202	14354	14423	14246	14194	14273	14142	14275	14289	14287	14195	14133	14255	14134	14235	14246	14331	14318	14229	14243	14208	14189	14248	14072	14418	14205	14336	14283	14130	14269	14086	14074	14223	14413	14331	14406	14209	14327	14208	14134	14140	14230	14159	14367	14276	14253	14190	14402	14045	14286	14173	14236	14335	14316	14161	14366	14102	14279	14306	14265	14167	14268	14257	14055	14123	14280	14446	14203	14333	14277	14294	14215	14312	14353	14217	14310	14269	14193	14307	14283	14440	14320	14173	14202	14276	14184	14261	14196	14195	14307	14349	14361	14242	14199	14245	14454	14291	14249	14261	14455	14040	14200	14214	14148	14231	14232	14279	14421	14260	14254	14284	14267	14309	14277	14265	14227	14230	14312	14162	14174	14114	14350	14203	14280	14190	14205	14220	14216	14196	14245	14429	14158	14158	14169	14218	14428	14234	14263	14192	14159	14171	14307	14371	14186	14227	14176	14323	14172	14218	14243	14361	14149	14206	14234	14432	14442	14278	14242	14239	14324	14388	14432	14141	14237	14280	14204	14294	14229	14090	14187	14270	14487	14390	14253	14333	14185	14161	14334	14374	14269	14373	14256	14150	14205	14192	14315	14327	14284	14143	14266	14283	14107	14194	14387	14269	14269	14174	14109	14174	14329	14285	14110	14340	14227	14334	14219	14352	14223	14290	14159	14298	14115	14142	14228	14390	14275	14213	14409	14129	14292	14236	14200	14167	14149	14194	14199	14144	14283	14186	14250	14420	14212	14348	14343	14336	14258	14226	14208	14357	14266	14335	14348	14372	14340	14247	14266	14317	14229	14145	14256	14180	14510	14306	14227	14137	14313	14267	14161	14181	14305	14146	14141	14232	14375	14434	14292	14306	14203	14341	14342	14188	14336	14120	14331	14284	14271	14202	14165	14135	14235	14284	14224	14285	14231	14273	14387	14140	14246	14218	14159	14349	14193	14107	14221	14242	14257	14188	14345	14288	14026	14385	14307	14348	14326	14173	14261	14360	14234	14310	14345	14268	14364	14170	14303	14355	14194	14299	14393	14290	14213	14271	14361	14259	14283	14194	14256	14337	14181	14316	14345	14308	14347	14208	14130	14307	14409	14208	14222	14263	14154	14385	14428	14187	14231	14243	14098	14347	14369	14288	14218	14187	14186	14419	14223	14206	14240	14342	14195	14190	14353	14302	14187	14389	14396	14250	14209	14216	14382	14325	14220	14155	14335	14234	14176	14297	14405	14146	14157	14218	14207	14232	14233	14157	14296	14350	14325	14283	14102	14289	14494	14213	14232	14339	14163	14349	14277	14328	14407	14226	14366	14223	14229	14194	14205	14433	14103	14270	14228	14287	14145	14139	14263	14057	14067	14375	14366	14241	14232	14128	14347	14177	14280	14376	14322	14249	14142	14221	14236	14203	14219	14183	14245	14161	14368	14163	14251	14374	14191	14275	14353	14425	14286	14289	14357	14057	14235	14134	14281	14193	14094	14326	14205	14141	14240	14290	14451	14363	14152	14347	14363	14201	14311	14183	14206	14338	14174	14382	14148	14155	14199	14150	14295	14197	14349	14251	14103	14325	14205	14121	14345	14282	14136	14336	14378	14210	14171	14047	14268	14269	14337	14163	14447	14201	14244	14342	14173	14126	14266	14267	14254	14259	14256	14368	14424	14120	14364	14196	14252	14310	14400	14374	14391	14292	14118	14145	14097	14361	14381	14236	14160	14373	14209	14147	14253	14357	14162	14177	14295	14130	14233	14217	14411	14289	14286	14243	14231	14197	14329	14265	14223	14060	14342	14292	14166	14279	14202	14255	14191	14221	14361	14199	14068	14131	14164	14324	14327	14189	14319	14376	14194	14266	14179	14358	14211	14254	14392	14127	14274	14252	14261	14231	14283	14277	14350	14334	14307	14459	14190	14403	14352	14062	14300	14340	14240	14291	14356	14194	14137	14351	14247	14335	14232	14254	14247	14251	14127	14216	14218	14241	14409	14468	14324	14206	14309	14274	14371	14183	14510	14278	14202	14307	14195	14308	14235	14342	14327	14131	14061	14336	14153	14158	14268	14205	14202	14177	14243	14242	14255	14277	14471	14310	14186	14327	14359	14248	14261	14087	14371	14310	14387	14106	14239	14254	14397	14303	14228	14322	14306	14200	14262	14312	14217	14223	14264	14231	14222	14185	14282	14238	14142	14206	14330	14298	14215	14216	14167	14150	14125	14262	14320	14204	14313	14280	14134	14317	14256	14272	14230	14564	14263	14165	14177	14297	14403	14312	14301	14138	14246	14175	14292	14319	14208	14232	14168	14295	14234	14057	14396	14150	14161	14178	14397	14221	14253	14106	14249	14186	14309	14245	14406	14086	14331	14238	14409	14351	14260	14430	14179	14262	14287	14289	14326	14193	14417	14203	14195	14292	14230	14245	14416	14349	14336	14390	14152	14268	14192	14285	14278	14110	14355	14323	14048	14228	14400	14270	14313	14248	14307	14215	14283	14176	14301	14164	14373	14238	14121	14261	14198	14088	14171	14179	14345	14274	14238	14350	14214	14128	14296	14350	14409	14029	14324	14211	14233	14170	14248	14407	14251	14262	14012	14400	14153	14326	14280	14380	14314	14250	14325	14377	14178	14271	14201	14165	14218	14346	14195	14196	14305	14333	14218	14156	14289	14296	14316	14271	14146	14203	14228	14285	14355	14234	14172	14159	14381	14172	14132	14265	14305	14290	14245	14213	14267	14174	14199	14276	14291	14329	14216	14308	14325	14463	14184	14240	14228	14262	14360	14346	14402	14232	14163	14097	14148	14227	14475	14239	14355	14256	14370	14244	14230	14217	14283	14291	14352	14271	14211	14208	14298	14307	14206	14185	14191	14420	14198	14145	14390	14280	14212	14203	14297	14360	14242	14307	14340	14177	14069	14275	14329	14244	14223	14211	14191	14317	14156	14223	14290	14148	14318	14347	14320	14167	14104	14254	14294	14347	14300	14447	14149	14208	14262	14223	14075	14343	14295	14261	14375	14286	14286	14253	14349	14465	14214	14139	14205	14193	14287	14367	14173	14262	14137	14254	14329	14147	14362	14163	14373	14259	14310	14322	14236	14231	14267	14209	14334	14301	14210	14295	14292	14321	14226	14279	14168	14339	14236	14269	14358	14127	14369	14219	14153	14341	14132	14138	14332	14228	14244	14281	14189	14389	14413	14244	14187	14298	14224	14256	14279	14210	14274	14260	14231	14240	14287	14296	14153	14273	14238	14215	14479	14593	14441	14260	14423	14074	14426	14138	14153	14357	14247	14352	14238	14305	14167	14086	14212	14334	14080	14192	14325	14245	14285	14372	14280	14358	14324	14351	14175	14179	14309	14471	14292	14219	14276	14235	14417	14234	14282	14161	14328	14321	14313	14314	14145	14339	14236	14260	14168	14322	14377	14422	14355	14508	14195	14445	14112	14458	14171	14297	14247	14420	14223	14380	14312	14196	14227	14289	14308	14141	14266	14178	14199	14181	14285	14312	14317	14213	14327	14339	14238	14309	14317	14165	14441	14161	14245	14104	14305	14193	14259	14107	14328	14311	14191	14126	14214	14285	14318	14176	14304	14366	14367	14321	14251	14193	14414	14315	14139	14288	14187	14121	14166	14195	14378	14290	14302	14148	14347	14245	14257	14309	14271	14425	14157	14100	14311	14234	14148	14477	14308	14224	14192	14402	14210	14377	14265	14232	14348	14084	14330	14338	14261	14262	14222	14232	14335	14197	14023	14368	14439	14233	14228	14244	14169	14159	14412	14133	14305	14345	14237	14198	14224	14400	14189	14251	14162	14246	14462	14311	14385	14310	14429	14337	14247	14241	14215	14337	14359	14362	14258	14256	14206	14241	14192	14294	14084	14221	14309	14225	14138	14151	14313	14185	14310	14349	14188	14230	14271	14370	14124	14249	14282	14130	14268	14314	14337	14225	14326	14348	14362	14382	14191	14139	14204	14077	14210	14266	14298	14190	14302	14485	14202	14188	14211	14169	14338	14245	14300	14268	14474	14190	14296	14221	14338	14257	14404	14154	14279	14165	14313	14254	14323	14337	14264	14116	14410	14357	14350	14294	14442	14271	14267	14413	14293	14256	14241	14280	14281	14318	14302	14125	14241	14305	14222	14328	14332	14344	14281	14225	14321	14329	14255	14133	14212	14207	14258	14211	14317	14218	14210	14293	14185	14212	14129	14347	14198	14327	14135	14353	14379	14314	14262	14309	14203	14154	14358	14385	14267	14306	14262	14298	14356	14297	14336	14281	14280	14407	14225	14182	14322	14323	14243	14408	14446	14179	14187	14058	14249	14320	14183	14406	14238	14073	14408	14136	14310	14141	14323	14283	14221	14262	14346	14307	14330	14272	14231	14083	14227	14073	14229	14376	14237	14459	14417	14239	14282	14184	14348	14247	14283	14292	14258	14202	14154	14353	14207	14165	14227	14384	14446	14229	14354	14322	14356	14173	14371	14216	14306	14251	14295	14274	14366	14226	14246	14187	14288	14324	14208	14096	14354	14167	14174	14121	14342	14280	14267	14294	14300	14188	14400	14169	14407	14125	14355	14244	14295	14452	14185	14077	14209	14235	14224	14196	14151	14091	14131	14360	14215	14313	14107	14345	14253	14396	14203	14358	14302	14272	14150	14294	14238	14340	14273	14151	14120	14198	14425	14309	14177	14385
24744	21088	28121	24706	23189	23294	22485	20394	20295	20661	19820	19267	19041	18919	18438	18521	18416	18352	18567	18353	18354	18171	18479	18250	18274	18214	18159	18128	18147	17920	18117	17948	18170	18237	17922	18086	18163	18006	18164	18085	18171	18096	18031	18255	18927	19235	19098	18457	18337	18108	18027	18026	17973	18127	17952	18110	18145	17945	18001	17906	18009	18016	18126	18106	17905	17706	18105	17941	17932	18008	17918	18210	18069	18121	17788	18090	18118	17773	17885	17946	18247	17869	18168	18147	17945	18011	17787	17958	18020	17966	18075	17864	18133	17962	18052	18070	17664	17986	18050	18151	17957	17969	18104	18002	17955	18113	17926	18213	17910	17866	17934	18052	18019	18118	17937	17913	17911	17990	17982	17980	18084	17941	17957	18022	17871	17854	18111	18081	18033	18023	17931	17950	17829	17862	18243	17985	17902	17857	18348	18227	18127	17942	17808	17993	17812	17825	17881	18192	17982	17899	17880	18144	17972	17912	18145	17925	18200	18114	18055	18093	17852	17770	18048	18022	18263	18040	18141	18089	17991	18014	17925	17989	18053	18040	17964	17946	18062	17978	18057	17875	17898	18086	18101	18081	17981	17933	17969	18062	18108	17946	17924	17901	18086	17938	17936	18057	18143	17939	18097	18113	18081	17955	18220	18117	17913	17957	17928	18029	17837	17935	18096	18055	18048	17892	18080	18243	18137	18072	18195	17985	18111	18071	18022	18072	18001	17872	17817	18031	17946	18030	17914	17983	17919	17982	18004	18007	17974	18059	17868	18016	18009	18020	18126	17986	18129	18124	18147	18063	17998	17961	18049	18072	18084	17994	17733	18004	18075	18071	18098	17928	18020	17905	17970	18128	18175	18122	17824	17742	17966	17945	17706	18109	17961	18048	17796	18056	17978	18140	17815	17956	17769	18064	18058	18047	18012	17786	17948	17948	18174	18065	17972	17814	17774	17964	17941	17948	17995	17955	17842	17975	18043	17875	18147	17939	18019	17897	17968	17898	18010	18134	18111	18059	17973	17677	17848	17997	17965	17845	17988	18017	17859	18140	18123	18260	17784	17973	18042	18059	17884	18009	18156	18077	18152	18010	18153	17997	18002	17953	18096	18060	17749	17696	18038	17932	18009	17975	18002	17871	17915	17926	17862	18222	18071	18044	18101	17970	18086	17973	17832	17954	18054	18195	18083	18183	18148	18086	18234	18066	18010	18032	17807	18124	17948	17834	17845	17942	17975	18012	17909	17764	17805	17890	18100	17986	18069	17955	17879	17971	18091	18035	18116	18238	17907	18024	18026	18115	17979	17793	17814	17859	17991	18194	17975	18047	18001	18091	18005	18131	18110	18026	17888	18102	18059	17880	18090	17932	18015	17833	18077	18109	18093	17815	17818	18128	17905	18046	18019	18037	18037	18148	17967	17958	18045	18056	17974	18151	18068	18095	18071	18156	17961	18011	18227	17881	17775	17992	17994	18053	17803	17815	18147	18131	17906	17915	18084	18101	18056	17931	17870	18015	17987	17912	17975	18016	18036	18017	17987	18054	17939	18046	17850	17941	18113	18083	17951	18145	18127	17929	18098	18033	18220	17891	18028	18065	18092	17852	17943	17971	17805	17937	18010	18008	18196	18096	17992	18050	17924	17854	18120	18215	18013	18210	17925	17803	18136	17842	17903	17869	17975	18144	17987	17958	17896	18306	18003	18054	17979	18099	18082	18062	18072	18002	17821	17890	17726	18052	17996	17907	17934	18081	17894	18077	17915	17998	18086	18037	17833	17782	18113	18215	18052	17819	18143	18132	17905	17870	17913	18070	17916	18014	18062	18059	18182	17988	18024	18161	17852	17898	18259	18105	18100	17916	18087	17885	18087	17869	18065	17677	18264	18090	18013	18005	18117	17768	18166	18001	18074	17972	17764	17858	18231	18036	17919	17924	18259	18081	17913	18090	17903	17823	17780	17876	17832	18025	18127	18186	18054	18038	18043	18047	18133	18120	18137	17953	18130	18034	17938	18030	18117	17940	17828	18076	18095	18062	17908	18014	17961	17879	18004	18062	18095	17884	18037	18049	17992	18075	18012	18097	17958	17885	18003	17856	18208	17810	17920	17963	18011	17995	18055	18118	17918	18059	17974	18118	18013	17938	18218	18148	17938	17987	17820	17990	18090	17954	17878	18053	17857	18005	17974	18019	17913	18042	17888	18025	17894	17895	17904	17913	17932	17935	18154	18045	18021	17984	17912	18056	17965	18031	17957	17980	18033	18007	18018	18050	18198	18220	17927	18087	18037	18078	18115	18234	17874	17913	18170	17921	18089	18050	18047	18002	17977	17943	18012	17999	18222	17759	18034	17899	18079	17995	18025	18186	18037	18086	18011	18213	18066	18107	17884	18014	18112	18107	17832	17965	17993	18006	18029	18109	18041	17864	17915	17991	17634	18112	17988	18057	18043	18052	17789	17853	18127	18083	17953	17979	18014	17947	17816	18029	18067	18041	17798	17945	18195	18028	17920	17980	18155	17986	18048	18013	18113	17944	18008	17935	17916	17816	17817	17930	17877	18077	18291	18091	17906	17919	18025	17955	18076	18048	18017	18109	17908	17845	17727	17910	18072	17821	17991	18098	18250	18109	17984	18054	18124	18056	17861	17939	18175	17835	17752	17863	17979	18042	17953	17858	18132	17937	18114	17928	18035	17930	17835	17998	17853	18127	17964	17841	17921	18016	17835	18061	18097	18045	18109	17956	17857	18011	18073	18011	17947	18067	18060	17959	17907	17754	18037	18090	17962	17931	17854	17942	18204	17890	17990	18107	17926	18013	18099	18104	18031	18001	17848	17851	17969	17775	18055	18191	17922	18222	17971	18161	17938	17946	17744	17965	18155	17946	18002	17891	18221	17909	17893	17868	17773	17978	18062	18037	17824	18047	17982	18015	18195	17995	18036	18076	18045	17813	18020	17988	18059	18051	17829	18029	18117	18013	18081	17856	18004	17992	18134	18087	18070	18277	17910	17909	18010	18002	18255	17858	17968	17921	18059	18083	18258	18111	18058	17896	17820	18134	18079	17801	17977	17940	18172	18083	17980	17974	17954	17972	18000	18039	18002	17736	18020	18123	18183	18108	17883	18017	18017	17905	17981	18055	17973	18039	18162	17898	17932	17964	17971	17807	18236	17977	17998	17961	18208	18092	18167	18077	17981	18065	17963	17905	17935	18044	18056	18204	18021	18028	17996	18229	18026	18310	18201	17846	17828	17886	17829	17894	18231	18247	17896	17924	18082	18234	18115	17923	18134	18158	18113	18186	17951	17982	17724	18004	17921	18049	18017	17982	18026	18106	17798	17957	18145	17924	18103	18029	18111	17917	17701	17899	18194	18217	17963	18125	18025	18155	17773	18011	17987	18019	17894	18025	17928	17907	18149	18180	17919	18225	18002	17841	17841	18111	18052	18116	17903	17959	18058	17826	18135	18122	17881	17924	18019	18042	18168	18126	18015	17846	17991	17868	18042	17884	18038	17907	18043	17964	17995	17975	18222	17840	17875	18057	18076	18002	17966	18158	18112	18060	17973	17993	17972	18059	17880	18066	17982	18088	18156	17917	17782	17929	18217	18155	18248	18061	18165	18136	17992	17883	18126	18139	18077	18179	17998	18006	18047	18037	18096	17982	17845	17908	18134	18066	18078	17909	18016	17926	18053	17990	18118	18025	18062	18139	18141	18009	17927	18135	18005	18056	17867	18040	17745	17889	17850	18018	18064	18007	18089	18122	18039	18020	18073	18065	18134	18166	18083	17997	18046	17951	17972	17936	18040	17929	17849	17991	17984	18111	18092	18107	17844	18179	18152	17883	18034	18230	17983	18013	17935	18051	17951	18242	18088	17892	18002	18073	17976	18129	17933	18159	18177	18019	18341	18138	18176	18020	17949	17816	18062	17857	18075	18083	18218	17976	18002	18188	18025	17915	18048	17831	18126	18044	17860	18068	18067	17899	18026	17951	17918	17990	17935	18101	18108	17990	17885	18069	17858	18043	18109	17981	18037	18014	18062	18131	17989	17820	17956	18020	17995	18006	17912	18004	17942	17843	18105	18198	17772	18021	17888	17915	17963	17982	17852	17894	18014	17931	18022	18096	17983	18117	18065	17979	17964	18075	17923	17971	17970	17987	18117	17937	18093	18075	18107	18165	18121	18125	18072	18078	18027	17940	18072	18051	18019	17890	18081	18016	17920	17994	18218	17786	17948	18097	17929	18037	18030	17942	18006	17997	17891	17975	17966	18007	17986	18164	18017	18045	18043	18052	18073	17959	18220	18061	17852	17993	18076	18011	18145	18080	17923	17950	17966	17976	17832	17946	17971	18008	17920	17911	17898	17765	17983	17700	17879	17885	17999	18067	18218	17936	17860	18077	17984	17870	17997	18031	18049	18132	17983	18170	18140	17809	18184	18149	18005	17955	18126	17848	17789	18176	17933	17911	17920	18270	17834	18019	18091	17886	18046	18120	17882	18009	18023	18063	18231	18027	17896	18114	17932	17983	17925	18012	17943	17905	17999	18015	18082	17880	18006	17949	17816	17912	18069	18082	18196	17919	18136	17982	18082	18052	17846	17878	17853	18020	18057	18001	17754	17881	17865	18039	17764	18010	18071	17962	17956	18038	17933	18051	17835	18157	18247	18105	18067	18029	18116	18134	18066	17951	18039	17834	17983	17945	18186	18192	18241	17977	18006	18228	17947	17754	17943	18131	17928	18037	18213	18032	17767	18074	17925	17987	17989	18096	18155	18222	17986	18141	18211	18173	18107	17934	17927	17852	17849	17919	17995	18102	18057	18201	17956	18085	17906	17922	18232	18000	18015	17940	17936	17849	18043	17918	18070	17895	17888	18045	17980	17998	18008	18014	18112	18122	17985	17847	17962	18092	17882	17927	17908	17804	17942	18165	17783	17945	18058	17935	18179	18236	18146	17986	18220	18053	18043	18105	18201	18072	18320	18253	18163	17934	17713	17881	18045	17963	17818	18052	17959	18107	18006	18112	17784	17997	17984	17987	18228	18129	18074	18067	18047	17941	18197	18137	18145	18130	17941	17872	17856	17899	17972	17950	18168	18083	17827	17975	17932	18262	17851	18159	18124	17696	18010	17903
21019	33934	33038	27180	22531	19713	18061	17824	18253	17937	16859	16292	15606	15604	15395	15071	14973	14852	14787	14733	14892	14656	14787	14613	14549	14508	14571	14486	14575	14385	14457	14333	14499	14510	14411	14475	14534	14351	14249	14444	14509	14392	14317	14873	15645	15503	15250	14763	14436	14266	14405	14398	14430	14418	14388	14280	14243	14332	14275	14388	14499	14331	14515	14445	14376	14403	14363	14281	14515	14391	14457	14346	14267	14323	14343	14431	14369	14514	14304	14196	14205	14397	14352	14298	14292	14285	14360	14490	14385	14272	14251	14352	14475	14226	14256	14355	14257	14403	14164	14472	14285	14170	14507	14338	14293	14265	14434	14309	14274	14248	14302	14355	14415	14295	14243	14422	14406	14340	14157	14330	14232	14150	14437	14488	14439	14423	14395	14339	14331	14383	14208	14253	14197	14286	14386	14138	14188	14257	14376	14236	14354	14464	14197	14338	14435	14227	14491	14373	14246	14269	14345	14214	14219	14428	14305	14374	14425	14316	14309	14287	14316	14275	14094	14256	14397	14538	14535	14329	14351	14353	14378	14305	14510	14168	14368	14394	14347	14325	14360	14513	14301	14352	14230	14355	14281	14348	14370	14210	14291	14258	14352	14241	14315	14404	14350	14069	14378	14412	14313	14329	14375	14397	14186	14256	14195	14269	14461	14297	14328	14329	14366	14343	14364	14304	14250	14303	14198	14351	14382	14274	14342	14423	14390	14357	14387	14216	14281	14189	14368	14352	14334	14229	14481	14285	14534	14258	14203	14418	14300	14389	14296	14348	14437	14487	14525	14431	14265	14299	14249	14270	14314	14385	14198	14364	14284	14194	14209	14472	14243	14467	14395	14495	14291	14417	14251	14267	14373	14455	14139	14298	14420	14168	14397	14280	14262	14236	14384	14345	14137	14268	14317	14211	14309	14241	14366	14347	14383	14265	14347	14186	14372	14395	14266	14304	14270	14197	14241	14424	14172	14390	14338	14370	14122	14448	14257	14325	14323	14276	14539	14528	14403	14286	14208	14096	14437	14400	14429	14294	14282	14226	14364	14490	14303	14280	14374	14389	14360	14321	14135	14336	14287	14345	14341	14277	14364	14419	14350	14489	14270	14399	14224	14349	14282	14505	14257	14406	14305	14267	14419	14373	14285	14344	14400	14339	14254	14354	14414	14292	14172	14283	14338	14321	14311	14214	14385	14323	14238	14357	14275	14496	14358	14366	14163	14345	14419	14426	14453	14298	14241	14169	14420	14304	14194	14302	14367	14319	14107	14187	14098	14310	14164	14317	14475	14299	14425	14237	14359	14294	14222	14228	14167	14464	14375	14422	14161	14317	14287	14517	14215	14271	14106	14380	14485	14213	14391	14422	14174	14327	14425	14267	14391	14224	14152	14411	14200	14334	14479	14247	14280	14322	14303	14329	14394	14457	14439	14387	14329	14220	14376	14404	14319	14418	14370	14164	14160	14453	14392	14333	14241	14362	14363	14400	14498	14373	14125	14311	14355	14354	14331	14273	14471	14092	14319	14308	14296	14391	14269	14251	14364	14445	14283	14334	14345	14462	14385	14322	14325	14333	14342	14232	14359	14288	14322	14439	14171	14373	14289	14440	14280	14299	14366	14184	14310	14298	14450	14377	14249	14396	14419	14274	14243	14299	14408	14369	14440	14249	14344	14420	14205	14406	14395	14322	14356	14233	14353	14433	14314	14322	14168	14377	14218	14275	14436	14502	14348	14317	14127	14489	14468	14159	14321	14209	14296	14260	14262	14426	14186	14357	14395	14200	14249	14470	14264	14285	14328	14349	14240	14275	14185	14391	14417	14293	14334	14335	14170	14266	14368	14268	14276	14208	14270	14311	14309	14378	14241	14247	14378	14419	14331	14494	14354	14492	14251	14189	14376	14012	14321	14299	14323	14487	14279	14265	14332	14193	14370	14470	14381	14181	14428	14199	14269	14301	14302	14197	14307	14427	14377	14309	14287	14277	14352	14265	14494	14359	14333	14270	14190	14330	14382	14433	14382	14550	14333	14158	14408	14434	14348	14173	14329	14221	14316	14235	14503	14246	14324	14259	14332	14382	14157	14551	14357	14134	14341	14417	14102	14241	14254	14290	14158	14432	14366	14341	14349	14285	14274	14414	14240	14345	14315	14273	14305	14305	14563	14218	14392	14253	14269	14184	14340	14229	14262	14185	14463	14279	14245	14396	14408	14353	14177	14251	14196	14283	14228	14347	14339	14388	14233	14243	14405	14347	14416	14359	14168	14411	14319	14130	14266	14394	14202	14151	14397	14344	14340	14192	14341	14311	14238	14328	14427	14455	14254	14127	14189	14315	14348	14258	14272	14259	14282	14432	14224	14441	14263	14342	14310	14388	14210	14468	14279	14377	14295	14352	14282	14327	14355	14338	14298	14274	14319	14295	14442	14288	14267	14374	14291	14463	14426	14369	14252	14164	14265	14309	14142	14519	14253	14282	14350	14319	14389	14351	14411	14280	14322	14435	14279	14437	14309	14366	14293	14249	14330	14360	14388	14215	14416	14394	14293	14345	14293	14453	14454	14214	14265	14348	14432	14239	14404	14233	14393	14394	14199	14322	14339	14454	14262	14276	14386	14338	14273	14200	14267	14457	14371	14255	14212	14412	14441	14283	14346	14228	14252	14247	14315	14335	14288	14313	14353	14248	14573	14201	14237	14105	14517	14297	14244	14201	14310	14137	14232	14448	14242	14499	14279	14478	14175	14270	14228	14371	14236	14395	14166	14280	14385	14348	14354	14294	14410	14252	14345	14217	14365	14283	14396	14443	14547	14384	14221	14234	14292	14394	14429	14149	14334	14415	14230	14467	14302	14344	14232	14136	14419	14365	14219	14256	14423	14121	14330	14391	14302	14194	14304	14344	14217	14273	14344	14340	14267	14276	14453	14329	14345	14382	14352	14232	14231	14314	14302	14480	14243	14338	14317	14558	14329	14258	14349	14264	14334	14390	14406	14330	14198	14182	14527	14306	14254	14321	14245	14436	14349	14291	14203	14328	14299	14281	14199	14402	14235	14116	14240	14311	14136	14323	14288	14411	14370	14249	14291	14263	14287	14241	14377	14368	14353	14391	14242	14398	14285	14129	14207	14326	14421	14333	14422	14202	14171	14261	14414	14309	14290	14408	14170	14217	14282	14164	14285	14340	14318	14341	14180	14257	14233	14306	14295	14365	14284	14373	14410	14358	14285	14364	14417	14246	14276	14353	14293	14425	14329	14373	14310	14382	14364	14436	14437	14291	14271	14292	14543	14375	14227	14145	14386	14229	14323	14296	14259	14242	14274	14090	14360	14316	14158	14283	14365	14249	14346	14290	14273	14472	14221	14442	14029	14337	14229	14259	14366	14422	14386	14413	14320	14475	14283	14373	14284	14459	14272	14275	14246	14088	14358	14438	14323	14392	14346	14322	14353	14235	14215	14396	14435	14374	14353	14217	14319	14342	14347	14489	14400	14341	14430	14231	14373	14538	14435	14229	14360	14384	14322	14286	14334	14282	14215	14302	14370	14287	14231	14365	14311	14285	14287	14454	14356	14380	14288	14281	14251	14234	14213	14339	14317	14474	14360	14318	14319	14241	14078	14369	14313	14568	14354	14367	14258	14348	14267	14319	14540	14136	14336	14259	14345	14360	14132	14278	14227	14396	14572	14374	14243	14431	14253	14404	14407	14226	14308	14338	14289	14245	14416	14343	14344	14493	14371	14399	14170	14251	14076	14400	14542	14400	14194	14290	14417	14402	14274	14303	14517	14323	14300	14340	14316	14239	14415	14294	14328	14410	14223	14357	14400	14213	14279	14208	14362	14335	14508	14251	14473	14452	14352	14287	14317	14307	14220	14239	14246	14446	14308	14274	14262	14368	14350	14314	14374	14315	14308	14369	14326	14335	14378	14246	14235	14107	14123	14428	14326	14395	14320	14446	14427	14212	14341	14370	14425	14338	14425	14404	14327	14359	14310	14292	14283	14249	14461	14270	14357	14298	14231	14293	14365	14410	14470	14368	14358	14377	14419	14481	14375	14191	14376	14469	14256	14356	14204	14474	14158	14307	14198	14331	14256	14326	14358	14344	14226	14154	14287	14316	14390	14285	14628	14240	14272	14258	14289	14167	14381	14203	14392	14383	14385	14302	14237	14397	14423	14242	14458	14360	14373	14454	14467	14265	14182	14337	14165	14409	14404	14268	14453	14131	14452	14257	14313	14213	14378	14336	14226	14329	14398	14382	14527	14384	14383	14309	14285	14327	14541	14365	14296	14448	14305	14134	14263	14439	14277	14431	14330	14393	14409	14569	14271	14363	14243	14341	14257	14267	14352	14254	14284	14371	14193	14278	14198	14333	14378	14307	14199	14290	14416	14184	14207	14178	14347	14497	14472	14309	14487	14374	14356	14263	14338	14256	14421	14473	14242	14235	14415	14274	14257	14335	14275	14292	14386	14304	14434	14389	14308	14293	14247	14266	14416	14461	14442	14427	14282	14259	14378	14201	14348	14290	14386	14268	14394	14361	14395	14274	14191	14342	14404	14205	14302	14249	14360	14388	14298	14363	14278	14352	14418	14347	14272	14217	14349	14313	14224	14392	14332	14467	14285	14408	14184	14219	14378	14207	14405	14428	14314	14567	14374	14326	14380	14300	14169	14462	14500	14169	14248	14497	14316	14357	14302	14408	14366	14377	14378	14276	14370	14431	14341	14221	14257	14320	14137	14208	14390	14323	14325	14241	14324	14337	14343	14422	14565	14164	14287	14361	14300	14340	14305	14262	14208	14255	14273	14319	14424	14275	14399	14385	14344	14227	14458	14288	14341	14254	14413	14483	14384	14352	14492	14086	14383	14348	14330	14374	14292	14314	14255	14283	14497	14511	14580	14298	14205	14236	14186	14363	14285	14357	14414	14241	14356	14353	14318	14355	14315	14349	14353	14234	14327	14180	14286	14188	14417	14360	14328	14280	14288	14210	14246	14346	14250	14309	14203	14176	14455	14240	14164	14481	14406	14221	14343	14438	14381	14353	14255	14291	14273	14457	14249	14357	14281	14251	14282	14407	14177	14407	14376	14331	14344	14323	14207	14555	14405	14370	14255	14364	14347	14233	14270	14356
23550	21098	28443	23949	22148	24707	25639	21425	21128	21465	20579	19710	19564	19058	18980	18777	18548	18336	18567	18485	18340	18345	18632	18277	18387	18414	18240	18100	18060	18030	17790	18027	18095	18128	18029	17935	17945	18140	18134	17903	17815	18029	18104	18106	19460	19766	19332	18541	18271	17876	17708	17974	17995	17892	17770	17987	18004	17707	17967	17956	17862	17862	17913	17860	17886	17791	17879	17855	17787	17869	17784	17867	17927	17888	17826	17874	18085	17823	17937	17925	17907	17879	17785	17791	17893	18073	17891	17923	17788	17889	17739	17703	17852	17829	17893	18126	17761	17835	18056	17731	17755	17892	18049	17886	18000	17805	17774	17867	18180	17639	17813	17820	18144	17961	17769	17701	17951	18220	17700	17907	18059	17770	17911	17992	17803	17833	17828	17916	18022	17691	17701	17725	17927	17929	17885	17796	17761	17945	17841	17852	18009	17961	18046	17813	17991	17741	18030	17832	17899	17982	17907	17850	17821	17841	17773	17955	17769	17806	17948	17936	17722	17629	17709	17929	18043	17906	17797	17709	17921	17711	17889	17822	17793	17917	17855	18004	17909	17754	17851	17764	17764	17914	17825	17734	17880	17780	17822	17670	17906	17959	17829	17781	18111	17982	17741	17804	17809	17997	17970	17634	17780	17633	17940	17939	17748	17574	17872	17876	17804	17783	17898	17689	17675	17812	17856	17870	18070	17742	17732	17743	17960	17937	18000	17819	17815	17917	17883	17645	17856	17798	17757	17842	17984	17772	17766	17766	17856	17869	18032	17787	17946	17941	17840	17809	17791	17884	17973	17859	17678	17896	17813	17848	17856	17753	17815	18113	17811	17695	17912	17825	18029	17807	17721	17901	17807	17783	17661	17765	17838	17867	17671	17707	17839	17782	17870	17763	17710	17708	17745	17945	17947	17881	17908	17923	17897	17728	17873	17663	18028	17773	17972	17900	18095	17915	17755	17901	17915	17960	18059	17765	17977	17931	17721	17911	18036	17881	17911	18100	17908	17750	17947	17968	17883	17706	17923	17921	17777	18160	17749	17703	17902	17852	17819	17863	17877	17773	17786	17673	18015	17841	17759	18008	17782	17733	17874	17883	17868	17591	17952	17948	17717	17833	17928	17764	17891	17811	17877	17865	17818	17989	17998	17858	17837	17667	17969	17779	17831	17680	17816	17739	17827	17848	17787	17808	17801	17702	17598	17823	17762	17975	17859	17645	17830	17944	17643	17711	17711	17727	17895	17796	17859	17780	17772	17828	17818	17840	17949	17786	17692	17842	17919	17956	17919	17759	17953	17859	17872	17694	17634	18034	18195	17981	17792	17953	17812	17709	17674	17828	17845	17989	17992	17889	17771	17808	17879	17862	17828	17928	17777	17775	17842	17723	17923	17762	17638	17910	17862	17893	17776	17992	17813	17999	18006	17816	17744	17719	17914	17917	18038	17863	17934	17535	17945	17793	17866	17851	17792	17864	17963	17876	17736	18011	18089	17876	17944	17855	17865	17882	17754	17678	17728	17847	17622	17921	17781	17846	17863	18023	17913	17857	17937	17914	17833	17741	17848	17734	17925	17804	17779	18045	17690	17839	17832	17798	17904	17786	17837	17841	17869	17853	17699	17855	17814	17722	17890	17831	17862	18107	18035	17718	17944	17783	17886	17981	17880	18112	17929	17696	17893	17948	17852	17930	17761	17479	17808	17924	17889	17929	17727	18000	17926	17688	18038	17769	17603	18023	17761	17844	17506	17876	17920	17739	17803	17800	17813	18105	17753	17553	17827	17760	18040	17892	17785	17778	17741	17754	17664	17903	17877	17775	17711	17821	17722	17532	18020	17907	17976	17735	17690	17772	17860	17927	17704	17899	17898	17882	17749	17858	17739	17922	17863	17832	17748	17872	17779	17867	17867	18013	17969	17822	17844	18224	17904	17774	17687	17732	17742	17704	17743	17739	17984	17961	17780	17868	17927	17697	17839	17853	18083	17745	17819	17679	17962	17649	17806	17525	17864	18064	17857	17726	17669	17860	17838	17791	17837	17860	17744	17827	17784	17772	17855	17889	17600	17784	17767	17764	17896	17745	17822	17759	17796	17900	17741	17702	17902	17842	17823	17736	17809	18056	17833	17658	17832	17691	17619	17784	17798	17883	17765	17862	17663	17762	17771	17988	17760	17759	18021	17913	17722	17783	17921	17932	17940	17973	17846	17957	17799	17726	17616	17943	17877	17853	17812	17792	17992	17745	17711	17803	17726	17572	17864	17704	17824	17730	17916	17919	17816	17838	17787	17890	17911	17859	17824	17658	17700	17832	17884	17838	18054	18044	17700	17869	17774	17772	17689	17881	17810	18091	17873	17860	17959	17840	17863	17847	17516	17777	17864	17836	17958	17680	17825	17827	17748	17699	17715	17847	18048	17886	17898	17889	17917	17897	17895	17683	17957	17901	18042	17809	17727	17808	17710	17649	17982	17700	17653	17902	17784	17755	17764	17831	17841	17764	17807	17795	17760	17985	17838	17949	17963	17822	17814	17854	17878	17963	17888	17811	17846	17716	17913	17890	17897	17948	17884	17935	18011	17968	17921	17934	17909	17938	17999	17811	17649	17756	17667	17794	17916	17835	17867	17982	17770	17855	17931	17930	17895	17873	17787	17934	17863	17911	17779	17914	17723	17720	17700	17978	17812	17974	17672	17719	17760	17783	17891	17764	17740	17797	17745	17876	17753	17974	17748	17755	17943	17826	17756	18007	18137	17815	17631	17747	17710	18119	17649	17662	17718	17902	17635	17806	17848	17937	17823	17843	17698	17693	17774	17801	17624	17970	17813	17739	17823	17743	18067	17762	17787	17808	17974	17780	17820	17731	17957	17891	17933	17792	17943	17902	18037	17923	17787	17860	17671	17827	17806	18030	17830	17819	17737	18021	17798	17882	17770	17909	17862	17656	17793	17842	17727	17865	17726	17716	17625	17850	18010	18034	17975	17796	17966	17955	18051	17822	17693	17587	17855	17956	17917	17850	17721	17663	17694	17970	17807	17792	17852	17885	18043	17863	17786	17820	17822	18014	17774	17833	17755	17905	18094	17890	17721	17730	17798	17852	18001	17736	17926	17866	17817	17757	18092	17869	17815	17818	17847	17850	17714	17913	17830	17921	17845	17943	17704	17722	17738	17812	17744	17748	17666	17683	17873	17933	17709	18013	17783	17763	17688	17757	17943	17820	17934	17733	17771	17704	17709	17895	17749	17685	17924	17682	17893	17806	17874	17826	17963	17877	17920	17947	17673	17744	18025	17689	18091	17865	17893	17919	17852	17924	17864	17741	17862	17805	17636	17802	17914	17948	17635	17861	17913	17773	17701	17979	17850	17812	17896	17774	17918	17746	17672	17911	17878	17772	17883	17884	17742	17543	17777	17902	17865	17803	18056	17634	17899	17849	17844	17838	18065	18027	17986	17823	17784	17845	17728	17916	17916	17937	17730	17869	17981	17882	17868	18129	17811	17876	17824	17880	17770	17865	17909	17717	18006	17993	17820	18141	17892	17807	17818	17721	17956	17969	17852	17953	17687	17813	17767	17861	17744	17823	17836	18041	17778	17810	18029	17783	17919	18020	17714	18096	17948	17716	17699	17836	17853	17826	17621	17662	17904	17904	18027	17888	17892	17781	17983	17950	17721	17955	17986	17855	17827	17917	17925	17826	17663	17826	17591	17911	17652	17884	17951	17906	17624	18052	17713	17759	17738	17845	17781	17588	17874	17944	17798	17688	17846	17921	17883	18013	18083	17900	17818	17637	17967	17834	17763	17682	17812	17903	17852	18020	17657	17955	17751	17793	17733	17746	17857	17867	17824	17931	17844	17993	17741	17859	17668	17705	17954	17878	17777	17732	17876	17774	17748	17838	17668	17958	17750	18012	17743	17983	17888	17740	17770	17803	17911	18111	17793	17874	17739	17898	17920	17900	17777	17863	17874	17860	17749	17908	17897	17792	17998	17791	17944	17639	17880	17758	17805	17721	17638	17662	17724	17866	17919	17788	18040	17808	17877	17749	17770	17749	17716	18042	17874	17628	17917	17919	17825	17647	17568	17754	17773	17766	17748	17681	17740	17712	17903	17834	17716	17740	17865	17721	17672	17836	17809	17861	17674	17807	17865	17731	17921	17938	17864	17727	17784	17825	17866	17947	17863	17794	17808	17821	17607	17808	17843	17626	17887	18026	17941	17915	17934	17703	17884	17771	18024	17890	17819	17975	17670	17792	17787	17636	17776	17774	18062	17905	17820	17830	17805	17961	17955	17902	18036	18010	17991	17769	17875	17900	17861	17881	17791	17541	17838	17732	17757	18090	17976	17598	17922	17715	17818	17640	17716	17835	17858	17916	17985	17743	17883	17763	17892	17804	17860	17892	17669	17744	17862	17742	17688	17927	17765	17880	17861	17697	17959	17824	17853	17742	17942	18033	17947	17921	17814	17717	17813	17956	17857	17766	18059	17781	17795	17831	17708	17861	17807	17801	17719	17726	17949	17741	17790	17790	17552	17825	17779	17894	17761	17829	17866	17820	17997	17970	18052	17907	17816	17950	17789	17859	17846	17779	17662	17899	17856	17840	17852	17797	17923	17848	17881	17746	17937	17689	17795	17766	17457	17923	17802	17889	18046	17740	17777	17826	18022	17766	18016	17791	17826	17891	17927	17807	17892	17762	17711	17995	17648	17782	17945	17882	17891	17676	17867	17761	17873	17845	17978	17879	17856	17873	17924	17645	17880	17755	17870	17813	17841	17927	17799	17779	17894	17761	17792	17781	17997	17895	17993	17790	17689	17835	17960	18001	17788	17946	17777	17807	17875	17959	17943	17712	17825	17745	17715	17759	17871	17632	17676	17725	17777	17880	17823	17782	18137	17979	18068	17929	17757	17689	17719	17920	18018	17993	17963	17912	17972	17959	17896	17762	17680	17854	17716	17820	17835	17751	17830	17802	17863	17661	17859	18009	18015	17756	17832	17672	17873	17813	17803	17826	17690	18032	18122	17988	17851	17882	17822	17806	17767	17817	17903	17926	17778	17880	17726	17865	17736	17668	17861	17876	17881	17767	17723	17706	17905	17728	17792	17465	17898	17852	17791	17950	18017	17861	17730	17894
23482	39809	38105	32312	26861	22288	20105	19271	19458	19088	17667	16975	16402	16112	15865	15601	15193	15208	14964	14890	14906	14828	14807	14871	14648	14703	14554	14478	14446	14291	14401	14461	14456	14263	14223	14156	14424	14169	14357	14276	14167	14313	14187	14619	16437	16925	15818	15048	14609	14285	14271	13910	14286	14262	14388	14260	14231	14284	14215	14213	14125	14107	14184	14273	14236	14012	14201	14233	14291	14111	14130	14177	14263	14214	14306	14221	14087	14204	14190	14224	14007	14172	14268	14088	14221	14212	14130	14193	14272	14159	14205	14203	14242	14353	14248	14220	14285	14251	14143	14198	14313	14237	14008	14123	14186	14288	14152	14223	14172	14308	14251	14259	13989	14301	14180	14147	14281	14220	14066	14097	14320	14119	14194	14142	14269	14059	14302	14042	14244	14110	14338	13952	14173	14182	14200	14180	14187	14232	14148	14173	14169	13954	14204	14157	14234	14248	14186	14100	14158	14220	14226	14296	14154	14049	14087	14141	14188	14245	14221	14147	14173	14181	14170	14062	14046	14291	14165	14157	14211	14163	14203	14061	14244	14130	14246	14181	14404	14111	14340	14154	14150	14142	14194	14306	14143	14179	14197	14296	14168	14153	14287	14160	14252	14178	14321	14273	14232	14138	14228	14385	14275	14303	14096	14138	14098	14158	14191	14147	14270	14174	13919	14248	14291	14248	14125	14395	14103	14186	14080	14275	14184	14255	14161	14258	14193	14199	14255	14199	14255	14247	14125	14185	14289	14277	14228	14275	14221	13972	14204	14219	13997	14213	14235	14040	14153	13997	14204	14184	14284	14185	14424	14189	14232	14263	14198	14102	14100	14157	14242	14058	14313	14106	14212	14289	14304	14186	14322	14058	14146	14133	14227	14124	14313	14119	14215	14134	14136	14198	14150	14114	14295	14208	14171	14136	14221	14055	14082	14345	14213	14079	14116	14197	14241	14166	14114	14102	14223	14120	14329	14065	14267	13992	14121	14055	14089	14006	14099	14127	14280	14081	14143	14075	14200	14266	14285	14300	14063	14098	14172	14265	14095	14275	14124	14036	14051	14196	14222	14165	14074	14030	14215	13995	14077	14261	14204	14150	14184	14188	14232	14311	14215	14104	14257	14186	14186	14302	14119	14159	14161	14297	14264	14210	14242	14120	14077	14234	14187	14216	14242	14179	14305	14130	14187	14037	14120	14145	14178	14181	14076	14095	13929	14196	14116	14270	14232	14272	14093	14381	14105	14250	14098	14077	14214	14140	14146	14213	14211	14384	14292	14243	14037	14198	14317	14166	14385	14139	14249	14087	14176	14229	14206	14190	14098	14180	14215	14288	14131	14161	14099	14143	14163	14284	14189	14287	14320	14271	14162	14037	14175	14170	14290	14239	14317	14253	13964	14199	14053	14221	14247	14214	14132	14087	14173	14258	13891	14196	14146	14156	14040	14300	14237	13950	14253	14095	14270	14074	14165	14205	14254	14233	14238	14174	14271	14048	14304	14176	14209	14309	14407	14046	14123	14137	14116	14188	14249	14401	14256	14233	14056	14237	14051	14103	14172	14082	14176	14304	14310	14189	14170	14306	14239	14137	13998	14127	14123	14195	14158	14087	14226	14039	14172	14109	14144	14146	14177	14353	14277	14008	14317	14182	14030	14174	13957	14012	14299	14262	14204	14381	14135	14482	14214	14244	14094	14358	14092	14033	14097	14063	14173	14055	14305	14259	14297	14151	14185	14211	14267	14119	14165	14157	14121	14157	14205	14224	14115	14144	14198	14142	14215	14163	14225	14125	14184	14285	14073	14174	14188	14060	14178	14138	14202	14233	14203	14225	14206	14280	14301	14140	14245	14152	14127	14170	14204	14160	14087	14128	14131	14142	14315	14222	14085	14296	14188	14242	14217	14183	14241	14308	14389	14166	14074	14314	14155	14169	14060	14230	14298	13978	14152	14198	14179	14189	14136	14179	14218	14127	14075	14171	14168	14291	14107	14159	14129	14090	14437	14250	14284	14146	14150	14215	14129	14158	14037	14295	14180	14308	14118	14293	14094	14264	14312	14182	14307	14267	14230	14222	14142	14258	14315	14164	14171	14151	14168	14264	14216	14167	14070	14121	14350	14119	14086	14217	14086	14162	14035	14144	14262	14218	14168	14186	14123	14201	14163	14160	14299	14359	14209	14095	14285	14115	14183	14247	14142	14257	14051	14284	14179	14208	14301	14267	14250	14322	14060	14124	14250	14051	14117	14291	14220	14215	14200	14284	13991	14231	14178	14192	14150	14162	14177	14131	14082	14183	14194	14317	14137	14105	14355	14019	14201	14081	14285	14515	14283	14286	14027	14341	14024	14141	14230	14279	14179	14141	14158	14254	14049	14168	14162	14193	14426	14232	14264	14197	14215	14216	14085	14261	14188	14142	14151	14186	14183	14254	14156	14095	14067	14240	14203	14149	14362	14358	14139	14331	14263	14326	14187	14363	14181	14261	14248	14236	14246	14287	14249	14262	14301	14201	14239	14026	14032	14198	14373	14221	14257	14213	14319	14187	14174	14180	14243	14219	14404	14179	14142	14158	14245	14182	14231	14114	14243	14284	14084	13955	14220	14188	14260	14258	14292	14282	14335	14311	14130	14289	14187	14301	14198	14350	14309	14058	14089	14125	14162	14419	13990	14260	14065	14151	14217	14128	14203	14462	14347	14376	14048	14242	14267	14072	14097	14198	14354	14105	14291	14219	14083	14265	14115	14232	14128	14181	14283	14128	14118	14206	14301	14107	14241	14152	14359	13948	14214	14206	14318	14179	14300	14141	14122	14201	14114	14075	14088	14177	14059	14019	14095	14223	14150	14164	14190	14176	14236	14025	14322	14193	14158	14274	14323	14242	14091	14137	14070	14102	14235	14239	14173	13993	14334	14261	14182	14201	14287	14274	14264	14327	14349	14347	14143	14108	14153	14157	14253	14068	14260	14177	14114	14279	14135	14091	14147	14225	14428	14222	14213	14241	14238	14251	14140	14044	14220	14176	14261	14182	14124	14130	14203	14365	14111	14129	14095	14174	14318	14165	14241	14175	14224	14162	14182	14256	14155	14017	14301	14333	14084	14184	14218	14089	14131	14108	14293	14214	14007	14153	13942	14264	14201	14052	14100	14148	14065	13973	14131	14200	14177	14191	14162	14242	14184	14182	14023	14122	14296	14272	14223	14156	14173	14231	14156	14159	14099	14185	14154	14091	14142	13983	14414	14039	14322	14277	14268	14191	14111	14056	14300	14172	14010	14490	14101	14231	14250	14251	14159	14262	14097	14211	14156	14223	14199	14109	14092	14123	14254	13981	14163	13998	14189	14069	14220	14173	14464	14249	14218	14272	14140	14151	14311	14071	14082	14430	14203	14205	14250	14162	14190	14198	14135	14218	14247	14215	14073	14158	14234	14152	14191	14125	14133	14267	14058	14157	14256	14229	14247	14082	14404	14012	14403	14399	14125	14016	14164	14228	14134	14091	14347	14179	14089	14021	14364	14105	14256	14121	14477	14276	14247	14175	14225	14203	14251	14018	14289	14185	14191	14009	14368	14224	14135	14341	14152	14070	14119	14212	14297	14141	14185	14207	14132	14062	14406	14147	14181	14115	14100	14310	14189	14213	14124	14138	14124	14115	14265	14466	14113	14316	14209	14158	14123	14219	14119	14132	14274	14038	14095	14076	14286	14048	14173	14265	14305	14161	14221	14226	14014	14392	14082	14229	14271	14114	14174	14345	14112	14253	14180	14173	14249	14207	14188	14238	14180	14206	14295	14179	14219	14194	14199	14106	14120	14267	14204	14178	14105	14137	14083	14240	14261	14147	14088	14182	14223	14354	14197	14079	14312	14190	14184	14216	14280	14257	14199	14352	14290	14018	14301	14183	14280	14269	14197	14180	14259	14100	14128	14203	14077	14278	14082	14281	14093	14239	14254	14218	14373	14178	14117	14186	14196	14252	14190	14197	14264	14388	14277	14293	14312	14115	14053	14063	14198	14225	14172	14159	14226	14308	14224	14197	14127	14034	14232	14042	14188	14171	14164	14085	14280	14095	14267	14205	14161	14152	14199	14163	14125	14295	14305	14263	14084	14132	14328	14166	14194	14153	14279	14045	14188	14087	14185	14289	14251	14205	14190	14182	14389	14202	14301	14305	14209	14201	14230	14009	14365	14276	14283	14074	14167	14125	14356	14103	14127	14169	14125	14136	14179	14172	14078	14129	14275	14087	14162	14353	14341	14198	14240	14121	14174	14015	14206	14247	14091	14365	14333	14117	14190	14343	14151	14211	14229	14141	14180	14218	14329	14251	14182	14127	14088	14061	14205	14213	14228	14246	14181	14334	14022	14157	14286	14282	14254	14307	14320	14126	14292	14212	14209	14061	14354	14107	14277	14323	14003	14099	14389	14254	14119	14137	14198	14182	14326	14318	14189	14241	14268	14147	14225	14155	14257	14232	14447	14217	14367	14170	14262	14297	14158	14322	14309	14052	14259	14062	14105	14158	14367	14124	14050	14264	14246	14355	14099	14368	14415	14109	14169	14305	14260	14317	14150	14079	14212	14153	14193	14217	14327	14227	13930	14235	14261	14219	14232	14170	14308	14274	14285	14217	14149	14255	14295	14191	14159	14165	14160	14191	14141	14195	14113	14100	14113	14371	14305	14206	14357	14145	14112	14149	14008	14317	14329	14056	14262	14210	14179	14231	14082	14191	14209	14362	14292	14378	13954	14232	14178	14195	14274	14174	14246	14291	14241	14225	14313	14388	14261	14179	14182	14239	14138	14253	14058	14303	14261	14060	14198	14183	13902	14140	14397	14092	14210	14148	14084	14249	14137	14180	14253	14166	14296	14153	14063	14119	14258	14110	14217	14201	14160	14190	14085	14296	14224	14333	14170	14180	14228	14230	14228	14354	14271	14126	14273	14318	14254	14132	14141	14165	14226	14225	14206	14182	14176	14237	14120	14167	14256	14043	14236	14164	14306	14000	14139	14329	14179	14104	14142	14037	14175	14189	14260	14221	14074	14009	14160	14068	14178	14148	14302	14135	14248	14102	14234	14152	14189	14262	14036	14080	14238	14135	14295	14229	14196	14045	14195	14157	14115	14202	14231	14126
29733	23410	25264	23211	19877	19455	19285	19243	19281	19126	19317	19110	19027	18928	18628	18537	18451	18646	18641	18592	18792	18566	18518	18721	18640	18651	18463	18428	18431	18428	18631	18729	18572	18649	18527	18521	18693	18477	18504	18465	18602	18681	18405	18693	18631	18625	18735	18718	18466	18779	18695	18383	18527	18645	18528	18534	18457	18301	18744	18395	18337	18525	18662	18471	18484	18462	18561	18451	18523	18453	18713	18404	18324	18456	18428	18648	18467	18719	18323	18688	18698	18303	18442	18413	18796	18634	18714	18393	18608	18581	18332	18572	18324	18455	18428	18369	18544	18422	18725	18534	18598	18545	18379	18431	18276	18802	18763	18540	18600	18505	18418	18504	18715	18402	18344	18529	18525	18417	18478	18463	18503	18256	18475	18422	18692	18666	18562	18564	18595	18394	18593	18775	18658	18612	18577	18461	18591	18516	18566	18564	18416	18554	18518	18672	18567	18491	18604	18542	18401	18549	18609	18450	18409	18657	18496	18526	18401	18652	18651	18485	18371	18486	18625	18638	18555	18492	18534	18399	18294	18309	18343	18423	18524	18519	18513	18768	18650	18587	18610	18565	18387	18522	18645	18727	18547	18569	18600	18576	18824	18757	18410	18609	18435	18630	18467	18450	18348	18494	18610	18422	18418	18280	18292	18657	18523	18443	18522	19015	18595	18416	18366	18348	18485	18630	18562	18780	18502	18584	18656	18646	18519	18676	18567	18533	18500	18486	18589	18402	18566	18570	18440	18264	18453	18393	18567	18630	18606	18572	18491	18593	18495	18462	18615	18376	18406	18653	18625	18659	18624	18594	18629	18572	18350	18482	18461	18611	18389	18668	18378	18412	18648	18598	18235	18264	18434	18417	18414	18511	18567	18563	18623	18620	18639	18711	18398	18486	18699	18419	18676	18550	18460	18415	18428	18415	18469	18508	18384	18415	18467	18533	18666	18535	18652	18592	18497	18369	18748	18678	18705	18476	18440	18273	18400	18599	18431	18407	18538	18385	18543	18500	18538	18462	18640	18288	18616	18475	18449	18609	18631	18471	18342	18558	18488	18415	18269	18302	18459	18521	18580	18384	18579	18520	18420	18466	18524	18335	18510	18667	18535	18501	18516	18521	18652	18621	18415	18639	18480	18599	18733	18758	18351	18502	18702	18449	18638	18611	18462	18530	18450	18245	18640	18601	18728	18485	18501	18656	18636	18357	18539	18210	18572	18457	18534	18458	18511	18512	18418	18356	18599	18581	18435	18610	18475	18810	18455	18609	18376	18638	18563	18495	18605	18507	18436	18421	18394	18542	18455	18522	18585	18396	18679	18662	18588	18542	18502	18642	18404	18548	18525	18529	18588	18349	18341	18403	18737	18444	18591	18400	18715	18448	18585	18645	18501	18305	18492	18475	18443	18384	18654	18255	18488	18534	18709	18584	18519	18534	18459	18639	18413	18239	18437	18669	18472	18570	18584	18581	18488	18403	18590	18724	18612	18591	18501	18649	18615	18570	18506	18416	18513	18552	18131	18469	18711	18740	18552	18520	18449	18492	18591	18479	18466	18605	18384	18622	18472	18545	18400	18329	18600	18475	18698	18502	18759	18515	18406	18495	18477	18472	18615	18447	18339	18489	18400	18730	18591	18619	18395	18649	18470	18636	18538	18675	18638	18735	18641	18583	18405	18508	18443	18367	18426	18221	18604	18318	18430	18488	18617	18404	18670	18740	18484	18498	18410	18617	18709	18454	18414	18756	18588	18523	18643	18699	18622	18580	18724	18416	18541	18448	18535	18439	18671	18445	18384	18474	18438	18570	18535	18678	18544	18570	18736	18428	18370	18401	18338	18746	18837	18382	18331	18580	18809	18577	18524	18509	18632	18545	18558	18399	18649	18428	18513	18471	18561	18377	18554	18586	18488	18637	18719	18470	18292	18438	18569	18584	18388	18600	18524	18589	18495	18478	18715	18526	18663	18534	18276	18486	18533	18524	18370	18359	18503	18567	18584	18482	18462	18597	18394	18671	18508	18665	18810	18469	18519	18477	18567	18396	18166	18579	18537	18528	18535	18461	18693	18538	18541	18715	18676	18351	18730	18403	18542	18275	18433	18570	18613	18416	18579	18458	18630	18541	18505	18646	18624	18476	18496	18466	18430	18467	18512	18451	18404	18686	18664	18660	18614	18597	18615	18434	18429	18517	18558	18654	18463	18638	18265	18692	18445	18610	18543	18531	18557	18613	18510	18420	18747	18582	18494	18578	18396	18531	18491	18630	18479	18487	18584	18700	18644	18444	18470	18627	18708	18629	18784	18529	18477	18460	18576	18553	18473	18432	18624	18610	18593	18632	18264	18538	18589	18434	18526	18232	18557	18632	18477	18448	18749	18622	18709	18439	18530	18377	18484	18627	18461	18555	18411	18625	18546	18521	18503	18517	18536	18455	18618	18617	18540	18493	18466	18573	18685	18330	18481	18543	18595	18490	18512	18338	18397	18554	18604	18698	18495	18520	18383	18524	18520	18402	18297	18532	18270	18516	18462	18485	18633	18644	18469	18404	18678	18364	18544	18559	18420	18553	18489	18472	18502	18730	18441	18388	18594	18446	18616	18586	18458	18501	18694	18413	18615	18313	18571	18439	18540	18590	18338	18447	18571	18489	18339	18427	18642	18501	18351	18513	18695	18601	18679	18584	18656	18547	18617	18384	18613	18403	18623	18245	18521	18353	18667	18690	18527	18589	18548	18384	18514	18525	18561	18605	18430	18585	18761	18715	18440	18305	18622	18423	18371	18619	18494	18396	18385	18412	18476	18371	18599	18487	18604	18531	18428	18411	18580	18658	18495	18529	18605	18631	18485	18466	18490	18416	18681	18360	18381	18544	18547	18517	18553	18457	18521	18318	18570	18572	18865	18493	18832	18619	18444	18375	18414	18453	18442	18434	18517	18563	18574	18562	18505	18459	18337	18569	18687	18394	18526	18424	18551	18439	18462	18487	18606	18637	18581	18505	18563	18578	18592	18520	18312	18448	18604	18429	18513	18600	18532	18413	18510	18539	18413	18904	18541	18773	18596	18489	18679	18567	18616	18660	18549	18598	18483	18496	18462	18348	18597	18417	18521	18478	18504	18684	18454	18344	18774	18317	18591	18623	18517	18225	18333	18619	18543	18529	18511	18771	18437	18537	18498	18539	18514	18487	18548	18490	18505	18317	18645	18310	18819	18563	18638	18445	18486	18474	18571	18739	18697	18661	18297	18491	18519	18438	18326	18534	18601	18695	18709	18600	18715	18366	18474	18395	18380	18520	18391	18532	18499	18598	18611	18434	18438	18645	18666	18655	18394	18530	18379	18620	18573	18600	18733	18569	18600	18641	18412	18759	18558	18512	18527	18597	18589	18450	18437	18571	18758	18512	18433	18431	18695	18674	18459	18447	18575	18448	18459	18669	18413	18568	18242	18468	18729	18284	18477	18510	18433	18254	18553	18578	18766	18353	18791	18549	18542	18434	18588	18410	18615	18507	18571	18536	18346	18462	18422	18668	18496	18772	18357	18516	18666	18519	18614	18574	18365	18463	18367	18685	18387	18471	18541	18802	18467	18530	18609	18469	18517	18532	18697	18467	18750	18629	18351	18511	18671	18365	18457	18627	18343	18476	18351	18416	18685	18488	18464	18428	18697	18483	18701	18506	18471	18490	18350	18705	18891	18558	18728	18599	18399	18567	18496	18508	18741	18637	18607	18654	18669	18576	18588	18542	18729	18525	18508	18634	18437	18452	18467	18403	18527	18626	18528	18520	18563	18416	18620	18425	18576	18599	18625	18453	18426	18746	18588	18401	18350	18615	18725	18484	18517	18653	18336	18481	18454	18523	18310	18523	18423	18106	18524	18346	18532	18326	18552	18471	18658	18605	18630	18567	18475	18415	18547	18537	18410	18380	18703	18571	18662	18298	18551	18626	18478	18504	18747	18589	18576	18276	18382	18476	18605	18529	18266	18593	18559	18432	18281	18374	18551	18624	18519	18540	18575	18481	18499	18398	18554	18476	18660	18349	18353	18451	18471	18424	18488	18252	18443	18531	18226	18563	18634	18463	18546	18423	18573	18529	18490	18558	18490	18496	18499	18570	18472	18479	18739	18502	18759	18404	18480	18508	18204	18585	18458	18618	18356	18523	18515	18407	18653	18461	18661	18521	18531	18608	18587	18526	18609	18444	18328	18536	18405	18498	18603	18525	18445	18309	18378	18260	18385	18511	18575	18491	18470	18545	18596	18588	18437	18629	18510	18342	18420	18248	18692	18544	18754	18495	18482	18577	18487	18589	18416	18567	18521	18586	18696	18626	18629	18659	18569	18367	18610	18428	18693	18348	18471	18477	18455	18551	18469	18370	18550	18558	18590	18367	18468	18623	18510	18477	18585	18677	18740	18523	18752	18490	18575	18382	18522	18448	18635	18598	18404	18507	18779	18564	18451	18277	18465	18559	18638	18640	18368	18611	18424	18607	18545	18533	18457	18577	18531	18395	18579	18622	18680	18522	18594	18473	18499	18458	18602	18445	18583	18670	18571	18660	18620	18678	18465	18420	18505	18613	18467	18517	18522	18443	18780	18509	18575	18685	18549	18320	18466	18716	18524	18369	18663	18680	18686	18542	18516	18562	18714	18630	18595	18677	18559	18522	18456	18534	18810	18551	18481	18599	18585	18684	18532	18760	18713	18495	18447	18798	18594	18406	18497	18523	18346	18504	18450	18645	18496	18461	18740	18320	18666	18398	18414	18585	18693	18441	18627	18310	18449	18403	18550	18723	18439	18365	18481	18312	18659	18726	18632	18549	18713	18543	18769	18672	18461	18521	18494	18606	18525	18482	18543	18430	18618	18410	18523	18366	18635	18421	18527	18452	18373	18493	18448	18661	18507	18433	18655	18442	18501	18607	18431	18527	18651	18538	18666	18632	18555	18407	18278	18615	18727	18425	18704	18441	18677	18392	18380	18606	18468	18479	18617	18524	18660	18571	18375	18477	18532	18546	18497	18465	18384	18598	18522	18665	18503	18463	18450	18633	18588	18648	18686	18469	18313	18511	18511	18432	18450	18502	18422	18574	18555	18770	18481	18505	18659	18621	18526	18653	18323	18456	18466	18660	18575	18502
19218	23196	22564	19415	17103	16034	15624	15869	16064	15951	15579	15538	15114	15042	14976	14868	14767	14844	14666	14598	14577	14814	14750	14840	14714	14682	14679	14854	14594	14643	14743	14648	14627	14639	14793	14661	14586	14628	14567	14723	14685	14553	14513	14695	14661	14951	14822	14727	14641	14496	14459	14696	14559	14793	14603	14567	14456	14558	14558	14575	14748	14600	14701	14640	14669	14592	14570	14754	14820	14619	14757	14445	14715	14557	14536	14602	14502	14643	14531	14683	14611	14724	14477	14614	14400	14619	14688	14635	14562	14456	14437	14573	14633	14622	14611	14569	14574	14708	14737	14819	14644	14658	14606	14656	14403	14461	14426	14645	14465	14655	14750	14582	14560	14367	14662	14617	14612	14532	14759	14699	14611	14643	14565	14595	14574	14483	14359	14589	14649	14531	14585	14541	14586	14523	14746	14620	14558	14623	14376	14413	14761	14639	14651	14353	14672	14448	14384	14504	14586	14377	14613	14516	14532	14493	14608	14280	14510	14616	14574	14533	14570	14505	14506	14578	14520	14421	14468	14759	14541	14638	14567	14550	14614	14521	14554	14705	14510	14532	14483	14683	14643	14535	14645	14648	14535	14472	14571	14481	14538	14716	14571	14528	14422	14624	14625	14650	14538	14450	14595	14729	14645	14753	14476	14425	14646	14639	14598	14638	14567	14524	14573	14490	14610	14560	14665	14463	14518	14579	14488	14415	14536	14706	14595	14499	14388	14529	14482	14668	14609	14518	14572	14589	14572	14554	14549	14641	14619	14596	14577	14537	14573	14576	14559	14671	14553	14528	14734	14582	14512	14612	14455	14644	14676	14645	14818	14600	14720	14414	14621	14600	14568	14584	14496	14664	14598	14566	14519	14633	14477	14499	14511	14463	14466	14666	14492	14651	14522	14568	14620	14681	14642	14545	14437	14512	14516	14734	14581	14731	14559	14593	14402	14652	14563	14724	14580	14710	14588	14781	14453	14604	14476	14560	14620	14531	14557	14571	14561	14504	14610	14661	14490	14525	14474	14491	14561	14600	14663	14540	14470	14621	14686	14543	14559	14571	14599	14808	14622	14529	14584	14498	14764	14616	14614	14469	14721	14344	14596	14535	14600	14731	14683	14575	14574	14514	14483	14503	14721	14577	14759	14543	14598	14581	14685	14487	14488	14444	14629	14676	14691	14601	14552	14645	14609	14597	14647	14548	14571	14423	14680	14577	14613	14513	14553	14747	14507	14436	14638	14476	14617	14601	14618	14543	14768	14614	14737	14539	14632	14725	14560	14500	14846	14513	14551	14621	14462	14576	14482	14442	14662	14738	14591	14674	14515	14676	14525	14607	14542	14460	14637	14598	14610	14621	14676	14696	14479	14521	14697	14548	14570	14655	14434	14522	14612	14496	14408	14603	14709	14681	14582	14593	14535	14593	14590	14512	14552	14426	14590	14659	14797	14620	14507	14589	14537	14644	14612	14608	14458	14549	14533	14553	14522	14536	14787	14594	14596	14532	14852	14533	14668	14574	14739	14512	14587	14575	14608	14480	14491	14512	14576	14535	14585	14472	14501	14533	14452	14598	14585	14592	14548	14619	14610	14603	14577	14337	14496	14363	14594	14561	14677	14561	14610	14828	14651	14487	14698	14659	14665	14686	14532	14506	14598	14705	14737	14593	14632	14593	14592	14690	14598	14569	14516	14653	14513	14591	14606	14623	14594	14458	14587	14628	14461	14578	14587	14460	14682	14583	14660	14445	14622	14528	14543	14488	14777	14639	14511	14526	14593	14468	14466	14554	14733	14495	14554	14558	14584	14587	14699	14584	14720	14639	14715	14577	14601	14580	14629	14521	14702	14680	14616	14508	14545	14808	14709	14630	14665	14514	14781	14626	14635	14593	14533	14442	14608	14612	14562	14484	14567	14604	14499	14727	14741	14479	14631	14531	14675	14532	14524	14650	14550	14558	14453	14600	14561	14736	14646	14495	14533	14569	14612	14497	14557	14595	14764	14525	14567	14582	14473	14575	14466	14587	14580	14566	14466	14542	14626	14642	14655	14624	14482	14563	14602	14578	14592	14763	14485	14605	14669	14686	14582	14640	14501	14557	14718	14540	14784	14731	14578	14758	14719	14501	14601	14702	14438	14616	14478	14493	14713	14588	14642	14567	14586	14621	14573	14598	14600	14504	14515	14523	14498	14446	14473	14575	14620	14684	14581	14573	14567	14577	14548	14602	14590	14520	14592	14471	14655	14678	14589	14569	14588	14399	14603	14470	14484	14494	14721	14516	14526	14527	14748	14865	14521	14565	14448	14505	14702	14579	14590	14791	14648	14475	14615	14503	14529	14494	14582	14577	14720	14664	14679	14457	14710	14593	14574	14658	14563	14626	14579	14740	14497	14515	14535	14701	14773	14606	14540	14441	14490	14497	14578	14627	14624	14585	14667	14494	14605	14482	14747	14586	14586	14562	14551	14578	14524	14659	14618	14622	14355	14568	14438	14702	14584	14730	14595	14347	14559	14441	14679	14498	14619	14349	14428	14664	14644	14687	14750	14483	14620	14588	14641	14539	14613	14522	14714	14611	14665	14628	14589	14648	14648	14468	14718	14556	14455	14505	14458	14583	14576	14601	14576	14684	14544	14534	14799	14452	14592	14593	14661	14583	14649	14609	14587	14763	14569	14555	14633	14702	14623	14618	14591	14730	14545	14473	14604	14648	14710	14466	14597	14632	14480	14650	14609	14525	14634	14503	14427	14613	14607	14681	14583	14572	14567	14521	14635	14640	14474	14560	14529	14640	14440	14599	14664	14488	14558	14669	14496	14610	14367	14717	14576	14557	14442	14583	14601	14581	14546	14592	14496	14609	14644	14805	14486	14598	14559	14506	14528	14472	14695	14546	14404	14677	14462	14384	14550	14461	14556	14671	14573	14592	14612	14672	14440	14612	14679	14654	14742	14609	14480	14765	14504	14667	14646	14676	14542	14522	14703	14598	14578	14489	14642	14667	14454	14514	14604	14773	14426	14562	14483	14574	14575	14612	14646	14602	14473	14586	14634	14598	14565	14435	14503	14565	14483	14611	14515	14673	14601	14578	14687	14641	14691	14631	14786	14683	14682	14506	14519	14665	14554	14534	14620	14419	14634	14586	14622	14603	14610	14635	14522	14696	14682	14645	14455	14687	14595	14535	14541	14462	14597	14547	14594	14503	14367	14707	14384	14676	14550	14604	14560	14689	14410	14590	14496	14679	14454	14562	14532	14582	14741	14560	14395	14472	14608	14705	14526	14548	14635	14407	14569	14777	14595	14492	14675	14507	14573	14373	14431	14376	14413	14764	14531	14604	14416	14377	14457	14638	14795	14537	14540	14502	14814	14628	14664	14698	14609	14604	14525	14414	14542	14482	14546	14563	14566	14616	14533	14674	14613	14671	14506	14598	14611	14632	14697	14555	14582	14742	14749	14461	14520	14470	14526	14282	14701	14512	14571	14744	14629	14618	14657	14738	14520	14659	14717	14437	14508	14554	14630	14802	14641	14728	14687	14464	14617	14658	14715	14866	14666	14516	14516	14649	14570	14490	14663	14508	14604	14508	14527	14815	14622	14633	14564	14702	14711	14453	14531	14514	14481	14562	14545	14644	14758	14586	14787	14623	14512	14460	14551	14589	14519	14732	14689	14642	14671	14778	14623	14508	14378	14456	14746	14487	14633	14589	14687	14695	14654	14718	14628	14392	14524	14612	14604	14696	14668	14607	14479	14588	14503	14655	14626	14566	14738	14748	14529	14654	14507	14607	14578	14634	14694	14572	14706	14498	14538	14659	14750	14454	14576	14597	14614	14549	14615	14692	14673	14536	14500	14586	14577	14441	14567	14622	14557	14594	14544	14560	14462	14490	14561	14630	14689	14617	14529	14570	14543	14588	14509	14667	14542	14582	14506	14648	14530	14600	14605	14721	14696	14555	14523	14490	14649	14486	14811	14374	14645	14614	14659	14643	14583	14449	14577	14586	14468	14548	14637	14567	14636	14498	14676	14555	14640	14545	14738	14657	14526	14531	14478	14544	14503	14678	14635	14604	14648	14632	14632	14493	14577	14631	14620	14552	14697	14672	14526	14617	14561	14615	14442	14596	14488	14496	14564	14566	14645	14633	14709	14587	14563	14434	14656	14641	14542	14494	14528	14760	14447	14601	14669	14557	14719	14683	14573	14676	14623	14727	14505	14495	14687	14357	14735	14583	14658	14521	14617	14320	14448	14672	14625	14538	14654	14773	14564	14719	14636	14665	14616	14540	14671	14547	14464	14483	14700	14623	14532	14471	14447	14726	14758	14527	14640	14439	14504	14478	14642	14532	14752	14623	14581	14474	14243	14467	14596	14686	14603	14483	14640	14665	14679	14540	14728	14466	14586	14618	14554	14765	14764	14679	14540	14590	14592	14493	14466	14667	14615	14588	14493	14672	14435	14558	14474	14671	14708	14509	14718	14481	14696	14521	14627	14708	14627	14786	14640	14608	14587	14614	14641	14513	14525	14717	14584	14756	14626	14755	14549	14661	14490	14476	14397	14540	14630	14608	14625	14695	14655	14545	14508	14665	14461	14826	14673	14630	14714	14746	14547	14460	14674	14538	14759	14625	14577	14558	14789	14685	14574	14587	14617	14810	14579	14558	14521	14568	14665	14691	14589	14465	14737	14601	14526	14602	14645	14392	14583	14642	14733	14460	14540	14496	14626	14608	14464	14484	14534	14590	14646	14585	14597	14595	14667	14512	14498	14577	14511	14627	14705	14508	14502	14552	14717	14724	14416	14520	14579	14554	14406	14607	14600	14507	14773	14470	14671	14655	14419	14677	14688	14660	14686	14649	14533	14378	14442	14771	14710	14468	14357	14653	14514	14469	14554	14702	14547	14601	14564	14710	14550	14635	14548	14553	14783	14679	14590	14787	14541	14529	14535	14768	14584	14567	14509	14703	14621	14690	14561	14661	14549	14731	14501	14800	14594	14644	14617	14603	14515	14505	14730	14416	14547	14682	14639	14627	14526	14655	14711	14595	14688	14573	14611	14634	14657	14634	14554	14658	14604	14740	14529	14605	14724	14495	14569	14559	14564	14747	14552	14675	14605	14793	14673	14594	14707	14381	14609	14644
24632	21059	28088	24642	23296	23918	23580	21267	21022	21274	20755	20487	20320	20131	19938	19444	19803	19711	19625	19786	19442	19623	19635	19575	19467	19453	19493	19197	19284	19529	19472	19326	19356	19310	19311	19262	19262	19317	19193	19325	19285	19342	19368	19843	19996	19726	19654	19497	19152	19313	19270	19043	19227	19290	19263	19238	19378	19084	19198	19062	19354	18920	19163	19155	19498	19361	19227	19113	19175	19352	19090	19250	19130	19147	19075	19060	19123	19179	19244	19082	18951	19141	19249	19222	19266	19046	19107	19234	19070	19155	19256	18952	18961	19254	19215	19324	19099	19142	19160	19177	19074	19048	19172	19260	19052	19366	18996	19363	19161	19124	19198	19104	19430	19237	19293	18988	19178	19199	19174	19015	19315	19253	19308	19095	19207	19012	19136	19172	19222	19124	19183	19308	19349	19171	19445	19331	19354	19099	19168	19058	18950	19332	19121	19374	19313	19183	19187	19184	19180	19220	19051	19244	19269	19256	19066	19145	19293	19336	19241	19096	19303	19091	19118	19284	19000	19164	19417	19176	19119	19232	19201	19155	19146	19246	19187	19181	19278	18933	19149	19112	19058	19248	19179	19470	19243	19086	19146	19169	19014	19307	19161	19183	19197	19313	19231	19178	19397	19130	19354	19076	19040	18915	19186	19293	19187	19265	19237	19202	19254	19432	19301	19104	18987	19204	18988	19210	19358	19093	19208	19122	19391	19238	19131	19147	19191	19081	19164	19189	18916	18963	19204	18970	19243	19062	19343	19376	19242	19064	19215	19192	19006	19398	19420	19325	19193	19068	19184	19046	19175	19263	19248	19192	19052	18986	19145	19097	19050	19250	19166	19238	19210	18988	19083	19032	19215	19289	19059	19098	19301	19246	19025	19177	18924	19032	19088	19135	19298	18993	19004	19231	19070	19090	19349	19150	19111	19373	19193	19193	19310	19151	19271	19153	19124	19079	19241	19214	19344	19419	18974	19151	19094	19148	19122	19142	19105	19185	19425	19407	19156	19145	19220	19242	19135	19206	19234	19095	19121	19187	19153	19317	19303	19161	19204	19146	19051	19341	19303	19038	19333	19411	19264	19284	19272	19182	19289	19037	19211	19152	19225	19040	19073	19235	19259	19008	18980	19113	19106	19281	19272	19396	19168	19014	19165	19004	19294	19266	19109	19300	19328	19298	18992	19033	19089	19005	19136	19140	19231	19169	19037	19140	18914	19118	19010	19501	19396	19139	19086	19078	19037	19242	19154	19240	19026	19215	19209	19207	19271	19203	19123	19067	18902	19202	19253	19066	19128	19407	19230	18980	18962	18986	18937	19207	19245	19290	19334	19361	19457	19327	19107	19291	19138	19192	19146	19067	19221	19059	19113	19378	19194	19156	19214	19224	19161	18968	19365	19138	19030	19552	19299	19130	19207	19113	19406	19394	19274	19078	19094	19346	19187	19170	19267	19113	19031	19080	19077	19330	19183	19197	19237	19307	19147	18938	19332	19154	19119	19036	19021	19190	19591	19227	19016	19299	19163	19258	19156	19054	19420	18963	18945	19026	19314	18993	19247	19398	19059	19198	19223	19267	19196	18972	19122	19271	19038	19258	19074	19176	19100	19276	19099	19105	19115	19194	19179	19088	19219	19162	19019	19319	19205	19030	19221	19063	19189	19000	19069	19284	19163	19486	19172	19364	19338	19032	19235	19094	19202	19021	19114	19172	19288	19110	19237	19102	19146	19225	19228	19077	18984	19220	19288	19060	19000	19226	19208	19222	19112	19248	19068	19158	18965	19176	19078	19198	19302	19204	19249	19230	18916	18886	19034	19127	19058	19138	19224	19103	19168	19270	19328	19128	19180	19270	19362	19005	19172	19108	19224	19202	19331	19384	19263	18999	19298	19373	19410	19237	19237	19165	19197	19142	19138	19165	19141	19072	18932	19105	19169	19319	19214	19237	19093	19163	19118	19034	19113	18998	19196	19263	19143	19333	19206	19159	19186	19088	19458	19162	19020	18929	19017	19259	19173	19389	19231	19129	19309	19071	19191	19052	19153	19114	19179	19013	19068	19211	19077	19053	19147	19084	19037	18996	19363	19175	19342	19048	19280	19080	19193	19128	19285	19211	19330	19100	19207	19208	19113	19155	19215	19085	19281	19056	19153	19182	19163	19251	19162	19189	19329	19333	19341	19182	19121	19291	19066	18988	19344	19343	19295	19112	19260	19142	19192	19076	19013	19223	19610	19110	19180	19095	19194	19294	19200	19353	19167	19083	19034	19055	19045	19196	19113	19338	19171	19131	19171	19148	19108	19130	19290	19275	19283	19110	19140	19118	19080	19066	19157	19137	19139	19169	18988	19255	19210	19110	19201	19263	19138	18983	19089	19222	19416	19273	19228	18959	19169	19056	19197	19111	19107	19236	19214	19278	19119	19205	19119	19158	19062	19409	19035	19017	19011	19244	19172	18965	19057	18986	19087	19066	19365	19298	19169	19054	19277	19201	19148	19163	19013	19202	19249	19220	19138	19013	19079	19120	19365	19037	19296	19030	19296	19184	19007	19265	18981	19190	19237	19346	19086	19225	19105	19220	19289	19088	19199	19135	19256	19057	18982	19198	19504	19253	19155	19297	19217	19210	19231	19245	19320	19132	19404	19255	19322	19246	19237	19292	19362	19136	19311	19094	19175	19071	19009	19035	19220	19039	19201	19269	18876	19290	19160	19039	19251	19097	19171	19176	19296	19112	19238	19106	19332	19223	19200	19345	19018	19190	19240	19020	19243	19099	19288	19304	19190	19095	19236	18992	19199	19367	19196	19174	19265	19093	19187	19254	19216	19056	19319	19070	19103	19336	19114	19386	19289	19090	19260	19347	19077	19184	19355	19202	19342	19335	19157	19234	19087	19265	19242	19322	19005	19227	19056	19429	19289	19251	19417	19065	19284	19124	19118	19188	19261	19173	19241	19073	19276	18951	19435	19206	19157	19027	19254	19244	19255	19056	18981	19265	19031	19111	19175	19066	19233	19050	18971	19363	19219	19183	19143	19169	19284	19332	19114	19187	19299	19297	19162	19235	19120	19110	19076	19272	19213	19088	19040	19322	19306	19313	19166	19146	19205	19277	19305	19087	19175	19040	19323	19281	18976	19150	19267	19151	19262	19023	19343	19046	19082	19024	19292	19030	19169	19319	19110	19170	19136	19118	19158	19043	19220	19117	19331	18927	19268	19110	19129	18839	19207	19274	19033	19195	18960	19193	19354	19238	19103	19236	18962	19005	19231	19357	19289	19173	19259	19117	19114	19379	19151	19133	19187	19220	19008	18952	19250	19252	19247	19240	19006	19220	18952	19199	19280	18992	19247	19284	19192	18944	19254	18769	19149	19097	19137	19011	19244	19054	19110	19141	19198	19262	19007	19216	19200	19094	19050	19337	19154	18979	18954	19037	19275	19339	19032	19147	19176	19260	19165	19211	19154	19157	19279	19320	19451	19304	19248	19232	19187	19219	19238	19117	19076	19165	19110	19274	19235	19295	19199	19301	19198	19272	19323	19086	19231	19213	19229	19190	19213	19154	19192	19130	19376	19319	19365	18897	18970	18975	19132	19106	19271	18993	19233	19211	19146	18971	19238	19168	19063	19122	19300	19206	19250	19187	19134	19113	19178	19139	19293	19027	19337	19018	19259	19127	19301	19105	19300	19189	19161	19169	19294	19030	19212	19069	19150	19503	19152	19267	19008	19054	19305	19202	19144	19001	19302	19172	19196	19234	19096	19130	19017	19354	19200	19225	19112	18975	19130	19155	19114	19034	19266	19222	19002	18985	19251	19055	19044	19164	18947	19042	19133	19227	19282	18898	19166	19041	19261	19230	19170	19175	19181	19186	19250	19144	19409	19110	19095	19122	19089	19206	19289	19295	19111	19316	19377	19066	19051	19094	19227	19349	19209	19064	19068	19042	19028	19060	19319	19241	19467	19388	19229	19006	19159	18944	19173	19064	19039	19257	19183	19213	19325	19101	19289	19170	19287	19256	19186	18957	19315	19404	19091	19175	19098	19334	19295	19198	19158	19144	19480	19183	19184	19010	19012	19229	19327	19209	19174	19295	19276	19269	19067	19309	19341	19169	19187	18949	19268	19173	19158	19167	19180	19182	19199	19270	18973	18904	19262	19296	19257	19328	19305	19269	19211	19157	19187	19088	19136	19036	19222	19319	19178	19170	19150	19290	19116	19426	19184	19118	19158	19251	19014	19082	19291	19244	19199	19255	18928	19182	19250	19192	19198	19311	19283	19025	19042	19122	19101	19090	19010	19192	19194	19118	18941	19104	19079	19338	19243	19165	19280	19358	19200	19004	19195	19247	19326	19217	19161	19507	19266	19326	19246	19275	19042	19031	19352	19095	19202	18994	19027	19113	19156	19390	19056	19084	19040	19178	19243	19090	19050	19172	19338	19009	19101	19005	19048	18998	19098	19155	19062	19265	19271	18910	19039	19192	19114	19258	19257	18999	19195	19216	19135	19181	19102	19183	19356	19269	19269	19167	19406	19146	19132	18955	19102	19292	19172	19077	19216	19249	19258	19317	19074	19087	19145	18914	19224	19146	19377	19400	19250	18950	19324	19195	19253	19265	19074	19044	19299	19287	19105	18877	19001	19121	19314	19150	19369	19230	19083	19110	19199	19357	18942	19302	19196	19395	19217	19142	19112	19328	19179	19103	19101	19140	19192	19209	19371	19527	19270	19044	19360	19298	19043	19229	19410	19320	19356	19136	19136	19309	19046	19101	19031	18874	19139	19075	19189	19103	19045	19243	19248	19174	19083	19096	19089	18932	19178	19181	19083	19100	19054	19185	19091	19048	19179	18925	19313	19069	19140	19182	19164	19185	19157	19183	19249	19286	19286	19144	19331	19219	19225	19032	19081	19120	19058	19281	19111	19192	19143	19199	18997	19307	19369	19212	19234	19259	19242	19272	19199	18945	19035	19082	19049	19228	19182	19308	19088	19159	19324	19191	19177	19057	19229	18987	18998	19189	19437	19208	19331	19012	19201	19069	19068	19082	19272	19192	19474	19384	19174	19218	19164	19281	19108	18952	19236	19039	19216	19299	19154	19240	19196	19348	19326	19133	19110	19093	19156	19244	19021	19249
21686	34757	33491	27568	23039	20137	18623	18357	18174	18063	17311	16567	16404	15983	16036	15856	15718	15453	15469	15126	15381	15473	15397	15246	15261	15235	15113	15101	15150	15044	14905	15059	15079	14937	14865	15058	15020	14965	14944	14987	15186	15262	15463	16349	15992	15728	15392	15278	15042	15011	14886	15010	14898	14953	14960	14913	14948	14987	14922	15079	14984	14874	14868	14941	15100	14975	14906	14908	14921	14906	14928	14935	14893	14912	14864	14851	14965	14941	15073	14920	15038	14946	14754	14912	15009	14914	14979	14946	14796	15072	14752	15050	14853	14937	14921	14982	14914	14931	15100	15031	14844	14994	14996	14890	14979	14870	14949	14880	14865	14890	14804	14883	14919	14924	14941	15104	15001	14702	14927	14900	14984	14983	14722	14968	15005	14953	14940	14932	14882	15032	15086	14753	14932	15009	14896	14899	15003	14895	15001	14942	14844	14874	14876	14794	15006	15018	14984	14805	14788	15039	14964	14751	15025	15011	14906	15023	15172	15047	14836	14964	14884	14970	15035	15138	14966	15014	14913	14994	14909	15056	14808	14967	14975	14756	14913	14994	14887	14885	15032	14891	14962	14958	14878	14881	14868	14999	15048	14893	14915	15089	14949	15010	15070	14948	14897	14983	14875	14935	14987	14827	14990	15038	14969	14747	14787	14779	15164	14974	14754	14926	15036	14863	15022	14952	14806	14833	14860	15046	14716	14967	15083	14876	14982	14961	14877	15032	14973	15080	14900	15027	14967	14909	14981	14998	14983	14922	15060	14865	14933	14967	14860	15043	14965	14961	14923	14970	14986	15102	14923	14917	14930	14994	14892	15156	14988	14647	14993	15005	14992	14942	14879	14918	14857	15051	14920	15033	14902	14938	14985	15158	14993	14876	15023	14900	14988	14974	14919	14811	15069	14851	14853	15015	14898	15038	15150	15006	14896	15088	15009	14956	15177	14892	14941	14926	14947	15058	14971	15018	14862	15002	15003	14685	14942	15005	14859	15040	14888	14896	15048	14904	14825	14936	14955	15008	14976	14981	14941	14873	15053	14820	14937	14875	15036	14981	14927	14981	14930	14974	14917	14919	15018	14873	14984	14872	15041	14989	14914	14956	14955	14815	14817	15071	15065	14998	15028	15031	14907	14961	14733	15123	14981	14899	15004	14877	14898	14872	14949	14957	14925	14720	15012	14773	15155	14891	14929	15005	14971	14962	14876	14858	14931	14861	14832	14887	14913	14917	14939	15014	15008	14795	14940	14908	14971	14920	14909	14943	15050	15042	14950	14884	14849	15017	14936	14833	14744	14920	14955	15010	14996	14881	15026	14947	14818	14949	14946	15004	14910	14974	14984	14999	14866	14924	14948	15097	14936	14860	14979	15069	15024	14748	15018	15022	15006	15019	15101	14972	14882	14877	14948	15094	14992	14722	14708	14943	14908	14951	15002	14780	14912	15116	15222	15031	15013	14793	15170	14900	14849	14948	15050	15065	14995	14927	14898	14948	14983	14906	14944	14973	14916	14782	14933	15068	15059	14906	14901	15013	15072	15011	14848	14862	14910	14959	15088	14881	14974	14832	14971	15078	15048	14832	14925	14850	15089	14809	14946	14937	14929	14965	14990	14814	15026	14936	14985	14927	14968	14921	14977	15025	15102	15169	14969	15085	14898	14985	14929	14921	14747	14922	14903	14880	14981	15120	14932	14880	15149	14907	14945	15154	14764	15149	15106	14973	14902	14917	15065	15121	14915	14963	14835	14900	14898	14973	14995	14965	15075	15048	14832	15031	14843	15029	15037	14970	14975	14848	14897	14827	14919	14932	15172	14860	14892	14990	14988	14958	14864	15105	14875	14937	14840	14909	14982	14992	14854	14918	14808	15069	14989	14831	15133	14921	14923	14725	15184	15157	14926	15030	15026	14859	14911	14968	14933	14945	14791	14864	15144	15026	14964	15131	15047	15026	14904	15018	14959	15042	14894	14887	15150	14796	15011	14945	14815	14874	14922	14953	15053	15014	15029	14919	14957	14950	14777	14989	14965	14976	14971	14871	15016	14977	14827	15051	15056	14868	14793	14900	15061	14875	14837	14867	15185	14943	14943	14916	14939	14933	14778	15032	15050	15113	15144	14801	14964	15037	14918	14787	14769	15035	15070	14896	14907	15048	14973	15146	14956	15121	14852	14967	15035	15097	14887	15049	15095	14775	14821	14814	14960	14958	14862	15024	14883	14917	15155	14955	14856	15034	14911	14910	15161	14923	14942	14846	14980	14999	15006	14809	15142	14946	15256	15023	15082	14940	14851	14933	14930	15087	15042	14929	14904	14961	14852	14969	14857	14884	14913	14829	15008	14937	14981	14996	14808	14993	14847	14958	14864	15164	15051	14982	14851	15059	14969	14984	15012	14945	14949	14915	14931	14898	14983	14842	15140	14987	14943	14855	14883	14874	14855	15006	15047	14917	14924	14806	14920	14969	14908	15079	15070	14966	14962	15061	14922	14784	14974	14957	14926	14853	15008	14975	15013	14939	14859	15001	14778	15007	15021	14935	14966	14977	14937	14730	14930	14917	14776	14823	14971	14858	15036	14952	14838	14858	14767	15014	14918	14980	14973	14878	14948	14870	15093	14808	14952	14867	15074	14890	14883	14846	14890	15040	14984	15002	15031	15020	14807	14775	14959	15102	14960	15155	14896	14968	14869	15035	15079	14967	15035	14833	15079	14864	14985	15125	15107	14970	15083	14942	15139	15001	14945	14925	15023	14942	15019	14880	14904	15049	15030	14952	15075	15030	14984	15007	14816	15058	14849	14792	14937	14900	15000	15006	14880	14942	14938	15044	15043	15072	14939	14846	14824	15008	15046	15059	15028	14864	14933	14937	15060	14968	15035	14837	14957	14976	14916	14959	14963	14911	14986	14885	14979	15083	15026	15014	14915	14828	14960	14919	14805	14926	15021	14998	15025	15045	14859	14942	14817	15035	15015	14873	14999	14809	15022	15091	14964	14792	14927	14945	14928	14808	14999	14850	14859	14857	14979	14871	15168	15025	15029	14888	14965	15046	14807	14893	14915	14933	14976	14880	14890	14945	14876	14922	14899	14828	14710	14861	15127	15087	14911	14973	14875	15153	14820	15011	14911	15032	14921	14915	14940	14766	14923	14806	14917	15000	14934	14974	15063	14969	15212	15017	14849	14850	15070	14856	14973	14928	15026	14915	15073	14997	15034	14902	15029	14825	14996	15135	15047	14920	14793	14847	14867	14792	14985	14827	15011	14951	15020	15096	15037	14894	15078	14934	15105	14845	15142	15022	15000	15049	14851	15059	14923	14945	14997	14979	14860	14914	15124	14993	15017	14847	14859	15076	15003	14920	15056	14810	15062	14818	14862	15069	14882	14867	14917	14916	14891	15077	15037	14932	14949	14976	15073	14908	14794	15153	14982	14882	14904	14879	14939	14952	15015	14863	14942	14952	14938	14971	14942	15037	14991	14877	14927	15133	15039	14925	14859	14819	15104	14909	14898	14859	14995	15003	14947	14979	14985	14906	14832	15051	14935	14947	15047	14926	14974	14877	14974	14928	14901	15017	15011	14894	14932	15019	15005	14913	15022	14950	15019	14776	14914	14952	14956	14829	15103	14791	15116	14998	14909	15059	14975	14810	15044	14995	15031	15018	14950	15061	15005	15124	15105	14970	14965	15124	14920	15000	14881	14849	14845	14951	14941	14968	14829	14975	14874	15182	14979	15001	14830	14910	15197	15007	15068	14855	14926	14870	14995	15128	15045	15018	15034	15049	14754	14814	15104	15052	14911	15068	14874	15116	14864	15004	14924	14929	14917	14994	14986	14928	14915	15047	14925	14856	14907	14957	15012	14791	14738	14842	14925	14981	14989	14927	15225	15016	14839	14958	14817	15007	15148	14860	14899	14889	14892	14998	15020	14908	14861	14893	14833	14989	15223	15108	14958	15071	14897	15036	14917	15181	15035	14938	15022	14908	15001	14978	14867	14951	14840	14945	15071	14911	14920	14934	15067	14983	15143	14916	15066	14929	14905	14989	14862	15009	14935	15015	14910	14975	15104	14824	14862	14983	14912	15115	15119	15013	14909	14958	15039	15024	15096	15159	15019	14784	14808	14968	14899	14966	15086	15115	15055	14866	15001	14932	15035	15013	15047	14891	14793	15132	14999	14887	15023	14951	14948	14918	14961	14989	15047	14965	14881	14939	14927	15019	14894	14993	14867	15028	15025	14810	14954	14955	14983	14879	14967	14848	14878	14847	14893	14961	15058	15055	14995	14931	14893	14748	14859	14974	14988	14868	14885	14898	15049	15007	14917	14808	14920	14879	14971	15056	15005	15038	14801	15006	14961	15059	14941	14856	14997	14981	15004	14886	14748	15127	14972	14942	15059	14795	15065	14964	14896	14991	14989	14953	15114	15206	14717	14941	14825	14872	15048	15060	14909	15015	15010	15099	14847	14896	14996	14844	15016	14902	15092	15006	14939	14993	14890	14942	14940	14921	14902	15064	14947	14860	15030	15061	14777	14913	14772	14976	15037	14858	14965	14843	14782	14890	14980	15120	14915	15032	14923	14974	14909	14933	14933	14998	14968	14790	14950	15164	15065	14944	14963	14979	15031	15090	14966	14930	14990	15079	14909	15083	14880	15056	14860	14975	14914	14900	14947	14962	14804	15015	14829	14952	15135	15052	14900	14848	14944	14922	14960	15097	15195	14904	14999	15018	14950	14977	14925	14931	15004	15071	14948	15079	15017	14927	15081	14937	14967	14690	15009	15032	14861	14957	14999	14992	15070	15099	14924	14995	14920	15006	14942	14875	15008	15031	14854	15065	14874	14847	14748	14793	14872	15127	14966	15000	15064	15105	14963	14985	15043	15017	15022	14910	15196	14837	15106	14780	15077	14904	15061	15001	14977	14979	14981	14925	14982	14970	14996	15068	14991	14832	15111	14926	14965	14885	15016	14970	14891	14885	15008	15078	14945	14914	15194	14871	14862	14811	15125	14950	15032	14777	15070	15123	14848	14929	15061	15196	14892	14843	15047	14895	15080	15038	14835	14897	15024	14921	14977	15056	14964	14901	14983	14918	14862	15004	15021	15000	14984	14917	15015	15025	14927	14904	14953	14790
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
