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
339719856481	339719856997	339719857547	339719858098	339719858648	339719859198	339719859747	339719860297	339719860847	339719861397	339719861947	339719862497	339719863047	339719863597	339719864147	339719864697	339719865248	339719865797	339719866347	339719866897	339719867447	339719867997	339719868547	339719869097	339719869647	339719870197	339719870747	339719871297	339719871847	339719872397	339719872947	339719873497	339719874047	339719874597	339719875147	339719875698	339719876247	339719876797	339719877347	339719877897	339719878448	339719878997	339719879547	339719880098	339719880647	339719881197	339719881747	339719882297	339719882848	339719883397	339719883948	339719884497	339719885048	339719885597	339719886147	339719886698	339719887247	339719887797	339719888348	339719888898	339719889447	339719889998	339719890547	339719891097	339719891648	339719892198	339719892748	339719893298	339719893847	339719894397	339719894948	339719895498	339719896047	339719896598	339719897147	339719897698	339719898248	339719898798	339719899347	339719899898	339719900447	339719900998	339719901547	339719902097	339719902647	339719903198	339719903748	339719904298	339719904848	339719905398	339719905947	339719906498	339719907048	339719907598	339719908148	339719908697	339719909248	339719909798	339719910347	339719910898	339719911448	339719911997	339719912548	339719913098	339719913647	339719914198	339719914748	339719915297	339719915847	339719916398	339719916948	339719917498	339719918048	339719918598	339719919148	339719919698	339719920247	339719920797	339719921348	339719921898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21523	20091	27528	22372	20307	22336	23480	17688	16357	16235	15697	15598	15532	15454	14945	15127	15370	15317	15153	15247	15042	15136	14774	14835	15117	14947	14671	14736	14607	14852	14619	14926	14741	14662	14784	14710	14534	14771	14570	14641	14610	14619	14794	14678	14687	14632	14537	14698	14848	15541	15483	15247	14902	14724	14503	14533	14752	14491	14685	14586	14446	14414	14545	14429	14409	14730	14625	14527	14549	14576	14539	14603	14522	14581	14421	14567	14396	14449	14594	14380	14531	14603	14610	14659	14311	14315	14229	14580	14527	14405	14775	14680	14745	14293	14368	14618	14595	14545	14559	14617	14584	14429	14318	14378	14334	14598	14476	14417	14500	14474	14499	14553	14481	14395	14370	14486	14636	14374	14480	14505	14622	14504	14469	14529	14546	14607	14344	14391	14512	14539	14532	14401	14398	14305	14364	14665	14519	14440	14454	14378	14424	14456	14431	14649	14525	14460	14471	14440	14353	14617	14386	14386	14555	14710	14391	14612	14439	14557	14508	14346	14509	14469	14373	14357	14518	14394	14454	14452	14327	14452	14244	14452	14383	14554	14481	14535	14539	14671	14650	14539	14573	14700	14658	14488	14477	14370	14549	14570	14389	14381	14434	14698	14418	14689	14650	14407	14386	14579	14385	14639	14553	14374	14431	14451	14441	14370	14380	14437	14637	14188	14476	14347	14545	14507	14674	14531	14397	14388	14391	14574	14619	14452	14504	14490	14322	14521	14493	14404	14377	14452	14628	14588	14452	14556	14572	14541	14434	14440	14524	14275	14443	14311	14622	14493	14603	14525	14605	14577	14537	14512	14521	14473	14439	14368	14465	14556	14690	14549	14556	14656	14477	14604	14528	14301	14365	14580	14353	14329	14442	14546	14775	14575	14343	14397	14584	14464	14424	14470	14415	14450	14264	14382	14394	14371	14796	14392	14356	14351	14482	14430	14514	14429	14476	14515	14483	14399	14595	14448	14314	14451	14536	14461	14387	14553	14581	14610	14497	14325	14538	14438	14461	14439	14565	14373	14580	14345	14511	14722	14527	14434	14392	14490	14547	14413	14463	14573	14513	14537	14451	14472	14159	14444	14423	14506	14509	14218	14362	14521	14245	14384	14434	14387	14409	14464	14446	14424	14459	14578	14473	14371	14234	14486	14525	14356	14595	14479	14598	14499	14369	14543	14301	14376	14774	14336	14563	14452	14356	14519	14529	14463	14378	14517	14619	14551	14499	14413	14512	14298	14366	14369	14418	14455	14580	14420	14349	14444	14523	14508	14306	14456	14575	14397	14605	14501	14436	14609	14522	14535	14433	14364	14472	14677	14361	14404	14507	14407	14396	14364	14360	14756	14488	14697	14462	14671	14447	14469	14433	14611	14310	14609	14488	14341	14352	14468	14563	14585	14509	14180	14358	14521	14507	14755	14492	14469	14452	14591	14450	14468	14516	14423	14468	14643	14423	14554	14411	14449	14358	14469	14471	14437	14425	14454	14473	14525	14523	14375	14628	14382	14373	14597	14558	14447	14471	14451	14452	14350	14462	14373	14412	14401	14479	14511	14515	14351	14519	14710	14523	14436	14599	14492	14551	14455	14533	14446	14243	14229	14408	14536	14479	14453	14435	14418	14311	14334	14559	14453	14439	14524	14502	14506	14736	14386	14555	14621	14632	14331	14607	14432	14571	14417	14395	14643	14456	14554	14525	14564	14405	14288	14478	14196	14626	14565	14381	14449	14400	14611	14638	14457	14530	14542	14322	14393	14498	14484	14251	14616	14403	14219	14622	14440	14758	14641	14480	14522	14584	14509	14556	14433	14503	14492	14496	14585	14657	14558	14427	14449	14542	14480	14458	14385	14474	14570	14468	14409	14508	14303	14521	14531	14520	14424	14667	14490	14517	14482	14411	14432	14645	14479	14544	14657	14603	14287	14365	14473	14496	14507	14477	14653	14441	14475	14470	14576	14298	14542	14550	14346	14420	14522	14632	14372	14442	14299	14607	14355	14279	14579	14427	14620	14670	14615	14707	14449	14462	14324	14455	14586	14393	14533	14557	14595	14438	14379	14518	14548	14628	14328	14460	14207	14506	14571	14438	14636	14487	14423	14511	14545	14505	14542	14300	14384	14449	14437	14518	14516	14440	14540	14559	14327	14705	14386	14546	14491	14598	14432	14591	14575	14747	14530	14532	14350	14713	14312	14345	14331	14423	14475	14424	14489	14553	14618	14534	14391	14367	14336	14538	14722	14519	14416	14496	14415	14534	14451	14535	14290	14521	14545	14449	14203	14655	14541	14420	14363	14430	14447	14548	14418	14543	14536	14666	14419	14486	14286	14514	14440	14345	14438	14417	14611	14567	14538	14480	14407	14383	14505	14613	14421	14698	14515	14715	14413	14608	14552	14242	14399	14597	14298	14522	14489	14314	14562	14486	14402	14552	14418	14636	14375	14567	14379	14384	14402	14472	14300	14460	14366	14503	14436	14485	14358	14520	14474	14546	14262	14506	14523	14364	14591	14746	14727	14370	14322	14406	14274	14524	14367	14352	14744	14569	14413	14247	14523	14744	14518	14427	14456	14619	14509	14398	14495	14476	14273	14450	14621	14554	14293	14634	14349	14396	14387	14259	14437	14544	14527	14367	14477	14509	14447	14322	14269	14429	14453	14279	14428	14471	14371	14430	14550	14506	14607	14567	14310	14452	14441	14484	14462	14506	14596	14505	14363	14369	14516	14477	14453	14541	14448	14316	14345	14551	14331	14525	14672	14521	14517	14515	14487	14548	14475	14499	14370	14472	14297	14336	14466	14511	14527	14340	14502	14442	14567	14326	14504	14587	14405	14377	14427	14585	14499	14347	14531	14416	14384	14384	14564	14462	14730	14507	14340	14316	14480	14383	14492	14559	14453	14444	14576	14694	14518	14528	14326	14584	14441	14428	14601	14418	14721	14471	14522	14647	14574	14512	14310	14534	14388	14600	14475	14359	14564	14517	14438	14499	14408	14530	14453	14474	14439	14765	14395	14507	14494	14573	14385	14389	14353	14674	14685	14543	14667	14453	14471	14493	14493	14408	14621	14560	14484	14262	14404	14361	14480	14533	14538	14456	14569	14438	14365	14461	14326	14566	14714	14639	14626	14548	14377	14389	14379	14513	14541	14411	14521	14575	14362	14470	14513	14654	14624	14573	14645	14560	14579	14508	14406	14465	14409	14343	14470	14560	14331	14608	14523	14586	14504	14366	14626	14338	14579	14595	14397	14338	14366	14492	14446	14522	14501	14404	14539	14504	14437	14277	14578	14693	14565	14507	14440	14523	14465	14503	14516	14234	14487	14374	14527	14360	14478	14446	14454	14464	14389	14694	14544	14546	14604	14532	14387	14460	14406	14357	14465	14687	14601	14386	14459	14251	14423	14498	14492	14586	14557	14483	14370	14344	14471	14542	14322	14380	14336	14455	14505	14358	14340	14398	14592	14500	14668	14738	14298	14416	14711	14596	14419	14468	14344	14456	14355	14361	14752	14510	14366	14357	14597	14562	14497	14460	14461	14437	14621	14294	14638	14649	14308	14521	14590	14358	14455	14530	14610	14407	14490	14302	14526	14315	14665	14476	14473	14432	14467	14546	14527	14368	14471	14274	14341	14520	14510	14416	14464	14520	14611	14617	14437	14592	14739	14583	14501	14368	14525	14436	14572	14542	14559	14443	14517	14578	14486	14386	14371	14280	14474	14444	14542	14339	14371	14487	14310	14507	14533	14470	14500	14456	14388	14554	14317	14509	14363	14436	14451	14291	14661	14562	14534	14374	14419	14719	14482	14262	14391	14492	14655	14240	14303	14570	14359	14581	14598	14525	14318	14611	14430	14327	14269	14382	14419	14292	14488	14434	14507	14358	14624	14473	14700	14545	14418	14512	14599	14624	14591	14611	14562	14525	14480	14631	14575	14506	14352	14426	14473	14700	14251	14547	14404	14621	14476	14384	14540	14305	14617	14606	14509	14568	14505	14426	14647	14678	14223	14371	14473	14447	14393	14472	14508	14227	14434	14498	14485	14357	14679	14402	14354	14428	14417	14488	14429	14389	14319	14417	14476	14484	14518	14350	14433	14527	14487	14430	14771	14457	14370	14572	14460	14521	14415	14642	14640	14498	14596	14747	14548	14473	14406	14272	14371	14549	14552	14354	14304	14345	14610	14614	14449	14569	14498	14459	14290	14352	14415	14521	14509	14619	14385	14626	14446	14358	14385	14504	14520	14468	14405	14414	14403	14336	14531	14469	14374	14521	14476	14371	14172	14420	14450	14463	14443	14474	14356	14586	14446	14512	14558	14634	14537	14858	14576	14624	14527	14397	14330	14518	14437	14497	14364	14565	14235	14378	14351	14531	14468	14613	14564	14587	14422	14450	14445	14507	14470	14552	14304	14392	14412	14545	14518	14475	14538	14479	14425	14490	14313	14545	14438	14519	14525	14554	14846	14506	14387	14320	14739	14458	14448	14371	14362	14318	14462	14428	14382	14422	14383	14407	14419	14681	14460	14500	14451	14497	14403	14206	14414	14597	14474	14496	14423	14525	14678	14355	14490	14530	14425	14371	14557	14467	14433	14422	14331	14508	14374	14476	14504	14585	14432	14290	14540	14587	14526	14396	14600	14565	14303	14511	14627	14399	14387	14462	14398	14530	14468	14455	14503	14409	14408	14549	14486	14334	14327	14394	14429	14603	14401	14333	14440	14512	14512	14633	14454	14356	14464	14525	14364	14315	14461	14410	14595	14482	14526	14441	14559	14546	14251	14566	14589	14502	14421	14507	14589	14359	14459	14514	14610	14415	14499	14487	14389	14435	14470	14296	14498	14568	14490	14470	14149	14382	14618	14404	14405	14401	14505	14452	14522	14545	14415	14377	14485	14494	14413	14362	14480	14411	14502	14649	14465	14480	14608	14438	14374	14433	14449	14557	14621	14206	14526	14561	14444	14529	14460	14591	14467	14634	14600	14294	14459	14536	14267	14547	14445	14554	14708	14511	14490	14520	14432	14366	14522	14294	14370	14425	14419	14290	14387	14305	14339	14353	14501	14640	14476	14586	14421	14486	14477	14366	14446	14448	14525	14501	14545	14482	14648	14526	14577	14414	14345	14748	14594
28593	44145	37646	26645	21857	19699	17991	16129	15406	14627	14190	13917	13688	13332	13341	13446	13653	13832	13480	13562	13430	13392	13063	13160	12945	13174	12862	12731	12948	12696	12868	12947	12805	12903	12761	12614	12719	12498	12726	12681	12707	12618	12488	12777	12769	12721	12684	12619	12835	14173	14033	13625	13183	12863	12558	12713	12553	12508	12589	12713	12715	12397	12402	12648	12454	12575	12424	12444	12564	12545	12475	12610	12540	12695	12491	12637	12464	12480	12677	12621	12665	12673	12468	12402	12520	12639	12518	12480	12459	12543	12630	12470	12483	12558	12676	12576	12618	12409	12643	12618	12642	12525	12582	12638	12548	12602	12506	12539	12553	12621	12399	12448	12477	12644	12583	12542	12482	12442	12561	12539	12675	12570	12500	12609	12502	12495	12592	12605	12444	12596	12668	12570	12524	12628	12675	12471	12458	12678	12481	12617	12450	12553	12404	12535	12378	12579	12574	12714	12425	12495	12490	12555	12475	12494	12719	12330	12587	12575	12556	12617	12522	12472	12432	12659	12568	12639	12582	12602	12521	12515	12407	12593	12755	12495	12578	12665	12619	12615	12460	12448	12740	12544	12524	12521	12490	12562	12504	12613	12571	12558	12730	12683	12476	12599	12361	12619	12637	12430	12546	12514	12404	12617	12562	12551	12546	12503	12561	12492	12605	12531	12692	12651	12650	12469	12547	12516	12608	12579	12567	12453	12521	12472	12582	12534	12594	12461	12543	12572	12552	12624	12553	12646	12278	12416	12526	12545	12602	12491	12496	12578	12536	12607	12546	12629	12489	12565	12482	12607	12500	12568	12670	12697	12548	12502	12443	12512	12533	12648	12508	12581	12606	12411	12623	12565	12529	12318	12522	12563	12589	12804	12638	12452	12629	12436	12510	12612	12502	12651	12536	12554	12716	12571	12407	12669	12519	12536	12673	12464	12554	12529	12527	12488	12479	12525	12683	12653	12664	12483	12450	12329	12485	12731	12380	12349	12484	12472	12600	12568	12547	12384	12511	12453	12414	12534	12595	12507	12527	12504	12561	12554	12476	12434	12569	12562	12392	12534	12629	12446	12536	12687	12520	12596	12699	12557	12601	12481	12604	12617	12486	12466	12898	12346	12440	12667	12535	12512	12334	12505	12560	12534	12589	12554	12427	12522	12490	12555	12537	12506	12555	12469	12505	12525	12652	12569	12569	12541	12773	12569	12588	12578	12551	12641	12576	12450	12483	12475	12592	12451	12452	12666	12502	12538	12510	12565	12566	12540	12402	12570	12510	12600	12550	12705	12599	12468	12462	12478	12611	12561	12669	12648	12513	12512	12563	12642	12524	12461	12545	12623	12645	12661	12625	12514	12527	12707	12376	12637	12505	12538	12528	12558	12653	12645	12380	12483	12703	12498	12603	12581	12540	12562	12629	12571	12602	12653	12433	12503	12462	12591	12416	12470	12736	12688	12470	12552	12635	12649	12682	12766	12612	12492	12517	12612	12442	12465	12579	12532	12493	12600	12537	12519	12612	12545	12523	12329	12485	12499	12372	12523	12597	12685	12655	12479	12433	12560	12579	12566	12394	12676	12385	12505	12432	12522	12569	12504	12521	12584	12660	12515	12583	12429	12419	12489	12690	12627	12738	12435	12476	12572	12553	12543	12492	12360	12692	12533	12691	12340	12584	12640	12580	12512	12587	12508	12403	12465	12646	12577	12550	12505	12676	12561	12461	12612	12525	12542	12571	12488	12546	12700	12588	12544	12584	12544	12458	12467	12667	12376	12642	12561	12520	12473	12712	12646	12735	12587	12329	12576	12668	12551	12531	12670	12545	12510	12523	12628	12626	12593	12486	12487	12492	12457	12626	12435	12584	12430	12590	12566	12492	12571	12555	12469	12623	12575	12486	12525	12525	12560	12561	12421	12605	12496	12655	12672	12677	12548	12565	12502	12538	12525	12566	12573	12520	12588	12507	12508	12611	12646	12484	12558	12425	12460	12396	12543	12584	12712	12462	12535	12495	12541	12542	12572	12426	12610	12522	12593	12692	12476	12550	12577	12552	12544	12466	12527	12562	12480	12572	12564	12350	12566	12435	12404	12564	12538	12576	12449	12348	12457	12473	12512	12631	12492	12319	12485	12699	12573	12532	12613	12656	12461	12658	12748	12695	12471	12532	12518	12426	12426	12538	12642	12633	12506	12585	12766	12688	12624	12495	12516	12575	12564	12657	12607	12488	12432	12666	12427	12452	12491	12567	12752	12563	12515	12504	12530	12518	12588	12573	12548	12605	12668	12670	12493	12417	12469	12514	12470	12474	12507	12479	12721	12667	12494	12517	12292	12492	12476	12467	12606	12347	12504	12481	12477	12566	12550	12646	12381	12522	12597	12617	12444	12435	12575	12570	12403	12464	12583	12666	12493	12516	12370	12599	12327	12417	12621	12509	12537	12603	12513	12693	12552	12461	12435	12477	12591	12477	12686	12513	12609	12479	12467	12517	12514	12434	12451	12543	12662	12433	12626	12548	12527	12613	12462	12623	12660	12520	12633	12478	12454	12634	12530	12490	12623	12639	12508	12537	12467	12638	12552	12638	12397	12594	12435	12462	12644	12546	12417	12575	12648	12472	12555	12669	12658	12593	12657	12693	12521	12558	12544	12534	12551	12526	12601	12493	12573	12492	12625	12611	12431	12371	12494	12442	12555	12595	12557	12553	12456	12415	12647	12501	12613	12402	12492	12574	12488	12469	12583	12526	12659	12470	12547	12492	12489	12735	12529	12429	12637	12525	12566	12513	12644	12367	12746	12601	12637	12541	12534	12502	12567	12632	12709	12642	12446	12537	12417	12562	12566	12427	12635	12639	12657	12598	12573	12489	12569	12534	12524	12663	12627	12471	12599	12576	12375	12650	12581	12450	12548	12546	12531	12575	12512	12461	12438	12512	12471	12412	12472	12561	12489	12626	12396	12475	12539	12692	12635	12513	12545	12579	12513	12497	12466	12568	12603	12440	12509	12495	12471	12674	12511	12479	12570	12640	12394	12698	12430	12537	12589	12496	12480	12603	12512	12667	12571	12628	12596	12648	12532	12619	12555	12774	12452	12481	12508	12554	12490	12539	12726	12337	12411	12589	12561	12448	12517	12430	12565	12632	12546	12563	12505	12416	12603	12477	12546	12620	12489	12546	12705	12485	12357	12586	12577	12531	12529	12458	12600	12520	12667	12585	12653	12538	12582	12470	12474	12572	12552	12513	12545	12464	12552	12626	12477	12461	12496	12496	12608	12548	12632	12612	12558	12617	12418	12568	12576	12490	12578	12461	12469	12539	12395	12501	12585	12437	12494	12549	12422	12590	12488	12434	12499	12577	12391	12492	12519	12664	12462	12609	12524	12509	12361	12505	12663	12467	12557	12594	12538	12480	12579	12502	12663	12438	12483	12585	12666	12592	12471	12485	12664	12616	12617	12497	12517	12496	12530	12460	12502	12481	12689	12545	12649	12646	12395	12578	12342	12423	12580	12573	12530	12549	12673	12671	12568	12569	12547	12521	12656	12427	12576	12520	12488	12675	12498	12629	12485	12536	12430	12521	12423	12625	12543	12591	12584	12519	12576	12539	12433	12523	12767	12410	12469	12552	12476	12657	12576	12651	12524	12639	12569	12437	12710	12521	12611	12346	12504	12464	12491	12518	12848	12487	12486	12478	12643	12592	12529	12433	12478	12678	12524	12537	12495	12543	12491	12515	12404	12498	12594	12438	12358	12538	12526	12679	12555	12508	12654	12546	12676	12536	12541	12738	12480	12636	12518	12561	12555	12468	12454	12410	12442	12629	12693	12627	12628	12442	12536	12491	12600	12403	12527	12595	12379	12427	12357	12513	12599	12437	12464	12559	12454	12457	12414	12510	12519	12517	12559	12418	12654	12445	12489	12499	12690	12526	12421	12447	12629	12453	12744	12594	12526	12650	12598	12845	12491	12385	12690	12615	12618	12434	12546	12552	12422	12451	12521	12548	12504	12511	12619	12408	12590	12639	12613	12689	12638	12485	12617	12516	12570	12531	12455	12483	12689	12673	12538	12518	12557	12440	12438	12504	12750	12488	12489	12705	12475	12543	12578	12545	12493	12687	12468	12517	12560	12633	12673	12424	12659	12649	12451	12521	12536	12528	12585	12586	12464	12466	12568	12675	12500	12494	12654	12588	12614	12698	12485	12568	12585	12379	12650	12632	12545	12675	12538	12557	12483	12487	12745	12602	12660	12483	12526	12706	12511	12518	12660	12565	12446	12474	12517	12634	12665	12460	12548	12565	12541	12551	12553	12609	12539	12479	12480	12558	12499	12381	12488	12534	12650	12426	12370	12613	12556	12369	12417	12435	12438	12373	12652	12615	12398	12668	12612	12560	12464	12551	12584	12489	12424	12544	12446	12422	12592	12738	12589	12545	12541	12506	12572	12597	12593	12667	12552	12465	12549	12442	12484	12423	12569	12431	12626	12404	12412	12566	12555	12440	12475	12402	12571	12512	12547	12498	12348	12576	12556	12410	12380	12480	12556	12525	12543	12535	12438	12723	12563	12515	12678	12461	12680	12397	12595	12576	12468	12449	12574	12535	12831	12697	12650	12415	12483	12606	12643	12567	12640	12451	12635	12520	12520	12486	12585	12539	12464	12595	12617	12411	12500	12542	12549	12425	12524	12536	12562	12630	12548	12613	12408	12638	12516	12658	12527	12527	12518	12462	12422	12516	12434	12446	12564	12544	12473	12570	12463	12464	12496	12622	12594	12566	12508	12562	12496	12432	12533	12698	12324	12398	12485	12677	12547	12558	12495	12580	12524	12585	12375	12614	12343	12463	12387	12539	12410	12512	12426	12502	12463	12455	12600	12531	12711	12603	12587	12435	12584	12441	12780	12514	12627	12642	12565	12526	12561	12589	12474	12540	12563	12467	12533	12485	12675	12519	12670	12608	12526	12318	12506	12427	12382	12605	12500	12461	12628	12514	12489	12529	12584	12437	12570	12401	12615	12503	12520	12580	12613	12554	12559	12464	12485	12637	12513	12510	12587	12348	12663	12387	12472	12563	12567	12640	12429	12370	12494	12711	12390	12479	12509	12492	12532	12523	12465	12616	12683	12608	12470	12570	12635
28230	24198	26978	22088	17654	17268	17028	16477	16129	16273	16182	16015	16027	16004	15996	16057	16093	16048	16052	16242	16319	16100	15891	15954	15920	16047	15922	15985	16042	15936	15690	15811	15890	15845	15766	15756	15902	15699	15663	15818	15928	15776	15869	15872	15759	15688	15551	16049	15890	15943	16032	16128	16129	15806	15775	15916	15794	15650	15848	15758	15829	15879	16101	15787	15763	15890	15745	15895	15801	15957	15793	15872	15976	15863	15813	15921	15586	15838	15703	15869	15665	15722	15768	15970	15796	15799	15817	15653	15741	15767	15813	15785	15824	15718	15881	15813	15678	15721	16001	15852	15868	15933	15734	15509	15639	15916	15842	15761	15817	15757	15756	15509	15785	15921	15893	15756	15719	15915	15680	15863	15815	15794	15849	15910	15716	15718	15749	15722	15847	15580	15820	15759	15949	15888	15718	15832	15936	15821	15919	15593	15726	15954	15731	15728	15886	15984	15661	15656	15687	15739	15743	15591	15937	15785	15923	15565	15765	15871	15873	15827	15968	15842	16069	15680	15821	15741	15652	15829	15688	15902	15800	15822	15812	15861	15781	15801	15908	15590	15957	15936	15705	15562	15702	15752	15791	15853	15792	15707	15685	15748	15617	15876	15675	15881	15919	15835	15603	15731	16202	15872	15777	15906	15714	15869	15663	15810	15519	15969	15653	15861	15776	15725	15952	15583	15742	15717	15805	15685	15729	15815	15557	15797	15831	15757	15762	15742	15694	15945	15857	15800	15444	15701	15810	15705	15798	15785	15872	15831	15815	15814	15868	15677	15834	15760	15795	15903	15670	15870	15750	15840	15952	15764	15810	15864	15795	15924	15753	15625	15897	15825	15823	15655	15906	15673	15721	15792	15891	15788	15870	15707	15840	15516	15804	15849	15841	15686	15705	15711	15823	15929	15742	15823	15778	15811	15617	15767	15804	15937	15799	15854	15730	15798	15680	15859	15865	15896	15917	15943	15725	15612	15896	15791	15723	15723	15788	15807	15883	15629	15813	15855	15778	15807	15744	15728	15839	15890	15907	15767	15670	15588	15715	15804	15731	15760	15785	15631	15852	15714	15771	15752	15833	15867	15837	15838	15949	15784	15728	15756	15929	15821	15851	15775	15891	15710	15654	15773	15922	15743	15752	15798	15618	15794	15763	15861	15929	15734	15852	15922	15825	15699	15866	15875	15809	15828	15877	15988	15971	15904	15868	15804	15785	15531	15797	15873	15862	15712	15750	15627	15737	15828	15606	15806	15681	15689	15687	15780	15797	15923	15643	15974	15791	15834	15898	15834	16005	15737	15688	15786	15818	15699	15680	15894	15888	16011	15841	15804	15817	15714	15823	15750	15659	15700	15879	15717	15781	15710	15799	15874	15806	15709	15619	15604	15899	15701	15759	15821	15750	15731	15940	15736	15710	15743	15807	15674	15676	15611	15833	15719	15668	15725	15733	15720	15773	15693	15648	15751	15677	15930	15719	15697	15680	15789	15862	15831	15836	15868	15889	15727	15830	15737	15703	15976	15842	15703	15795	15895	15804	15942	15800	15733	15886	15867	15768	15788	15914	15653	15806	15799	15707	15854	15964	15832	15847	15675	15835	15826	15804	15985	15724	15652	15898	15918	15890	15540	15769	15845	15815	15672	15697	15708	15899	15796	15601	15798	15827	15881	15889	15734	15841	15647	15933	15800	15708	15847	15881	15813	15799	15878	15935	15707	15774	15743	15748	15838	15776	15683	15813	15967	15906	15898	15842	15657	15813	15906	15791	15932	15648	15893	15933	15918	15587	15796	15829	15717	15874	15892	15805	15843	15726	15826	15808	15785	15864	15904	15889	15769	15832	15799	15748	15739	15781	15739	15734	15977	15713	15698	16065	15839	15750	15777	15789	15905	15872	15858	15730	15945	15779	15799	15761	15743	15820	15753	15868	15881	15658	15749	15788	15756	15978	15664	16012	15637	15839	15825	15827	15857	15708	15841	15774	16018	15784	15678	15873	15886	15835	15922	15698	15693	15681	15767	15797	15839	15683	15758	15777	15889	15924	15689	15632	15909	15774	15889	15711	15782	15852	15882	15913	15733	15665	15806	15821	15841	15662	15781	15612	15873	15769	15813	15923	15885	15708	15960	15788	15794	15815	15949	15739	15958	15762	15760	15880	15716	15899	15679	15641	15801	15708	15595	15720	15865	15712	15760	15847	15902	15721	15929	15800	15980	15911	15818	15825	15877	15850	15630	15656	15809	15783	15641	15592	15718	15864	15641	15810	15747	15909	15806	15788	15633	15793	15601	15852	15636	15756	15695	15865	15824	15839	15811	15666	15689	15898	15761	15743	15822	15943	15962	15865	15845	15915	15679	15715	15710	15841	15773	15593	15895	15860	16080	15954	15606	15885	15805	15683	16029	15805	15826	15705	15677	15830	15724	15799	15640	15747	16010	15867	15747	15668	15860	15728	15843	15826	15996	15925	15867	16015	15871	15724	15505	15665	16083	15780	15715	16126	15911	15651	15595	15862	15917	15767	15799	15780	15845	15731	15637	15676	15675	15555	15873	15810	15748	15965	15770	15739	15922	15838	15874	15922	15854	15823	15680	15656	15813	15744	15928	15769	15774	16137	15596	15802	15645	15784	15614	15864	15752	15733	15471	15710	15872	15802	15654	15805	15753	15713	15796	15638	15872	15895	15762	15690	15793	15785	15650	15943	15894	15817	15729	16095	15764	15697	15790	15787	15906	15878	15756	15768	15832	15899	15745	15908	15678	15850	15811	15687	15650	16104	15703	15627	15991	15860	15808	15809	15736	15739	15810	15883	15893	15813	15712	15848	15965	15820	15784	15851	15815	15829	15843	15801	15755	15763	16060	15713	15707	15691	15840	15921	15614	15744	15833	15971	15843	15790	15900	15708	15959	15647	15855	15933	15827	15807	15694	15934	15685	15887	15523	15779	15806	15895	15797	15770	15678	15847	15940	15717	16022	15797	15890	15711	15859	15917	15710	15935	15972	15804	15565	15832	16004	15795	15844	15715	15945	15825	15705	15865	15628	15691	15614	15664	15849	15728	15889	15855	15746	15733	15617	15815	15755	15859	15844	15754	15752	16042	15652	15674	15789	15914	16010	15884	15809	15827	15777	15768	15909	15766	15772	15723	15571	15672	15524	15749	15740	15728	15877	15906	15855	15869	15847	15622	15777	15693	15635	15539	15788	15790	15738	15625	15860	15804	15592	15986	15868	15875	15883	15779	15754	15801	15771	15895	15973	15860	15740	16029	15920	15837	15956	15824	15813	15743	15860	15956	15874	15932	15751	15751	15937	15738	15644	15753	15884	15929	15778	15676	15821	15898	15973	15811	15759	15806	15856	15918	15643	15604	15758	15830	16026	15981	15740	15736	15761	15716	15817	15915	15983	15906	15690	15872	15740	15832	15900	15900	15769	15778	15791	15862	15781	15762	15820	15635	15719	15710	15643	15872	15749	15743	15931	15816	15916	15692	15803	15827	15782	15542	15725	15741	15756	15837	15881	15623	15842	15731	15950	15917	15810	15844	15695	15784	15893	15684	15720	15719	15826	15769	15591	15688	15894	15661	15778	15807	15686	15870	15734	15713	15906	15792	15703	15684	15846	15853	15760	15848	15873	15942	15726	16059	15924	15714	15730	15880	15902	15584	15900	15777	15723	15938	15812	15684	15662	15902	15735	15679	15871	15702	15841	15783	15820	15970	15866	15857	15925	15665	15771	15685	15599	15819	15810	15896	16013	15970	15840	15820	15740	15682	15768	15856	15796	15892	15843	15882	15829	15883	15696	15849	15792	15843	15976	15746	15602	15639	15835	15737	15859	15844	15536	15759	15707	15821	15862	16086	15808	16014	15657	15625	15765	16002	15644	15962	15774	15728	15796	15789	15810	15735	15855	15719	15732	15796	15878	15894	15898	15913	15583	15932	16034	15931	15867	15896	15764	15837	15780	15868	15905	15936	15716	15850	15892	15916	15892	15857	15755	15764	15788	15785	15914	15898	15835	15722	15912	15931	15841	15797	15933	15981	15879	15645	15786	15636	15959	15804	15464	15654	15771	15924	15808	15929	15832	15845	15873	15679	15892	15779	15625	15737	15728	15823	15791	15745	15947	15773	15730	15990	15684	15897	15842	15974	15830	15835	15854	15880	15565	15982	15771	15632	15718	15683	15749	15691	15645	15871	15607	15694	15578	15850	15731	15649	15864	15649	15735	15889	15927	15710	15954	15759	15639	15932	15683	15723	15817	15813	15586	15883	15858	15747	15721	15753	15795	15677	15647	15851	15934	15641	15794	15676	15617	16010	15760	15670	15751	15817	15800	15570	15968	15777	15870	15752	15588	15841	15903	15713	15654	15714	15989	15792	15744	15743	15680	15844	15787	15810	15732	15742	15827	15754	15827	15742	15533	15704	15919	15881	15682	15779	15848	15759	15819	15818	15777	15970	15933	15744	15935	15788	15979	15951	15813	15496	15627	15736	15732	15718	15604	15756	15758	15754	15950	15696	15886	15782	15882	15704	15553	15717	16003	15973	15671	15917	15843	15819	15954	15664	15792	15870	15795	15777	15999	15973	15746	15728	15855	15825	15935	15982	15853	15808	15842	15819	16030	15783	15922	15728	15757	15955	15563	15568	15736	15750	15670	15799	15783	15883	15788	15928	15930	15818	15717	15919	15881	15856	15864	15798	16047	15602	15848	15882	15813	15899	15627	15803	15970	15908	15777	15856	15968	15556	15545	16013	15895	15778	15870	15661	15664	15785	15755	15670	15916	15803	15638	15643	15863	15933	15799	15659	15842	15909	15768	15851	15643	15648	15744	15894	15729	15750	15840	15749	15775	15694	15708	15640	15814	15865	15780	15762	15741	15795	15741	15736	15832	15770	15643	15766	15743	16048	15812	15628	15706	15946	15813	15574	15719	15782	15702	15833	15782	15814	15593	15773	15740	15769	15883	15741	15917	15908	15851	15808	15630	15708	15719	15727	15774	15788	15892	15638	15626	15728	15916	15924	15748	15565	15557	15652	15710	15805	15820	15599	15994	15791	16031	15849	15920	15888	15958	15800	15776	16040	15860	15700	15781	15671	15950	15522	15901	15732	15884	15840	15804	15609	15717	15919	15909
25622	33449	26039	18061	16412	15569	15129	14582	14409	14210	14037	14101	13663	13835	13832	13885	14094	13923	14137	13985	13898	13888	13965	13761	13705	13933	13627	13675	13561	13957	13826	13632	13546	13698	13630	13728	13488	13606	13706	13609	13616	13432	13533	13596	13637	13557	13589	13704	13678	13640	13674	13695	13680	13615	13613	13648	13541	13568	13423	13612	13448	13519	13562	13573	13482	13571	13693	13658	13554	13508	13449	13513	13498	13576	13534	13513	13573	13561	13475	13547	13623	13424	13545	13440	13511	13468	13501	13530	13538	13585	13601	13421	13484	13644	13565	13704	13458	13632	13631	13524	13603	13818	13588	13722	13453	13491	13674	13562	13381	13621	13546	13521	13515	13447	13612	13779	13490	13444	13431	13596	13679	13606	13601	13511	13552	13702	13595	13523	13469	13626	13642	13528	13478	13498	13723	13538	13530	13543	13569	13675	13468	13492	13540	13539	13560	13486	13528	13462	13716	13523	13587	13675	13567	13517	13374	13503	13671	13428	13500	13574	13553	13603	13528	13682	13546	13632	13568	13537	13619	13518	13447	13495	13564	13568	13549	13643	13505	13524	13553	13635	13705	13507	13794	13459	13677	13559	13522	13427	13569	13645	13665	13569	13646	13582	13575	13532	13626	13488	13488	13671	13435	13559	13496	13540	13619	13541	13602	13489	13571	13573	13594	13479	13682	13666	13567	13584	13512	13638	13553	13687	13596	13595	13652	13572	13517	13526	13476	13593	13606	13596	13639	13468	13531	13637	13597	13462	13730	13546	13503	13357	13575	13534	13435	13588	13722	13518	13647	13632	13580	13672	13576	13591	13535	13608	13392	13586	13591	13501	13494	13410	13598	13577	13654	13633	13511	13685	13632	13545	13532	13671	13692	13522	13499	13615	13664	13609	13629	13558	13674	13541	13700	13563	13476	13684	13612	13618	13586	13653	13472	13456	13610	13491	13444	13528	13618	13696	13499	13664	13572	13533	13545	13624	13767	13609	13669	13653	13724	13561	13594	13582	13641	13695	13457	13350	13410	13599	13389	13576	13664	13702	13570	13659	13678	13535	13567	13486	13367	13587	13535	13565	13593	13728	13657	13592	13400	13538	13492	13406	13604	13519	13591	13739	13612	13544	13579	13576	13515	13543	13504	13627	13420	13658	13745	13509	13588	13691	13479	13754	13544	13524	13434	13640	13646	13640	13770	13398	13491	13499	13527	13557	13444	13458	13773	13615	13627	13529	13641	13665	13603	13630	13549	13756	13575	13393	13612	13535	13595	13483	13601	13574	13549	13404	13563	13564	13740	13491	13633	13609	13598	13541	13501	13702	13411	13525	13565	13478	13587	13618	13518	13580	13634	13522	13851	13520	13613	13519	13386	13537	13573	13602	13733	13665	13514	13642	13523	13631	13735	13493	13433	13478	13519	13631	13654	13585	13505	13658	13452	13500	13652	13744	13619	13586	13575	13722	13524	13613	13547	13571	13577	13549	13521	13546	13474	13710	13610	13631	13656	13513	13746	13539	13452	13637	13556	13574	13616	13548	13562	13609	13542	13723	13570	13706	13493	13396	13487	13641	13444	13546	13584	13578	13419	13371	13569	13606	13681	13548	13345	13641	13602	13678	13629	13553	13517	13524	13613	13660	13650	13737	13718	13574	13563	13633	13526	13668	13570	13631	13531	13785	13609	13515	13451	13506	13642	13530	13634	13609	13502	13588	13563	13580	13436	13670	13567	13517	13538	13641	13515	13640	13530	13716	13564	13555	13424	13598	13576	13496	13525	13686	13513	13529	13708	13505	13378	13729	13550	13684	13812	13593	13645	13631	13553	13523	13628	13662	13454	13613	13595	13622	13451	13656	13472	13611	13613	13509	13730	13584	13433	13553	13598	13547	13680	13581	13526	13501	13597	13516	13721	13470	13584	13554	13667	13425	13580	13541	13632	13512	13460	13534	13505	13535	13591	13557	13590	13494	13669	13636	13605	13619	13553	13297	13498	13618	13521	13374	13591	13503	13610	13484	13357	13561	13647	13478	13671	13457	13514	13610	13637	13555	13509	13480	13483	13454	13616	13723	13525	13643	13601	13448	13543	13560	13518	13523	13567	13530	13459	13544	13496	13515	13532	13673	13709	13763	13617	13754	13581	13577	13790	13570	13639	13590	13513	13416	13521	13443	13549	13559	13740	13629	13708	13486	13637	13488	13653	13499	13643	13710	13559	13491	13770	13676	13548	13500	13594	13717	13590	13485	13678	13557	13590	13536	13777	13492	13797	13476	13404	13597	13414	13556	13426	13572	13660	13609	13510	13622	13534	13707	13450	13533	13523	13615	13733	13556	13708	13635	13505	13500	13687	13447	13536	13353	13526	13514	13681	13552	13490	13605	13501	13512	13620	13735	13656	13586	13353	13419	13444	13640	13686	13634	13538	13503	13437	13617	13622	13602	13543	13412	13428	13495	13656	13511	13648	13700	13564	13578	13622	13507	13445	13557	13561	13591	13624	13459	13427	13641	13595	13710	13565	13558	13528	13616	13504	13627	13724	13575	13689	13555	13742	13570	13629	13552	13522	13500	13473	13482	13727	13591	13687	13513	13426	13501	13591	13446	13539	13542	13443	13532	13769	13606	13549	13452	13419	13662	13564	13414	13578	13548	13639	13594	13593	13555	13653	13437	13617	13553	13427	13766	13584	13427	13599	13539	13450	13480	13409	13750	13612	13457	13514	13466	13527	13562	13541	13436	13524	13592	13469	13487	13556	13685	13496	13687	13508	13660	13650	13416	13558	13460	13541	13390	13475	13485	13606	13750	13583	13571	13546	13597	13507	13736	13576	13577	13568	13746	13600	13525	13722	13371	13701	13592	13580	13384	13669	13551	13434	13636	13613	13565	13466	13482	13593	13491	13616	13410	13547	13554	13526	13557	13329	13369	13556	13414	13645	13384	13650	13577	13574	13677	13708	13527	13564	13489	13505	13571	13301	13619	13572	13549	13506	13487	13442	13693	13546	13396	13570	13539	13565	13559	13608	13455	13617	13558	13535	13529	13494	13651	13463	13498	13598	13614	13609	13784	13687	13531	13592	13675	13512	13477	13433	13397	13693	13686	13477	13675	13414	13618	13616	13545	13475	13486	13639	13720	13756	13638	13685	13465	13639	13471	13585	13509	13371	13550	13579	13568	13680	13491	13685	13494	13438	13575	13398	13622	13683	13679	13544	13529	13519	13422	13526	13375	13522	13562	13466	13425	13724	13643	13692	13705	13484	13356	13486	13601	13414	13617	13725	13643	13706	13499	13485	13653	13499	13480	13776	13610	13654	13557	13541	13603	13587	13383	13620	13598	13509	13506	13648	13615	13715	13520	13511	13491	13480	13668	13753	13520	13611	13589	13507	13564	13509	13687	13554	13469	13558	13582	13428	13396	13606	13415	13593	13583	13560	13574	13599	13564	13614	13513	13638	13693	13544	13526	13421	13798	13658	13581	13430	13636	13558	13474	13611	13438	13648	13440	13607	13588	13793	13466	13550	13663	13625	13550	13669	13616	13615	13389	13751	13584	13522	13455	13447	13842	13443	13533	13555	13512	13553	13675	13581	13562	13593	13609	13499	13543	13493	13629	13458	13679	13507	13498	13467	13656	13500	13565	13581	13619	13783	13473	13419	13608	13630	13621	13475	13563	13597	13837	13764	13614	13462	13659	13459	13664	13567	13607	13553	13688	13617	13597	13587	13562	13585	13388	13642	13569	13720	13517	13611	13612	13806	13456	13585	13456	13656	13644	13550	13685	13448	13587	13485	13519	13551	13620	13576	13462	13659	13590	13485	13377	13600	13579	13699	13447	13655	13546	13551	13744	13758	13490	13555	13474	13599	13600	13602	13685	13570	13565	13421	13432	13629	13534	13507	13682	13462	13506	13588	13589	13639	13566	13649	13466	13589	13548	13558	13623	13489	13589	13621	13676	13570	13604	13623	13767	13629	13466	13600	13544	13459	13694	13814	13609	13516	13650	13719	13481	13528	13564	13545	13771	13381	13607	13618	13515	13598	13322	13586	13536	13416	13749	13521	13638	13542	13580	13651	13351	13459	13632	13641	13695	13607	13542	13672	13651	13558	13551	13394	13586	13529	13630	13563	13458	13575	13518	13644	13633	13569	13606	13506	13535	13556	13589	13633	13503	13816	13842	13611	13549	13616	13653	13400	13560	13562	13609	13652	13566	13647	13489	13443	13546	13594	13558	13537	13546	13682	13512	13559	13366	13559	13743	13437	13441	13674	13488	13634	13514	13454	13458	13567	13519	13626	13485	13694	13566	13539	13702	13509	13701	13547	13453	13562	13542	13647	13579	13468	13527	13615	13597	13644	13718	13574	13611	13535	13632	13537	13702	13523	13628	13609	13490	13556	13408	13568	13642	13534	13554	13519	13618	13802	13610	13409	13678	13700	13617	13457	13540	13559	13612	13495	13356	13553	13527	13626	13704	13611	13587	13490	13628	13535	13540	13663	13767	13399	13599	13653	13492	13582	13412	13520	13508	13499	13546	13659	13616	13532	13558	13645	13542	13731	13694	13450	13564	13484	13655	13595	13498	13592	13557	13565	13728	13617	13712	13419	13624	13509	13518	13609	13519	13496	13651	13586	13502	13644	13533	13586	13414	13429	13505	13604	13740	13542	13535	13550	13665	13702	13567	13777	13571	13457	13559	13688	13452	13568	13368	13588	13627	13638	13555	13586	13660	13611	13562	13501	13587	13668	13601	13570	13504	13574	13548	13812	13568	13432	13721	13444	13704	13577	13349	13592	13548	13604	13473	13568	13523	13683	13426	13565	13690	13567	13516	13580	13549	13641	13578	13747	13483	13574	13554	13484	13407	13608	13535	13643	13573	13659	13660	13386	13704	13768	13528	13430	13584	13496	13528	13600	13598	13488	13639	13669	13585	13392	13623	13538	13531	13578	13536	13527	13622	13620	13477	13442	13702	13593	13588	13581	13659	13541	13479	13418	13717	13516	13637	13492	13495	13661	13826	13416	13611	13583	13538	13617	13672	13574	13672	13501	13476	13611	13682	13443	13545	13497	13403	13585	13653	13692	13464	13463	13478	13623	13559	13616	13604	13571	13558	13650	13515	13543	13586	13633	13538	13507	13616
23939	21423	28939	24410	22169	22206	20994	17586	16664	16822	16533	16249	15970	15862	16256	16234	15945	16065	16101	16222	16119	15979	15932	16026	16006	16027	15981	15774	15767	15847	15624	15732	15749	15810	15971	15644	15687	15820	15834	15678	15780	15760	15763	15743	15561	15666	15639	15454	15736	16101	16353	15899	15866	15735	15646	15647	15479	15614	15759	15615	15418	15503	15546	15740	15773	15575	15578	15721	15515	15651	15627	15558	15842	15652	15580	15788	15638	15587	15511	15513	15722	15634	15659	15574	15568	15773	15532	15540	15559	15530	15795	15542	15632	15549	15430	15611	15534	15597	15442	15585	15629	15749	15721	15542	15461	15545	15444	15389	15598	15563	15654	15855	15734	15598	15567	15736	15556	15632	15625	15417	15583	15643	15438	15634	15643	15599	15682	15500	15699	15441	15555	15757	15577	15516	15699	15560	15728	15568	15631	15624	15631	15588	15577	15478	15566	15547	15518	15758	15662	15440	15448	15470	15573	15430	15614	15467	15634	15439	15603	15583	15522	15466	15640	15618	15532	15624	15652	15724	15659	15567	15431	15625	15513	15502	15498	15583	15720	15416	15802	15641	15615	15490	15351	15576	15648	15580	15650	15655	15358	15536	15778	15451	15629	15594	15599	15776	15630	15578	15545	15623	15717	15504	15610	15467	15628	15523	15691	15423	15354	15519	15582	15613	15498	15722	15661	15506	15643	15512	15555	15828	15611	15568	15680	15523	15511	15497	15456	15592	15580	15416	15662	15424	15632	15612	15531	15712	15794	15546	15606	15364	15446	15513	15585	15631	15658	15602	15636	15660	15574	15489	15775	15516	15375	15470	15659	15720	15680	15793	15406	15590	15650	15639	15658	15739	15436	15473	15536	15413	15880	15470	15601	15502	15658	15654	15702	15694	15694	15376	15572	15470	15672	15509	15611	15720	15744	15618	15595	15622	15673	15719	15438	15593	15645	15508	15672	15502	15570	15348	15629	15562	15795	15740	15624	15458	15670	15603	15757	15780	15532	15544	15714	15541	15530	15652	15557	15314	15590	15667	15543	15656	15605	15694	15557	15527	15542	15478	15586	15483	15617	15499	15934	15714	15718	15567	15494	15476	15770	15547	15410	15826	15618	15353	15502	15657	15625	15587	15615	15477	15571	15644	15618	15648	15670	15578	15505	15785	15636	15607	15729	15527	15532	15561	15686	15757	15602	15791	15414	15478	15580	15732	15722	15631	15461	15707	15671	15560	15257	15650	15654	15639	15551	15623	15493	15800	15650	15476	15797	15533	15619	15441	15621	15548	15536	15581	15419	15576	15664	15511	15605	15576	15681	15498	15514	15628	15555	15716	15497	15447	15563	15612	15612	15727	15557	15587	15684	15476	15397	15314	15530	15526	15496	15562	15516	15585	15451	15495	15365	15533	15684	15524	15564	15476	15651	15571	15635	15396	15626	15691	15591	15662	15606	15648	15643	15493	15640	15648	15778	15723	15540	15551	15670	15494	15891	15365	15612	15643	15506	15312	15600	15488	15593	15574	15434	15568	15359	15475	15405	15556	15656	15567	15812	15676	15619	15470	15562	15530	15608	15441	15559	15520	15749	15671	15612	15371	15603	15691	15496	15576	15363	15492	15625	15662	15614	15659	15475	15566	15403	15621	15684	15466	15681	15717	15737	15581	15780	15514	15553	15532	15484	15528	15436	15697	15846	15679	15651	15587	15640	15742	15596	15631	15808	15678	15553	15435	15598	15476	15555	15638	15536	15624	15487	15661	15753	15583	15627	15467	15603	15600	15485	15433	15651	15503	15718	15428	15607	15617	15673	15537	15581	15683	15613	15581	15707	15430	15690	15717	15367	15642	15625	15611	15608	15586	15714	15632	15481	15609	15430	15345	15663	15469	15547	15517	15648	15420	15683	15629	15410	15681	15501	15607	15624	15753	15478	15494	15465	15653	15568	15418	15587	15698	15595	15736	15554	15701	15660	15549	15773	15790	15575	15576	15480	15468	15537	15419	15639	15731	15697	15492	15739	15657	15679	15632	15570	15450	15721	15634	15699	15609	15461	15616	15658	15474	15505	15530	15682	15872	15589	15553	15551	15675	15361	15549	15646	15522	15790	15431	15492	15529	15379	15752	15496	15699	15591	15731	15736	15584	15674	15668	15482	15643	15568	15628	15737	15376	15647	15569	15627	15545	15620	15469	15400	15445	15449	15599	15463	15620	15480	15384	15618	15731	15608	15589	15511	15614	15625	15505	15567	15741	15625	15565	15501	15508	15612	15586	15551	15707	15513	15590	15534	15749	15532	15582	15548	15479	15543	15519	15594	15663	15669	15525	15499	15314	15638	15705	15618	15707	15632	15696	15497	15476	15650	15718	15534	15557	15540	15692	15521	15696	15548	15540	15498	15548	15533	15578	15570	15463	15620	15750	15544	15595	15681	15619	15489	15530	15547	15646	15792	15711	15590	15621	15605	15593	15774	15683	15527	15658	15543	15560	15690	15601	15647	15475	15655	15618	15580	15639	15505	15614	15665	15599	15672	15602	15899	15585	15454	15374	15656	15541	15523	15465	15467	15425	15489	15795	15591	15560	15452	15721	15662	15517	15370	15497	15573	15742	15618	15490	15644	15418	15568	15535	15627	15628	15516	15796	15497	15738	15621	15526	15549	15548	15583	15405	15631	15688	15539	15827	15644	15570	15425	15673	15671	15478	15536	15406	15519	15633	15562	15490	15434	15695	15524	15937	15727	15571	15602	15699	15535	15651	15598	15872	15486	15516	15666	15402	15647	15687	15539	15558	15723	15608	15469	15648	15509	15452	15577	15593	15518	15600	15699	15707	15536	15550	15617	15577	15710	15617	15452	15441	15323	15558	15680	15667	15440	15552	15504	15530	15450	15553	15620	15436	15611	15537	15714	15533	15545	15551	15797	15632	15467	15507	15348	15714	15661	15455	15699	15589	15884	15627	15536	15709	15485	15364	15457	15503	15788	15628	15687	15603	15532	15512	15628	15611	15657	15636	15589	15543	15699	15627	15660	15642	15727	15599	15494	15571	15698	15654	15560	15521	15748	15681	15626	15503	15610	15594	15598	15657	15582	15527	15497	15548	15637	15556	15742	15706	15572	15654	15615	15511	15458	15622	15545	15721	15644	15572	15575	15470	15549	15549	15733	15792	15571	15317	15454	15496	15625	15442	15531	15683	15629	15874	15707	15541	15580	15369	15579	15557	15553	15533	15522	15569	15367	15597	15501	15638	15692	15598	15492	15426	15514	15560	15594	15575	15452	15493	15551	15652	15819	15582	15689	15494	15621	15718	15574	15609	15468	15649	15622	15606	15645	15413	15635	15531	15503	15605	15615	15411	15531	15564	15774	15825	15575	15569	15733	15501	15683	15530	15626	15491	15483	15564	15597	15640	15592	15534	15683	15659	15675	15640	15550	15667	15477	15780	15840	15670	15607	15633	15559	15422	15446	15654	15710	15510	15716	15570	15483	15459	15789	15628	15646	15525	15726	15717	15643	15635	15617	15485	15512	15505	15400	15695	15505	15572	15723	15654	15465	15591	15599	15573	15517	15653	15620	15745	15722	15551	15633	15576	15670	15633	15772	15611	15652	15534	15704	15556	15481	15516	15616	15633	15542	15680	15683	15619	15560	15422	15669	15598	15828	15904	15595	15456	15658	15601	15480	15806	15538	15410	15528	15656	15751	15565	15629	15416	15594	15604	15672	15603	15543	15497	15451	15559	15497	15298	15440	15473	15493	15679	15471	15528	15709	15312	15653	15396	15544	15384	15814	15558	15623	15347	15765	15539	15640	15516	15603	15620	15493	15626	15687	15558	15752	15572	15646	15604	15599	15581	15574	15571	15776	15540	15744	15610	15609	15589	15508	15525	15639	15533	15481	15692	15556	15610	15724	15699	15707	15464	15534	15600	15533	15552	15733	15594	15648	15619	15745	15571	15691	15677	15619	15732	15712	15675	15652	15577	15471	15657	15589	15579	15376	15521	15630	15615	15464	15547	15524	15467	15746	15551	15428	15659	15502	15580	15354	15597	15778	15641	15631	15646	15606	15480	15748	15513	15587	15422	15625	15616	15726	15759	15546	15471	15593	15633	15476	15778	15731	15528	15569	15663	15692	15497	15697	15514	15648	15675	15687	15527	15607	15701	15723	15500	15487	15625	15745	15651	15717	15609	15533	15557	15591	15698	15620	15630	15553	15371	15770	15430	15689	15630	15388	15617	15532	15449	15711	15513	15752	15654	15604	15534	15701	15613	15710	15478	15805	15612	15585	15508	15603	15523	15571	15516	15688	15545	15582	15856	15572	15611	15746	15462	15484	15661	15678	15613	15567	15530	15651	15729	15557	15707	15632	15663	15532	15483	15614	15637	15432	15665	15602	15756	15637	15437	15504	15602	15621	15601	15664	15595	15530	15481	15473	15805	15853	15507	15621	15611	15571	15602	15227	15441	15773	15483	15629	15647	15639	15512	15603	15292	15472	15469	15502	15704	15603	15635	15633	15551	15482	15538	15613	15390	15412	15561	15699	15572	15641	15701	15558	15704	15615	15627	15530	15430	15486	15431	15721	15670	15614	15736	15513	15540	15622	15562	15671	15504	15395	15383	15729	15460	15648	15696	15701	15841	15880	15691	15711	15638	15603	15637	15478	15709	15537	15727	15658	15391	15613	15681	15458	15738	15670	15523	15691	15355	15533	15577	15653	15567	15510	15602	15281	15505	15453	15570	15513	15617	15679	15701	15718	15464	15593	15633	15652	15664	15676	15610	15511	15603	15587	15721	15509	15626	15630	15421	15563	15363	15617	15433	15585	15468	15476	15339	15754	15613	15657	15531	15558	15622	15504	15485	15536	15547	15536	15533	15742	15512	15579	15686	15507	15788	15549	15421	15686	15594	15628	15595	15607	15434	15538	15673	15523	15745	15431	15478	15605	15588	15646	15426	15531	15539	15503	15635	15752	15847	15692	15556	15751	15763	15428	15734	15469	15592	15397	15595	15416	15659	15531	15790	15659	15274	15639	15502	15767	15647	15610	15694	15491	15561	15814	15692	15630	15416	15407	15600	15717	15765	15472	15680	15788	15264	15585	15634	15560	15542	15692	15525	15454	15607	15688	15710	15889	15671
28406	44404	35499	23857	20028	18456	16993	15858	15334	14847	14466	14428	14129	14100	14387	14145	14288	14164	14269	14102	14275	14114	13965	13943	13855	13844	13865	13805	13670	13614	13718	13550	13613	13653	13532	13552	13554	13644	13786	13626	13385	13566	13392	13528	13431	13621	13507	13370	13548	14130	14375	14059	13919	13759	13495	13507	13564	13401	13492	13446	13495	13455	13651	13488	13465	13459	13586	13513	13484	13547	13497	13457	13520	13486	13447	13516	13691	13481	13568	13335	13572	13411	13375	13643	13488	13540	13389	13441	13439	13447	13486	13506	13466	13487	13466	13498	13634	13561	13431	13354	13420	13541	13586	13657	13524	13451	13338	13566	13407	13517	13422	13520	13432	13514	13466	13526	13383	13425	13410	13313	13591	13524	13509	13574	13569	13382	13334	13599	13551	13337	13324	13496	13417	13467	13446	13478	13509	13546	13462	13570	13496	13496	13525	13645	13540	13534	13576	13497	13587	13440	13576	13471	13521	13490	13412	13528	13531	13457	13429	13566	13551	13428	13472	13465	13302	13470	13445	13383	13526	13472	13414	13578	13408	13399	13431	13553	13486	13572	13229	13497	13522	13524	13507	13511	13452	13507	13368	13504	13546	13413	13608	13415	13625	13407	13516	13424	13497	13407	13441	13568	13544	13534	13301	13510	13398	13389	13535	13644	13513	13596	13439	13568	13363	13552	13516	13394	13467	13496	13450	13481	13689	13496	13682	13503	13439	13501	13431	13646	13518	13565	13365	13420	13452	13628	13531	13646	13495	13508	13523	13458	13380	13447	13475	13532	13413	13562	13552	13551	13470	13370	13507	13382	13441	13467	13509	13404	13585	13601	13539	13553	13415	13507	13470	13537	13634	13370	13451	13528	13494	13509	13549	13441	13726	13447	13442	13397	13432	13474	13578	13335	13551	13593	13512	13442	13568	13497	13477	13393	13488	13644	13488	13478	13382	13383	13511	13568	13414	13519	13466	13334	13520	13463	13608	13385	13454	13369	13514	13592	13323	13555	13618	13406	13483	13417	13559	13550	13584	13474	13487	13528	13326	13611	13696	13451	13511	13599	13415	13582	13376	13588	13413	13452	13468	13420	13625	13585	13491	13439	13617	13492	13603	13467	13500	13544	13437	13618	13563	13453	13665	13488	13540	13420	13418	13454	13488	13458	13310	13354	13591	13531	13593	13383	13493	13440	13465	13467	13461	13477	13411	13624	13542	13652	13468	13474	13534	13664	13474	13351	13595	13505	13410	13311	13582	13738	13566	13476	13596	13455	13429	13427	13459	13519	13516	13342	13650	13501	13570	13428	13696	13463	13568	13520	13420	13521	13554	13411	13570	13385	13433	13550	13585	13498	13557	13459	13507	13384	13500	13359	13271	13536	13495	13455	13294	13432	13379	13353	13528	13489	13292	13394	13425	13468	13595	13495	13516	13534	13501	13467	13461	13373	13543	13361	13503	13536	13407	13615	13383	13521	13413	13589	13578	13653	13322	13395	13582	13601	13391	13423	13449	13528	13502	13327	13544	13597	13432	13522	13619	13431	13569	13576	13487	13579	13482	13437	13398	13708	13537	13358	13451	13355	13560	13444	13431	13528	13594	13553	13347	13393	13563	13395	13493	13494	13554	13536	13364	13560	13469	13423	13491	13362	13476	13428	13234	13490	13549	13441	13337	13524	13679	13616	13343	13601	13585	13375	13572	13461	13645	13555	13450	13504	13426	13518	13370	13477	13420	13446	13440	13443	13324	13450	13535	13483	13627	13493	13545	13741	13497	13449	13442	13490	13303	13592	13275	13493	13419	13379	13517	13401	13614	13457	13520	13343	13491	13581	13553	13522	13637	13559	13470	13527	13433	13526	13532	13533	13451	13297	13601	13608	13441	13488	13717	13593	13543	13487	13501	13591	13535	13364	13429	13380	13623	13451	13689	13647	13359	13518	13496	13419	13520	13546	13482	13486	13497	13463	13255	13408	13545	13599	13509	13542	13478	13506	13498	13408	13582	13708	13509	13641	13480	13484	13414	13455	13617	13359	13419	13359	13468	13426	13400	13387	13535	13511	13426	13444	13418	13480	13447	13528	13692	13457	13539	13443	13605	13495	13489	13444	13311	13572	13568	13457	13625	13393	13530	13420	13561	13574	13523	13531	13507	13668	13552	13427	13678	13580	13494	13607	13562	13484	13427	13465	13470	13513	13607	13407	13511	13461	13254	13462	13486	13441	13543	13653	13494	13410	13582	13546	13594	13513	13392	13417	13605	13458	13550	13447	13370	13356	13253	13374	13609	13450	13667	13551	13528	13680	13570	13564	13320	13432	13397	13324	13540	13408	13455	13596	13614	13528	13608	13549	13532	13426	13608	13612	13524	13494	13587	13414	13513	13397	13463	13580	13453	13497	13288	13541	13469	13540	13446	13354	13370	13566	13450	13456	13451	13498	13527	13501	13623	13321	13383	13520	13467	13452	13466	13420	13551	13392	13455	13443	13483	13561	13485	13535	13442	13480	13529	13546	13603	13438	13390	13452	13477	13525	13651	13396	13436	13453	13562	13483	13326	13472	13446	13559	13551	13428	13576	13427	13605	13619	13450	13558	13378	13472	13534	13481	13416	13436	13431	13450	13599	13415	13500	13410	13406	13424	13291	13579	13565	13345	13681	13390	13407	13630	13443	13469	13519	13567	13496	13640	13655	13520	13475	13470	13557	13418	13496	13606	13451	13460	13564	13496	13506	13443	13533	13528	13544	13379	13595	13484	13492	13635	13421	13448	13279	13615	13296	13530	13588	13554	13435	13509	13503	13499	13503	13523	13340	13346	13444	13363	13628	13435	13547	13523	13558	13433	13495	13582	13331	13390	13647	13487	13458	13472	13441	13510	13467	13565	13546	13567	13473	13553	13438	13498	13364	13532	13412	13710	13468	13581	13603	13373	13526	13516	13387	13372	13538	13486	13642	13372	13699	13492	13379	13446	13391	13642	13537	13360	13514	13610	13359	13447	13519	13202	13411	13450	13549	13434	13391	13579	13507	13365	13522	13423	13520	13481	13531	13435	13273	13479	13545	13433	13559	13511	13575	13486	13643	13425	13585	13427	13443	13493	13546	13578	13450	13461	13525	13467	13389	13488	13378	13404	13448	13375	13521	13353	13609	13395	13381	13391	13500	13627	13534	13492	13627	13642	13491	13430	13580	13496	13410	13485	13701	13381	13503	13372	13593	13395	13451	13404	13507	13449	13330	13269	13492	13452	13469	13631	13533	13471	13471	13483	13639	13470	13405	13445	13415	13649	13350	13539	13555	13321	13381	13597	13489	13558	13526	13457	13522	13565	13621	13446	13477	13466	13423	13516	13310	13349	13511	13519	13479	13496	13374	13637	13312	13422	13514	13514	13456	13441	13459	13403	13449	13485	13409	13401	13516	13483	13464	13407	13540	13287	13480	13370	13626	13568	13406	13400	13550	13478	13677	13486	13645	13499	13534	13571	13606	13524	13514	13494	13570	13582	13424	13403	13494	13494	13433	13442	13481	13542	13482	13448	13632	13415	13443	13519	13524	13468	13504	13431	13378	13564	13588	13581	13585	13525	13571	13482	13459	13548	13413	13504	13428	13418	13549	13644	13634	13503	13614	13560	13534	13554	13351	13436	13457	13510	13493	13538	13704	13460	13490	13489	13506	13423	13549	13503	13576	13468	13578	13421	13682	13449	13420	13529	13362	13530	13389	13590	13273	13571	13474	13444	13513	13538	13530	13431	13630	13646	13638	13463	13523	13506	13539	13506	13438	13387	13391	13438	13385	13583	13448	13666	13519	13302	13632	13470	13454	13440	13556	13495	13524	13535	13522	13303	13523	13295	13538	13507	13682	13433	13431	13569	13412	13471	13577	13492	13598	13490	13462	13488	13378	13565	13393	13478	13539	13546	13468	13368	13452	13648	13726	13468	13613	13449	13491	13393	13572	13448	13487	13380	13470	13398	13496	13354	13516	13432	13568	13589	13518	13535	13437	13548	13383	13517	13462	13613	13503	13395	13408	13536	13450	13444	13539	13400	13562	13483	13397	13518	13587	13426	13416	13534	13453	13425	13479	13367	13489	13490	13472	13517	13426	13593	13416	13542	13530	13413	13547	13546	13413	13417	13588	13418	13296	13568	13459	13482	13641	13434	13573	13501	13456	13493	13571	13407	13573	13605	13517	13488	13530	13532	13531	13616	13392	13545	13560	13530	13445	13586	13439	13423	13534	13320	13442	13343	13489	13539	13553	13426	13529	13525	13305	13471	13412	13499	13366	13371	13529	13469	13498	13592	13705	13388	13514	13542	13486	13479	13495	13392	13525	13485	13430	13499	13550	13511	13546	13485	13484	13473	13435	13466	13544	13403	13585	13456	13549	13733	13587	13389	13431	13483	13630	13455	13475	13375	13515	13569	13389	13562	13582	13462	13434	13467	13583	13522	13518	13540	13394	13578	13527	13621	13488	13437	13413	13550	13498	13482	13488	13576	13534	13555	13465	13438	13627	13406	13538	13269	13467	13620	13749	13533	13557	13390	13521	13494	13435	13484	13308	13659	13466	13280	13406	13608	13381	13508	13451	13576	13436	13617	13515	13516	13475	13544	13431	13521	13411	13514	13378	13611	13413	13563	13446	13354	13384	13520	13543	13347	13534	13590	13399	13517	13488	13397	13518	13458	13401	13528	13330	13514	13508	13622	13450	13408	13475	13531	13400	13402	13478	13471	13555	13506	13552	13679	13307	13484	13501	13490	13408	13509	13607	13396	13545	13587	13455	13402	13532	13466	13443	13531	13534	13441	13522	13434	13584	13453	13384	13591	13484	13421	13572	13517	13526	13419	13441	13516	13418	13440	13454	13598	13468	13419	13311	13528	13395	13393	13531	13489	13440	13474	13445	13432	13525	13464	13614	13472	13567	13563	13363	13252	13574	13352	13380	13409	13631	13681	13522	13367	13551	13464	13466	13541	13549	13476	13552	13373	13336	13648	13615	13592	13395	13513	13563	13460	13521	13351	13413	13465	13463	13583	13742	13642	13424	13520	13650	13440	13518	13560	13465	13352	13477	13781	13559	13452	13483	13458	13659	13469	13479	13255	13559	13552	13497	13446	13477	13396	13417	13482	13645	13457
22939	21395	29291	23834	21632	23693	25244	19363	17928	17522	17091	16699	16499	16597	16612	16562	16533	16360	16653	16367	16520	16387	16182	16279	16200	16341	16210	15929	16148	16152	15977	15786	15903	15866	16052	15923	15934	15727	16011	16013	16013	15848	15895	16164	15839	15869	16028	15928	15759	16646	16948	16713	16416	15779	15901	15742	15816	16005	15952	15773	15923	16049	15604	15808	15663	15849	15698	15627	15999	15790	15812	15590	15725	15814	15941	15673	15944	15710	15558	15720	15638	15746	15825	15800	15768	15745	15644	15884	15764	15784	15621	15867	15621	15745	15835	15748	15684	15852	15697	15630	15832	15747	15788	15752	15654	15854	15832	15814	15878	15843	15461	15475	15760	15723	15637	15829	15729	15645	15969	15635	15730	15674	15836	15887	15873	15572	15738	15814	15687	15862	15906	15780	15687	15719	15747	15731	15804	15573	15585	15773	15761	15740	15866	15788	15724	15862	15787	15660	15908	15777	15800	15882	15725	15854	15924	15687	15705	15768	15617	15622	15594	15694	15774	15926	15688	15659	15813	15782	15764	15697	15558	15762	15730	15771	15779	15773	15832	15661	15849	15604	15781	15689	15695	15648	15876	15726	15802	15566	15759	15689	15611	15691	15716	15629	15732	15763	15632	15821	15762	15641	15702	15783	15757	15463	15615	15678	15782	15704	15613	15871	15870	15675	15584	15890	15646	15800	15877	15739	15788	15657	15765	15762	15561	15930	15691	15664	15807	15708	15847	15448	15657	15873	15817	15773	15669	15792	15755	15677	15714	15618	15542	15647	15638	15725	15715	15786	15785	15679	15716	15508	15628	15691	15707	15572	15746	15786	15825	15788	15820	15861	15732	15754	15804	15370	15576	15800	15514	15926	15733	15775	15590	15519	15703	15743	15810	15786	15828	15619	15762	15756	15717	15812	15733	15767	15683	15677	15653	15678	15656	15744	15717	15890	15757	15878	15721	15811	15722	15626	15539	15786	15668	15844	15676	15877	15695	15786	15853	15519	15948	15679	15703	15880	15624	15906	15738	15664	15657	15791	15732	15773	15653	15486	15747	15893	15671	15627	15854	15754	15844	15712	15691	15766	15603	15580	15765	15413	15582	15744	15610	15802	15691	15627	15612	15628	15582	15878	15876	15729	15637	15763	15659	15595	15632	15844	15972	15853	15662	15769	15878	15644	15844	15909	15692	15635	15876	15697	15718	16003	15564	15626	15752	15943	15686	15727	15681	15701	15756	15756	15791	15776	15473	15731	15626	15704	15779	15771	15770	15775	15763	15809	15679	15815	15839	15625	15741	15682	15632	15701	15645	15872	15653	15877	15666	15698	15852	15894	15727	15690	15535	15609	15706	15867	15821	15619	15732	15779	15755	15842	15803	16047	15868	15831	15581	15696	15808	15778	15716	15756	15599	15929	15658	15726	15855	15551	15605	15730	15661	15616	15801	15793	15744	15714	15812	15666	15671	15642	15839	15663	15603	15777	15650	15646	15709	15775	15813	15819	15734	15821	15603	15716	15694	15628	15867	15554	15688	15814	15677	15630	15795	15565	15797	15781	15766	15804	15697	15667	15684	15782	15710	15678	15661	15784	15791	15737	15747	15772	15757	15871	15860	15835	15834	15772	15669	15776	15542	15561	15822	15878	15604	15769	15844	15832	15621	15692	15825	15495	15731	15908	15624	15631	15695	15630	15615	15726	15757	15781	15750	15872	15682	15770	15793	15814	15881	15829	15807	15738	15530	15733	15771	15624	15696	15758	15903	15756	15905	15709	15544	15710	15705	15800	15728	15731	15788	15576	15795	15923	15802	15686	15991	15705	15707	15823	15784	15830	15769	15485	15897	15656	15700	15716	15415	15682	15797	15802	15711	15952	15636	15648	15757	15819	15597	15548	15783	15812	15788	15870	15617	15691	15789	15834	15796	15529	15676	15908	15741	15829	15866	15780	15763	15845	15935	15679	15727	15777	15835	15707	15746	15786	15707	15651	15517	15710	15833	15650	15707	15745	15706	15834	15779	15635	15731	15725	15653	15827	15761	15702	15837	15853	15684	15741	15691	15828	15816	15634	15777	15699	15877	15663	15923	15622	15863	15712	15788	15418	15823	15719	15688	15666	15815	15702	15542	15512	15625	15672	15760	15728	15710	15909	15782	15769	15745	15754	15762	15644	15698	15660	15544	15718	15889	15545	15902	15657	15743	15710	15709	15723	15601	15801	15806	15773	15923	15639	15891	15796	15676	15838	15691	15835	15828	15475	15647	15626	15815	15817	15542	15586	15846	15856	15820	15884	15981	15662	15685	15882	15690	15737	15586	15812	15912	15806	15734	15829	15827	15805	15657	15714	15845	15580	15871	15732	15696	15868	15765	15662	15661	15743	15553	15561	15990	15613	15455	15743	15797	15717	15714	15846	15745	15703	15730	15614	15928	15713	15812	15731	15834	15794	15741	15657	15694	15724	15746	15625	15832	15560	15689	15534	15732	15702	15412	15595	15724	15754	15527	15767	15652	15722	15686	15742	15420	15827	16051	15728	15731	15708	15823	15677	15650	15783	15785	15810	15802	15800	15778	15923	15899	15675	15732	15749	15766	15783	15876	15752	15831	16026	15821	15795	15689	15555	15598	15646	15685	15677	15775	15738	15894	15682	15677	15622	15825	15770	15823	15660	15676	15869	15893	15607	15802	15792	15700	15595	15766	15700	15756	15694	15686	15656	15798	15735	15838	15635	15550	15642	15668	15627	15727	15713	15769	15947	15783	15820	15722	15749	15605	15860	15709	15772	15787	15694	15686	15459	15686	15639	15759	15713	15726	15503	15787	15752	15639	15735	15759	15736	15943	15745	15897	15638	15655	15958	15810	15709	15865	15729	15640	15672	15689	15747	15731	15713	15779	15848	15615	15709	15878	15853	15677	15551	15577	15877	15752	15642	15700	15737	15795	15942	15717	15835	15728	15617	15646	15832	15645	15605	15599	15756	15714	15802	15741	15673	15893	15674	15706	15867	15790	15572	15564	15662	15834	15871	15708	15854	15599	15918	15861	15780	15804	15827	15756	15939	15603	15761	15751	15619	15736	15665	15723	15562	15807	15662	15824	15709	15636	15546	15726	15465	15741	15690	15571	15638	15948	15746	15851	15624	15567	15846	15492	15637	15766	15794	15748	15689	15823	15752	15803	15632	15622	15719	15989	15867	15676	15687	15687	15643	15814	15553	15640	15852	15664	15670	15706	15699	15805	15720	15779	15839	15671	15620	15808	15696	15680	15892	15845	15740	15551	15702	15823	15787	15678	15963	15744	15692	15788	15724	15645	15770	15585	15791	15808	15847	15591	15865	15997	15815	15678	15747	15717	15746	15578	15656	15769	15744	15870	15614	15778	15577	15840	15646	15567	15789	15720	15728	15591	15830	15863	15686	15606	15628	15693	15860	15827	15762	15784	15813	15734	15755	15840	15707	16035	15674	15591	15710	15698	15704	15540	15837	15765	15953	15618	15790	15599	15653	15531	15697	15855	15667	15770	15897	15607	15673	15677	15792	15899	15736	15776	15654	15721	15856	15800	15777	15841	15577	15759	15545	15658	15684	15741	15733	15707	15755	15733	15835	15636	15664	15685	15653	15609	15727	15892	15744	15685	15791	15743	15611	15722	15670	15717	15736	15711	15606	15837	15554	15597	15835	15781	15678	15764	15837	15707	15672	15655	15684	15738	15777	15547	15725	15868	15807	15800	15539	15863	15720	15799	15920	15689	15715	15800	15687	15753	15818	15770	15689	15737	15828	15633	15826	15668	15707	15809	15703	15677	15773	15679	15849	15647	15565	15836	15691	15720	15833	15818	15732	15672	15455	15563	15720	15781	15630	15655	15939	15629	15659	15567	15578	15563	15747	15744	15818	15883	15725	15836	15667	15702	15654	15804	15691	15641	15821	15792	15911	15859	15721	15830	15525	15621	15679	15557	15569	16001	15557	15661	15956	15751	15879	15751	15746	15671	15752	15700	15676	15750	15561	15757	15603	15894	15695	15773	15854	15678	15680	15674	15616	15639	15789	15707	15732	15603	15703	15843	15926	15836	15775	15803	15880	15505	15832	15788	15609	15913	15880	15709	15886	15811	15772	15634	15581	15676	15737	15540	15979	15629	15908	15811	15862	15843	15462	15837	15865	15644	15698	15718	15837	15809	15622	15523	15563	15712	15647	15624	15812	15652	15784	15593	15832	15858	15932	15897	15812	15581	15765	15915	15846	15569	15571	15864	15578	15622	15557	15641	15813	15551	15621	15677	15833	15585	15734	15809	15778	15631	15694	15754	15713	15751	15596	15732	15822	15762	15736	15737	15603	15792	15767	15762	15614	15679	15626	15991	15664	15593	15694	15760	15534	15602	15816	15821	15774	15828	15777	15789	15824	15444	15573	15688	15759	15769	15714	15785	15780	15767	15635	15823	15792	15646	15631	15612	15692	15766	15748	15761	15710	15613	15650	16005	15579	15745	15756	15793	15975	15544	15641	15730	15651	15629	15777	15775	15857	15782	15736	15842	15618	15647	15620	15720	15609	15682	15793	15790	15863	15948	15427	15735	15666	15806	15727	15724	15707	15681	15619	15761	15701	15705	15574	15647	15708	15783	15755	15919	15740	15757	15856	15754	15578	15703	15524	15534	15514	15598	15684	15664	15507	15723	15692	15731	15775	15578	15672	15850	15864	15877	15772	16026	15777	15729	15561	15575	15769	15577	15713	15598	15668	15788	15877	15629	15878	15779	15701	15599	15960	15766	15709	15716	15719	15540	15580	15857	15784	15857	15715	15766	15746	15749	15684	15677	15883	15750	15777	15783	15558	15812	15836	15628	15768	15849	15695	15754	15576	15704	15701	15905	15651	15672	15688	15744	15558	15597	15870	15694	15773	15697	15491	15844	15655	15427	15738	15840	15667	15780	15590	15734	15673	15778	15557	15622	15801	15693	15792	15828	15712	15833	15609	15711	15697	15795	15718	15641	15752	15792	15743	15736	15767	15901	15736	15732	15674	15813	15566	15749	15937	15925	15652	15795	15589	15801	15860	15950	15956	15661	15680	15748	15675	15614	15663	15577	15782	15776	15655	15739	15697	15653	15815	15823	15653	15801	15694	15872	15751	15687	15863
31138	49774	41175	28358	23132	20532	18695	17545	16630	15724	15386	14866	14369	14591	14681	14803	14687	14440	14549	14632	14384	14418	14132	14055	13949	14101	14021	13754	13855	13721	13765	13691	13760	13575	13881	13839	13701	13631	13707	13529	13490	13571	13669	13676	13713	13808	13752	13445	13832	15094	15307	14332	14264	13747	13682	13793	13489	13607	13616	13697	13773	13507	13463	13548	13477	13611	13581	13448	13497	13476	13493	13516	13499	13393	13665	13429	13578	13407	13501	13501	13461	13594	13543	13564	13554	13500	13505	13459	13575	13472	13732	13497	13515	13536	13564	13563	13507	13572	13499	13527	13602	13444	13543	13271	13553	13510	13483	13491	13656	13586	13649	13489	13618	13597	13616	13565	13471	13668	13624	13654	13759	13479	13562	13562	13737	13666	13362	13706	13511	13523	13459	13699	13460	13395	13580	13472	13532	13655	13596	13475	13529	13265	13513	13525	13607	13344	13683	13549	13769	13484	13400	13598	13601	13548	13794	13592	13437	13463	13473	13752	13752	13527	13590	13485	13571	13482	13496	13442	13420	13516	13541	13387	13710	13444	13509	13629	13660	13450	13627	13711	13559	13428	13474	13367	13455	13669	13535	13664	13550	13585	13711	13597	13640	13579	13592	13397	13500	13492	13570	13401	13485	13448	13719	13650	13440	13353	13622	13587	13589	13441	13456	13494	13444	13536	13549	13426	13612	13525	13735	13510	13670	13606	13372	13426	13351	13528	13399	13472	13457	13582	13487	13623	13352	13450	13556	13656	13732	13496	13642	13417	13660	13364	13511	13533	13722	13449	13547	13547	13603	13506	13451	13583	13619	13688	13562	13584	13597	13405	13551	13575	13607	13513	13457	13302	13398	13292	13490	13371	13574	13501	13620	13506	13567	13596	13587	13595	13615	13433	13477	13509	13486	13497	13589	13603	13640	13410	13531	13593	13546	13687	13692	13647	13541	13560	13486	13633	13536	13492	13386	13585	13585	13572	13637	13581	13490	13674	13514	13641	13667	13553	13387	13458	13577	13724	13642	13590	13585	13569	13484	13587	13567	13419	13589	13596	13606	13535	13653	13619	13572	13676	13631	13480	13538	13532	13618	13584	13571	13528	13604	13468	13574	13518	13460	13521	13523	13472	13580	13547	13509	13646	13647	13619	13515	13647	13534	13456	13609	13414	13434	13712	13572	13635	13527	13518	13376	13591	13358	13548	13534	13741	13421	13446	13528	13666	13529	13547	13442	13468	13498	13580	13505	13460	13578	13341	13502	13579	13526	13405	13762	13657	13508	13506	13655	13420	13536	13435	13556	13663	13526	13568	13207	13616	13404	13626	13313	13587	13480	13457	13470	13470	13722	13555	13657	13518	13648	13345	13489	13386	13293	13455	13637	13554	13625	13609	13514	13463	13466	13655	13381	13466	13571	13543	13611	13591	13585	13594	13537	13487	13537	13541	13753	13410	13526	13597	13478	13443	13475	13538	13630	13528	13653	13456	13578	13515	13366	13544	13480	13553	13468	13647	13620	13425	13710	13519	13468	13507	13643	13372	13453	13599	13677	13643	13607	13717	13632	13538	13362	13746	13396	13565	13528	13344	13647	13741	13338	13373	13527	13590	13468	13619	13477	13636	13669	13673	13440	13545	13528	13592	13299	13534	13451	13375	13663	13327	13470	13506	13484	13518	13547	13573	13541	13600	13426	13401	13766	13687	13670	13628	13328	13572	13586	13591	13445	13545	13493	13525	13448	13617	13320	13706	13515	13473	13341	13576	13623	13700	13594	13356	13635	13510	13505	13763	13583	13560	13463	13794	13414	13671	13501	13515	13445	13489	13530	13760	13430	13594	13570	13446	13402	13593	13489	13564	13573	13341	13544	13585	13638	13530	13541	13657	13541	13421	13557	13509	13438	13564	13483	13577	13537	13431	13504	13651	13658	13690	13463	13536	13438	13455	13626	13567	13675	13529	13507	13551	13674	13688	13441	13430	13546	13624	13487	13587	13723	13407	13459	13448	13560	13609	13538	13454	13607	13614	13545	13538	13601	13667	13539	13474	13549	13605	13469	13294	13533	13556	13527	13535	13481	13638	13587	13497	13532	13570	13600	13537	13536	13430	13545	13520	13597	13502	13441	13446	13465	13569	13445	13623	13453	13398	13452	13603	13714	13640	13537	13472	13491	13450	13403	13583	13594	13502	13402	13561	13431	13730	13487	13485	13555	13592	13450	13558	13580	13721	13610	13605	13618	13586	13450	13475	13567	13478	13514	13483	13497	13418	13562	13493	13527	13624	13449	13396	13552	13477	13322	13476	13416	13663	13458	13438	13435	13511	13357	13408	13580	13480	13502	13552	13441	13656	13369	13504	13555	13434	13542	13411	13651	13507	13515	13520	13479	13569	13595	13660	13487	13604	13263	13445	13516	13456	13547	13429	13676	13554	13349	13539	13526	13685	13576	13532	13360	13523	13656	13391	13408	13645	13457	13505	13534	13536	13652	13544	13568	13571	13530	13541	13476	13709	13664	13514	13612	13647	13563	13555	13538	13337	13519	13460	13353	13576	13586	13520	13584	13600	13531	13452	13462	13328	13604	13440	13499	13550	13466	13631	13415	13463	13750	13528	13331	13461	13509	13422	13425	13648	13671	13592	13518	13663	13604	13456	13499	13758	13457	13483	13550	13485	13593	13543	13638	13453	13546	13609	13600	13602	13493	13477	13461	13466	13494	13564	13423	13436	13602	13548	13716	13392	13713	13647	13708	13597	13434	13704	13676	13493	13647	13631	13512	13590	13631	13636	13498	13530	13482	13550	13496	13513	13500	13625	13519	13622	13383	13513	13593	13533	13575	13401	13565	13502	13421	13558	13543	13517	13519	13467	13493	13452	13582	13466	13551	13526	13628	13489	13563	13516	13568	13479	13472	13438	13508	13606	13473	13525	13517	13529	13420	13517	13434	13556	13416	13418	13361	13477	13572	13585	13503	13621	13513	13476	13525	13511	13546	13539	13383	13712	13771	13345	13623	13564	13371	13479	13639	13443	13496	13659	13378	13426	13472	13618	13527	13446	13466	13628	13307	13526	13522	13476	13400	13437	13637	13551	13503	13748	13397	13381	13578	13492	13595	13461	13482	13517	13559	13478	13469	13564	13526	13396	13668	13357	13553	13601	13554	13538	13566	13273	13532	13477	13588	13581	13455	13451	13445	13591	13520	13621	13366	13425	13557	13366	13431	13630	13522	13616	13651	13412	13632	13538	13607	13384	13511	13656	13617	13365	13526	13483	13396	13642	13559	13334	13698	13449	13429	13514	13610	13630	13615	13273	13565	13538	13425	13462	13548	13472	13540	13415	13425	13633	13343	13300	13738	13458	13501	13630	13544	13539	13452	13543	13441	13563	13422	13518	13645	13460	13558	13697	13529	13590	13508	13534	13468	13687	13563	13480	13503	13494	13625	13596	13541	13541	13647	13567	13535	13613	13551	13617	13579	13612	13538	13561	13556	13574	13483	13676	13397	13540	13427	13517	13451	13571	13594	13473	13609	13594	13522	13424	13619	13393	13753	13583	13603	13479	13377	13602	13472	13534	13474	13564	13508	13446	13419	13570	13510	13639	13432	13469	13638	13765	13586	13557	13522	13437	13420	13627	13564	13485	13519	13536	13670	13659	13597	13693	13676	13497	13401	13577	13386	13567	13491	13524	13533	13448	13476	13575	13511	13399	13536	13560	13725	13345	13406	13536	13584	13459	13398	13505	13478	13547	13569	13598	13766	13517	13652	13600	13677	13577	13527	13466	13519	13475	13499	13527	13778	13504	13685	13454	13503	13625	13350	13669	13484	13809	13568	13563	13449	13588	13503	13414	13558	13562	13601	13408	13587	13425	13473	13548	13575	13479	13422	13535	13494	13317	13607	13251	13500	13649	13511	13543	13466	13536	13535	13632	13558	13468	13492	13482	13462	13422	13567	13447	13599	13535	13721	13512	13490	13500	13622	13493	13464	13455	13696	13662	13479	13543	13463	13537	13476	13628	13403	13572	13582	13514	13469	13378	13415	13396	13596	13757	13561	13518	13602	13529	13596	13492	13577	13493	13553	13435	13607	13394	13608	13626	13474	13542	13531	13448	13520	13425	13420	13503	13462	13617	13455	13387	13396	13396	13560	13552	13535	13520	13612	13424	13556	13724	13568	13846	13523	13578	13533	13572	13501	13571	13587	13540	13612	13516	13595	13690	13605	13479	13403	13688	13529	13556	13548	13510	13473	13616	13640	13544	13593	13487	13509	13666	13480	13418	13562	13406	13419	13424	13438	13485	13765	13530	13571	13473	13384	13549	13487	13530	13697	13651	13473	13433	13711	13554	13477	13404	13319	13466	13587	13481	13579	13399	13614	13606	13601	13402	13755	13447	13608	13509	13624	13464	13450	13527	13549	13632	13421	13510	13532	13467	13447	13454	13611	13572	13572	13571	13673	13600	13709	13516	13489	13532	13438	13627	13555	13315	13617	13442	13409	13578	13604	13312	13558	13669	13553	13498	13624	13525	13445	13548	13481	13640	13558	13344	13571	13428	13532	13330	13683	13471	13641	13664	13562	13525	13495	13530	13457	13725	13453	13831	13480	13570	13547	13547	13564	13571	13439	13564	13662	13554	13590	13566	13510	13439	13428	13585	13521	13474	13464	13585	13549	13467	13492	13600	13514	13366	13574	13563	13626	13725	13620	13630	13528	13489	13532	13539	13484	13441	13482	13591	13434	13657	13494	13689	13546	13637	13504	13492	13444	13562	13463	13639	13321	13517	13630	13597	13503	13584	13494	13520	13548	13479	13541	13633	13721	13504	13575	13492	13567	13446	13464	13657	13572	13474	13418	13556	13475	13392	13581	13569	13457	13511	13575	13635	13318	13712	13659	13536	13434	13550	13374	13686	13560	13490	13530	13319	13540	13540	13572	13509	13487	13477	13533	13625	13537	13504	13633	13542	13589	13329	13406	13587	13335	13541	13301	13376	13615	13574	13613	13344	13529	13488	13475	13572	13677	13444	13433	13453	13599	13416	13494	13509	13635	13547	13686	13351	13533	13380	13401	13464	13627	13433	13429	13675	13682	13550	13489	13370	13406	13447	13639	13508	13666	13626	13592	13573	13362	13598
28220	24757	27723	22935	18372	17767	17887	17038	16751	16819	16898	17018	16827	16837	16902	16813	16848	16831	16700	16504	16967	16916	16778	16504	16666	16788	16650	16496	16629	16601	16506	16578	16778	16573	16536	16345	16721	16432	16717	16498	16525	16663	16498	16665	16528	16571	16356	16386	16675	16815	16616	16745	16582	16607	16480	16493	16663	16673	16546	16688	16342	16509	16458	16483	16356	16454	16447	16479	16310	16333	16331	16373	16478	16606	16682	16506	16652	16630	16451	16465	16667	16493	16584	16639	16380	16722	16413	16704	16490	16419	16573	16440	16602	16280	16705	16592	16518	16318	16507	16648	16400	16598	16396	16502	16364	16585	16490	16398	16535	16538	16748	16437	16468	16524	16596	16366	16606	16479	16400	16510	16635	16461	16509	16327	16526	16462	16657	16679	16618	16381	16501	16348	16613	16361	16411	16568	16580	16475	16599	16532	16350	16700	16498	16489	16394	16471	16650	16387	16655	16342	16400	16484	16631	16522	16415	16362	16545	16505	16566	16567	16438	16546	16520	16501	16346	16458	16433	16633	16722	16627	16429	16367	16526	16675	16468	16384	16740	16568	16458	16503	16602	16344	16586	16513	16361	16450	16604	16401	16443	16361	16543	16289	16655	16444	16530	16455	16593	16485	16445	16392	16623	16167	16487	16576	16621	16533	16636	16499	16590	16503	16468	16430	16756	16395	16590	16566	16600	16394	16612	16706	16554	16495	16635	16405	16435	16541	16563	16473	16485	16431	16576	16592	16502	16638	16415	16596	16497	16395	16698	16338	16562	16492	16142	16652	16673	16617	16677	16633	16453	16289	16480	16354	16417	16574	16674	16479	16085	16459	16395	16515	16586	16486	16644	16545	16468	16481	16516	16598	16407	16418	16717	16538	16570	16406	16562	16480	16656	16321	16634	16518	16459	16577	16581	16636	16628	16568	16272	16461	16366	16456	16322	16464	16505	16441	16503	16479	16474	16491	16561	16557	16598	16421	16369	16714	16506	16535	16354	16270	16572	16382	16544	16365	16568	16631	16561	16643	16690	16502	16630	16570	16527	16436	16580	16425	16456	16675	16740	16459	16315	16550	16671	16788	16487	16552	16555	16502	16294	16502	16555	16513	16432	16303	16596	16563	16464	16606	16475	16469	16375	16516	16641	16395	16535	16506	16516	16636	16544	16635	16503	16673	16435	16452	16427	16489	16462	16574	16443	16441	16402	16592	16447	16368	16344	16444	16592	16581	16248	16369	16732	16409	16567	16469	16540	16574	16613	16622	16683	16629	16298	16430	16411	16379	16466	16362	16618	16389	16563	16554	16626	16536	16527	16571	16705	16444	16376	16851	16749	16389	16536	16396	16629	16360	16238	16648	16682	16436	16432	16519	16583	16511	16491	16480	16716	16393	16446	16457	16481	16513	16577	16695	16601	16554	16404	16548	16477	16598	16512	16631	16473	16463	16580	16521	16630	16530	16620	16438	16429	16463	16609	16524	16511	16449	16452	16550	16553	16597	16526	16431	16398	16409	16423	16556	16474	16722	16458	16515	16429	16400	16411	16506	16594	16442	16575	16640	16676	16464	16427	16599	16546	16601	16439	16674	16653	16574	16329	16541	16534	16606	16378	16510	16495	16436	16732	16368	16478	16536	16482	16447	16577	16478	16619	16489	16324	16639	16327	16395	16532	16491	16727	16375	16424	16321	16392	16397	16411	16606	16512	16425	16467	16382	16529	16574	16436	16691	16488	16651	16669	16564	16493	16497	16569	16329	16493	16477	16369	16526	16459	16343	16662	16681	16650	16449	16506	16524	16513	16438	16541	16513	16439	16514	16550	16574	16236	16305	16563	16585	16439	16220	16632	16438	16435	16537	16583	16618	16552	16533	16481	16715	16621	16527	16491	16404	16403	16512	16617	16755	16457	16263	16615	16506	16648	16489	16468	16420	16633	16527	16499	16479	16433	16534	16826	16589	16549	16745	16375	16309	16476	16521	16691	16596	16605	16251	16757	16505	16449	16341	16565	16381	16314	16508	16659	16534	16480	16442	16425	16480	16487	16482	16514	16627	16409	16669	16555	16532	16597	16518	16303	16395	16487	16608	16462	16537	16528	16427	16421	16422	16546	16623	16664	16696	16474	16399	16483	16380	16493	16653	16679	16333	16491	16324	16342	16377	16741	16247	16518	16654	16446	16616	16543	16556	16564	16464	16601	16492	16564	16535	16507	16520	16503	16630	16744	16482	16606	16615	16641	16790	16599	16392	16449	16562	16434	16500	16566	16705	16372	16421	16432	16497	16484	16526	16674	16538	16413	16521	16551	16585	16543	16407	16627	16532	16800	16491	16519	16533	16590	16500	16628	16648	16719	16563	16440	16266	16496	16428	16701	16432	16562	16615	16793	16440	16179	16595	16342	16319	16436	16483	16468	16449	16677	16773	16464	16549	16421	16414	16616	16608	16443	16425	16748	16287	16656	16348	16290	16554	16361	16537	16404	16463	16620	16547	16621	16418	16641	16650	16544	16491	16523	16684	16519	16522	16409	16394	16518	16315	16448	16560	16581	16658	16574	16479	16580	16580	16555	16556	16613	16509	16406	16460	16504	16459	16411	16645	16546	16626	16447	16439	16461	16264	16614	16742	16574	16382	16593	16523	16675	16595	16514	16664	16825	16556	16371	16506	16617	16429	16521	16658	16712	16358	16696	16534	16453	16448	16550	16480	16576	16600	16539	16537	16602	16520	16434	16452	16380	16454	16418	16579	16456	16710	16423	16580	16450	16635	16424	16506	16675	16538	16462	16723	16513	16558	16578	16463	16244	16598	16396	16567	16411	16700	16623	16624	16529	16346	16528	16483	16684	16597	16622	16545	16511	16423	16719	16484	16618	16690	16321	16416	16485	16570	16478	16604	16571	16495	16578	16617	16295	16305	16490	16583	16477	16358	16622	16455	16520	16463	16598	16592	16250	16451	16551	16733	16376	16398	16536	16368	16464	16682	16529	16606	16454	16759	16309	16478	16390	16645	16330	16424	16658	16419	16474	16604	16715	16417	16659	16705	16560	16643	16587	16535	16562	16639	16520	16554	16427	16752	16473	16520	16439	16351	16330	16429	16627	16691	16420	16319	16446	16460	16556	16697	16820	16483	16457	16575	16533	16574	16623	16561	16553	16449	16441	16590	16519	16395	16433	16406	16569	16674	16319	16333	16773	16655	16594	16765	16515	16776	16447	16467	16530	16496	16377	16521	16607	16561	16641	16561	16281	16599	16611	16447	16613	16515	16582	16540	16404	16253	16657	16401	16514	16694	16486	16462	16503	16515	16597	16583	16394	16611	16409	16694	16765	16444	16289	16511	16293	16174	16365	16351	16533	16465	16627	16532	16514	16720	16639	16365	16512	16473	16638	16593	16481	16445	16651	16612	16276	16628	16510	16605	16561	16469	16568	16509	16365	16433	16537	16476	16629	16561	16514	16498	16493	16503	16681	16428	16610	16855	16381	16471	16582	16588	16538	16373	16460	16492	16591	16449	16602	16594	16626	16699	16682	16418	16574	16590	16500	16499	16683	16636	16531	16592	16391	16486	16507	16449	16440	16567	16520	16508	16575	16599	16587	16418	16330	16554	16458	16488	16279	16328	16429	16499	16601	16378	16580	16468	16565	16481	16350	16604	16544	16565	16591	16354	16346	16672	16431	16560	16544	16359	16550	16588	16541	16635	16635	16636	16616	16487	16497	16649	16639	16615	16737	16500	16404	16544	16614	16449	16484	16348	16586	16476	16457	16514	16797	16445	16678	16452	16530	16373	16497	16434	16493	16588	16508	16331	16494	16801	16581	16410	16692	16609	16508	16435	16760	16458	16378	16714	16536	16576	16500	16561	16585	16534	16353	16496	16659	16600	16352	16618	16560	16543	16495	16640	16469	16401	16476	16585	16471	16527	16398	16564	16458	16483	16368	16480	16632	16506	16430	16708	16716	16672	16609	16572	16374	16421	16802	16474	16638	16663	16517	16561	16475	16465	16553	16430	16694	16513	16642	16524	16499	16486	16531	16499	16668	16505	16624	16343	16426	16431	16663	16692	16694	16628	16483	16574	16574	16596	16625	16521	16603	16454	16441	16599	16615	16300	16579	16488	16528	16420	16619	16843	16476	16741	16534	16495	16603	16517	16593	16525	16651	16487	16584	16507	16432	16353	16376	16608	16492	16463	16620	16567	16527	16745	16403	16734	16719	16575	16417	16492	16513	16469	16619	16736	16522	16356	16514	16400	16438	16372	16503	16335	16446	16554	16553	16528	16625	16382	16644	16402	16559	16748	16637	16472	16527	16616	16486	16341	16725	16481	16687	16478	16442	16483	16550	16687	16523	16578	16480	16628	16395	16423	16427	16599	16454	16578	16598	16379	16416	16658	16508	16489	16628	16703	16360	16320	16394	16664	16496	16643	16750	16471	16606	16318	16485	16357	16497	16328	16587	16720	16495	16473	16467	16396	16540	16465	16342	16573	16484	16554	16664	16423	16524	16656	16697	16351	16438	16673	16463	16540	16772	16740	16364	16283	16418	16506	16626	16499	16629	16489	16625	16396	16527	16541	16597	16530	16632	16458	16569	16745	16419	16584	16640	16431	16610	16540	16600	16624	16556	16567	16526	16561	16547	16434	16650	16528	16365	16490	16548	16576	16474	16402	16541	16455	16656	16555	16528	16695	16460	16402	16435	16446	16670	16507	16587	16437	16338	16646	16647	16331	16509	16604	16450	16550	16457	16461	16561	16605	16769	16404	16476	16685	16752	16388	16505	16450	16555	16470	16489	16423	16455	16412	16359	16530	16587	16415	16593	16716	16385	16536	16651	16780	16459	16434	16394	16618	16703	16594	16669	16462	16411	16536	16527	16557	16604	16459	16500	16502	16550	16585	16571	16619	16586	16534	16781	16758	16692	16552	16457	16446	16585	16533	16502	16626	16650	16564	16538	16440	16402	16755	16403	16533	16622	16672	16499	16370	16571	16628	16528	16517	16389	16439	16551	16494	16585	16517	16396	16171	16529	16554	16562	16494	16737	16410	16513	16693	16522	16291	16387	16445	16418	16481	16461	16564	16652	16601	16433	16647	16514	16445	16725	16332	16406	16604	16638	16562	16658	16474	16743	16486
25234	35922	27067	19058	16888	16039	15340	14855	14836	14699	14583	14367	14200	14341	14430	14550	14515	14379	14458	14245	14280	14303	14161	14145	14015	14098	14055	14138	14101	14316	14136	14075	14112	13983	14014	14023	14032	14038	14083	14092	14036	13771	14091	13956	14058	14187	13883	14166	13969	14135	14262	14082	13875	14038	14084	14193	14120	14091	13962	14025	13818	14027	14134	13853	14049	13852	14074	14001	14061	14050	13990	14067	14171	13979	13944	14052	14107	13859	14156	14092	13872	13939	13795	14127	13953	13978	13960	14021	14129	13929	14044	14167	13895	14134	13971	14078	13963	14016	14063	13917	14055	14045	13986	14018	13964	13941	13928	14064	14010	14012	14145	13931	14045	13887	14006	13954	13779	14032	14102	14040	14113	13952	13966	14070	13993	14134	13929	14002	13946	14094	13983	14082	13880	13911	14079	13959	13973	13888	14034	13962	14046	13960	14095	14002	14179	13952	13963	14076	14209	14031	13941	13855	13951	14045	14016	14118	13919	14013	14054	14029	13946	14071	13943	13925	14065	14073	14108	14083	14014	14090	13996	14004	14055	13883	13904	13969	14164	14051	13983	13980	13846	13941	14138	13941	14230	14053	14183	14016	13947	14039	14091	14127	14120	14084	13962	13952	14109	13875	14059	14066	13885	13995	14098	14007	13949	14010	13930	14110	14085	14050	13976	13985	13949	14042	14157	14053	13838	14044	13959	14059	13905	14032	14156	14002	14325	14006	14156	14108	13830	14209	14021	13952	14120	13928	14056	14058	14081	14046	14036	13912	14136	13887	14163	14029	13907	14117	13961	14128	13858	13991	13940	14084	13875	13898	14144	13986	13999	14065	14105	13951	14091	14107	13973	14047	14072	14023	13945	13908	14237	14009	14032	13909	13989	14047	14093	14101	13861	13994	14136	13788	13982	13953	14173	13941	14102	14083	14087	13758	14063	14028	14107	14063	14049	14001	14094	13945	13969	13990	14006	14138	13880	13848	13939	14009	13928	13969	14022	14061	14000	14077	13934	14052	14071	13968	13879	14003	13834	14175	14119	14165	14061	13923	13928	14015	14057	14093	13918	14015	14049	14011	13895	14053	13941	14055	14014	13871	14031	14123	13973	14166	13972	14017	14018	13959	14092	14119	13800	14006	14226	13939	13883	13974	13936	14116	14010	13886	14018	13943	14074	14073	14062	14078	14005	13980	14097	14081	14088	13835	13934	14168	14080	14082	14011	13915	13983	13974	13947	13992	14064	13876	14029	13858	14017	13955	14084	14011	14098	14013	13901	13930	14020	14036	13963	14126	14045	13985	13817	13945	14129	14033	14050	13899	13989	13943	14119	14076	13965	14007	14003	14057	14086	14021	14018	14053	14018	14008	13905	13974	14145	13911	13873	14012	14024	14070	13953	14058	13992	14071	13913	13917	14065	13927	14161	14038	13984	14167	13997	13915	13939	14018	14094	13941	13884	14186	14001	14045	14081	13951	13990	14059	14119	14001	13836	13995	14074	14081	14036	13868	14049	13999	13925	14116	14147	13917	13962	13993	14152	13957	13929	13990	14085	13870	14006	13836	13946	13928	14046	14007	14000	14012	13992	14143	13925	14094	14148	14069	13953	13999	13963	14091	13877	14121	14081	14046	14004	13937	13897	13906	13938	14009	13887	14053	14001	14050	14027	14037	13897	14088	13939	14054	14058	14085	14063	13935	13843	13982	14099	14060	13921	13830	13992	14054	13847	14120	14007	13976	14055	14094	13980	14013	14104	14009	13994	14020	14032	14013	14135	14109	13979	13952	14153	14024	14344	14088	13933	14076	14074	13892	13815	14019	14050	13954	13928	14066	13897	14199	13968	13948	14183	14035	13966	14143	14139	13946	14213	14072	13997	13992	13923	14146	14073	13939	13910	14054	14042	13890	14248	14005	14041	13992	14044	13987	13912	13954	13909	14064	14013	13920	14024	14056	14134	14049	13979	14076	13998	13941	13892	14021	14252	13967	13962	14017	14078	14031	14131	14019	14071	14190	14080	13960	14050	13850	14015	13985	14006	13980	14016	13882	13908	13885	13909	14238	14066	13968	14037	13834	14108	13996	13995	14132	13967	13888	13824	14056	13951	13877	13944	13900	13953	14159	14041	14030	13935	13947	14105	14061	14027	13934	14026	14027	13895	13876	13860	13977	14009	14007	14106	13878	14176	13897	14136	14053	14068	14006	13954	13875	14049	13971	14004	13947	13951	13992	13997	13893	13746	14090	13944	13944	14093	13946	13901	14047	13976	14072	14149	13959	14095	13938	14110	14146	13994	13930	13878	14070	14118	14088	14037	13914	14131	13961	14041	13836	14055	14040	14088	13835	13929	14133	13861	13931	13805	13765	14023	13990	13857	13936	13972	13820	14146	13835	14010	13977	14055	14033	13962	14077	14177	14020	14135	14037	13966	14063	14025	13976	14099	13909	14060	14102	14092	14075	14005	14003	14051	14256	14094	14150	14058	13867	13984	13967	14069	13959	13992	13920	14018	13966	14099	14075	14031	13924	13893	14053	14018	13938	13865	13983	13947	14122	13933	14012	14010	14140	14000	14040	14097	13977	14207	13961	13976	13949	13953	13946	13693	14130	14122	13899	13940	14200	14041	13906	14169	13982	14018	13975	14037	14100	14099	13932	14121	14030	14006	14019	14036	14128	13929	13979	14100	13985	14001	13951	13982	13889	14061	14104	13994	14000	14048	14038	14028	14153	13963	14000	14008	14157	14108	13920	13966	13985	14173	14134	14267	14061	13995	13996	14036	13934	13987	13857	14091	13952	13923	14084	14156	13954	13993	13931	14053	14093	13870	14106	14002	14027	14002	14136	14008	14043	13892	13982	13981	13879	13962	13981	14039	14010	14054	13914	14004	14130	13923	14042	13896	13965	13837	14098	13967	14141	14103	14004	14091	14017	13940	13980	14123	13956	14002	14037	13924	13925	13922	14106	13888	14118	14097	13966	13849	13962	13946	14068	13942	13932	13985	13819	14108	14003	13959	13992	14093	13828	14052	14033	13975	14100	14060	14082	14048	14063	14132	13915	13787	14137	14098	13906	13898	13995	14068	14012	13872	14008	14006	13924	14151	13858	14210	13983	13968	14010	14191	13976	13877	14015	14054	14106	13905	14135	13980	13980	13848	14071	14053	14101	13922	14045	13984	13968	14050	14023	14170	13969	13974	14020	14092	14068	14007	13953	14000	13928	14066	14221	13936	13818	14044	14002	13922	14060	14142	13846	14020	13927	13881	14033	13949	14070	14046	14165	14025	13867	13923	14045	13879	13981	13826	13996	13821	13984	13950	14062	14170	13930	14250	14066	14104	13882	13949	14140	14032	13937	14021	13883	14000	13970	13956	14050	13970	14057	13945	13916	14122	14046	14254	14106	13971	13932	14013	13998	13892	14098	13906	14144	14151	14030	14108	13903	14010	14021	13983	13981	13905	14083	13958	13898	14139	13862	14100	14170	14015	13909	14018	13969	14239	14014	13962	13927	13953	14039	13973	14027	13961	14033	13932	14148	14053	13981	14070	14027	13991	13994	14120	14054	13969	14136	14076	13987	14159	14055	14105	14060	13981	13977	13989	14038	13961	13930	14073	14004	14058	13979	14095	13816	14182	13860	13920	14009	14092	14036	13992	14077	14070	13969	14054	14058	13933	14017	14123	14106	14102	13985	14047	14106	13973	13945	13830	13962	13974	13984	14191	14239	13840	14044	14107	13875	13962	13968	14071	13978	14066	13979	13914	14235	14027	14007	13966	14065	14016	14001	13934	14039	14108	14028	14051	14022	13833	14017	13851	14007	13922	13814	14107	14009	13984	13891	14114	14074	14030	13970	14025	14061	14010	13964	13828	14018	14011	13992	13890	13990	13945	14062	13883	13975	14100	14015	14041	14131	14052	13994	14042	14129	14155	14051	13898	13879	13967	14069	13877	13943	13916	13972	14109	13972	14006	14158	13969	13894	13983	13936	14056	14032	14116	13960	14065	14132	14013	14074	14074	13882	14128	13892	13978	14047	14156	13938	13981	13955	13905	14065	14059	14107	14026	14102	13821	13982	14042	14065	13953	14023	14188	14005	14017	14030	13939	14115	14124	14291	13969	14079	14065	14075	13926	14078	14007	14020	14032	14037	13976	14012	14040	13926	14099	13889	13953	13997	14108	13913	14214	13842	14115	13962	13953	14017	14196	14076	13983	13941	14003	13977	13998	14308	13955	14099	14077	14002	14027	14084	14063	14035	14029	13873	13937	14114	14120	14009	14162	14045	13959	13934	13976	14034	13866	14089	14023	14099	13933	13962	13878	14125	13959	14103	13869	14099	13945	14086	14039	13908	14021	13987	14099	14133	14039	14050	14107	14163	13943	13900	14100	14118	14140	14124	14105	13961	13875	14004	14134	14029	13987	13814	14019	13936	14034	13948	14008	14047	14000	13831	13957	14084	14069	13842	14173	13999	14163	14050	14067	13968	13986	14081	13923	14052	13952	14187	14033	13923	14015	14008	14039	14093	13890	14113	14029	14186	14124	14035	14023	14018	13977	14070	13986	13938	14077	13920	14075	14120	13922	14053	14082	13945	14021	13906	13944	14023	14110	14129	13922	13925	14019	14028	13970	13943	14005	13823	14029	13922	14024	14179	13977	13967	13992	14082	13963	14016	13994	14125	14016	14038	14250	14059	14032	13951	13778	14009	14036	13949	14111	13952	14099	14130	14107	14148	13946	13962	13956	14037	14134	14025	13941	13994	14087	14024	14004	13922	13983	13963	14015	13921	14156	13971	13955	14211	14021	13852	13750	14044	14076	13956	13953	14111	13981	14002	14003	13913	14046	13878	14060	14162	13919	14062	14195	14052	13967	14048	13775	14091	13946	13988	14077	13949	14046	13989	14099	14023	13961	14009	14138	14096	14040	13965	13999	14054	13949	13977	13880	14055	13991	13942	14145	13840	14019	14137	13825	14073	14088	13932	13940	13984	13798	14016	13996	14030	13934	14046	14067	13992	13856	13934	14017	13783	14145	13912	14060	14017	14058	14298	13916	14095	13960	14115	13847	14040	14151	13988	13926	14020	14003	14049	13848	14083	13894	14191	14047	14069	13945	13927	14175	14186	13897	14109	14056	14061
23978	21421	28874	24400	22345	22207	21077	18126	17650	17350	17161	16950	16661	16969	17081	16917	16906	16926	16685	16549	16615	16734	16527	16445	16514	16503	16506	16534	16401	16318	16450	16546	16292	16426	16439	16349	16328	16288	16387	16204	16268	16461	16233	16158	16169	16111	16420	16197	16470	16733	16921	16707	16414	16433	16363	15911	16319	16175	16026	16360	16460	16296	16215	16316	16335	16199	16222	16365	16296	16276	16271	16346	16372	16236	16210	16242	16259	16361	16111	16165	16206	16264	16147	16243	16223	16084	16262	16229	16355	16225	16083	16190	16314	16108	16252	16159	16308	16137	16353	16303	16322	16185	16194	16269	16423	16137	16160	16206	16215	16165	16102	16230	16294	16136	16146	16051	16248	16234	16252	16230	16095	16217	16361	16268	16227	16215	16201	16185	16213	16094	15919	16285	16209	16131	16186	16234	16156	16057	16299	16218	16202	16111	16331	16193	16299	16198	16383	16196	16236	15998	16251	16111	16150	16186	16307	16137	16324	16212	16179	16127	16164	16237	16180	16144	16227	16255	16144	16182	16130	16241	16137	16176	16205	16425	16079	16028	16112	16127	16219	16109	16219	16303	16212	16118	16205	16228	16097	16050	16084	16154	16396	16349	16231	16222	16226	16109	16027	16262	16291	16208	16359	16351	16320	16468	16232	16180	16198	16247	16373	16336	16277	16197	16154	16290	16331	16102	16243	16267	16266	16304	16086	16181	15981	16053	15982	16062	16131	16349	16194	16348	16480	16391	16247	16082	16260	16072	16278	16152	16133	16303	16259	16198	16210	16324	16101	16296	16194	16167	16400	16221	16331	16069	16047	16126	16138	16142	16256	15991	16275	16235	16174	16127	16186	16052	16412	16276	16215	16273	16027	16030	16233	16031	16079	16105	16194	16275	16298	16187	16376	16082	16107	16123	16175	16178	15975	16129	16147	16179	16174	16185	16195	16198	16175	16081	16198	16283	16076	16024	16154	16256	16051	16175	16261	16438	16224	15947	16240	16176	16435	16160	16325	16073	16169	16093	16182	16105	16442	16152	16181	16112	16324	16080	15994	16224	16273	16155	16419	15989	16157	16256	16098	16230	16128	16292	16138	16148	16119	16384	16193	15965	16337	16289	16388	16270	16292	16288	16371	16290	16482	16352	16268	16334	16351	16420	16145	16377	16280	16247	16332	16210	16188	16004	16220	16151	16299	16336	16416	15920	16111	16234	16180	16269	16166	16209	16245	16164	16366	16141	16222	16097	16151	16130	16201	16145	16256	16004	16381	16139	16499	16206	16044	16111	16288	16500	16447	16074	16151	16215	16167	16214	16398	16150	16249	16255	16278	16074	16192	16217	16316	16161	16271	16263	16340	16094	16264	16343	15965	16107	15996	16237	16343	16107	16305	16289	16241	16297	15995	16090	16059	16200	16222	16047	16260	16385	16142	16230	16039	16221	16290	16246	16375	16191	16217	15998	16271	16176	15966	15962	16195	16173	15986	16084	16336	16147	16208	16178	16125	16171	16206	16164	16392	16174	16093	16109	16228	16018	16120	16285	16263	16296	16258	16152	16116	16195	16340	16210	16370	16024	16122	16017	16158	16241	16246	16018	16189	16282	16208	16112	16166	16283	15994	16201	15976	16114	16259	16228	16314	16131	16274	16051	16149	16207	16115	16202	16247	16031	16202	16186	16162	16300	16253	16386	16305	16034	16062	16247	16281	16307	16258	16151	15948	16112	16181	16242	16359	16270	16052	16149	16161	16139	16183	16166	16243	16019	16021	15927	16204	16127	16356	16230	16017	15973	16359	16094	15968	16275	16373	16246	16289	16027	16209	16261	16218	16314	16194	16272	16106	16152	16274	16390	16218	16003	16132	16219	16075	16193	16011	16248	16363	16254	16233	16093	16149	16258	16044	16263	16262	16150	16343	16151	16115	16175	16218	16092	16275	16243	16234	16011	16041	15967	16174	16094	16122	16316	16283	16067	16005	16289	16193	16001	16119	16180	16237	16402	15936	16319	16246	16185	16110	16099	16090	16178	16211	16268	16248	15899	15985	16242	16102	16188	16188	16084	16131	16095	16206	16107	16225	16128	16219	16285	16331	16188	16216	16172	16112	16110	16342	16174	16272	16038	16339	16141	16203	16286	16171	16123	16257	16164	16136	16219	16225	16076	16428	16321	16214	16074	16162	16152	16357	16207	16349	16118	16023	16197	16429	16096	16106	16186	16202	16211	16120	16205	16183	16316	16352	16105	16230	16012	16248	16172	16166	16242	16144	16109	16252	16379	16271	16148	16222	16201	16470	16217	16272	16034	16156	16081	16315	16184	16091	16149	16068	16255	16317	16038	16197	16303	16380	16261	16187	16332	16108	16031	16177	16092	16282	16069	16261	15990	16401	16388	16239	16113	16183	16386	16414	16199	16307	16216	16117	16000	16364	16215	16278	16136	16239	16393	16053	16352	16080	16130	16264	16164	16103	16278	16064	16327	16380	16235	15979	16137	16235	16086	16260	16277	16244	15992	16213	16194	16107	16074	16085	16191	16099	16020	16165	16127	16119	16176	16306	16311	16305	16183	16262	16206	16196	16181	15972	16066	16298	16229	16277	16041	16130	16179	16078	16238	16364	16352	16311	16255	16291	16146	16158	16050	16093	16112	16281	16395	16132	16217	16422	16144	16125	16339	16179	16125	16361	16269	16112	16216	16218	15990	16143	16259	16267	15938	16190	16277	16050	16177	16031	16420	16434	16252	15983	16370	16125	16234	16146	16151	16363	16219	16334	16160	16228	16119	16364	16059	16038	16228	16173	16453	16488	16134	16298	16236	16343	15911	16186	16122	16219	16195	16138	16102	16268	16262	16087	16053	16108	16332	16291	16005	16274	16045	16323	16046	16119	16095	16237	16171	16204	16359	16226	16188	16479	15997	16259	16364	16195	16387	16175	16113	16431	16231	16143	16148	16214	16089	15997	16108	16107	16003	16159	16290	16275	16115	16199	16277	16398	16135	16168	16374	16326	16192	16134	16369	16004	16122	16393	16109	16212	16174	16292	16148	16249	16172	16248	16296	16022	16210	16347	16360	16360	16060	16211	16253	16382	16444	16391	16109	16063	16139	16166	16290	16110	16046	16324	16119	16281	16120	16174	16220	15983	16162	16268	16313	16161	16377	16292	16365	16200	16277	16253	16317	16404	16280	16288	16347	16172	16216	16158	16279	16197	16092	16382	15995	16204	16282	16373	16235	16159	16267	16395	16324	16345	16166	16167	16299	16044	16106	16260	16197	16245	16160	16250	16238	16128	16179	16420	16210	16231	16189	15881	16358	16239	16172	16064	16052	16327	16178	16174	16350	16161	16182	16182	16149	16057	16311	16275	16043	16137	16220	16081	16269	16166	16236	16091	16172	16319	16350	16094	16084	16227	16175	16333	16266	16199	16025	16075	16225	16077	16188	16102	16202	16138	16334	16079	16267	16165	16278	16271	16083	16222	16038	16151	16234	16323	16321	16311	16071	16156	16080	16139	16114	16395	15991	16257	16244	16234	16059	16361	16024	16189	16060	16425	16188	16313	16277	16036	16283	16322	16171	16212	16169	16201	16113	16118	15985	15918	16334	16146	16258	16293	16355	16404	16206	16111	16170	16164	16364	16239	16467	16333	16186	16094	16230	16072	16257	16235	16282	16371	16325	16364	16269	16218	16175	16213	16128	16298	16254	16182	16146	16234	16032	16081	15985	15986	16042	16386	16426	16216	16168	16329	16210	16186	16145	16166	16157	15968	16106	16038	16323	16442	16316	16021	16310	16218	16212	16198	16219	16247	16153	16252	16352	16313	16004	16197	16157	16443	16148	16237	16095	16181	16233	16101	16177	16200	16126	16214	16220	16297	16122	16317	16565	16245	16184	16271	16243	16242	16310	16178	16167	16257	16097	16233	16200	16342	16109	16078	16204	16243	16132	16131	16197	16123	16059	16176	16166	16215	16004	16118	16128	16337	16173	16089	16109	16211	16061	16213	16071	16066	16184	16152	16040	16200	16291	16165	16067	16217	16248	16162	16047	16368	16117	16169	16303	16066	16194	16073	15904	16090	16309	16068	16055	16195	16040	16066	16223	16124	16285	16365	16215	16397	16108	16078	16209	16243	15852	16333	16099	16080	16099	16255	16059	16106	16289	16402	16234	16234	16127	16016	16144	16048	16279	16144	16249	16160	16279	16009	16093	16319	16098	16243	16077	16220	16179	16200	16153	16305	16400	16195	16211	16212	16042	16297	16312	16418	16054	16158	16225	16177	16074	16033	16170	16152	16206	16157	16112	16386	16072	16074	16273	16274	16185	16168	16110	16346	16053	16289	16210	16063	16036	16178	16152	16285	16100	16160	16158	16224	16307	16020	16152	16326	16111	16281	16105	16157	16254	16323	16229	16212	16350	16113	16125	16269	16377	16145	16111	16269	16163	16185	16029	16277	16226	16209	16085	15983	16249	16149	16454	16294	16164	16357	16105	16224	16198	16231	16103	15938	16105	16157	16140	16336	16185	15997	16407	16092	16116	16180	16198	16319	16196	16273	16203	16200	16203	16242	16103	16206	16181	16189	15970	16158	16278	16268	16266	16286	16043	16399	16261	16217	16156	16142	16314	16338	16223	16200	16214	16325	16202	16294	16311	16149	16230	16073	16207	16067	16134	16123	16272	16245	16078	16075	16244	16285	16136	16172	16307	16212	16123	16306	16121	16104	16417	16168	16145	16166	16203	16063	16188	16346	16163	16103	16264	16366	16130	16186	16202	16196	16166	16408	15999	16066	16222	16327	16268	16225	15894	16114	15988	16117	16160	16278	16210	16278	16245	16112	16129	16290	16036	16388	16366	16204	16189	16003	16269	16239	15955	16261	15909	15998	16157	16377	16210	16341	16209	16365	16145	16217	16265	16126	16055	16098	16157	16207	16168	16283	16219	16033	16164	16234	16132	16166	16149	16148	16236	16270	16304	16231	16319	16294	16034	16122	16265	16034	16164	16123	16295	16230	16124	16393	16101	16227	16109	16127	16195	16208	16185	16349	16149	16071	16024	16097	16353	16181	16109	16245	16373	16231	16433	16209	16307	16167	16203	16177	16118	16391	16218	16078	16011	16107	16036	16089	16309	16215	16190
28188	44863	36590	24456	20277	18003	16979	16230	15944	15281	14895	14580	14441	14814	14973	15017	14694	14549	14607	14313	14401	14514	14116	14221	14057	14271	14114	13845	14091	14148	14080	14029	13768	14045	13842	14053	13809	13953	14034	13790	13785	13885	13969	13967	13903	13987	13946	13950	13880	14673	14649	14381	14217	13896	13787	13892	13888	13816	13791	13782	13874	13837	13840	14012	13799	13856	13815	13791	14077	13966	14004	13841	13809	13802	13878	13801	13869	13828	13808	13881	13967	13903	13884	13762	13990	13890	13857	13881	13808	13671	13878	13843	13890	13841	13803	13896	13787	13816	13919	13902	13775	13890	13790	13898	13758	13798	13946	13721	13998	13839	13882	13685	14020	13845	13821	13974	14011	13881	13951	13849	13694	13944	14015	13890	13855	13793	14023	13826	13793	13822	13865	13856	13843	13954	13858	13888	13739	13870	13693	13821	13760	13926	13888	13855	13894	13927	13703	13715	13897	13869	13845	13784	13728	13880	13756	13791	13732	13949	13828	13980	13779	14003	13882	13850	14060	13744	13993	13883	13711	13795	13836	13938	13699	13748	13816	13936	13905	13963	13965	13895	13848	13708	13798	13807	13638	13739	13781	13696	13947	13819	13851	13786	13842	13744	13735	13838	13804	13642	13808	13614	13688	13916	13722	13885	13740	13897	13777	13875	13717	13813	13929	13915	13752	13641	13884	13931	13708	13772	13745	13717	13927	13934	13682	13672	13969	13765	13718	13844	13623	13930	13798	13834	13793	13927	13931	13778	13889	13756	13914	13802	13792	13896	13813	13826	13980	13938	13735	13796	13767	13794	13807	13666	13871	13887	13835	13811	13836	13951	13793	13964	13799	13870	13841	13838	13855	13851	13736	13940	13977	13842	13696	13759	13809	13755	13886	13880	13972	13918	13754	13721	13806	13932	13845	13754	13801	13757	13757	13741	13735	13742	13824	13810	14008	13837	13769	13912	13903	13784	13741	13761	13995	13901	13743	13987	13908	13864	13867	13703	13833	13787	13791	13917	13964	13899	13771	13839	13982	13714	13671	13838	13956	14024	13763	13903	13686	13873	13676	13869	13834	13875	13828	13944	13784	13877	13835	13692	13840	13800	13867	13949	13912	13875	13826	13913	13782	13853	13731	13874	13856	13800	13843	13768	13907	13962	13753	13820	13776	13816	13834	13897	13763	13985	13893	13697	13933	13777	14024	13799	13759	13835	13879	13755	13892	13712	13839	13947	13824	13824	13774	13910	13650	13932	13838	13842	13636	13727	13854	13792	13821	13832	13663	13927	13840	13870	13934	13830	14110	13796	13674	13816	13616	13864	13803	13590	13979	13667	13801	13865	13739	13961	13786	13818	13712	13813	13775	13679	13924	13814	13736	13889	13753	13922	13902	13832	13674	13889	13700	14003	13774	13884	13877	13753	13857	13754	13959	13791	13847	13772	13835	13902	13914	13961	13801	13853	13902	13805	13735	13787	14058	13900	13790	13872	13996	13725	13888	13572	13743	13902	13863	13694	13757	13914	13917	13767	13791	13778	13720	13843	13746	13948	13677	13834	13875	13828	13732	13785	13767	13807	13810	13892	13888	13812	13770	13879	13961	13904	13764	14066	13921	13878	13850	13909	13804	13809	13821	13833	13836	13698	13702	13878	13896	13858	13864	13656	13808	13987	13947	13684	13806	13965	13753	14037	13718	13767	13923	13867	13779	13920	14002	13841	13813	14036	13766	13799	13879	13792	13841	13791	13780	13918	13975	13854	13852	13742	13862	13932	13710	13910	13949	13838	13819	13639	13830	13957	13777	13817	13814	14034	13611	13690	13759	13809	13760	14007	13848	13798	13735	13847	13779	13928	13680	13807	13775	13780	13748	13984	13642	13973	13879	13865	13859	13851	13738	13702	13675	13904	13759	13781	13814	13909	13794	13843	13762	13820	14005	13852	13937	13818	13788	13731	13819	13954	13848	13892	13798	13769	13763	14045	13757	13664	13883	13708	13993	13806	13851	13898	13834	13757	13753	13947	13732	13750	13778	13881	13727	13726	13794	13860	13851	13875	13738	13863	13805	13839	13885	13785	13829	13762	13913	13716	13800	13802	13822	13790	13810	13874	13846	13931	13948	13847	13791	13726	13968	13918	13934	13808	13805	14044	13881	13651	13987	13913	14018	13773	13688	13779	13873	13860	14090	13864	13821	13662	14067	13880	13858	13812	13912	13721	13896	13796	13751	14064	13708	14052	13838	13912	13745	13860	13943	13646	13910	13946	13759	13717	13808	13747	13870	14035	13713	13757	13797	13908	13677	13824	13747	13770	13805	13764	13768	13770	13756	13952	13834	13925	13829	13921	13961	13946	13695	13778	13968	13842	13944	13743	13981	13882	13982	13899	13812	14064	13825	13687	13793	13881	13856	13793	13800	13760	13841	13700	13878	13857	13713	13658	13825	14028	13872	13718	13891	13807	13885	13876	13938	13760	13862	13917	13817	13749	13877	13991	13881	13868	13717	13874	13945	13833	13807	13859	13785	13705	14051	13877	13904	13820	13904	13658	13882	13969	13855	13590	13800	13730	13996	13736	13913	13958	13816	13741	13817	13648	13932	13659	13865	13742	13882	13826	13899	13739	13859	13726	13801	13855	13790	13652	13852	13796	13896	13695	13851	13876	13895	13831	13875	13954	13815	13923	13874	13940	13821	13916	13811	13676	13698	13748	13958	13799	13753	13634	13711	13717	13727	13859	13771	13774	13793	13829	13910	13923	13860	13859	13762	13955	13879	13856	13835	13768	13683	13963	13768	13854	13821	13927	13824	13777	13808	13874	13834	13653	13902	13870	13797	13822	13732	13907	13966	13829	13784	13778	13967	13969	13747	13839	13783	13707	13886	13761	13909	13929	13597	13632	13821	13751	13689	13619	13912	13760	13884	13771	13902	13854	13789	13854	13754	13847	13788	13901	13734	13952	13856	13960	13736	13788	13881	13788	13760	13788	13823	13908	13899	14046	13914	13921	13994	13825	13743	13674	13596	13877	13839	13734	13823	13905	13766	13863	13761	13605	13773	13832	13757	13923	13792	13913	13756	13940	13950	13911	13747	13890	13976	13742	13777	13646	13916	13883	13854	13855	13774	13680	13812	13938	13796	13838	13857	13781	13824	14004	13900	13784	14042	13924	13806	13820	13811	13825	13792	13853	13841	13810	13700	13753	13834	13806	13736	13720	13879	13852	13778	13924	13885	13737	13923	13848	13693	13960	13725	13796	13784	13709	13843	13877	13725	13712	13679	13823	13932	13839	13898	13810	13856	13909	13749	13765	13917	13760	13897	13714	13741	13961	13888	13774	13777	13735	13733	13802	13653	13911	13820	13772	13671	13787	13876	13977	14087	13797	13647	13967	13807	13914	13776	13815	13811	13873	13797	13745	13930	13789	13615	13957	13927	13853	13874	13816	13778	13863	13943	13716	13873	13755	13925	13923	13910	13827	13715	13751	13806	13953	13754	13769	13794	13632	13852	13825	13937	13763	13862	13762	13853	13735	13830	13822	13792	13810	13699	13832	13803	13739	13841	13811	13934	13802	13849	13789	13948	13786	13781	13864	13833	13983	13823	13913	13817	13834	13777	13830	13967	13765	13737	13943	13925	13759	13962	13816	13777	13754	13775	13732	13803	13832	13819	13948	13836	13912	13881	13816	13850	13755	13856	13769	13706	13636	13874	13929	13922	13815	13663	13832	13914	13619	13775	13908	13764	13962	14018	13808	13838	13767	13677	13740	13916	13861	13850	13823	13600	13982	13766	13796	13708	13867	13789	13933	13845	13858	13781	13923	13646	13763	13817	13889	13860	13822	14037	13835	13744	13972	13739	13940	13872	13907	13704	13972	13727	13793	13901	13892	13852	13815	13975	13799	13718	13882	13825	13841	13893	13859	13981	13965	13895	13717	13924	13858	13916	13799	13660	13871	13762	13729	13829	13918	13856	13835	13929	13917	13751	13905	13748	13733	13754	13867	13721	13857	13744	13914	13995	13851	13815	13927	13896	13696	13902	13810	13827	13829	13832	13842	13898	13879	13727	13861	13909	13697	13888	13774	13889	13931	13945	14125	13869	13636	13642	13763	13949	13820	13910	13848	13688	13923	13728	13773	13714	13840	13761	13863	13766	13840	13806	13930	13784	14057	13929	13851	13810	13904	13848	13925	13779	14030	13665	13804	13811	13667	13890	13858	13735	13892	13825	13768	13855	13800	13731	13817	13723	13932	13833	13989	13914	13720	13744	13745	13820	13863	14000	13858	13938	13855	13802	13779	13879	13820	13880	13905	13863	13715	13736	13757	13803	13820	13839	13793	13898	13951	13691	13880	13773	13882	13665	13806	13676	13781	13864	13740	13926	13974	14050	13794	13790	13842	13815	13912	13912	13785	13817	13856	13897	13978	13734	13889	13702	13825	13756	13843	13884	13746	13790	13686	13663	13840	13825	13824	13786	13775	13734	13824	13692	13889	13913	13751	13829	13786	13852	13911	13862	13888	13619	13829	13743	13980	13837	13690	13817	13731	13720	13914	13702	13663	13692	13943	13865	13848	13729	13923	13951	13800	13801	13750	13784	13801	13679	13586	13736	13845	13895	13801	13821	13762	13808	13996	13796	13954	13808	13776	13807	13809	13986	13858	13916	13812	13823	13895	13843	13800	14024	13718	13920	13859	13746	13776	13863	13815	13854	14008	13870	13828	13773	13952	13819	13649	13755	13733	13619	13773	13862	13784	13840	13954	13927	13827	13911	13855	13798	13865	13887	13753	13858	13860	13828	13851	13626	13932	13811	13765	13673	14001	13827	13865	13911	13934	13758	13916	13870	13805	13990	13830	13933	13820	13869	14004	13956	13779	13760	13752	13681	13862	13876	13777	13852	13894	13930	13730	13798	13705	13791	13796	13882	13821	13761	13825	13911	13721	13667	13803	13718	13888	13875	13858	13636	13717	13779	13798	13799	13724	13832	13782	13899	13893	13810	13931	14015	13714	13709	13842	13672	13880	13672	13860	13831	13978	13782	13850	13948	13693	13709	13807	13740	13860	13721	13844	13689	13793	13837	13652	13862	13770	13760	13669	13909	13816	13716	13824	13840	13921	13771	13786	13830	13774	13935	13927
22987	21471	29317	23948	21661	23568	25144	19117	17890	17726	17062	16676	16931	16984	17078	16591	16507	16799	16561	16623	16628	16210	16352	16143	16286	16234	16125	16017	16045	16194	15954	16057	16211	16092	15988	16253	16152	16128	16054	16358	15952	15837	15993	15957	16062	16128	15804	16044	16051	16669	17111	16650	16132	16110	15880	15926	16097	15974	15977	15633	15945	15807	15899	15607	15885	15945	15842	15980	15986	15919	15780	16047	16057	15840	15853	15806	16105	15915	15813	15712	15729	15863	15906	15819	16048	15905	15929	15706	15832	15773	15893	15682	15809	15969	15869	16036	15819	15672	15811	15741	15800	15818	15905	15871	16036	15698	15899	15851	15781	16052	15898	15909	15882	15779	15751	15648	15814	15825	15876	15945	15923	15807	15746	16004	15963	15879	15829	15755	15851	15970	15895	15853	15973	15851	15754	15928	16026	15581	15813	15935	15967	15868	15834	15805	15733	15900	15859	15811	15888	15953	15904	15844	15937	15734	15812	15809	16092	15947	15840	15926	15838	15841	15995	15934	15869	15761	15721	15668	15905	16022	15890	15769	15784	15825	15802	15770	15723	16012	15760	15887	15660	15742	15790	15968	16056	15818	15931	15839	15878	15744	15664	15817	15658	15855	15900	15824	15902	15920	15796	15743	15914	16067	15907	15830	15931	15907	15945	15717	15826	15866	15948	15851	15744	15622	15894	15917	15732	15864	15833	15792	15845	15771	15911	15870	15846	15785	15789	15894	15891	15829	15753	15875	15923	15832	15905	15739	15745	15603	15768	16105	15919	15896	15940	15994	15763	15879	15880	15826	15836	15837	15676	15744	15603	15739	15935	15830	15720	15909	15727	15887	15825	15949	15824	15767	15762	15819	15900	15813	15895	15869	15799	15974	15907	15998	15870	15892	15779	15991	15918	15737	15987	15868	15785	15857	15669	15790	15859	15806	16131	15861	15914	15863	15766	15961	15993	15770	16008	16039	15877	15803	15797	15830	15736	15777	15743	15951	15662	15755	15775	15778	15805	15763	15754	16041	15791	15929	15760	15925	15974	15806	15977	15719	15919	15830	15942	15816	15872	15754	15875	15772	15703	15915	15896	16030	16013	15817	15876	15743	16122	15837	15640	15934	16058	16023	15969	15794	15874	16008	15799	16038	15741	15868	15984	15657	15923	15731	15765	15834	15733	15627	15672	15819	15861	15952	16063	15899	15763	15952	15725	15833	15885	15828	15827	15908	15811	16048	16059	15829	15823	15932	15941	15797	15668	15829	15942	15841	15935	15777	15733	15894	15924	15688	15874	15922	15924	15766	15893	15799	15779	15743	15959	15768	15745	15846	16040	15736	15817	15894	15753	15843	15831	15861	15813	15708	15722	15706	15820	15723	15568	15699	15852	15866	15871	15629	15851	15676	15732	15757	15957	15903	15774	15998	15707	15670	15801	15867	16000	15760	15820	15745	15787	15872	15952	16017	15930	15747	15764	15955	15920	15678	15957	15779	15592	15852	15797	15831	15861	15728	15814	15767	15702	15761	15917	15952	16024	15960	16058	15803	15744	15873	15800	15914	15748	15710	15745	15785	15749	15774	15878	15814	16085	15911	15849	15997	15776	15796	16035	16002	15749	15862	15875	15806	15774	15686	16150	15877	15890	15891	15866	15838	15872	15891	15750	15681	15748	15823	15693	15766	15756	16108	15785	15754	15900	15861	15782	15839	15714	15736	15811	15908	15753	15779	15840	15661	15743	15750	15794	15759	15659	15907	15897	15877	15717	15869	15908	15799	15789	15849	15770	15807	15684	15731	15805	15737	15925	15854	16014	15661	15634	15889	15722	15825	15752	15953	15854	15931	15864	15822	15748	15778	15714	15753	15700	15806	16124	15984	15782	15816	15861	15898	15984	15574	15898	15839	15618	15937	15985	15767	15821	15680	15821	15818	15823	15906	15750	15797	15845	15726	15877	15695	15807	15856	15900	15984	15890	16006	15957	15848	15784	15932	15933	15899	16015	15830	15795	15693	15762	16072	15756	15971	15808	15850	16020	15730	15776	15938	15760	15822	15930	15886	16065	15947	15692	15909	15786	15837	15635	15734	16153	16109	15823	15843	15884	15689	15623	15810	15924	15865	15863	15741	15720	15912	16106	15784	15817	15876	15702	15878	15781	15779	15817	15898	16004	15964	15857	15870	15822	15853	15773	15669	15705	15758	15641	15702	15873	15832	16057	15979	15892	15745	15750	15798	16035	15866	15801	15909	15839	15715	15724	15811	15927	15939	15912	15824	15805	16001	15808	15632	15993	15721	15761	15785	15705	15845	15886	15867	15943	15843	15804	15960	15802	15682	16117	15922	15890	15841	15754	15981	15789	15631	15805	15693	15747	15922	15823	15918	15794	15751	15670	15662	15848	15691	15831	15935	15930	15920	16088	15784	15760	15799	15711	15884	15753	16045	16019	15705	15811	15881	15779	15769	15842	16003	15878	15774	15811	15781	15792	15895	15764	15925	15707	15814	15910	15756	15803	15897	15762	15964	15901	15767	15806	16013	15662	15879	15888	15955	15970	15860	15972	16068	15887	16009	15899	15987	15733	15890	15902	15891	15892	15771	15924	16011	15835	15882	15799	15675	15808	15772	15864	15703	15875	15852	15770	15938	15900	15818	15973	15845	15856	15821	15884	15908	16047	15887	16037	16002	15743	15809	15722	15772	15860	15837	15842	15893	15868	15775	15976	15594	15872	15755	15900	15951	15858	15656	15875	15703	16003	15870	15781	15999	15814	16048	15773	15822	15750	15991	15644	15714	15749	15810	15806	15836	16091	15752	15857	15877	15927	16020	15678	15848	15680	15750	15861	15986	15898	15841	15934	15791	15779	15791	15896	15948	15717	15815	15854	15938	15682	15806	15733	15673	15661	15851	15760	15907	15623	15735	15683	15934	15808	16000	15674	15538	15828	15856	15875	16003	15839	15792	15770	15649	15921	15901	15847	15777	15827	15880	16033	15923	15886	15870	15770	15943	15834	16016	15861	15870	15760	15735	15753	15801	15875	15956	15755	15796	15699	15885	15912	15770	16036	15899	15618	15814	15926	15878	15922	15679	15784	15928	15799	15547	15736	16075	15993	15853	15928	15754	15776	15675	15874	15768	15755	15948	15889	15764	15893	15820	15789	15701	15822	15770	15772	15895	15828	15739	15872	15756	15925	15760	15694	15820	15919	16021	15681	15687	15850	16039	15725	15856	15901	15986	15857	15864	16080	15936	15894	15987	15949	16010	15885	15723	15699	15787	15819	15902	15869	15890	15620	15671	15814	15886	15847	15867	15795	15833	15888	15921	15798	15897	15804	15795	15753	15871	15673	15784	15826	15834	15915	15734	15833	15944	15762	15720	15671	15825	15793	15952	15792	15695	15708	15634	15619	15912	16048	15625	15591	15915	15895	15841	15752	15714	15837	15714	15742	15718	16032	15793	15918	15908	15955	15735	15948	15839	15872	16021	15792	15751	15889	15936	15716	15844	15974	15790	15593	15740	15773	15821	15776	15689	15910	15776	15829	15843	15730	15893	15693	15898	15988	16054	15829	15777	15775	15732	15757	15784	15953	15829	15902	15923	15981	15811	15837	16039	15743	15948	15845	15903	15751	15722	15861	15857	15754	16092	15900	15858	15910	15805	15930	15903	15890	15638	15916	15758	15883	15718	15876	16036	15912	15919	15874	15774	15790	15779	15805	15761	15853	15744	15748	15694	15948	15789	15893	15844	15927	15714	15751	15851	15709	15693	15987	15869	15854	16095	16005	15990	15996	15869	15715	15850	15774	15724	15787	15794	15841	15860	15707	15871	15652	15792	15858	15920	16000	15727	15680	15757	15870	15770	15916	15842	15972	15687	15905	16069	15989	16057	16010	16052	16102	15813	15952	15849	15839	15847	16010	15820	15732	15769	15859	15614	15929	15823	15904	15895	15822	15620	15896	15958	16004	15886	15714	15738	15727	15878	15924	15602	15973	15718	15742	15799	15824	15744	15659	15937	15697	16076	15817	15898	15798	15836	15901	15890	15820	15759	15821	15763	15838	15733	15892	16167	15888	15756	16050	15920	15870	15619	15876	15865	15813	15869	15775	15974	15928	15775	15839	15938	15799	15962	15870	15826	15716	15681	15749	15832	15761	15862	15905	15966	15827	15794	15895	15849	15653	15847	15656	15828	16009	15852	15765	15862	15872	15950	15843	15917	15997	15753	15945	15696	15940	15785	15949	15943	15872	15625	15777	15842	15854	15778	15775	15757	15868	15813	15751	15757	15761	15636	15850	15668	15786	15734	15766	15785	15849	15792	15858	15712	15713	15914	15730	15705	15775	15638	15753	15739	15970	15869	15750	15827	15774	15919	15917	15838	15876	15814	15900	15695	15837	15796	15698	15828	15775	15915	15791	15770	15853	16069	15800	15635	15972	15806	15787	15913	15783	15836	15857	15983	15767	15820	15478	15710	15838	15844	16051	15853	16033	15613	15758	15789	15728	15756	15842	15719	15754	15746	15960	16009	16064	16045	15747	15585	15894	15814	15930	15727	15844	15825	15686	15930	15876	15799	15869	15727	15872	15801	15979	15759	15909	15747	15921	15874	15819	15706	15962	15845	15988	15848	15692	15857	15837	15881	15755	15800	15808	15868	15979	15851	15766	15845	15845	15820	15858	15833	15827	16047	15968	15753	15595	15750	15835	15832	15700	16032	15850	15878	15840	15922	15901	15952	15688	15590	15768	15860	15754	15820	15951	16013	16000	15975	15926	15827	15680	15839	15876	15651	15874	15708	15812	16024	15904	15814	15796	15643	15821	15875	15759	15814	15913	15824	15957	15865	15810	15691	15887	15881	15883	15724	15938	15840	15701	15605	15659	15718	15951	15559	15922	15790	15867	15981	15805	15744	15781	15917	15866	15638	15908	15924	15958	15853	15847	15999	15806	15766	15852	15862	15791	15809	16007	15788	15821	15877	15825	15742	15881	15770	15793	15852	15774	15749	15854	15941	15910	15680	16014	15862	16058	15958	16053	15802	15936	15822	15670	15945	15832	15876	15814	15894	15757	15707	15839	15716	15669	15842	15656	15501	15724	15866	15944	15883	15631	15948	15740	15806	15809	15730	15934	16000	15818	15838
30774	50549	43106	28507	22732	19858	18517	17527	16670	15823	15060	14956	14879	15377	15235	14973	14826	14794	14653	14449	14314	14151	14043	13600	14004	13950	13821	13888	13828	13995	13759	13802	13832	13751	13771	13717	13851	13853	13719	13691	13706	13523	13679	13789	13811	13777	13625	13712	13808	14995	15199	14509	14069	13716	13707	13703	13506	13663	13709	13609	13518	13577	13554	13557	13505	13575	13537	13650	13625	13636	13475	13575	13566	13637	13418	13633	13537	13607	13684	13468	13418	13479	13620	13513	13587	13725	13518	13591	13615	13668	13585	13630	13785	13652	13498	13606	13636	13767	13517	13596	13663	13469	13638	13447	13484	13557	13574	13656	13398	13654	13627	13680	13480	13616	13598	13545	13514	13532	13689	13526	13728	13609	13588	13520	13682	13612	13590	13529	13604	13584	13526	13533	13569	13541	13691	13635	13681	13518	13537	13807	13523	13691	13560	13467	13566	13566	13548	13658	13748	13583	13457	13547	13470	13572	13603	13514	13588	13570	13613	13462	13680	13526	13485	13557	13657	13606	13470	13436	13806	13628	13552	13547	13649	13413	13466	13657	13620	13647	13448	13444	13700	13817	13645	13542	13672	13589	13616	13558	13549	13588	13592	13675	13528	13594	13531	13715	13606	13559	13587	13586	13434	13505	13669	13787	13821	13603	13720	13586	13635	13536	13664	13359	13802	13566	13757	13571	13516	13513	13435	13525	13561	13529	13599	13490	13591	13622	13596	13631	13755	13542	13683	13793	13438	13552	13383	13601	13435	13521	13612	13538	13467	13600	13531	13530	13599	13557	13512	13701	13576	13539	13567	13559	13402	13565	13571	13541	13436	13470	13413	13759	13405	13688	13524	13577	13744	13531	13571	13491	13668	13563	13537	13623	13593	13688	13530	13536	13693	13625	13437	13583	13462	13642	13530	13639	13661	13525	13526	13648	13483	13706	13539	13542	13454	13659	13695	13622	13483	13632	13566	13709	13595	13582	13491	13586	13605	13631	13672	13608	13725	13548	13533	13501	13538	13579	13508	13464	13518	13474	13566	13451	13785	13593	13653	13557	13580	13473	13699	13553	13584	13567	13655	13616	13679	13510	13445	13611	13590	13291	13540	13578	13694	13515	13648	13612	13636	13619	13605	13544	13632	13450	13500	13605	13512	13435	13552	13704	13501	13637	13616	13507	13528	13617	13535	13671	13735	13650	13674	13664	13541	13534	13394	13692	13431	13578	13689	13582	13474	13621	13632	13455	13549	13628	13606	13599	13330	13697	13464	13491	13695	13563	13654	13594	13530	13669	13319	13538	13529	13557	13583	13552	13572	13525	13656	13430	13542	13534	13496	13811	13515	13579	13710	13477	13582	13820	13581	13385	13622	13577	13651	13609	13573	13501	13540	13616	13609	13544	13671	13595	13668	13404	13674	13600	13504	13399	13666	13575	13570	13607	13474	13691	13607	13407	13591	13645	13519	13522	13666	13520	13531	13468	13583	13682	13540	13550	13588	13636	13539	13568	13511	13613	13516	13558	13520	13475	13484	13465	13608	13491	13666	13385	13604	13566	13587	13713	13567	13633	13646	13692	13420	13411	13484	13606	13628	13562	13627	13667	13495	13560	13677	13473	13555	13533	13648	13530	13479	13618	13722	13584	13509	13684	13368	13476	13626	13550	13612	13606	13664	13491	13726	13625	13514	13487	13539	13599	13525	13544	13525	13697	13622	13489	13685	13605	13512	13618	13708	13400	13633	13612	13517	13684	13584	13469	13631	13510	13719	13635	13490	13613	13563	13611	13696	13691	13589	13634	13570	13627	13461	13766	13660	13475	13507	13721	13586	13480	13472	13731	13572	13531	13405	13539	13625	13669	13624	13615	13547	13547	13742	13612	13689	13455	13614	13746	13742	13488	13477	13446	13539	13556	13574	13612	13710	13595	13721	13495	13667	13447	13508	13429	13570	13654	13643	13569	13472	13641	13351	13662	13652	13607	13605	13566	13504	13511	13677	13634	13609	13514	13594	13511	13535	13559	13491	13601	13581	13629	13653	13579	13494	13468	13491	13464	13481	13472	13685	13486	13555	13590	13500	13463	13460	13439	13498	13596	13614	13645	13507	13603	13604	13399	13600	13676	13664	13658	13595	13516	13695	13486	13536	13524	13420	13478	13533	13491	13457	13633	13573	13457	13534	13577	13394	13402	13593	13459	13623	13646	13542	13545	13654	13517	13503	13587	13785	13416	13510	13805	13625	13611	13581	13667	13720	13616	13490	13671	13545	13532	13591	13670	13702	13555	13444	13546	13618	13682	13614	13517	13741	13490	13673	13408	13689	13551	13568	13597	13437	13576	13536	13663	13640	13461	13530	13722	13632	13657	13421	13585	13489	13465	13571	13659	13488	13745	13788	13636	13568	13564	13793	13660	13712	13540	13522	13712	13632	13612	13461	13530	13557	13669	13683	13493	13487	13611	13520	13577	13477	13657	13740	13354	13410	13500	13555	13512	13478	13619	13538	13564	13443	13625	13493	13467	13518	13534	13539	13591	13585	13648	13691	13489	13452	13702	13557	13812	13434	13605	13584	13600	13741	13630	13548	13648	13688	13568	13646	13608	13528	13626	13593	13546	13447	13478	13593	13503	13635	13616	13558	13572	13590	13698	13526	13525	13511	13650	13522	13589	13489	13781	13575	13556	13619	13560	13640	13673	13593	13702	13416	13579	13621	13404	13707	13693	13511	13421	13591	13660	13655	13729	13565	13633	13519	13495	13459	13621	13502	13646	13625	13254	13483	13754	13576	13541	13539	13510	13581	13519	13527	13501	13580	13552	13728	13453	13449	13649	13470	13600	13688	13512	13740	13619	13450	13510	13616	13511	13637	13439	13687	13696	13499	13522	13598	13645	13702	13472	13498	13375	13700	13559	13586	13554	13489	13697	13630	13577	13632	13580	13398	13466	13613	13628	13434	13482	13547	13693	13528	13559	13621	13563	13814	13451	13445	13526	13560	13691	13593	13551	13566	13501	13669	13655	13517	13366	13485	13550	13567	13644	13743	13736	13522	13601	13590	13681	13538	13554	13633	13673	13533	13670	13491	13563	13504	13675	13618	13572	13505	13595	13635	13735	13439	13468	13623	13665	13683	13574	13559	13493	13541	13453	13543	13604	13559	13521	13485	13591	13490	13591	13761	13563	13612	13668	13478	13482	13472	13512	13594	13765	13575	13698	13745	13529	13494	13431	13631	13532	13546	13615	13525	13531	13484	13568	13540	13658	13655	13500	13542	13493	13637	13518	13419	13556	13542	13509	13667	13445	13499	13604	13637	13352	13372	13660	13561	13601	13629	13668	13662	13682	13506	13581	13541	13587	13578	13541	13491	13603	13603	13686	13632	13768	13402	13598	13630	13639	13519	13548	13618	13720	13644	13417	13565	13654	13427	13653	13637	13299	13648	13596	13660	13590	13564	13551	13459	13761	13645	13770	13459	13654	13571	13713	13519	13650	13588	13376	13758	13657	13558	13608	13528	13588	13591	13481	13644	13543	13505	13603	13456	13664	13520	13419	13480	13610	13626	13692	13433	13690	13625	13515	13625	13601	13425	13834	13619	13524	13644	13452	13630	13625	13392	13566	13532	13588	13530	13531	13705	13535	13533	13572	13480	13652	13751	13704	13545	13406	13692	13485	13765	13674	13660	13676	13648	13548	13559	13465	13839	13448	13574	13545	13549	13600	13693	13471	13703	13583	13510	13725	13575	13612	13727	13693	13494	13472	13530	13463	13464	13627	13476	13574	13652	13506	13573	13495	13605	13639	13644	13584	13498	13650	13712	13496	13722	13675	13547	13565	13541	13688	13566	13737	13620	13501	13673	13614	13557	13666	13674	13730	13751	13501	13714	13594	13705	13576	13599	13619	13595	13518	13631	13471	13565	13704	13663	13596	13355	13426	13749	13717	13390	13623	13554	13585	13543	13474	13490	13648	13542	13531	13666	13515	13548	13532	13355	13662	13508	13521	13541	13711	13586	13426	13612	13742	13658	13601	13473	13590	13526	13417	13450	13428	13672	13515	13578	13524	13497	13420	13766	13619	13553	13505	13471	13586	13515	13487	13577	13456	13528	13601	13565	13762	13700	13577	13772	13516	13368	13431	13480	13506	13707	13389	13631	13495	13579	13773	13577	13572	13462	13537	13604	13668	13533	13581	13673	13580	13558	13593	13627	13672	13473	13702	13693	13580	13329	13657	13657	13658	13633	13675	13537	13606	13531	13617	13569	13476	13450	13576	13603	13611	13500	13522	13553	13610	13805	13425	13485	13586	13750	13524	13589	13458	13709	13656	13488	13518	13429	13502	13553	13674	13501	13557	13552	13410	13739	13584	13495	13725	13527	13642	13591	13556	13488	13727	13562	13589	13625	13637	13557	13387	13603	13678	13621	13578	13519	13530	13548	13547	13541	13743	13659	13562	13655	13474	13608	13509	13489	13705	13582	13554	13519	13546	13632	13461	13510	13588	13449	13597	13395	13483	13600	13653	13559	13474	13545	13593	13655	13577	13572	13557	13627	13471	13559	13526	13746	13676	13654	13529	13539	13567	13607	13519	13502	13710	13678	13478	13575	13605	13377	13551	13475	13548	13501	13490	13713	13558	13453	13576	13618	13489	13670	13431	13763	13856	13541	13705	13652	13718	13632	13514	13631	13469	13649	13610	13625	13472	13519	13505	13546	13396	13613	13595	13505	13599	13653	13433	13492	13580	13531	13424	13547	13700	13661	13552	13673	13591	13683	13454	13529	13489	13502	13527	13662	13560	13669	13346	13753	13604	13464	13490	13509	13349	13518	13588	13506	13649	13538	13567	13672	13601	13504	13615	13662	13506	13473	13546	13553	13535	13597	13432	13577	13633	13572	13723	13602	13636	13478	13606	13494	13675	13677	13521	13567	13619	13587	13590	13496	13617	13596	13557	13681	13586	13565	13728	13454	13440	13470	13563	13564	13485	13632	13498	13701	13548	13369	13719	13434	13455	13518	13510	13412	13569	13681	13705	13539	13539	13562	13564	13531	13630	13443	13492	13530	13557	13549	13523	13523	13596	13642	13639	13651	13660	13602	13748	13577	13698	13535	13521	13526	13805	13543	13711	13577	13416	13829	13578
28393	24857	27837	22467	18067	17492	17001	16766	16459	16416	16252	16208	16364	16305	16337	16153	16348	16162	16180	16173	16324	16205	16097	15886	15973	16124	15843	15901	16067	16007	16179	16032	15948	16085	16074	16058	16006	15880	16119	16114	16127	16080	15743	15946	15991	15887	16185	16149	16121	16143	16283	16112	16014	15963	15796	15940	15870	15957	15987	16135	15902	15908	16045	16057	15908	15848	15914	15845	15925	16105	15930	15920	16156	15925	15732	15962	16050	16138	16050	16103	15920	16319	15935	15662	15806	15901	15991	15958	15898	15732	15997	15997	15919	16016	15911	15854	16071	15988	16157	16029	16060	16099	15928	15901	16001	15858	16093	15931	16054	16245	15995	15932	16155	15925	15972	15830	16022	16069	16009	15914	15871	16108	15873	16129	16103	15989	16001	15888	15999	15891	15862	16002	16004	16012	15936	15928	16059	15743	15944	16254	15886	15862	16037	15913	15932	15854	16025	16011	16092	15874	16060	15762	15992	15911	16044	15934	15778	15991	15762	15985	15752	15804	15921	15956	15910	16060	15906	15796	15949	15916	16032	15872	15891	16118	15925	15949	15801	15838	15923	15978	16001	15908	16115	15992	16206	16036	16280	15995	15885	15949	15982	15839	15944	15814	16225	15878	16018	15926	16049	15983	15864	15856	15874	15858	15902	15854	16098	16003	16162	16209	15931	15970	15738	16010	15952	15868	15817	15886	16146	15936	15995	15818	15965	15760	15786	16038	15697	15854	15771	16073	15881	15960	16145	15835	15845	16050	15683	15972	15875	15931	15996	15929	16015	15989	16055	15898	16021	15986	15884	16041	15975	16095	15945	15819	15901	15853	15863	16142	15988	16129	15967	16070	15860	15970	16059	15845	16000	16102	16119	16036	16000	15837	15996	16004	15962	15955	16136	15941	16054	15944	15924	15920	16105	15816	16107	15891	15941	15681	15812	15902	15964	15936	15988	15901	16145	16098	15966	16098	15859	16040	15882	15987	15741	15937	15924	15965	16013	16048	16130	15986	15988	16004	16124	15891	15998	15942	16002	15990	15930	15916	15994	15777	15926	15901	16011	15785	15860	16082	16024	15985	16094	16059	16009	15874	16001	16031	16162	15874	15939	16022	15903	15953	16155	15977	15968	16085	15911	15808	15895	16032	15794	16161	15940	16027	15900	15809	15794	15908	15949	15989	16079	16002	15847	15785	16042	15855	15871	15869	16085	15823	15983	16124	16016	15842	15785	16071	16038	15928	15777	15945	15856	15955	15812	15920	15912	15777	16063	16103	15972	15911	15918	16027	15941	15884	16139	16052	15803	15899	15932	16008	16015	15948	15946	15795	16029	15974	15782	15867	16051	16141	15959	15966	16152	16037	15996	15999	16047	15845	16011	15853	16038	15824	15903	16045	15925	15915	15884	16074	15923	15866	15904	15963	15984	16070	15842	16002	15890	15960	15897	16105	16062	16015	16000	15962	15867	16105	15964	15789	15960	15962	15754	15999	15938	15901	15941	16028	15956	15870	15721	15974	16081	15873	15989	16031	15997	16193	15962	15839	15872	15902	16126	15962	16058	15740	15929	15867	15912	15838	15877	16097	16078	15984	15876	16001	15979	15800	15844	15916	15909	15866	15977	16021	15971	15786	15968	16092	15936	15947	16060	16005	16071	16063	15886	16086	15972	15976	16002	16010	15950	15881	15814	16048	15845	15801	15814	16109	15986	16076	15898	15917	15932	16069	16100	15821	15973	16056	16046	15956	15857	15878	15925	15901	15933	16024	16236	15984	16096	16010	16008	15982	16077	16038	16055	16216	15967	16179	16070	15808	16074	15873	15978	15766	15970	15996	15816	15948	15809	15719	16028	15942	15924	16128	15956	15740	16071	15940	16035	16024	15972	15948	15933	16032	15933	15967	16132	15811	15897	16174	16057	15727	16007	16003	16026	16027	15878	16053	16020	16267	15887	16042	15969	15984	15987	15867	15906	15855	15965	15910	15871	15950	15999	15921	15950	15886	15904	15925	16119	15766	15888	15893	15932	15973	15918	15816	16076	15853	16000	15791	15953	16040	16228	16045	16088	15933	15867	15910	16006	15852	15969	16138	15979	16042	15979	16127	16023	15933	16093	16012	16084	15850	15950	15822	15928	16036	16045	15902	15886	16036	16221	16048	15948	16039	15883	15963	16017	15985	15889	16036	16232	15949	15859	16019	16160	15968	16079	15972	16100	16254	16083	15776	16004	15955	16162	15949	15954	16232	15874	15905	15782	15932	15871	16013	15771	15829	15933	15900	15920	15772	16012	16043	16145	15956	15779	15802	16063	16026	15892	15835	15876	15870	16153	15933	16071	16062	15901	16119	15886	15933	15892	15866	15988	15868	15903	15838	15808	16007	16159	16030	16058	16017	16034	15893	15943	15915	15735	15992	16051	16138	15820	15945	16002	15900	15816	15964	15996	15955	15909	15937	16103	15884	15887	15908	16115	15933	16041	15967	16058	15953	16053	15867	16113	15951	15986	15887	15660	15891	15843	15987	16047	15930	15883	15962	15906	15893	15818	16059	15888	16151	16107	15901	15939	16218	16208	15844	15849	15891	15958	15998	16114	15907	15988	15944	15968	15829	15963	15866	15938	15983	15891	15949	15988	15910	15920	16077	16149	15846	15971	15851	16176	15921	16093	15967	16026	16310	16078	15888	16070	15927	15985	16086	15955	15792	15910	15958	16014	15760	15958	16034	16172	15760	15800	15993	16026	15838	16063	15762	16008	15871	16072	15914	15684	16096	15929	15987	16014	15961	15955	15911	16049	16092	15881	15911	16082	15922	15754	16042	16108	15888	15972	15952	16182	16033	15995	16027	16095	15910	16125	15929	16124	15736	16095	15968	16072	15965	15880	16128	16058	16032	15924	15942	16092	15995	15972	16030	16003	16130	16095	16142	16040	16132	16177	16121	15846	16029	16177	16122	16005	15941	15853	15931	16087	15998	16034	15957	15840	15831	15912	15985	16044	15954	15980	15980	15909	15979	15886	15902	15850	16015	15975	16139	16058	16042	15938	15840	15991	15963	15994	15980	15923	16017	16088	16130	15890	15934	16051	16165	16024	16110	16082	15780	15827	15772	15751	16078	15970	15850	16010	16117	15986	15901	16109	15942	15936	15721	15988	16011	15753	15935	15952	15874	16002	15960	15829	16129	15824	15957	16135	15755	15879	15857	16101	15984	15876	15844	16070	15985	15895	16077	16216	16037	16124	15829	15996	15845	15930	15986	16156	15942	15929	15963	16050	15672	16094	15926	16024	16005	16012	15839	15851	16036	16016	15916	15938	15950	15957	16106	16134	15820	15909	15940	15856	16073	15930	15812	15793	15997	15980	16020	15961	15826	15864	15961	15814	15843	16049	15831	16215	15986	15913	15900	16033	15639	16015	15933	15893	15898	15953	15967	15945	16153	15781	16083	15924	15944	16218	16072	15897	16110	15726	15643	16018	16033	16106	15954	15736	15827	15917	16041	16092	16075	16112	16090	15808	15857	15832	16001	16072	16027	16177	16067	15992	16180	16068	16009	16031	15897	15935	15930	16193	15822	15966	15996	15939	15825	15932	16042	15755	15930	15951	15989	16017	16063	15950	16145	15780	15922	16003	15885	15991	15945	16003	16137	15799	15999	16156	15840	15870	15943	16014	15924	16019	16101	15787	15922	16013	15979	15880	15781	15972	16095	16025	16230	15894	15946	15938	15959	15971	15909	15847	16218	15994	16049	16060	15997	16120	15923	15982	15929	15955	16110	16150	15955	16236	16078	16172	16027	15985	15968	16000	15980	16059	16016	15970	16113	16094	15812	15888	15990	15923	16009	16067	16112	15962	15914	16246	15973	15934	16018	15923	15935	16068	15930	15898	16000	16030	16032	16075	16094	15912	15966	15938	15926	16118	15941	15814	15916	16288	15913	15820	15962	16118	15930	16099	15997	15836	15911	16039	15722	15989	15986	15987	16106	15844	15953	16044	16093	16038	16096	16191	15972	15903	15933	16075	15776	16009	16038	15833	16002	16004	16018	16086	15936	15882	16019	16049	16073	16133	15876	15976	15995	15981	15952	15911	15879	16079	15971	16144	15921	16141	15874	15992	15968	15966	15979	15923	15720	16044	15990	15966	15846	16026	16141	15962	15971	16048	15811	16022	16037	15952	15898	15896	15900	16088	15903	15878	15796	16017	15941	16045	15971	15892	15912	15870	15913	16106	15892	16132	15971	15992	16145	15981	15804	15814	16049	16129	15914	16089	16016	16008	15892	15981	16025	15906	16066	15981	16113	15967	16015	15970	15886	15957	15737	15864	16068	15787	16130	15958	15926	16007	15955	15993	15885	15897	16163	15771	16057	16019	15932	16065	15952	15842	15899	15975	16075	15935	15940	15954	15845	15840	15983	16047	16033	15926	16102	16085	16106	15995	16072	15859	15945	15867	15899	15920	16129	15799	16088	16043	15851	16087	16231	15963	15991	16043	16002	15988	15785	15954	16009	15847	15902	16120	15840	16041	15879	15953	16156	16231	16025	16116	15982	15951	15979	15882	15905	16031	15945	16040	15994	15985	16225	16003	15917	15729	15969	15856	16086	16136	15991	16111	15944	16057	15995	15862	15802	15897	15761	15974	16000	15949	16178	16135	16040	16059	15932	16092	16139	16083	15791	15906	15784	16041	16058	15827	15913	15928	16047	16066	16053	16019	16141	16032	15834	15878	15773	16010	16052	15895	15996	16140	15860	15984	16108	15854	15998	15968	15903	16056	15817	15763	15923	15993	16005	16043	15864	15976	16007	16093	15731	15782	15978	16026	15972	15900	15925	16015	16014	15863	16130	15923	16003	15993	15842	15947	16079	15901	15822	16099	15965	15795	15888	15950	15843	16014	15923	15897	16063	15962	16137	15773	16079	16150	15831	16106	15757	16026	16020	15975	15954	16178	15948	15729	15910	15922	16083	15807	15806	15825	15890	16116	15891	16129	15964	16073	15788	16115	16017	16015	15955	15947	15847	15904	15945	15851	15981	16050	15941	15720	15983	16013	15958	15974	16204	16208	15934	16051	16187	16192	15960	15963	15855	16175	15948	16086	15812	15898	16084	16002	15995	15972	16173	16021	15983	15979	16043	16057	15867
25644	36014	27975	18306	16733	16104	15123	14804	14576	14139	13973	14188	14309	14357	14354	14166	14070	14077	14160	13991	13823	13878	13707	13792	13910	13698	13828	13852	13927	13837	13805	13765	13753	13949	13821	13819	13962	13739	13944	13844	13869	13767	13760	13712	13839	13697	13870	13733	13749	13898	13912	14000	13923	13900	13794	13670	13606	13708	13560	13657	13683	13790	13765	13760	13776	13730	13709	13682	13847	13656	13556	13679	13608	13590	13752	13836	13628	13798	13620	13690	13531	13635	13826	13750	13750	13754	13671	13638	13669	13637	13744	13844	13756	13778	13704	13727	13819	13706	13785	13739	13748	13694	13745	13749	13754	13664	13608	13689	13720	13806	13737	13829	13762	13655	13709	13924	13744	13661	13836	13752	13870	13704	13844	13761	13619	13892	13809	13673	13658	13643	13632	13755	13731	13764	13809	13613	13728	13528	13721	13674	13722	13644	13871	13515	13849	13609	13637	13850	13696	13863	13792	13484	13658	13765	13619	13739	13810	13632	13485	13866	13742	13742	13725	13769	13769	13546	13669	13664	13878	13651	13677	13687	13911	13666	13813	13755	13603	13489	13717	13639	13644	13622	13752	13784	13819	13689	13609	13738	13736	13490	13804	13672	13825	13775	13794	13802	13653	13847	13666	13777	13744	13647	13696	13490	13768	13632	13797	13733	13758	13750	13717	13738	13771	13707	13656	13835	13563	13751	13660	13504	13802	13751	13950	13603	13669	13532	13602	13732	13744	13579	13737	13760	13570	13886	13788	13727	13734	13720	13762	13731	13800	13748	13657	13664	13681	13700	13730	13852	13712	13579	13759	13982	13675	13716	13829	13798	13699	13722	13653	13715	13769	13610	13630	13748	13494	13835	13774	13679	13752	13796	13510	13674	13637	13682	13631	13616	13520	13623	13633	13755	13712	13775	13524	13719	13915	13667	13857	13778	13777	13727	13780	13717	13745	13746	13829	13641	13676	13660	13795	13607	13728	13683	13760	13712	13705	13783	13771	13869	13646	13787	13705	13678	13548	13796	13834	13792	13723	13695	13710	13563	13695	13774	13769	13826	13674	13778	13848	13839	13735	13757	13637	13835	13798	13495	13742	13665	13835	13757	13631	13561	13890	13649	13825	13774	13728	13907	13775	13653	13636	13639	13745	13621	13742	13702	13798	13871	13865	13855	13802	13608	13825	13828	13685	13796	13678	13514	13535	13798	13751	13657	13821	13794	13696	13667	13673	13782	13671	13653	13686	13765	13740	13591	13709	13679	13794	13694	13720	13760	13699	13835	13684	13773	13656	13686	13646	13813	13692	13867	13643	13693	13812	13646	13539	13798	13902	13818	13702	13701	13687	13466	13764	13759	13619	13789	13548	13631	13581	13733	13694	13908	13645	13847	13760	13680	13617	13758	13836	13621	13826	13694	13647	13794	13684	13681	13884	13621	13722	13482	13769	13635	13695	13807	13835	13722	13635	13739	13751	13858	13751	13726	13594	13680	13599	13774	13776	13645	13637	13639	13686	13797	13784	13623	13704	13703	13722	13816	13728	13572	13628	13699	13627	13722	13729	13713	13749	13846	13871	13860	13682	13542	13861	13660	13821	13705	13765	13682	13857	13551	13635	13664	13838	13661	13720	13617	13758	13658	13692	13802	13684	13614	13875	13576	13930	13772	13707	13891	13731	13676	13822	13647	13606	13667	13814	13886	13645	13769	13733	13608	13728	13588	13759	13666	13686	13595	13751	13725	13902	13637	13706	13594	13685	13793	13871	13770	13616	13621	13664	13498	13789	13676	13771	13708	13590	14018	13660	13744	13770	13739	13735	13669	13595	13739	13749	13847	13709	13680	13679	13649	13708	13608	13622	13691	13630	13802	13847	13597	13733	13873	13667	13709	13573	13734	13670	13720	13578	13728	13617	13729	13829	13733	13513	13660	13713	13615	13801	13693	13814	13784	13721	13896	13826	13603	13666	13639	13652	13803	13588	13593	13756	13731	13673	13647	13538	13744	13642	13718	13684	13632	13591	13835	13695	13484	13617	13696	13724	13908	13831	13740	13673	13662	13567	13706	13861	13782	13706	13778	13680	13763	13730	13741	13682	13746	13758	13914	13773	13713	13572	13797	13657	13829	13660	13700	13613	13714	13866	13807	13672	13688	13484	13576	13609	13684	13793	13826	13790	13655	13608	13440	13716	13803	13784	13717	13815	13644	13722	13726	13656	13743	13688	13687	13814	13837	13691	13640	13804	13819	13690	13774	13673	13780	13831	13665	13784	13670	13608	13709	13636	13752	13680	13632	13611	13628	13731	13859	13846	13574	13865	13758	13681	13744	13732	13637	13910	13757	13756	13740	13556	13698	13740	13657	13644	13766	13734	13769	13611	13661	13880	13918	13657	13812	13723	13637	13708	13698	13637	13566	13621	13675	13747	13807	13666	13745	13789	13726	13764	13728	13714	13695	13623	13778	13626	13648	13805	13675	13892	13617	13651	13802	13739	13713	13697	13686	13687	13658	13635	13746	13793	13727	13858	13718	13861	13560	13703	13890	13811	13699	13720	13595	13792	13714	13635	13613	13751	13694	13730	13786	13722	13703	13679	13773	13570	13555	13682	13605	13680	13812	13823	13611	13850	13711	13613	13917	13707	13867	13643	13604	13691	13772	13632	13672	13595	13767	13833	13574	13643	13574	13650	13768	13762	13642	13720	13755	13600	13515	13693	13656	13815	13614	13633	13701	13745	13698	13821	13574	13594	13780	13665	13594	13761	13815	13712	13548	13755	13792	13701	13832	13631	13666	13784	13665	13694	13697	13748	13518	13659	13937	13696	13783	13666	13797	13624	13876	13568	13740	13812	13698	13642	13749	13785	13728	13792	13667	13596	13705	13700	13721	13720	13687	13696	13706	13901	13756	13519	13711	13618	13583	13695	13647	13542	13534	13738	13566	13681	13643	13696	13768	13771	13698	13797	13628	13646	13745	13555	13699	13589	13770	13815	13687	13775	13690	13749	13749	13649	13734	13573	13757	13657	13772	13706	13616	13729	13565	13733	13656	13787	13710	13591	13710	13709	13650	13612	13652	13700	13654	13741	13665	13713	13764	13701	13607	13807	13855	13853	13698	13599	13761	13929	13635	13770	13573	13642	13726	13761	13717	13633	13734	13645	13897	13766	13764	13669	13702	13623	13766	13673	13722	13610	13674	13730	13650	13704	13717	13645	13685	13808	13766	13683	13800	13643	13568	13717	13775	13667	13770	13666	13752	13686	13827	13645	13646	13792	13735	13692	13735	13667	13715	13657	13717	13505	13645	13793	13730	13800	13685	13920	13555	13786	13744	13612	13645	13784	13821	13516	13864	13716	13605	13750	13695	13808	13573	13754	13713	13680	13671	13808	13595	13645	13668	13848	13658	13628	13726	13583	13779	13649	13797	13679	13829	13854	13750	13676	13766	13716	13672	13629	13686	13704	13713	13696	13933	13635	13770	13692	13765	13649	13643	13647	13729	13859	13572	13673	13641	13732	13851	13578	13698	13574	13584	13775	13818	13661	13734	13736	13642	13774	13948	13670	13782	13696	13791	13551	13772	13768	13962	13735	13553	13744	13759	13741	13705	13854	13716	13767	13839	13712	13805	13703	13648	13712	13713	13631	13903	13761	13720	13796	13673	13725	13775	13625	13834	13544	13763	13662	13732	13706	13713	13794	13808	13633	13770	13716	13725	13591	13820	13812	13794	13643	13816	13686	13756	13664	13693	13681	13628	13784	13594	13768	13623	13550	13654	13704	13412	13740	13660	13706	13844	13685	13705	13821	13718	13648	13619	13538	13849	13797	13583	13986	13667	13558	13740	13696	13676	13925	13563	13832	13655	13835	13728	13702	13725	13754	13779	13762	13644	13854	13774	13742	13547	13740	13627	13586	13724	13551	13718	13676	13640	13633	13770	13788	13727	13673	13728	13632	13652	13606	13773	13661	13658	13791	13878	13652	13662	13756	13676	13816	13730	13595	13538	13692	13760	13710	13766	13663	13766	13804	13676	13748	13733	13735	13670	13747	13768	13786	13676	13631	13565	13719	13819	13637	13870	13603	13747	13957	13714	13655	13653	13749	13574	13894	13792	13587	13804	13561	13756	13888	13736	13624	13764	13808	13806	13601	13654	13907	13692	13819	13725	13550	13713	13787	13629	13640	13885	13728	13808	13702	13814	13790	13706	13645	13598	13564	13842	13798	13608	13719	13605	13616	13605	13819	13511	13723	13707	13896	13601	13758	13616	13810	13584	13737	13875	13633	13755	13786	13712	13597	13703	13659	13664	13811	13768	13732	13540	13688	13770	13758	13746	13679	13780	13734	13685	13732	13631	13735	13768	13711	13602	13754	13783	13706	13833	13655	13853	13634	13760	13746	13625	13735	13748	13730	13718	13733	13507	13804	13805	13762	13730	13726	13653	13794	13726	13738	13608	13770	13640	13707	13674	13843	13718	13721	13724	13718	13642	13722	13751	13739	13778	13805	13895	13758	13693	13646	13595	13787	13686	13646	13684	13670	13794	13782	13728	13685	13801	13669	13768	13973	13763	13671	13642	13767	13874	13805	13705	13647	13905	13717	13753	13662	13717	13576	13626	13727	13607	13736	13629	13672	13771	13632	13698	13734	13650	13720	13663	13802	13748	13887	13552	13646	13723	13718	13726	13712	13725	13886	13574	13764	13796	13618	13873	13640	13655	13753	13896	13613	13666	13752	13678	13763	13779	13667	13835	13661	13648	13676	13729	13849	13737	13749	13659	13580	13813	13640	13689	13847	13700	13694	13712	13771	13702	13702	13860	13639	13713	13834	13658	13826	13680	13651	13713	13724	13523	13756	13700	13648	13729	13598	13533	13570	13721	13756	13745	13626	13775	13768	13806	13910	13814	13599	13895	13840	13757	13817	13757	13678	13768	13814	13709	13668	13615	13675	13771	13614	13727	13713	13817	13691	13649	13609	13664	13809	13693	13575	13715	13633	13626	13801	13821	13677	13840	13594	13688	13778	13621	13770	13571	13791	13625	13725	13820	13712	13626	13627	13810	13691	13713	13775	13830	13729	13423	13720	13757	13580	13595	13640	13792	13769	13821	13757	13728	13746	13569	13766	13702	13730	13567	13789	13693
24027	21449	28937	24449	22183	21956	20485	17676	16786	16702	16402	16209	16331	16483	16595	16486	16294	16278	16270	16215	15933	15744	15874	15653	15725	15649	15858	15856	15685	15692	15851	15787	15871	15760	15627	15588	15849	15754	15760	15769	15769	15822	15848	15425	15577	15658	15818	15429	15672	16263	16457	16124	15930	15835	15642	15543	15688	15510	15628	15608	15769	15750	15531	15487	15528	15684	15680	15565	15642	15450	15583	15792	15665	15661	15512	15700	15716	15640	15754	15616	15699	15840	15613	15755	15630	15712	15646	15585	15519	15719	15756	15608	15487	15713	15813	15500	15525	15845	15762	15615	15852	15609	15640	15575	15682	15638	15711	15596	15784	15678	15706	15563	15650	15753	15717	15708	15717	15526	15696	15625	15620	15526	15780	15688	15625	15611	15655	15577	15737	15485	15648	15773	15795	15829	15614	15695	15703	15569	15727	15619	15477	15470	15714	15594	15692	15694	15727	15784	15624	15576	15577	15575	15704	15847	15704	15725	15574	15695	15606	15803	15661	15694	15660	15645	15551	15675	15617	15806	15579	15637	15685	15798	15562	15759	15723	15642	15701	15567	15681	15886	15673	15690	15816	15579	15907	15646	15407	15504	15536	15426	15534	15614	15736	15497	15743	15641	15462	15325	15534	15751	15828	15516	15721	15606	15607	15761	15672	15603	15616	15569	15589	15717	15683	15555	15622	15472	15653	15814	15431	15617	15689	15569	15533	15577	15825	15612	15762	15711	15809	15625	15615	15614	15687	15655	15661	15627	15641	15700	15470	15534	15658	15783	15695	15641	15810	15603	15780	15695	15650	15636	15614	15701	15681	15463	15595	15472	15766	15677	15529	15517	15661	15726	15605	15575	15562	15912	15739	15568	15530	15508	15356	15662	15651	15665	15869	15648	15714	15686	15643	15558	15476	15676	15640	15647	15771	15722	15629	15861	15681	15630	15604	15778	15676	15559	15670	15710	15755	15718	15706	15571	15535	15503	15586	15691	15567	15612	15659	15593	15527	15796	15516	15419	15595	15621	15669	15624	15757	15724	15557	15515	15485	15526	15638	15706	15624	15656	15796	15865	15708	15798	15698	15688	15612	15557	15675	15771	15596	15773	15688	15744	15701	15610	15555	15674	15698	15556	15535	15678	15639	15833	15615	15689	15572	15638	15727	15643	15648	15551	15570	15643	15475	15517	15706	15749	15578	15440	15568	15644	15674	15707	15561	15477	15506	15962	15619	15636	15414	15576	15711	15691	15541	15731	15684	15679	15622	15667	15713	15624	15709	15438	15720	15676	15716	15694	15502	15653	15561	15767	15769	15743	15783	15662	15430	15381	15551	15495	15886	15573	15557	15632	15623	15559	15602	15621	15789	15607	15661	15748	15665	15640	15626	15585	15554	15540	15874	15511	15762	15605	15686	15531	15603	15520	15625	15814	15590	15645	15735	15683	15656	15749	15753	15560	15529	15641	15586	15711	15680	15649	15837	15581	15652	15422	15476	15533	15506	15494	15424	15581	15733	15650	15698	15647	15617	15673	15728	15877	15707	15533	15684	15685	15680	15663	15736	15701	15616	15519	15618	15535	15440	15656	15770	15565	15769	15706	15889	15751	15620	15914	15718	15841	15525	15882	15761	15417	15596	15410	15652	15516	15725	15689	15498	15528	15650	15811	15583	15567	15474	15623	15625	15736	15633	15541	15682	15643	15711	15634	15479	15564	15860	15744	15576	15826	15775	15625	15709	15605	15606	15444	15658	15879	15690	15580	15530	15763	15602	15792	15679	15836	15515	15599	15634	15519	15565	15588	15526	15699	15558	15532	15531	15552	15703	15737	15500	15719	15527	15501	15678	15517	15620	15831	15585	15576	15666	15782	15448	15613	15495	15688	15499	15498	15760	15588	15757	15683	15897	15747	15759	15747	15519	15539	15476	15803	15455	15473	15602	15727	15712	15403	15702	15637	15427	15752	15509	15679	15604	15731	15729	15906	15538	15627	15581	15665	15470	15683	15675	15629	15586	15800	15920	15835	15857	15635	15933	15520	15558	15714	15704	15605	15659	15630	15572	15495	15668	15518	15556	15634	15503	15599	15692	15825	15507	15561	15704	15758	15667	15717	15566	15588	15627	15622	15549	15710	15570	15671	15641	15653	15736	15683	15620	15683	15597	15658	15643	15705	15721	15536	15633	15729	15673	15803	15665	15610	15655	15741	15693	15660	15597	15709	15583	15669	15671	15662	15630	15528	15709	15679	15633	15614	15570	15474	15482	15756	15634	15705	15520	15752	15712	15812	15655	15624	15642	15744	15670	15602	15718	15780	15692	15679	15751	15687	15754	15776	15733	15627	15591	15899	15689	15491	15714	15677	15746	15426	15469	15657	15525	15604	15602	15754	15443	15541	15671	15552	15567	15662	15552	15416	15632	15542	15511	15669	15496	15692	15651	15559	15585	15669	15613	15565	15554	15672	15827	15597	15475	15632	15640	15764	15676	15489	15448	15735	15693	15717	15771	15525	15666	15744	15842	15753	15789	15803	15681	15679	15639	15631	15660	15533	15784	15617	15558	15560	15649	15830	15701	15693	15655	15569	15692	15388	15473	15552	15571	15499	15759	15736	15696	15590	15702	15645	15657	15535	15598	15445	15592	15765	15654	15550	15674	15579	15714	15788	15655	15498	15730	15666	15648	15678	15583	15562	15724	15438	15445	15524	15458	15594	15733	15735	15425	15598	15734	15734	15714	15565	15642	15591	15697	15464	15691	15820	15482	15458	15567	15650	15787	15713	15682	15734	15625	15651	15632	15555	15651	15708	15490	15726	15480	15783	15584	15644	15773	15440	15636	15854	15475	15613	15633	15614	15679	15602	15558	15821	15484	15624	15444	15684	15785	15501	15579	15483	15566	15806	15772	15654	15676	15723	15775	15519	15567	15742	15804	15727	15582	15610	15761	15904	15866	15732	15385	15734	15771	15730	15674	15763	15509	15800	15684	15460	15693	15621	15502	15537	15616	15395	15684	15610	15550	15700	15674	15606	15620	15755	15625	15691	15636	15847	15637	15662	15752	15350	15746	15668	15710	15620	15466	15590	15612	15691	15659	15732	15767	15803	15683	15706	15619	15576	15402	15662	15540	15694	15609	15520	15547	15705	15679	15678	15709	15828	15723	15779	15564	15515	15537	15586	15755	15655	15606	15753	15750	15737	15551	15745	15734	15597	15541	15560	15419	15585	15738	15650	15770	15729	15549	15538	15777	15702	15634	15722	15533	15654	15656	15755	15510	15691	15559	15659	15530	15698	15740	15689	15486	15624	15660	15442	15496	15672	15812	15785	15745	15641	15725	15640	15712	15693	15909	15897	15552	15716	15523	15700	15731	15599	15584	15486	15605	15473	15675	15705	15760	15583	15647	15449	15631	15806	15874	15687	15568	15576	15493	15788	15619	15547	15655	15729	15518	15662	15721	15615	15713	15818	15716	15507	15451	15616	15641	15622	15582	15636	15838	15498	15516	15697	15597	15478	15676	15220	15382	15702	15592	15560	15560	15600	15424	15525	15627	15573	15750	15538	15627	15572	15760	15708	15741	15874	15778	15695	15809	15599	15673	15619	15745	15629	15636	15606	15626	15823	15759	15741	15515	15683	15615	15748	15501	15554	15650	15616	15659	15620	15638	15548	15583	15525	15795	15620	15486	15679	15505	15839	15625	15685	15658	15661	15736	15547	15623	15669	15818	15743	15829	15499	15738	15511	15652	15678	15735	15809	15658	15758	15678	15540	15617	15581	15650	15559	15676	15571	15545	15579	15643	15498	15685	15550	15780	15609	15556	15646	15579	15540	15621	15661	15776	15653	15595	15722	15570	15550	15584	15696	15570	15690	15586	15588	15583	15771	15724	15678	15718	15712	15539	15477	15589	15740	15459	15663	15411	15553	15607	15548	15621	15576	15659	15449	15563	15731	15516	15541	15748	15711	15709	15596	15783	15475	15732	15618	15714	15448	15755	15688	15648	15810	15642	15549	15708	15668	15642	15719	15553	15587	15628	15552	15584	15679	15633	15640	15636	15762	15546	15822	15652	15501	15541	15712	15633	15492	15561	15710	15808	15781	15613	15628	15700	15723	15633	15766	15470	15723	15823	15586	15642	15599	15697	15585	15379	15713	15797	15670	15760	15697	15630	15606	15543	15707	15894	15881	15777	15583	15587	15638	15463	15557	15688	15620	15469	15684	15559	15655	15557	15631	15653	15538	15587	15743	15728	15482	15732	15584	15660	15665	15632	15623	15542	15545	15522	15474	15757	15740	15502	15631	15783	15767	15558	15633	15619	15512	15818	15900	15690	15613	15585	15683	15422	15590	15744	15845	15698	15838	15684	15557	15803	15637	15696	15528	15688	15556	15589	15579	15599	15566	15803	15517	15507	15604	15498	15673	15756	15648	15780	15800	15679	15722	15534	15763	15546	15588	15479	15559	15801	15576	15784	15618	15574	15464	15662	15628	15527	15757	15656	15769	15474	15433	15397	15506	15685	15659	15504	15612	15660	15607	15637	15711	15740	15859	15691	15664	15624	15578	15625	15589	15710	15779	15547	15732	15761	15558	15513	15948	15757	15586	15647	15779	15624	15676	15412	15530	15721	15824	15556	15576	15700	15479	15611	15652	15520	15723	15453	15795	15844	15963	15459	15591	15475	15583	15607	15492	15523	15813	15677	15753	15693	15761	15614	15690	15791	15613	15705	15571	15531	15584	15694	15620	15581	15639	15582	15621	15509	15629	15827	15574	15638	15577	15591	15477	15681	15615	15614	15438	15597	15576	15813	15518	15526	15729	15624	15651	15722	15681	15467	15755	15744	15710	15541	15505	15457	15469	15538	15611	15667	15835	15669	15620	15650	15506	15740	15673	15650	15747	15613	15613	15667	15369	15570	15783	15571	15610	15476	15605	15623	15512	15759	15650	15660	15682	15689	15659	15438	15504	15605	15711	15623	15622	15704	15531	15502	15697	15784	15626	15592	15631	15524	15678	15728	15647	15535	15518	15575	15578	15596	15409	15524	15666	15583	15608	15749	15506	15674	15580	15517	15635	15802	15670	15654	15799	15687	15683	15687	15714	15584	15715	15623	15551	15639	15581	15569	15716	15709	15635	15618	15657
27632	44671	37307	23816	18676	17877	16905	15967	15164	14930	14521	14501	14974	14912	14544	14653	14400	14318	14329	13917	13768	13681	13672	13845	13749	13665	13780	13654	13699	13889	13853	13724	13789	13765	13674	13730	13704	13718	13683	13683	13714	13636	13555	13567	13472	13513	13724	13631	13745	14362	14503	13961	13947	13712	13471	13619	13545	13479	13439	13581	13620	13602	13592	13515	13672	13537	13626	13629	13561	13421	13553	13536	13436	13384	13607	13525	13530	13532	13614	13710	13623	13496	13471	13532	13674	13633	13457	13528	13608	13550	13532	13691	13608	13602	13544	13588	13489	13567	13419	13513	13456	13579	13695	13532	13499	13561	13505	13646	13441	13512	13591	13576	13400	13399	13483	13513	13739	13631	13447	13505	13447	13574	13670	13475	13539	13464	13565	13602	13604	13547	13578	13474	13423	13600	13643	13514	13550	13366	13541	13584	13526	13419	13443	13596	13483	13546	13517	13484	13584	13441	13629	13414	13534	13593	13489	13492	13394	13413	13432	13357	13600	13595	13584	13627	13493	13508	13591	13580	13462	13567	13389	13584	13478	13566	13598	13668	13445	13504	13437	13629	13550	13547	13499	13620	13439	13502	13472	13584	13576	13349	13567	13536	13397	13409	13624	13542	13525	13602	13404	13786	13468	13624	13539	13616	13509	13551	13508	13456	13458	13464	13463	13451	13571	13529	13408	13514	13525	13500	13616	13653	13570	13561	13511	13528	13516	13466	13499	13511	13628	13572	13475	13612	13534	13428	13608	13422	13400	13589	13627	13634	13652	13494	13596	13608	13570	13364	13393	13643	13411	13506	13426	13576	13410	13583	13566	13532	13551	13495	13593	13598	13505	13680	13660	13548	13430	13608	13548	13427	13567	13376	13447	13592	13371	13585	13503	13623	13506	13615	13515	13531	13546	13456	13577	13494	13591	13644	13623	13509	13604	13653	13408	13357	13588	13531	13535	13496	13489	13588	13602	13492	13498	13483	13466	13477	13522	13498	13551	13490	13552	13370	13601	13565	13487	13561	13626	13514	13689	13656	13546	13559	13493	13460	13315	13554	13590	13565	13464	13466	13499	13559	13576	13520	13639	13701	13515	13275	13580	13509	13387	13534	13575	13579	13657	13548	13411	13731	13483	13565	13630	13572	13370	13699	13524	13609	13488	13628	13388	13575	13446	13419	13437	13472	13512	13483	13557	13387	13617	13303	13569	13440	13564	13475	13530	13635	13533	13520	13609	13369	13538	13554	13517	13524	13470	13515	13600	13605	13596	13625	13537	13565	13673	13496	13411	13448	13590	13429	13537	13539	13594	13650	13639	13630	13551	13531	13488	13344	13653	13550	13492	13623	13555	13599	13473	13479	13628	13537	13524	13431	13498	13540	13619	13476	13565	13533	13397	13490	13519	13527	13390	13637	13533	13525	13500	13645	13626	13521	13519	13654	13605	13540	13519	13603	13494	13418	13536	13447	13506	13453	13540	13464	13440	13467	13527	13514	13437	13585	13476	13616	13651	13447	13397	13470	13401	13678	13653	13625	13475	13441	13450	13709	13727	13428	13429	13419	13523	13522	13619	13738	13527	13638	13510	13553	13553	13473	13582	13545	13516	13358	13427	13435	13493	13542	13496	13491	13535	13475	13735	13512	13492	13447	13424	13575	13578	13587	13689	13492	13402	13538	13583	13500	13570	13581	13421	13417	13472	13465	13529	13588	13768	13487	13474	13600	13428	13472	13511	13426	13508	13666	13496	13594	13516	13516	13592	13630	13497	13512	13707	13646	13581	13482	13441	13491	13484	13579	13660	13662	13574	13595	13592	13683	13621	13531	13522	13453	13571	13448	13538	13502	13487	13546	13405	13542	13538	13555	13423	13561	13541	13476	13551	13513	13687	13530	13420	13402	13310	13555	13381	13538	13449	13410	13517	13504	13585	13381	13543	13490	13573	13649	13575	13573	13715	13430	13480	13553	13299	13395	13515	13547	13441	13632	13404	13512	13622	13489	13589	13566	13470	13625	13407	13392	13414	13556	13714	13583	13611	13461	13595	13489	13628	13486	13601	13454	13503	13597	13665	13663	13566	13447	13590	13383	13557	13569	13511	13538	13637	13586	13581	13477	13535	13345	13394	13611	13557	13456	13502	13467	13425	13601	13534	13449	13662	13442	13438	13475	13412	13475	13534	13774	13460	13663	13436	13425	13429	13432	13480	13705	13656	13507	13314	13566	13487	13405	13565	13541	13380	13582	13465	13443	13553	13586	13678	13424	13474	13440	13858	13538	13469	13607	13662	13500	13449	13400	13492	13454	13502	13772	13406	13453	13552	13482	13520	13589	13752	13371	13544	13482	13473	13361	13560	13483	13491	13403	13401	13758	13407	13545	13344	13394	13545	13576	13534	13511	13640	13473	13466	13394	13429	13490	13517	13560	13377	13563	13403	13459	13597	13676	13445	13452	13578	13333	13404	13615	13671	13530	13623	13428	13389	13689	13644	13527	13513	13562	13575	13560	13637	13541	13512	13688	13446	13645	13570	13435	13522	13548	13503	13572	13511	13568	13502	13497	13545	13480	13510	13525	13466	13578	13557	13586	13604	13573	13672	13389	13429	13556	13403	13584	13641	13551	13524	13465	13414	13730	13507	13547	13574	13479	13532	13462	13509	13666	13483	13482	13449	13607	13589	13662	13586	13401	13634	13538	13604	13557	13548	13462	13326	13709	13450	13479	13623	13399	13548	13621	13459	13572	13508	13646	13380	13515	13620	13361	13468	13364	13533	13468	13528	13589	13680	13767	13594	13506	13509	13644	13380	13524	13591	13598	13353	13377	13431	13551	13495	13571	13422	13356	13494	13645	13575	13507	13629	13562	13644	13524	13562	13434	13558	13603	13488	13374	13481	13514	13614	13611	13589	13396	13586	13567	13659	13373	13620	13737	13592	13414	13410	13305	13674	13432	13531	13673	13473	13481	13480	13654	13552	13461	13575	13581	13561	13439	13601	13495	13585	13665	13590	13515	13391	13592	13361	13401	13347	13414	13546	13511	13409	13630	13476	13453	13614	13513	13459	13324	13491	13624	13674	13490	13400	13565	13490	13706	13652	13373	13568	13560	13512	13454	13610	13551	13644	13369	13577	13497	13512	13543	13695	13684	13434	13590	13655	13404	13520	13543	13449	13472	13588	13560	13373	13476	13355	13346	13661	13597	13575	13434	13360	13500	13537	13617	13689	13566	13445	13566	13430	13606	13650	13492	13568	13508	13474	13572	13453	13482	13674	13579	13513	13549	13531	13454	13577	13469	13532	13499	13478	13526	13539	13516	13417	13387	13493	13512	13536	13519	13640	13446	13496	13527	13422	13529	13290	13516	13595	13481	13616	13504	13513	13454	13630	13572	13646	13659	13651	13480	13601	13667	13432	13575	13530	13640	13387	13437	13377	13426	13522	13619	13698	13695	13541	13619	13526	13395	13452	13562	13539	13544	13402	13480	13604	13476	13610	13360	13546	13702	13396	13599	13503	13448	13549	13529	13534	13539	13528	13567	13410	13660	13497	13406	13456	13574	13565	13459	13471	13388	13591	13578	13558	13409	13506	13354	13567	13590	13611	13602	13599	13450	13658	13596	13603	13376	13596	13353	13539	13499	13537	13343	13418	13526	13437	13591	13499	13542	13496	13669	13508	13421	13443	13534	13405	13672	13511	13508	13419	13358	13659	13459	13548	13569	13503	13525	13520	13467	13390	13654	13513	13402	13421	13579	13588	13371	13612	13577	13534	13546	13443	13615	13643	13510	13491	13611	13515	13588	13433	13553	13539	13577	13496	13422	13404	13581	13596	13514	13480	13528	13454	13499	13612	13551	13686	13535	13529	13567	13447	13412	13356	13534	13548	13489	13305	13441	13523	13567	13642	13535	13524	13445	13580	13259	13523	13531	13508	13511	13446	13760	13542	13590	13602	13597	13525	13597	13544	13501	13704	13557	13488	13374	13624	13568	13616	13393	13536	13547	13660	13655	13437	13552	13394	13556	13451	13567	13568	13575	13554	13436	13595	13600	13518	13497	13598	13315	13650	13510	13526	13416	13546	13395	13464	13401	13569	13438	13622	13595	13598	13447	13644	13518	13480	13521	13502	13459	13423	13467	13582	13573	13461	13517	13471	13572	13458	13528	13573	13621	13524	13558	13691	13636	13567	13569	13343	13488	13581	13537	13500	13652	13417	13401	13558	13528	13420	13507	13387	13494	13646	13488	13420	13687	13340	13557	13423	13318	13610	13447	13638	13569	13569	13459	13552	13569	13513	13515	13706	13511	13662	13553	13437	13573	13638	13513	13525	13517	13501	13459	13584	13469	13758	13577	13541	13572	13529	13467	13530	13450	13472	13503	13479	13440	13603	13421	13327	13526	13326	13729	13419	13551	13535	13361	13507	13425	13524	13597	13594	13510	13614	13577	13670	13558	13630	13383	13746	13565	13449	13512	13571	13428	13575	13582	13607	13445	13625	13622	13467	13528	13501	13468	13593	13617	13645	13480	13582	13331	13633	13453	13512	13453	13559	13481	13708	13516	13453	13480	13609	13496	13575	13400	13455	13392	13457	13508	13372	13547	13485	13667	13541	13556	13611	13369	13469	13542	13620	13387	13515	13479	13563	13496	13497	13622	13548	13451	13506	13545	13684	13440	13464	13512	13535	13388	13731	13532	13684	13484	13573	13485	13501	13591	13606	13511	13497	13544	13582	13374	13496	13514	13494	13456	13480	13396	13477	13745	13361	13649	13540	13522	13659	13536	13548	13430	13468	13530	13500	13662	13551	13445	13512	13519	13408	13387	13515	13408	13446	13338	13543	13391	13482	13467	13589	13659	13608	13471	13554	13488	13415	13473	13657	13620	13475	13738	13453	13659	13623	13495	13567	13613	13554	13564	13687	13549	13481	13323	13499	13605	13526	13516	13589	13580	13673	13609	13523	13602	13486	13560	13416	13494	13533	13679	13372	13508	13586	13587	13364	13490	13560	13510	13575	13524	13290	13522	13715	13535	13596	13456	13498	13604	13727	13490	13457	13544	13534	13609	13558	13484	13542	13489	13580	13496	13492	13518	13439	13698	13560	13442	13575	13446	13488	13608	13509	13438	13539	13393	13443	13212
22946	21442	29349	23901	21582	23548	24995	19267	17668	17528	17208	17382	17750	17318	17542	17280	17143	16979	16894	16618	16338	16354	16474	16485	16296	16259	16421	16161	16346	16431	16273	16261	16253	16182	16276	16247	16333	16212	16405	16100	16200	16185	16075	16245	16188	16119	16133	16229	16488	16902	17266	16729	16308	16197	16232	16129	16062	16186	16096	15937	16173	16212	16242	16402	16205	16132	16293	16098	16134	16247	16147	16191	16002	16117	16236	16244	15968	15967	16104	15932	16140	16279	16237	16008	16247	16113	16230	16150	16071	16151	16146	16148	16202	16099	15899	15908	15948	16105	16254	16101	15975	15917	16166	16194	16168	16159	15990	16096	15992	16070	16133	16095	16098	16144	15995	16095	16032	16205	15927	16168	16236	16064	15980	16182	16187	16012	16115	16119	16131	16079	15837	16168	15959	16239	16223	15971	16041	16068	16111	15997	16045	16034	16215	16144	16082	15908	16015	16118	16113	15864	16023	16045	16238	16035	16222	16182	15995	15965	15939	15803	15986	16052	16025	16021	16088	16011	16005	16154	15978	15994	16077	16060	16101	16065	16023	16223	16097	15989	16186	16071	16116	15984	15908	15960	16075	16024	16116	16088	16017	16143	16242	15913	16062	16004	15991	16003	16215	15946	16034	16096	16344	16063	16309	16347	16169	15951	16148	16017	16092	16074	15900	16221	15914	15937	16057	16242	16100	16265	16017	15921	16062	15981	16055	15866	16127	16186	15795	15822	16197	15863	15938	16033	16084	15862	16129	16035	16164	16043	16090	16115	16072	16088	15813	16034	16048	15792	16244	16043	16046	16050	15922	15887	16021	16010	16027	16123	16100	16195	16253	16082	16015	15985	16003	15936	15870	15978	15988	16117	16083	15888	16206	16112	16181	16007	16056	15994	16198	16100	16250	16158	16000	16065	16210	15828	16147	16106	16011	15804	16022	16192	15972	16077	15836	15983	16071	16046	16103	15932	16000	16036	16105	16166	16059	16002	16218	15965	16066	16121	16002	16028	15921	16018	15973	16049	16107	16018	15951	16039	16062	16081	16197	15907	16079	16115	15951	16007	15990	16018	16038	16065	16213	16162	15938	15849	16081	15875	16194	16290	16111	16168	15998	16159	16028	16119	15951	16259	16029	16014	15758	16192	16246	15879	15934	16046	15971	16064	16107	16216	16070	16252	15958	16089	16115	16105	15866	16104	15936	16079	16067	16200	16048	16008	16082	16261	15985	15982	16094	16149	16027	16038	15982	16270	16141	15980	16020	16023	16020	16175	16162	15988	15913	16006	15925	16170	15942	16268	15978	15827	16103	16070	15876	15992	16126	16192	16118	15728	15955	16110	16205	16053	16194	16333	16138	16200	15804	16081	15939	16259	15982	16030	15967	15951	15986	15745	16141	15973	16089	15811	16012	15903	16016	16068	16008	16073	16007	15884	16140	15989	16132	16088	16062	15939	16091	16200	16139	16113	16061	15972	16039	16158	16106	16008	16011	15932	16158	16114	15938	16227	16131	16185	16000	16145	16242	15864	16188	16086	15941	16347	16056	16112	15890	16072	15878	15991	16012	15964	16144	16157	16038	16176	15925	16058	16237	16320	16249	15967	15823	15988	16123	16135	16140	16247	16269	16039	16175	16125	15961	15933	16250	16078	16043	16173	16048	15594	16294	15881	15971	16003	16086	16156	16120	16013	15869	16087	16074	16046	15964	15982	15975	15963	15942	15929	16139	15998	16117	15881	15941	15875	15946	16000	15938	15860	16139	15953	15770	16014	16053	15956	15899	16101	15894	15989	16078	16288	16186	15954	16063	16148	15977	15996	15884	16162	16312	16210	16208	16008	15921	16064	16143	16134	15975	15837	15954	15834	16161	16048	16165	16134	15984	16047	15935	15977	16090	15972	16016	16108	16136	15919	15821	16065	16137	15890	16228	15979	16057	15999	15825	15966	15957	15754	16092	16162	16044	16038	16131	16049	15986	16223	16221	15927	16232	16049	16138	16145	15977	15930	16100	15802	16101	15976	15993	15946	15923	16093	16310	16090	16115	16158	16038	15896	16085	15987	15832	15895	15927	16185	16201	16024	16019	16134	15985	15877	16022	16133	16136	16091	16150	15990	16282	16141	15909	16063	15937	16102	15931	15877	16039	16114	16019	16224	16182	15939	15949	16186	15951	15967	15998	16109	16011	15964	15836	16205	16152	16194	16119	16073	16033	15910	16066	16039	16071	16090	16056	16010	16184	16120	16051	16065	16029	15911	16027	16019	15932	15897	16097	16085	16004	16153	15852	16153	16011	16288	16037	15913	15903	15988	15970	15871	16016	16162	16067	16122	16157	15947	15903	15903	16150	15991	16186	15930	15906	16035	15875	16079	16029	15875	16055	15815	15932	16016	16022	16215	15981	16175	16080	16186	15858	15970	16074	16026	16107	15936	16057	16034	16143	15926	16054	16057	15844	15935	16234	15962	15949	15894	16105	15997	16086	15948	15999	16131	16058	16231	16190	15891	16097	16153	16128	15945	15990	16137	16018	15991	16091	16081	16157	16156	15917	16065	16022	16091	16035	15879	16200	16036	15934	15763	15652	16102	16057	15893	16070	16020	15905	16119	16142	15959	16078	15882	15944	16034	15815	16112	16081	15898	16199	15898	16267	15940	15914	15827	16244	16103	16094	16066	16032	16092	16140	16062	16154	16059	15958	16124	15917	16028	16212	15923	16140	15797	16144	16088	16143	16246	16015	15714	15911	16018	16060	16066	15890	15815	16131	15977	16110	16090	16019	16171	15947	16018	15820	16008	16130	16235	15955	15998	16126	16029	16135	16075	16084	15943	16136	16055	16008	16018	16030	15901	16051	15883	16208	16137	16083	15818	15959	16028	16143	16097	16140	16109	15774	16022	16052	15884	16181	15933	15966	16099	16086	15812	16074	15860	16015	15974	16060	16019	16121	16268	15918	15915	16045	15957	15973	15963	16149	16008	16107	15964	16178	15923	15888	16105	16259	15940	16121	16032	15943	16104	15995	15939	16160	15998	16058	16001	16070	16022	15978	16035	16087	16282	16220	16039	16036	15893	16081	16185	16030	15930	16326	16143	15968	16067	15978	16099	16043	15935	16141	16051	15940	15941	16044	15939	16129	16038	16007	15911	15877	15984	15933	16010	16132	16142	16143	15999	16067	16231	15961	16013	16212	16307	16122	16105	16079	16064	16049	16068	16040	16137	16039	16050	16165	16105	15941	15806	16130	15941	15872	16099	16064	15956	15938	15934	16186	16070	16001	15963	15984	16030	16074	16106	15982	16185	16209	16013	15934	15975	16130	15988	16111	15892	15937	16078	16045	16123	16300	16079	16061	16058	16077	16085	15990	16159	16139	16168	16162	15866	16007	15904	15964	15937	16071	16096	16313	16180	15991	16057	15884	16143	16325	15942	16164	16034	16088	15812	16131	16041	16061	16110	16033	16184	16110	16225	16040	16014	16056	15935	16196	16015	15921	16216	15980	15917	16110	15949	16044	16133	15993	16028	15910	15993	16201	16119	15995	15975	16015	15875	15926	15750	16119	15962	16054	16040	16013	16021	15887	15959	15985	16192	16089	15684	16091	15990	16043	16116	16017	15837	16100	16042	15943	16117	15889	16000	16146	15996	16017	15899	16198	16005	15929	16062	15866	16170	16092	15944	15930	16136	16125	15911	16164	16193	16001	16043	15934	16278	15951	16089	16308	16087	16128	16026	16088	16058	16032	16163	15903	15956	15977	16029	15991	16176	15991	16025	16111	16172	16169	16162	16020	15881	15977	16082	16048	16041	16003	16173	16114	16033	16017	15951	15814	15994	16305	15887	16005	16290	16123	15915	15924	16144	16009	15798	16080	15967	16158	15924	16029	15922	16211	16148	16269	16157	16155	16098	15989	15920	16040	15759	16063	16166	16014	15935	16108	16050	16289	16180	15943	16176	15920	15971	15946	16128	16063	16172	16004	15979	15923	16023	16199	15938	15868	15925	15921	15922	15783	15968	16089	16074	15959	15933	16315	16043	15883	16008	16220	15853	16073	16251	16119	15997	16075	16188	16034	16103	15958	16060	16076	16134	15999	16107	16030	16054	15987	16073	15976	15926	15884	16160	16107	16111	15884	15995	16097	15969	15936	15962	15952	16098	16298	16102	15963	15854	15896	16008	15880	16283	16050	16238	16169	16228	15985	16036	16001	16187	16048	16111	15970	16109	15867	16097	15993	16032	16142	16092	15916	15997	15868	15871	15979	16033	16113	16234	16157	15949	15948	16122	16172	15905	15998	16071	16109	15999	16042	16081	16127	16039	16109	16098	15969	16033	16132	16003	15873	16112	16056	15936	16091	15975	15964	16024	15977	16137	15916	16092	16121	16014	16055	15828	16126	16128	16095	15892	16046	15890	16002	16124	16204	16039	15901	15935	15995	16077	15928	16094	16026	15973	16202	16137	16036	16126	15971	16047	16188	15947	16052	15808	16105	16172	16115	16132	16055	16057	15924	15938	16185	16034	15953	16191	16075	16082	16016	15858	15805	15941	16095	15877	16153	15871	16089	16220	16110	16344	16197	16174	16008	15966	16103	16070	15984	16002	15828	16167	16066	15996	15876	16012	16168	16168	16139	16092	16030	16024	16174	16117	16163	16064	15974	15986	16121	16221	16321	16373	15938	16068	16272	15956	16132	16135	16199	16095	16208	15940	16119	15967	16141	16053	16238	16001	16090	16287	16091	16075	16053	16393	16101	15973	16183	15976	15943	16144	15942	16056	15945	16152	15991	15860	16015	16218	15825	15918	16089	16286	15979	16194	16078	15990	16223	16278	16078	15854	15926	16127	15979	16093	15913	16145	16112	16141	16112	16102	16054	16122	16109	16094	16014	16121	16108	16011	16204	16068	16132	16128	16060	16000	15913	16281	16065	16293	16089	15835	16081	16219	16023	15919	15985	16092	16024	15945	16188	16037	16002	16189	16180	15959	16024	16043	16184	16050	15908	16004	15900	15898	15975	15953	16038	15996	16054	16034	16135	16089	15993	16216	15921	15973	16042	16014	15922	16051	16055	15902	16107	16021	16086	15884	16220	16031	16049	16184	16000	16104	15971	16052	15800	16035	16161	15931	16276	15930	16022	15993
29545	51010	43441	28344	21136	19674	18293	16874	16204	15480	15261	15605	16167	15725	15857	15344	15268	15144	14310	14183	14144	13956	14114	13930	13816	14013	13965	13818	13972	14013	14041	13862	14016	13945	13857	13975	13931	13877	13950	13816	13972	13831	13933	13872	13745	13883	13680	13755	14350	14933	15412	14652	14162	14081	13767	13640	13678	13687	13690	13772	13836	13873	13825	13886	13816	13871	13794	13692	13745	13807	13903	13721	13884	13596	13766	13723	13770	13856	13714	13903	13637	13705	13755	13713	13672	13964	13617	13692	13719	13673	13772	13758	13731	13690	13935	13696	13569	13731	13707	13734	13754	13810	13858	13801	13748	13830	13754	13636	13816	13734	13773	13702	13849	13717	13727	13838	13790	13675	13817	13712	13780	13508	13788	13681	13699	13743	13821	13822	13844	13816	13823	13724	13853	13910	13798	13758	13840	13781	13758	13581	13662	13835	13782	13505	13521	13745	13689	13656	13543	13607	13786	13715	13500	13732	13719	13777	13780	13770	13758	13822	13553	13661	13855	13874	13847	13725	13726	13836	13730	13862	13746	13603	13780	13676	13845	13556	13673	13649	13855	13660	13606	13647	13667	13665	13709	13691	13675	13755	13565	13619	13709	13632	13654	13658	13624	13725	13741	13722	13704	13709	13780	13775	13806	13629	13562	13679	13685	13654	13817	13738	13813	13683	13793	13801	13809	13764	13721	13691	13682	13837	13688	13781	13738	13630	13643	13836	13604	13681	13840	13756	13736	13749	13775	13803	13742	13814	13675	13834	13788	13794	13811	13716	13803	13766	13819	13782	13568	13645	13643	13786	13784	13691	13687	13833	13688	13753	13701	13590	13761	13857	13700	13847	13556	13598	13800	13721	13800	13832	13831	13820	13740	13791	13772	13729	13877	13769	13610	13801	13647	13679	13887	13694	13590	13767	13838	13808	13739	13737	13703	13813	13652	13667	13718	13803	13736	14016	13576	13570	13773	13699	13847	13866	13756	13727	13720	13709	13798	13789	13791	13881	13618	13737	13674	13773	13786	13618	13723	13755	13698	13562	13787	13656	13773	13888	13739	13480	13605	13910	13780	13661	13688	13630	13740	13815	13774	13916	13729	13782	13648	13817	13833	13816	13770	13604	13875	13560	13694	13737	13568	13750	13760	13847	13704	13870	13679	13710	13729	13839	13559	13634	13692	13809	13605	13934	13666	13789	13743	13758	13760	13628	13664	13700	13612	13783	13686	13687	13746	13808	13804	13773	13642	13672	13744	13771	13760	13586	13752	13761	13802	13773	13663	13670	13888	13659	13844	13636	13699	13900	13726	13715	13694	13694	13726	13677	13569	13709	13778	13601	13800	13763	13595	13774	13578	13788	13535	13675	13690	13683	13621	13774	13771	13636	13812	13757	13748	13704	13661	13629	13816	13759	13598	13728	13834	13933	13694	13668	13682	13739	13702	13761	13634	13680	13748	13702	13950	13698	13745	13715	13818	13611	13639	13883	13729	13772	13810	13698	13780	13814	13768	13749	13749	13676	13602	13675	13693	13611	13786	13785	13738	13735	13873	13645	13794	13684	13730	13748	13621	13596	13635	13685	13765	13760	13834	13718	13745	13742	13694	13626	13686	13558	13625	13573	13525	13537	13753	13821	13906	13744	13671	13674	13795	13618	13670	13750	13585	13802	13660	13579	13596	13739	13777	13670	13784	13700	13555	13824	13769	13768	13853	13728	13644	13720	13700	13750	13808	13533	13914	13829	13710	13716	13845	13802	13780	13492	13815	13680	13699	13643	13696	13783	13646	13731	13874	13661	13757	13766	13722	13862	13916	13831	13868	13724	13743	13812	13611	13582	13498	13612	13766	13807	13610	13817	13707	13704	13709	13743	13899	13821	13854	13789	13895	13580	13798	13748	13788	13639	13759	13746	13664	13616	13716	13703	13829	13642	13708	13808	13832	13775	13701	13796	13549	13754	13697	13769	13608	13896	13643	13629	13706	13769	13686	13785	13852	13561	13775	13753	13579	13589	13918	13478	13761	13820	13773	13698	13633	13624	13763	13516	13720	13559	13675	13678	13811	13920	13744	13690	13890	13675	13733	13824	13758	13661	13882	13734	13840	13672	13670	13890	13804	13842	13586	13769	13843	13780	13778	13717	13773	13782	13801	13657	13691	13688	13699	13682	13807	13773	13651	13599	13688	13740	13722	13777	13713	13693	13813	13701	13768	13703	13695	13623	13875	13645	13728	13690	13866	13659	13802	13720	13895	13716	13595	13637	13722	13742	13816	13636	13760	13699	13646	13723	13823	13593	13582	13780	13731	13698	13733	13878	13646	13786	13769	13666	13640	13799	13715	13567	13842	13836	13757	13719	13673	13766	13716	13744	13701	13787	13548	13637	13790	13647	13726	13784	13758	13851	13588	13763	13748	13710	13846	13790	13686	13625	13574	13682	13736	13712	13641	13687	14018	13690	13722	13862	13672	13892	13744	13685	13647	13855	13777	13630	13819	13652	13697	13727	13819	13730	13738	13798	13569	13811	13668	13734	13799	13722	13590	13609	13722	13664	13641	13795	13746	13692	13824	13638	13742	13734	13842	13524	13705	13859	13835	13692	13726	13696	13628	13698	13637	13723	13650	13753	13622	13711	13622	13612	13971	13721	13724	13756	13802	13760	13573	13599	13784	13615	13569	13689	13860	13760	13642	13729	13750	13956	13859	13750	13813	13607	13691	13532	13639	13807	13627	13630	13717	13578	13808	13968	13621	13737	13682	13822	13739	13787	13733	13654	13619	13551	13700	13791	13811	13770	13750	13625	13824	13675	13777	13801	13620	13822	13657	13683	13664	13671	13728	13628	13718	13824	13824	13695	13691	13697	13718	13802	13662	13716	13860	13664	13730	13703	13718	13750	13765	13714	13777	13698	13799	13613	13768	13842	13800	13564	13618	13677	13730	13801	13773	13745	13719	13748	13801	13906	13717	13735	13817	13721	13694	13715	13764	13692	13808	13705	13577	13728	13756	13800	13612	13808	13582	13670	13701	13837	13853	13938	13444	13833	13487	13844	13696	13814	13750	13591	13634	13799	13762	13699	13703	13627	13688	13761	13825	13546	13678	13722	13724	13771	13714	13672	13824	13654	13764	13743	13621	13554	13635	13851	13728	13821	13750	13579	13639	13764	13606	13668	13732	13751	13637	13751	13807	13796	13744	13811	13627	13499	13769	13720	13594	13751	13775	13781	13780	13642	13636	13878	13735	14036	13722	13803	13742	13592	13726	13779	13632	13868	13698	13620	13617	13611	13823	13734	13842	13899	13719	13863	13736	13745	13679	13696	13788	13680	13796	13686	13761	13885	13625	13894	13787	13784	13697	13678	13725	13657	13660	13758	13696	13771	13766	13764	13766	13748	13832	13802	13739	13898	13776	13754	13526	13669	13671	13890	13769	13908	13746	13947	13742	13828	13629	13683	13786	13630	13653	13649	13859	13654	13708	13840	13780	13685	13714	13719	13668	13584	13793	13684	13663	13607	13850	13636	13682	13796	13683	13674	13657	13779	13849	13787	13697	13681	13670	13674	13600	13751	13743	13714	13568	13664	13540	13708	13814	13666	13786	13819	13817	13860	13670	13809	13689	13700	13731	13775	13863	13827	13754	13720	13745	13661	13659	13666	13667	13595	13751	13778	13609	13657	13753	13937	13645	13732	13586	13743	13602	13581	13791	13877	13892	13739	13666	13709	13704	13784	13746	13696	13764	13650	13722	13693	13695	13707	13612	13780	13797	13657	13630	13785	13627	13822	13609	13725	13899	13778	13792	13599	13774	13628	13852	13645	13605	13762	13578	13648	13668	13665	13695	13685	13601	13734	13714	13743	13730	13645	13653	13795	13804	13690	13708	13619	13740	13700	13715	13695	13625	13748	13983	13781	13759	13750	13951	13775	13828	13675	13724	13820	13778	13764	13768	13542	13734	13700	13652	13661	13785	13685	13807	13762	13673	13682	13849	13868	13805	13642	13762	13716	13745	13770	13627	13719	13815	13792	13706	13764	13807	13758	13748	13694	13758	13878	13791	13675	13594	13540	13637	13714	13627	13630	13590	13734	13697	13625	13739	13743	13866	13746	13789	13655	13785	13756	13627	13622	13627	13711	13803	13769	13471	13740	13704	13702	13791	13755	13613	13837	13686	13637	13751	13697	13776	13708	13709	13914	13776	13661	13664	13790	13787	13833	13792	13709	13628	13601	13831	13888	13806	13842	13726	13790	13485	13735	13830	13783	13659	13720	13711	13669	13720	13663	13685	13772	13695	13792	13654	13763	13731	13749	13686	13821	13747	13604	13816	13736	13584	13815	13752	13671	13881	13792	13778	13781	13545	13764	13728	13726	13822	13686	13776	13748	13658	13642	13833	13754	13578	13545	13746	13749	13711	13762	13678	13855	13575	13745	13541	13722	13712	13835	13824	13695	13718	13846	13692	13722	13870	13715	13767	13755	13688	13702	13574	13695	13789	13605	13669	13746	13820	13604	13696	13811	13809	13828	13606	13744	13808	13823	13719	13733	13534	13650	13769	13538	13804	13694	13832	13729	13684	13614	13676	13751	13754	13751	13647	13793	13606	13950	13795	13824	13612	13833	13785	13948	13770	13589	13595	13516	13778	13747	13863	13616	13697	13633	13771	13807	13529	13801	13875	13746	13760	13622	13653	13924	13690	13673	13572	13624	13856	13588	13766	13763	13639	13645	13691	13823	13798	13740	13777	13675	13735	13684	13716	13663	13528	13803	13609	13767	13805	13745	13694	13544	13726	13543	13735	13818	13826	13665	13817	13757	13815	13655	13632	13608	13558	13728	13843	13528	13736	13804	13709	13568	13726	13824	13777	13893	13647	13779	13793	13679	13699	13616	13578	13715	13705	13622	13772	13786	13618	13628	13658	13706	13816	13691	13682	13748	13788	13669	13768	13758	13704	13668	13680	13667	13750	13729	13797	13664	13763	13792	13817	13897	13650	13572	13795	13611	13638	13656	13865	13762	13642	13796	13788	13653	13708	13608	13862	13713	13749	13654	13807	13720	13614	13625	13750	13688	13687	13602	13691	13672	13693	13673	13667	13835	13748	13711	13619	13803	13780	13868	13736	13819	13754	13601	13639	13852
28036	25234	28722	23548	18734	18061	18236	17910	17708	17344	17295	17823	17802	17598	17605	17751	17576	17610	17359	17464	17334	17219	17393	17231	17116	17293	17119	17442	17186	17214	17253	17486	17360	17243	17464	17329	17234	17388	17425	17307	17151	17172	17247	17316	17192	17173	17306	17362	17364	17272	17332	17331	17121	17316	17106	17228	17404	17206	17015	17263	17256	17101	17128	17112	17261	17237	17290	16994	17295	17213	17448	17142	17304	17219	17273	17129	17189	17189	17180	17216	17367	17379	17149	16996	17169	17101	17045	17305	17098	17381	17232	17247	17185	17115	17280	17300	17273	17201	16956	17207	17097	17200	17299	17244	17087	17246	17101	17146	17142	17102	17338	17089	17146	17256	17418	17136	17106	17273	17241	17177	17054	17267	17176	17245	17298	17291	17286	17372	17213	17324	17355	17218	17070	17294	17223	17241	17320	17039	17115	17121	17219	17106	17135	17195	17157	17052	17026	17060	17115	17124	17118	17210	17043	17358	17037	17296	17164	17140	17493	17062	17198	17296	17054	17179	17202	17205	17190	17272	17083	17175	17299	17233	17066	17287	17255	17174	17253	17077	17280	17128	17104	17364	17275	17154	17237	17230	17228	17160	17318	17127	17086	16988	17243	17185	17329	17129	17109	17291	17182	17254	17071	17202	17174	17225	17162	17397	17387	17224	17081	17226	17328	17127	17268	17232	17211	17306	17260	17074	17247	17194	16942	16986	17260	16859	17220	17243	17173	17190	17270	17079	17110	17104	17096	17245	17267	17075	17158	17101	17206	17128	17122	17090	17112	17329	17212	17425	17150	17199	17281	16979	17276	17090	17156	17003	17155	17230	17300	17125	17110	17099	16941	17050	17269	17216	17188	17274	17327	17229	17126	17153	17320	17069	17169	16840	17211	17198	17411	17275	17283	17310	17133	17029	17239	17166	17181	17235	17333	17318	17209	17193	17159	17178	17151	17202	17261	17159	17292	17215	17136	17465	17029	17216	17050	17243	17275	17061	17128	17036	17242	17160	17135	17224	17377	17236	17177	17194	16944	17045	17080	17253	17178	17287	17147	17104	17249	17474	17194	17227	17051	17205	17426	17518	17443	17123	17000	17169	17278	17225	17407	17100	17224	17070	17250	17164	17096	16833	17201	17201	17292	17321	17566	17217	17181	17388	17157	17221	16970	17240	17230	17245	17152	17284	17316	16954	17102	17252	17232	17323	17178	17074	16954	17163	17235	17176	17120	17263	17303	17209	17226	17167	17047	17197	17327	17138	17134	17271	17077	17255	17099	16980	17036	17191	17145	17235	17126	17162	17027	17281	17020	17078	17365	17290	17348	17200	17178	17348	17119	17031	17015	17307	17024	17278	17037	17305	17309	17243	17182	17219	17433	17258	17210	17294	17338	17027	17116	17306	17296	17157	17283	17143	17342	17113	17216	17119	17122	17235	17184	17074	17165	17289	17229	17330	17293	17290	17347	17217	17298	17007	17063	17093	17151	17455	17217	17303	17365	17202	17267	17155	17041	17192	17199	17350	17217	17107	17260	17289	17440	17196	17163	17412	17198	17234	17336	17195	17383	17333	17378	17210	17202	17264	17410	17366	17129	17339	17163	17241	17364	17223	17182	17313	17201	17172	17358	17110	17339	17402	17288	17308	17179	17036	17188	17218	17459	17255	17311	17087	17205	17197	17099	17260	17406	17306	17139	17086	17160	17165	17112	17170	17239	17165	17033	17109	17189	17269	17308	17477	17339	17233	17214	17178	17168	17078	17134	17045	17211	17347	17112	17313	17010	17146	17041	17195	17193	17172	17297	17321	17294	17135	17111	17009	17234	17210	17282	17126	17080	17294	17277	17269	17407	17121	17309	17248	17207	17194	17438	17282	17026	17409	17146	17092	17215	17239	17164	17294	17162	17182	17092	17270	17253	17146	16990	17306	17318	17314	17093	17166	17142	17173	17111	17339	17094	17194	17377	17157	17139	17308	17130	17242	17196	17337	17102	17239	17369	17256	17308	17107	17394	17299	17246	17154	17093	17231	16992	17065	17335	17152	17084	17354	17204	17112	17251	17252	17193	17216	16955	17055	17239	17108	17136	17094	17074	17112	17057	17008	17121	17317	17141	17256	17466	17312	17089	17118	17108	17290	17163	17009	16996	17188	17287	17209	16981	17335	17267	17376	17278	17284	17210	17137	17240	16958	17190	17049	17239	17221	17056	17251	17218	17233	17246	17181	17310	17161	17056	17192	17244	17165	17192	17182	17249	17326	16996	17096	17253	17128	17218	17201	17367	17126	17215	17087	17191	17327	17242	17218	17404	17325	17221	17233	17157	17257	17091	17038	17279	17424	17162	17481	17278	17412	17081	17286	17278	17272	17295	16973	17211	17093	17108	17222	17085	17240	16983	17222	17297	17318	17295	16976	17162	17197	17137	17077	17343	17282	17258	17019	17202	17175	17099	17195	17212	17196	17136	17087	17150	17276	17222	17337	17127	17305	17262	17370	17163	17428	17081	17101	17339	17357	17200	17183	17098	17211	17090	17115	17260	17221	17058	17103	17224	17135	17056	17112	17148	17300	17429	17383	17156	17346	17179	17165	17273	17002	16994	17260	17214	17292	17246	17237	17110	17210	17174	17167	17200	17072	17218	17290	17192	17140	17169	17319	17291	17182	17057	17088	17099	17190	16973	17204	17363	17235	17239	17141	17192	17066	17251	17133	17119	17268	17300	17087	17128	17215	17170	17257	17304	17174	17364	17137	17016	17048	17298	17163	17267	17236	17136	17296	17089	17197	17252	17303	17292	17322	16993	17080	17088	17351	17222	17186	17031	17408	17262	17132	17331	17334	17224	17254	17058	17190	17027	17285	17192	17257	17268	17080	17150	17135	17248	17203	17080	17313	17259	17361	17486	17157	17104	17264	17110	17136	17167	17181	17338	17251	17267	17115	17242	17289	17010	17225	17460	17086	17337	17371	17393	17111	17229	17237	17103	17029	17219	17141	17039	17242	17026	17081	17151	17238	17321	17365	17204	17222	17239	17306	17291	17258	17035	17230	17231	17256	17114	17235	17385	17305	17306	17348	17282	17104	17139	17288	17108	17138	17262	17111	17048	17235	17411	17261	17246	17317	17161	17103	17298	17252	17245	17373	17167	17382	17349	17270	17406	17190	17134	17384	17068	17099	17266	17145	17098	17230	17300	17074	17401	17184	17131	17019	17167	17153	17163	17365	17178	17272	17288	17269	17250	17239	17140	17123	17327	17081	17205	17415	17305	17084	17366	17159	17187	17250	17156	17147	17162	17396	17093	16950	16953	17097	17427	16968	17229	17334	17326	17260	17258	17183	17242	17090	17169	17283	17206	17211	17060	17305	17125	17184	17141	17203	17360	17224	17194	17311	17119	17207	17384	17186	17408	17091	17026	17007	17163	17312	17399	17163	17254	17108	17219	17280	17253	17112	17276	17204	17275	17125	17276	17348	17333	17222	17285	17151	17431	17179	17079	17174	17338	17152	17294	17188	17128	17306	17392	17247	17183	17330	17320	17378	17273	17375	17048	17090	17246	17282	17216	17275	16795	17242	17224	17312	17281	17192	17076	17155	17210	17117	17185	17044	17100	17129	17126	17095	17258	17093	17159	17111	17101	17164	17296	17215	17303	17275	17329	17130	17270	17215	17136	17270	17301	17190	17171	17060	17171	17041	17315	17224	17218	17252	17154	17170	17326	17166	17278	17244	17354	17154	17126	17000	17205	17207	17248	17255	17104	17256	17228	17202	17145	17250	17120	17362	17482	17227	17301	17243	17205	17425	17084	17378	17166	17257	17083	17109	17146	17173	17119	17331	17216	17426	17049	17213	17276	17083	17206	17271	17162	17297	17200	17057	17326	17383	17336	17308	17154	17112	17221	17184	17091	17211	17309	17122	17330	17296	17021	17352	17102	17308	17311	17172	17024	17178	17318	17246	17327	17010	17183	17211	17359	17209	17262	17463	17332	17325	17180	17156	17278	17217	17212	17199	17330	17189	17341	17331	17259	17289	17257	17268	17363	17482	17355	17021	17247	17234	17220	17037	17363	17105	17068	17121	17165	17177	17280	16921	17164	16883	17243	17029	17276	17220	17349	17152	17170	17185	17273	17133	17281	17251	17155	17291	17191	17253	17272	17297	17330	17336	17210	17094	17053	17256	17290	17361	17139	17260	16962	17309	17307	17225	17293	17055	17413	17317	17175	17220	17084	17282	17200	17094	17118	17200	17367	17407	17349	17332	17244	17216	17192	17154	17226	17286	17179	17241	17095	17104	17219	17430	16938	17092	17227	17259	17271	17138	17271	17254	17186	17251	17098	17182	17201	17270	17332	17310	17193	17359	17240	17253	17270	17229	17206	17237	17286	17321	17158	17062	17001	17436	17341	17125	17186	17395	17244	17390	17113	17205	17205	17365	17071	17223	17075	17111	17168	17234	17130	17291	17273	17251	17259	17091	17349	17104	17278	17149	17182	17177	17237	17172	17297	17152	17133	17288	17250	17351	17282	17234	17172	17363	17029	17068	17143	17281	17168	17226	17164	17278	17024	17355	17249	17151	17203	17147	17077	17318	17080	17135	17173	17164	17183	17118	17164	17203	16995	17234	17230	17086	17301	17258	17188	17225	17317	17283	17351	17151	17266	17062	17483	17383	17161	17144	17236	17270	17271	17265	17329	17212	17229	17209	17121	17227	17201	17215	17281	17231	17201	17228	17195	17250	17238	17193	17192	17174	17300	17333	17428	17103	17099	17168	17317	17169	17338	17400	17091	17175	17234	17302	17397	17222	17123	17022	17131	17236	17036	17493	17270	17160	17291	17387	17075	17252	17220	17169	17317	17111	17240	17270	17426	17135	17171	17128	17183	17398	17136	17137	17219	17371	17155	17275	17329	17170	17056	17311	17094	17301	17237	17160	17145	17231	17255	17227	17191	17362	17346	17277	17194	17347	17300	17196	17301	17303	17309	17192	17387	17266	17183	17261	17059	17170	17108	17213	17207	17180	17155	17264	17188	17197	17194	17098	17116	17098	17101	17003	17187	17392	17185	17073	17204	17057	17230	17041	17229	17244	17410	17375	17319	17023	17246	17130	17248	17151	17210	17204	17255	17329	17204	17311	17080	17376
24222	37264	28598	18984	16509	16096	15702	15186	14865	14859	14890	15195	15098	15068	15403	15362	14838	14688	14384	14538	14341	14693	14442	14472	14347	14476	14627	14524	14652	14434	14496	14590	14547	14645	14778	14439	14465	14737	14419	14511	14359	14505	14631	14413	14450	14575	14491	14524	14469	14547	14436	14328	14690	14456	14388	14375	14278	14266	14358	14570	14509	14326	14216	14325	14369	14441	14451	14473	14331	14590	14465	14511	14282	14503	14534	14389	14303	14454	14281	14572	14556	14417	14254	14369	14398	14538	14445	14406	14522	14539	14367	14444	14341	14465	14410	14288	14333	14307	14392	14388	14516	14350	14352	14409	14394	14362	14428	14260	14321	14533	14453	14416	14402	14382	14285	14612	14397	14504	14642	14349	14458	14531	14538	14316	14289	14417	14458	14378	14410	14436	14324	14365	14389	14324	14437	14503	14275	14479	14445	14379	14368	14395	14427	14443	14425	14480	14427	14381	14435	14524	14389	14411	14557	14265	14366	14533	14515	14222	14368	14466	14431	14374	14410	14225	14404	14323	14487	14394	14314	14355	14405	14337	14437	14486	14393	14448	14349	14234	14519	14447	14424	14512	14358	14375	14484	14283	14350	14560	14257	14503	14376	14200	14478	14356	14575	14461	14373	14418	14410	14582	14349	14437	14448	14418	14244	14199	14485	14495	14377	14365	14382	14247	14321	14437	14482	14457	14262	14305	14473	14486	14433	14421	14269	14436	14569	14436	14494	14437	14367	14424	14400	14353	14473	14424	14382	14329	14486	14262	14275	14571	14430	14633	14486	14433	14318	14342	14396	14304	14301	14415	14456	14257	14644	14216	14597	14389	14413	14359	14351	14402	14325	14442	14338	14484	14381	14544	14457	14377	14365	14285	14458	14366	14414	14420	14346	14364	14458	14321	14394	14346	14392	14442	14308	14401	14540	14387	14404	14341	14505	14346	14441	14336	14391	14224	14299	14299	14304	14319	14561	14456	14463	14319	14340	14372	14525	14452	14504	14361	14255	14408	14374	14357	14334	14226	14400	14391	14535	14527	14390	14497	14432	14360	14269	14511	14472	14483	14275	14170	14324	14468	14335	14281	14478	14402	14542	14342	14465	14369	14291	14279	14348	14276	14434	14171	14365	14334	14369	14576	14534	14355	14452	14183	14422	14437	14462	14444	14521	14355	14384	14192	14369	14356	14208	14422	14213	14404	14362	14245	14418	14530	14362	14498	14340	14292	14271	14323	14345	14388	14395	14339	14574	14400	14261	14330	14375	14453	14463	14338	14450	14234	14317	14350	14342	14519	14291	14415	14461	14287	14616	14297	14509	14383	14422	14299	14371	14620	14253	14312	14531	14367	14396	14440	14489	14411	14431	14329	14301	14481	14149	14264	14504	14401	14404	14507	14459	14424	14322	14245	14388	14356	14468	14430	14302	14409	14492	14382	14334	14142	14348	14237	14381	14327	14447	14348	14476	14365	14515	14284	14412	14459	14365	14466	14481	14358	14281	14417	14500	14636	14422	14403	14309	14317	14283	14308	14378	14527	14589	14282	14546	14388	14496	14461	14284	14351	14450	14262	14375	14467	14379	14401	14216	14278	14533	14349	14390	14524	14309	14394	14334	14396	14377	14426	14527	14327	14493	14406	14454	14356	14302	14367	14397	14343	14408	14347	14244	14521	14451	14437	14419	14310	14484	14505	14325	14460	14593	14484	14317	14524	14323	14368	14410	14602	14589	14460	14519	14318	14438	14284	14642	14418	14435	14392	14228	14315	14402	14410	14364	14315	14422	14278	14311	14228	14303	14522	14345	14426	14310	14359	14380	14469	14457	14393	14567	14282	14349	14352	14310	14300	14567	14387	14411	14379	14289	14397	14315	14508	14503	14506	14359	14464	14376	14430	14450	14368	14338	14274	14436	14374	14416	14385	14205	14440	14685	14386	14292	14489	14493	14489	14684	14553	14362	14382	14247	14357	14377	14522	14505	14554	14398	14368	14326	14322	14319	14430	14511	14412	14584	14451	14437	14231	14310	14444	14508	14327	14280	14424	14488	14392	14309	14510	14490	14304	14520	14439	14411	14370	14350	14268	14351	14429	14414	14330	14354	14362	14376	14315	14439	14361	14426	14239	14407	14491	14357	14314	14582	14363	14410	14219	14467	14464	14343	14601	14282	14221	14503	14473	14520	14541	14519	14381	14526	14492	14599	14258	14379	14411	14420	14354	14169	14444	14282	14444	14465	14446	14538	14441	14562	14408	14247	14370	14496	14534	14486	14343	14414	14455	14286	14643	14476	14481	14675	14438	14515	14203	14598	14218	14384	14585	14437	14347	14447	14334	14321	14531	14446	14446	14356	14475	14283	14278	14319	14344	14283	14230	14412	14342	14604	14447	14528	14526	14430	14503	14386	14486	14316	14391	14324	14285	14398	14193	14375	14387	14524	14430	14362	14474	14310	14300	14417	14452	14340	14354	14286	14370	14372	14392	14359	14435	14419	14400	14224	14519	14354	14260	14370	14433	14510	14494	14443	14540	14351	14427	14346	14285	14416	14359	14339	14383	14384	14385	14377	14528	14327	14518	14425	14233	14222	14448	14500	14430	14337	14268	14413	14260	14502	14456	14328	14538	14335	14401	14361	14654	14421	14395	14538	14423	14245	14417	14344	14244	14609	14354	14442	14371	14402	14457	14368	14472	14366	14435	14464	14417	14427	14560	14474	14358	14313	14405	14494	14510	14267	14379	14362	14508	14364	14489	14337	14483	14509	14420	14463	14237	14534	14556	14411	14435	14403	14340	14568	14415	14337	14488	14400	14440	14379	14411	14394	14322	14331	14464	14496	14349	14281	14436	14393	14480	14307	14376	14376	14429	14427	14349	14269	14421	14270	14481	14377	14420	14404	14449	14308	14368	14447	14551	14443	14455	14376	14285	14320	14475	14264	14322	14354	14489	14370	14311	14380	14408	14549	14483	14289	14625	14380	14420	14461	14421	14413	14262	14297	14439	14371	14283	14358	14212	14456	14543	14344	14581	14432	14244	14403	14378	14462	14376	14582	14363	14436	14375	14440	14519	14392	14291	14350	14519	14384	14497	14357	14429	14464	14390	14591	14361	14515	14309	14272	14547	14469	14556	14385	14490	14336	14326	14307	14302	14444	14572	14379	14156	14458	14387	14427	14368	14553	14450	14493	14416	14485	14276	14454	14397	14348	14400	14359	14526	14448	14392	14460	14449	14346	14282	14426	14462	14268	14546	14511	14476	14296	14338	14265	14399	14488	14259	14519	14285	14448	14355	14475	14265	14518	14449	14488	14302	14544	14378	14388	14450	14407	14433	14314	14397	14451	14353	14470	14452	14428	14407	14323	14387	14298	14285	14374	14425	14285	14303	14287	14444	14357	14387	14303	14377	14537	14407	14376	14406	14256	14497	14619	14249	14255	14280	14392	14393	14488	14365	14396	14436	14358	14373	14441	14355	14297	14513	14303	14466	14488	14254	14294	14581	14415	14332	14276	14414	14312	14344	14414	14424	14624	14248	14431	14406	14408	14189	14505	14451	14384	14452	14314	14408	14313	14499	14443	14440	14606	14478	14326	14482	14327	14390	14325	14435	14405	14336	14493	14436	14480	14440	14333	14377	14403	14409	14479	14527	14436	14206	14333	14325	14279	14471	14435	14351	14440	14438	14441	14537	14430	14525	14247	14376	14347	14359	14566	14231	14505	14408	14485	14431	14361	14389	14240	14588	14344	14410	14312	14386	14384	14328	14245	14496	14149	14347	14403	14543	14471	14579	14449	14331	14418	14381	14379	14463	14435	14543	14303	14450	14448	14387	14560	14574	14537	14389	14362	14540	14568	14329	14473	14391	14229	14592	14294	14308	14413	14326	14412	14450	14409	14380	14214	14413	14474	14346	14445	14327	14442	14390	14442	14417	14476	14414	14480	14629	14313	14328	14483	14355	14421	14252	14319	14323	14396	14200	14523	14529	14389	14411	14472	14315	14303	14321	14376	14408	14462	14271	14405	14170	14289	14560	14406	14314	14310	14426	14453	14345	14548	14257	14481	14392	14542	14414	14221	14344	14410	14355	14325	14374	14406	14412	14389	14317	14406	14209	14426	14130	14409	14405	14426	14360	14482	14522	14392	14356	14218	14494	14309	14547	14351	14431	14169	14541	14442	14447	14424	14266	14512	14402	14333	14447	14445	14405	14473	14333	14452	14503	14407	14621	14476	14354	14519	14389	14590	14441	14478	14430	14489	14341	14426	14274	14477	14474	14361	14523	14342	14581	14362	14451	14444	14425	14433	14317	14330	14346	14500	14341	14461	14351	14476	14486	14407	14367	14512	14239	14273	14351	14373	14343	14435	14424	14462	14439	14229	14372	14333	14647	14428	14381	14482	14390	14367	14384	14388	14475	14627	14430	14473	14361	14389	14341	14293	14417	14397	14475	14400	14347	14274	14362	14250	14395	14394	14453	14362	14356	14404	14337	14476	14382	14524	14390	14182	14444	14436	14340	14591	14508	14355	14386	14413	14557	14442	14431	14388	14503	14491	14205	14082	14485	14451	14419	14483	14370	14410	14475	14319	14468	14280	14268	14364	14539	14394	14499	14266	14589	14386	14414	14305	14217	14342	14502	14440	14435	14497	14317	14364	14383	14338	14366	14271	14457	14458	14269	14455	14312	14366	14436	14322	14352	14238	14373	14491	14573	14209	14428	14459	14439	14551	14529	14481	14360	14425	14376	14445	14343	14419	14407	14566	14338	14419	14249	14469	14455	14467	14412	14365	14405	14496	14249	14387	14495	14405	14538	14374	14398	14302	14433	14552	14235	14306	14513	14447	14392	14501	14410	14451	14614	14504	14411	14325	14468	14230	14273	14401	14320	14471	14482	14249	14395	14428	14542	14359	14170	14306	14511	14316	14450	14521	14420	14299	14275	14450	14394	14470	14402	14397	14588	14453	14393	14503	14416	14388	14313	14413	14275	14555	14316	14278	14551	14472	14330	14475	14221	14320	14511	14339	14349	14497	14379	14358	14364	14323	14616	14572	14331	14377	14382	14496	14378	14396	14515	14415	14278	14443	14540	14279	14325	14497	14367	14403	14340	14398	14383	14290	14413	14634	14492	14426	14343	14363	14562
23889	21450	29038	24327	22348	22570	21617	18599	18132	17900	18095	18478	18150	18067	18252	17913	17950	17455	17388	17386	17356	17382	17421	17485	17245	17216	17366	17296	17387	17406	17600	17396	17197	17394	17268	17328	17319	17338	17317	17376	17116	17308	17257	17282	17352	17380	17437	17506	17103	17823	18002	17515	17481	17384	17383	17173	17363	17132	17044	17136	17086	17257	17308	17129	17138	17085	16966	17132	17152	17343	17136	17110	17173	17203	17014	17314	17386	17049	17226	17177	17287	17172	17325	17355	17324	17091	17058	17004	17262	17326	17106	17150	17321	17241	17075	17063	17028	16985	17134	16985	17063	17052	17133	17035	16944	16975	17256	17154	17226	17187	17088	17164	17117	17087	17276	17308	17193	17353	17196	17277	17145	17069	17059	17117	17277	17055	17033	16858	17165	17067	17098	16999	17288	17279	17253	17246	17263	17098	17055	17199	17171	16723	17051	17007	17107	17139	17063	17191	17277	17165	17077	17143	17147	16755	17229	17070	17162	17399	17189	17072	17167	17023	17112	17249	17027	17062	17068	16928	17301	17136	17213	17168	17188	17225	17159	17256	17239	17074	17115	17192	16898	16964	17014	17125	17305	16978	17039	17266	17056	17315	17228	17361	17120	17112	16983	17116	17118	17179	17081	17091	17105	17039	17202	17041	16995	17013	17135	17112	17179	17174	17056	17120	17163	17138	17002	17251	17188	16989	17080	17050	17126	17062	17185	17219	17115	17294	16871	17348	17197	17080	17018	17106	17134	17089	16944	17186	17032	17033	17036	17090	17161	17039	17367	17133	16933	17100	17062	17241	17310	17253	17076	17015	17186	17193	17191	17084	17303	17228	17145	17077	17294	17129	17062	17232	17132	17155	16948	17241	17272	17103	16980	16912	17316	16968	17132	17232	17231	16993	17120	17200	17172	17116	17201	17078	17219	17207	17131	17173	17138	17236	17243	17233	17274	17093	17098	17065	17283	17102	17175	17275	17172	17268	16963	17338	17238	17072	17344	16885	17185	17017	17032	17047	16997	17328	17194	17196	16990	16965	17080	17210	17274	17238	17037	17198	17235	17244	17065	17193	17314	16987	17213	17114	17212	17302	17128	17231	17185	17217	17087	17082	17247	17433	17193	17204	17033	17289	17105	17178	17344	16977	17308	17261	17201	16909	16967	17117	17214	17182	17186	17151	17340	17189	17165	17229	17059	17301	17291	17164	17204	17095	17258	17093	17246	17171	16987	17034	17212	17129	17234	17320	17203	17134	17236	17355	17097	17244	17141	17150	16972	17266	17162	17344	17211	17282	17097	17158	16984	17253	17133	17061	17104	17268	17139	17070	17072	17083	17308	17047	17380	17227	16888	17125	17262	17095	17113	17361	17429	17096	17109	17110	17281	17250	17255	17186	17201	17231	17199	17048	17118	17111	17264	17113	16962	17158	17054	17246	17188	17206	17202	17245	17045	17081	17143	17196	17195	17179	17103	17499	16968	17192	17060	17256	17300	17282	17021	17152	16956	17210	17116	16944	17160	17234	16973	17155	17181	17249	16930	17111	17229	17212	17035	17163	17191	17126	17249	17133	17258	16780	17272	16992	16944	17275	17222	17127	17149	16963	17249	17028	17260	17247	17165	17213	17245	17312	17244	17250	17107	17180	16971	17135	17256	17216	17046	17133	17245	17278	17107	17171	17260	17295	17193	17188	17178	17062	16999	17145	17213	17074	17408	17012	17003	17123	17352	17311	17079	17076	17206	17103	17203	17127	17100	17101	17073	17197	17055	16975	17135	17434	17182	17077	17053	17309	17307	17216	17023	17076	17222	17178	17040	17148	17020	17257	17152	17209	17072	17269	17231	17156	17311	17155	17170	17034	17104	17173	17088	16869	17176	17129	17019	17140	17083	17229	17014	17280	16991	17040	17283	17195	17138	17046	17274	17287	17260	17269	17273	17156	17152	17115	17297	17078	17411	17147	17222	17229	17205	17155	17190	16988	16935	17206	17135	17072	17134	17343	17238	17194	17224	17192	16896	17130	17057	16921	17011	17022	17269	17221	17120	17131	17225	17177	17135	17256	17166	16908	17176	17099	17024	17104	17286	17333	17076	17153	17372	17355	17066	17253	17208	17093	17315	17257	16857	17226	17226	17086	17381	17165	17261	17132	17098	17037	16950	17165	17362	17006	17119	17208	17006	17145	17070	17229	16998	17179	17137	17088	17019	17187	17183	17036	17008	17223	17096	17235	17543	17147	17097	17212	17050	17360	17335	17157	17081	17085	17201	17126	17175	17415	17243	17246	17159	17141	17192	17130	17050	17103	17264	17071	17058	17269	17000	17174	17230	17177	17157	17191	17134	17168	17335	17047	16996	17278	17197	17094	16817	17095	16929	17075	17019	17233	17018	17122	17232	17315	17029	17095	17157	17085	17116	17017	17076	17201	17227	17147	17052	17148	17235	17296	17296	17214	17213	17269	17207	17201	17229	17192	17166	17269	17305	17081	17227	17198	17169	17240	17325	17343	16994	17199	17212	17315	17122	17278	17282	17386	17046	17184	17324	17118	17172	17177	17295	17193	17112	17272	17133	17024	17211	17072	17173	17145	17011	17114	17148	17180	17155	17105	17198	17124	17128	17083	17317	17071	17180	17081	17341	17194	17240	17321	17078	16949	17133	17221	17238	17076	17268	17046	17348	17106	17225	17140	17266	17146	17022	17165	16984	17124	17120	17189	17062	17158	17004	17149	17182	17134	17248	17093	17008	16901	17162	17240	17105	17020	17243	17243	17161	17162	17092	17093	17150	17203	16947	17051	17121	17277	17100	17081	17093	16951	17223	17332	17065	17144	17028	17068	17194	17238	17230	16989	17247	17398	17130	16992	17208	17162	16955	17110	16917	17110	17129	17241	17207	17143	17055	17233	17187	17310	17225	17099	17105	17144	17124	16907	17166	17157	17131	17158	17224	17087	17090	17183	17014	17130	17105	17041	16958	17111	17112	17167	17227	17173	16955	17240	17041	17101	17128	17173	17426	17248	17000	17085	17170	17251	17050	17063	17089	16993	17202	17024	17175	17178	17241	17148	17187	17200	16889	17162	17267	16971	17092	17237	17376	17081	17118	17225	17298	17232	17200	17247	17188	17191	17063	17274	17192	17215	17021	17094	17130	17184	17242	17202	17444	16993	17192	16974	17371	17250	17141	17004	17207	16865	17231	17158	16969	17249	17261	17132	17212	17183	17161	16946	17259	17105	17113	17138	17129	17213	16941	17179	17163	17245	17092	16963	17094	17165	17232	17061	17157	17126	17200	17280	17120	16920	17005	17096	17311	17259	17091	17036	17307	17003	17170	17217	17192	16971	17259	17421	17114	16962	17249	17319	17028	16982	17173	17196	17161	17170	17008	16952	17264	17287	17126	17111	17207	17142	17129	17298	17154	17169	17155	17185	17293	17124	17364	17037	17181	16996	17125	17103	17352	17244	17099	17271	17097	17051	17135	17104	17070	16978	17182	17087	17139	17012	17020	17129	17091	17110	17262	17279	17118	17016	17039	17331	17207	17097	17326	17289	17016	17005	17277	17113	17214	17252	17065	17008	17282	17275	17513	17038	17059	17096	17224	17272	17067	17035	17049	17449	17277	17198	17321	17096	17134	17040	17163	17310	17137	17188	17197	17119	17090	17135	17174	17126	16982	16952	17241	17041	17102	16942	17360	17302	17011	17039	17274	17066	17030	17036	17089	17193	17497	17103	17199	17177	17101	17163	17151	17125	17151	17252	17384	16992	17191	17188	17334	17284	17053	17365	17165	16896	17273	16914	17144	17090	17177	17204	17028	17236	17060	17245	17296	17028	17030	17174	17186	17200	17116	17216	17318	17177	17169	17106	17325	17115	17138	17171	17153	17140	17075	16980	17240	17340	17146	17134	17053	16913	17290	17296	17118	17264	17183	16954	17240	17076	17132	17150	17289	17083	17090	17181	16982	17292	17091	17153	17059	16964	17198	17085	17262	17037	17036	17148	17251	17294	17075	16926	17112	17134	17072	17290	17103	17053	17272	17180	17197	17268	17111	17015	17241	16974	17278	17238	16967	17272	17363	17225	17041	17209	17160	17063	17144	17076	17010	17120	17392	17166	16976	17123	17007	17250	17121	17149	17123	17025	17177	17239	17180	17428	17215	17305	17376	17155	17369	17204	17163	17193	17065	17124	17178	17107	16980	17296	17293	17177	17083	17286	16941	17084	17064	17048	17065	17246	17013	17201	17102	17119	17136	17070	17159	17201	17050	17115	17241	17142	16936	17243	17149	17016	17191	16984	17096	17201	17121	17089	17032	17134	17126	17093	17208	17184	17415	17215	17054	17104	17062	17151	17328	16897	17302	17239	17033	17141	17122	16986	17127	17158	17314	17241	17294	17100	17187	16987	17135	17293	17142	17172	17237	17211	17127	17145	17041	17057	17254	17027	17145	17226	17067	17229	17196	17033	17173	17024	17082	17189	17322	17097	17126	17043	17098	16941	17149	17111	17084	17158	17195	17132	17006	17318	17246	17270	17268	17087	17340	17288	17202	17173	17193	17226	17073	17052	17037	17235	17139	17242	17136	16945	17086	17070	16992	17187	17398	17231	17307	17209	17048	17149	17125	17072	17040	17158	17033	17228	17360	17130	17200	17112	17345	17007	16978	16903	17107	17259	17017	17145	17086	17122	17038	17364	17174	17062	17108	17054	17038	17010	17019	17204	17056	17145	17054	17259	17165	17205	17036	17110	17246	17183	17178	17202	17345	17233	17126	17174	17130	17074	17130	17222	17278	17404	17226	17029	17150	17088	17330	17239	17123	17145	17289	17314	17215	17258	17333	16993	17116	17063	17223	17219	17022	17179	17429	17063	17153	17223	17131	17159	17417	17105	17474	17321	16987	17106	17283	17253	17193	17109	17212	17107	17009	17063	17115	17314	16971	17073	17114	17048	17014	17047	17039	17185	17006	17392	16976	17047	17172	17007	17206	17220	17170	17163	17170	17211	17159	16899	17124	17264	17288	17191	17001	16888	17019	17162	17254	17066	17156	17022	17225	17289	17146	17112	17066	17084	17209	17141	17233	17102	17026	17076	17044	17027	17289	16816	17122	17125	17258	17207	16944	17145	17172	17297	17038	17297
26261	47045	38325	24549	19380	17631	16938	16037	15912	15483	15725	16075	15867	16014	15793	15327	15116	14586	14531	14610	14496	14495	14359	14591	14357	14538	14294	14596	14764	14639	14608	14543	14491	14562	14563	14525	14466	14602	14671	14374	14431	14352	14663	14469	14480	14343	14383	14485	14529	14909	15310	14830	14816	14401	14405	14443	14386	14256	14265	14272	14432	14431	14324	14320	14442	14536	14341	14412	14327	14379	14358	14278	14392	14551	14407	14222	14491	14408	14391	14401	14307	14339	14585	14368	14341	14285	14440	14426	14211	14439	14440	14305	14298	14350	14178	14510	14503	14316	14287	14317	14311	14216	14374	14476	14488	14402	14451	14476	14557	14212	14456	14409	14319	14222	14409	14143	14384	14319	14405	14512	14280	14260	14395	14363	14370	14315	14266	14540	14260	14255	14232	14341	14374	14318	14466	14356	14108	14402	14386	14409	14278	14404	14363	14540	14250	14391	14474	14349	14422	14346	14523	14299	14084	14302	14322	14390	14296	14189	14244	14359	14330	14356	14354	14479	14414	14299	14304	14291	14275	14433	14351	14281	14498	14281	14303	14183	14405	14286	14557	14259	14196	14511	14314	14472	14319	14104	14402	14213	14311	14311	14306	14319	14368	14406	14307	14383	14414	14407	14314	14190	14432	14363	14405	14321	14246	14339	14469	14411	14438	14409	14318	14361	14294	14443	14436	14135	14421	14456	14251	14421	14518	14542	14270	14510	14294	14375	14314	14357	14359	14330	14450	14545	14362	14421	14299	14402	14315	14424	14342	14134	14401	14493	14421	14318	14404	14187	14480	14184	14368	14102	14256	14409	14328	14356	14329	14221	14406	14196	14290	14409	14513	14480	14510	14359	14268	14356	14487	14279	14473	14418	14393	14321	14556	14519	14388	14452	14211	14430	14506	14366	14252	14422	14399	14461	14385	14364	14457	14386	14219	14263	14528	14238	14324	14411	14380	14264	14465	14234	14404	14393	14205	14429	14339	14456	14293	14330	14316	14436	14483	14310	14320	14406	14354	14367	14273	14433	14406	14450	14141	14341	14277	14448	14361	14401	14337	14339	14440	14354	14267	14508	14347	14362	14403	14214	14223	14472	14436	14301	14441	14518	14423	14459	14372	14412	14347	14230	14398	14441	14408	14229	14310	14307	14278	14454	14390	14413	14387	14204	14366	14436	14312	14179	14376	14421	14378	14516	14255	14392	14442	14358	14436	14382	14513	14279	14357	14412	14577	14460	14488	14262	14315	14335	14457	14363	14378	14271	14582	14441	14303	14428	14299	14407	14401	14346	14349	14352	14366	14360	14275	14404	14281	14410	14287	14292	14377	14353	14223	14568	14346	14389	14574	14180	14374	14241	14466	14236	14346	14263	14364	14102	14490	14406	14344	14416	14350	14222	14319	14350	14274	14238	14260	14381	14314	14416	14498	14339	14441	14367	14453	14350	14379	14450	14289	14430	14337	14357	14240	14414	14454	14332	14305	14483	14316	14353	14320	14277	14220	14405	14300	14423	14427	14345	14420	14404	14348	14359	14414	14193	14271	14430	14259	14277	14380	14483	14484	14533	14332	14417	14397	14371	14431	14230	14253	14192	14344	14349	14428	14395	14432	14350	14245	14386	14461	14379	14434	14348	14319	14376	14485	14343	14292	14403	14355	14423	14344	14440	14302	14379	14337	14362	14248	14200	14473	14361	14254	14434	14380	14237	14403	14317	14497	14488	14451	14394	14272	14473	14233	14197	14259	14488	14230	14408	14153	14442	14347	14257	14333	14245	14258	14405	14297	14428	14245	14522	14287	14437	14405	14328	14348	14176	14293	14386	14423	14557	14394	14468	14386	14410	14191	14399	14236	14449	14262	14482	14272	14292	14357	14142	14275	14489	14335	14485	14459	14325	14237	14406	14471	14328	14393	14396	14443	14151	14373	14380	14411	14356	14339	14279	14331	14513	14197	14451	14423	14262	14432	14197	14431	14232	14370	14389	14400	14312	14406	14363	14203	14386	14342	14457	14272	14421	14348	14541	14297	14387	14505	14362	14291	14595	14243	14310	14356	14295	14217	14441	14324	14346	14471	14473	14500	14358	14336	14361	14392	14299	14542	14264	14515	14362	14327	14092	14298	14343	14454	14377	14422	14275	14543	14331	14239	14186	14327	14318	14370	14482	14454	14260	14292	14361	14538	14321	14371	14376	14319	14363	14299	14291	14340	14442	14279	14327	14537	14234	14431	14205	14184	14427	14307	14230	14406	14307	14462	14370	14316	14393	14390	14484	14340	14301	14357	14394	14284	14391	14417	14361	14232	14316	14342	14262	14398	14507	14291	14188	14438	14384	14376	14320	14383	14386	14401	14278	14424	14394	14511	14343	14224	14523	14336	14208	14273	14393	14558	14457	14311	14331	14324	14467	14424	14401	14510	14119	14345	14464	14338	14243	14372	14356	14349	14464	14299	14353	14441	14381	14411	14336	14441	14397	14261	14420	14358	14358	14258	14460	14254	14241	14363	14481	14266	14262	14280	14176	14329	14383	14384	14206	14266	14281	14333	14357	14453	14377	14334	14386	14427	14358	14317	14390	14329	14504	14317	14151	14220	14329	14268	14262	14377	14234	14137	14356	14469	14283	14434	14360	14324	14413	14319	14314	14241	14245	14278	14524	14264	14074	14334	14182	14440	14381	14497	14218	14711	14348	14401	14229	14205	14503	14445	14340	14334	14319	14368	14316	14200	14230	14225	14265	14257	14433	14584	14337	14419	14420	14505	14498	14265	14369	14313	14240	14336	14404	14178	14439	14287	14217	14291	14360	14449	14484	14385	14380	14347	14248	14367	14429	14091	14428	14323	14374	14304	14515	14201	14304	14422	14379	14388	14331	14379	14388	14327	14402	14328	14279	14092	14267	14271	14355	14312	14362	14302	14342	14313	14258	14426	14346	14201	14307	14333	14346	14577	14321	14333	14372	14345	14334	14204	14329	14345	14272	14304	14420	14416	14337	14303	14285	14266	14384	14408	14350	14205	14422	14381	14345	14273	14331	14407	14311	14286	14262	14450	14303	14465	14349	14346	14512	14320	14301	14430	14175	14466	14341	14382	14514	14402	14448	14590	14359	14446	14276	14366	14318	14305	14463	14306	14400	14272	14319	14418	14278	14406	14344	14171	14411	14529	14379	14325	14261	14310	14474	14349	14248	14249	14255	14130	14306	14454	14410	14170	14406	14316	14362	14245	14189	14302	14409	14406	14307	14446	14309	14360	14255	14310	14247	14421	14298	14340	14297	14386	14384	14183	14369	14376	14271	14348	14431	14434	14431	14425	14235	14497	14486	14278	14293	14158	14413	14316	14325	14399	14522	14355	14298	14386	14367	14388	14225	14355	14301	14247	14283	14213	14522	14341	14217	14495	14308	14412	14058	14469	14292	14516	14256	14285	14425	14223	14390	14464	14255	14364	14637	14429	14406	14365	14545	14410	14336	14422	14420	14455	14394	14379	14299	14397	14459	14337	14448	14315	14369	14323	14400	14449	14250	14243	14364	14316	14318	14382	14221	14402	14359	14406	14377	14220	14241	14455	14336	14371	14218	14362	14408	14328	14286	14489	14238	14529	14369	14481	14402	14383	14352	14418	14339	14125	14483	14303	14224	14449	14426	14401	14428	14305	14468	14436	14360	14278	14442	14249	14365	14315	14471	14283	14488	14524	14372	14385	14340	14260	14475	14335	14351	14325	14252	14333	14508	14415	14431	14410	14438	14259	14306	14369	14382	14323	14392	14476	14208	14293	14415	14304	14368	14239	14458	14298	14468	14298	14267	14436	14457	14215	14405	14233	14510	14326	14296	14468	14308	14465	14378	14376	14529	14409	14379	14224	14202	14338	14233	14344	14421	14413	14419	14328	14147	14243	14307	14174	14252	14353	14118	14311	14373	14356	14429	14423	14259	14302	14194	14324	14364	14460	14280	14347	14511	14463	14244	14468	14450	14445	14329	14530	14193	14166	14522	14279	14293	14285	14381	14175	14219	14244	14300	14397	14485	14546	14396	14395	14239	14360	14260	14325	14125	14402	14424	14291	14400	14497	14292	14334	14200	14364	14327	14255	14445	14336	14524	14359	14254	14350	14375	14533	14282	14368	14403	14229	14440	14377	14495	14208	14316	14237	14180	14417	14282	14301	14404	14462	14288	14391	14278	14408	14415	14490	14382	14226	14406	14361	14363	14352	14364	14411	14302	14430	14273	14337	14378	14103	14397	14333	14361	14340	14348	14399	14274	14565	14464	14520	14213	14296	14283	14393	14314	14276	14461	14328	14377	14215	14307	14243	14348	14335	14293	14390	14354	14345	14348	14260	14303	14158	14381	14462	14427	14316	14436	14433	14352	14395	14298	14476	14311	14205	14381	14294	14348	14278	14452	14459	14457	14414	14425	14321	14286	14389	14281	14357	14285	14525	14357	14384	14419	14441	14376	14469	14426	14372	14425	14333	14418	14326	14345	14219	14363	14270	14458	14257	14408	14353	14238	14386	14317	14530	14331	14194	14234	14351	14416	14257	14371	14430	14188	14391	14336	14407	14257	14318	14418	14434	14244	14282	14456	14279	14500	14487	14362	14163	14179	14227	14383	14365	14170	14266	14412	14270	14258	14502	14402	14438	14435	14517	14283	14330	14406	14294	14269	14232	14517	14277	14225	14444	14395	14441	14406	14468	14299	14404	14287	14479	14369	14386	14246	14451	14404	14285	14381	14312	14480	14617	14292	14468	14342	14254	14208	14320	14196	14297	14387	14376	14312	14211	14280	14387	14255	14398	14352	14266	14219	14467	14316	14416	14241	14379	14411	14279	14323	14372	14380	14418	14236	14323	14352	14612	14406	14393	14091	14230	14413	14436	14418	14354	14412	14332	14349	14354	14233	14359	14339	14321	14387	14325	14288	14202	14315	14333	14464	14295	14298	14437	14331	14288	14497	14436	14499	14252	14399	14308	14340	14429	14374	14311	14286	14321	14224	14152	14377	14304	14491	14249	14479	14462	14474	14381	14375	14228	14249	14306	14264	14417	14343	14380	14458	14443	14602	14352	14356	14425	14288	14247	14530	14408	14469	14443	14372	14399	14409	14356	14456	14261	14253	14503	14306	14386	14242
22949	21451	29331	23894	21658	23579	25306	19132	18082	17950	18459	18362	18571	17940	17806	17511	17187	17395	17108	17052	16671	16740	16861	16852	16897	16995	16870	16773	17020	17002	16816	16872	16877	16810	16755	16686	16871	16765	17006	16696	16938	16896	16616	16948	16822	16653	16764	16845	16748	17388	17804	17456	17138	17038	16838	16709	16686	16733	16600	16727	16718	16947	16660	16612	16640	16615	16616	16704	16646	16412	16718	16785	16783	16487	16580	16508	16661	16582	16660	16557	16555	16594	16437	16489	16598	16791	16681	16817	16812	16686	16824	16556	16481	16602	16505	16627	16619	16699	16671	16638	16620	16576	17050	16636	16617	16594	16391	16715	16573	16481	16619	16626	16515	16345	16519	16518	16847	16620	16704	16673	16740	16688	16549	16438	16457	16388	16611	16520	16719	16831	16643	16690	16745	16608	16631	16521	16626	16486	16555	16603	16722	16627	16675	16571	16586	16545	16764	16605	16737	16713	16671	16686	16468	16638	16478	16646	16400	16541	16427	16441	16745	16792	16650	16673	16688	16491	16582	16556	16597	16712	16549	16530	16649	16438	16661	16425	16438	16531	16825	16532	16661	16747	16812	16573	16636	16735	16549	16453	16513	16726	16577	16694	16430	16480	16592	16469	16655	16544	16682	16625	16458	16655	16516	16572	16588	16529	16622	16711	16628	16629	16501	16509	16546	16597	16729	16620	16721	16489	16400	16571	16705	16640	16617	16658	16595	16725	16622	16502	16470	16582	16703	16478	16569	16357	16541	16779	16473	16604	16549	16550	16393	16654	16546	16603	16654	16594	16711	16712	16663	16569	16656	16650	16684	16793	16276	16572	16744	16595	16619	16484	16738	16454	16563	16656	16644	16546	16741	16686	16729	16706	16617	16737	16492	16575	16444	16418	16445	16460	16512	16615	16438	16781	16416	16630	16517	16349	16644	16628	16462	16711	16567	16520	16653	16686	16701	16461	16460	16516	16732	16319	16670	16573	16587	16565	16398	16598	16513	16404	16460	16421	16726	16562	16634	16497	16531	16695	16801	16604	16598	16554	16449	16507	16500	16533	16624	16561	16509	16643	16697	16521	16609	16456	16469	16863	16342	16565	16640	16577	16709	16635	16600	16598	16386	16782	16732	16634	16562	16739	16626	16460	16561	16748	16531	16692	16574	16676	16676	16651	16554	16620	16534	16554	16614	16661	16751	16597	16539	16591	16521	16624	16623	16674	16743	16463	16551	16574	16601	16628	16658	16765	16458	16589	16645	16790	16528	16627	16693	16495	16651	16712	16678	16466	16489	16583	16584	16563	16603	16590	16617	16624	16437	16558	16768	16608	16626	16750	16689	16678	16631	16710	16745	16611	16707	16654	16806	16559	16755	16325	16473	16546	16504	16470	16416	16839	16629	16521	16527	16499	16544	16518	16509	16520	16607	16602	16677	16640	16434	16478	16528	16527	16492	16643	16663	16463	16408	16501	16491	16605	16790	16741	16626	16642	16726	16570	16440	16461	16412	16739	16730	16716	16654	16528	16543	16507	16718	16571	16586	16714	16444	16447	16705	16584	16672	16879	16689	16526	16684	16708	16343	16519	16462	16753	16666	16638	16631	16698	16452	16632	16506	16531	16505	16578	16548	16591	16492	16527	16671	16778	16549	16752	16379	16548	16484	16510	16439	16511	16472	16432	16580	16590	16393	16629	16553	16470	16691	16656	16754	16858	16694	16609	16517	16584	16613	16575	16721	16572	16600	16513	16563	16637	16504	16605	16589	16795	16797	16644	16409	16495	16667	16734	16547	16452	16838	16656	16782	16617	16561	16407	16646	16528	16532	16635	16306	16616	16715	16535	16616	16312	16354	16571	16634	16556	16341	16769	16528	16603	16691	16662	16450	16369	16561	16671	16729	16503	16703	16595	16618	16569	16631	16529	16842	16744	16740	16443	16762	16519	16604	16384	16392	16631	16637	16649	16376	16486	16512	16507	16591	16480	16569	16502	16355	16716	16400	16486	16561	16544	16684	16538	16609	16632	16575	16471	16623	16764	16567	16615	16518	16636	16664	16577	16682	16606	16598	16589	16582	16655	16649	16437	16604	16559	16690	16426	16719	16661	16580	16651	16558	16280	16661	16607	16469	16699	16514	16577	16664	16447	16628	16569	16383	16656	16666	16625	16690	16556	16567	16512	16573	16388	16614	16581	16526	16417	16621	16381	16557	16449	16449	16360	16569	16586	16643	16667	16670	16678	16637	16685	16466	16618	16508	16559	16473	16490	16703	16556	16758	16561	16649	16672	16530	16485	16471	16442	16475	16660	16514	16642	16713	16526	16604	16786	16678	16681	16524	16741	16721	16585	16580	16663	16637	16599	16706	16549	16468	16705	16406	16558	16610	16484	16712	16600	16596	16563	16793	16566	16699	16418	16617	16471	16674	16610	16355	16662	16670	16522	16434	16491	16744	16467	16785	16508	16583	16518	16522	16530	16461	16521	16608	16531	16483	16539	16531	16712	16797	16587	16530	16541	16655	16680	16319	16586	16541	16629	16615	16572	16517	16485	16479	16599	16418	16507	16598	16704	16575	16720	16703	16649	16666	16590	16556	16405	16489	16651	16424	16765	16467	16622	16597	16458	16717	16676	16655	16551	16583	16778	16436	16635	16614	16713	16574	16628	16664	16450	16595	16560	16575	16753	16491	16452	16515	16576	16602	16439	16572	16748	16709	16475	16546	16536	16582	16650	16541	16915	16618	16505	16563	16461	16747	16595	16785	16699	16783	16549	16431	16658	16648	16846	16689	16413	16504	16495	16561	16467	16453	16295	16798	16512	16639	16601	16497	16617	16688	16571	16620	16264	16585	16769	16625	16759	16409	16560	16655	16497	16472	16554	16374	16655	16635	16636	16540	16496	16685	16672	16652	16510	16504	16549	16632	16450	16761	16346	16612	16667	16550	16545	16548	16495	16541	16709	16531	16598	16669	16391	16717	16705	16564	16693	16663	16701	16630	16583	16637	16504	16560	16593	16723	16449	16698	16677	16668	16525	16443	16745	16792	16634	16624	16753	16610	16420	16556	16704	16559	16565	16754	16623	16669	16643	16572	16462	16813	16610	16637	16464	16667	16360	16682	16631	16720	16626	16734	16467	16663	16609	16627	16574	16596	16593	16455	16561	16612	16726	16460	16670	16483	16604	16702	16502	16715	16284	16677	16495	16588	16631	16566	16455	16487	16420	16564	16438	16629	16465	16690	16428	16614	16708	16632	16449	16585	16600	16605	16708	16473	16473	16597	16568	16668	16512	16604	16589	16524	16429	16458	16479	16609	16471	16578	16580	16579	16592	16747	16462	16723	16554	16488	16473	16429	16520	16556	16490	16539	16752	16374	16532	16572	16549	16663	16616	16535	16652	16547	16680	16596	16705	16588	16543	16741	16609	16681	16764	16309	16468	16481	16551	16657	16526	16495	16510	16616	16604	16525	16735	16583	16678	16602	16663	16463	16778	16593	16517	16743	16659	16494	16658	16746	16571	16615	16533	16465	16602	16655	16336	16757	16760	16990	16675	16704	16783	16565	16518	16355	16691	16790	16645	16521	16714	16563	16287	16527	16441	16522	16665	16852	16607	16566	16638	16631	16618	16394	16568	16569	16745	16500	16529	16740	16761	16634	16782	16806	16546	16553	16643	16605	16678	16470	16758	16555	16689	16599	16716	16211	16348	16773	16591	16683	16770	16536	16507	16528	16532	16522	16635	16518	16536	16764	16590	16579	16667	16638	16766	16618	16634	16671	16611	16555	16265	16706	16601	16571	16723	16486	16612	16448	16658	16627	16678	16644	16545	16523	16452	16692	16633	16660	16684	16447	16477	16678	16644	16436	16586	16612	16676	16731	16425	16464	16544	16644	16616	16676	16647	16591	16570	16481	16573	16589	16431	16648	16587	16574	16643	16641	16754	16576	16618	16569	16650	16706	16618	16564	16579	16494	16562	16665	16637	16415	16558	16770	16501	16748	16550	16567	16642	16511	16610	16482	16500	16750	16698	16786	16585	16687	16767	16816	16570	16598	16508	16643	16641	16506	16385	16609	16598	16627	16677	16622	16724	16545	16534	16792	16514	16755	16517	16688	16573	16560	16627	16412	16465	16465	16395	16668	16566	16471	16475	16650	16672	16659	16437	16718	16817	16717	16738	16602	16592	16566	16669	16556	16564	16589	16616	16702	16491	16693	16596	16457	16810	16699	16734	16671	16737	16626	16394	16492	16730	16671	16560	16567	16797	16601	16559	16596	16612	16629	16574	16780	16679	16534	16751	16768	16721	16341	16517	16640	16649	16485	16573	16386	16737	16576	16485	16390	16839	16800	16658	16780	16500	16504	16527	16740	16572	16559	16473	16675	16680	16686	16843	16636	16507	16518	16569	16554	16626	16641	16479	16420	16460	16483	16736	16681	16581	16699	16766	16528	16400	16663	16749	16535	16631	16528	16515	16680	16685	16679	16707	16794	16649	16487	16887	16906	16546	16693	16528	16517	16735	16734	16563	16726	16541	16668	16597	16654	16654	16555	16429	16574	16537	16638	16769	16712	16727	16529	16462	16670	16535	16694	16563	16492	16671	16537	16559	16671	16620	16609	16729	16562	16604	16425	16670	16738	16561	16586	16684	16509	16416	16525	16437	16549	16332	16499	16528	16517	16660	16533	16669	16647	16640	16528	16565	16611	16686	16384	16700	16501	16806	16652	16528	16504	16637	16640	16741	16468	16623	16549	16672	16398	16519	16536	16655	16512	16710	16602	16591	16547	16512	16545	16555	16603	16534	16584	16661	16591	16525	16657	16702	16625	16510	16578	16550	16512	16630	16588	16679	16587	16532	16449	16448	16680	16407	16531	16612	16673	16482	16516	16659	16654	16469	16559	16448	16511	16846	16480	16536	16432	16424	16634	16651	16616	16751	16430	16608	16658	16726	16447	16593	16562	16568	16601	16556	16611	16516	16592	16660	16665	16574	16736	16635	16455	16462	16710	16654	16590	16618	16483	16667	16373	16642	16577	16333	16521	16575	16508	16377	16773	16506	16724	16654	16476	16530	16605	16483	16806	16602	16473	16704	16619	16628	16408	16751	16479	16566	16537	16498	16460	16481	16602	16705	16485	16452
29563	51972	45002	28519	22034	19504	17806	16668	16232	15762	16457	16493	16824	15754	15402	15111	14689	14684	14392	14482	14486	14297	14279	14224	14205	14204	14037	14328	14229	14149	14325	14398	14516	14112	14266	14131	14081	14211	14118	14037	14305	13964	14113	14166	13985	14000	14104	14046	14154	15259	15860	14968	14560	14323	14129	14074	13986	14066	13937	14022	14089	13809	13965	13806	14094	14061	13947	13980	14028	13980	14013	14014	14000	13850	13864	13973	13960	13918	13894	13955	14042	13779	14210	13982	14008	13929	13909	14036	14081	13961	14144	14065	13918	13981	14007	13814	13980	13931	13953	14071	14032	13889	14097	13931	14101	13992	14024	14009	14021	13756	14068	13995	14104	13912	14178	13985	14097	13949	13923	13946	14206	13967	14107	13862	13917	13835	14018	14007	14025	14085	14144	14046	14081	14063	13900	13922	13986	14032	13978	13982	14033	14004	14016	14076	14176	14069	13890	13980	13958	13911	14080	14131	14039	13931	14042	13862	13967	14019	14030	13957	14186	14018	13949	13880	14018	13848	14004	13944	13953	14048	14115	13993	14029	13801	14089	13829	13898	13884	14091	13992	14017	13864	14175	13892	13968	14065	13974	14016	13988	14020	14051	13891	13997	14040	14033	14065	14093	13858	13920	13969	14028	14049	14016	14088	14156	13984	13939	13916	13986	13828	13999	13990	13850	14074	13832	14029	14031	13922	13844	13929	13999	13991	14058	13988	14057	14103	13935	13978	13890	14084	13937	14008	13907	13978	14082	14011	13911	13918	14032	13905	13818	13956	13993	13953	13983	14032	14114	14014	13975	14055	13921	14063	14101	14029	13948	13942	14011	14147	13960	14100	13977	14127	14115	13995	13981	13879	14078	13982	14093	14000	13872	13810	13965	14026	14008	14045	13915	14079	14011	13762	14114	13955	13861	14020	13918	13880	13960	14033	14085	13966	14072	13968	13938	14030	14012	13952	14017	13968	14203	14062	13927	13923	13990	13865	13869	14030	14056	14081	13957	14015	13933	13922	14093	14030	14101	14089	14109	13981	13920	13987	14251	13955	14034	13944	14079	13814	14043	14035	14208	13974	13986	13968	13872	13971	14218	14032	14070	13974	14054	14060	13927	14104	13965	13925	14031	14018	13953	13983	13978	13933	13991	13997	14064	13896	14068	13942	14051	13980	13977	14110	13909	13940	14028	14051	14082	13897	14054	13862	14003	13980	13957	14008	13932	13800	13821	14009	13975	13868	14010	13999	13997	13960	14032	13808	13909	13948	13915	13964	13854	14151	13965	13945	13964	13876	13958	14100	14125	14062	13881	14000	13850	14005	13973	14152	14067	13934	13876	13931	14004	13992	14050	14134	13985	13976	14050	13879	14118	14005	13981	13862	14031	14085	14012	14097	13820	13932	14014	13897	14043	14093	14132	13985	14069	13976	13958	13981	13989	14038	13939	13927	14025	14004	14009	13954	13928	13864	13841	13947	13958	14060	13837	13948	13946	13890	13863	13959	13832	14196	13874	13983	14038	13912	13939	14102	13967	13965	13962	14000	13902	14103	13770	13916	13991	13889	13970	13964	14057	13919	13825	14016	14016	14217	13955	13884	13957	13916	13890	14027	13947	13876	13936	13968	14018	13875	14069	13975	13884	13919	13950	13894	14121	14047	13970	13981	13947	13863	13998	14007	14111	13805	13856	14017	14026	14113	13894	14025	13887	13941	14020	14021	13949	13903	13984	13844	14048	14019	13886	14085	13955	13993	14108	13928	13957	14040	13865	14047	13821	13860	14077	13930	14001	14145	14046	13916	13985	13905	13936	13902	13975	14012	13941	13916	13973	14011	13847	13964	14053	14032	13913	14048	13870	13970	13967	14006	13915	13976	13947	13958	13771	13971	13811	13923	13932	14072	13963	14083	13954	13961	14044	13939	14026	13963	14019	13916	13921	14016	14048	13979	14008	14005	14004	13866	14006	13970	13977	13893	13891	13899	14071	13962	13912	13939	14069	13920	13901	14065	13941	14070	14034	13897	13929	14011	13920	13857	13898	14064	14007	14067	14166	13975	14038	14008	13828	14109	13969	13913	14006	13795	14079	13981	13975	14099	14023	14147	13875	13874	13969	13966	13899	13803	14102	13999	14030	14002	13905	14027	13997	14027	13961	13941	13960	14038	13854	14017	13940	14141	14004	13746	14077	13974	14007	14018	14045	13869	14104	13946	14090	13906	13964	13874	14085	14061	13999	13824	13979	13960	14111	14026	14057	14063	13988	13882	13932	13959	14038	13928	14017	14045	13967	13813	13888	13971	14158	14055	13968	13977	13842	14140	13936	13956	13885	13931	14009	14126	14039	13819	14042	14015	14019	14030	14123	13947	13901	14041	14084	13985	13912	13976	13937	13936	13900	14074	14066	13909	13945	14189	14047	13976	13927	13975	13947	13884	13876	14013	14049	13990	13874	13915	14091	14190	13993	13985	14042	14005	13931	13939	14053	14093	14044	13984	13941	13862	14122	13872	13995	14045	14126	13893	14047	14031	13776	13928	14152	14046	13963	13967	13969	13981	13841	13875	13878	13888	13976	14011	13997	13937	14000	13904	13893	14032	13926	13963	14043	13974	14056	13955	13942	13972	13882	14101	13936	13873	13895	13997	13944	13944	14013	13817	13930	14006	14164	14049	13913	14083	13958	13939	13964	13887	13955	14044	14047	14047	14025	14072	14132	14045	13948	13981	13906	14096	13980	13976	14071	14017	13905	13816	14000	14080	14059	14097	14074	13887	13899	14112	14228	13953	13875	13921	13943	13994	13960	14079	13962	13857	13979	13974	14020	13944	13881	13995	13766	14001	13974	14011	13910	13930	13851	14074	13992	14115	13977	13788	13946	13945	13966	14034	13989	14175	14050	14002	13998	14123	13972	13920	14203	14191	13984	13895	14082	14048	13867	13881	13938	14021	13917	14126	14026	13977	14000	14041	14023	13937	13822	14087	13985	14000	14170	13981	14011	14127	14013	13885	13957	14017	13875	14057	13904	14061	14061	14041	13915	13868	14142	13950	13858	13844	14028	13842	13884	13959	13986	13937	14019	13995	13913	14055	13855	13914	13906	13875	14095	13968	13860	14021	14079	14031	13867	13865	13843	14034	13995	14071	13957	13954	13981	13936	13850	14177	14079	13914	13693	13946	13974	13980	13901	14132	13951	13991	13895	13901	14045	14106	14093	14072	14018	14281	14035	13806	13947	14006	14022	14078	14050	13854	13952	13907	13979	13886	13981	14139	13940	13770	13926	13833	14095	13761	13925	13950	13731	13940	13978	14081	13861	13769	14070	14003	13894	13975	13798	13945	13895	13924	13977	13906	13868	13885	13959	13912	13748	13973	13967	13954	13977	13913	14072	13964	13899	13974	14013	13846	14014	13989	13872	13914	14081	13754	13986	13874	13981	14117	13817	14157	13966	13951	14016	13883	14045	13932	14069	13906	14082	13846	14007	14095	14059	14044	13983	13861	14129	13988	13974	13915	13870	13804	14000	14046	14116	13909	14021	13942	13961	13998	13964	13883	13954	13988	13950	14039	14048	14228	14051	14112	13888	14025	14008	13939	13834	13966	14066	14049	13976	14026	14109	14006	13997	13943	14003	13850	14061	14082	13985	14013	14015	13957	13931	13903	13989	13905	13870	14113	13964	14020	14081	13910	14184	13881	13998	13890	13926	13983	14212	14020	13930	14014	14112	14035	14075	13875	14092	13947	14002	14048	13910	13973	13967	13945	14212	13969	14015	13869	13883	13953	13955	13879	14049	13982	13918	13958	14137	14009	13916	14046	14130	14110	14080	13899	14007	13949	14022	13964	13982	14110	13821	13994	13857	13940	13967	13987	13871	14117	13956	14108	13909	13896	14093	13961	14129	13986	14180	13982	13998	13939	13968	13933	14178	13820	13920	13932	13970	14005	13994	14012	14073	13899	14038	13985	13973	14023	13999	13890	13790	14010	14052	14011	14105	13962	13993	14028	13741	13822	14060	14020	13971	14030	14058	13969	13955	14000	13866	14108	13731	13901	13785	13878	14032	14016	13950	13899	13991	14091	13960	14118	14067	13979	14100	14049	14008	13928	14047	14191	13964	14146	13944	13946	13990	14070	13929	13972	14007	13845	14007	14006	14077	13991	13968	13813	13912	13866	13973	13983	14014	14003	13952	13937	13915	13928	13995	13953	13948	14069	13942	13831	14044	14013	13935	13886	14136	13932	14087	13992	14097	14076	13931	14038	14032	13994	13932	14103	14184	13859	13964	13922	13945	14107	13656	14050	13931	13939	14151	14054	13846	13863	13903	13940	14135	14030	14059	14000	13881	14133	13978	13993	14024	13836	14160	13836	13975	14011	13916	14011	14079	14044	14015	13962	14006	13983	13981	13971	14046	13973	14068	14011	14030	13931	13932	13960	13837	13976	13872	14055	13934	13989	14005	13962	13929	13918	14111	13975	13986	14099	14083	13976	14146	13949	14138	14032	13879	13873	13991	13868	13937	14044	13956	14057	13981	14036	13835	13818	13968	13996	14091	13892	13916	13893	14009	14035	14103	13960	13893	13992	14137	14092	14021	13897	14079	13869	13893	13977	13926	14122	14071	14001	13689	13949	13892	13973	13825	14094	13921	13902	13920	13932	13908	13800	13996	14085	14077	14104	13918	14084	14057	13768	14230	13942	14039	13954	14030	14056	14097	14050	13962	13960	13981	13948	14069	13978	13885	13983	13903	14035	14025	13945	13825	14170	14149	14101	13888	14036	13796	14030	14180	13902	14057	13984	14052	13871	14098	14057	14047	14095	14039	13944	14045	13977	13950	13960	14000	13895	13893	13917	14091	13839	13813	14020	13953	14048	13799	14069	13963	13947	14055	13885	13934	14187	14035	14108	13876	14025	14062	13777	13896	13943	14029	13829	14105	13875	13923	14060	13988	13950	13875	13953	13835	14091	13914	13923	14058	13960	13956	13979	13929	13903	14103	13894	13930	13989	14021	13924	14006	13788	14026	13911	14127	13924	13957	14060	13957	13926	13950	13922	13886	14023	13824	13978	13990	13964	13895	13916	13960	13928	13853	13888	14074	13985	13890	13876	13845	13877	13851	13954	13967	14043	13872	13899	13858	13879
27962	24663	30544	23497	17834	16990	16982	16471	16266	16464	16623	16726	16576	16326	16146	16186	15974	16345	16277	16104	16085	15821	16185	15894	16295	16193	16116	16247	16035	16261	16044	16195	16208	16185	15987	16103	16136	16001	16001	16118	16042	16118	16413	16034	16052	16174	16139	15960	16217	16147	16044	16098	16109	16103	16184	15951	15927	16103	16185	16013	16164	15853	15903	16062	15934	16100	15871	16001	16103	16068	15950	16003	15780	16021	16112	16154	16078	15915	16075	16077	16086	16142	15988	16162	15965	15949	15853	16069	16008	15861	16054	15899	16148	16024	15976	15935	16045	16008	16098	15997	15837	15852	16089	15909	16032	16192	16006	16102	16029	16082	16154	15960	15954	16123	16002	16031	15984	15976	16173	16038	15909	15919	16140	15822	15995	15835	15915	16025	15933	15991	16041	16147	16393	15898	15942	15920	15983	15998	16022	15843	16036	15999	15949	16218	16035	15853	15965	16092	15943	16112	16208	16013	15963	16082	16075	16144	16008	16072	16023	16054	15992	16135	16152	15930	16003	16023	16024	16146	15948	15893	16016	16070	16048	15878	16032	16051	15923	15883	16157	16055	16119	15967	16098	15814	16019	15975	15944	15938	15994	15816	16036	16009	15965	15825	15932	16011	16038	15950	16087	15882	15835	16015	15846	15925	15948	15987	15976	16177	16100	15966	16156	16270	16165	16020	16151	16265	16122	15963	15845	15998	16038	15993	16095	15994	15948	16040	15951	15924	16120	16037	16182	15951	16015	16019	15810	15959	16117	16102	16060	15922	15983	16068	16015	15884	15980	15764	16202	16222	15933	16000	16120	16128	15917	15995	15956	15933	15867	15792	15824	15991	15966	16128	15930	15900	15877	15886	16135	16155	16157	15802	15886	15974	16084	16041	15947	16093	15983	15907	15996	16077	16085	15979	16173	15918	15972	16166	16045	16032	16069	16056	16009	16004	16004	15998	15938	16210	15977	16255	16072	16315	16202	15956	16084	15922	16073	16075	16134	16226	16105	15930	16107	16218	16018	16003	16139	15917	16169	15988	16084	16152	16154	16001	16064	15943	15934	16022	16001	16207	16060	15915	16103	15987	16070	16060	15995	16024	16229	16144	16167	16134	16287	16071	16037	16187	15952	16030	16000	16017	16231	15960	16031	15956	16041	15946	16051	16007	16041	16169	16138	16073	16146	16010	15928	15912	16071	15950	15975	15899	15943	15989	15905	16042	16002	15859	16138	16066	16028	16071	16027	15715	16064	15993	16012	15881	15893	16005	15992	16120	15818	15975	16027	15872	16065	16147	15910	16014	15854	15937	16036	15985	16240	15949	15994	16037	15970	15734	15993	16048	16123	16001	16160	16078	15879	15942	16101	15923	16059	16069	16116	16139	16112	16037	16041	15950	16123	15867	16005	16075	15856	16124	15913	16061	15936	16085	16259	16177	15833	16002	15921	15969	16057	15958	16088	15928	16004	16033	16087	16082	16080	16038	15851	16024	16142	15958	15850	15896	15874	15952	15993	16113	16140	16125	15987	16048	16126	15914	15918	15983	16197	16014	16181	15789	15868	15966	16128	16087	15944	16196	15823	15910	16017	15998	16020	16027	16059	15959	15860	15883	15896	15934	15917	16290	16161	15966	15963	15949	16020	15883	15937	15970	16049	15982	16080	15887	16100	16044	15790	15975	16021	15943	16187	16149	16238	15969	16055	15929	16092	15972	15927	15976	16012	16090	16110	16059	15905	15813	15751	15945	15945	15935	16140	16126	16201	16065	15908	16068	16105	16110	16134	16161	16060	16015	16218	15984	15801	15908	16128	16220	16043	16097	15937	15914	16131	15952	16108	16063	16048	16118	16014	15787	15877	16170	15982	16195	16020	16067	15874	15748	16021	15879	16004	16071	15740	16140	16193	16061	15964	16013	16050	16238	15958	16103	15990	16162	16090	16021	16038	15922	16152	16004	16098	16019	16050	15962	15994	15941	16054	15994	16341	16042	16152	15890	15944	15989	15931	16193	16069	16085	16103	16137	16058	15962	15993	16026	15874	15886	16099	16046	15973	16174	16114	15961	16078	16078	16137	16032	16100	16084	16102	15959	16038	16134	16022	16006	16049	15802	16070	16082	16121	16104	16100	15900	16064	15985	16001	15941	16057	16079	16297	15970	16127	16055	16034	16058	16085	15992	16129	15865	16170	15956	15911	16021	15983	16133	16022	16030	15959	15864	15859	15800	15907	15985	15942	16044	15931	16096	16070	16289	16075	16161	15789	15836	16210	16117	15866	16075	16137	15945	16096	16098	16072	15948	15784	15907	16042	16116	15939	16120	16056	15900	16007	15914	16076	15977	15907	16217	16238	15869	16087	15987	15975	15895	16047	15857	16157	16106	15979	16156	16089	15929	16049	15985	16003	16057	16185	16141	16118	15942	15880	16179	16114	15960	16002	16011	16048	16010	16190	16129	16077	16122	15994	16115	16175	16100	16107	16101	16064	15946	15778	16011	15990	16140	15961	16033	15974	16002	15864	16082	16161	15860	16027	15989	16137	16142	16190	16166	15960	16031	15874	16112	16184	16127	15990	15694	15835	15956	16038	16134	16016	16056	16074	15989	15840	16162	16069	15956	15927	16113	16186	16033	16017	16098	16142	15953	15960	16052	16157	16128	15910	15932	16226	16007	15901	15988	16070	16056	15787	15997	16056	15977	16056	16116	16055	16117	16262	15990	16050	16070	15965	16006	16177	16059	16089	15724	16162	16287	15957	15929	15788	16164	16099	15873	16100	16060	15841	16197	15966	16058	16251	16121	16072	16069	16053	16122	16030	15999	15976	16002	15963	15920	15885	16100	16246	16024	15741	16059	16089	16075	16079	16071	16064	16077	15960	15978	16209	15935	15972	16001	16105	15939	15990	16210	15925	16089	16034	15987	16006	15958	16068	16092	16195	16198	15967	16149	16052	16101	15992	15857	16094	16225	15899	16086	16005	15896	16028	16036	16013	15991	16194	16022	15956	15883	15926	16089	16012	15822	15868	16144	16038	15906	15928	16001	15940	15953	15919	15924	16134	15957	16128	15965	15979	16064	15953	16046	15949	16062	15952	16064	16044	16004	15985	16047	15973	15968	16098	16012	16045	16081	16116	15908	16063	15735	16125	16093	16146	15976	16067	16021	16062	15836	16017	16148	15910	15759	16001	16051	15866	15970	15991	16099	16143	16164	16239	16131	15999	15889	16055	16064	15970	15993	16050	15875	15921	16204	16070	15955	16005	15911	15909	15995	16095	16053	16058	16088	16109	16099	16165	16130	16075	16027	16108	16067	16255	16190	16265	15930	15974	15731	15999	16109	16104	16192	15949	16136	16020	15956	15880	16058	16018	16042	15908	15926	16084	16246	16119	15963	15877	16022	16010	15851	16106	15943	16111	15887	15798	16113	16019	15991	16086	15943	15933	15910	16228	16020	16008	15974	16106	15809	16091	16199	16139	16031	16152	16149	15779	16078	16068	16118	15791	16192	16015	16076	16020	16097	15999	15837	16065	16057	16053	16128	15872	15980	16183	16244	16062	15940	15886	16175	16055	16123	16018	15999	16005	16017	16048	16072	15913	16107	16011	15954	15912	16056	15969	16003	16028	16083	15996	16030	16174	16006	16010	15952	16070	15974	16115	16045	16134	15841	15981	16042	15901	15976	15841	16011	16041	16145	15831	15950	16130	15985	16173	16022	15987	16012	16129	15787	15852	16111	16074	16012	16148	16158	16102	15776	16123	15948	16113	16277	16157	16051	15987	15997	15960	15978	15948	16163	16048	15991	16016	16062	15985	15952	16109	15835	15935	15854	16026	16003	16082	15975	16169	16090	15914	16092	16139	15853	16071	15875	15868	15953	16098	16142	15875	16091	16000	16097	15930	16105	16032	16079	15982	16019	16347	15925	16152	16210	16012	16109	15963	16117	16035	15884	16017	15914	16039	16059	16027	16034	16030	15922	16096	16051	16083	16171	16021	15843	16000	15914	16026	16022	16202	16112	16214	16198	16047	16056	16044	16055	16019	16146	15994	15970	16036	16058	15887	15888	16024	16205	16044	15862	16054	15859	15977	16052	16036	16061	15975	16099	16080	16041	16223	16089	16070	15947	16050	16126	16023	16103	16022	16188	16129	16218	16265	16050	15864	16057	16099	16027	16115	16084	16055	16163	16040	16114	16003	15985	16062	16209	16045	16029	16128	16178	16112	16094	16065	15922	15934	16070	15992	16238	15963	15790	15952	16105	16194	16019	15846	16041	16127	16009	16033	16038	16014	16083	15972	16080	15995	16079	16073	16176	15948	15941	16091	16075	16060	16097	16132	16004	16200	16137	16231	16072	16064	15922	16017	15878	15977	16107	15847	15884	15906	16061	16073	16061	16138	15901	16187	16005	16013	16147	16028	16223	16157	15878	16009	16067	16060	15972	16071	16127	16186	16028	16020	15964	16192	16042	16236	16021	16019	16044	15898	15887	16012	16051	16104	16147	16168	16097	16052	16006	16039	15855	16165	15978	16117	15996	16029	15924	15923	15968	15942	16040	16086	15873	16150	15984	16240	16097	16024	16087	16125	15992	15902	16023	16194	15964	16001	16053	16249	15913	16296	15890	15889	15871	16117	16265	15878	15978	16098	16143	16014	16054	16113	16108	16119	15878	15921	15977	16066	16185	16110	16047	15990	16161	15999	16083	15908	16151	15946	16044	16152	16117	16155	16189	15933	16100	16068	16103	16029	15987	16010	16025	15994	15747	16037	16070	16052	15989	16102	16151	16027	15805	16017	16004	16076	15890	15981	16062	16132	16049	16079	16157	16100	16068	16117	16212	16002	15936	16017	16138	16118	16015	16026	15880	16071	16022	16144	16096	16052	16061	16029	15990	16026	16064	15933	15933	16087	16154	16113	16092	15920	15916	15910	15969	16054	16039	16176	16177	15888	16058	15798	16039	15935	16213	16026	15805	16099	16040	16127	16113	15983	15919	15952	15923	15966	15999	16144	15984	16212	16004	16164	15926	15900	15886	15898	15933	15961	16062	16107	16033	15790	15976	16117	15836	16118	15947	16184	15938	16206	16080	16035	15875	16007	15926	16051	15972	16067	15972	15870	16018	15919	15936	15966	15827	15884	16161
23207	37166	33467	19354	15911	15189	14560	14313	14146	14108	14540	14763	14265	14112	13877	13808	13880	13895	13896	13899	13844	13636	13619	13817	13747	13678	13921	13763	13845	13779	13661	13618	13764	13800	13689	13650	13909	13711	13708	13730	13821	13714	13736	13636	13721	13756	13834	13734	13785	13786	13923	13712	13884	13720	13616	13571	13707	13661	13802	13537	13539	13644	13811	13566	13743	13684	13794	13671	13599	13617	13540	13864	13725	13637	13698	13575	13593	13518	13548	13733	13820	13647	13637	13770	13545	13724	13665	13631	13635	13693	13566	13570	13650	13718	13732	13728	13745	13635	13590	13734	13726	13538	13634	13691	13726	13681	13687	13548	13699	13597	13791	13638	13660	13654	13657	13466	13774	13735	13722	13369	13621	13680	13530	13720	13615	13492	13772	13680	13524	13685	13513	13733	13666	13729	13686	13570	13616	13730	13788	13651	13673	13774	13639	13752	13504	13684	13723	13654	13682	13569	13537	13694	13538	13796	13710	13715	13754	13684	13618	13618	13736	13812	13719	13609	13801	13697	13631	13671	13664	13548	13603	13637	13509	13688	13784	13644	13612	13529	13676	13599	13554	13553	13811	13762	13747	13682	13725	13771	13697	13694	13662	13592	13618	13814	13638	13633	13478	13575	13738	13569	13660	13670	13550	13651	13741	13455	13765	13580	13462	13729	13569	13699	13674	13620	13823	13808	13808	13750	13680	13725	13621	13737	13683	13545	13626	13579	13797	13686	13528	13579	13655	13772	13767	13504	13797	13698	13695	13687	13557	13627	13767	13701	13789	13572	13818	13419	13525	13727	13816	13612	13606	13498	13587	13665	13652	13569	13662	13614	13730	13670	13513	13668	13739	13636	13486	13735	13650	13845	13607	13755	13688	13721	13454	13725	13831	13622	13520	13758	13666	13703	13487	13743	13528	13722	13658	13639	13700	13604	13779	13511	13610	13418	13747	13655	13843	13737	13604	13613	13703	13730	13637	13600	13619	13636	13687	13645	13516	13615	13708	13744	13650	13586	13631	13765	13779	13737	13722	13661	13865	13694	13454	13755	13629	13703	13598	13602	13643	13729	13626	13593	13685	13661	13456	13513	13612	13627	13747	13821	13607	13629	13595	13686	13645	13525	13566	13593	13542	13758	13484	13567	13598	13803	13501	13640	13770	13532	13741	13690	13625	13530	13727	13746	13821	13776	13688	13585	13520	13692	13611	13519	13636	13830	13563	13835	13792	13684	13788	13668	13768	13594	13759	13590	13645	13588	13615	13521	13807	13586	13704	13623	13600	13542	13831	13755	13620	13653	13695	13525	13627	13675	13606	13741	13712	13723	13499	13700	13711	13505	13588	13565	13740	13628	13650	13826	13735	13760	13637	13657	13669	13712	13639	13541	13583	13683	13771	13429	13691	13669	13680	13750	13650	13593	13741	13811	13510	13743	13680	13593	13752	13689	13510	13570	13697	13643	13577	13749	13763	13889	13647	13528	13807	13587	13671	13586	13495	13641	13765	13638	13666	13651	13672	13579	13746	13560	13739	13720	13785	13886	13715	13723	13626	13734	13760	13622	13646	13707	13585	13586	13631	13607	13580	13532	13638	13515	13882	13573	13577	13531	13747	13728	13589	13591	13825	13654	13651	13498	13619	13631	13554	13682	13609	13610	13625	13613	13632	13527	13831	13787	13482	13509	13651	13606	13616	13517	13511	13664	13579	13611	13727	13703	13559	13740	13603	13556	13545	13861	13812	13611	13523	13715	13634	13739	13719	13738	13615	13703	13584	13741	13837	13807	13645	13553	13684	13557	13572	13628	13735	13584	13662	13676	13666	13712	13777	13805	13830	13683	13605	13622	13724	13676	13732	13707	13526	13650	13642	13821	13765	13543	13611	13647	13598	13533	13565	13629	13742	13508	13576	13659	13700	13647	13689	13641	13653	13761	13759	13570	13589	13790	13660	13765	13657	13622	13577	13523	13714	13708	13517	13540	13720	13561	13683	13775	13761	13789	13645	13686	13734	13538	13489	13639	13813	13547	13639	13631	13793	13697	13777	13607	13621	13657	13603	13709	13613	13684	13591	13676	13604	13543	13814	13710	13564	13664	13489	13704	13513	13579	13781	13861	13527	13661	13661	13808	13501	13511	13863	13635	13549	13648	13913	13524	13631	13743	13496	13634	13596	13607	13516	13603	13556	13666	13635	13674	13619	13653	13666	13862	13649	13675	13540	13569	13598	13748	13650	13608	13516	13807	13779	13688	13575	13669	13681	13647	13698	13521	13712	13553	13717	13679	13752	13531	13650	13830	13565	13772	13787	13833	13432	13663	13726	13714	13697	13501	13490	13750	13646	13707	13587	13622	13879	13708	13577	13540	13541	13713	13611	13681	13612	13835	13675	13487	13689	13605	13671	13729	13442	13740	13766	13509	13718	13808	13687	13642	13587	13776	13654	13648	13521	13788	13510	13715	13710	13645	13623	13628	13730	13693	13604	13724	13570	13719	13739	13617	13437	13693	13796	13708	13693	13566	13783	13653	13680	13718	13709	13590	13707	13501	13685	13541	13708	13709	13670	13577	13774	13554	13757	13734	13534	13661	13570	13596	13652	13699	13644	13629	13798	13624	13661	13731	13630	13664	13561	13678	13634	13714	13604	13836	13575	13827	13667	13734	13712	13731	13809	13699	13633	13572	13747	13614	13628	13708	13809	13695	13711	13618	13649	13788	13737	13612	13447	13720	13660	13659	13771	13707	13584	13642	13619	13644	13727	13726	13621	13731	13725	13764	13650	13671	13692	13781	13568	13737	13627	13775	13690	13658	13694	13599	13693	13751	13554	13647	13837	13526	13795	13654	13705	13561	13601	13489	13719	13645	13630	13882	13693	13590	13650	13662	13701	13646	13593	13601	13720	13572	13707	13731	13610	13796	13870	13881	13631	13799	13688	13584	13685	13670	13592	13612	13604	13629	13553	13673	13576	13734	13569	13742	13673	13684	13719	13724	13594	13731	13441	13662	13806	13628	13685	13706	13883	13679	13637	13693	13533	13627	13618	13751	13688	13738	13765	13567	13611	13691	13789	13686	13688	13587	13610	13650	13674	13638	13690	13718	13692	13768	13594	13699	13560	13496	13687	13582	13613	13607	13575	13714	13559	13529	13645	13717	13591	13747	13743	13711	13465	13553	13628	13669	13668	13698	13751	13740	13612	13629	13729	13682	13657	13607	13775	13772	13698	13620	13598	13646	13606	13676	13545	13602	13721	13716	13683	13791	13478	13697	13692	13694	13809	13635	13661	13765	13713	13713	13598	13730	13564	13455	13793	13691	13694	13676	13580	13596	13702	13620	13697	13629	13724	13855	13643	13770	13864	13757	13763	13667	13583	13819	13567	13575	13588	13619	13605	13679	13700	13667	13516	13833	13655	13539	13716	13625	13698	13580	13659	13610	13610	13721	13757	13587	13690	13645	13531	13658	13591	13753	13560	13552	13888	13629	13798	13568	13651	13724	13635	13716	13669	13602	13592	13728	13555	13625	13721	13704	13608	13635	13672	13667	13648	13637	13725	13660	13620	13636	13667	13638	13630	13759	13818	13791	13778	13722	13671	13769	13686	13646	13678	13767	13650	13632	13755	13590	13674	13676	13689	13623	13596	13497	13562	13743	13719	13769	13829	13529	13743	13613	13714	13693	13663	13792	13744	13753	13645	13658	13655	13618	13669	13505	13642	13549	13673	13732	13561	13800	13547	13563	13642	13583	13689	13406	13460	13595	13834	13598	13813	13706	13493	13477	13618	13472	13798	13511	13773	13729	13656	13575	13676	13714	13577	13430	13677	13660	13690	13667	13684	13679	13690	13550	13637	13800	13791	13637	13594	13552	13656	13616	13758	13648	13770	13463	13724	13648	13612	13645	13708	13727	13623	13841	13631	13832	13781	13612	13683	13659	13628	13763	13637	13675	13566	13646	13617	13508	13640	13664	13707	13742	13580	13661	13690	13657	13525	13691	13660	13577	13592	13668	13679	13717	13761	13523	13582	13758	13454	13599	13858	13633	13609	13698	13624	13634	13688	13615	13624	13595	13767	13736	13708	13516	13722	13842	13691	13762	13629	13694	13603	13769	13665	13694	13704	13793	13642	13621	13684	13705	13637	13631	13675	13601	13699	13692	13560	13776	13799	13645	13648	13680	13609	13769	13637	13584	13656	13686	13606	13663	13617	13799	13555	13612	13683	13671	13688	13735	13592	13660	13730	13742	13566	13669	13660	13583	13741	13566	13726	13715	13609	13488	13753	13625	13723	13610	13720	13707	13527	13605	13701	13597	13715	13784	13662	13640	13747	13644	13542	13766	13665	13712	13637	13809	13510	13688	13704	13735	13659	13529	13585	13586	13552	13667	13749	13672	13691	13739	13695	13782	13782	13726	13648	13719	13732	13640	13689	13778	13640	13649	13587	13714	13709	13596	13614	13608	13726	13662	13638	13656	13731	13771	13630	13766	13698	13534	13642	13684	13706	13592	13622	13622	13700	13526	13705	13758	13600	13612	13651	13678	13611	13659	13772	13638	13625	13732	13621	13624	13560	13897	13757	13648	13691	13755	13838	13667	13570	13696	13680	13632	13601	13451	13679	13713	13823	13563	13695	13811	13805	13796	13706	13771	13580	13589	13685	13673	13550	13708	13623	13770	13621	13736	13554	13619	13799	13644	13717	13810	13628	13692	13562	13648	13588	13555	13543	13680	13673	13810	13560	13605	13764	13547	13725	13703	13727	13722	13781	13570	13644	13545	13718	13593	13699	13674	13578	13659	13476	13785	13556	13647	13752	13684	13740	13554	13776	13778	13647	13738	13698	13704	13682	13629	13642	13492	13642	13587	13546	13622	13671	13611	13543	13644	13659	13655	13741	13739	13618	13537	13735	13700	13666	13708	13512	13528	13699	13734	13575	13727	13628	13520	13655	13608	13658	13710	13565	13617	13624	13634	13596	13377	13679	13630	13713	13641	13642	13720	13574	13667	13751	13565	13598	13753	13726	13515	13607	13604	13643	13725	13673	13608	13700	13621	13706	13710	13724	13600	13610	13677	13710	13690	13632	13775	13828	13758	13546	13660	13775	13515	13534	13458	13598	13568	13733	13617	13829	13528	13666	13533
23887	21461	28959	24400	22185	21663	19855	16956	16162	16651	16682	16313	16324	15897	15527	15703	15793	15625	15552	15662	15488	15441	15484	15094	15258	15352	15447	15353	15257	15482	15477	15296	15608	15557	15485	15467	15478	15466	15490	15407	15191	15103	15357	15306	15387	15273	15169	15608	15390	15660	15981	15827	15565	15736	15379	15519	15367	15282	15366	15286	15388	15233	15307	15150	15397	15247	15549	15537	15219	15264	15164	15351	15360	15285	15159	15157	15272	15418	15396	15403	15305	15324	15288	15181	15077	15291	15344	15205	15330	15284	15392	15280	15344	15427	15243	15163	15266	15233	15263	15452	15236	15263	15164	15207	15253	15100	15230	15348	15423	15298	15360	15187	15160	15405	15123	15090	15285	15241	15414	15107	15129	15307	15154	15076	15287	15109	15346	15269	15427	15301	15387	15121	15382	15301	15145	15117	15143	15141	15174	15343	15381	15364	15098	15399	15323	15305	15328	15235	15230	15239	15239	15407	15265	15274	15270	15136	15319	15164	15205	15172	15312	15428	15430	15357	15304	15168	15263	15414	15226	15415	15341	15224	15459	15151	15336	15449	15158	15089	15392	15173	15211	15259	15395	15391	15281	15422	15382	15108	15165	15346	15179	15198	15331	14875	15359	15345	15087	15040	15359	15316	15175	15110	15269	15289	15099	15379	15308	15551	15259	15277	15081	15420	15379	15221	15180	15214	15234	15162	15454	15104	15287	15371	15357	15138	15253	15250	15192	15407	15410	15202	15238	15324	15189	15272	15364	15058	15118	15315	15138	15253	15191	15378	15291	15099	15183	15260	15219	15421	15376	15100	15290	15068	15204	15432	15221	15207	15398	15319	15257	15173	15347	15334	15394	15381	15447	15192	15216	15181	15121	15375	15258	15118	15395	15206	15436	15320	15230	15377	15338	15141	15372	15291	15360	15545	15212	15165	15352	15163	15006	15245	15189	15063	15042	15114	15314	15325	15301	15220	15433	15231	15321	15333	15207	15248	15222	15294	15347	15320	15235	15065	15273	15287	15278	15286	15416	15185	15349	15332	15350	15290	15197	15169	15330	15272	15308	15404	15331	15144	15129	15276	15197	15109	15176	15366	15355	15228	15241	15166	15234	15193	15371	15258	15637	15262	15287	15356	15154	15345	15270	14999	15343	15350	15112	15322	15053	15111	15339	15164	15230	15051	15202	15201	15388	15257	15264	15326	15391	15242	15144	15066	15164	15402	15344	15298	15326	15335	15179	15145	15272	15551	15447	15460	15322	15288	15167	15335	15334	15184	15159	15343	15256	15390	15084	15302	15363	15131	15256	15198	15345	14988	15141	15304	15162	15331	15373	15255	15201	15128	15304	15121	15243	15332	15352	15303	15342	15271	15295	15228	15442	15125	15064	15266	15187	15173	15291	15255	15393	15208	15274	15106	15336	15331	15251	15177	15253	15347	15260	15287	15274	15199	15092	15222	15328	15211	15426	15312	15336	15006	15252	15360	15201	15129	15279	15098	15285	15264	15338	15363	15256	15131	15180	15121	15219	15197	15277	15108	15197	15292	15198	15347	15230	15198	15168	15099	15105	15080	14980	15085	15227	15295	15302	15412	15309	15185	15100	15361	15260	15377	15295	15348	15317	15306	15430	15339	15166	15139	15194	15114	15432	15202	15268	15065	15108	15489	15195	15055	15362	15256	15263	15389	15374	15225	15342	15245	15319	15172	15290	15141	15204	15156	15200	15349	15196	15354	15394	15233	15364	15301	15264	15263	15196	15370	15355	15451	15288	15416	15295	15453	15332	15356	15166	15261	15157	15360	15078	15243	15266	15163	15261	15233	15272	15105	15164	15224	15268	15209	15260	15353	15213	15179	15265	15279	15233	15251	15094	15192	15186	15316	15315	15218	15135	15249	15043	15307	15156	15289	15238	15128	15257	15291	15219	15347	15253	15235	15224	15448	15303	15268	15348	15278	15123	15248	15359	15414	15357	15376	15212	15185	15154	15077	15156	15278	15370	15254	15191	15017	15121	15086	15301	15331	15348	15312	15375	15475	15362	15360	15225	15277	15298	15103	15354	15191	15007	15230	15189	15220	15395	15283	15340	15186	15125	15390	15292	15102	15356	15242	15071	15251	15206	15059	15201	15201	15074	15242	15133	15268	15352	15542	15333	15311	15272	15439	15021	15204	15245	15006	15124	15202	15303	15399	15269	15177	15371	15434	15351	15330	15310	15322	15267	15253	15197	15233	15295	15470	15264	15259	15280	15219	15187	15459	15272	15244	15121	15257	15191	15212	15199	15370	15337	15267	15243	15308	15300	15201	15221	15245	15164	15116	15215	15167	15164	15234	15381	15151	15154	15200	15249	15330	15253	15267	15277	15101	15254	15151	15338	15218	15051	15276	15356	15372	15425	15246	15375	15267	15047	15336	15026	15432	15242	15227	15348	15191	15346	15278	15521	15243	15348	15240	15249	15200	15187	15400	15098	15282	15254	15266	15340	15518	15415	15303	15199	15230	15109	15068	15084	15218	15492	15272	15181	15181	15136	15133	15275	15226	15314	15279	15132	15235	15302	15269	15268	15303	15122	15248	15221	15186	15090	15305	15354	15434	15429	15275	15378	15111	15275	15203	15223	15457	15352	15169	15098	15082	15235	15210	15286	15395	15311	15281	15306	15343	15177	15453	15363	15189	15351	15395	15156	15240	15250	15277	15242	15288	15299	15314	15134	15246	15399	15268	15214	15396	15210	15358	15355	15375	15225	15085	15186	15266	15340	15272	15189	15356	15214	15233	15222	15273	15264	15125	15400	15412	15283	15329	15293	15389	15210	15310	15272	15172	15389	15242	15477	15076	15284	15241	15323	15163	15269	15533	15277	15275	15290	15129	15327	15137	15012	15129	15208	15322	15187	15196	15156	15217	15199	15262	15219	15348	15213	15359	15166	15211	15394	15186	15279	15175	15270	15202	15394	15349	15484	15255	15293	15495	15353	15300	15298	15296	15339	15063	15145	15479	15133	15243	15128	15057	15235	15385	15215	15237	15266	15068	15281	15325	15369	15423	15416	15387	15232	15275	15274	15214	15180	15436	15224	15295	15428	15294	15247	15092	15378	15266	15313	15261	15269	15431	15519	15386	15272	15241	15357	15442	15213	15295	15397	15267	15255	15291	15234	15077	15057	15309	15275	15439	15387	15263	15404	15390	15392	15134	15125	15245	15186	15213	15152	15373	15135	15365	15255	15218	15338	15156	15312	15407	15353	15224	15178	15212	15353	15274	15439	15518	15244	15292	15215	15219	15242	15165	15328	15322	15289	15153	15307	15204	15242	15365	15264	15247	15428	15225	15247	15186	15469	15360	15233	15276	15235	15205	15133	15254	15190	15297	15351	15365	15310	15456	15399	15507	15112	15388	15312	15207	15250	15119	15242	15221	15327	15342	15413	15068	15400	15291	15373	15412	15259	15267	15303	15212	15279	15260	15244	15261	15266	15381	15151	15318	15334	15262	15315	15265	15420	15275	15255	15273	15338	15468	15252	15233	15467	15344	15368	15238	15348	15229	15163	15073	15244	15325	15304	15211	15238	15176	15266	15199	15247	15326	15219	15278	15227	15303	15395	15254	15106	15273	15289	15313	15300	15213	15282	15254	15303	15368	15180	15096	15269	15278	15262	15321	15182	15248	15326	15283	15241	15205	15176	15258	15164	15251	15290	15160	15157	15230	15476	15094	15428	15349	15266	15393	15302	15164	15387	15314	15310	15288	15421	15239	15162	15224	15325	15367	15258	15288	15231	15262	15217	15140	15240	15449	15237	15184	15342	15323	15216	15298	15247	15240	15279	15330	15137	15264	15266	15313	15313	15297	15177	15151	15287	15205	15340	15104	15202	15340	15322	15207	15327	15008	15374	15147	15238	15364	15320	15449	15140	15234	15428	15283	15261	15307	15107	15336	15060	15327	15486	15363	15171	15362	15320	15327	15094	15229	15330	15314	15310	15190	15279	15407	15205	15180	15180	15494	15294	15269	15246	15281	15071	15220	15370	15229	15310	15400	15375	15519	15311	15315	15318	15397	15368	15188	15175	15423	15241	15198	15097	15328	15254	15033	15385	15376	15451	15050	15161	15356	15356	15351	15528	15321	15290	15053	15147	15387	15441	15235	15440	15356	15373	15143	15375	15362	15262	15331	15297	15464	15222	15234	15256	15150	15160	15347	15283	15268	15215	15269	15297	15132	15146	15436	15473	15363	15149	15151	15320	15305	15399	15098	15258	15353	15427	15216	15131	15473	15301	15161	15311	15446	15164	15188	14995	15221	15292	15381	15115	15228	15316	15219	15006	15095	15162	15082	15043	15223	15272	15534	15457	15116	15357	15341	15523	15216	15138	15385	15196	15064	15138	15406	15209	15331	15250	15112	15362	15318	15202	15216	15443	15266	15367	15114	15267	15298	15264	15379	15213	15308	15153	15255	15306	15226	15200	15063	15256	15481	15270	15102	15138	15257	15248	15248	15189	15069	15234	15177	15279	15324	15281	15280	15225	15268	15373	15306	15318	15300	15216	15201	15310	15326	15109	15055	15071	15287	15211	15417	15288	15262	15266	15079	15332	15192	15512	15329	15232	15147	15102	15368	15473	15330	15115	15343	15192	15420	15420	15280	15357	15291	15140	15006	15294	15214	15388	15215	15308	15233	15491	15606	15365	15475	15353	15203	15117	15114	15074	15210	15243	15305	15248	15194	15160	15352	15270	15325	15282	15210	15297	15272	15454	15327	15269	15358	15244	15211	15536	15128	15103	15141	15090	15178	15219	15454	15151	15422	15193	15355	15277	15156	15194	15187	15125	15275	15289	15222	15319	15376	15184	15217	15217	15352	15345	15159	15185	15379	15459	15278	15399	15263	15264	15320	15389	15073	15284	15212	15267	15205	15256	15271	15399	15164	15137	15308	15256	15048	15560	15145	15194	15251	15233	15519	15225	15407	15295	15126	15163	15269	15429	15167	15215	15391	15238	15313	15355	15234	15294	15324	15271	15340	15259	15510	15179	15407	15247	15259	15117	15290	15367	15322	15324	15308	14946	15203	15387	15397	15250	15337	15037	15200	15579	15244	15226	15314	15161	15293	15159	15125	15380	15174	15221	15271	15129	15234	15257	15365
25657	44618	42416	25104	18917	16792	15696	15077	14839	15086	15490	14778	14498	13856	13696	13891	13683	13669	13652	13437	13569	13489	13400	13479	13491	13524	13291	13370	13359	13432	13441	13401	13457	13371	13380	13324	13437	13488	13600	13533	13395	13461	13335	13087	13344	13202	13282	13463	13362	13820	14573	14029	13739	13389	13477	13361	13429	13072	13421	13107	13195	13311	13397	13147	13253	13301	13332	13247	13278	13258	13251	13174	13163	13224	13410	13143	13164	13338	13089	13205	13143	13304	13233	13369	13202	13305	13199	13328	13355	13161	13289	13291	13441	13220	13223	13367	13310	13322	13334	13191	13368	13262	13178	13286	13359	13265	13087	13268	13301	13380	13165	13335	13325	13154	13311	13271	13112	13200	13124	13266	13139	13532	13271	13273	13266	13232	13140	13212	13302	13192	13144	13252	13257	13166	13194	13416	13224	13304	13251	13226	13400	13261	13380	13351	13258	13278	13227	13474	13243	13262	13174	13453	13212	13309	13234	13284	13251	13283	13311	13147	13426	13362	13183	13363	13102	13254	13302	13137	13395	13407	13401	13146	13237	13255	13251	13404	13374	13337	13119	13265	13370	13461	13158	13361	13259	13436	13158	13304	13377	13328	13142	13242	13271	13372	13252	13219	13151	13291	13312	13207	13384	13317	13343	13370	13082	13423	13159	13249	13078	13324	13302	13290	13286	13100	13208	13181	13447	13248	13335	13315	13272	13302	13255	13135	13084	13219	13310	13162	13286	13275	13246	13359	13189	13303	13204	13232	13244	13381	13324	13067	13197	13133	13317	13285	13314	13172	13279	13334	13285	13140	13339	13175	13215	13275	13151	13187	13222	13135	13185	13266	13147	12995	13276	13156	13254	13407	13362	13238	13222	13233	13276	13279	13296	13340	13231	13126	13351	13309	13190	13268	13337	13052	13133	13326	13384	13183	13439	13214	13177	13528	13184	13318	13242	13351	13299	13296	13256	13204	13244	13125	13274	13329	13157	13230	13299	13321	13239	13231	13392	13186	13136	13302	13253	13269	13290	13232	13268	13200	13382	13263	13268	13276	13333	13116	13317	13339	13066	13076	13294	13266	13158	13208	13168	13338	13234	13540	13379	13304	13266	13413	13317	13262	13310	13327	13266	13337	13291	13241	13387	13223	13334	13285	13188	13396	13431	13190	13223	13163	13241	13305	13263	13298	13229	13365	13189	13303	13210	13371	13152	13238	13202	13298	13336	13339	13390	13302	13253	13257	13260	13162	13205	13099	13113	13328	13477	13279	13307	13060	13166	13278	13258	13358	13139	13266	13003	13332	13249	13312	13225	13255	13230	13365	13300	13090	13223	13156	13225	13122	13285	13164	13315	13110	13217	13214	13221	13256	13254	13266	13425	13349	13305	13267	13160	13263	13280	13266	13308	13368	13352	13285	13266	13457	13137	13168	13150	13299	13308	13294	13327	13152	13216	13196	13153	13305	13355	13335	13263	13307	13182	13308	13278	13298	13243	13320	13510	13306	13499	13199	13246	13195	13379	13296	13183	13287	13132	13282	13160	13417	13255	13128	13169	13161	13274	13359	13267	13189	13331	13199	13471	13249	13325	13241	13201	13228	13163	13143	13149	13203	13266	13326	13308	13199	13258	13303	13374	13113	13193	13242	13146	13327	13157	13209	13098	13277	13144	13225	13272	13219	13172	13227	13305	13296	13251	13259	13258	13202	13427	13296	13267	13211	13473	13343	13298	13239	13197	13164	13276	13141	13273	13254	13184	13303	13367	13358	13298	13207	13207	13255	13310	13364	13363	13132	13161	13276	13288	13368	13246	13327	13165	13176	13291	13306	13300	13261	13259	13339	13393	13273	13324	13195	13231	13392	13230	13294	13035	13345	13236	13277	13324	13287	13293	13307	13241	13227	13197	13355	13194	13283	13195	13465	13196	13389	13141	13466	13304	13249	13375	13249	13230	13331	13279	13273	13371	13320	13202	13388	13276	13322	13410	13213	13223	13241	12928	13164	13365	13176	13058	13173	13288	13391	13177	13050	13224	13152	13331	13155	13157	13170	13268	13186	13351	13261	13208	13268	13194	13232	13314	13220	13149	13297	13303	13476	13260	13320	13402	13166	13210	13213	13131	13175	13216	13236	13113	13173	13222	13172	13254	13310	13219	13295	13169	13275	13369	13046	13365	13224	13262	13322	13235	13256	13318	13191	13197	13256	13228	13242	13321	13186	13252	13264	13443	13243	13039	13281	13272	13442	13208	13136	13287	13431	13309	13295	13208	13355	13173	13278	13246	13291	13009	13140	13127	13196	13110	13212	13333	13184	13221	13220	13266	13416	13277	13368	13321	13317	13144	13332	13100	13244	13220	13312	13501	13328	13240	13161	13366	13243	13274	13311	13365	13325	13323	13299	13186	13175	13223	13248	13355	13347	13485	13313	13280	13242	13151	13296	13379	13254	13425	13211	13213	13403	13312	13212	13344	13298	13344	13197	13410	13227	13123	13395	13129	13212	13265	13252	13312	13213	13435	13015	13301	13220	13249	13366	13264	13078	13166	13281	13271	13315	13137	13236	13277	13244	13255	13465	13214	13275	13242	13144	13532	13253	13263	13274	13267	13213	13230	13442	13268	13459	13273	13215	13356	13180	13378	13220	13408	13229	13215	13177	13135	13192	13320	13192	13179	13239	13394	13205	13131	13285	13189	13183	13209	13225	13449	13122	13307	13280	13274	13150	13336	13260	13220	13187	13342	13259	13325	13204	13222	13255	13316	13447	13230	13247	13298	13311	13404	13193	13185	13223	13335	13115	13362	13170	13211	13244	13173	13354	13409	13220	13232	13300	13216	13292	13219	13314	13124	13231	13325	13286	13435	13305	13302	13331	13262	13277	13050	13242	13153	13052	13191	13183	13302	13288	13259	13229	13192	13119	13270	13344	13366	13246	13232	13273	13215	13265	13140	13322	13320	13189	13336	13119	13194	13133	13227	13449	13273	13145	13277	13172	13209	13337	13127	13264	13346	13311	13365	13192	13113	13288	13298	13293	13143	13193	13283	13342	13282	13153	13399	13348	13290	13169	13066	13339	13253	13196	13523	13261	13176	13211	13287	13120	13322	13332	13233	13356	13347	13035	13241	13127	13492	13139	13178	13256	13356	13208	13281	13180	13191	13178	13323	13269	13303	13402	13189	13209	13230	13314	13404	13326	13254	13368	13415	13288	13321	13411	13129	13214	13129	13274	13239	13273	13187	13243	13191	13248	13298	13385	13317	13230	13416	13246	13315	13139	13345	13396	13089	13172	13289	13283	13233	13292	13291	13247	13163	13139	13305	13247	13226	13363	13244	13171	13245	13204	13363	13165	13219	13314	13257	13180	13221	13252	13348	13302	13379	13128	13355	13385	13210	13201	13200	13331	13272	13273	13340	13149	13119	13258	13314	13292	13261	13233	13253	13127	13263	13290	13245	13227	13137	13228	13345	13227	13129	13337	13205	13346	13193	13405	13244	13213	13246	13202	13311	13308	13229	13084	13269	13397	13240	13307	13344	13307	13094	13329	13300	13286	13351	13334	13235	13249	13297	13299	13274	13302	13293	13262	13298	13143	13251	13098	13414	13173	13284	13448	13103	13275	13089	13324	13411	13262	13330	13139	13503	13348	13342	13264	13123	13391	13273	13282	13143	13297	13262	13213	13139	13321	13394	13209	13100	13158	13276	13237	13156	13209	13135	13257	13231	13219	13229	13267	13182	13334	13307	13301	13216	13219	13268	13447	13107	13162	13348	13207	13238	13232	13204	13250	13317	13411	13159	13274	13161	13073	13166	13218	13206	13339	13301	13266	13283	13074	13335	13215	13127	13078	13171	13314	13338	13365	13248	13247	13253	13189	13094	13163	13084	13286	13269	13348	13442	13320	13244	13225	13226	13245	13258	13334	13228	13281	13079	13432	13185	13164	13384	13194	13293	13158	13324	13301	13090	13240	13218	13371	13269	13219	13237	13348	13473	13283	13269	13300	13205	13193	13208	13228	13304	13424	13248	13299	13212	13393	13272	13307	13233	13193	13359	13301	13235	13094	13239	13151	13220	13143	13280	13174	13360	13196	13209	13448	13211	13160	13314	13428	13127	13117	13163	13251	13289	13228	13144	13187	13276	13184	13124	13267	13066	13337	13178	13186	13399	13347	13222	13359	13360	13377	13267	13229	13275	13345	13275	13283	13211	13447	13121	13283	13437	13119	13290	13055	13353	13361	13321	13200	13301	13293	13215	13212	13263	13351	13160	13384	13187	13245	13230	13273	13295	13230	13201	13228	13200	13275	13178	13237	13081	13236	13112	13372	13442	13313	13268	13364	13251	13315	13220	13306	13287	13194	13179	13427	13265	13180	13239	13269	13214	13450	13162	13244	13275	13335	13351	13390	13109	13298	13304	13390	13197	13061	13136	13286	13147	13182	13404	13176	13241	13386	13041	13214	13291	13235	13237	13266	13444	13259	13399	13401	13221	13389	13271	13327	13285	13360	13456	13260	13235	13317	13296	13334	13224	13192	13322	13304	13304	13281	13257	13221	13352	13173	13351	13090	13216	13177	13288	13073	13335	13432	13313	13383	13405	13239	13350	13281	13440	13297	13287	13146	13137	13202	13300	13294	13217	13340	13174	13134	13315	13250	13219	13188	13387	13338	13247	13144	13377	13230	13241	13389	13273	12956	13292	13107	13324	13448	13203	13223	12971	13362	13044	13237	13366	13351	13243	13169	13375	13206	13365	13300	13316	13215	13478	13253	13351	13215	13098	13210	13348	13166	13146	13179	13319	13130	13220	13253	13242	13276	13354	13238	13358	13314	13312	13413	13433	13325	13275	13088	13249	13116	13285	13290	13282	13140	13298	13383	13279	13433	13298	13310	13363	13292	13179	13367	13218	13326	13193	13440	13247	13206	13411	13341	13256	13354	13229	13242	13177	13296	13109	13271	13314	13387	13318	13265	13222	13420	13239	13341	13194	13130	13239	13424	13319	13218	13355	13366	13291	13228	13190	13334	13345	13176	13284	13214	13362	13439	13135	13231	13491	13268	13275	13181	13203	13446	13201	13062	13134	13206	13254	13000	13324	13159	13200	13228	13071	13285	13099	13097	13377	13180	13255	13367	13210	13216
22972	21486	29362	23904	21636	23498	24989	18833	17686	18199	18222	17463	17222	16914	16724	16488	16801	16704	16616	16235	16386	16081	16225	16329	16065	16440	16312	16052	16167	16211	16248	15970	16145	16042	16206	16371	16135	16137	16266	15979	16004	16090	15888	16126	16121	16135	16135	16195	16100	16650	17227	16922	16617	16255	16123	16208	16105	16071	15882	16007	16087	15958	16293	15866	16047	16123	16085	16132	16055	16022	16158	15986	15913	16073	15927	16047	16163	15951	16031	15792	15857	16015	15856	15955	16099	16041	15949	16143	15962	15918	15975	15828	16017	16000	16022	15958	16103	16098	16034	16143	15912	16069	15842	15948	15829	16002	16090	15989	15839	16141	15818	15933	15808	15963	15931	15878	15972	16110	15941	15876	15941	15904	16126	15989	15856	15970	16113	16037	16231	15958	16059	16129	15954	15929	16139	16063	15866	16106	15805	15938	16037	15879	16053	16043	16045	16151	15955	15896	15999	15910	16022	16118	16158	16130	16101	15908	16010	16110	16197	15765	16077	15941	15928	16158	16001	16117	15965	15998	16037	15905	15949	15966	15859	15773	15809	16057	16015	15868	16079	15824	15958	15971	16153	16108	16027	15941	15912	15882	15900	16019	16014	15776	16036	15983	16036	16019	16126	15974	15821	15889	15887	16214	16089	16066	16164	15951	15906	15887	16082	15880	15897	15950	16150	15976	16029	15980	16277	16019	16183	16017	16193	15893	15939	15991	16063	15848	16115	15926	15952	15784	15962	15976	15831	15991	15909	16068	15812	15987	15776	15889	15991	15931	15758	15960	16053	16160	15863	16141	15821	15931	15997	16100	15923	16016	15801	15727	16107	16135	16059	15946	16047	15879	16037	15926	15894	15908	16162	15847	16053	15952	16080	16054	16018	15993	16056	15967	15988	16011	16037	15932	15845	16004	16036	15926	15954	15942	16086	16262	16017	15850	16044	15747	15978	15815	15840	15900	15955	15924	15911	15996	15897	15836	16219	15988	15980	15996	15993	15977	16008	15865	16022	15841	15921	15989	16015	15939	15694	15946	15890	15780	16041	15982	15957	15872	16151	15989	15929	15853	15916	16009	15903	15870	15988	16087	15637	15917	16068	15823	15971	15987	15975	15923	15929	16027	16182	16159	16040	16006	16018	15953	15860	15913	15797	16016	15837	15906	15960	16046	15979	16002	16318	15906	15935	16146	16000	16039	16223	15890	15947	15988	16200	15953	15905	16076	16176	16062	16065	15986	16076	16099	15804	15982	15869	15994	16138	16026	16152	16001	16118	15934	15991	16120	16004	15960	15774	15904	15962	15982	15983	15951	15951	15917	15892	15975	15829	16092	15960	16069	15932	16074	15999	15999	16006	15945	15966	16103	16032	16005	15977	16051	15938	15915	16027	15850	16021	15923	15938	15950	15843	15931	15716	15866	15922	16006	16094	16068	15730	15991	15902	15797	15941	15975	15922	15824	16000	15751	15901	15918	15907	15983	16083	16030	16185	16057	15858	16067	15920	15949	15896	16066	15813	15981	16214	15836	16049	15718	15866	16042	15871	15897	16096	15995	15810	16159	15789	15825	15956	15796	16129	15975	16014	15902	16005	16133	16026	16024	15685	15999	15862	16117	16022	15909	15923	15798	16062	16104	15973	15932	15943	16122	16083	15932	15871	15851	15983	16100	15768	16069	16071	16003	16005	15946	15930	15720	15956	16030	15975	15771	15756	15805	15861	16016	15784	16061	15861	15914	15975	16063	16202	15856	16115	16192	15944	16053	16098	15935	16031	16112	16061	15906	15876	15935	15961	16041	16125	15871	15869	15865	15892	15968	15866	16131	15927	15805	15821	15948	15952	16028	16002	16179	16039	16036	15972	15764	15935	15985	16078	15979	15990	15854	15905	15907	16141	15903	16107	15817	15891	16088	15856	15733	15846	15828	16090	15899	15851	15791	16033	16022	16265	15893	15999	16014	15940	15916	15954	16027	15791	15963	16209	15914	16144	16058	16129	15918	15965	16021	16001	15885	16126	16048	15758	15945	15861	16088	15911	15841	16040	16017	15953	15910	15889	16083	16005	15874	15992	15920	16155	16104	15846	15983	16089	16193	15878	16011	16002	15817	16168	16154	16071	15726	15818	16061	16003	16131	16051	16027	16191	16019	15950	16078	16047	15911	15954	15759	16111	16033	15971	15880	15982	15878	15967	16216	16262	16060	16208	15914	15989	16082	15902	15877	15898	15930	15950	16095	16113	16103	16014	15775	15925	15867	15893	15842	16187	16036	15936	15936	16014	16002	15949	16027	15943	15962	15880	16072	16085	15916	15931	15951	16049	15793	15784	15710	15768	15995	16053	15865	16128	15990	16066	16005	16109	15729	15860	16081	16123	16089	15884	15886	15983	15877	15941	16039	15960	15906	16140	16110	15732	16050	15942	15788	15981	15896	15933	15906	16019	16120	16048	15904	15984	15855	16023	16113	15927	15866	15990	16106	16099	15912	16194	15777	15830	15705	16040	16173	16006	15979	15940	16005	16121	15706	15755	15824	16058	15772	15767	15764	15958	15893	15974	15837	15848	15958	15991	16028	15972	15900	15939	16025	15972	15956	16017	15980	15863	15940	16030	15837	16034	15876	15892	15981	15929	16002	15795	15940	16156	15886	16082	16050	15994	16026	15995	15986	15781	16280	15884	15890	15980	15855	15944	15875	15907	15983	16120	15794	15856	15984	15952	15905	15949	16012	15784	15983	15764	16139	16014	15898	15921	15912	16116	16061	16016	15943	15999	15782	15758	15732	15805	16019	15916	16223	16007	15969	16085	16075	15974	15925	15822	15862	15978	15842	16121	16054	15945	16085	16022	16016	15901	15924	16126	15979	16008	15831	15852	16044	15894	15931	16099	15897	15894	15967	16052	15990	15899	15941	15818	16060	15975	16012	15898	16046	16056	16010	15920	15919	16116	16047	15814	15828	15886	15942	16143	15999	16033	15943	15973	15804	16057	15801	15902	16042	15911	15987	16017	15938	16003	16032	16124	15949	15955	15854	16079	16022	15953	16080	16039	16027	15846	15882	16071	15912	15966	15962	15940	15838	15765	16037	15980	16125	15919	15999	15868	15983	15963	15907	15908	16078	15905	16071	15855	15902	15968	16022	15942	15954	15963	16057	15998	15907	16002	16097	15837	15743	16005	15913	15802	15713	15835	15829	16068	15863	15936	16171	16076	15947	15882	15842	15747	15926	15954	15739	16031	15856	16202	15976	15923	15757	15870	16076	15827	16026	16015	16081	16041	15902	16052	16090	15903	16161	15955	15889	16047	15865	16003	16032	16118	16039	16063	15810	15971	15970	15907	16117	16076	15930	15882	15959	15987	15907	15857	15856	15974	15787	16023	15888	15998	15781	15988	15989	15954	15900	15928	15988	16075	16078	16024	16087	16072	16079	16205	15823	16049	16041	16006	16043	15962	15990	15867	16048	16087	16029	16001	15888	15959	16052	15934	16017	15941	15759	15916	15859	15972	15899	15959	16023	16029	15991	15882	15919	16196	15984	16042	15882	15955	16074	15959	16135	16019	15915	15800	15975	15817	15815	15787	16219	15977	15874	16149	15956	15682	16056	15946	16164	15981	16099	15974	15726	15955	15974	16015	15810	15820	15968	15946	15928	15909	15901	15912	15983	16036	15822	15940	16107	15900	16001	15900	15915	16086	15949	16003	15948	16031	16079	16120	15984	15835	16131	16029	15899	15897	15834	15805	16046	16197	16057	16110	16096	15938	15863	15926	15973	15872	15894	15934	16019	15918	15881	16064	16049	15869	16033	15804	15734	16041	15907	15852	15961	16069	15954	16126	16048	15826	15973	16014	15819	15899	15881	15900	15971	16001	16106	15891	16108	15852	15865	16297	16168	16158	15998	15905	15716	15996	15983	16047	16006	15997	15985	16024	15979	16060	15915	16112	16179	16108	16076	16075	15999	15853	16013	15910	16069	15962	16194	16030	16008	15896	15817	15854	16073	15977	15929	16013	15819	15921	16051	15950	16015	16155	15967	16072	16089	16160	16035	15933	15781	15800	16000	15957	15788	16062	15919	15825	15784	15850	16016	15867	15885	16101	16010	15922	15926	15969	15869	15959	15973	15883	15903	16100	15847	16099	16098	16051	16076	15894	15852	16022	16281	15947	15882	16012	16003	15968	15886	15953	16009	15861	15926	15979	15989	15860	16023	16028	15768	16081	16086	15943	15885	15749	15819	15909	15847	16133	16082	16021	15745	15842	15987	15926	15945	16048	15892	16118	15831	15768	15982	15923	16242	15883	15930	16221	16017	15828	16002	15938	16021	15899	16076	16097	16073	16001	15853	16034	16029	15901	16079	15911	16065	16252	16095	15936	15941	15898	15973	15970	16105	15809	15917	16041	16014	16049	16023	15942	15938	15815	16106	16199	15959	16159	16105	16105	15961	15948	16180	15746	15933	16029	15745	15699	15791	16033	15844	15987	15972	16020	15945	15744	15957	15835	15959	15932	15898	16020	15951	15992	16065	15747	15848	16056	15962	16055	15907	15994	16001	16055	16142	16204	16199	16053	16158	16230	16105	15949	16015	16079	16092	15964	15899	16053	16089	15976	16162	16020	15915	15876	16006	15808	16112	15971	15816	15915	15859	15924	16035	16095	16064	15818	15995	16001	15906	15909	15934	15960	15924	15970	15833	15850	15785	16028	15852	15921	15918	16183	15897	15975	16260	15935	16182	15954	15921	15734	15970	15977	15858	15938	16071	15851	15977	16077	15883	16180	16038	15910	15904	15878	15946	15866	15830	15883	16037	15795	16037	15901	16091	16010	16070	15913	16121	15932	15850	15723	15821	16095	15995	16048	15994	15821	15829	15939	15996	15824	16048	16094	15995	15928	16004	15807	16047	16141	16024	15990	16106	16030	16179	15940	15987	15980	15839	15842	15734	16080	16072	15843	16110	15988	15964	15947	15996	16019	15901	15924	15888	15943	15916	16003	15766	16030	16090	15956	15845	15981	15841	15923	15960	16024	16041	16013	15942	15939	15700	16090	16045	15899	16024	16031	16090	16053	16104	15772	16023	15935	16083	15898	15836	16001	15876	16011	15904	16082	16075	15796	15989	15777	16109	16159	16092	16010	15980
28608	49646	47528	30035	22125	19306	17863	16429	16337	16859	16804	15942	15032	14626	14686	14346	14497	14420	14337	14017	13934	13922	13896	13923	13762	13873	13770	14078	13806	13864	14078	13801	14015	13861	13848	14012	13944	13975	13742	13636	13899	13863	13773	13641	13559	13795	13885	13900	13752	14938	15828	14703	14463	14076	13876	13722	13607	13721	13610	13737	13679	13846	13600	13781	13827	13737	13708	13678	13699	13809	13638	13660	13634	13638	13751	13643	13643	13624	13692	13630	13887	13597	13700	13599	13778	13769	13619	13622	13817	13663	13863	13737	13647	13644	13695	13703	13774	13659	13827	13713	13542	13732	13730	13660	13751	13634	13821	13711	13694	13752	13747	13741	13655	13712	13684	13692	13721	13669	13747	13545	13638	13600	13686	13495	13686	13620	13561	13548	13826	13776	13814	13794	13668	13670	13625	13583	13608	13614	13719	13571	13578	13628	13838	13742	13838	13902	13625	13573	13544	13612	13771	13775	13713	13891	13547	13673	13593	13770	13640	13767	13716	13615	13705	13729	13628	13746	13645	13755	13624	13568	13650	13574	13668	13663	13777	13767	13861	13801	13594	13877	13820	13591	13660	13688	13668	13719	13680	13630	13660	13575	13663	13648	13706	13657	13654	13534	13633	13604	13770	13762	13668	13704	13476	13618	13622	13641	13694	13522	13763	13630	13644	13602	13744	13735	13686	13764	13505	13605	13634	13484	13685	13800	13869	13605	13624	13569	13548	13652	13659	13647	13631	13612	13606	13659	13705	13812	13663	13689	13667	13762	13540	13635	13707	13579	13626	13615	13603	13624	13505	13696	13720	13803	13717	13631	13535	13646	13655	13695	13660	13848	13559	13579	13785	13676	13818	13703	13517	13784	13766	13580	13711	13691	13722	13562	13680	13571	13741	13724	13568	13570	13475	13887	13628	13720	13677	13633	13744	13712	13718	13731	13646	13609	13737	13463	13908	13757	13715	13779	13720	13653	13629	13678	13845	13718	13782	13653	13625	13814	13492	13715	13526	13739	13695	13616	13623	13531	13637	13599	13743	13646	13802	13474	13629	13556	13675	13600	13778	13743	13811	13616	13751	13603	13682	13595	13559	13611	13867	13778	13753	13815	13699	13577	13714	13584	13552	13443	13673	13738	13696	13722	13616	13822	13603	13649	13579	13764	13632	13631	13525	13862	13590	13632	13577	13777	13750	13734	13698	13706	13733	13819	13577	13664	13597	13655	13662	13565	13793	13765	13859	13697	13638	13656	13695	13523	13679	13696	13631	13652	13680	13804	13656	13594	13684	13607	13551	13746	13712	13576	13747	13639	13718	13557	13622	13527	13605	13786	13679	13762	13574	13690	13625	13516	13500	13723	13814	13651	13754	13533	13674	13683	13718	13725	13686	13920	13687	13752	13693	13676	13836	13714	13614	13773	13783	13585	13723	13550	13538	13709	13568	13857	13714	13737	13592	13480	13558	13728	13679	13611	13770	13709	13747	13675	13711	13569	13554	13653	13768	13522	13654	13597	13691	13700	13605	13700	13644	13559	13671	13803	13506	13561	13836	13719	13618	13672	13696	13694	13696	13623	13636	13796	13643	13623	13717	13681	13667	13653	13680	13650	13834	13589	13798	13679	13659	13586	13562	13725	13681	13472	13720	13754	13757	13582	13540	13837	13566	13621	13773	13673	13683	13670	13637	13700	13639	13583	13674	13700	13670	13671	13661	13661	13776	13639	13468	13608	13681	13704	13647	13722	13580	13744	13673	13613	13628	13603	13695	13616	13600	13690	13663	13825	13707	13501	13593	13762	13704	13640	13657	13536	13718	13835	13854	13690	13653	13685	13675	13626	13726	13626	13746	13696	13666	13640	13712	13594	13692	13742	13625	13605	13660	13664	13703	13754	13593	13595	13675	13718	13689	13770	13670	13760	13492	13763	13539	13794	13616	13808	13433	13600	13663	13814	13637	13614	13654	13768	13680	13630	13663	13683	13752	13710	13636	13692	13631	13726	13550	13684	13523	13898	13736	13763	13520	13609	13639	13755	13641	13689	13562	13512	13556	13524	13701	13657	13785	13659	13578	13616	13733	13643	13637	13551	13625	13716	13702	13595	13689	13584	13631	13697	13712	13675	13486	13741	13724	13674	13670	13694	13727	13632	13752	13691	13780	13516	13663	13667	13670	13696	13602	13783	13653	13561	13569	13735	13662	13616	13559	13659	13651	13643	13836	13696	13610	13657	13721	13733	13812	13654	13873	13910	13737	13707	13610	13570	13644	13606	13673	13545	13822	13728	13818	13629	13697	13687	13653	13764	13766	13478	13641	13720	13766	13640	13823	13517	13607	13644	13492	13543	13753	13777	13671	13684	13743	13784	13559	13649	13616	13686	13768	13609	13574	13684	13762	13643	13707	13649	13635	13621	13664	13650	13641	13547	13615	13564	13628	13834	13676	13618	13732	13491	13744	13768	13590	13683	13698	13535	13848	13727	13747	13672	13760	13764	13645	13769	13625	13629	13622	13624	13648	13642	13676	13501	13534	13673	13731	13606	13615	13555	13645	13715	13693	13605	13657	13691	13598	13652	13658	13828	13682	13502	13581	13610	13609	13587	13764	13502	13742	13723	13631	13834	13579	13646	13683	13703	13788	13600	13561	13540	13822	13593	13456	13628	13609	13477	13668	13641	13447	13687	13597	13791	13540	13689	13720	13647	13619	13587	13769	13638	13840	13602	13674	13584	13684	13703	13612	13599	13847	13717	13719	13561	13556	13557	13798	13669	13642	13581	13623	13727	13842	13822	13527	13788	13448	13483	13567	13736	13583	13538	13612	13530	13576	13439	13605	13567	13556	13602	13848	13683	13546	13489	13637	13562	13528	13603	13609	13826	13768	13585	13664	13731	13699	13548	13586	13625	13691	13643	13670	13720	13626	13810	13707	13537	13787	13617	13647	13627	13676	13718	13530	13811	13602	13513	13624	13798	13717	13691	13648	13787	13618	13797	13534	13765	13672	13683	13681	13651	13852	13668	13622	13612	13571	13709	13610	13673	13715	13824	13564	13657	13609	13618	13733	13537	13708	13534	13740	13754	13634	13557	13733	13699	13759	13714	13699	13563	13805	13546	13600	13673	13573	13625	13717	13574	13725	13750	13580	13778	13683	13628	13557	13640	13776	13569	13696	13739	13680	13726	13551	13674	13738	13657	13660	13555	13764	13760	13711	13559	13692	13698	13616	13475	13611	13629	13779	13670	13609	13632	13717	13803	13627	13588	13719	13609	13857	13577	13717	13503	13623	13521	13630	13625	13607	13740	13644	13624	13637	13794	13709	13603	13787	13670	13780	13773	13660	13577	13626	13768	13653	13831	13754	13830	13672	13536	13662	13689	13527	13791	13492	13617	13736	13804	13684	13688	13601	13632	13820	13589	13643	13625	13699	13718	13767	13504	13784	13642	13733	13656	13531	13673	13850	13580	13651	13776	13688	13637	13730	13580	13577	13484	13690	13623	13733	13653	13680	13615	13546	13707	13608	13840	13671	13746	13726	13517	13634	13730	13576	13718	13633	13621	13725	13736	13478	13698	13663	13742	13617	13565	13678	13585	13753	13723	13702	13666	13768	13709	13671	13618	13613	13571	13537	13681	13564	13657	13633	13569	13699	13594	13736	13568	13802	13746	13663	13638	13762	13534	13757	13662	13695	13617	13677	13524	13676	13688	13762	13735	13743	13729	13805	13651	13641	13627	13835	13633	13741	13730	13700	13771	13655	13651	13657	13648	13655	13588	13610	13612	13799	13615	13588	13567	13578	13710	13676	13647	13768	13642	13572	13698	13649	13666	13842	13385	13831	13622	13717	13723	13668	13808	13700	13729	13646	13599	13682	13699	13633	13542	13562	13620	13624	13651	13559	13598	13794	13664	13649	13741	13781	13592	13572	13837	13650	13580	13670	13750	13745	13823	13782	13634	13600	13578	13571	13569	13706	13572	13616	13761	13600	13594	13625	13759	13722	13663	13711	13681	13769	13705	13707	13815	13701	13674	13556	13671	13812	13666	13677	13809	13618	13675	13634	13663	13596	13784	13804	13417	13617	13547	13565	13702	13659	13660	13604	13730	13569	13378	13747	13600	13797	13595	13616	13797	13569	13658	13574	13597	13659	13725	13690	13629	13608	13569	13634	13790	13687	13589	13735	13574	13717	13492	13555	13772	13549	13745	13803	13678	13507	13634	13682	13642	13654	13588	13697	13660	13852	13769	13628	13612	13616	13737	13625	13757	13562	13534	13611	13494	13778	13809	13622	13532	13592	13681	13608	13591	13564	13473	13634	13644	13671	13507	13654	13747	13625	13755	13605	13672	13701	13562	13671	13819	13677	13798	13534	13841	13529	13462	13596	13631	13542	13692	13736	13690	13746	13619	13655	13693	13656	13642	13723	13568	13548	13560	13541	13687	13605	13721	13800	13645	13607	13813	13730	13551	13494	13702	13803	13737	13742	13685	13568	13567	13688	13675	13417	13729	13564	13584	13755	13672	13715	13728	13692	13716	13758	13804	13598	13850	13669	13637	13868	13720	13667	13545	13571	13750	13604	13800	13745	13579	13612	13627	13570	13646	13604	13667	13656	13630	13852	13593	13656	13664	13790	13697	13646	13736	13843	13561	13572	13578	13803	13739	13827	13600	13534	13647	13402	13803	13550	13577	13783	13751	13606	13760	13578	13539	13686	13658	13502	13535	13661	13634	13630	13684	13584	13676	13772	13570	13531	13682	13770	13760	13715	13616	13617	13890	13564	13500	13567	13611	13788	13665	13702	13531	13628	13704	13764	13842	13551	13660	13493	13682	13699	13713	13630	13676	13777	13610	13767	13659	13714	13681	13590	13662	13551	13696	13766	13607	13717	13727	13589	13577	13569	13596	13693	13738	13626	13523	13771	13843	13709	13626	13731	13773	13734	13761	13696	13842	13757	13644	13642	13668	13576	13642	13753	13710	13470	13572	13628	13460	13662	13626	13762	13727	13621	13785	13783	13677	13741	13567	13628	13724	13629	13898	13566	13730	13600	13705	13770	13723	13648	13754	13654	13708	13665	13729	13427	13722	13695	13630	13825	13619	13668	13591	13678	13801	13599	13801	13671	13768	13579	13771	13581	13530
27915	24331	30437	25292	18824	17891	17816	17466	17472	17667	17608	17424	17271	17419	17284	17209	17432	16982	17126	17217	17007	16983	17025	16957	16955	17133	16923	17178	16993	17077	16953	17145	17076	17247	17219	17233	17130	16919	16872	17022	17010	17203	17145	17164	17225	17162	17149	16894	16798	17155	17276	17248	17051	17297	16952	17004	17042	17091	16980	17005	16919	16960	17054	16835	17033	17076	17097	17094	17119	16999	17150	16936	16926	17222	16804	16961	17037	17176	17225	17057	16907	16770	17010	17100	17180	17103	17060	17000	16959	17039	16973	16995	17096	16917	16997	17050	17261	16905	17008	16980	17003	16863	17119	16997	17068	17137	17151	17079	17221	16822	16918	16918	17165	17072	16993	17057	17087	17006	17027	17143	17164	17212	17025	16932	17118	17016	16993	17151	17153	16956	17237	17123	17003	17011	17188	17217	17138	17058	17053	17091	17140	17169	17119	16837	17125	17017	16978	17024	17062	17117	17051	16795	16819	17114	17084	16966	17128	17161	16997	16948	17026	17090	17103	17192	16890	16903	16916	16966	16969	17088	16893	17207	16900	16898	16855	17102	16915	17012	17223	16914	17018	17139	16912	16846	17126	17031	16911	17236	17080	17029	17012	17206	16952	16977	17046	16989	17029	16950	17005	17052	16997	16754	16863	17094	16983	17116	16863	17270	17016	17058	17139	17051	17130	17165	17214	17188	17039	17206	17057	17109	17184	17052	17080	17044	17095	17033	16743	17124	17056	16951	17120	17006	17079	17090	17169	16934	17167	16969	16918	16891	17036	17026	16945	17139	16883	16949	17121	16986	17158	16936	16881	16975	17130	16938	16917	16921	17064	16829	17236	16970	17137	16942	17018	16929	16964	17205	17030	17004	17028	16890	17107	16895	16823	16898	17035	16874	16799	16866	17013	16881	16874	16883	16778	17089	16997	17196	16941	16864	17102	17105	16948	16907	17035	17138	17238	17029	17003	17010	17049	17163	16906	16917	17096	16829	16875	16984	17089	16990	16784	17057	16996	16900	17173	16989	16927	16746	16965	16784	17193	17220	17157	17102	17088	17032	17082	16911	16985	16937	16894	17129	17124	16814	17120	17053	16975	16848	17056	17037	16997	17031	17118	16959	16971	16974	17169	16882	16947	17076	16950	17189	17081	17006	17013	17119	16831	17075	17011	17104	17025	17093	17022	16885	16983	17031	17157	16890	17033	17142	16891	16890	17281	16981	16979	17094	16954	16967	16934	17206	17122	16935	17027	16883	17041	17059	16946	17127	17126	17020	17260	17200	16921	17000	16746	16774	17143	17034	16966	16927	16996	17077	16969	16950	17099	17108	16964	16879	16957	17078	17157	17034	16916	16923	16965	17129	17037	17062	16999	16794	16843	16860	16914	17016	17095	16943	17117	16904	16963	17024	16922	16927	17165	17061	16948	16844	17003	17159	16885	17122	17238	16945	17097	17044	17055	17014	16985	16883	17029	16951	16799	17019	17008	17194	17049	16991	17052	16984	17118	17039	16923	17221	17153	16881	17009	17023	16959	17017	16966	16854	17258	17063	17176	16909	16977	17109	17025	17116	16914	17113	17239	17102	16851	16878	16923	16922	17155	17078	17039	16834	16904	17023	16956	17082	16973	16838	17108	17194	16954	16734	17244	16863	16963	17105	17061	17015	16925	16809	17107	17087	17012	17125	16896	16985	16876	17081	17125	17037	17001	16906	16970	17017	17192	16874	16937	16995	17050	16824	17097	17005	17012	16971	17057	16984	17086	17014	16869	16966	16966	17055	17178	17174	17072	16723	17007	17212	16961	16928	16998	16877	16822	16978	17213	17035	17030	16933	16972	16998	17021	16982	16978	16903	17029	17091	17169	16962	16837	17246	16984	16889	17155	16850	17027	17169	17109	17057	16961	16907	16984	16835	17040	17098	16889	17005	17028	16993	17074	17033	16806	17012	16866	16878	16982	16988	16836	16987	16696	17051	17044	17110	17287	16937	16943	16997	17181	16939	17089	17168	16954	16978	16983	17037	17123	17148	17140	17082	17182	17083	17080	17053	17130	17027	16937	17248	17116	17110	16984	16977	17239	16961	17013	17015	17169	16935	17135	16990	16818	17125	17169	17036	17058	16948	17230	16648	17051	17100	16897	17030	17072	16953	17082	16950	17160	17150	16853	17093	17062	16949	16863	16920	17034	17244	16893	16819	17228	16961	17156	17198	17058	16984	17018	16909	17294	16997	16936	17088	17119	17047	16969	17082	17277	16971	17046	16809	17114	17099	17059	17078	16806	16922	17101	17071	17156	17015	16928	17070	16781	16906	17010	17101	17255	17050	17093	16992	16873	16906	16999	17124	17143	16854	17046	17205	17047	17003	16878	16828	17064	17141	17036	17080	17165	16914	17034	17039	16837	17028	17058	16958	17076	17112	16822	16850	16873	17214	17109	16980	17034	17072	17176	16902	17147	16996	16937	16915	17146	17161	17002	16876	17106	16846	17120	16928	17179	17028	17037	17017	16883	17149	17074	16900	17110	16966	16909	17090	17020	17101	17054	16986	17124	17004	16954	17110	16991	17058	17068	17109	17082	16861	17255	17218	17048	17079	17021	17047	17073	16975	17240	16833	16833	16953	16887	17080	17175	16941	17083	17189	17001	16742	17053	16875	17012	17108	16991	17202	16988	16971	16848	16951	16936	16966	16960	16990	16891	16687	17051	17124	16918	17308	17032	17090	17048	16928	17247	17017	16994	16925	16689	17102	17019	16980	16945	16962	16960	17018	17054	16900	17049	16985	16969	17063	17172	16969	16868	17187	17060	16970	17014	17297	16992	16841	17062	17040	17054	17166	17043	16986	16971	17177	17057	17164	16912	17016	16983	17030	16861	17047	16946	16942	16935	17054	16986	17001	17174	17097	17103	16997	16947	17221	17010	17234	16992	17097	17051	17159	17045	17047	17164	17021	17137	16842	16769	16853	16923	17387	16845	16972	17002	17017	17066	16957	16812	17252	16951	17075	17116	17118	17085	17103	16867	16944	17059	17059	16933	16979	16849	16822	17115	16818	17143	17144	17057	16888	17001	17005	16815	17063	16965	16886	16613	16881	16909	16921	16944	17024	16925	17099	16959	17067	17106	17211	16939	17009	17131	17157	17148	17053	17091	17193	17090	17077	16995	17082	17263	17152	17085	16962	17041	17088	17161	16937	16987	16905	16938	17295	16898	16975	17087	17061	17129	16992	16939	16990	17001	17023	17090	16987	17020	17195	16787	17041	17053	17002	17098	17159	17033	17075	17187	16969	16992	16997	17031	17010	17340	16898	16920	17115	16881	16864	16905	16992	17071	17090	17059	17131	16993	17149	16870	17094	16900	16974	16970	16875	17018	16922	16950	16893	17206	17131	17231	17246	17018	16962	16895	16913	16875	16922	17087	16996	17079	17108	17067	17005	16858	17320	17188	16953	16839	16813	16887	16817	17181	16894	16884	17002	16929	16791	16884	17068	17182	16954	17064	16940	16872	17028	16908	17123	17261	17251	16998	17123	17089	16986	16897	17223	17309	16953	17029	17089	17036	16923	16987	16957	17193	16957	17141	16965	16988	16983	17054	16949	16871	16941	17079	17077	17043	17032	16891	17124	17115	16724	17160	16818	16907	16953	17115	17112	17102	17038	16991	16994	16962	17121	17103	17142	16995	16957	16912	17080	16899	16809	17151	17035	16951	17117	17084	16981	16920	16810	17064	16980	17197	17100	17037	17111	17055	17069	16895	17008	17025	16959	17159	16803	17112	17068	16937	17019	17154	17138	17008	17039	17091	16985	16807	16974	17056	16997	17217	16994	17202	17024	17061	17237	17139	17046	16994	16781	17021	16962	17198	16994	16892	16774	17151	17075	17097	17040	17001	17064	16880	16935	17172	17109	17204	16892	17114	16908	16894	17086	17137	16791	16938	16882	16991	16978	16880	16986	16968	17238	17255	17015	16986	16828	17116	16974	17053	16868	16942	16943	17011	17079	17030	17016	16942	17008	16838	17019	17046	17003	16839	16793	17003	16843	17112	17043	17162	17025	17183	16943	17083	16885	17076	17164	16807	17025	16993	16894	17036	16859	17156	16904	16897	16904	16854	16835	17028	17203	17218	16940	16977	17087	16973	17200	17015	16865	17034	17024	17014	16880	17100	16911	16965	17029	17264	16876	16804	17049	16860	16958	16801	16804	17157	17081	17218	17091	17124	17003	17317	17077	17116	16845	17074	16935	16741	17102	17008	16905	16999	17178	16888	17055	16966	16954	17155	17169	17099	17200	16908	17128	16930	17113	17206	17084	16998	16796	17157	17143	17114	17035	16990	17016	16986	16892	17019	16997	17127	17113	16984	16772	17079	17023	17006	17149	17076	16917	16914	17042	16846	17094	17046	16994	17018	17145	16990	17056	17142	17220	17158	16973	16982	16977	17198	17091	17223	16994	16793	16950	17062	16991	17079	16916	17007	17073	17196	17066	16969	17060	17141	17135	17322	17075	17138	17087	16876	17164	17095	16994	16967	16874	17012	17210	17122	17196	17087	17052	16993	16964	16909	17228	16904	16945	17045	16844	16821	16817	16959	16971	16893	16879	16839	16976	16868	16884	17125	16957	17074	17184	17009	17114	17065	16990	17105	16920	17017	16978	17166	16737	16872	17008	16963	16709	16892	16874	17128	17190	16957	17168	16925	17005	17028	17065	17020	17148	16914	16934	16893	17159	16851	16874	17099	16991	17027	17015	17066	16984	16839	17219	16964	17004	17124	17191	17011	17035	17078	16965	17102	17039	16919	17008	16981	17050	17095	16910	16942	17000	17166	16967	17060	17019	17021	16876	17047	17283	17084	17157	17033	17039	16934	17105	17062	17239	16985	16976	16940	16889	16883	17018	17009	17122	17025	17090	16953	16913	17126	17058	17002	16901	16932	17229	17019	17048	17117	17035	17119	17025	16953	16860	16793	17043	16946	16959	16964	16982	17095	17053	17040	17043	16881	16947	17044	17149	17007	17070	16999	16827	16973	16940	16982	17070	16922	17016	16923	16917	16933	16950	16838	16796	17049	16951	16990	17035	16977	16993	17130	17056	17084	17134	17136	17026	16837	16786	17067	16923	17215	16943	17058	17196	17038	17024
22738	35082	33143	22044	16378	15584	15201	15162	15052	15549	15207	15123	14733	14628	14571	14702	14412	14361	14478	14315	14344	14317	14190	14437	14278	14451	14371	14314	14362	14139	14255	14187	14419	14328	14253	14320	14411	14363	14437	14418	14364	14281	14331	14343	14207	14324	14424	14282	14361	14280	14353	14224	14350	14344	14173	14281	14277	14346	14187	14268	14388	14219	14226	14370	14302	14253	14430	14369	14281	14189	14276	14288	14380	14422	14335	14204	14254	14286	14356	14257	14231	14184	14415	14243	14299	14289	14228	14262	14347	14063	14257	14367	14226	14329	14151	14199	14329	14273	14195	14179	14284	14369	14198	14204	14160	14280	14230	14234	14271	14189	14393	14240	14306	14135	14352	14300	14067	14519	14254	14123	14200	14197	14285	14335	14310	14311	14136	14404	14383	14321	14283	14178	14331	14133	14201	14334	14196	14303	14279	14492	14091	14277	14221	14413	14312	14206	14299	14216	14218	14336	14327	14117	14253	14253	14233	14342	14306	14325	14167	14307	14278	14392	14424	14385	14239	14204	14317	14184	14236	14418	14258	14287	14343	14316	14158	14324	14259	14230	14199	14253	14262	14177	14288	14288	14300	14220	14302	14290	14236	14254	14209	14350	14316	14358	14322	14113	14246	14255	14220	14258	14344	14422	14308	14244	14245	14335	14408	14152	14273	14318	14168	14219	14339	14102	14188	14234	14064	14170	14338	14227	14228	14133	14239	14223	14305	14388	14390	14213	14386	14250	14303	14247	14155	14223	14211	14203	14191	14403	14270	14320	14243	14158	14195	14278	14349	14291	14255	14134	14378	14320	14405	14107	14291	14196	14395	14271	14263	14188	14281	14279	14095	14274	14197	14246	14248	14205	14283	14273	14191	14296	14212	14249	14450	14328	14228	14216	14199	14341	14381	14306	14399	14518	14388	14337	14412	14215	14344	14094	14278	14221	14273	14216	14348	14341	14412	14288	14236	14363	14161	14102	14062	14233	14308	14204	14155	14288	14335	14093	14398	14178	14285	14246	14104	14241	14198	14200	14295	14339	14210	14266	14128	14204	14148	14210	14153	14289	14261	14369	14062	14255	14369	14243	14212	14308	14149	14319	14247	14265	14222	14270	14264	14354	14377	14320	14254	14191	14378	14430	14367	14256	14320	14206	14208	14257	14281	14231	14193	14205	14271	14313	14273	14169	14337	14224	14198	14269	14278	14273	14254	14211	14200	14350	14303	14181	14464	14260	14334	14275	14337	14194	14369	14426	14266	14351	14217	14223	14332	14391	14292	14245	14212	14266	14335	14447	14291	14187	14287	14440	14397	14301	14354	14234	14373	14414	14165	14377	14214	14295	14185	14143	14325	14477	14081	14266	14400	14360	14133	14290	14194	14204	14345	14426	14256	14164	14287	14376	14364	14336	14289	14416	14213	14334	14387	14189	14315	14285	14232	14226	14299	14157	14317	14227	14171	14324	14178	14494	14385	14314	14245	14241	14408	14321	14059	14233	14213	14321	14342	14378	14264	14309	14204	14231	14229	14262	14516	14294	14285	14422	14211	14222	14214	14431	14308	14078	14225	14303	14233	14443	14214	14273	14105	14310	14359	14349	14227	14222	14277	14207	14216	14202	14257	14278	14342	14152	14253	14310	14313	14294	14126	14060	14342	14371	14159	14281	14313	14264	14353	14224	14305	14350	14248	14294	14302	14299	14141	14404	14274	14064	14174	14305	14379	14331	14229	14161	14393	14245	14249	14048	14258	14243	14240	14235	14233	14322	14302	14228	14413	14203	14352	14415	14212	14115	14238	14359	14230	14176	14022	14319	14145	14314	14241	14360	14179	14335	14403	14252	14330	14363	14351	14399	14275	14172	14245	14217	14407	14191	14358	14329	14316	14348	14229	14414	14257	14337	14237	14310	14255	14183	14283	14201	14154	14269	14321	14233	14281	14191	14333	14121	14374	14434	14371	14216	14289	14111	14436	14298	14143	14200	14224	14289	14259	14235	14145	14270	14309	14278	14240	14227	14283	14152	14182	14289	14207	14240	14268	14204	14311	14165	14345	14317	14266	14291	14163	14162	14333	14060	14240	14458	14389	14242	14254	14269	14370	14203	14473	14413	14411	14284	14368	14306	14387	14268	14282	14328	14384	14400	14212	14073	14254	14254	14442	14314	14312	14189	14194	14316	14382	14033	14362	14293	14437	14263	14259	14380	14367	14326	14349	14229	14295	14144	14158	14432	14307	14374	14102	14179	14289	14309	14333	14429	14255	14341	14282	14224	14520	14209	14317	14135	14360	14308	14257	14310	14333	14149	14288	14268	14373	14311	14400	14153	14395	14193	14337	14249	14443	14251	14257	14410	14130	14381	14354	14064	14418	14071	14394	14170	14206	14360	14214	14329	14213	14260	14312	14012	14190	14368	14164	14529	14259	14158	14347	14212	14260	14326	14245	14310	14226	14372	14366	14275	14352	14193	14321	14274	14465	14148	14384	14248	14600	14232	14360	14182	14196	14136	14276	14135	14324	14186	14220	14299	14402	14177	14455	14311	14264	14173	14304	14180	14260	14291	14241	14282	14178	14253	14303	14235	14295	14373	14338	14239	14421	14369	14356	14232	14291	14368	14386	14487	14316	14259	14222	14316	14237	14148	14268	14230	14435	14263	14506	14255	14395	14310	14365	14255	14195	14284	14243	14279	14258	14387	14319	14370	14243	14312	14481	14453	14120	14301	14207	14193	14252	14248	14245	14225	14172	14324	14224	14189	14266	14237	14350	14258	14415	14373	14272	14393	14203	14076	14206	14388	14140	14343	14342	14100	14344	14476	14143	14130	14252	14331	14399	14287	14317	14252	14246	14167	14207	14068	14296	14402	14180	14234	14187	14261	14280	14294	14292	14100	14246	14328	14237	14072	14221	14207	14319	14296	14474	14280	14171	14442	14189	14218	14351	14420	14337	14320	14288	14421	14223	14293	14215	14210	14285	14220	14241	14217	14355	14286	14271	14346	14308	14274	14230	14275	14232	14283	14341	14307	14093	14300	14368	14068	14171	14387	14311	14217	14376	14206	14251	14197	14369	14238	14354	14304	14348	14466	14175	14286	14197	14207	14269	14173	14113	14196	14380	14350	14169	14172	14294	14240	14227	14168	14385	14192	14282	14190	14398	14182	14320	14130	14272	14184	14226	14477	14086	14308	14376	14209	14248	14351	14320	14301	13958	14217	14192	14333	14130	14237	14109	14451	14254	14031	14346	14344	14165	14152	14434	14334	14293	14307	14276	14338	14173	14304	14386	14322	14376	14221	14475	14297	14248	14209	14278	14394	14457	14235	14135	14229	14287	14313	14160	14203	14251	14343	14288	14360	14244	14264	14388	14359	14165	14320	14199	14303	14131	14226	14215	14165	14372	14244	14190	14446	14198	14233	14386	14125	14282	14242	14432	14241	14346	14251	14239	14212	14393	14251	14285	14199	14108	14339	14299	14165	14379	14225	14235	14234	14306	14305	14342	14247	14387	14316	14227	14273	14310	14204	14452	14362	14224	14160	14305	14369	14232	14235	14309	14537	14163	14283	14163	14292	14245	14045	14302	14234	14429	14388	14408	14303	14240	14217	14232	14162	14462	14290	14118	14372	14296	14414	14385	14361	14241	14126	14171	14464	14290	14297	14022	14309	14200	14502	14345	14283	14412	14270	14347	14255	14245	14207	14265	14389	14307	14280	14332	14230	14232	14343	14472	14286	14299	14168	14300	14238	14322	14366	14193	14262	14357	14319	14325	14421	14360	14344	14235	14255	14366	14227	14261	14343	14198	14300	14246	14282	14303	14332	14247	14412	14153	14424	14324	14450	14209	14212	14366	14359	14299	14226	14126	14315	14071	14211	14371	14159	14247	14380	14388	14279	14328	14404	14384	14345	14320	14160	14219	14252	14261	14108	14417	14229	14221	14251	14240	14299	14335	14195	14212	14156	14379	14251	14304	14203	14235	14391	14280	14520	14332	14224	14194	14306	14382	14259	14382	14276	14500	14231	14346	14213	14373	14240	14315	14245	14396	14423	14254	14162	14155	14157	14090	14165	14286	14230	14385	14367	14284	14288	14082	14465	14225	14317	14299	14315	14283	14326	14307	14246	14251	14322	14183	13985	14424	14254	14195	14251	14295	14190	14230	14284	14277	14468	14324	14407	14398	14257	14357	14298	14364	14238	14309	14373	14359	14275	14235	14231	14221	14296	14227	14154	14259	14168	14234	14198	14268	14161	14209	14254	14355	14249	14256	14294	14288	14242	14422	14360	14366	14273	14273	14394	14403	14142	14477	14395	14283	14345	14365	14387	14391	14238	14336	14287	14331	14455	14213	14264	14342	14271	14074	14306	14084	14350	14252	14181	14330	14354	14334	14349	14104	14175	14272	14338	14337	14489	14297	14348	14205	14331	14232	14315	14391	14202	14305	14253	14319	14189	14274	14341	14404	14068	14454	14182	14324	14286	14337	14331	14221	14031	14443	14208	14490	14309	14115	14388	14312	14295	14413	14389	14276	14227	14221	14247	14226	14330	14314	14225	14391	14356	14277	14392	14414	14292	14445	14233	14268	14400	14350	14240	14220	14187	14164	14326	14367	14278	14281	14330	14321	14353	14370	14289	14195	14157	14161	14396	14465	14335	14272	14283	14421	14406	14202	14149	14242	14394	14266	14368	14230	14323	14397	14218	14210	14310	14241	14411	14370	14240	14204	14367	14414	14395	14319	14154	14134	14355	14343	14326	14221	14188	14365	14212	14329	14199	14237	14344	14333	14310	14231	14172	14356	14251	14373	14325	14191	14304	14133	14297	14316	14314	14185	14321	14389	14200	14409	14225	14179	14266	14222	14391	14310	14424	14356	14131	14315	14206	14258	14344	14323	14376	14228	14261	14183	14440	14457	14291	14311	14209	14330	14228	14361	14356	14438	14180	14216	14110	14267	14307	14245	14276	14233	14160	14197	14383	14313	14297	14191	14424	14322	14465	14218	14297	14347	14174	14378	14454	14251	14247	14288	14222	14246	14208	14448	14464	14377	14377	14259	14197	14239	14268	14522	14159	14117	14246	14250	14196	14312	14268	14269	14237	14349	14157	14274	14424	14351	14261	14250	14367	14289	14250	14315	14431
23933	21429	28994	24446	22377	22609	21441	18450	18007	18285	18029	17792	17554	17530	17514	17123	17167	17161	17064	17134	17083	17137	17022	16970	16601	16920	16839	16840	16862	16969	16974	16654	16760	16872	17098	16891	16952	16854	16983	16805	16837	16826	16802	16675	16900	16884	16848	16941	16730	17021	17424	17496	17245	17028	17135	16596	16826	16828	16906	16672	16832	16862	16984	16746	16938	16895	16676	16693	16934	16855	16865	16909	16795	16637	16827	16562	16755	16887	16906	16857	16821	16799	16944	16909	16715	16851	16704	16768	16734	16794	17044	16879	16697	16808	17107	16988	16928	16858	16970	16838	16851	16753	16740	16717	16914	16933	16793	16717	16865	16721	16732	16664	16661	16694	16686	16763	16800	16846	16521	16801	16630	16681	16782	16998	16914	16669	16644	16701	16861	16742	16839	16697	16706	16734	16816	16903	16672	16802	16832	16737	16905	17014	16779	16760	16602	16885	16747	16784	16788	16621	16515	16776	16803	16792	16737	16889	16902	16974	16799	16738	16872	16609	16899	16825	16614	16831	16862	16802	16894	16691	16792	16756	16786	16689	16659	16605	17018	16671	16638	16943	16949	16516	16506	16873	16802	16869	16719	16664	16675	16743	16516	16761	16780	16798	16726	16723	16751	16858	16808	16801	16987	16949	16651	16810	16775	16861	16690	16674	16775	16765	16707	16831	17017	16841	16525	16723	16748	16752	16712	16713	16988	16915	16921	16929	16780	16654	16916	16842	16862	16645	16631	16867	16695	16754	16639	16707	16758	16789	16680	16626	16780	16888	16872	16783	16710	16817	16761	16637	16754	16818	16649	16992	16673	16619	17054	16630	16890	16802	16889	16653	16714	16621	16735	16731	16811	16811	16809	16909	16577	16654	16755	16980	16885	16809	16748	16643	16730	16713	16562	16448	16588	16852	16768	16660	16760	16824	16785	16845	16645	16701	16854	16817	16842	16707	16671	16787	16675	16798	16806	16727	16521	16646	16570	16765	16817	16887	16909	16855	16790	16798	16721	16875	16792	16841	16880	16805	16593	16616	16945	16751	16666	16943	16675	16746	16598	16666	16916	16666	16538	16852	16829	16645	16819	16757	16754	16756	16736	16763	16640	16687	16789	16723	16796	16584	16746	16970	16769	16713	16595	16788	16558	16767	16630	16753	16665	16683	16718	16765	16700	16636	16592	16735	16863	16803	16822	16729	16791	16805	16843	16534	16949	17078	16684	16737	16805	16790	16809	16739	16580	16838	16832	16672	16555	16664	16574	16563	16684	16453	16694	16781	16629	16927	16843	16880	16587	16779	16657	16850	16717	16644	16533	16781	16662	16672	16977	16760	16890	16864	16781	16778	16597	16627	16675	16796	16738	16821	16805	16757	16682	16805	16888	16594	16690	16684	16814	16713	16935	16879	16611	16851	16845	16887	16765	16927	16656	16793	16972	16744	16554	16686	16899	16878	16775	16784	16771	16807	16748	16581	16745	16955	16687	16722	16836	16857	16678	16496	16876	16662	16480	16725	16748	16791	16693	16850	16671	16938	16681	16723	16781	16741	16724	16693	16707	16767	16563	16751	16824	16753	16650	16741	16663	16931	16583	16681	16632	16749	16859	16929	16719	16658	16683	16709	16658	16672	16675	16630	16759	16623	16787	16933	16754	16942	16721	16698	16900	16802	16650	16822	16559	16744	16776	16842	16527	16612	16637	16795	16899	16949	16870	16787	16624	16952	16606	16707	16742	16513	16741	16731	16796	16798	16795	16610	16807	16720	16637	16722	16751	16899	16788	16558	16749	16721	16919	16859	16649	16738	16797	16660	16783	16961	16852	16679	16709	16714	16710	16584	16803	16847	16829	16620	17009	16832	16743	16868	17047	16769	16848	16702	16822	16800	16623	16913	16831	16846	16880	16572	16922	16968	16580	16950	16771	16636	16843	16892	16775	16815	16802	16870	16929	16680	16709	16793	16715	16776	16653	16633	16739	16914	16800	16746	16800	16575	16604	16720	16558	16708	16714	16679	16772	16682	16683	16844	16741	16811	16745	16727	16825	16680	16845	16703	16825	16872	16678	16731	16725	16875	16758	16588	16691	16677	16869	16781	16679	16905	16784	16784	16821	16722	16678	16898	16662	16814	16881	16785	16646	16515	16729	16814	16840	16844	16888	16741	16788	16745	16769	16839	16762	16871	16693	16919	16715	16906	16691	16639	16782	16775	16860	16702	16792	16783	17016	16835	16770	16793	16720	16722	16727	16715	16730	16676	16541	16675	16724	16605	16879	16840	16726	16750	16780	16619	16693	16646	16705	16605	16940	16693	16623	16790	16738	16791	16661	16748	16803	16762	16695	16922	16807	16836	16661	16763	16790	16790	16711	16875	16977	16706	16783	16835	16673	16841	16871	16809	16750	16790	16558	16608	16864	16893	16886	16926	16749	16806	16715	16780	16880	16780	16625	16724	16628	16816	16659	16701	16876	16654	16668	16723	16822	16917	16884	16794	16866	16716	16807	16853	16910	16653	16696	16687	16770	16867	16572	16751	16832	16751	16681	16781	16842	16843	16810	16800	16769	16747	16772	16617	16975	16794	16737	16721	16839	16763	16631	16840	16823	16739	16797	16801	16773	16847	16906	16704	16625	16542	16662	16730	16812	16894	16686	16783	16825	16588	16696	16780	16767	16698	16674	16687	16569	16719	16769	16821	16842	16813	16795	16564	16600	16709	16689	16850	16942	16700	16950	16645	17051	16902	16761	16818	17003	16700	16956	16780	16748	16708	16820	16806	16790	16714	16849	16960	16797	16756	16679	16742	16655	16563	16728	16693	16555	16625	16875	16568	16634	16666	16975	16804	16635	16544	16458	16639	16715	16750	16756	16922	16754	16768	16765	16789	16733	16693	16870	16675	16846	16653	16594	16630	16848	16743	16931	16674	16939	16955	16898	16732	16786	16919	16753	16690	16561	16757	16768	16910	16725	16781	16882	16750	16820	16769	16712	16735	16714	16618	16558	16940	16995	16846	16692	16799	16703	16904	16880	16829	16837	16860	17099	16839	16915	16737	16636	16646	16751	16800	16946	16776	16816	16740	16799	16708	16884	16753	16732	16699	16795	16685	16863	16815	16792	16744	16893	16804	16814	16756	16943	16663	16809	16871	16973	16825	16760	16586	16626	16714	16554	16871	16909	16857	16751	16562	16598	16736	16609	16804	16886	16772	16805	16773	16685	16930	16874	16813	17035	16616	16742	16820	16757	16893	16846	16786	16710	16908	16834	16733	16877	16778	16678	16708	17096	16683	16741	16855	16961	16614	16883	16711	16694	16815	16758	16865	16700	16829	16721	16843	16795	16682	16844	16834	16819	16790	16680	16874	16817	16859	16873	16858	16691	16816	16640	16671	16644	16589	16708	16808	16806	16761	16906	16701	16746	16815	16801	16620	16888	16784	16605	16603	16720	16666	16933	16675	16749	16628	16612	16938	16892	16848	16827	16923	16774	16779	16825	16843	16728	16868	16928	16951	16909	16622	16692	16689	16744	16737	16730	16983	16689	16721	16588	16758	16844	16747	16631	16818	16622	16676	16558	16628	16600	16788	16714	16826	16863	16731	16633	16720	16801	16820	16734	16633	16782	16836	16863	16643	16873	16587	17009	16649	16801	16763	16694	16765	16770	16729	16757	16704	16885	16760	17044	16743	16776	16832	16544	16936	16838	16642	16654	16639	16786	16847	16697	16682	16925	16640	16812	16783	16870	16755	16818	16490	16766	16663	16764	16903	16991	16665	16720	16707	16719	16556	16846	16768	16771	16740	16771	16731	16788	16759	16818	16919	16624	16884	16715	16555	16646	16759	16782	16774	16503	16792	16751	16847	16736	16857	16715	17123	16701	16695	16885	16691	16729	16902	17049	16869	16767	16704	16728	16507	16785	17033	16676	16655	16716	16706	16759	16698	16842	16698	16942	16787	16834	16873	16780	16723	16665	16857	16688	16675	16736	16930	16861	16862	16722	16706	16855	16691	16702	16825	16773	16955	16750	16755	16625	16913	16784	16630	16848	16864	16625	16765	16842	16772	16605	16997	16736	16659	16878	16885	16729	16827	16817	16845	16733	16820	16848	16725	16930	16558	16702	16555	16740	17012	16817	16757	16843	16656	16741	16677	16506	16740	16999	16726	16762	16741	16902	16739	16885	16774	16927	16850	16798	16883	16659	16707	16636	16936	16769	16801	16717	16667	16621	16716	16518	16925	16738	16850	16624	16796	16811	16776	16725	16536	16635	16726	16593	16741	16817	16857	16657	16581	16837	16506	16756	16609	16645	16766	16596	16637	16640	16794	16695	16750	16771	16834	16514	16941	16647	16745	16898	16805	16851	16807	16637	16952	16652	16727	16774	16949	16759	16689	16743	16855	16685	16688	16804	16611	16662	16842	16811	16898	16691	16693	16828	16739	16708	16864	16803	16690	17060	16857	16703	16817	16579	16689	16905	17023	16787	16727	16810	16862	16971	16992	16671	16635	16700	16645	16854	16844	16875	16618	16755	16706	16845	16717	16843	16741	16651	16619	16842	16713	16975	16816	16801	16613	16733	16990	16877	16879	16747	16579	16627	16745	16668	16643	16662	16797	16911	16783	16738	16747	16716	16741	16910	16748	16626	16859	17021	16804	16878	17106	16620	16906	16728	16779	17124	16848	16974	16808	16781	16604	16800	16766	16863	16571	16700	16765	16889	16763	16820	16832	16793	16765	16931	16945	16892	16667	16859	16704	16767	16671	16822	16625	16639	16613	16674	16898	16711	16808	16778	16881	16807	16695	16814	16879	16622	16636	16561	16528	16832	16581	16738	16664	16823	16666	16735	16783	16636	16690	16899	16943	16772	16595	16750	16931	16908	16846	16897	16717	16829	16635	16732	16917	16811	16874	16731	16822	16935	16711	16875	16890	16766	16620	16831	16882	16919	16760	16632	16777	16588	16756	16716	16726	16865	16860	16650	16688	16912	16785	16821	16906	16589	16779	16828	16799	16860	16684	16734	16821	16821	16773	16943	16796	16658	16923	16936	16694	16819	16779	16671	16775	16643	16577	16728	16697	16661	16828	16670	16670	16827	16647	16674	16702	16813	16794	16818	16788	16845	16641	16744	16748	16778	16695
25398	44939	40243	27358	20073	17827	16991	16208	16361	16212	15875	15450	15233	14993	14847	14511	14469	14517	14395	14182	14337	14255	14224	14169	14195	14318	14293	14263	14157	14076	14202	14328	14337	14281	14222	14354	14080	14330	14229	14340	14232	14291	14368	14276	14187	14264	14048	14128	14195	14259	15379	14770	14517	14481	14309	14203	13962	14138	14042	13932	14287	14066	14045	14171	14015	14066	14220	14177	14139	13996	14269	14145	14118	14104	14222	14317	14082	14162	14197	13923	14020	14029	14070	14181	14295	14085	13993	14154	14169	14221	14152	14054	14035	14087	14342	14061	14156	14114	14015	14170	13993	14102	13985	14145	14122	14121	14115	14205	14014	14141	14181	14012	14120	14098	14155	14158	14074	14220	14119	14065	14090	14108	14090	14064	14005	14193	13996	14141	14188	14065	14127	14128	14088	14060	14111	14121	14062	14225	14046	13925	13937	14069	14071	14238	14042	14014	13927	14097	13928	14001	14150	14295	14081	14101	14113	14279	14078	14015	14266	14129	14239	14136	14073	14048	14093	14140	14069	13923	14350	14123	14081	14014	14097	14032	14125	14114	14161	14127	14318	14073	14170	14310	13992	14260	13935	13928	14181	14072	14085	14184	14214	14049	14098	14099	14137	14044	14082	14188	14068	14118	14297	14037	14109	14045	14098	13948	13998	14169	14102	13980	14192	14032	14006	14117	14075	14092	14034	14090	14151	14013	14078	14067	14049	14131	14065	13947	14167	14040	14124	13982	14136	14075	14143	14203	14039	14284	14142	14092	14199	13895	14090	14008	14142	14191	14088	13950	13944	14140	14216	14166	13917	14142	14039	14022	14077	14119	14082	14218	14105	14042	14048	14090	14118	14195	14166	14038	13885	13974	14120	13991	14159	13992	14116	14102	14209	14064	14019	14072	14048	14097	14009	14067	14240	13953	14109	14155	14159	14037	14166	14107	14087	13966	14130	13982	14173	14189	14058	14282	13948	14025	14033	13924	14015	14072	14060	14106	14114	14067	14044	13959	14227	14107	14078	14103	13953	14099	14148	14221	14135	14038	14306	13960	14044	14297	14033	14126	14210	14161	14166	14040	14134	14072	14049	14132	13931	14122	14067	14306	14133	14121	14120	14141	14186	14191	14123	14242	14022	14087	14171	14186	14192	14097	14187	14092	14177	14108	14090	14123	14033	13969	14056	14025	14070	14117	14058	14185	14059	14250	14029	14202	13787	14242	14204	14150	14074	14091	14278	14167	14056	14150	14199	14004	14082	13983	14151	13959	14119	14248	14114	14097	14128	14067	14184	14028	14094	13914	14142	14075	14074	14095	14044	14129	14084	14154	14099	14029	13955	14005	14044	14059	14213	14058	14092	14118	14027	14168	14187	14007	14251	14314	14046	14220	14064	14110	14059	14077	14264	14056	14139	13959	13974	14004	14120	14079	14060	14191	14038	14109	14108	14087	13993	14132	14111	14249	14069	14140	14072	14321	14013	14054	14286	14025	14111	14066	14007	14192	14082	14069	14073	14169	14215	14040	14135	14011	14098	14155	14138	14074	14039	13992	13884	14092	14126	14061	14168	14098	14197	14177	14269	13950	14190	14149	14014	14175	14111	14163	14059	14089	13985	14089	14011	14063	14145	14048	14094	13987	14028	14256	13940	14139	14055	14158	14040	14126	14080	14105	13882	14282	14191	13903	13996	14179	13939	14221	14074	14093	14116	14059	14079	14036	13937	14175	14115	14004	14178	14135	14261	14133	14099	14061	14076	14012	14117	14032	14042	13993	14114	13943	14128	13964	14211	14079	14175	13995	14067	14129	14166	14075	14252	14208	14103	14152	14228	14205	14013	14136	13979	14119	14094	14103	14182	14054	14203	14219	14064	13977	13962	14116	14110	14021	14188	14176	14130	14075	14202	13961	14186	14068	14110	13973	14212	14075	14098	14049	14057	14035	14011	13985	14184	14165	14307	14159	14027	14265	14069	14175	14099	14125	14088	13987	13920	14046	14073	14011	14090	14156	14175	14088	14150	13945	14115	13963	14160	14013	13962	14034	14218	14134	14142	14193	14114	14015	14119	14155	14371	14168	14344	14236	14118	14172	14234	14160	14251	13996	14070	14109	14243	14003	14043	14044	14096	13996	14146	14070	14149	14124	14149	14005	14096	14028	14224	13917	14012	14189	14074	13975	14132	14164	14021	14271	14030	13960	14146	13943	14157	14026	14110	14085	14208	14144	14168	13961	14118	14002	14163	14063	14047	14060	14156	14091	14087	14150	14109	14117	13955	14088	13878	14039	14130	14013	14058	14065	14184	14179	14033	14200	14280	14116	14129	14041	14155	14296	14238	13866	14088	14200	14152	14090	14094	14138	13910	14091	14030	14033	14266	13977	14147	14150	14270	14151	14115	14003	14020	14169	14002	14139	14196	14026	14160	14084	14132	14176	14004	14013	14164	14200	14143	14077	14095	14176	14086	14204	14038	14199	14020	14043	14151	14091	14137	14129	14284	14056	14154	14163	14021	14108	13946	14079	14185	14211	14182	13991	13897	13964	13981	13969	14073	14097	14143	14149	14000	14286	14198	14104	14189	13948	13994	14105	14167	14025	14145	14025	14280	14009	14005	13970	14307	14088	14131	14168	13989	14176	14060	14086	14120	13962	14169	13904	14168	14131	14195	14172	14089	14150	14055	13992	14156	14138	14194	13996	14011	14116	14126	14237	14171	14177	14027	14066	13906	14122	13982	14124	14079	14075	14030	14137	14028	14013	14028	14095	14147	13945	14013	13918	14158	14066	14135	14179	14014	14223	14065	14117	14149	14141	14082	14131	13939	13956	14040	14171	13994	14019	14313	14002	13974	14276	14037	14215	14078	14043	13952	14070	14060	14080	14276	14188	14020	14031	14136	14044	14119	14061	14207	14001	14137	14026	14264	14069	14248	14164	14272	13951	14023	14101	14126	14142	14142	13940	14066	14059	14074	14196	14152	14136	14091	14072	14137	14212	14133	14239	14060	13994	14150	14137	13964	14122	14090	14181	14155	13999	14091	14078	13987	13963	14154	14098	14211	14217	14114	14064	14216	14139	14146	13964	14269	14073	13865	14091	14158	14057	14087	14094	13877	14185	14196	13973	14100	13881	14141	14200	14209	14141	13975	14157	14032	14147	14137	14114	14215	14123	14177	14139	13957	14119	13931	14275	14098	14023	14011	14014	13847	14064	14136	13990	14096	14047	14024	14168	14175	14083	14318	14083	14015	13958	14053	13999	13935	14043	14176	14095	14052	14043	14085	14154	14083	14077	14150	14130	14281	14012	14165	14248	14129	14152	14118	14019	14102	14003	14098	14063	14108	14189	14116	14045	14121	14185	14115	14086	14085	14316	14060	14260	13971	14262	14162	14252	14307	14147	14221	14279	14149	14022	14030	13972	14012	14033	14131	14108	14204	14091	14179	14068	14201	14058	14073	14176	13949	13969	14040	14035	14105	14066	14005	13981	14230	14064	14180	14004	14019	13902	14268	14255	14056	14137	14021	14066	14128	14006	13950	14091	14100	14054	14154	14167	14060	14237	14122	14080	14069	14277	14092	14058	14103	14030	14202	14239	14127	14131	14074	14093	14062	13969	14105	14104	14108	14088	14170	14138	14120	14043	14048	14221	14055	14104	14073	14172	14162	13994	14178	14031	14158	14022	14115	14104	13995	14014	14012	14083	14206	14076	13930	14082	14070	14122	14097	14023	14007	14242	13915	14042	14153	14108	14252	14110	14087	14062	13961	14185	14143	14052	14183	14116	14010	13980	14012	14164	14112	13955	14088	14267	14172	14038	14207	14182	14160	14239	14086	14052	14113	14062	14185	14005	14214	14167	14105	14236	14080	14081	14092	14138	13999	14068	13950	14220	14136	14108	13957	14106	14019	14068	14282	14165	14176	13914	14202	13952	14185	14087	14100	14161	14118	14072	14058	14223	14055	14075	14166	14220	14099	14154	14199	14199	14235	14117	14005	14160	14060	14164	14023	14103	14116	14026	14150	14366	14041	14033	14084	14078	14071	14109	14128	14156	14048	14047	14139	14141	13982	14073	14288	13899	14174	14095	14154	14335	14308	14094	14181	14234	14154	14245	13994	14197	14027	14197	14226	14052	14171	13957	14041	14124	13971	14183	13963	14224	14085	14048	14066	14026	14259	14091	14074	14114	14265	13926	14091	14074	14233	14033	14122	14118	14073	14123	14176	14218	14187	13956	14059	14206	14181	14087	13976	14169	14099	14259	14033	14056	14152	14087	14124	13982	14158	14101	14123	14275	14098	14186	14074	14065	14202	14179	14138	14070	14030	14092	14075	14116	14150	14030	14029	14260	14143	14155	14063	14063	14048	14114	14207	13923	14062	13963	14041	14001	14148	13917	14020	14116	14327	14267	14243	14053	14268	14073	14033	14208	14032	14179	14150	14176	14086	14169	14064	13918	14186	14203	14253	14064	13984	14151	14123	14124	13973	14097	14131	13997	14167	14117	14206	14026	14165	14077	14075	14176	14161	14023	14320	14129	14065	14173	14144	14128	14125	14096	14098	14135	14171	14106	14041	14357	14092	14088	14043	14158	14178	14062	14093	14106	14084	14192	14015	14052	14161	14207	14159	14157	14041	14098	14138	14073	14310	14183	14003	14087	14130	14211	14116	13978	14249	14203	14166	14147	14198	14061	14005	14011	14113	14171	14108	14033	14088	14185	14088	14066	13925	14179	14017	14144	13903	14119	14021	14086	14156	14101	13993	14141	14282	14029	14004	14140	13977	14139	14040	14100	14019	14094	14178	14162	14091	14113	14186	14129	14180	14312	14213	14116	14006	14153	14039	14152	14178	14088	14228	14321	14240	14148	14048	14086	13914	13970	14225	13996	14074	14221	14186	14152	14235	14170	14208	14095	14028	14066	14157	13980	14028	13986	14138	14034	14083	13921	14006	14116	14168	14011	14152	13887	14094	14066	14068	13939	14158	14077	14059	13907	14135	14139	13958	14096	14088	14080	14151	13961	14173	14080	14103	14215	13940	14084	14092	14144	14041	14092	14141	14123	14147	13932	14409	14111	14228	14122	14269	13984	14017	14102	14040	14069	14046	14110	14107	14194	14124	14039	14077	14027	14068	14131	13920	14186
22966	21474	29391	23920	21740	23683	25328	19438	18696	18854	18270	17542	17644	17176	17251	17030	16757	16911	16686	16793	16783	16525	16630	16585	16599	16621	16745	16741	16562	16380	16426	16345	16278	16560	16220	16478	16344	16404	16208	16452	16278	16556	16468	16311	16339	16283	16291	16313	16472	17009	17566	17263	16707	16399	16410	16375	16370	16052	16282	16176	16306	16222	16341	16130	16305	16389	16289	16360	16406	16447	16258	16413	16205	16363	16312	16186	16434	16296	16189	16295	16321	16290	16230	16389	16243	16443	16359	16099	16262	16242	16139	16196	16167	16361	16055	16281	16262	16302	16187	16290	16219	16255	16164	16184	16211	16311	16367	16360	16152	16264	16357	16194	16162	16183	16456	15964	16333	16135	16294	16089	16229	16189	16240	16313	16205	16266	16084	16376	16178	15957	16107	15989	16263	16137	16070	16406	16403	16316	16325	16089	16225	16184	16121	16128	16185	16280	16300	16300	16231	16298	16264	16115	16236	16204	16195	16242	16255	16296	16209	16285	16417	16311	16179	16207	16324	16283	16149	16346	16235	16326	16204	16097	16654	16400	15985	16220	16364	16234	16274	16194	16313	16374	16401	16144	16306	16237	16133	16173	16266	16212	16391	16282	16212	16301	16392	16330	16209	16271	16365	16196	16132	16228	16289	16194	16295	16281	16283	16034	16295	16236	16400	16128	16109	16154	16228	16208	16043	16008	16178	16346	16423	16123	16274	16366	16209	16162	16358	16201	16285	16215	16289	16224	16313	16286	16163	16141	16059	16281	16108	16183	16086	16115	16356	16149	16043	16193	16201	16269	16297	16242	16209	16205	16025	16144	16195	16233	16163	16187	16285	16217	16428	16043	16366	16234	16226	16270	16421	16237	16284	16306	16036	16219	16264	16380	16321	16120	16125	16232	16230	16269	16427	16420	16168	16259	16217	16053	16350	16251	16181	16219	16198	16050	16379	16244	16396	16257	16146	16150	16283	16192	16101	16338	16432	16336	16333	16131	16277	16094	16231	16392	16351	16162	16227	16268	16423	16239	16126	16338	16124	16394	16200	16209	16256	16256	16168	16355	16215	16155	15990	16274	16131	16302	16094	16115	16130	16258	16328	16384	16140	16207	16343	16283	16295	16299	16178	16111	16239	16367	16281	16262	16193	16109	16146	16036	16478	16066	16124	16139	16186	16297	16172	16238	16299	16249	16238	16204	16117	16304	16312	16251	16447	16394	16300	16271	16204	16291	16386	16088	16293	16059	16413	16291	16347	16157	16115	16141	16391	16392	16338	16320	16243	16125	16272	16270	16314	16191	16192	16132	16378	16071	16203	16338	16011	16131	16149	16244	16105	16322	16158	16249	16067	16455	16233	16306	16254	16108	16192	16231	16004	16211	16197	16091	16295	16126	16321	16357	16323	16343	16144	16096	16242	16168	16331	16159	16226	16206	16084	16073	16231	16215	16167	16138	16202	16179	16170	16104	16278	16201	15888	16148	16253	16340	16117	15985	16252	16309	16273	16219	16190	16251	16160	16157	16134	16095	16148	16231	16175	16196	16088	16194	16095	16146	16184	16272	16091	16231	16356	16275	16174	16267	16359	16284	16055	16163	16314	16034	16264	16156	16391	16136	16309	16279	16223	16247	16166	16178	16367	16206	16251	16161	16159	16401	16497	16315	16307	16221	16403	16211	16182	16281	16319	16266	16189	16303	16215	16307	16211	16215	16163	16361	16240	16258	16260	16218	16136	16360	16355	16304	16298	16173	16315	16077	16194	16196	16079	16195	16433	16145	16228	16096	16032	16265	16291	16135	16299	16405	16253	16050	16116	16298	16091	16076	16222	16384	16269	16307	16332	16266	16192	16279	16108	15944	16376	16121	15963	16317	16184	16286	16268	16312	16187	16274	16249	16381	16235	16362	16320	16302	16242	16082	16247	16084	16213	16120	16208	16045	16123	16088	16156	16105	16228	16052	16131	16054	16181	16134	16282	16276	16137	16072	16466	16212	16167	16214	16287	16171	16122	16247	16196	15984	16153	16313	16232	16236	16257	16164	16340	16305	16374	16284	16296	16190	16265	16368	16207	16350	16218	16084	16263	16107	16206	16217	16209	16195	16261	16037	16185	16159	16220	16158	16313	16417	16155	16301	16269	16172	16341	16372	16223	16283	16246	16266	16214	16095	16129	16096	16150	16244	16151	16278	16206	16199	16338	15947	16103	16194	16203	15978	16152	16169	16244	16156	16288	16236	15985	16157	16215	16212	16238	16235	16211	16101	16019	16114	16174	16243	16458	16156	16146	16072	16290	16173	16150	16051	16405	16327	16235	16328	16231	16067	15922	16207	16235	16315	16339	16287	16148	16235	16174	16291	16194	15988	16302	16290	15975	16136	16305	16384	16229	16259	16210	16291	16324	16443	16271	16388	16285	16312	16171	16228	16196	16003	16162	16265	15952	16110	16321	16338	16199	16054	16339	16280	16224	15955	16140	16216	16198	16193	16063	16244	16227	16178	16290	16067	16236	16225	16189	16265	16216	16134	16466	16205	16207	16241	16456	16243	16439	16180	16155	16368	16203	16127	16175	16165	16054	16064	16166	16219	16263	16120	16308	16156	16377	16529	16095	16204	16184	16333	16231	16179	16142	16227	16261	16080	16388	16228	16150	16090	16295	16251	16321	16207	16118	16283	16202	16268	16290	16408	16259	16258	16261	16069	16122	16060	16062	16270	16113	16313	16271	16340	16072	15901	16207	16280	16331	16284	16080	16209	16111	16097	16150	16538	16112	16113	16080	16184	16186	16223	16178	16234	16416	16308	16255	16142	16335	16122	16158	16272	16187	16105	16257	16168	16161	16292	16065	16232	16257	16190	16300	16103	16210	16178	16233	16126	16496	16192	16151	16276	16223	16061	16166	16179	16089	16348	16245	16378	16276	16429	16332	16198	16413	16245	16107	16130	16222	16302	16425	16240	16377	16142	16098	16087	16164	16091	16235	16257	16273	16085	16352	16133	16248	16192	16235	16396	16247	15987	16185	16145	16313	16178	16073	16158	16112	16197	16315	16159	16120	16306	16199	16423	16315	16214	16314	16203	16244	16392	16085	16351	16089	16110	16228	16266	16442	16179	16255	16170	16035	16098	16171	15973	16204	16296	16358	16183	16146	16197	16212	16122	16129	16129	16323	16087	16184	16302	16457	16093	16487	16191	16280	16294	16074	16264	16262	16302	16229	16206	16131	15969	16231	16182	16237	16267	16206	16218	16202	16145	16053	16062	16300	16115	16355	16340	16073	16129	16267	16360	16224	16229	16204	16224	16127	16307	16134	16172	16193	15943	16331	16149	16303	16236	16382	16205	16294	16317	16417	16176	16236	16300	16284	16049	16177	16230	16197	16193	16179	16252	16367	16211	15990	16118	16277	16214	16247	16191	16214	16199	16202	16219	16165	16217	16440	16331	16245	16332	16283	16283	16232	16279	16261	16107	16260	16166	16236	16252	16216	16136	16478	16300	16287	16155	16135	16151	16373	16070	16241	16126	16174	16358	16295	16070	15953	16303	16081	16256	16324	16217	16114	16099	16451	16339	16226	16285	16454	16190	16196	16236	16270	16213	16414	16227	16206	16411	16130	16103	16203	16301	16035	16323	16114	16156	16332	16086	16171	16382	16170	16050	16274	16226	16295	16310	16216	16248	16237	16066	16211	16188	16237	16207	16407	16290	16216	16003	16143	16358	16403	16188	16174	16245	16219	16263	16169	16204	16342	16400	16357	16261	16227	16226	16312	16056	16199	16141	16362	15945	16430	16295	16341	16327	16276	16231	16322	16200	16220	16427	16237	16182	16333	16294	16428	16317	16240	16163	16350	16283	16267	16134	16309	16081	16120	16240	16179	16335	15992	16120	16281	16167	16105	16399	16262	16379	16163	16340	16376	16290	16247	16264	16100	16093	16181	16121	16331	16188	16045	16028	16332	16197	16248	16299	16267	16296	16369	16380	16390	16014	16273	16155	16319	16087	16051	16283	16204	16354	16303	16392	16408	16237	16273	16287	16124	16110	16221	16404	16335	16192	16047	16494	16353	16474	16375	16367	16304	16077	16227	16199	16183	16068	16067	16200	16128	16188	16251	16288	16482	16294	16144	16062	16402	16274	16149	16112	16252	16219	16181	16252	16283	16218	16150	16235	16350	16257	16290	16179	16248	16210	16372	16399	16373	16158	16107	15982	16368	16404	16298	16140	16146	16216	16363	16248	16150	16061	16159	16146	16217	16030	16191	16251	16365	16178	16365	16124	16273	16288	16259	16171	16236	16286	16238	16198	16169	16324	16141	16075	16313	16277	16236	16200	16158	16007	16274	16209	16094	16278	16141	16019	16196	16230	16408	16311	16379	16124	16242	16184	16161	16210	16341	16152	16281	16204	16328	16274	16359	16261	16161	16175	16213	16075	16238	16300	16221	16237	16265	16306	16404	16349	16279	16122	16138	16201	16283	16117	16166	16198	16233	16490	16170	16134	16282	16363	16178	16328	16279	16452	16355	16041	16091	16215	16237	16146	16371	16131	16226	16288	16215	16165	16480	16401	16154	16427	16279	16312	16186	16180	16108	16343	16294	16287	16223	16228	16360	16214	16387	16407	16377	16335	16265	16254	16330	16123	16382	16224	16118	16262	16202	16260	16259	16094	16265	16328	16273	16110	16170	16158	16250	16332	16230	16188	16239	16180	16225	16164	16278	16266	16226	16198	16225	16129	16086	16327	16123	16292	16256	16225	16185	16285	16236	16055	16238	16194	16266	16338	16187	16394	16329	16176	16088	16276	16351	16234	16203	16269	16148	16284	16183	16185	16171	16365	16165	16311	16096	16180	16091	16411	16464	16123	16339	16139	16235	16332	16065	16080	16178	16278	16211	16093	16218	15996	16258	16359	16213	16438	16242	16209	16391	16143	16256	16146	16271	16334	16168	16244	16295	16254	16081	16212	16212	16372	16295	16283	16101	16109	16304	16055	16161	16176	16345	16295	16177	16131	16124	16124	16410	16205	16263	16211	16153	16187	16217	16042	16201	16291	16221	16256	16263	16008	16118	16388	16226	16124	16077	16349	16203	16495	16435	16301	16499	16087	16316	16251	16242	16305	16185	16185	16242	16260	16229	16370
28673	48235	44689	32461	23831	20093	18814	17708	17615	17265	16403	15754	15501	15192	14916	14720	14652	14439	14318	14219	14032	13987	13783	13766	13974	13925	13789	13945	13895	13857	13990	13947	13868	13788	13866	13896	13782	13953	13914	13969	13980	13984	14047	13974	13876	13795	13838	13761	14050	15331	15361	14939	14547	14038	14097	13817	13764	13806	13825	13695	13782	13849	13560	13760	13809	13777	13736	13786	13817	13674	13689	13844	13831	14012	13756	13738	13738	13786	13836	13721	13648	13601	13760	13863	13657	13713	13703	13919	13662	13854	13811	13784	13748	13572	13756	13782	13793	13698	13787	13644	13882	13884	13680	13799	13758	13812	13864	13812	13797	13818	13623	13699	13639	13728	13763	13866	13555	13660	13670	13762	13794	13579	13521	13758	13748	13695	13781	13804	13669	13773	13712	13678	13738	13962	13817	13699	13700	13769	13713	13718	13849	13825	13749	13908	13785	13690	13808	13776	13650	13721	13828	13806	13939	13777	13777	13834	13694	13562	13802	13754	13685	13824	13823	13742	13741	13815	13718	13726	13782	13758	13706	13919	13601	13685	13687	13840	13803	13820	13861	13669	13662	13680	13805	13730	13671	13730	13805	13747	13681	13952	13717	13752	13582	13788	13569	13716	13752	13802	13647	13730	13947	13714	13815	13583	13649	13717	13836	13777	13824	13744	13668	13717	13722	13722	13621	13732	13832	13679	13593	13667	13775	13811	13831	13682	13703	13601	13819	13723	13635	13851	13748	13683	13767	13722	13749	13760	13780	13765	13745	13852	13737	13704	13673	13805	13650	13727	13690	13733	13795	13644	13610	13871	13815	13671	13779	13991	13693	13769	13777	13971	13790	13664	13707	13867	13655	13664	13766	13799	13631	13670	13881	13762	13633	13794	13659	13707	13808	13796	13791	13751	13677	13747	13882	13969	13682	13631	13739	13552	13728	13867	13698	13785	13755	13748	13756	13823	13755	13607	13616	13802	13760	13666	13854	13677	13693	13805	13619	13688	13728	13605	13728	13747	13762	13807	13667	13786	13672	13568	13909	13764	13716	13887	13736	13715	13665	13768	13697	13719	13773	13778	13910	13671	13669	13717	13755	13678	13760	13842	13682	13879	13876	13682	13745	13738	13719	13883	13789	13728	13751	13729	13827	13758	13570	13767	13661	13956	13724	13720	13881	13527	13861	13675	13720	13803	13762	13763	13847	13813	13725	13895	13710	13802	13636	13620	13825	13719	13623	13726	13682	13822	13664	13521	13719	13718	13936	13848	13672	13638	13598	13783	13862	13834	13695	13702	13660	13679	13750	13598	13534	13711	13989	13758	13641	13630	13660	13638	13730	13659	13770	13796	13799	13661	13607	13736	13817	13844	13654	13583	13605	13690	13887	13745	13805	13675	13727	13780	13634	13617	13698	13882	13849	13688	13595	13740	13905	13852	13596	13754	13907	13665	13852	13789	13775	13743	13860	13660	13770	13726	13672	13926	13666	13781	13756	13547	13782	13688	13766	13842	13842	13813	13692	13746	13792	13640	13712	13685	13772	13713	13850	13705	13625	13672	13827	13631	13685	13613	13744	13816	13701	13904	13875	13613	13710	13578	13781	13747	13610	13819	13809	13765	13736	13840	13566	13631	13787	13760	13745	13743	13676	13771	13667	13605	13631	13755	13804	13752	13714	13975	13717	13838	13843	13849	13677	13615	13864	13782	13671	13844	13772	13753	13741	13752	13824	13686	13658	13621	13775	13574	13774	13703	13641	13812	13790	13577	13570	13725	13743	13726	13780	13802	13813	13692	13840	13768	13722	13927	13722	13766	13844	13740	13718	13719	13729	13717	13756	13568	13697	13662	13725	13788	13680	13817	13739	13758	13773	13714	13888	13643	13819	13828	13956	13645	13689	13933	13802	13745	13786	13696	13719	13694	13743	13630	13539	13744	13698	13774	13848	13656	13734	13763	13586	13791	13671	13707	13761	13791	13716	13749	13481	13935	13618	13647	13909	13787	13740	13615	13772	13574	13618	13582	13958	13860	13608	13655	13640	13819	13722	13672	13712	13590	13779	13814	13626	13606	13608	13852	13822	13726	13692	13784	13738	13697	13825	13690	13809	13624	13815	13815	13727	13806	13623	13670	13741	13819	13814	13815	13614	13662	13913	13863	13768	13689	13567	13870	13833	13601	13689	13892	13755	13794	13880	13808	13695	13697	13586	13755	13575	13792	13745	13696	13722	13787	13745	13542	13754	13730	13763	13558	13728	13714	13659	13727	13657	13797	13702	13778	13647	13767	13592	13757	13715	13658	13732	13502	13700	13746	13793	13765	13689	13701	13833	13810	13715	13804	13636	13619	13691	13578	13685	13597	13957	13609	13655	13635	13804	13661	13755	13762	13668	13647	13680	13785	13924	13737	13769	13637	13678	13687	13649	13825	13810	13716	13819	13724	13853	13795	13789	13561	13842	13761	13885	13722	13607	13780	13685	13736	13851	13746	13715	13810	13739	13845	13755	13616	13678	13753	13660	13713	13703	13827	13653	13606	13734	13823	13753	13716	13877	13838	13740	13860	13836	13805	13736	13487	13804	13522	13855	13794	13862	13672	13721	13819	13722	13659	13659	13638	13686	13634	13595	13602	13696	13594	13896	13725	13757	13629	13886	13790	13659	13749	13726	13805	13922	13718	13697	13743	13682	13685	13473	13754	13787	13591	13885	13760	13769	13684	13722	13753	13679	13678	13764	13751	13636	13719	13812	13822	13737	13673	13650	13756	13691	13750	13872	13636	13682	13815	13746	13520	13878	13618	13847	13726	13761	13720	13657	13865	13867	13780	13640	13870	13836	13570	13772	13738	13620	13733	13738	13626	13656	13710	13683	13663	13753	13892	13597	13842	13633	13776	13605	13726	13805	13837	13667	13883	13902	13686	13763	13760	13682	13747	13716	13673	13789	13748	13777	13655	13755	13801	13628	13770	13700	13854	13657	13928	13558	13834	13862	13720	13672	13749	13682	13557	13678	13764	13663	13769	13765	13771	13848	13713	13748	13657	13705	13852	13710	13669	13749	13704	13659	13770	13809	13715	13729	13747	13784	13678	13676	13775	13681	13652	13881	13633	13657	13740	13854	13684	13852	13771	13835	13742	13812	13619	13759	13648	13742	13557	13735	13654	13775	13926	13658	13723	13655	13721	13681	13873	13748	13846	13606	13843	13689	13753	13898	13687	13694	13934	13686	13689	13826	13704	13727	13909	13694	13763	13908	13802	13765	13720	13615	13673	13763	13866	13795	13850	13793	13718	13563	13785	13587	13644	13637	13789	13723	13838	13766	13765	13685	13838	13762	13818	13916	13622	13643	13718	13783	13821	13657	13858	13714	13832	13670	13630	13544	13648	13700	13649	13679	13797	13599	13704	13707	13831	13579	13919	13652	13647	13720	13663	13828	13707	13543	13747	13778	13870	13754	13886	13851	13747	13640	13723	13919	13771	13738	13771	13645	13741	13823	13708	13641	13777	13821	13641	13706	13753	13785	13701	13879	13550	13787	13668	13687	13810	13725	13853	13712	13761	13793	13742	13739	13620	13802	13741	13658	13580	13540	13860	13727	13710	13658	13801	13799	13833	13713	13732	13877	13810	13765	13573	13715	13713	13924	13738	13854	13755	13732	13701	13778	13728	13676	13700	13681	13705	13856	13615	13749	13866	13701	13674	13696	13680	13693	13717	13688	13675	13781	13631	13797	13598	13659	13765	13690	13696	13595	13937	13707	13735	13781	13719	13785	13710	13874	13778	13668	13628	13494	13773	13651	13722	13765	13734	13578	13719	13657	13753	13716	13850	13820	13774	13855	13601	13699	13681	13814	13891	13854	13701	13814	13802	13766	13534	13782	13845	13705	13738	13660	13715	13664	13714	13789	13713	13774	13839	13763	13731	13670	13733	13730	13804	13751	13791	13753	13859	13761	13643	13686	13677	13662	13820	13734	13716	13867	13727	13728	13691	13793	13559	13845	13722	13713	13645	13623	13880	13919	13703	13759	13886	13816	13770	13884	13660	13822	13744	13732	13721	13733	13783	13682	13730	13708	13735	13670	13689	13634	13828	13820	14006	13619	13785	13666	13862	13807	13698	13585	13615	13935	13785	13815	13663	13664	13583	13720	13631	13852	13625	13731	13612	13732	13693	13635	13883	13601	13725	13673	13721	13854	13643	13950	13729	13724	13586	13686	13877	13914	13778	13725	13751	13728	13673	13715	13952	13815	13622	13786	13680	13654	13504	13674	13741	13761	13748	13800	13797	13676	13637	13625	13767	13634	13763	13865	13820	13908	13719	13707	13701	13767	13790	13602	13659	13751	13611	13759	13789	13890	13709	13690	13596	13728	13911	13847	13659	13803	13879	13774	13532	13565	13672	13737	13657	13924	13660	13607	13613	13695	13724	13674	13597	13673	13783	14003	13571	13634	13857	13781	13816	13739	13798	13701	13799	13712	13808	13684	13870	13797	13711	13578	13868	13793	13700	13694	13705	13729	13864	13583	13911	13733	13679	13708	13784	13807	13741	13630	13817	13678	13676	13878	13772	13618	13503	13618	13649	13888	13666	13720	13725	13795	13817	13686	13648	13660	13822	13848	13799	13785	13657	13610	13523	13735	13567	13752	13625	13711	13539	13667	13768	13850	13759	13488	13837	13661	13766	13783	13804	13806	13786	13751	13745	13742	13683	13699	13533	13735	13796	13746	13825	13864	13665	13690	13720	13706	13605	13741	13730	13728	13715	13657	13517	13770	13799	13748	13741	13917	13713	13850	13728	13626	13788	13757	13735	13598	13781	13839	13670	13657	13717	13601	13682	13759	13754	13856	13619	13761	13634	13649	13783	13688	13544	13633	13867	13671	13823	13569	13763	13918	13827	13893	13697	13720	13794	13744	13766	13715	13661	13775	13516	13673	13657	13674	13681	13774	13737	13861	13640	13895	13761	13793	13885	13731	13874	13768	13616	13725	13770	13739	13713	13634	13718	13687	13665	13710	13619	13826	13773	13694	13795	13681	13794	13650	13772	13811	13683	13724	13784	13568	13784	13811	13776	13637	13767	13739	13857	13688	13751	13622	13718	13701	13604	13687	13885	13738	13808	13608	13821	13734	13725	13550	13823
28044	23649	28668	25641	19955	18044	17775	16738	17133	17009	16610	16479	16423	16275	16245	16548	16617	16598	16200	16277	16185	16321	16128	16141	16063	16424	16357	16180	16172	16497	16284	16201	16267	16000	16223	16259	16212	16179	16240	16025	16180	16220	16272	16183	16121	16106	16188	15942	16051	16297	16295	16427	16290	16210	16243	16095	16236	15978	16226	16058	16010	16179	16209	16009	16175	15971	16017	16059	16262	16151	16329	16010	16130	15964	15976	16076	16062	16110	16260	16107	16119	16334	15958	16138	16151	16193	15886	16036	15972	16125	16138	16190	16365	16357	16135	15933	16231	16100	16287	16028	16223	16082	16068	16096	16235	16058	16019	15960	16248	16067	16285	15883	16277	16245	16135	16144	16337	16138	16011	16056	16172	16139	15977	15956	15887	15771	16111	16161	16193	16199	16068	16085	16068	16083	16341	16054	16168	16186	16215	16224	16171	16145	16140	16019	15976	16029	16288	16151	16157	16253	16085	15936	16253	16067	16194	15878	15954	16159	16427	16062	16227	16093	16005	16158	16128	15964	16088	16096	16097	16078	16323	16150	16084	15981	16100	16141	16178	15856	16233	15957	16179	16081	16157	16043	16269	15948	16097	15976	16163	16058	16143	16150	16105	16191	16166	16044	16065	16098	16189	16209	16045	16152	16189	16016	16135	16010	16193	16141	15989	16171	16175	16172	16102	16064	16104	16251	15843	16000	16047	15855	16152	15976	15855	16396	16214	15905	15936	16256	16173	16238	16232	16035	16095	16160	16027	15810	16085	15961	16217	15882	16179	16027	16040	16025	16269	16197	16177	16193	15983	16074	16046	15967	16124	16101	16210	16282	16272	16194	16213	16138	16127	16099	16049	16015	16201	16197	16157	16036	16340	16196	16268	16209	16270	16102	16022	16068	16124	16187	16007	16193	16281	16291	16068	16074	16153	16233	16245	16042	16039	16154	16193	15962	16051	16313	16100	16226	15967	16064	16373	16289	16033	16250	16060	16031	16263	16040	16056	16058	16214	16156	16140	16240	16028	16246	16143	16250	16223	16090	16125	16154	16029	16195	16167	16043	16071	16136	16051	16058	16019	16151	16202	16088	16026	15968	15994	16073	16178	15892	16228	16038	16089	16240	16253	16146	16284	16244	16077	16162	16014	16183	16078	16191	16003	16109	16089	16258	16115	16172	16115	16041	16123	16134	15871	16336	15995	15911	16132	16419	16197	16093	16050	16180	16244	16102	16114	16174	16247	16183	16248	16140	16147	16188	16066	16142	16255	16164	16051	16119	16074	16046	16124	16028	16126	15962	16195	16038	16090	16075	16215	16324	15974	16030	16151	16344	16101	16269	15995	15910	16129	16157	16197	16014	16068	16144	16107	16204	16055	15886	16148	16102	16248	16203	16029	16071	16111	15962	16121	16200	16160	16134	16128	16259	16173	16152	16272	16095	16049	16097	16258	16164	16040	16368	16199	16103	16106	16161	16219	15922	16154	16087	16101	16154	16342	16227	16206	16174	16387	16123	16117	16124	16111	15926	15951	16202	16275	16071	15948	16157	16014	16152	16155	16162	16020	16026	16191	16396	16224	15991	16170	16087	15881	16213	16195	16012	16143	16144	15842	16062	16104	15888	16202	16117	16281	15913	16202	16124	16002	16147	16279	16146	16331	16114	16224	16295	16153	16112	16033	16176	16113	15850	16109	16263	16192	16230	16047	16141	16071	16035	16067	16081	16317	16265	16147	16049	16003	15954	15966	16077	16155	16036	16035	15881	16099	16166	15950	16006	16023	15959	16205	16063	16237	16253	16228	16084	16147	16237	15849	16172	16138	16183	16127	16110	16199	15975	16269	16097	16244	16059	16079	16065	16293	16089	16076	16189	16204	16194	16035	16228	16194	16007	16198	16082	16299	16065	16160	15983	16301	16227	16058	16164	16123	16186	16086	16134	16118	16237	16099	16245	16101	16018	16082	16123	16142	16120	15880	15935	16041	16218	15910	16074	16229	16045	16245	16148	16159	16234	16140	16101	16209	15984	15913	16075	16226	16122	16128	16070	16084	16113	15978	16035	16371	16163	16319	16054	16341	16135	15928	16192	16040	16262	16122	16294	16235	16277	16353	16095	16261	16408	16408	16148	16210	16003	16041	16114	16400	16165	16221	16137	16103	16171	15952	16308	16275	15982	16076	16203	16335	15989	15846	15962	16262	16107	16182	16417	16107	16254	16125	16213	16096	16151	16063	16095	16129	16077	16226	15905	15939	16158	16135	16151	16061	16093	16146	16084	15976	16074	16131	16073	16141	16240	16195	16152	16287	16014	16040	16274	15987	16069	15945	16186	16277	16095	16003	16241	16185	16079	16236	16332	16216	16076	16125	16099	15888	16041	15804	16036	15991	16197	16278	16070	16089	16006	15925	15933	16163	15959	16208	16111	16049	16028	16063	16006	16165	16154	16215	16237	16207	16017	16129	16174	16276	16012	16090	16015	16198	16084	16106	16286	16267	16057	16227	16150	16234	16148	15916	15897	16111	15973	16206	16082	16232	16178	16061	16198	16287	16261	16016	16202	16118	16209	16260	16185	16122	16197	16273	16105	16085	16137	16227	16293	16158	16081	16162	16104	16111	16200	16153	16086	16138	16316	15966	16068	16142	16133	16262	16241	16221	16181	16128	15886	16148	16251	16167	16064	16103	16151	16113	15920	16107	16087	16073	16234	16108	16134	15952	16095	16131	16117	16153	16254	16293	16096	16265	16353	16072	16065	16224	16250	16432	16243	16135	16168	16283	16163	16274	16099	16112	15832	15993	15958	16053	15965	16036	16060	15992	16002	15958	16083	16237	15923	16007	16202	16045	16285	16224	16193	16280	16278	16069	16214	16277	16157	16103	16163	16221	16134	16206	15994	15929	15973	16187	16183	16154	16205	16163	16017	15946	16234	16103	16241	16152	16179	16076	16283	16202	16179	16032	16218	16192	16264	16162	16186	16025	16083	16129	16023	16076	16048	16082	16284	16039	16187	16298	16062	15971	16134	16087	16194	16093	16007	16229	16077	16267	16374	16018	16088	15940	16082	16200	16182	16164	16160	15859	16190	16130	16096	16372	16261	16284	16195	16002	16141	16251	16074	16126	16091	16091	16034	16160	16176	16101	16108	16101	15897	16142	16005	16154	16212	16121	16290	16221	16077	16028	16208	16127	16028	16197	16021	16190	16049	16086	16044	15926	16194	16069	16151	15921	16171	16102	16042	16047	16218	16013	15933	16021	16165	16084	15873	16153	16148	16179	16038	16144	16293	16024	16004	16179	16007	16030	16110	16445	16221	16110	16049	15992	16079	16200	16109	16164	16034	16354	15986	16126	16120	16231	16085	16208	16028	16060	16214	16284	16064	16105	16007	16040	16156	16189	16193	16144	16155	16099	16163	16196	16086	16141	16053	16066	15951	16101	16128	16315	16409	16180	16038	16169	16210	16192	16143	16129	16094	15996	16126	16048	16085	16149	16027	16199	16268	16290	16197	16096	16112	16115	16285	16152	16006	16278	16121	16309	16277	15892	16054	16217	16174	16129	16168	16151	16203	16061	16446	16008	16384	16323	16146	15968	16069	16254	16209	16225	16145	16086	16247	16103	16003	16405	16203	16097	16108	16089	16010	16322	16214	16080	16151	16255	15958	16076	16096	16056	16267	16333	16313	16263	16150	16179	16082	16133	16112	16242	16088	16255	16172	16194	16238	15949	16136	16145	16406	16199	16012	16121	16044	16084	16092	16113	16192	16055	16065	15909	16062	16250	16129	15994	16147	16137	16185	16087	16088	16083	16013	16389	16194	16192	16026	16166	16244	16275	16151	16043	16189	16222	16227	16175	16212	16129	16080	16037	16058	16097	15846	15774	16006	16165	16182	15964	15954	16094	16330	16065	16153	16443	16067	16046	16006	16133	16136	16212	16101	15940	16246	16015	16032	16252	15963	16124	16047	16130	15948	16147	15984	15994	15960	16150	16029	16276	16162	16035	16228	16088	16064	16245	16280	16376	16157	15982	16282	15997	16041	16106	16080	16147	16081	16201	16263	16256	16315	16172	16153	16010	16135	16322	16143	15940	16170	16059	16196	16116	16016	16004	15947	16032	16002	16075	15985	16102	16089	16097	16099	16028	16139	16094	15963	16199	16118	16096	16207	16064	16018	16103	15997	15920	16124	16104	16105	16062	16089	15894	16146	16275	16187	16041	16258	16164	16206	16114	16167	16260	16070	16161	16220	15988	16305	16208	16064	16013	16010	16355	16229	16115	16120	16087	16144	16035	15970	16276	15986	16161	16098	16022	16205	15958	16189	16135	15923	15973	16238	16187	16156	16300	15907	16209	16256	16134	16092	16142	16223	16202	16183	16073	16073	16309	16068	16322	16204	16185	16219	16286	16044	16200	16045	15900	16340	16261	16008	16360	16103	16222	16125	16119	16173	16258	16255	16273	16137	16334	16126	16050	16054	16123	16100	15957	16249	16276	16086	16189	16128	16137	16104	16174	16129	16021	16027	16310	16106	15978	16280	16174	16131	16155	15870	15982	16254	16396	16084	16153	16038	16148	15983	16289	16236	15938	16073	16000	16115	16080	16155	16189	16168	16280	16313	16084	16043	16159	16088	16098	16258	16196	16204	16279	16124	16228	16188	16195	16118	15973	15966	15879	16064	16196	16039	16086	16221	16184	16176	16128	16164	16273	16252	16431	16147	16108	16130	16098	16099	16081	16234	16235	16125	16163	16056	15965	16284	16237	16121	16231	16190	16105	16078	16088	16127	16108	16111	16161	16104	16189	16245	16146	16103	16101	16242	16082	16066	16300	16228	16340	16205	16131	16125	15998	16051	16093	16165	15987	15999	16049	16002	16069	16159	16241	16074	15976	16201	16221	16107	15973	15938	16297	16290	16314	16195	16100	16066	16183	16259	16027	16206	16201	16126	16176	16150	15945	16030	16105	15947	16215	16129	16056	16254	16130	16061	16201	16115	15951	16176	16297	15982	15898	16113	16203	16067	16011	16187	16083	16094	16013	15851	16007	16148	15959	15955	15835	16153	16113	16292	16212	16327	16106	16033	16156	16252	16059	16182	16178	16228	16051	15984	16198	15927	16087	16238	16237	16041	16052	16210	15964	16233
22487	32540	30462	24656	18776	16652	15548	15244	15442	15174	14609	14229	14151	14074	14080	13962	14013	13912	13886	13995	13896	13832	13843	13734	13599	13773	13794	13757	13739	13718	13667	13665	13906	13754	13891	13724	13835	13659	13761	13688	14048	13768	13771	13752	13729	13798	13848	13719	13703	13792	13912	14002	13793	13794	13624	13717	13851	13860	13661	13722	13671	13596	13791	13622	13682	13743	13860	13808	13595	13522	13621	13759	13799	13778	13690	13623	13862	13839	13657	13759	13775	13683	13782	13846	13736	13644	13742	13593	13637	13663	13582	13756	13816	13623	13629	13731	13723	13770	13612	13709	13667	13713	13755	13683	13814	13656	13586	13670	13657	13788	13751	13746	13820	13569	13789	13763	13717	13708	13651	13691	13667	13806	13925	13836	13698	13664	13779	13739	13642	13662	13724	13706	13759	13673	13702	13683	13667	13698	13775	13681	13732	13781	13605	13766	13829	13784	13845	13556	13818	13702	13801	13615	13677	13607	13804	13759	13695	13742	13718	13571	13762	13575	13486	13810	14018	13724	13792	13759	13693	13717	13694	13752	13765	13749	13792	13744	13674	13603	13751	13887	13745	13690	13789	13753	13791	13794	13752	13659	13756	13737	13624	13693	13773	13642	13710	13707	13577	13648	13555	13739	13898	13598	13577	13647	13795	13632	13835	13664	13822	13619	13792	13727	13661	13707	13805	13935	13594	13747	13591	13697	13750	13550	13732	13483	13518	13757	13788	13886	13845	13664	13715	13744	13580	13813	13815	13793	13663	13747	13724	13722	13753	13794	13649	13943	13728	13630	13818	13851	13770	13636	14014	13642	13765	13568	13735	13865	13837	13695	13722	13679	13766	13769	13710	13565	13677	13812	13791	13767	13770	13589	13658	13827	13582	13753	13574	13642	13644	13702	13669	13569	13721	13882	13647	13742	13735	13741	13741	13565	13720	13657	13659	13687	13793	13714	13770	13773	13684	13793	13670	13739	13674	13721	13782	13677	13726	13744	13792	13700	13676	13722	13713	13633	13772	13787	13715	13885	13765	13777	13679	13614	13820	13715	13518	13700	13815	13764	13655	13693	13714	13864	13679	13728	13685	13676	13628	13857	13700	13682	13712	13752	13684	13644	13834	13644	13756	13694	13588	13732	13785	13752	13649	13687	13490	13762	13653	13678	13689	13675	13730	13692	13689	13894	13839	13785	13662	13720	13722	13764	13673	13702	13733	13656	13553	13687	13681	13708	13782	13695	13715	13896	13763	13706	13679	13687	13536	13776	13622	13670	13632	13670	13885	13592	13765	13768	13749	13544	13623	13733	13724	13739	13693	13649	13571	13764	13590	13626	13929	13854	13697	13791	13641	13775	13603	13778	13753	13710	13718	13686	13812	13789	13683	13760	13637	13659	13858	13810	13635	13808	13602	13631	13731	13731	13723	13902	13847	13758	13646	13658	13805	13581	13535	13667	13639	13577	13577	13619	13727	13753	13757	13698	13887	13548	13707	13844	13911	13719	13840	13768	13757	13803	13767	13537	13836	13694	13861	13725	13424	13623	13669	13607	13822	13604	13759	13585	13683	13706	13834	13645	13668	13743	13551	13737	13702	13740	13675	13795	13675	13647	13746	13626	13705	13740	13755	13746	13748	13777	13732	13791	13632	13661	13737	13753	13690	13706	13580	13795	13699	13745	13732	13534	13573	13647	13677	13801	13716	13813	13857	13635	13699	13741	13719	13839	13798	13621	13755	13572	13549	13631	13740	13650	13577	13736	13814	13640	13726	13674	13750	13754	13807	13612	13770	13680	13796	13743	13795	13697	13863	13773	13711	13706	13618	13654	13692	13878	13785	13769	13642	13716	13845	13899	13829	13610	13729	13653	13773	13658	13517	13710	13696	13616	13775	13736	13687	13674	13743	13571	13740	13801	13814	13793	13697	13818	13658	13676	13608	13720	13744	13792	13681	13758	13669	13627	13698	13454	13703	13851	13890	13561	13676	13830	13486	13697	13761	13767	13674	13808	14043	13637	13774	13807	13742	13696	13728	13577	13678	13784	13851	13801	13583	13673	13757	13574	13851	13726	13628	13684	13646	13950	13862	13862	13720	13632	13858	13594	13842	13635	13608	13817	13725	13622	13810	13726	13699	13763	13811	13759	13787	13671	13588	13658	13707	13666	13544	13787	13633	13813	13693	13744	13797	13542	13912	13547	13640	13829	13661	13690	13642	13714	13775	13787	13778	13618	13880	13798	13854	13779	13773	13669	13676	13701	13623	13847	13635	13862	13585	13752	13763	13790	13649	13612	13779	13697	13652	13658	13589	13571	13812	13606	13559	13600	13721	13875	13844	13853	13726	13698	13758	13533	13753	13634	13809	13799	13636	13530	13749	13729	13831	13780	13558	13695	13749	13772	13675	13807	13786	13765	13679	13674	13600	13615	13650	13750	13684	13702	13944	13884	13674	13634	13800	13638	13583	13647	13566	13701	13790	13733	13745	13722	13740	13661	13715	13751	13775	13743	13766	13774	13710	13655	13754	13690	13690	13745	13659	13500	13599	13795	13733	13728	13836	13677	13735	13721	13738	13649	13629	13908	13846	13710	13740	13812	13824	13568	13834	13604	13820	13700	13678	13659	13762	13692	13686	13808	13667	13690	13719	13792	13600	13681	13694	13696	13458	13730	13589	13771	13809	13633	13769	13659	13656	13724	13721	13583	13592	13849	13702	13728	13696	13668	13684	13909	13785	13661	13695	13589	13613	13650	13816	13802	13748	13606	13760	13917	13741	13684	13841	13787	13735	13744	13631	13669	13580	13720	13747	13755	13665	13439	13664	13718	13557	13786	13750	13604	13721	13753	13769	13816	13619	13776	13556	13892	13827	13750	13717	13762	13829	13740	13657	13682	13730	13729	13601	13799	13757	13690	13706	13515	13623	13793	13708	13678	13865	13696	13908	13808	13758	13662	13774	13815	13602	13623	13821	13832	13707	13715	13675	13722	13570	13762	13741	13678	13673	13755	13600	13773	13845	13601	13905	13605	13762	13711	13761	13568	13695	13631	13774	13673	13681	13797	13581	13690	13637	13847	13706	13582	13722	13851	13789	13642	13656	13752	13682	13810	13804	13601	13670	13783	13742	13572	13582	13661	13711	13645	13812	13711	13676	13821	13790	13709	13676	13548	13715	13664	13653	13736	13766	13564	13661	13629	13684	13690	13963	13738	13629	13724	13604	13789	13851	13561	13726	13573	13643	13598	13781	13810	13648	13780	13657	13793	13781	13740	13886	13864	13667	13521	13779	13673	13698	13663	13705	13797	13599	13753	13482	13526	13725	13818	13719	13873	13689	13740	13732	13836	13808	13767	13747	13804	13667	13810	13802	13556	13792	13745	13576	13607	13886	13713	13849	13657	13698	13655	13539	13763	13799	13751	13779	13695	13651	13758	13920	13755	13635	13618	13757	13794	13747	13777	13558	13689	13872	13799	13828	13577	13817	13829	13735	13684	13605	13774	13668	13748	13875	13596	13829	13726	13684	13630	13567	13731	13672	13814	13856	13676	13763	13742	13711	13595	13553	13746	13757	13739	13810	13858	13736	13689	13652	13672	13871	13734	13654	13685	13696	13856	13877	13707	13820	13702	13737	13658	13731	13844	13750	13764	13694	13714	13770	13604	13677	13684	13875	13751	13751	13850	13856	13772	13684	13721	13779	13628	13638	13748	13782	13738	13810	13763	13644	13752	13620	13674	13732	13737	13675	13689	13726	13909	13743	13635	13585	13896	13618	13616	13841	13515	13806	13700	13736	13786	13879	13607	13710	13784	13565	13750	13689	13704	13832	13685	13793	13693	13842	13840	13834	13731	13783	13762	13694	13759	13694	13677	13636	13668	13771	13762	13744	13848	13693	13671	13684	13709	13792	13686	13692	13671	13492	13977	13567	13663	13733	13849	13410	13712	13630	13796	13762	13747	13581	13682	13537	13749	13779	13668	13703	13900	13791	13604	13742	13891	13768	13661	13878	13578	13499	13653	13713	13647	13764	13759	13854	13655	13602	13699	13732	13674	13742	13798	13809	13755	13395	13747	13692	13778	13765	13654	13710	13676	13758	13688	13634	13703	13881	13842	13767	13686	13923	13724	13573	13819	13706	13676	13710	13598	13685	13672	13714	13925	13759	13762	13689	13761	13761	13710	13672	13687	13608	13672	13743	13734	13768	13790	13921	13854	13870	13833	13673	13719	13776	13688	13715	13704	13740	13566	13712	13642	13789	13672	13723	13709	13860	13495	13735	13790	13636	13810	13698	13640	13725	13756	13725	13699	13819	13585	13757	13753	13963	13717	13732	13799	13696	13560	13773	13831	13728	13619	13769	13736	13754	13797	13657	13709	13594	13706	13779	13731	13676	13634	13782	13822	13829	13749	13667	13762	13613	13706	13783	13777	13810	13829	13559	13867	13754	13716	13709	13708	13684	13831	13809	13544	13689	13611	13709	13690	13802	13709	13686	13720	13893	13852	13851	13865	13622	13872	13639	13697	13694	13614	13727	13595	13602	13548	13663	13792	13697	13817	13735	13735	13724	13778	13760	13745	13627	13643	13649	13751	13550	13729	13758	13625	13616	13671	13843	13737	13642	13583	13698	13850	13550	13570	13665	13989	13744	13662	13893	13725	13730	13634	13621	13735	13888	13739	13734	13617	13674	13793	13702	13765	13610	13634	13735	13578	13642	13782	13859	13536	13681	13828	13811	13698	13740	13685	13592	13579	13754	13719	13654	13813	13711	13784	13728	13810	13699	13699	13665	13631	13741	13665	13818	13588	13677	13822	13786	13744	13654	13776	13647	13724	13637	13645	13821	13858	13803	13604	13939	13645	13667	13873	13793	13734	13825	13892	13740	13634	13761	13650	13684	13691	13744	13744	13677	13786	13813	13697	13842	13720	13653	13826	13603	13648	13841	13873	13712	13594	13836	13620	13841	13565	13727	13784	13532	13816	13757	13677	13861	13798	13667	13693	13681	13823	13614	13825	13569	13784	13687	13608	13758	13711	13852	13777	13796	13758	13824	13884	13654	13696	13814	13623	13713	13751	13719	13696	13729	13696	13690	13646	13611	13756	13765	13819	13728	13807	13645	13658	13750	13642	13678	13771	13804	13849
24060	21546	29165	24578	22946	22990	21378	18040	17776	17185	16537	16431	16198	16113	16304	15798	15902	15810	15637	15666	15717	15567	15722	15571	15576	15540	15756	15549	15565	15597	15390	15630	15439	15523	15547	15610	15487	15470	15539	15563	15470	15646	15551	15353	15466	15436	15362	15510	15880	16270	15836	15446	15938	15576	15550	15582	15551	15523	15502	15346	15294	15346	15367	15377	15453	15447	15394	15514	15623	15552	15291	15441	15423	15457	15631	15389	15456	15368	15314	15198	15556	15583	15449	15406	15583	15443	15460	15487	15581	15291	15350	15470	15299	15446	15378	15590	15353	15377	15638	15246	15256	15386	15477	15399	15504	15306	15419	15485	15332	15475	15361	15534	15488	15378	15406	15478	15382	15401	15513	15244	15327	15229	15434	15425	15236	15403	15339	15469	15705	15298	15530	15213	15335	15609	15427	15528	15372	15451	15369	15219	15225	15254	15327	15313	15501	15318	15285	15350	15541	15415	15370	15449	15531	15399	15410	15484	15539	15564	15495	15426	15400	15245	15609	15452	15622	15388	15086	15392	15408	15470	15330	15345	15467	15358	15266	15767	15555	15341	15341	15345	15381	15285	15431	15396	15347	15324	15382	15571	15535	15304	15443	15539	15472	15499	15433	15369	15684	15493	15546	15355	15491	15367	15476	15398	15441	15264	15398	15407	15638	15321	15489	15225	15396	15291	15335	15339	15453	15411	15454	15439	15408	15368	15499	15402	15350	15586	15498	15237	15406	15374	15463	15353	15319	15415	15396	15368	15450	15460	15369	15361	15352	15450	15328	15414	15388	15474	15374	15494	15388	15467	15420	15372	15544	15461	15584	15433	15335	15374	15329	15338	15558	15443	15391	15556	15384	15346	15416	15460	15289	15459	15405	15354	15286	15370	15526	15531	15113	15380	15501	15521	15507	15355	15359	15485	15247	15294	15480	15382	15368	15385	15468	15418	15463	15441	15251	15406	15499	15532	15502	15391	15327	15226	15268	15360	15421	15368	15205	15399	15483	15461	15404	15549	15378	15598	15470	15515	15484	15280	15306	15112	15522	15241	15456	15521	15673	15442	15380	15452	15361	15548	15493	15283	15474	15283	15501	15254	15580	15431	15467	15417	15404	15481	15526	15530	15481	15342	15415	15565	15418	15475	15434	15221	15319	15189	15471	15467	15392	15360	15320	15464	15401	15494	15344	15157	15531	15503	15425	15446	15387	15271	15049	15312	15252	15330	15525	15519	15513	15398	15487	15367	15280	15379	15400	15387	15397	15562	15458	15514	15548	15355	15124	15236	15253	15323	15308	15356	15320	15138	15287	15144	15449	15454	15504	15491	15474	15562	15343	15073	15621	15382	15396	15489	15342	15508	15559	15406	15628	15331	15470	15402	15511	15400	15248	15384	15455	15323	15187	15452	15454	15494	15381	15246	15402	15444	15477	15465	15542	15337	15488	15474	15505	15388	15406	15357	15634	15319	15415	15389	15519	15301	15339	15587	15462	15303	15337	15376	15444	15463	15185	15331	15278	15348	15460	15327	15555	15468	15387	15544	15576	15240	15161	15312	15272	15330	15389	15460	15338	15400	15630	15385	15421	15586	15296	15402	15312	15434	15384	15396	15440	15504	15377	15371	15492	15300	15421	15342	15400	15456	15436	15424	15354	15499	15414	15625	15298	15418	15308	15329	15578	15500	15331	15359	15300	15459	15532	15446	15458	15750	15457	15179	15220	15557	15477	15198	15436	15498	15393	15424	15415	15510	15539	15352	15507	15281	15271	15312	15580	15426	15365	15428	15445	15287	15282	15542	15445	15500	15381	15225	15409	15439	15472	15345	15549	15497	15648	15412	15571	15605	15283	15537	15357	15610	15572	15418	15172	15393	15323	15417	15480	15537	15353	15345	15301	15431	15431	15376	15532	15328	15289	15409	15478	15333	15258	15339	15347	15524	15305	15329	15396	15578	15415	15267	15448	15273	15353	15371	15292	15343	15297	15368	15429	15237	15395	15374	15533	15437	15480	15526	15432	15420	15539	15527	15287	15331	15446	15685	15590	15509	15369	15403	15522	15486	15387	15443	15381	15406	15427	15424	15214	15351	15376	15148	15329	15415	15377	15399	15502	15526	15315	15517	15546	15353	15471	15427	15347	15171	15442	15487	15196	15232	15465	15547	15305	15460	15458	15534	15455	15501	15353	15310	15342	15356	15512	15541	15433	15400	15428	15410	15388	15509	15300	15347	15226	15434	15398	15291	15238	15437	15405	15477	15343	15132	15210	15247	15475	15413	15580	15421	15452	15416	15276	15255	15405	15180	15379	15411	15513	15503	15308	15470	15521	15538	15181	15352	15502	15388	15352	15478	15383	15387	15465	15289	15359	15374	15356	15384	15453	15445	15422	15435	15253	15273	15349	15450	15376	15330	15453	15360	15398	15450	15400	15256	15261	15372	15290	15442	15457	15339	15402	15437	15427	15413	15517	15337	15444	15350	15550	15422	15436	15318	15367	15323	15483	15321	15664	15446	15308	15492	15302	15464	15242	15421	15412	15284	15691	15327	15245	15432	15438	15576	15380	15633	15533	15541	15492	15221	15428	15250	15456	15401	15491	15251	15330	15400	15341	15305	15515	15239	15480	15385	15485	15492	15474	15412	15339	15397	15352	15335	15375	15126	15366	15482	15495	15447	15401	15321	15510	15624	15433	15404	15439	15509	15358	15510	15392	15496	15368	15415	15296	15130	15308	15414	15580	15576	15448	15467	15380	15351	15367	15316	15407	15607	15743	15385	15401	15502	15522	15365	15390	15371	15396	15446	15229	15310	15414	15255	15163	15585	15367	15507	15327	15441	15433	15515	15352	15338	15255	15331	15369	15609	15468	15444	15365	15372	15225	15430	15282	15401	15478	15416	15492	15458	15424	15473	15462	15375	15480	15388	15433	15351	15702	15444	15242	15254	15324	15350	15466	15534	15455	15459	15450	15329	15486	15480	15369	15436	15351	15408	15471	15383	15304	15311	15306	15250	15518	15417	15461	15427	15400	15364	15337	15560	15614	15480	15236	15457	15579	15316	15455	15385	15573	15402	15406	15380	15461	15583	15506	15378	15593	15210	15330	15244	15261	15408	15467	15278	15540	15384	15218	15382	15476	15378	15381	15419	15304	15446	15287	15450	15432	15262	15323	15353	15445	15372	15410	15577	15361	15269	15400	15404	15245	15292	15334	15431	15293	15347	15157	15218	15370	15376	15446	15499	15449	15407	15605	15305	15530	15309	15531	15584	15286	15296	15335	15231	15342	15325	15337	15286	15307	15512	15435	15361	15232	15359	15454	15380	15329	15415	15246	15299	15475	15354	15362	15232	15281	15247	15332	15504	15385	15339	15552	15182	15229	15413	15414	15185	15569	15486	15246	15333	15353	15478	15383	15402	15400	15408	15387	15521	15501	15292	15365	15317	15362	15512	15448	15445	15136	15225	15592	15533	15282	15395	15263	15278	15586	15398	15428	15179	15202	15286	15322	15326	15466	15478	15574	15364	15511	15428	15348	15401	15302	15417	15386	15303	15517	15345	15467	15282	15397	15403	15260	15408	15470	15373	15374	15382	15346	15508	15344	15460	15262	15506	15531	15517	15548	15253	15393	15433	15323	15436	15302	15402	15306	15184	15419	15255	15326	15477	15493	15375	15508	15374	15414	15439	15478	15553	15273	15343	15378	15505	15614	15392	15273	15248	15402	15167	15435	15341	15455	15326	15517	15407	15673	15384	15228	15370	15245	15323	15336	15413	15335	15437	15455	15327	15350	15386	15515	15446	15505	15553	15445	15349	15405	15359	15564	15414	15532	15454	15568	15454	15529	15555	15537	15443	15421	15318	15470	15232	15482	15508	15231	15336	15466	15431	15368	15409	15217	15328	15488	15435	15423	15343	15361	15424	15466	15295	15457	15455	15474	15436	15607	15358	15392	15361	15395	15284	15561	15173	15448	15298	15373	15326	15315	15380	15317	15213	15348	15481	15240	15178	15262	15449	15325	15475	15457	15390	15477	15319	15320	15490	15386	15300	15403	15423	15518	15475	15386	15429	15490	15449	15278	15335	15211	15422	15335	15103	15392	15336	15513	15337	15277	15308	15356	15261	15635	15388	15675	15335	15634	15459	15510	15251	15282	15242	15333	15380	15393	15626	15442	15523	15439	15629	15203	15526	15257	15420	15418	15190	15521	15299	15421	15128	15330	15335	15585	15431	15363	15552	15445	15524	15471	15288	15487	15371	15364	15538	15354	15339	15377	15376	15347	15445	15327	15619	15525	15562	15486	15271	15358	15384	15423	15434	15265	15560	15481	15387	15316	15446	15327	15386	15335	15301	15256	15441	15649	15423	15540	15285	15299	15382	15453	15335	15410	15479	15283	15461	15598	15436	15439	15333	15285	15393	15460	15460	15503	15253	15414	15070	15375	15383	15422	15557	15645	15422	15456	15520	15493	15460	15582	15456	15634	15482	15444	15477	15312	15390	15211	15550	15568	15354	15390	15582	15448	15501	15355	15554	15520	15576	15610	15148	15305	15275	15577	15419	15362	15412	15494	15478	15402	15491	15472	15541	15496	15414	15373	15479	15436	15499	15418	15697	15629	15452	15393	15317	15489	15472	15248	15301	15379	15304	15354	15357	15328	15303	15450	15441	15403	15176	15366	15405	15427	15342	15467	15479	15510	15468	15374	15249	15473	15269	15387	15425	15279	15508	15539	15347	15511	15300	15410	15123	15276	15626	15397	15544	15619	15376	15620	15302	15405	15511	15494	15421	15401	15181	15373	15563	15363	15115	15501	15206	15361	15370	15304	15398	15383	15416	15375	15264	15470	15422	15666	15143	15343	15448	15291	15367	15327	15211	15302	15199	15468	15411	15418	15446	15118	15382	15213	15229	15258	15415	15315	15256	15390	15330	15512	15341	15378	15208	15550	15366	15482	15508	15511	15343	15299	15285	15375	15361	15623	15462	15432	15326	15504	15482	15350	15408	15393	15504	15289	15598	15381	15463	15326	15448	15433	15527	15519	15393	15450	15390	15251	15493	15355	15136	15402	15561	15445	15368	15448	15486	15464	15439	15379	15354	15344	15363	15334	15327	15391	15377	15409	15377	15417	15205	15501	15318
24720	40705	37936	30381	24441	19856	18201	16843	16891	15966	14886	14750	14550	14294	14275	14117	13803	13771	13681	13732	13565	13538	13400	13466	13570	13460	13497	13466	13366	13356	13278	13627	13570	13311	13512	13458	13569	13443	13451	13572	13616	13692	13247	13470	13387	13519	13401	13465	14119	14672	14114	13738	13573	13594	13406	13357	13240	13321	13380	13295	13349	13313	13376	13440	13427	13310	13459	13364	13174	13411	13219	13328	13306	13276	13260	13317	13262	13424	13486	13392	13453	13338	13416	13434	13371	13254	13370	13262	13291	13326	13335	13331	13483	13488	13236	13365	13292	13317	13358	13365	13354	13496	13393	13464	13396	13366	13392	13262	13309	13339	13385	13443	13311	13510	13236	13460	13396	13343	13353	13292	13496	13316	13020	13389	13202	13465	13267	13175	13196	13386	13349	13314	13385	13383	13458	13246	13308	13323	13324	13302	13361	13254	13387	13519	13316	13458	13381	13454	13310	13356	13328	13426	13551	13539	13498	13498	13346	13301	13411	13385	13266	13398	13392	13362	13498	13359	13422	13404	13249	13403	13377	13507	13425	13199	13339	13312	13318	13381	13457	13331	13253	13368	13489	13314	13483	13239	13392	13379	13365	13502	13290	13332	13396	13227	13328	13373	13448	13475	13233	13270	13420	13366	13347	13577	13346	13272	13387	13419	13294	13346	13315	13414	13277	13301	13372	13364	13241	13329	13121	13338	13304	13397	13327	13480	13384	13230	13240	13295	13370	13318	13328	13121	13450	13187	13346	13293	13254	13337	13401	13339	13234	13347	13343	13492	13279	13524	13239	13335	13310	13390	13391	13239	13313	13377	13500	13384	13347	13320	13379	13432	13449	13363	13358	13319	13237	13313	13528	13382	13373	13277	13255	13183	13274	13498	13511	13484	13309	13224	13213	13197	13312	13326	13341	13450	13241	13352	13374	13310	13282	13427	13185	13387	13387	13414	13366	13258	13280	13455	13448	13308	13410	13285	13443	13223	13451	13388	13534	13492	13631	13419	13390	13555	13470	13453	13444	13355	13389	13281	13240	13412	13411	13263	13363	13352	13428	13325	13296	13321	13471	13383	13283	13414	13309	13315	13415	13499	13295	13296	13210	13191	13465	13416	13353	13176	13501	13292	13405	13296	13371	13503	13448	13341	13387	13370	13582	13285	13320	13288	13363	13310	13103	13244	13480	13388	13405	13258	13367	13426	13324	13518	13505	13355	13316	13356	13270	13451	13346	13447	13400	13331	13374	13278	13402	13339	13294	13389	13503	13248	13307	13232	13237	13420	13349	13449	13185	13333	13488	13275	13435	13499	13244	13281	13301	13357	13335	13378	13341	13454	13199	13297	13453	13327	13253	13384	13391	13312	13258	13620	13337	13435	13406	13291	13239	13504	13328	13478	13541	13267	13323	13373	13298	13337	13338	13374	13141	13333	13370	13378	13385	13273	13310	13443	13255	13324	13305	13339	13365	13399	13494	13354	13280	13218	13225	13514	13291	13201	13255	13384	13349	13468	13337	13390	13331	13390	13374	13363	13207	13481	13385	13330	13344	13227	13502	13252	13326	13237	13174	13402	13311	13499	13257	13252	13479	13212	13447	13420	13435	13349	13286	13285	13151	13439	13353	13435	13298	13277	13338	13423	13565	13457	13321	13242	13509	13441	13430	13383	13288	13351	13377	13258	13360	13383	13350	13472	13301	13349	13408	13439	13453	13311	13345	13409	13338	13313	13429	13252	13365	13298	13342	13335	13443	13255	13330	13268	13396	13282	13370	13411	13334	13241	13278	13394	13405	13440	13217	13225	13202	13360	13367	13407	13445	13515	13395	13397	13381	13390	13459	13344	13357	13113	13253	13220	13350	13428	13249	13219	13355	13396	13038	13493	13228	13300	13475	13286	13195	13290	13196	13442	13408	13342	13593	13356	13314	13308	13376	13222	13361	13278	13079	13525	13435	13284	13335	13314	13217	13297	13321	13560	13501	13354	13379	13467	13444	13355	13332	13328	13388	13389	13494	13250	13407	13307	13321	13371	13403	13417	13358	13241	13437	13282	13388	13319	13366	13283	13456	13378	13253	13386	13275	13460	13349	13565	13437	13366	13280	13175	13414	13334	13303	13261	13359	13386	13296	13229	13483	13325	13371	13238	13515	13381	13365	13295	13518	13489	13282	13377	13307	13283	13246	13425	13565	13439	13267	13320	13406	13293	13394	13150	13436	13338	13345	13500	13380	13122	13119	13388	13182	13340	13354	13430	13539	13453	13316	13412	13356	13175	13358	13447	13250	13285	13325	13362	13352	13258	13342	13495	13383	13407	13369	13360	13402	13317	13170	13247	13255	13436	13081	13395	13410	13338	13389	13319	13207	13366	13314	13348	13217	13394	13072	13223	13449	13411	13448	13214	13279	13405	13304	13384	13331	13350	13312	13578	13459	13147	13366	13403	13269	13261	13282	13252	13292	13273	13355	13385	13376	13298	13332	13398	13541	13428	13371	13258	13531	13409	13341	13586	13386	13369	13262	13194	13466	13371	13431	13342	13380	13479	13353	13333	13353	13258	13307	13396	13350	13418	13132	13347	13188	13336	13341	13302	13269	13376	13319	13409	13292	13275	13405	13304	13456	13348	13419	13246	13469	13272	13453	13333	13400	13434	13319	13538	13224	13234	13450	13269	13284	13435	13273	13327	13139	13381	13370	13283	13304	13162	13186	13450	13290	13184	13622	13388	13501	13305	13474	13314	13330	13368	13410	13358	13378	13332	13305	13375	13287	13569	13272	13265	13282	13296	13246	13319	13376	13405	13285	13353	13336	13406	13281	13461	13263	13458	13376	13387	13268	13217	13262	13434	13241	13285	13251	13414	13394	13297	13459	13291	13427	13311	13266	13478	13252	13412	13527	13323	13453	13200	13254	13394	13404	13556	13343	13380	13431	13194	13464	13300	13387	13415	13328	13356	13228	13415	13453	13231	13286	13346	13219	13244	13192	13259	13394	13357	13313	13158	13337	13398	13395	13366	13419	13171	13311	13408	13398	13427	13501	13294	13244	13423	13341	13403	13287	13241	13219	13393	13264	13494	13365	13387	13392	13368	13419	13306	13391	13367	13313	13410	13391	13373	13454	13277	13427	13361	13575	13353	13318	13200	13452	13276	13260	13450	13431	13435	13405	13246	13456	13526	13436	13467	13452	13348	13335	13439	13315	13238	13315	13542	13446	13288	13300	13378	13403	13516	13503	13414	13441	13331	13423	13320	13282	13376	13352	13343	13233	13276	13523	13492	13509	13408	13341	13406	13323	13402	13231	13516	13398	13167	13245	13415	13311	13359	13426	13254	13363	13348	13486	13504	13300	13319	13344	13452	13252	13360	13428	13244	13337	13278	13489	13296	13336	13367	13359	13167	13269	13377	13422	13489	13416	13216	13227	13324	13346	13443	13370	13417	13618	13314	13221	13230	13273	13379	13267	13368	13352	13367	13472	13363	13246	13275	13365	13305	13358	13329	13264	13469	13295	13267	13431	13427	13239	13346	13396	13385	13304	13440	13332	13558	13412	13343	13378	13211	13541	13204	13350	13327	13331	13270	13459	13345	13361	13348	13432	13349	13495	13363	13395	13451	13280	13189	13305	13212	13410	13469	13362	13285	13558	13446	13297	13344	13306	13244	13312	13404	13335	13195	13291	13169	13287	13341	13423	13451	13410	13297	13439	13426	13303	13422	13382	13459	13474	13294	13238	13414	13265	13376	13417	13428	13186	13279	13280	13308	13260	13427	13353	13268	13422	13413	13405	13294	13322	13409	13376	13293	13390	13435	13334	13320	13545	13221	13286	13343	13201	13377	13382	13322	13225	13283	13347	13337	13273	13296	13338	13273	13384	13213	13351	13258	13393	13295	13423	13245	13285	13342	13336	13391	13293	13338	13487	13321	13340	13395	13336	13439	13365	13355	13411	13435	13425	13482	13265	13428	13451	13248	13283	13577	13326	13239	13298	13397	13224	13272	13494	13289	13154	13217	13411	13400	13320	13338	13401	13290	13491	13475	13497	13392	13382	13423	13661	13325	13220	13325	13428	13482	13362	13348	13312	13227	13390	13343	13395	13218	13499	13408	13359	13401	13376	13270	13389	13375	13386	13266	13451	13511	13411	13433	13385	13314	13355	13251	13425	13339	13380	13483	13349	13453	13337	13389	13443	13237	13430	13319	13227	13494	13204	13384	13316	13394	13353	13188	13317	13330	13277	13243	13471	13190	13228	13361	13631	13406	13273	13400	13303	13267	13328	13133	13552	13373	13200	13337	13521	13398	13431	13392	13252	13396	13288	13244	13216	13451	13327	13343	13401	13361	13224	13369	13506	13461	13345	13285	13386	13360	13421	13374	13269	13390	13535	13354	13396	13360	13299	13286	13386	13530	13431	13331	13245	13423	13514	13332	13268	13442	13393	13464	13283	13227	13350	13349	13424	13456	13296	13380	13294	13381	13305	13331	13353	13511	13525	13448	13291	13383	13429	13239	13286	13386	13409	13256	13458	13344	13206	13377	13589	13340	13366	13357	13316	13327	13429	13216	13383	13403	13597	13311	13332	13296	13395	13253	13372	13450	13302	13283	13486	13317	13267	13370	13293	13385	13459	13263	13362	13207	13285	13257	13238	13270	13380	13210	13318	13468	13376	13164	13298	13399	13523	13435	13243	13328	13387	13315	13454	13245	13323	13448	13314	13233	13390	13460	13280	13325	13371	13435	13599	13497	13407	13379	13272	13353	13432	13385	13383	13364	13291	13280	13142	13425	13370	13375	13446	13438	13340	13418	13421	13372	13393	13384	13216	13376	13220	13291	13209	13317	13304	13372	13208	13501	13378	13460	13211	13242	13351	13229	13402	13386	13218	13629	13484	13432	13293	13167	13407	13419	13337	13425	13341	13389	13317	13314	13471	13227	13461	13267	13349	13390	13344	13257	13357	13230	13263	13399	13206	13443	13326	13289	13206	13428	13442	13272	13532	13351	13192	13347	13371	13349	13404	13506	13337	13416	13338	13455	13439	13313	13186	13410	13400	13417	13376	13225	13246	13493	13344	13306	13457	13284	13379	13402	13257	13269	13337	13343	13193	13167	13318	13327	13464	13502	13306	13320	13382	13294
22993	21475	29314	23963	21934	24163	25503	19426	17850	17211	16619	15976	15912	15742	15838	15653	15462	15239	15100	15113	15078	15147	15042	15229	14885	14930	14967	14883	14979	14690	14925	14932	14914	14696	14756	14888	14836	14942	14865	14992	14796	14840	15006	14917	15059	14934	14749	14914	15433	16096	15728	15479	15040	14928	14859	14809	14737	14840	14694	14899	14649	14742	14722	14701	14922	14804	14696	14707	14764	14693	14964	14569	14793	14564	14630	14712	14552	14687	14706	14850	14601	14703	14674	14941	14707	14959	14696	14905	14966	14870	14904	14702	14871	15044	14901	14697	14716	14683	14798	14709	14810	14675	14680	14664	14789	14663	14876	14755	14871	14664	14607	14707	14643	14653	14581	14859	14857	14714	14771	14732	14577	14640	14714	14834	14653	14738	14533	14906	14914	14707	14737	14531	14838	14898	14517	14746	14652	14626	14566	14750	14817	14768	14764	14749	14752	14721	14991	14719	14745	14642	14676	14754	14813	14513	14775	14601	14742	14685	14910	14512	14729	14729	14661	14811	14665	14783	14846	14643	14796	14738	14767	14742	14715	14679	14825	14757	14587	14676	14706	14703	14683	14671	14831	14716	14711	14664	14722	14657	14634	14730	14916	14840	14781	14787	14697	14691	14678	14793	14722	14634	14860	14628	14765	14665	14723	14746	14753	14827	14960	14809	14786	14677	14649	14819	14661	14594	14815	14553	14673	14709	14529	14587	14734	14763	14427	14669	14679	14693	14795	14641	14814	14685	14744	14690	14867	14659	14675	14695	14845	14706	14694	14668	14843	14536	14601	14745	14726	14744	14939	14601	14837	14789	14710	14702	14643	14590	14648	14693	14590	14555	14661	14759	14636	14728	14674	14584	14705	14751	14624	14741	14937	14817	14700	14858	14734	14577	14781	14597	14711	14634	14616	14922	14730	14669	14820	14951	14628	14703	14617	14629	14683	14701	14737	14501	14732	14859	14636	14634	14699	14850	14831	14735	14691	14766	14905	14743	14620	14721	14766	14699	14718	14573	14707	14617	14867	14732	14841	14971	14545	14610	14691	14646	14695	14589	14680	14699	14820	14804	14845	14762	14770	14644	14721	14462	14403	14524	14767	14776	14863	14830	14727	14654	14765	14387	14698	14605	14610	14605	14617	14716	14597	14802	14814	14651	14603	14663	14821	14696	14882	14804	14980	14799	14984	14732	14552	14775	14804	14757	14707	14743	14699	14923	14577	14714	14794	14628	14852	14767	14482	14754	14642	14679	14694	14702	14603	14560	14793	14618	14541	14737	14626	14643	14666	14792	14684	14748	14564	14794	14717	14622	14752	14568	14885	14888	14714	14712	14674	14616	14828	14819	14594	14934	14743	14511	14594	14720	14739	14701	14558	14659	14619	14542	14687	14682	14780	14701	14708	14810	14704	14680	14765	14584	14734	14588	14624	14579	14746	14502	14660	14763	14779	14678	14546	14773	14686	14556	14731	14486	14697	14729	14703	14853	14701	14693	14639	14637	14606	14552	14744	14599	14686	14690	14589	14690	14850	14586	14625	14731	14786	14647	14588	14724	14853	14432	14649	14721	14764	14688	14800	14842	14564	14731	14769	14684	14602	14645	14539	14724	14730	14761	14871	14791	14678	14730	14590	14604	14672	14808	14593	14683	14705	14631	14676	14798	14715	14528	14839	14720	14746	14744	14571	14651	14777	14830	14505	14489	14647	14570	14785	14731	14800	14826	14701	14720	14863	14483	14714	14558	14704	14725	14762	14805	14687	14648	14788	14859	14643	14751	14682	14766	14670	14775	14716	14630	14762	14853	14753	14688	14718	14694	14885	14775	14667	14802	14645	14786	14490	14488	14827	14670	14823	14816	14784	14542	14806	14441	14492	14669	14612	14829	14645	14687	14778	14561	14639	14636	14614	14671	14659	14739	14777	14799	14714	14596	14673	14681	14781	14710	14733	14743	14458	14747	14669	14595	14793	14721	14603	14732	14697	14816	14658	14712	14706	14855	14486	14711	14836	14591	14704	14856	14657	14590	14806	14896	14751	14703	14679	14759	14680	14721	14695	14520	14669	14727	14780	14959	15003	14646	14476	14698	14878	14876	14786	14577	14777	14598	14688	14861	14655	14731	14380	14706	14661	14756	14597	14745	14673	14717	14650	14698	14687	14676	14530	14866	14978	14758	14774	14732	14595	14778	14660	14739	14644	14689	14823	14786	14650	14789	14801	14603	14670	14846	14744	14815	14703	14711	14517	14690	14727	14713	14678	14689	14658	14487	14634	14901	14550	14604	14627	14476	14740	14635	14715	14745	14772	14630	14693	14651	14706	14706	14648	14769	14893	14592	14627	14748	14745	14796	14965	14722	14819	14832	14728	14717	14722	14767	14667	14683	14796	15044	14742	14741	14744	14695	14739	14746	14731	14927	14845	14767	14858	14906	14657	14734	14810	14644	14555	14720	14805	14686	14812	14814	14873	14746	14696	14750	14566	14555	14602	14599	14723	14704	14738	14606	14673	14762	14698	14711	14865	14705	14602	14634	14574	14859	14551	14946	14707	14594	14531	14685	14572	14779	14765	14692	14611	14812	14625	14782	14784	14680	14703	14729	14770	14645	14797	14648	14682	14765	14798	14787	14850	14697	14705	14801	14581	14581	14683	14517	14753	14733	14665	14799	14885	14574	14733	14714	14648	14620	14616	14520	14735	14719	14926	14668	14539	14843	14720	14639	14687	14879	14625	14718	14784	14771	14731	14665	14798	14790	14632	14735	14678	14804	14653	14793	14632	14696	14753	14828	14839	14593	14779	14790	14602	14536	14579	14689	14710	14850	14701	14543	14774	14699	14873	14951	14698	14543	14846	14883	14702	14397	14800	14785	14729	14606	14747	14650	14804	14738	14537	14612	14715	14486	14617	14872	14791	14754	14835	14713	14541	14658	14817	14773	14814	14838	14735	14663	14713	14796	14512	14655	14673	14578	14803	14580	14753	14881	14753	14842	14806	14609	14953	14764	14635	14719	14572	14718	14804	14674	14796	14835	14584	14769	14930	14681	14789	14864	14601	14597	14669	14618	14752	14781	14970	14863	14703	14642	14801	14847	14553	14611	14563	14773	14727	14670	14636	14905	14833	14811	14714	14778	14665	14767	14844	14715	14762	14803	14834	14520	14572	14602	14677	14540	14673	14577	14723	14775	14585	14495	14698	14785	14713	14770	14642	14785	14614	14682	14751	14777	14771	14569	14701	14643	14713	14570	14730	14868	14830	14781	14672	14741	14545	14739	14783	14511	14789	14705	14757	14645	14583	14554	14755	14576	14773	14796	14494	14620	14744	14703	14722	14604	14609	14793	14732	14721	14408	14724	14544	14669	14732	15016	14882	14530	14560	14864	14509	14629	14807	14854	14604	14599	14776	14745	14658	14612	14817	14682	14601	14432	14738	14678	14644	14808	14739	14565	14638	14690	14740	14802	14599	14801	14462	14739	14854	14558	14532	14650	14655	14794	14802	14884	14647	14734	14636	14859	14780	14615	14796	14659	14641	14559	14700	14731	14735	14798	14991	14473	14573	14618	14924	14706	14783	14700	14842	14689	14813	14740	14634	14548	14469	14746	14758	14563	14803	14603	14723	14640	14694	14712	14612	14611	14620	14632	14919	14798	14602	14733	14841	14689	14782	14700	14581	14712	14794	14754	14638	14608	14570	14719	14671	14762	14721	14685	14650	14792	14698	14546	14604	14766	14623	14819	14502	14635	14631	14607	14738	14550	14818	14814	14715	14646	14743	14671	14683	14785	14723	14754	14609	14638	14798	14628	14931	14715	14783	14706	14720	14761	14821	14568	14722	14454	14660	14657	14684	14602	14858	14740	14597	14676	14623	14688	14816	14517	14726	14869	14760	14793	14657	14781	14917	14667	14649	14706	14613	14725	14826	14678	14771	14535	14599	14727	14729	14603	14618	14644	14742	14656	14804	14790	14723	14618	14811	14595	14601	14726	14665	14739	14730	14741	14863	14680	14490	14704	14769	14881	14724	14908	14559	14730	14815	14576	14564	15039	14673	14868	14814	14673	14628	14732	14620	14783	14723	14679	14773	14841	14716	14785	14805	14670	14829	14632	14502	14708	14676	14599	14702	14892	14599	14582	14615	14693	14820	14857	14505	14689	14629	14640	14552	14631	14603	14904	14607	14893	14822	14719	14771	14709	14673	14901	14600	14830	14634	14619	14685	14601	14733	14647	14590	14803	14772	14629	14527	14694	14707	14697	14706	14831	14720	14739	14634	14824	14591	14791	14657	14674	14716	14693	14467	14543	14742	14633	14603	14691	14653	14634	14691	14792	14764	14754	14534	14780	14646	14525	14675	14507	14862	14651	14730	14581	14779	14777	14809	14616	14823	14681	14670	14716	14799	14716	14637	14581	14717	14690	14666	14650	14796	14703	14882	14731	14658	14713	14533	14560	14691	14873	14798	14793	14796	14621	14660	14689	14707	14519	14777	14658	14737	14678	14911	14801	14735	14601	14718	14706	14668	14796	14797	14689	14724	14651	14450	14677	14707	14836	14760	14768	14757	14618	14539	14603	14496	14632	14747	14788	14765	14521	14594	14801	14885	14698	14657	14829	14679	14661	14831	14872	14731	14483	14783	14667	14816	14653	14705	14689	14728	14675	14741	14736	14924	14618	14618	14616	14700	14618	14700	14564	14633	14617	14721	14672	14814	14755	14759	14681	14614	14853	14746	14624	14731	14771	14756	14765	14763	14697	14739	14633	14720	14806	14603	14715	14576	14713	14756	14606	14604	14752	14661	14487	14644	14890	14722	14715	14777	14688	14727	14848	14716	14531	14587	14673	14727	14643	14832	14701	14659	14571	14503	14550	14773	14557	14523	14629	14684	14864	14676	14579	14728	14640	14573	14511	14869	14717	14696	15011	14626	14634	14702	14769	14685	14470	14863	14631	14532	14530	14798	14671	14780	14719	14740	14720	14768	14682	14590	14675	14551	14524	14732	14615	14772	14678	14819	14537	14670	14610	14859	14710	14748	14715	14703	14616	14568	14660	14681	14724	14606	14633	14755	14711	14795	14692	14571	14667	14883	14806	14631	14578	14683	14700	14643	14712	14783	14738	14799	14814	14596	14794	14915	14720
27594	46780	41847	33467	29159	24229	20851	18958	17682	16120	15228	14790	14366	14431	14263	13750	13555	13488	13283	13184	13032	12935	12934	13006	13025	13034	13091	12997	13019	12996	13033	13130	12959	13080	12906	13107	13178	13055	13084	12956	12925	12926	13065	13142	12944	12902	13126	12944	13946	15299	14139	13773	13398	13147	12825	13026	13015	12901	12848	12888	12939	12912	12929	13018	12886	12890	12799	12888	12843	13079	12838	12873	12957	12957	13024	13115	12888	12854	12868	12818	12850	12780	12892	12819	12875	12959	12853	12824	13059	12916	12896	12895	13017	12548	12948	12609	12966	12846	12988	12818	12746	12918	12785	12764	12826	12870	12785	12873	12834	12862	13016	12955	12814	12846	13077	12801	12840	12861	12803	12873	12874	12809	12948	12702	12935	12837	12936	12995	12741	12829	13034	12820	12952	12915	12930	12895	12783	12886	12824	12823	13084	12841	13019	12880	12755	12764	12785	12883	12870	12705	12876	12979	12833	12879	12994	12818	13092	12988	12795	12990	12800	12766	12814	13033	12913	12835	12985	12877	13012	12787	12839	12889	12929	12961	12821	12940	12826	13022	12828	12942	12921	13022	12947	12800	12871	12887	12765	12795	12919	12722	12928	12849	13123	12989	12786	12839	12948	12870	12897	12885	12797	12886	12767	12950	12973	12788	12855	12839	12886	12971	12913	12908	12961	12760	13034	12718	12867	12862	12919	12797	12994	13027	12788	12926	12997	12943	12815	12851	12889	12817	12846	12767	13008	12777	12830	12900	12892	12976	12895	12811	12955	12917	12943	12759	12895	12929	12774	12895	12844	12889	12825	13022	12980	12837	12980	12939	12869	12866	12934	12945	12812	12744	12876	12675	12917	12840	12938	13021	12977	12990	13015	12959	12843	12787	12857	12846	13077	12834	12785	13096	12948	12929	12945	12871	12799	12701	12830	12813	12862	12927	12860	12850	13021	12954	12844	12791	12940	12838	12839	12907	12919	12805	13126	12769	12806	12902	12926	12804	12925	12750	12766	12840	12812	12876	12819	12893	12783	12695	12945	12913	12765	12780	12928	13001	12875	12920	12892	13017	12879	12770	12766	12964	12903	12799	12851	12954	12863	12829	12896	12867	12754	12792	12950	12903	12910	12862	12941	12718	12830	12847	12950	12920	12861	12720	12851	12828	12846	12851	12951	12868	13011	13138	12741	12846	12969	13030	12805	12964	13136	12832	12895	12803	12913	12737	12841	13003	12744	12922	12902	12784	12876	12773	13041	12779	12870	12811	12784	12949	13034	13025	12819	12838	12854	12905	12936	12762	12923	13021	12888	12857	12759	12899	12925	13000	12987	12904	12760	12865	12764	12886	12833	12986	12923	12926	12852	12861	12927	12921	12924	12921	12916	12995	12831	13063	12867	12875	12926	12873	12858	12824	12823	12844	12930	12918	12964	12857	12910	12737	12857	12879	12921	12881	12872	12832	12795	12819	12824	12942	12925	12850	12802	12793	12977	12788	13023	12773	12787	12886	12957	12834	12862	12797	12858	13010	12899	12872	12827	12894	12731	12764	12775	12798	12713	12618	12667	12792	12894	12808	12844	12788	12836	13045	12770	12806	12878	12869	12781	12867	12758	12704	12891	12953	12782	12964	12726	12895	12813	12896	12970	12888	12855	12919	12861	12845	12829	12965	12732	12843	13036	12791	12825	12806	13023	12909	12830	12988	12915	12822	12858	12877	12821	12877	12816	12834	12848	12715	12888	12729	12905	12950	12781	12899	12976	12867	12996	12856	12836	12848	12867	12715	12779	12892	12776	12977	12856	12957	12984	12983	12961	12791	12802	12734	12927	12784	12930	12852	12766	12956	12956	12883	13098	12816	12894	12890	12990	12733	12640	12807	12891	12922	12902	12695	12951	12708	12729	12811	12913	12948	12889	12917	12830	12794	12687	12831	12888	12882	13025	12779	12933	12802	12848	12957	13042	12779	12834	13013	12917	12826	12865	12916	12855	12892	12813	12886	12782	12871	12905	12780	12779	12979	12680	12726	12955	12874	12820	12813	12818	13060	12803	12874	12981	13007	12917	12773	13107	12908	13065	12930	12929	12876	12725	12781	12907	12865	12833	12874	13021	12762	12800	13070	12819	12928	12754	12957	12908	12812	12948	12799	12912	12902	12817	12977	12948	12975	12837	12854	12898	12941	12938	12742	12936	12930	12892	12918	12948	13056	12842	12816	13077	12954	12785	12823	12880	12964	12893	12924	12746	12871	12736	12916	12898	12795	12733	12768	12749	12988	13006	12773	12872	12756	12776	12980	12774	12884	12780	12919	12842	12988	12890	12900	12834	12835	12886	12910	12716	12718	12854	12806	12934	12764	12825	12883	12920	12815	12920	12852	12880	12990	12848	12934	12959	12871	12872	12981	12784	13149	12823	12855	12908	12857	12751	12645	12880	12994	12876	12892	12861	12993	12791	12972	12828	12921	12991	12970	12834	12781	12881	12968	12886	12977	12788	12822	12812	12904	12752	12748	12692	12999	12877	12854	12913	13045	12935	12826	12933	12728	12978	12969	12712	12854	12741	12904	12751	12858	12819	12832	12842	12967	12943	12750	12994	13039	12863	12912	12895	12605	12766	12978	12807	12961	12831	12748	12769	12739	12920	12851	12957	13008	12899	12905	12878	12898	12708	12975	12806	12711	12994	13080	13017	12766	12798	12804	13021	12890	12941	12690	12868	12815	12817	12901	12923	12922	12839	12762	13017	12897	12770	12880	12827	12730	12931	12851	13036	12923	12857	13045	12958	12881	12863	12774	12774	12962	12969	12867	12915	12748	12856	12928	12889	12738	12933	12912	12949	12997	12811	12961	12912	12927	12884	12842	13089	12903	12892	12785	12916	12973	12866	12875	12796	12828	12966	12838	12748	12861	12947	12834	12885	12927	12861	12680	12881	12842	12542	12884	12935	12917	12902	12799	12972	12755	12954	12828	12829	12693	13000	12954	12720	12787	12897	12706	12794	12806	12884	12948	12718	12943	12808	12836	12911	12902	12888	12932	12795	12956	12869	12820	12897	12954	12778	12766	12906	12959	12979	12907	12992	12897	12807	12890	12894	12802	12912	12849	12956	13013	12833	12991	12810	12930	12864	13028	12805	12899	12742	12997	12780	12820	12868	12795	12919	12604	12814	12892	12777	12763	12973	12969	12797	12859	12771	12930	12903	12695	12741	12821	12844	12901	12870	12920	13094	12755	12807	12897	12892	12812	12986	12956	12867	12794	12855	12885	12869	12834	12782	12883	12925	12972	12788	12913	12728	12912	12867	12854	12893	12908	12809	12793	12870	12821	12860	12759	13109	12952	13010	12673	12922	12796	12879	12920	12890	12941	12821	12826	12705	13025	12921	12778	12876	12972	12803	12769	12781	12866	12903	12915	12747	13113	12813	12922	12902	12931	12971	12758	13027	12910	12819	12756	12899	12846	12773	12768	12994	12793	12982	12688	12975	12799	12862	12725	12831	12740	12902	12919	12988	12774	12852	12885	13180	12884	13019	12881	12880	13006	12992	12903	12772	12736	13057	12747	12785	12635	12899	12813	12726	12772	12855	12988	12900	12898	12920	12993	12722	13018	12749	12937	12779	12972	12731	12738	12984	12764	12847	12920	12966	12862	13088	12910	12917	12891	12840	12939	12815	12864	12819	12886	12868	12848	12950	12837	12830	12827	12775	12830	12953	12852	12899	12793	12977	13062	12778	12776	12909	12750	12922	12950	12839	12849	12700	12903	12946	12748	12769	13028	12765	12898	12924	12775	12732	12909	12981	12831	12849	12853	12916	12959	12957	12825	12948	13015	12777	12942	12739	12831	12830	12791	12994	12824	12854	12862	12878	13017	12831	12806	12947	12906	12913	13124	12852	12785	13009	12932	13001	12782	13022	12760	12903	12739	12953	12855	12939	12912	12793	12960	12970	12855	12976	12965	12832	12825	12837	12857	12788	12861	12815	12807	12695	12807	12995	12863	12736	12892	12891	12740	12891	13035	12809	12939	12873	12916	12963	13001	12921	12990	12970	12924	12949	12758	12893	12894	12958	12715	12886	12948	12675	12794	12936	12928	12957	12995	13049	12848	12761	12789	12807	13140	12930	12933	12824	12846	12864	12870	13027	12857	12707	12893	12745	13046	12837	12986	12945	12958	13080	12921	12950	12716	12940	12840	12803	12783	12878	12860	12852	12753	12767	12847	12775	13105	12872	12826	12784	12830	12761	12786	12901	12825	13008	12792	12865	12721	12847	12963	12693	12943	12876	12807	12943	12848	13016	12827	12970	13007	12785	12897	12926	12892	12874	12824	12837	12907	12878	13011	12918	12887	12881	12885	12769	12857	12986	12835	12874	12897	12833	12967	12821	12841	12953	12768	12838	12920	12877	12763	12800	12826	13020	12919	12909	12852	12952	13061	12782	12625	12828	12931	12873	12876	12819	12962	12972	12694	12936	12931	12882	12933	12945	12885	12682	12939	12867	12909	12812	12970	12929	12994	12918	12852	12814	12984	12885	12971	12755	12656	13026	12733	12917	12814	12945	12798	12825	12817	12847	12832	12923	12887	13042	12959	12951	12936	12890	12945	12807	12810	12963	12831	12725	12729	12755	12934	12908	12836	12941	13019	13037	12818	12924	12835	12957	12928	12995	12809	12809	12928	12918	12962	12879	12796	12962	12760	12911	12885	12809	12901	12759	12928	12932	12908	13097	13048	12745	12865	12786	12815	12988	12736	12775	12927	12908	12903	12766	12906	12967	12912	12764	12894	12884	12936	12815	13003	12879	12818	12794	12882	12895	12980	12920	12774	12887	12946	12822	12868	12904	12993	12943	12935	12823	12852	12816	12985	12903	12875	12884	12800	12845	12961	12776	12991	12918	13030	12789	12849	12826	12855	13001	12891	12910	12772	12873	12815	12902	12981	12872	12833	12926	12741	12829	12862	12828	12875	12865	12798	12871	12860	12954	13017	12915	12878	12972	12900	12865	12831	12845	12817	13001	12738	12951	12785	12745	12710	13061	12963	12896	12937	12800	12899	12847	12729	12678	12851	12976	12992	12905	12933	12831	12946	12789	12796	12957	12903	12788	12880	12928	12679	12781	12700	12901	12919	12867	12895
27950	22978	27356	24072	19783	18587	17444	16585	15962	15802	15464	15334	15415	15241	15315	15311	15244	15158	15158	14909	15162	14919	14926	14946	15013	15167	15070	14938	14924	15051	14927	15067	15189	15043	15155	14967	15091	15017	15061	15138	15246	14951	15065	15149	15091	15109	15065	15001	14981	15016	15101	15100	15156	15144	14953	14978	14983	15029	15114	14933	14999	14903	14935	14925	14974	15054	15064	15010	14963	15101	15062	14942	14984	14748	14945	14969	14913	14924	14758	15123	15201	14927	15062	15060	14761	15040	15014	14889	15012	14843	14983	14850	14882	15046	15017	14937	14837	15025	15102	14928	14866	14891	14759	14804	14915	15130	14747	14790	15114	15102	15053	14900	15062	14938	15108	14968	15166	14981	15180	14768	14742	14986	15058	14941	15196	14860	14864	14616	14969	14965	14968	14990	14786	14910	15064	14920	14742	14758	14857	14901	15114	14793	14968	14789	15009	14863	14981	15069	15051	15007	15017	14759	15058	15108	14831	14873	14894	15334	14855	14898	14985	15070	14905	15025	14949	14941	15119	14893	14967	14846	14786	14903	14996	15133	14844	15066	14987	15105	14921	14759	14984	14867	15047	14916	14926	15020	14986	14860	14877	14759	14852	15037	14857	14863	14984	14901	14659	14785	15047	15078	15158	15057	14877	15097	14877	15105	14961	14985	14948	15100	15076	14819	14944	14916	15014	14988	14935	14756	14902	15066	15132	15260	15047	14949	14953	14989	14876	14913	15155	14960	15051	14914	14987	14680	14893	15015	15107	15121	14943	14923	14852	14971	14989	15087	14826	14924	15031	15109	14952	14919	15001	14845	14951	14939	15064	14762	15013	15041	14939	14904	14906	14926	14928	15022	15079	15162	15001	15068	15204	14860	14747	15127	14956	15032	14859	15028	14962	14906	15018	14828	14808	14691	14809	15012	14974	14915	14842	15075	15022	14868	15088	15030	15118	15048	14824	14769	14989	14910	15208	14982	15200	14970	14975	14622	14895	14954	15058	14914	14882	14846	15130	14889	15008	14858	14965	15158	15062	14911	14857	14914	14893	15049	14841	15011	15075	15044	14966	15104	14939	15041	14864	14927	15097	15172	14964	15016	14851	14656	14901	14948	15087	15019	15019	14938	15009	15056	15304	14837	14969	15147	14743	14991	14787	14952	14867	14765	14851	15075	14988	15054	15115	14999	14894	15057	15030	14910	14953	15068	14879	14963	15161	14927	14953	15162	15123	14800	14985	14882	14985	15048	14836	15000	14896	15060	14933	15026	14937	14877	14966	14920	14749	14902	14902	14751	14876	14850	14835	14854	15148	14865	14919	14982	15062	15030	15040	15178	14940	14866	15006	14932	14897	14890	15065	14902	14919	14899	14902	14912	15031	15024	14946	14961	15068	14816	15245	14976	14931	15023	15001	14734	14893	14868	14731	14838	14917	15031	14875	14970	14904	15049	14896	14748	15013	15082	15019	14853	15185	14789	14969	15078	15008	15231	14936	14908	14955	14934	14910	14938	14970	14898	14787	14960	15067	14967	14784	15033	15123	14981	15011	14914	14994	15025	15106	15014	15093	14982	15053	14912	15031	14933	15036	15038	14928	14959	14848	14971	14957	15087	15030	14945	15180	14883	14889	14987	15004	14838	15069	15007	15073	14951	14942	14988	14916	14836	15098	14813	14924	14914	15061	14960	14870	14954	14992	14971	15038	14837	14920	15059	14775	14908	15026	14973	15047	15015	14915	15115	14926	14811	14964	14959	15002	15043	14943	14985	14787	15024	15172	15160	14938	15043	14994	15011	14836	14918	14870	14967	15172	14961	14945	14921	14897	14883	14898	14883	14904	14786	15003	14901	15016	14983	15019	14850	14678	14780	15233	14932	14878	14839	14895	15053	15093	15000	15004	14961	15148	14902	15132	15009	14787	14945	14916	14982	14826	15007	14998	14833	14978	14872	15137	14887	14978	15173	14892	15013	14883	14886	14977	14943	15003	14839	14776	14930	14935	14951	14883	15041	14977	14973	15029	14805	14964	15044	14984	14986	14734	14770	14868	14972	14888	14865	15167	14797	14837	15153	15019	14992	14940	14868	15142	14922	15005	14963	14925	14894	15021	14806	15011	14832	14965	14893	14838	14816	15035	14963	15110	14913	14824	15038	14862	14892	14960	14879	14811	14813	14861	14857	14937	15083	14940	14887	14785	14935	15023	14847	14972	14974	15019	14971	14755	14906	14876	14880	14924	14884	15014	14899	15191	15086	14741	14978	14844	15040	15187	14763	14943	14843	14991	15125	14854	14948	14903	14893	15014	15059	14877	15087	15027	14907	15026	14975	15011	15227	15043	15042	14972	14978	15061	15054	14890	14992	15078	14884	15044	15139	15012	14921	14875	14968	14908	15013	14967	14823	15183	14787	14846	14906	14824	15063	14897	14820	14970	14980	15129	14946	14991	15005	14784	14978	14949	14939	15102	15064	15020	14991	15068	15022	15124	15034	14998	14954	14880	14999	14870	14941	15033	15083	14997	14873	14991	14993	14908	15116	15189	14892	14953	14897	14868	14923	15112	14934	14911	15004	15023	14875	14974	15091	15014	15024	14854	14949	14977	14731	14816	14857	14982	14966	14891	14874	14611	14976	14941	14837	14926	14836	15050	14791	14979	14974	14985	15054	15045	14870	14958	15083	14858	15086	14833	14974	15138	15065	14918	15093	15074	15101	14780	15001	14916	14978	15071	15025	14935	15064	14953	15122	14990	14926	15112	14871	15054	15005	15015	14944	14990	14781	14925	15035	14924	15139	15124	14796	14907	14832	14784	14716	14954	15105	15187	14924	14930	15068	14817	14877	14771	14786	15027	14870	14917	15012	14895	15082	14922	15108	14898	14848	15107	14850	15013	15033	14954	14923	14850	14988	15112	14948	15065	15121	14945	15086	15115	14890	15009	15122	15041	14924	15087	14962	14928	14796	14979	14962	14908	15098	15014	15134	14879	14921	15103	14999	15026	15130	14962	14874	15050	15037	14891	14969	14994	14930	15021	14896	14867	14947	15009	15103	15161	14926	15082	15126	15007	15144	14909	14828	15223	14926	14805	14977	14762	15015	14817	14837	15038	15046	14992	15002	15061	14888	15084	15079	14927	15010	15056	15052	14960	15089	15017	15105	14829	14896	14738	15064	15010	14856	14916	15049	15051	15342	15010	14882	14957	14915	15023	14874	14976	15081	14918	15041	14918	15045	15046	14990	15029	15068	14979	14921	14759	14928	15151	14945	15014	14885	15101	14874	15021	15010	14989	14895	14929	14862	15097	15026	14859	14913	14923	14978	14836	15093	14903	14957	15002	15043	14950	14971	15109	14963	15012	14855	14893	14946	15025	14720	14988	14953	15059	14945	15041	15028	14882	14922	14901	15081	14818	15045	15004	15059	15182	14904	14867	14871	14981	14797	14946	14939	14961	14856	14892	14930	14890	14918	15066	14956	14827	15051	15028	14974	15094	14961	14952	14981	14996	15061	14940	15025	15043	14901	14949	14788	14873	15003	14919	14994	14783	14940	15136	15033	15012	14907	14760	15132	15162	14909	15076	15148	15145	14914	15065	15011	14760	14922	14975	14897	14993	14877	14943	15184	14733	14983	14888	14970	14969	14977	14862	14914	15074	15074	14796	14970	14991	14814	14850	14939	15113	14960	15066	14883	14967	14920	14971	15029	15116	14958	15088	14913	14905	15104	14921	14855	14948	15081	14888	15017	14900	15031	15021	14985	15078	15005	14679	14992	15059	14999	14824	14957	14953	15039	14974	15004	15092	14917	14971	14945	14873	15068	14850	15113	14816	14840	14913	14906	14904	14827	14996	15003	15215	15134	15164	15056	15039	15131	15022	14883	14964	15038	14882	14949	15193	15091	15009	14935	15056	14857	14963	14973	15192	14932	14935	15095	14949	14910	15067	14933	14922	14751	15044	15101	14829	15008	15029	14911	14997	14933	15058	15052	14941	15095	15059	14827	14999	14822	14880	15016	15015	15027	14884	15054	14910	14995	15118	14962	14865	14858	14964	15012	14855	14966	15039	14786	15010	14948	15032	14886	14888	14983	15035	14895	15165	14848	15047	15034	14839	15040	15039	15187	14892	15150	15024	15056	14965	14836	15171	15195	14992	15021	14755	15067	14805	14904	14915	14936	15039	14881	14910	14976	14924	14856	14930	14857	14922	14835	14966	14930	14962	15054	15028	14989	14937	15105	15151	14793	14922	14991	15055	14836	15036	15094	14915	14999	15128	14875	14709	15076	15049	14819	15221	15012	14962	14960	15044	14942	14851	14826	14938	15048	14851	15004	14969	15072	14984	15095	15072	14824	15135	14918	14900	14998	15041	14932	14847	14838	14953	15002	14880	15014	14910	14945	14834	14882	15161	14927	14926	15023	15046	15112	15103	14927	15005	14841	14907	14908	14992	14967	15028	14928	15189	14838	14914	14935	14937	14916	14887	15218	15198	15080	14905	15155	14855	14950	14833	14794	15061	15178	14958	14922	15004	15082	15075	15070	15121	15012	14906	14934	14997	14908	15049	14969	15005	15109	14993	15053	14886	15014	14914	14891	14796	15173	14953	14886	15075	14759	14863	14998	15098	14813	15200	15150	15008	15048	14844	15207	14765	14754	14831	14895	15119	14974	14938	14936	15120	14949	14987	14950	14997	14996	15040	14892	14950	15073	14987	14907	15018	14934	14823	15091	14927	14990	14910	15067	14988	15072	15118	14931	15109	15005	14913	14861	14782	14936	14807	14717	14815	14983	14996	14801	14888	15226	15107	15002	15135	14958	14982	14967	14946	14880	15016	14784	14806	14782	15076	15069	14954	15007	15007	15066	15165	14901	15029	14903	15200	15106	15061	15142	14958	14923	15086	14775	14860	15004	15077	14954	14835	14896	15147	14835	14851	15006	15221	14929	14924	14993	14849	14905	14898	14957	14982	14993	14962	14781	14927	14772	14945	14989	14947	15029	14876	15091	14873	14968	14844	14967	14896	15099	15132	14860	14885	14756	15125	15032	15242	15058	14808	15006	14969	15025	14868	14880	14948	15041	15012	15028	14836	14874	14881	14793	14737	15015	14860	15216	15134	14835	14897	14921	14979	15144	14818	14755	14740	14969
21766	28730	28515	22864	20798	18366	16682	15762	14751	14074	13655	13659	13660	13803	13509	13271	13326	13317	13104	13258	13210	13235	13110	13055	13134	13141	13165	13156	13133	13176	13103	13047	13089	13054	13078	13014	13129	13177	13225	13098	13202	13183	13200	12974	13032	13196	12941	12890	13114	13417	13155	13245	13356	13232	13024	13011	12981	13034	13155	12953	12913	13030	13139	12980	13099	13223	13149	13131	13113	13225	13073	13046	13061	13267	13138	12953	13144	13106	13002	13070	12998	13157	13068	13094	13232	13175	13020	13003	13261	13117	13069	13085	13034	13107	13054	13049	13021	13059	13129	13102	13052	13197	12908	13242	13151	12999	13000	12988	13025	13008	13223	12956	13150	13008	13046	13127	13083	13087	13119	12992	13101	13110	13034	12917	13133	13030	13057	13167	12950	13295	13196	13124	13158	13045	13003	13094	13008	13064	12942	13188	13050	13147	13089	13027	13093	13138	13060	12925	12996	12986	13143	13242	13234	13081	13113	13144	12941	13266	13099	13173	13038	13132	13097	13155	13122	12989	13213	13206	13077	13024	13056	13052	13083	13075	13135	13125	13194	13121	13144	13120	13004	13012	13234	13252	13201	13167	13074	12983	13244	12911	13167	13182	12894	13142	12976	13091	12992	13103	13018	13033	13118	12998	13215	13226	13158	13224	13012	13061	12965	13207	13142	12983	13167	13128	13211	13134	13178	13071	13040	13043	13120	13074	13053	13159	12930	13165	13032	13181	13013	13178	13085	13171	13093	13117	13058	13015	13170	13010	12903	13192	13009	13203	13084	13098	13036	13174	13007	13115	13275	13084	12960	13113	13028	13139	12967	13225	13074	13145	13211	13266	12978	13065	13047	13165	13223	13065	13185	13022	13200	13061	13031	13278	13249	13078	13230	13160	13107	13284	13201	13067	13038	13024	13126	13234	13225	13147	13205	12950	13128	13072	13205	12967	13122	13139	13138	13219	13032	13118	13176	13092	13124	13242	13084	13127	13164	13103	13162	13118	13166	13035	13141	13115	12985	13044	13214	13152	13089	13104	12993	13094	13278	12929	13109	12888	13166	13158	13107	13093	13090	13160	13067	13116	13138	13179	13039	13101	13099	13017	13039	13023	13198	13012	13070	13196	13007	13002	13112	13007	13197	13108	13227	13039	13183	12981	13116	13180	13130	13076	13038	13148	13208	13068	13118	12981	13036	13026	13085	13167	13208	13149	13070	13224	12932	13043	12989	12977	13132	13173	13158	13140	13228	13161	13035	13079	13137	13003	13166	13066	13140	13128	13326	13122	12940	13133	13403	13006	13121	13077	13048	13274	13017	13076	13119	13156	13078	13285	12886	13173	13139	13106	13049	13065	13130	13075	12986	13244	13257	13144	12979	13148	13081	13043	13089	13070	13252	12925	13132	13035	13058	13152	13098	12995	13128	13068	13259	13113	12982	13124	13073	13146	13019	13116	13339	13056	13133	13038	13146	12972	13062	13187	12990	13111	13281	12990	13185	13180	13049	13141	13133	13079	13271	13029	13002	13131	13255	13083	13089	13211	12975	13098	13178	13168	13137	13096	13032	13047	13009	13221	13022	13199	13154	13013	13010	13007	13120	13097	12981	13010	13224	13259	12993	13071	13301	13182	13009	13122	12993	13065	12979	13147	13059	13138	12868	12955	13017	13181	13027	13135	13002	13065	13115	13102	12935	13069	12872	13183	13061	13177	13014	13084	13049	13224	13081	13213	13026	12999	13221	13239	13164	13103	12978	13165	12968	13200	12941	13105	13010	12926	12985	13169	13001	13093	12954	13147	13016	13155	12869	13066	13178	12976	13197	13115	13019	13068	13125	13129	13207	13020	13010	13232	13070	13206	13053	13143	13068	13005	13174	12982	13102	13158	13059	12928	13089	12963	13140	13131	12982	12941	13018	13008	13202	13052	12997	13160	12985	13105	13065	13067	13070	13083	13112	13136	13047	13132	13052	13102	13132	13145	12900	13180	13112	13177	13091	12969	13135	13124	13200	13144	13145	13132	13130	13191	13195	13012	13114	13178	13003	13000	13184	13259	13064	13029	13130	13147	13032	13058	13206	13116	13084	13028	13093	13131	13132	13027	13187	13141	13102	13213	13072	13072	13099	13058	12981	13039	13106	13354	13080	13047	13040	13121	13245	13123	13200	12956	13027	13161	13159	13023	13188	13083	13112	13133	13107	13096	13108	13000	13077	13070	13135	13202	13107	12991	13108	13061	13005	13223	13096	13173	13074	13095	12960	13084	13084	12899	13208	13167	12990	12987	13196	13141	13029	13076	13202	13154	13020	12920	13114	13173	13199	13091	13014	13099	13134	13200	13330	13033	13035	13179	13008	12990	13136	13145	13028	13026	13212	12988	13117	13097	13139	13022	13053	13051	13066	12985	12947	13129	13053	13197	12981	12987	13183	13175	13118	13233	13187	13199	13141	13068	12975	12945	13065	13162	13063	13188	13059	13212	13175	13145	13120	13138	13184	13164	13040	13065	13385	13169	13052	13187	12953	13099	13159	13061	13116	12876	12995	13132	13197	13048	12997	13142	13068	13034	13165	12981	13261	12896	12995	13167	13093	13197	13154	13060	12997	12990	13073	13065	13010	13067	13035	13117	13175	13032	13123	13017	13154	13069	13180	13081	12871	13155	13013	13104	13118	13056	13068	13184	13050	12995	13003	13202	13099	13130	13098	13163	13298	12983	13103	12960	12927	13158	13191	13037	13249	12979	13198	12941	13077	13005	13007	12930	13260	13035	13022	13069	13127	13085	13033	13074	13066	13155	13074	13122	13061	13240	13060	13113	13221	13061	13121	13183	13061	13249	13136	12997	13107	13078	13076	13115	13010	12914	13160	13091	13175	13210	12951	13079	13134	13092	13170	12929	12972	13188	13133	13148	13078	13034	13108	12961	13085	12989	13219	13036	13187	13193	13098	13061	13109	13175	13215	13115	13242	13041	12995	13262	13051	12931	13010	13151	13083	12944	13081	13083	13095	12828	13193	13099	13036	13065	13155	13168	12921	13189	13173	13031	13089	13024	13061	12976	12920	12943	13090	13011	13117	13020	13072	13049	12967	13035	13134	13005	13065	12968	13080	13157	13105	13089	13092	13089	13123	13039	13100	13113	13051	12824	13101	13014	13016	13140	13169	13230	13154	13247	13067	12987	13022	13072	13043	13072	12902	13027	12897	13099	13007	13142	13032	13327	12921	13139	13309	13038	13146	13164	12982	13216	13106	13135	13031	13041	12991	13101	13052	13170	13196	13152	13196	13095	13045	13084	13199	13062	13031	13131	12981	13182	13284	13093	13158	13216	13164	13158	13075	13237	13161	13254	13264	13021	13070	13088	13035	13079	13107	13202	13133	12860	13064	12945	13123	12951	13003	12949	13189	13000	13101	13155	13094	13167	13097	13203	13091	13093	13099	13174	12878	13051	12955	12989	13055	13086	13115	13089	13104	13247	13033	13159	13239	13303	13078	13144	12987	13191	12971	12970	13098	13221	13161	12913	12956	13164	13131	13087	12928	13367	13111	13117	13141	13047	13102	13225	13260	13142	12920	13207	12941	13018	13200	13094	13027	13039	13064	13409	13014	13250	13115	13155	13041	13049	13090	13145	13103	13063	12932	12971	13136	13139	13048	13186	13210	13173	13157	13092	13153	13059	12914	13010	12975	13125	13094	13003	13129	12988	13116	13147	13185	13185	13037	12979	13045	13085	13026	13022	13045	13034	13065	12986	13158	13038	13091	12962	13160	13072	13170	13240	13101	13129	13292	13127	13064	13267	13053	12963	13078	13100	13039	13029	13266	13103	13120	13218	13128	13020	13012	13093	13195	13113	13095	13059	12911	13110	13056	13133	13070	13165	13192	13232	13049	13149	13111	13054	13043	12987	13275	13194	13340	12929	13047	13265	13236	12898	13064	13028	13091	13129	13008	13068	13118	13150	13107	13111	13064	12918	13088	13101	13081	12995	13245	13231	13072	12997	13080	13060	13190	13039	13154	13269	13199	13116	13219	13126	13040	13033	13119	12957	13158	12992	13141	13099	13192	13095	13094	13071	13087	13240	13112	13109	13157	13312	13083	13153	13057	12948	13223	13209	13034	13148	13018	13198	13192	12992	13226	13165	13278	12979	12916	13167	13032	13146	12963	13095	12954	13122	13093	13092	13087	13080	13143	13111	13011	13090	13024	13176	13119	13165	13115	12836	13146	13124	13048	13081	13061	13200	12918	13115	12946	13003	13070	12953	13117	13187	13130	12955	13061	13286	13109	13120	12962	13081	13297	13104	13210	12996	13044	13160	13019	13119	13013	13153	13076	13140	13040	13131	12941	13170	13079	13003	13132	12934	12981	13050	13110	12911	13079	13095	13080	13056	13003	13008	13144	13079	13060	13123	12969	13187	13217	13181	12985	13025	13014	13085	13024	13056	13104	13163	13048	13018	13139	13101	13125	13043	13039	12987	13009	13184	13037	13080	13065	13133	13186	13025	12920	13127	13124	12970	13081	12948	13048	13115	13079	13161	13179	13064	12949	13078	12949	13081	13192	13187	13251	13008	13176	13020	13200	13190	13255	13175	13217	13190	13182	13216	13118	13193	13150	13076	13086	13254	13081	13264	13111	13079	13089	13085	13129	13100	13130	13125	13020	13074	13245	13122	13255	13237	13150	13099	13098	13054	13204	13031	13209	13030	13029	13240	13264	13141	12934	13038	13103	13105	13054	13041	13010	13049	13286	13086	13117	12964	13110	12997	13143	13030	13055	13144	13113	13124	13129	12934	13077	13114	13215	13044	13190	13164	13109	13192	12911	13054	13081	12857	13265	13117	12990	13222	13213	12998	12948	13044	13107	13059	13078	13103	13104	13115	13234	12973	13274	13053	13089	13098	13251	13119	13014	13165	13045	13004	13154	13099	13101	12978	13114	13118	13052	13117	13144	13200	13165	13172	12992	13163	13037	13061	13079	13121	13209	13215	13024	12970	13123	13269	13068	13170	13058	13014	13189	13217	13178	12895	12997	13080	12984	13052	13132	13126	13005	13037	13119	13161	13200	13002	13104	13163	12955	13191	13176	12980	13218	13065	12991	13105	12892	13096	13075	13124	12964	13016	13042	13099	12994	12974
23984	21418	28982	24358	22586	22553	21093	17794	16563	15918	15635	15348	15349	15173	14854	14726	14851	14759	14824	14710	14650	14649	14623	14542	14638	14546	14380	14633	14625	14462	14623	14519	14524	14508	14531	14482	14509	14622	14619	14617	14368	14495	14625	14434	14475	14493	14581	14509	14702	15021	14997	14834	14880	14521	14587	14330	14576	14555	14605	14377	14548	14483	14442	14512	14511	14362	14441	14437	14363	14508	14480	14457	14490	14381	14454	14498	14408	14429	14380	14452	14471	14636	14721	14539	14469	14477	14450	14610	14696	14779	14421	14444	14425	14463	14393	14542	14598	14446	14455	14488	14649	14635	14478	14391	14457	14228	14499	14366	14591	14356	14276	14504	14370	14470	14445	14369	14453	14204	14366	14475	14422	14629	14571	14617	14398	14398	14464	14528	14481	14371	14301	14543	14476	14475	14336	14394	14346	14401	14265	14339	14439	14245	14615	14656	14426	14403	14301	14447	14375	14434	14419	14264	14485	14530	14490	14258	14432	14344	14397	14433	14440	14416	14485	14375	14445	14597	14538	14384	14487	14444	14267	14431	14338	14269	14460	14507	14435	14630	14461	14285	14470	14581	14417	14446	14534	14428	14424	14629	14628	14488	14312	14450	14308	14496	14462	14336	14399	14428	14464	14338	14440	14432	14408	14475	14484	14511	14442	14480	14772	14469	14391	14440	14476	14468	14406	14576	14472	14469	14523	14418	14479	14389	14332	14463	14441	14622	14527	14570	14380	14367	14349	14531	14577	14336	14448	14386	14415	14466	14434	14461	14550	14650	14797	14320	14543	14418	14205	14319	14589	14579	14355	14494	14463	14579	14430	14300	14365	14523	14421	14426	14425	14346	14368	14533	14508	14568	14341	14377	14448	14342	14447	14306	14662	14404	14429	14533	14306	14442	14296	14518	14332	14566	14644	14542	14458	14297	14374	14469	14474	14377	14305	14524	14722	14496	14378	14387	14434	14530	14389	14278	14481	14458	14378	14385	14502	14506	14464	14511	14498	14359	14379	14407	14535	14423	14520	14497	14423	14483	14441	14487	14489	14369	14282	14504	14364	14434	14429	14605	14573	14318	14424	14329	14447	14436	14523	14352	14591	14302	14399	14557	14338	14397	14548	14444	14518	14228	14617	14491	14433	14510	14556	14308	14380	14192	14370	14355	14416	14391	14441	14552	14608	14649	14456	14480	14641	14371	14676	14454	14472	14253	14487	14397	14271	14693	14238	14568	14593	14492	14409	14484	14524	14498	14541	14313	14587	14387	14370	14394	14487	14620	14456	14338	14449	14291	14664	14749	14359	14403	14330	14332	14474	14575	14400	14499	14457	14484	14371	14530	14475	14339	14401	14499	14520	14430	14539	14436	14552	14537	14485	14609	14554	14477	14297	14437	14377	14338	14578	14566	14450	14358	14401	14270	14370	14445	14417	14398	14503	14381	14522	14416	14391	14419	14373	14328	14399	14385	14367	14353	14454	14390	14404	14575	14245	14546	14472	14460	14457	14490	14361	14502	14429	14408	14183	14406	14561	14425	14462	14501	14461	14465	14596	14512	14432	14503	14377	14203	14387	14536	14491	14246	14401	14447	14614	14411	14654	14396	14401	14604	14423	14428	14325	14106	14222	14525	14492	14723	14457	14596	14393	14432	14503	14474	14558	14274	14387	14647	14382	14561	14495	14450	14537	14637	14435	14499	14431	14361	14240	14324	14399	14547	14454	14337	14293	14461	14391	14213	14576	14318	14329	14491	14380	14350	14348	14444	14430	14579	14326	14222	14399	14315	14390	14361	14417	14483	14717	14361	14370	14570	14453	14462	14442	14476	14411	14485	14434	14524	14474	14414	14387	14409	14507	14433	14427	14581	14330	14390	14427	14252	14593	14459	14639	14421	14487	14367	14217	14459	14298	14402	14411	14349	14362	14445	14535	14590	14759	14381	14423	14588	14591	14480	14420	14701	14504	14411	14209	14517	14543	14486	14601	14448	14356	14346	14357	14476	14434	14393	14519	14454	14574	14498	14562	14394	14463	14481	14222	14258	14383	14386	14433	14292	14277	14548	14392	14392	14437	14238	14419	14491	14400	14547	14405	14510	14558	14435	14656	14421	14415	14204	14580	14436	14423	14484	14384	14245	14489	14319	14527	14517	14356	14516	14356	14287	14589	14263	14485	14700	14458	14370	14357	14266	14389	14371	14363	14525	14478	14477	14538	14517	14412	14302	14366	14433	14562	14433	14261	14442	14576	14257	14369	14509	14392	14363	14354	14517	14357	14582	14454	14430	14383	14251	14559	14313	14448	14226	14566	14312	14401	14417	14404	14437	14438	14467	14404	14278	14476	14483	14526	14348	14557	14521	14423	14577	14553	14571	14441	14403	14633	14435	14466	14523	14400	14367	14581	14343	14520	14432	14387	14569	14394	14389	14421	14415	14290	14358	14560	14511	14462	14478	14415	14406	14499	14468	14456	14731	14414	14496	14458	14375	14511	14261	14351	14417	14626	14506	14467	14575	14603	14590	14389	14324	14430	14499	14530	14377	14495	14544	14326	14477	14330	14582	14339	14506	14427	14431	14169	14300	14632	14608	14467	14451	14624	14545	14379	14578	14575	14415	14452	14690	14491	14465	14359	14331	14378	14369	14570	14439	14492	14442	14496	14568	14398	14278	14443	14491	14458	14390	14429	14517	14326	14456	14572	14478	14536	14677	14670	14456	14459	14490	14425	14432	14535	14669	14370	14484	14311	14327	14383	14368	14510	14374	14605	14441	14479	14301	14466	14436	14455	14294	14430	14485	14356	14387	14580	14464	14312	14437	14327	14477	14478	14442	14485	14350	14534	14607	14434	14526	14334	14391	14420	14470	14417	14506	14435	14551	14537	14483	14470	14498	14420	14511	14701	14530	14408	14729	14435	14482	14348	14395	14425	14454	14449	14422	14454	14598	14529	14339	14380	14587	14514	14473	14245	14317	14425	14429	14242	14328	14453	14440	14206	14410	14270	14516	14410	14386	14265	14309	14433	14566	14436	14533	14486	14374	14458	14422	14497	14223	14734	14409	14509	14476	14355	14474	14534	14405	14412	14561	14412	14393	14347	14586	14406	14462	14440	14604	14445	14447	14576	14439	14589	14419	14314	14460	14466	14400	14313	14311	14293	14370	14495	14339	14409	14616	14469	14450	14259	14527	14260	14262	14365	14319	14514	14535	14564	14496	14526	14430	14574	14276	14644	14595	14264	14326	14428	14429	14326	14350	14332	14251	14271	14472	14542	14300	14483	14381	14524	14405	14572	14477	14537	14409	14408	14460	14365	14369	14472	14494	14465	14605	14469	14340	14404	14557	14507	14499	14505	14478	14401	14664	14545	14420	14241	14552	14519	14431	14265	14428	14434	14438	14538	14522	14425	14389	14546	14357	14496	14615	14529	14566	14450	14336	14337	14427	14427	14414	14432	14316	14338	14450	14592	14584	14471	14393	14530	14413	14435	14537	14430	14346	14488	14530	14485	14570	14440	14419	14459	14704	14445	14583	14526	14442	14258	14352	14431	14240	14215	14569	14490	14335	14461	14526	14461	14516	14395	14361	14298	14516	14485	14466	14290	14404	14345	14382	14464	14318	14524	14401	14436	14578	14530	14636	14730	14473	14489	14462	14607	14379	14218	14589	14573	14384	14524	14548	14373	14424	14501	14401	14430	14595	14621	14492	14459	14330	14455	14468	14463	14349	14519	14475	14354	14468	14531	14492	14473	14658	14535	14316	14526	14492	14298	14615	14418	14371	14568	14516	14368	14388	14617	14606	14412	14500	14354	14313	14435	14409	14520	14554	14353	14486	14339	14315	14295	14435	14455	14336	14520	14456	14435	14358	14570	14539	14653	14299	14295	14422	14257	14458	14458	14423	14402	14327	14419	14447	14509	14370	14391	14327	14381	14452	14443	14467	14359	14472	14284	14366	14180	14500	14623	14713	14351	14424	14382	14524	14504	14629	14421	14506	14469	14593	14353	14252	14529	14572	14391	14479	14379	14492	14267	14429	14420	14471	14343	14391	14473	14311	14630	14259	14375	14534	14313	14466	14691	14610	14431	14519	14379	14352	14440	14529	14359	14464	14688	14522	14510	14515	14412	14420	14491	14569	14476	14442	14424	14599	14314	14473	14651	14531	14447	14336	14434	14501	14504	14423	14561	14461	14682	14422	14599	14515	14690	14375	14461	14420	14308	14389	14372	14384	14470	14444	14469	14572	14498	14304	14525	14518	14367	14381	14437	14591	14551	14411	14387	14675	14380	14418	14662	14459	14419	14468	14506	14535	14400	14327	14295	14438	14295	14599	14401	14388	14370	14206	14421	14327	14599	14364	14413	14569	14442	14506	14614	14372	14329	14419	14452	14691	14597	14392	14454	14554	14457	14499	14489	14524	14169	14636	14383	14435	14670	14346	14425	14381	14276	14222	14261	14373	14226	14617	14378	14561	14400	14359	14445	14588	14184	14439	14495	14471	14660	14468	14545	14636	14325	14408	14369	14396	14347	14606	14571	14494	14562	14388	14537	14422	14319	14422	14346	14330	14490	14384	14515	14490	14505	14552	14385	14303	14518	14439	14481	14510	14433	14512	14458	14342	14459	14493	14454	14318	14573	14370	14420	14550	14464	14458	14245	14272	14540	14403	14313	14437	14515	14393	14640	14443	14440	14556	14379	14608	14562	14369	14431	14325	14456	14360	14561	14379	14280	14458	14472	14501	14603	14434	14405	14525	14442	14257	14505	14237	14522	14525	14447	14355	14449	14478	14424	14471	14449	14427	14359	14134	14430	14619	14345	14428	14458	14507	14389	14656	14449	14417	14482	14451	14489	14534	14410	14306	14388	14503	14616	14384	14434	14452	14484	14512	14352	14402	14389	14537	14289	14421	14549	14651	14549	14517	14381	14439	14270	14451	14511	14379	14462	14480	14437	14658	14289	14392	14451	14447	14443	14370	14451	14378	14429	14704	14555	14324	14312	14493	14518	14445	14484	14456	14261	14361	14527	14456	14525	14500	14403	14535	14320	14470	14503	14424	14295	14368	14535	14325	14334	14612	14349	14440	14631	14436	14575	14615	14219	14395	14414	14309	14406	14363	14517	14308	14424	14570	14457	14369
24367	39596	36303	28086	23754	20486	18823	17497	15976	14945	14671	14131	14036	14172	13576	13557	13310	13056	13086	13029	13315	12939	12747	12816	12870	13014	12726	12828	12732	12853	12948	12955	12816	12920	12814	12878	13066	13066	12943	12885	12919	12769	13002	12758	12979	12845	12848	13072	13082	13898	13760	13192	13236	12966	12807	12827	12775	12862	12873	12663	12745	12854	12810	12882	13030	12830	12705	12717	12816	12662	12875	12750	12780	12845	12817	12860	12595	12790	12725	12687	12797	12639	12825	12689	12677	12775	12792	12816	12789	12822	12649	12844	12936	12732	12680	12840	12712	12733	12868	12660	12721	12844	12746	12928	12899	12823	12943	12846	12759	12700	12662	12679	13087	12869	12927	12838	12823	12810	12899	12863	12806	12759	12840	12763	12731	12779	12773	12977	12788	12857	12769	12970	12785	12917	12709	12764	12784	12931	12833	12940	12739	12854	12939	12783	12693	12779	12839	12744	12680	12742	12869	12883	12818	12843	12911	12779	12992	12759	12744	13029	12697	12731	12693	12945	12760	12744	12860	12811	12757	12618	12891	12881	12888	12833	12661	12799	12834	12785	12809	12969	12807	12861	12862	12806	12886	12959	12744	12878	12745	12757	12671	12913	12776	12861	12904	12706	12772	12904	12762	12947	12738	12782	12881	12848	12834	12810	12801	12889	12815	12801	12772	12838	12894	12757	12662	12975	12926	12691	12744	12733	12692	12880	12970	12735	12819	12730	12880	12879	12791	12816	12778	12745	12704	12874	12805	12903	12728	12876	12886	12922	12787	12897	12700	12836	12874	12727	12768	12854	12844	12699	12833	12888	12854	13011	12867	12870	12833	12613	12923	12887	12880	12562	12754	12753	12570	12798	12804	12847	12822	12691	12864	12717	12770	12821	12736	12899	12751	12882	13001	12960	12738	12896	12870	12715	12787	12830	12697	12915	12663	12834	12648	12570	12957	12840	12788	12864	12896	12931	12676	12938	12788	12995	12769	12899	12886	12836	12775	12834	12820	12791	12811	12639	12752	12961	12904	12928	12810	12816	12910	12842	12804	12869	12863	12925	12647	12800	12708	12870	12867	12732	12853	12623	12889	12944	12767	13012	12780	12865	12799	12797	12980	12860	12814	12878	12810	12853	12846	12860	12819	12846	12832	12858	12800	12774	12825	12797	12966	12823	12794	12584	12728	12853	12913	12776	12770	12725	12680	12815	12845	12799	12767	12723	12888	12876	12794	12878	12634	12822	12741	12855	12731	12734	12823	12870	12736	12837	12752	12781	12686	12929	12896	12824	12797	12804	12989	12742	12690	12717	12791	12904	12784	12746	12787	12708	12832	12728	12715	12677	12921	12764	12821	12810	12730	12883	12643	12797	12826	12868	12810	12778	12779	12718	12858	12769	12718	12695	12785	12824	12650	12886	12886	12687	12894	12674	12894	12683	12703	12726	12740	12826	12787	12921	12653	12887	12679	12623	12891	12979	12680	12865	12945	12741	12813	12700	12829	12824	12931	12863	12811	12725	12926	12781	12725	12677	12988	12801	12765	12885	12752	12702	12747	12940	12811	12928	12794	12861	12771	12920	12833	12752	12916	12620	12804	12750	12811	12874	12832	12812	12806	12856	12696	12692	12874	12714	12911	12797	12774	12747	13083	12709	12667	12929	12722	12809	12849	12807	12851	12683	12820	12805	12720	13028	12859	12944	12859	12849	12758	12815	12829	12838	12806	12808	12937	12762	12867	12871	12809	12728	12751	12938	12789	12907	12862	12864	12812	12922	12800	13032	12743	12783	12899	12867	13001	12761	12749	12786	12930	12769	12826	12850	12937	12821	12971	12719	12833	12839	12865	12932	12644	12716	12826	13109	12897	12893	12899	12728	12913	12879	12730	12814	12929	12786	12753	12723	12709	12642	12813	12884	12898	12948	12980	12797	12860	12760	12818	12814	12955	12740	12748	12795	12972	12834	12654	12808	12852	12795	12891	12789	12904	12926	12722	12808	12861	12859	12938	12761	12770	12876	12805	12868	12789	12784	12841	12819	12666	12711	12751	12849	12783	12865	12714	12677	12880	12905	12718	12775	12779	12824	12921	12941	13063	12786	12694	12660	12757	12782	12814	12730	12720	12723	12753	12591	12792	12911	12818	12694	12780	12808	12672	12754	12843	12870	12693	12758	12715	12831	12717	12716	12743	12791	12903	12662	12811	12733	12687	12739	12851	12821	12737	12849	12775	12760	12734	12845	12738	12765	12920	12603	12601	12724	12776	12807	12885	12715	12687	12898	12787	12726	12780	12821	12707	12842	12813	12647	12998	12764	13031	12767	12913	12819	12907	12905	12790	12789	12711	12815	12800	12870	12816	12977	12849	12774	12651	12854	12898	12753	12875	12805	12768	12884	12797	12732	12758	12891	12968	13008	12777	12790	12856	12675	12794	12765	12899	12684	12882	12791	12892	12727	12689	12894	12829	12781	12827	12723	12944	12892	12852	12760	12958	12894	12832	12871	12775	12809	12768	12737	12806	12814	12939	12908	12767	12689	12872	12759	12831	12767	12890	12905	12806	12873	12833	12704	12812	12630	12880	12707	12797	12954	12858	12832	12718	12733	12766	12675	12766	12759	12976	12712	12851	12868	12604	12849	12720	12867	12800	12925	12729	12916	12830	12792	12798	12890	12826	13013	12842	12906	12884	12946	12741	12822	12798	12795	12877	12845	12912	12705	12847	12776	12802	12804	12919	12761	12783	12798	12834	12928	12857	12609	12792	12908	12894	12915	12855	12891	12665	12697	12775	12893	12732	12891	12808	12846	12814	12758	12744	12787	12798	12840	12801	12757	12720	12700	12887	12753	12789	12843	12687	12903	12781	12867	12836	12858	12948	12862	12887	12658	12811	12618	12881	12820	12856	12783	12803	12845	12918	12795	12910	12805	12889	12740	12817	12917	12889	12752	12833	12903	12796	12763	12908	12944	13001	12758	12850	12918	12704	12687	12772	12765	12939	12716	12813	12833	12751	12831	12736	12870	12748	12781	12914	12848	12854	12685	12692	12869	12655	12771	12729	12957	12680	12937	12784	12860	12849	12748	12769	12767	13088	12801	12833	12847	12749	12815	12936	12817	13019	12890	12750	12781	12804	12718	12700	12860	12777	12838	13030	12601	12783	12818	12927	12614	13023	12657	12869	12944	12783	12886	12740	12708	12899	12786	12751	12721	12838	12595	12887	13006	12815	12894	12840	12934	12681	12781	12785	12974	12729	12768	12756	12742	12867	12749	12727	12840	12798	12735	12856	12714	12903	12756	12711	12822	12692	12879	12680	12811	12834	12758	12889	12746	12697	12807	12875	12845	12709	12808	12853	12740	12855	12863	12904	12829	12880	12712	12773	12721	12892	12969	12811	12696	12763	12780	12898	12870	12857	12759	12748	12629	12839	12795	12708	12791	12889	12865	12740	12846	12944	12809	12828	12762	12771	12824	12783	12803	12969	12907	12693	12860	12877	12716	12898	12919	12987	12832	12872	12808	12934	12818	12874	12810	12769	12766	12854	12778	12687	12762	12774	12648	12768	12685	12644	12737	12891	12712	12889	12648	12738	12845	12764	12663	12957	12571	12872	13006	12917	12741	12848	12696	12974	12515	12748	12752	12826	12843	12726	12693	12739	12933	12763	12664	12914	12775	12749	12886	12833	12787	12923	12800	12779	12879	12949	12958	12779	12882	12861	12867	12866	12860	12949	12863	12709	12846	12712	12721	12968	12708	12985	12868	12764	12735	12782	12882	12681	12779	13003	12830	12787	12791	12720	12936	12728	12773	12795	12846	12849	12807	12812	12851	12911	12684	12792	12814	12698	12916	12835	12792	12680	12686	12841	12806	12876	12895	12755	12744	12785	12838	12774	12947	12842	12848	12900	12762	12679	12824	12653	12948	12962	12851	12868	12660	12806	12816	12891	12936	12709	12841	12702	12981	12945	12686	12886	12822	12852	12832	12720	12910	12838	12769	12799	12791	12809	12862	12870	12738	12858	12993	12963	12905	12974	12726	12665	12756	12659	12921	12790	12749	12824	12815	12876	12721	12832	12779	12905	12779	12762	12739	12767	12776	12865	12780	12674	12935	12825	12780	12783	12861	12869	12948	12795	12724	12824	12628	12851	12750	12804	12926	12977	12884	12808	12953	12894	12717	12698	12990	12774	12776	12751	12857	12813	12655	12849	12939	13013	12630	12859	12831	12776	12809	12776	12870	12894	12916	13002	12743	12793	12780	13026	12858	12785	12762	12936	12743	12749	12871	12822	12890	12891	12789	12693	12937	12782	12876	12855	12829	12773	12812	13055	12750	12847	12832	12860	12870	12688	12989	12757	12850	13072	12788	12786	12903	12803	12801	12830	12569	12867	12851	12926	13017	12777	12979	12814	12840	12850	12831	12943	12736	12932	12716	12564	12880	12808	12886	12791	12867	12764	12765	12653	12868	12893	12859	12755	12800	12768	12819	12799	12825	12885	12691	12729	12715	12706	12992	12739	12836	12983	12702	12778	12626	12815	12851	12801	12824	12835	12669	12761	12896	12705	12811	12760	12912	12694	12902	12721	12830	12616	12842	12728	12718	12773	12944	12842	12861	12867	12925	12910	12763	12691	12728	12755	12834	12779	12847	12873	12898	12812	12736	12804	12875	12869	12714	12680	12727	12804	12996	12873	12862	12864	12747	12724	12697	12710	12794	12790	12886	12892	12713	12869	12764	12884	12737	12915	12909	12955	12787	12655	12703	12839	12765	12768	12842	12836	12946	12626	12767	12893	12695	12968	12857	12776	12908	13026	12648	12877	12701	12733	12899	12828	12977	12783	12719	12810	12556	12931	12917	12733	12963	12832	12856	12812	12808	12795	12807	12825	12823	12705	12847	12820	12827	12762	12974	12876	12825	12849	12905	12813	12784	12866	12850	12763	12765	12876	12730	12851	12865	12724	12801	12752	12835	12765	12892	12796	12890	12850	12971	12838	12877	12887	12892	12711	12882	12893	12755	12765	12942	12816	12895	12801	12768	12763	12620	12960	12811	12704	12691	12810	12724	12745	12904	12764	12878	12797	12835	12918	12824	12767	12877	12801	12920	12813	12928	12745	12786	12926	12914	12738	12774	12750	12824
22999	21470	29287	23889	21712	24008	25419	19629	17824	17215	16784	16399	16065	16262	15812	15759	15140	15272	15264	15337	15276	15149	15230	15068	15070	15087	15008	15084	14975	15060	15050	15061	15038	14993	14921	14949	14837	15062	15166	15121	15143	15075	14961	14904	14936	14973	15009	14850	15094	16188	16496	15690	15521	15201	14916	14900	15161	14951	14830	14976	14943	15065	14896	14963	14692	14870	14936	14861	14937	14911	14899	14885	15117	14979	14963	14865	14997	14813	14908	14895	15103	15037	14788	15047	14704	14758	14804	14924	14908	14852	14801	14772	15051	14848	14962	14848	14903	14846	14895	15002	14887	14859	14878	14861	14736	14747	14803	14985	15030	15001	14849	14807	14901	15114	14854	14747	14718	14772	14846	14954	14877	14786	14987	14912	15217	14930	14988	15053	14900	14692	14648	14682	14849	14840	14956	15101	14809	14696	14681	15042	14726	14618	14846	14722	14878	15097	14998	14882	14765	14803	14787	14948	15027	14925	14975	14959	14995	14821	14921	14805	14702	14796	15015	14920	14977	14755	15063	14802	14818	14892	14969	14761	14693	14916	14901	14960	14858	14975	14784	14968	14743	14756	15041	14739	14830	14803	14709	14848	14839	14873	14794	15054	14787	14796	14856	14740	14730	14804	14838	15047	14940	14910	15079	14904	14754	14804	14810	14998	14844	14987	14946	14803	14987	14891	14928	14850	14946	14989	14949	14716	15037	14819	14851	14925	14971	15104	14825	14848	14928	14713	14670	15057	14916	14684	14910	14790	14803	14821	15044	14837	14822	14851	14991	14964	14996	14807	14767	14899	14977	14779	14786	14883	14950	14726	14991	15089	14892	14791	14674	14699	14820	14730	14857	14738	14776	14839	14681	14839	14935	14943	14930	14805	14906	14960	14858	14962	14877	14690	15112	14851	14830	14968	14904	14855	14915	14750	14697	14769	14683	14887	14864	14713	14964	14743	14783	14782	14867	14699	14775	14990	14873	14963	14926	15022	14832	14863	14951	14691	14857	14841	14858	14802	14708	14701	14977	14863	14846	14780	14857	14946	15040	14832	14901	14644	14841	14872	14730	14961	14872	14868	14908	14726	14929	14923	15000	14719	14826	14858	14865	14797	14767	14745	14979	14800	14837	14886	15059	14704	14811	14880	14894	14649	14989	14880	14692	14962	14780	14846	14951	14806	14844	14810	14723	14717	14691	14954	14722	14857	15028	14693	14836	14766	14787	14881	14895	14808	14858	14934	15025	14967	14808	14747	14863	14957	14987	14983	14816	14805	14845	14957	14702	14769	14870	14914	14912	14812	14956	14903	14814	14855	14956	14947	14765	15011	14871	14795	14880	14796	14818	15090	14965	14956	14775	14812	14665	14919	15039	14984	14722	14904	14871	14768	14729	14762	14866	14990	14966	14894	15045	15055	15003	14873	14872	14947	15145	14937	14847	14831	15018	14989	14795	14820	15040	15082	14785	14896	14719	14789	14881	14817	14866	14817	14928	14879	14991	15079	15053	14851	14773	14822	14961	14933	14709	14843	14972	14930	14939	14971	14796	14675	14832	15132	14862	14822	14720	14894	14852	14923	14872	14751	14975	15018	14853	14936	14634	14817	14898	14699	14786	14812	14870	14812	14865	14931	15054	15034	14801	14805	14827	14903	14771	14862	14731	14943	14917	14634	14875	14906	14911	14885	14920	14838	14921	14619	14993	14926	14932	14928	14838	14827	14962	14888	14910	14842	14995	15017	14922	14714	14690	15022	14925	14618	14924	14705	14827	15015	14883	14949	14612	15012	14812	14731	14911	14823	14814	14826	14878	14843	14907	14985	14827	14886	14778	14856	14979	14905	14884	14877	14965	14962	14882	14741	14630	14774	14851	14947	14886	14739	14882	14774	15061	14732	14850	14785	14846	14883	14727	14722	14912	14982	14902	14886	14661	14979	14771	14743	14848	14833	14880	15035	14831	14805	14772	14713	14885	14830	14923	14992	14786	14941	14828	14881	14949	14912	14686	14937	14705	14871	14629	14724	14832	14825	14941	14788	14890	14865	14974	14884	14841	14842	14751	14888	14785	14814	14683	14993	14585	14992	14906	14821	14691	14994	15006	14886	14836	14839	14852	14971	14938	14811	15036	15024	15088	14749	14778	14934	14882	14991	14962	14971	14851	14590	14862	14948	14772	14835	14892	14820	14806	14765	14956	14911	14871	14850	14929	14848	14840	14907	14945	14802	14863	14909	14888	14970	14860	14875	14878	14906	14861	14917	14906	14905	15076	15037	14897	14922	14763	14984	14988	14567	14857	14852	15008	14818	14660	15048	14836	14662	14789	14852	14711	14943	14730	14897	14875	14841	14911	14484	14865	14675	14762	14832	15028	14973	14872	14971	14740	14873	14827	14686	15098	14814	14868	14782	14752	14908	14888	14728	14883	14858	14913	14765	14905	14645	14968	15041	14952	14750	14807	14822	14899	14845	14895	14997	14925	14714	14886	14902	14972	14866	14691	14937	14766	14904	14817	14761	15001	15098	14827	14800	14998	14781	14994	15035	14813	14700	14896	14896	14972	15072	14852	14923	14999	14895	14661	14721	14920	14662	14849	14748	14674	14970	15039	14921	14753	14946	14766	14735	14812	15048	14938	14693	14834	14593	15004	14702	14706	14974	14867	15029	14886	14863	14862	14886	14839	14858	14879	14991	14881	14978	14903	14851	14889	14613	14828	14780	14764	14653	14843	14807	14813	14747	14864	14712	14787	14760	14802	14850	14950	14634	14823	14977	14758	14915	14714	14926	14845	14749	14829	14898	14684	14751	14772	14776	14680	14812	14902	14884	14702	14732	14933	14894	14987	15159	14817	14751	14781	14758	14900	14832	14807	14779	14910	14961	14792	14768	14710	14854	14843	14964	14917	14938	14787	14795	14821	15032	14732	14912	14870	14878	14801	14868	14844	14842	14754	14688	15003	14885	15041	14754	14817	14948	14757	14837	14765	14866	14990	15055	14965	14778	14978	14838	14910	14915	14685	14898	14812	14884	15032	15011	14914	14826	14932	14878	15077	14877	14929	14731	14858	14770	14822	14780	15059	14898	14975	14623	14854	14826	14937	14753	14992	14901	15040	14835	14783	14917	15048	14855	14613	14823	14855	14779	14771	14883	15195	14951	14900	14955	14986	14945	14898	14815	14916	14671	14835	14887	14761	14853	14893	14745	14891	14864	14853	14875	15100	14679	14818	14881	14942	14869	14944	14817	14647	14761	14679	14869	14750	14820	14673	14890	14919	14937	14768	14951	14786	15126	14940	14821	14753	14828	14697	14961	14876	15002	14864	14737	15066	14894	14990	14855	14907	15125	15085	14900	15004	14817	14640	14929	14764	14811	15056	14878	14897	14764	15036	14640	14896	14881	14842	14883	14877	14877	14807	14769	14823	14931	14900	14868	14909	14663	14811	14861	14959	14890	14804	14919	14997	14943	14788	14741	14989	14850	14821	14793	14684	14861	14960	14730	14852	14877	14707	14769	14837	14830	14886	15023	14898	14751	14774	14778	14894	14936	14915	14915	14817	14930	14850	14855	14882	14813	14937	14795	14790	14707	14739	14899	15037	14912	14767	14932	14945	15063	14868	14807	14981	14916	14893	14730	14726	14769	14864	14699	14863	14780	14883	14853	14772	14881	14878	14905	15015	14696	14697	14859	14825	14831	14810	14865	14799	14789	14543	14838	15011	14987	14970	15157	14834	14776	15042	14833	14916	14886	14867	14776	14876	14868	14962	14847	14995	14859	15038	14888	14914	14836	15048	14841	14950	14944	14911	14756	14999	14799	14714	14812	14968	14897	14881	15016	14997	14923	14838	14687	14828	14774	14799	14725	14747	14759	14709	14934	14841	14860	14747	14832	14969	14702	14788	15019	14883	14805	14803	14900	14787	14745	14880	14792	14897	14881	15070	14754	14589	14910	14763	14806	14880	14985	14809	14954	14811	14928	14736	14971	14853	14842	14791	14842	14785	14822	14968	14941	14805	14987	14997	14809	14683	14930	14985	14934	14839	14737	14856	14901	14824	14873	14944	14981	14920	14924	14990	14727	14610	14651	14891	14728	14874	14956	14884	14870	14769	14720	14893	14586	14771	14665	14829	14779	14859	14828	14820	14953	14832	14822	15154	14900	14793	14866	14916	14779	14876	14906	14939	14973	14878	14943	14717	14915	14775	14791	14951	14934	14867	15019	14979	14870	14883	14732	15022	14791	14823	14927	14753	14920	14846	14880	15045	14955	14895	14881	14782	14753	14777	14915	14784	14924	14832	14804	15020	14921	14731	14908	14826	14762	14806	14895	14680	14924	14780	14899	14807	14925	14979	14964	14943	14747	14768	14880	14835	14733	14939	14865	14962	14941	14859	15003	14918	14789	14909	14856	14812	14942	14871	14868	14942	14860	14940	14717	14801	14944	14868	14913	14874	14815	14944	14902	15051	14959	14903	14937	14796	14796	14797	15022	14992	14944	14853	14857	14979	14763	14917	14823	14972	14828	14956	14906	14847	14859	14805	14911	14847	15008	14973	14773	15000	14908	14637	14687	14893	14931	14879	14806	14863	14770	14721	14597	14871	14876	14933	14937	14871	14916	15012	14812	14777	14811	14993	14697	15005	14972	14798	14839	14918	14870	14805	14883	14884	14782	14991	14941	14704	14809	14808	14853	14772	14837	14811	14754	14697	14695	14679	14916	15114	14874	14915	14811	14948	14853	14841	14903	14895	14902	14742	14842	14920	14986	14920	14910	14973	15005	14923	14845	14764	14822	14945	15028	15019	14778	14768	14815	14788	14899	14717	14873	14921	14995	14917	14881	14758	15010	14985	15033	14933	14792	15040	14851	14685	14659	14797	14908	14853	14904	15044	14991	14990	14757	14737	14626	14719	14749	14564	14847	14743	14982	15114	15021	14806	14817	14628	14998	14671	15018	14826	14851	14959	14877	14767	14881	14681	14783	14828	15083	14804	14816	14863	15013	14762	14785	15009	14814	14787	14838	14698	15066	14964	14817	14754	14782	14887	14715	14839	14936	14904	14853	14757	14714	14711	14856	14879	14570	14760	14736	14971	14741	14747	14780	14802	14823	14856	14999	14795	14807	15029	14716	14908	14760	14812	14892
27306	45692	40673	31859	26716	22971	20555	18972	17576	16192	15681	15179	15154	14688	14270	14101	13752	13745	13441	13484	13281	13374	13445	13367	13202	13336	13161	13187	13225	13079	13216	13087	13185	13277	13116	13043	13317	13246	13162	13199	13243	13185	13198	13095	13194	13102	13292	13263	13573	15081	15049	14404	13877	13643	13374	13121	13177	13249	13182	13142	13192	13127	13002	13073	13164	13022	13001	13080	13190	13088	13114	13078	13126	13080	13143	12870	13033	13077	12897	12953	13199	13083	13146	13074	13095	13127	13053	13178	13169	13240	13146	13058	13211	13136	13064	12899	13012	13010	12953	12964	13118	13044	13094	13171	13173	13020	12916	13046	13145	13034	13148	13078	13006	13125	12996	13112	13173	12975	13122	13194	13085	13109	13232	13078	13135	13164	13146	13053	13061	13211	12915	13084	13145	13131	13012	13164	13185	12897	13138	12989	13279	13053	13159	13012	13129	13132	13186	13161	12922	13146	13139	13176	12950	13082	13145	13119	13125	13211	13021	12894	13177	13096	13201	13044	12998	13090	13114	13233	13122	13132	12912	13216	12995	13098	13126	13317	12910	13113	13098	13160	12997	13273	13040	12953	12997	12945	13006	13033	13121	13148	13184	13070	13059	13006	13047	12958	13012	12998	13281	12950	13167	13194	13077	13146	13140	12987	13103	13177	13136	13178	13071	13112	13171	13107	13186	13080	13061	13199	13095	13037	13156	13158	13101	13094	13105	13085	13147	13168	13234	13100	13164	13163	13011	13106	13248	13156	13013	13047	13117	13248	13082	13048	13262	13161	13209	13186	12995	13094	13120	12934	13134	13085	13221	13129	12966	13141	12990	13070	13174	13179	13097	13051	13045	13156	13080	13124	13086	12982	13100	13124	13150	13004	13153	13111	13098	12933	13019	13251	13131	13036	13085	13023	12946	13010	13032	12895	13093	12928	12911	13346	13201	13012	13148	13041	13327	12974	13104	13280	13101	13094	13044	13164	13067	13046	12953	12918	13150	13039	13152	13071	13264	13088	13084	13160	13122	13075	13236	13074	13053	13247	13128	13014	13185	13016	13111	13129	13105	13241	12971	13087	13120	12979	13002	13091	13046	13139	13318	13111	13072	13030	13168	13273	13083	12969	13139	12995	13277	13082	13061	12982	13097	13113	13096	13165	13067	13137	13163	13104	13157	12950	13003	13058	13015	13097	13048	13060	13098	13013	12933	13195	13104	13084	12982	13033	13022	13144	13038	13135	13110	13131	13133	12946	13186	13048	13099	13064	13083	13185	13117	13096	13053	13077	13137	13027	13251	13115	13239	12876	13196	13263	13116	13042	13182	13255	13073	13069	13396	13016	13148	13111	12980	13294	13247	13128	13085	12944	13208	13064	13087	13132	13289	12926	13097	13085	13137	13227	13139	13137	13091	12937	13023	13067	13065	13086	13205	13125	12995	13094	13174	13090	13093	13041	13105	13107	13094	12986	13062	13220	13271	13039	13130	12966	13145	13217	13148	12937	13110	13159	13106	12996	13039	13071	13071	13179	13024	13151	12920	13074	13082	13191	13064	13016	13102	13074	13123	13162	13206	13067	13184	13099	13058	12974	12868	13059	13078	13198	13213	13147	13072	13126	13013	13094	13031	13040	13231	13013	12994	13097	13083	13109	13194	13126	13153	13161	13089	13116	12954	13025	12972	13159	13257	13081	13068	13255	13138	13060	13066	13055	13069	13148	13042	13094	13150	13141	13081	12988	13048	13138	12986	13176	13152	13027	13220	12933	13118	13058	13047	13169	13042	13043	13179	13097	13047	13161	13123	13150	13146	13097	13141	13098	13090	13166	13161	13018	13084	13056	13256	13070	13096	13084	13080	13247	12979	13278	13073	13121	13112	13044	12899	13245	12992	13334	12999	13195	13084	13054	13100	13122	13056	13014	13049	13072	13081	13094	13087	13097	12932	13073	13092	13114	13196	13081	13181	13174	12978	13052	13124	13092	13110	13011	13083	13249	13128	13153	13050	12848	13089	13134	13056	12972	13179	13016	13097	13018	13014	13031	13281	13039	12975	13048	13039	13095	12985	12999	12993	13030	13095	12908	13242	13014	13011	13054	13044	13198	13082	13128	13098	13043	13028	13140	13056	13123	13121	13234	13083	13218	13072	13204	13103	13104	13194	13193	12969	13055	13105	13162	13150	12974	13049	13043	13025	13051	13037	13153	13058	12937	12987	13266	13232	13016	13137	13093	13070	13064	13323	13107	13179	13137	13007	13036	13146	13152	12964	13076	13159	13032	13106	13118	13070	12963	13185	13082	13156	13016	13004	13051	13308	13002	13235	13178	13113	13057	13258	13014	13201	13117	13131	13072	13230	13240	12968	13149	12998	13135	13014	13059	13028	13006	13080	12985	13185	13040	13000	13081	13153	13112	13018	13135	13145	13111	13148	13154	13065	13156	12959	13144	13073	13047	12914	13065	12933	13054	13111	13070	13156	13241	13229	12990	13137	13066	12994	13154	13066	12964	13094	13040	12961	13088	13087	13104	12992	13160	13180	13066	12973	12851	13182	13109	13288	13351	13002	13128	13041	13078	12984	12961	13034	12955	13130	13109	13063	13266	13203	13163	13061	13176	13262	13124	13023	13051	13057	12996	13040	13063	13141	13153	13002	13012	13059	13102	13014	13086	13180	13271	13034	13104	13189	13125	13173	13210	13109	12881	13010	13005	13042	13041	13183	13044	13019	13018	13208	12901	13058	13064	12977	13123	13112	13075	13185	13043	13151	12991	13005	13120	13014	13139	13083	13149	13237	13139	13046	13186	13151	13061	13063	13021	13126	13115	13003	12984	13197	13132	12900	13035	12996	13061	13039	13226	13225	13187	13098	13001	13051	12979	13140	13183	13130	13071	13028	13097	13065	13022	13045	13096	13014	13070	12958	13099	13134	12861	13182	13109	13082	13043	13003	13230	12973	12970	13073	13052	13174	12973	13094	13120	13098	13086	13127	13009	13164	13004	13097	13171	13160	13220	13035	12990	12977	13113	13183	13117	13183	13058	13085	13078	13021	13143	13145	13110	13076	13084	13106	13064	13099	13111	12985	13209	12963	13134	13071	12993	13122	12890	13072	13128	12971	13102	13090	12854	13161	13075	13095	13061	13211	13275	13141	12863	13225	13235	12980	13148	13109	13145	13064	13233	13093	13079	13265	13021	13072	13039	13027	13288	13071	13173	12973	13120	13038	13094	13246	12952	13162	13111	13032	13095	13031	13153	13159	13141	13050	13060	13141	13108	12986	13084	13081	13091	13217	13077	13243	13081	13043	12930	12975	13091	13184	13080	13087	12992	13153	13069	13074	13090	13102	13133	13026	13034	13079	12991	13170	13067	13060	13060	13086	13173	13018	13135	13072	13005	13187	12893	13017	13075	13108	13005	13019	13060	13155	12904	13056	12996	13116	13035	13163	13115	13248	13103	13042	13192	13180	12966	13030	13066	13009	12991	13079	13073	13106	13158	12933	12987	13133	13042	13137	13040	13147	13027	13105	13202	13159	13045	13031	13017	13215	13273	13192	13171	13012	13254	12852	13076	13054	13169	13054	13225	13102	12921	13062	13111	13047	13068	13053	13180	13107	13269	13054	13106	12988	13027	13141	13046	12981	13047	13104	13262	13156	12985	12968	13131	13036	13056	13035	13151	13180	13013	13009	13052	13229	13129	13120	13075	13199	12953	13166	12937	13219	13104	13077	12933	13090	13126	13207	13086	12979	13042	13045	13155	13218	13117	13090	13129	13257	13119	13054	13113	13187	12980	13117	13061	13059	13040	13096	12994	13066	13046	13173	13108	13084	13026	13040	13102	12971	13003	13119	13022	13106	13063	13211	13138	13048	13021	13183	13127	13046	13076	13032	13183	13069	13078	13001	13064	13039	13155	13053	13070	13137	13136	13085	13211	13058	13142	13120	13099	13168	13062	13289	13023	13035	13152	12986	12877	13206	13039	13037	13023	13006	13205	13131	12944	13041	13126	13139	13114	13219	13004	13008	13123	13144	12931	13041	12989	13046	13119	13151	13105	13139	13214	13071	13103	13174	13241	13000	13111	13050	13160	13097	12993	13011	13098	13145	12936	13037	13040	13138	13198	13041	13059	13150	12974	13117	13095	13156	13140	12878	13177	12986	13064	13176	13345	13056	13205	13076	13180	13117	13252	13161	13081	13012	13132	13059	13011	13009	13093	13095	13106	13049	13116	13144	13094	13195	13086	13048	13063	13268	13154	12994	13089	13119	13121	13101	13071	13018	12976	13175	13155	13273	13130	12978	13021	12961	13088	12986	13164	13057	13186	13005	13162	13120	13079	13090	13127	13134	13116	13091	13028	13099	13070	13104	13149	13018	12989	13069	13246	13149	13061	13018	13171	13063	13090	13015	13116	13173	13043	13220	13117	13024	13140	13092	13283	12983	12925	13071	13039	13042	13165	13100	13050	13043	13019	13085	13034	13162	13068	13136	13009	12961	13088	13048	13244	12955	13169	13195	12950	13244	13010	13150	13160	13126	13075	13160	13132	13145	13125	13042	13054	12933	13267	13055	13056	12989	13213	13092	13029	13053	13028	13074	13096	13000	13094	13093	12834	13118	13155	13027	13181	13162	13106	13098	13020	13045	13084	13117	12873	13201	12994	13158	13091	13126	12922	13126	12957	13066	13121	13020	13203	13067	12983	13043	12931	13032	13057	13198	13046	13157	12993	13210	13037	13066	13197	13108	13136	13010	13031	13127	13053	13143	13109	13172	13012	12968	13057	13209	13128	13023	13106	13028	13007	13227	12972	12942	12917	13090	12986	13192	13050	12976	13184	13131	13081	12940	13086	13098	13010	13214	13033	13075	13191	13123	13227	13016	13085	13108	13240	13052	13127	13011	13086	13135	12952	13099	13027	12911	13035	12995	13120	13063	13237	13117	13111	12940	13082	13045	12888	13253	13314	13190	13138	13127	12969	13059	13206	13118	13075	13112	13146	13096	12950	13173	12945	13046	13087	13106	13118	13223	13141	13007	13012	13020	13105	13251	12972	13000	12928	13041	13134	13034	13006	13263	12982	13177	13094	13007	13004	13207	13099	13034	13008	13029	12933	13091	13226	12988	13098	13035	13062	13100	13162
27870	23223	27497	24096	19877	19123	18497	17633	16981	17030	17012	17000	16798	16547	16759	16519	16494	16521	16726	16581	16604	16593	16597	16479	16342	16556	16427	16400	16503	16533	16492	16660	16548	16436	16640	16340	16501	16721	16380	16494	16517	16623	16559	16502	16468	16676	16564	16606	16461	16551	16688	16692	16595	16431	16439	16548	16459	16516	16446	16504	16334	16485	16328	16478	16352	16283	16607	16523	16414	16451	16512	16443	16515	16419	16498	16598	16522	16569	16619	16456	16288	16625	16531	16591	16392	16551	16395	16612	16290	16511	16543	16305	16574	16509	16432	16574	16401	16448	16306	16415	16408	16532	16468	16572	16437	16326	16300	16529	16353	16390	16293	16334	16404	16489	16564	16337	16417	16431	16473	16366	16569	16570	16495	16392	16500	16592	16530	16419	16271	16558	16708	16328	16279	16583	16685	16377	16340	16458	16461	16294	16624	16356	16424	16568	16431	16558	16424	16542	16369	16458	16478	16533	16586	16573	16389	16382	16511	16324	16409	16480	16454	16336	16411	16482	16439	16452	16415	16361	16575	16380	16643	16577	16431	16607	16616	16322	16639	16501	16631	16484	16328	16284	16371	16412	16444	16334	16118	16524	16757	16184	16468	16419	16563	16432	16430	16327	16402	16466	16452	16516	16400	16534	16648	16544	16378	16533	16590	16367	16280	16454	16310	16589	16396	16379	16409	16198	16507	16502	16491	16477	16457	16298	16325	16263	16466	16514	16358	16343	16421	16151	16171	16646	16654	16435	16489	16647	16599	16243	16391	16476	16424	16429	16553	16481	16239	16441	16504	16161	16600	16295	16383	16675	16308	16327	16360	16308	16491	16548	16374	16429	16412	16573	16415	16429	16363	16346	16310	16479	16557	16449	16483	16417	16376	16581	16391	16380	16596	16230	16457	16278	16354	16311	16581	16295	16416	16433	16282	16419	16342	16453	16539	16530	16500	16541	16518	16499	16431	16160	16391	16458	16456	16459	16560	16498	16377	16447	16332	16453	16266	16462	16572	16479	16264	16516	16488	16334	16326	16337	16427	16369	16366	16203	16384	16513	16548	16152	16355	16403	16541	16554	16370	16261	16410	16390	16446	16481	16602	16551	16660	16404	16488	16550	16322	16509	16353	16365	16625	16364	16300	16281	16468	16604	16417	16495	16475	16493	16633	16487	16451	16407	16291	16376	16492	16154	16575	16461	16481	16388	16415	16414	16537	16333	16586	16446	16415	16482	16434	16556	16477	16373	16569	16322	16328	16317	16522	16350	16534	16545	16411	16490	16387	16522	16499	16500	16300	16682	16436	16417	16384	16419	16291	16626	16533	16636	16374	16413	16312	16475	16396	16364	16444	16267	16312	16340	16413	16315	16489	16332	16331	16545	16369	16479	16608	16449	16421	16308	16417	16443	16392	16770	16295	16427	16270	16238	16464	16416	16488	16458	16439	16251	16544	16341	16298	16444	16226	16393	16276	16516	16411	16366	16603	16482	16465	16508	16417	16535	16390	16286	16616	16445	16251	16331	16368	16327	16632	16491	16237	16437	16504	16481	16457	16341	16553	16471	16254	16501	16456	16486	16345	16204	16475	16555	16493	16369	16410	16504	16549	16424	16483	16427	16340	16362	16447	16307	16413	16520	16426	16479	16419	16268	16417	16524	16163	16384	16353	16434	16408	16253	16188	16313	16653	16452	16369	16485	16274	16600	16543	16552	16465	16458	16183	16346	16246	16511	16280	16508	16567	16525	16409	16301	16300	16487	16382	16490	16495	16505	16368	16281	16310	16324	16458	16378	16563	16541	16442	16459	16420	16324	16397	16573	16597	16578	16448	16188	16315	16587	16440	16482	16522	16445	16486	16521	16418	16421	16523	16516	16290	16180	16580	16479	16494	16268	16312	16410	16848	16549	16386	16426	16348	16234	16571	16400	16450	16354	16505	16345	16395	16535	16459	16617	16442	16412	16387	16054	16267	16500	16510	16343	16394	16459	16353	16518	16453	16513	16224	16393	16601	16499	16354	16488	16300	16409	16550	16434	16459	16377	16525	16631	16582	16551	16376	16326	16439	16418	16579	16466	16552	16273	16434	16265	16480	16618	16385	16368	16279	16351	16345	16549	16484	16596	16494	16449	16361	16342	16390	16436	16499	16594	16259	16342	16442	16360	16519	16449	16458	16374	16542	16352	16300	16387	16448	16357	16475	16723	16460	16520	16560	16510	16375	16489	16671	16389	16582	16427	16655	16556	16455	16524	16319	16535	16408	16307	16524	16434	16587	16611	16501	16484	16371	16281	16382	16494	16442	16479	16577	16416	16415	16228	16545	16629	16495	16477	16400	16476	16478	16405	16467	16428	16380	16440	16531	16671	16580	16538	16629	16458	16371	16365	16333	16454	16306	16352	16398	16568	16689	16630	16634	16586	16545	16514	16500	16312	16541	16366	16518	16343	16426	16452	16701	16471	16497	16344	16417	16623	16567	16417	16496	16369	16420	16599	16520	16402	16408	16259	16417	16335	16366	16679	16505	16439	16543	16335	16380	16474	16505	16375	16459	16299	16441	16347	16487	16392	16532	16650	16391	16430	16408	16295	16180	16530	16415	16419	16508	16610	16421	16491	16607	16553	16514	16526	16417	16236	16473	16443	16413	16478	16618	16305	16503	16465	16605	16581	16451	16323	16584	16479	16274	16377	16291	16321	16809	16516	16473	16555	16372	16210	16437	16457	16396	16540	16387	16593	16420	16370	16567	16475	16434	16308	16420	16363	16634	16402	16358	16468	16324	16392	16521	16454	16487	16620	16528	16413	16527	16597	16230	16504	16409	16579	16395	16561	16269	16248	16407	16655	16561	16392	16346	16666	16384	16581	16320	16457	16322	16331	16265	16434	16466	16294	16609	16425	16273	16288	16594	16486	16453	16480	16602	16396	16501	16530	16421	16448	16470	16570	16259	16233	16481	16438	16402	16359	16704	16420	16467	16510	16493	16289	16261	16592	16244	16383	16416	16384	16434	16450	16593	16455	16477	16856	16318	16453	16587	16458	16433	16274	16487	16620	16529	16484	16553	16504	16470	16408	16460	16229	16437	16452	16614	16429	16627	16520	16519	16510	16440	16264	16473	16412	16317	16458	16323	16532	16497	16524	16562	16218	16415	16418	16327	16419	16374	16190	16623	16410	16511	16520	16534	16451	16519	16434	16323	16304	16502	16588	16646	16654	16462	16474	16392	16422	16333	16199	16199	16520	16370	16318	16491	16445	16277	16602	16415	16526	16598	16536	16433	16290	16402	16437	16420	16419	16471	16564	16405	16243	16421	16349	16547	16615	16504	16239	16488	16349	16397	16394	16435	16273	16584	16479	16361	16427	16406	16526	16555	16396	16408	16397	16281	16629	16267	16549	16153	16544	16409	16652	16676	16471	16517	16503	16505	16452	16697	16353	16432	16615	16347	16454	16395	16354	16162	16427	16350	16300	16403	16215	16412	16504	16402	16428	16429	16444	16355	16351	16562	16421	16448	16582	16441	16456	16791	16478	16533	16586	16468	16463	16567	16607	16639	16386	16496	16519	16394	16554	16493	16663	16250	16594	16541	16606	16412	16435	16289	16559	16436	16773	16525	16531	16582	16538	16547	16453	16486	16421	16493	16315	16447	16391	16343	16208	16496	16402	16472	16427	16435	16594	16450	16242	16457	16285	16257	16612	16250	16700	16372	16674	16480	16242	16515	16516	16357	16500	16450	16559	16481	16554	16429	16592	16547	16535	16482	16476	16361	16289	16642	16338	16340	16511	16524	16199	16457	16399	16621	16501	16336	16266	16474	16393	16192	16311	16329	16647	16343	16269	16378	16509	16414	16513	16094	16426	16404	16434	16524	16214	16440	16476	16355	16448	16523	16518	16277	16521	16552	16430	16527	16446	16549	16475	16452	16355	16252	16345	16437	16544	16647	16612	16511	16645	16365	16438	16526	16235	16445	16237	16334	16507	16514	16295	16308	16435	16527	16404	16422	16441	16492	16409	16440	16632	16459	16432	16565	16523	16603	16332	16322	16399	16405	16391	16407	16421	16247	16470	16538	16497	16627	16499	16600	16550	16449	16506	16395	16353	16322	16439	16604	16421	16221	16302	16618	16619	16542	16555	16609	16640	16659	16428	16508	16450	16529	16573	16626	16297	16636	16429	16355	16304	16222	16467	16228	16578	16318	16511	16397	16317	16513	16380	16473	16408	16452	16597	16423	16372	16606	16395	16621	16536	16484	16438	16431	16425	16678	16414	16416	16208	16463	16549	16444	16527	16318	16607	16535	16472	16348	16480	16622	16248	16465	16391	16327	16465	16297	16469	16399	16251	16344	16395	16541	16439	16532	16335	16213	16309	16145	16570	16439	16491	16490	16547	16490	16515	16600	16280	16422	16370	16556	16372	16300	16245	16542	16608	16720	16396	16297	16259	16303	16438	16559	16308	16395	16406	16395	16209	16368	16392	16256	16369	16348	16433	16305	16439	16440	16424	16326	16317	16452	16419	16350	16214	16389	16222	16468	16426	16541	16438	16436	16359	16547	16381	16524	16434	16422	16435	16282	16452	16514	16453	16439	16411	16406	16423	16470	16387	16502	16457	16302	16445	16358	16250	16381	16299	16393	16454	16347	16466	16389	16447	16391	16612	16581	16470	16468	16563	16277	16257	16347	16314	16379	16557	16404	16301	16416	16262	16319	16478	16244	16430	16526	16500	16421	16451	16227	16595	16311	16393	16521	16474	16548	16562	16491	16333	16483	16338	16554	16386	16371	16579	16472	16399	16620	16472	16433	16375	16347	16499	16267	16330	16614	16394	16556	16639	16306	16507	16469	16267	16413	16394	16463	16606	16626	16566	16299	16521	16360	16166	16169	16333	16420	16515	16565	16587	16508	16497	16407	16376	16436	16495	16397	16506	16432	16394	16495	16504	16610	16389	16601	16496	16566	16318	16617	16508	16477	16412	16434	16380	16308	16435	16517	16403	16413	16503	16470	16388	16330	16547	16532	16433	16401	16375	16433	16490	16512	16353	16535	16660	16448	16481	16433	16609	16561	16495	16352	16503	16466	16428	16504	16585	16409	16231	16485	16588	16455	16615	16484	16547	16420	16311	16443	16568	16579	16455
21599	29309	28138	21558	19216	18044	17030	15787	15361	14888	14906	15002	14780	14533	14353	14318	14204	14219	14224	14185	14069	14186	14113	14161	14080	14061	14074	14093	14030	13997	14176	14069	14256	14002	14071	14135	14145	13925	14221	13927	14080	14383	14220	13910	14076	14323	14096	14065	14163	14199	14350	14363	14212	14307	14090	14110	14028	13950	13954	14211	14105	14179	14137	14018	13906	14202	13909	14241	14091	13989	14217	13992	14165	14053	13953	13870	13944	14133	13961	14053	13971	14090	14118	14110	14074	14021	14175	14135	13965	14121	13919	13972	14070	13981	14070	14136	14146	13961	13983	13906	14228	13972	13996	14017	14099	13950	14078	14119	14081	14143	14085	14131	14026	13918	14098	14104	14132	13978	14245	13942	14070	14179	14095	14039	14003	13756	14162	14063	14083	13956	13942	14090	14061	13905	13960	14018	14015	14023	14101	14014	14195	14129	13818	14137	14199	14041	14036	14082	14380	13924	14072	14063	14141	14049	13997	14037	13843	13994	14085	13953	14110	14092	14144	13976	14124	13903	13934	14036	13961	14148	14032	14153	13971	14095	14154	14146	14071	14017	14058	14098	14032	14147	13986	14000	13871	14107	14248	14051	13994	14032	14051	13978	13935	14085	14132	14105	14000	14126	14138	13971	14029	14050	14000	14123	14044	14101	14184	14111	14050	14066	13998	14031	14093	13943	14154	14130	14011	14082	14086	14053	13969	14046	13980	14088	14031	14057	13926	14069	14014	14100	13993	14079	14112	14148	14114	13925	13956	14099	14097	14032	13928	14024	14020	13881	14123	14044	14030	13964	14023	13961	13924	14068	14000	14039	13907	14007	13871	14038	14031	14040	14127	14068	14080	14138	14029	14093	14088	14105	14168	14023	13981	14081	13939	13795	14130	14186	14178	14112	13919	14119	14133	14035	13984	14113	13970	13946	14023	14154	14164	14114	13998	14009	14086	14028	14224	14042	14088	13965	14108	14103	14020	13792	14020	14054	14119	14094	14000	13914	14105	14084	14149	14212	14256	14095	14077	14134	13873	14066	14106	13957	14007	14109	14096	13954	14169	14160	13982	14224	14105	14238	13981	13998	14105	14130	13965	14121	14017	14038	14043	14280	13871	14002	14157	14031	14080	14096	14101	14068	14056	14137	13997	14058	14045	14104	13906	14133	14229	13969	14009	14169	14118	14206	14163	14116	14158	13850	14091	14081	14046	14104	14063	13930	14012	13923	14143	14076	13940	14061	14053	14103	13966	14065	14133	14120	13889	14033	13858	14059	14057	13992	14060	14146	14061	14137	14116	14291	14065	13927	13998	14052	14041	14211	13953	14069	14044	13941	14024	14098	14072	14021	14195	13977	14073	13939	13993	13949	14106	13964	14226	14082	14048	13964	13911	14153	14165	13927	14184	14014	14000	14056	13981	14027	14143	14012	13845	14145	14216	14128	13971	14052	14098	14107	14051	13992	13983	14112	13989	14103	14102	14056	13959	13991	14057	13896	14181	13970	14043	14069	14168	14118	14008	14035	14077	14026	14183	13880	14118	14039	13921	14078	13945	14135	14123	13980	14147	14217	14161	14041	14035	14278	14055	14106	13900	14094	14031	13921	13934	14221	14079	14211	14126	14058	14095	14102	13915	14136	13784	14095	13950	14051	14015	13962	14244	13950	13956	14000	13993	13980	13981	14103	14214	14015	14034	14133	13955	14155	13935	13968	13969	14050	14151	13900	14035	14230	13976	14065	14003	14135	14025	13994	13953	14226	14014	14099	14067	14027	14045	13882	14015	13937	13814	14218	13954	14087	14112	13958	14087	13935	14173	14037	14093	13923	14073	14119	14182	13970	14050	13902	14092	14043	14076	14131	14203	14067	13901	13893	13993	14027	14165	14121	14074	13980	13943	14091	14031	13953	14113	13938	13985	13953	14022	13855	14205	14210	14092	14166	14159	13904	14114	14074	14126	14072	13937	14203	14044	14255	14229	14072	13961	13909	14073	14082	13968	13889	13959	13933	13973	14104	14044	14118	14138	14169	13855	14124	14038	14081	13882	14220	13952	14018	14167	13906	14130	14030	14133	14113	13972	14071	14110	14048	14089	14127	14116	14075	14240	14054	14200	14082	13950	14159	13886	14077	13993	14125	13884	13970	14085	13985	14008	13997	14041	14018	14110	14099	14096	13897	13980	14061	13927	14209	13940	14130	14022	14079	14008	14022	14032	13950	14156	13943	14081	13945	14009	14056	13933	13883	14260	14108	14016	14072	14069	14008	14125	14032	13953	13951	14084	14204	13999	14180	14070	14205	14022	14060	14095	14195	14211	14192	14149	14176	14070	13959	13970	14192	14181	14151	13968	13951	14026	14033	14002	13873	14108	14046	14154	14120	14010	14150	14058	13866	14140	14169	13936	14061	14015	14265	13924	14212	14078	14132	13993	13968	13733	14147	14020	14012	14007	13990	14174	14084	13803	14037	14135	14055	14216	13938	14144	14085	14010	13938	14019	13952	14115	14094	14138	14046	14168	14080	14106	14043	13869	14123	14081	14131	14113	14031	14025	14009	14226	14210	14141	14128	13984	14230	14052	14112	14078	14007	14118	14159	14010	14111	14265	14083	14171	14245	14131	13952	13961	14073	13983	14100	13966	14089	13942	14050	14030	14135	14186	14175	13999	14065	14068	14026	14100	14150	14101	14099	14105	14017	14036	14029	14216	14106	14062	14162	14003	13997	14186	13999	14073	13969	14211	14104	13937	14020	14070	14144	14153	13948	14000	14062	14023	14081	14065	13976	14013	14054	13921	14049	13963	14043	13940	14068	14088	13978	13971	13973	13966	14130	14201	14113	14112	14292	14123	14157	13951	13943	14064	13999	14001	14038	14104	13995	14123	14152	14053	14034	13858	14081	14146	14048	14203	14065	14026	14115	13986	13906	13971	14013	14016	14085	14014	14027	14016	14039	14031	14040	14163	13870	14022	13958	14125	14010	13968	13846	14112	13908	14117	13970	13950	14044	14050	13924	14104	14111	14057	14132	14141	13995	13910	13908	13895	14057	14012	14080	13954	14114	14061	14022	13927	14201	14006	14119	14128	13923	14121	13994	14057	14093	14095	14072	14008	14059	14075	14078	14164	14036	14239	14180	14005	14038	14029	14126	14070	14046	14209	13899	14167	14238	14086	13904	14088	14016	14065	14159	14128	14061	14068	14258	13990	14174	14124	14004	14104	14141	14086	13857	13898	14085	14065	14056	14071	13887	14285	14003	14071	14234	14009	14110	13990	14103	14076	14118	13883	14076	14100	13918	14165	13973	13992	14001	14068	14082	13848	14033	14133	14096	14028	13986	13976	14150	14005	14050	14002	13902	14135	14124	14037	14269	13943	14085	13964	13941	13989	13923	14078	14010	14079	14079	14080	13923	14082	14144	13986	14204	13938	14130	14078	14006	14113	13872	14140	14100	14051	14073	14087	13931	14156	14080	13951	14177	14114	14226	14098	14104	14130	14078	14047	14125	14105	14043	14131	14127	14092	14152	14063	13994	13945	14110	14158	14221	14080	14223	14135	13902	14043	13943	13968	13990	14042	13962	14096	14227	14115	13932	14093	14098	13973	13863	13919	14134	14100	14140	14164	13957	14007	14019	14089	13985	13894	14007	14245	14031	13969	14123	14053	13956	14059	14182	13940	13989	14109	14033	14071	13880	14182	14123	13952	14184	13882	13961	14059	14114	14069	13993	14086	14238	13984	14254	14218	14061	14034	14042	13972	14186	14022	14013	14010	14161	14018	14020	13968	14220	13699	14014	14041	14043	13825	14022	14114	14034	14064	13934	14056	14075	13972	14021	13940	14006	13959	14077	14066	13983	14139	14055	14071	14116	14060	13838	14277	14121	14150	14220	14012	14045	14078	14212	14066	13957	13893	14117	13980	14113	14060	14058	13967	13896	14158	14218	13995	14000	14079	14101	13943	14066	14058	14064	14038	13897	14146	14175	13910	13988	14092	14163	13994	14171	13978	13996	14023	14114	14112	13952	14041	14020	14038	14158	14037	14055	13967	14189	14047	13978	14095	14150	14003	13949	14090	14015	14094	14062	14087	14152	13966	14172	13957	13927	13801	14029	14008	14176	14153	14029	14046	13980	14102	14080	14026	13972	14196	14035	14049	13978	14058	13984	13964	14022	14069	14170	14036	14031	14046	14135	14021	14160	14096	14145	13998	14033	14131	14040	14157	14025	13962	14008	13924	13963	14001	14181	13939	13992	14068	14104	14174	13975	13966	14316	14084	13968	14186	14149	14079	14065	14079	14000	14123	14169	13993	14092	14316	14141	14146	13877	14277	14085	14125	13942	14109	13819	14047	14124	14155	14103	13852	14067	14152	14051	13983	14009	14128	14052	14226	13911	14057	14014	14030	13986	14190	14101	13959	13964	14043	13986	14206	14028	14087	14148	14259	13960	13963	14111	14288	13964	14217	13919	14065	13966	14147	14150	14118	13989	14111	14203	14071	14094	14173	14060	14042	14019	14024	14117	14175	14036	14047	13964	14078	13948	14100	14122	14153	13884	13970	14136	13879	13952	13999	14025	13897	13971	14021	14032	14067	13991	13892	14077	13901	14158	13973	14118	14188	14028	14223	14035	14129	13938	14072	14006	14136	13953	14069	14002	13948	14115	14005	14111	14044	14084	14026	13968	14025	14027	14037	13994	14157	14038	14003	13978	14085	14151	13980	14061	14154	14111	13962	14094	14052	13914	14200	14058	14008	14140	14195	14040	14164	14136	14122	14139	14099	13897	13970	13958	14057	13985	14038	14108	13897	13931	13846	14061	14016	13938	14031	14176	14130	13985	14095	13978	14081	14066	13995	14096	14140	14148	14170	14135	14075	14140	14014	14245	14102	14141	14047	14121	13941	14102	13979	13989	14020	14027	14129	14091	14081	14146	14146	14144	14056	14168	13960	14073	13949	13950	13977	13977	13934	14041	14131	14046	14090	14097	14064	14068	14089	13967	14090	14111	14230	14158	14073	14092	14093	14096	14148	14101	14096	13933	13986	13946	14034	13996	14261	14097	14020	14028	14105	14144	14021	14096	14194	13982	14129	14095	14110	13961	13986	13979	13921	13967	14147	14156	14019	13994	14058	14164	14201	13960
24001	21414	28902	24410	22774	23569	22442	19224	18185	18225	18158	17934	17758	17457	17329	17276	17140	16856	17170	16930	16816	16897	16984	16707	16725	16889	16745	16829	16803	16627	16628	17112	16820	16938	16741	16750	16820	16689	16909	16674	16899	16840	16720	16889	16884	16749	16890	16897	16681	17227	17746	17317	17092	16720	16821	16910	16712	16822	16908	16780	16733	16805	16673	16830	16838	16664	16746	16719	16793	16815	16949	16663	16737	16788	16930	16720	16632	16772	16604	16847	16790	16624	16682	16934	16607	16910	16677	16779	16815	16566	16610	16666	16585	16842	16650	16694	16776	16789	16846	16769	17044	16897	16612	16797	16792	16672	16568	16725	16670	16510	16624	16693	16872	16729	16656	16661	16811	16667	16625	16946	16702	16531	16657	16714	16838	16890	16714	16815	16709	16790	16922	16878	16780	16646	16757	16723	16807	16787	16822	16661	16686	16735	16560	16702	16825	16665	16742	16741	16962	16834	16997	16891	16684	16750	16710	16674	16656	16799	16735	16555	16828	16867	16819	16650	16487	16670	16568	16882	16745	16740	16609	16651	16856	16728	16747	16914	16904	16719	16661	16791	16772	16914	16569	16600	16765	16823	16797	16753	16883	16853	16764	16428	16763	16805	16838	16834	16714	16602	16699	16633	16585	16790	16733	16774	16771	16839	16908	16319	16586	16691	16884	16694	16881	16833	16683	16575	16714	16929	16537	17010	16799	16783	16670	16748	16743	16645	16586	16640	16801	16610	16815	16867	16567	16607	16535	16663	16721	16844	16619	16604	16455	16755	16522	16852	16658	16785	16685	16645	16671	16710	16774	16603	16589	16571	16769	16832	16682	16748	16862	16762	16590	16669	16742	16710	16747	16694	16805	16547	16685	16624	16956	16713	16946	16703	16536	16731	16737	16670	16800	16599	16672	16800	16796	16900	16746	16918	16808	16675	16666	16798	16727	16770	16815	16735	16768	16748	16752	16697	16782	16655	16800	16690	16533	16738	16796	16763	16854	16847	16674	16591	16746	16635	16717	16567	16677	16853	16662	16684	16554	16776	16722	16819	16582	16853	16688	16654	16819	16712	16669	16698	16595	16772	16725	16786	16749	16666	16681	16596	16720	16769	16730	16704	16406	16682	16815	16748	16730	16724	16736	16713	16679	16854	16733	16695	16841	16527	16743	16702	16735	16603	16685	16717	16733	16829	16619	16810	16666	16665	16615	16900	16838	16499	16734	16801	16913	16732	16702	16869	16682	16524	16713	16687	16775	16785	16897	16720	16717	16976	16749	16837	16866	16779	16529	16694	17041	16883	16838	16721	16833	16548	16590	16525	16600	16595	16741	16773	16907	16735	16622	16881	16706	16963	16652	16858	16841	16889	16626	16636	16970	16685	16866	16744	16817	16676	16656	16818	16596	16742	16738	16438	16741	16809	16485	16650	16645	16586	16855	16717	16537	16952	16637	16748	16737	16653	16792	16733	16746	16783	16629	16626	16777	16670	16746	16875	16773	16931	16750	16596	16653	16568	16824	16576	16646	16798	16933	16749	16731	16956	16826	16843	16684	16846	16627	16571	16642	16705	16691	16819	16742	16829	16879	16666	16758	16741	16602	16739	16760	16959	16712	16789	16912	16735	16770	16661	16558	16643	16867	16640	16935	16687	16625	16712	16923	16563	16657	16607	16623	16827	16895	16862	16649	16824	16704	16835	16647	16737	16735	16799	16546	16667	16723	16675	16958	16663	16760	16635	16641	16666	16538	16835	16862	16639	16854	16965	16567	16768	16693	16816	16722	16617	16727	16697	16666	16710	16611	16805	16617	16680	16811	16805	16851	16772	16795	16769	16752	16782	16688	16605	16862	16809	16580	16740	16800	16685	16666	16806	16658	16721	16970	16681	16852	16776	16829	16829	16886	16751	16540	16605	16648	16840	16732	16663	16774	16666	16710	16616	16699	16765	16684	16700	16608	16648	16810	16769	16865	16919	16745	16407	16964	16990	16831	16700	16714	16615	16767	16670	16680	16847	16788	16764	16829	16623	16807	16866	16645	16742	16556	16739	16577	16700	16785	16779	16698	16903	16633	16706	16904	16835	16698	16698	16701	16763	16624	16705	16751	16855	16740	16795	16831	16807	16903	16789	16656	16653	16441	16799	16652	16558	16636	16566	16778	16777	16562	16758	16692	16755	16646	16690	16710	16715	16488	16750	16675	16617	16634	16711	16457	16579	16639	16566	16545	16739	16895	16765	16671	16837	16723	16702	16831	16577	17033	16947	16845	16683	16654	16816	16971	16709	16855	16699	16621	16759	16586	16950	16808	16982	16911	16686	16857	16533	16727	16622	16766	16773	16651	16660	16527	16828	16761	16802	16658	16871	16761	16565	16802	16978	16780	16676	16792	16727	16826	16784	16451	16859	16631	16762	16805	16653	16711	16656	16801	16680	16843	16766	16686	16789	16748	16622	16821	16898	16626	16605	16906	16791	16688	16733	16854	16743	16704	16772	16728	16656	16672	16867	16910	16839	16761	16721	16682	16842	16631	16743	16717	16753	16809	16941	16977	16800	16664	16875	16791	16865	16478	16697	16618	16946	16912	16752	16706	16660	16644	16622	16838	16831	16748	16804	16763	16893	16768	16680	16756	16772	16589	16753	16876	16821	17067	16741	16485	16734	16787	16785	16901	16768	16615	16795	16903	16712	16696	16835	16948	16715	16729	16567	16751	16758	16911	16761	16688	16597	16788	16653	16555	16626	16732	16778	16839	16714	16570	16822	16650	16781	16737	16582	16770	16813	16992	16728	16838	16651	16783	16831	16895	16507	16654	16855	16928	16741	16771	16881	16644	16629	16722	16754	16746	16792	16634	16727	16780	16666	16693	16599	16678	16828	16769	16725	16549	16843	16619	16716	16848	16891	16931	16749	16706	16959	16662	16701	16723	16617	16632	16585	16903	16654	16721	16677	16689	16828	16838	16787	16764	16747	16695	16726	16771	16580	16768	16704	16727	16507	16747	16959	16594	16647	16717	16815	16926	16795	16892	16775	16559	16541	16631	16971	16860	16588	16741	16838	16674	16941	16755	16833	16815	16690	16712	16708	16619	16734	16730	16865	16672	16754	16831	16846	16838	16569	16759	16749	16696	16650	16751	16934	16785	16731	16739	16659	16584	16671	16908	16922	16850	16753	16690	16977	16769	16759	16661	16831	16689	16732	16944	16719	17023	16739	16745	16761	16706	16730	16688	16520	16568	16965	16912	16647	16725	16604	16679	16675	16471	16791	16656	16727	16654	16858	16652	16824	16866	16580	16739	16988	16546	16506	16569	16728	16787	16691	16682	16653	16611	16853	16979	16904	16905	16846	16596	16579	16682	16680	16619	16726	16836	16727	16822	16556	16640	16731	16736	16867	16668	16546	16550	16903	16588	16875	16739	16861	16879	16847	16811	16865	16799	16697	16530	16607	16990	16749	16748	16743	16848	16697	16860	16668	16753	16918	16795	16518	16897	16578	16631	16826	16791	16749	16683	16646	16673	16634	16732	16653	16571	16628	16672	16679	16639	16717	16755	16688	16728	16935	16685	16676	16778	16598	16739	16827	16733	16646	16777	16815	16840	16808	16716	16641	16972	16520	16871	16668	16814	16735	16713	16811	16964	16766	16957	16788	16660	16858	16601	16723	16728	16880	16728	16611	16559	16908	16800	16706	16718	16594	16711	16626	16587	16856	16913	16691	16727	16545	16705	16719	16828	16852	16677	16769	16779	16744	16643	16734	16789	16783	16744	16732	16774	16462	16708	16671	16553	16541	16768	16711	16867	16512	16816	16754	16684	16709	17047	16661	16800	16664	16805	16698	16765	16644	16714	16586	16704	16654	16774	16679	16725	16885	16765	16761	16706	16976	16681	16691	16634	16788	16845	16842	16907	16765	16528	16560	16834	16805	16916	16778	16502	16786	16586	16817	16871	16881	16696	16792	16955	16665	16482	16771	16956	16780	16751	16773	16808	16768	16605	16736	16833	16559	16678	16788	16762	16654	16909	16755	16668	16922	16878	16560	16603	16755	16645	16618	16787	16782	16618	16893	16844	16700	16788	16627	16873	16740	17052	16761	16787	16690	16878	16910	16718	16686	16733	16663	16767	16747	16965	16740	16696	16739	16696	16809	16665	16782	16719	16820	16775	16642	16938	16652	16829	16820	16747	16676	16521	16815	16553	16715	16744	16762	16734	16596	16615	16605	16810	16605	16608	16729	16801	16651	16744	16606	16771	16641	16759	16822	16629	16781	16749	16932	16834	16475	16821	16766	16841	16559	16805	16766	16593	16833	16794	16675	16763	16615	16733	16469	16793	16541	16734	16510	16695	16729	16513	16801	16643	16725	16817	16781	16568	16921	16701	16657	16612	16745	16732	16759	16690	16719	16619	16771	16742	16849	16716	16558	16875	16725	16792	16649	16631	16629	16627	16762	16778	16763	16917	16871	16673	16707	16874	16771	16952	16846	16801	16616	16777	16874	16687	16695	16847	16721	16653	16587	16881	16790	16627	16746	16633	16678	16775	16607	16795	17004	16645	16767	16813	16932	16763	16824	16782	16821	16769	16898	16645	16776	16795	16645	16802	16815	16744	16593	16765	16910	16771	16653	16815	16784	16736	17035	16779	16578	16881	16613	16823	16682	16558	16883	16714	16733	16735	16730	16567	16636	16970	16744	16618	16781	16873	16609	16763	16731	16727	16714	16628	16803	16781	17040	16891	16668	16732	16702	16663	16630	16967	16759	16727	16845	16794	16678	16670	16724	16661	16608	16903	16812	16876	16736	16687	16821	16849	16761	16612	16729	16649	16609	16689	16769	16635	16989	16905	16788	16738	16743	16739	16713	16619	16771	16700	16554	16804	16703	16607	16649	16625	16649	16473	16863	16842	16842	16623	16608	16728	16672	16653	16769	16841	16741	16717	16796	16862	16568	16728	16800	16446	16700	16823	16715	16616	16756	16678	16672	16606	16733	16790	16671	16737	16810	16661	17010	16803	16603	16706	16732	16866	16762	16481	16794	16786	16797	16717	16452	16788	16711	16724	16626	16737	16880	16743	16659	16770	16830	16762	16783	16703	16717	16615	16611	16600	16595	16557	16800	16730	16644	16643	16658	16641	17020
24237	37528	35550	27043	23359	20710	18880	17425	16575	16301	15986	15966	15443	15273	15019	14836	14806	14518	14601	14285	14312	14427	14419	14447	14229	14421	14199	14273	14264	14254	14298	14207	14300	14336	14471	14267	14317	14231	14459	14193	14342	14235	14098	14479	14260	14272	14249	14311	14358	15372	15271	15015	14718	14488	14416	14100	14220	14225	14169	14174	14440	14057	14153	14145	14133	14248	14155	14331	14141	14175	14110	14275	14393	14247	14300	14412	14173	14245	14407	14365	14150	14092	14223	14280	14307	14320	14160	14285	14202	14350	14161	14175	14256	14100	14384	14312	14285	14132	14172	14257	14239	14125	14305	14140	14388	14210	14191	14246	14309	14381	14114	14184	14177	14190	14185	14408	14175	14345	14335	14442	14198	14263	14182	14178	14251	14230	14276	14243	14146	14138	14281	14222	14295	14183	14287	14284	14243	14183	13997	14298	14296	14110	14185	14220	14171	14242	14232	14229	14261	14089	14322	14114	14310	14184	14515	14240	14210	14289	14445	14166	14193	14311	14351	14106	14265	14222	14210	14390	14324	14160	14228	13980	14358	14368	14180	14277	13939	14471	14155	14329	14113	14327	14222	14317	14256	14353	14161	14276	14098	14286	14284	14215	14158	14360	14135	14109	14124	14220	14207	14148	14238	14184	14303	14355	14119	14193	14149	14220	14158	14138	14257	14208	14308	14107	14216	14207	14364	14427	14200	14063	14285	14023	14298	14144	14253	14247	14209	14335	14298	14119	14186	14223	14280	14253	14121	14220	14058	14197	14314	14236	13945	14200	14043	14158	14169	14216	14040	14392	14198	14225	14212	14172	14118	14152	14331	14222	14323	14179	14120	14249	14065	14153	14129	14298	14140	14086	14234	14107	14246	14171	14207	14325	14182	14190	14288	14261	14200	14243	14192	14390	14270	14248	14322	13998	14184	14171	14239	14120	14377	14183	14175	14191	14364	14166	14210	14333	14382	14184	14183	14131	14231	14297	14128	13981	14191	14220	14250	14018	14150	14165	14148	14310	14325	14257	14122	14237	14032	14240	14296	14337	14262	14257	14175	14342	14271	14254	14232	14391	14176	14303	14134	14200	14228	14232	14265	14131	14180	14245	14371	14098	14181	14210	14253	14286	14236	14303	14047	14191	14130	14145	14233	14345	14288	14146	14278	14154	14280	14282	14249	14038	14298	14336	14261	14285	14320	14045	14244	14171	14173	14292	14014	14194	14209	14150	14315	13997	14086	14220	14361	14328	14254	14087	14175	14140	14273	14193	14350	14164	14143	14161	14266	14293	14356	14121	14318	14164	14220	14186	14289	14278	14238	14298	14259	14176	14209	14358	14267	14241	14265	14109	14149	14218	14127	14122	14062	14467	14244	14189	14111	14336	14218	14252	14128	14181	14350	14137	14418	14370	14343	14129	14207	14164	14076	14202	14097	14134	14276	14148	14079	14347	14265	14313	14091	14181	14239	14143	14304	14253	14281	14260	14261	14218	14291	14167	14196	14092	14307	14284	14261	14213	14098	14193	14259	14254	14258	14221	14254	14390	14099	14196	14319	14209	14060	14290	14229	14114	14028	14118	14357	14384	14227	14305	14264	14351	14303	14403	14242	14301	14199	14211	13965	13974	14161	14054	14330	14211	14246	14310	14199	14178	14094	14339	14376	14168	14193	14329	14149	14209	14205	14008	14231	14244	14293	14099	14227	14229	14335	14134	14349	14171	14244	14099	14205	14349	14343	14317	14166	14189	14353	14352	14283	14199	14242	14219	14214	14273	14139	14308	14118	14299	14241	14257	14180	14359	14286	14232	14071	14343	14100	14349	14293	14254	14192	14200	14251	14139	14263	14064	14397	14226	14144	14355	14184	14230	14292	14237	14408	14328	13907	14274	14166	14253	14229	14379	14281	14300	14187	14017	14225	14331	14218	14132	14324	14254	14172	14258	14166	14257	14570	14025	14135	14339	14207	14327	14201	14197	14214	14088	14364	14259	14298	14216	14177	14256	14186	14145	14238	14464	14329	14290	14149	14300	14344	14191	14236	14167	14182	14105	14150	14085	14182	14316	14159	14382	14060	14341	14171	14256	14199	14278	14217	14170	14185	14057	14167	14006	14208	14231	14211	14202	14213	14213	14184	14232	14206	14242	14266	14209	14199	14286	14274	14272	14204	14341	14087	14215	14027	14201	14205	14154	14119	14324	14192	14091	14212	14323	14186	14202	14219	14172	14164	14300	14241	14306	14048	14089	14124	14250	14027	14117	14123	14056	14231	14250	14237	14178	14405	14288	14084	14232	14132	14169	14209	14089	14104	14279	14407	14089	14421	14223	14047	14145	14123	14092	14403	14265	14218	14035	14408	14481	14163	14323	14153	14267	14360	14204	14129	14190	14242	14246	14393	14178	14183	14292	14123	14305	14376	14291	14259	14303	14423	14011	14329	14267	14158	14231	14220	14126	14418	14324	14281	14397	14349	14193	14313	14289	14218	14139	14073	14223	14311	14282	14277	14217	14049	14164	14326	14146	14062	14090	14353	14155	14150	14255	14247	14292	14148	14180	14176	14043	14251	14337	14130	14241	14022	14350	14233	14190	14271	14217	14193	14318	14304	14167	14165	14256	14200	14288	14141	14138	14237	14308	14203	14144	14363	14001	14332	14227	14253	14339	14246	14335	14244	14260	14089	14128	14249	14091	14164	14242	14277	14195	14200	14248	14211	14340	14234	14520	14159	14192	14158	14243	14322	14305	14182	14196	14190	14245	14026	14273	14276	14282	14099	14192	14312	14088	14271	14117	14521	14326	14292	14433	14382	14220	14173	14063	14365	14376	14072	14187	14290	14406	14345	14143	14235	14182	14087	14146	14139	14255	14252	14162	14176	14315	14101	14025	14070	14092	14115	14136	14212	14260	14119	14152	14337	14380	14198	14250	14208	14162	14173	14227	14111	14174	14261	14068	14296	14201	14263	14185	14265	14235	14290	14199	14164	14233	14321	14178	14274	14140	14222	14158	14275	14201	14264	14162	14285	14288	14188	14335	14198	14083	14222	14125	14353	14165	14116	14178	14182	14069	14205	14201	14129	14160	14220	14223	14345	14249	14153	14365	14093	14297	14294	14228	14379	14255	14329	14376	14295	14042	14283	14089	14260	14419	14233	14235	14183	14257	14145	14084	14350	14048	14259	14024	14091	14285	14159	14440	14153	14370	14261	14312	14137	14060	14204	14161	14182	14135	14204	14297	14400	14291	14220	14126	14257	14260	14124	14319	14230	14245	14289	14160	14238	14240	14122	14134	14442	14230	14175	14362	14155	14153	14302	14138	14230	13984	14357	14213	14311	14172	14394	14326	14351	14097	14241	14085	14323	14191	14112	14149	14258	14180	14176	14333	14321	14012	14362	14218	14326	14290	14292	14181	14294	14182	14077	14327	14289	14134	14105	14265	14336	14334	14361	14259	14193	14327	14365	14259	14264	14164	14191	14185	14135	14300	14261	14253	14194	14331	14258	14351	14114	14239	14170	14254	14202	14060	14117	14131	14180	14206	14380	14215	14197	14151	14104	14287	14105	14252	14237	14234	14147	14231	14260	14259	14302	14184	14197	14143	14225	14201	14071	14144	14200	14364	14172	14170	14095	14341	14247	14201	14162	14154	14161	14263	14395	14168	14147	14337	14251	14219	14198	14191	14271	14192	14311	14183	14286	14318	14055	14111	14241	14366	14244	14135	14182	14336	14150	14186	14231	14307	14103	14166	14207	14237	14130	14257	14162	14246	14233	14341	14309	14209	14246	14215	14223	14231	14127	14245	14191	14289	14289	14173	14173	13980	14309	14062	14147	14354	14410	14105	14312	14317	14106	14419	14079	14249	14224	14231	14119	14082	14083	14146	14041	14173	14144	14254	14215	14197	14329	14314	14197	14136	14285	14412	14069	14139	14219	14174	14209	14323	14123	14272	14104	14253	14282	14342	14279	14142	14250	14301	14221	14353	14350	14332	14158	14078	14297	14218	14170	14423	14367	14272	14245	14281	14163	14295	14173	14182	14343	14203	14234	14232	14216	14321	14258	14221	14263	14421	14064	14252	14171	14241	14238	14135	14211	14304	14299	14292	14219	14211	14233	14167	14160	14404	14341	14186	14335	14087	14261	14340	14196	14135	14128	14347	14292	14162	14235	14328	14299	14203	14158	14206	14257	14147	14215	14287	14211	14298	14132	14292	14202	14141	14451	14362	14303	14217	14316	14236	14292	14109	14169	14214	14243	14324	14237	14318	14284	14150	14275	14280	14143	14202	14180	14270	14286	14068	14119	14101	14241	14332	14179	14286	14134	14222	14184	14168	14243	14227	14155	14302	14233	14294	14084	14084	14180	14259	14256	14382	14173	14314	14196	14087	14200	14151	14219	14181	14329	14318	14225	14195	14125	14140	13994	14083	14257	14139	14190	14278	14294	14244	14124	14170	14275	14209	14369	14208	14073	14232	14156	14220	14201	14215	14189	14268	14236	14297	14187	14282	14102	14376	14139	14230	14342	14167	14156	14114	14256	14299	14204	14290	14312	14154	14175	14202	14088	14213	14498	14147	14117	14207	14272	14399	14182	14173	13987	14289	14285	14339	14128	14369	14530	14164	14246	14095	14186	14217	14177	14145	14153	14175	14109	14108	14317	14311	14305	14122	14318	14375	14407	14141	14128	14343	14289	14056	14304	14099	14056	14387	14193	14348	14255	14304	14306	14311	14190	14251	14174	14354	14235	14351	14218	14235	14202	14196	14171	14274	14295	14122	14439	14183	14395	14177	14130	14137	14090	14081	14210	14190	14366	14241	14300	14322	14196	14395	14206	14374	14259	14384	14193	14246	14141	14178	14222	14345	14287	14176	14268	14200	14239	14195	14263	14139	14328	14264	14212	14224	14252	14238	14238	14247	14268	14238	14176	14260	14223	14178	14287	14216	14164	14268	14262	14267	14328	14318	14193	14257	14250	14225	14304	14008	14095	14211	14238	13892	14257	14234	14132	14355	14265	14273	14278	14132	14238	14162	14253	14083	14284	14303	14267	14176	14295	14202	14066	14190	14392	14047	14295	14074	14278	14265	14269	14209	14282	14192	14393	13988	14375	14187	14206	14189	14116	14220	14351	14276	14161	14193
22957	21460	29317	23885	21780	24089	26232	20504	19055	19106	19032	18459	18168	18004	17866	17586	17390	17407	17325	17095	16964	17033	17175	17060	16980	16855	16936	17150	16834	16900	17124	16969	17010	16972	17130	16804	16787	17024	16902	16872	17054	16846	16866	16968	16939	16961	16687	17062	17080	17688	18509	17848	17509	17226	17087	16959	16976	16822	16819	16891	16785	16990	16765	16881	16795	16746	16781	16952	16794	16947	16821	16834	16899	16863	16922	17070	16820	16834	16912	16745	16840	16820	17055	16932	16695	16727	16702	16775	16938	16848	16818	16577	16824	17003	16766	16899	16793	16861	16790	16690	16550	16796	16698	16718	16883	16949	16867	16895	16904	16827	16922	16735	16899	16659	16809	16658	16474	16898	16728	16918	16751	16800	16896	16833	16689	16766	16835	16670	17060	16689	17061	16802	16672	16827	16741	16676	16793	16759	16906	16595	16800	16804	16794	17013	16816	16714	16734	16757	16902	16745	16766	16644	16734	16576	16917	16715	16759	16787	16944	16770	16860	16732	16555	16880	16812	16800	16714	16906	16794	16650	16869	16819	16792	16741	16798	16886	16850	16648	16976	16712	16729	16658	16685	16681	16761	16807	16800	16839	16697	16699	16709	16646	16789	16880	16944	16759	16874	16727	16678	16899	16735	16827	16656	16630	16627	16640	16755	16888	16758	16777	16929	16837	16859	16807	16885	16851	17056	16897	16854	16687	16705	16697	16927	16745	16686	16803	16632	16734	16726	16833	16652	16817	16675	16833	16776	16815	16706	16788	16868	16833	16694	16733	16767	16634	16608	16639	16830	16967	16811	16696	16762	16870	16708	16823	16876	16829	16846	16917	16871	16896	16649	16785	16893	16757	16740	16783	16499	16720	16651	16656	16800	16807	16854	16699	17003	16760	16606	16780	16825	16730	16849	16687	16740	16802	16590	17014	16756	16490	16666	16597	16831	16614	16699	16832	16634	16670	16839	16894	16803	16761	16706	16779	16776	16636	16875	16770	16725	16602	16831	16868	16805	16685	16766	16907	16753	16800	16743	16650	16615	16543	16672	16760	16772	16498	16614	16807	16726	16675	16577	16828	16815	16509	16667	16711	16838	16687	16749	16798	16793	16678	16631	16806	16738	16566	16698	16662	16671	16578	16722	16820	16706	16974	16843	16733	16877	16851	17056	16773	16776	16918	16614	16685	16644	16709	16774	16749	16700	16691	16718	16786	16709	16823	16722	16521	16673	16777	16726	16794	16671	16704	16734	16805	16846	16690	16583	16719	16672	16714	16618	16674	16519	16739	16693	16809	16743	16710	16561	16745	16721	16697	16823	16865	16932	16623	16735	16608	16552	16884	16817	16881	16912	16646	16935	16776	16799	16526	16765	16663	16718	16763	16707	16760	16588	16841	16960	16827	16702	16820	16908	16738	16702	16703	16905	17074	16718	16864	16683	16798	16591	16543	16868	16724	16868	16883	16733	16759	16836	16541	16643	16845	16828	16689	16862	16873	16785	16671	16723	16686	16694	16666	16807	16663	16762	16814	16961	16592	16554	16616	16682	16629	16666	16484	16784	16679	16705	16683	16729	16691	16921	16598	16896	16738	16769	16782	16678	16900	16660	16860	16721	16765	16893	16860	16728	16709	16806	16694	16876	16843	16709	16761	16851	16778	16802	16769	16827	16765	16707	16815	16787	16668	16717	16758	16803	16741	16668	16768	16934	16568	16716	16571	16827	16679	16716	16789	16833	16762	16834	16686	16783	16878	16851	16817	16792	16602	16708	16834	16660	16612	16706	16781	16822	16658	16690	16706	16772	16650	16712	16568	16823	16608	16938	16603	16615	16672	16824	16806	16884	16894	16790	16670	16756	17012	16990	16756	16819	16784	16711	16755	16696	16580	16541	16833	16612	16751	16889	16897	16709	16732	16742	16735	16878	16693	16789	16586	16521	16955	16786	16740	16762	16523	16666	16606	16519	16785	16914	16876	17031	16886	16635	16697	16748	16890	16749	16747	16724	16798	16724	16601	16860	16942	16863	16891	16757	16815	16589	16902	16539	16879	16815	16723	17082	16813	16803	16864	16847	16603	16701	16826	16844	16692	16659	16781	16672	16664	16715	16656	16958	16726	16702	16701	16714	16702	16773	16684	16879	16701	16846	16770	16643	17059	16662	16967	16799	16737	16637	16805	16726	16670	16894	16520	16774	16725	16750	16895	16673	16487	16797	16635	16572	16749	16818	16866	16741	16541	16589	16951	16706	16786	16776	16854	16753	16785	16743	16904	17036	16813	16697	16811	16724	16817	17019	16842	16786	16761	16559	16968	16838	16761	16820	16769	17022	16721	16668	16664	16978	16846	16891	16806	16846	16821	17019	16726	16788	16646	16690	16969	16705	16641	16869	16931	16745	16714	16778	16900	16776	16826	16712	16592	16918	16550	16853	16822	16656	16865	16735	16573	16713	16603	16837	16634	16828	16914	16542	16916	16722	16968	16986	16886	16748	16900	16764	16748	16795	16721	16924	16782	16859	16780	16882	16676	16766	16674	16909	16632	16652	16712	16846	16760	16750	16757	16651	16912	16725	16626	16571	16734	16740	16756	16685	16615	16808	16575	16923	16661	16712	16829	16801	16883	16635	16653	16835	16761	16682	16880	16535	16596	16738	16799	16816	16720	16719	16799	16787	16544	16683	16708	16753	16698	16751	16716	16689	16764	16667	16629	16794	16739	16835	16725	16547	16822	16960	16587	16733	16620	16824	16673	16787	16552	16813	16602	16709	16720	16828	16550	16566	16713	16730	16612	16642	16772	16663	16774	16908	16740	16700	16754	16704	16747	16722	16664	16929	16709	16572	16602	16759	16875	16672	16758	16741	16572	16709	16790	16606	16783	16955	16630	16838	16681	16790	16853	16629	16782	17086	16753	16695	16803	16678	16888	16938	16731	16731	16926	16618	16786	16802	16735	16807	16723	16880	16928	16762	16886	16784	16733	16886	16770	16629	16812	16730	16812	16649	16748	16780	16911	16673	16652	16878	16715	17012	16776	16902	16751	16822	16768	16759	16729	16621	16757	16743	16641	16680	16739	16937	16767	16733	16891	16759	16723	16698	16835	16983	16738	16797	16806	16797	16755	16775	16894	16657	17076	16875	16720	16812	16943	16753	16627	16531	16674	16504	16679	16649	16857	16877	16718	16692	16788	16842	16740	16712	16830	16785	16836	16706	16788	16840	16703	16916	16651	16783	16768	16986	16796	16744	16681	16693	16907	16630	16795	16955	16711	16691	16602	16804	16706	16916	16770	16917	16655	16750	16733	16612	16953	16969	16785	16764	16600	16888	16831	16570	16589	16825	16890	16688	16685	16734	16612	16787	16792	16891	16713	16844	16726	16792	16932	16709	16791	16804	16745	16687	16844	16718	16652	16677	16752	16834	16880	16597	16679	16898	16804	16668	16844	16842	16822	16919	16542	16786	16774	16675	16746	16681	16748	16815	16892	16699	16806	16762	16781	16860	16853	16788	16848	16773	16641	16848	16689	16883	16703	16792	16809	16912	16678	16750	16838	16752	16701	16699	17021	16813	16715	16694	16871	16747	16813	16797	16897	16743	16629	16776	16858	16871	16654	16841	16899	16833	16913	16902	16721	16937	16812	16783	16684	16955	16695	16650	16787	16697	16840	16757	16663	16706	16809	16727	16813	16992	16727	16705	16683	16684	16865	16722	16832	16687	16624	16715	16847	16824	16725	16730	16869	16761	16822	16803	16780	16862	16831	16867	16828	16738	16686	16886	16925	16741	16850	16764	16525	16717	16857	16756	16857	16748	16856	16889	16803	16807	16659	16605	16635	16748	16726	16759	16885	16825	16726	16617	16728	16721	16631	16738	16791	16772	16642	16805	16853	16828	16689	16718	16775	16794	16670	16785	16817	16694	16691	16815	16626	16780	16755	16711	16689	16703	16928	16849	16815	16597	16896	16886	16769	16805	16769	16699	16797	16818	16912	16750	16736	16751	16834	16884	16762	16586	16791	16799	16694	16752	16741	16716	16822	16599	16704	16843	16681	16887	16651	16441	16776	16587	16783	16922	16812	16844	16928	16775	16591	16873	16821	16875	16779	16828	16825	16822	16839	16754	16678	16680	16645	16676	16740	16563	16693	16704	17011	16787	16635	16783	16764	16684	16789	16683	16785	16864	16793	16796	16805	16700	16694	16798	16799	16594	16802	16667	16937	16835	16667	16802	16794	16855	16715	16682	16692	16868	16756	16809	16838	16747	16888	16760	16745	16739	16547	16756	16882	16826	16829	16815	16933	17139	16796	16784	16708	16878	16723	16802	16683	16798	16862	16824	16768	16849	16915	16795	16781	16809	16791	16820	16881	16792	16666	16817	16759	16735	16898	16837	16878	16857	16796	16802	16743	16992	16834	16783	16910	16762	16770	16669	16767	16786	16635	16867	16769	16773	16887	16655	16759	16678	16837	16685	16681	16644	16904	16745	16791	16786	16596	16808	16873	16970	16959	16759	16673	16933	16852	16766	16853	16794	16910	16685	16605	16718	16802	16615	16694	16851	16611	16638	16873	16703	16558	16912	16667	16565	16611	16733	16755	16742	16793	16863	16943	16872	16760	16866	16835	16810	16989	16924	16765	16863	16937	16726	16657	16763	17013	16605	16589	16646	16602	16675	16841	16661	16807	16845	16881	16773	16658	16757	16828	16687	16616	17052	16827	16798	16818	16676	16744	16807	16736	16849	16632	16709	16959	16953	16757	16539	16699	16689	17013	16940	16759	16727	16666	16757	16695	16657	16800	16777	16821	16775	16707	16720	16558	16655	16793	16699	16853	17025	16747	16963	16829	16715	16907	16798	16803	16895	16832	16617	16784	16814	16687	16861	16665	16692	16771	16624	16687	16563	16763	16917	16780	16784	16861	16836	16885	16791	16775	16950	16790	16795	16726	16657	16654	16663	16785	16808	16848	16700	16877	16902	16771	16750	16699	16921	16754	16889	16787	16776	16691	16892	16808	16964	16855	16686	16765	16719	16642	16691	16898	16808	16696	16897	16755	16851	16717	16789	16737	16787	16929	16957	16784	16719	16739	16757	16886	16644	16874	16749	16620	16799	16722	16762	16858	16741	16717	16826	16722	16662	16752
25991	43789	40606	31553	26294	22528	20691	18681	18060	17366	17289	16634	16244	15802	15420	15283	14920	14808	14480	14535	14600	14458	14560	14470	14324	14269	14296	14200	14389	14304	14297	14387	14248	14320	14375	14223	14195	14285	14273	14357	14334	14260	14370	14390	14295	14232	14297	14240	14466	15903	16649	15536	15053	14700	14516	14388	14179	14503	14172	14263	14342	14266	14417	14404	14243	14304	14227	14170	14304	14345	14150	14224	14184	14281	14221	14134	14189	14316	14160	14288	14267	14329	14188	14347	14218	14157	14110	14200	14271	14195	14277	14186	14312	14196	14417	14218	14288	14324	14205	14339	14201	14059	14341	14185	14038	14256	14287	14305	14474	14187	14277	14196	14322	14196	14063	14052	14230	14115	14128	14145	14285	14273	14096	14399	14266	14151	14201	14110	14225	14157	14272	14313	14223	14219	14313	14146	14301	14240	14032	14324	14098	14342	14150	14203	14376	14307	14125	14218	14149	14228	14264	14147	14216	14169	14146	14246	14161	14187	14264	14004	14335	14332	14254	14250	14298	14404	14222	14477	14152	14299	14092	14084	14127	14101	14162	14262	14233	14290	14223	14304	14075	14209	14236	14178	14097	14089	14264	14425	14202	14206	14251	14287	14186	14334	14321	14287	14182	14141	14230	14169	14143	14065	14149	14424	14271	14229	14235	14031	14184	14283	14257	14312	14073	14315	14212	14086	14230	14074	14272	14155	14173	14176	14208	14134	14076	14185	14135	14164	14089	14111	14209	14197	14150	14209	14189	14381	14134	14131	14164	14190	14169	14291	14126	14274	14110	14370	14280	14099	14375	14288	14205	14165	14287	14165	14125	14349	14118	14070	14049	14145	14465	14275	14102	14163	14152	14242	14251	14028	14282	14102	14189	14168	14278	14218	14231	14183	14259	14234	14230	14066	14136	14370	14270	14260	14266	14227	14306	14313	14236	14172	14246	14198	14356	14287	14274	14241	14017	14231	14289	14366	14413	14190	14200	14155	14273	14316	14316	14191	14140	14126	14212	14304	14410	14210	14255	14052	14097	14162	14168	14159	14124	14119	14326	14242	14255	14162	14277	14225	14080	14271	14097	14129	14219	14307	14148	14139	14011	14279	14164	14198	14116	14292	14157	14180	14242	14260	14326	14039	14284	14257	14287	14265	14360	14229	14102	14294	14303	14155	14221	14102	14138	14047	14255	14177	14240	14213	14263	14169	14198	14195	14007	14299	14253	14223	14207	14243	14168	14199	14136	14285	14143	14223	13961	14220	14294	14328	14205	14162	14138	14220	14223	14075	14106	14188	14258	14209	14244	14323	14274	14240	14298	14208	14377	14137	13973	14165	14301	14196	14142	14144	14280	14273	14276	14326	14186	14346	14200	14202	14013	14231	14170	14329	14149	14358	14244	14304	14244	14143	14128	14152	14253	14273	14347	14341	14091	14215	14145	14361	14232	14294	14206	14085	14305	14184	14237	14408	14131	14140	14305	14303	14181	14145	14171	14344	14330	14149	14293	14325	14140	14319	14146	14283	14063	14213	14146	14110	14143	14123	14195	14136	14258	14181	14254	14043	14097	14299	14285	14015	14235	14214	14284	14083	14259	14147	14231	14283	14235	14216	14305	14157	14148	14295	14316	14119	14146	14114	14383	14197	14072	14215	14205	14074	14237	14198	14142	14133	14314	14275	14238	14200	14366	14085	14427	14217	14282	14204	14145	14373	14257	14146	14145	14206	14293	14206	14194	14273	14193	14146	14227	14107	14168	14068	14279	14285	14292	14115	14135	14189	14119	14255	14185	14156	14151	14205	14179	14198	14219	14106	14223	14118	14365	14172	14167	14192	14388	14237	14128	14177	14353	14136	14203	14074	14153	14216	14150	14222	14226	14112	14291	14235	14143	14201	14152	14093	14305	14410	14241	14319	14187	14219	14016	14240	14174	14227	14272	14313	14133	14265	14261	14246	14347	14157	14226	14047	14248	14247	14212	14178	14209	14215	14119	14235	14143	14170	14249	14278	14276	14104	14230	14058	14127	14076	14213	14128	14179	14161	14045	14212	14203	14112	14124	14115	14111	14183	14003	14193	14177	14295	14114	14297	14297	14304	14185	14345	14170	14118	14143	14027	14336	14335	14207	14274	14159	14137	14116	14335	14391	14204	14271	14119	14141	14322	14365	14066	14144	14153	14139	13971	14229	14266	14165	14168	14192	14226	14183	14178	14133	14170	14218	13983	14149	14310	14268	14182	14177	14153	14250	14211	14130	14213	14266	14333	14094	14229	14238	14171	14308	14197	14164	14135	14103	14210	14019	14198	14210	14106	14186	14238	14456	14352	14280	14259	14107	14187	14152	14217	14235	14219	14331	14251	14002	14080	14086	14189	14160	14141	14196	14064	14348	14391	14254	14180	14426	14186	14355	14150	14154	14356	14158	14103	14050	14157	14120	14182	14090	14363	14123	14133	14175	14192	14344	14111	14368	14211	14080	14200	14355	14145	14185	14062	14115	14212	14177	14097	14227	14211	14337	14187	14241	14331	14175	14241	14076	14234	14296	14343	14301	14310	14234	14418	14283	14145	14232	14156	14170	14061	14232	14307	14341	14269	14146	14288	14078	14327	14062	14152	14232	14194	13988	14302	14100	14245	14276	14172	14220	14244	14240	14026	14259	14056	14087	14359	14225	14145	14324	14174	14162	14302	14122	14047	14248	14244	14187	14235	14286	14296	14124	14094	14219	14251	14294	14149	14247	14281	14228	14321	14268	14163	14140	14136	14160	14155	14429	14364	14126	14380	14193	14255	14111	14125	14299	14238	14135	14304	14217	14187	14228	14151	14267	14305	14330	14230	14268	14341	14259	14226	14199	14246	14283	14119	14214	14042	14083	14135	14158	14152	14207	14135	14360	14077	14269	14042	14141	14149	14227	14177	13989	14198	14172	14098	14157	14263	14085	14103	14252	14232	14057	14160	14210	14200	14189	14203	14115	14232	14053	14492	14220	14213	14088	14265	14232	14066	14213	14286	14237	14257	14291	14107	14170	14160	14138	14111	13983	14360	14086	14098	13996	14253	14344	14243	14138	14222	14249	14163	14295	14261	14239	14302	13988	14152	14325	14251	14165	14117	14348	14170	14117	14262	14443	14244	14292	14257	14376	14250	14113	14155	14182	14104	14299	14258	14227	14169	14075	14287	14137	14329	14274	14243	14127	14222	14230	14218	14250	14262	14101	14244	14413	14296	14276	14270	14323	14150	14130	14117	14158	14198	14279	14137	14130	14207	14182	14236	14159	14339	14152	14098	14189	14296	14261	14225	14206	14069	14185	14223	14118	14244	14364	14314	14327	14143	14170	14198	14190	14243	14164	14369	14391	14162	14062	14192	14378	14255	14122	14254	14366	14105	14313	14223	14355	14197	14205	14361	14250	14218	14112	14298	14318	14160	14178	14083	14121	14257	14180	14301	14189	14284	14131	14137	14309	14246	14155	14225	14080	14250	14336	14108	14150	14215	14224	14002	14242	14100	14265	14240	14267	14057	14241	14258	14233	14242	14172	14255	14355	14019	14389	14051	14263	14202	14132	14354	14330	14073	14318	14226	14089	14236	14488	13986	14279	14153	14183	14323	14310	14102	14153	14125	14236	14219	14108	14177	14196	14284	13944	14182	14183	14198	14266	14270	14202	14287	14300	14265	14122	14216	14157	14232	14194	14346	14287	14179	14274	14248	14302	14294	14285	14061	14048	14297	14244	14358	14160	14241	14163	14241	14301	14328	14258	14292	14118	14175	14212	14225	14149	14135	14264	14150	14337	14089	14257	14264	14220	14185	14328	14130	14351	14168	14152	14136	14179	13993	14177	14262	14166	14304	14173	14329	14150	14289	14317	14340	14300	14209	14220	14066	14382	13966	14174	14250	14133	14173	14346	14195	14082	14106	14264	14145	14200	13943	14293	14117	14291	14194	14187	14135	14081	14332	14147	14202	14267	14216	14130	14350	14262	14079	14142	14375	14270	14257	14108	14229	14018	14242	14190	14399	14236	14201	14084	14293	14192	14241	14172	14309	14137	14272	14343	14160	14275	14029	14200	14082	14160	14273	14087	14247	14157	14142	14232	14028	14160	14189	14079	14214	14182	14108	14348	14347	14327	14175	14205	14301	14231	14156	14318	14243	14253	14132	14084	14123	14121	14269	14279	14354	14095	14116	14371	14369	14150	14116	14261	14224	14271	14232	14173	14273	14273	14379	14146	14098	14223	14207	14238	14220	14192	14307	14005	14113	14209	14154	14015	14272	14175	14046	14381	14208	14290	14318	14084	14223	14185	14093	14289	14171	14236	14266	14187	14233	14092	14214	14241	14166	14295	14139	14005	14096	14120	14197	14062	14220	14210	14251	14308	14167	14220	14279	14171	14342	14291	14201	14248	14211	14092	14248	14191	14194	14088	14031	14223	14147	14207	14104	14215	14244	14202	14245	14191	14277	14436	14129	14227	14303	14335	14344	14253	14269	14153	13853	14298	14080	14197	14223	14205	14111	14307	14048	14279	14278	14416	14104	14192	14182	14033	14212	14142	14180	14148	14190	14225	13981	14196	14272	14357	14214	14248	14347	14356	14108	14219	14164	14131	14136	14201	14221	14147	14119	14159	14249	14332	14172	14281	14296	14400	14068	14121	14262	14294	14381	14191	14220	14193	14274	14226	14336	14287	14354	14197	14267	14207	14147	14293	14170	14170	14351	14097	14224	14363	14154	14287	14148	14336	14326	14148	14247	14109	14071	14238	14208	14280	14086	14318	14300	14073	14360	14214	14307	14110	14200	14309	14139	14210	14183	14141	14289	14246	14362	14271	14338	14340	14015	14138	14153	14251	14096	14258	14177	14122	14335	14214	14367	14131	14217	14089	14054	14288	14120	14157	14166	14238	14166	14212	14229	14135	14230	14128	14244	14121	14186	14191	14244	14220	14217	14368	14034	14216	14205	14206	14061	14175	14340	14223	14129	14216	14232	14207	14331	14355	14334	14144	14208	14345	14243	14308	14160	14312	14329	14305	14168	14288	14129	14140	14222	14196	14287	14285	14146	14056	14278	14210	14255	14294	14162	14043	14306	14169	14079	14154	14087	14314	14229	14144	14048	14214	14317	14050	14118	14192	14278
27820	23054	27653	24697	20070	19104	18540	17973	17689	17684	17525	17559	17474	17290	17179	17005	17029	16971	17330	17159	16993	16918	17030	17036	16991	16968	17193	17056	16953	17241	16991	17133	17051	16932	17313	17193	17003	17000	16863	16988	16974	16910	16825	16907	17096	16876	17002	17133	17035	17013	16956	16976	16928	16997	17176	17004	16904	16982	17088	16918	17130	16987	16798	17163	16996	17047	17207	17024	17001	16931	16817	17032	16872	17122	17048	16990	16889	16812	16981	17080	17193	16961	16988	16963	17041	16941	17125	17131	16897	16897	17059	17052	17015	17028	16825	17093	17113	16952	17096	17110	16907	16833	17024	16965	16789	16874	16778	16984	16935	16976	16798	16852	17127	17093	16871	16995	16881	16913	16954	16998	17051	16709	16981	17008	17106	16993	17230	17035	16879	17060	16901	16818	16794	16870	17009	17071	16840	16873	17005	16875	17037	16850	16858	16940	16939	16950	17037	16881	17042	16886	16807	17090	17054	16902	16835	16841	16865	16879	16907	16997	16894	17013	16814	16874	16840	16983	16966	17017	16979	16795	16893	17026	16908	16861	16776	16798	17110	16861	17030	17021	16898	16988	17142	17201	16950	16830	16999	16847	16905	16809	16883	17058	16919	16874	17075	16951	17065	16999	17058	17072	17008	16838	17006	17267	16925	16863	17096	17026	16962	17025	16993	17069	16972	17075	17208	16902	16892	16996	16989	16946	16953	16982	17042	16869	17040	16875	16834	16946	17144	17021	16950	16895	16923	16903	16810	17022	16918	16910	17102	16918	16909	16852	16980	16878	16975	16833	17046	16837	17115	16859	17049	16816	16935	17056	16639	16783	16910	17196	17239	16869	16799	17002	17134	17137	17000	16933	16755	16943	16907	17048	17091	17027	17007	16778	17018	16998	17091	17123	17035	16754	16993	17022	16844	17015	16907	17142	16959	17140	16999	17063	17172	17092	16939	17077	16873	17008	16964	16952	17077	16827	16933	17053	16874	17015	16921	16874	16989	17095	16899	17074	16929	17086	17002	16850	16925	16926	16942	16887	16901	17099	16939	16916	16886	16901	16686	17051	16946	17030	17120	17079	16779	16938	17003	16979	17065	16934	16938	16910	16872	17120	16884	16834	17040	16839	16861	16916	17152	17126	17008	16900	16932	16950	16926	16920	17008	17074	16896	16918	16889	16826	16957	17257	17159	16881	17082	16906	17126	17134	17114	16723	16649	16989	16816	17025	17222	17144	16930	17224	16983	16915	17012	16933	16969	16990	17021	17051	17081	16903	16982	16959	16930	17016	17029	16982	16931	16900	16995	16995	17050	16903	16891	17046	17010	17074	17092	17108	16904	16886	17016	16959	16867	16937	16937	16850	16991	16893	17007	16847	16764	17028	17039	16971	17031	16768	16940	16754	16973	16928	17017	17031	17044	17110	17047	17035	16958	16940	16832	16840	16952	16974	17008	17071	16776	16992	16842	16746	16894	16919	16930	16807	16945	16899	17083	16914	16884	16828	17068	17027	16854	17013	16964	17029	16904	17074	16948	16977	17085	17127	17172	16835	16674	16890	17129	17012	16976	16874	16943	17293	16921	17050	16885	17027	17172	16873	16894	17093	17015	16893	16732	16859	17077	17071	17156	16866	17033	16852	17050	16917	16966	16900	16941	17010	17071	16949	16854	16932	17023	16691	16979	16920	16937	16799	16876	16826	16894	16803	16875	17052	16988	16954	16946	17008	16992	17048	17004	16869	16936	16692	16983	16791	16846	16888	17027	16750	16819	17051	17038	17130	17031	17084	16940	16922	16952	17039	16764	16827	17135	17004	16993	17056	17024	17068	16791	16890	16944	17095	17086	17060	16790	16866	16896	16939	16853	17043	16976	16762	16959	16808	16786	16684	17034	16910	16794	16895	16897	17132	16897	17116	17041	16971	16987	16909	16915	16934	16928	16972	16997	17133	17094	17067	17049	16766	17021	16849	17197	16713	16911	16975	17009	17002	17119	16998	17039	16865	16885	17023	17051	16877	16974	16984	17012	16799	17023	17030	17044	16958	16999	16752	17049	17073	16882	16823	17034	16916	16864	16808	16993	16970	17023	17014	16968	17014	17005	16898	16952	16771	16912	16937	17218	17028	16848	16969	16853	16847	17004	16889	16947	16988	17190	16874	16973	16964	16998	17131	16942	17131	16936	17101	17042	16824	17016	17066	16973	17031	16888	16973	17026	17060	17114	16898	16805	16817	17005	17001	17032	17093	16828	17183	17073	17096	17054	16893	16860	16990	17006	17055	16988	16996	16846	17178	16814	16870	17049	17016	16918	16863	17018	16738	17102	16723	16947	17034	16934	16936	17053	16937	16984	17119	16710	17104	17062	16835	16857	16856	17002	16941	17055	17029	16943	16936	17100	16903	16812	17087	16853	16858	16945	16951	16971	16923	17051	16938	17078	16945	17122	17023	17027	16810	16941	16894	16881	16917	16854	17008	16959	17034	16949	16893	17011	17027	17032	17050	16827	17017	16981	16852	16959	17034	17043	16608	16914	16817	17046	16980	16890	16963	16882	17106	17022	16768	16801	16871	17001	17005	16899	16792	17141	16931	16939	17059	17000	16994	16941	17013	16883	17006	16960	16854	16856	17026	17047	16921	17065	17001	16604	16900	16844	16836	17072	16876	17013	16817	17085	17032	17048	16805	16940	16844	16977	16648	16867	16932	16951	16935	17071	17169	16897	17015	17053	16988	16955	16897	16794	16791	16982	16988	17006	16740	16979	17051	17061	16963	17111	16942	16991	16909	17049	16807	16951	16937	16777	16838	17134	16893	16938	16954	16849	17080	17107	16906	17061	16855	17063	17028	16873	16775	16858	17068	17009	16975	17023	16981	16829	16825	17039	16797	17006	16902	16819	17128	17156	17119	16868	17031	16938	17168	16931	17118	16935	16841	16816	16963	17090	17085	16988	17140	17089	17031	17041	17184	17039	16855	16866	17045	16812	16972	17049	17181	16852	16754	17085	17198	17069	16952	16833	16990	17029	16992	16960	16887	16962	17037	16775	16997	17040	17036	17061	16948	16786	16927	16894	16812	16967	16731	17015	17128	16981	16907	17059	17159	17091	16881	17010	16924	16757	16930	16750	16836	16930	17079	16909	16800	16977	17091	16856	17022	17027	16937	16796	16970	17107	16994	17091	16953	17025	17005	16880	17093	17212	17179	16912	16849	16770	16778	16781	17073	16970	16853	17020	17134	17036	17014	16626	16945	16967	16923	16841	17019	16644	16820	16911	16696	17000	16867	16921	16735	16950	16915	17019	16968	16968	16959	16722	16917	17067	17125	17113	17056	16840	16918	16866	16788	17018	16798	17056	17074	16984	16815	17097	17019	17062	17099	16925	16877	16926	17119	16801	17023	17002	16904	16851	17165	17000	17150	16933	16929	17067	16988	16946	17024	16961	16993	16975	16940	17098	17038	16966	16962	17110	16988	17043	16695	17219	16660	17010	16817	17091	17142	17002	17017	16759	16680	16879	17055	17084	17124	16832	16736	17005	16850	16939	16991	17044	16844	17029	17042	16865	17013	16894	16940	16991	16848	16960	16804	16850	17032	16892	16948	16702	16984	16904	16799	17024	16981	17035	16981	17000	16986	17047	16960	16985	17073	17229	17098	17096	16959	16943	17030	17138	17139	17141	16990	16968	16857	16856	16948	16986	17045	16915	16969	16993	17021	16987	17134	17002	16973	17140	17080	17071	17087	17164	17141	16909	17044	16909	17121	16938	16964	16939	17107	16958	16759	16887	17018	17086	16925	16898	16833	16956	17111	16948	16983	17009	16970	16860	16924	16837	16812	16960	17058	16888	16967	17092	16969	16908	17012	16980	16860	16953	16716	16892	17102	16951	17019	16999	17107	16873	16717	16855	16850	16946	17087	16886	16915	17064	16958	16963	17004	17037	16924	16998	16950	16918	17147	17085	16998	17103	16738	16945	17024	16910	16947	16866	16836	17019	16906	17060	16926	16764	17077	16945	16992	16796	16817	16819	16880	17119	16969	16849	17064	16887	16913	16981	16931	16978	16759	16902	17091	16728	16960	16783	16873	16772	16834	16872	16902	16726	16892	16829	16929	17089	17083	16824	16905	16905	17030	17133	17184	16958	17194	17017	17083	17067	16963	16927	16903	17153	16961	16997	16816	16969	16926	16909	17133	16931	16936	17087	17105	16953	17105	16840	16875	17019	16979	16872	16868	16985	17003	16959	16970	16930	17015	17140	17049	16836	16863	16938	16954	17175	17112	16955	16897	16971	16866	16947	17007	17108	16911	16631	16951	17061	16906	17061	16951	16996	16901	16994	17072	16950	16890	17068	17097	16953	17006	17022	17037	17221	16982	17096	17020	16891	17230	16848	16880	16821	17051	16937	17018	17142	16976	17067	16810	16983	17005	16802	17055	16837	16692	16898	16944	17027	17125	17152	16837	16917	17110	16999	17016	17011	17008	16875	16880	17114	17065	17093	16993	16916	16890	17130	17086	16978	17025	17054	16938	16913	16844	16810	16933	16966	17074	17027	17057	17100	16785	16946	17009	17009	17117	16784	17115	17168	16776	17033	17168	17006	17045	17098	16824	16975	16790	16942	16895	16976	16964	16614	17059	17049	16961	17231	17071	17051	16994	17150	17011	16939	16752	16817	16802	16837	16857	17120	16929	16852	16932	16784	17086	16932	17248	16901	16916	17062	16983	17071	17043	16945	16923	16958	17096	16973	17024	16944	16933	16894	17128	17045	16965	16739	17013	17007	16855	17130	16675	17055	16959	17143	16811	17168	17182	17062	17040	17017	17051	16969	16887	17004	16951	16886	16953	17083	16849	17273	16939	17067	17058	17110	16912	16881	17078	16818	16667	17005	16886	16886	16739	17014	17006	16815	16949	16872	16875	16995	17147	16966	16957	17016	17037	16901	16927	16933	16989	17115	16924	16973	17121	17062	17156	17007	16993	17039	16659	17092	17012	16884	16918	17140	16948	17009	16924	17059	17073	17122	17053	17026	16984	17094	16854	16918	16940	16963	16926	16951	16823	16950	16919	16930	16947	17106	16927	16987	16788	17145	16760	17038	16910	17037	17065	17107	17195	16871	16955	16962	17007	16828	17034	16965	17012
20748	28932	27764	22018	18824	17438	16281	15771	15588	15475	15628	15106	14945	14700	14580	14592	14260	14449	14428	14393	14523	14385	14382	14308	14542	14449	14404	14257	14286	14337	14497	14392	14305	14216	14316	14401	14312	14428	14383	14447	14215	14354	14168	14384	14362	14391	14352	14279	14193	14408	14643	14430	14396	14362	14363	14258	14128	14460	14375	14267	14229	14369	14341	14315	14390	14423	14399	14312	14204	14418	14232	14400	14394	14355	14355	14384	14265	14275	14281	14419	14174	14234	14344	14164	14385	14099	14212	14410	14182	14386	14322	14273	14404	14230	14345	14359	14345	14284	14231	14306	14476	14276	14246	14389	14321	14335	14244	14375	14222	14250	14357	14307	14378	14415	14283	14413	14251	14346	14259	14264	14323	14286	14363	14333	14200	14409	14304	14256	14538	14305	14313	14287	14222	14222	14308	14283	14108	14149	14328	14413	14450	14320	14167	14423	14327	14249	14375	14251	14293	14274	14212	14515	14325	14355	14139	14331	14220	14219	14492	14401	14397	14349	14364	14402	14416	14498	14232	14401	14332	14216	14360	14279	14363	14373	14448	14366	14370	14238	14282	14176	14315	14465	14278	14336	14370	14420	14203	14226	14439	14388	14243	14257	14264	14302	14385	14311	14350	14260	14223	14208	14365	14418	14347	14330	14540	14312	14486	14296	14417	14490	14109	14194	14413	14222	14361	14266	14361	14209	14125	14236	14358	14335	14232	14343	14277	14245	14223	14234	14165	14386	14427	14245	14335	14359	14098	14270	14214	14362	14201	14453	14448	14255	14499	14313	14245	14191	14300	14073	14417	14384	14201	14200	14319	14275	14073	14335	14301	14197	14432	14311	14191	14513	14339	14297	14282	14330	14282	14360	14235	14257	14419	14118	14345	14317	14404	14287	14221	14357	14349	14322	14262	14204	14232	14293	14362	14250	14289	14106	14296	14215	14354	14176	14264	14372	14143	14237	14468	14431	14241	14244	14332	14256	14355	14453	14444	14278	14232	14327	14352	14330	14307	14420	14349	14147	14152	14214	14462	14321	14231	14239	14286	14314	14325	14200	14413	14325	14349	14327	14333	14230	14297	14388	14364	14265	14402	14389	14278	14389	14357	14310	14287	14081	14273	14356	14551	14414	14239	14310	14231	14337	14275	14466	14202	14461	14354	14255	14321	14340	14141	14288	14431	14035	14330	14330	14282	14385	14254	14179	14325	14374	14407	14199	14247	14277	14502	14402	14374	14406	14163	14262	14428	14468	14254	14220	14440	14229	14228	14340	14314	14234	14253	14325	14265	14305	14298	14277	14280	14377	14283	14199	14403	14253	14420	14312	14324	14428	14209	14435	14248	14109	14267	14453	14420	14241	14424	14399	14323	14477	14356	14258	14462	14166	14178	14371	14315	14299	14299	14412	14283	14432	14425	14223	14184	14301	14149	14484	14107	14345	14273	14465	14396	14369	14402	14175	14317	14339	14385	14274	14399	14320	14488	14369	14374	14312	14321	14366	14328	14250	14311	14314	14156	14152	14239	14221	14272	14273	14363	14306	14234	14374	14264	14312	14212	14341	14177	14329	14466	14220	14225	14262	14439	14262	14255	14318	14288	14389	14414	14399	14412	14211	14147	14383	14272	14297	14270	14393	14377	14279	14328	14295	14385	14334	14237	14321	14360	14355	14411	14389	14225	14409	14332	14289	14384	14353	14335	14323	14246	14442	14397	14327	14350	14273	14370	14200	14458	14305	14363	14283	14311	14281	14332	14257	14387	14257	14251	14326	14418	14138	14260	14266	14348	14342	14351	14426	14299	14303	14546	14469	14268	14199	14290	14190	14376	14251	14431	14280	14342	14398	14337	14271	14302	14310	14207	14359	14356	14270	14359	14370	14373	14274	14281	14229	14310	14437	14433	14337	14384	14334	14444	14291	14364	14385	14345	14310	14516	14355	14437	14301	14345	14406	14273	14298	14257	14473	14345	14180	14362	14161	14348	14307	14159	14407	14334	14397	14323	14344	14395	14310	14312	14256	14195	14119	14347	14189	14303	14201	14368	14256	14225	14394	14427	14251	14271	14312	14407	14315	14301	14454	14341	14453	14385	14343	14227	14142	14268	14417	14278	14255	14366	14342	14406	14370	14331	14277	14303	14278	14308	14325	14289	14349	14264	14237	14154	14103	14372	14426	14344	14334	14418	14284	14529	14278	14199	14526	14290	14296	14430	14272	14193	14239	14252	14479	14306	14337	14315	14367	14289	14284	14197	14356	14374	14374	14397	14228	14438	14151	14359	14405	14236	14522	14330	14028	14227	14263	14342	14219	14378	14343	14274	14412	14449	14229	14183	14325	14331	14308	14278	14491	14238	14196	14440	14301	14205	14203	14290	14462	14313	14232	14348	14259	14389	14370	14477	14223	14320	14212	14326	14318	14222	14341	14414	14354	14423	14311	14388	14329	14265	14206	14245	14258	14401	14371	14239	14306	14290	14148	14381	14267	14407	14261	14272	14401	14177	14124	14161	14308	14290	14313	14253	14313	14213	14190	14359	14373	14389	14399	14239	14264	14204	14350	14260	14269	14193	14135	14484	14469	14114	14323	14456	14259	14396	14297	14174	14251	14323	14439	14444	14174	14211	14078	14283	14251	14408	14407	14332	14212	14273	14371	14399	14262	14202	14238	14325	14286	14358	14408	14134	14214	14343	14383	14387	14422	14268	14403	14269	14127	14312	14470	14369	14223	14177	14404	14394	14414	14243	14350	14334	14250	14208	14296	14416	14439	14230	14170	14292	14255	14181	14413	14293	14219	14243	14374	14359	14330	14233	14165	14436	14386	14494	14152	14234	14402	14323	14332	14378	14305	14366	14355	14186	14263	14273	14417	14280	14355	14285	14434	14163	14346	14320	14215	14319	14204	14417	14258	14290	14292	14140	14185	14420	14073	14286	14362	14420	14315	14372	14298	14356	14326	14363	14139	14075	14411	14312	14263	14307	14033	14296	14355	14246	14277	14547	14222	14372	14298	14216	14124	14318	14267	14192	14290	14236	14221	14374	14360	14451	14287	14347	14111	14499	14379	14354	14226	14309	14336	14469	14445	14470	14194	14266	14162	14337	14303	14422	14133	14443	14179	14166	14232	14198	14443	14343	14273	14166	14277	14340	14251	14383	14477	14337	14226	14370	14184	14239	14336	14349	14337	14107	14316	14368	14312	14239	14271	14452	14360	14293	14272	14294	14278	14292	14364	14326	14137	14102	14349	14415	14301	14157	14310	14371	14316	14382	14339	14201	14271	14455	14180	14091	14448	14420	14365	14280	14411	14337	14266	14321	14335	14427	14296	14387	14406	14121	14366	14308	14294	14238	14363	14434	14218	14258	14244	14403	14098	14355	14181	14331	14227	14410	14307	14120	14325	14496	14287	14368	14242	14213	14200	14270	14311	14219	14213	14387	14092	14371	14316	14219	14292	14437	14387	14356	14187	14307	14451	14220	14463	14555	14501	14275	14272	14340	14288	14296	14328	14303	14317	14105	14381	14399	14407	14230	14252	14221	14281	14213	14348	14373	14394	14290	14425	14289	14210	14329	14261	14252	14308	14295	14477	14362	14266	14275	14318	14258	14449	14284	14194	14392	14144	14371	14345	14286	14403	14383	14549	14409	14341	14417	14177	14364	14319	14032	14363	14361	14381	14377	14366	14276	14152	14278	14221	14282	14259	14321	14308	14232	14477	14279	14143	14257	14106	14175	14304	14451	14338	14370	14172	14257	14482	14344	14459	14314	14183	14125	14132	14265	14192	14265	14292	14242	14153	14323	14336	14402	14215	14292	14552	14354	14414	14308	14558	14240	14359	14219	14410	14262	14257	14203	14330	14052	14370	14291	14292	14365	14340	14340	14367	14288	14212	14372	14086	14226	14475	14199	14375	14253	14362	14364	14333	14261	14250	14270	14337	14327	14238	14485	14276	14321	14260	14280	14375	14318	14312	14362	14203	14163	14243	14174	14253	14262	14298	14330	14414	14172	14374	14290	14283	14468	14243	14348	14243	14364	14159	14365	14126	14267	14465	14256	14256	14339	14317	14279	14468	14402	14340	14348	14203	14327	14306	14309	14304	14294	14375	14309	14431	14363	14401	14201	14396	14167	14365	14322	14347	14377	14454	14272	14276	14363	14354	14142	14403	14385	14207	14204	14395	14323	14332	14324	14336	14310	14224	14235	14477	14142	14353	14529	14373	14224	14259	14325	14416	14405	14295	14342	14236	14328	14249	14333	14356	14457	14296	14182	14292	14328	14378	14299	14262	14283	14325	14151	14391	14288	14283	14179	14324	14332	14297	14343	14199	14334	14204	14345	14436	14291	14284	14212	14238	14231	14427	14332	14276	14210	14408	14323	14340	14256	14423	14280	14288	14358	14477	14472	14240	14222	14307	14284	14579	14390	14358	14297	14325	14542	14232	14288	14262	14294	14343	14304	14228	14427	14455	14345	14208	14314	14092	14395	14401	14433	14343	14395	14264	14423	14330	14385	14422	14333	14265	14422	14249	14262	14241	14391	14228	14263	14169	14292	14306	14221	14406	14246	14337	14268	14343	14171	14266	14483	14226	14142	14396	14388	14094	14438	14373	14307	14331	14429	14164	14158	14208	14358	14321	14128	14313	14384	14371	14295	14218	14111	14274	14354	14476	14271	14457	14281	14325	14334	14308	14352	14387	14320	14208	14216	14339	14290	14246	14457	14471	14417	14148	14238	14319	14448	14376	14313	14439	14462	14416	14258	14192	14311	14105	14389	14254	14208	14420	14337	14304	14347	14353	14415	14210	14281	14195	14314	14433	14436	14369	14231	14204	14415	14236	14311	14224	14167	14347	14214	14304	14478	14349	14317	14387	14320	14235	14359	14295	14280	14308	14386	14328	14174	14313	14266	14127	14308	14452	14423	14307	14379	14355	14343	14495	14377	14238	14381	14538	14199	14320	14417	14365	14344	14390	14285	14303	14364	14370	14250	14356	14269	14219	14229	14305	14172	14326	14368	14272	14325	14350	14474	14136	14395	14365	14279	14203	14199	14193	14204	14445	14332	14309	14442	14382	14376	14300	14307	14484	14352	14314	14195	14490	14358	14169	14365	14227	14385	14287	14338	14355	14167	14244
23948	21433	28994	24489	22929	23867	22642	18575	17885	18125	17615	17115	16736	16642	16592	16576	16393	16258	16292	16173	16399	16153	16328	16342	16324	16200	16221	16095	16291	16209	16202	16129	16098	16194	16210	16121	16287	16023	15951	16186	16268	16182	16040	16226	16179	16176	16239	16125	16113	16513	17050	16785	16584	16406	16220	15969	16026	16233	15888	16305	16013	16144	16026	16159	16065	15988	16029	16052	15879	15937	15875	16115	16043	16135	15934	16266	16291	16096	16201	15906	15973	16140	16023	15893	16106	16054	16005	16198	16081	15984	16071	16032	16013	16154	16092	15951	16158	16204	16089	16081	16307	16017	16100	16135	15898	16086	16211	16054	16043	16104	15933	16006	16182	16092	15982	16061	16120	15981	15896	16049	16184	16017	15969	15983	16050	15940	16231	16278	16154	15950	15854	15835	16115	15831	16140	15917	15954	16219	16106	16116	15863	16004	15991	16166	15999	16042	15945	15789	15958	16102	16070	16025	16029	15974	15996	16027	16135	15883	16122	15979	16082	16177	15974	16117	15839	16173	16177	16085	16051	16176	15969	15855	16064	16173	15977	16059	16004	16163	16036	15994	15990	16006	16200	16196	16048	15985	15967	16019	15997	16225	16014	16095	16188	16141	16014	15917	15992	16031	16070	16044	15956	16121	16076	15857	16213	16084	15932	15898	15945	16030	16052	15914	15991	16071	16086	15912	15942	16067	16081	16212	15930	16058	16009	16100	16078	16146	16161	16069	15875	16022	15942	16018	15928	16299	16233	15920	16112	16040	16049	15972	15887	16139	16131	16118	16236	16152	15988	16287	16130	16230	16003	16374	15969	16151	16167	15986	16035	16036	15949	16063	15936	16035	15978	16020	16059	16053	15883	16064	16080	16034	15760	15881	16053	16051	16074	15892	16260	16149	16119	15945	15677	15959	16063	16016	15883	16060	16117	15975	16082	15989	15901	16125	16198	16191	15993	16047	16076	16060	16116	15987	15990	16163	16077	16037	16075	16063	15942	16097	15922	16132	16283	16017	15948	16195	16046	16041	16104	16333	15977	15996	15994	16072	16021	16067	15991	16019	16137	16318	16393	16005	16176	16054	16178	16090	15988	15996	16205	16168	16073	16081	15923	15920	16157	16046	16185	16251	16178	16071	15932	15971	16119	16003	16102	16140	16036	16255	16063	16067	16012	16129	16173	15948	16091	15914	16017	16324	16002	15873	15905	16127	16096	16055	15980	15976	15970	15945	15986	15985	15861	16136	16100	16084	16005	15957	16174	16034	16140	16138	15984	16181	16154	16053	16276	16069	16059	16076	16198	16205	16076	16097	16210	16125	16058	15915	16050	15976	15976	16174	16104	16187	16106	16097	16066	16026	16148	15980	16063	15925	16091	15891	16109	16145	16122	15914	15744	16002	16063	15936	16096	16098	15968	15949	15918	16141	16057	16032	15857	16141	16018	16189	16127	16006	16169	15950	16181	15902	16034	16231	16155	16410	16086	16124	16020	16300	15926	16022	15939	15831	16097	15862	16148	16021	16033	16041	16362	16292	16046	15803	16072	16063	16063	16174	16087	16037	16031	16151	15874	16205	15917	15933	16024	16105	16201	16100	16068	15915	16114	15929	16106	15878	15973	16053	16092	15872	15825	16001	16070	16248	15999	15868	16108	16184	16193	16097	16246	15799	15997	15830	15964	16180	15886	16051	16119	16215	16076	16051	16109	16067	16093	15837	16069	16164	16070	16036	16067	16069	15998	16089	15983	15831	15979	16010	16066	16057	16004	15975	15894	16001	16143	16057	16124	16099	16063	15944	16001	15862	16133	16025	15979	16096	15975	16079	16055	16249	16202	16039	16071	15953	15972	15941	16051	16036	15973	15973	16029	16009	16127	15926	16049	16005	16116	15987	15927	15846	16024	16144	16095	15965	15902	16049	16190	16030	16211	16030	16069	16094	16071	16131	16129	16201	15891	16174	16032	16074	15951	15994	16221	16246	16231	16008	16055	15987	16067	16071	16143	16123	16132	15896	16001	15942	16154	16147	15930	15927	16112	15992	16136	15985	15828	16021	16197	16149	16090	16104	15988	16145	16066	15964	16285	16141	16083	15943	16177	16016	16063	16090	16081	15757	15897	16098	16035	16194	15939	16097	16156	16056	16118	16137	15908	16069	16247	16278	16172	16228	16087	16144	16211	15934	16008	16137	15829	16046	16023	16156	16045	16042	15923	16090	16209	16077	15999	16176	15960	16105	16088	15829	16068	15986	16082	16145	16107	16077	16103	16101	16095	16085	16091	15993	15992	16046	16023	16040	16003	16106	16089	15879	15863	15964	16009	15925	15999	16126	15825	16068	16114	15982	16065	16025	15931	15986	16027	15973	15924	16038	16077	15995	16200	15996	15881	16011	16088	16008	15973	16034	16345	16287	16248	16040	16139	16064	15932	15909	16130	16065	15963	16031	16059	16013	16062	16227	16224	15989	15960	16352	15983	15931	15963	16153	16224	15951	15905	15987	16128	15898	16088	15911	15845	15836	16155	16045	16183	16093	16197	16107	16001	15961	16058	15837	16080	15921	16173	15990	16050	15903	16277	16254	16000	16163	15802	16032	16108	16006	15994	15782	15998	15973	15999	16028	15975	16094	16082	16036	15982	16135	16055	16142	16169	16183	16065	16072	16217	15970	16118	16052	16078	16039	16142	15947	15987	16011	15815	15971	16085	16045	16170	16101	15984	16028	16068	16047	16102	15880	16117	16014	16075	16012	16180	16022	16092	16099	16127	16146	15965	16079	16008	16234	16016	16122	16149	16007	16087	16119	15836	15961	15983	15959	16102	16111	16085	16114	16066	16217	15974	16147	16006	16028	16196	16129	15967	16264	16119	16094	16126	15949	16079	16102	15971	15833	16260	16022	16035	16067	16041	16065	16116	16073	16094	16284	16134	16029	16219	15922	15829	16022	15940	15999	15960	16132	16123	16259	15966	15958	15907	15983	15928	16116	15836	16067	16051	16048	15862	16137	16144	16098	16194	15998	15973	16055	16022	15974	16189	15989	15984	15881	16244	15991	16132	16125	15981	16197	16197	16048	16088	16266	16201	15954	16226	15920	15900	15934	15993	15971	15796	16109	16027	16149	16119	16111	16121	16101	16156	16240	15930	16101	15882	16117	16046	16076	15969	15992	16129	15962	15966	16029	16136	15976	16135	16193	16120	15919	16140	15877	16050	16106	16098	15910	15931	15882	16055	15900	15978	15945	16115	16213	16137	16019	16013	15922	15965	16033	16078	16036	15902	15945	15936	15912	16010	16037	16195	15968	16029	16035	16000	16221	15995	15932	16055	16271	16064	16227	16115	16077	16125	16110	16071	15970	15901	15947	16080	16161	15965	16083	15984	16019	16095	16042	16017	16016	16063	16038	16099	16146	16124	16034	16088	15938	16098	16032	16092	15886	16075	16159	15972	15979	16118	16103	16018	16176	16211	15921	16138	16095	16044	16228	16039	16028	16379	16103	16063	16102	16107	15981	16022	16036	16013	16057	16106	15811	16039	15973	16161	16206	16068	15992	16200	16116	16136	15829	15958	16160	15999	16127	16124	16301	16102	16118	16062	15984	16241	16150	15932	16088	15982	16063	16254	15859	16109	16177	16160	16095	15855	16238	15877	16125	16081	15971	16135	16047	16205	16032	16194	15988	15990	15837	16022	16108	16180	15935	16127	15991	16106	16094	15870	16149	16269	15937	15882	16066	16142	16055	16117	16234	15982	16235	15978	16216	16303	16007	16116	15968	16319	16267	15999	15873	16117	16104	15921	16070	15958	16041	16068	16053	16060	16213	16049	16197	15965	16108	15967	16096	15910	16244	16233	16005	15882	15918	16039	16249	16068	16005	16047	15971	16039	16170	16158	16270	16230	15899	15945	16250	16035	16117	16188	15896	16148	16041	16112	16137	15986	15926	15987	16390	16137	15986	16112	16102	15977	16143	16033	16113	16040	15966	16308	16017	15933	16082	16006	16077	16024	15962	16030	16024	16183	16019	16055	16093	16093	16116	16074	16093	16155	16166	16036	16105	16020	16050	16127	16165	15998	16078	16210	16144	16165	16032	16007	16008	16322	15987	16117	16021	16100	16010	16026	15938	16038	16021	15855	16213	16024	16105	15992	15988	16112	16107	16146	16074	16009	16124	16135	16114	16288	16171	16034	16087	15873	16015	15971	15976	16319	16151	16296	16062	16266	16223	16131	16196	16222	16129	16148	15966	16040	15828	16194	16144	16213	16067	15925	16274	16079	16003	16098	16087	16109	16231	16022	16011	16169	16152	16092	16125	16045	16111	16173	16086	15995	16102	15926	15967	15960	16076	16107	16086	16136	16000	16053	16073	15862	15914	16217	15837	16233	15970	15952	16025	16028	15816	15949	16009	15982	16124	16098	16230	16039	16115	15990	15905	15987	16067	16111	16250	16250	15976	16256	16038	16062	16139	15981	16229	16071	15854	16248	16004	16030	16076	15983	16026	16070	15892	16084	16147	16188	15791	16022	16009	16008	16094	16180	15972	15935	16023	16128	16046	16091	16061	16029	15900	16143	15882	16155	15939	15961	16111	16071	16189	16192	16027	16063	16113	15918	16080	16209	15985	15979	16025	16114	16080	16126	16065	16046	15963	16007	15874	16100	16184	16039	16076	16010	16059	16130	15865	15844	15966	15976	16120	16086	16057	15975	16129	16037	15953	16116	16050	16113	15825	16007	16111	16258	16082	15977	16058	16221	16188	15837	16064	16178	15947	16034	16157	16164	16241	16149	15978	16037	15870	15907	15948	16076	15992	16066	16093	15987	16103	15824	16057	15900	16027	15975	16026	15861	16194	15913	16170	16084	15968	16064	15976	16092	15923	16053	16003	16117	15823	16116	16036	16098	16216	15957	15983	15900	16001	15984	16066	15954	15905	15856	16175	15995	16145	16158	16117	16106	16078	16049	16063	16233	15908	15997	16050	16101	15846	16060	16193	15925	15887	15913	16002	15881	15859	16198	15953	16176	16168	16055	15995	16089	16021	16228	16249	16215	16044	16064	15949	16106	16173	15992	16001	16090	16124	16135	16048	15918	16043	16006	16107	16197	16037	16116	15939	16204	16028	15918	16112	15958	16055	16186	16097
23950	38212	35165	29402	25044	22208	19202	17496	17108	16839	15661	15231	15128	14459	14522	14380	14135	14083	13997	13968	14057	13958	14019	13990	13841	13865	13758	13888	13593	13857	13726	14011	13838	13843	13987	13785	13967	13941	13859	13863	13738	13933	13803	13703	13883	13675	13874	13803	13719	14317	15067	14519	14191	13993	13993	13767	13694	13850	13621	13708	13735	13684	13833	13692	13760	13729	13804	13692	13692	13777	13656	13795	13663	13826	13703	13643	13608	13698	13712	13708	13810	13981	13737	13734	13921	13749	13581	13779	13605	13667	13686	13736	13821	13905	13899	13836	13832	13787	13630	13825	13599	13846	13731	13623	13857	13986	13761	13900	13663	13808	13642	13862	13822	13630	13674	13753	13735	13706	13850	13691	13800	13863	13624	13569	13840	13615	13897	13673	13646	13673	13917	13821	13786	13629	13724	13823	13823	13685	13912	13899	13586	13663	13632	13798	13884	13760	13695	13737	13609	13852	13699	13932	13687	13755	13758	13728	13657	13767	13682	13770	13711	13653	13604	13895	13596	13848	13758	13755	13823	13879	13691	13840	13937	13789	13786	13715	13701	13764	13777	13556	13702	13634	13697	13583	13847	13894	13691	13757	13716	13722	13791	13782	13821	13678	13811	13781	13826	13635	13902	13811	13801	13765	13661	13584	13785	13736	13778	13692	13588	13868	13857	13730	13808	13918	13768	13784	13809	13750	13611	13757	13640	13726	13775	13706	13758	13694	13604	13838	13640	13720	13617	13877	13767	13717	13636	13850	13735	13851	13709	13760	13692	13655	13827	13721	13822	13720	13790	13886	13878	13757	13906	13638	13778	13684	13560	13900	13609	13532	13571	13961	13616	13841	13728	13874	13733	13784	13715	13916	13758	13759	13740	13726	13792	13716	13928	13886	13941	13761	13676	13612	13790	13799	13770	13733	13796	13651	13684	13687	13645	13664	13585	13786	13773	13655	13814	13737	13852	13803	13710	13653	13755	13599	13732	13756	13813	13788	13712	13836	13755	13719	13786	13784	13924	13681	13736	13729	13811	13791	13631	13788	13956	13814	13705	13594	13849	13788	13749	13887	13748	13766	13620	13709	13850	13892	13614	13818	13652	13642	13619	13748	13873	13760	13753	13843	13767	13776	13688	13750	13791	13817	13808	13802	13708	13885	13783	13791	13938	13696	13717	13597	13772	13485	13676	13638	13739	13583	13673	13832	13892	13740	13640	13821	13741	13677	13800	13781	13746	13732	13799	13847	13746	13882	13689	13695	13624	13913	13695	13823	14019	13718	13711	13670	13682	13817	13838	13807	13686	13743	13737	13815	13717	13750	13797	13712	13719	13774	13822	13721	13678	13826	13894	13825	13750	13667	13805	13754	13816	13735	13843	13797	13552	13564	13726	13749	13843	13707	13551	13708	13726	13832	13798	13918	13867	13853	13845	13772	13763	13788	13887	13710	13689	13906	13741	13765	13760	13784	13739	13811	13579	13681	13673	13907	13715	13915	13853	13838	13682	13685	13684	13837	13808	13653	13643	13679	13722	13689	13642	13889	13698	13734	13616	13667	13755	13958	13788	13663	13848	13777	13759	13845	13872	13800	13726	13607	13798	13666	13663	13952	13832	13839	13700	13769	13774	13691	13791	13558	13813	13745	13794	13831	13714	13838	13748	13589	13826	13541	13747	13907	13764	13762	13869	13633	13824	13728	13802	13844	13770	13663	13860	13674	13701	13692	13764	13645	13917	13682	13740	13928	13727	13710	13880	13586	13718	13852	13728	13724	13708	13601	13852	13682	13788	13693	13773	13759	13786	13657	13882	13795	13796	13731	13858	13635	13824	13804	13725	13721	13819	13641	13813	13662	13707	13590	13779	13830	13774	13824	13685	13690	13767	13853	13796	13620	13773	13671	13809	13716	13712	13737	13656	13785	13747	13741	13797	13855	13608	13805	13809	13829	13702	13784	13833	13810	13743	13555	13809	13685	13852	13706	13892	13661	13770	13576	13686	13775	13758	13743	13642	13702	13737	13723	13641	13840	13854	13734	13729	13839	13754	13689	13877	13845	13743	13905	13797	13747	13666	13797	13650	13897	13658	13861	13791	13481	13877	13685	13676	13761	13843	13746	13980	13733	13788	13782	13830	13692	13846	13703	13858	13710	13727	13770	13686	13784	13776	13866	13579	13962	13625	13733	13697	13800	13772	13781	13843	13815	13607	13706	13661	13617	13699	13646	13767	13919	13880	13682	13719	13794	13749	13728	13809	13823	13685	13699	13715	13718	13784	13927	13880	13738	13775	13593	13852	13661	13898	13775	13713	13690	13805	13770	13821	13753	13811	13780	13722	13680	13649	13759	13628	13619	13770	13620	13729	13576	13718	13675	13660	13879	13693	13738	13789	13763	13738	13766	13753	13891	13725	13872	13736	13812	13734	13642	13819	13721	13769	13787	13830	13774	13658	13904	13813	13628	13795	13799	13809	13722	13741	13840	13737	13816	13892	13666	13699	13568	13891	13705	13741	13768	13833	13643	13728	13752	13865	13725	13903	13697	13806	13541	13794	13761	13841	13765	13994	13807	13719	13710	13770	13665	13888	13787	13586	13762	13721	13793	13647	13674	13845	13650	13808	13748	13771	13825	13702	13700	13685	13759	13691	13591	13856	13721	13749	13697	13781	13649	13588	13635	13605	13701	13763	13836	13744	13661	13815	13864	13809	13870	13902	13772	13804	13841	13659	13713	13650	13788	13981	13824	13711	13705	13789	13539	13781	13804	13755	13857	13706	13860	13779	13691	13847	13831	13625	13809	13708	13790	13776	13810	13743	13695	13748	13683	13821	13723	13884	13695	13833	13657	13624	13803	13815	13575	13704	13622	13684	13887	13722	13829	13496	13834	13710	13815	13839	13777	13717	13684	13775	13787	13825	13673	13755	13706	13775	13867	13721	13836	13834	13797	13810	13749	13722	13822	13626	13796	13720	13808	13894	13663	13740	13660	13768	13715	13697	13630	13737	13730	13748	13842	13716	13661	13871	13965	13758	13733	13723	13812	13917	13711	13746	13618	13731	13875	13809	13784	13846	13902	13825	13790	13732	13797	13706	13735	13721	13733	13744	13586	13787	13703	13787	13671	13790	13692	13794	13667	13892	13834	13832	13680	13843	13782	13652	13831	13746	13616	13708	13729	13711	13709	13807	13727	13799	13741	13688	13658	13828	13565	13702	13740	13768	13657	13834	13683	13651	13777	13798	13626	13533	13793	13746	13793	13711	13735	13898	13662	13716	13791	13724	13691	13806	13728	13790	13744	13792	13669	13675	13795	13902	13910	13718	13944	13747	13765	13616	13731	13721	13800	13923	13544	13861	13772	13810	13785	13531	13744	13614	13685	13698	13718	13818	13985	13795	13791	13710	13811	13810	13665	13846	13985	13761	13696	13790	13880	13690	13961	13788	13729	13717	13807	13772	13956	13712	13728	13775	13732	13822	13695	13604	13755	13551	13686	13601	13811	13664	13752	13627	13812	13592	13725	13806	13686	13782	13739	13784	13944	13786	13788	13636	13749	13596	13887	13702	13735	13687	13788	13703	13666	13713	13843	13708	13805	13848	13743	13680	13785	13676	13688	13739	13755	13781	13672	13758	13593	13837	13787	13956	13736	13524	13751	13839	13780	13753	13837	13677	13670	13733	13789	13624	13767	13803	13745	13774	13886	13769	13696	13772	13645	13873	13703	13759	13835	13765	13784	13798	13805	13680	13654	13747	13686	13706	13848	13892	13664	13753	13831	13759	13644	13654	13696	13913	13699	13778	13820	13804	13599	13870	13702	13644	13791	13745	13902	13803	13764	13642	13640	13719	13865	13867	13760	13884	13811	13814	13700	13700	13941	13761	13666	13862	13697	13745	13775	13730	13732	13766	13781	13562	13910	13805	13763	13754	13818	13670	13634	13743	13674	13812	13734	13865	13851	13796	13776	13790	13594	13960	13739	13585	13865	13575	13939	13725	13736	13742	13826	13792	13688	13624	13702	13636	13729	13659	13672	13854	13587	13854	13745	13759	13625	13754	13701	13732	13943	13746	13638	13785	13879	13802	13772	13621	13732	13896	13632	13883	13574	13772	13794	13735	13674	13740	13740	13714	13716	13776	13668	13800	13626	13524	13669	13655	13748	13765	13829	13751	13743	13739	13846	13743	13730	13763	13837	13767	13855	13640	13818	13694	13607	13794	13750	13727	13749	13749	13881	13753	13829	13649	13679	13820	13880	13664	13758	13681	13814	13822	13824	13960	13847	13953	13668	13900	13748	13652	13816	13699	13667	13819	13826	13867	13722	13493	13768	13735	13710	13766	13890	13764	13714	13641	13763	13808	13539	13683	13752	13613	13649	13798	13743	13660	13749	13638	13766	13665	13604	13909	13733	13740	13828	13775	13623	13643	13687	13745	13634	13731	13877	13765	13841	13710	13661	13893	13791	13636	13734	13912	13750	13803	13746	13762	13583	13710	13758	13801	13809	13795	13702	13920	13653	13750	13948	13593	13832	13837	13853	13746	13732	13928	13802	13722	13843	13897	13739	13645	13671	13956	13861	13782	13783	13708	13789	13812	13763	13592	13705	13725	13593	13751	13769	13772	13829	13755	13793	13777	13712	13893	13676	13844	13751	13755	13666	13709	13763	13815	13630	13851	13854	13649	13730	13674	13828	13692	13833	13615	13833	13827	13665	13762	13686	13840	13749	13809	13704	13635	13639	13885	13706	13830	13753	13601	13762	13805	13810	13800	13800	13802	13648	13915	13748	13677	13790	13679	13876	13772	13693	13705	13870	13736	13649	13668	13845	13907	13726	13768	13883	13583	13690	13660	13760	13726	13623	13685	13867	13662	13691	13638	13674	13719	13871	13737	13718	13875	13831	13834	13670	13731	13639	13888	13609	13662	13745	13789	13740	13722	13709	13762	13633	13771	13698	13820	13865	13673	13874	13856	13717	13762	13888	13742	13707	13711	13912	13640	13560	13607	13714	13878	13649	13857	13815	13806	13687	13822	13770	13800	13785	13645	13598	13535	13632	13749	13842	13707	13883	13703	13934	13630	13541	13734	13743	13716	13836	13740	13872	13669	13717	13877	13591	13827	13719	13680	13851	13691	13848	13847	13700
23020	21425	29351	23912	21952	24627	26772	20559	18708	18486	17518	16908	16592	16464	16355	16074	15884	15853	15839	15777	15572	15609	15597	15693	15677	15471	15515	15804	15350	15559	15484	15351	15601	15578	15486	15543	15697	15519	15498	15477	15535	15593	15480	15484	15444	15417	15496	15392	15784	16594	16839	16278	16117	15688	15545	15338	15293	15490	15400	15452	15477	15536	15389	15401	15395	15490	15427	15384	15599	15512	15510	15520	15451	15209	15311	15210	15351	15597	15302	15405	15419	15421	15474	15382	15448	15456	15332	15314	15540	15407	15497	15338	15501	15499	15405	15413	15132	15481	15461	15419	15369	15382	15363	15612	15462	15438	15369	15383	15205	15542	15302	15498	15407	15226	15508	15229	15396	15193	15380	15194	15178	15178	15320	15389	15314	15336	15301	15482	15465	15394	15430	15543	15563	15490	15263	15301	15359	15334	15293	15201	15238	15557	15523	15299	15457	15535	15306	15326	15493	15328	15542	15309	15557	15475	15410	15515	15574	15278	15475	15309	15433	15483	15333	15375	15246	15335	15366	15256	15365	15191	15378	15509	15264	15331	15191	15339	15277	15217	15518	15405	15445	15579	15549	15150	15354	15415	15389	15349	15256	15452	15434	15407	15239	15262	15579	15342	15250	15403	15472	15488	15473	15528	15369	15378	15343	15254	15245	15231	15412	15141	15424	15549	15217	15345	15430	15401	15378	15465	15191	15460	15460	15227	15439	15621	15406	15270	15334	15284	15295	15551	15220	15312	15292	15539	15312	15512	15215	15530	15440	15338	15287	15397	15386	15405	15504	15544	15251	15382	15216	15248	15415	15414	15464	15251	15376	15297	15682	15385	15360	15259	15479	15366	15309	15485	15374	15389	15318	15381	15329	15396	15496	15299	15354	15473	15462	15404	15317	15333	15310	15414	15498	15326	15324	15273	15350	15424	15476	15417	15429	15261	15420	15301	15424	15249	15525	15472	15218	15288	15244	15301	15237	15417	15418	15401	15381	15469	15386	15254	15401	15487	15605	15526	15444	15461	15303	15273	15333	15347	15601	15345	15202	15308	15327	15179	15151	15121	15376	15447	15237	15407	15338	15411	15452	15505	15452	15321	15447	15370	15193	15431	15385	15434	15309	15300	15456	15239	15320	15398	15248	15175	15364	15387	15522	15369	15333	15278	15341	15328	15259	15446	15251	15202	15347	15173	15322	15241	15383	15210	15220	15414	15307	15499	15279	15334	15124	15435	15330	15320	15365	15339	15373	15312	15451	15483	15367	15428	15397	15264	15332	15329	15341	15289	15340	15341	15456	15478	15378	15228	15335	15367	15294	15398	15178	15350	15322	15355	15356	15360	15272	15136	15368	15351	15469	15275	15461	15329	15496	15430	15511	15344	15331	15163	15494	15440	15426	15387	15255	15216	15252	15478	15514	15243	15403	15237	15411	15323	15373	15249	15345	15253	15415	15329	15356	15270	15214	15157	15328	15388	15448	15467	15226	15263	15244	15329	15405	15245	15242	15235	15520	15434	15388	15224	15482	15294	15435	15423	15431	15308	15484	15435	15409	15397	15357	15185	15429	15253	15196	15355	15279	15365	15433	15560	15307	15305	15409	15335	15332	15437	15381	15195	15205	15264	15274	15335	15221	15561	15365	15324	15498	15389	15339	15370	15468	15287	15211	15215	15230	15301	15563	15539	15297	15358	15324	15364	15412	15390	15320	15399	15399	15265	15337	15462	15414	15503	15122	15211	15306	15376	15336	15346	15436	15300	15572	15532	15557	15330	15436	15331	15466	15299	15407	15366	15504	15210	15470	15490	15360	15309	15290	15304	15159	15420	15268	15323	15355	15393	15261	15356	15399	15498	15321	15402	15427	15453	15523	15485	15295	15259	15368	15294	15317	15408	15480	15577	15339	15407	15711	15272	15266	15286	15445	15441	15408	15235	15142	15428	15280	15419	15489	15377	15443	15406	15141	15327	15298	15299	15344	15341	15299	15410	15237	15322	15446	15330	15313	15334	15396	15337	15359	15246	15380	15294	15337	15422	15421	15336	15471	15178	15482	15458	15413	15388	15229	15244	15211	15305	15385	15539	15215	15347	15436	15272	15389	15390	15561	15383	15540	15317	15342	15419	15361	15442	15544	15462	15117	15544	15412	15418	15536	15235	15449	15217	15575	15425	15344	15349	15387	15393	15271	15222	15500	15231	15376	15341	15587	15245	15552	15293	15492	15356	15299	15675	15518	15479	15402	15273	15477	15305	15370	15334	15581	15239	15344	15521	15537	15610	15268	15179	15306	15506	15476	15098	15318	15247	15409	15335	15271	15165	15213	15163	15322	15374	15467	15499	15277	15279	15217	15261	15209	15464	15458	15312	15533	15256	15516	15241	15699	15372	15258	15324	15375	15346	15314	15219	15299	15383	15413	15359	15447	15408	15420	15528	15492	15341	15237	15314	15566	15247	15148	15371	15406	15463	15423	15344	15323	15552	15556	15359	15455	15395	15461	15284	15451	15425	15433	15544	15449	15332	15413	15396	15417	15434	15271	15178	15517	15348	15370	15375	15267	15439	15381	15589	15352	15405	15421	15418	15392	15404	15237	15268	15367	15352	15566	15417	15454	15428	15454	15294	15434	15291	15206	15532	15254	15260	15293	15530	15315	15472	15388	15411	15360	15491	15412	15395	15424	15245	15323	15493	15304	15172	15286	15216	15605	15411	15337	15466	15397	15333	15318	15468	15401	15401	15471	15536	15531	15269	15279	15266	15328	15384	15333	15287	15412	15349	15489	15555	15520	15404	15457	15450	15125	15174	15232	15542	15461	15503	15433	15304	15275	15247	15442	15397	15502	15526	15414	15453	15332	15372	15565	15541	15405	15446	15333	15358	15409	15411	15317	15372	15255	15398	15591	15279	15356	15386	15360	15233	15285	15365	15370	15341	15311	15450	15282	15343	15276	15592	15403	15475	15440	15343	15310	15299	15285	15494	15500	15491	15492	15254	15340	15461	15357	15420	15452	15548	15668	15485	15367	15392	15319	15235	15153	15175	15529	15174	15101	15356	15217	15490	15188	15247	15383	15315	15462	15488	15535	15556	15446	15590	15431	15345	15386	15378	15259	15475	15425	15327	15285	15300	15302	15130	15365	15242	15397	15247	15465	15274	15295	15331	15462	15464	15430	15499	15338	15375	15339	15495	15530	15353	15354	15305	15293	15377	15269	15302	15408	15432	15130	15248	15414	15355	15393	15314	15479	15321	15358	15381	15365	15308	15371	15473	15328	15219	15246	15374	15323	15342	15259	15266	15282	15474	15364	15391	15291	15217	15404	15483	15426	15195	15319	15378	15432	15300	15453	15489	15327	15218	15257	15387	15415	15108	15431	15454	15421	15470	15673	15301	15313	15172	15085	15422	15283	15269	15539	15172	15288	15482	15650	15303	15470	15445	15665	15438	15372	15269	15435	15392	15289	15513	15220	15372	15149	15250	15363	15326	15250	15369	15531	15374	15332	15351	15320	15232	15383	15229	15325	15428	15354	15467	15548	15341	15301	15454	15628	15508	15428	15350	15306	15507	15449	15380	15352	15231	15388	15351	15416	15477	15374	15417	15399	15332	15351	15489	15562	15138	15407	15393	15295	15313	15410	15299	15347	15495	15385	15256	15319	15423	15288	15327	15345	15366	15673	15416	15322	15479	15213	15331	15424	15518	15306	15360	15401	15242	15299	15382	15395	15277	15290	15276	15265	15179	15220	15382	15402	15259	15425	15332	15390	15209	15299	15580	15343	15308	15325	15214	15166	15306	15304	15463	15498	15469	15445	15254	15221	15267	15372	15291	15270	15507	15365	15394	15522	15376	15456	15441	15528	15490	15443	15363	15223	15514	15256	15362	15324	15383	15402	15498	15327	15577	15369	15306	15523	15535	15325	15216	15220	15314	15345	15332	15439	15162	15331	15494	15585	15360	15313	15487	15339	15380	15428	15392	15406	15261	15392	15310	15390	15132	15242	15453	15528	15349	15515	15396	15403	15325	15303	15329	15334	15202	15257	15349	15413	15325	15312	15327	15406	15259	15355	15237	15299	15350	15145	15319	15412	15511	15280	15411	15369	15399	15328	15318	15410	15439	15302	15369	15385	15239	15359	15520	15340	15520	15391	15303	15507	15435	15258	15268	15322	15199	15294	15684	15282	15343	15294	15373	15413	15244	15253	15482	15436	15335	15467	15273	15536	15430	15521	15397	15299	15295	15353	15321	15475	15296	15141	15174	15229	15243	15279	15396	15487	15420	15395	15335	15375	15408	15415	15383	15475	15285	15404	15356	15311	15233	15299	15363	15291	15502	15296	15456	15554	15258	15255	15303	15337	15391	15469	15415	15338	15301	15202	15429	15443	15284	15355	15388	15370	15515	15322	15416	15410	15095	15365	15221	15516	15633	15385	15525	15347	15467	15468	15381	15249	15459	15226	15355	15405	15421	15049	15368	15403	15317	15436	15263	15205	15250	15427	15273	15383	15125	15184	15381	15393	15511	15061	15268	15485	15398	15204	15276	15403	15450	15529	15404	15506	15441	15335	15372	15293	15255	15266	15222	15374	15280	15315	15342	15433	15526	15458	15374	15297	15499	15516	15321	15368	15114	15380	15347	15389	15375	15370	15362	15466	15188	15669	15307	15407	15141	15267	15340	15533	15073	15390	15360	15303	15231	15501	15094	15390	15424	15398	15389	15277	15353	15421	15386	15461	15318	15315	15247	15372	15333	15166	15235	15598	15498	15432	15348	15549	15279	15099	15375	15294	15281	15306	15405	15305	15326	15509	15210	15405	15295	15326	15386	15300	15528	15650	15518	15459	15409	15475	15372	15229	15501	15535	15282	15309	15372	15329	15379	15218	15361	15324	15407	15313	15456	15491	15234	15348	15550	15473	15423	15461	15395	15444	15376	15314	15274	15301	15567	15495	15401	15441	15448	15538	15491	15438	15451	15453	15437	15180	15259	15409	15429	15364	15388	15207	15445	15336	15268	15326	15334	15198	15260	15523	15387	15179	15152	15458	15230	15481	15333	15316	15353	15346	15316	15396	15076	15253	15438	15217	15355	15398	15306	15342	15141	15310	15247	15350	15507	15511	15286	15256	15262	15368	15220	15502	15169
27220	43031	39916	34705	30616	25637	22704	20110	18575	17586	15770	15469	15222	14738	14569	14082	13857	13839	13500	13789	13767	13599	13535	13548	13477	13493	13447	13564	13346	13302	13345	13499	13271	13234	13646	13639	13553	13258	13307	13373	13543	13510	13348	13440	13220	13425	13339	13539	13780	15009	15319	14274	13945	13658	13425	13262	13349	13384	13346	13404	13398	13260	13283	13203	13280	13413	13469	13426	13373	13424	13096	13369	13204	13365	13425	13219	13447	13295	13348	13376	13097	13501	13259	13350	13532	13201	13424	13312	13308	13356	13271	13359	13257	13362	13314	13389	13263	13347	13287	13395	13244	13215	13128	13395	13161	13235	13300	13360	13192	13407	13330	13327	13415	13441	13262	13310	13267	13196	13333	13152	13333	13424	13202	13399	13294	13228	13310	13326	13336	13190	13327	13207	13365	13255	13404	13282	13461	13285	13392	13230	13395	13397	13352	13298	13185	13271	13322	13299	13236	13265	13282	13307	13260	13377	13357	13223	13324	13380	13255	13309	13462	13295	13223	13350	13342	13257	13412	13187	13339	13209	13274	13347	13192	13398	13259	13348	13294	13197	13230	13309	13285	13428	13307	13389	13137	13344	13310	13372	13238	13214	13322	13282	13325	13387	13262	13306	13139	13314	13355	13223	13266	13262	13286	13217	13272	13230	13289	13342	13174	13268	13303	13289	13355	13362	13171	13287	13421	13269	13438	13480	13264	13382	13199	13324	13390	13391	13250	13157	13382	13198	13375	13372	13329	13355	13370	13155	13443	13272	13197	13332	13384	13290	13228	13381	13238	13569	13161	13327	13185	13228	13232	13291	13254	13274	13266	13375	13392	13083	13341	13357	13387	13215	13238	13212	13348	13294	13448	13287	13421	13333	13293	13260	13443	13315	13237	13421	13157	13072	13150	13410	13384	13254	13340	13244	13222	13349	13229	13475	13353	13375	13242	13278	13364	13273	13436	13405	13268	13354	13347	13115	13403	13316	13109	13270	13338	13352	13263	13428	13173	13321	13195	13374	13397	13238	13176	13361	13173	13298	13313	13294	13379	13204	13343	13355	13355	13335	13304	13514	13217	13286	13295	13262	13315	13225	13417	13306	13356	13279	13309	13227	13272	13377	13362	13194	13229	13222	13335	13186	13336	13421	13312	13350	13218	13311	13240	13368	13459	13205	13357	13408	13433	13183	13276	13465	13192	13190	13340	13403	13282	13342	13314	13336	13181	13294	13318	13288	13448	13282	13239	13321	13241	13262	13264	13313	13181	13356	13258	13330	13175	13335	13176	13293	13285	13331	13182	13252	13421	13258	13239	13221	13293	13285	13365	13395	13162	13278	13064	13244	13429	13189	13384	13125	13324	13316	13416	13439	13278	13304	13345	13250	13417	13278	13344	13267	13422	13355	13370	13303	13241	13260	13219	13307	13301	13278	13238	13334	13258	13187	13261	13264	13360	13242	13314	13231	13380	13104	13187	13273	13430	13183	13254	13261	13286	13375	13198	13299	13313	13344	13252	13371	13289	13360	13256	13258	13419	13274	13302	13180	13306	13338	13210	13377	13303	13371	13339	13217	13329	13382	13167	13294	13263	13373	13250	13285	13366	13430	13258	13191	13313	13191	13320	13398	13320	13328	13327	13312	13412	13255	13374	13472	13294	13282	13352	13440	13273	13495	13457	13341	13154	13361	13271	13285	13153	13399	13295	13278	13112	13181	13344	13283	13449	13386	13357	13320	13308	13249	13194	13327	13245	13405	13477	13407	13253	13148	13364	13266	13253	13354	13241	13439	13340	13284	13354	13381	13202	13301	13304	13301	13257	13277	13294	13201	13280	13261	13305	13331	13286	13321	13441	13343	13320	13357	13334	13315	13265	13262	13436	13341	13303	13422	13356	13322	13273	13309	13226	13394	13315	13256	13334	13387	13317	13119	13363	13413	13246	13230	13321	13301	13183	13467	13023	13308	13402	13271	13096	13158	13332	13138	13195	13257	13475	13397	13245	13180	13437	13380	13219	13119	13327	13282	13323	13262	13313	13143	13112	13343	13314	13185	13376	13356	13380	13313	13241	13328	13343	13335	13244	13456	13373	13345	13398	13438	13418	13282	13259	13305	13489	13204	13278	13314	13344	13485	13283	13257	13379	13378	13396	13359	13345	13358	13316	13266	13257	13235	13321	13252	13108	13398	13322	13282	13274	13408	13495	13185	13320	13207	13182	13383	13104	13308	13236	13328	13216	13315	13282	13264	13272	13190	13273	13312	13276	13340	13351	13383	13340	13230	13364	13374	13270	13447	13174	13307	13130	13294	13468	13302	13276	13409	13302	13367	13428	13264	13323	13250	13227	13220	13315	13244	13339	13285	13390	13356	13466	13327	13399	13219	13260	13341	13420	13345	13388	13175	13359	13314	13379	13391	13321	13145	13249	13351	13240	13315	13346	13342	13351	13318	13235	13275	13453	13204	13372	13360	13343	13383	13305	13117	13329	13233	13190	13094	13360	13356	13276	13416	13221	13238	13396	13396	13220	13322	13160	13292	13217	13327	13327	13213	13201	13334	13308	13156	13336	13338	13289	13133	13233	13395	13321	13377	13256	13436	13343	13276	13421	13272	13292	13269	13304	13414	13350	13309	13223	13264	13234	13313	13250	13234	13310	13347	13318	13311	13450	13313	13362	13272	13395	13377	13472	13377	13331	13420	13261	13367	13350	13279	13297	13181	13190	13254	13144	13208	13402	13205	13403	13284	13139	13343	13241	13362	13414	13298	13313	13383	13282	13299	13275	13242	13395	13402	13225	13331	13199	13366	13147	13149	13447	13381	13157	13244	13413	13385	13370	13222	13292	13297	13228	13355	13315	13471	13276	13341	13431	13280	13227	13179	13281	13132	13327	13366	13391	13107	13404	13442	13317	13312	13216	13458	13256	13390	13294	13152	13413	13355	13385	13261	13170	13185	13427	13373	13313	13362	13258	13330	13201	13489	13299	13292	13319	13316	13271	13379	13256	13376	13380	13381	13186	13170	13326	13321	13445	13280	13197	13173	13266	13367	13312	13458	13291	13344	13420	13272	13315	13367	13194	13246	13279	13274	13430	13318	13342	13375	13254	13300	13473	13256	13550	13405	13298	13366	13109	13248	13219	13365	13167	13298	13370	13453	13219	13249	13150	13329	13224	13216	13253	13276	13327	13202	13330	13290	13340	13322	13387	13084	13309	13217	13226	13197	13317	13408	13330	13341	13165	13395	13231	13229	13380	13294	13252	13277	13316	13256	13355	13300	13408	13304	13228	13180	13203	13221	13275	13364	13336	13276	13211	13367	13292	13201	13279	13221	13297	13395	13387	13481	13388	13474	13337	13406	13234	13268	13273	13234	13190	13429	13318	13152	13359	13326	13360	13394	13230	13303	13265	13273	13294	13188	13487	13266	13142	13338	13415	13639	13289	13280	13256	13444	13246	13474	13311	13393	13315	13301	13229	13401	13308	13339	13213	13274	13178	13257	13333	13213	13346	13338	13282	13430	13361	13343	13404	13324	13317	13209	13561	13145	13243	13125	13218	13334	13243	13284	13391	13113	13291	13194	13352	13271	13302	13293	13395	13236	13095	13305	13192	13270	13284	13251	13464	13168	13400	13371	13258	13395	13337	13264	13342	13230	13190	13194	13186	13215	13380	13391	13305	13072	13407	13358	13319	13339	13285	13258	13520	13293	13327	13272	13342	13298	13271	13352	13221	13310	13356	13242	13451	13210	13215	13342	13334	13326	13327	13373	13296	13325	13361	13319	13326	13234	13400	13203	13391	13303	13340	13245	13366	13324	13281	13362	13341	13254	13392	13353	13406	13328	13222	13342	13329	13243	13238	13250	13054	13162	13380	13128	13260	13321	13221	13414	13147	13363	13354	13343	13290	13239	13308	13277	13433	13186	13360	13138	13305	13297	13142	13315	13316	13241	13373	13295	13101	13230	13258	13382	13337	13309	13297	13358	13310	13308	13264	13290	13225	13223	13291	13172	13383	13160	13313	13263	13246	13413	13292	13382	13322	13109	13375	13324	13152	13336	13318	13359	13208	13285	13224	13167	13445	13207	13220	13362	13355	13287	13411	13318	13309	13276	13101	13260	13275	13352	13337	13319	13461	13246	13254	13322	13360	13385	13289	13496	13344	13232	13379	13286	13260	13270	13306	13420	13368	13365	13274	13365	13315	13176	13436	13277	13210	13341	13428	13182	13306	13313	13492	13430	13208	13216	13464	13245	13259	13400	13253	13516	13387	13329	13218	13284	13233	13307	13434	13269	13428	13295	13192	13463	13141	13383	13203	13505	13394	13345	13371	13401	13351	13258	13342	13108	13442	13340	13171	13361	13488	13263	13223	13167	13468	13256	13353	13250	13270	13322	13216	13398	13250	13383	13285	13377	13246	13249	13364	13122	13209	13432	13322	13241	13324	13211	13269	13312	13332	13226	13468	13370	13479	13396	13336	13303	13317	13331	13321	13392	13316	13263	13114	13367	13514	13208	13255	13199	13303	13456	13281	13271	13170	13083	13319	13284	13100	13239	13301	13285	13232	13456	13312	13179	13347	13276	13289	13225	13128	13339	13287	13351	13386	13294	13282	13392	13244	13272	13118	13227	13437	13258	13353	13342	13320	13332	13265	13334	13488	13330	13361	13313	13330	13116	13278	13225	13196	13294	13328	13421	13421	13363	13173	13259	13261	13397	13088	13327	13257	13112	13427	13270	13365	13150	13316	13376	13325	13336	13437	13344	13238	13302	13330	13283	13305	13478	13263	13299	13399	13322	13274	13293	13404	13179	13283	13202	13446	13185	13414	13134	13276	13243	13434	13143	13447	13184	13273	13300	13424	13168	13314	13373	13153	13320	13305	13439	13287	13216	13371	13283	13328	13298	13351	13357	13188	13270	13345	13220	13219	13357	13348	13381	13472	13235	13293	13308	13297	13493	13218	13222	13354	13327	13253	13307	13369	13214	13329	13304	13441	13310	13237	13380	13298	13299	13346	13353	13362	13173	13265	13414	13172	13289	13224	13334	13354	13340	13399	13323	13314	13310	13291	13486	13366	13345	13316	13244	13382	13290	13243	13297	13129	13386	13233	13349	13296	13377	13191	13355	13206	13283	13344	13295
27666	22646	26829	25054	20331	18782	17843	17136	16433	15727	15693	15724	15519	15588	15377	15374	15453	15202	15296	15292	15548	15260	15413	15200	15241	15487	15360	15374	15265	15009	15180	15247	14997	15335	15382	15283	15279	15176	15380	15303	15242	15325	15220	15127	15180	15343	15387	15323	15054	15267	15408	15363	15441	15386	15313	15194	15200	15297	15099	15378	15038	15302	15106	15302	15073	15217	15286	15081	15373	15207	15361	14864	15169	15021	15198	15284	15287	15334	15194	15343	15382	15078	15158	15189	15207	15105	15220	15314	15338	15276	15188	15200	15141	15288	15197	15295	15305	15146	15162	14983	15212	15229	15180	15370	15364	15077	15258	15349	15252	15126	15211	15291	15156	15340	15257	15065	15345	15090	15239	15060	15435	15250	15218	15174	15238	15286	15260	15054	15208	14971	15077	15268	15282	15295	15319	15263	15316	15304	15181	15229	15169	15268	15160	15261	15093	15197	15138	15344	15190	15365	15306	15068	15314	15434	15349	15077	15146	15370	15020	15119	15005	15166	15236	15461	15254	15174	15341	15153	14923	15445	15249	15116	15325	15270	15266	15392	15120	15167	15173	15278	15211	15208	15103	15046	15153	15198	15206	15245	15134	15191	15192	15307	15256	15272	15287	15416	15241	15227	15163	15086	15230	15307	15254	15246	15268	15272	15303	15226	15071	15345	15289	15234	15305	15019	15126	15339	15132	15392	15251	14968	15382	15274	15396	15242	15245	15324	15243	15006	15186	15172	15311	15206	15292	15195	15182	15111	15215	15078	15229	15312	15254	15308	15266	15188	15159	15046	15270	15140	15365	15226	15222	15223	15168	15269	15171	15279	15250	15191	15427	15118	15254	15193	15266	15157	15118	15022	15159	15226	15286	15405	15178	15125	15020	15321	15202	15133	15255	15445	15246	15035	15180	15030	15165	15318	15231	15402	15286	15255	15015	15380	15237	15214	15212	15008	14954	15138	15110	15293	15290	15254	15156	15394	15210	15289	14997	15372	15210	15237	15109	15190	15428	15190	15151	15000	15092	15245	15280	15079	15159	15258	15236	15185	15493	15095	15269	15335	14967	15077	15225	15239	15327	15098	15118	15311	15430	15279	15069	15393	15237	15385	15104	15181	15236	15240	15089	15218	15147	15199	15373	15370	15252	15105	15151	15293	15422	15246	15220	15159	15230	15300	15397	15213	15337	15181	15154	15320	15304	15053	15186	15194	15117	15098	15196	15385	15189	15006	15174	15337	15153	15204	15154	15284	15184	15215	15198	15170	15178	15230	15130	15170	15176	15065	15183	15173	15312	15126	15173	15389	15236	15045	15263	15166	15156	15287	15081	15322	15216	14996	14992	15434	15196	15180	15250	15305	15459	15114	15187	15255	15254	15399	15195	15096	15242	15381	15123	15176	15298	15395	15259	15417	15246	15234	15231	15146	15193	15135	15104	15171	15375	15193	15300	15352	15254	15036	15108	15059	15363	15009	15122	15265	15302	15263	15109	15309	15311	15260	15158	15084	15436	15167	15118	15305	15372	15153	15268	15230	15230	15226	15233	15309	15291	15340	15246	15365	15223	15316	15199	15329	15130	15264	15299	15182	15185	15089	15172	15064	15078	15203	15303	15207	15223	15283	15153	15064	15384	15384	15471	15278	15105	15260	15275	15237	15225	15248	15311	15250	14967	15141	15243	15241	15275	15181	15311	15289	15363	15206	15233	15132	15315	15402	15191	15350	15158	15217	15264	15366	15266	15207	15307	15031	15430	15244	15273	15248	15151	15342	15287	15152	15334	15234	15216	15274	15255	15233	15166	15174	15265	15237	15116	15249	15321	15021	15178	15279	15234	15356	15179	15082	15118	15117	15324	15201	15071	15069	15311	15369	15123	15125	15181	15206	15218	15113	15372	15108	15234	15119	15194	15151	15261	15073	15108	15333	15163	15220	15108	15056	15115	15067	15227	15262	15319	15322	15217	15248	15209	15259	15306	15259	15578	15140	15239	15190	15262	15206	15143	15252	15237	15169	15372	15243	15106	15181	15498	15278	15167	15239	15170	15089	15257	15044	15088	15273	15406	15283	15166	15071	15078	15199	15253	15101	15379	15196	15364	15259	15214	15231	15471	15124	15233	15218	15182	15290	15363	15117	15114	15203	15044	15143	15443	15255	15149	15094	15102	15159	15303	15275	15281	15373	15162	15310	15208	15176	15400	15300	15166	15210	15267	15143	15108	15227	15233	15278	15311	15240	15121	15068	15354	15269	15398	15325	15237	15268	15059	15180	15394	15267	15103	15284	15193	15022	15302	15031	15130	15406	15364	15055	15364	15194	15150	15029	15135	15168	15253	15300	15188	15144	15348	15180	15076	15143	15188	15245	15370	15122	15259	15260	15460	15305	15437	15231	14974	15178	15246	15215	15028	15169	15317	15332	15114	15282	15173	15089	15249	15322	15125	15234	15252	15148	15206	15188	15325	15210	15167	15217	15317	15032	15210	15188	15254	15087	15487	15265	15386	15411	15412	15173	15175	15103	15202	15221	14954	15249	15236	15335	15296	15354	15553	15141	15264	15103	15284	15067	15268	15202	15207	15130	15307	15156	15075	15170	15293	15235	15033	15255	15192	15377	15216	15345	15241	15155	15096	15373	15115	15193	15236	15253	15170	15198	15236	15265	15226	15269	15216	15218	15192	15319	15249	15195	15302	15419	15273	15192	15208	15418	15159	15314	15126	15297	15194	15444	15202	15273	15110	15003	15144	14991	15020	15247	15281	15383	15221	15280	15314	15417	15307	15104	15072	15311	15274	15119	15340	15190	15356	15325	15395	15342	15131	15199	15604	15305	15155	15339	15180	15149	15075	15245	15279	15231	15136	15089	15219	15253	15264	15214	15204	15196	15122	15226	15264	15222	15310	15189	15193	15265	15301	15394	15211	15126	15150	15296	15301	15120	15283	15269	15393	15388	15329	15138	15143	15336	15318	15165	15245	15211	15284	15129	15145	15404	15353	15198	15312	15518	15417	15257	15134	15258	15209	15205	15389	15423	15311	15176	15354	15299	15188	14980	15245	15235	15262	15367	15221	15583	15273	15263	15332	15153	15118	15350	15106	15287	15385	14859	15143	15265	15199	15417	15321	15192	15331	15212	15424	15247	15413	15193	15289	15354	15177	15317	15113	15261	15178	15207	15184	15181	15310	15269	15296	15190	15204	15373	15439	15367	15297	15077	15287	15216	15230	15311	15304	15186	15101	14940	15091	15194	15366	15158	15250	15030	15254	15283	15163	15253	15117	15052	15220	15075	15239	15246	15172	15096	15287	15276	15157	15341	15409	15311	15296	15240	15198	15445	15078	15261	15359	15164	15246	15194	15358	15366	15192	15353	15338	15364	15099	15149	15186	15101	15203	15246	15202	15213	15186	15259	15160	15120	15343	15319	15260	15277	15313	15190	15700	15207	15231	15288	15294	15315	15579	15317	15213	15163	15333	15301	15142	15353	15339	15162	15172	15269	15209	15044	15218	15084	15415	15105	15307	15084	15188	15318	15153	15210	15226	15211	15326	15300	15546	14963	15370	15217	15126	15062	15161	15226	15320	14969	15379	15315	15067	15276	15341	15359	15193	15326	15256	15117	15003	15105	15207	15372	15146	15202	15312	15211	14981	15019	15312	15181	15322	15198	15187	15336	15476	15258	15338	15288	15323	15287	15242	15357	15170	15158	15241	15499	15270	15249	15240	15145	14964	15121	15268	15191	15130	15358	15291	15197	15539	15158	15311	15295	15137	15292	15316	15225	15226	15356	15326	15132	15335	15208	15163	15120	15309	15290	15394	15311	15391	15226	15287	15314	15441	15169	15224	15147	15287	15165	15351	15142	15165	15094	15066	15352	15283	15190	14932	15269	15148	15142	15276	15307	15110	15325	15071	15276	15401	15235	15064	15232	15315	15013	15200	15284	15308	15341	15293	15269	15098	15313	15109	15412	15278	15065	15251	15287	15210	15377	15296	15377	15279	15212	15145	15069	15205	15190	15285	15246	15243	15295	15272	15098	14993	15326	15166	15186	15316	15158	15211	15034	15234	15191	15116	15149	15202	15441	15275	15074	15090	15329	15222	15294	15211	15129	15224	15137	15512	15317	15345	15462	15323	15185	15245	15175	15043	15271	14986	15397	15165	15149	15311	15350	15516	15454	15161	15191	15479	15317	15222	15257	15171	15187	15224	15255	15331	15087	15300	15078	15236	15353	15252	15177	15363	15066	15338	15217	15204	15235	15260	15315	15261	15145	15349	15211	15205	15270	15201	15154	15320	15372	15009	15125	15325	15197	15261	15069	15326	15296	15287	15164	15247	15135	15211	15191	15127	15123	15070	15311	15179	15241	15486	15057	15153	15211	15204	15160	15347	15256	15298	15287	15354	15140	15317	15182	15064	15171	15211	15097	15351	15282	15191	15182	15260	15090	15172	15123	15344	15254	15081	15236	15260	15194	15306	15278	15194	15221	15187	15227	15368	15252	15269	15261	15278	15364	15203	15227	15351	15208	15073	15346	15301	15331	15273	15352	15231	15115	15269	15286	15152	15194	15060	15230	15214	15197	15268	15489	15205	15157	15174	15335	15121	15252	15157	15128	15182	15253	15082	15151	15210	15422	15241	15074	15219	15390	15263	15168	15327	15451	15237	15293	15122	15446	15228	15240	15066	15131	15196	15208	15171	15049	15288	15162	15212	15226	15189	15312	15165	15188	15071	15202	15274	15208	15283	15147	15259	15179	15256	15243	15171	15322	15192	15424	15212	15281	15175	15292	15158	15137	15179	15099	15155	14996	15241	15472	15070	15231	15444	15212	15221	15320	15201	15131	14983	15371	15112	15217	15254	15095	15086	15339	15457	15292	15227	15250	15094	15281	15319	15218	15381	15293	15269	15293	15323	15255	15415	15448	15232	15262	15369	15236	15173	15317	15260	15044	15252	15261	15288	15172	15120	15072	15333	15285	15179	15245	15145	15383	15272	15326	15211	15504	15329	15081	15230	15241	15220	15174	15089	15383	15320	15304	15246	15230	15406	15137	15379	15136	15144	15186	15180	15305	15168	15091	15159	15252	15068	15066	15260	15164	15118	15207	14998	15276	15381	15175	15206	15365	15363	15207	15150	15402
20235	27770	27706	24280	20820	18263	16948	16348	15115	14292	13877	13877	13924	13657	13381	13305	13261	13294	13239	13320	13408	13244	13333	13288	13281	13170	13150	13353	13149	13381	13274	13282	13282	13204	13267	13182	13155	13101	13185	13245	13173	13198	13306	13140	13317	13225	13420	13227	13313	13315	13378	13468	13277	13250	13373	13138	13169	13248	13202	13205	13186	13278	13250	13286	13206	13237	13170	13257	13164	13276	13111	13219	13348	13199	13228	13179	13246	13459	13113	13187	13110	13206	13357	13289	13221	13177	13234	13257	13202	13254	13124	13227	13278	13215	13255	13305	13174	13445	12976	13266	13220	13138	13204	13146	13140	13329	13187	13149	13075	13214	13452	13178	13299	13265	13175	13105	13277	13203	13357	13252	12983	13300	13297	13343	13264	13216	13090	13376	13178	13191	13203	13127	13271	13202	13090	13039	13215	13272	13313	13249	13228	13164	13148	13217	13198	13244	13183	13291	12990	13183	13227	13187	13295	13214	13307	13156	13291	13113	13267	13301	13220	13155	13209	13203	13138	13248	13158	13284	13331	13148	13258	13141	13053	13323	13147	13222	13108	13185	13152	13318	13255	13075	13232	13315	13196	13247	13190	13173	13319	13178	13283	13269	13206	13178	13210	13097	13240	13135	13210	13181	13234	13252	13318	13128	13265	13446	13250	13383	13117	13286	13153	13210	13183	13220	13328	13250	13298	13200	13267	13200	13188	13241	13345	13310	13249	13211	13222	13266	13193	13112	13132	13118	13150	13185	13232	13214	13253	13164	13286	13170	13280	13056	13300	13227	13216	13450	13366	13319	13332	13125	13115	13302	13272	13157	13324	13182	13330	13095	13153	13204	13206	13213	13281	13074	13179	13042	13122	13288	13209	13049	13258	13212	13087	13152	13231	13200	13194	13262	13268	13249	13220	13224	13166	13114	13364	13052	13277	13173	13114	13126	13266	13226	13261	13383	13384	13243	13335	13178	13042	13175	13196	12997	13139	13171	13266	13166	13016	13124	13370	13025	13010	13214	13193	13025	13145	13180	13324	13222	13278	13171	13170	13268	13218	13178	13293	13282	13131	13251	13234	13170	13187	13137	13150	13298	13162	13259	13222	13217	13188	13238	13245	13230	13121	13244	13136	13409	13231	13221	13097	13105	13106	13430	13144	13308	13271	13149	13234	13225	13200	13197	13274	13244	13181	13181	13202	13157	13262	13230	13109	13043	13291	13197	13212	13186	13225	13128	13219	13271	13326	13123	13211	13208	13261	13117	13384	13177	13196	13199	13150	13246	13278	13334	13052	13222	13225	13191	13189	13193	13093	13174	13355	13257	13220	13149	13238	13373	13214	13162	13196	13123	13151	13458	13113	13251	13266	13290	13332	13127	13160	13166	13254	13201	13242	13207	13081	13031	13226	13276	13210	13237	13153	13291	13006	13187	13337	13337	13112	13153	13200	13269	13229	13235	13244	13134	12951	13255	13290	13117	13125	13156	13199	13283	13358	13312	13322	13063	13229	13217	13202	13198	13259	13064	13246	13148	13296	13212	13392	13370	13379	13347	13382	13244	13209	13077	13188	13126	13032	13403	13270	13211	13220	13042	13190	13222	13160	13218	13234	13187	13334	13210	13156	13316	13104	13179	13009	13313	13071	13273	13164	13107	13189	13113	13314	13153	13238	13186	13220	13415	13200	13074	13260	13281	13112	13251	13166	13191	13152	13218	13203	13167	13207	13169	13327	13241	13187	13127	13279	13202	13197	13231	13177	13217	13100	13301	13285	13290	13124	13293	13244	13214	13296	13102	13129	13266	13175	13103	13146	13339	13175	13172	13173	13279	13262	13178	13181	13250	13189	13297	13183	13291	13009	13168	13257	13121	13160	13120	13230	13174	13269	13085	13220	13145	13135	13400	13183	13148	13233	13329	13167	13036	13030	13146	13091	13177	13232	13157	13362	13340	13128	13225	13188	13433	13336	13451	13326	13136	13192	13128	13126	13227	13223	13162	13216	13249	13165	13040	13273	13145	13452	13129	13214	13206	13270	13169	13050	13250	13280	13174	13037	13140	13049	13167	13041	13214	13205	13173	13157	13193	13258	13147	13263	13161	13207	13336	13339	13210	13175	13121	13285	13331	13323	13168	12965	13378	13230	13214	13170	13382	13133	13232	13194	13226	13275	13322	13180	13158	13119	13207	13110	13111	13244	13203	13261	13279	13174	13371	13087	13146	13270	13277	13206	13001	13160	13143	13168	13208	13307	13244	13198	13139	13231	13173	13247	13241	13244	13390	13150	13115	13213	13143	13246	13250	13175	13272	13055	13144	13072	13267	13143	13129	13073	13147	13419	13374	13164	13258	13170	13280	13363	13163	13216	13277	13216	13177	13261	13241	13203	13396	13315	13251	13311	13190	13246	13041	13252	13104	13122	13326	13130	13178	13173	13294	13221	13257	13244	13263	13090	13284	13306	13156	13294	13337	13101	13266	13290	13266	13276	13177	13209	13197	13165	13234	13204	13185	13063	13197	13270	13323	13154	13369	13136	13312	13159	13250	13325	13296	13257	13243	13291	13208	13119	13252	13237	13200	13180	13427	13156	13304	13080	13234	13316	13150	13256	13038	13135	13176	13250	13171	13162	13295	13333	13272	13168	13265	13225	13344	13275	13184	13270	13126	13160	13111	13224	13284	13091	13118	13119	13030	13093	13245	13302	13236	13230	13248	13309	13138	13372	13018	13204	13133	13181	13113	13233	13260	13285	13130	13320	13211	13190	13161	13152	13277	13254	13048	13176	13176	13129	13199	13411	13263	13246	13362	13191	13365	13203	13188	13169	13141	13268	13214	13279	13107	13213	13061	13220	13126	13182	13078	13370	13088	13317	13123	13194	13232	13195	13006	13405	13183	13201	13131	13199	13169	13078	13202	13197	13233	13263	13259	13008	13082	13135	13128	13203	13100	13118	13154	13217	13256	13147	13234	13124	13173	13125	13075	13314	13134	13272	13114	13136	13068	13198	13199	13247	13202	13086	13291	13257	13367	13125	13187	13209	13362	13282	13100	13348	13295	13171	13196	13203	13306	13355	13143	13270	13139	13161	13146	13107	13244	13267	13157	13131	13424	13294	13330	13211	13216	13170	13173	13041	13267	13109	13221	13178	13097	13088	13205	13253	13185	13107	13172	13290	13284	13154	13199	13320	13276	13176	13264	13263	13090	13074	13232	13110	13199	13114	13329	13315	13124	13197	13157	13258	13129	13265	13197	13309	13253	13178	13302	13108	13188	13143	13221	13087	13150	13132	13246	13308	13265	13110	13229	13359	13126	13194	12997	13243	13225	13197	13265	13239	13233	13152	13170	13156	13293	13242	13169	13156	13184	13192	13243	13123	13318	13154	13145	13057	13169	13231	13056	13298	13257	13147	13341	13275	13160	13378	13000	13052	13205	13181	13228	13412	13352	13178	13278	13221	13057	13202	13204	13220	13288	13153	13308	13122	13320	13274	13156	13272	13137	13094	13423	13173	13217	13234	13309	13256	13140	13292	13324	13174	13213	13344	13358	13124	13054	13272	13126	13323	13206	13093	13221	13165	13220	13216	13048	13257	13226	13128	13088	13278	13170	13218	13238	13291	13280	13213	13283	13081	13187	13388	13239	13452	13181	13307	13209	13237	13113	13115	13307	13190	13156	13184	13123	13289	13157	13302	13224	13041	13166	13216	13352	13108	13065	13306	13231	13240	13177	13226	13331	13234	13158	13186	13254	13228	13013	13207	13179	13074	13305	13250	13273	13158	13089	13208	13311	13169	13149	13238	13322	13238	13264	13355	13128	13146	13259	13146	13202	13024	13099	13069	13137	13136	13220	13151	13178	13257	13180	13312	13151	13136	13173	13238	13108	13271	13027	13135	13237	13361	13295	13012	13321	13191	13200	13161	13221	13236	13220	13067	13274	13201	13222	13165	13256	13205	13172	13027	13208	13233	13383	13232	13263	13035	12973	13275	13193	13238	13205	13200	13128	13196	13150	13052	13204	13257	13191	13124	13193	13298	13135	13268	13203	13329	13245	13255	13045	13304	13245	13205	13310	13132	13235	13231	13246	13279	13135	13193	13278	13178	13223	13221	13268	13121	13138	13140	13170	13267	12984	13293	13127	13278	13109	13148	13084	13176	13304	13141	13091	13174	13272	13304	13257	13226	13266	13381	13146	13089	13088	13313	13274	13271	13195	13166	13220	13190	13158	13184	13184	13311	13150	13203	13139	13314	13086	13200	13388	13157	13084	12986	13175	13196	13163	13334	13288	13195	13228	13108	13299	13200	13359	13067	13192	13235	13092	13230	13220	12986	13364	13265	13227	13167	13119	13375	13160	13268	13184	13303	13280	13260	13190	13291	13193	13040	13066	13211	13125	13375	13296	13198	13248	13078	13276	13174	13305	13257	13171	13202	13295	13228	13280	13061	13121	13227	13250	13286	13311	13266	13186	13279	13266	13123	13375	13120	13166	13125	13187	13171	13200	13354	13335	13157	13272	13201	13092	13243	13222	13231	13275	13266	13257	13078	13346	13164	13075	13188	13363	12961	13256	13260	13076	13214	13176	13088	13243	13151	13212	13209	13407	13060	13244	13327	13199	13180	13145	13229	13168	13156	13198	13217	13229	13252	13217	13235	13160	13152	13391	13270	13140	13154	13331	13106	13223	13202	13335	13237	13301	13259	13215	13195	13181	13195	13225	13094	13271	13195	13153	13216	13264	13199	13085	13308	13289	13272	13307	13220	13234	13099	13248	13205	13365	13315	13331	13126	13241	13205	13130	13166	13299	13232	13221	13155	13266	13387	13249	13389	13172	13324	13272	13210	13264	13158	13145	13000	13139	13126	13221	13195	13153	13150	13179	13244	13214	13283	13260	13125	13205	13194	13187	13119	13207	13210	13118	13395	13268	13270	13347	13296	13298	13306	13181	13160	13225	13246	13223	13090	13320	13155	13339	13205	13305	13273	13333	13070	13305	13162	13220	13165	13223	13227	13199	13227	13165	13285	13238	13239	13183	13197	13245	13225	13327	13253	13365	13244	13106	13257	13231	13174	13142	13278	13282	13105	13389	13209	13091	13135	13095	13212	13169	13224	13255	13218	13179	13202	13093	13202	13062	13158	13386
24043	21450	28968	24491	22649	22399	20580	17451	16644	16147	15593	15234	15172	15209	14922	14759	14592	14737	14698	14662	14511	14556	14383	14523	14580	14451	14504	14359	14604	14489	14227	14369	14580	14621	14472	14406	14583	14361	14402	14340	14575	14442	14357	14333	14526	14466	14414	14438	14327	14884	15193	15015	14760	14444	14570	14500	14401	14280	14247	14238	14475	14424	14284	14351	14310	14441	14364	14248	14131	14328	14312	14363	14180	14294	14321	14316	14271	14453	14405	14401	14278	14347	14291	14116	14223	14640	14577	14380	14287	14323	14370	14531	14172	14477	14273	14239	14294	14509	14376	14240	14279	14318	14591	14235	14303	14392	14402	14386	14262	14302	14440	14451	14445	14312	14382	14422	14340	14346	14400	14345	14296	14301	14233	14626	14311	14298	14394	14296	14454	14466	14420	14164	14479	14127	14245	14394	14319	14317	14365	14268	14489	14348	14333	14377	14221	14417	14418	14260	14149	14224	14230	14380	14125	14380	14199	14437	14346	14364	14335	14281	14468	14332	14306	14341	14258	14521	14351	14454	14248	14175	14334	14304	14316	14359	14380	14299	14294	14137	14578	14392	14360	14258	14505	14372	14193	14403	14275	14471	14343	14158	14381	14174	14254	14318	14396	14267	14234	14227	14447	14369	14339	14547	14511	14562	14290	14341	14438	14551	14445	14345	14279	14190	14355	14463	14487	14293	14411	14245	14339	14531	14194	14420	14290	14466	14180	14572	14200	14462	14276	14274	14199	14219	14235	14253	14449	14311	14199	14571	14395	14258	14479	14334	14295	14246	14360	14221	14415	14250	14324	14204	14213	14364	14303	14159	14379	14327	14477	14421	14286	14365	14283	14394	14194	14256	14308	14122	14412	14404	14330	14262	14470	14435	14458	14240	14443	14359	14260	14623	14373	14203	14378	14182	14354	14406	14351	14259	14285	14210	14457	14239	14418	14238	14306	14415	14247	14351	14236	14348	14169	14422	14241	14246	14311	14425	14208	14419	14278	14555	14390	14265	14288	14377	14465	14334	14510	14367	14363	14362	14213	14491	14323	14110	14292	14183	14272	14390	14317	14432	14506	14294	14367	14273	14321	14367	14324	14242	14252	14262	14316	14442	14374	14244	14479	14317	14171	14281	14545	14461	14249	14339	14466	14247	14366	14358	14512	14461	14470	14302	14409	14274	14187	14209	14320	14296	14447	14394	14299	14204	14458	14461	14428	14271	14507	14366	14137	14228	14270	14431	14280	14162	14223	14356	14490	14241	14487	14262	14345	14341	14241	14195	14520	14239	14075	14341	14137	14316	14336	14449	14145	14194	14151	14408	14300	14246	14338	14413	14439	14328	14435	14444	14418	14355	14441	14289	14226	14243	14163	14445	14474	14223	14361	14297	14525	14446	14324	14227	14520	14323	14262	14359	14441	14250	14528	14276	14345	14464	14459	14334	14449	14373	14546	14248	14285	14382	14458	14279	14267	14307	14519	14486	14551	14341	14319	14424	14372	14402	14451	14205	14221	14453	14289	14274	14293	14320	14229	14264	14345	14348	14387	14333	14434	14358	14380	14222	14233	14399	14354	14289	14305	14362	14442	14523	14080	14396	14230	14248	14374	14397	14228	14272	14332	14359	14377	14163	14270	14248	14112	14234	14450	14485	14449	14222	14366	14198	14279	14398	14525	14425	14393	14400	14511	14358	14458	14424	14415	14375	14370	14258	14325	14334	14367	14330	14204	14377	14261	14380	14249	14361	14195	14304	14296	14343	14275	14295	14459	14320	14276	14426	14281	14478	14636	14348	14389	14278	14294	14350	14441	14428	14289	14443	14441	14484	14365	14181	14369	14378	14350	14362	14227	14320	14429	14404	14373	14304	14347	14217	14411	13997	14340	14476	14259	14577	14276	14217	14334	14496	14402	14327	14393	14338	14276	14354	14228	14350	14253	14050	14341	14248	14293	14342	14500	14377	14443	14195	14263	14284	14445	14463	14247	14425	14237	14296	14516	14370	14512	14197	14408	14273	14148	14425	14345	14327	14271	14239	14411	14333	14361	14243	14410	14303	14277	14392	14337	14245	14162	14303	14332	14389	14386	14241	14236	14402	14241	14437	14291	14330	14358	14324	14378	14451	14324	14260	14281	14273	14456	14494	14431	14217	14436	14221	14370	14345	14454	14313	14216	14133	14414	14309	14282	14183	14427	14461	14360	14485	14210	14170	14418	14407	14399	14240	14198	14293	14343	14315	14409	14217	14407	14176	14247	14413	14412	14372	14179	14346	14513	14342	14320	14252	14430	14459	14392	14404	14360	14340	14323	14251	14190	14295	14563	14159	14419	14248	14418	14575	14420	14492	14265	14432	14340	14231	14169	14402	14391	14282	14213	14528	14280	14384	14283	14434	14460	14551	14329	14356	14473	14323	14367	14337	14366	14281	14326	14353	14121	14238	14280	14466	14328	14548	14421	14369	14385	14427	14363	14237	14362	14336	14465	14312	14404	14247	14381	14311	14280	14379	14416	14380	14378	14380	14372	14413	14417	14383	14193	14292	14307	14333	14254	14421	14302	14415	14273	14315	14289	14306	14218	14390	14117	14374	14386	14385	14382	14292	14265	14187	14265	14216	14420	14207	14342	14152	14357	14369	14386	14144	14281	14332	14258	14372	14297	14317	14328	14492	14370	14454	14349	14281	14268	14303	14250	14313	14382	14364	14247	14206	14366	14303	14320	14353	14460	14539	14455	14502	14390	14294	14269	14313	14413	14316	14302	14441	14307	14285	14243	14344	14407	14326	14327	14179	14492	14418	14397	14484	14437	14299	14268	14519	14474	14425	14140	14361	14206	14228	14373	14508	14469	14370	14419	14508	14017	14298	14378	14410	14397	14272	14411	14596	14354	14133	14233	14476	14397	14253	14329	14410	14377	14378	14429	14368	14428	14239	14408	14355	14520	14385	14284	14295	14263	14295	14445	14132	14333	14246	14099	14495	14409	14366	14475	14140	14341	14364	14316	14207	14338	14219	14421	14377	14384	14322	14384	14225	14295	14364	14255	14388	14620	14423	14395	14325	14214	14323	14385	14278	14284	14223	14270	14425	14271	14216	14219	14440	14419	14328	14397	14503	14365	14215	14342	14208	14352	14347	14395	14242	14237	14557	14122	14373	14201	14447	14147	14380	14426	14373	14409	14410	14499	14425	14337	14325	14389	14560	14276	14420	14399	14422	14325	14213	14367	14305	14344	14320	14508	14245	14259	14324	14504	14373	14342	14250	14534	14522	14372	14354	14076	14365	14243	14278	14216	14324	14259	14296	14433	14386	14358	14464	14382	14408	14480	14355	14439	14505	14403	14416	14344	14360	14254	14237	14425	14462	14263	14242	14390	14178	14553	14383	14244	14428	14374	14410	14347	14205	14340	14316	14154	14472	14482	14384	14377	14463	14389	14233	14340	14363	14322	14353	14319	14382	14283	14176	14201	14250	14332	14229	14265	14362	14430	14297	14292	14282	14417	14202	14363	14451	14342	14306	14429	14232	14356	14477	14280	14564	14419	14540	14537	14610	14679	14460	14336	14442	14354	14452	14269	14474	14263	14392	14543	14417	14410	14455	14268	14360	14289	14393	14336	14519	14298	14257	14460	14351	14228	14241	14210	14486	14346	14406	14388	14369	14321	14272	14388	14491	14365	14408	14351	14255	14279	14239	14236	14449	14435	14144	14345	14179	14240	14524	14353	14354	14490	14349	14358	14335	14367	14366	14383	14315	14253	14212	14307	14274	14211	14335	14437	14147	14309	14421	14305	14304	14215	14231	14289	14404	14358	14295	14213	14490	14337	14537	14329	14194	14334	14337	14446	14256	14463	14499	14355	14599	14483	14497	14527	14455	14288	14284	14542	14386	14381	14218	14320	14255	14240	14446	14455	14330	14352	14319	14282	14411	14469	14242	14287	14260	14242	14524	14334	14348	14322	14371	14365	14192	14411	14365	14347	14304	14490	14136	14362	14384	14354	14336	14369	14325	14352	14216	14414	14287	14408	14328	14323	14398	14303	14185	14171	14245	14256	14253	14326	14642	14144	14317	14497	14303	14296	14176	14091	14337	14156	14191	14185	14145	14525	14404	14325	14377	14437	14104	14407	14390	14446	14289	14287	14212	14452	14271	14381	14316	14343	14495	14507	14267	14442	14344	14429	14304	14256	14266	14413	14532	14461	14272	14358	14303	14131	14124	14257	14295	14224	14208	14392	14298	14372	14340	14302	14173	14326	14121	14416	14488	14433	14271	14127	14304	14303	14342	14205	14329	14335	14202	14521	14397	14309	14169	14207	14247	14302	14359	14282	14367	14224	14343	14157	14376	14216	14354	14367	14317	14501	14326	14491	14305	14526	14257	14350	14652	14369	14236	14370	14430	14470	14478	14238	14316	14205	14300	14385	14302	14457	14325	14268	14287	14456	14313	14223	14391	14418	14365	14329	14215	14269	14370	14354	14302	14357	14183	14244	14265	14240	14371	14272	14245	14332	14165	14117	14271	14330	14312	14339	14255	14419	14280	14194	14222	14358	14527	14293	14274	14348	14498	14229	14328	14537	14451	14270	14290	14346	14229	14199	14168	14177	14311	14285	14260	14238	14393	14195	14149	14369	14312	14398	14387	14586	14238	14420	14333	14445	14372	14320	14426	14096	14265	14243	14505	14339	14430	14299	14404	14370	14344	14378	14350	14290	14485	14229	14186	14474	14326	14349	14271	14393	14315	14385	14435	14327	14275	14305	14248	14446	14186	14320	14465	14413	14457	14352	14403	14264	14525	14418	14521	14145	14142	14241	14356	14372	14374	14230	14174	14435	14417	14363	14408	14235	14404	14312	14433	14343	14470	14708	14451	14348	14411	14453	14042	14179	14482	14310	14315	14345	14272	14441	14163	14250	14359	14228	14240	14310	14410	14301	14232	14183	14283	14346	14255	14443	14289	14231	14227	14378	14455	14283	14399	14380	14345	14218	14347	14404	14424	14488	14378	14297	14451	14287	14223	14503	14359	14430	14237	14292	14219	14273	14331	14538	14361	14370	14116	14278	14225	14304	14353	14594	14173	14068	14408	14413	14333	14327	14232	14147	14552	14472	14342	14307	14254	14448	14335	14149	14537	14449	14356
23097	37783	35773	29968	23882	19596	17767	17083	16098	14905	14564	14091	14103	13513	13158	12995	13213	12944	13104	13107	12868	12979	12852	12852	12740	12694	12580	12978	12775	12595	12739	12761	12736	12787	12709	12897	12783	12855	12864	12759	12763	12727	12741	12711	12786	12776	12629	12852	12761	13445	13922	13330	13119	12908	12998	12748	12704	12821	12781	12634	12874	12806	12720	12674	12682	12538	12643	12878	12742	12759	12639	12660	12725	12678	12714	12641	12514	12702	12640	12648	12559	12921	12615	12649	12613	12681	12616	12485	12700	12718	12592	12736	12794	12802	12622	12472	12621	12693	12855	12604	12814	12735	12760	12811	12629	12789	12587	12558	12723	12580	12593	12647	12676	12607	12721	12823	12681	12622	12741	12692	12872	12636	12812	12538	12698	12771	12632	12569	12591	12675	12671	12456	12697	12702	12720	12607	12802	12735	12532	12668	12747	12690	12814	12664	12548	12746	12697	12649	12711	12870	12621	12731	12634	12694	12688	12725	12726	12627	12776	12799	12856	12610	12687	12691	12751	12693	12702	12698	12740	12522	12558	12640	12768	12741	12741	12847	12754	12689	12520	12731	12650	12782	12491	12717	12693	12788	12667	12749	12722	12774	12779	12678	12711	12762	12880	12691	12604	12498	12701	12559	12710	12635	12809	12636	12633	12692	12529	12668	12681	12604	12688	12720	12673	12556	12701	12689	12769	12614	12664	12758	12668	12667	12680	12433	12740	12787	12690	12752	12837	12578	12638	12783	12654	12652	12690	12655	12645	12587	12637	12712	12588	12695	12691	12672	12650	12664	12674	12698	12579	12793	12608	12685	12653	12875	12808	12646	12732	12715	12769	12760	12642	12693	12699	12638	12725	12574	12604	12813	12552	12545	12813	12731	12561	12718	12602	12592	12770	12711	12575	12677	12699	12714	12733	12489	12592	12743	12681	12477	12577	12638	12602	12763	12638	12544	12700	12607	12514	12717	12733	12526	12626	12644	12807	12771	12680	12596	12593	12793	12716	12793	12636	12598	12686	12683	12792	12722	12669	12737	12683	12611	12679	12626	12580	12650	12590	12570	12496	12563	12630	12620	12832	12701	12622	12665	12696	12756	12608	12692	12786	12856	12599	12701	12603	12801	12694	12667	12752	12690	12754	12650	12931	12745	12590	12694	12744	12781	12672	12662	12570	12720	12574	12693	12640	12765	12758	12568	12684	12511	12845	12638	12610	12697	12708	12587	12625	12662	12526	12854	12558	12546	12665	12664	12736	12713	12769	12620	12642	12648	12678	12672	12635	12639	12809	12608	12755	12545	12657	12719	12712	12671	12698	12697	12584	12643	12591	12489	12826	12682	12673	12599	12827	12687	12812	12724	12556	12602	12862	12750	12673	12777	12597	12704	12574	12743	12648	12572	12707	12429	12690	12651	12748	12685	12716	12392	12619	12509	12534	12474	12579	12593	12679	12501	12544	12683	12754	12644	12726	12562	12560	12722	12617	12567	12665	12768	12526	12576	12681	12583	12642	12680	12779	12594	12554	12698	12742	12492	12534	12801	12715	12556	12737	12729	12712	12616	12755	12508	12682	12634	12796	12626	12755	12833	12730	12594	12655	12791	12640	12713	12614	12694	12673	12589	12742	12736	12558	12631	12731	12675	12745	12667	12576	12874	12778	12662	12678	12617	12749	12712	12616	12664	12593	12629	12771	12626	12680	12541	12611	12695	12686	12809	12816	12762	12596	12728	12685	12608	12659	12645	12605	12808	12624	12715	12645	12761	12637	12678	12564	12635	12709	12812	12808	12633	12598	12701	12680	12628	12750	12662	12668	12618	12586	12679	12540	12570	12658	12715	12670	12484	12669	12828	12659	12484	12785	12773	12639	12619	12736	12613	12676	12631	12671	12487	12741	12683	12680	12747	12570	12529	12688	12654	12751	12885	12530	12742	12725	12691	12659	12683	12736	12676	12494	12641	12748	12762	12761	12862	12688	12709	12681	12810	12753	12603	12698	12608	12733	12818	12694	12621	12642	12648	12672	12714	12722	12716	12730	12827	12678	12573	12787	12485	12690	12845	12532	12634	12627	12589	12840	12746	12729	12545	12759	12484	12644	12661	12689	12713	12731	12671	12697	12683	12706	12588	12569	12679	12664	12782	12709	12594	12750	12670	12655	12670	12636	12572	12681	12730	12745	12705	12705	12699	12616	12676	12564	12601	12794	12633	12709	12802	12719	12548	12832	12822	12718	12609	12724	12600	12507	12656	12619	12733	12620	12769	12662	12651	12913	12800	12623	12599	12441	12638	12619	12534	12543	12575	12706	12741	12614	12599	12613	12594	12751	12836	12733	12574	12595	12758	12733	12647	12657	12593	12707	12692	12635	12656	12650	12719	12558	12691	12685	12685	12712	12552	12674	12615	12597	12667	12588	12724	12528	12751	12749	12633	12634	12771	12630	12871	12599	12650	12460	12783	12744	12733	12724	12692	12559	12564	12640	12625	12554	12649	12816	12597	12548	12594	12674	12632	12580	12662	12600	12757	12616	12742	12672	12608	12511	12761	12705	12690	12602	12608	12572	12801	12493	12713	12649	12521	12676	12617	12595	12725	12902	12773	12664	12753	12625	12610	12638	12738	12730	12582	12681	12610	12689	12634	12657	12650	12585	12758	12745	12659	12638	12662	12770	12700	12710	12821	12588	12618	12564	12723	12649	12682	12766	12594	12667	12633	12741	12806	12628	12693	12694	12606	12607	12647	12696	12832	12759	12633	12735	12424	12712	12589	12674	12721	12591	12830	12543	12788	12620	12711	12649	12651	12620	12715	12789	12757	12778	12430	12748	12672	12790	12615	12627	12722	12675	12599	12699	12692	12568	12713	12609	12568	12743	12683	12739	12548	12627	12613	12766	12609	12634	12824	12747	12473	12888	12685	12613	12682	12693	12668	12595	12646	12484	12664	12690	12704	12650	12707	12872	12763	12632	12807	12727	12721	12562	12684	12717	12578	12578	12645	12710	12462	12619	12659	12762	12723	12749	12775	12744	12695	12651	12670	12696	12635	12619	12752	12786	12752	12630	12746	12574	12661	12701	12702	12513	12701	12682	12743	12750	12687	12680	12744	12752	12792	12722	12610	12701	12507	12703	12803	12644	12762	12634	12697	12477	12697	12686	12427	12479	12571	12584	12498	12623	12473	12825	12676	12826	12673	12676	12636	12636	12601	12622	12696	12574	12544	12690	12514	12659	12762	12620	12793	12581	12560	12716	12810	12603	12626	12612	12684	12582	12840	12548	12632	12585	12599	12738	12726	12631	12629	12781	12558	12780	12773	12825	12372	12784	12853	12641	12637	12683	12666	12730	12848	12748	12666	12743	12684	12620	12767	12713	12635	12691	12703	12654	12675	12513	12711	12745	12532	12614	12698	12687	12540	12651	12723	12554	12689	12759	12737	12680	12641	12621	12785	12545	12735	12813	12723	12646	12710	12681	12732	12716	12712	12699	12776	12670	12565	12821	12710	12731	12900	12570	12577	12664	12853	12769	12839	12694	12688	12661	12638	12861	12627	12751	12759	12758	12669	12646	12735	12735	12804	12777	12595	12687	12676	12554	12727	12692	12612	12816	12682	12691	12709	12688	12681	12706	12601	12696	12574	12819	12755	12567	12600	12622	12533	12517	12749	12769	12764	12628	12533	12727	12624	12729	12788	12725	12730	12739	12740	12613	12537	12783	12619	12578	12795	12529	12635	12675	12677	12574	12499	12610	12750	12802	12817	12717	12671	12722	12598	12544	12695	12654	12629	12653	12612	12527	12652	12750	12619	12593	12645	12562	12757	12583	12556	12511	12737	12752	12727	12619	12767	12627	12724	12597	12635	12727	12473	12751	12653	12688	12623	12906	12643	12602	12738	12642	12473	12702	12442	12519	12779	12662	12676	12545	12673	12584	12677	12569	12604	12615	12695	12584	12482	12641	12549	12600	12707	12718	12629	12616	12653	12682	12555	12720	12652	12721	12724	12672	12642	12703	12641	12644	12666	12686	12736	12696	12658	12888	12811	12580	12729	12756	12574	12562	12764	12508	12699	12533	12601	12707	12677	12612	12860	12702	12730	12587	12671	12683	12692	12787	12371	12693	12793	12799	12610	12715	12828	12721	12626	12544	12489	12599	12640	12814	12659	12578	12628	12702	12566	12847	12772	12713	12735	12559	12694	12489	12682	12671	12759	12538	12512	12729	12652	12655	12699	12678	12651	12542	12685	12683	12446	12721	12601	12759	12680	12611	12637	12769	12810	12631	12846	12607	12619	12575	12606	12783	12458	12682	12638	12723	12558	12723	12651	12649	12653	12609	12779	12784	12598	12731	12543	12639	12729	12750	12667	12694	12587	12668	12622	12672	12668	12770	12762	12592	12594	12587	12806	12611	12606	12568	12607	12765	12618	12624	12842	12578	12778	12560	12627	12472	12761	12696	12687	12810	12616	12636	12628	12669	12831	12486	12665	12737	12702	12581	12671	12762	12482	12785	12711	12622	12458	12742	12646	12662	12644	12584	12852	12703	12520	12600	12779	12555	12899	12747	12569	12717	12784	12594	12742	12702	12771	12549	12721	12555	12664	12605	12530	12476	12583	12738	12620	12566	12744	12707	12687	12676	12799	12739	12549	12663	12717	12647	12601	12531	12684	12732	12766	12694	12690	12698	12718	12760	12694	12519	12608	12633	12728	12691	12661	12696	12673	12838	12598	12698	12778	12670	12612	12685	12646	12449	12745	12736	12598	12735	12707	12617	12617	12636	12659	12710	12796	12729	12852	12574	12500	12753	12628	12691	12629	12502	12653	12797	12683	12610	12618	12691	12617	12638	12535	12624	12767	12745	12657	12774	12692	12601	12676	12658	12645	12565	12705	12635	12903	12629	12695	12652	12639	12727	12727	12551	12777	12772	12744	12828	12695	12516	12730	12687	12600	12678	12590	12886	12644	12626	12599	12776	12561	12846	12581	12596	12618	12739	12563	12686	12589	12609	12531	12708	12623	12717	12764	12849	12636	12566	12587	12761	12626	12710	12700	12609	12637	12585	12669	12756	12702	12646	12615	12601	12686	12610	12721	12706	12647	12539	12730	12709	12676	12565	12621	12555	12693	12707	12625	12819	12672
23057	21483	29429	23955	21811	23365	24353	18153	16240	16000	15500	15101	15014	14657	14018	13967	13953	13884	14015	14189	14039	13850	13845	13831	13615	13840	13905	13755	13650	13662	13703	13370	13732	13831	13831	13737	13630	13727	13699	13662	13674	13625	13614	13588	13923	13644	13500	13554	13745	14368	15243	14450	14187	14047	13790	13505	13613	13483	13449	13491	13791	13617	13548	13650	13447	13618	13578	13614	13625	13537	13690	13644	13805	13686	13418	13414	13560	13414	13633	13513	13450	13546	13456	13360	13664	13407	13593	13486	13475	13576	13842	13366	13439	13736	13623	13593	13511	13657	13476	13471	13694	13498	13516	13525	13766	13545	13770	13597	13615	13590	13535	13493	13414	13556	13790	13348	13407	13421	13397	13529	13539	13537	13562	13593	13527	13404	13682	13651	13510	13317	13426	13439	13531	13494	13389	13498	13562	13563	13268	13624	13561	13496	13490	13571	13547	13586	13589	13616	13532	13545	13600	13683	13618	13437	13560	13421	13621	13529	13543	13542	13400	13548	13343	13406	13712	13396	13612	13557	13547	13511	13483	13643	13599	13522	13578	13420	13466	13604	13305	13411	13527	13600	13746	13554	13521	13476	13473	13546	13474	13420	13492	13556	13464	13597	13473	13448	13578	13565	13594	13558	13645	13543	13436	13544	13653	13542	13517	13533	13517	13371	13431	13446	13652	13616	13411	13536	13537	13390	13553	13477	13455	13348	13538	13574	13518	13750	13494	13593	13664	13655	13580	13494	13643	13442	13491	13601	13643	13452	13524	13623	13602	13775	13711	13763	13383	13489	13648	13520	13424	13460	13520	13478	13532	13593	13601	13665	13394	13679	13629	13511	13504	13466	13461	13654	13570	13254	13574	13859	13543	13389	13547	13553	13552	13511	13544	13598	13576	13511	13596	13541	13536	13636	13664	13572	13518	13649	13368	13471	13618	13593	13706	13574	13502	13763	13480	13506	13401	13625	13665	13619	13369	13476	13402	13504	13568	13532	13428	13454	13417	13427	13492	13700	13546	13567	13601	13530	13488	13659	13496	13496	13711	13561	13522	13378	13580	13583	13485	13337	13554	13362	13513	13299	13516	13545	13587	13593	13684	13615	13585	13712	13706	13656	13611	13479	13477	13668	13691	13599	13526	13371	13495	13270	13625	13400	13570	13524	13714	13648	13537	13660	13537	13246	13598	13410	13798	13552	13654	13552	13821	13624	13370	13606	13639	13466	13498	13669	13515	13530	13617	13481	13604	13513	13542	13529	13472	13461	13658	13575	13661	13614	13494	13588	13467	13442	13520	13593	13636	13559	13657	13561	13646	13463	13452	13604	13489	13589	13601	13559	13627	13434	13472	13475	13408	13537	13487	13536	13427	13351	13432	13540	13407	13516	13492	13270	13477	13555	13641	13502	13638	13524	13405	13533	13581	13677	13569	13343	13663	13741	13419	13404	13481	13577	13529	13638	13686	13533	13577	13452	13511	13442	13434	13530	13649	13363	13636	13760	13597	13570	13533	13516	13499	13643	13596	13431	13537	13604	13345	13587	13404	13591	13537	13329	13561	13287	13507	13543	13537	13415	13510	13747	13736	13656	13489	13512	13636	13445	13591	13420	13433	13611	13297	13648	13459	13374	13549	13408	13651	13595	13523	13416	13570	13518	13537	13599	13538	13598	13600	13530	13381	13572	13517	13599	13695	13579	13517	13525	13708	13432	13468	13412	13351	13720	13580	13470	13519	13591	13634	13751	13596	13584	13406	13687	13500	13626	13460	13473	13568	13687	13406	13536	13730	13527	13461	13656	13444	13641	13587	13616	13691	13396	13542	13641	13454	13579	13692	13661	13526	13518	13517	13474	13763	13463	13487	13660	13555	13458	13678	13521	13486	13701	13401	13492	13621	13329	13522	13508	13401	13516	13588	13634	13444	13296	13378	13482	13512	13688	13466	13588	13511	13481	13614	13436	13478	13477	13525	13440	13556	13530	13472	13439	13557	13537	13431	13369	13475	13367	13534	13655	13629	13495	13382	13483	13376	13462	13645	13636	13501	13706	13625	13503	13503	13471	13386	13607	13432	13460	13515	13570	13425	13550	13424	13468	13620	13636	13499	13734	13591	13561	13590	13464	13433	13647	13557	13678	13428	13655	13402	13360	13461	13606	13565	13574	13530	13614	13691	13379	13499	13450	13343	13478	13551	13496	13506	13663	13561	13586	13424	13373	13539	13562	13499	13550	13660	13346	13514	13503	13496	13435	13665	13494	13445	13350	13507	13626	13588	13615	13580	13398	13470	13530	13640	13441	13532	13425	13648	13581	13491	13601	13524	13545	13562	13390	13601	13672	13363	13526	13483	13441	13431	13596	13376	13330	13497	13513	13435	13744	13487	13742	13645	13605	13725	13546	13654	13463	13488	13668	13526	13532	13577	13556	13753	13429	13581	13733	13589	13306	13511	13440	13477	13396	13419	13458	13601	13296	13428	13685	13716	13686	13603	13456	13474	13655	13418	13338	13487	13614	13452	13531	13671	13283	13404	13505	13700	13633	13618	13544	13509	13535	13507	13433	13722	13346	13642	13599	13442	13461	13480	13656	13422	13457	13566	13482	13433	13548	13621	13672	13490	13293	13737	13444	13445	13600	13627	13563	13520	13376	13345	13353	13734	13504	13674	13558	13406	13600	13411	13457	13594	13460	13411	13549	13667	13250	13732	13553	13431	13573	13478	13534	13823	13457	13521	13641	13651	13400	13419	13435	13348	13628	13531	13418	13513	13737	13549	13592	13524	13675	13537	13442	13518	13477	13482	13710	13504	13723	13595	13667	13519	13362	13475	13439	13499	13521	13585	13579	13568	13433	13440	13617	13504	13361	13491	13478	13480	13656	13500	13617	13655	13553	13628	13505	13593	13541	13595	13594	13329	13521	13665	13580	13474	13495	13535	13333	13431	13565	13636	13585	13478	13485	13494	13526	13586	13602	13459	13502	13693	13575	13494	13589	13617	13567	13579	13405	13338	13485	13284	13553	13528	13533	13517	13425	13389	13514	13468	13542	13637	13444	13516	13521	13607	13373	13539	13528	13364	13556	13537	13536	13519	13308	13505	13395	13587	13521	13424	13494	13643	13420	13491	13499	13740	13579	13756	13454	13387	13560	13403	13377	13646	13437	13557	13468	13465	13296	13705	13526	13414	13569	13324	13525	13666	13461	13488	13383	13607	13619	13367	13548	13741	13318	13468	13458	13383	13488	13668	13481	13405	13559	13732	13379	13505	13380	13307	13574	13652	13484	13488	13591	13513	13244	13649	13414	13501	13263	13375	13364	13403	13402	13331	13383	13543	13517	13444	13492	13522	13639	13456	13567	13619	13676	13546	13600	13582	13428	13497	13489	13275	13489	13474	13391	13331	13377	13489	13570	13577	13455	13348	13630	13511	13530	13610	13538	13642	13659	13716	13692	13590	13561	13624	13420	13574	13478	13533	13473	13738	13361	13326	13491	13503	13291	13293	13576	13554	13669	13547	13636	13447	13579	13537	13787	13472	13424	13569	13561	13547	13493	13528	13626	13346	13545	13398	13587	13431	13224	13439	13613	13372	13470	13497	13707	13641	13612	13555	13767	13605	13391	13364	13700	13740	13785	13543	13476	13557	13567	13384	13629	13737	13560	13600	13400	13390	13262	13738	13315	13509	13500	13516	13514	13555	13530	13317	13517	13643	13454	13500	13517	13382	13596	13629	13615	13560	13450	13489	13535	13423	13678	13562	13596	13499	13477	13676	13234	13512	13574	13564	13397	13364	13528	13595	13431	13505	13618	13443	13532	13352	13620	13656	13469	13539	13606	13387	13422	13568	13431	13451	13722	13439	13568	13533	13428	13501	13565	13519	13595	13538	13661	13613	13505	13593	13672	13405	13428	13561	13427	13674	13462	13402	13560	13415	13556	13423	13171	13542	13515	13517	13439	13563	13414	13621	13327	13413	13619	13783	13400	13435	13544	13591	13570	13651	13496	13559	13514	13475	13611	13656	13538	13437	13471	13534	13553	13419	13340	13489	13545	13305	13488	13478	13273	13424	13393	13538	13561	13528	13432	13459	13555	13466	13417	13484	13693	13701	13509	13457	13473	13688	13674	13589	13561	13575	13529	13406	13449	13431	13593	13567	13315	13462	13634	13342	13643	13312	13660	13588	13302	13415	13379	13413	13308	13547	13574	13441	13583	13398	13505	13409	13612	13459	13595	13269	13462	13385	13538	13509	13491	13496	13432	13550	13346	13439	13458	13565	13647	13507	13513	13460	13459	13535	13685	13412	13385	13512	13453	13463	13653	13410	13409	13298	13491	13709	13536	13472	13668	13360	13755	13570	13556	13486	13416	13488	13640	13535	13561	13514	13605	13355	13766	13620	13403	13595	13490	13636	13472	13514	13369	13336	13402	13449	13514	13647	13438	13545	13524	13394	13576	13609	13568	13340	13657	13578	13492	13318	13548	13567	13493	13581	13443	13466	13529	13530	13566	13391	13415	13505	13233	13521	13420	13721	13553	13659	13562	13566	13443	13477	13569	13506	13514	13461	13329	13542	13482	13560	13587	13626	13777	13541	13628	13543	13457	13450	13500	13478	13512	13503	13423	13650	13311	13595	13346	13618	13407	13446	13670	13383	13611	13726	13479	13342	13581	13489	13466	13634	13572	13572	13604	13252	13389	13355	13455	13511	13390	13420	13525	13397	13419	13373	13600	13481	13503	13389	13533	13540	13400	13480	13490	13402	13689	13427	13412	13508	13336	13366	13406	13481	13592	13480	13575	13448	13678	13634	13417	13607	13501	13369	13602	13471	13437	13400	13532	13644	13530	13583	13614	13521	13456	13399	13381	13315	13514	13486	13568	13525	13407	13384	13402	13661	13243	13532	13480	13296	13393	13553	13465	13476	13506	13615	13584	13367	13666	13743	13621	13424	13352	13620	13417	13361	13433	13577	13616	13765	13558	13477	13393	13401	13586	13516	13337	13575	13362	13639	13553	13339	13644	13442	13579	13522	13635	13640	13534	13594	13411	13553	13584	13633	13641	13392	13396	13444	13577	13521	13692	13522	13672	13509	13550	13565	13410	13454	13472	13507	13478	13523	13521	13432	13356	13533	13277	13475	13590
26511	42340	40247	32737	26160	21435	19022	18083	16870	15643	15129	14606	14419	13505	13020	12869	12618	12654	12838	12832	12619	12437	12197	12297	12358	12347	12524	12291	12311	12282	12414	12449	12353	12209	12322	12323	12322	12274	12310	12284	12148	12397	12141	12237	12391	12161	12183	12393	12306	13692	14524	13488	13135	12524	12298	12181	12275	12291	12239	12157	12153	12122	12181	12362	12182	12217	12241	12314	12152	12249	12181	12092	12194	12266	12181	12295	11933	12235	12259	12103	11966	12181	12177	12059	12123	12147	12250	12238	12151	12178	12081	12288	12110	12168	12362	12110	12300	12178	12206	12257	12192	12056	12185	12101	12206	12073	12000	12130	12152	12103	12297	12150	12132	12120	12066	12260	12172	12154	12100	12061	12105	12235	12091	12119	12157	12211	12182	12360	12090	12232	12074	12336	12059	12302	12278	12062	12229	12216	12300	12131	12133	11982	12260	12169	12144	12167	12143	12243	12144	12153	12194	12318	12106	12201	12239	12052	12011	12155	12276	12195	12023	12130	12025	12039	12082	12218	12146	12036	12166	12183	12277	12273	12282	12170	12405	12329	12193	12222	12187	12220	12168	12187	12228	12292	12235	12186	12244	12238	12161	12181	12077	12180	12106	12170	12104	12143	12348	12216	12296	12156	12171	12121	12067	12224	12200	12126	12055	12121	12275	12046	12018	12192	12042	12213	12169	12228	12128	12118	12168	12210	12061	12060	12100	12233	11981	12022	12217	12250	12122	12231	12307	12192	12122	12036	12161	12316	12077	12108	12156	12184	12289	12165	12214	12182	12227	12222	12256	12077	12139	12151	12147	12107	12295	12254	11987	12287	12162	12061	12123	12093	12141	12034	12005	12266	12058	12161	12076	12180	12171	12257	12244	12149	12119	12070	12226	12174	12158	12105	12126	12108	12192	12172	12283	12069	12122	12073	12142	12102	12182	12272	12058	12096	12273	12220	12058	12153	12192	12146	12058	12164	12182	12078	12097	12086	12117	12176	12124	12164	12086	12119	11927	12033	12096	12192	12185	12181	12303	12254	12160	12133	12037	12092	12133	12109	12328	12120	12011	12162	12208	12174	12235	12020	12160	12140	12322	12264	12171	12096	12126	12133	12066	12196	12165	12251	12145	12136	12160	12229	11956	12227	12212	12242	12009	12096	12268	12176	12219	12069	12150	12195	12153	12174	12113	12217	12218	12061	12102	12139	12151	12039	12055	12196	12040	12156	12098	11949	12092	12281	12101	12114	12270	12132	12122	12320	12280	12141	12218	11991	12108	12216	12148	11959	12089	12176	12105	12180	12157	12305	12043	12117	11985	12244	12143	12227	12184	12110	12109	12068	12185	12110	12285	12233	11992	12077	12305	12175	12152	12137	12173	12128	12201	12090	12127	12079	12216	12202	12139	12195	12129	12113	12259	12185	12123	12160	12237	12107	12208	12240	12089	12092	12012	12360	12187	11993	12123	12091	12122	12159	12298	12155	12000	12233	12053	12226	12229	12079	12255	12250	12097	12160	12167	12181	12183	12282	12100	12129	12140	12120	12088	12189	12239	12086	12060	12307	12274	12046	12157	12260	12113	12210	12142	12197	12231	12171	12106	12117	12114	12096	12275	12290	12206	12139	12303	12330	12065	12272	12123	12237	12266	12278	12138	12243	12213	12207	12048	12165	12244	11973	12312	12098	12246	12236	12114	12097	12235	12130	12345	12211	12265	12174	12202	11989	12051	12116	12121	12326	12176	12150	12018	12174	12072	12229	12181	12048	12303	12254	12086	12033	12355	12234	12203	12115	12160	12202	12173	12183	12135	12076	12113	12240	12228	11995	12259	12269	12245	12227	12140	12161	12324	12252	12088	12189	12098	12164	12156	12277	12120	12009	12258	12093	12158	12224	12157	12031	12123	12233	12186	12189	12150	12214	12173	12263	12267	12087	12273	12275	12260	12063	12136	12131	12194	12184	12105	12091	12176	12137	12283	12062	12193	12193	12107	12025	12237	11934	12162	12156	12075	12115	12253	12156	12148	12238	12116	12169	12199	12273	12132	12205	12117	12203	12226	12222	12151	12183	12097	12196	12239	12121	12241	12138	12283	12303	12080	12142	12102	12201	12158	12123	12162	12121	12231	12375	12000	12190	12140	12169	12091	12329	12211	11913	12295	12214	12060	12143	11967	12035	12191	12135	12135	12346	12124	12185	12249	12223	12061	12214	12146	12301	12222	12162	12143	12229	12293	12224	12392	12143	12231	12163	12242	12029	12311	12222	12155	12298	12312	12167	11943	12100	12065	12138	12177	12229	12244	12216	12191	12059	12113	12277	12083	12281	12215	12165	12049	12127	12070	12088	12144	12184	12045	12281	12263	12177	12306	12300	12154	12099	12123	12255	12289	12159	12126	12144	12291	12056	12283	12135	12106	12109	12146	12017	12142	12010	12142	12252	12213	12196	12171	12087	12256	12190	12185	11954	12133	12085	12057	12160	12374	12068	12164	12058	12093	12010	12259	11973	12176	12241	12233	12168	12083	12139	12086	12056	12199	11975	12222	12054	12080	12105	12193	12135	12153	12077	12117	12137	12175	12183	12162	12040	12153	11983	12195	12194	12223	11992	12328	12146	12173	12263	12167	12023	12227	12091	12164	12166	12151	12314	12085	12213	11924	12186	12024	12131	12134	12274	12104	12083	12103	12121	12229	12268	12240	12036	12233	12154	12273	12189	12290	12093	12124	12068	12109	12015	12058	12263	12078	12393	12142	12168	12082	12115	12353	12048	12138	12066	12273	12095	12295	12225	12036	12131	12056	12104	12303	12245	12213	12071	12348	12056	12065	12012	12144	12079	12178	12299	12134	12103	12156	12227	12131	12202	12163	12073	12113	12198	11914	11969	12136	12209	12194	12017	12372	12132	12191	12202	12152	12142	12166	12196	12078	12144	12206	12159	12143	12214	12186	12086	12137	12194	12063	12050	12184	11987	12190	12059	12201	12241	12208	12164	12288	12290	12266	12080	12198	12076	12185	12021	12113	11995	12140	12165	12127	12082	12139	12152	12119	12025	12251	12120	12092	12052	12104	12067	12133	12126	12218	12241	12089	12199	12209	12138	12004	12126	12177	12113	12104	12048	12155	12237	12436	12180	12074	12166	12282	12087	12039	12148	12169	12189	12061	12147	12198	12200	12155	12015	12176	12159	12184	12080	12029	12025	12106	12224	12291	12143	12187	12306	12110	12173	12187	12255	12274	12242	12226	12161	12192	12178	12134	12128	12155	12180	12072	12190	12198	11869	12265	12165	12184	12163	12080	12174	12036	12048	12116	12345	12112	12123	12267	12014	12045	12169	12123	12142	12199	12194	11941	11993	12168	12110	12226	12215	12186	12302	12267	12160	12266	12079	12182	12181	12323	12145	12134	12170	12124	12208	12195	12190	12073	12199	12064	12134	12153	12240	12153	12038	12125	12101	12153	12115	12189	12197	12160	12175	12165	12055	11921	12086	12283	12147	12120	12181	12107	12220	12014	12068	12249	12011	12273	12223	12081	12184	12137	12156	12089	12115	12129	12209	12180	12143	12082	12164	12232	12136	12342	12286	12061	12161	12162	12235	12180	12419	12138	12237	12067	12202	12044	12143	12239	12170	12245	12073	12290	12118	12334	12083	12304	12319	12269	12111	12105	12199	12120	12189	12225	12035	12125	12053	12024	12201	12075	12072	12303	12176	12116	12155	12091	12237	12129	12276	12112	12185	12202	12197	12226	12120	12164	12223	12246	12183	12149	12217	12255	12096	12110	12122	12167	12202	12164	12261	12133	12110	12213	12205	12163	12093	12129	12129	12147	12219	12209	12073	12184	12162	12115	12213	12242	12123	12314	12172	12066	12249	12223	12113	12108	12278	12169	12140	12221	12158	12130	12276	12113	11958	12163	12325	12130	12099	12225	12212	12168	12155	12041	12168	12161	12187	12091	11990	12277	11969	12240	12180	12053	12078	12157	12099	12116	12185	12110	12136	12127	12176	12216	12179	12042	12151	12153	12107	12224	12144	12090	12149	12194	12144	12167	12211	12059	12188	12086	12112	12188	12137	12263	12086	12204	12253	12093	12006	12141	12116	12014	12285	12032	12216	12125	12031	12079	12067	12203	12193	12226	12045	12270	12186	12250	12096	12271	12082	12207	12079	12068	12218	12188	12098	12228	12064	12266	12211	12107	12096	12210	12280	12214	12310	12039	12225	12014	12126	12077	11965	12113	12068	12090	12172	12219	12098	12111	12163	12183	12058	12199	12234	12196	12104	12061	12091	12271	12131	12107	12175	12065	12309	12082	12341	12253	12146	12108	11966	12275	12134	12078	12249	12066	12095	12164	12089	12151	12052	12133	12259	12051	12244	12166	12196	12206	11993	12200	12169	12175	12119	12046	12076	12284	11828	12076	12100	12101	12300	12277	12135	12188	12131	12063	12080	12107	12178	12028	11989	12294	12122	12183	12183	12075	12107	12281	12074	12085	12133	12192	12097	12218	12185	12143	12296	12188	12212	12072	12205	12255	12043	12238	12232	12051	12273	12050	12121	12053	12088	12184	12084	12149	12067	12320	12020	12069	12245	12204	12244	12162	11908	12076	12190	12030	12219	12182	12265	12085	12203	12162	12146	12104	12210	12048	12135	12319	12117	12260	12195	12045	12250	12127	12021	12184	11918	12154	12112	12244	12142	11967	12057	12242	11998	12199	12193	12085	12043	12035	12329	12161	12121	12108	12052	12174	12021	12169	12076	12281	12237	12160	12114	12120	12032	12369	11919	12179	12156	11949	12082	12210	12163	12021	12151	12289	12153	12004	12157	12351	12192	12285	12100	12098	12264	12308	12104	12202	12119	12154	12066	12200	12123	12173	12142	12321	12200	12194	12141	12062	12191	12204	12265	12231	12033	12293	12294	12186	12138	12118	12174	12019	12195	11993	12075	12052	12369	12039	12114	12161	12260	12226	12097	12291	11922	12246	12099	12046	12076	12277	12099	12114	12202	12297	12389	12239	12008	12215	12222	12246	12116	12134	12141	12187	12182	12066	12201	12118	12068	12161	12245	12108	12298	12173	12248	12061	12115	12113	12172	12097	12090	12095	12053	12001	11981	12098	12092	12236	12239	12169	12227
27743	22538	26371	22719	17039	15519	15087	14716	14524	14491	14495	14329	13863	13854	13911	13701	13783	13854	14073	13704	13766	13771	13868	13949	13751	13771	13755	13623	13657	13556	13722	13834	13761	13792	13682	13703	13768	13562	13609	13767	13680	13651	13683	13721	13783	13655	13811	13639	13887	13670	13955	13824	13748	13756	13778	13611	13618	13688	13648	13805	13755	13854	13672	13496	13718	13601	13662	13763	13645	13829	13678	13595	13680	13523	13905	13569	13729	13589	13959	13609	13778	13525	13573	13753	13670	13696	13649	13588	13881	13726	13699	13676	13952	13698	13608	13745	13780	13521	13542	13600	13664	13603	13760	13844	13728	13808	13655	13639	13600	13564	13699	13739	13812	13709	13709	13495	13563	13799	13643	13780	13744	13618	13444	13650	13526	13570	13689	13621	13652	13839	13816	13548	13686	13842	13594	13661	13608	13672	13845	13727	13702	13727	13836	13541	13648	13694	13625	13733	13559	13714	13752	13722	13591	13507	13781	13687	13780	13524	13680	13676	13714	13483	13875	13802	13648	13738	13633	13532	13706	13587	13638	13536	13729	13723	13789	13518	13723	13548	13602	13791	13621	13598	13612	13647	13808	13834	13805	13527	13567	13667	13767	13594	13524	13558	13712	13494	13792	13583	13593	13669	13602	13841	13629	13662	13717	13774	13702	13723	13752	13606	13582	13556	13720	13622	13796	13708	13845	13536	13688	13616	13498	13684	13805	13703	13704	13668	13628	13827	13670	13743	13689	13676	13704	13777	13668	13579	13470	13638	13797	13691	13651	13669	13590	13605	13489	13671	13595	13820	13460	13646	13703	13646	13698	13688	13519	13769	13588	13665	13764	13549	13769	13477	13503	13616	13707	13560	13826	13639	13595	13717	13682	13588	13561	13650	13707	13880	13499	13895	13666	13548	13325	13598	13725	13524	13631	13629	13584	13674	13752	13620	13961	13714	13722	13517	13627	13649	13558	13607	13764	13762	13680	13822	13736	13609	13663	13585	13516	13630	13686	13698	13645	13750	13694	13791	13762	13715	13454	13662	13605	13582	13753	13682	13646	13806	13674	13689	13556	13662	13684	13634	13612	13652	13616	13728	13716	13897	13723	13648	13640	13507	13726	13736	13550	13752	13704	13587	13796	13831	13733	13845	13647	13790	13851	13836	13761	13699	13897	13682	13649	13691	13529	13713	13706	13732	13833	13574	13693	13681	13817	13751	13717	13630	13651	13606	13635	13552	13683	13662	13769	13628	13672	13518	13707	13839	13762	13657	13640	13560	13857	13553	13742	13746	13870	13800	13724	13805	13833	13783	13696	13712	13849	13538	13636	13573	13583	13710	13899	13581	13592	13680	13723	13738	13627	13585	13652	13614	13805	13756	13590	13739	13647	13745	13656	13827	13700	13707	13734	13591	13722	13562	13758	13565	13753	13709	13555	13620	13707	13575	13704	13686	13757	13829	13570	13935	13771	13876	13556	13749	13903	13784	13506	13682	13756	13758	13725	13650	13667	13660	13584	13587	13680	13745	13717	13544	13735	13757	13807	13617	13650	13614	13843	13701	13653	13699	13976	13680	13755	13713	13660	13578	13818	13803	13504	13591	13685	13719	13602	13652	13701	13689	13880	13613	13776	13643	13662	13796	13665	13706	13697	13630	13650	13537	13512	13626	13436	13777	13836	13680	13622	13614	13836	13684	13709	13871	13735	13688	13730	13785	13656	13664	13768	13592	13518	13742	13808	13665	13596	13569	13674	13826	13720	13830	13563	13820	13652	13500	13768	13726	13789	13589	13568	13729	13893	13534	13637	13706	13638	13534	13627	13727	13435	13845	13797	13640	13663	13598	13664	13660	13721	13640	13823	13735	13801	13796	13757	13608	13792	13637	13395	13629	13658	13785	13636	13615	13648	13673	13740	13795	13575	13689	13742	13568	13798	13765	13748	13675	13550	13439	13750	13443	13689	13794	13668	13766	13635	13662	13755	13724	13568	13702	13625	13622	13762	13650	13592	13720	13584	13792	13566	13583	13859	13602	13531	13496	13689	13688	13483	13402	13631	13628	13734	13790	13883	13743	13508	13665	13696	13664	13625	13728	13804	13677	13684	13497	13650	13755	13599	13646	13791	13712	13643	13718	13632	13738	13840	13796	13683	13727	13632	13633	13709	13814	13598	13736	13850	13561	13575	13563	13726	13662	13683	13815	13765	13685	13656	13816	13759	13703	13758	13677	13768	13630	13698	13797	13733	13631	13544	13544	13562	13799	13554	13694	13695	13549	13667	13791	13654	13779	13862	13805	13578	13618	13734	13699	13635	13720	13717	13530	13529	13654	13500	13778	13784	13786	13702	13560	13789	13655	13563	13660	13781	13545	13486	13765	13786	13715	13551	13723	13713	13716	13652	13587	13860	13686	13688	13692	13659	13718	13819	13654	13494	13568	13622	13557	13562	13467	13594	13557	13664	13560	13780	13666	13553	13644	13724	13523	13750	13533	13553	13479	13748	13637	13552	13802	13728	13832	13644	13618	13514	13785	13755	13708	13781	13692	13505	13601	13706	13636	13759	13666	13675	13768	13733	13660	13598	13706	13763	13622	13493	13683	13555	13552	13778	13589	13667	13643	13935	13818	13585	13525	13654	13592	13727	13918	13742	13576	13916	13676	13700	13753	13607	13693	13582	13665	13640	13653	13855	13377	13683	13638	13670	13740	13725	13704	13614	13742	13585	13686	13845	13680	13749	13792	13829	13688	13678	13597	13593	13743	13462	13636	13566	13678	13796	13822	13676	13633	13738	13753	13674	13779	13670	13901	13571	13559	13624	13705	13690	13572	13647	13610	13923	13601	13648	14028	13606	13660	13790	13745	13486	13607	13726	13912	13602	13825	13737	13723	13779	13672	13697	13430	13605	13599	13546	13706	13613	13644	13806	13645	13703	13706	13703	13723	13632	13738	13631	13620	13793	13594	13839	13807	13643	13639	13765	13804	13786	13659	13621	13596	13632	13582	13721	13558	13911	13765	13732	13705	13677	13638	13773	13712	13455	13771	13593	13692	13673	13709	13752	13855	13576	13687	13669	13669	13725	13551	13429	13502	13576	13697	13721	13916	13666	13726	13823	13597	13695	13803	13868	13800	13726	13649	13640	13699	13427	13636	13493	13495	13785	13536	13439	13474	13680	13678	13690	13660	13681	13639	13566	13587	13629	13737	13760	13710	13796	13570	13957	13846	13707	13729	13744	13606	13640	13657	13864	13509	13746	13658	13731	13681	13744	13789	13832	13565	13692	13769	13759	13645	13654	13624	13680	13605	13604	13876	13749	13746	13840	13776	13570	13717	13601	13737	13613	13793	13860	13788	13766	13593	13672	13726	13595	13753	13626	13590	13702	13688	13715	13633	13708	13792	13604	13701	13571	13631	13739	13562	13685	13642	13867	13597	13771	13757	13743	13586	13637	13480	13679	13601	13634	13678	13637	13762	13786	13754	13664	13676	13600	13547	13689	13501	13711	13838	13682	13639	13805	13812	13527	13604	13806	13767	13771	13567	13812	13464	13799	13732	13834	13714	13794	13649	13764	13637	13699	13727	13782	13690	13810	13662	13575	13485	13855	13761	13676	13819	13682	13678	13787	13781	13713	13727	13729	13546	13849	13670	13680	13922	13586	13767	13762	13713	13899	13708	13681	13713	13722	13746	13602	13685	13831	13596	13622	13814	13725	13857	13745	13707	13841	13642	13710	13724	13685	13694	13712	13619	13860	13908	13642	13698	13713	13725	13463	13809	13739	13681	13771	13633	13680	13755	13612	13762	13852	13714	13875	13843	13657	13649	13507	13705	13609	13654	13644	13690	13679	13726	13735	13656	13819	13788	13587	13719	13732	13768	13680	13672	13683	13656	13645	13770	13713	13768	13842	13779	13435	13814	13484	13709	13723	13805	13737	13813	13653	13699	13708	13575	13722	13688	13611	13699	13795	13687	13775	13685	13935	13564	13550	13475	13706	13698	13794	13703	13584	13646	13689	13658	13670	13740	13859	13580	13630	13652	13601	13510	13758	13750	13836	13682	13733	13708	13794	13748	13709	13553	13765	13764	13711	13815	13714	13902	13495	13899	13701	13858	13817	13758	13642	13819	13847	13871	13782	13785	13695	13442	13695	13694	13662	13786	13680	13737	13523	13714	13598	13645	13627	13770	13697	13557	13591	13602	13671	13784	13471	13599	13764	13704	13776	13750	13693	13619	13641	13783	13673	13775	13657	13655	13608	13591	13737	13861	13557	13787	13711	13816	13627	13710	13703	13726	13851	13882	13753	13547	13659	13643	13622	13839	13771	13845	13639	13745	13657	13609	13733	13535	13671	13898	13749	13536	13798	13811	13841	13871	13715	13721	13660	13800	13764	13635	13718	13696	13831	13758	13652	13835	13540	13690	13843	13720	13511	13758	13703	13716	13783	13684	13784	13757	13833	13886	13737	13656	13679	13509	13719	13762	13671	13683	13720	13498	13661	13712	13624	13699	13552	13766	13842	13649	13703	13575	13586	13671	13557	13564	13714	13648	13700	13541	13615	13641	13876	13533	13661	13950	13766	13603	13607	13728	13759	13861	13875	13600	13742	13650	13759	13610	13652	13785	13770	13704	13766	13619	13844	13474	13755	13668	13740	13669	13750	13778	13696	13532	13651	13619	13722	13546	13848	13647	13737	13497	13677	13582	13711	13555	13680	13767	13954	13783	13738	13745	13681	14059	13585	13642	13714	13610	13592	13829	13849	13682	13629	13576	13700	13731	13704	13548	13545	13748	13692	13583	13628	13564	13685	13522	13592	13604	13809	13691	13803	13609	13464	13659	13607	13588	13779	13668	13685	13724	13691	13673	13885	13710	13642	13610	13571	13757	13651	13538	13918	13698	13719	13766	13631	13804	13724	13900	13528	13783	13718	13634	13732	13762	13554	13772	13760	13660	13863	13669	13776	13706	13614	13475	13821	13565	13642	13702	13844	13589	13640	13628	13617	13688	13826	13736	13592	13663	13747	13793	13729	13553	13759	13694	13579	13512	13744	13756	13642	13603	13629	13753	13566	13660	13953	13729	13729	13802	13670	13761	13768	13533	13605	13790	13653	13616	13637	13501	13523	13781	13769	13643	13570	13542
19276	26238	27169	20939	16729	15126	14318	13930	13554	13395	13298	13046	12839	12560	12506	12435	12467	12484	12431	12383	12255	12292	12389	12369	12318	12356	12330	12387	12492	12290	12236	12393	12221	12484	12092	12181	12389	12187	12317	12249	12331	12265	12309	12196	12118	12350	12336	12217	12458	12523	12559	12424	12494	12404	12304	12092	12213	12384	12309	12185	12400	12238	12287	12347	12530	12371	12410	12226	12444	12277	12459	12223	12316	12301	12210	12275	12205	12278	12245	12427	12370	12263	12242	12247	12485	12364	12292	12344	12424	12213	12326	12328	12408	12213	12408	12205	12151	12332	12220	12270	12446	12370	12476	12348	12335	12404	12426	12214	12219	12319	12163	12187	12404	12285	12351	12192	12295	12151	12309	12128	12369	12358	12294	12416	12095	12279	12173	12314	12228	12312	12398	12399	12324	12504	12098	12263	12283	12349	12236	12347	12343	12263	12264	12284	12230	12211	12248	12340	12227	12310	12355	12210	12160	12325	12293	11988	12310	12288	12144	12405	12198	12358	12288	12187	12138	12283	12277	12174	12347	12193	12166	12264	12435	12189	12411	12255	12300	12252	12258	12151	12294	12321	12311	12192	12255	12259	12239	12308	12352	12212	12033	12241	12267	12349	12289	12313	12280	12404	12292	12344	12241	12182	12208	12419	12373	12436	12374	12372	12296	12405	12431	12541	12104	12323	12262	12254	12332	12179	12338	12386	12307	12391	12253	12285	12240	12352	12270	12410	12409	12324	12180	12234	12392	12279	12418	12226	12213	12300	12459	12183	12333	12363	12338	12264	12229	12228	12284	12483	12232	12247	12223	12332	12234	12289	12251	12176	12165	12157	12222	12274	12229	12234	12387	12315	12151	12073	12295	12288	12216	12169	12339	12412	12401	12363	12258	12233	12276	12217	12264	12213	12366	12273	12421	12324	12502	12367	12389	12228	12180	12393	12363	12124	12324	12215	12414	12118	12239	12384	12091	12198	12373	12467	12285	12214	12262	12359	12202	12344	12222	12386	12281	12371	12200	12375	12314	12269	12211	12087	12226	12257	12396	12233	12258	12439	12254	12263	12282	12347	12358	12362	12257	12191	12379	12332	12291	12246	12399	12336	12293	12281	12310	12211	12193	12233	12246	12263	12160	12344	12291	12060	12267	12409	12256	12316	12260	12225	12232	12232	12223	12393	12396	12176	12132	12180	12196	12348	12348	12307	12393	12154	12324	12250	12328	12458	12354	12369	12212	12373	12351	12255	12273	12379	12384	12416	12379	12357	12294	12445	12337	12458	12366	12291	12229	12111	12270	12237	12293	12277	12296	12256	12427	12313	12312	12402	12368	12222	12348	12336	12399	12210	12165	12163	12285	12224	12338	12170	12275	12262	12196	12230	12239	12160	12301	12247	12380	12242	12383	12163	12321	12279	12370	12193	12391	12115	12215	12193	12223	12396	12322	12277	12226	12391	12181	12448	12441	12414	12347	12547	12203	12332	12333	12137	12295	12244	12385	12248	12150	12409	12266	12254	12293	12314	12287	12366	12150	12122	12235	12306	12283	12372	12167	12360	12404	12193	12376	12278	12304	12367	12190	12169	12301	12154	12360	12198	12358	12306	12286	12187	12297	12351	12250	12349	12254	12356	12288	12459	12298	12189	12250	12378	12397	12264	12355	12243	12366	12170	12371	12229	12345	12347	12362	12413	12118	12314	12471	12461	12134	12412	12215	12410	12164	12264	12289	12278	12286	12462	12328	12337	12239	12289	12402	12300	12236	12347	12159	12347	12153	12391	12232	12255	12282	12277	12351	12298	12268	12100	12236	12291	12324	12243	12282	12247	12278	12520	12085	12324	12128	12355	12244	12303	12247	12462	12277	12302	12378	12368	12376	12373	12362	12344	12252	12270	12400	12185	12314	12398	12404	12360	12302	12270	12313	12222	12287	12345	12313	12179	12348	12188	12259	12336	12357	12283	12207	12361	12267	12282	12356	12416	12313	12328	12270	12193	12269	12212	12249	12396	12371	12230	12357	12263	12254	12480	12406	12248	12172	12223	12295	12416	12219	12519	12308	12336	12301	12360	12386	12373	12267	12156	12423	12320	12366	12246	12438	12345	12344	12279	12124	12431	12292	12258	12378	12400	12095	12365	12388	12258	12205	12359	12339	12539	12356	12325	12255	12212	12192	12155	12443	12315	12249	12263	12339	12365	12424	12205	12206	12389	12337	12373	12278	12518	12350	12278	12303	12282	12287	12237	12131	12157	12143	12271	12314	12135	12317	12344	12385	12487	12240	12357	12215	12324	12270	12382	12193	12174	12280	12299	12322	12376	12206	12121	12362	12360	12315	12349	12479	12221	12292	12159	12361	12355	12174	12290	12271	12332	12352	12295	12172	12250	12243	12424	12342	12306	12185	12427	12272	12130	12242	12237	12283	12702	12136	12329	12234	12284	12316	12057	12375	12323	12353	12368	12243	12327	12472	12381	12320	12191	12276	12337	12205	12121	12323	12343	12241	12468	12369	12317	12330	12272	12245	12307	12312	12444	12445	12343	12315	12331	12293	12216	12074	12446	12260	12249	12210	12385	12300	12329	12222	12192	12295	12381	12301	12242	12453	12421	12396	12335	12264	12303	12390	12277	12408	12231	12380	12119	12174	12412	12420	12367	12352	12157	12428	12196	12281	12251	12303	12271	12349	12379	12147	12412	12382	12282	12310	12182	12337	12054	12479	12173	12277	12296	12158	12310	12369	12239	12275	12386	12186	12374	12442	12243	12435	12227	12206	12039	12333	12306	12320	12298	12372	12299	12315	12207	12101	12273	12095	12338	12329	12197	12218	12225	12219	12307	12154	12300	12396	12325	12138	12459	12230	12309	12248	12390	12399	12224	12325	12324	12468	12347	12280	12213	12318	12482	12356	12150	12143	12286	12425	12334	12292	12207	12510	12312	12277	12138	12298	12236	12354	12269	12265	12306	12296	12247	12417	12339	12282	12295	12397	12326	12163	12279	12404	12308	12174	12273	12329	12428	12363	12135	12289	12246	12254	12409	12397	12378	12165	12276	12300	12004	12370	12175	12183	12402	12361	12109	12125	12384	12119	12339	12266	12287	12318	12278	12239	12234	12182	12294	12415	12346	12343	12271	12403	12385	12301	12321	12277	12264	12196	12271	12372	12294	12120	12232	12226	12200	12169	12182	12409	12333	12296	12183	12407	12381	12222	12329	12172	12368	12365	12321	12360	12162	12273	12351	12263	12283	12303	12238	12134	12425	12266	12203	12293	12266	12240	12355	12374	12269	12403	12363	12459	12300	12367	12207	12409	12365	12261	12177	12268	12257	12208	12373	12304	12338	12238	12328	12239	12129	12224	12231	12215	12332	12156	12215	12278	12405	12261	12192	12287	12222	12346	12418	12255	12307	12325	12337	12488	12202	12412	12218	12450	12170	12311	12402	12327	12303	12360	12332	12296	12384	12385	12183	12342	12234	12330	12159	12138	12279	12131	12327	12285	12284	12329	12111	12357	12284	12346	11993	12449	12293	12235	12135	12113	12274	12266	12343	12290	12261	12315	12381	12365	12382	12218	12235	12453	12426	12259	12206	12211	12359	12346	12340	12307	12250	12180	12273	12243	12337	12313	12280	12112	12323	12381	12313	12253	12189	12351	12109	12400	12184	12372	12327	12104	12427	12325	12152	12161	12295	12365	12372	12192	12192	12382	12306	12239	12230	12147	12392	12380	12233	12316	12195	12105	12307	12385	12346	12348	12302	12395	12278	12174	12333	12286	12409	12377	12169	12307	12395	12330	12016	12525	12312	12308	12197	12101	12320	12268	12306	12283	12442	12516	12334	12407	12215	12373	12329	12341	12299	12402	12389	12331	12391	12258	12253	12216	12301	12216	12348	12321	12289	12277	12316	12285	12410	12256	12265	12141	12386	12296	12341	12190	12435	12418	12211	12309	12422	12172	12330	12206	12284	12370	12309	12400	12256	12161	12180	12412	12271	12322	12187	12396	12302	12344	12271	12320	12213	12318	12438	12277	12362	12285	12286	12565	12390	12146	12372	12295	12331	12216	12340	12119	12207	12258	12189	12351	12101	12302	12190	12288	12214	12249	12093	12401	12087	12151	12310	12213	12306	12417	12366	12178	12273	12506	12301	12208	12359	12352	12361	12322	12264	12294	12432	12297	12184	12279	12196	12334	12348	12273	12280	12340	12432	12276	12340	12455	12317	12348	12296	12390	12350	12224	12251	12435	12238	12172	12367	12469	12306	12360	12326	12322	12288	12303	12385	12320	12402	12408	12218	12236	12414	12216	12375	12295	12330	12355	12299	12321	12248	12231	12346	12231	12290	12481	12170	12316	12388	12392	12368	12273	12185	12184	12104	12282	12132	12392	12301	12146	12125	12188	12239	12290	12132	12312	12238	12398	12305	12412	12284	12349	12323	12345	12424	12282	12390	12286	12336	12271	12246	12301	12150	12374	12185	12260	12319	12202	12396	12240	12248	12264	12292	12303	12438	12370	12395	12375	12512	12268	12196	12318	12412	12386	12485	12421	12200	12200	12228	12131	12258	12338	12206	12434	12142	12282	12302	12136	12331	12243	12186	12267	12156	12295	12269	12533	12507	12329	12153	12346	12140	12270	12284	12262	12213	12340	12083	12221	12320	12302	12400	12255	12293	12163	12355	12252	12278	12258	12126	12319	12337	12122	12294	12286	12238	12396	12413	12286	12305	12254	12392	12443	12224	12236	12220	12397	12193	12201	12279	12315	12362	12304	12224	12298	12382	12364	12320	12491	12395	12137	12326	12360	12138	12268	12380	12346	12344	12330	12182	12352	12333	12139	12315	12373	12241	12389	12398	12451	12202	12238	12038	12433	12299	12429	12183	12485	12420	12383	12249	12385	12148	12309	12283	12282	12250	12144	12321	12320	12378	12351	12236	12233	12360	12287	12359	12295	12308	12414	12325	12322	12277	12327	12237	12286	12208	12319	12293	12146	12469	12331	12178	12273	12426	12316	12383	12246	12369	12252	12431	12311	12351	12223	12195	12322	12148	12261	12366	12346	12258	12336	12320	12154	12179	12367	12214	12328	12271	12237	12217	12194	12349	12350	12248	12186	12282	12279	12359	12236	12445	12170	12174
24085	21457	28916	24480	22190	21139	18484	15348	14313	14350	14168	13667	13640	13448	13271	13258	13111	13060	12979	13074	12987	12767	13078	12884	12882	12924	13073	12827	12697	12908	12783	12862	12868	12886	12878	12801	12753	12802	12774	12923	12988	12866	12914	12945	12784	12859	12778	12905	12880	13304	13749	13287	13165	12939	12924	12786	12778	12880	12872	12860	12792	12726	12684	12837	12743	13007	12809	12838	12880	12862	12700	12914	12696	12748	12879	13000	12866	12762	12812	12791	12793	12648	12612	12711	12743	12776	12725	12946	12777	12843	12758	12728	13020	12901	12873	12885	12674	12787	12717	12679	12779	12833	12843	12942	12828	12767	12843	12874	12953	12912	12898	12771	12794	12880	12969	12811	12671	12671	12628	12649	12795	12749	12812	12794	12692	12709	12991	12902	12808	12802	12813	12772	12672	12853	12814	12837	12833	12765	12936	12826	12612	12795	12840	12751	12740	12773	12832	12867	12760	12932	12734	12858	12638	12591	12982	12880	12872	12752	12761	12842	13011	12851	12941	12849	12745	12781	12737	12643	12677	12800	12637	12774	12721	12829	12648	12662	12888	12417	12649	12667	12613	12747	12793	12926	12689	12710	12796	12644	12808	12635	12818	12902	12781	12830	12888	12785	12645	12761	12591	12745	12737	12861	12768	12658	12756	12699	12603	12501	12659	12537	12772	12737	12903	12749	12695	12841	12766	12760	12574	12712	12766	12667	12839	12699	12736	12966	12709	12658	12722	12811	12884	12718	12823	12772	12654	12631	12749	12778	12900	12698	12711	12709	12649	12779	12874	12839	12710	12764	12703	12677	12852	12759	12850	12670	12827	12765	12850	12827	12846	12828	12871	12779	12713	12766	12811	12780	12856	12932	12906	12755	12798	12726	12556	12895	12836	12733	12959	12852	12882	12850	12680	12786	12899	12933	12831	12712	12630	12745	12785	12843	12648	12697	12911	12921	12747	12791	12659	12618	12749	12698	12918	12782	12760	12751	13147	12673	12721	12631	12727	12719	12898	12887	12772	12748	12837	12698	12887	12743	12755	12820	12915	12622	12697	12710	12800	12664	12811	12855	12741	12550	12748	12832	12818	13058	12908	12734	12829	12796	12907	12905	12741	12919	12580	12684	12774	12914	12868	12701	12780	12795	12826	12964	12856	12785	12883	12717	12506	12715	12836	12915	12798	12902	12832	12646	12948	12869	12765	12908	12864	12759	12721	12823	12838	12790	12704	12812	12876	12506	12872	12844	12766	12930	12713	12658	12653	12911	12818	12637	12833	12625	12864	12924	12705	12872	12960	12751	12895	12662	12850	12723	12978	12691	12681	12764	12934	12732	12721	12562	12909	12788	12942	12857	12798	12840	12719	12877	12947	12856	12858	12668	12821	12877	12730	12686	12768	12591	12742	12625	12807	12728	12911	12760	12851	12787	12925	12752	12662	12991	12717	12796	12734	12917	12763	12896	12859	12705	12782	12695	12698	12759	12863	12828	12899	12898	12714	12701	12772	12788	12789	12663	12866	12593	12760	12796	12743	12812	12811	12805	12768	12756	12700	12833	12715	12785	12771	12667	12732	12752	12729	12872	12969	12867	12864	12637	12851	12576	12675	12897	12793	12623	12567	12889	12822	12770	12764	12621	12583	12609	12941	12854	12750	12736	12763	12740	12721	12868	12876	12778	12667	12706	12743	12735	12736	12701	12591	12672	12721	12893	12743	12856	12832	12858	12878	12760	12880	12818	12899	12667	12692	12760	12895	12987	12708	12616	12857	12915	12674	12672	12797	12788	12850	12743	12608	12790	13004	12736	12934	12876	12729	12956	12819	12643	12648	12720	12908	12568	12941	12674	12872	12930	12645	12893	12747	12712	12718	12671	12660	12700	12745	12713	12839	12863	12803	12608	12803	12793	12605	12786	12829	12912	12723	12783	12703	12734	12785	12915	12692	12678	12620	12648	12871	12684	13034	12776	12754	12859	12777	12654	12731	12960	12763	12725	12750	12895	12904	12783	12699	12579	12761	12766	12890	12612	12750	12686	12833	12664	12657	12751	12676	12840	12726	12615	12881	12780	12819	12845	12712	12719	12970	12894	12900	12711	12790	12764	12745	12842	12780	12581	12807	12657	12710	12850	12877	12649	12878	12667	12682	12706	12806	12627	12782	12639	12786	12642	12800	12812	12748	12812	12916	12812	12787	12825	12592	12879	12832	12729	12810	12888	12826	12709	12763	12648	12791	12921	12717	12754	12781	12625	12728	12741	12679	12642	12832	12794	12896	12744	12638	12848	12772	12720	12603	12718	12796	12907	12869	12783	12683	12703	12924	12921	12714	12996	13074	12697	12935	12810	12710	12831	12790	12449	12801	12877	12830	12895	12833	12593	12774	12785	12732	12831	12958	12803	12687	12691	12710	13041	12809	12713	12847	12847	12922	12716	12788	12972	12784	12834	12555	12808	12886	12942	12764	12582	12745	12640	12732	12656	12774	12810	12712	12902	12855	12848	12780	12782	12668	12830	12823	12757	12766	12884	12724	12715	12729	12707	12682	12718	12871	12696	12894	12751	12680	12630	12833	12758	12748	12766	12594	12678	12786	12718	12681	12648	12638	12787	12602	12738	12742	12664	12637	12671	12701	12743	12749	12690	12733	12715	12796	12656	12757	12604	12958	12836	13085	12823	12837	12776	12886	12931	12771	12706	12687	12829	12962	12718	12960	12718	12773	12585	12746	12693	12673	12830	12832	12885	12815	12761	12756	12730	12789	12818	12750	12897	12829	12722	12832	12779	12861	12738	12748	12498	12842	12735	12868	12814	12814	12593	12639	12693	12713	12862	12663	12758	12957	12554	12929	12867	12882	12914	12669	12665	12831	12834	12746	12666	12972	12829	12923	12771	12890	12801	12827	12610	12811	12815	12829	12853	12766	12869	12834	12914	12645	12700	12714	12648	12879	12763	12714	12654	12821	12733	12938	12763	13013	12705	12746	12688	12875	12729	12646	12696	12910	12693	12689	12953	12796	12805	12909	12757	12811	12703	12839	12684	12764	12798	12750	12599	12824	12875	12706	12739	12648	12692	12782	12790	12771	12852	12643	12936	12801	12753	12716	12803	12872	12633	12827	12795	12921	12848	12837	12839	12791	12681	12694	12867	12695	12773	12625	12713	12772	12848	12939	12754	12577	12689	12925	12835	12929	12958	12713	12874	12675	12716	12778	12752	12949	12938	12677	12859	12828	12757	12631	12666	12808	12459	12608	12598	12810	12763	12806	12806	12755	12779	12812	12902	12821	12748	12756	12795	12786	12814	12635	12694	12702	12720	12682	12735	12778	12866	12906	12794	12792	12838	12764	12576	12809	12791	12723	12699	12702	12840	12844	12774	12744	12754	12650	12557	12820	12792	12788	12745	12588	12575	12908	12854	12845	12621	12797	12826	12748	12666	12754	12745	12675	12797	12657	12832	13022	12974	12780	12737	12848	12685	12779	12832	12649	12764	12758	12859	12749	12684	12983	12837	12863	12766	12900	12774	12718	12675	12683	12848	12853	12836	12776	12733	12747	12770	13006	12739	12771	12744	12801	12683	12773	12861	12899	12771	12844	12640	12903	12790	12708	12821	12742	12846	12695	12828	12650	12771	12700	12818	12863	12821	12695	12712	12798	12920	12962	12754	13102	12795	12863	12686	12986	12702	12876	12785	12675	12933	12739	12660	12788	12624	12844	12901	12756	12926	12898	12677	12783	12607	12699	12680	12841	12712	12597	12657	12669	12906	12671	12868	12943	12581	12646	12633	12779	12930	12816	12647	12756	12926	12960	12776	12879	12716	12683	12739	12671	12854	12861	12676	12763	12631	12704	12794	12724	12744	12948	12898	12881	12646	12696	12762	12734	12786	12815	12769	12747	12861	12637	12995	12832	12833	12789	12689	12710	12669	12802	12873	12645	12695	12681	12897	12892	12743	12762	12749	12640	12616	12719	12888	12836	12728	12839	12714	12893	12873	12931	12629	12576	12853	12791	12682	12929	12707	12824	12652	12738	12900	12720	12803	12887	12765	12690	12929	12903	12848	12894	12781	12718	12653	12767	12918	12747	12758	12863	12609	12747	12924	12840	12569	12507	12702	12761	12733	12599	12819	12777	12900	12785	12770	12693	12802	12736	12849	12748	12910	12815	12794	12844	12707	12735	12660	12749	12877	12960	12790	12627	12653	12865	12644	12926	12783	12888	12788	12717	12707	12773	12750	12711	12795	12688	12737	12864	12784	12603	12664	12803	12867	12847	12959	12737	12735	12805	12824	12780	12723	12771	12768	12760	12783	12550	12846	12534	12890	12614	12699	12758	12744	12926	12758	12754	12954	12761	12908	12884	12706	12954	12577	12771	12840	12725	12681	12800	12613	12813	12673	12721	12732	12907	12633	12801	12780	12660	12817	12694	12823	12657	12854	12623	12776	12706	12965	12777	12765	12680	12681	12805	12850	12689	12764	12786	12922	12762	12792	12716	12868	12879	12784	12687	12806	12807	12761	12610	12674	12846	12669	12788	12791	12881	12786	12773	12756	12991	12765	12822	12753	12920	12678	12817	12453	12561	12621	12773	12818	12929	12958	12854	12878	12834	12817	12700	12679	12878	12755	12790	12694	12817	12675	12672	12750	12773	12848	12822	12847	12707	12722	12720	12740	12958	12938	12899	12801	12785	12922	12802	12794	12809	12799	12614	12935	12842	12800	12792	12843	12610	12834	12920	12831	12849	12840	12646	12620	12675	12752	12619	12757	12760	12743	12794	12733	12893	12784	12816	12788	12745	12730	12909	12945	12704	12729	12706	12887	12689	12733	12844	12733	12895	12728	12564	12772	12813	12926	12866	12669	12777	13011	12670	12697	12756	12687	12845	12838	12767	12669	12847	12836	12677	12718	12700	12734	12820	12754	12772	12715	12837	12777	12769	12659	12718	12953	12717	12562	12816	12687	12861	12743	12882	12730	12595	12673	12722	12788	12831	12803	12757	12653	12737	12923	12674	12556	12689	12814	12782	12802	12711	12870	12918	12801	12764	12902	12873	12791	12785	12938	12797	12919	12562	12901	12795	12608	12726	12881	12840	12770	12983	12697	12652	12631	12781	12620	12738	12575	12806	12793	12730	12745
22200	35542	33176	26894	21232	18249	16167	14956	14250	14177	14021	13194	12655	12376	12334	12245	12025	12253	12091	11946	11931	11908	11844	11881	12107	11982	11851	11885	11898	11723	11715	11744	11729	11649	11779	11719	11665	11984	11823	11823	11934	11853	11872	11701	11842	11851	11770	11899	11732	12503	13178	12768	12391	12060	11763	11914	11766	11685	11508	11666	11650	11677	11633	11882	11766	11781	11801	11646	11815	11826	11823	11721	11697	11805	11600	11680	11717	11694	11886	11617	11805	11695	11789	11669	11693	11744	11858	11598	11569	11722	11726	11763	11744	11769	11852	11640	11449	11642	11814	11688	11732	11753	11771	11737	11724	11705	11675	11611	11706	11681	11678	11777	11779	11784	11700	11696	11803	11865	11738	11584	11773	11854	11674	11692	11686	11755	11812	11772	11762	11784	11623	11767	11615	11549	11824	11760	11558	11733	11789	11760	11798	11965	11681	11623	11796	11677	11774	11643	11869	11748	11715	11693	11727	11778	11622	11697	11765	11618	11754	11854	11647	11609	11577	11637	11702	11846	11612	11658	11674	11613	11830	11629	11655	11787	11676	11873	11698	11742	11812	11767	11854	11813	11880	11701	11766	11715	11736	11752	11641	11714	11747	11708	11824	11535	11893	11741	11703	11792	11835	11884	11489	11706	11746	11652	11677	11801	11662	11740	11762	11701	11612	11717	11885	11742	11740	11748	11644	11835	11737	11848	11869	11836	11603	11622	11696	11655	11827	11731	11745	11674	11803	11788	11706	11729	11794	11609	11791	11726	11772	11801	11693	11762	11682	11738	11741	11741	11760	11732	11785	11778	11717	11561	11755	11749	11790	11641	11737	11794	11653	11596	11765	11881	11707	11628	11552	11714	11639	11775	11777	11762	11646	11773	11706	11686	11929	11848	11646	11634	11806	11764	11720	11736	11849	11724	11715	11805	11752	11767	11691	11750	11644	11636	11629	11672	11612	11724	11834	11634	11712	11689	11659	11768	11724	11627	11654	11818	11710	11691	11826	11627	11779	11781	11840	11810	11798	11628	11599	11695	11766	11686	11830	11691	11630	11730	11801	11591	11574	11856	11701	11790	11796	11859	11691	11778	11715	11807	11790	11696	11728	11705	11729	11842	11646	11731	11657	11826	11793	11642	11854	11734	11587	11705	11589	11755	11837	11686	11678	11662	11654	11607	11828	11604	11696	11581	11770	11755	11735	11660	11505	11765	11711	11630	11594	11903	11687	11741	11799	11574	11932	11739	11589	11807	11827	11740	11740	11809	11626	11699	11761	11744	11870	11813	11689	11694	11607	11680	11787	11809	11749	11746	11551	11774	11728	11689	11730	11721	11686	11528	11658	11785	11589	11702	11844	11816	11791	11830	11631	11863	11727	11663	11720	11633	11844	11671	11681	11723	11831	11648	11690	11622	11712	11729	11712	11584	11658	11798	11672	11827	11599	11695	11746	11641	11783	11877	11728	11569	11777	11729	11811	11820	11960	11784	11739	11770	11861	11632	11705	11612	11928	11634	11594	11945	11745	11634	11573	11908	11828	11830	11578	11580	11781	11631	11865	11791	11663	11867	11784	11667	11602	11630	11871	11720	11580	11796	11660	11713	11751	11764	11785	11675	11760	11824	11745	11570	11664	11774	11784	11750	11697	11810	11677	11775	11804	11688	11831	11619	11773	11763	11906	11775	11707	11566	11574	11764	11635	11779	11631	11785	11766	11686	11741	11630	11730	11764	11827	11696	11765	11740	11809	11785	11657	11876	11873	11720	11619	11544	11832	11754	11700	11597	11651	11698	11815	11754	11735	11815	11835	11715	11876	11470	11718	11672	11654	11589	11528	11639	11815	11678	11686	11655	11928	11788	11714	11759	11706	11622	11788	11583	11630	11855	11876	11680	11581	11788	11779	11850	11803	11755	11820	11746	11801	11628	11712	11717	11720	11633	11773	11726	11671	11758	11740	11732	11749	11708	11923	11600	11776	11585	11848	11763	11885	11653	11912	11772	11629	11677	11734	11751	11649	11576	11659	11677	11758	11798	11831	11995	11631	11662	11740	11882	11741	11681	11734	11673	11615	11791	11585	11805	11659	11651	11745	11837	11811	11609	11802	11810	11654	11778	11712	11633	11777	11737	11732	11815	11721	11707	11641	11802	11617	11833	11742	11745	11589	11652	11745	11792	11972	11801	11678	11691	11761	11786	11866	11660	11754	11660	11872	11584	11767	11684	11823	11709	11775	11691	11794	11813	11639	11747	11641	11786	11764	11766	11881	11696	11712	11672	11686	11683	11641	11672	11786	11778	11726	11828	11835	11706	11739	11616	11584	11887	11703	11683	11642	11627	11754	11614	11663	11806	11853	11894	11703	11805	11783	11833	11751	11734	11782	11722	11728	11691	11748	11863	11718	11601	11905	11766	11750	11796	11760	11687	11662	11643	11618	11659	11631	11699	11597	11837	11718	11760	11660	11733	11730	11628	11685	11650	11758	11774	11727	11556	11642	11832	11662	11678	11619	11678	11587	11713	11568	11651	11572	11865	11723	11910	11683	11640	11656	11736	11683	11730	11935	11753	11749	11634	11835	11740	11655	11647	11739	11558	11696	11764	11797	11680	11755	11648	11743	11847	11824	11631	11589	11745	11685	11769	11612	11700	11546	11662	11683	11773	11698	11800	11711	11837	11899	11723	11581	11730	11837	11805	11741	11779	11656	11780	11613	11803	11751	11678	11663	11757	11819	11743	11633	11909	11709	11681	11705	11539	11722	11615	11641	11834	11654	11765	11751	11814	11893	11724	11550	11773	11677	11715	11718	11694	11899	11545	11735	11699	11806	11747	11807	11734	11631	11755	11652	11850	11742	11663	11562	11701	11612	11629	11629	11671	11930	11654	11629	11821	11879	11819	11924	11757	11745	11776	11638	11657	11729	11723	11756	11793	11726	11622	11749	11641	11694	11702	11769	11694	11662	11596	11634	11814	11718	11741	11763	11759	11810	11686	11803	11709	11674	11786	11862	11759	11704	11850	11790	11592	11592	11674	11839	11615	11801	11787	11708	11574	11765	11575	11722	11558	11738	11665	11837	11640	11664	11770	11849	11549	11712	11721	11703	11743	11917	11593	11711	11751	11753	11704	11632	11630	11835	11779	11715	11710	11884	11740	11761	11672	11656	11829	11767	11681	11680	11646	11683	11943	11685	11715	11730	11614	11710	11675	11605	11548	11595	11661	11660	11679	11788	11873	11563	11760	11816	11716	11678	11772	11829	11600	11874	11813	11679	11753	11683	11716	11795	11634	11746	11853	11664	11642	11880	11728	11708	11794	11743	11730	11846	11735	11892	11715	11807	11805	11870	11689	11748	11708	11661	11648	11667	11877	11743	11753	11676	11924	11622	11701	11735	11688	11903	11736	11690	11712	11811	11567	11801	11752	11734	11718	11816	11706	11758	11761	11629	11826	11803	11742	11763	11780	11591	11736	11775	11573	11802	11621	11785	11674	11777	11773	11705	11679	11809	11689	11783	11594	11641	11794	11686	11686	11780	11811	11572	11609	11691	11726	11681	11644	11738	11757	11890	11643	11780	11662	11644	11747	11775	11814	11748	11743	11656	11697	11614	11723	11785	11870	11815	11904	11800	11700	11766	11688	11687	11642	11674	11677	11694	11945	11765	11746	11751	11775	11859	11746	11886	11662	11694	11672	11840	11722	11847	11646	11803	11641	11806	11645	11679	11585	11737	11643	11805	11651	11821	11797	11790	11684	11764	11834	11651	11678	11767	11697	11719	11526	11723	11803	11713	11785	11803	11793	11841	11786	11905	11704	11709	11772	11732	11662	11789	11687	11602	11801	11816	11892	11753	11743	11750	11703	11720	11549	11853	11675	11604	11584	11634	11790	11896	11663	11808	11762	11681	11619	11739	11633	11722	11726	11616	11613	11779	11768	11730	11688	11738	11769	11726	11628	11766	11686	11794	11587	11654	11780	11662	11720	11753	11848	11708	11709	11633	11808	11575	11704	11773	11730	11832	11839	11665	11715	11828	11677	11727	11803	11807	11620	11590	11679	11750	11672	11656	11691	11774	11796	11703	11884	11705	11825	11698	11720	11654	11623	11727	11742	11580	11672	11566	11734	11901	11757	11671	11725	11716	11822	11637	11759	11677	11873	11689	11658	11564	11746	11702	11841	11736	11872	11875	11750	11711	11859	11714	11661	11824	11785	11844	11728	11791	11668	11696	11776	11895	11693	11680	11739	11750	11765	11771	11945	11667	11828	11708	11764	11717	11743	11709	11706	11789	11561	11714	11724	11656	11652	11884	11738	11744	11877	11769	11763	11596	11686	11814	11697	11639	11906	11597	11729	11788	11742	11826	11856	11676	11717	11989	11770	11709	11667	11769	11787	11661	11895	11764	11719	11890	11703	11735	11806	11737	11617	11795	11684	11567	11779	11784	11645	11801	11816	11517	11750	11907	11745	11674	11779	11744	11674	11652	11765	11591	11819	11756	11766	11750	11700	11705	11774	11835	11766	11740	11709	11710	11872	11808	11654	11797	11706	11746	11714	11798	11728	11438	11721	11664	11790	11706	11851	11689	11798	11724	11559	11710	11923	11669	11612	11818	11809	11797	11761	11611	11714	11602	11787	11760	11747	11685	11736	11811	11621	11596	11687	11637	11772	11682	11677	11789	11883	11723	11632	11673	11717	11728	11723	11733	11647	11824	11693	11694	11732	11777	11651	11902	11707	11808	11730	11771	11711	11657	11715	11509	11639	11750	11787	11562	11792	11733	11705	11809	11782	11782	11666	11831	11843	11636	11665	11600	11725	11865	11806	11737	11828	11724	11848	11871	11759	11802	11733	11760	11833	11498	11757	11726	11807	11762	11844	11678	11782	11621	11802	11762	11776	11670	11846	11647	11688	11635	11743	11684	11705	11457	11714	11761	11679	11818	11651	11742	11706	11751	11670	11797	11675	11647	11678	11611	11647	11704	11676	11693	11657	11605	11682	11910	11599	11865	11693	11895	11930	11855	11695	11610	11780	11817	11868	11650	11763	11536	11666	11695	11585	11684	11884	11689	11571	11747	11753	11640	11762	11592	11811	11683	11742	11713	11602	11860	11723	11748	11780	11716	11712	11719	11675	11742	11639
23068	21423	29310	23841	21625	23248	23474	16454	14513	14776	14158	13325	13332	13200	12736	12852	12649	12593	12418	12454	12413	12415	12370	12415	12524	12427	12456	12335	12271	12146	12327	12349	12308	12267	12394	12484	12331	12233	12383	12423	12313	12174	12281	12378	12153	12268	12307	12152	12118	13082	13967	13585	13139	12728	12631	12261	12177	12442	12128	12113	12248	12275	12005	12245	11960	12159	12204	12348	12189	12072	12215	12082	12319	12179	12331	12137	12095	12299	12292	12286	12256	12190	12282	12294	12122	12212	12104	12225	12293	12278	12374	12201	12367	12104	12073	12175	12097	12336	12173	12285	12140	12103	11998	12189	12203	12213	12140	12333	12014	12198	12190	12246	12057	12099	12272	12276	12317	12268	12193	12138	12161	12106	12301	12218	12188	12267	12304	12178	12117	12353	12093	12141	12185	12194	12062	12099	12069	12164	12176	12085	12049	12234	12312	12271	12108	12246	12119	12252	12244	12021	12002	12060	12395	12176	12292	12195	12100	12136	12158	12209	12024	12291	12228	12236	12291	12112	12081	12001	12184	12191	12182	12151	12083	11945	12233	12370	12290	12330	12173	12200	12111	12196	12170	12069	12241	12211	12266	12115	12030	12054	12111	12320	12086	12094	12098	12222	12067	12176	12230	12138	12138	12021	12042	12214	12140	12202	12140	11967	12219	12053	12109	12141	12239	12088	12126	12098	12189	12230	12229	12233	12358	12153	12194	12043	12083	12334	12250	12242	11978	12123	12177	12239	12222	12242	12139	12270	12013	12084	12237	12198	12254	12139	12115	12219	12235	12263	12301	12022	11993	12217	12238	12073	12174	12193	12125	12248	12205	12100	12206	12114	12210	12051	12118	12047	12098	12260	12270	12020	12187	12169	12210	12163	12335	12365	12203	12215	12129	12231	12049	12242	12117	12014	12012	12209	12170	12253	12137	12060	12009	12149	12322	12203	12424	12094	12076	11983	12186	12277	12126	12240	12200	12082	12167	12100	12257	12175	12251	12186	12180	12131	12157	12064	12386	12280	12187	12091	12133	11949	12069	12195	12188	12082	12202	12287	12293	12068	12256	12209	12252	12296	12073	12217	12136	12327	12307	12061	12307	12148	12208	12111	12200	12073	12160	12052	12538	12057	12286	12323	12221	12307	12043	12013	12266	12131	12091	12072	12390	12278	12149	12155	12273	12080	12041	12209	12119	12331	12346	12138	12213	12221	12162	12027	12213	12146	12276	12169	12143	12278	12120	12235	11982	12209	12328	12205	11985	12226	12187	12192	12123	12147	12031	12082	12114	12162	12159	12001	12139	12321	12113	12328	11933	12001	12250	12008	12324	11933	12328	12002	12242	12152	12320	12228	12206	12178	12115	12188	12206	11999	12038	12070	12139	12020	12264	12250	12059	12076	12196	12293	12243	12157	12248	12186	12211	12249	12191	12101	12159	12060	12213	12225	12159	12118	12123	12256	12204	12090	12400	12200	11891	12221	12076	11937	12022	12063	12038	12180	12112	12097	12190	12055	12178	12133	12104	12016	12240	12115	12248	12192	12037	12062	12122	11913	12232	12085	12176	11998	12252	12078	12002	12081	12369	12125	12211	12016	12121	12091	12213	12352	12097	12331	12099	12136	12209	12165	12170	12457	12195	12160	12176	12064	12302	12204	12177	12103	12143	12211	12054	12179	12142	12265	12096	12277	11996	12085	12112	12310	12189	12169	12248	12198	12257	12118	12125	12017	12126	12157	12217	12105	12088	12150	12010	12274	12202	12009	12211	12161	12132	12304	12039	12113	12273	12140	12125	12057	12034	12238	12067	12142	12108	12183	12151	12168	12206	12188	12218	12261	12253	12217	12282	12226	12139	12031	12202	12209	12120	12207	12099	12220	12335	12170	12094	12004	12186	12055	12140	12242	12136	12109	12450	12088	12158	12271	12195	11981	12126	12332	12144	12036	12181	12069	12027	12198	12052	12167	12066	12260	12163	12077	12077	12169	12032	12063	12137	12379	12306	12213	12301	12226	12274	12204	12132	12002	12272	12084	12168	12207	11996	12117	12133	12205	12155	12181	12267	12067	12259	12213	12084	12088	12198	12107	12159	12144	12147	12220	12389	12120	12095	12238	12203	12244	12097	12297	12098	12226	12051	12055	12136	12242	12089	12166	12247	12076	12146	12088	12153	12041	12240	12214	11949	12137	12199	12113	12242	12291	12320	12284	12096	12196	12029	12125	12114	12193	12279	12104	12105	12143	12193	11982	12191	12376	12207	12161	12287	12112	12240	12278	12224	12387	12095	12071	12269	12410	12155	12154	12344	12043	12169	11972	12199	12099	12113	12240	12088	11934	12206	12202	12072	12156	12040	12143	12231	12175	12065	12094	12143	12168	12146	12165	12198	12124	12146	12186	12185	12249	12313	12253	12212	12025	11941	12195	12174	12186	12207	12118	12133	12159	12012	12299	12219	12029	12249	12110	12135	11956	12119	12013	12273	12214	12170	11967	12145	12183	12253	12069	12139	12210	12115	12096	12151	12163	12036	12059	12033	12153	12233	12144	12314	12283	12105	12192	12140	12241	12174	12242	12055	12070	11997	12302	12133	12254	12401	12234	12221	12205	12046	12084	12084	12105	12102	12157	12319	12144	11980	12168	12030	12204	12052	12226	12108	12178	12226	12336	12398	11988	12297	12048	12228	12292	11980	12188	12098	12252	12133	12187	12186	12208	12073	12033	12149	12115	12203	11936	12091	12164	12172	12235	12221	12098	12144	12318	12232	12211	12049	12347	12133	12197	12229	12269	12236	12266	12006	12160	12217	12199	12153	12024	12030	12203	12220	12221	11986	11981	12308	12247	12294	12145	12127	12056	12130	12223	12187	12080	12128	12090	12169	11970	12228	12160	12135	12153	12245	12232	12191	12067	11953	12073	12270	12166	12293	12189	12311	12277	12131	12195	12168	12154	12085	12133	12163	12035	11915	12013	12020	12062	12195	12164	12006	12255	12109	12262	12054	12155	12173	12015	12252	12160	12299	12118	12156	12170	12182	12313	12097	12175	12218	12284	12246	12206	11913	12194	12254	12349	12136	12153	12196	12142	12033	12399	12175	12105	12178	12266	12303	12083	12160	11937	12085	12054	12080	12146	11942	12039	12309	12131	12016	12233	12089	12134	12067	12038	12183	12230	12344	12107	12227	12189	12111	12184	12155	12112	12259	11995	12276	11986	12278	12153	12232	12059	12262	12050	12175	12128	12189	12320	12248	12212	12059	12125	12158	12000	12319	12248	12233	12188	12079	12019	12044	12022	11968	12081	12238	12199	11861	12236	12197	12116	12189	12149	12301	11958	12058	12047	12134	12076	12030	12107	12075	12145	11977	12103	12108	12125	12147	12113	12105	11980	11862	12059	12116	12260	12272	12037	12079	12125	12179	12190	12056	12316	11965	12118	12152	12190	12188	12197	12161	12243	12182	12155	12264	12269	12253	12145	12205	12245	12121	12188	12024	11984	12118	12300	12206	12136	12283	12016	12204	12100	12185	12148	12082	12199	12181	12075	12064	12111	12052	12091	12247	12219	12247	12232	12193	12259	12064	12065	12212	12230	12032	12182	12111	12312	12367	12037	12075	12128	12128	12199	12041	12203	12219	12183	12188	12023	12132	12236	12142	12226	12132	12297	12089	12255	12256	12421	12279	12285	12172	12128	12374	12224	12183	12146	12013	11993	12245	12326	11998	12144	12160	12192	12157	12021	12268	12138	12135	12253	12171	12356	12052	12137	12336	12318	12188	12257	12236	12242	12163	12233	12029	12154	12021	12078	12277	12117	12090	12283	12024	12164	12006	11814	12192	12249	12158	11998	12070	12104	12024	12177	12022	11996	12084	12095	12145	12124	12315	12055	12113	12066	12236	11929	12142	12064	12213	12199	12253	12140	12124	12112	12278	12234	12289	12268	12232	12271	12143	12233	12154	12109	12095	11950	11991	12289	12042	12118	12174	12202	12139	12110	12178	12118	12210	12239	12284	12196	12098	12074	12289	12244	12072	12381	12114	12235	12053	12184	12235	12154	12074	12128	12175	12087	12176	12200	12278	12124	11992	12139	12241	12251	12097	12185	12252	12237	12258	12185	12140	12086	11995	12289	12200	12203	12296	12026	11970	12214	12188	12051	12186	12328	12246	12104	12028	12200	12430	12067	12117	12166	12163	12062	12023	12116	12190	12001	12210	12189	12097	12042	12255	12283	12052	12079	12196	12047	12271	12210	12194	12113	12256	12265	12125	12108	12286	12191	12137	12212	12297	12201	12183	12154	12154	12035	12273	11934	12231	12362	12356	12144	12220	12199	12209	12156	12318	12134	12174	12009	12029	12070	12173	12222	12128	12010	12153	12340	12151	11971	12261	12212	12305	12206	12018	12212	12071	12151	12198	12073	12253	12094	12213	12229	12066	12070	12160	12310	11825	12035	12169	12161	12327	12136	12327	12136	12166	12303	12138	12164	12229	12172	12250	12045	12147	12005	12320	12150	12147	12134	12188	12020	12179	12253	12277	12158	12160	12265	12181	12275	12119	12113	12210	12234	12030	12163	12359	12218	12117	11989	12169	12269	12146	12148	12181	12099	12053	11981	12254	12200	12108	12184	12263	12148	12088	12139	12129	11972	12219	12167	11975	12225	12163	12110	11933	12123	12266	12081	12324	12378	12238	12214	12157	12128	12030	12340	12162	12153	12276	12158	12258	12126	12090	12186	12069	12104	12223	12156	12235	12254	12085	12257	12117	12138	12015	12120	12046	11892	12250	12118	12177	12124	12018	12185	12297	12033	12244	12176	12179	12448	12072	12211	12225	12204	11895	12112	12112	12105	12213	12125	12227	12208	12315	12113	12216	12211	12269	12307	12247	12162	12262	12165	12170	12033	12205	12020	12258	12255	12091	12247	12289	12304	12120	12044	11948	12151	12245	12026	12355	12195	12270	12198	12214	12061	12264	12064	12069	12115	12112	12203	12070	12094	12062	12117	12136	12048	12037	12168	12146	12065	12102	12217	12210	12224	12130	12109	12276	12090	12207	12129	12183	11981	12267	12072	12104	12156	12176	12250	12350	12061	12100	12227	12158	12184	11995	12074	12091	12186	12179	12103	12272	12138	12381	12192
24023	40308	37422	30963	24961	21756	18805	16247	15479	15356	14100	13149	12616	12454	12220	12070	11884	11682	11683	11563	11542	11602	11489	11596	11532	11540	11387	11354	11312	11509	11314	11627	11334	11428	11466	11389	11412	11505	11473	11267	11717	11363	11498	11231	11575	11303	11382	11328	11469	12736	14083	13081	12700	11769	11587	11436	11242	11219	11277	11330	11505	11292	11159	11168	11419	11440	11390	11321	11253	11446	11364	11262	11427	11241	11294	11242	11351	11233	11215	11404	11451	11370	11177	11251	11118	11487	11296	11291	11362	11342	11359	11381	11283	11333	11201	11223	11292	11326	11254	11283	11190	11197	11285	11364	11355	11334	11429	11536	11380	11458	11316	11309	11347	11244	11239	11355	11260	11274	11185	11184	11461	11283	11328	11368	11193	11467	11198	11387	11389	11371	11358	11277	11293	11425	11342	11366	11214	11329	11252	11397	11127	11270	11171	11366	11344	11379	11239	11244	11512	11413	11341	11477	11362	11264	11412	11283	11222	11379	11303	11409	11343	11303	11312	11317	11421	11212	11417	11422	11231	11363	11452	11346	11255	11308	11278	11275	11255	11297	11393	11364	11332	11268	11340	11338	11322	11357	11373	11175	11310	11273	11375	11338	11255	11292	11410	11334	11361	11334	11245	11292	11436	11271	11317	11315	11266	11415	11360	11420	11174	11375	11321	11147	11253	11257	11364	11287	11297	11510	11292	11290	11274	11248	11232	11297	11368	11348	11381	11283	11363	11270	11190	11304	11385	11303	11224	11278	11350	11370	11356	11376	11255	11460	11565	11196	11347	11365	11238	11269	11185	11374	11275	11305	11121	11221	11433	11336	11198	11367	11398	11361	11314	11241	11355	11277	11402	11291	11299	11269	11433	11381	11344	11317	11350	10967	11339	11340	11334	11271	11272	11352	11316	11438	11424	11394	11462	11440	11365	11215	11368	11317	11371	11331	11186	11403	11347	11273	11283	11303	11278	11410	11251	11273	11290	11375	11304	11401	11216	11413	11399	11280	11386	11422	11275	11275	11273	11074	11166	11347	11460	11476	11320	11287	11239	11220	11298	11254	11327	11401	11254	11197	11304	11402	11264	11326	11221	11201	11127	11277	11518	11335	11278	11391	11292	11244	11169	11254	11414	11396	11195	11398	11356	11389	11405	11247	11343	11196	11215	11288	11327	11387	11033	11336	11296	11303	11367	11258	11408	11212	11285	11205	11455	11166	11380	11337	11330	11396	11251	11321	11248	11349	11164	11147	11190	11286	11221	11413	11273	11248	11335	11247	11261	11369	11327	11377	11173	11253	11397	11266	11293	11237	11192	11226	11341	11262	11170	11338	11051	11242	11391	11377	11267	11336	11345	11145	11291	11361	11314	11297	11274	11368	11311	11010	11364	11366	11124	11337	11480	11344	11459	11259	11431	11328	11370	11226	11376	11238	11276	11299	11216	11381	11159	11229	11066	11269	11274	11464	11314	11324	11354	11376	11344	11329	11254	11217	11255	11302	11470	11288	11177	11296	11172	11257	11471	11385	11169	11477	11527	11299	11308	11240	11222	11362	11206	11177	11367	11341	11169	11399	11246	11302	11311	11295	11416	11305	11268	11340	11166	11286	11194	11289	11235	11285	11472	11327	11154	11480	11264	11275	11328	11461	11260	11338	11342	11248	11311	11420	11228	11349	11407	11327	11241	11118	11227	11280	11276	11218	11402	11274	11219	11202	11248	11325	11151	11274	11294	11409	11258	11331	11442	11359	11249	11229	11190	11348	11240	11303	11299	11313	11227	11235	11236	11173	11299	11319	11317	11197	11239	11354	11189	11324	11210	11275	11337	11364	11309	11343	11377	11354	11366	11330	11428	11144	11129	11272	11384	11394	11214	11465	11291	11180	11327	11110	11458	11385	11249	11353	11463	11220	11146	11230	11227	11306	11317	11183	11252	11401	11387	11427	11233	11179	11080	11399	11336	11230	11319	11325	11263	11325	11394	11219	11424	11293	11147	11275	11332	11234	11367	11392	11253	11245	11525	11358	11237	11217	11324	11425	11258	11271	11225	11272	11485	11242	11226	11275	11335	11399	11355	11290	11124	11342	11387	11185	11299	11298	11173	11219	11240	11304	11308	11353	11307	11296	11328	11353	11190	11338	11236	11319	11253	11224	11193	11089	11259	11290	11201	11246	11275	11259	11383	11247	11252	11189	11196	11246	11150	11368	11299	11218	11432	11295	11288	11321	11399	11333	11158	11305	11339	11301	11278	11242	11380	11251	11281	11236	11314	11228	11340	11326	11371	11363	11206	11213	11267	11308	11077	11260	11513	11336	11216	11231	11330	11308	11366	11236	11322	11385	11337	11318	11324	11323	11329	11451	11268	11238	11374	11352	11333	11489	11230	11184	11203	11223	11319	11369	11151	11227	11354	11276	11228	11252	11202	11175	11321	11319	11204	11256	11333	11305	11323	11359	11349	11603	11232	11280	11276	11196	11427	11364	11392	11383	11353	11255	11296	11274	11272	11246	11474	11350	11309	11160	11386	11215	11499	11297	11263	11346	11262	11361	11306	11454	11307	11477	11094	11463	11163	11249	11302	11406	11288	11337	11129	11259	11381	11371	11235	11421	11299	11308	11329	11426	11411	11393	11306	11275	11209	11295	11208	11310	11332	11291	11269	11216	11044	11268	11243	11231	11498	11232	11292	11368	11216	11262	11257	11341	11222	11303	11294	11351	11251	11346	11266	11318	11259	11196	11428	11227	11242	11296	11343	11135	11334	11157	11375	11343	11316	11375	11226	11275	11223	11327	11265	11118	11260	11233	11392	11461	11161	11375	11153	11306	11125	11144	11308	11207	11362	11229	11275	11386	11254	11310	11195	11298	11290	11388	11335	11322	11441	11489	11327	11276	11146	11195	11302	11387	11278	11330	11099	11277	11288	11303	11407	11323	11181	11163	11332	11214	11423	11377	11336	11278	11253	11379	11296	11412	11398	11304	11351	11185	11247	11315	11313	11130	11171	11119	11329	11140	11304	11264	11436	11350	11357	11316	11294	11253	11308	11251	11191	11369	11382	11262	11312	11145	11427	11335	11243	11322	11157	11309	11290	11266	11301	11313	11259	11350	11305	11221	11252	11458	11385	11329	11316	11567	11227	11456	11190	11280	11287	11261	11275	11281	11307	11338	11339	11379	11252	11394	11265	11391	11357	11476	11417	11398	11235	11141	11206	11345	11165	11357	11315	11306	11290	11219	11268	11446	11268	11306	11308	11163	11185	11255	11122	11370	11257	11252	11291	11333	11302	11276	11138	11327	11393	11207	11306	11269	11477	11293	11268	11368	11423	11376	11232	11447	11317	11393	11156	11284	11313	11181	11363	11274	11204	11309	11251	11454	11178	11346	11288	11293	11302	11308	11282	11337	11278	11194	11396	11279	11406	11262	11312	11246	11464	11233	11463	11336	11228	11188	11262	11282	11252	11406	11330	11263	11324	11236	11210	11320	11426	11269	11343	11379	11208	11299	11406	11337	11398	11227	11473	11269	11410	11247	11370	11304	11321	11300	11135	11398	11384	11140	11383	11186	11246	11220	11176	11257	11434	11281	11369	11364	11271	11330	11259	11398	11299	11343	11421	11159	11332	11389	11154	11386	11323	11298	11262	11221	11358	11388	11270	11276	11144	11380	11312	11308	11350	11340	11281	11212	11374	11287	11203	11282	11410	11360	11354	11417	11304	11142	11184	11312	11290	11290	11401	11349	11335	11354	11309	11279	11252	11407	11182	11429	11384	11349	11405	11223	11386	11319	11431	11148	11312	11027	11428	11301	11414	11248	11452	11324	11436	11297	11373	11324	11187	11194	11362	11273	11344	11262	11245	11412	11319	11282	11185	11313	11385	11329	11303	11203	11242	11183	11322	11266	11215	11275	11334	11217	11272	11291	11198	11318	11183	11424	11311	11235	11203	11192	11339	11295	11399	11327	11402	11312	11232	11223	11241	11291	11435	11145	11377	11176	11291	11287	11168	11359	11177	11188	11189	11343	11247	11320	11203	11403	11396	11237	11189	11197	11365	11179	11309	11250	11305	11324	11400	11130	11422	11377	11205	11309	11291	11220	11212	11425	11368	11087	11226	11233	11280	11304	11317	11388	11397	11299	11258	11234	11276	11352	11436	11193	11210	11200	11353	11279	11252	11309	11154	11286	11281	11246	11388	11046	11184	11334	11317	11393	11245	11196	11332	11342	11398	11329	11217	11268	11364	11292	11212	11237	11223	11190	11240	11372	11224	11149	11190	11439	11345	11277	11268	11240	11395	11357	11371	11352	11319	11256	11195	11287	11359	11159	11362	11253	11211	11365	11316	11314	11298	11326	11236	11266	11162	11192	11348	11150	11370	11234	11297	11324	11222	11343	11359	11271	11314	11355	11534	11265	11359	11214	11422	11172	11338	11209	11329	11241	11396	11209	11291	11405	11404	11254	11398	11407	11330	11191	11355	11494	11318	11252	11319	11155	11290	11203	11284	11251	11315	11326	11504	11197	11364	11324	11383	11205	11164	11352	11371	11285	11021	11313	11366	11389	11211	11404	11349	11333	11249	11316	11281	11311	11365	11299	11243	11294	11176	11176	11170	11168	11411	11349	11380	11231	11218	11157	11243	11391	11306	11231	11285	11363	11127	11316	11324	11331	11346	11366	11329	11212	11422	11381	11334	11339	11273	11325	11238	11310	11325	11236	11273	11449	11245	11157	11433	11323	11213	11280	11305	11364	11293	11150	11148	11322	11385	11239	11401	11333	11436	11435	11306	11434	11267	11412	11410	11335	11373	11344	11322	11258	11202	11426	11192	11184	11286	11273	11403	11296	11179	11295	11282	11257	11243	11144	11383	11286	11339	11236	11198	11228	11250	11329	11218	11311	11217	11301	11123	11182	11356	11218	11347	11296	11282	11134	11356	11317	11165	11329	11456	11273	11331	11322	11259	11309	11233	11224	11479	11091	11346	11189	11383	11310	11191	11325	11224	11471	11362	11322	11327	11492	11411	11265	11256	11405	11278	11154	11342	11374	11352	11435	11226	11370	11351	11173	11263	11397	11130	11333	11246	11209	11426	11369	11178	11123	11246	11317	11146	11215	11270	11369	11294	11450	11199	11253
27600	22327	25239	21355	16289	15315	14790	14314	13939	14018	13784	13554	13475	13379	13445	13450	13423	13107	13349	13632	13400	13437	13177	13039	13335	13310	13333	13369	13280	13289	13356	13408	13385	13544	13243	13240	13191	13467	13486	13516	13298	13391	13393	13255	13409	13306	13264	13240	13344	13348	13337	13329	13385	13568	13432	13426	13283	13358	13313	13132	13370	13443	13328	13307	13407	13427	13381	13292	13305	13286	13222	13214	13377	13382	13325	13443	13349	13469	13085	13214	13291	13153	13426	13234	13359	13340	13437	13173	13209	13357	13409	13230	13251	13190	13217	13261	13348	13211	13333	13221	13127	13193	13227	13124	13278	13270	13201	13151	13360	13141	13280	13583	13117	13311	13253	13153	13311	13348	13180	13182	13271	13342	13185	13242	13199	13124	13248	13345	13276	13432	13404	13283	13316	13333	13327	13277	13069	13130	13178	13292	13296	13327	13418	13524	13613	13398	13270	13256	13224	13309	13152	13260	13252	13148	13285	13271	13337	13250	13182	13246	13287	13405	13369	13339	13417	13195	13257	13176	13245	13163	13364	13308	13376	13148	13207	13368	13125	13170	13359	13243	13418	13278	13337	13284	13465	13540	13429	13207	13333	13263	13255	13337	13305	13372	13153	13269	13312	13515	13219	13298	13143	13248	13426	13155	13407	13224	13292	13300	13442	13276	13343	13252	13348	13381	13356	13171	13185	13290	13244	13302	13253	13140	13443	13330	13319	13325	13193	13459	13482	13433	13476	13121	13447	13416	13233	13323	13143	13300	13055	13117	13095	13307	13098	13235	13078	13543	13343	13426	13431	13213	13536	13218	13315	13312	13323	13417	13364	13408	13291	13231	13286	13264	13233	13430	13366	13261	13250	13338	13117	13293	13399	13402	13206	13323	13329	13280	13210	13240	13453	13180	13424	13194	13118	13250	13324	13334	13178	13360	13213	13222	13266	13210	13400	13325	13276	13085	13155	13306	13278	13244	13406	13213	13122	13202	13344	13286	13321	13293	13345	13289	13261	13360	13369	13381	13316	13348	13418	13324	13261	13401	13355	13399	13473	13384	13428	13297	13324	13136	13454	13195	13176	13172	13442	13435	13311	13396	13351	13099	13230	13349	13276	13279	13273	13232	13158	13351	13360	13115	13452	13162	13277	13344	13213	13199	13189	13392	13272	13345	13259	13395	13428	13375	13139	13060	13225	13199	13374	13259	13298	13383	13381	13158	13366	13355	13346	13224	13105	13087	13329	13487	13328	13362	13161	13355	13362	13331	13337	13309	13478	13308	13365	13266	13324	13358	13294	13230	13343	13143	13480	13173	13387	13105	13346	13337	13324	13449	13195	13310	13115	13183	13149	13367	13359	13154	13194	13212	13171	13275	13244	13311	13354	13100	13204	13160	13321	13192	13526	13405	13259	13236	13460	13360	13106	13190	13353	13354	13203	13241	13271	13206	13120	13184	13135	13243	13586	13351	13428	13303	13404	13216	13244	13238	13382	13415	13379	13154	13118	13270	13457	13537	13359	13140	13208	13299	13233	13266	13202	13116	13120	13204	13401	13448	13254	13124	13155	13283	13390	13129	13199	13235	13291	13306	13282	13325	13239	13403	13365	13353	13279	13433	13258	13215	13316	13164	13234	13366	13234	13242	13350	13347	13224	13249	13138	13386	13299	13284	13170	13222	13349	13273	13070	13348	13328	13389	13275	13240	13347	13296	13429	13431	13132	13336	13348	13344	13410	13296	13228	13322	13259	13255	13278	13338	13190	13250	13441	13344	13127	13120	13389	13169	13390	13414	13258	13163	13341	13292	13242	13266	13326	13157	13284	13203	13301	13327	13380	13433	13409	13274	13081	13217	13226	13019	13140	13345	13369	13201	13186	13293	13384	13274	13226	13295	13163	13101	13219	13285	13287	13301	13285	13091	13147	13367	13091	13214	13324	13200	13395	13452	13370	13273	13319	13202	13355	13485	13214	13476	13315	13356	13383	13199	13282	13219	13258	13344	13265	13298	13169	13417	13456	13417	13312	13400	13250	13353	13406	13450	13304	13383	13422	13266	13328	13343	13232	13310	13422	13285	13259	12974	13205	13469	13208	13090	13404	13501	13271	13264	13529	13484	13288	13325	13246	13317	13422	13378	13542	13414	13382	13524	13221	13156	13240	13270	13257	13447	13431	13317	13330	13368	13401	13301	13289	13289	13306	13265	13226	13296	13436	13453	13283	13327	13330	13588	13420	13109	13244	13295	13271	13443	13369	13309	13262	13265	13215	13374	13489	13284	13219	13183	13343	13349	13303	13366	13373	13315	13425	13129	13243	13458	13222	13347	13132	13191	13436	13286	13310	13474	13363	13129	13185	13310	13383	13436	13269	13212	13240	13193	13154	13413	13324	13151	13271	13375	13266	13410	13403	13500	13378	13235	13234	13330	13233	13368	13317	13444	13177	13381	13366	13211	13313	13304	13302	13182	13303	13356	13430	13421	13431	13099	13412	13302	13370	13310	13134	13138	13370	13408	13430	13282	13359	13317	13314	13379	13149	13318	13511	13500	13226	13297	13320	13524	13449	13124	13506	13308	13345	13269	13280	13241	13326	13268	13276	13254	13298	13422	13315	13281	13206	13240	13185	13327	13362	13359	13246	13363	13355	13348	13197	13150	13360	13341	13384	13428	13266	13278	13338	12955	13084	13279	13173	13267	13156	13249	13205	13371	13277	13418	13218	13219	13170	13324	13464	13392	13044	13211	13235	13318	13402	13215	13253	13283	13266	13469	13343	13211	13282	13079	13359	13408	13425	13422	13261	13418	13350	13233	13390	13309	13216	13246	13486	13245	13336	13417	13399	13097	13252	13264	13176	13183	13188	13096	13257	13174	13276	13364	13335	13305	13486	13329	13383	13303	13324	13201	13133	13267	13227	13179	13284	13173	13324	13291	13381	13412	13146	13315	13313	13180	13256	13222	13203	13194	13038	13281	13380	13372	13440	13380	13263	13244	13251	13201	13225	13461	13198	13262	13095	13200	13187	13300	13366	13248	13398	13140	13233	13443	13168	13312	13243	13265	13304	13379	13317	13385	13233	13530	13317	13222	13216	13378	13236	13223	13382	13291	13350	13277	13105	13376	13302	13532	13344	13439	13265	13326	13264	13284	13228	13317	13345	13296	13201	13326	13381	13262	13340	13436	13410	13416	13448	13294	13251	13019	13254	13402	13177	13326	13303	13420	13258	13307	13250	13392	13217	13421	13227	13179	13341	13416	13404	13483	13112	13247	13270	13292	13280	13267	13317	13273	13479	13309	13255	13289	13293	13280	13200	13367	13376	13282	13424	13184	13226	13348	13178	13199	13394	13434	13427	13170	13259	13487	13327	13248	13475	13471	13309	13145	13324	13212	13250	13330	13478	13317	12989	13319	13417	13340	13348	13248	13288	13129	13288	13195	13371	13246	13384	13307	13266	13370	13177	13267	13321	13469	13262	13323	13234	13100	13277	13210	13403	13497	13328	13356	13387	13296	13309	13250	13379	13168	13314	13204	13304	13381	13324	13316	13159	13345	13159	13138	13420	13334	13328	13258	13085	13395	13545	13469	13434	13354	13350	13340	13260	13146	13166	13330	13338	13329	13228	13143	13493	13307	13327	13261	13175	13273	13286	13256	13412	13344	13340	13342	13401	13369	13378	13220	13393	13399	13261	13400	13298	13208	13188	13426	13227	13142	13221	13259	13281	13425	13245	13129	13115	13439	13283	13440	13487	13259	13269	13196	13406	13245	13175	13178	13284	13339	13321	13293	13198	13283	13352	13219	13404	13271	13152	13244	13090	13233	13398	13332	13490	13290	13112	13204	13309	13281	13204	13402	13466	13241	13347	13202	13338	13340	13288	13259	13278	13450	13303	13316	13147	13187	13183	13462	13389	13349	13155	13357	13159	13110	13519	13261	13067	13185	13251	13201	13162	13403	13390	13313	13287	13423	13404	13276	13422	13416	13154	13199	13221	13315	13071	13134	13249	13100	13271	13458	13359	13316	13403	13426	13328	13240	13252	13159	13207	13347	13381	13307	13427	13224	13393	13415	13385	13275	13283	13217	13425	13294	13258	13216	13381	13356	13325	13269	13123	13320	13164	13247	13208	13283	13201	13309	13366	13455	13267	13272	13249	13130	13556	13342	13341	13282	13122	13166	13325	13207	13165	13412	13362	13433	13438	13490	13290	13164	13246	13155	13321	13354	13138	13230	13463	13300	13306	13242	13114	13365	13379	13439	13279	13309	13186	13163	13376	13250	12978	13283	13453	13313	13093	13417	13476	13272	13451	13285	13196	13048	13227	13299	13276	13492	13039	13077	13175	13317	13111	13398	13110	13273	13183	13256	13258	13201	13438	13385	13215	13514	13271	13207	13232	13315	13256	13234	13293	13196	13251	13453	13515	13066	13256	13408	13485	13401	13105	13462	13468	13343	13209	13360	13320	13447	13229	13386	13409	13190	13232	13214	13343	13302	13404	13308	13343	13287	13258	13211	13329	13427	13216	13240	13267	13297	13437	13315	13104	13250	13162	13094	13295	13247	13246	13268	13275	13305	13361	13227	13244	13190	13283	13297	13305	13162	13234	13302	13359	13282	13248	13244	13042	13228	13269	13219	13310	13262	13328	13227	13336	13312	13410	13418	13239	13515	13188	13361	13392	13427	13411	13512	13211	13072	13310	13154	13234	13263	13529	13278	13363	13348	13169	13272	13294	13239	13308	13268	13101	13261	13335	13232	13333	13390	13576	13253	13385	13434	13264	13414	13431	13385	13248	13195	13293	13406	13298	13204	13328	13101	13313	13254	13093	13304	13204	13446	13376	13173	13305	13105	13439	13196	13133	13220	13155	13214	13480	13459	13388	13180	13513	13129	13492	13234	13243	13246	13352	13285	13243	13185	13390	13327	13291	13357	13286	13386	13412	13112	13298	13274	13272	13468	13437	13338	13527	13384	13269	13344	13115	13445	13386	13146	13292	13348	13304	13518	13388	13095	13395	13414	13343	13492	13281	13494	13178	13322	13395	13365	13471	13435	13224	13167	13076	13247	13260	13348	13306	13291	13160	13326	13318	13229	13197	13296	13199	13319	13293	13623	13210	13309	13407	13072	13258	13231	13395	13239
18423	25202	24546	20110	16677	15255	14265	13405	13385	13152	12846	12515	12622	12235	12363	12133	12112	12232	12254	12290	12313	12122	12124	12197	12168	12098	12246	12168	12136	12033	12068	12195	12106	12068	12098	12049	12061	12178	12294	11989	12214	12131	12235	11970	12266	11998	12127	12176	12021	11995	12264	12277	12154	12198	11976	12142	11886	12031	12101	12189	11997	12013	12117	12024	12035	12087	12122	12108	12192	12061	12294	12055	12082	12081	12039	12270	12151	11929	12117	12250	12103	12081	12118	11842	12316	12213	12145	12103	12001	12096	12172	12210	12008	12160	12043	12138	12023	11924	12166	12186	11925	12095	12225	12074	12005	12050	11989	12226	11957	12132	12130	12032	12108	12167	12006	12113	12049	12202	12006	11897	12067	12096	11993	11923	12117	11994	12056	12098	12113	11992	11972	12014	11901	12003	12124	12059	12182	12044	12104	12006	12002	12000	12090	12265	11930	12056	11989	12117	12275	12217	11993	12177	12038	12126	12068	12025	12077	12089	12027	12150	12053	12046	12197	12103	12034	11968	11973	12097	11992	12002	12140	11975	11956	11969	11911	12101	12268	12030	12228	12078	12022	12131	12050	11925	12116	12043	12159	11979	12174	12289	12180	11969	12082	12048	12061	11886	12051	11982	12160	12129	12184	12155	12032	11911	12069	12104	12113	12048	12126	12112	12144	12087	11973	12048	12220	11932	12065	12104	12110	12038	12110	12152	12045	12139	12115	12140	12119	12125	12052	11916	12171	12125	12158	12078	12020	12164	12070	12229	12091	12110	11969	12033	12035	12063	11988	12033	11907	12001	12003	12162	11980	12008	12154	11953	12035	12147	12163	12121	11933	12087	12009	12092	12131	12116	12024	11909	12106	12130	12076	11957	12211	12039	12110	12193	12097	12186	12105	11890	12118	12107	12031	12179	12166	12263	11947	12158	12117	12185	12079	12071	11951	12152	12219	12180	12156	12023	12058	12072	12131	11988	11878	12142	12033	12012	12114	12068	12134	12136	12088	12074	12245	11971	12103	12199	11907	12069	12069	12122	12031	12038	12154	12047	12053	12024	12133	12026	12196	11962	12262	12019	12065	11985	12224	12215	12072	12207	12218	12069	11975	12114	11967	12166	11885	12098	12055	12083	12096	11936	12143	12171	12094	12053	11978	11962	12180	12143	12035	12184	12020	12171	12106	12071	12007	12168	12084	11991	11945	11988	11965	12002	12053	12059	12037	12093	12148	12124	12035	12000	12018	12176	11956	12060	12202	12088	12188	12222	12257	12153	12246	12024	12090	12041	12080	12074	12135	12047	12066	12098	12119	12049	11927	12037	11982	12106	12140	11982	12043	12061	12153	12119	12142	12078	12077	12114	12040	12138	12208	12223	12073	12001	12241	12076	12096	12038	12019	12042	12012	12190	12191	12105	12060	12197	12237	12130	12024	11962	12042	12038	12245	11963	12064	12249	12207	12048	12133	11993	12109	11897	12016	12121	12021	12192	12175	12050	12136	12018	12071	12112	12032	12140	12080	12239	12054	12033	12031	12093	11976	12103	11956	12021	12179	12074	12089	12091	12119	12165	12098	12034	12007	12125	12042	12077	12281	11981	12195	12118	12210	12070	11931	12099	12048	12026	12073	12017	12032	12098	12079	12223	11823	11934	12209	12005	12113	11963	12088	12171	12038	12180	12267	12091	12055	12173	12095	12104	12201	12270	12176	12140	11923	12269	12055	12049	11935	12162	12111	12102	12153	12085	12091	12003	12186	12180	11978	12103	12001	12123	11977	12117	11995	12163	12074	11868	12106	12045	12117	12055	12029	12116	12231	12144	12045	12150	12135	12020	12091	11971	12029	12032	12028	12078	11984	11995	12131	12006	12083	12065	11903	12002	11977	12039	12087	12055	11984	12091	12051	12122	12141	12066	12169	12171	11902	12136	11970	11943	12177	12011	12064	12094	12047	11984	12272	12109	12033	11923	12095	11948	12101	12087	12033	12088	11843	12027	12156	12120	11985	12092	12133	12052	12017	12230	12168	12090	12188	12152	12028	12111	11920	12077	11989	12032	12043	11815	11838	12015	12088	12365	11992	12105	11954	12080	12192	11986	12024	12095	12224	12048	12096	12053	12092	11880	11966	11875	11927	11993	11963	12065	12021	12038	12126	12165	12049	12156	11962	12171	12244	12085	12107	11985	12230	12169	12186	11935	12056	12101	11942	12231	12177	12042	12111	12192	12075	12225	12067	12054	12163	12020	11987	12068	12169	11932	12091	12018	12158	12059	12130	12281	12225	11957	12129	12148	12161	11948	12100	12233	12179	12218	11981	11951	12021	12042	12122	12023	12024	12000	12189	12152	12103	11943	12133	12043	12003	11871	12041	12165	12238	11998	12020	12154	12040	11910	11987	12290	12185	12092	12186	12190	12025	12034	12191	12239	11946	12169	12195	12014	12210	11974	12073	12050	12147	11954	12193	12198	12085	12068	12123	12023	12131	12148	12061	11994	12085	12204	12018	12048	12048	12042	12183	11884	12045	12049	12008	11977	11964	12018	11986	12147	12073	12139	11958	11981	12103	12023	12175	12090	12040	12155	12014	11983	12135	12151	12178	12187	12055	12107	12012	12104	12018	12079	12134	12030	12156	12115	12095	12106	12156	12010	12032	12053	12054	12090	11995	12043	11917	12229	12068	12179	12174	12192	12094	12050	11901	12115	12065	12160	12110	12197	12101	12120	12218	12058	12119	12147	11923	12241	12138	11873	11988	12113	12189	12108	12082	12070	12064	12128	12108	12026	12178	12176	12260	12077	12055	12016	12167	12040	11960	12149	12062	12020	12189	12147	12031	12116	11943	12171	12213	12099	12169	12087	12080	12153	11997	12138	12107	12004	11995	12064	11968	12241	12024	12016	12117	12027	12224	12052	11934	12201	12071	12077	12119	12106	12137	12050	12118	12076	12017	12093	12321	12070	12025	12034	12212	11866	12094	11902	12104	12037	12103	12051	11972	12097	12098	12078	12058	12051	11987	12047	11986	12143	12246	11977	12187	12026	12131	12036	12011	12071	12072	12098	12219	12138	12203	12013	12133	12113	12009	11983	12065	11951	12034	12191	12086	11952	12254	12061	12141	12166	11939	12151	12127	12023	12113	12068	11970	12099	12120	11960	12254	12045	12230	12053	12129	12083	12168	11966	12052	12154	11933	12049	11970	12066	12102	12309	12287	12130	12064	12068	12246	12039	12060	12154	12181	12179	12074	12041	12147	12029	11955	12114	12007	12017	12097	12201	12130	12127	12147	12043	11865	12129	12330	12060	12000	12046	12113	12112	12138	12042	12150	12194	12222	11969	12049	12069	11932	11939	12116	11924	12288	12068	12222	12187	12145	12087	11902	12147	11952	12101	11971	12153	12113	11997	12036	12069	12117	11951	12244	12176	12123	11959	12119	12090	12023	12028	12128	12007	12048	12053	12159	12000	12018	12197	12188	12110	12050	12130	12278	12063	12078	12006	12169	11998	11995	11905	12186	12159	12078	12053	12016	12032	12100	12107	11958	12108	12097	12155	12025	12204	12059	12060	11996	12177	11897	12035	12127	12122	12076	11964	12078	11917	12132	11932	12175	12094	12158	12037	12114	12041	12057	12074	11970	11930	12155	12068	11888	12169	12016	11964	12040	12249	12154	12041	12183	12083	12144	11983	12022	12160	12136	12070	12122	11906	12065	12008	12121	12042	12011	12021	12067	12039	12047	12221	11969	12157	12024	12229	12045	12307	12090	12094	12069	12164	12157	12015	12119	12044	11990	12086	11954	12015	12006	12082	12252	11966	12114	12120	12086	12059	12056	12185	12031	12101	11964	12078	12106	12077	11939	11969	12030	11985	12028	12045	12161	12063	12059	12227	12200	12113	12143	12070	12106	11981	12232	12082	12120	12091	12173	12147	12124	12189	12095	12043	12191	12084	12261	11988	11990	11970	12101	12029	12076	12059	11935	12109	12081	11952	12155	12124	11984	11968	12152	12128	12129	12082	12058	12092	11971	12122	12060	12001	11950	12109	12109	11983	12042	12055	12011	12345	12150	12120	11931	12133	12136	12020	12150	12181	11996	11999	12018	12056	12186	11998	12135	11996	12078	12049	12011	12025	12083	12114	12056	12191	12009	12106	11929	12124	12148	12104	12048	12018	12054	12011	11976	12010	12212	11971	12193	12155	11997	12176	12153	12240	12042	12017	12085	12082	11870	12127	12072	12254	12052	12191	12104	12036	11977	12137	12097	12285	12012	12200	12113	12173	12050	12104	12031	12039	12184	12195	12126	12020	12140	12076	12041	12159	12044	12055	12003	12077	12038	12224	12180	12118	12135	12051	12166	12201	12091	12113	12103	12037	12015	12194	12111	12073	12051	12025	12131	12104	12012	12168	12013	12104	12164	12290	12060	12070	12033	12144	12156	12068	12027	11982	12218	11917	11869	12086	12020	12077	12059	12036	12048	12075	12043	12060	11854	11979	12150	12060	12058	12218	12087	12144	11962	12094	12211	12225	11825	12211	12133	11964	11960	12003	12132	12106	12138	12029	11998	12086	12187	11968	12148	12135	12064	11974	12035	12045	12160	12174	12001	12094	11984	12062	12134	12014	12124	12051	11840	11946	12066	12218	11999	11980	12148	12007	12086	12036	12266	12231	12052	11985	12131	12213	12307	12001	12080	11999	12206	12082	12182	12105	12090	12034	12060	11988	12077	12259	12089	12095	12145	12082	12045	12110	12191	12181	12073	12074	11964	12086	12188	12165	12106	12050	12033	12238	12068	11892	12156	12161	12086	12036	12199	12057	12077	11988	11915	12080	12122	12036	12086	11914	12118	12027	12156	12053	11983	12179	12041	12199	12188	12149	11954	12043	12266	12174	12238	12062	12179	12246	12177	11991	11966	12109	11936	12152	12225	12100	12057	12119	12079	12108	12006	11957	12145	12132	12265	12115	12107	12090	12108	12120	12084	12045	12075	12062	12266	12000	12059	12065	12163	11923	12141	12194	12161	12148	12029	12187	12108	12161	12111	12127	12054	12115	12037	12103	11953	12090	12087	12132	11980	12185	12136	12043	12140	12213	12023	12233	12227	12106	11995	11977	12110	12006	11928	12086	12055	11985	12173	11991
24050	21398	28881	24425	22361	21661	19250	15638	14791	14361	14013	13800	13602	13561	13319	13398	13172	13195	13386	13143	13215	13166	13172	13237	13144	13117	12917	13168	13081	13068	12912	12854	13247	13059	13198	12936	13039	13089	13085	13018	13069	13158	13113	12930	12831	13002	13053	13145	13194	13298	13911	13526	13440	13241	13043	13065	13000	12907	13125	13033	13009	12976	13088	13092	12947	13057	13030	13064	13067	12886	12890	12888	12939	13030	13059	12947	12933	12893	13046	13017	12912	12974	12694	12957	12934	12987	13038	12996	12956	12956	12856	12849	13063	13017	13121	13026	12973	12838	13071	13113	12839	13130	12982	12758	12965	12949	13042	12873	13007	13072	12943	12834	13070	13024	12977	12987	12880	12903	12857	13052	13001	13220	12850	12959	12815	12903	12995	13042	13031	13023	12988	13070	13094	12962	13018	12932	13084	12800	12980	13100	13061	12941	12945	12887	12912	12938	12962	13007	12952	13011	13026	13110	12914	13041	13011	12855	13011	13129	12882	13117	12811	12979	12893	13103	13054	12949	12892	13027	12922	13093	12915	12934	12959	12907	12960	12867	12818	13037	13087	13028	12939	12841	12887	12867	12949	13030	12975	12863	12920	12905	12986	12995	13069	13052	13094	13129	13032	12934	12822	12890	12934	13004	12937	13033	12900	13147	13012	12913	12889	12890	12854	12807	12838	13077	12885	12779	12686	12795	12982	13128	12872	13102	13060	13029	13040	12839	13038	12997	12939	12921	13029	12887	13041	12993	13063	12970	12897	13053	13008	12856	12966	13017	12906	13092	12835	12908	13029	13070	12917	12891	12934	13013	13016	13111	12916	13077	12986	12981	12798	12952	12915	12918	13006	12738	13218	12964	13164	12862	12865	13041	12974	12978	12800	12859	12778	12814	12941	12862	12897	13137	12905	13014	12862	12892	13102	13284	13009	13060	12866	12987	12922	12888	12861	12991	13150	12907	12825	13081	13164	12933	12952	13128	12873	12930	13048	12895	12909	12888	13013	12725	13033	12990	12890	13037	12945	12921	12868	13131	13065	12963	12966	12950	13143	13085	13079	12993	13026	12862	13047	13066	12925	12882	13003	12953	12971	12908	12972	12967	13135	12981	13025	12999	13085	12810	13014	12909	12943	12815	12841	12919	13029	12983	12930	12990	12922	13114	12939	12980	13083	12858	12851	13031	12829	12852	12821	12836	13160	12844	12841	13025	12847	12968	13060	13020	12743	13025	12907	13003	13011	12940	12761	12902	12915	12831	12880	12795	12883	12936	12933	12871	12951	13040	13112	13107	12871	12829	12838	12953	13067	12965	12741	12791	13017	13041	13092	12973	13101	12936	12807	12991	12943	12926	12972	12989	12801	12793	13073	13084	13010	13141	12877	13084	12795	13047	13076	12826	12926	12921	12842	13034	13118	12960	13012	12786	12966	12833	12991	12910	13037	12965	12923	13029	12982	12936	12949	12956	13058	12823	13102	13043	12987	13042	13025	13024	12830	12932	13101	12914	12790	13036	12873	12892	12928	13082	12999	12856	13008	12807	13019	12977	12857	12868	12876	13107	12806	13045	13065	13014	12810	12823	13069	12822	12991	13016	12945	13155	13071	13096	13127	13065	12930	12875	13049	12914	12897	13029	12986	12911	12879	12954	13020	12905	12940	13003	13175	12957	13081	13083	12975	12972	12832	12886	12799	13042	13081	12987	13018	12855	12937	13015	13077	13079	12940	12807	13185	12947	12834	12823	13067	12960	13137	12922	12797	12939	12895	12907	12954	12966	13208	12818	12985	13046	12897	12934	12824	13022	13070	12997	12985	12890	12819	13019	13044	12974	12840	12872	13067	12879	13127	12940	12849	13011	13104	13161	13066	13045	13107	12984	13208	13146	12797	12923	12809	12895	12767	13120	12966	12910	12807	12907	13055	12786	12840	12951	12936	13180	13098	12918	12813	13028	12817	12871	12918	12780	12801	12830	13010	12959	13156	13071	13027	13070	12916	12874	12835	12946	13008	13044	13066	12998	13118	13017	13157	12989	13020	13048	13090	12885	13008	12838	12985	13128	12902	12983	12898	13106	12971	13000	12952	13017	12811	12854	12870	12937	12735	13002	13058	13077	12878	12889	12936	13123	12874	12952	12846	12999	12922	13119	12991	12979	13092	12998	13009	13172	12902	12958	12973	13019	13010	12843	12973	13019	12902	12897	12859	12938	12901	13123	12908	12934	12796	12945	12825	12898	12968	12930	13146	12818	13109	12875	12980	12953	13079	12846	13029	13020	13045	12979	12924	12986	12960	12969	13004	12878	12876	13149	12997	12824	13055	13084	13138	12962	12981	12994	13031	13019	13114	12982	12944	12948	12847	13139	12942	13055	12977	12882	12839	13056	13038	12775	12740	12900	13033	12913	12951	13016	13071	12913	12906	12935	13021	12989	13193	12878	12976	13003	13019	12926	12878	12991	13037	12958	12917	12993	12807	13038	12922	12844	13002	12855	13015	13066	12906	12975	13018	12910	13228	12830	12834	12992	13030	13040	13109	13145	13135	12994	12955	12954	12928	12954	13135	12934	13085	12966	12995	12940	12980	12955	13061	13094	13041	12959	13023	12950	13075	12921	13049	13106	12938	12782	13072	12835	13170	13065	12927	12786	12921	13002	12924	12916	12997	13120	12807	13091	12987	12907	12895	12989	12952	12714	13033	12852	12890	12970	13131	12932	12860	12932	13098	12736	13033	12821	12944	12950	12989	12992	13113	12868	13012	12877	13015	13054	12949	13014	13055	12927	12957	12776	13074	12940	12935	13090	12805	12865	13001	12862	13053	13026	12827	12912	13058	12994	12927	12930	13047	12937	12957	13010	12765	12886	13089	13060	12881	12986	12920	13015	12892	12926	13004	12953	12995	13038	12856	13064	12930	12972	13005	13050	12894	12950	12885	12845	13017	13038	12993	12950	12863	12924	12853	12979	13007	12848	12764	12820	13048	12915	12836	12955	13086	13095	13065	12896	12955	12718	12811	12759	12991	13071	12864	12945	12762	12749	12936	13005	12753	12963	12997	13061	12867	12819	13059	12854	12974	13026	12862	12955	13063	12860	13022	13015	12959	13137	12865	12987	12785	12702	12837	12995	13001	13066	12943	13060	13141	12978	12973	13018	12891	12946	12991	12962	13056	12926	12843	13107	12968	12831	13053	12781	12973	12875	13032	13188	12704	12889	13018	12841	13247	13125	12969	12980	12973	12862	12947	13048	13037	12851	12878	12789	12922	12970	12849	12977	12983	12936	13094	12873	12784	12949	12982	12953	13021	13103	13057	12969	13007	13074	13001	12960	13036	12911	13034	13044	12900	12935	13062	13077	12928	12865	12961	12854	12908	12994	12937	13007	13082	12944	12940	13159	12893	12882	12890	12938	12815	12922	12957	13059	13146	12885	12996	12915	13033	13184	12809	12886	12788	12778	12889	13139	12904	13024	12852	13011	12837	12920	12956	12887	12935	12828	12848	12989	12849	12906	13043	12943	12848	12851	12921	13074	12921	13006	12769	12881	13010	12859	12798	12922	12989	12699	13072	12925	12813	12946	12964	12848	12962	12862	12969	12952	12901	12907	12879	12933	12940	12922	12906	12973	12887	12904	12781	12974	13124	13242	12972	12772	12902	13054	12966	13004	12883	13047	12781	13141	12939	12809	13134	13056	13149	13057	12967	13075	13067	12868	12834	12933	12939	12858	12929	13112	13095	12946	12954	13066	13144	13050	13089	12946	13077	12818	12973	13093	13086	13249	13131	12963	13050	13057	12956	12988	12839	12998	12982	12942	13181	12852	13153	12971	12994	12984	13026	12969	12957	12985	12983	13134	13173	13090	13007	12847	12899	13134	13005	12821	13067	12991	12828	13027	12858	12948	12958	12852	12930	12855	12766	13104	12929	12919	12986	12892	12936	12954	12797	12953	12953	12924	12913	12906	12855	13078	12823	12984	12854	12868	12993	12957	13044	12940	12768	12962	12978	12922	12718	13136	12959	13023	12866	12870	12835	12915	12967	12906	12689	13034	12905	13117	13142	13170	12976	13016	13017	12930	13066	13061	13059	12870	13055	13058	13220	12969	12923	12855	12973	13020	13006	13213	12856	13298	12950	12962	12980	12990	12851	12936	13020	12902	13130	12926	13003	12985	13116	12828	13026	12793	13000	13022	12906	12916	12935	13051	13050	12994	12953	13019	13221	12928	12997	13110	12947	12999	12920	12840	12824	13111	12994	13022	12916	12953	12996	12850	12858	12950	13068	13255	12933	13014	12934	12896	12805	12848	13056	12938	12911	12972	13127	13099	13072	12950	12883	13009	12823	13018	12822	12967	12982	13021	12773	13074	12947	13171	13049	12996	13046	13073	12952	12884	13112	13034	12998	13048	12935	12939	13057	12905	13001	12976	13011	12959	13019	13047	13030	13038	13027	12993	12775	12897	13028	12960	12999	12974	12840	12810	12933	13127	13078	12859	12927	12951	12932	12994	12971	13025	12929	12892	12956	12933	13018	12875	12868	12996	12840	12993	13054	13094	12933	12934	12974	13113	12993	12924	12954	12960	13048	12933	13045	12893	12924	12860	12963	12983	13014	13041	12977	12751	12920	12935	12983	13100	12951	13109	12832	13010	12896	13180	12923	13036	12964	12913	12958	12928	12872	12952	12906	12981	13086	12952	13059	13078	12822	12886	12932	13228	12949	13006	13125	13128	13069	12959	12981	13093	12914	12871	12982	13041	12759	12969	13040	12906	12996	12950	12984	13072	12935	12917	13056	13003	13055	12937	13047	13034	13018	12947	12785	12926	13078	12996	12968	13031	12952	13036	12944	12853	12899	12986	12767	12998	12889	12930	13016	12896	12923	13020	12973	12988	12944	13040	12988	13006	12894	13058	13096	13092	12951	13190	13018	13078	12994	12866	12982	12778	12821	12925	12771	12834	13069	12912	13204	12888	12868	12844	13062	13074	13031	12852	12887	12907	12973	12885	13344	12881	12962	12868	12847	12915	12921	12881	12918	13093	12977	13030	12911	12997	12894	12915	13064	13035	12809	12990	13019	12965	13055	12925	12945	12788	12875	12845	13137	12974	13128	13042	13196	13047	12903	12817	12975	13004	12796	12912
22946	35296	32082	26366	22339	19196	17333	15351	14562	13619	13087	12843	12681	12447	12380	12128	12037	11950	12078	12307	11998	11916	11761	11855	11835	11884	12031	11920	12065	11782	11732	11920	11968	12073	12048	11878	11834	11731	11901	12031	11867	11907	11807	11876	11907	11917	11835	11706	12004	12671	13092	12941	12407	12172	11947	11905	11991	11821	11724	11886	12007	12074	11796	11686	11804	11906	11850	11859	11779	11824	11756	11852	11657	11829	11903	11794	11899	11760	11926	11899	11897	11860	11986	11832	11832	11882	11742	11753	11952	11846	11737	11933	11859	12006	11771	11803	11723	11828	11827	11865	11834	11847	11675	11709	11801	11962	11759	11777	11897	11748	11917	11951	11787	11989	11838	11682	11731	11849	11807	11899	11848	11875	11883	11872	11879	11730	11743	11769	11978	11705	11861	11790	11796	11929	11821	11736	11912	11711	11821	11768	11757	11853	11730	11819	11788	11722	11819	11928	11957	11757	11933	11815	11824	12052	11823	11936	11957	11758	11902	11796	11720	11925	11957	11859	11951	11911	11691	11815	11757	11747	11813	11642	11940	11838	11963	11753	11833	11904	11788	11660	11917	11810	11728	11889	11859	11983	11664	11703	12070	11773	11825	11931	11820	11895	11843	11811	11932	11783	11762	11893	11874	11770	11750	11833	11896	11860	11885	11723	11763	11719	11885	11747	11792	11854	11765	12032	11796	11945	11801	11761	11874	11719	11887	11861	11818	11752	11855	11710	11810	11790	11933	12011	11836	11788	11980	11676	11842	11756	11841	11774	11920	11883	11861	11866	11726	11713	11885	11868	11811	11745	11861	11951	11671	11790	11821	11904	11832	11792	11769	11749	11747	11876	11809	11795	11864	11779	11778	11721	11759	11619	11747	11904	11833	11774	11868	11676	11882	11747	11864	11917	11926	11977	11926	11999	11852	11758	11767	11994	11736	11778	11887	11831	11890	12022	11943	11777	11792	11855	11949	11721	11673	11874	11695	11755	11820	11793	11821	11855	11924	11770	12019	11685	11853	11801	11735	11836	11759	11735	11796	11836	11828	11770	11828	11873	11617	11841	11850	11751	11763	11905	11778	12042	11930	11828	11864	11937	11870	11791	11814	11835	11854	11844	11675	11967	11701	11757	11878	11938	11912	11806	11771	11786	11685	11735	11783	11888	11816	11858	11950	11709	11732	11793	11773	11775	11903	11997	11936	11786	11843	11763	11831	11830	11824	11797	11851	11853	11762	11856	11729	11816	11823	11707	11762	11813	11709	11978	11810	11892	11844	11771	11940	11960	11925	12006	11972	11897	11842	11781	12060	11939	11791	11892	11951	11790	11680	11699	11905	11619	11703	11730	11753	11867	11922	11817	11808	11861	11969	11691	11992	11851	11788	11806	12048	11723	11943	11684	12021	11809	11830	11962	11786	11851	11690	11984	12022	11865	11840	11856	11726	11808	11762	11994	11895	11717	11845	12012	11699	11826	12020	11722	11974	11840	11701	11760	11878	11972	11907	11920	11792	11939	11946	11740	11762	11858	11867	11860	11727	11842	11798	11837	11641	12008	11868	11712	12061	11847	11737	11744	11840	11802	11761	11807	11727	11859	11865	11853	11752	11806	11737	11916	11805	11829	11896	11927	11784	11899	11766	11744	11666	11784	11916	11849	11865	11801	11675	11878	11860	11797	11747	11884	11835	11864	11937	11833	11795	11835	11774	11921	11854	11886	11755	11773	11874	11874	11887	11819	11765	11776	11840	11895	11860	12055	11970	11788	11981	11762	11915	11768	11883	11793	11792	11985	11834	11919	11969	11843	11902	11731	11903	11927	11805	11681	11778	11916	11913	11681	11813	11813	11883	11849	11834	11831	11854	11721	11996	11816	11658	11700	11829	11828	12020	11837	11825	11810	11686	11918	11870	11908	11907	11831	11795	11720	11808	11869	11865	12014	11911	11796	11901	11799	11959	11663	12027	11865	11894	11834	11789	11897	11850	11687	11796	11798	11748	11819	11775	11917	11879	11838	11844	11802	11933	11931	11789	11952	11843	11788	11858	11913	12055	11954	11878	11836	11868	11737	11890	11886	11769	11755	11792	11804	11752	11924	11790	11779	11833	11872	11866	11773	11810	11829	11845	11816	11891	11860	11790	11916	11798	11938	11849	11918	11904	11956	11836	11847	11948	11843	12048	11828	11841	11824	11842	11860	11740	11852	11830	11849	11834	11788	11816	11785	11784	12048	11856	11778	11919	11739	11756	11697	11860	11761	11683	11885	11816	11829	11859	11878	11877	11882	11889	11855	11944	11764	11853	12006	11804	11830	11815	11767	11976	11888	12015	11881	11805	11859	11775	11782	11617	11935	11850	11846	11838	11815	11826	11900	11928	11758	11818	11859	11735	11930	11810	11866	11813	11925	11771	11784	11825	11839	11690	11882	11868	11813	11954	11717	11840	11896	11802	11792	11602	11894	11864	11925	11724	11880	11827	11743	11903	11873	11676	11854	11948	11744	11872	11821	11866	11789	11915	11505	11909	11909	11877	11776	11834	11709	11742	11816	11638	12059	11760	11863	11825	11735	11796	11810	12032	11753	11951	11908	11781	11908	11932	11781	11734	11838	11795	12018	11826	11660	11943	11866	11847	12053	11780	11851	11877	11868	11910	12013	11763	11941	11974	11880	12049	11819	11839	11721	11846	11994	11810	11869	11972	11666	11983	11920	11729	11883	11976	11849	11638	11937	11732	11873	11785	11836	11918	11861	11959	11812	11861	11858	11962	11780	11745	11844	11756	11947	11738	11734	11827	11899	11989	11869	11690	11879	11869	11976	11891	11863	11693	11723	11876	11828	11732	11796	11972	11788	11919	11724	11786	11910	11937	11988	11712	11942	11874	11832	11941	11830	11754	11819	11903	11884	11892	11825	11809	11923	11920	11792	11844	11819	11797	12071	11625	11879	11947	11862	11677	11834	11904	11676	11877	11728	11911	11895	11884	11743	11811	11836	11938	11894	11801	11749	11787	11834	11813	11726	11730	11807	11742	11841	11807	11662	11978	12008	11635	11963	11904	11665	11788	11792	11859	11862	11915	11778	11827	11744	11833	11805	11925	12000	11843	11851	11884	11798	11954	11839	11865	11936	11889	11706	11853	11784	11872	11882	11853	12007	11845	11896	11797	11825	11818	11790	11990	11911	11874	11851	11752	11809	11882	11954	11803	11818	11825	11875	11910	11773	11822	11822	11905	11787	11835	12021	11634	11869	12000	11797	11743	11856	11822	11898	11834	11924	11760	11794	11790	11823	11906	11670	11983	11723	11928	11962	11892	11738	11620	11760	11829	11800	11762	11831	11892	11845	11766	11771	11868	11792	11845	11915	11708	11740	11921	11975	11754	11664	11794	11777	11894	11784	11830	11858	11932	11745	11749	11800	11792	11916	11706	11794	11885	11874	11733	11783	11809	11729	11821	11776	11887	11797	11710	11949	11847	11642	11660	11853	11846	11863	11927	11881	11802	11868	11897	11777	12018	11716	11676	11825	11950	11930	11854	11767	11837	11723	11813	11763	11840	11837	11912	11787	11833	11733	11603	11893	11876	11869	11993	11952	11858	11801	11739	11927	11914	11771	11826	11877	11968	11812	11802	11884	11593	11832	11741	11975	11893	11656	11893	11850	11855	11837	11790	11761	11787	11839	11861	11841	11808	11814	11788	11887	11744	11686	11903	11803	11712	11850	11899	11875	11869	11793	11782	11775	11843	11793	11801	11620	11713	11760	11765	11709	11925	11811	11871	11802	11859	11776	11877	11745	11720	11902	11825	11747	11839	11794	11856	11880	11856	11916	11914	11953	11690	11890	11773	11808	11973	11649	11916	11616	11911	11835	11938	11752	11791	11876	11909	11632	11875	11764	11840	11850	11875	11772	11884	11913	11941	11813	11887	11878	11882	11822	11966	11786	11843	11790	11764	11792	11891	11801	11686	11891	11717	11720	11800	11802	11853	11884	11860	11793	11730	11764	11922	11679	11860	11875	11877	11759	11747	11923	11896	11941	11953	11922	11704	11920	11937	11831	11693	11914	11688	11878	11879	11922	11846	11817	11924	11806	12005	11885	11743	11699	11882	11733	11823	11884	11873	11889	11805	11787	11851	11910	11989	11843	11945	11895	11671	11999	11642	11956	11765	11728	11983	11830	11736	11769	11986	11792	11909	11813	11743	11572	11773	11818	11718	11855	11850	11636	11863	11851	11814	11721	11813	11987	11831	11872	11849	11679	11870	11927	11793	11927	11878	11740	11806	11788	11861	11899	11904	11934	11907	11833	11818	11850	11801	11907	11636	11773	11914	11730	11801	11996	11865	11898	11776	11812	11944	11811	11827	11767	11887	11886	11803	11839	11969	11869	11916	11877	11766	11901	11856	11735	11803	11689	11721	11748	11843	11858	11984	11783	11800	11756	11923	11861	11805	11857	11822	11914	11755	11799	11809	11777	11784	11917	11793	11963	11831	11793	11832	11802	11893	11843	11746	11908	11769	11916	11613	11824	11798	11747	11785	11887	11691	11774	11835	12001	11780	11744	11894	11674	11832	11791	11729	11817	11884	11877	11735	11808	11954	11719	11824	11711	11824	12027	11866	11924	11793	11806	11802	11771	11991	11824	11852	11798	11886	11838	11818	11769	11744	11777	11783	11768	11761	11781	11760	11690	11755	11858	11773	11646	11769	11969	11820	11920	11882	11662	11775	11738	11807	11937	11788	11909	11695	11777	11747	11787	11840	11825	11758	12041	11687	11905	11751	11999	11793	11808	11796	11886	11790	11776	11868	11842	11825	11882	11835	11787	11834	11842	11811	11980	11838	11726	11832	11764	11871	12020	11893	11767	11892	11944	11986	11720	12006	11843	11793	11953	11826	11954	11782	11857	11749	11796	11738	11814	11787	11830	11774	11905	11775	11900	11944	11923	11789	11786	11674	12023	11890	11820	11734	11775	11841	11923	11777	11789	11775	11865	11798	11877	11702	11815	11820	11759	11942	11921	11859	11805	11810	11968	11720	11874	11636	11818	11940	11758	11787	11780	11777	11841	12000	11809	11533	11731	11774	11891	11768	11872	11894	11932	11830	11932	11847	11759	11849	11791	11839	11985	11791	11746	11961	11794
22976	21449	29272	23910	21672	23583	24220	17059	15083	14610	14145	13787	13555	13277	13188	13133	12830	12853	12981	13137	12942	12862	12953	12919	12840	12638	12720	12911	12852	12775	12561	12720	12589	12746	12905	12820	12648	12758	12662	12825	12876	12567	12799	12624	12806	12758	12643	12569	12539	13664	14056	13953	13373	12951	12861	12622	12557	12704	12568	12585	12587	12622	12673	12612	12542	12370	12633	12579	12603	12659	12679	12509	12574	12631	12655	12481	12692	12812	12566	12432	12594	12619	12743	12680	12662	12641	12777	12694	12579	12508	12509	12567	12720	12572	12610	12705	12663	12443	12492	12756	12304	12427	12543	12533	12325	12515	12390	12667	12654	12605	12536	12556	12651	12511	12717	12705	12766	12495	12600	12400	12567	12623	12785	12479	12412	12583	12569	12710	12508	12540	12578	12714	12573	12582	12378	12608	12650	12469	12504	12316	12242	12463	12518	12666	12557	12435	12552	12464	12499	12649	12470	12761	12493	12432	12566	12579	12540	12623	12493	12501	12514	12458	12555	12404	12402	12591	12461	12625	12559	12581	12402	12749	12737	12630	12574	12497	12493	12635	12514	12512	12654	12679	12601	12717	12525	12622	12582	12356	12562	12615	12519	12615	12537	12362	12611	12621	12543	12698	12379	12478	12436	12450	12547	12479	12711	12628	12478	12665	12655	12557	12496	12647	12349	12490	12594	12672	12575	12376	12705	12293	12568	12651	12479	12461	12670	12638	12430	12316	12603	12533	12639	12685	12671	12662	12597	12558	12537	12556	12594	12610	12472	12616	12527	12580	12559	12690	12595	12449	12505	12480	12533	12455	12715	12580	12596	12576	12389	12500	12558	12595	12450	12584	12530	12654	12460	12604	12352	12343	12448	12384	12491	12623	12650	12670	12709	12748	12653	12599	12590	12657	12457	12553	12544	12488	12606	12548	12640	12487	12551	12358	12586	12377	12506	12424	12801	12553	12617	12581	12527	12633	12564	12394	12529	12495	12527	12655	12501	12466	12366	12426	12545	12507	12428	12619	12623	12802	12559	12445	12686	12575	12606	12626	12567	12639	12589	12623	12579	12559	12509	12435	12455	12570	12662	12598	12531	12480	12568	12642	12666	12606	12707	12470	12333	12682	12512	12583	12505	12649	12669	12498	12523	12337	12560	12713	12571	12465	12549	12699	12366	12461	12497	12397	12319	12525	12518	12523	12489	12505	12565	12695	12750	12654	12529	12615	12528	12542	12583	12615	12596	12501	12623	12739	12556	12549	12752	12813	12713	12588	12587	12563	12678	12506	12375	12625	12520	12536	12350	12525	12590	12563	12580	12520	12535	12583	12522	12577	12446	12750	12575	12504	12595	12503	12535	12424	12656	12455	12450	12608	12644	12467	12592	12558	12586	12629	12584	12724	12685	12656	12705	12660	12476	12761	12417	12458	12435	12464	12517	12533	12458	12625	12525	12421	12583	12746	12377	12429	12468	12664	12504	12645	12605	12585	12665	12495	12684	12523	12509	12524	12516	12505	12501	12507	12485	12450	12591	12513	12602	12801	12651	12667	12650	12483	12737	12466	12415	12525	12533	12551	12515	12500	12441	12519	12681	12541	12584	12514	12472	12583	12491	12609	12438	12339	12407	12450	12498	12480	12600	12446	12608	12540	12506	12654	12791	12537	12708	12651	12554	12481	12557	12391	12554	12458	12516	12373	12506	12678	12612	12589	12596	12529	12502	12455	12487	12319	12578	12361	12599	12470	12583	12458	12525	12741	12574	12490	12532	12794	12659	12621	12424	12396	12324	12482	12564	12496	12426	12681	12661	12591	12712	12368	12566	12386	12719	12490	12420	12492	12635	12614	12481	12556	12545	12422	12601	12620	12639	12581	12478	12600	12474	12482	12680	12506	12684	12546	12493	12612	12706	12546	12463	12597	12389	12463	12520	12524	12684	12612	12494	12462	12413	12509	12628	12629	12654	12539	12469	12587	12474	12626	12473	12614	12569	12720	12577	12642	12594	12614	12705	12438	12428	12508	12418	12541	12410	12497	12427	12572	12585	12503	12505	12573	12661	12667	12536	12594	12520	12589	12431	12469	12476	12673	12390	12521	12592	12582	12704	12625	12546	12486	12436	12510	12410	12624	12656	12521	12544	12342	12462	12595	12512	12712	12490	12517	12474	12531	12533	12565	12441	12525	12420	12490	12459	12562	12451	12489	12446	12534	12575	12597	12537	12639	12546	12541	12513	12494	12460	12601	12349	12479	12653	12464	12423	12310	12422	12562	12470	12436	12527	12448	12596	12512	12388	12419	12622	12476	12417	12557	12611	12661	12696	12468	12657	12581	12667	12604	12626	12333	12374	12409	12726	12594	12471	12564	12637	12660	12567	12495	12800	12597	12634	12359	12713	12499	12432	12596	12642	12521	12610	12588	12639	12624	12440	12721	12495	12527	12535	12574	12484	12491	12498	12595	12566	12497	12425	12449	12478	12612	12522	12482	12586	12666	12537	12662	12643	12441	12464	12384	12424	12450	12451	12687	12615	12422	12527	12605	12597	12382	12557	12677	12504	12386	12561	12468	12668	12525	12499	12582	12539	12662	12744	12582	12425	12801	12575	12565	12669	12657	12560	12568	12520	12472	12379	12524	12488	12354	12604	12542	12526	12567	12532	12509	12709	12456	12607	12416	12300	12374	12644	12614	12583	12450	12531	12541	12480	12384	12635	12648	12619	12409	12682	12530	12446	12591	12551	12641	12848	12420	12512	12506	12558	12565	12492	12587	12481	12538	12485	12640	12502	12503	12564	12668	12507	12502	12432	12669	12414	12595	12522	12663	12663	12510	12706	12664	12635	12530	12577	12597	12551	12694	12499	12479	12542	12659	12576	12613	12483	12559	12622	12336	12640	12460	12577	12456	12447	12465	12494	12691	12606	12554	12668	12560	12544	12579	12666	12548	12473	12528	12610	12669	12518	12493	12713	12446	12429	12516	12452	12771	12510	12581	12649	12648	12396	12465	12639	12609	12606	12501	12571	12682	12527	12696	12639	12499	12385	12390	12546	12715	12458	12480	12513	12503	12586	12521	12535	12425	12482	12681	12517	12556	12511	12568	12604	12625	12571	12623	12486	12552	12446	12479	12551	12478	12580	12654	12580	12649	12629	12699	12454	12618	12447	12394	12449	12376	12761	12588	12504	12555	12433	12484	12518	12552	12564	12466	12650	12598	12658	12579	12501	12569	12553	12557	12588	12659	12563	12483	12439	12468	12588	12346	12564	12445	12625	12557	12504	12278	12412	12495	12717	12489	12493	12665	12621	12552	12674	12544	12495	12421	12682	12642	12740	12746	12530	12597	12484	12496	12604	12615	12442	12644	12515	12579	12647	12434	12545	12506	12519	12674	12500	12587	12487	12666	12503	12603	12633	12650	12588	12588	12478	12609	12481	12426	12541	12568	12746	12552	12449	12530	12521	12668	12595	12421	12631	12442	12533	12699	12478	12587	12610	12553	12516	12435	12562	12535	12561	12496	12525	12528	12569	12370	12534	12671	12713	12340	12455	12546	12599	12528	12557	12423	12655	12480	12568	12462	12538	12496	12495	12527	12566	12576	12632	12707	12674	12568	12462	12337	12444	12444	12530	12611	12501	12612	12575	12662	12760	12582	12769	12650	12748	12728	12525	12526	12476	12441	12605	12515	12598	12442	12612	12452	12619	12608	12427	12526	12510	12558	12641	12544	12489	12581	12361	12364	12669	12531	12443	12618	12534	12475	12573	12443	12758	12622	12414	12470	12482	12511	12402	12696	12391	12552	12685	12951	12560	12477	12482	12466	12452	12398	12534	12542	12615	12508	12678	12485	12324	12458	12575	12450	12467	12653	12408	12645	12671	12597	12652	12650	12613	12565	12493	12577	12533	12450	12634	12503	12694	12362	12677	12502	12563	12586	12551	12669	12526	12636	12414	12503	12550	12716	12403	12664	12400	12589	12420	12452	12755	12454	12458	12442	12664	12604	12512	12654	12523	12566	12224	12359	12484	12722	12674	12591	12521	12543	12471	12518	12530	12541	12487	12569	12464	12455	12561	12548	12586	12463	12429	12426	12318	12607	12545	12578	12690	12589	12629	12445	12418	12536	12471	12533	12550	12363	12553	12582	12435	12561	12596	12505	12457	12504	12368	12481	12352	12445	12498	12565	12522	12780	12495	12491	12777	12536	12596	12504	12498	12597	12526	12315	12484	12532	12610	12431	12615	12641	12286	12691	12622	12532	12627	12522	12394	12477	12694	12595	12497	12553	12285	12469	12573	12571	12623	12443	12528	12531	12558	12586	12523	12414	12462	12639	12684	12757	12447	12594	12712	12699	12487	12744	12638	12683	12730	12624	12404	12489	12623	12454	12469	12622	12460	12652	12598	12557	12670	12549	12406	12507	12504	12363	12551	12536	12587	12499	12482	12521	12654	12605	12413	12426	12649	12667	12452	12628	12444	12607	12479	12465	12551	12602	12445	12445	12629	12571	12349	12492	12440	12764	12671	12532	12564	12428	12374	12483	12448	12505	12606	12660	12593	12538	12589	12477	12622	12544	12622	12503	12697	12547	12600	12688	12633	12633	12533	12503	12559	12477	12634	12647	12568	12720	12430	12544	12563	12738	12583	12436	12435	12557	12794	12707	12573	12653	12549	12540	12593	12526	12650	12613	12592	12318	12557	12657	12677	12654	12312	12512	12744	12601	12682	12521	12513	12470	12532	12448	12735	12642	12497	12564	12657	12691	12685	12472	12669	12627	12531	12522	12572	12378	12589	12577	12408	12457	12446	12336	12504	12468	12477	12468	12483	12529	12511	12549	12441	12473	12540	12659	12627	12597	12527	12517	12484	12642	12651	12423	12393	12553	12577	12618	12759	12622	12512	12470	12412	12549	12596	12483	12417	12405	12578	12308	12596	12682	12695	12569	12571	12688	12349	12430	12441	12480	12752	12746	12347	12495	12578	12539	12525	12523	12552	12450	12616	12691	12426	12451	12335	12562	12490	12393	12477	12778	12717	12452	12550	12630	12397	12633	12709	12431	12701	12429	12573	12510	12594	12611	12634	12418	12674	12515	12394	12487	12418	12379	12588	12341	12404	12677	12426	12493	12472	12462	12409	12651
25723	41534	36770	30463	26019	22828	19851	16782	15216	14184	13789	13175	12764	12587	12401	12177	12077	12006	11982	11745	11726	11790	11754	11812	11703	11768	11623	11847	11930	11720	11633	11692	11730	11690	11700	11536	11700	11588	11740	11701	11619	11724	11585	11754	11738	11579	11927	11482	11802	13451	14166	13407	12659	11990	11763	11636	11603	11543	11523	11665	11619	11545	11687	11584	11501	11581	11564	11473	11606	11557	11594	11687	11558	11616	11674	11455	11608	11585	11513	11558	11413	11337	11549	11623	11682	11389	11647	11498	11451	11488	11614	11667	11670	11677	11642	11550	11601	11626	11663	11336	11669	11609	11625	11583	11540	11627	11481	11558	11803	11501	11603	11574	11578	11594	11675	11504	11526	11656	11594	11686	11728	11666	11630	11742	11571	11453	11525	11629	11666	11559	11632	11663	11573	11609	11527	11628	11578	11616	11537	11638	11519	11539	11570	11641	11742	11696	11441	11429	11665	11486	11537	11669	11527	11694	11496	11572	11465	11447	11716	11567	11462	11425	11609	11550	11509	11560	11569	11681	11456	11521	11588	11479	11609	11504	11590	11569	11557	11551	11473	11658	11483	11517	11627	11532	11566	11555	11557	11606	11596	11401	11560	11653	11610	11443	11609	11667	11700	11443	11681	11517	11547	11673	11545	11487	11573	11497	11537	11609	11582	11404	11633	11567	11446	11618	11646	11597	11719	11481	11496	11653	11719	11611	11494	11531	11636	11428	11565	11560	11525	11620	11490	11453	11520	11504	11486	11715	11592	11457	11538	11541	11571	11627	11447	11559	11548	11589	11666	11570	11691	11495	11504	11399	11436	11598	11720	11579	11508	11579	11388	11523	11414	11482	11551	11642	11502	11536	11591	11596	11628	11501	11547	11662	11597	11583	11481	11447	11659	11625	11548	11474	11396	11508	11760	11646	11563	11639	11451	11621	11589	11541	11465	11705	11478	11535	11633	11581	11529	11666	11505	11489	11507	11447	11500	11551	11512	11732	11565	11484	11529	11627	11595	11708	11647	11708	11581	11605	11603	11593	11563	11510	11466	11682	11540	11616	11581	11649	11623	11450	11411	11544	11442	11570	11462	11501	11613	11530	11459	11561	11493	11437	11617	11463	11507	11692	11380	11513	11522	11531	11604	11599	11547	11361	11609	11649	11502	11539	11611	11445	11528	11492	11513	11525	11458	11503	11676	11646	11561	11660	11523	11591	11515	11427	11469	11575	11550	11546	11618	11731	11445	11699	11474	11448	11588	11571	11544	11593	11456	11622	11492	11512	11392	11341	11664	11463	11522	11419	11630	11650	11582	11673	11361	11524	11491	11589	11678	11580	11621	11445	11529	11732	11584	11426	11431	11559	11500	11505	11505	11431	11632	11620	11696	11523	11477	11627	11659	11553	11659	11631	11604	11666	11629	11467	11709	11583	11532	11512	11622	11559	11456	11679	11687	11515	11553	11578	11538	11511	11598	11624	11567	11430	11386	11668	11470	11531	11570	11632	11628	11738	11463	11516	11492	11551	11529	11547	11471	11488	11693	11706	11544	11533	11582	11601	11564	11456	11483	11575	11598	11545	11583	11676	11702	11587	11466	11581	11312	11483	11549	11372	11478	11356	11603	11592	11484	11550	11561	11626	11540	11553	11637	11563	11455	11611	11552	11616	11519	11495	11511	11719	11482	11673	11469	11499	11538	11708	11513	11551	11483	11479	11498	11762	11595	11450	11660	11616	11506	11567	11564	11367	11645	11526	11511	11527	11602	11611	11645	11621	11536	11509	11481	11442	11451	11542	11548	11579	11416	11526	11405	11507	11520	11603	11610	11426	11556	11404	11627	11512	11574	11676	11557	11638	11633	11530	11528	11569	11613	11637	11704	11583	11588	11523	11482	11551	11674	11510	11538	11580	11557	11380	11604	11741	11511	11690	11623	11774	11514	11602	11644	11558	11559	11685	11599	11445	11608	11403	11515	11636	11683	11607	11445	11664	11537	11727	11550	11587	11708	11583	11556	11483	11426	11576	11562	11359	11515	11721	11533	11497	11487	11485	11524	11520	11579	11551	11540	11544	11473	11554	11568	11555	11640	11501	11554	11579	11577	11467	11574	11683	11572	11501	11408	11553	11486	11546	11752	11467	11654	11490	11414	11653	11570	11546	11523	11567	11434	11833	11503	11657	11604	11423	11717	11576	11506	11507	11632	11656	11702	11671	11520	11655	11744	11616	11544	11575	11458	11527	11433	11528	11545	11506	11538	11469	11566	11513	11506	11541	11644	11515	11676	11526	11478	11413	11530	11397	11510	11510	11701	11541	11603	11705	11447	11528	11446	11537	11546	11588	11486	11469	11620	11581	11467	11672	11459	11518	11589	11488	11447	11559	11290	11651	11526	11513	11715	11355	11502	11517	11525	11461	11716	11552	11483	11561	11514	11648	11495	11494	11597	11585	11692	11619	11663	11646	11525	11628	11749	11489	11644	11568	11455	11461	11570	11617	11566	11566	11552	11516	11582	11562	11573	11554	11557	11454	11525	11646	11593	11571	11303	11616	11516	11377	11453	11367	11554	11640	11630	11495	11508	11469	11487	11624	11576	11492	11599	11591	11525	11501	11540	11624	11508	11631	11559	11441	11637	11500	11455	11556	11458	11409	11528	11724	11478	11502	11460	11587	11520	11567	11574	11652	11452	11758	11411	11557	11593	11634	11651	11666	11562	11485	11586	11622	11597	11523	11571	11460	11473	11425	11585	11519	11597	11651	11691	11650	11613	11585	11549	11560	11473	11392	11541	11675	11648	11543	11604	11494	11660	11553	11461	11635	11638	11607	11475	11603	11491	11485	11776	11553	11653	11658	11603	11540	11656	11525	11567	11467	11697	11460	11751	11596	11625	11465	11581	11361	11581	11360	11631	11504	11445	11405	11580	11521	11581	11482	11586	11624	11737	11523	11693	11421	11580	11504	11605	11306	11476	11547	11516	11439	11476	11534	11581	11554	11433	11402	11571	11475	11594	11439	11709	11496	11576	11501	11504	11606	11460	11488	11547	11585	11553	11771	11493	11690	11521	11428	11642	11692	11623	11607	11571	11558	11530	11401	11408	11653	11570	11555	11518	11433	11509	11516	11644	11440	11710	11502	11586	11656	11493	11642	11466	11464	11459	11620	11436	11524	11544	11492	11574	11699	11638	11573	11508	11595	11531	11487	11406	11596	11488	11600	11391	11627	11545	11632	11570	11520	11653	11629	11537	11444	11554	11500	11538	11669	11541	11689	11462	11540	11498	11734	11656	11670	11500	11411	11507	11448	11536	11445	11599	11469	11619	11717	11602	11501	11539	11560	11512	11516	11647	11620	11439	11744	11574	11535	11612	11510	11457	11510	11642	11513	11578	11548	11575	11695	11551	11590	11447	11737	11455	11745	11564	11355	11606	11453	11523	11440	11544	11486	11662	11549	11568	11590	11515	11635	11633	11539	11561	11422	11639	11661	11568	11453	11583	11402	11486	11618	11632	11585	11511	11701	11706	11637	11680	11633	11450	11643	11433	11592	11348	11462	11544	11621	11617	11465	11547	11545	11446	11522	11576	11598	11592	11699	11486	11431	11444	11596	11355	11556	11606	11550	11455	11369	11514	11568	11495	11710	11549	11615	11472	11536	11500	11533	11446	11741	11465	11526	11554	11599	11520	11589	11455	11580	11534	11637	11657	11603	11549	11625	11549	11573	11630	11750	11307	11691	11679	11578	11584	11476	11496	11563	11593	11515	11528	11596	11553	11581	11468	11654	11583	11529	11505	11435	11528	11503	11625	11507	11491	11723	11490	11360	11471	11492	11451	11612	11706	11719	11436	11588	11526	11593	11564	11451	11426	11599	11570	11480	11448	11553	11473	11513	11494	11469	11714	11497	11570	11658	11470	11613	11780	11350	11625	11524	11498	11510	11491	11471	11707	11463	11561	11582	11595	11397	11440	11539	11377	11578	11440	11776	11588	11444	11413	11486	11549	11423	11641	11479	11653	11570	11627	11575	11783	11498	11492	11547	11738	11589	11459	11542	11663	11695	11588	11651	11598	11547	11515	11588	11545	11629	11366	11562	11563	11514	11673	11573	11559	11373	11444	11538	11728	11667	11445	11608	11559	11638	11563	11557	11489	11512	11450	11493	11642	11615	11482	11640	11413	11542	11523	11465	11541	11589	11668	11385	11449	11532	11637	11644	11529	11592	11584	11538	11513	11764	11601	11538	11496	11439	11606	11614	11656	11608	11403	11488	11474	11509	11603	11533	11764	11551	11615	11605	11560	11618	11457	11576	11512	11420	11634	11401	11522	11589	11566	11519	11660	11551	11682	11571	11520	11640	11599	11661	11543	11502	11424	11562	11547	11428	11636	11544	11520	11698	11636	11489	11512	11589	11479	11615	11583	11449	11686	11658	11491	11443	11567	11521	11619	11554	11571	11477	11505	11574	11525	11736	11593	11622	11428	11611	11489	11622	11638	11673	11513	11515	11542	11513	11510	11411	11520	11580	11451	11519	11564	11546	11580	11518	11486	11454	11623	11698	11671	11503	11493	11728	11726	11526	11510	11806	11569	11490	11509	11617	11670	11664	11506	11582	11521	11563	11504	11640	11339	11468	11493	11692	11530	11398	11569	11625	11562	11546	11704	11578	11524	11652	11472	11655	11381	11442	11402	11578	11687	11600	11603	11563	11534	11478	11626	11580	11719	11624	11582	11568	11617	11524	11570	11442	11563	11448	11450	11395	11699	11507	11701	11541	11565	11502	11553	11571	11443	11479	11471	11528	11428	11480	11550	11527	11457	11615	11693	11701	11589	11462	11594	11484	11600	11499	11599	11525	11574	11650	11691	11527	11530	11398	11526	11434	11590	11525	11615	11698	11603	11635	11536	11579	11528	11552	11691	11408	11601	11621	11513	11629	11619	11552	11466	11584	11534	11692	11532	11500	11523	11594	11595	11569	11587	11705	11577	11655	11622	11531	11600	11571	11426	11412	11363	11452	11655	11413	11557	11560	11596	11636	11509	11512	11474	11537	11509	11611	11421	11464	11489	11528	11586	11562	11621	11425	11611	11374	11576	11553	11623	11599	11553	11605	11451	11362	11687	11491	11500	11563	11711	11490	11371	11558
27543	22302	24900	21120	16771	15928	15302	14461	14460	14153	14087	14063	14089	14073	13853	13822	13785	13820	13854	13632	13791	13768	13837	13675	13698	13707	13848	13799	13639	13712	13715	13884	13820	13780	13669	13804	13724	13684	13836	13775	13731	13609	13693	13834	13780	13805	13550	13897	13686	13880	13851	14146	13652	13640	13659	13761	13915	13571	13728	13627	13607	13828	13671	13611	13707	13631	13637	13554	13536	13598	13792	13808	13802	13710	13636	13832	13608	13857	13637	13666	13721	13620	13607	13608	13580	13760	13588	13929	13775	13584	13693	13699	13855	13859	13470	13699	13857	13795	13636	13727	13728	13608	13802	13824	13699	13652	13539	13615	13872	13836	13737	13662	13864	13662	13812	13706	13648	13638	13808	13639	13584	13796	13887	13750	13666	13774	13758	13646	13820	13795	13618	13768	13843	13610	13668	13674	13708	13649	13788	13709	13626	13653	13745	13710	13528	13714	13839	13710	13708	13666	13733	13752	13619	13739	13727	13970	13659	13626	13661	13731	13700	13670	13655	13969	13647	13641	13672	13654	13799	13806	13635	13636	13716	13699	13715	13833	13666	13787	13597	13800	13561	13597	13401	13763	13679	13720	13785	13565	13671	13777	13725	13572	13622	13671	13734	13599	13704	13585	13730	13853	13747	13737	13670	13651	13671	13499	13724	13639	13831	13712	13639	13665	13692	13639	13497	13697	13783	13743	13566	13658	13613	13589	13485	13537	13473	13610	13663	13700	13825	13792	13761	13805	13651	13371	13668	13484	13748	13645	13599	13669	13688	13811	13603	13566	13625	13809	13603	13539	13776	13767	13789	13586	13698	13667	13798	13529	13697	13718	13723	13771	13755	13506	13638	13737	13748	13533	13591	13648	13605	13633	13709	13654	13670	13510	13908	13616	13772	13786	13674	13566	13587	13553	13677	13823	13597	13600	13578	13585	13704	13665	13680	13733	13743	13661	13883	13718	13704	13796	13500	13717	13936	13702	13628	13514	13533	13728	13651	13643	13795	13634	13574	13707	13709	13661	13700	13542	13747	13797	13629	13864	13902	13699	13755	13673	13649	13732	13743	13721	13558	13748	13695	13780	13521	13697	13800	13658	13733	13604	13691	13698	13647	13790	13876	13632	13718	13628	13743	13573	13719	13504	13624	13624	13573	13523	13978	13800	13612	13681	13663	13841	13782	13668	13711	13657	13706	13686	13707	13717	13696	13701	13735	13801	13755	13543	13726	13804	13658	13728	13739	13668	13655	13499	13591	13581	13545	13629	13615	13822	13728	13664	13542	13742	13580	13679	13685	13821	13647	13677	13792	13481	13855	13724	13654	13767	13519	13516	13569	13722	13612	13629	13661	13838	13617	13855	13779	13849	13775	13659	13684	13502	13600	13711	13757	13778	13605	13696	13704	13866	13830	13731	13829	13676	13900	13759	13737	13747	13570	13524	13672	13767	13734	13490	13664	13723	13727	13599	13821	13738	13683	13696	13814	13691	13772	13772	13695	13797	13696	13582	13642	13735	13633	13503	13666	13572	13778	13657	13650	13673	13684	13807	13723	13559	13579	13685	13695	13690	13710	13952	13746	13626	13711	13616	13625	13804	13759	13659	13696	13637	13795	13588	13572	13654	13696	13663	13635	13783	13781	13704	13754	13644	13763	13535	13502	13625	13918	13587	13747	13869	13856	13649	13667	13629	13744	13765	13861	13761	13860	13642	13668	13750	13508	13582	13609	13653	13698	13677	13732	13536	13866	13811	13700	13718	13704	13675	13807	13761	13609	13601	13579	13792	13687	13695	13680	13765	13603	13843	13886	13817	13825	13587	13783	13759	13718	13686	13636	13847	13583	13728	13660	13873	13535	13690	13828	13601	13485	13694	13642	13648	13762	13608	13638	13643	13702	13652	13984	13807	13784	13776	13660	13539	13681	13682	13897	13810	13744	13498	13794	13557	13628	13825	13709	13699	13905	13796	13630	13716	13818	13737	13717	13638	13683	13648	13648	13975	13594	13825	13756	13542	13631	13843	13734	13468	13700	13615	13659	13825	13814	13594	13827	13624	13651	13752	13917	13792	13501	13660	13579	13637	13574	13692	13610	13679	13880	13720	13679	13650	13628	13651	13733	13737	13853	13470	13716	13759	13623	13820	13584	13706	13711	13835	13732	13754	13638	13726	13535	13771	13602	13707	13750	13745	13674	13657	13629	13871	13760	13712	13601	13532	13836	13894	13679	13669	13847	13863	13735	13704	13747	13767	13663	13611	13526	13715	13682	13592	13791	13775	13683	13559	13591	13509	13517	13624	13800	13947	13680	13589	13825	13589	14071	13779	13755	13868	13720	13831	13839	13642	13539	13717	13801	13695	13787	13701	13606	13681	13613	13770	13623	13728	13814	13821	13726	13805	13815	13538	13389	13719	13513	13601	13740	13567	13547	13717	13641	13607	13664	13643	13907	13823	13693	13676	13798	13671	13764	13758	13862	13812	13680	13702	13595	13790	13553	13714	13560	13705	13721	13741	13734	13599	13837	13866	13823	13671	13783	13642	13615	13642	13814	13724	13692	13663	13613	13696	13560	13515	13766	13543	13703	13738	13651	13590	13598	13866	13719	13848	13907	13887	13767	13902	13789	13637	13691	13733	13765	13759	13585	13739	13693	13729	13800	13888	13834	13680	13754	13528	13679	13715	13735	13696	13652	13586	13764	13714	13584	13791	13800	13825	13597	13645	13534	13781	13885	13846	13531	13622	13738	13687	13759	13719	13667	13713	13668	13580	13628	13598	13496	13557	13749	13740	13663	13571	13777	13594	13434	13651	13626	13767	13392	13633	13588	13719	13786	13747	13719	13678	13599	13757	13702	13641	13591	13652	13699	13699	13780	13732	13638	13650	13663	13605	13787	13609	13679	13448	13701	13570	13660	13805	13720	13716	13696	13731	13674	13702	13709	13558	13784	13623	13658	13804	13726	13740	13773	13594	13649	13626	13548	13773	13689	13619	13678	13645	13748	13557	13551	13697	13903	13699	13738	13542	13617	13758	13880	13432	13696	13589	13694	13578	13784	13873	13666	13657	13619	13711	13601	13804	13870	13575	13742	13695	13529	13750	13726	13693	13816	13615	13803	13571	13583	13661	13534	13517	13593	13633	13765	13670	13818	13733	13598	13587	13857	13518	13555	13928	13524	13705	13736	13514	13603	13696	13704	13821	13427	13732	13850	13750	13544	13754	13602	13704	13819	13683	13672	13675	13567	13767	13682	13668	13688	13670	13756	13684	13693	13719	13618	13586	13728	13770	13836	13597	13893	13676	13754	13915	13689	13489	13654	13698	13521	13716	13599	13777	13898	13597	13608	13627	13690	13737	13744	13627	13719	13608	13581	13609	13638	13551	13659	13579	13721	13622	13757	13758	13751	13811	13862	13786	13745	13614	13784	13673	13670	13682	13797	13663	13766	13677	13720	13719	13587	13859	13733	13693	13512	13893	13863	13604	13855	13752	13709	13897	13558	13727	13724	13716	13586	13710	13809	13650	13757	13866	13749	13809	13655	13564	13658	13906	13637	13837	13726	14000	13838	13477	14021	13896	13571	13505	13721	13821	13686	13752	13721	13537	13600	13634	13764	13688	13667	13488	13542	13849	13647	13535	13587	13838	13667	13800	13899	13766	13809	13623	13707	13645	13716	13675	13757	13649	13765	13577	13458	13584	13952	13806	13801	13950	13855	13768	13615	13595	13705	13748	13798	13931	13893	13830	13780	13673	13723	13591	13697	13739	13554	13716	13888	13561	13693	13785	13800	13698	13528	13576	13853	13999	13698	13739	13682	13537	13679	13628	13702	13609	13717	13829	13597	13595	13801	13769	13516	13690	13730	13854	13772	13581	13545	13683	13511	13786	13874	13698	13971	13672	13709	13787	13612	13496	13725	13696	13766	13745	13626	13864	13716	13549	13910	13786	13598	13628	13774	13762	13472	13811	13819	13643	13594	13623	13901	13758	13688	13659	13792	13750	13565	13709	13638	13672	13810	13795	13606	13680	13627	13616	13653	13687	13638	13588	13632	13553	13636	13769	13656	13753	13724	13713	13775	13650	13611	13750	13693	13821	13577	13759	13567	13629	13827	13517	13673	13823	13779	13643	13674	13868	13796	13605	13586	13783	13867	13732	13518	13558	13837	13704	13585	13902	13802	13436	13730	13730	13680	13781	13621	13613	13755	13792	13911	13643	13779	13666	13722	13857	13756	13741	13857	13730	13787	13665	13850	13779	13694	13552	13846	13807	13587	13704	13784	13686	13713	13899	13535	13810	13741	13718	13626	13812	13761	13736	13700	13518	13742	13636	13956	13436	13645	13661	13716	13789	13580	13638	13504	13759	13712	13928	13662	13602	13605	13643	13459	13645	13531	13791	13640	13743	13728	13712	13731	13699	13951	13705	13717	13674	13667	13901	13902	13717	13735	13664	13644	13699	13731	13601	13812	13703	13780	13956	13732	13612	13715	13709	13696	13715	13487	13693	13795	13724	13655	13547	13740	13904	13497	13724	13558	13608	13766	13551	13601	13883	13751	13693	13775	13596	13586	13787	13776	13636	13443	13588	13732	13727	13643	13694	13763	13705	13646	13585	13776	13660	13820	13617	13709	13771	13720	13759	13397	13840	13723	13705	13768	13720	13625	13590	13490	13677	13684	13736	13715	13782	13821	13804	13794	13674	13829	13925	13612	13820	13646	13608	13782	13512	13529	13585	13609	13547	13588	13954	13713	13643	13618	13571	13577	13732	13577	13601	13688	13574	13636	13794	13700	13689	13744	13690	13544	13552	13565	13769	13712	13553	13839	13884	13562	13745	13699	13737	13871	13691	13495	13726	13616	13694	13632	13614	13731	13609	13567	13584	13614	13685	13734	13802	13633	13678	13643	13586	13541	13873	13588	13582	13706	13575	13810	13677	13811	13814	13658	13582	13633	13716	13592	13541	13666	13688	13751	13729	13524	13685	13671	13492	13724	13635	13505	13728	13737	13752	13763	13614	13609	13662	13645	13652	13624	13647	13586	13719	13767	13722	13526	13616	13755	13603	13687	13596	13686	13618	13708	13651	13642	13738	13672	13782	13864	13650	13630	13684	13702	13648	13810	13453	13714	13744	13718	13569
19460	25140	23508	18969	16776	15451	14557	13592	13346	13004	12813	12757	12758	12511	12593	12457	12495	12559	12436	12511	12478	12370	12332	12286	12359	12265	12344	12471	12534	12381	12387	12496	12435	12311	12327	12451	12248	12348	12527	12412	12387	12225	12316	12430	12421	12243	12415	12375	12418	12459	12742	12624	12529	12351	12440	12428	12301	12362	12313	12428	12323	12162	12259	12318	12432	12502	12335	12237	12311	12290	12309	12241	12286	12198	12359	12399	12379	12232	12398	12347	12362	12396	12466	12224	12350	12251	12153	12455	12312	12396	12273	12396	12396	12496	12420	12388	12330	12340	12354	12276	12312	12472	12383	12353	12329	12209	12344	12365	12281	12456	12446	12231	12300	12268	12293	12414	12339	12357	12391	12430	12375	12218	12254	12276	12241	12240	12226	12325	12274	12416	12385	12301	12429	12322	12248	12473	12454	12287	12348	12272	12336	12491	12360	12467	12255	12417	12252	12422	12490	12459	12308	12497	12253	12349	12481	12388	12512	12382	12384	12137	12326	12223	12320	12453	12412	12401	12352	12199	12326	12239	12438	12411	12326	12243	12484	12321	12439	12129	12343	12372	12412	12334	12288	12313	12411	12351	12465	12247	12465	12315	12319	12234	12280	12383	12398	12397	12419	12165	12349	12256	12368	12330	12293	12280	12412	12335	12224	12262	12425	12222	12303	12248	12392	12420	12355	12292	12179	12457	12173	12342	12478	12412	12502	12397	12249	12235	12428	12202	12348	12493	12187	12392	12307	12453	12408	12532	12427	12416	12285	12230	12350	12327	12251	12328	12438	12312	12315	12320	12331	12444	12276	12228	12438	12389	12362	12434	12393	12279	12292	12340	12401	12267	12321	12441	12292	12354	12501	12357	12347	12484	12313	12362	12172	12467	12312	12320	12367	12185	12343	12302	12365	12374	12277	12374	12404	12353	12364	12219	12460	12344	12482	12308	12408	12348	12267	12442	12310	12420	12212	12441	12403	12356	12316	12353	12298	12229	12437	12224	12316	12226	12304	12447	12210	12387	12340	12375	12321	12231	12468	12455	12463	12283	12259	12368	12320	12251	12223	12375	12405	12369	12214	12383	12564	12440	12426	12375	12484	12314	12322	12293	12206	12357	12364	12365	12311	12386	12238	12238	12308	12362	12438	12354	12403	12369	12250	12305	12287	12375	12240	12355	12353	12337	12370	12440	12506	12211	12623	12390	12325	12262	12367	12289	12378	12293	12318	12283	12239	12365	12203	12276	12335	12372	12290	12497	12450	12384	12270	12354	12144	12291	12317	12424	12321	12473	12387	12195	12425	12348	12569	12484	12291	12422	12351	12384	12427	12148	12262	12477	12391	12430	12432	12220	12446	12346	12349	12320	12344	12297	12266	12421	12377	12308	12443	12329	12332	12461	12354	12321	12330	12346	12439	12335	12635	12476	12411	12437	12282	12355	12364	12204	12368	12426	12335	12311	12468	12350	12399	12368	12242	12439	12337	12316	12253	12261	12393	12302	12419	12215	12286	12417	12257	12481	12371	12312	12256	12266	12379	12296	12150	12238	12317	12284	12121	12204	12495	12308	12423	12551	12252	12476	12271	12420	12350	12360	12562	12134	12405	12367	12355	12229	12355	12289	12375	12297	12443	12387	12415	12286	12231	12457	12389	12336	12380	12358	12295	12356	12229	12400	12373	12406	12425	12329	12192	12360	12333	12416	12369	12150	12318	12338	12445	12332	12394	12266	12407	12376	12304	12352	12474	12322	12406	12466	12180	12380	12403	12485	12411	12464	12331	12399	12334	12258	12237	12355	12368	12238	12339	12418	12360	12292	12333	12405	12140	12298	12237	12478	12288	12400	12315	12363	12344	12283	12111	12417	12372	12440	12405	12223	12296	12423	12293	12161	12451	12390	12186	12377	12320	12451	12170	12501	12252	12253	12251	12247	12515	12220	12338	12397	12272	12448	12387	12256	12499	12506	12383	12337	12449	12289	12358	12366	12268	12300	12358	12362	12467	12447	12342	12335	12248	12344	12496	12216	12352	12340	12409	12409	12460	12244	12493	12327	12356	12291	12490	12296	12338	12235	12266	12275	12376	12365	12463	12293	12443	12459	12217	12358	12337	12359	12482	12409	12400	12353	12390	12386	12405	12440	12315	12218	12423	12337	12402	12344	12470	12396	12402	12373	12342	12282	12296	12281	12469	12313	12548	12114	12127	12484	12421	12368	12350	12429	12208	12368	12392	12457	12232	12459	12466	12488	12293	12343	12461	12247	12410	12285	12428	12350	12258	12185	12283	12444	12388	12483	12306	12395	12323	12091	12333	12273	12436	12345	12379	12307	12618	12385	12206	12220	12372	12426	12378	12471	12283	12428	12561	12369	12384	12331	12303	12234	12452	12350	12282	12437	12380	12332	12168	12346	12427	12339	12558	12419	12312	12232	12522	12340	12353	12495	12499	12264	12345	12410	12307	12454	12428	12381	12273	12200	12338	12522	12217	12254	12237	12274	12314	12390	12442	12289	12238	12135	12418	12288	12477	12310	12242	12364	12310	12368	12308	12402	12279	12413	12320	12335	12335	12262	12419	12405	12379	12267	12368	12328	12392	12376	12294	12313	12433	12332	12403	12290	12438	12174	12362	12353	12380	12261	12417	12267	12157	12436	12322	12332	12140	12399	12203	12293	12463	12458	12345	12372	12550	12320	12537	12298	12331	12453	12224	12497	12338	12374	12347	12116	12256	12423	12574	12301	12378	12236	12418	12317	12252	12270	12300	12169	12556	12416	12387	12373	12415	12385	12365	12353	12290	12393	12364	12479	12249	12281	12394	12346	12346	12288	12391	12400	12224	12313	12508	12389	12487	12235	12292	12304	12507	12281	12289	12384	12406	12264	12497	12406	12242	12256	12245	12341	12429	12450	12347	12496	12407	12316	12307	12329	12323	12338	12381	12301	12487	12336	12387	12354	12304	12301	12176	12491	12296	12339	12428	12411	12378	12259	12582	12330	12380	12474	12205	12355	12413	12326	12294	12287	12391	12400	12458	12303	12351	12429	12493	12227	12418	12350	12217	12331	12319	12436	12364	12479	12265	12307	12525	12327	12335	12399	12314	12398	12459	12396	12235	12332	12258	12426	12304	12233	12466	12408	12462	12394	12454	12312	12349	12390	12237	12146	12307	12533	12350	12308	12388	12319	12320	12367	12207	12376	12384	12150	12394	12349	12118	12285	12246	12263	12294	12383	12261	12386	12417	12252	12386	12211	12395	12403	12330	12475	12331	12400	12334	12373	12361	12494	12302	12307	12497	12484	12404	12395	12384	12366	12303	12365	12452	12270	12424	12136	12434	12280	12263	12321	12291	12430	12305	12192	12344	12298	12250	12387	12470	12253	12282	12328	12378	12272	12309	12322	12268	12259	12350	12406	12145	12294	12478	12378	12347	12420	12450	12288	12369	12296	12242	12402	12286	12379	12309	12485	12380	12571	12296	12259	12386	12295	12366	12483	12307	12158	12406	12424	12340	12435	12488	12461	12569	12342	12411	12276	12382	12099	12138	12273	12315	12360	12423	12289	12354	12333	12383	12309	12318	12340	12358	12286	12366	12570	12228	12464	12451	12411	12458	12393	12399	12438	12410	12501	12211	12354	12177	12216	12270	12360	12455	12341	12376	12389	12360	12369	12485	12343	12312	12428	12313	12474	12343	12416	12322	12521	12219	12309	12351	12454	12334	12524	12316	12492	12340	12374	12273	12535	12492	12390	12314	12477	12427	12385	12433	12437	12371	12501	12278	12333	12388	12398	12511	12340	12548	12296	12346	12290	12338	12424	12393	12295	12233	12369	12270	12243	12518	12217	12425	12298	12283	12182	12426	12354	12293	12284	12467	12354	12375	12463	12322	12325	12536	12509	12258	12132	12303	12379	12364	12349	12445	12404	12404	12382	12427	12298	12458	12269	12367	12313	12105	12311	12364	12252	12417	12331	12430	12366	12323	12338	12437	12222	12315	12282	12443	12308	12212	12432	12338	12367	12483	12347	12371	12419	12315	12423	12473	12398	12357	12428	12182	12187	12377	12291	12473	12384	12417	12397	12426	12258	12489	12532	12062	12339	12266	12258	12251	12415	12451	12482	12508	12312	12551	12427	12328	12502	12370	12458	12314	12587	12435	12468	12278	12317	12335	12301	12374	12480	12436	12295	12340	12263	12253	12277	12330	12352	12388	12412	12369	12369	12462	12329	12230	12348	12364	12206	12335	12296	12244	12279	12334	12259	12450	12373	12286	12247	12230	12295	12285	12468	12288	12421	12385	12225	12434	12464	12477	12373	12353	12370	12374	12442	12514	12381	12445	12379	12288	12398	12218	12395	12384	12381	12474	12338	12371	12326	12331	12426	12415	12302	12301	12457	12320	12407	12184	12344	12524	12335	12393	12115	12416	12457	12496	12283	12468	12291	12470	12552	12365	12294	12484	12456	12282	12310	12447	12265	12387	12397	12303	12354	12323	12245	12487	12411	12389	12594	12464	12366	12167	12202	12408	12313	12443	12175	12295	12370	12232	12324	12608	12536	12416	12372	12286	12275	12280	12307	12325	12252	12272	12388	12347	12307	12359	12345	12162	12547	12311	12370	12345	12456	12391	12334	12423	12354	12431	12412	12306	12504	12188	12453	12267	12398	12305	12294	12319	12265	12155	12279	12304	12249	12376	12249	12398	12259	12316	12364	12435	12617	12357	12376	12318	12218	12347	12224	12318	12187	12362	12394	12467	12411	12337	12498	12303	12298	12317	12480	12186	12231	12287	12192	12320	12398	12438	12259	12380	12350	12395	12506	12375	12340	12291	12552	12433	12417	12355	12427	12451	12324	12432	12407	12194	12392	12329	12458	12287	12396	12180	12324	12176	12348	12302	12418	12346	12360	12389	12207	12419	12308	12553	12294	12364	12327	12348	12264	12462	12312	12335	12358	12387	12434	12248	12355	12418	12429	12486	12548	12496	12335	12474	12343	12221	12272	12184	12239	12438	12309	12450	12323	12498	12528	12302	12245	12339	12499	12351	12344	12437	12297	12428	12177	12342	12433	12239	12300	12274	12369	12391	12296	12320	12449	12270	12492	12253	12359	12192	12413	12352	12402	12380	12421	12387	12377
24087	21468	28864	24475	22578	22519	20506	16762	15477	15443	15027	14868	14589	14681	14452	14191	14280	14402	14139	14204	14164	14244	14146	14147	14263	14049	14226	14146	14226	14099	14129	14197	14345	14385	14272	14053	13949	14076	14100	14073	14260	14194	14224	14148	14152	14190	14090	14065	14338	14342	14622	14781	14494	14239	14384	14020	13947	14244	14008	14001	14100	13889	13895	14173	14219	14058	14209	14287	13922	13826	14034	14137	14036	13976	14234	14156	14055	14322	14133	13796	14018	14259	14067	14080	14105	13983	14063	14040	14072	14116	14187	14179	13913	14023	14082	14006	14002	13916	13961	14209	14058	14075	13911	14102	14026	14077	14084	14031	13864	14071	14113	14044	13995	13911	13960	13930	13913	14086	14109	14040	13927	14127	14351	14120	14000	13995	13854	14029	13897	14080	14037	14095	13973	13944	13792	13962	13883	13936	14102	13974	14008	14128	13966	14065	14272	13931	14062	13860	14010	14025	14024	14085	14067	14036	13980	13948	14005	14008	14084	14084	13947	13908	13952	14096	13933	13780	13995	13783	14053	14094	13919	13972	14083	13956	13909	14250	13920	13983	14047	14117	14214	13981	14013	14270	14258	14016	14030	13824	13911	13929	14098	13995	14036	14013	13880	14017	14132	14063	13921	14001	14111	13977	14045	14028	13982	14109	14014	14100	14003	13827	13967	13986	14095	13914	13976	14042	13929	13935	13912	14027	13941	14077	14029	14088	14021	14086	14216	13943	14268	14032	14221	13941	13870	13905	14115	13869	13978	14027	14050	13921	13923	14057	14012	14033	13972	14189	14030	13968	14197	13936	14103	14048	13996	13943	14125	13882	14157	14059	13826	13968	14019	14078	13996	13969	13940	13935	13942	13965	13937	14009	14151	14014	13920	13991	14234	13859	14065	14003	14075	14105	13995	13965	13888	13892	13955	13986	14081	14028	14026	14038	14184	13983	14009	14020	13980	13980	14009	14064	14102	13871	13981	14201	13926	14076	14012	14098	14014	14079	13937	14129	14031	14115	14090	14010	13970	13994	13980	14225	14112	13772	14104	14161	14119	13852	13937	14146	14072	14129	14095	14137	14023	13927	13998	14052	13959	14162	14106	14039	13976	14047	13994	14080	14223	14141	13927	14010	14154	14009	14016	14031	14140	13888	14014	14071	14049	13980	14066	13896	14027	14009	13958	13923	13882	13882	13948	13996	13851	13864	14144	14118	13824	14041	14165	14169	13916	14191	13893	14137	14076	13940	14103	14090	14140	13867	14010	14063	14040	14023	14205	13752	13895	13974	13953	13889	14159	13860	13887	13882	14112	13968	13948	13942	14040	14003	13950	13958	14216	14003	14120	14163	14116	14081	14214	14018	13929	14184	14003	13969	14058	14026	14108	13992	14134	13958	13918	13942	13773	13943	14115	13930	13765	13902	14086	13861	13966	14018	14110	14037	14123	14015	13950	14047	14007	14184	14083	14269	14096	14174	14014	13918	14046	13852	13985	14035	14188	13961	13992	14267	13915	14225	14063	13983	14001	14203	14050	14045	13847	13808	13933	13885	13916	14117	14099	14108	13972	13972	13891	13845	13941	14068	13823	13967	14172	14219	13940	13992	14039	14200	14111	14174	14013	14122	14381	13910	13960	14078	14129	14125	13976	13997	13871	14086	14024	14040	13969	14118	14066	14172	14011	13999	14311	13915	13874	13963	14012	14091	14031	13989	14256	13939	14101	13981	14049	14084	14211	14135	14106	14034	13924	14011	13961	14122	14144	13977	14162	14117	14146	14037	14127	14137	13973	14050	14146	14113	14085	13911	14053	14167	13958	14103	14059	13839	13958	14096	14070	13936	14169	13998	13933	14108	14163	14086	14160	13948	13990	14114	14152	14039	14067	14107	13990	14041	13910	13821	13963	14077	14130	14129	14006	14113	14115	13889	13974	14150	14087	14032	13935	14021	13974	13923	14096	14094	14180	14052	14004	13824	14089	13844	14176	14057	14214	14060	14009	14150	14186	13930	13791	13842	13913	14112	13748	14041	13906	13925	13980	14085	13984	14053	14075	14029	13950	13995	14121	14028	14082	13952	13910	14121	14146	13885	13910	14111	14088	13939	13917	13953	14015	13936	14059	13944	13980	13869	13974	14031	14173	14093	13886	13803	13946	14078	14101	13885	13806	13965	13992	13926	13957	14118	14320	14181	14035	14103	14027	13949	13970	13863	13952	13901	14050	13918	13855	14009	14128	14177	14025	13944	13923	14020	13990	13976	14067	14075	14087	14006	14067	14009	14059	14019	14113	13994	13992	14063	14106	14105	13918	13951	14004	14000	14071	13993	13946	14038	14087	14142	14043	13903	13883	13942	14077	14187	13942	13889	13957	13994	14070	13948	13898	13998	13904	14223	14194	13901	14251	14329	14108	14204	14099	13971	13999	14042	14140	14019	14087	13930	13981	13821	14160	14089	13936	14000	14009	14027	14168	13962	14054	14072	14098	14022	14057	13860	14019	13916	13873	13874	14161	14297	14032	13965	13962	13737	14072	14044	14072	13933	13968	13822	13884	14113	14095	14053	14221	14067	14133	13877	13868	13951	13995	13933	13957	13878	13935	13777	13968	13953	14030	13963	14055	14035	14055	13953	13974	14082	13851	13935	14061	14081	14098	14114	14197	14196	14250	13998	14011	14183	14029	14005	13962	14155	14069	14089	13892	14144	13956	14137	14148	14093	13938	14010	14220	14183	14143	14043	14033	14179	14049	14059	13911	14122	13871	14013	14006	13993	13921	13910	13972	13883	13913	14105	13913	13821	14020	14055	13961	14005	13909	13974	13975	13830	14089	13978	13971	14061	14034	13979	14180	14108	14039	14001	13933	14027	13937	14199	14021	13960	14149	14022	13975	13910	13973	13897	13965	13959	14151	14243	13942	14032	14176	14059	14103	13929	14132	13834	13952	13866	14090	13960	14057	13968	13955	13972	13824	14040	14066	13946	14139	14253	13991	13797	13957	13971	14136	14055	14141	14006	14128	14070	14058	13975	14081	13968	13983	13989	14069	14106	14053	14018	14168	14075	14036	13962	13938	14062	13893	13968	14043	14062	14096	14062	14184	13855	14053	13969	13901	13943	14009	13883	14016	14103	14157	14139	13795	13967	13911	13992	13845	14071	13942	14058	14213	14070	13968	13748	14121	14069	13845	14106	13997	14084	13888	14100	13959	13952	14076	14060	14131	14014	14184	14138	14059	14008	14005	14004	14019	13864	13998	13802	14181	14185	14202	14103	13995	13994	14110	13966	14022	13850	13913	14115	14190	14087	14061	14074	14123	13950	14029	13990	14043	13987	13953	13943	14032	14197	14208	14116	14133	14107	13996	13942	13968	14053	14058	13978	14081	13984	13985	14062	14057	13978	13805	13970	14164	14138	13979	14086	13978	14116	14006	14008	13754	14048	13813	13949	14046	14001	13964	13956	14042	14139	14048	14098	13983	14181	14083	13965	13989	13995	14218	14124	13902	14141	13750	13998	14135	13851	13907	14031	13902	14199	14198	13971	14323	13882	14235	14128	14009	14067	13974	14108	13966	13885	14111	14185	14092	13919	13898	13920	14212	13797	14041	14118	14071	14034	13917	13929	14019	13902	14182	14089	13981	14014	13936	14158	14092	13833	13899	14094	13935	13971	14032	14059	14103	14072	14114	14219	14091	14017	14108	13955	14159	13973	13971	13996	13907	13777	13796	14130	13883	14078	13894	14179	14082	13976	14095	14177	14106	13900	14223	13977	14024	13851	14025	14063	14313	14140	14070	13882	14001	13988	14106	14044	14052	14079	14009	13842	13999	14124	14045	13967	14061	14260	14069	14156	14042	14104	13962	14165	14029	14114	14003	14134	14233	14114	13974	13958	14090	13974	13951	13749	13902	14059	13971	13909	13910	13987	14091	14084	14224	14075	14077	13881	14035	14036	13981	14069	14327	14076	13880	14175	13967	13994	14114	13946	13970	14065	13928	14092	14046	13993	13869	13966	14223	14195	13920	14274	13880	13961	14068	14183	14263	13883	14199	14076	14048	14095	14028	14146	14081	14031	14091	13890	13717	14077	13889	13948	14003	14000	13900	13925	14193	14050	13981	13922	14162	13908	13997	14101	14171	13911	13961	14128	14019	14178	14153	14167	13920	13842	13949	14084	13992	14132	14006	14123	14137	14100	14174	14022	14139	14095	13946	14142	14072	14073	14002	13788	14149	13944	13901	14082	13943	13918	13916	13878	13938	13992	14344	14173	13861	13948	13946	14054	13999	14025	14113	13885	13972	13985	13960	14222	14059	13991	13897	14088	14134	14037	14148	14022	14007	13993	14071	13918	14283	14166	13949	14028	13967	14043	13937	14074	14189	13977	13998	14159	14137	13913	14032	14138	14076	14060	14044	13983	13984	14237	14001	14111	14027	13972	14028	14076	14049	13844	14006	14043	14135	14059	14111	14041	14111	14213	13965	14030	14024	14040	14075	13997	14012	13983	13902	13975	13874	13919	14007	14023	14044	14018	14018	14178	14125	13906	13937	14016	14079	14013	14044	13952	14078	13992	14076	13989	13995	13992	14004	14163	13778	14065	13883	13963	14222	14018	14132	13773	14002	13834	13927	13978	14136	13864	14143	13882	14058	14071	14095	14027	13987	14177	14127	14056	13904	14033	14079	13915	13978	14254	13815	14051	14003	14136	13981	14084	14182	14130	13958	13963	13982	13950	14118	14040	14065	13936	13980	14064	14200	14063	14108	14083	14009	14126	14167	14013	13844	14129	14078	13948	13993	13871	14031	14014	13984	14039	14044	14040	14045	14157	14130	13979	13986	13833	13914	13981	13974	13958	13959	13729	14023	14197	14117	13965	13960	13895	14021	14031	13996	14035	14129	14033	14056	14290	13970	14051	13951	14043	14008	14023	13979	14095	14082	14169	13975	14183	13973	14114	14010	13950	14253	14081	13949	13999	14168	14005	13968	13952	13936	13844	14043	14057	14057	13819	13992	13960	13917	14011	14071	13953	13957	13839	14027	14189	14095	14109	13979	14046	14010	13906	14128	14226	14070	14153	14069	13959	13824	14042	14029	14067	14085	14071	14184	14024	13899	14037	14069	14054	14157	14256	14063	14044	14134	13986
22755	34810	31942	26415	24020	20511	18024	16007	14840	14346	13928	13453	13360	13208	13084	12798	12772	12901	12784	12767	12575	12782	12670	12640	12625	12559	12648	12791	12567	12479	12584	12720	12789	12707	12838	12729	12701	12948	12724	12672	12719	12636	12649	12560	12585	12573	12606	12490	12691	13147	13593	13371	13034	12836	12642	12483	12546	12649	12385	12498	12545	12563	12614	12403	12621	12529	12629	12546	12676	12629	12678	12621	12455	12604	12558	12707	12600	12657	12568	12573	12616	12513	12557	12513	12507	12480	12487	12603	12456	12516	12504	12486	12566	12433	12490	12574	12572	12602	12472	12530	12532	12495	12582	12364	12523	12705	12543	12511	12626	12673	12531	12643	12696	12544	12538	12636	12463	12627	12506	12434	12522	12605	12406	12578	12579	12547	12461	12615	12570	12553	12592	12782	12494	12552	12614	12368	12416	12510	12657	12566	12701	12619	12687	12597	12422	12580	12719	12518	12610	12683	12658	12427	12615	12585	12514	12672	12784	12475	12760	12463	12497	12395	12534	12567	12594	12475	12549	12529	12442	12532	12525	12405	12575	12542	12570	12688	12440	12499	12525	12567	12555	12669	12454	12597	12540	12712	12577	12564	12630	12442	12472	12671	12425	12567	12565	12594	12471	12597	12581	12473	12730	12568	12687	12648	12379	12455	12614	12525	12588	12531	12469	12416	12652	12557	12460	12449	12531	12543	12589	12585	12686	12506	12533	12750	12440	12539	12552	12622	12469	12592	12589	12507	12431	12561	12657	12770	12641	12528	12607	12689	12648	12632	12516	12553	12548	12521	12405	12761	12581	12493	12535	12531	12360	12500	12560	12481	12418	12484	12493	12625	12622	12446	12614	12578	12542	12564	12649	12543	12468	12473	12527	12602	12692	12571	12644	12361	12532	12598	12692	12565	12587	12695	12577	12636	12654	12558	12706	12518	12485	12386	12490	12466	12402	12593	12547	12755	12669	12687	12476	12625	12620	12351	12531	12482	12486	12487	12463	12646	12593	12584	12453	12577	12478	12612	12629	12463	12628	12630	12550	12709	12490	12681	12749	12480	12632	12439	12557	12593	12498	12536	12537	12697	12527	12521	12639	12574	12760	12615	12629	12526	12636	12584	12667	12389	12603	12714	12536	12635	12469	12447	12646	12589	12533	12490	12567	12451	12498	12625	12618	12670	12371	12680	12534	12737	12549	12541	12440	12575	12623	12582	12506	12550	12594	12516	12597	12394	12490	12546	12467	12593	12598	12484	12546	12490	12568	12576	12518	12484	12557	12669	12408	12497	12662	12521	12518	12533	12631	12383	12641	12515	12537	12566	12505	12530	12530	12574	12549	12451	12511	12527	12725	12526	12550	12449	12569	12680	12509	12434	12690	12555	12538	12519	12602	12326	12445	12543	12351	12508	12545	12641	12726	12555	12424	12533	12541	12630	12567	12437	12558	12505	12561	12410	12609	12485	12785	12659	12508	12604	12576	12476	12495	12712	12557	12763	12550	12487	12488	12582	12505	12558	12493	12500	12687	12587	12503	12673	12573	12539	12414	12484	12651	12633	12596	12636	12566	12581	12574	12696	12429	12651	12623	12419	12682	12574	12602	12311	12655	12425	12515	12574	12566	12477	12562	12603	12587	12480	12577	12621	12461	12430	12560	12608	12479	12653	12459	12490	12411	12534	12556	12539	12514	12632	12348	12594	12637	12587	12548	12541	12472	12568	12620	12425	12532	12544	12557	12590	12569	12502	12598	12584	12445	12531	12433	12680	12432	12512	12636	12525	12532	12539	12664	12355	12715	12515	12511	12531	12545	12596	12414	12628	12641	12487	12469	12559	12740	12618	12687	12532	12618	12450	12523	12561	12512	12664	12686	12516	12595	12671	12530	12687	12612	12649	12480	12630	12459	12540	12480	12534	12619	12534	12602	12451	12632	12604	12705	12532	12478	12455	12489	12435	12583	12541	12532	12369	12640	12551	12633	12701	12470	12495	12498	12451	12480	12482	12469	12423	12635	12544	12593	12523	12625	12535	12589	12600	12622	12503	12580	12652	12531	12566	12428	12587	12531	12640	12559	12543	12508	12539	12707	12644	12535	12657	12571	12747	12536	12537	12491	12546	12526	12552	12428	12592	12509	12477	12555	12619	12644	12499	12506	12565	12573	12536	12584	12457	12653	12528	12789	12567	12643	12504	12638	12483	12692	12572	12525	12515	12381	12504	12373	12536	12520	12510	12526	12660	12527	12512	12489	12632	12618	12491	12627	12624	12631	12697	12427	12611	12545	12554	12621	12444	12536	12628	12413	12755	12544	12667	12578	12333	12561	12417	12590	12533	12633	12498	12616	12524	12598	12640	12571	12589	12585	12539	12732	12476	12700	12423	12574	12566	12743	12512	12720	12578	12453	12530	12526	12419	12578	12663	12588	12739	12618	12500	12471	12558	12524	12403	12443	12551	12541	12618	12595	12337	12350	12700	12650	12570	12474	12541	12657	12657	12416	12565	12610	12380	12533	12535	12564	12566	12499	12570	12497	12415	12622	12557	12527	12578	12331	12658	12586	12627	12495	12637	12534	12647	12676	12522	12328	12530	12419	12582	12523	12648	12549	12484	12624	12687	12773	12562	12496	12565	12514	12642	12576	12740	12351	12637	12559	12430	12645	12518	12485	12602	12608	12689	12686	12634	12628	12489	12461	12647	12414	12528	12660	12468	12532	12487	12443	12631	12662	12656	12471	12494	12502	12476	12774	12679	12496	12426	12508	12387	12447	12659	12497	12694	12573	12607	12569	12551	12647	12639	12505	12555	12473	12415	12450	12521	12696	12364	12393	12484	12654	12541	12504	12718	12681	12529	12520	12590	12472	12528	12494	12608	12522	12482	12430	12557	12516	12532	12526	12545	12468	12549	12529	12513	12611	12367	12582	12540	12509	12506	12441	12602	12582	12506	12537	12474	12540	12621	12594	12483	12588	12593	12485	12566	12607	12397	12500	12499	12587	12649	12564	12563	12606	12481	12490	12621	12633	12269	12457	12518	12625	12622	12548	12403	12351	12643	12494	12624	12536	12627	12554	12457	12461	12623	12561	12492	12588	12650	12466	12447	12402	12533	12614	12557	12361	12480	12514	12594	12327	12637	12514	12403	12541	12524	12499	12589	12599	12697	12450	12569	12604	12548	12427	12557	12614	12524	12491	12534	12621	12589	12467	12449	12499	12548	12663	12524	12517	12697	12443	12509	12526	12573	12493	12683	12701	12494	12563	12701	12666	12691	12496	12586	12416	12538	12453	12626	12442	12634	12525	12469	12381	12555	12543	12664	12598	12542	12579	12558	12445	12587	12485	12417	12411	12742	12489	12562	12442	12669	12485	12502	12468	12385	12561	12533	12593	12454	12620	12330	12440	12582	12406	12470	12624	12587	12499	12571	12570	12642	12595	12380	12577	12533	12535	12437	12574	12337	12530	12588	12685	12582	12595	12531	12512	12611	12454	12641	12620	12630	12615	12291	12522	12451	12564	12401	12643	12582	12484	12584	12580	12543	12583	12566	12700	12492	12653	12639	12554	12444	12627	12459	12568	12664	12634	12458	12649	12350	12675	12508	12676	12487	12544	12478	12610	12574	12735	12346	12426	12597	12568	12638	12560	12646	12491	12447	12515	12542	12621	12584	12551	12512	12488	12626	12572	12620	12543	12495	12502	12600	12386	12594	12462	12499	12523	12537	12633	12396	12383	12583	12540	12693	12579	12536	12716	12485	12747	12495	12756	12558	12637	12561	12551	12573	12471	12566	12750	12710	12609	12571	12659	12596	12805	12539	12521	12354	12619	12547	12547	12672	12636	12533	12469	12623	12592	12543	12620	12511	12538	12574	12509	12548	12514	12485	12670	12586	12648	12701	12470	12423	12604	12496	12551	12504	12324	12729	12542	12426	12540	12631	12580	12689	12439	12597	12582	12567	12563	12515	12756	12701	12500	12538	12530	12611	12505	12682	12579	12499	12524	12724	12491	12419	12607	12509	12431	12690	12604	12630	12644	12565	12521	12377	12504	12605	12534	12473	12411	12500	12452	12583	12699	12554	12540	12596	12681	12647	12598	12583	12618	12604	12672	12568	12426	12668	12556	12536	12603	12704	12455	12583	12439	12599	12677	12655	12524	12478	12384	12508	12424	12479	12453	12491	12508	12545	12540	12379	12495	12560	12536	12482	12555	12608	12538	12546	12465	12557	12478	12422	12535	12442	12532	12589	12555	12591	12540	12694	12663	12597	12418	12463	12531	12684	12503	12624	12581	12509	12549	12656	12547	12577	12555	12548	12630	12410	12483	12493	12484	12588	12634	12286	12580	12555	12528	12695	12586	12689	12606	12483	12352	12519	12611	12516	12367	12573	12494	12600	12535	12468	12493	12373	12618	12708	12671	12568	12389	12551	12568	12583	12527	12536	12588	12634	12503	12495	12616	12545	12571	12515	12635	12508	12805	12665	12498	12445	12609	12508	12659	12640	12652	12536	12720	12562	12631	12555	12435	12617	12455	12482	12674	12584	12707	12487	12606	12538	12617	12658	12493	12654	12600	12672	12454	12562	12483	12498	12446	12550	12617	12590	12523	12454	12539	12684	12547	12555	12499	12574	12521	12514	12736	12524	12502	12551	12478	12488	12562	12442	12580	12582	12503	12724	12412	12530	12554	12471	12455	12547	12359	12446	12534	12796	12623	12636	12567	12621	12350	12443	12557	12601	12533	12615	12442	12659	12532	12516	12581	12531	12463	12507	12588	12369	12599	12586	12474	12737	12601	12608	12800	12441	12558	12399	12520	12501	12633	12569	12480	12611	12488	12746	12545	12509	12586	12473	12544	12531	12513	12430	12460	12585	12590	12471	12424	12684	12642	12492	12602	12391	12454	12692	12561	12553	12517	12511	12788	12511	12495	12657	12576	12558	12454	12546	12650	12475	12568	12571	12523	12494	12645	12555	12442	12492	12510	12589	12411	12564	12667	12549	12648	12416	12556	12482	12492	12435	12497	12550	12617	12526	12537	12473	12470	12711	12421	12687	12486	12593	12368	12421	12465	12450	12456	12608	12387	12557	12697	12574	12730	12645	12340	12542	12493	12529	12519	12572	12620	12549	12418	12535	12448	12366
22880	21404	29301	23832	21873	24431	25862	18907	16783	16578	16008	15408	15321	14976	15001	14844	14684	14689	14385	14645	14481	14605	14703	14207	14439	14519	14458	14476	14294	14299	14471	14416	14406	14666	14606	14409	14508	14538	14409	14480	14561	14686	14310	14464	14425	14644	14402	14506	14321	14994	15465	15230	15035	14950	14562	14367	14387	14203	14356	14397	14377	14354	14216	14375	14414	14371	14267	14394	14464	14322	14411	14292	14307	14457	14286	14264	14223	14442	14349	14414	14452	14308	14198	14402	14466	14076	14165	14308	14219	14199	14262	14272	14284	14263	14400	14317	14369	14293	14389	14282	14205	14284	14378	14467	14217	14177	14305	14373	14350	14361	14171	14375	14158	14342	14392	14340	14184	14226	14225	14164	14287	14150	14386	14199	14232	14249	14191	14439	14378	14039	13997	14351	14344	14190	14243	14397	14386	14305	14159	14345	14299	14199	14240	14328	14425	14392	14446	14340	14327	14198	14323	14217	14368	14435	14132	14294	14120	14322	14461	14444	14368	14220	14231	14486	14302	14124	14271	14268	14137	14361	14213	14242	14365	14432	14152	14137	14314	14055	14373	14375	14227	14152	14482	14309	14283	14563	14311	14248	14021	14205	14279	13962	14346	14413	14301	14529	14251	14197	14128	14357	14364	14298	14167	14224	14405	14022	14347	14201	14190	14232	14237	14150	14286	14261	14434	14146	14225	14249	14166	14281	14137	14233	14176	14204	14229	14188	14166	14387	14144	14296	14314	14247	14297	14564	14275	14351	14135	14239	14468	14332	14206	14209	14246	14285	14210	14135	14262	14188	14209	14201	14147	14026	14332	14169	14182	14205	14245	14335	14397	14300	14351	14309	14322	14265	14095	14289	14162	14203	14408	14344	14323	14264	14123	14154	14149	14484	14257	14062	14174	14176	14254	14361	14176	14365	14179	14207	14347	14188	14270	14117	14387	14334	14171	14302	14431	14086	14149	13997	14203	14264	14345	14361	14369	14255	14304	14267	14348	14362	14561	14212	14176	14203	14264	14197	14395	14188	14331	14222	14418	14373	14268	14362	14578	14214	14332	14250	14201	14415	14112	14261	14039	14018	14432	14250	14326	14317	14130	14321	14206	14169	14304	14195	14275	14367	14310	14337	14209	14342	14130	14093	14330	14416	14260	14423	14216	14276	14125	14193	14229	14523	14293	14035	14420	14092	14179	14144	14201	14271	14168	14165	14166	14095	14347	14424	14342	14320	14156	14295	14242	14133	14205	14217	14296	14332	14223	14288	14452	14167	14475	14271	14087	14369	14159	14351	14369	14442	14330	14374	14328	14187	14270	14344	14339	14308	14247	14239	14307	14143	14335	14221	14226	14290	14278	14340	14238	14031	14295	14263	14426	14161	14282	14158	14067	14265	14301	14263	14427	14320	14232	14264	14155	14339	14398	14244	14422	14152	14278	14203	14455	14144	14209	14273	14123	14302	14178	14364	14180	14417	14263	14368	14279	14238	14322	14263	14294	14297	14454	14181	14173	14078	14271	14078	14345	14317	14356	14266	14244	14276	14289	14283	14213	14329	14152	14331	14372	14379	14057	14264	14042	14118	14139	14113	14325	14407	14358	14216	14334	14259	14217	14231	14181	14311	14272	14278	14367	14369	14225	14209	14326	14101	14262	14221	13937	14295	14295	14370	14383	14143	14228	14276	14298	14182	14431	14339	14342	14224	14412	14257	14230	14089	14349	14250	14407	14403	14227	14312	14364	14330	14195	14252	14131	14153	14320	14326	14332	14162	14299	14186	14163	14219	14063	14268	14234	14212	14343	14251	14342	14233	14314	14425	14111	14451	14415	14323	14086	14150	14018	14197	14248	14186	14291	14197	14262	14189	14122	14470	14270	14358	14185	14220	14243	14208	14149	14279	14358	14362	14249	14349	14344	14360	14199	14279	14461	14403	14272	14382	14143	14305	14250	14317	14160	14127	14313	14193	14275	14247	14258	14378	14290	14375	14197	14437	14157	14307	14275	14212	14304	14431	14271	14340	14189	14208	14403	14218	14168	14290	14115	14113	14302	14335	14120	14278	14175	14410	14278	14246	14339	14484	14097	14184	14171	14062	14150	14449	14137	14255	14381	14137	14375	14308	14362	14360	14282	14335	14173	14318	14091	14394	14376	14388	14295	14308	14292	14424	14357	14316	14316	14156	14378	14124	14273	14312	14142	14211	14222	14133	14363	14166	14297	14157	14267	14096	14240	14118	13970	14083	14329	14311	14371	14370	14177	14077	14371	14200	14324	14221	14340	14306	14346	14325	14142	14219	14074	14137	14299	14286	14203	14283	14126	14416	14302	14277	14125	14213	14273	14081	14225	14200	14410	14184	14441	14217	14192	14135	14174	14357	14124	14149	14254	14384	14162	14293	14394	14100	14350	14136	14259	14279	14342	14080	14334	14252	14424	14218	14166	14336	14441	14416	14129	14392	14317	14251	14484	14094	14331	14226	14066	14447	14223	14179	14350	14394	14105	14263	14156	14256	14202	14366	14143	14032	14155	14174	14346	14277	14150	14440	14453	14205	14418	14356	14156	14271	14221	14142	14249	14489	14285	14193	14305	14136	14325	14129	14236	14150	14287	14135	14314	14361	14339	14218	14323	14383	14369	14276	14222	14288	14090	14321	14349	14152	14162	14245	14489	14477	14137	14342	14195	14199	14056	14198	14175	14337	14357	14077	14389	14319	14349	14102	14203	14206	14354	14215	14267	14285	14307	14267	14420	14205	14538	14177	14305	13886	14098	14310	14171	14198	14189	14139	14312	14337	14291	14406	14438	14336	14373	14486	14246	14105	14179	14132	14148	14350	14335	14196	14454	14140	14366	14240	14185	14174	14420	14396	14298	14133	14238	14435	14390	14450	14399	14412	14222	14198	14190	14306	14358	14309	14332	14356	14349	14333	14268	14105	14175	14247	14416	14195	14450	14372	14151	14074	14295	14173	14228	14179	14334	14221	14332	14407	14335	14235	14339	14392	14451	14187	14218	14261	14232	14242	14336	14441	14151	14381	14338	14290	14208	14309	14317	14057	14200	14038	14220	14242	14370	14186	14301	14086	14223	14050	14445	14141	14215	14427	14171	14201	14324	14009	14351	14396	14258	14243	14285	14195	14121	14319	14223	14218	14211	14170	14315	14229	14221	14252	14322	14385	14363	14214	14214	14337	14340	14298	14289	14198	14401	14163	14281	14364	14413	14173	14343	14298	14364	14291	14338	14195	14056	14203	14334	14288	14396	14541	14408	14050	14079	14418	14229	14424	14274	14188	14425	14240	14112	14218	14340	14342	14298	14067	14208	14427	14141	14225	14167	14238	14354	14376	14323	14186	14358	14297	14076	14399	14323	14394	14307	14366	14206	14235	14072	14166	14387	14032	14396	14253	14260	14228	14398	14233	14352	14301	14234	14418	14340	14360	14297	14337	14249	14511	14444	14053	14191	14109	14447	14109	14349	14010	14050	14166	14131	14252	14067	14180	14290	14442	14237	14326	14276	14207	14454	14390	14394	14487	14377	14205	14296	14279	14537	14339	14301	14331	14344	14313	14395	14117	14181	14254	14232	14173	14279	14385	14399	14254	14156	14349	14381	14212	14260	14123	14147	14095	14224	14108	14414	14270	14407	14020	14278	14301	14489	14313	14495	14236	14202	14169	14225	14138	14290	14219	14337	14363	14294	14440	14352	14144	14421	14315	14092	14253	14400	14205	14453	14504	14467	14257	14199	14228	14411	14301	14320	14285	14105	14393	14389	14194	14226	14298	14270	14175	14470	14273	14288	14156	14268	14311	14216	14315	14345	14237	14234	14287	14323	14413	14386	14179	14187	14215	14349	14148	14281	14158	14219	14192	14330	14133	14177	14281	14369	14473	14405	14312	14318	14287	14094	14124	14251	14154	14169	14316	14294	14233	14470	14374	14204	14180	14344	14355	14264	14195	14192	14138	14345	14311	14280	14339	14208	14487	14002	14431	14153	14239	14159	14180	14226	14267	14306	14340	14344	14329	14308	14294	14386	14358	14484	14274	14106	14363	14370	14321	14163	14198	14444	14209	14344	14180	14153	14146	14215	14227	14118	14307	14318	14331	14273	14369	14379	14227	14323	14315	14285	14346	14260	14155	14268	14270	14335	14178	14286	14281	14305	14324	14252	14256	14217	14067	14200	14286	14254	14323	14213	14311	14434	14270	14171	14170	14277	14351	14301	14416	14302	14225	14287	14391	14125	14172	14078	14235	14236	14329	14293	14293	14298	14226	14068	14201	14204	14228	14457	14376	14300	14189	14195	14348	14179	14286	14423	14140	14145	14265	14157	14117	14104	14201	14245	14317	14206	14335	14306	14350	14318	14109	14424	14214	14063	14280	14384	14193	14197	14256	14160	14473	14284	14261	14469	14374	14253	14370	14274	14246	14290	14240	14473	14480	14256	14251	14309	14031	14300	14474	14174	14307	14329	14187	14471	14332	14454	14414	14133	14439	14296	14096	14357	14273	14533	14233	14264	14254	14349	14109	14474	14141	14234	14323	14302	14333	14341	14281	14309	14201	14305	14186	14214	14148	14186	13911	14246	14258	14150	14151	14343	14365	14368	14129	14370	14342	14110	14204	14215	14464	14230	14166	14388	14314	14350	14340	14317	14171	14339	14353	14316	14423	14300	14621	14376	14142	14195	14262	14375	14481	14175	14237	14283	14193	14271	14258	14319	14355	14291	14245	14163	14327	14369	14453	14254	14203	14394	14462	14259	14184	14340	14076	14155	14372	14448	14239	14270	14220	14151	14226	14230	14231	14470	14312	14111	14087	14380	14398	14338	14470	14427	14318	14190	14251	14338	14316	14181	13983	14216	14359	14306	14260	14208	14351	14408	14206	14557	14141	14137	14476	14359	14363	14186	14163	14520	14215	14461	14067	14319	14261	14104	14447	14395	14198	14151	14156	14161	14269	14181	14062	14169	14137	14019	14148	14128	14255	14338	14204	14434	14221	14310	14092	14236	14106	14283	14305	14365	14050	14288	14364	14316	14272	14265	14209	14346	14286	14378	14352	14351	14196	14263	14295	14262	14216	14138	14175	14247	14153	14335	14336	14365	14201	14352	14271	14294	14482	14239	13961	14295	14299
25939	40087	37475	32607	29619	25293	21446	18299	16621	15523	14822	14312	13853	13614	13307	13323	13363	12943	12988	12947	12916	12872	12704	12881	12694	12780	12674	12738	12787	12673	12708	12747	12865	12965	13007	12951	12915	12735	12998	12885	12917	12905	12717	12798	12793	12760	12852	12622	12643	13900	14712	14237	13718	13423	13027	12711	12731	12727	12539	12749	12777	12583	12801	12607	12699	12676	12674	12608	12748	12617	12710	12627	12654	12651	12731	12555	12714	12844	12783	12618	12682	12754	12728	12559	12691	12744	12720	12592	12716	12819	12837	12750	12756	12609	12632	12544	12790	12602	12751	12683	12585	12697	12512	12729	12778	12776	12709	12732	12738	12765	12678	12788	12611	12687	12620	12767	12820	12671	12642	12759	12589	12678	12816	12639	12622	12606	12664	12694	12667	12795	12760	12742	12825	12713	12739	12710	12749	12923	12667	12658	12654	12627	12815	12634	12698	12826	12624	12810	12698	12569	12690	12551	12609	12574	12506	12802	12803	12621	12626	12775	12665	12733	12805	12691	12743	12722	12709	12862	12544	12684	12533	12718	12773	12653	12733	12765	12688	12809	12770	12609	12651	12598	12753	12577	12831	12632	12665	12598	12672	12666	12541	12698	12799	12715	12684	12577	12611	12740	12733	12606	12727	12655	12817	12699	12776	12807	12569	12617	12674	12651	12746	12786	12729	12731	12641	12722	12763	12737	12786	12672	12661	12800	12701	12814	12679	12788	12504	12875	12718	12787	12551	12701	12638	12711	12782	12458	12624	12653	12667	12651	12534	12679	12561	12728	12711	12604	12721	12574	12554	12746	12635	12860	12618	12810	12473	12751	12571	12754	12820	12628	12658	12781	12612	12742	12622	12685	12725	12716	12852	12772	12652	12627	12651	12741	12596	12778	12705	12763	12689	12565	12684	12675	12741	12709	12666	12717	12708	12650	12556	12634	12747	12600	12822	12671	12387	12803	12650	12733	12637	12694	12662	12708	12778	12667	12606	12645	12622	12647	12561	12776	12679	12765	12931	12650	12704	12737	12764	12702	12693	12533	12669	12715	12616	12723	12737	12826	12622	12688	12509	12571	12596	12721	12765	12756	12675	12833	12644	12649	12583	12768	12756	12645	12648	12728	12688	12686	12618	12680	12690	12711	12638	12723	12737	12548	12630	12717	12735	12741	12622	12698	12752	12740	12484	12855	12861	12816	12767	12624	12580	12717	12573	12671	12529	12624	12727	12545	12611	12834	12725	12552	12791	12719	12709	12758	12634	12785	12716	12765	12644	12652	12785	12811	12670	12756	12602	12735	12834	12518	12752	12622	12564	12737	12616	12656	12710	12530	12579	12870	12729	12579	12543	12635	12813	12599	12641	12683	12643	12780	12649	12683	12652	12774	12661	12853	12533	12563	12644	12577	12702	12899	12752	12642	12605	12691	12657	12728	12632	12486	12609	12472	12855	12700	12582	12561	12678	12859	12762	12619	12879	12719	12756	12560	12575	12718	12742	12595	12611	12636	12711	12588	12777	12700	12754	12733	12912	12698	12535	12766	12509	12582	12630	12662	12571	12643	12460	12560	12708	12771	12621	12700	12720	12599	12725	12640	12623	12843	12659	12628	12675	12651	12685	12719	12805	12587	12716	12579	12902	12672	13019	12816	12783	12673	12542	12682	12734	12775	12534	12730	12786	12503	12667	12555	12738	12689	12708	12592	12989	12668	12684	12623	12800	12748	12517	12587	12747	12723	12603	12709	12614	12656	12672	12528	12711	12624	12663	12776	12670	12665	12743	12838	12607	12584	12715	12617	12698	12577	12616	12783	12695	12751	12491	12821	12857	12821	12741	12685	12704	12589	12810	12695	12721	12847	12664	12519	12715	12642	12767	12664	12665	12681	12686	12796	12624	12664	12740	12624	12656	12637	12681	12680	12731	12581	12607	12686	12725	12761	12783	12699	12648	12627	12709	12782	12698	12756	12729	12707	12613	12638	12497	12674	12482	12705	12534	12685	12836	12704	12487	12796	12622	12703	12697	12637	12757	12625	12728	12691	12664	12641	12726	12616	12804	12648	12559	12610	12456	12590	12744	12683	12749	12776	12686	12778	12678	12589	12668	12808	12668	12740	12768	12723	12701	12716	12763	12636	12563	12731	12569	12618	12765	12762	12608	12781	12627	12703	12608	12776	12719	12697	12575	12653	12771	12553	12700	12703	12756	12810	12678	12646	12671	12535	12833	12628	12555	12530	12492	12737	12655	12511	12570	12528	12722	12773	12717	12634	12615	12941	12483	12703	12682	12710	12646	12782	12691	12828	12684	12669	12665	12641	12648	12476	12519	12623	12682	12638	12666	12859	12707	12648	12568	12690	12563	12717	12602	12561	12813	12729	12470	12600	12739	12585	12638	12546	12672	12913	12717	12814	12792	12652	12792	12650	12515	12734	12713	12772	12581	12630	12567	12494	12753	12688	12768	12756	12808	12654	12561	12768	12664	12487	12756	12702	12765	12815	12708	12720	12524	12714	12788	12743	12668	12721	12505	12665	12796	12702	12612	12633	12757	12604	12705	12580	12558	12600	12787	12600	12716	12742	12624	12747	12670	12658	12676	12672	12411	12719	12748	12746	12567	12495	12730	12721	12807	12559	12766	12552	12713	12802	12726	12646	12698	12751	12818	12564	12710	12564	12588	12662	12630	12754	12603	12546	12687	12716	12526	12926	12703	12636	12627	12622	12701	12553	12693	12714	12640	12754	12650	12749	12643	12576	12708	12812	12788	12675	12712	12931	12522	12705	12644	12632	12566	12507	12775	12621	12653	12608	12723	12644	12753	12774	12539	12698	12706	12877	12668	12594	12695	12669	12748	12742	12693	12559	12596	12566	12695	12618	12715	12736	12709	12538	12674	12828	12714	12751	12641	12737	12880	12559	12705	12808	12695	12769	12779	12542	12804	12633	12499	12744	12772	12748	12750	12497	12503	12655	12606	12721	12670	12715	12588	12766	12683	12791	12834	12707	12633	12664	12645	12681	12758	12565	12693	12744	12876	12727	12703	12775	12735	12693	12693	12700	12641	12678	12691	12652	12757	12488	12611	12588	12770	12821	12577	12525	12750	12625	12631	12725	12612	12625	12692	12626	12762	12769	12533	12640	12528	12641	12806	12611	12676	12847	12688	12674	12654	12573	12717	12618	12795	12958	12768	12581	12765	12643	12554	12624	12510	12721	12542	12739	12749	12559	12724	12666	12609	12631	12660	12658	12711	12660	12598	12702	12732	12671	12734	12696	12618	12676	12648	12957	12555	12787	12590	12621	12575	12818	12757	12718	12741	12548	12575	12736	12707	12660	12742	12731	12747	12714	12618	12780	12634	12702	12663	12687	12613	12622	12734	12625	12800	12646	12602	12685	12664	12754	12658	12682	12570	12494	12615	12586	12588	12839	12741	12738	12658	12571	12554	12775	12651	12807	12786	12669	12692	12546	12703	12610	12650	12543	12769	12690	12590	12689	12661	12637	12864	12564	12692	12673	12757	12625	12826	12805	12671	12678	12777	12694	12451	12587	12729	12525	12520	12959	12779	12766	12603	12576	12698	12618	12787	12605	12521	12668	12609	12910	12737	12686	12696	12826	12506	12685	12667	12875	12665	12506	12675	12618	12764	12686	12720	12659	12655	12688	12840	12615	12641	12693	12676	12641	12476	12754	12636	12662	12751	12777	12768	12743	12741	12794	12675	12668	12631	12577	12803	12619	12607	12589	12668	12619	12751	12682	12629	12669	12588	12666	12833	12673	12771	12563	12670	12816	12951	12689	12743	12456	12572	12637	12845	12570	12928	12592	12652	12614	12658	12526	12580	12709	12774	12751	12603	12724	12603	12743	12589	12874	12548	12661	12785	12694	12680	12694	12664	12586	12661	12830	12489	12671	12608	12724	12599	12759	12680	12704	12737	12618	12793	12681	12591	12821	12745	12717	12805	12737	12829	12629	12609	12702	12598	12728	12656	12681	12587	12785	12771	12715	12637	12620	12623	12759	12835	12596	12771	12782	12610	12722	12697	12876	12744	12659	12522	12439	12447	12647	12627	12858	12718	12895	12812	12704	12549	12650	12514	12752	12599	12675	12637	12616	12512	12783	12535	12635	12627	12590	12791	12733	12791	12574	12608	12664	12665	12768	12597	12742	12488	12734	12726	12627	12605	12556	12797	12553	12602	12592	12682	12672	12627	12596	12652	12750	12755	12674	12769	12628	12694	12647	12703	12725	12607	12610	12609	12734	12662	12750	12612	12599	12725	12685	12790	12558	12736	12694	12595	12760	12776	12610	12624	12761	12637	12651	12835	12688	12724	12665	12654	12617	12575	12699	12639	12743	12771	12736	12823	12661	12618	12691	12531	12724	12671	12747	12483	12630	12553	12591	12689	12775	12709	12550	12894	12614	12618	12906	12560	12744	12700	12610	12676	12626	12592	12714	12794	12691	12693	12692	12689	12729	12612	12631	12774	12498	12658	12763	12487	12607	12487	12664	12732	12751	12483	12794	12689	12799	12626	12716	12794	12704	12695	12644	12782	12773	12727	12666	12579	12658	12499	12588	12615	12690	12652	12674	12735	12587	12633	12798	12816	12571	12622	12643	12670	12668	12574	12607	12783	12580	12782	12526	12691	12667	12781	12595	12795	12642	12755	12686	12756	12588	12657	12694	12684	12607	12662	12519	12642	12639	12740	12666	12733	12703	12909	12910	12647	12610	12793	12647	12785	12701	12781	12828	12726	12502	12741	12674	12844	12651	12573	12849	12681	12635	12739	12694	12653	12749	12824	12731	12720	12792	12545	12527	12725	12759	12691	12625	12634	12686	12556	12602	12601	12627	12670	12776	12733	12719	12743	12870	12668	12646	12791	12903	12636	12625	12646	12747	12592	12765	12679	12545	12455	12927	12800	12699	12644	12621	12692	12581	12711	12522	12664	12670	12671	12723	12844	12624	12787	12541	12751	12646	12624	12793	12717	12816	12730	12641	12554	12715	12687	12682	12595	12655	12598	12542	12557	12504	12757	12705	12653	12559	12677	12678	12669	12739	12507	12570	12717	12557	12740	12673	12736	12617	12682	12549	12631	12614	12528	12648	12770	12648	12703	12604	12557	12729	12652	12710
27568	22352	25690	23498	19083	18023	16874	16050	15899	15533	15538	15272	15156	15079	15194	15168	15128	15136	14839	15004	14934	15148	15098	14927	15010	14919	15227	15081	15242	14960	14985	15051	14890	15073	15173	15177	15244	15003	15072	15112	15096	15017	15092	14990	15164	15153	15093	15059	15130	15100	15064	15302	15085	15051	15016	14976	14919	14963	15061	14889	15051	15033	14991	15097	15042	14835	14891	15188	14919	15024	14746	14957	15116	15171	14789	14969	15067	15056	14982	15003	15018	14997	15100	15234	15108	15170	15057	14971	15063	15048	15074	14844	15062	15001	14988	15168	15122	14991	14991	15066	15004	15175	15076	15002	15003	15039	14864	14846	14966	15009	14840	15106	15120	15063	15049	14877	14979	14986	14908	14919	14788	14936	14995	15067	15004	15071	15119	14941	14884	15013	15089	15161	15144	15320	15159	14930	14904	14888	14982	15130	15010	14878	15024	14708	14750	15061	15047	14935	15119	15036	14872	15000	14908	14867	14937	15086	14983	14969	15039	15000	14970	14935	15132	15077	15152	15138	15110	14915	14909	15249	15078	15030	14940	14931	14887	15045	14858	15046	15140	14781	14911	14853	15014	15174	14948	14907	15101	14958	15138	15142	15070	15100	15053	14909	14897	14955	15170	14986	15120	14859	14949	14960	14961	14968	14962	15007	14963	15003	14957	15026	15032	14893	15120	14855	14800	15148	14961	15084	15199	14893	15261	14917	15045	15243	15101	15041	14962	14940	14734	14925	14769	14799	14918	14915	15062	14951	15053	15081	14915	15057	15241	14967	14967	14988	14913	15036	14913	14972	14846	14944	15120	15016	14841	14895	15179	15029	14850	15043	14990	14884	14842	14869	14931	15014	14943	15090	15070	14898	14982	14948	15082	15054	14979	14978	14971	14964	14973	15024	14933	15137	14913	15003	15045	14973	15018	14836	14851	15185	15166	15093	14960	15093	15003	14907	14987	15081	14980	15166	14880	15168	15083	14987	14762	15014	14943	14838	15093	15136	14891	15158	14866	15059	14991	14954	14791	14804	14975	14885	15021	14948	15043	15103	15036	15067	15004	15005	14992	15004	14945	14900	15146	15046	14794	14810	14892	15267	14928	15146	15057	14843	14994	15103	14855	15192	15029	14922	14736	15015	14978	14900	14775	15151	15158	15189	15182	15069	15149	14980	15030	15020	15058	14972	14961	15191	15087	15114	14969	14986	15195	15003	14899	15054	14911	15104	15163	15150	14957	14918	14846	15021	14869	14921	15189	15023	14947	14946	15125	14906	14969	15047	14901	15092	15187	14911	15168	15088	14915	14916	15163	15018	15150	14886	15080	14847	15172	15127	14961	14926	15092	14857	15056	14969	15054	14846	14962	15147	14881	15130	15085	14921	15192	14801	15198	14876	15082	15121	15073	15033	15018	14942	14849	15069	14954	15074	14888	15265	14896	15186	15014	15114	15099	15104	14951	15049	14878	14976	15077	14865	15117	14937	15170	14957	15061	15046	15177	14942	15129	15055	15078	14856	15048	14933	14921	15053	15056	14805	14995	14889	15267	15141	14955	14958	14809	14965	15083	15213	15234	15039	14907	14913	15066	14869	15123	15155	14949	14999	15061	15186	15012	14832	14937	14952	14883	15052	15019	14950	14936	14845	14780	15032	14978	14945	14982	15005	14993	15170	15058	14990	15234	15112	15137	15062	15239	15143	15079	15126	15159	15053	15047	15011	15017	15110	14964	15015	15129	14954	14880	15010	14941	14961	15112	15067	15212	15219	15048	15317	15076	14968	15136	15179	14889	15174	15194	15014	14840	14975	14942	14927	14868	14917	14935	14994	15102	15106	15018	14809	14913	14957	14749	14893	15251	15174	14991	14984	15095	14926	14927	15120	15004	14995	15103	15069	15076	14951	14977	15102	15121	15118	14885	15096	14992	14947	14965	14897	15038	14894	14861	14849	15036	15173	15038	14765	15269	14907	14941	15034	15152	15085	14899	14877	14982	15039	15063	14902	14982	14998	14923	14724	15044	15023	15254	15073	14736	14900	15154	14894	14851	15030	15057	14908	14885	15059	15073	14907	14970	15020	14968	15048	15041	15152	15063	14886	15027	15150	15187	14909	15134	14937	14894	15149	15144	15124	14975	14811	14915	15057	15108	14914	15204	14994	14788	14954	14887	14876	15064	15165	15057	14864	15006	14928	15095	15084	14986	15038	15212	14981	14966	15147	14977	15099	14957	15038	15153	14947	15116	14927	14868	14903	15192	15193	15171	14984	14974	15100	14994	15017	15110	14955	14912	14966	15140	15027	15091	15121	15226	14951	14945	15098	15030	15043	14979	15184	15061	15095	14761	15058	15062	15120	14959	15336	15040	15108	15114	15059	14881	14915	15045	14938	15068	15080	14932	15234	14843	14992	15184	15108	14966	15055	15053	14832	14996	14973	15135	14991	14944	15045	15125	14937	14804	15039	14998	14876	15035	15067	15041	15203	15104	14902	14945	15053	15128	15091	15034	15012	15073	14855	14817	14992	15013	15105	15016	14953	15089	14945	14863	14938	15123	15021	15141	14943	14811	15117	15103	15007	15048	14972	14941	15030	15088	15008	14951	15114	14988	14997	15125	14898	14994	15065	15038	14909	15105	14934	15022	14787	14934	15055	15139	15098	15101	15081	14935	15092	15002	15275	14997	14941	14987	15165	14788	14931	14927	15144	15282	14881	14867	14924	15106	15020	15099	14936	15083	15149	14953	15052	14848	14954	14929	15118	15175	14958	14867	15035	15124	15104	15008	15147	14936	15091	15084	15114	15023	14866	14980	14930	14956	14952	14921	14844	15059	15202	15043	15183	15013	14912	15116	15092	14910	15014	15125	15082	15008	14969	15021	14998	15035	14989	15032	15013	14742	15032	14848	14938	14982	14822	14959	14977	14973	14794	14973	15070	15021	15044	15105	15103	14965	15032	15129	14920	14898	15033	14963	15146	15020	14910	14990	14876	14986	15037	15102	15052	14990	15047	14932	14999	15050	14971	15129	15065	14979	14805	14882	15105	15234	15090	15200	14772	15087	14941	15055	15038	15139	14906	14836	14856	15116	15136	14993	14910	15086	15163	14876	15155	15101	15067	15034	15113	15022	14778	15005	15137	15038	15154	15145	15068	15044	15115	14913	14872	15138	15078	15146	14841	15135	14865	14856	15023	15021	14826	14924	14978	15010	15043	15016	14950	14838	14897	14927	15002	14949	14941	14994	14942	14943	14971	14886	15074	14917	15158	15221	15098	15040	15179	14758	15009	14940	14770	15244	15015	14861	14958	15142	14814	14918	15082	14888	15013	14966	14890	15030	14937	14948	14904	15082	14858	14894	15093	15093	14973	15112	15061	15042	15155	14887	14911	14954	14900	15021	14916	15097	14859	15064	14933	14980	14817	15009	14916	15065	15057	15046	15086	14933	15094	15049	15258	15021	14924	15122	15056	14858	14930	14991	15201	14865	15194	14869	15016	15195	15162	15119	15184	15004	14982	15177	14935	15173	14984	15090	14994	15112	15191	15080	15089	15069	14921	14979	15055	14992	14885	14809	14909	15075	14940	14999	15040	14850	14940	14907	15136	15032	15081	14873	14856	14975	15077	15042	14971	15032	14961	15012	15073	15051	15028	15168	14995	15043	15048	15060	14870	14993	15164	14974	15037	15132	15153	14893	14725	14919	15132	14961	15260	15035	14993	15223	14884	14875	15266	15101	14932	15010	14950	15060	15141	15043	14936	14856	15187	15132	14858	15032	15044	15187	14968	15128	15117	15210	15049	15067	15042	14857	15095	14928	14829	15023	14911	15007	15155	14948	14937	14834	15085	15180	14979	15102	15049	15003	14884	15057	14928	15060	14974	15012	14947	15187	15042	15073	14914	15047	15058	15014	14865	14966	15042	14858	14950	14766	14976	14993	15093	15174	14832	14905	14880	15038	15044	15003	15019	14965	15056	15164	15236	15077	14873	14845	14936	15052	15196	14896	15162	15024	14974	14945	15103	15122	15067	15116	15131	15071	14961	15109	14959	15113	15057	14940	14970	15200	14999	15122	14921	14775	15011	14854	15051	15090	15164	15265	15069	15035	14963	15117	14984	14938	15201	15102	15134	14988	15022	15058	15005	15057	15053	14914	15181	15209	15016	15258	14964	15046	14770	15076	15037	15112	14955	15088	14916	14989	14886	15207	15046	15013	15068	14977	14790	15072	15108	14908	15191	15025	15113	14896	15020	14810	15024	15015	14966	14999	14974	15022	15041	15009	14913	14993	15069	14965	15077	15136	14993	15114	14939	15182	14975	15151	15082	15025	15051	15004	14957	14942	14988	14900	15099	14984	14999	15005	15199	15018	14988	14993	15026	15036	15093	15149	15171	15098	15150	14941	15030	15102	15114	14931	15281	15022	15204	15201	15137	15155	15119	15146	15102	15207	14941	14923	14855	15017	15221	15055	15160	15105	14926	14922	15034	14926	14975	14946	14953	15129	14914	15040	14950	15019	14941	14914	15086	15122	15155	14811	15053	14981	15063	14952	15021	15080	14913	15012	14886	14963	14917	15117	15109	15070	15143	15010	15006	14962	15056	14815	14867	14920	14953	14919	14895	15032	15062	14790	14751	14930	14940	15279	15022	15116	15169	14864	14783	14911	14791	14932	14964	15015	15128	15071	15199	14984	15069	14970	14964	15075	14965	15130	15078	14843	15047	15059	14858	15091	14905	15112	15061	14907	15066	15054	15071	15148	15235	15050	14945	14956	15061	15047	15082	14999	15012	14965	15122	15054	15061	15144	14997	15073	15190	15011	15102	15005	15031	14915	15044	14964	14904	14947	15100	15081	14856	15010	14898	14958	15262	14938	14877	15088	15025	14904	15109	15122	15055	15147	15050	14963	14995	15236	15080	15009	14911	15063	15104	14899	14986	15217	15022	15028	15025	15016	14985	14903	15023	15031	15177	15274	15068	14857	14780	14999	15010	14886	15054	15046	14964	14969	14962	14892	14996	14889	15017	14970	15034	14932	14930	14987	15049	15034	14949	15166	14899	14986	15156	15087	14894	15156	15043	14862	15000	14948	14866	15004	15227	15032	15051	15123	15013	14925	15004	15148	15206	15036	15071	15215	15029	15054	14940
19689	24574	24379	21989	19652	17280	15951	15053	14429	13883	13646	13600	13493	13434	13375	13240	13160	13204	13335	13203	13034	13125	13243	13224	13305	13216	13079	13316	13109	13164	13026	13241	13120	13239	13144	13207	13237	13252	13235	13105	13246	13289	13176	13269	12937	13120	13217	13043	13231	13161	13346	13412	13287	13179	13235	13213	13241	13052	13205	13234	13224	13217	13196	13304	13279	13181	13103	13129	13014	13134	13212	13043	13198	13141	13164	13078	13244	13147	13141	13249	13264	13114	13212	13174	13151	12970	13070	13010	13136	13101	13183	13169	13171	13088	13122	13100	13097	13283	13104	13146	13251	13227	13138	13213	13092	13267	13051	13271	13157	13128	13145	13344	13021	13146	13033	13079	13147	13147	13028	13191	13206	13055	13075	13158	13194	13168	13111	13110	13014	13245	13266	13005	13121	13171	13139	13181	13345	13126	13095	13125	13420	13136	13120	13262	13261	13130	13133	13051	13218	13082	13228	13284	13175	13159	13173	13119	13113	13129	13184	13192	13002	12991	13151	13162	13112	13129	13193	13374	13133	13216	13142	13153	13151	13056	13184	13109	13267	13207	13051	12991	13029	13137	13134	12970	13247	13010	13186	13114	13184	13035	13233	13226	13179	13233	13083	13214	13239	13054	13195	13104	13086	13056	13219	13200	12964	13272	13147	13092	13098	13163	13221	13197	13238	13200	13095	12906	13057	13076	13118	13143	13208	13207	13057	13234	13228	13292	13235	13072	13213	13270	13202	13194	13308	13119	13311	13053	13181	13148	13129	13165	13020	13022	13150	13124	13203	12997	13112	13070	13302	13183	13095	13217	13145	13136	13100	13238	13158	13140	13168	13113	13243	13014	13093	13313	13039	13035	12873	13224	12948	13245	13153	13133	13202	13188	13055	13194	13099	13049	13299	13264	13117	13151	13203	13337	13181	13274	13086	13203	13157	13083	12947	13119	13073	13142	13153	13018	13186	13182	13386	13075	13394	13054	13083	13219	13217	13141	13290	13029	13328	13031	13136	13143	13153	13054	13070	12933	13258	13097	13252	13111	13116	13380	13245	13128	13190	13131	13085	13010	13137	13107	12970	13098	13041	13171	13057	13177	13279	13249	13173	13291	13038	13169	13192	12910	13133	13142	13066	13029	13250	13106	13026	13204	13181	13015	13234	13107	13126	13157	13205	13089	13149	13115	13165	13049	13419	13143	13154	13272	13031	13079	13119	13152	13216	13162	13268	13124	13067	13107	13207	13114	13148	13074	13060	13181	13215	13187	13117	13162	13145	13102	13138	12968	13144	13470	13067	13133	12993	13048	13146	12976	13077	13154	13004	13210	13153	13067	13223	13083	13118	13243	13110	13158	13168	13078	13197	13192	13100	13064	13036	13131	13097	13018	13052	13117	12976	13160	13193	13164	13103	13217	13165	13173	13193	13064	13288	13074	13126	13149	13121	13097	13019	13111	13144	13198	13193	13334	13118	13136	13253	12979	13057	13222	13157	13087	13153	13055	13104	13322	13097	13141	13170	13301	13196	13246	13125	13181	13160	13121	13079	13188	13273	13116	13136	13180	13088	13247	13187	13171	13040	13162	12999	13060	13301	12973	13111	12993	13224	13216	13103	13065	13280	13163	13172	13089	13249	12943	13164	13186	13116	13149	13109	13050	13222	13060	13189	13137	13159	13208	13189	13328	13109	13137	13177	13059	13240	13231	13271	13307	13160	13086	13162	13381	13130	13099	13244	13294	13138	13098	13152	13159	13397	13204	13135	13018	13165	13228	13168	13179	13140	12997	13072	13199	13030	13250	13012	13170	13079	13057	13346	13156	13212	13146	13063	13230	13036	13211	13143	12951	13216	13239	13269	13228	13096	13257	13095	13209	13149	13057	13010	13064	13043	13282	13145	13065	13301	13102	13216	13153	13379	13040	13106	13186	13310	13241	13277	13147	13193	13244	13351	13136	13095	13071	13173	13177	13067	13010	13068	12998	13221	13203	13087	13278	13151	13169	13190	13187	13121	13074	13214	13068	13192	13122	13213	13092	13141	13310	13207	13168	13085	13061	13221	13295	13180	13128	13093	13219	13075	13154	13098	13129	12993	13144	13182	13311	13111	13123	13145	13048	13254	13313	13185	13199	13088	13150	13064	13212	13189	13217	13181	13219	13115	13230	13180	13186	13236	12940	13187	12949	13230	13111	13160	13233	13230	13113	13138	13070	13129	12974	12983	13060	13176	13262	13106	13132	13090	13093	13247	13242	13194	13203	13176	13183	13100	13226	13032	13001	13105	13064	13218	13136	13204	13236	13168	13172	13099	13407	13251	13050	13095	13159	13123	13041	13147	13148	13101	13093	13052	13115	13123	13226	13013	13248	13219	13131	13053	13287	13180	13232	13269	13116	13032	13209	13172	13110	13317	13150	13091	13304	13192	13208	13081	13211	13058	13152	13353	13169	13128	13176	13182	13097	13037	13152	13192	13202	13111	13207	13184	13311	13053	13099	13141	13197	13110	13083	13193	13116	13278	13166	13147	13047	13122	13226	13167	13110	13212	13266	13210	13090	13155	13161	13040	13034	13327	13223	13166	13145	13247	13109	13013	13092	13416	13148	13146	13002	13181	13185	13000	13257	13235	13147	13116	13050	13295	13139	13250	13115	13220	13137	13116	13264	13133	13183	13054	13201	13209	13256	13041	13186	13233	13258	13252	13185	13118	13146	13192	13136	13188	13045	13250	13159	13267	13167	13124	13240	13194	13148	13387	13142	13271	13036	13063	13217	13211	13118	13057	13137	13222	13424	13105	13063	13089	13262	13293	13198	13050	13072	13099	13184	13027	13283	13177	13078	13093	13032	13179	13028	13075	13009	13184	13114	13263	13204	13188	13086	13157	13132	13028	13165	13172	13137	13172	13093	13244	13225	13230	13255	13180	13032	13113	13145	13003	13098	13196	13418	13207	13235	13149	13188	13167	13088	13012	13163	13205	13156	13101	13079	13083	13098	13225	13119	13117	13140	13113	13072	13277	13219	13192	13253	13261	13158	13153	13076	13084	13084	13216	12976	12998	13181	13163	13330	13093	13272	13049	13183	13094	13190	13104	13150	13061	13050	12964	13041	13264	13216	13256	13223	13105	13167	12965	13121	13013	13251	13221	13113	13268	13036	13159	13144	13084	13166	13390	13159	13202	13242	13156	13206	13069	13073	13123	13141	13160	13192	13137	13105	13092	13169	12988	13069	13113	13134	13153	12982	13073	13253	13142	13282	12987	13201	13051	13147	13208	13186	13066	13103	13084	13096	13326	13211	13173	13056	13080	13257	13163	13205	13254	13178	13012	13250	13102	13046	13181	13150	12950	13247	13232	13203	13016	13250	13198	13175	13232	13120	13084	13202	13030	13156	13227	13268	13153	13204	13220	13185	13148	13079	13163	13153	13150	13163	13253	13116	13047	13111	12903	13143	13069	13140	13113	13204	13116	13157	13301	13064	13256	13028	13077	13318	13081	13072	13127	13126	13034	13170	13168	12954	13091	13209	13065	13242	13105	13218	13232	13336	13179	12923	13344	13134	13085	13122	13125	13155	13046	13158	13261	13220	13072	13157	13164	13388	13205	13197	13095	13172	13164	13145	13256	13159	13324	13170	13284	13215	13116	13198	13099	13253	13039	13311	13161	13013	13094	13024	13131	13021	13218	13198	13120	12854	13238	13064	13125	13271	13111	13128	13032	13432	13049	13006	13212	13136	13002	13166	13204	13171	13223	13060	13045	13158	13156	13162	13062	13092	13291	13216	12973	13187	13242	13095	13128	13045	12963	13038	13062	13143	13121	13154	13052	13342	13377	13165	13185	13065	13140	13223	13186	13181	13305	13075	13192	13084	13311	13150	13338	13205	13068	13154	13255	13112	13132	13198	13138	13059	13059	13285	13140	13160	13264	13135	13034	13101	13127	13118	13011	13202	13054	13258	13189	13035	13041	13240	13102	13145	13118	13061	13118	13220	13207	13222	13168	13154	13238	13181	13267	13078	13208	13118	13151	13038	13150	13015	13233	13199	13335	13089	13073	13051	13189	12967	13142	13157	13233	13005	13164	13135	13135	13389	13008	12958	13138	13143	13177	12996	13311	13109	13278	13230	13178	13132	13028	13315	13287	13154	13086	13043	12992	13226	13291	13231	13114	13158	13097	13100	13293	13149	13140	13172	13029	13147	13152	13210	13163	13087	13139	13130	13301	13091	13051	13151	13072	13156	13352	13094	13063	13133	13021	13272	13207	13121	12977	13258	12988	13141	13076	13231	13242	13254	13313	13146	13185	13142	13158	13384	13080	13115	13127	13410	13069	13104	13126	13254	13202	13021	13236	13138	13009	13140	13029	13145	13198	13232	13131	13253	12996	13228	13132	13200	13174	13199	13261	13161	13127	13203	13160	13175	13148	13161	13172	13194	13132	13105	13067	13026	13207	13170	13195	13371	13242	13169	13194	13154	13194	13164	13177	13078	13157	13032	13150	13293	13143	13214	13167	13253	13253	13045	13250	13116	13188	13260	13155	13128	13025	13057	13309	13143	13171	13097	13097	13324	13214	13084	13195	13287	13178	13283	13059	13066	13306	13085	13111	13168	13139	13081	13232	13126	13098	13229	13172	13248	13153	13216	13203	13137	13244	13046	13187	13359	13039	13118	13200	12983	13168	13186	13015	13104	13181	13111	13069	13111	13193	13190	13212	13242	13140	13081	13155	13125	13176	13048	13071	13168	13195	13189	13271	13167	13265	13146	13140	13244	13164	13266	13055	13046	13080	13150	13158	12972	13163	13138	13178	13246	13118	13156	13132	13205	13220	13096	13024	13208	13092	12978	13134	13147	13152	13219	13152	13123	13150	13024	13093	13151	13166	13243	13188	13212	13001	13231	13336	13160	13190	13066	13160	13120	13140	13197	13226	13204	13159	13134	13151	12893	13233	13168	13079	13122	13183	13175	13139	12928	13189	13310	13047	13117	13173	13150	13204	13268	13142	13124	13143	13204	13156	13125	13184	13214	13156	12970	13115	13132	13168	13201	13229	13209	13148	13117	13038	13136	13041	13218	13141	13210	13260	13256	13288	13201	13232	13119	13214	13210	13224	13117	13177	13109	13083	13143	13154	13075	13104	13246
23997	21427	28919	24422	23003	23682	22022	18542	17024	16562	16063	15833	15581	15701	15498	15666	15659	15423	15413	15256	15097	15431	15296	15405	15130	15111	15339	15330	15472	15305	15484	15005	15145	15116	15167	15089	15257	15183	15234	15183	15074	15184	15241	15238	15167	15266	15292	15133	15201	15412	15770	15798	15808	15591	15410	15403	15411	15108	15277	15253	14963	15064	14923	15084	15194	15210	15283	15042	15160	15092	15014	15243	15066	15070	15292	15042	15342	15168	15240	15113	15147	15196	15320	15032	15222	15195	15089	15072	14939	15084	15288	15109	15168	15022	15114	15116	15098	15135	15088	15063	15179	15035	15155	15284	15179	15342	15001	15264	15025	15190	15083	15217	15291	15243	15145	15310	15115	14985	15125	15082	15310	15155	15201	15081	15077	15308	15111	15167	15080	15213	15264	15184	15098	15206	15069	15158	15057	15072	15255	15129	15135	15157	15327	15056	15284	15184	15087	14920	15232	15290	15097	15173	15276	15192	14968	15049	15307	15274	14946	15024	15108	15111	15042	15009	15231	15143	15050	15019	15047	15137	15168	15145	15037	15126	15297	15218	15180	15185	15102	15095	15251	15166	15055	15126	15154	14879	15132	15172	15238	15322	15189	14920	15047	15133	15131	15143	15160	15172	15008	15202	15094	15471	15217	15029	15160	15099	15066	14945	15175	15347	15026	15012	15065	15051	15214	15097	15182	15153	15103	15135	15246	15179	15282	15123	15192	15069	14947	15085	15131	15034	15147	15088	15260	14992	15251	15271	15155	15121	14928	15022	15184	15087	14988	15048	15107	15140	14993	15072	15096	15087	15034	15287	15066	15003	15277	15138	15144	15064	15010	14868	15024	15124	15114	15000	15146	15171	15011	15122	15235	15307	15128	15080	15181	15087	15015	15181	15056	14985	15041	15214	15067	15179	15261	15125	15113	15080	15311	15166	15290	15133	15058	15101	15035	15078	15283	14990	15170	15060	15122	15129	15111	15269	14866	15250	14916	14968	15169	15065	15241	15252	15086	15020	15232	15191	15025	14953	15247	15112	15188	15150	15150	15176	14920	15228	15188	15083	14964	14964	15002	15151	15172	15016	15245	15138	15187	14986	14953	15180	15265	15121	15082	14961	15142	14993	15061	15125	15104	14976	15132	15012	14964	15260	15109	15023	15136	15049	15113	15272	15216	15045	15020	15252	15077	14911	15004	15357	14949	15304	15216	15287	15250	15194	15261	14711	15305	15062	15058	15185	15434	15175	15231	15065	15219	14959	15045	15163	14960	15236	15121	15010	15217	15162	15121	15147	15204	14894	15187	15021	14983	15085	15074	15140	15075	15204	14969	15025	15183	15067	15024	14992	15112	15127	15081	15349	15071	15207	15123	15020	14970	15056	15191	15127	15429	15055	15120	15100	14981	15189	15253	15273	15161	14939	15040	15182	15129	15182	15087	15212	15219	15299	15182	14956	15037	15143	15208	15123	14964	14946	15031	15102	15212	14941	15273	15149	15138	15010	15236	15119	15237	15053	15100	15256	14926	15128	14978	14939	15177	15050	14962	15072	15207	14966	14932	14994	15284	15097	15015	15087	15092	15110	15005	15113	15161	14948	15017	15106	15074	15086	15114	15158	15164	14984	14984	14921	14962	14996	15193	15230	15099	15362	15291	15117	15153	15064	15069	15156	15220	15107	15149	15317	15257	15097	15139	15000	14939	14960	15174	15137	15124	14897	15147	15106	15018	15139	15287	15102	14889	15054	15140	15172	15025	15109	15278	15064	15156	15387	15144	15264	15124	15093	15220	15160	15205	14933	15271	15298	15146	15064	14876	15174	15239	15186	15185	15119	15304	15260	15181	15159	14959	15130	15165	15119	15143	14998	15134	15100	15156	15183	15045	15137	15246	15082	14971	15343	15046	15036	15263	15112	15119	15097	15254	15150	15204	14991	15109	15230	14944	15075	14889	15047	14864	15318	15232	15113	15220	15171	15046	14994	15178	15158	15150	15067	15083	15055	15211	15237	15237	15142	15334	15371	14984	15060	15137	15271	15160	15204	15324	15131	15268	15022	15132	15138	14969	15108	15102	15004	15224	15012	15002	15036	14993	15264	15146	14897	15173	15072	15155	15362	15067	15101	15030	15299	15229	15047	15057	15339	15244	15205	15037	15368	15096	15049	15198	14994	15172	14938	15170	14896	15012	14914	14930	15010	15007	15112	15140	15039	15110	15152	15189	15074	15241	15146	15078	15028	15027	15076	15104	15280	15064	15204	15086	15071	15228	15181	15027	15155	15154	15029	14856	15047	14969	15316	15005	15073	15121	15150	15035	15130	15153	15199	15141	15195	15122	14943	15096	15089	15158	15158	15166	14996	15022	15127	15030	14999	15026	14861	15220	15168	15140	15170	15031	14928	15058	15121	15092	15159	15264	15132	14960	15119	15223	15018	15183	15300	15288	15268	15412	15097	15156	15282	15266	15104	15078	15031	15165	15163	15222	15118	15100	15244	15032	15134	15186	15217	15062	15070	15107	14932	15344	14978	15167	15197	15315	15241	15100	15106	15295	15123	15140	15017	15176	15068	15198	15078	15363	15173	15046	15042	15246	15197	15257	15060	15096	14868	15378	14935	14987	15329	15292	15027	14985	15079	14952	15180	15294	15379	15246	15142	14997	15053	15160	15058	15105	15132	15080	15109	15086	15021	15158	15011	14946	14951	15027	15303	15086	15056	15205	15239	15128	15067	15197	15226	15182	15115	15005	15038	15099	15172	15201	15291	15137	15020	15131	15199	15134	15155	14984	15165	15253	15137	15129	15044	15097	15185	15018	15018	15145	15100	15168	15102	15152	15062	15100	15123	15248	15027	15130	14948	14933	15218	15267	15162	15028	15165	15100	15059	15225	15240	15258	15174	15197	15116	15052	15107	14976	15187	15073	14926	14986	15073	15056	15310	15092	15075	15111	15204	15318	15231	15066	15029	15181	15158	15029	15209	14968	15330	15167	15265	15313	15169	15085	15047	15081	15157	15245	15169	15282	15395	15283	14984	15134	15194	15180	15080	15115	15028	15212	15026	15221	15114	15042	15194	15198	15113	15206	15033	15039	15214	15413	15006	15103	15082	15170	15205	15188	15210	15191	15334	15202	15140	14952	15267	15144	14961	15213	15081	15304	15077	15138	15102	14861	15116	15042	15107	14951	15264	15035	14931	15028	15134	14997	15251	15189	15149	15126	15314	14988	15254	15109	15084	15273	15202	15168	15124	14978	15113	15058	14994	15093	15233	15065	15203	15194	15009	15133	15143	15152	14944	15106	14975	15020	15155	15012	14890	15074	14874	15032	15076	15047	15189	14975	15100	15102	15079	15293	15038	15200	15318	15070	15134	15158	15408	15148	15181	15023	15178	15263	15033	15277	15174	15050	15243	15031	15053	15081	15129	14984	15199	15136	15120	15186	15237	15121	15128	15181	15019	15041	15115	14925	15117	15093	15052	15170	15130	15265	15222	15203	15287	15010	15338	15110	15048	15090	15178	14976	15002	14877	14937	15263	15127	15218	15159	14966	15097	15245	15232	15361	14943	14978	15076	15180	15137	14950	14992	15371	15221	15010	15117	15043	15114	15164	14931	15088	15184	15358	15099	15163	15128	15301	15071	15287	15197	15185	15257	15151	14985	15189	15184	14922	15074	15116	15147	15114	15093	14902	15058	15096	14903	15091	15126	15071	15061	15079	15197	15275	15002	15216	15230	14990	15185	15119	15135	15204	15047	15261	15106	15069	15114	15122	15134	15039	14986	14994	14965	15284	15061	15271	15320	15131	15172	15001	15306	15160	15324	15152	15024	15161	15049	15130	15262	15055	15245	15072	14908	15019	15197	14914	15020	14960	15140	15133	14915	15104	15323	15216	15159	14963	14953	15143	15104	15188	15291	15138	15020	15078	15139	15162	15140	15068	15318	14978	15475	15150	15138	15096	15242	15215	15146	15174	15027	15035	14937	15113	15167	15236	15214	14941	15007	15004	15198	15110	15120	15173	15037	15243	15109	15262	15121	14998	15097	14983	15281	15214	15016	15079	15307	15174	15156	15182	15064	15040	15128	15130	14995	15091	15101	15243	15054	15032	15078	15090	15347	15163	15129	15148	15137	15227	15118	15050	15136	15235	15217	15075	15129	15094	15135	15102	15146	15189	15217	15126	15052	15083	14916	15108	15152	15245	14879	15153	15076	15022	15244	15103	15308	15159	14988	15170	15093	15045	15070	15074	15311	15239	15168	15126	15060	15263	15126	15119	15186	14972	15158	15096	14976	15303	15066	14842	15107	15058	15236	15099	15084	14968	15064	15018	15111	15031	15050	15131	14977	15068	15169	15251	15320	15027	15171	15114	15143	15037	15293	15113	15172	15071	15000	15188	15256	14834	15108	15250	15157	15162	15073	15337	15331	15141	15192	15231	15209	15204	14963	15231	15221	15031	15220	15120	15129	15057	15366	15094	15300	15150	15173	15016	15118	15001	15054	14900	15017	15324	15067	15192	15138	15345	15213	15064	15046	15165	15209	15073	15214	15138	14985	15198	14980	15101	14951	15200	15135	15248	15196	14964	14968	15182	15190	15161	15114	15000	15093	15217	15055	15089	15134	15120	15091	15073	15099	15084	15184	15193	15277	15052	15139	14979	14949	15048	15198	15055	15263	15279	15395	15099	15065	15203	15184	15301	15139	15013	15083	15031	14987	15149	15117	15142	15078	15122	15051	15088	15020	15045	15047	15125	14934	15020	15136	15101	15153	15136	14956	15033	15217	15204	15080	14965	15028	15201	15195	15305	15018	15147	15084	15130	15024	15128	15161	15301	15156	15236	15072	15130	14959	15114	15059	15016	15064	15212	15166	15135	15030	15113	15278	15122	15082	15040	15252	15071	15104	15280	15089	15077	15063	15036	15053	15146	14955	15075	15052	15111	15320	15157	15116	14869	15149	15113	15058	15104	14979	14953	15085	15040	15121	15202	15053	15027	15139	15211	15039	15240	15050	15174	14924	15158	15145	15019	14959	15156	15119	15120	15172	15118	14989	15222	15228	14893	14979	15211	15028	15136	14856	15121	15064	15148	15232	15068	15083	15114	15190	15285	15080	15123	15296	15078	15113	15389	15000	15160	15114
23158	33459	33135	29403	25983	21804	19316	17530	15881	15211	14455	14025	13944	13964	13788	13796	13577	13393	13407	13452	13180	13544	13289	13294	13406	13367	13497	13406	13355	13544	13325	13364	13239	13198	13436	13231	13375	13244	13205	13299	13364	13367	13531	13308	13307	13260	13310	13230	13239	13528	14271	14267	13944	13660	13468	13411	13325	13230	13271	13039	13268	13361	13206	13155	13285	13204	13180	13245	13174	13252	13306	13191	13395	13281	13432	13137	13308	13185	13409	13392	13231	13192	13061	13160	13272	13333	13153	13340	13246	13295	13283	13343	13207	13251	13241	13406	13371	13161	13243	13132	13146	13352	13179	13240	13188	13223	13203	13292	13184	13267	13482	13263	13356	13228	13327	13342	13376	13203	13298	13226	13317	13259	13211	13226	13168	13231	13226	13351	13197	13098	13179	13194	13303	13275	13335	13257	13283	13170	13232	13317	13448	13323	13067	13127	13293	13274	13220	13375	13095	13268	13235	13338	13201	13228	13211	13109	13350	13400	13157	13256	13312	13395	13028	13168	13263	13350	13306	13268	13111	13151	13414	13343	13221	13152	13206	13215	13272	13182	13094	13307	13127	13357	13182	13202	13185	13218	13161	13236	13222	13331	13281	13191	13183	13212	13269	13315	13336	13317	13134	13229	13409	13291	13156	13198	13265	13166	13265	13308	13424	13301	13377	13202	13295	13156	13199	13180	13369	13166	13149	13258	13078	13381	13239	13406	13149	13201	13145	13437	13293	13008	13294	13169	13207	13255	13239	13259	13345	13157	13173	13211	13288	13497	13254	13152	13155	13275	13138	13354	13282	13153	13385	13262	13290	13235	13099	13391	13032	13240	13121	13041	13413	13310	13279	13254	13350	13266	13283	13185	13183	13390	13234	13147	13335	13183	13391	13264	13197	13097	13309	13318	13342	13394	13371	13235	13245	13216	13298	13382	13252	13180	13230	13150	13014	13395	13140	13253	13206	13240	13102	13313	13272	13194	13343	13091	13367	13325	13397	13311	13164	13165	13212	13212	13251	13342	13172	13285	13122	13223	13291	13294	13186	13291	13151	13426	13239	13252	13186	13326	13144	13110	13280	13271	13151	13174	13200	13269	13156	13350	13246	13403	13398	13129	13391	13139	13083	13177	13219	13291	13201	13213	13406	13343	13348	13159	13325	13240	13183	13208	13340	13092	13177	13196	13301	13087	13368	13183	13145	13289	13347	13399	13121	13203	13227	13338	13240	13174	13456	13213	13144	13141	13275	13221	13326	13353	13300	13239	13322	13281	13274	13205	13182	13206	13320	13135	13277	13225	13231	13145	13354	13234	13372	13358	13203	13211	13287	13180	13262	13301	13264	13115	13198	13193	13099	13213	13182	13336	13265	13198	13238	13234	13268	13377	13127	13080	13264	13301	13198	13303	13154	13104	13333	13300	13309	13318	13144	13269	13005	13194	13313	13284	13138	13247	13132	13123	13323	13295	13241	13309	13228	13230	13161	13277	13261	13333	13408	13248	13354	13172	13287	13303	13266	13099	13273	13148	13197	13143	13370	13348	13272	13253	13420	13308	13099	13239	13213	13357	13282	13227	13252	13280	13275	13271	13105	13261	13282	13316	13229	13180	13216	13185	13285	13194	13110	13286	13322	13335	13457	13093	13234	13144	13207	13362	13348	13108	13157	13157	13325	13204	13090	13296	13320	13384	13293	13237	13388	13245	13133	13271	13268	13218	13216	13333	13208	13261	13221	13223	13393	13280	13310	13228	13071	13247	13288	13094	13406	13167	13272	13186	13319	13331	13298	13201	13333	13335	13181	13188	13490	13102	13385	13310	13254	13331	13235	13360	13274	13351	13228	13119	13279	13221	13159	13350	13394	13251	13132	13172	13228	13266	13260	13501	13056	13367	13253	13159	13148	13346	13244	13192	13290	13234	13139	13216	13100	13369	13139	13280	13114	13244	13255	13239	13433	13275	13358	13242	13215	13169	13274	13183	13309	13322	13187	13244	13319	13257	13255	13366	13178	13199	13319	13276	13225	13313	13370	13221	13298	13231	13195	13201	13277	13154	13007	13280	13402	13231	13228	13281	13204	13214	13314	13360	13316	13256	13234	13246	13187	13241	13192	13297	13268	13423	13413	13177	13306	13292	13340	13359	13260	13061	13158	13229	13391	13347	13353	13194	13201	13145	13309	13275	13183	13112	13199	13246	13430	13198	13294	13352	13111	13245	13166	13204	13319	13210	13313	13261	13182	13217	13140	13336	13218	13202	13291	13385	13409	13378	13354	13393	13224	13227	13339	13405	13236	13269	13277	13375	13213	13250	13286	13303	13244	13184	13229	13195	13208	13210	13308	13359	13332	13315	13258	13331	13294	13187	13126	13218	13144	13149	13324	13189	13312	13283	13361	13175	13281	13214	13171	13298	13199	13290	13390	13233	13292	13058	13300	13387	13152	13298	13314	13141	13155	13370	13171	13001	13344	13260	13257	13162	13325	13176	13337	13329	13231	13211	13294	13416	13320	13177	13261	13304	13214	13247	13351	13164	13320	13288	13181	13164	13179	13292	13175	13087	13215	13246	13270	13284	13311	13217	13308	13278	13169	13283	13272	13214	13348	13190	13205	13112	13159	13280	13106	13302	13122	13198	13377	13181	13414	13299	13186	13279	13319	13186	13200	13233	13201	13115	13266	13256	13304	13167	13062	13096	13237	13347	13201	13195	13205	13246	13146	13352	13150	13023	13322	13278	13092	13489	13241	13137	13215	13088	13125	13284	13373	13391	13134	13226	13253	13299	13234	13260	13320	13212	13390	12963	13325	13310	13347	13230	13067	13289	13269	13336	13330	13194	13252	13276	13213	13143	13216	13163	13237	13318	13224	13189	13309	13141	13303	13282	13211	13358	13204	13286	13427	13314	13088	13395	13077	13285	13055	13130	13199	13190	13167	13288	13235	13121	13383	13192	13346	13417	13353	13278	13368	13289	13285	13273	13363	13239	13272	13267	13159	13297	13284	13344	13348	13281	13249	13262	13294	13107	13119	13271	13258	13107	13218	13247	13121	13165	13242	13268	13223	13167	13197	13292	13380	13247	13213	13180	13163	13243	13295	13128	13213	13196	13165	13294	13148	13275	13347	13182	13297	13497	13296	13148	13315	13114	13088	13352	13164	13255	13284	13270	13275	13289	13272	13245	13114	13284	13267	13076	13251	13104	13285	13180	13160	13097	13306	13058	13213	13273	13205	13229	13313	13094	13265	13334	13302	13161	13277	13150	13312	13118	13202	13258	13295	13054	13256	13145	13324	13306	13136	13352	13241	13346	13198	13304	13379	13324	13286	13239	13189	13217	13336	13157	13075	13226	13164	13358	13142	13209	13180	13373	13305	13175	13311	13297	13304	13133	13285	13239	13387	13159	13358	13424	13263	13137	13326	13250	13276	13197	13166	13412	13260	13233	13308	13219	13323	13176	13265	13270	13313	13095	13346	13360	13185	13205	13391	13168	13338	13229	13328	13287	13198	13243	13165	13016	13306	13212	13240	13362	13186	13300	13136	13262	13369	13275	13202	13293	13301	13166	13352	13227	13375	13246	13176	13249	13397	13218	13309	13296	13349	13218	13158	13388	13325	13432	13322	13265	13435	13238	13191	13220	13309	13364	13246	13243	13256	13403	13411	13215	13327	13170	13026	13292	13214	13189	13337	13292	13437	13213	13144	13224	13119	13260	13163	13287	13221	13250	13304	13094	13353	13195	13121	13208	13246	13332	13346	12955	13298	13256	13217	13244	13155	13204	13281	13336	13125	13166	13231	13160	13145	13184	13203	13208	13307	13273	13340	13152	13094	13306	13360	13085	13259	13253	13357	13285	13231	13266	13246	13174	13239	13138	13108	13430	13289	13349	13353	13266	13234	13377	13419	13370	13173	13182	13315	13262	13192	13205	13192	13084	13265	13272	13238	13183	13290	13163	13231	13400	13165	13274	13284	13304	13229	13202	13260	13219	13291	13275	13277	13123	13122	13247	13278	13240	13318	13275	13212	13232	13353	13150	13358	13154	13377	13343	13298	13238	13234	13177	13411	13407	13268	13297	13392	13225	13346	13202	13313	13195	13156	13228	13161	13399	13361	13250	13237	13380	13190	13132	13332	13214	13324	13314	13095	13307	13267	13260	13323	13256	13307	13314	13108	13394	13243	13319	13122	13234	13262	13196	13248	13265	13194	13176	13351	13246	13344	13170	13195	13195	13303	13235	13262	13349	13058	13299	13139	13241	13320	13201	13198	13154	13216	13376	13153	13205	13289	13297	13219	13285	13292	13278	13271	13165	13257	13379	13210	13301	13121	13367	13319	13078	13349	13304	13143	13170	13382	13231	13211	13208	13414	13315	13282	13306	13187	13180	13319	13037	13147	13493	13162	13305	13304	13303	13228	13278	13219	13257	13262	13280	13183	13245	13308	13238	13273	13149	13089	13222	13301	13196	13320	13352	13407	13246	13100	13169	13244	13242	13234	13266	13079	13194	13345	13467	13146	13108	13192	13205	13320	13222	13034	13326	13340	13279	13105	13497	13195	13191	13386	13230	13341	13222	13064	13217	13413	13167	13253	13225	13116	13318	13272	13154	13264	13200	13281	13179	13255	13141	13349	13122	13409	13271	13357	13315	13408	13258	13367	13282	13250	13347	13358	13385	13207	13219	13251	13273	13194	13293	13190	13216	13267	13292	13266	13277	13209	13342	13055	13184	13189	13324	13229	13077	13334	13266	13136	13346	13271	13291	13261	13181	13267	13206	13246	13301	13157	13115	13327	13510	13112	13283	13276	13246	13263	13063	13144	13133	13192	13237	13348	13238	13149	13179	13317	13141	13214	13204	12962	13381	13397	13008	13315	13318	13240	13211	13152	13319	13232	13401	13209	13301	13224	13054	13316	13294	13370	13159	13427	13275	13297	13297	13352	13156	13148	13354	13314	13226	13283	13339	13113	13216	13304	13318	13158	13393	13292	13329	13343	13252	13339	13168	13371	13227	13195	13285	13254	13134	13120	13265	13375	13380	13372	13339	13167	13183	13085	13277	13244	13295	13144	13312	13256	13288	13126	13401	13246	13252	13311	13171	13436	13240	13303	13369	13332	13113	13199	13346	13175	13319	13379	13183
22930	21411	29269	23879	21960	24570	26365	20055	17713	17377	16914	16157	15994	15693	15542	15505	15339	15273	15405	15215	15324	15237	15150	15322	15311	15114	15313	15233	15255	15224	15329	14893	15209	15119	15409	15285	15212	15013	15097	15015	15072	15169	15122	15262	15195	15181	15071	15040	14984	15336	16337	16463	16205	15795	15427	15409	15225	15182	15263	15356	15051	14984	15058	15254	15301	15157	14786	14968	15138	14941	15166	14991	15316	15157	14967	15192	15042	15249	15167	14992	15126	15081	15132	14887	15041	14933	15241	14990	15145	14985	15076	14978	15117	15056	15473	15086	14984	14986	15129	15051	14901	15107	15077	15033	15081	15018	14960	15048	15031	15156	15090	15035	15005	15168	15135	15064	15136	14905	15082	15177	15058	14929	14922	15115	15037	15125	15067	14949	15068	15036	15043	15125	15045	15006	14749	15148	14901	15062	14787	15177	14949	15076	15127	14709	15129	14998	15119	15033	15063	15078	15119	14924	14891	14989	15094	15044	15014	15172	14916	15099	15200	15098	15070	15039	14882	15164	15036	15080	15186	14944	15075	14985	14945	14849	15145	14993	15211	15054	15085	14763	14830	14826	14991	15166	15037	14952	14795	15094	15078	14917	14916	14672	15021	15202	15065	15044	14762	14814	15161	15261	15239	15169	15083	14917	15040	15075	15162	15164	15100	15182	15132	14994	15003	14978	15133	14982	15182	15098	15185	14946	14976	14985	15061	15049	14920	14972	14972	15161	14956	15050	15217	15043	15027	14995	15067	15153	14851	15107	14945	14861	14960	14959	15131	15094	15001	14895	15057	14894	14912	14895	15022	15000	14957	15083	15025	15158	14884	15177	15071	15147	15046	14928	14993	14928	15163	15032	14968	15029	15024	15029	15107	15016	14982	15021	14977	14874	15071	14970	15123	14998	14851	15049	15042	14937	15078	15263	15033	14872	15156	15033	15105	14993	15031	14862	15041	15030	15005	14887	14878	15009	15086	15036	14919	15144	14979	14959	15130	14928	15023	15197	14850	14917	14984	15094	15091	15010	15200	14983	15057	15060	14956	15146	15055	15023	15048	15045	14853	14872	15131	14885	15082	15064	14970	15079	14960	14886	14930	15089	14805	15082	15126	15007	14900	15106	15201	14799	15096	15016	15042	14965	15004	15028	14982	14945	15117	14875	14863	14917	14942	15012	14848	14767	14974	15088	15263	14879	15045	15018	14857	14858	14891	15198	15074	14903	14997	15196	15077	14934	15099	14929	14987	15014	14927	14984	15022	15052	15195	15169	15045	14976	15180	15221	14876	15112	15038	15082	15128	15058	15127	15030	15176	15087	14966	15000	14972	14972	14992	15038	14982	15136	15010	15231	15250	14967	15000	14950	15110	14909	14838	15043	14818	14860	15051	14985	14982	15069	15114	15162	15077	15037	15256	15041	15079	14953	15099	14922	15044	15175	15038	15063	15303	15159	15160	14959	15124	15175	14924	15081	15118	15031	15041	14919	15051	14851	14973	14990	14934	14915	15133	14869	14981	15029	14903	14798	15228	14902	14960	15104	14886	14840	15071	14934	14971	15164	15137	14956	15235	14932	14857	15015	15053	15072	15067	15033	15087	14983	15021	14914	15038	15004	15058	14792	14771	14982	14845	14965	14942	14923	14989	15015	15216	15082	14963	15005	14894	15169	15196	15083	15358	15024	15106	15064	14963	15011	14820	15002	14964	15185	15167	15160	15038	15032	14958	14906	14814	14997	14879	15052	15143	14990	15158	14871	14874	14965	15032	14785	15041	15011	15009	14914	15187	15173	15034	15223	15160	15012	15150	15023	14869	15023	15035	14890	14823	14841	14971	14985	14937	14977	14928	14911	14989	15060	14962	15159	15035	14967	15165	14896	15105	14995	15063	15139	15164	15115	15073	15073	15030	15143	15112	14976	14813	14949	15148	15042	15001	15079	15043	15004	14847	14919	15081	14797	14975	15073	15020	15180	15098	15081	14938	15001	14848	14751	14989	15119	15107	14932	14830	14874	15041	15116	15163	14963	14966	14887	14972	14965	14885	14768	15040	15087	14838	14879	15095	14981	15094	14997	14855	14966	14982	14863	15024	14940	15118	14860	15110	14904	15155	14993	14940	14795	14880	14957	14932	14935	15165	15133	15188	14865	14857	14939	15245	14990	14862	15031	15029	15065	15083	14954	14914	15040	14991	14830	14817	15161	15104	14970	15113	15142	15075	14969	15134	15090	15026	14995	15033	14926	15042	15151	15014	15049	14980	14928	14982	14809	15104	15144	14996	15013	14968	15101	15230	15069	15047	15037	15172	15080	14916	14970	14958	14860	15054	14818	14858	14990	15032	14927	15062	14889	14973	14938	14870	15105	15027	15153	14818	14780	15026	14715	15289	14983	14933	14906	15043	15059	14932	15108	14975	15028	15077	14955	14834	15198	15101	14979	15062	15005	15053	15067	14977	14990	15151	14971	14805	14931	15092	15162	14948	15072	14899	14855	14962	15005	14896	15006	15127	15005	14959	15045	15079	15084	14988	14938	15148	14976	15020	15086	15000	15051	15064	14891	14924	15052	14946	15092	15117	15184	15176	15094	14928	15004	15042	15021	14971	14848	14982	14886	14998	15115	15166	15113	15051	14978	14920	15042	14872	15077	15165	15167	15167	14887	15071	15132	14986	14909	15149	14895	15129	15081	14916	14763	14877	14983	14907	14972	15119	15020	14946	14970	15032	15211	14938	15092	14936	14990	15048	14924	15309	15079	14929	15073	15224	14903	15006	14886	15085	14961	15144	14944	15065	14882	15202	14887	14971	15064	15060	14946	14755	14923	15018	15060	14965	15060	14955	14989	14895	15028	14974	14845	15159	15071	15012	14985	14907	15118	15075	15088	14981	15084	14898	14950	14974	15133	14988	14901	15025	15181	15158	15053	14823	14991	14886	14898	15138	15013	15020	14930	15001	14973	15009	15181	14784	14996	15049	14917	15014	14945	15084	15006	15010	14979	14966	14971	15008	14899	14887	14957	14986	15080	14795	15013	15155	15062	14977	14963	14912	14784	14920	15001	14939	15099	14834	15069	15025	15066	15076	15003	14900	14972	15146	15060	15032	15134	14986	15010	15045	15355	15088	14961	15098	14885	15063	15008	14942	15077	15061	14879	14946	14942	14805	15021	14918	15052	15088	15135	15255	14948	15100	15017	14923	15127	14864	15006	15037	15155	14905	15112	15214	15090	14944	15155	14948	15100	14831	14983	14996	14846	14924	14947	14868	15191	15144	14901	15216	15056	15238	15276	14794	15042	15089	14992	15134	15233	14988	14793	15037	15062	15027	15055	14969	14875	14969	14943	14987	15125	15039	15088	14876	14944	14890	15300	14952	15057	14971	14877	14854	15053	15091	15106	15099	15053	15062	14866	15015	15060	14889	15022	15086	15113	15069	15050	15155	14915	14957	14786	14862	15229	15126	15010	15256	14997	15104	14989	15066	15063	15018	15008	15019	15011	14928	15117	14971	15203	15105	14945	15133	15049	14958	14921	14922	15087	14940	15069	14779	14892	15196	15059	15132	14789	15080	14965	15006	15066	15065	15027	14848	15070	14946	15060	15077	15029	14891	14921	15055	15131	15209	15051	15051	14920	15106	14957	15188	15000	14899	14972	14897	15099	14938	14938	15113	14964	14829	15201	15039	15236	15003	15021	15262	15097	14949	14947	14939	14693	14796	14903	15081	15122	14855	15029	14973	15024	15257	15270	14908	14962	14977	14814	15238	14998	15002	14815	15106	14897	15026	14788	14839	15027	14850	15141	15146	14964	15078	14968	15227	14917	14898	14870	14920	14930	14951	14875	15152	15066	14921	15036	15101	15055	15188	15225	15154	15053	15000	14943	14978	15158	15096	14906	15206	15074	15069	15073	15079	14890	15197	15168	15090	15027	14932	15134	14873	14949	15047	15019	14949	15131	14913	14793	15123	14926	15048	15152	14948	14973	14861	15043	15020	15107	14959	14871	15145	14864	15150	15030	15232	15032	15060	15069	15065	15094	15083	14986	14913	15011	15217	14818	15077	15048	15032	14921	15005	14954	14978	15164	15092	15095	14852	14968	15065	15011	14975	15293	15112	15136	14974	15030	15120	15137	15244	15034	15202	14954	14906	14969	15067	14789	14975	14809	15115	14923	14948	15120	14919	15107	14819	14976	14849	14967	14985	15032	15058	15021	15170	15038	14912	15039	15022	15151	15109	15072	14857	14993	14985	15136	15203	15005	15046	15118	15071	15009	14804	14973	14906	15293	15105	15128	15138	15117	14965	15075	14940	15092	15097	15021	14924	15316	14929	15085	14960	15151	15124	15034	14861	15024	14885	14948	15075	15022	14911	14925	14981	15104	15122	14879	15094	15022	14860	14795	15175	14902	14979	15113	14936	15018	14897	14962	15002	14894	14906	14967	15086	15084	15006	15001	15199	14958	14957	14916	14748	14972	15033	15140	14954	14966	15028	14911	15043	15171	15002	14862	15060	14961	15046	15194	15018	15314	14943	14909	15052	15077	15148	14943	14971	14970	15049	15069	15038	15125	14974	15033	15122	14981	15024	14869	15015	15117	15086	14915	14843	14754	15056	15057	14942	15119	15010	14789	14989	15092	15076	14904	15002	14945	14939	14942	15022	15131	15092	14923	14970	15208	14788	14938	14877	15136	15118	14857	15190	15053	14735	14999	14931	14860	14923	14929	14866	15036	15027	14805	15002	15063	15004	15002	15401	15136	15096	14854	14921	14979	15110	14723	15187	15072	15090	14997	15133	15176	15194	15035	14954	15165	14849	15018	15098	15006	15055	15069	14922	14962	14973	15190	14956	14891	15046	15049	15120	15065	15325	14815	15095	15124	14942	15115	15235	15066	15062	15019	15006	14885	15114	14986	15188	15058	14853	15053	14818	14950	15185	15081	14939	15006	15113	15075	15138	14986	14932	15200	15249	15174	14927	15002	14908	14909	15086	15060	15064	15166	15121	15104	15038	15148	14983	14774	15079	15298	15182	15108	15186	15063	14884	14969	15134	14799	15088	15058	15024	15074	15111	15202	15033	15108	15106	15094	14844	15002	14994	14949	14956	15134	15053	15018	15134	15048	15100	14865	14945	14899	14973	14944
25075	40891	37876	34687	30286	25581	22468	19679	17292	15923	15012	14493	14181	13831	13855	13682	13743	13486	13461	13250	13343	13347	13379	13229	13271	13107	13288	13390	13263	13209	13326	13237	13276	13229	13280	13241	13230	13223	13341	13195	13231	13173	13176	13269	13252	13202	13363	13160	13283	13482	15308	15069	14316	13791	13565	13186	13190	13133	13030	13133	13093	13053	13308	13039	13201	13162	13038	13183	13110	13339	13331	13121	12995	13125	13261	13106	13222	13166	13002	13169	13273	12992	13102	13265	13200	13125	13120	13214	12998	13178	13064	13098	13172	13049	13087	13113	13111	13329	13149	13154	13229	13093	13024	13075	13258	13098	13189	13169	13090	13258	13094	13104	13177	13190	13337	13015	13095	13061	13208	13109	13276	13035	13209	13097	13088	13215	13006	13063	13046	13099	13184	13123	13219	13081	13141	13248	13188	13228	13115	13190	13139	13096	13067	13079	13171	13157	13189	13194	13047	13111	13194	13101	12940	13205	13074	13172	13094	13118	13243	13153	13137	13192	13187	13351	12976	13088	13071	13058	12992	13157	13105	13132	13201	13029	12997	13168	12980	13236	13186	13267	13178	13098	13043	12982	13145	12928	13062	13311	13173	13019	12868	13155	13205	13146	13273	13061	13087	12972	13044	12998	13246	13117	13222	13043	13080	13033	13140	13251	13096	13255	12997	13141	12968	13076	13214	13189	13034	13235	13140	13119	13067	13148	13178	13046	13056	13117	13066	13190	13144	13205	13192	13035	13188	13227	13135	13166	13114	13056	13099	13219	13072	13082	13033	13319	13157	13123	13155	13170	13227	12970	13079	13090	13189	13016	13136	12966	13036	13088	13245	13215	13139	13186	13159	13119	13241	13019	13100	13131	13165	12952	13094	13167	13153	13083	13138	12985	13045	13066	13035	13104	13117	13034	13222	13188	13015	13029	13096	13177	13224	13116	13228	13158	13200	13053	13129	13076	13056	13105	13070	13221	13019	13094	13126	13151	13122	13014	13161	13207	13072	12988	13001	13059	13034	13029	13052	13189	13151	12975	13049	13002	13111	13131	13143	13084	13143	13011	12893	13213	13115	13174	13130	13155	13110	13167	13022	13039	13015	13212	13076	13104	13192	12959	13178	13080	13091	13004	13161	13179	13092	13133	12942	13022	13121	13112	13134	13118	13276	13024	13216	12964	12935	13082	13081	13145	13086	13102	13163	13128	13187	13151	12885	13159	13146	13085	13121	13126	13138	12873	13077	13142	13040	13073	13119	13151	13239	13314	12946	13086	12984	13048	13160	13186	13204	13278	13274	13053	13178	13199	13116	12961	13203	13184	13034	13081	13317	13085	13100	13240	12972	13027	13118	13281	13155	13214	13263	13106	13080	12829	13253	13146	13063	13139	13056	13111	13090	13176	13190	13163	13073	13142	13034	13158	12949	13055	13162	13075	13120	13087	13208	13191	13121	13080	12993	12984	13281	13084	13214	13069	13099	13268	13282	13095	13020	13019	13111	13141	13179	13126	13308	13096	13132	12983	13010	13041	13061	13041	13186	13161	13164	13245	13004	13206	13157	13119	13349	13267	13161	13071	13233	13067	13052	13114	13151	13092	13110	13046	13060	13130	13144	13072	13100	13118	13055	13181	13076	13083	12963	13084	13146	13080	13119	13221	13129	13051	13212	13179	13147	13053	13074	13018	13043	13166	13259	13093	13221	13135	13130	13088	13132	12933	13114	13138	12950	13108	13169	13138	13195	13006	13159	13117	13046	13149	13204	13201	13044	13181	13159	13123	13109	13195	13052	13060	13130	13151	13051	12969	13166	13074	13092	13222	13076	13175	13092	13186	13229	13176	13078	12976	13130	13067	13273	13066	13007	13215	13039	13095	13304	13175	12981	13059	13110	12988	13052	13114	12939	13198	13109	13056	13398	13166	13081	13083	12967	13083	13084	13211	13102	12997	13092	13048	13188	13081	13277	13118	13090	13241	13136	13006	13089	13048	13078	13138	13148	13159	13103	13248	13071	12999	12993	13166	13170	13109	13316	13150	13106	12958	12971	13222	13194	13194	13104	12972	13225	13078	12958	12965	13071	13197	13026	13025	13098	13215	13057	13127	13056	13162	13036	13104	13186	12951	12951	13120	13122	13073	13052	13111	12982	13095	13143	13099	13114	13086	13080	13177	13040	13093	13177	13118	13187	12964	13157	13228	13055	13200	13052	13132	13080	13221	12950	13175	12974	13122	13235	13248	13229	13158	13095	12923	13193	13174	13147	13119	13055	13035	13127	13221	12947	13198	13205	13055	13164	13004	13101	13070	13142	13171	13247	12972	13237	13069	13030	13079	13168	13094	13058	13069	12966	13201	13084	13079	12975	13150	13096	13108	13071	13016	13228	13147	13098	13081	13021	13006	12997	13137	13116	13138	13022	13162	13105	13093	13149	12863	13081	13022	13039	13086	13111	13155	13375	13152	13201	13242	13289	13112	13094	13211	12904	12968	13193	13201	13039	13324	13154	13029	13278	13044	13107	13300	13132	12954	13090	13221	13026	13053	13195	13034	12917	13039	13146	13198	13135	13197	13243	13014	13089	13103	13043	13212	13192	13029	13115	13078	13115	13193	12996	12939	13154	13162	13221	12980	13157	13055	13150	13092	13037	12997	13083	13117	13296	13133	13178	13095	13274	13052	13090	13139	13163	13046	13048	13220	13151	13060	13029	13127	13095	13069	13090	12959	13152	13130	13147	13193	13261	13091	13057	13078	13217	13133	13186	13073	13211	13142	13155	13138	13249	12895	13113	13149	13116	13092	13122	13199	13051	13195	13128	13380	12975	12998	13148	13118	13076	13096	13186	13039	13207	13150	13275	13068	13242	13085	13103	13287	13068	13012	12900	13112	13068	12970	13013	13125	13326	13059	13085	13047	13057	13117	13098	12917	13085	13124	13146	13143	12990	13188	13064	13000	13097	13119	13108	13077	13113	12923	13043	13017	13001	13119	13194	13215	13257	13262	12952	13255	13043	13237	13035	13107	13194	13233	13073	13142	13137	13132	13156	13016	13307	13230	13094	13105	13154	13057	12979	12957	13084	13062	13156	12988	12954	13113	13180	13207	13177	13231	13239	13116	13013	12955	13093	12971	13279	13135	13109	13033	13068	13001	13195	13131	13130	13085	13106	12950	13183	13104	13091	12925	13089	13094	13176	13074	13084	13073	13119	12933	13154	12939	13081	12950	13190	13179	13036	12986	13282	13185	13227	12938	13192	13039	12936	13017	13059	13152	12968	13256	13063	13092	12928	13102	13076	13023	13134	13225	13150	13178	13013	13069	13047	13057	13164	13138	13006	13155	13100	12959	13074	12997	12949	13132	13054	13010	13137	13176	13048	13068	13086	13214	12999	13210	13062	13193	13101	13203	13255	12946	13202	13087	13180	13071	12962	13221	13039	12990	13283	13080	13095	13231	13246	13294	13139	13130	12975	13115	13101	13225	13168	13285	13016	13097	13089	13142	13021	13113	13044	13304	13195	13019	13120	13114	13098	13114	12959	13131	13115	13064	13118	13169	13083	12983	12994	13024	13142	13129	13231	12966	12986	13119	12968	13035	12993	13124	13203	13122	13100	13240	13277	13175	13083	13085	13214	13123	13195	13136	13148	13094	13338	12988	13080	13167	13387	13146	13069	13017	13059	12864	13221	13171	12998	13153	13060	13222	13056	12983	13075	13001	13229	13203	13224	13256	13258	13123	13051	13274	13081	13117	13043	13019	13089	13093	13032	12980	13084	13208	13124	13021	13143	13079	13159	13205	13221	13144	13064	12987	13051	13096	13101	13242	12939	13173	13066	13151	13214	13088	13220	12917	13060	13085	13008	13082	13091	13236	13132	13120	13174	13112	12868	13152	13191	13091	13147	13070	13186	13091	13139	13217	13193	12943	13322	12849	13178	13081	13180	13123	13087	13093	13177	13301	13218	13075	13275	13093	13153	12939	13242	13123	13277	13047	13019	13041	13170	13028	12896	13307	13194	13105	12996	13074	13005	13005	12980	12958	13102	12912	13127	13112	12986	13108	13088	13248	13233	13372	13015	13036	13118	13252	13230	13143	13227	13087	13216	13233	13100	13002	13147	13059	13128	13152	13140	13193	13207	13131	13044	13171	13115	13101	13073	13191	12998	13020	13133	13032	13231	13104	13155	13077	13219	13190	13018	12878	13203	13012	13097	13337	12998	13234	13092	13129	13063	13137	13031	13082	13218	13138	12885	13130	13063	13171	13154	13117	13115	13043	13020	12859	13220	13035	13067	13006	13127	13112	13238	13040	13023	13167	13129	13106	13038	12962	13131	13148	13076	13033	13237	12987	13281	13211	13091	13099	13055	13193	13113	13222	13037	13098	13180	12984	13025	13192	13041	13282	13249	13201	13028	12976	13233	13148	13130	13241	13163	13067	13357	13029	13077	13143	13173	13087	13171	13106	12906	13012	13122	12993	13274	13073	13213	13083	13057	13053	13146	13091	12998	13170	13218	13195	13072	13276	12925	13213	13082	12946	13210	13103	12992	13169	13211	12989	13115	13016	13137	13145	13247	13026	13174	13213	13194	13173	13110	13051	13045	13100	13339	12976	13111	13202	13085	13265	13176	13119	13096	13119	13161	13197	12950	13103	13042	13037	13071	13276	13185	13096	13095	13163	13113	12990	13140	12960	13255	13041	13054	12950	13244	13079	13146	13174	13200	13171	13027	13270	13097	12940	13087	13182	13085	13166	13168	13019	13178	13189	13096	13078	13162	12978	13037	13122	12982	12960	13064	13066	13116	12985	13145	13113	13116	13224	12969	13068	13146	13055	13135	13070	13089	13069	13077	13081	13069	12967	13049	13052	13299	13213	13213	13046	12959	13097	13095	13104	13142	13170	13044	13164	13072	13020	13248	12928	13058	13266	13044	13213	13207	13046	13186	13060	12995	13237	13198	13092	13085	13168	13179	13146	12987	12989	13146	12929	13064	13175	12975	13177	13182	13262	13017	13187	13040	12993	13234	13216	13099	13164	13068	13015	13118	13025	13221	13098	13108	13263	13123	13166	12960	13145	13150	13016	13143	13064	13296	12998	13100	13100	13185	13181	13152	13093	13112	13193	12986	13146	13228	13093	13098	13131
27697	22513	25962	24078	19606	17940	17325	16827	16373	15875	15761	15557	15721	15564	15755	15436	15766	15544	15475	15399	15413	15600	15874	15649	15494	15407	15669	15698	15618	15633	15573	15522	15625	15441	15325	15391	15277	15252	15514	15442	15411	15342	15387	15584	15544	15518	15489	15453	15595	15350	15444	15615	15506	15593	15332	15470	15598	15516	15527	15669	15600	15462	15520	15416	15335	15622	15581	15519	15274	15593	15352	15489	15597	15404	15604	15356	15596	15490	15467	15562	15420	15582	15529	15395	15513	15263	15549	15287	15443	15434	15458	15422	15430	15502	15717	15629	15518	15519	15486	15503	15457	15363	15557	15525	15538	15357	15463	15570	15394	15498	15580	15430	15590	15435	15514	15541	15439	15697	15688	15593	15418	15756	15494	15371	15184	15489	15503	15593	15407	15472	15431	15269	15539	15415	15433	15390	15597	15436	15498	15438	15360	15487	15620	15412	15340	15335	15465	15525	15487	15322	15269	15285	15551	15692	15473	15512	15464	15557	15398	15531	15502	15355	15447	15299	15415	15559	15542	15626	15565	15466	15380	15330	15497	15538	15362	15560	15319	15317	15495	15339	15410	15565	15417	15457	15568	15292	15225	15403	15361	15562	15414	15457	15420	15362	15364	15384	15462	15456	15625	15444	15592	15305	15486	15359	15438	15253	15281	15474	15478	15447	15548	15551	15519	15368	15301	15536	15398	15502	15603	15541	15402	15297	15465	15615	15496	15568	15314	15457	15456	15530	15480	15563	15514	15620	15320	15450	15491	15484	15304	15505	15493	15446	15371	15662	15588	15269	15502	15507	15517	15469	15625	15688	15519	15532	15474	15516	15484	15317	15422	15543	15248	15358	15511	15328	15299	15335	15332	15338	15447	15506	15420	15246	15529	15620	15544	15299	15404	15473	15495	15428	15322	15450	15460	15495	15401	15331	15439	15489	15310	15609	15544	15576	15533	15464	15613	15291	15511	15420	15522	15459	15619	15356	15389	15366	15489	15511	15386	15481	15349	15563	15420	15507	15519	15541	15337	15418	15473	15375	15305	15459	15771	15362	15344	15337	15323	15689	15599	15547	15505	15529	15733	15365	15283	15414	15547	15349	15394	15537	15461	15434	15506	15407	15436	15369	15420	15338	15594	15434	15448	15459	15437	15485	15358	15348	15615	15461	15526	15403	15405	15625	15359	15119	15495	15400	15483	15564	15513	15373	15472	15656	15358	15380	15451	15342	15237	15450	15550	15485	15489	15500	15619	15467	15531	15554	15488	15515	15428	15425	15417	15499	15660	15375	15412	15428	15340	15378	15418	15378	15400	15432	15557	15642	15523	15427	15505	15438	15435	15574	15313	15371	15529	15489	15582	15482	15248	15603	15418	15474	15360	15404	15504	15296	15497	15476	15549	15400	15397	15343	15453	15444	15469	15455	15414	15528	15446	15285	15669	15345	15768	15437	15650	15452	15541	15324	15509	15552	15398	15354	15508	15366	15429	15359	15404	15508	15545	15443	15450	15220	15367	15495	15459	15497	15547	15650	15559	15108	15575	15471	15472	15451	15478	15629	15511	15389	15706	15605	15426	15249	15546	15392	15393	15411	15567	15385	15726	15419	15359	15291	15656	15475	15460	15449	15394	15325	15608	15432	15473	15335	15392	15584	15256	15467	15387	15529	15471	15180	15533	15426	15545	15388	15350	15251	15313	15224	15443	15411	15364	15386	15428	15528	15544	15433	15488	15426	15453	15277	15486	15404	15311	15298	15488	15632	15437	15294	15476	15432	15388	15361	15545	15358	15352	15513	15549	15353	15450	15569	15416	15565	15458	15427	15579	15524	15625	15417	15413	15261	15296	15483	15457	15739	15434	15548	15534	15370	15517	15420	15491	15479	15334	15463	15491	15540	15516	15372	15602	15486	15446	15523	15510	15637	15694	15413	15455	15349	15397	15457	15525	15446	15426	15608	15525	15479	15485	15469	15417	15521	15549	15590	15532	15586	15296	15417	15509	15421	15466	15526	15551	15357	15424	15463	15443	15491	15533	15550	15471	15469	15464	15686	15561	15374	15589	15568	15315	15477	15505	15317	15419	15417	15420	15427	15432	15471	15502	15432	15517	15713	15350	15505	15450	15393	15484	15583	15325	15703	15337	15597	15547	15285	15485	15231	15570	15597	15295	15529	15570	15519	15523	15385	15668	15479	15586	15514	15635	15539	15542	15562	15283	15367	15478	15332	15722	15635	15474	15120	15345	15405	15430	15589	15405	15424	15530	15650	15590	15489	15312	15229	15453	15578	15305	15507	15310	15425	15205	15554	15341	15319	15470	15473	15496	15437	15495	15600	15553	15406	15422	15515	15471	15455	15423	15708	15407	15503	15862	15323	15521	15610	15548	15332	15482	15340	15518	15320	15382	15617	15470	15291	15646	15577	15334	15574	15404	15448	15378	15520	15314	15475	15533	15441	15611	15570	15513	15548	15489	15546	15473	15478	15484	15525	15574	15432	15480	15455	15413	15395	15427	15466	15483	15540	15324	15287	15485	15324	15258	15598	15405	15543	15481	15267	15473	15382	15441	15403	15305	15442	15610	15510	15585	15565	15517	15555	15464	15609	15394	15408	15512	15554	15270	15455	15441	15384	15630	15584	15342	15512	15452	15446	15504	15397	15453	15512	15648	15381	15328	15319	15188	15333	15351	15359	15383	15481	15521	15581	15347	15569	15503	15644	15442	15286	15379	15444	15389	15547	15620	15500	15424	15301	15470	15377	15516	15452	15577	15444	15294	15506	15362	15513	15415	15440	15463	15502	15591	15361	15509	15451	15314	15420	15393	15597	15366	15289	15521	15506	15587	15597	15723	15774	15291	15339	15223	15483	15462	15505	15457	15465	15545	15399	15366	15317	15413	15402	15411	15279	15373	15528	15645	15589	15461	15498	15451	15309	15429	15438	15351	15430	15418	15503	15472	15506	15392	15617	15278	15389	15436	15552	15558	15424	15459	15626	15465	15699	15481	15561	15341	15482	15441	15452	15328	15364	15606	15483	15676	15419	15574	15329	15466	15394	15493	15679	15477	15704	15394	15624	15534	15601	15613	15565	15520	15480	15490	15343	15371	15511	15475	15508	15227	15596	15699	15527	15601	15430	15611	15626	15398	15451	15363	15422	15325	15249	15410	15523	15522	15552	15427	15613	15385	15435	15205	15481	15405	15415	15365	15553	15504	15460	15476	15401	15525	15418	15487	15666	15655	15440	15427	15599	15499	15439	15633	15418	15347	15429	15363	15410	15486	15363	15674	15493	15494	15583	15538	15308	15440	15348	15399	15595	15524	15527	15461	15465	15323	15499	15197	15581	15383	15486	15372	15472	15473	15561	15539	15426	15297	15487	15424	15475	15636	15514	15511	15655	15443	15551	15691	15557	15439	15527	15363	15447	15393	15440	15531	15557	15486	15421	15428	15687	15461	15441	15524	15331	15588	15556	15487	15294	15230	15593	15576	15285	15358	15461	15548	15485	15543	15524	15681	15625	15477	15568	15490	15414	15420	15316	15614	15450	15429	15499	15538	15502	15554	15560	15410	15517	15373	15556	15466	15638	15377	15386	15352	15444	15278	15371	15509	15527	15568	15303	15475	15615	15284	15300	15568	15477	15458	15526	15389	15456	15355	15399	15439	15265	15535	15383	15527	15405	15494	15428	15371	15429	15469	15562	15582	15452	15484	15529	15305	15714	15632	15361	15467	15609	15402	15507	15340	15559	15228	15474	15358	15597	15462	15455	15372	15308	15543	15471	15441	15533	15498	15493	15368	15462	15697	15304	15414	15536	15484	15260	15593	15361	15325	15528	15551	15539	15401	15631	15446	15538	15503	15405	15534	15615	15624	15312	15593	15490	15519	15583	15491	15593	15390	15513	15559	15415	15512	15510	15423	15534	15527	15609	15525	15452	15342	15549	15387	15280	15418	15351	15270	15587	15530	15288	15651	15627	15407	15637	15537	15251	15519	15480	15496	15512	15634	15532	15394	15392	15396	15497	15410	15548	15592	15397	15339	15408	15537	15616	15522	15512	15369	15490	15533	15642	15508	15396	15399	15420	15637	15589	15467	15509	15285	15382	15513	15583	15560	15525	15567	15416	15367	15442	15594	15659	15435	15483	15677	15578	15334	15349	15413	15400	15347	15604	15503	15400	15405	15499	15371	15509	15269	15366	15502	15288	15345	15489	15558	15498	15490	15490	15596	15306	15470	15752	15590	15634	15486	15339	15302	15413	15609	15457	15630	15622	15623	15445	15520	15389	15338	15388	15413	15564	15519	15442	15517	15284	15502	15546	15409	15523	15498	15497	15251	15561	15498	15445	15490	15567	15603	15480	15622	15508	15446	15428	15663	15554	15597	15502	15482	15446	15343	15618	15405	15454	15359	15606	15557	15328	15635	15436	15544	15524	15515	15397	15527	15528	15422	15436	15395	15509	15499	15591	15632	15426	15720	15453	15560	15737	15329	15442	15595	15354	15468	15310	15577	15441	15454	15515	15643	15600	15409	15421	15571	15467	15439	15476	15258	15439	15524	15218	15466	15232	15531	15695	15379	15352	15539	15414	15563	15534	15607	15582	15497	15689	15476	15441	15741	15422	15516	15535	15441	15457	15267	15598	15548	15352	15371	15379	15477	15347	15382	15525	15628	15479	15625	15507	15637	15517	15529	15522	15666	15498	15524	15402	15540	15461	15345	15640	15441	15436	15515	15655	15597	15531	15488	15420	15503	15511	15411	15409	15420	15510	15711	15441	15439	15514	15550	15553	15462	15508	15055	15295	15676	15458	15498	15448	15376	15589	15617	15485	15518	15533	15552	15358	15485	15403	15432	15356	15645	15360	15541	15522	15458	15362	15527	15506	15604	15407	15362	15428	15560	15559	15489	15329	15417	15510	15594	15320	15430	15410	15354	15455	15576	15366	15444	15491	15536	15478	15585	15441	15489	15522	15718	15394	15597	15585	15248	15247	15467	15550	15415	15385	15315	15593	15466	15354	15393	15425	15374	15464	15525	15456	15453	15262	15476	15283	15535	15213	15488	15520	15408	15369	15454	15426	15397	15550	15459	15273	15647	15562	15482	15367	15532	15534	15566	15562	15387	15385	15371	15398	15264	15482
19846	24976	24812	22747	19720	16764	16054	15785	15039	14193	13842	13989	13758	13648	13673	13763	13457	13428	13634	13577	13490	13604	13495	13528	13430	13298	13487	13451	13586	13557	13357	13706	13680	13493	13751	13437	13525	13581	13590	13431	13631	13342	13408	13505	13439	13485	13588	13509	13488	13528	13492	13708	13741	13706	13613	13478	13324	13456	13410	13497	13451	13437	13325	13364	13380	13599	13576	13414	13257	13371	13363	13497	13470	13359	13563	13531	13529	13326	13398	13416	13373	13467	13385	13229	13346	13619	13557	13460	13417	13392	13532	13575	13502	13533	13518	13300	13481	13538	13518	13412	13499	13424	13314	13357	13533	13400	13584	13364	13559	13370	13403	13432	13433	13441	13389	13501	13376	13523	13435	13475	13618	13403	13481	13423	13458	13428	13379	13331	13523	13563	13301	13514	13509	13394	13321	13538	13594	13395	13514	13450	13623	13354	13609	13411	13473	13604	13503	13317	13483	13523	13425	13499	13618	13257	13499	13554	13290	13431	13491	13424	13519	13471	13410	13373	13437	13422	13552	13398	13495	13594	13345	13441	13472	13501	13524	13436	13519	13475	13388	13353	13529	13422	13212	13489	13343	13452	13330	13438	13444	13391	13510	13449	13490	13391	13260	13461	13371	13481	13481	13447	13393	13309	13459	13313	13387	13409	13407	13369	13360	13483	13374	13521	13446	13515	13409	13434	13384	13471	13367	13431	13395	13444	13466	13365	13442	13334	13522	13353	13436	13382	13455	13412	13348	13400	13486	13429	13463	13513	13320	13393	13521	13486	13520	13480	13532	13517	13560	13473	13547	13421	13392	13486	13420	13247	13397	13238	13668	13464	13332	13402	13453	13420	13423	13356	13442	13352	13452	13273	13524	13516	13422	13479	13435	13547	13596	13467	13403	13422	13428	13482	13372	13414	13425	13416	13440	13471	13367	13403	13435	13456	13692	13591	13257	13605	13410	13414	13298	13467	13521	13604	13532	13420	13575	13344	13489	13287	13489	13475	13442	13305	13439	13462	13575	13507	13384	13431	13353	13309	13491	13480	13503	13506	13454	13472	13324	13390	13412	13298	13219	13409	13368	13382	13439	13484	13526	13577	13362	13469	13562	13561	13338	13472	13419	13551	13359	13383	13502	13340	13441	13382	13400	13542	13328	13450	13298	13572	13411	13468	13448	13487	13482	13416	13380	13479	13564	13450	13485	13385	13464	13396	13420	13505	13455	13484	13312	13483	13401	13344	13361	13341	13472	13612	13474	13416	13475	13495	13535	13504	13592	13510	13567	13446	13449	13519	13217	13557	13358	13561	13483	13558	13503	13308	13482	13369	13413	13549	13455	13334	13619	13578	13449	13429	13425	13578	13565	13538	13426	13581	13505	13373	13392	13516	13472	13671	13472	13510	13507	13458	13508	13394	13459	13273	13402	13515	13658	13507	13489	13481	13587	13495	13372	13487	13470	13434	13399	13455	13446	13539	13502	13465	13543	13567	13468	13631	13516	13442	13418	13460	13316	13418	13522	13474	13594	13499	13396	13639	13474	13365	13360	13376	13416	13504	13418	13297	13596	13474	13436	13556	13520	13479	13462	13521	13401	13444	13345	13498	13439	13498	13462	13402	13525	13506	13522	13449	13471	13550	13496	13465	13448	13474	13252	13563	13413	13339	13379	13367	13520	13461	13637	13365	13369	13488	13476	13482	13602	13380	13500	13381	13483	13555	13476	13529	13508	13393	13439	13483	13459	13491	13498	13416	13430	13520	13405	13417	13546	13444	13380	13404	13503	13480	13480	13514	13469	13460	13492	13454	13598	13337	13419	13507	13440	13355	13548	13500	13457	13355	13450	13620	13638	13505	13501	13548	13246	13441	13606	13349	13594	13600	13373	13498	13360	13436	13452	13384	13429	13440	13477	13511	13583	13408	13459	13509	13324	13477	13455	13528	13521	13495	13537	13712	13417	13396	13451	13454	13447	13224	13744	13645	13485	13540	13527	13363	13446	13395	13396	13348	13414	13540	13478	13456	13360	13315	13496	13410	13429	13422	13508	13375	13495	13489	13449	13470	13635	13439	13438	13538	13585	13521	13405	13467	13381	13501	13377	13381	13560	13447	13615	13447	13532	13438	13410	13515	13459	13347	13393	13603	13480	13488	13405	13491	13543	13461	13537	13471	13476	13606	13375	13592	13490	13385	13397	13502	13612	13343	13567	13497	13593	13482	13460	13451	13290	13432	13501	13421	13440	13537	13601	13518	13484	13458	13559	13410	13403	13437	13564	13248	13345	13440	13480	13375	13411	13464	13375	13492	13557	13579	13274	13464	13367	13473	13579	13524	13263	13496	13573	13420	13364	13494	13561	13518	13496	13377	13524	13353	13454	13321	13409	13624	13574	13422	13479	13347	13373	13485	13462	13537	13394	13552	13473	13465	13465	13502	13530	13462	13375	13518	13478	13309	13406	13429	13248	13457	13522	13475	13349	13347	13438	13530	13611	13440	13357	13506	13382	13403	13453	13506	13547	13385	13598	13345	13543	13314	13330	13475	13317	13468	13303	13242	13363	13425	13531	13401	13577	13497	13531	13372	13367	13461	13461	13449	13358	13409	13557	13539	13444	13357	13329	13444	13470	13465	13402	13366	13378	13500	13527	13484	13496	13510	13500	13656	13370	13547	13586	13390	13553	13243	13555	13435	13536	13378	13379	13474	13539	13461	13364	13340	13524	13506	13436	13517	13387	13400	13490	13400	13292	13578	13373	13558	13354	13493	13379	13339	13451	13472	13403	13414	13576	13568	13422	13368	13627	13571	13302	13470	13561	13393	13315	13491	13523	13323	13553	13327	13431	13315	13657	13547	13529	13532	13415	13458	13293	13497	13461	13591	13370	13446	13436	13450	13430	13373	13615	13489	13512	13395	13456	13368	13191	13423	13475	13462	13533	13522	13538	13321	13542	13544	13435	13467	13344	13421	13392	13499	13262	13716	13507	13185	13392	13353	13423	13381	13559	13529	13365	13556	13391	13404	13566	13356	13557	13523	13669	13404	13657	13486	13349	13453	13482	13341	13645	13360	13441	13481	13578	13353	13408	13572	13326	13613	13547	13542	13462	13532	13448	13446	13469	13726	13664	13475	13533	13541	13417	13405	13299	13532	13532	13469	13446	13375	13402	13281	13533	13544	13359	13390	13324	13426	13318	13406	13468	13435	13468	13340	13486	13364	13349	13420	13418	13573	13519	13477	13498	13447	13342	13502	13461	13539	13483	13316	13575	13492	13498	13376	13310	13535	13522	13634	13495	13332	13647	13442	13518	13499	13459	13630	13473	13433	13578	13432	13345	13422	13500	13476	13587	13467	13359	13554	13613	13561	13462	13368	13582	13474	13486	13522	13332	13556	13626	13618	13510	13406	13669	13540	13540	13419	13569	13445	13489	13475	13384	13494	13234	13309	13498	13458	13471	13397	13499	13625	13450	13631	13534	13334	13373	13535	13250	13593	13480	13401	13447	13350	13593	13492	13473	13307	13657	13499	13375	13492	13406	13427	13601	13530	13351	13500	13452	13383	13458	13467	13384	13456	13443	13428	13282	13520	13639	13399	13300	13288	13564	13288	13497	13630	13463	13383	13480	13340	13420	13589	13380	13186	13501	13197	13318	13407	13330	13472	13422	13490	13342	13245	13387	13459	13470	13429	13411	13574	13600	13485	13628	13555	13498	13509	13626	13553	13424	13481	13458	13462	13395	13492	13296	13525	13416	13657	13609	13558	13351	13563	13291	13368	13487	13493	13540	13628	13477	13359	13380	13485	13377	13381	13428	13473	13521	13497	13449	13579	13447	13475	13503	13485	13283	13411	13409	13503	13268	13474	13508	13458	13597	13390	13432	13708	13548	13274	13536	13481	13552	13472	13376	13421	13489	13628	13468	13495	13490	13525	13455	13405	13575	13542	13396	13459	13417	13371	13481	13377	13426	13496	13409	13369	13432	13330	13358	13610	13415	13507	13457	13369	13496	13579	13461	13477	13650	13412	13441	13327	13425	13416	13559	13618	13431	13423	13502	13516	13411	13622	13557	13405	13562	13409	13422	13483	13439	13558	13404	13416	13409	13477	13512	13283	13483	13578	13466	13502	13418	13280	13437	13464	13441	13684	13503	13341	13466	13493	13358	13394	13501	13395	13457	13507	13473	13461	13480	13560	13371	13466	13530	13425	13508	13588	13489	13683	13403	13465	13419	13467	13350	13414	13446	13324	13575	13454	13523	13333	13342	13588	13376	13480	13497	13373	13531	13449	13384	13332	13430	13532	13455	13446	13454	13508	13470	13560	13508	13536	13431	13305	13575	13423	13355	13453	13550	13394	13579	13374	13509	13464	13501	13422	13429	13296	13576	13450	13526	13429	13506	13562	13472	13353	13536	13449	13307	13428	13592	13404	13575	13517	13492	13456	13422	13488	13496	13504	13551	13397	13441	13497	13464	13449	13367	13437	13239	13427	13467	13365	13447	13398	13359	13383	13448	13409	13448	13404	13424	13451	13480	13521	13492	13471	13531	13499	13694	13247	13582	13463	13444	13453	13381	13484	13520	13519	13573	13383	13494	13365	13376	13642	13484	13487	13491	13443	13378	13455	13413	13553	13420	13566	13361	13451	13544	13421	13383	13376	13362	13323	13368	13442	13685	13383	13423	13532	13587	13292	13414	13403	13569	13477	13660	13507	13256	13512	13449	13436	13545	13637	13452	13564	13403	13469	13554	13561	13417	13502	13598	13561	13601	13467	13499	13579	13300	13356	13364	13540	13531	13407	13472	13283	13251	13581	13314	13666	13421	13458	13544	13461	13514	13421	13604	13469	13303	13452	13326	13386	13386	13478	13488	13374	13399	13472	13435	13515	13483	13383	13431	13429	13441	13483	13513	13347	13428	13622	13451	13496	13434	13411	13628	13420	13465	13417	13601	13550	13426	13415	13415	13422	13507	13448	13388	13604	13435	13518	13441	13499	13553	13566	13635	13312	13471	13458	13473	13490	13548	13481	13531	13347	13363	13425	13425	13532	13361	13395	13278	13520	13621	13536	13562	13490	13424	13362	13481	13540	13450	13376	13378	13275	13473	13518	13434	13433	13428	13468	13380	13471	13306	13384	13372	13345
24010	21438	28938	24476	22836	22997	21256	18287	17114	16646	16143	16044	15876	15639	15881	15530	15594	15649	15570	15508	15280	15502	15470	15460	15382	15459	15322	15345	15533	15313	15365	15295	15481	15411	15444	15278	15550	15444	15500	15313	15322	15324	15416	15323	15533	15299	15403	15305	15371	15544	16066	16047	15848	15758	15522	15464	15267	15191	15291	15261	15299	15223	15478	15453	15262	15267	15280	15300	15661	15366	15307	15297	15296	15356	15296	15158	15211	15286	15337	15132	15385	15456	15327	15275	15199	15251	15221	15356	15341	15523	15388	15408	15388	15254	15627	15361	15183	15234	15465	15420	15202	15157	15339	15253	15449	15338	15345	15218	15410	15303	15270	15404	15192	15378	15262	15128	15182	15282	15179	15352	15346	15143	15204	15273	15157	15428	15105	15341	15323	15284	15303	15243	15356	15187	15173	15128	15386	15478	15336	15133	15316	15228	15401	15355	15310	15455	15220	15166	15368	15210	15328	15166	15432	15215	15309	15230	15181	15187	15421	15117	15122	15174	15115	14925	15029	15360	15340	15392	15161	15097	15268	15131	15336	15411	15345	15408	15248	15296	15351	15181	15441	15339	15389	15178	15450	15166	15486	15415	15243	15276	15227	15486	15229	15179	15631	15333	15553	15318	15305	15208	15334	15181	15257	15090	15238	15276	15129	15216	15256	15290	15359	15461	15453	15191	15035	15350	15286	15341	15232	15198	15348	15344	15409	15462	15309	15412	15152	15265	15176	15304	15244	15414	15294	15285	15290	15196	15398	15216	15160	15573	15529	15208	15104	15136	15215	15143	15219	15112	15415	15289	15361	15194	15185	15140	15231	15253	15383	15268	15313	15386	15285	15378	15214	15222	15368	15439	15384	15424	15162	15309	15450	15388	15343	15301	15407	15308	15414	15346	15380	15341	15287	15189	15184	15369	15120	15038	15569	15210	15264	15309	15103	15100	15223	15152	15209	15308	15239	15238	15280	15087	15382	15096	15399	15261	15365	15177	15305	15290	15202	15346	15467	15274	15287	15204	15109	15092	15392	15238	15309	14985	15359	15308	15144	15421	15368	15247	15281	15251	14907	15240	15234	15362	15155	15416	15364	15295	15250	15195	15332	15283	15276	15229	15332	15181	15161	15239	15365	15208	15071	15152	15463	15294	15329	14969	15346	15412	15175	15426	15022	15153	15312	15260	15314	15207	15384	15357	15438	15274	15412	15242	15294	15311	15257	15301	15174	15318	15235	15133	15497	15501	15328	15427	15310	15536	15288	15198	15430	15223	15178	15473	15200	15193	15175	15231	15389	15224	15438	15086	15103	15173	15161	15163	15136	15471	15271	15067	15304	15402	15387	15268	15334	15194	15161	15200	15453	15232	15155	15191	15331	15225	15181	15543	15456	15356	15215	15440	15162	15416	15534	15533	15098	15375	15172	15370	15385	15291	15249	15463	15134	15062	15205	15244	15402	15196	15346	15228	15110	15279	15261	15272	15282	15200	15169	15116	15169	15360	15030	15244	15120	15368	15277	15415	15489	15387	15214	15337	15289	15345	15264	15410	15272	15266	15276	15393	15380	15282	15243	15191	15130	15394	15125	15167	15070	15254	15197	15153	15299	15385	15194	15204	15164	15388	15403	15239	15407	15372	15321	15219	15166	15149	15302	15345	15174	15177	15351	15171	15254	15592	15360	15350	15445	15207	15308	15293	15243	15332	15280	15360	15305	15428	15465	15201	15252	15198	15254	15337	15250	15200	15224	15247	15382	15302	15206	15310	15204	15259	15235	15204	15229	15353	15265	15337	15317	15188	15009	15207	15216	15177	15421	15246	15161	15425	15513	15169	15288	15308	15233	15301	15245	14992	15375	15198	15381	15359	15214	15242	15431	15323	15304	15237	15321	15419	15158	15141	15280	15434	15419	15110	15252	15195	15277	15375	15064	15367	15381	15354	15277	15262	15312	15288	15426	15414	15374	15356	15388	15287	15269	15277	15097	15096	15218	15227	15210	15550	15398	15065	15238	15134	15170	15204	15138	15277	15237	15299	15349	15185	15122	15333	15407	15383	15046	15172	15127	15319	15253	15037	15034	15153	15122	15421	15314	15189	15105	15280	15171	15337	15211	15293	15150	15225	15322	15382	15279	15104	15301	14877	15109	15135	15239	15304	15292	15220	15202	15073	15263	15127	15265	15399	15147	15368	15227	15281	15266	15306	15292	15139	15273	15008	15342	15306	15241	15214	15355	15096	15234	15183	15472	15329	15237	15064	15388	15026	15065	15212	15274	15287	15064	15370	15285	15190	15365	15207	15177	15269	15277	15286	15368	15318	15405	15375	15172	15265	15402	15325	15293	15363	15373	15448	15171	15166	15335	15293	14940	15341	15222	15473	15399	15425	15122	15206	15223	15246	15278	15373	15281	15343	15267	15363	15404	15083	15468	15193	15244	15272	15360	15219	15287	15172	15219	15178	15133	15194	15052	15131	15419	15305	15147	15199	15301	15110	15350	15122	15256	15221	15141	15311	15023	15329	15376	15015	15275	15090	15351	15433	15049	15206	15251	15269	15349	15199	15164	15213	15073	15250	15202	15240	15281	15275	15212	15176	15380	15146	15217	15372	15304	15181	15355	15208	15338	15223	15275	14996	15165	15490	15329	15339	15242	15341	15220	15233	15159	15216	15165	15358	15257	15161	15199	15189	15368	15321	15175	15299	15165	15125	14999	15143	15145	15350	15303	15354	15302	15181	15357	15457	15069	15221	15238	15266	15215	15349	15298	15354	15476	15217	15300	15293	15212	15360	15398	15252	15391	15303	15440	15225	15278	15325	15374	15265	15479	15183	15268	15276	15096	15224	15326	15484	15283	15263	15325	15271	15259	15281	15244	15256	15154	15325	15279	15149	15409	15129	15127	15368	15337	15179	15389	15204	15375	15448	15071	15331	15240	15311	15243	15328	15281	15177	15119	15270	15346	15456	15054	15116	15285	15355	15207	15152	15409	15323	15249	15434	15169	15188	15419	15378	15206	15282	15193	15225	15538	15359	15270	15366	15202	15361	15254	15202	15431	15342	15186	15207	15261	15298	15271	15426	15549	15420	15267	15431	15202	15174	15314	15335	15181	15300	15091	15326	15279	15177	15245	15226	15280	15318	15184	15196	15283	15205	15196	15303	15415	15299	15237	15187	15014	15174	15330	15107	15263	15126	15198	15227	14997	15223	15311	15223	15207	15262	15315	15386	15183	15228	15350	15190	15104	15218	15331	15222	15292	15229	15449	15298	15316	15440	15359	15323	15243	15302	15500	15284	15125	15257	15386	15443	15374	15265	15168	15193	15138	15295	15265	15319	15333	15269	15279	15477	15453	15352	15335	15343	15377	15333	15209	15383	15383	15190	15176	15288	15257	15273	15345	15223	15272	15187	15425	15387	15334	15205	15276	15428	15204	15314	15335	15260	15099	15332	15345	15289	15181	15269	15401	15175	15199	15215	15421	15326	15171	15187	15219	15236	15150	15243	15414	15369	15077	15263	15242	15135	15225	15372	15298	15059	15236	15373	15362	15295	15294	15402	15332	15255	15344	15265	15319	15140	15368	15361	15261	15054	15403	15296	15364	15352	15290	15155	15547	15427	15278	15120	15296	15208	15292	15349	15090	15440	15292	15271	15298	15240	15220	15289	15146	15176	15315	15276	15295	15376	15297	15083	15109	15382	14905	15316	15213	15133	15209	15354	15330	15232	15391	15393	15198	15293	15243	15433	15188	15177	15155	15258	15437	15381	15325	15332	15252	15321	15323	15380	15217	15259	15062	15326	15047	15401	15234	15250	15147	15408	15266	15227	15260	15052	15385	15412	15241	15038	15352	15291	15312	15490	15444	15403	15246	15526	15312	15336	15490	15353	15347	15262	15426	15338	15291	15259	15310	15419	15231	15405	15353	15399	15223	15142	15413	15118	15071	15361	15270	15086	15115	15392	15348	15382	15283	15050	15326	15145	15291	15211	15265	15238	15398	15168	15108	15246	15194	15164	15321	15298	15229	15380	15165	15368	15353	15263	15291	15232	15041	15261	15393	15125	15319	15195	15259	15279	15374	15372	15424	15198	15232	15311	15253	15254	15580	15167	15203	15155	15268	15167	15272	15402	15280	15387	15363	15328	15330	15114	15342	15534	15228	15259	15355	15250	15096	15272	15536	15326	15240	15087	15233	15196	15239	15352	15364	15285	15348	15455	15421	15275	15275	15073	15419	15192	15319	15225	15420	15170	15176	15353	15214	15467	15290	15368	15248	15311	15304	15273	15433	15048	15276	15323	15387	15247	15363	15215	15158	15353	15312	15260	15299	15212	15401	15218	15151	15313	15264	15235	15244	15238	15131	15257	15105	15243	15393	15235	15029	15195	15265	15298	15308	15336	15301	15157	15438	15189	15216	15121	15241	15211	15377	15457	15349	15360	15381	15311	15350	15206	15189	15336	15070	15236	15041	15202	15254	15380	15085	15151	15259	15180	15143	15385	15210	15333	15258	15109	15274	15218	15290	15360	15391	15314	15230	15407	15109	15358	15381	15172	15211	15257	15125	15319	15163	15147	15330	15355	15206	15349	15259	15244	15505	15236	15262	15191	15292	15297	15169	15147	15371	15331	15197	15314	15175	15279	15185	15253	15166	15293	15254	15491	15161	15152	15194	15281	15230	15406	15399	15270	15326	15287	15229	15360	15309	15202	15195	15348	15354	15272	15063	15026	15200	15356	15348	15250	15282	15199	15325	15199	15307	15297	15240	15132	15089	15397	15283	15141	15276	15322	15265	15176	15326	15368	15154	15158	15377	15244	15329	15263	15317	15323	15082	15336	15150	15318	15349	15138	15230	15389	15175	15118	15177	15239	15197	15095	15334	15427	15402	15130	15278	15177	15205	15207	15384	15464	15389	15285	15056	15257	15299	15311	15409	15102	15323	15334	15218	15545	15324	15397	15249	15214	15180	15197	15186	15053	15301	15236	15120	15208	15192	15368	15038	15011	15178	15303	15277	15360	15228	15167	15266	15435	15364	15268	15269	15408	15320	15312	15189	15483	15586	15218	15215	15045	15223	15238	15400	15133	15360	15230	15303	15091	15379	15172	15286	15193	15232	15326	15316	15072	15293	15306	15125	15262
22577	35723	32798	29324	24545	20739	18419	17532	16089	15003	14338	14211	13936	13933	13739	13730	13473	13611	13430	13403	13510	13426	13338	13293	13226	13388	13470	13301	13379	13406	13445	13385	13487	13406	13346	13381	13307	13390	13420	13417	13451	13245	13529	13378	13399	13451	13222	13230	13495	13538	14391	14435	14081	13611	13521	13450	13355	13371	13279	13482	13247	13267	13378	13300	13258	13337	13236	13345	13249	13280	13298	13245	13120	13328	13314	13316	13255	13381	13315	13363	13320	13330	13296	13366	13482	13321	13199	13256	13422	13180	13214	13232	13236	13386	13228	13369	13368	13409	13437	13391	13375	13414	13199	13403	13254	13430	13299	13262	13263	13250	13328	13337	13203	13213	13180	13376	13217	13333	13293	13300	13336	13271	13289	13338	13322	13261	13272	13256	13353	13318	13280	13386	13258	13374	13276	13340	13271	13338	13290	13286	13504	13078	13371	13396	13292	13170	13346	13327	13246	13305	13196	13272	13245	13331	13272	13390	13233	13475	13390	13206	13173	13390	13266	13352	13433	13178	13329	13428	13288	13172	13318	13346	13273	13443	13269	13373	13377	13194	13218	13373	13273	13297	13142	13115	13447	13226	13234	13193	13308	13405	13437	13375	13210	13330	13451	13304	13386	13484	13102	13434	13363	13231	13502	13208	13295	13356	13327	13269	13283	13264	13353	13238	13436	13278	13089	13255	13334	13481	13343	13462	13351	13333	13366	13132	13428	13447	13315	13402	13302	13441	13374	13291	13360	13156	13283	13314	13435	13408	13313	13194	13427	13446	13353	13316	13161	13408	13278	13348	13387	13490	13238	13307	13306	13385	13386	13429	13447	13310	13319	13340	13363	13326	13197	13212	13566	13226	13332	13170	13247	13350	13186	13267	13287	13481	13232	13349	13205	13215	13377	13391	13306	13332	13142	13267	13145	13279	13205	13310	13188	13489	13230	13298	13353	13220	13180	13362	13440	13286	13271	13415	13295	13488	13304	13495	13475	13276	13174	13318	13379	13199	13394	13408	13305	13236	13179	13441	13415	13205	13283	13299	13272	13359	13312	13420	13415	13358	13373	13435	13321	13586	13279	13241	13210	13223	13232	13358	13363	13204	13216	13326	13169	13395	13278	13274	13443	13210	13308	13358	13420	13255	13136	13455	13324	13326	13287	13309	13417	13289	13483	13216	13323	13443	13152	13312	13228	13057	13288	13447	13220	13284	13267	13330	13263	13317	13219	13405	13355	13394	13385	13242	13274	13145	13433	13351	13214	13225	13402	13313	13371	13162	13264	13220	13437	13153	13350	13322	13359	13292	13275	13303	13483	13268	13293	13234	13271	13459	13349	13221	13323	13198	13444	13315	13287	13322	13009	13245	13371	13346	13378	13307	13274	13638	13275	13199	13324	13344	13355	13309	13349	13277	13312	13356	13358	13301	13248	13463	13330	13364	13358	13358	13297	13246	13266	13359	13176	13121	13325	13398	13160	13334	13505	13182	13172	13294	13280	13306	13326	13335	13330	13330	13319	13411	13347	13280	13264	13251	13441	13225	13467	13311	13342	13327	13361	13376	13191	13336	13259	13240	13251	13394	13282	13326	13188	13187	13369	13290	13432	13266	13399	13310	13454	13335	13167	13360	13168	13253	13240	13261	13293	13412	13320	13561	13251	13477	13339	13218	13317	13363	13374	13358	13251	13301	13286	13223	13020	13188	13354	13208	13268	13380	13326	13205	13315	13290	13438	13251	13394	13380	13181	13251	13485	13452	13142	13277	13099	13264	13288	13267	13536	13310	13470	13272	13097	13349	13299	13329	13402	13294	13248	13424	13375	13428	13244	13292	13397	13314	13249	13308	13199	13301	13410	13380	13364	13240	13184	13298	13201	13226	13261	13386	13288	13194	13385	13214	13403	13162	13345	13288	13262	13249	13378	13276	13285	13333	13460	13314	13467	13401	13311	13414	13231	13131	13418	13377	13284	13281	13415	13261	13308	13456	13287	13230	13301	13199	13235	13390	13240	13188	13331	13419	13454	13092	13333	13323	13326	13310	13299	13329	13404	13405	13308	13342	13250	13240	13349	13370	13313	13089	13405	13386	13281	13360	13328	13312	13451	13258	13251	13314	13261	13534	13437	13263	13250	13483	13265	13260	13382	13247	13317	13181	13434	13206	13396	13384	13411	13413	13264	13333	13444	13124	13370	13285	13252	13318	13331	13300	13364	13212	13365	13241	13352	13273	13313	13391	13311	13457	13372	13332	13279	13266	13384	13197	13424	13292	13164	13252	13336	13239	13296	13306	13366	13453	13198	13349	13339	13315	13334	13189	13286	13318	13303	13268	13414	13198	13448	13343	13333	13400	13295	13155	13320	13164	13319	13422	13371	13302	13262	13325	13201	13354	13394	13181	13350	13348	13443	13302	13248	13314	13302	13410	13280	13237	13309	13388	13438	13257	13241	13107	13373	13488	13394	13365	13253	13503	13350	13269	13144	13238	13292	13256	13363	13147	13281	13272	13361	13294	13381	13177	13288	13358	13286	13486	13221	13210	13288	13316	13156	13341	13508	13298	13305	13277	13410	13186	13317	13092	13163	13360	13418	13232	13254	13220	13397	13132	13224	13413	13227	13489	13296	12977	13271	13141	13270	13320	13302	13386	13292	13356	13232	13342	13296	13384	13431	13165	13238	13253	13235	13415	13234	13138	13389	13263	13409	13304	13285	13251	13220	13190	13337	13200	13376	13296	13471	13439	13183	13339	13264	13187	13244	13308	13301	13300	13264	13447	13368	13358	13267	13580	13357	13192	13299	13318	13361	13420	13202	13131	13368	13367	13421	13460	13349	13215	13279	13150	13376	13299	13266	13461	13118	13427	13273	13367	13198	13307	13323	13346	13422	13208	13297	13218	13490	13186	13279	13360	13409	13334	13368	13162	13249	13286	13262	13092	13318	13226	13312	13319	13262	13123	13207	13404	13237	13511	13333	13359	13336	13201	13362	13326	13288	13240	13238	13299	13317	13294	13284	13314	13247	13278	13324	13269	13328	13228	13329	13095	13237	13316	13265	13230	13249	13371	13398	13234	13293	13303	13453	13220	13435	13376	13300	13190	13290	13213	13276	13142	13330	13382	13314	13234	13312	13323	13413	13373	13270	13402	13263	13337	13385	13196	13386	13171	13364	13311	13416	13281	13265	13360	13541	13323	13294	13385	13217	13295	13223	13197	13270	13310	13479	13338	13230	13298	13390	13369	13331	13141	13313	13451	13369	13331	13280	13321	13217	13481	13338	13325	13389	13338	13243	13366	13178	13175	13306	13480	13299	13214	13373	13333	13362	13436	13137	13251	13390	13194	13333	13207	13299	13217	13202	13407	13354	13343	13278	13336	13158	13282	13299	13514	13255	13253	13305	13398	13262	13265	13235	13203	13411	13276	13183	13349	13243	13216	13484	13261	13277	13226	13284	13214	13357	13219	13204	13262	13249	13480	13311	13095	13248	13357	13387	13152	13229	13242	13309	13312	13283	13347	13227	13223	13188	13189	13165	13194	13385	13315	13256	13374	13341	13336	13299	13340	13210	13327	13225	13318	13356	13372	13279	13193	13325	13170	13155	13264	13302	13272	13503	13385	13228	13239	13351	13259	13331	13324	13382	13258	13258	13323	13369	13309	13320	13326	13277	13294	13187	13234	13294	13345	13184	13306	13313	13240	13489	13380	13231	13255	13375	13398	13351	13188	13215	13195	13469	13226	13485	13380	13390	13315	13234	13422	13383	13114	13353	13316	13295	13393	13321	13303	13376	13284	13212	13281	13348	13386	13249	13389	13092	13410	13215	13387	13158	13230	13350	13240	13295	13370	13292	13321	13347	13353	13325	13242	13246	13373	13407	13234	13262	13237	13385	13276	13355	13276	13366	13413	13162	13129	13290	13429	13401	13369	13392	13312	13243	13309	13324	13247	13344	13353	13348	13428	13495	13352	13304	13215	13297	13404	13285	13379	13216	13208	13225	13172	13196	13340	13251	13280	13441	13359	13346	13355	13124	13407	13481	13340	13310	13297	13355	13348	13193	13242	13215	13218	13474	13227	13435	13375	13226	13237	13305	13250	13314	12999	13385	13263	13268	13444	13353	13357	13085	13266	13244	13229	13314	13323	13281	13134	13279	13463	13066	13263	13237	13354	13134	13432	13402	13487	13036	13203	13404	13345	13333	13372	13348	13272	13494	13285	13308	13342	13249	13366	13342	13137	13321	13162	13345	13377	13340	13299	13305	13295	13290	13057	13337	13328	13466	13185	13332	13144	13384	13392	13386	13168	13207	13335	13227	13251	13361	13378	13263	13321	13301	13319	13150	13252	13169	13451	13362	13100	13326	13260	13219	13206	13325	13421	13232	13267	13321	13335	13304	13184	13073	13194	13364	13479	13324	13180	13316	13381	13344	13180	13355	13316	13348	13268	13221	13439	13364	13198	13443	13294	13372	13476	13267	13332	13321	13189	13294	13382	13210	13220	13268	13407	13298	13404	13340	13304	13358	13298	13244	13280	13311	13089	13244	13324	13276	13267	13342	13315	13437	13251	13324	13357	13273	13380	13175	13402	13232	13324	13509	13137	13389	13415	13246	13364	13370	13609	13343	13303	13129	13157	13231	13129	13346	13402	13354	13320	13271	13187	13407	13357	13328	13423	13223	13044	13312	13278	13474	13208	13347	13328	13262	13408	13153	13326	13318	13321	13319	13307	13408	13295	13210	13351	13322	13167	13313	13335	13363	13231	13424	13320	13471	13363	13439	13274	13365	13276	13279	13456	13461	13296	13336	13245	13352	13381	13466	13256	13216	13317	13359	13274	13298	13137	13471	13299	13318	13309	13175	13218	13394	13252	13080	13331	13210	13275	13313	13390	13431	13226	13158	13264	13240	13505	13374	13111	13251	13244	13208	13248	13204	13286	13284	13340	13278	13377	13359	13187	13433	13416	13369	13357	13490	13159	13358	13258	13367	13293	13081	13275	13212	13458	13400	13437	13330	13321	13391	13316	13105	13350	13387	13294	13348	13317	13543	13293	13291	13286	13273	13315	13377	13221	13323	13138	13250	13429	13221	13239	13310	13430	13240	13334	13387	13320	13368	13380	13240	13285	13219	13280	13437	13174
22961	21429	29314	23922	21875	24015	25273	18869	17008	16450	15720	15477	15261	15067	14884	14819	14773	14611	14736	14583	14425	14656	14312	14417	14561	14520	14430	14437	14431	14389	14295	14548	14424	14332	14427	14653	14359	14447	14336	14336	14314	14341	14275	14440	14378	14369	14234	14430	14527	14404	14811	15448	15231	15102	14953	14578	14383	14183	14291	14379	14382	14389	14553	14351	14303	14238	14457	14290	14163	14311	14254	14405	14171	14249	14210	14278	14255	14286	14414	14352	14224	14164	14209	14270	14351	14327	14326	14267	14453	14187	14121	14244	14256	14344	14246	14221	14473	14360	14324	14321	14355	14192	14247	14325	14399	14252	14294	14271	14284	14253	14300	14215	14321	14352	14322	14242	14389	14295	14389	14051	14173	14367	14231	14436	14424	14307	14228	14118	14197	14475	14170	14186	14075	14153	14247	14341	14255	14378	14438	14268	14313	14269	14220	14200	14112	14139	14384	14198	14226	14330	14296	14335	14345	14264	14224	14346	14178	14260	14300	14177	14265	14078	14383	14296	14154	14021	14296	14283	14393	14283	13986	14264	14358	14023	14068	14241	14239	14111	14341	14218	14278	14412	14347	14391	14296	14278	14255	14308	14475	14456	14112	14065	14242	14244	14277	14167	14305	14333	14328	14363	14267	14156	13985	14250	14141	14321	14260	14297	14188	14343	14230	14194	14456	14190	14342	14392	14138	14332	14330	14246	14244	14275	14313	14320	14389	14229	14296	14426	14299	14353	14226	14196	14249	14295	14127	14287	14302	14322	14106	14328	14388	14131	14382	14249	14233	14447	14264	14179	14296	14425	14461	14385	14286	14155	14401	14351	14293	14097	14089	14280	14168	14335	14198	14099	14456	14072	14132	14303	14138	14122	13916	14170	14180	14341	14165	14285	14314	14211	14158	14294	14049	14314	14307	14116	14042	14235	14211	14326	14102	14331	14102	14233	14423	14048	14216	14196	14268	14344	14338	14301	14261	14186	14176	14241	14084	14275	14221	14377	14237	14249	14259	14143	14217	14320	14355	14341	14208	14330	14265	14375	14195	14125	14189	14249	14375	14195	14162	14275	14187	14369	14357	14280	14092	14224	14217	14247	14218	14333	14248	14405	14106	14401	14286	14174	14022	14197	14140	14298	14274	14095	14427	14328	14210	14253	14432	14236	14312	14180	14133	14405	14267	14270	14213	14107	14290	14262	14217	14090	14225	14303	14247	14093	14193	14296	14188	14102	14235	14207	14181	14196	14267	14304	14393	14361	14330	14256	14363	14406	14109	14253	14471	14367	14223	14346	14093	14296	14172	14253	14197	14074	14265	14162	14143	14090	14325	14341	14438	14199	14325	14171	14294	14076	14285	14197	14241	14284	14322	14165	14197	14103	14248	14375	14085	14245	14362	14327	14419	14326	14142	14475	14317	14165	14109	14321	14224	14158	14248	14127	14253	14098	14190	14182	14284	14336	14233	14287	14255	14073	14154	14303	14290	14169	14402	14353	14294	14156	14191	14052	14172	14153	14324	14316	14151	14138	14229	14177	14285	14247	14234	14249	14199	14207	14465	14362	14373	14168	14342	14084	14300	14166	14300	14149	14310	14204	14135	14257	14305	13999	14113	14320	14115	14256	14267	14141	14246	14163	14195	14097	14162	14369	14261	14332	14037	14324	14307	14255	14125	14327	14341	14243	14257	14121	14238	14215	14426	14052	14319	14167	14202	14360	14039	14230	14372	14225	14214	14136	14239	14510	14269	14159	14248	14313	13998	14276	14187	14428	14274	14137	14261	14143	14284	14203	14223	14230	14126	14409	14294	14320	14295	14172	14203	14168	14296	14096	14205	14413	14199	14318	14153	14169	14449	14250	14380	14265	14179	14167	14135	14333	14239	14257	14250	14138	14192	14197	14292	14189	14293	14177	14059	14200	14134	14207	14383	14184	14268	14202	14187	14149	14238	14041	14124	14236	14030	13970	14186	14341	14154	14204	14030	14241	14253	14273	14282	14236	14308	14291	14290	14086	14218	14192	14221	14096	14351	14152	14293	14210	14546	14330	14181	14224	14173	14227	14283	14224	14373	14352	14165	14171	14152	14155	14188	14168	14203	14278	14473	14254	14145	14051	14358	14020	14254	14404	14261	14273	14362	14392	14244	14300	14400	14281	14404	14203	14314	14377	14224	14108	14335	14158	14297	14260	14250	14014	14034	14146	14121	14013	14258	14268	14476	14182	14218	14431	14155	14171	14320	14379	14250	14299	14178	14274	14268	14171	14140	14365	14010	14017	13962	14404	14235	14336	14140	14329	14225	14127	14012	14045	14351	14309	14208	14296	14198	14061	14293	14497	14227	14327	14456	14316	14112	14034	14433	14300	14173	14088	14281	14099	14194	14565	14338	14219	14394	14122	14262	14165	14347	14461	14222	14173	14397	14201	14371	14176	14290	14256	14195	14268	14319	14056	14014	14138	14095	14370	14211	14303	14170	14098	14026	14105	14245	14183	14209	14246	14179	14131	14365	14072	14458	14231	14409	14363	14268	14160	14302	14387	14182	14157	14245	14155	14215	14145	14265	14426	14209	14459	14328	14237	14396	14219	14155	14126	14085	14262	14477	14296	14185	14296	14124	14308	14198	14276	14272	14396	14375	14214	14243	14163	14351	14152	13938	14281	14365	14320	14355	14281	14150	14109	14319	14151	14265	14352	14123	14300	14082	14430	14300	14445	14498	14113	14347	14171	14014	14101	14202	14339	14323	14269	14112	14215	14256	14292	14225	14397	14324	14060	14089	14187	14283	14347	14372	14365	13917	14374	14222	14319	14355	14299	14341	14204	14103	14273	14322	14090	14143	14287	14289	13948	14266	14181	14373	14219	14251	14122	14208	14117	14145	14270	14211	14179	14266	14448	14231	14223	14225	14354	14337	14308	14218	14389	14153	14276	14164	14289	14190	14341	14267	14026	14275	14206	14227	14276	14165	14232	14141	14229	14143	14240	14112	14152	14155	14110	14458	14364	14255	14236	14263	14202	14135	14242	14138	14292	14281	14206	14211	14214	14162	14493	14301	14188	14244	14177	14138	14245	14353	14269	14170	14105	14388	14374	14179	14213	14211	14162	14184	14276	14256	14345	14095	14321	14260	14128	14273	14271	14267	14280	14231	14307	14160	14176	14259	14337	14279	14345	14234	14277	14186	14193	14189	14194	14099	14127	14361	14255	14359	14423	14228	14216	14176	14193	14234	14201	14208	14187	14248	14255	14302	14270	14208	14321	14409	14097	14298	14374	14258	14100	13983	14010	14165	14192	14179	14161	14243	14196	14079	14238	14240	14302	14214	14412	14134	14241	14206	14462	14435	14208	14091	14253	14040	14220	14212	14260	14256	14218	14112	14320	14355	14288	14130	14266	14309	14092	14212	14131	14359	14384	14294	14197	14259	14183	14302	14294	14336	14297	14358	14279	14080	14228	14093	14211	14373	14383	14280	14291	14136	14138	14190	14124	14039	14182	14225	14265	14323	14385	14340	14223	14381	14180	14369	14117	14396	14293	14375	14293	14258	14215	14331	14250	14123	14309	14294	14051	14261	14110	14199	14477	14351	14131	14179	14291	14306	14423	14211	14545	14312	14277	14222	14261	14243	14129	14216	14177	14179	14193	14390	14310	14231	14158	14146	14064	14297	14154	14214	14212	14381	14303	14371	14194	14318	14313	14333	14358	14153	14304	14156	14154	14177	14471	14223	14133	14299	14150	14205	14320	14062	14270	14241	14242	14191	14179	14485	14384	14202	14060	14255	14275	14429	14301	14050	14198	14134	14259	14159	14135	14181	14196	14301	14089	14310	14533	14264	14311	14406	14347	14314	14256	14204	14262	14284	14190	14312	14110	14393	14298	14239	14205	14268	13999	14356	14202	14297	14134	14158	14101	14244	14091	14117	14328	14129	14394	14442	14178	14233	14341	14285	14192	14230	14153	14294	14175	14399	14282	14225	14108	14257	14066	14125	14402	14177	14195	14082	14217	14266	14226	14363	14248	14317	14111	14071	14216	14124	14292	14167	14347	14125	13984	14376	14283	14308	14312	14311	14444	14310	14242	14241	14049	14217	14203	14210	14252	14174	14248	14312	14217	14332	14186	14283	14227	14232	14231	14232	14242	14235	14179	14221	14121	14211	14188	14305	14347	14345	14167	14121	14366	14312	14344	14130	14156	14145	14258	14196	14224	14538	14382	14147	14295	14333	14227	14124	14165	14201	14196	14298	14381	14133	14380	14363	14222	14137	14270	14105	14425	14285	13970	14200	14256	14130	13979	14184	14213	14378	14383	14153	14302	14234	14137	14301	14179	14169	14287	14138	14272	14001	14198	14398	14216	14390	14125	14196	14209	14152	14138	14071	14021	14197	14286	14426	14232	14151	14233	14416	14338	14231	14242	14351	14291	14283	14170	14227	14250	14197	14247	14012	14151	14182	14232	14323	14361	14056	14147	14452	14284	14201	13997	14169	14396	14295	14372	14298	14183	14468	14354	14159	14219	14075	14347	13949	14247	14314	14252	14073	14262	14143	14029	14269	14542	14327	14354	14275	14184	14375	14231	14256	14334	14467	14094	14262	14149	14259	14271	14133	14385	14169	14073	14399	13916	14170	14253	14333	14219	14053	14288	14302	14198	14255	14199	14132	14332	14284	14131	14299	14279	14302	14141	14319	14122	14242	14266	14487	14267	14127	14251	14333	14344	14342	14332	14184	14063	13962	14307	14488	14153	14314	14318	14268	14169	14231	14076	14248	14087	14257	14282	14277	14240	14191	14390	14239	14233	14150	14255	14257	14324	14147	14420	14200	14480	14222	14411	14168	14104	14505	14376	14377	14099	14321	14181	14333	14184	14137	14320	14095	14271	14300	14143	14274	14332	14278	14302	14378	14125	14369	14240	14178	14454	14270	14225	14304	14227	14333	14262	14296	14195	14275	14160	14296	14188	14041	14381	14218	14297	14394	14264	14240	14326	14391	14238	14358	14144	14119	14367	14281	14242	14223	14273	14187	14131	14306	14209	14310	14240	14228	14186	14420	14191	14220	14121	14280	14223	14211	14420	14356	14158	14179	14220	14238	14092	14113	14187	14306	14341	14146	14134	14149	14334	14266	14442	14334	14134
26028	41042	38336	33506	28077	23877	20604	18631	16807	15278	14649	14139	13885	13568	13406	13322	13122	12846	12924	12843	12856	12952	12670	12743	12766	12863	12843	12879	12680	12879	12645	12690	12723	12795	12617	12686	12710	12738	12678	12602	12739	12634	12664	12644	12681	12771	12722	12689	12701	12965	13826	14623	13982	14083	13263	12960	12817	12585	12692	12572	12718	12597	12641	12550	12680	12644	12626	12652	12592	12702	12751	12607	12566	12686	12647	12816	12555	12503	12477	12583	12518	12626	12705	12759	12701	12535	12737	12740	12727	12650	12684	12452	12724	12662	12599	12586	12605	12696	12722	12654	12582	12742	12661	12523	12673	12680	12692	12536	12591	12650	12575	12476	12542	12624	12539	12802	12605	12557	12582	12676	12590	12640	12653	12667	12428	12500	12480	12619	12608	12530	12682	12527	12602	12659	12667	12656	12473	12504	12602	12536	12700	12568	12561	12617	12693	12706	12643	12768	12679	12606	12507	12509	12693	12482	12596	12618	12390	12600	12699	12707	12695	12601	12501	12682	12629	12451	12551	12594	12675	12642	12568	12716	12474	12643	12627	12593	12670	12696	12562	12657	12479	12826	12584	12727	12536	12601	12817	12649	12637	12619	12656	12594	12555	12627	12776	12681	12512	12685	12546	12535	12629	12616	12552	12559	12530	12647	12562	12454	12671	12615	12553	12625	12658	12544	12574	12608	12460	12748	12653	12737	12514	12581	12545	12583	12629	12442	12433	12630	12612	12646	12444	12462	12726	12542	12756	12608	12615	12461	12775	12419	12640	12580	12687	12624	12578	12515	12624	12614	12503	12604	12587	12479	12563	12599	12852	12713	12553	12614	12644	12695	12833	12690	12537	12701	12676	12497	12663	12709	12502	12728	12458	12599	12490	12713	12724	12704	12690	12380	12889	12470	12666	12575	12542	12597	12638	12607	12535	12854	12684	12490	12590	12588	12531	12639	12517	12562	12780	12734	12596	12647	12575	12581	12619	12617	12700	12541	12490	12645	12656	12630	12704	12459	12680	12629	12700	12757	12719	12791	12624	12662	12691	12646	12750	12516	12716	12597	12582	12646	12637	12556	12759	12841	12420	12639	12519	12701	12629	12536	12710	12518	12593	12666	12766	12656	12721	12662	12631	12694	12682	12513	12514	12664	12327	12635	12588	12711	12682	12473	12840	12651	12696	12653	12431	12807	12603	12598	12579	12596	12587	12563	12618	12650	12545	12587	12685	12691	12611	12537	12778	12786	12492	12726	12693	12607	12614	12640	12660	12525	12473	12572	12910	12647	12502	12619	12617	12552	12526	12692	12679	12594	12555	12527	12603	12674	12498	12639	12513	12812	12695	12672	12660	12589	12627	12553	12575	12727	12516	12615	12695	12745	12625	12611	12754	12653	12623	12488	12700	12671	12723	12545	12513	12624	12797	12739	12711	12692	12683	12625	12605	12485	12541	12689	12653	12533	12563	12596	12570	12689	12598	12588	12578	12647	12635	12731	12739	12592	12679	12627	12683	12601	12583	12718	12689	12534	12660	12587	12545	12693	12724	12657	12495	12606	12597	12581	12711	12670	12581	12837	12667	12466	12519	12550	12780	12553	12623	12477	12709	12529	12573	12755	12619	12604	12805	12676	12529	12619	12519	12765	12599	12685	12550	12636	12505	12498	12568	12534	12647	12810	12790	12600	12548	12597	12547	12642	12562	12665	12584	12724	12530	12674	12671	12604	12631	12670	12703	12796	12604	12610	12627	12574	12761	12518	12753	12741	12682	12685	12660	12553	12738	12664	12509	12439	12587	12637	12566	12635	12647	12634	12696	12656	12608	12723	12631	12663	12560	12693	12711	12621	12644	12607	12569	12489	12752	12582	12679	12623	12589	12570	12632	12444	12606	12561	12610	12666	12622	12621	12581	12741	12692	12616	12577	12591	12579	12657	12619	12464	12902	12581	12805	12374	12502	12491	12585	12600	12493	12509	12584	12507	12742	12487	12773	12497	12610	12561	12623	12594	12520	12696	12545	12723	12685	12775	12742	12587	12473	12663	12720	12468	12680	12669	12567	12659	12775	12535	12528	12571	12530	12723	12643	12560	12510	12500	12528	12410	12749	12663	12733	12605	12566	12745	12599	12558	12681	12607	12576	12650	12624	12696	12593	12675	12690	12618	12418	12795	12705	12671	12630	12673	12856	12529	12624	12686	12747	12687	12604	12557	12531	12661	12768	12524	12518	12559	12615	12648	12655	12551	12687	12670	12619	12633	12536	12486	12638	12644	12479	12595	12787	12628	12534	12615	12684	12579	12705	12598	12716	12657	12554	12599	12596	12711	12749	12568	12605	12581	12534	12633	12598	12532	12560	12565	12682	12673	12580	12645	12491	12744	12639	12680	12671	12676	12580	12793	12670	12698	12713	12470	12606	12561	12663	12557	12600	12566	12588	12621	12592	12611	12578	12726	12711	12531	12566	12624	12671	12699	12578	12722	12705	12571	12730	12714	12537	12556	12704	12483	12548	12633	12557	12811	12592	12625	12606	12595	12575	12429	12604	12622	12636	12690	12581	12731	12699	12453	12745	12659	12729	12651	12526	12506	12696	12466	12610	12577	12653	12603	12791	12512	12662	12676	12441	12701	12542	12665	12572	12661	12615	12651	12650	12521	12660	12677	12404	12773	12699	12591	12610	12639	12706	12490	12647	12570	12656	12631	12696	12659	12507	12641	12677	12683	12745	12684	12683	12511	12444	12761	12881	12650	12506	12674	12568	12581	12727	12705	12674	12551	12678	12691	12610	12672	12680	12649	12554	12585	12569	12676	12684	12718	12563	12729	12659	12462	12700	12669	12770	12593	12635	12595	12545	12557	12544	12662	12584	12828	12456	12540	12558	12616	12623	12735	12582	12688	12618	12620	12756	12481	12663	12533	12586	12745	12619	12539	12666	12807	12638	12646	12549	12777	12617	12617	12510	12668	12623	12613	12471	12493	12732	12722	12691	12571	12725	12580	12679	12763	12674	12621	12526	12662	12551	12490	12459	12515	12679	12640	12515	12570	12444	12629	12757	12598	12506	12652	12677	12630	12562	12608	12516	12488	12712	12535	12502	12628	12558	12504	12472	12578	12615	12547	12509	12748	12589	12660	12554	12605	12720	12498	12539	12404	12458	12681	12672	12619	12594	12546	12749	12581	12722	12612	12718	12653	12739	12692	12597	12699	12609	12747	12874	12595	12629	12678	12636	12735	12635	12493	12640	12769	12671	12646	12616	12456	12639	12519	12526	12770	12638	12763	12623	12643	12580	12729	12459	12637	12491	12684	12553	12635	12658	12778	12471	12564	12569	12670	12669	12629	12592	12641	12630	12676	12487	12613	12729	12666	12657	12587	12516	12778	12517	12674	12677	12693	12640	12680	12612	12642	12740	12462	12710	12675	12682	12683	12614	12480	12627	12636	12671	12562	12636	12712	12484	12578	12537	12625	12602	12451	12572	12609	12685	12740	12585	12562	12727	12638	12565	12745	12574	12687	12512	12706	12587	12632	12592	12613	12507	12553	12592	12597	12562	12570	12582	12747	12565	12685	12580	12584	12573	12558	12540	12701	12584	12824	12525	12511	12591	12530	12800	12750	12621	12692	12728	12586	12634	12701	12549	12454	12802	12611	12778	12618	12669	12631	12573	12595	12720	12566	12634	12707	12673	12554	12532	12653	12683	12519	12542	12537	12656	12711	12581	12584	12714	12625	12455	12670	12676	12538	12635	12525	12600	12695	12554	12586	12593	12631	12664	12582	12691	12662	12643	12649	12691	12675	12626	12663	12534	12659	12622	12694	12548	12793	12509	12728	12605	12707	12657	12525	12603	12583	12527	12581	12472	12543	12605	12719	12518	12675	12588	12546	12586	12690	12735	12606	12502	12633	12699	12528	12694	12791	12481	12593	12630	12695	12561	12488	12643	12564	12707	12639	12506	12733	12688	12601	12734	12665	12483	12554	12638	12578	12480	12702	12756	12620	12397	12580	12567	12646	12507	12709	12533	12501	12667	12632	12656	12759	12614	12663	12704	12646	12666	12703	12563	12669	12451	12602	12489	12591	12634	12633	12529	12657	12553	12578	12585	12584	12620	12469	12521	12490	12541	12781	12570	12652	12559	12427	12572	12686	12649	12621	12832	12649	12705	12535	12504	12474	12574	12624	12606	12677	12714	12628	12621	12533	12550	12615	12528	12663	12693	12741	12602	12687	12625	12626	12568	12592	12630	12580	12614	12580	12584	12805	12675	12749	12452	12697	12695	12488	12508	12652	12657	12654	12477	12634	12498	12723	12563	12662	12578	12596	12769	12533	12605	12507	12516	12696	12763	12809	12652	12723	12578	12685	12490	12635	12740	12831	12546	12727	12627	12769	12636	12562	12575	12466	12779	12732	12739	12560	12491	12597	12633	12482	12558	12409	12488	12691	12708	12625	12653	12514	12716	12618	12567	12745	12753	12603	12608	12564	12618	12659	12652	12621	12443	12633	12674	12746	12549	12623	12655	12504	12769	12589	12712	12544	12552	12536	12636	12662	12626	12571	12737	12621	12649	12572	12530	12692	12549	12717	12593	12666	12683	12710	12490	12631	12667	12678	12690	12579	12542	12472	12655	12490	12828	12737	12485	12518	12514	12667	12594	12637	12654	12572	12539	12574	12520	12678	12668	12664	12526	12509	12536	12634	12524	12686	12750	12745	12758	12649	12673	12610	12452	12573	12596	12531	12679	12657	12572	12533	12629	12565	12561	12590	12537	12691	12670	12733	12602	12666	12770	12742	12534	12489	12721	12562	12557	12679	12528	12615	12559	12470	12601	12651	12449	12473	12559	12476	12490	12608	12626	12602	12725	12513	12656	12655	12582	12802	12637	12656	12606	12499	12569	12665	12716	12824	12626	12552	12493	12493	12584	12681	12503	12637	12571	12600	12742	12722	12610	12568	12519	12631	12611	12675	12623	12600	12631	12553	12584	12607	12838	12595	12635	12730	12549	12618	12624	12668	12620	12578	12707	12675	12769	12683	12662	12540	12588	12555	12591	12726	12613	12683	12643	12562	12445	12625	12679	12521	12642	12737	12901	12628	12588	12568	12610	12551	12588	12477	12699	12637	12522	12623	12664	12678
27666	22381	25380	22560	17692	16025	15412	15292	14906	14626	14571	14244	14277	14313	14231	14158	14289	14138	14019	14215	14261	14190	14306	14366	13953	14053	14101	14076	13930	14086	14110	13931	13882	13884	14168	14119	14278	14024	14109	14169	14015	13922	14092	14187	13990	13917	14144	14088	13909	14106	14117	14283	14190	14329	14328	14101	14106	13953	14117	14077	14049	14202	14059	14164	14133	13993	13930	14095	14120	13984	14154	14210	14081	14217	13958	14121	14044	14140	13958	13994	13992	14157	14020	14214	14111	14145	13960	14147	13992	14010	14001	14029	14120	14036	13976	14323	14214	14121	14152	13967	13893	14249	14096	14112	14119	14071	14004	14187	13979	14170	14043	13945	14113	14200	14094	13990	14202	14143	14120	13954	14023	14022	14023	13999	14092	13899	13840	13967	14075	14031	14107	13929	14001	13981	14157	13941	13992	13873	14033	14049	14067	14031	13984	14042	13927	14026	14024	14016	13970	13795	14055	13958	14195	14072	14199	14041	14047	13926	14070	14102	14236	13915	14087	13943	14135	14046	14069	13992	13940	13846	14190	14105	14098	14004	13881	14117	14159	14135	14018	14042	13793	14033	14001	13924	14151	13932	14096	13993	14002	14057	13956	13937	14017	13889	14004	13928	13942	14212	14027	14175	14143	14099	14032	14049	14132	14015	14104	14194	14003	14143	14106	14070	14197	14140	13962	13883	14003	13804	14072	13950	14034	14102	13928	14079	14129	14129	13987	14086	14021	14062	13992	14168	14152	14137	13937	13900	14028	14205	13982	14068	13910	14159	13871	14173	14094	14083	14120	13873	13867	13889	13984	13990	14163	14059	14079	14034	14049	14130	14158	14047	13999	14071	13968	14090	14036	14049	13934	14061	13993	13977	13948	13916	14020	14097	13923	14173	14015	14035	13873	13952	13939	13891	13934	13968	14002	13925	14078	13973	14024	13921	13997	13899	14046	13877	13923	13966	13986	13937	14010	13985	13824	13996	13988	14053	13838	14085	13860	13902	13919	14000	13787	13873	14100	14098	14078	13907	13968	14081	14128	14166	14064	14161	13979	13874	14103	14087	14047	13990	14070	13944	13987	14160	14048	13975	13904	13863	13880	14123	14195	13993	14017	14079	14091	14236	14218	13986	14144	14266	14013	13898	13939	14187	14044	14013	13906	13935	14088	14101	14171	14093	14144	14020	13944	13972	13958	14107	14323	14054	14172	14041	13925	13920	13806	13989	14135	14133	13859	13996	14040	13987	14001	13932	14039	14093	13823	13979	14018	14162	14083	14159	13916	14190	14092	14018	13968	14044	14047	14170	13986	14063	13960	14212	14160	14115	14097	14159	13994	13990	13950	13940	14056	14135	14012	14064	13776	14023	14059	14200	14161	14166	13987	14001	14042	14169	14011	14021	13882	13934	14126	13934	13857	14229	13964	13981	14049	14027	13957	14082	14014	13839	14108	13918	14042	14033	14012	14095	14078	14125	13972	14160	14100	14148	14116	14043	14076	14016	13996	13807	14051	13872	14093	13946	14148	14098	13987	13928	14074	14019	14188	13967	13980	13975	14031	14045	14409	13926	14023	14091	14248	13989	13855	14113	14321	13952	14050	14081	14055	13868	14127	14035	14153	14001	14005	14139	14058	14174	14213	14194	14220	13955	13921	13996	14086	13925	13998	14085	14078	14142	14185	14227	13959	13998	14015	14217	13980	13809	14005	14044	14047	14077	14060	13996	14192	14185	14088	14032	13964	14097	14125	14021	14014	14043	13959	13874	14002	14102	14155	14155	14260	14077	13984	14005	13885	13916	14055	13939	14085	14049	14131	14033	13989	14017	13916	13938	13910	14150	14217	14075	14144	14071	14106	13839	13934	14098	14059	14193	14048	13944	14136	14036	14017	13889	14009	14031	13980	13930	14004	13936	14096	14021	14170	14141	14167	14126	13891	13981	13972	13916	14016	13967	14146	13951	14073	13848	14039	13887	14094	14115	13980	14060	14077	14011	14090	14021	14066	13984	14124	13976	14043	13932	14102	14069	13972	13853	13944	14026	13922	14045	14025	13990	14022	13997	14007	13913	14116	14039	13914	14023	14023	14047	14136	14076	13949	14032	14056	14010	14116	14057	14171	14250	13947	14156	14112	14114	14121	14071	13967	13999	14107	13885	13989	13828	14008	14009	14058	14103	14098	13909	14025	14057	14057	14027	14108	14038	13926	14214	13920	14124	14031	14102	14035	14150	13921	13878	14013	13988	13795	13978	14202	14113	14109	14128	14092	14099	14081	14069	14099	14203	14065	13985	13967	14017	14043	14041	14274	14132	13976	14271	13847	14281	14206	13900	14131	13998	14075	14161	13926	14070	14142	14145	14035	14210	14059	13973	13944	14002	14092	14070	13937	14105	13971	14044	14230	14061	14002	14094	14085	14046	13906	13698	13938	14247	13995	13775	13717	13886	14010	14007	13991	13999	13887	14182	14153	14102	14100	14044	14034	14124	14179	14039	14132	14213	13958	14165	14154	14120	13972	13981	14070	14211	14089	14158	14177	14005	13969	14168	13998	14061	14090	13882	14079	13798	14184	13846	13856	14234	13969	14021	14130	14249	13884	14073	14153	14124	14068	14090	14192	13953	14046	13748	14145	14133	14092	13973	14279	14082	14071	14159	13872	14104	14141	14033	14000	14003	13964	13878	14252	13949	13931	14051	14062	14104	14083	14116	14178	14101	13942	13845	14130	14122	13994	14099	14021	13962	13976	14116	14022	14190	14240	14068	14013	14071	13987	13970	13916	13918	13970	14069	14049	13972	14052	14283	14167	14093	14114	14214	13958	13925	14037	14131	14071	14040	14029	13999	13980	14029	14116	13972	14116	13996	14134	14051	14027	14115	14142	13966	14001	14107	14116	13840	14012	14106	14034	14209	13882	14007	14104	14084	14021	14097	14197	13883	14121	14123	14123	14269	14129	13829	14074	14170	14212	13869	14070	14129	13927	13993	14168	13979	14078	14100	13998	13971	13968	14028	14007	14062	14193	14030	14097	14074	13988	14005	14018	13913	14029	14076	14135	14111	14007	13891	14056	14165	14105	14012	14070	14003	13943	14014	14035	13981	14020	13828	14183	13996	14230	14071	14000	14076	14070	14154	13851	14203	14088	13954	13954	13845	14020	14000	13868	13957	14114	13704	13995	13926	13891	13938	13985	14266	14271	14067	14072	14068	14001	14058	14127	14194	13978	14113	14090	13932	13942	14248	14039	14047	14003	14111	13981	14040	14040	14024	14267	13889	14048	14140	14126	14102	14101	14056	14135	13929	13941	14239	13899	13961	13947	13998	14118	14065	14022	13998	13980	13933	14189	14014	14258	13999	14332	14162	13891	13867	13977	14037	14034	13961	13981	13891	14129	14001	14137	13945	13980	14016	13857	14051	14163	14126	14040	14002	14204	14026	14174	14164	14046	13942	13907	13983	13859	14000	14067	14148	14142	13862	14023	14038	14143	14061	14167	13953	14186	14014	14149	14064	14156	14019	14089	14038	14122	14079	14087	14158	13974	14269	14281	14143	14010	13978	14231	13744	13967	14291	14111	14141	14059	14034	13827	14185	14129	14083	13963	14190	14032	14007	14149	14171	14015	13931	14025	14153	13938	14059	14174	14008	14173	14041	14208	13906	14084	14121	14219	14033	14132	14096	14111	14094	14201	13984	14028	13961	14118	14096	14106	14057	14106	14096	13950	13741	14200	14152	14249	14265	14129	14172	14161	14076	14167	13983	14071	14056	14070	14098	14078	14076	14054	13963	14051	14045	14217	14043	14024	14172	14167	14196	14206	14005	14162	14104	13980	13884	14058	14129	13903	14095	13960	14013	14097	13930	14017	13854	14162	14139	14168	13829	14105	14107	13963	14221	14219	14000	13959	14162	14171	13976	13952	14150	13957	14030	14062	14024	14066	14028	14020	13958	14028	14005	14130	13931	13764	13937	14008	13990	14233	14042	14179	14086	14180	14016	13855	14234	14029	14035	13990	14137	14083	13963	14033	14092	13959	13941	13768	13941	13981	14036	14127	14202	14001	13974	13967	14085	14251	14251	13886	13834	14122	14135	14154	14076	14129	14046	14151	14181	14160	14093	14034	14167	14184	14253	14137	14072	14223	13952	13972	14245	13968	14221	14163	13985	14024	14042	13998	13999	13864	14034	14156	14130	13974	14215	14005	14118	13975	13950	14068	13966	13915	14095	13998	14085	13993	14225	14009	13997	13917	13884	14149	14140	14114	13973	14085	14150	14179	14103	14097	14147	13952	13917	14150	14064	14108	14052	13964	13877	14160	14178	14075	14057	14033	13985	13897	13887	14141	14162	13865	13937	13975	14111	14071	13942	13947	13758	13982	14158	14004	14192	14125	13839	14183	14260	13962	14165	13956	13874	14019	13851	14196	14083	14099	14055	14027	13987	13883	13895	13924	14022	13914	13921	14021	13917	14040	14171	14141	14070	14226	14054	13961	14019	14030	13996	14044	14027	13950	14025	14237	14289	14222	14040	13853	13976	14014	14300	14017	14227	13950	14072	13982	13990	13844	14198	13997	14060	14051	14080	14142	14065	14247	13996	13964	14196	14037	14228	14409	14004	13919	14145	14063	14034	13988	14228	13854	14241	14072	13998	13930	14018	13935	14076	14075	14189	13779	13903	13856	14037	13893	14054	13874	13883	13933	14130	14085	14011	14128	14077	13986	14088	14050	13982	14040	14016	14238	13951	14057	14043	13936	14129	14134	14080	13894	14171	14307	14135	14150	14058	13936	14047	14325	13976	13910	14005	14003	14095	13934	13976	14048	14263	14253	13935	14007	14067	14097	13938	14064	14061	14089	14264	13980	14274	14063	14099	14031	14037	13790	14070	14373	14065	13917	13968	13989	13946	14094	14078	14146	14168	14259	14073	13963	14174	14205	14031	14182	14141	14172	13988	14090	14033	14104	14216	14169	14113	14275	14070	14176	14071	13973	14114	14072	14252	14175	13991	13880	13989	14085	13921	13950	14041	14217	13907	14016	13834	14157	13950	14118	14041	13962	14055	13980	14033	14174	14122	14075	13991	14106	13889	14080	13841	14031	14046	14222	14098	14130	13949	14112	14047	14164	13930	14086	14242	14229	14095
19176	25031	24796	20994	17749	15280	14414	14534	14027	13410	13597	12972	12817	12737	12706	12572	12780	12866	12666	12667	12842	12514	12663	12557	12497	12777	12650	12692	12720	12724	12509	12619	12557	12576	12788	12521	12598	12478	12801	12725	12642	12531	12710	12650	12617	12628	12751	12441	12483	12779	12690	12795	12875	12857	12809	12644	12535	12729	12690	12644	12686	12620	12610	12749	12524	12612	12505	12562	12404	12776	12520	12598	12819	12535	12668	12764	12583	12644	12724	12601	12566	12752	12745	12526	12708	12667	12441	12620	12721	12542	12805	12691	12496	12649	12420	12636	12498	12530	12461	12589	12531	12647	12626	12584	12605	12685	12573	12486	12670	12726	12659	12562	12591	12607	12632	12528	12680	12578	12617	12713	12849	12621	12620	12426	12563	12648	12513	12594	12597	12668	12792	12475	12545	12625	12604	12500	12542	12456	12661	12623	12668	12616	12650	12648	12673	12516	12748	12498	12623	12741	12768	12542	12515	12623	12490	12608	12675	12516	12743	12508	12639	12743	12706	12593	12617	12614	12665	12725	12530	12565	12603	12549	12812	12487	12580	12729	12530	12645	12617	12736	12687	12527	12574	12571	12641	12616	12644	12528	12492	12761	12634	12544	12520	12619	12734	12578	12714	12488	12574	12663	12485	12602	12607	12591	12619	12640	12723	12618	12701	12552	12627	12601	12761	12670	12641	12537	12642	12537	12679	12577	12565	12748	12660	12585	12592	12495	12550	12465	12587	12774	12631	12714	12650	12692	12602	12635	12623	12570	12771	12471	12599	12609	12594	12546	12563	12801	12603	12614	12765	12579	12568	12685	12564	12632	12650	12592	12675	12642	12648	12452	12557	12552	12533	12540	12593	12747	12649	12562	12584	12480	12628	12708	12678	12582	12670	12445	12534	12656	12428	12662	12615	12693	12593	12608	12615	12673	12664	12720	12605	12528	12706	12592	12604	12712	12585	12677	12678	12567	12583	12516	12597	12641	12622	12547	12517	12741	12572	12578	12625	12595	12508	12649	12703	12622	12649	12488	12589	12562	12544	12765	12552	12427	12591	12622	12626	12512	12652	12650	12576	12543	12654	12502	12537	12614	12639	12563	12693	12519	12520	12672	12638	12673	12732	12505	12607	12461	12546	12630	12554	12535	12590	12553	12739	12519	12536	12631	12592	12542	12654	12493	12505	12567	12550	12473	12693	12746	12589	12535	12666	12798	12517	12691	12456	12631	12563	12413	12528	12664	12518	12657	12669	12656	12515	12586	12531	12655	12659	12540	12520	12460	12557	12587	12569	12662	12566	12683	12534	12532	12652	12810	12642	12602	12863	12537	12600	12661	12541	12711	12620	12610	12573	12604	12562	12591	12506	12808	12687	12599	12520	12542	12618	12566	12453	12585	12579	12458	12599	12498	12653	12653	12637	12718	12517	12585	12636	12554	12554	12383	12605	12544	12488	12570	12614	12633	12609	12738	12538	12469	12567	12523	12501	12725	12704	12640	12540	12597	12838	12606	12536	12498	12526	12598	12740	12539	12627	12664	12665	12645	12829	12530	12702	12736	12762	12573	12571	12624	12587	12560	12616	12574	12608	12648	12463	12647	12663	12537	12526	12608	12755	12423	12589	12655	12667	12642	12531	12742	12575	12594	12710	12397	12635	12359	12599	12593	12601	12551	12545	12635	12701	12677	12487	12633	12725	12584	12638	12600	12586	12663	12607	12649	12496	12763	12511	12691	12709	12461	12636	12545	12657	12613	12655	12858	12638	12620	12465	12549	12479	12653	12559	12507	12443	12577	12596	12662	12660	12429	12736	12598	12569	12343	12613	12489	12674	12533	12606	12838	12548	12742	12599	12541	12580	12515	12678	12478	12705	12501	12597	12695	12360	12631	12656	12667	12583	12762	12645	12578	12561	12468	12698	12537	12751	12482	12680	12550	12508	12493	12686	12482	12756	12658	12607	12543	12827	12528	12647	12626	12526	12637	12616	12461	12507	12543	12692	12562	12583	12513	12674	12563	12641	12555	12626	12797	12601	12590	12567	12708	12687	12683	12755	12482	12556	12614	12547	12844	12616	12709	12620	12666	12665	12479	12540	12559	12642	12510	12695	12607	12526	12694	12509	12535	12482	12509	12514	12624	12559	12417	12679	12538	12603	12581	12707	12529	12623	12548	12615	12790	12587	12640	12615	12551	12730	12557	12529	12697	12612	12488	12625	12542	12454	12625	12766	12579	12662	12535	12676	12597	12562	12551	12477	12648	12689	12509	12639	12506	12717	12602	12585	12533	12579	12595	12716	12577	12585	12570	12587	12557	12718	12654	12672	12682	12742	12608	12542	12553	12560	12611	12657	12513	12518	12542	12482	12707	12601	12764	12724	12739	12537	12359	12387	12541	12519	12634	12618	12531	12459	12629	12471	12543	12850	12612	12454	12777	12464	12558	12598	12780	12556	12534	12566	12615	12631	12695	12586	12559	12500	12647	12648	12582	12522	12686	12699	12588	12607	12587	12576	12707	12542	12650	12528	12616	12503	12512	12612	12715	12666	12544	12531	12645	12543	12575	12609	12537	12548	12765	12640	12510	12564	12497	12488	12677	12512	12686	12576	12656	12692	12569	12600	12510	12575	12625	12595	12727	12561	12538	12746	12504	12509	12579	12705	12482	12553	12720	12649	12400	12617	12584	12653	12652	12559	12428	12630	12620	12740	12662	12627	12589	12562	12522	12591	12711	12551	12542	12670	12532	12642	12610	12669	12507	12473	12613	12669	12583	12662	12655	12767	12666	12620	12773	12588	12605	12624	12600	12438	12617	12751	12612	12767	12628	12579	12734	12763	12487	12613	12569	12582	12683	12551	12697	12668	12480	12489	12736	12562	12549	12569	12527	12600	12636	12637	12791	12674	12596	12596	12596	12742	12536	12628	12670	12713	12578	12671	12531	12708	12629	12630	12632	12646	12589	12589	12662	12623	12444	12685	12518	12482	12547	12578	12501	12599	12677	12581	12639	12483	12526	12675	12756	12615	12550	12651	12581	12545	12505	12660	12518	12712	12487	12605	12732	12455	12639	12675	12598	12662	12658	12597	12586	12647	12647	12535	12676	12624	12509	12641	12530	12479	12505	12611	12635	12541	12564	12622	12540	12518	12567	12655	12594	12703	12539	12623	12612	12661	12599	12639	12594	12590	12589	12729	12685	12627	12601	12663	12731	12605	12678	12576	12579	12634	12500	12638	12564	12604	12579	12767	12616	12651	12566	12638	12514	12688	12635	12618	12697	12607	12646	12518	12652	12539	12671	12634	12525	12488	12533	12377	12493	12579	12332	12581	12541	12646	12598	12469	12683	12499	12581	12543	12575	12677	12540	12505	12623	12620	12534	12620	12592	12675	12471	12538	12486	12513	12609	12494	12623	12448	12670	12603	12671	12508	12627	12475	12632	12572	12593	12635	12619	12743	12634	12602	12719	12547	12439	12580	12560	12610	12551	12552	12664	12488	12698	12730	12628	12548	12677	12626	12603	12675	12624	12434	12579	12875	12716	12625	12570	12729	12436	12288	12553	12601	12539	12650	12529	12627	12797	12600	12506	12581	12696	12568	12703	12723	12612	12634	12641	12792	12706	12568	12565	12522	12679	12743	12654	12844	12575	12715	12543	12540	12630	12695	12682	12615	12629	12623	12691	12660	12685	12556	12630	12630	12780	12470	12474	12575	12759	12564	12638	12606	12538	12604	12601	12561	12558	12695	12593	12670	12791	12598	12528	12624	12646	12627	12502	12668	12600	12573	12653	12542	12614	12571	12704	12574	12686	12475	12640	12538	12606	12720	12664	12664	12608	12644	12533	12686	12751	12618	12718	12596	12638	12479	12765	12603	12689	12602	12648	12505	12496	12444	12433	12822	12586	12403	12548	12571	12414	12525	12715	12667	12680	12519	12501	12671	12637	12551	12790	12641	12536	12649	12750	12713	12532	12728	12595	12370	12589	12692	12571	12584	12662	12581	12669	12576	12603	12542	12615	12726	12577	12727	12739	12677	12609	12637	12453	12657	12749	12656	12540	12582	12651	12679	12467	12573	12781	12666	12696	12515	12665	12536	12591	12555	12642	12489	12424	12559	12705	12504	12598	12517	12533	12540	12779	12644	12600	12535	12565	12626	12726	12574	12501	12716	12400	12551	12597	12516	12511	12545	12474	12558	12670	12759	12619	12673	12642	12707	12559	12572	12671	12511	12657	12634	12466	12555	12555	12603	12676	12744	12570	12642	12647	12488	12470	12715	12513	12760	12561	12536	12471	12647	12620	12740	12586	12549	12583	12590	12550	12574	12561	12448	12680	12803	12732	12673	12692	12525	12644	12388	12652	12674	12496	12668	12679	12678	12438	12772	12644	12687	12630	12653	12818	12741	12423	12492	12598	12510	12615	12571	12460	12646	12800	12684	12603	12648	12505	12742	12563	12607	12495	12636	12662	12534	12583	12545	12829	12656	12588	12692	12709	12615	12605	12544	12603	12741	12705	12573	12594	12732	12446	12616	12672	12432	12471	12679	12716	12746	12453	12770	12554	12590	12711	12666	12526	12650	12625	12579	12386	12609	12537	12632	12654	12639	12595	12384	12759	12519	12609	12647	12550	12600	12701	12623	12616	12596	12704	12607	12642	12564	12652	12422	12643	12504	12469	12502	12711	12653	12504	12668	12590	12664	12639	12735	12617	12622	12567	12534	12503	12732	12576	12553	12733	12645	12581	12361	12654	12650	12546	12557	12565	12553	12758	12419	12642	12791	12424	12667	12630	12541	12554	12818	12525	12554	12482	12694	12545	12633	12663	12658	12709	12648	12683	12563	12478	12507	12546	12520	12539	12653	12614	12513	12717	12532	12499	12629	12708	12636	12673	12597	12694	12606	12482	12621	12635	12748	12572	12673	12533	12797	12669	12671	12682	12422	12655	12734	12742	12484	12701	12687	12590	12503	12654	12742	12645	12733	12626	12496	12558	12702	12519	12592	12496	12641	12495	12595	12592	12707	12502	12578	12430	12669	12662	12483	12857	12627	12619	12538	12483	12680	12688	12569	12502	12700	12499	12570	12482	12661	12670	12554	12475	12645	12635	12610	12594	12693	12563	12667	12422	12717	12754	12666	12489
23974	21515	28980	24489	22827	22928	21253	18093	17145	16589	16571	16003	16053	15857	15926	15669	15367	15478	15523	15488	15380	15395	15512	15296	15292	15421	15130	15161	15310	15365	15263	15240	15258	15346	15474	15418	15216	15311	15493	15336	15523	15437	15290	15672	15296	15288	15445	15250	15317	15806	16124	15910	15581	15472	15378	15418	15408	15312	15183	15189	15231	15134	15111	15083	15179	15292	15315	15495	15408	15382	15267	15361	15250	15218	15251	15220	15295	15198	15377	15425	15483	15247	15461	15324	15249	15416	15426	15283	15185	15168	15143	15304	15329	15295	15325	15213	15354	15200	15248	15256	15302	15269	15147	15094	15366	15314	15493	15137	15232	15275	15063	15328	15458	15448	15392	15399	15287	15207	15198	15352	15222	15315	15343	15236	15182	15412	15264	15248	15299	15237	15190	15295	15223	15211	15353	15523	15353	15374	15380	15466	15258	15146	15477	15164	15324	15289	15452	15407	15379	15455	15318	15326	15093	15270	15204	15223	15386	15252	15254	15195	15277	15228	15283	15211	15371	15107	15256	15323	15323	15387	15130	15111	15376	15209	15282	15345	15444	15353	15343	15357	15384	15310	15101	15159	15079	15279	15321	15254	15287	15292	15213	15106	15283	15330	15259	15240	15363	15268	15176	15265	15234	15368	14985	15124	15180	15265	15265	15180	15095	15308	15263	15267	15295	15519	15199	15143	15376	15312	15298	15492	15345	15107	15098	15341	15160	15300	15168	15304	15128	15309	15162	15184	15207	15076	15522	15278	15249	15289	15182	15255	15201	15063	15263	15047	15328	15259	15325	15209	15242	15242	15113	15127	15167	15510	15544	15462	15360	15343	15399	15077	15147	15381	15263	15328	15502	15325	15041	15265	15096	15253	15189	15296	15111	15167	15247	15356	15374	15374	15281	15306	14966	15192	15053	15036	15312	15206	15308	15272	15157	15246	15280	15453	15318	15276	15318	15064	15352	15400	15365	15348	15183	15441	15225	15175	15337	15308	15521	15257	15231	15193	15279	15226	15128	15133	15110	15184	15256	15257	15511	15068	15182	15375	15241	15292	15125	15223	15283	15132	15157	15245	15169	15285	15483	15305	15202	15324	15178	15315	15157	15195	15097	15345	15189	15423	15290	15257	15389	15085	15269	15292	15253	15111	15395	15227	15186	15149	15176	15235	15250	15228	15102	15281	15230	15126	15223	15157	15150	15313	15083	15349	15237	15333	15233	15356	15186	15281	15405	15260	15299	15225	15293	15242	15186	15299	15321	15430	15152	15312	15357	15384	15191	15350	15154	15246	15163	14977	15190	15248	15407	15276	15215	15297	15284	15373	15150	15284	15373	15217	15095	15300	15463	15259	15173	15126	15388	15305	15143	15252	15280	15435	15187	15347	15352	15463	15191	15359	15160	15200	15305	15079	15280	15172	15208	15458	15076	15420	15169	15185	15279	15057	15316	15193	15201	15393	15203	15088	15330	15300	15422	15495	15330	15271	15431	15153	15148	15329	15500	15310	15228	15183	15165	15306	15078	15292	15346	15011	15274	15282	15176	15298	15172	15186	15318	15130	15280	15276	15458	15228	15301	15271	15323	15414	15271	15322	15100	15209	15435	15281	15233	15184	15372	15295	15157	15254	15278	15245	15237	15227	15226	15192	15368	15392	15270	15102	15422	15185	15435	15265	15271	15449	15298	15423	15253	15339	15322	15142	15139	15240	15299	15101	15373	15083	15240	15213	15251	15439	15302	15363	15200	15193	15374	15519	15228	15426	15257	15466	15134	15245	15227	15214	15245	15200	15236	15258	15187	15393	15380	15385	15342	15228	15125	15112	15479	15361	15454	15287	15355	15285	15420	15167	15216	15326	15280	15335	15181	15092	15295	15320	15289	15375	15401	15372	15348	15336	15302	15202	15217	15221	15297	15265	15313	15198	15337	15538	15296	15211	15358	15407	15278	15272	15190	15490	15444	15262	15256	15224	15221	15375	15267	15363	15343	15081	15339	15105	15255	15340	15146	15467	15264	15254	15266	15363	15258	15354	15276	15143	14964	15297	15347	15233	15311	15338	15244	15210	15440	15329	15016	15369	15193	15210	15121	15412	15363	15420	15402	15228	15330	15281	15186	15325	15346	15201	15208	15443	15219	15252	15224	15258	15281	15333	15114	15268	15219	15301	15431	15250	15356	15353	15319	15294	15113	15372	15228	15037	15196	15383	15387	15128	15238	15362	15144	15306	15279	15210	15258	15459	15350	15313	15240	15213	15312	15197	15317	15357	15361	15409	15397	15311	15292	15340	15257	15360	15185	15189	15210	15188	15327	15149	15257	15351	15217	15222	15275	15062	15291	15224	15220	15366	15548	15188	15306	15261	15325	15484	15192	15311	15116	15556	15218	15350	15240	15278	15171	15227	15217	15114	15282	15256	15312	15492	15210	15356	15372	15358	15487	15344	15297	15294	15277	15181	15436	15231	15246	15337	15294	14908	15299	15290	15178	15272	15368	15387	15263	15211	15327	15158	15087	15413	15036	15129	15232	15250	15272	15304	15238	15175	15248	15252	15321	15304	15219	15178	15130	15302	15086	15227	15503	15420	15343	15383	15217	15053	15047	15167	14989	15277	15519	15360	15312	15327	15291	15411	15276	15269	15355	15428	15327	15299	15286	15504	15127	15291	15208	15201	15226	15067	15107	15171	15277	15058	15350	15268	15225	15189	15139	15139	15185	15319	15109	15113	15464	15292	15407	15310	15377	15349	15189	15268	15351	15172	15349	15204	15273	15550	15357	15259	15226	15482	15400	15124	15138	15285	15131	15233	15255	15383	15229	15248	15361	15160	15189	15476	15153	15358	15322	15246	15361	15242	15432	15141	15201	15184	14983	15308	15271	15317	15283	15369	15310	15370	15480	15359	15336	15215	15287	15146	15456	15122	15360	15157	15218	15325	15349	15344	15388	15228	15336	15211	15257	15405	15248	15286	15286	15217	15230	15292	15309	15016	15288	15319	15232	15171	15228	15389	14983	15366	15189	15451	15358	15080	15180	15262	15268	15220	15271	15292	15258	15179	15360	15247	15292	15442	15335	14976	14969	15211	15388	15329	15408	15231	15126	15159	14984	15313	15180	15127	15205	15318	15317	15109	15413	15373	15220	15302	15354	15131	15102	15260	15223	15505	15292	15410	15227	15331	15283	15184	15196	15247	15113	15302	15294	15386	15357	15411	15025	15141	15158	15297	15397	15158	15207	15367	15204	15175	15281	15324	15245	15305	15249	15157	15363	15348	15383	15138	15061	15191	15427	15271	15459	15251	15262	15321	15391	15291	15339	15247	15175	15234	15173	15226	15328	15231	15484	15176	15178	15181	15275	15370	15048	15368	15244	15144	15260	15316	15292	15348	15231	15266	15367	15217	15381	15078	15199	15301	15131	15175	15187	15086	15380	15253	15402	15249	15316	15253	15452	15219	15300	15243	15154	15254	15219	15294	15192	15428	15227	14939	15122	15084	15278	15276	15331	15382	15381	15278	15331	15146	15315	15308	15184	14958	15351	15268	15208	15261	15330	15097	15291	15188	15100	15288	15198	15211	15281	15459	15463	15224	15118	15317	15125	15277	15046	15121	15271	15056	15291	15255	15362	15198	15315	15345	15353	15121	15206	15219	15444	15330	15243	15355	15339	15222	15378	15290	15286	15196	15343	15209	15293	15192	15388	15157	15461	15234	15199	15135	15149	15159	15300	15220	15316	15084	15245	15156	15239	15230	15223	15168	15308	15315	15201	15422	15104	15418	15288	15288	15235	15362	15483	15160	15336	15242	15458	15350	15349	15251	15132	15093	15286	15192	15162	15360	15161	15225	15203	15312	15401	15310	15275	15332	15410	15294	15167	15315	15403	15260	15310	15122	15302	15198	15399	15255	15093	15181	15049	15246	15187	15272	15356	15293	15373	15112	15218	15152	15288	15434	15222	15251	15324	15379	15182	15205	15096	15255	15344	15232	15112	15212	15328	15228	15310	15333	15256	15243	15329	15335	15258	15380	15284	15337	15255	15207	15457	15495	15294	15144	15200	15534	15379	15313	15169	15235	15325	15337	15464	15245	15171	15373	15256	15258	15188	15108	15167	15173	15139	15402	15589	15363	15223	15136	15234	15439	15212	15256	15267	15262	15320	15123	15226	15238	15327	15230	15014	15275	15275	15276	15099	15367	15436	15242	15272	15249	15284	15082	15236	15386	15427	15233	15476	15259	15101	15244	15420	15348	15303	15279	15381	15200	15373	15448	15276	15347	15285	15056	15461	15320	15246	15119	15337	15373	15240	15482	15199	15043	15138	15226	15194	15373	15292	15245	15219	15346	15167	15299	15213	15095	15080	15295	15207	15240	15278	15172	15202	15375	15463	15311	15185	15319	15187	15155	15326	15324	15238	15349	15554	15173	15379	15167	15208	15180	15197	15254	15449	15334	15273	15267	15348	15333	15254	15206	15341	15074	15464	15231	15354	15405	15427	15250	15329	15433	15346	15306	15349	15243	15402	15268	15200	15393	15294	15058	15242	15318	15340	15229	15243	15298	15340	15279	15425	15292	15267	15282	15210	15189	15313	15292	15176	15288	15358	15023	15295	15397	15310	15412	15292	15173	15354	15202	15398	15320	15189	15187	15361	15322	15217	15401	15361	15251	15256	15191	15448	15294	15391	15595	15235	15175	15225	15277	15254	15360	15225	15381	15155	15313	15065	15133	15167	15362	15282	15397	15403	15248	15261	15253	15269	15131	15333	15383	15298	15220	15007	15134	15335	15285	15343	15239	15427	15292	15125	15014	15281	15234	15418	15033	15268	15183	15214	15213	15351	15250	15389	15482	15236	15104	15600	15356	15349	15309	15525	15269	15306	15398	15389	15312	15198	15236	15246	15215	15279	15167	15151	15190	15369	15565	15344	15308	15125	15468	15166	15245	15079	15346	15168	15287	15431	15155	15061	15420	15250	15214	15323	15097	15220	15114	15228	15271	15351	15283	15225	15353	15155	15380	15316	15154	15070	15193	15314	15245	15414	15438	15365	15319	15341	15253	15289	15349	15177	15180	15368	15052	15278	15216	15223	15186	15221	15182	15343	15377	15294	15146	15216	15156	15181	15177	15223	15264	15493	15319
22280	37318	34436	28742	24027	20013	18198	17189	15696	15258	14692	14247	13925	14014	13866	13765	13582	13670	13630	13420	13528	13404	13501	13371	13547	13380	13532	13627	13470	13460	13502	13303	13296	13465	13390	13364	13370	13495	13368	13429	13554	13398	13426	13346	13405	13376	13381	13359	13756	14264	14664	14137	13814	13375	13632	13427	13220	13330	13328	13233	13512	13313	13338	13509	13585	13400	13333	13311	13566	13454	13376	13341	13469	13432	13617	13432	13418	13471	13419	13398	13225	13275	13253	13403	13183	13312	13234	13491	13305	13413	13316	13492	13263	13424	13280	13467	13494	13381	13347	13350	13317	13466	13344	13453	13379	13343	13388	13320	13174	13346	13298	13398	13542	13307	13397	13184	13334	13460	13392	13271	13552	13445	13287	13483	13197	13309	13314	13272	13202	13464	13350	13317	13278	13280	13332	13363	13357	13283	13436	13142	13338	13562	13399	13308	13085	13234	13450	13315	13396	13341	13305	13306	13397	13231	13417	13303	13357	13307	13360	13368	13242	13478	13311	13405	13334	13342	13464	13499	13404	13368	13492	13181	13316	13398	13317	13458	13354	13478	13418	13357	13307	13382	13301	13381	13272	13384	13408	13361	13248	13225	13278	13349	13304	13297	13359	13472	13344	13350	13544	13441	13238	13406	13313	13427	13395	13423	13105	13389	13378	13414	13339	13356	13234	13412	13424	13487	13413	13469	13453	13410	13334	13516	13439	13367	13524	13240	13459	13351	13332	13251	13464	13384	13119	13390	13359	13364	13248	13495	13301	13295	13312	13225	13441	13407	13439	13433	13385	13334	13336	13312	13441	13293	13477	13200	13373	13310	13305	13276	13351	13465	13381	13268	13297	13459	13394	13278	13298	13314	13468	13140	13306	13481	13282	13394	13388	13354	13282	13359	13282	13441	13343	13196	13235	13260	13235	13243	13307	13226	13484	13246	13308	13409	13248	13412	13319	13321	13414	13299	13230	13536	13321	13455	13318	13308	13357	13329	13331	13274	13324	13302	13468	13206	13427	13353	13342	13348	13059	13510	13527	13385	13321	13222	13329	13308	13130	13117	13474	13579	13393	13336	13331	13112	13259	13182	13311	13236	13206	13404	13150	13290	13419	13268	13319	13383	13286	13357	13270	13219	13359	13381	13366	13392	13208	13218	13407	13364	13378	13172	13348	13452	13369	13275	13408	13465	13313	13338	13429	13372	13339	13421	13247	13224	13415	13294	13277	13424	13378	13364	13379	13445	13373	13249	13342	13450	13270	13368	13362	13350	13403	13411	13416	13291	13449	13312	13409	13365	13506	13318	13390	13475	13388	13265	13340	13448	13419	13329	13258	13258	13465	13401	13281	13361	13425	13364	13437	13418	13255	13155	13413	13419	13499	13362	13427	13308	13354	13382	13281	13459	13360	13381	13299	13388	13376	13199	13145	13385	13440	13366	13303	13274	13173	13313	13213	13425	13298	13370	13275	13370	13262	13302	13185	13455	13391	13327	13458	13379	13343	13230	13414	13250	13348	13463	13305	13339	13207	13385	13383	13300	13387	13371	13318	13386	13290	13187	13241	13335	13278	13345	13189	13225	13475	13383	13299	13175	13347	13313	13395	13314	13185	13327	13353	13389	13345	13442	13378	13501	13419	13092	13332	13337	13367	13172	13387	13230	13448	13521	13245	13347	13456	13313	13321	13253	13332	13427	13268	13309	13427	13343	13386	13417	13413	13427	13256	13337	13135	13567	13290	13346	13132	13410	13461	13474	13351	13327	13345	13380	13261	13499	13336	13288	13372	13285	13245	13626	13304	13489	13271	13517	13282	13333	13445	13349	13366	13259	13430	13353	13324	13446	13314	13181	13377	13365	13309	13416	13453	13414	13326	13233	13311	13376	13322	13244	13500	13351	13291	13150	13260	13483	13398	13389	13274	13397	13249	13243	13436	13314	13458	13481	13397	13404	13281	13339	13350	13364	13215	13527	13172	13531	13265	13391	13212	13457	13285	13461	13337	13297	13317	13371	13480	13283	13457	13173	13450	13395	13375	13533	13417	13229	13315	13433	13226	13437	13401	13417	13378	13350	13321	13431	13358	13523	13289	13425	13253	13364	13415	13398	13268	13398	13468	13319	13272	13368	13266	13265	13423	13277	13457	13334	13323	13178	13420	13348	13364	13480	13250	13303	13417	13177	13273	13391	13439	13350	13538	13296	13291	13354	13380	13431	13489	13356	13314	13225	13490	13308	13383	13555	13523	13309	13300	13403	13347	13369	13425	13431	13338	13482	13350	13490	13375	13317	13258	13500	13270	13221	13312	13294	13363	13427	13422	13381	13272	13281	13406	13263	13422	13392	13335	13185	13456	13450	13246	13223	13282	13085	13490	13337	13417	13388	13340	13285	13387	13466	13389	13266	13256	13354	13338	13346	13380	13322	13332	13481	13307	13335	13178	13258	13344	13252	13285	13218	13308	13339	13343	13253	13308	13434	13371	13440	13405	13386	13450	13307	13423	13281	13446	13363	13340	13417	13340	13544	13462	13389	13356	13377	13255	13395	13396	13315	13476	13420	13498	13264	13263	13325	13240	13408	13406	13119	13414	13365	13375	13255	13304	13237	13312	13418	13647	13339	13412	13429	13354	13069	13239	13312	13287	13331	13451	13483	13349	13292	13353	13341	13274	13274	13336	13311	13330	13303	13340	13291	13333	13293	13458	13313	13356	13356	13400	13356	13271	13348	13313	13358	13322	13273	13268	13356	13424	13568	13237	13421	13410	13325	13443	13416	13408	13262	13233	13280	13343	13346	13321	13340	13314	13353	13229	13262	13513	13431	13376	13337	13474	13414	13383	13353	13359	13437	13283	13171	13396	13244	13294	13247	13300	13342	13269	13177	13386	13262	13364	13219	13467	13404	13439	13273	13344	13178	13341	13539	13322	13499	13308	13321	13435	13359	13303	13379	13368	13277	13404	13313	13295	13392	13365	13194	13240	13445	13248	13385	13340	13304	13402	13436	13392	13345	13286	13434	13103	13151	13409	13411	13310	13203	13396	13375	13323	13275	13524	13210	13351	13410	13385	13391	13411	13334	13363	13449	13388	13419	13537	13318	13439	13194	13372	13337	13449	13382	13361	13320	13384	13184	13385	13315	13276	13215	13323	13477	13332	13238	13358	13278	13585	13221	13379	13329	13444	13384	13237	13441	13381	13342	13260	13281	13298	13247	13277	13271	13362	13379	13575	13452	13350	13274	13414	13356	13474	13370	13228	13227	13422	13306	13366	13325	13337	13352	13263	13307	13379	13333	13403	13430	13467	13352	13345	13165	13364	13286	13505	13416	13267	13303	13473	13354	13398	13367	13334	13343	13330	13389	13523	13297	13456	13173	13333	13524	13438	13289	13436	13374	13407	13280	13440	13323	13353	13506	13254	13246	13351	13410	13496	13291	13402	13202	13477	13229	13362	13373	13270	13433	13417	13286	13275	13401	13235	13454	13230	13276	13301	13377	13410	13369	13324	13219	13568	13320	13244	13173	13427	13314	13462	13112	13353	13322	13304	13406	13310	13434	13127	13255	13427	13204	13258	13485	13223	13489	13158	13305	13254	13163	13329	13315	13090	13279	13375	13338	13433	13389	13291	13430	13276	13357	13255	13391	13263	13252	13269	13407	13325	13365	13504	13309	13332	13127	13316	13313	13313	13348	13340	13382	13422	13477	13506	13219	13204	13584	13349	13382	13433	13387	13300	13349	13273	13201	13254	13419	13363	13372	13382	13425	13450	13277	13474	13441	13339	13420	13494	13296	13435	13285	13393	13374	13296	13262	13471	13349	13151	13256	13410	13383	13418	13315	13517	13474	13271	13340	13407	13270	13297	13141	13463	13392	13366	13337	13344	13483	13351	13454	13267	13407	13442	13323	13210	13448	13478	13283	13380	13293	13255	13352	13250	13339	13223	13222	13252	13257	13331	13413	13449	13360	13364	13413	13265	13270	13397	13321	13260	13235	13272	13344	13520	13411	13395	13305	13288	13377	13259	13274	13382	13331	13307	13464	13325	13278	13204	13336	13288	13315	13358	13405	13324	13317	13319	13251	13332	13279	13253	13357	13528	13344	13301	13444	13392	13266	13310	13309	13450	13429	13438	13377	13321	13364	13246	13307	13425	13387	13243	13417	13148	13362	13465	13330	13426	13288	13407	13422	13588	13292	13351	13331	13394	13280	13285	13345	13283	13210	13437	13320	13328	13169	13330	13501	13397	13398	13286	13249	13338	13493	13348	13388	13144	13424	13308	13292	13266	13381	13396	13349	13225	13304	13252	13222	13315	13271	13377	13453	13380	13464	13517	13434	13508	13272	13437	13249	13148	13245	13376	13347	13231	13348	13345	13252	13565	13313	13104	13201	13135	13275	13398	13327	13354	13307	13498	13510	13464	13530	13276	13551	13338	13300	13325	13393	13393	13259	13259	13267	13454	13313	13177	13431	13245	13319	13337	13166	13378	13392	13322	13318	13456	13229	13403	13277	13068	13436	13327	13310	13359	13306	13432	13367	13262	13340	13301	13240	13216	13199	13255	13468	13391	13324	13192	13441	13401	13428	13245	13233	13331	13324	13447	13344	13298	13375	13423	13371	13358	13400	13432	13235	13395	13265	13448	13337	13280	13178	13217	13363	13473	13251	13351	13540	13271	13430	13374	13344	13511	13229	13360	13486	13357	13551	13378	13459	13371	13431	13357	13427	13434	13333	13373	13422	13545	13168	13452	13233	13364	13232	13419	13284	13317	13218	13473	13334	13448	13309	13371	13398	13491	13335	13450	13371	13306	13203	13278	13371	13368	13375	13325	13350	13232	13185	13237	13477	13171	13379	13402	13306	13465	13370	13243	13326	13331	13466	13343	13401	13258	13514	13436	13465	13375	13380	13329	13404	13258	13336	13463	13271	13271	13326	13383	13355	13371	13170	13407	13456	13121	13333	13270	13448	13405	13404	13185	13278	13423	13387	13288	13531	13332	13249	13471	13372	13276	13403	13491	13260	13351	13245	13288	13235	13362	13509	13343	13463	13367	13266	13426	13351	13313	13431	13393	13398	13336	13262	13325	13373	13413	13417	13312	13322	13415	13502	13188	13381	13417	13148	13319	13381	13352	13272
22885	21382	29279	23806	21797	23853	25577	19476	16726	16434	16040	15651	15231	15290	15216	15157	14845	14957	14765	14726	14738	14707	14536	14407	14806	14665	14612	14663	14653	14660	14526	14545	14550	14532	14528	14489	14642	14759	14661	14419	14681	14582	14488	14497	14344	14469	14597	14490	14754	14878	15788	15797	15561	15099	14636	14553	14485	14682	14378	14298	14462	14291	14435	14514	14427	14501	14596	14548	14330	14385	14515	14410	14678	14438	14421	14349	14402	14360	14500	14616	14618	14455	14503	14489	14186	14519	14341	14386	14660	14447	14383	14538	14448	14449	14371	14247	14458	14379	14601	14503	14452	14516	14594	14542	14453	14402	14358	14605	14474	14382	14270	14398	14540	14600	14319	14420	14194	14355	14335	14367	14413	14566	14679	14535	14488	14606	14445	14461	14414	14517	14424	14509	14547	14767	14450	14416	14468	14368	14659	14643	14460	14551	14357	14340	14462	14640	14474	14458	14438	14250	14684	14414	14458	14519	14486	14244	14508	14558	14352	14545	14314	14284	14472	14469	14329	14458	14407	14415	14329	14483	14311	14575	14562	14437	14315	14301	14417	14466	14561	14653	14470	14567	14316	14398	14385	14477	14533	14404	14472	14476	14503	14315	14577	14418	14319	14500	14426	14405	14475	14327	14416	14478	14405	14400	14466	14301	14447	14544	14542	14588	14385	14279	14432	14372	14585	14378	14272	14523	14370	14333	14493	14286	14459	14251	14408	14267	14423	14451	14373	14411	14462	14412	14266	14322	14554	14506	14370	14526	14604	14389	14473	14421	14398	14391	14187	14360	14270	14387	14403	14344	14490	14359	14463	14344	14500	14328	14606	14373	14465	14301	14306	14308	14405	14393	14375	14243	14405	14433	14291	14401	14247	14207	14447	14399	14465	14291	14407	14146	14515	14422	14416	14543	14371	14363	14503	14402	14418	14276	14310	14410	14394	14451	14427	14541	14451	14491	14402	14404	14272	14597	14477	14446	14482	14362	14516	14356	14322	14362	14453	14297	14479	14269	14313	14355	14205	14299	14411	14339	14294	14367	14343	14522	14431	14380	14380	14438	14491	14267	14427	14411	14382	14235	14303	14448	14222	14393	14485	14506	14466	14400	14348	14516	14210	14477	14315	14592	14614	14380	14268	14597	14507	14572	14416	14497	14710	14301	14429	14410	14383	14271	14431	14483	14414	14423	14372	14682	14366	14602	14424	14381	14577	14279	14418	14232	14408	14254	14501	14259	14344	14424	14430	14328	14590	14511	14436	14498	14318	14438	14323	14340	14455	14387	14519	14411	14335	14577	14540	14404	14466	14628	14414	14183	14433	14475	14266	14364	14461	14203	14254	14615	14244	14472	14473	14248	14249	14430	14519	14497	14447	14246	14343	14514	14387	14514	14290	14308	14376	14341	14227	14367	14347	14459	14254	14375	14536	14450	14515	14385	14381	14339	14513	14439	14354	14226	14366	14154	14453	14353	14492	14666	14276	14399	14560	14160	14259	14397	14279	14419	14313	14591	14282	14251	14364	14521	14383	14257	14336	14415	14546	14432	14414	14309	14513	14491	14467	14497	14288	14403	14373	14450	14362	14370	14309	14453	14457	14454	14440	14524	14362	14406	14360	14469	14326	14351	14446	14475	14556	14513	14406	14519	14516	14408	14337	14547	14397	14392	14417	14240	14424	14341	14660	14358	14400	14337	14525	14508	14215	14467	14242	14520	14583	14572	14255	14231	14340	14498	14312	14288	14385	14313	14085	14402	14353	14407	14351	14394	14378	14336	14423	14387	14299	14385	14365	14269	14501	14504	14331	14477	14310	14343	14498	14335	14499	14192	14404	14421	14482	14256	14472	14571	14403	14479	14284	14471	14645	14429	14519	14772	14549	14142	14504	14587	14326	14338	14643	14338	14269	14452	14349	14333	14340	14483	14260	14318	14365	14456	14344	14494	14447	14462	14564	14367	14301	14350	14409	14365	14362	14317	14326	14388	14364	14429	14443	14419	14329	14409	14344	14348	14478	14290	14400	14404	14395	14230	14373	14414	14243	14240	14314	14398	14551	14538	14294	14377	14309	14395	14373	14403	14423	14238	14497	14506	14403	14276	14204	14367	14366	14356	14440	14449	14462	14207	14461	14284	14359	14487	14364	14350	14464	14389	14430	14445	14316	14409	14479	14271	14542	14629	14670	14573	14447	14427	14178	14474	14442	14416	14575	14354	14334	14354	14669	14348	14277	14459	14469	14425	14454	14441	14452	14310	14378	14446	14459	14438	14405	14458	14362	14476	14373	14372	14395	14410	14347	14280	14585	14406	14360	14382	14452	14487	14515	14420	14434	14497	14313	14406	14659	14418	14269	14410	14385	14494	14358	14354	14381	14313	14395	14608	14145	14470	14444	14461	14509	14410	14530	14607	14566	14378	14420	14330	14395	14382	14504	14491	14181	14453	14319	14333	14414	14445	14324	14479	14315	14427	14367	14334	14420	14395	14378	14219	14423	14452	14403	14282	14538	14472	14323	14491	14498	14436	14287	14533	14569	14508	14619	14464	14359	14514	14298	14364	14255	14223	14296	14565	14410	14343	14382	14491	14174	14705	14320	14239	14495	14341	14477	14414	14379	14441	14373	14350	14493	14299	14484	14292	14361	14392	14372	14308	14456	14446	14371	14200	14477	14532	14505	14528	14424	14417	14451	14289	14319	14531	14579	14247	14466	14609	14297	14333	14486	14272	14545	14398	14514	14215	14245	14349	14140	14192	14474	14395	14294	14466	14166	14324	14353	14293	14680	14454	14255	14409	14282	14224	14455	14481	14204	14370	14490	14427	14382	14362	14257	14244	14412	14470	14420	14482	14526	14388	14527	14493	14230	14400	14215	14238	14399	14346	14329	14458	14329	14255	14443	14445	14379	14354	14425	14347	14549	14311	14377	14391	14225	14452	14524	14397	14337	14515	14484	14270	14473	14446	14438	14509	14216	14488	14563	14404	14544	14391	14626	14476	14507	14471	14463	14379	14554	14413	14572	14532	14393	14533	14274	14392	14444	14473	14360	14342	14366	14457	14530	14218	14428	14483	14342	14393	14353	14258	14330	14603	14488	14449	14442	14332	14395	14523	14504	14371	14502	14343	14584	14423	14450	14427	14445	14480	14470	14538	14326	14191	14397	14324	14434	14348	14630	14452	14064	14477	14187	14383	14499	14444	14394	14421	14463	14302	14275	14471	14372	14410	14415	14278	14362	14383	14464	14407	14524	14551	14541	14399	14213	14408	14403	14255	14296	14240	14408	14327	14340	14311	14449	14348	14317	14434	14578	14349	14186	14271	14438	14388	14498	14419	14352	14554	14410	14341	14547	14338	14360	14332	14402	14423	14371	14372	14312	14490	14197	14417	14358	14420	14554	14431	14302	14306	14690	14481	14307	14550	14428	14209	14362	14331	14462	14352	14396	14315	14405	14221	14566	14236	14247	14412	14376	14544	14479	14406	14379	14351	14396	14404	14248	14326	14213	14502	14472	14389	14396	14497	14427	14266	14191	14236	14355	14516	14263	14561	14218	14169	14519	14469	14484	14377	14486	14633	14298	14392	14303	14513	14520	14520	14382	14508	14546	14292	14495	14484	14399	14415	14416	14623	14196	14441	14550	14544	14427	14313	14233	14442	14383	14268	14176	14254	14223	14435	14617	14403	14358	14446	14340	14404	14572	14308	14395	14459	14583	14446	14572	14331	14275	14598	14437	14257	14545	14607	14413	14406	14363	14338	14543	14318	14420	14216	14438	14359	14370	14472	14299	14258	14295	14471	14306	14391	14430	14390	14390	14339	14450	14481	14602	14385	14488	14669	14444	14366	14441	14514	14419	14170	14294	14250	14399	14321	14396	14338	14455	14474	14359	14691	14370	14342	14475	14173	14266	14402	14238	14154	14516	14520	14519	14409	14532	14431	14449	14418	14287	14528	14391	14477	14351	14630	14266	14434	14427	14408	14546	14295	14542	14387	14532	14361	14466	14311	14412	14403	14282	14320	14420	14253	14450	14327	14294	14346	14355	14417	14543	14510	14371	14356	14340	14465	14563	14600	14406	14386	14274	14515	14459	14648	14424	14432	14521	14250	14264	14372	14158	14500	14391	14319	14495	14461	14430	14603	14495	14612	14593	14386	14217	14494	14292	14477	14402	14423	14514	14379	14403	14546	14408	14393	14348	14370	14585	14419	14486	14499	14417	14426	14410	14237	14508	14667	14374	14467	14390	14503	14367	14169	14489	14459	14501	14402	14539	14370	14258	14416	14490	14363	14511	14623	14335	14437	14271	14255	14319	14337	14541	14313	14485	14404	14470	14316	14296	14451	14315	14435	14393	14391	14481	14387	14413	14235	14439	14263	14448	14653	14299	14215	14460	14472	14330	14266	14487	14189	14302	14325	14412	14631	14258	14390	14400	14411	14347	14196	14236	14463	14363	14456	14371	14468	14517	14295	14340	14467	14427	14485	14379	14412	14444	14344	14506	14412	14468	14453	14456	14406	14286	14565	14332	14377	14454	14313	14513	14367	14411	14319	14473	14511	14389	14573	14423	14312	14447	14431	14458	14434	14404	14371	14303	14284	14437	14268	14267	14276	14507	14450	14387	14383	14450	14382	14514	14329	14329	14463	14437	14413	14481	14468	14419	14305	14486	14312	14399	14376	14424	14347	14349	14181	14397	14263	14259	14263	14374	14457	14339	14506	14473	14298	14392	14608	14467	14240	14488	14485	14377	14373	14516	14482	14258	14516	14321	14546	14399	14218	14326	14149	14262	14411	14414	14326	14428	14164	14536	14305	14421	14394	14314	14490	14580	14430	14501	14515	14444	14274	14255	14315	14344	14504	14377	14301	14348	14416	14486	14367	14387	14545	14289	14403	14323	14314	14163	14310	14282	14419	14525	14306	14376	14421	14370	14327	14347	14464	14363	14267	14291	14346	14584	14520	14500	14653	14284	14470	14268	14213	14478	14431	14525	14392	14311	14564	14268	14262	14374	14490	14595	14432	14551	14180	14397	14202	14302	14580	14417	14438	14452	14392	14435	14234	14400	14465	14400	14311	14173	14426	14389	14276	14377	14234	14401	14264	14360	14309	14487	14452	14395	14514	14389	14402	14425	14413
25785	42630	39589	33195	27610	23455	20483	19020	16353	15511	15104	14448	13961	13895	13609	13318	13469	13374	13210	13395	13116	12979	12899	12728	12999	12643	12984	12944	12818	12833	12826	12818	12752	12946	12837	12734	12988	12904	12917	12881	12793	12706	12951	12670	12729	12866	12755	13016	13081	13556	14524	14693	14395	13452	13120	12749	12658	12814	12711	12836	12850	12655	12795	12832	12715	12738	12765	12630	12616	12767	12618	12738	12670	12732	12714	12876	12658	12680	12732	12644	12724	12719	12818	12642	12726	12780	12695	12950	12861	12708	12661	12788	12787	12880	12706	12907	12687	12526	12766	12754	12715	12649	12746	12784	12814	12857	12762	12734	12636	12830	12786	12657	12689	12818	12766	12617	12852	12704	12540	12700	12806	12809	12789	12748	12677	12762	12733	12717	12888	12721	12699	12844	12676	12734	12711	12707	12684	12611	12618	12812	12811	12616	12658	12733	12796	12740	12864	12630	12801	12780	12746	12744	12886	12629	12712	12683	12766	12665	12777	12736	12807	12715	12671	12513	12587	12517	12843	12791	12756	12727	12888	12841	12635	12766	12678	12734	12691	12652	12831	12806	12686	12713	12712	12689	12762	12774	12948	12710	12604	12822	12770	12679	12686	12594	12982	12799	12567	12713	13007	12789	12839	12710	12751	12724	12733	12712	12875	12629	12805	12742	12797	12643	12717	12709	12734	12626	12600	12669	12597	12675	12713	12925	12874	12825	12922	12703	12969	12801	12626	12702	12806	12760	12743	12641	12696	12736	12755	12706	12827	12812	12718	13011	12709	12779	12845	12794	12832	12826	12765	12565	12815	12827	12767	12539	12730	12813	12772	12759	12708	12730	12649	12753	12807	12801	12710	12733	12782	12705	12917	12841	12912	12669	12721	12707	12686	12719	12811	12787	12790	12599	12660	12770	12820	12660	12974	12704	12767	12714	12819	12748	12750	12729	12712	12690	12832	12809	12767	12545	12520	12782	12871	12500	12946	12790	12981	12802	12719	12582	12697	12710	12721	12599	12762	12783	12761	12585	12733	12738	12861	12681	12635	12812	12737	12811	12700	12744	12783	12647	12785	12686	12743	12714	12562	12925	12662	12690	12864	12903	12780	12859	12769	12783	12836	12638	12836	12759	12750	12729	12796	12549	12755	12867	12736	12741	12709	12735	12711	12731	12858	12694	12799	12874	12733	12863	12893	12711	12659	12654	12843	12886	12810	12754	12569	12574	12795	12842	12674	12856	12735	12729	12678	12676	12750	12732	12809	12697	12929	12665	12807	12802	12834	12723	12828	12903	12664	12653	12669	12588	12868	12769	12641	12925	12851	12726	12652	12642	12912	12756	12803	12769	12611	12882	12770	12749	12849	12785	12800	12684	12716	12768	12648	12763	12824	12855	12816	12757	12865	12654	12864	12724	12864	12728	12718	12884	12719	12762	12704	12729	12798	12728	12779	12769	12634	12707	12774	12829	12889	12740	12817	12722	12835	12661	12798	12862	12735	12727	12738	12881	12846	12745	12684	12748	12825	12765	12841	12593	12729	12754	12543	12593	12862	12653	12713	12726	12849	12635	12945	12706	12760	12758	12750	12775	12712	12697	12661	12795	12789	12707	12673	12778	12735	12773	12865	12866	12678	12639	12850	12714	12699	12911	12720	12621	12799	12905	12685	12739	12764	12610	12741	12724	12696	12674	12780	12754	12684	12825	12663	12711	12908	12659	12737	12637	12693	12738	12721	12696	12725	12761	12684	12905	12945	12700	12545	12921	12830	12774	12828	12826	12778	12803	12582	12651	12862	12755	12853	12755	12734	12829	12830	12872	12595	12691	12736	12669	12773	12797	12767	12720	12763	12925	12638	12761	12720	12504	12707	12727	12673	12680	12625	12828	12577	12779	12775	12881	12678	12703	12803	12719	12763	12771	12849	12554	12769	12743	12613	12774	12808	12808	12746	12754	12746	12737	12622	12862	12624	12897	12691	12788	12652	12817	12819	12837	12834	12578	12732	12888	12720	12861	12687	12740	12911	12677	12733	12744	12853	12749	12750	12734	12810	12859	12639	12757	12728	12769	12681	12737	12661	12668	12778	12712	12660	12838	12625	12736	12782	12859	12594	12618	12832	12697	12839	12773	12931	12822	12696	12640	12627	12678	12791	12660	12782	12709	12810	13014	12694	12734	12832	12750	12676	12814	12721	12834	12828	12710	12775	12772	12696	12658	12714	12688	12773	12842	12654	12804	12812	12714	12692	12679	12699	12818	12663	12721	12804	12668	12808	12640	12822	12585	12716	12677	12740	12699	12787	12662	12677	12558	12721	12826	12774	12842	12587	12692	12700	12714	12753	12640	12743	12743	12705	12764	12772	12620	12798	12856	12906	12805	12741	12759	12692	12774	12835	12597	12845	12691	12798	12819	12673	12648	12792	12733	12796	12718	12720	12760	12585	12678	12779	12576	12590	12827	12788	12730	12710	12691	12792	12803	12838	12631	12675	12673	12816	12724	12748	12663	12782	12719	12771	12745	12850	12740	12644	12586	12681	12782	12703	12604	12529	12657	12774	12709	12750	12730	12753	12796	12718	12734	12674	12581	12743	12779	12751	12564	12829	12761	12645	12715	12744	12842	12770	12816	12883	12678	12858	12660	12730	12792	12797	12752	12757	12773	12687	12756	12806	12599	12706	12721	12687	12856	12804	12922	12643	12865	12773	12741	12602	12721	12620	12704	12614	12802	12639	12715	12702	12703	12767	12775	12662	12603	12766	12719	12750	12721	12671	12606	12685	12734	12798	12685	12756	12710	12787	12742	12840	12717	12898	12632	12718	12784	12703	12831	12896	12755	12675	12760	12625	12804	12654	12692	12663	12756	12793	12757	12816	12711	12691	12715	12756	12929	12890	12665	12720	12646	12921	12860	12830	12942	12628	12707	12763	12668	12693	13000	12737	12749	12707	12693	12729	12872	12713	12684	12907	12621	12944	12525	12860	12693	12575	12592	12782	12609	12775	12649	12891	12655	12744	12832	12894	12747	12625	12637	12773	12851	12706	12677	12733	12807	12773	12659	12608	12647	12754	12720	12713	12765	12850	12710	12741	12617	12591	12949	12844	12786	12827	12622	12709	12833	12764	12813	12745	12629	12675	12699	12818	12688	12850	12777	12890	12819	12748	12666	12663	12783	12811	12684	12596	12678	12842	12730	12669	12728	12656	12707	12667	12519	12598	12643	12742	12784	12812	12742	12759	12827	12787	12750	12682	12633	12718	12863	12713	12694	12764	12713	12783	12539	12893	12663	12760	12737	12893	12756	12615	12794	12665	12805	12776	12765	12729	12803	12671	12821	12805	12665	12875	12822	12753	12608	12819	12649	12682	12931	12798	12700	12613	12676	12902	12741	12903	12798	12829	12860	12802	12665	12743	12767	12817	12701	12699	12601	12699	12741	12811	12716	12668	12831	12767	12847	12684	12817	12697	12713	12717	12686	12720	12766	12873	12743	12707	12759	12555	12660	12808	12839	12689	12964	12680	12770	12614	12797	12780	12710	12787	12714	12721	12748	12770	12690	12714	12749	12821	12677	12780	12590	12686	12910	12723	12701	12743	12680	12854	12853	12760	12617	12637	12785	12672	12623	12764	12762	12736	12695	12692	12866	12620	12804	12792	12601	12762	12741	12749	12588	12824	12696	12690	12780	12676	12778	12848	12578	12614	12648	12533	12709	12709	12713	12709	12752	12770	12756	12663	12654	12775	12691	12811	12594	12803	12716	12681	12845	12628	12725	12748	12630	12700	12933	12840	12647	12733	12868	12674	12859	12647	12647	12567	12820	12845	12758	12753	12679	12956	12812	12701	12765	12761	12704	12636	12822	12680	12819	12810	12674	12573	12797	12698	12842	13002	12727	12809	12722	12927	12757	12877	12581	12901	12671	12676	12729	12744	12854	12828	12743	12678	12799	12691	12776	12688	12737	12722	12834	12639	12795	12850	12740	12760	12913	12611	12627	12541	12709	12834	12735	12739	12709	12778	12648	12821	12708	13009	12626	12682	12671	12715	12797	12728	12789	12976	12710	12662	12665	12623	12699	12692	12692	12742	12791	12732	12858	12707	12830	12769	12729	12759	12837	12669	12733	12671	12667	12753	12747	12711	12718	12610	12589	12728	12696	12665	12675	12798	12804	12828	12794	12714	12724	12771	12783	12905	12594	12767	12739	12744	12669	12887	12848	12858	12824	12661	12673	12772	12692	12699	12728	12828	12767	12750	12703	12685	12655	12599	12733	12857	12739	12845	12799	12682	12712	12791	12671	12894	12641	12687	12645	12778	12762	12768	12599	12535	12839	12970	12803	12565	12809	12634	12785	12707	12690	12743	12855	12754	12666	12932	12748	12868	12775	12723	12606	12800	12730	12675	12802	12633	12868	12657	12765	12691	12745	12621	12794	12929	12958	12723	12745	12848	12830	12830	12738	12696	12782	12588	12740	12807	12748	12722	12782	12691	12637	12640	12676	12804	12826	12601	12766	12753	12650	12707	12962	12740	12961	12849	12839	12762	12626	12844	12599	12791	12711	12850	12720	12661	12810	12788	12675	12848	12633	12673	12746	12787	12636	12822	12702	12623	12753	12700	12670	12869	12784	12779	12775	12779	12699	12819	12671	12722	12843	12636	12719	12614	12735	12823	12712	12876	12784	12740	12773	12754	12679	12667	12704	12781	12635	12776	12627	12925	12752	12811	12439	12841	12646	12818	12736	12799	12842	12432	12761	12770	12607	12646	12676	12664	12795	12735	12618	12814	12810	12739	12768	12834	12740	12795	12815	12770	12760	12671	12758	12775	12761	12673	12690	12754	12686	12743	12547	12800	12735	12618	12810	12752	12722	12665	12696	12854	12844	12768	12692	12744	12595	12798	12806	12537	12621	12794	12842	12540	12731	12784	12669	12783	12783	12646	12628	12793	12725	12791	12633	12720	12778	12776	12821	12728	12786	12665	12766	12644	12696	12707	12815	12761	12647	12907	12649	12765	12884	12695	12680	12743	12684	12703	12638	12775	12683	12827	12592	12792	12678	12778	12993	12749	12730	12723	12621	12763	12792	12736	12682	12815	12806	12581	12828	12649	12631	12729	12849	12534	12773	12631	12799	12820	12723
27639	22381	26329	22843	17522	16316	15961	15794	15336	15137	15177	14920	14671	14730	14807	14882	14750	14852	14930	14724	14661	14617	14584	14779	14679	14713	14603	14814	14541	14606	14561	14742	14736	14514	14553	14748	14666	14650	14447	14764	14718	14556	14658	14472	14559	14461	14551	14697	14623	14727	14679	14736	14896	14729	14654	14697	14481	14559	14505	14671	14699	14649	14519	14614	14487	14549	14703	14580	14525	14759	14643	14284	14767	14503	14556	14743	14425	14571	14659	14665	14348	14645	14560	14556	14725	14544	14583	14636	14613	14823	14664	14813	14556	14785	14568	14701	14423	14598	14529	14518	14622	14562	14472	14478	14619	14608	14516	14639	14396	14604	14596	14635	14633	14431	14486	14526	14571	14545	14523	14714	14439	14476	14863	14549	14415	14466	14387	14582	14530	14663	14541	14580	14739	14708	14615	14558	14565	14585	14578	14798	14536	14585	14469	14514	14459	14730	14507	14676	14531	14576	14601	14607	14510	14557	14452	14586	14479	14706	14383	14582	14430	14445	14638	14688	14432	14506	14385	14486	14591	14575	14471	14595	14522	14537	14656	14432	14377	14604	14598	14674	14628	14575	14517	14493	14589	14723	14630	14523	14625	14673	14459	14758	14598	14518	14714	14627	14432	14487	14601	14451	14412	14508	14557	14737	14543	14574	14694	14705	14570	14534	14409	14632	14543	14547	14379	14518	14513	14461	14521	14582	14403	14549	14536	14624	14647	14574	14353	14522	14542	14540	14639	14348	14639	14442	14670	14585	14442	14424	14451	14422	14328	14494	14585	14461	14537	14640	14548	14449	14594	14638	14411	14518	14514	14643	14495	14701	14442	14448	14534	14555	14596	14655	14620	14576	14662	14635	14578	14516	14520	14630	14469	14507	14355	14632	14638	14512	14470	14763	14598	14692	14633	14769	14549	14444	14471	14632	14692	14550	14498	14652	14558	14742	14593	14829	14612	14617	14525	14619	14509	14448	14555	14553	14825	14698	14688	14615	14471	14520	14678	14532	14507	14452	14673	14593	14507	14568	14470	14563	14427	14426	14475	14627	14686	14541	14491	14609	14651	14676	14462	14802	14554	14572	14681	14651	14694	14584	14705	14502	14409	14527	14757	14589	14547	14516	14630	14383	14501	14482	14389	14507	14707	14667	14617	14478	14593	14597	14619	14741	14428	14379	14563	14482	14946	14375	14541	14416	14416	14485	14662	14682	14650	14578	14686	14556	14634	14703	14745	14492	14814	14588	14573	14598	14528	14556	14493	14739	14627	14662	14535	14519	14485	14497	14701	14694	14679	14543	14462	14608	14740	14602	14494	14694	14511	14705	14635	14553	14789	14582	14533	14425	14629	14370	14575	14632	14452	14418	14505	14523	14674	14520	14637	14555	14545	14545	14610	14552	14498	14490	14518	14737	14469	14715	14549	14550	14543	14411	14561	14592	14677	14630	14581	14696	14772	14470	14481	14754	14590	14760	14525	14434	14443	14648	14732	14405	14699	14628	14376	14486	14516	14676	14694	14620	14449	14499	14550	14512	14496	14574	14274	14411	14653	14701	14656	14575	14524	14626	14532	14586	14789	14537	14473	14545	14638	14613	14513	14529	14473	14702	14654	14725	14663	14528	14541	14485	14400	14540	14573	14496	14699	14554	14577	14517	14669	14504	14586	14732	14468	14746	14709	14525	14696	14581	14632	14700	14515	14753	14510	14607	14534	14511	14535	14589	14634	14619	14596	14796	14722	14539	14618	14662	14575	14510	14631	14537	14583	14541	14603	14525	14700	14559	14647	14658	14417	14434	14513	14403	14847	14517	14503	14563	14790	14705	14410	14609	14437	14708	14555	14513	14481	14701	14504	14648	14738	14735	14799	14425	14554	14458	14562	14603	14593	14514	14727	14566	14525	14621	14594	14683	14677	14495	14439	14665	14491	14639	14532	14507	14545	14510	14513	14510	14561	14493	14500	14616	14533	14582	14802	14740	14688	14822	14502	14693	14532	14521	14526	14522	14467	14619	14650	14661	14447	14722	14610	14369	14607	14649	14703	14469	14466	14536	14557	14572	14544	14534	14605	14567	14529	14607	14372	14511	14410	14667	14608	14450	14677	14600	14683	14491	14656	14637	14569	14570	14604	14462	14632	14697	14687	14589	14764	14415	14442	14618	14800	14582	14570	14594	14574	14656	14462	14628	14685	14569	14670	14520	14717	14524	14635	14483	14661	14449	14589	14776	14576	14682	14385	14619	14429	14357	14454	14605	14679	14384	14754	14466	14509	14641	14631	14474	14685	14444	14547	14333	14553	14631	14493	14364	14544	14447	14482	14663	14641	14569	14374	14708	14544	14740	14674	14748	14747	14584	14476	14695	14475	14618	14793	14565	14694	14554	14524	14385	14673	14540	14415	14624	14594	14734	14824	14465	14605	14549	14610	14589	14517	14697	14457	14707	14660	14531	14521	14584	14667	14639	14437	14486	14819	14558	14659	14568	14495	14565	14547	14487	14481	14519	14647	14401	14617	14378	14607	14762	14159	14620	14500	14631	14634	14413	14616	14441	14459	14618	14657	14599	14592	14621	14512	14561	14702	14566	14557	14549	14494	14639	14539	14783	14546	14607	14587	14539	14510	14850	14793	14494	14462	14550	14462	14484	14498	14716	14484	14464	14401	14448	14605	14597	14646	14757	14639	14590	14649	14539	14636	14688	14390	14662	14581	14677	14443	14355	14557	14578	14710	14620	14368	14604	14693	14572	14504	14483	14285	14688	14560	14554	14446	14571	14437	14751	14522	14386	14612	14510	14383	14394	14578	14536	14663	14632	14397	14575	14606	14403	14483	14415	14644	14705	14779	14475	14479	14677	14641	14601	14547	14599	14507	14429	14537	14452	14634	14530	14503	14750	14659	14539	14639	14816	14787	14546	14838	14798	14609	14586	14566	14617	14522	14528	14593	14417	14538	14482	14679	14654	14522	14549	14510	14523	14650	14524	14665	14325	14569	14807	14651	14393	14655	14560	14538	14574	14506	14656	14768	14648	14656	14515	14554	14731	14592	14613	14534	14548	14657	14629	14661	14517	14762	14406	14633	14645	14660	14694	14622	14649	14600	14476	14494	14531	14609	14834	14640	14701	14732	14521	14601	14777	14682	14592	14639	14454	14468	14578	14758	14585	14770	14414	14605	14812	14657	14562	14644	14491	14571	14502	14514	14556	14807	14524	14413	14463	14608	14611	14487	14502	14561	14546	14544	14636	14553	14549	14457	14542	14664	14362	14544	14531	14418	14604	14548	14463	14318	14637	14735	14554	14611	14644	14587	14565	14517	14455	14513	14523	14678	14731	14511	14677	14680	14390	14525	14428	14498	14441	14604	14464	14604	14565	14599	14478	14774	14546	14570	14614	14656	14673	14581	14535	14699	14602	14578	14579	14622	14609	14625	14696	14523	14456	14644	14543	14502	14607	14539	14649	14507	14525	14500	14854	14628	14296	14610	14620	14572	14745	14490	14660	14587	14630	14576	14497	14687	14650	14702	14542	14784	14560	14555	14423	14589	14653	14686	14667	14590	14742	14741	14752	14691	14615	14888	14389	14634	14618	14554	14546	14495	14687	14643	14636	14768	14529	14632	14438	14668	14625	14627	14431	14588	14448	14772	14641	14561	14610	14622	14574	14538	14307	14590	14615	14448	14663	14610	14535	14583	14630	14624	14740	14477	14697	14577	14602	14609	14654	14606	14582	14771	14541	14508	14648	14635	14525	14507	14578	14593	14715	14562	14588	14714	14471	14676	14575	14786	14459	14521	14670	14612	14696	14624	14537	14462	14589	14529	14742	14459	14625	14708	14663	14642	14694	14342	14542	14547	14658	14347	14554	14524	14458	14468	14632	14511	14798	14584	14591	14577	14719	14532	14380	14490	14523	14669	14558	14506	14574	14579	14563	14480	14414	14613	14584	14554	14666	14703	14389	14608	14595	14686	14581	14579	14700	14583	14751	14644	14533	14667	14606	14596	14691	14717	14711	14741	14657	14577	14657	14705	14459	14589	14554	14540	14440	14628	14564	14339	14628	14598	14814	14454	14753	14523	14531	14433	14410	14720	14536	14642	14722	14956	14544	14492	14689	14562	14463	14549	14538	14539	14595	14597	14786	14743	14490	14574	14539	14380	14623	14602	14502	14576	14576	14427	14738	14479	14701	14565	14458	14636	14496	14565	14613	14531	14643	14688	14554	14496	14497	14726	14665	14535	14669	14553	14612	14587	14737	14841	14477	14484	14657	14632	14622	14561	14696	14628	14657	14716	14538	14701	14570	14397	14435	14443	14567	14540	14719	14541	14629	14365	14406	14697	14523	14402	14583	14611	14655	14557	14778	14612	14509	14610	14634	14589	14573	14662	14749	14611	14526	14623	14508	14381	14648	14453	14652	14509	14671	14624	14595	14508	14562	14585	14662	14615	14466	14445	14511	14643	14408	14544	14501	14666	14578	14683	14515	14612	14681	14589	14654	14674	14456	14648	14500	14501	14664	14464	14721	14757	14305	14474	14797	14555	14376	14731	14457	14646	14677	14540	14661	14446	14455	14419	14611	14484	14502	14643	14563	14576	14732	14625	14668	14670	14613	14629	14425	14541	14631	14599	14602	14725	14622	14647	14458	14626	14621	14837	14540	14506	14613	14637	14525	14511	14522	14702	14625	14821	14395	14472	14695	14681	14796	14685	14608	14672	14429	14597	14688	14623	14569	14514	14678	14663	14624	14711	14567	14688	14447	14646	14457	14425	14472	14505	14478	14544	14730	14360	14464	14460	14469	14742	14493	14505	14610	14592	14597	14589	14495	14712	14482	14461	14758	14653	14526	14667	14458	14620	14604	14538	14650	14314	14648	14551	14537	14380	14325	14530	14556	14622	14530	14534	14523	14468	14541	14553	14638	14741	14656	14516	14658	14571	14786	14620	14654	14456	14451	14636	14586	14674	14715	14521	14576	14715	14562	14595	14598	14718	14639	14641	14676	14594	14446	14568	14633	14552	14471	14724	14691	14850	14671	14744	14488	14686	14680	14602	14638	14665	14667	14710	14639	14553	14721	14514	14675	14593	14507	14530	14580	14582	14633	14669	14702	14713	14395	14675	14445	14630	14670	14627	14697
19078	24911	27270	21377	17206	15510	14874	14705	13955	13756	13585	13376	13443	13151	13079	13153	13108	13080	13072	13171	13210	12947	12935	13001	13005	12977	12960	12950	12943	12977	12989	12933	12796	12822	12932	12928	12934	12889	12856	13067	12807	12835	12919	12888	13041	13015	13117	12808	12986	12893	13219	13095	13051	13016	13015	12991	12940	12911	13047	12949	13007	12731	12954	12711	12907	13008	13016	12940	12893	13016	13096	12830	12917	12721	13047	12928	12964	12977	12867	12986	12790	12834	12825	13011	13012	12841	12770	12871	12863	12883	12959	12952	12731	12895	12904	12833	12920	12822	12982	12942	12860	12920	12841	12959	12805	12849	13002	12847	13023	12866	12850	13120	12998	12790	13123	12863	12855	12967	12962	12841	13166	12927	12958	12890	12777	12912	13010	12939	12912	13013	12744	12920	13089	12816	12882	12815	12852	12811	12998	12831	12889	12919	13013	12817	12823	12966	12890	12834	13029	12864	12997	12976	12867	12934	12847	12990	13033	12957	12859	13056	13111	12900	12846	12963	12800	12903	12915	12922	13011	12926	13004	12834	12942	12807	12952	12935	12875	12981	12960	13004	12828	12973	13043	12807	12867	12823	12857	12805	13030	12893	12948	12916	12963	12929	12882	12933	12864	12910	12907	13043	13072	13036	12903	12824	12931	12879	12840	13011	12912	13008	12959	12987	13035	13023	12799	12964	12822	13069	12786	12807	12810	12786	12859	12870	12822	12915	12763	13022	12848	12917	12861	13111	12826	12889	12834	12913	13023	12864	12843	13074	12995	12840	12943	12678	12926	12841	12791	12974	13059	12993	12915	12782	12711	12818	12856	13035	12921	12986	12892	12884	12983	12969	12907	12815	12783	12800	12850	12808	12891	12991	12982	12942	12946	13009	12938	12894	12743	13006	12937	12794	12974	12988	13088	13069	13034	13054	13021	12823	12897	12818	12868	13037	12766	12939	12830	12921	12966	12982	12801	12778	12848	12839	12925	13021	13050	12921	12907	12966	12819	12841	13072	12936	12854	12823	13055	12988	12894	12951	13057	12876	12893	12995	12989	13040	12861	12780	13079	12853	12887	13136	12850	12922	12946	12981	12862	12823	13043	12981	12832	13026	13007	12950	13088	12948	12975	12871	12828	12880	12946	12895	13108	12744	13055	12839	12850	12971	12921	12842	12985	12880	12872	12961	12915	12902	12908	12849	12872	12849	12792	12983	13035	12916	12936	13190	12906	12994	12893	12862	12937	12970	12824	12774	12901	12986	12916	12957	12864	13019	12970	13008	12941	12992	13004	13035	12894	12853	12972	12876	12945	12820	13057	13013	12924	12892	13027	12851	12872	13050	13028	12942	12802	12882	12856	12895	13026	12899	12807	12823	12913	12985	12780	13004	12950	12902	13020	12924	12864	12780	12791	13017	12775	12932	13039	12925	12880	12874	13029	12769	12928	12854	13092	12894	12948	12977	12799	13021	12744	12982	12795	12935	12996	12856	12791	12845	12967	13091	12713	12912	12813	13044	12956	12870	12794	12967	12869	12972	12878	12877	12956	12902	13010	12983	12800	12884	12864	12993	13082	12824	12930	12969	13013	12863	12813	12774	13191	12950	12926	12955	13002	12883	13056	12757	12929	12989	12979	12997	12851	12982	12973	12884	12935	12881	12890	12823	12957	12909	12831	13032	12924	12970	12797	12968	13000	12818	12881	12943	12846	12769	12992	12903	12857	12929	12785	12741	13008	12746	13208	12855	12873	13036	12770	12951	12837	12867	12930	12946	12917	12834	13102	12936	12907	13049	12867	12876	12961	12973	13003	12930	12949	12744	12932	12727	13061	13010	12923	12946	12819	12897	12904	12849	12942	12916	12911	12864	12870	12967	12847	12794	12861	12863	12919	12891	12948	12864	12928	13072	12955	12798	13000	12974	12830	13061	12859	12908	12969	12870	12759	13003	12962	12835	12890	12965	12920	12904	12759	12845	12907	13029	12945	12841	12842	12778	12941	12943	12846	13029	13120	12801	12958	12972	12794	12942	12878	12972	12810	12864	13003	12919	12931	12815	12840	12840	12977	12831	12898	12988	12957	12836	12831	12886	12985	12973	12923	12994	12800	12787	13029	12952	12905	12969	12896	12945	13000	12980	12866	12748	12930	12792	13011	12951	12929	13018	13032	12953	12768	12999	12904	12938	12859	12885	12955	13035	12923	12787	12846	13001	12948	12979	12911	12978	13045	13062	12797	12908	12834	12911	12866	12953	12915	12820	12866	12991	13000	12897	12962	12946	12855	12912	12776	12993	12986	12881	12952	13000	12883	12822	12981	13043	13063	12886	13050	12939	12874	12941	12792	12932	12878	12928	12915	12838	12974	12805	13009	12851	13006	13059	12996	12998	12903	12920	13026	12851	12830	12748	12914	12878	12950	12869	12919	13034	12669	13083	12874	13024	12732	12842	12954	12740	13151	12866	12833	12991	13019	12703	12981	12928	12972	12918	12966	12786	12991	12933	12920	12946	12850	12920	12904	12880	12908	12824	12920	13108	12914	13003	12865	12894	12969	12850	13003	12947	12882	12883	12999	13047	12913	12845	13010	12918	12922	12894	12827	12914	12773	12989	12849	12844	12938	12917	12907	12905	12818	13056	13100	12985	12820	12691	12935	13090	13022	12777	12810	12702	12893	12940	13114	12989	12791	12924	12718	12911	12788	12793	12970	12809	12948	12903	12930	12814	12841	13020	12863	12848	12960	12936	13003	12817	13033	12934	12816	13005	12729	12935	12918	13016	12837	12968	12919	12928	12946	12998	12893	12860	12792	13019	12945	12731	12910	12996	13099	13090	12774	12849	12976	12982	13018	12888	12925	13046	12859	12932	12799	13036	12766	12992	12857	12787	12917	12932	12928	12949	12996	12941	12797	12978	12836	12828	12795	12885	12838	12905	12883	12950	12847	12936	12919	12850	12991	12849	12914	12877	12848	13028	12823	12835	12836	12919	12861	12940	12901	12966	13076	12834	12813	13072	12994	12913	12879	12887	12894	12831	12907	12903	12894	12895	13001	12839	12992	12925	13031	12908	12879	12892	12825	12951	12934	12948	12950	12764	12808	12880	12862	13111	12909	12983	12920	12893	12794	13005	12875	12888	12834	12865	13026	12945	12910	13047	12948	13003	12831	12898	12702	12775	12970	13051	13005	12905	13080	12932	12764	13000	12861	13128	12918	13010	12882	12887	13038	12829	12846	12811	13027	13061	12967	12926	12898	13025	12909	13132	13021	12926	12907	12858	12973	12886	12982	12961	12874	12909	12912	12913	12686	13039	12935	12813	12806	12946	12910	12896	12909	12990	12930	13081	12904	12787	12781	12722	12927	12918	12768	12977	12700	12875	12927	12882	12969	13066	12983	13004	13079	12942	12890	12901	12903	12994	12916	12908	12955	12965	12918	12961	12928	12945	12798	13020	12949	13028	12866	12921	12914	13013	12948	12817	12992	12931	13010	12911	12859	12897	12919	12797	13045	12856	12820	12905	12912	12815	12936	13045	12822	12982	12883	12927	12900	12858	12741	12899	12948	12920	12929	13017	12867	12988	13030	12911	12964	12970	12972	12947	13016	12967	12980	12906	13064	12900	13084	12970	12870	12858	12924	12770	12930	12777	13116	12770	13006	12846	12989	12867	12901	12975	12910	12886	12915	12927	12873	12757	13055	12875	12959	13061	13008	12936	12857	12914	13015	12953	12828	13015	13132	12944	12944	12980	12779	12948	12964	13001	13005	13053	12959	13012	12893	12881	12884	12962	13027	12992	12644	12879	12792	13126	12788	12931	13031	12971	13028	13006	12847	12995	12932	12819	12905	12857	13012	12962	13025	12905	12840	12798	12972	12820	12832	12893	13019	12845	12954	12937	13024	13034	12791	13010	12831	13006	13012	12851	12766	13048	13015	12961	13053	12832	12927	13038	12852	12850	12853	12846	13009	12974	13012	12830	12965	13062	12894	12998	13043	12851	12971	13038	12862	13041	12943	12940	12780	12912	12873	12800	12962	12969	12864	12890	12929	12847	12919	12985	13036	12698	12907	13023	12946	12945	12918	12844	12970	12805	12935	13004	12903	13077	12941	12909	12976	13135	12977	12957	12941	12737	12998	13022	12999	12778	12785	12847	12889	12926	12994	12818	13050	12918	12878	12803	12894	12971	12781	12976	12914	12953	12857	12925	12915	12830	12906	12920	12944	13069	12953	12989	12936	12886	13052	12790	12888	12987	12827	12959	12942	12991	12866	12986	12960	13000	13027	13034	12826	12708	12954	12867	12857	12924	12874	12906	12954	12868	12953	12982	12905	12792	12847	12927	13008	12971	12787	12792	12896	12920	12957	13069	12768	12874	12914	12826	13139	12795	12939	12959	12795	12915	13043	12997	12925	13030	12899	12768	12910	12755	12947	13006	12940	13021	12951	12950	13093	12943	12976	12933	12946	12950	12993	12950	12984	12913	12911	12933	12946	12855	12809	12722	12867	12818	12971	12934	13051	12918	12953	12847	13035	12969	12708	13040	13008	12869	12890	12939	13010	12928	12931	12985	12887	12989	12938	12971	12818	13060	12778	12981	12875	12887	12974	13008	12853	12867	12895	13086	12729	12853	12783	12886	12896	12939	12858	12930	12944	13003	12902	12967	12862	12959	12770	13040	12990	12919	12906	13025	12892	12997	13073	13168	12973	12899	12743	12918	13062	12954	12988	12862	12797	12923	12960	12933	12934	12853	13045	13053	12924	12984	12863	12807	13088	12820	12987	12939	12933	12951	12778	12951	12749	13084	12977	13036	12912	12743	12852	12904	12883	12892	13125	13006	12911	12946	12986	12800	12907	12889	13028	12905	12936	12956	13042	12860	12868	12859	12909	12993	13042	12822	12786	12979	12900	12773	13054	12986	12944	12697	12868	12841	12825	12991	12827	12918	12928	13059	13014	12794	12916	12951	12819	12932	13009	12977	12905	12942	13059	13108	12960	12795	13018	12914	12888	13059	13033	12901	12845	12896	12981	12877	13144	12835	12972	12889	12954	13025	13026	12905	12889	12941	12977	13011	12824	12935	12973	12914	12941	12871	13061	12861	13031	13017	12744	12909	13018	12911	12898	13041	12833	12886	12893	13042
24090	21499	28974	24485	22610	22423	20945	17558	16268	16098	15750	15384	15344	15276	14887	14995	14991	15038	15125	14983	14878	15008	14793	14783	14733	14841	14776	14627	14913	14610	14789	14514	14621	14641	14833	14686	14678	14549	14935	14717	14659	14639	14672	14697	14688	14714	14854	14599	14644	14872	15380	15636	15307	15089	15039	14731	14562	14660	14630	14708	14601	14561	14591	14727	14777	14631	14709	14711	14696	14782	14811	14694	14719	14856	14712	14509	14551	14717	14566	14600	14611	14603	14480	14630	14586	14564	14740	14626	14902	14463	14627	14564	14595	14619	14751	14832	14691	14670	14679	14695	14594	14676	14872	14662	14866	14477	14640	14673	14674	14694	14583	14738	14649	14614	14603	14649	14513	14651	14635	14644	14549	14672	14638	14729	14708	14599	14856	14579	14740	14684	14686	14533	14683	14669	14667	14743	14769	14621	14637	14657	14497	14583	14702	14606	14744	14602	14449	14455	14650	14576	14535	14772	14698	14551	14588	14741	14791	14480	14562	14667	14649	14727	14526	14776	14532	14381	14695	14691	14587	14629	14566	14755	14774	14698	14603	14743	14669	14596	14683	14511	14559	14543	14630	14592	14694	14595	14549	14697	14568	14811	14712	14727	14523	14563	14553	14476	14635	14767	14643	14720	14476	14633	14765	14586	14618	14665	14623	14610	14567	14683	14658	14652	14522	14620	14638	14695	14637	14459	14716	14756	14510	14759	14715	14577	14560	14586	14631	14606	14476	14647	14614	14643	14524	14631	14599	14695	14643	14453	14576	14637	14666	14640	14607	14622	14422	14616	14645	14644	14899	14640	14764	14548	14784	14651	14706	14729	14586	14759	14624	14536	14744	14598	14661	14686	14454	14615	14678	14732	14573	14529	14680	14675	14527	14560	14779	14649	14490	14697	14569	14666	14671	14761	14724	14628	14799	14610	14562	14575	14611	14546	14584	14508	14341	14758	14707	14417	14480	14533	14564	14399	14747	14418	14832	14591	14549	14505	14568	14636	14636	14660	14561	14553	14689	14841	14666	14479	14444	14385	14608	14550	14661	14696	14547	14720	14664	14724	14662	14730	14627	14554	14520	14503	14606	14728	14649	14519	14454	14521	14780	14541	14829	14606	14633	14547	14544	14511	14566	14675	14533	14651	14538	14656	14641	14724	14495	14547	14740	14640	14591	14531	14545	14561	14593	14584	14426	14694	14703	14606	14563	14668	14432	14645	14476	14539	14730	14635	14499	14564	14648	14674	14799	14566	14639	14602	14338	14520	14581	14547	14697	14687	14450	14543	14759	14587	14590	14562	14459	14620	14704	14559	14772	14727	14582	14545	14811	14555	14455	14681	14700	14515	14658	14697	14704	14567	14698	14773	14786	14512	14758	14564	14697	14383	14670	14558	14746	14592	14603	14458	14874	14742	14502	14599	14813	14592	14512	14746	14703	14639	14494	14488	14690	14577	14564	14618	14683	14445	14474	14601	14665	14721	14549	14872	14640	14495	14495	14521	14620	14559	14566	14619	14567	14495	14753	14705	14839	14718	14779	14822	14602	14535	14557	14703	14706	14708	14713	14439	14502	14679	14602	14450	14728	14691	14812	14662	14474	14666	14529	14725	14575	14614	14400	14619	14609	14683	14613	14539	14730	14706	14703	14746	14350	14586	14667	14736	14542	14694	14591	14679	14575	14598	14732	14606	14479	14685	14676	14602	14765	14754	14632	14703	14525	14480	14492	14490	14441	14479	14455	14574	14762	14626	14841	14475	14633	14779	14679	14781	14469	14762	14862	14492	14594	14588	14858	14568	14611	14737	14615	14702	14433	14541	14680	14397	14699	14569	14723	14685	14710	14489	14570	14658	14416	14769	14845	14899	14550	14619	14665	14559	14590	14574	14819	14411	14603	14622	14486	14413	14678	14599	14646	14506	14729	14744	14715	14830	14851	14562	14453	14783	14549	14565	14663	14714	14868	14807	14617	14625	14501	14549	14610	14755	14937	14429	14778	14565	14721	14687	14567	14568	14689	14537	14597	14476	14560	14734	14715	14593	14612	14596	14529	14470	14644	14437	14717	14605	14622	14556	14610	14442	14761	14759	14546	14582	14596	14616	14618	14704	14496	14640	14525	14543	14642	14757	14855	14578	14549	14504	14638	14574	14464	14523	14523	14712	14615	14632	14798	14557	14593	14661	14472	14718	14552	14729	14549	14679	14671	14761	14470	14610	14530	14511	14424	14608	14497	14491	14630	14699	14612	14526	14599	14626	14722	14519	14700	14509	14441	14559	14723	14706	14616	14524	14603	14576	14628	14632	14495	14687	14704	14943	14644	14577	14642	14520	14701	14649	14686	14625	14563	14693	14614	14619	14812	14449	14621	14706	14672	14621	14626	14612	14529	14653	14591	14678	14648	14726	14655	14507	14649	14509	14598	14457	14699	14707	14604	14540	14455	14746	14597	14783	14677	14773	14644	14652	14596	14632	14747	14643	14825	14557	14589	14604	14595	14575	14762	14534	14661	14400	14575	14722	14835	14669	14580	14515	14600	14771	14562	14739	14519	14672	14626	14598	14507	14560	14803	14559	14687	14710	14596	14470	14592	14604	14651	14588	14576	14599	14662	14564	14563	14730	14547	14767	14562	14668	14748	14880	14728	14541	14594	14397	14537	14688	14723	14527	14506	14707	14647	14643	14660	14614	14706	14657	14444	14501	14624	14722	14544	14714	14482	14532	14654	14636	14469	14567	14547	14584	14396	14507	14560	14547	14850	14626	14702	14531	14704	14467	14659	14607	14503	14572	14773	14592	14635	14650	14756	14756	14730	14669	14798	14774	14833	14871	14747	14538	14836	14633	14631	14466	14378	14822	14726	14571	14863	14529	14614	14547	14683	14557	14479	14765	14704	14553	14637	14502	14626	14650	14780	14640	14832	14526	14548	14585	14600	14585	14644	14709	14457	14575	14598	14732	14507	14519	14616	14560	14617	14694	14474	14836	14695	14626	14494	14643	14728	14687	14602	14821	14631	14659	14872	14530	14409	14609	14744	14636	14501	14672	14561	14589	14452	14536	14480	14515	14725	14562	14607	14718	14634	14570	14819	14636	14529	14495	14518	14535	14573	14579	14716	14664	14613	14494	14574	14576	14615	14661	14604	14599	14692	14426	14651	14732	14679	14564	14497	14591	14352	14341	14662	14444	14669	14518	14641	14820	14678	14465	14692	14464	14625	14648	14778	14683	14621	14646	14489	14707	14693	14763	14645	14705	14665	14706	14634	14595	14626	14598	14689	14754	14765	14613	14719	14693	14570	14668	14587	14337	14717	14657	14736	14530	14595	14494	14592	14580	14461	14633	14627	14755	14645	14546	14903	14528	14573	14580	14685	14531	14643	14641	14649	14681	14803	14733	14608	14506	14693	14443	14757	14500	14609	14541	14520	14592	14531	14478	14780	14601	14556	14671	14759	14755	14376	14620	14687	14667	14796	14601	14727	14701	14548	14612	14655	14688	14775	14629	14744	14583	14531	14517	14684	14639	14743	14766	14555	14649	14537	14746	14581	14567	14623	14700	14468	14662	14597	14563	14533	14507	14623	14474	14692	14614	14592	14462	14558	14453	14453	14780	14846	14859	14519	14512	14434	14672	14523	14801	14618	14760	14537	14633	14670	14493	14481	14536	14620	14434	14863	14701	14391	14591	14715	14581	14467	14732	14788	14551	14487	14517	14573	14428	14639	14606	14690	14549	14782	14548	14564	14665	14536	14964	14689	14597	14857	14733	14534	14655	14590	14622	14465	14643	14516	14527	14420	14567	14635	14524	14649	14571	14524	14629	14697	14626	14476	14686	14676	14445	14544	14635	14660	14563	14618	14629	14437	14691	14595	14763	14654	14646	14531	14651	14724	14599	14640	14658	14563	14711	14652	14620	14547	14585	14549	14425	14672	14707	14613	14680	14578	14643	14572	14426	14647	14555	14551	14433	14563	14390	14686	14776	14753	14607	14688	14587	14759	14545	14548	14495	14552	14593	14761	14584	14724	14503	14436	14466	14421	14589	14723	14733	14731	14705	14692	14574	14459	14771	14722	14507	14491	14429	14683	14583	14548	14635	14728	14500	14621	14468	14673	14511	14574	14479	14624	14419	14564	14570	14668	14639	14871	14640	14720	14620	14704	14658	14699	14542	14854	14583	14594	14533	14413	14668	14645	14756	14664	14573	14420	14655	14738	14525	14377	14673	14707	14525	14693	14610	14623	14666	14615	14637	14972	14549	14611	14598	14547	14458	14779	14693	14614	14638	14603	14728	14598	14681	14678	14561	14711	14646	14576	14614	14799	14698	14770	14589	14687	14797	14629	14560	14638	14685	14496	14811	14698	14653	14671	14668	14487	14777	14761	14598	14747	14491	14723	14620	14560	14807	14524	14647	14480	14769	14681	14556	14522	14561	14625	14669	14547	14661	14639	14667	14659	14460	14778	14756	14844	14830	14622	14557	14517	14644	14780	14690	14768	14736	14650	14661	14602	14613	14541	14664	14388	14635	14404	14631	14627	14597	14570	14663	14656	14579	14678	14813	14639	14731	14636	14501	14674	14879	14726	14482	14727	14709	14518	14442	14546	14573	14645	14689	14428	14600	14794	14494	14497	14658	14615	14708	14529	14669	14703	14765	14624	14600	14629	14896	14596	14633	14817	14662	14651	14396	14680	14560	14534	14550	14481	14629	14701	14368	14720	14448	14785	14622	14782	14586	14585	14735	14533	14240	14485	14592	14612	14694	14671	14480	14537	14589	14522	14631	14715	14534	14674	14475	14765	14685	14631	14560	14675	14636	14560	14709	14497	14543	14701	14728	14847	14506	14607	14787	14588	14454	14516	14636	14659	14899	14700	14627	14746	14562	14615	14655	14661	14762	14648	14863	14613	14599	14787	14694	14577	14683	14642	14743	14573	14543	14638	14688	14468	14660	14500	14811	14730	14835	14775	14612	14582	14870	14761	14652	14702	14676	14358	14468	14686	14631	14586	14488	14545	14360	14603	14618	14578	14502	14714	14712	14473	14786	14545	14561	14676	14686	14547	14635	14689	14616	14558	14731	14693	14765	14553	14644	14569	14516	14500	14615	14538	14371	14681	14722	14392	14530	14575	14521	14647	14659
22009	36090	35328	28061	22445	19748	17983	17180	15318	14915	14597	14151	13923	13894	13488	13481	13622	13629	13582	13419	13132	13116	12916	13035	13010	12962	13121	13013	13042	13132	13120	13076	13088	12946	13042	12969	12874	12988	13070	13171	12916	12982	13145	13019	12931	12918	13170	13023	12893	13327	14118	14274	13519	13322	12949	13044	12975	12944	13011	13048	12780	13085	12906	13036	12953	13033	13141	12933	13077	12796	12898	12915	13013	12945	12981	12887	13073	12822	12883	12873	12998	12942	13072	12848	13065	12900	12917	12947	13054	13004	12818	12832	12942	13062	13049	13014	13008	12918	13039	12988	12929	12844	12937	13017	13017	12986	13114	12987	13065	12973	12842	13020	13035	12800	12883	13079	12988	12979	12987	12994	12857	12844	13053	13038	13098	12931	13012	12929	13177	12855	12786	12962	13095	13033	12798	13041	13086	12870	12946	13043	12995	13142	12952	13003	13052	12914	13110	13335	12993	12965	12926	13079	12986	13055	13037	12908	12891	13111	13042	12954	12959	12842	12879	12987	12979	13082	12970	13093	13007	13039	12951	12884	12971	13024	12829	13023	12935	13211	12993	13027	13105	13248	12915	13050	13181	13016	12867	12796	13043	12975	13085	13109	13161	13000	13009	12942	12953	13020	12926	12892	13049	12893	13089	12961	12790	12893	12922	13057	12991	12921	12949	13087	13010	12938	13076	13096	12913	13060	12896	12936	12934	12943	13131	13060	13029	12974	12961	12841	13102	12908	12924	12918	12909	13014	13026	13009	12917	12922	13135	12888	12987	12962	12953	13156	12940	13196	13025	12973	12889	12951	13014	13128	12992	13208	13031	13053	13121	12924	13115	12885	13063	12942	12943	12920	12909	13023	12950	13013	12985	12839	12984	12920	12938	13000	12974	12918	12906	13013	13140	13059	12918	13035	12916	13225	13058	13067	12997	12875	12941	12916	12951	12999	12862	13106	12859	12911	12925	13001	13021	12915	12916	13065	12930	12817	13100	13010	13117	13019	12910	13065	13033	12952	12998	13079	12983	12936	12962	12995	13125	12941	13030	12868	13022	13057	12999	12938	12967	13003	12955	13000	12958	12885	12940	12941	13007	12969	13048	12961	13018	12889	13001	12841	13084	12845	13017	13085	12952	13004	13057	12954	13015	12845	13079	13000	12914	12992	13036	13118	12924	12891	12990	13100	12965	12945	13135	13083	12843	12883	12976	12997	13145	13023	13011	12921	12906	12982	12952	13166	13019	12948	13039	13001	12923	13015	13048	12998	13089	12997	12881	12948	12999	12908	12922	12949	13092	12987	13028	12893	12944	13084	12969	13073	12811	12859	13112	13041	12904	12970	13014	12941	12937	12946	12874	12989	13068	12995	12972	13000	13090	13032	12941	12942	12989	12965	13031	12958	12863	13176	13153	12912	13181	13136	12892	13093	12985	13162	12982	12920	12984	12973	12852	12975	12922	12824	13039	12916	13063	13074	12960	12957	13008	12837	13081	12964	12989	12980	13148	12974	12914	12920	13100	13129	12864	13031	13070	13123	12849	12899	12919	13181	12854	13044	13086	13042	12971	12983	12917	12992	12947	12952	13054	13138	13197	12952	13058	13028	12917	12965	12942	12907	13013	12936	12966	12868	12885	12982	12901	12995	12957	13066	12925	12982	12860	12971	13061	12981	12886	12896	12900	12987	12801	12873	13097	12943	12925	12921	13004	13020	12893	12923	13086	13026	12908	12932	13045	13018	12826	12943	12954	13071	12970	13093	12919	12926	13008	12841	12908	13051	13030	12938	12934	12804	12830	12865	12989	12827	12985	13022	12871	12931	13111	13209	13070	12909	12878	12913	12941	12896	13050	13041	12851	13067	13076	12999	13063	13054	12990	13028	13020	12903	13012	12814	13002	13018	12994	12902	12835	13115	12867	13074	12915	12943	12988	13037	13001	13078	13087	12850	12961	12932	13098	13005	13083	12834	13016	12926	13117	12886	13061	13033	13113	13045	12914	12858	13131	12894	12999	13127	12857	13027	13002	12998	13047	13041	13033	13076	12925	12938	12967	12902	13012	13047	12957	13029	13010	13051	13003	12912	12948	13153	13022	13107	13045	12957	13123	12903	13007	12882	13177	12977	13065	13103	12939	12893	13050	12901	13040	13025	12899	12929	12999	13113	13047	12945	12942	12863	13100	12906	13088	12929	12901	12883	13026	12908	13097	13071	13107	13069	13030	12918	12878	12965	13006	12809	13022	12899	12890	13123	13097	12915	13013	12946	13013	12897	13098	13004	13015	12897	12846	12947	13012	12995	12785	13069	12948	12807	12872	13075	12940	12904	13061	12959	12678	12962	12989	13031	12888	13062	13133	12894	12915	13028	12988	12910	12843	12893	13018	12969	12948	13038	12987	13010	13035	12994	13234	12923	13035	12942	12802	13151	12960	13016	12951	12924	13051	13071	12876	12956	12847	13130	12986	13034	12986	12917	13154	12767	12802	12962	12717	12996	12998	12849	13027	12873	12912	13052	13048	12903	13053	13004	13139	12845	12833	12900	13070	12842	13123	12855	12935	13009	12916	13167	13043	13099	12885	13116	12943	13087	12909	13024	12836	13020	12934	12944	12917	12945	12879	13060	13046	13030	12971	12966	13040	13121	12993	12977	12983	13046	13143	13074	12760	12978	12950	13007	12797	13202	12922	12981	13027	13038	12976	12822	12878	12962	12996	12830	12919	12951	13026	13103	12930	13062	12969	12950	13033	13043	12985	12839	12913	12900	12951	13020	12838	13190	12826	12928	13015	13057	12996	13088	12887	13187	13013	13000	13139	12950	12957	13042	13150	13046	12996	12769	12913	13026	13004	12995	13005	12951	12926	12852	13082	13032	13085	12974	12968	12916	13006	13012	12956	12961	12827	12942	13035	12977	12722	12879	13044	12927	12927	12906	13041	12970	13131	12875	12887	12972	12940	12972	12886	13066	13036	12899	12909	12839	13014	13009	12970	12888	12972	12908	12905	12882	12962	12970	12953	13080	12914	12885	12879	13061	12993	12913	12838	13022	12945	12908	12951	13140	12900	12948	12998	12854	12852	12840	13044	13068	12929	13063	12925	13097	13090	12959	12905	13030	12979	12937	13086	13062	12896	13030	12804	13058	12871	12873	12992	12932	13030	12967	12923	12902	12939	13051	13151	12899	12926	13074	13114	12982	13136	12947	12905	12921	12797	13084	12917	13037	12875	13015	12946	13037	12894	12998	12995	12899	12909	13000	13050	13009	13020	12903	12841	12933	13023	12953	12876	13241	12836	13000	12955	13136	12972	13138	12856	12905	12881	13093	12996	12910	13023	12974	12918	12876	12957	12939	12961	12895	13092	12954	13159	13066	12968	12973	12915	13095	13010	12998	13122	13057	13248	13087	13022	12979	13060	12991	13043	12932	12951	13163	12976	13068	12998	12988	12912	12934	13039	12859	12969	12920	13002	13067	13002	13017	13056	13114	12951	12779	12929	13081	13066	13102	12916	12948	12956	12999	13044	12965	13085	12962	13125	12788	13141	13009	12851	13025	13231	12961	12838	12939	13050	12976	13083	12928	12937	12927	12829	13032	12963	13018	12893	13285	12997	13031	12926	12941	12976	13051	13042	13044	12992	13066	12805	12895	13027	12895	13007	12952	12973	12905	12999	12966	13088	13068	13027	12980	12857	13170	12951	12743	13073	12991	13028	12987	12928	12945	12981	12918	12992	13038	13039	12925	13059	12830	12989	13224	12849	12936	13080	13085	13090	12940	13021	13032	13022	13081	12884	13047	13065	12973	12905	13145	12939	13033	12914	12920	12941	12984	12926	12891	13130	13046	12885	13036	13072	13034	12801	12956	13141	12916	12948	12908	12918	12865	12935	12872	13042	12908	12993	12882	12998	12799	13007	13022	12962	13017	13100	13033	13024	12876	13093	13121	12839	12914	13090	12917	12740	12931	13058	12900	12999	12929	12960	13001	12818	13173	12939	12946	13178	12915	13050	12845	12923	12898	13052	12981	13004	13001	12967	13031	12772	12833	12900	13111	13048	12920	12920	13057	12941	13053	12933	13183	13122	12983	12968	12968	12926	12942	12875	12911	12998	12979	12925	13027	12859	12951	12964	12927	12949	12960	12998	13019	13103	12980	13074	13143	13103	12862	12895	12789	12977	12934	13082	12928	12985	12859	13000	12998	13020	12925	12865	13022	13006	12873	13131	12912	13087	12952	13018	13125	12841	13098	12954	12951	13086	12993	13115	13008	12887	12949	13125	13049	12866	12832	12948	13077	13000	12921	13017	12980	13024	12867	12968	12992	12965	13046	13114	12810	13124	13029	13026	12994	13008	12958	13086	13019	13057	13094	13046	12931	13076	12916	13232	13156	12984	12988	13067	13139	13076	13015	12918	12977	12945	12963	12874	13005	12921	12850	12854	13017	13071	12990	12799	12896	12941	13069	12829	12935	12903	12786	12947	13091	13022	12940	13001	13033	13214	12995	12982	12989	13081	13051	13044	12981	13128	13023	13113	13015	12971	13108	12989	12970	13061	12841	12942	13050	13125	12877	12960	12984	12944	13018	13068	12972	12968	13012	12928	12975	13031	12939	12962	12870	13055	12823	12977	12835	12823	12983	13006	12948	12950	12963	12981	13077	12875	13003	12875	13093	12919	12869	12999	12770	13012	12983	12824	13120	12856	12944	12964	12917	13176	12907	12887	12893	13073	12959	12938	12938	13081	12995	12998	13003	12830	12839	13046	12837	12985	13084	12919	12947	12940	13092	12896	13108	12952	12897	12914	12821	12916	13085	12981	12835	12812	12952	13041	12891	13018	12976	12935	13052	12972	12937	12974	12999	12984	12879	13070	12966	13155	12947	12876	13012	12796	13184	13002	12998	12946	13091	12992	12883	13041	13017	12994	12927	12958	12907	12951	12996	12930	12922	12997	12951	12890	12937	13059	13153	13047	13230	12914	13041	12939	12946	13029	12932	12963	12951	12985	12921	13043	13033	13020	13083	13055	13007	13057	12893	12912	13049	13139	12989	13127	12956	12878	12852	12879	13083	12936	13001	13077	12972	12909	12951	12810	12882	13009	13104	13143	13029	12977	12926	13016	13159	12855	13058	12976	13148	12923	12940
23062	21450	29352	23902	21770	23792	25257	18981	17151	16656	16078	15386	15164	15155	15030	14709	14980	14925	14892	14832	14456	14613	14587	14443	14396	14320	14268	14485	14387	14457	14479	14420	14420	14501	14431	14293	14160	14284	14049	14225	14285	14157	14279	14243	14394	14340	14506	14199	14363	14610	15795	15639	15307	14736	14513	14440	14306	14334	14072	14309	14124	14215	14143	14179	14308	14223	14185	14229	14358	14389	14559	14416	14324	14181	14229	14204	14307	14252	14264	14211	14078	14273	14305	14180	14537	14193	14115	14234	14282	14268	14167	14226	14303	14283	14343	14287	14418	14338	14167	14238	14113	14348	14318	14323	14185	14397	14266	14281	14355	14252	14290	14065	14057	14333	14026	14214	14183	14129	14286	14394	14268	14282	14331	14207	14194	14085	14230	14402	14182	14210	14351	14242	14116	14153	14124	14260	14197	14385	14200	14224	14348	14259	14402	14245	14328	14093	14058	14277	14453	14090	14392	14305	14221	14208	14289	14134	14233	14211	14467	14144	14247	14196	14153	14340	14342	14106	14342	14108	14277	13967	14158	14275	14371	14337	14300	14141	14048	14370	14246	14263	14305	14288	14176	14339	14535	14244	14286	14174	14302	14306	14115	14271	14303	14353	14225	14094	14181	14196	14296	14369	14183	14012	14424	14195	14389	14307	14418	14395	14199	14360	14222	14285	14395	14409	14330	14097	14315	14228	14328	14124	14296	14143	14246	14304	14231	13932	14316	14276	14262	14110	14191	14293	14138	14175	14322	14325	14246	14155	14297	14277	14249	14224	14121	14092	14154	14305	14185	14073	14202	14149	14348	14247	14427	14310	14432	14176	14279	14307	14232	14277	14365	14347	14249	14087	14323	14124	14124	14229	14304	14382	14231	14312	14339	14147	14223	14204	14247	14079	14136	14224	14415	14091	14101	14060	14297	14173	14005	14202	14276	14224	14176	14292	14344	14302	14334	14348	14220	14303	14288	14268	14408	14329	14224	14312	14121	14170	14305	14263	14083	14199	14529	14302	14305	14163	14095	14262	14252	14148	14270	14279	14057	14263	14391	14196	14554	14107	14338	14005	14330	14037	14069	14350	14238	14076	14229	14279	14135	14244	14306	14091	14377	14154	14231	14374	14398	14224	14325	14263	14289	14249	14197	14038	14443	14344	14201	14140	14150	14258	14029	14201	14254	14357	14327	14316	14147	14367	14010	14318	14120	14284	14170	14316	14336	14344	14164	14010	14112	14247	14334	14152	14293	14311	14002	14252	14221	14305	14482	14357	14260	14416	14292	14295	14393	14233	14112	14165	14337	14492	14162	14273	14292	14265	14114	14136	14168	14126	14282	14251	14236	14287	14215	14344	14194	14160	14190	14165	14130	14065	14205	14053	14049	14081	14163	14198	14171	14106	14194	14315	14323	14075	14347	14050	14283	14241	14305	14318	14344	14281	14184	14258	14254	14353	14215	14025	14151	14087	14271	14184	14073	14296	14203	14133	14236	14161	14298	14157	14195	14221	14015	14161	14271	14272	14225	14029	14113	14129	14107	13965	14102	14266	14145	14103	14323	14177	14160	14292	14201	14223	14166	14252	14422	14299	14147	14354	14244	13922	14246	14142	14354	14209	14273	14207	14342	14472	14076	14223	14256	14247	14404	14540	14188	14297	14362	14027	14302	14180	14118	14052	14271	14098	14212	14093	14077	14053	14087	14237	14059	14281	14324	14254	14015	14153	14312	14020	14214	14270	14287	14112	14321	14218	14179	14245	14335	14038	14207	14213	14247	14330	14262	14276	13977	14189	14169	14238	14124	14308	14035	14271	14330	14310	14150	14191	14247	14134	14360	14237	14055	14197	14166	14224	14244	14106	14291	14241	14376	14340	14361	14293	14241	14334	14267	14243	14059	14239	14256	14233	13958	14148	14390	14527	14016	14172	14305	14239	14330	14099	14114	14186	14154	14384	14303	14241	14212	14300	14356	14058	14182	14033	14172	14247	14189	14324	14164	14187	14191	14096	14240	14092	14343	14322	14383	14106	14307	14283	14229	14305	14253	14197	14243	14297	14236	14151	14395	14156	14355	14087	14348	14104	14205	14168	14096	14154	14165	14144	14228	14387	14301	14375	14187	14216	14330	14137	14045	14308	14236	14114	14237	14161	14172	14496	14295	14162	14360	14149	14386	14235	14273	14230	14324	14108	14259	14286	14324	14301	14147	14202	14289	14153	14156	14208	14121	14044	14121	14209	14188	14194	14117	14195	14231	14418	14134	14280	14286	14286	14167	14091	14371	14119	14226	14273	14152	14018	14204	14341	13979	14293	13959	14262	14229	14278	14205	14257	14121	14115	14029	14226	14198	14208	14085	14201	14176	14243	14328	14163	14237	14267	14211	14350	14217	14269	14242	14308	14352	14199	14424	14221	14232	14489	14336	14058	14208	14290	14307	14253	14166	14427	14134	14176	14105	14248	14190	14268	14251	14275	14247	14202	14223	14163	14351	14156	14162	14310	14148	14368	14345	14154	14172	14250	14073	14190	14266	14351	14041	14132	14167	14252	14200	14247	14241	14309	14268	14254	14262	14287	14138	14163	14039	14318	14280	14363	14081	14200	14360	14301	14185	14242	14307	14206	14101	14345	14179	14186	14108	14197	14214	14196	14197	14185	14260	14361	14254	14259	14302	14117	14195	14182	14213	14228	14142	14160	14301	14197	14325	14262	14204	14125	14091	14210	14201	14236	14038	14257	14224	14235	14316	14233	14195	14085	14278	14166	14149	14117	14124	14141	14331	14338	14367	14332	14224	14244	14153	14193	14164	14203	14185	14204	14242	14270	14212	14198	14200	14055	14242	14345	14194	14072	14295	14204	14127	14391	14320	14289	14258	14335	14072	14293	14261	14074	14095	14111	14264	14218	14177	14081	14412	14327	14251	14126	14183	14167	14231	14208	14023	14087	14179	14179	14188	14391	14255	14382	14326	14131	14352	14286	14272	14378	14283	14216	14244	14431	14349	14406	14137	14094	14130	14084	14196	14187	14159	14281	14245	14080	14213	14279	14131	14365	14294	14176	14483	14152	14179	14292	14116	13978	14378	14283	14151	14252	14115	14017	14209	14211	14343	14276	14325	14061	14122	14173	14114	14300	14039	13997	14258	14227	14196	14098	14109	14421	14218	14294	14282	14297	14078	14140	14280	14193	14161	14403	14167	14079	14191	14386	14186	14313	14166	14206	14114	14282	14383	14256	14191	14184	14054	14352	14208	14226	14375	14410	14356	14144	14232	14409	14303	14142	14188	14177	14246	14006	14247	13973	14251	14388	14269	14249	14164	14156	14360	14252	14156	14187	14258	13968	14070	14205	14187	14021	14142	14199	14328	13987	14308	14307	14333	14127	14350	14064	14192	14153	14029	14082	14176	14274	13979	14077	14191	14029	14263	14096	14086	14101	14268	14210	14046	14208	14180	14153	14072	14125	14085	14334	14163	14315	14146	14109	14193	14157	14308	14247	14054	14116	14104	14007	14205	14134	13964	14380	14263	14222	14303	14194	14348	14184	14294	14363	14233	14100	14159	14221	14298	14311	14307	14154	14262	14199	14323	14418	14480	14395	14327	14161	14102	14174	14378	14211	14246	14203	14225	14221	14242	14366	14145	14275	14204	14169	14190	14203	14229	14328	14219	14246	14066	14186	13918	14214	14165	14295	14214	14076	14125	14221	14164	14370	14165	14100	14320	14170	14031	14088	14319	14187	14302	14307	14248	14332	14301	14286	14319	14190	14095	14125	14045	14388	13983	14081	14235	14099	14226	14232	14086	14073	13995	14318	14224	14135	14218	14229	14139	14225	14254	14245	14350	14253	14188	14138	14107	14112	14201	14141	14145	14318	14198	14448	14241	14111	14190	14204	14173	14261	14110	14239	14098	14318	14451	14199	14201	14335	14353	14147	14048	14303	14180	14300	14132	14343	14046	14402	14259	14264	14295	14229	13975	14081	13938	14251	14128	14331	14456	14022	14132	14270	14173	14277	14275	14243	14221	14187	14177	14107	14144	14193	14310	14231	14157	14143	14252	14077	14212	14062	14299	14210	14277	14433	14431	14203	14084	14169	14257	14214	14146	14376	14166	14275	14173	14141	14336	14405	14291	14067	14134	14207	14182	14100	14349	14324	14072	14168	14274	14042	14306	14308	14174	14089	14157	14231	14001	14303	14197	14400	14155	14257	14292	14212	14287	14197	14246	14157	14122	14074	14240	14266	14171	14169	14311	14176	14264	14372	14234	14281	14349	14453	14304	14329	14198	14197	13950	14222	14069	14395	14200	14271	14062	14183	14100	14331	14183	14092	14219	14178	14173	14271	14237	14319	14134	14106	14340	14137	14102	14068	14335	14264	14229	14083	14284	14239	14348	14396	14158	14248	14223	14283	14216	14311	14366	14315	14333	14302	14270	14085	14271	14328	14188	14200	14415	14207	14377	14332	14165	14334	14212	14316	14190	13973	14258	14215	14272	14312	14174	14202	14113	14029	14317	14217	14215	14040	14292	14205	14112	14499	14325	14044	14144	14297	14309	14272	14095	14162	14135	14207	14528	14198	14058	14093	14388	14309	14228	14076	14245	14196	14220	14209	14120	14244	14406	14254	14068	14324	14291	14294	14067	14087	14215	14247	14261	14234	14229	14195	14169	14306	14106	14292	14338	14101	14172	14251	14108	14120	14279	14175	14138	14201	14229	14249	14254	14414	14294	14518	14102	14321	14314	14374	14302	14250	14216	14240	14284	14314	14259	14163	14131	14305	14232	14253	14333	14155	14171	14151	14279	14251	14374	14124	14085	14120	14251	14160	14085	14274	14317	14259	14265	14240	14219	14238	14429	14190	14328	14220	14251	14087	14016	14278	14020	14408	14370	14285	13962	14235	14210	14331	14365	14461	14220	14234	14160	14034	14148	14277	14156	14171	14105	14314	14137	14113	14218	14081	14342	14260	14481	14211	14398	14220	14375	14288	14119	14249	14075	14332	14284	14260	14255	14110	14314	14332	14226	14385	14275	14098	14130	14069	14213	14097	14266	14070	14254	14086	14124	14059	14294	14058	14357	14214	14327	14362	14255	14341	14105	14373	14110	14154	14256	14100	14513	14281	14117	14050	14086	14271
25237	42549	40494	32062	26284	22674	20780	18358	16978	16039	15238	14426	14119	14047	13678	13424	13616	13446	13352	13244	13218	13050	12865	13173	12747	12920	12792	12790	12569	12935	12810	12874	12684	12785	13017	12720	12711	12776	12765	12636	12742	12783	12782	12812	12703	12797	12830	12650	12862	13542	14985	14649	13945	13327	13018	12775	12815	12719	12619	12701	12842	12820	12643	12671	12809	12648	12544	12682	12706	12711	12696	12609	12639	12722	12692	12667	12718	12605	12668	12683	12797	12618	12637	12755	12522	12782	12695	12678	12673	12754	12724	12754	12687	12714	12851	12518	12830	12861	12683	12604	12719	12669	12765	12732	12753	12696	12724	12569	12776	12673	12758	12702	12731	12785	12662	12714	12798	12760	12497	12821	12635	12546	12725	12605	12545	12877	12853	12784	12909	12650	12649	12613	12682	12625	12758	12702	12771	12522	12571	12719	12633	12783	12710	12786	12793	12579	12771	12795	12580	12702	12831	12764	12574	12723	12662	12758	12821	12766	12712	12636	12573	12571	12761	12631	12726	12767	12637	12735	12536	12639	12722	12693	12620	12602	12939	12662	12818	12707	12597	12730	12563	12689	12766	12698	12641	12690	12745	12700	12708	12711	12816	12679	12589	12722	12732	12781	12869	12642	12630	12557	12716	12704	12717	12654	12618	12746	12772	12698	12808	12695	12736	12715	12696	12578	12587	12726	12585	12712	12847	12652	12706	12827	12752	12700	12668	12618	12578	12694	12733	12760	12586	12573	12719	12696	12678	12601	12857	12795	12796	12615	12669	12735	12801	12589	12725	12604	12647	12760	12758	12891	12685	12685	12590	12725	12763	12733	12742	12867	12553	12709	12706	12666	12834	12807	12793	12807	12690	12640	12666	12630	12621	12811	12696	12740	12783	12707	12711	12668	12650	12589	12698	12675	12803	12673	12665	12702	12823	12586	12634	12631	12844	12728	12741	12632	12715	12648	12671	12737	12865	12720	12616	12746	12759	12701	12790	12668	12577	12756	12752	12846	12619	12734	12668	12778	12709	12683	12761	12812	12720	12639	12609	12621	12933	12639	12672	12783	12867	12712	12647	12746	12760	12693	12533	12758	12763	12605	12955	12664	12910	12673	12680	12786	12537	12756	12706	12525	12831	12511	12727	12651	12754	12711	12612	12739	12697	12770	12684	12559	12640	12794	12546	12683	12551	12709	12755	12619	12759	12497	12649	12625	12840	12698	12642	12632	12689	12666	12652	12732	12718	12724	12849	12718	12726	12769	12645	12738	12682	12548	12694	12837	12615	12538	12584	12721	12713	12775	12754	12642	12645	12621	12707	12703	12734	12740	12633	12712	12806	12588	12884	12602	12746	12781	12692	12745	12638	12680	12719	12739	12668	12569	12787	12499	12634	12811	12775	12796	12757	12713	12778	12737	12592	12771	12922	12632	12642	12830	12706	12634	12775	12752	12726	12701	12819	12650	12754	12544	12605	12765	12661	12586	12550	12716	12752	12529	12398	12694	12672	12716	12581	12665	12798	12596	12655	12712	12790	12676	12794	12646	12536	12528	12634	12617	12698	12673	12723	12840	12667	12610	12685	12692	12688	12714	12730	12514	12689	12768	12850	12686	12743	12703	12749	12580	12521	12593	12788	12941	12715	12618	12792	12944	12715	12672	12694	12653	12685	12835	12773	12756	12848	12722	12861	12631	12626	12720	12683	12739	12668	12690	12741	12591	12758	12633	12729	12770	12917	12578	12654	12740	12646	12511	12572	12612	12523	12803	12706	12643	12658	12661	12636	12688	12685	12670	12728	12722	12619	12695	12693	12671	12763	12667	12706	12591	12551	12608	12755	12724	12800	12786	12727	12743	12626	12696	12812	12653	12693	12633	12716	12796	12741	12652	12724	12605	12749	12669	12563	12936	12679	12628	12647	12767	12681	12752	12772	12671	12646	12906	12841	12748	12724	12575	12782	12573	12634	12717	12577	12584	12598	12694	12793	12780	12728	12799	12817	12673	12682	12526	12663	12682	12566	12847	12713	12699	12854	12692	12719	12690	12703	12751	12815	12771	12786	12762	12630	12769	12664	12725	12575	12739	12686	12710	12627	12692	12597	12695	12439	12696	12678	12680	12668	12599	12806	12653	12827	12506	12799	12837	12872	12822	12642	12683	12836	12785	12689	12778	12619	12691	12662	12753	12713	12661	12839	12687	12594	12594	12499	12630	12778	12784	12599	12925	12642	12758	12706	12474	12672	12625	12828	12716	12642	12862	12769	12642	12675	12862	12808	12709	12656	12781	12598	12742	12637	12602	12680	12759	12685	12744	12837	12861	12649	12681	12700	12804	12707	12603	12480	12801	12487	12691	12550	12773	12776	12543	12665	12813	12768	12520	12696	12761	12591	12936	12550	12800	12565	12672	12726	12525	12877	12673	12807	12622	12736	12665	12745	12590	12654	12888	12783	12736	12636	12679	12768	12821	12665	12619	12718	12940	12580	12656	12654	12617	12720	12757	12732	12741	12678	12610	12914	12798	12689	12818	12599	12681	12766	12572	12741	12705	12739	12807	12668	12670	12659	12657	12700	12588	12753	12832	12674	12624	12721	12641	12736	12507	12644	12818	12610	12630	12450	12811	12673	12681	12727	12688	12550	12837	12615	12677	12769	12753	12620	12767	12750	12801	12675	12705	12868	12657	12701	12551	12539	12690	12664	12813	12634	12732	12851	12772	12654	12655	12610	12701	12745	12719	12630	12779	12566	12450	12817	12851	12755	12676	12518	12746	12852	12748	12695	12771	12553	12619	12717	12754	12837	12805	12681	12728	12649	12748	12725	12829	12642	12721	12743	12625	12744	12843	12634	12668	12759	12732	12490	12754	12759	12718	12620	12821	12748	12665	12678	12723	12585	12724	12659	12749	12725	12739	12699	12739	12677	12738	12824	12778	12715	12700	12626	12586	12762	12688	12744	12549	12523	12597	12780	12618	12674	12722	12779	12618	12554	12561	12697	12738	12668	12683	12670	12762	12675	12562	12790	12634	12701	12750	12622	12852	12727	12709	12583	12746	12722	12706	12778	12744	12689	12690	12628	12724	12736	12773	12640	12558	12759	12732	12575	12745	12846	12741	12720	12738	12668	12509	12537	12737	12638	12594	12620	12785	12846	12627	12651	12688	12612	12631	12783	12743	12608	12623	12661	12727	12712	12811	12784	12714	12706	12612	12694	12668	12661	12752	12753	12602	12634	12597	12687	12733	12793	12783	12702	12657	12721	12681	12706	12614	12620	12600	12725	12646	12666	12820	12704	12626	12621	12773	12554	13076	12703	12596	12934	12772	12585	12737	12724	12593	12691	12566	12713	12746	12634	12653	12857	12878	12755	12623	12541	12716	12685	12802	12612	12799	12688	12670	12746	12545	12773	12595	12655	12673	12553	12662	12702	12748	12727	12572	12707	12561	12726	12628	12829	12763	12453	12752	12664	12633	12676	12772	12724	12746	12700	12602	12774	12662	12575	12563	12726	12626	12875	12856	12564	12659	12727	12685	12675	12768	12643	12736	12593	12628	12562	12567	12819	12489	12705	12804	12691	12583	12629	12889	12725	12680	12702	12575	12709	12639	12823	12540	12690	12578	12665	12627	12607	12661	12695	12699	12800	12799	12525	12713	12685	12738	12736	12802	12864	12587	12794	12713	12776	12532	12594	12860	12744	12614	12623	12698	12899	12640	12697	12664	12819	12673	12640	12672	12777	12697	12816	12721	12646	12698	12681	12621	12683	12631	12486	12729	12715	12602	12730	12770	12666	12836	12670	12541	12732	12744	12798	12786	12791	12686	12766	12769	12682	12763	12825	12708	12724	12707	12775	12720	12872	12571	12800	12715	12652	12535	12665	12808	12780	12680	12675	12556	12642	12619	12625	12796	12734	12786	12621	12684	12771	12711	12691	12845	12620	12829	12742	12766	12733	12915	12597	12688	12778	12635	12689	12614	12555	12741	12751	12649	12911	12658	12601	12590	12669	12547	12694	12436	12764	12578	12795	12676	12763	12577	12681	12743	12619	12568	12643	12543	12730	12778	12646	12695	12626	12643	12464	12758	12761	12692	12598	12706	12778	12714	12569	12659	12736	12749	12565	12736	12579	12740	12631	12562	12729	12606	12660	12643	12832	12824	12779	12758	12697	12572	12827	12676	12753	12685	12834	12717	12669	12822	12832	12753	12564	12763	12877	12646	12606	12675	12751	12472	12662	12748	12717	12552	12549	12662	12765	12733	12694	12734	12562	12677	12653	12689	12708	12763	12750	12795	12699	12677	12685	12617	12660	12675	12719	12704	12816	12714	12675	12671	12775	12656	12725	12705	12657	12553	12593	12729	12499	12620	12766	12815	12845	12720	12602	12822	12746	12527	12636	12672	12604	12617	12743	12624	12561	12681	12668	12663	12612	12782	12687	12580	12705	12737	12730	12747	12771	12576	12856	12878	12589	12712	12742	12559	12797	12754	12678	12789	12527	12575	12774	12776	12594	12716	12680	12702	12759	12711	12811	12706	12797	12717	12640	12718	12583	12682	12657	12771	12635	12675	12740	12666	12548	12799	12748	12661	12663	12708	12832	12622	12804	12845	12883	12732	12673	12578	12617	12576	12723	12734	12724	12745	12662	12605	12657	12711	12684	12661	12614	12621	12704	12528	12760	12727	12882	12924	12638	12585	12747	12624	12867	12702	12721	12796	12778	12576	12637	12575	12659	12706	12670	12693	12756	12882	12760	12481	12762	12687	12812	12691	12645	12565	12657	12770	12768	12760	12584	12628	12840	12579	12651	12711	12574	12539	12855	12736	12638	12624	12722	12553	12577	12616	12873	12463	12791	12774	12732	12704	12674	12782	12649	12667	12561	12618	12734	12768	12690	12643	12820	12702	12841	12575	12522	12793	12674	12642	12701	12664	12731	12676	12520	12620	12701	12767	12695	12550	12726	12738	12739	12692	12554	12629	12729	12767	12864	12666	12794	12711	12561	12651	12674	12542	12554	12598	12680	12704	12666	12587	12594	12649	12561	12801	12715	12673	12836	12759	12690	12685	12599	12645	12645	12669	12804	12590	12559	12673	12824	12745	12741	12587	12711	12718	12783	12755	12685	12944	12790	12744	12531	12608
27614	22576	26872	23089	17575	16432	16454	15972	15746	15925	15530	15295	15240	15025	15149	15211	15070	15099	15079	15150	14909	15041	15020	15040	15050	15148	14908	14987	14986	15015	15126	15137	14894	14902	14936	14925	15029	14970	14956	14980	15060	15126	14958	14874	14936	15004	14863	14950	14820	14927	14941	15159	15273	14941	15150	14949	14888	15090	14853	14971	14878	14934	14869	14907	14962	14957	15083	14721	14866	14954	14960	14860	14965	14909	15049	14989	14981	14939	14744	15142	14958	14952	14807	14696	14848	14865	15015	14964	14904	15088	14838	15032	14961	15000	14985	14989	14898	14909	14841	14710	15069	14746	15061	14840	14903	14876	14764	14904	14890	14930	14847	14807	14928	14912	15006	15002	14997	14735	14781	14696	15163	14906	14884	15027	14982	15123	14892	15060	14890	14827	14999	14894	14739	15022	14823	14957	15028	14899	14823	14931	14900	14946	14887	14782	14900	14879	14980	14653	14927	14789	14981	14761	14791	15016	15057	14849	14902	14801	14913	14933	14889	14783	15001	14786	14947	14904	14839	14985	14855	14687	15232	14888	14865	14773	14974	14825	14884	15067	14904	14807	15089	14741	14804	14946	14805	14973	14838	14963	14953	15015	14981	15078	14843	14843	14917	14883	14898	15069	15084	14976	14949	14875	14948	14789	14851	15003	14984	14906	15017	14798	14952	15148	15003	15208	14952	14966	14996	14946	14840	14904	15185	14768	14830	14827	15004	15036	14898	14886	14792	14890	14950	14902	14799	14951	14979	15009	14955	15023	15013	14898	14965	14704	15089	15008	14983	14928	14913	14903	14937	14791	14940	14741	14960	14966	14923	15005	14977	14844	14810	14980	14942	14936	14943	14844	14792	14772	14764	15077	14775	15060	15123	15173	14710	14785	15012	14791	14954	14853	14905	14930	14807	14629	15095	14732	14815	14919	15019	14766	14900	14959	14821	14897	14748	14727	15049	14965	14956	15089	14899	14958	14909	14738	14952	14949	14957	14966	14973	14842	14878	14837	14991	14987	15160	14908	15055	14865	14975	14950	14918	14907	14923	15011	14779	14982	14852	14907	14848	14759	14903	14939	14840	14870	14930	15000	14920	14914	14937	15152	14858	14962	15112	14925	14869	14853	14840	14960	14837	14579	14696	14976	14791	14763	14848	14843	14925	14862	14884	14917	14906	15030	14997	15116	15129	15009	14944	14941	15015	14845	14866	15032	14889	14976	14957	14697	14845	15016	15080	14899	14827	15049	14898	15152	15078	14829	14957	14848	14856	14801	14862	14869	14896	15088	14905	14812	15055	15032	14866	14998	14957	14801	14865	14953	14941	14943	14915	14944	14983	14767	14942	14876	14929	14796	14920	14946	14797	14959	14671	14896	14969	14950	14960	14984	14763	15027	14858	14923	14730	14964	14886	14978	15029	14826	14978	14868	14954	14727	14903	14910	14945	14734	14949	14938	14861	14948	14881	14919	14995	14901	15039	14693	14842	14786	14961	14923	14785	14737	14832	15034	14810	14874	14957	14887	15065	14882	14874	14932	14733	14971	14878	15046	14922	14991	14924	14880	14697	14891	14816	14785	14728	14779	15043	14954	14920	14915	14896	14741	14961	14958	15002	14935	15028	15096	14861	14922	14734	14969	14940	14971	14874	14934	14819	15002	14905	14866	14824	14958	15013	14995	14857	14857	14791	14831	15011	14689	14900	14966	14938	14892	14954	14963	14741	14951	14917	15064	14918	14960	14794	14893	14868	14706	14911	14856	14916	14860	15015	15045	14872	14795	14935	14812	14922	14988	14776	14922	14726	14676	14663	15031	14928	14792	15004	14718	14910	15047	14784	15019	14919	14898	14847	14781	14816	14824	14802	15019	14930	14859	14778	14957	14638	15055	14855	14904	14893	14907	14743	14899	14848	14688	14898	15082	14874	14864	15025	14806	14996	14564	14968	14987	15031	15094	15010	14910	14879	14986	14991	15048	14926	14756	14955	14820	14922	14972	14888	14867	14856	14860	15046	14841	14935	15038	14751	14945	14839	15005	14840	14858	15100	14772	14842	14957	14829	14650	14796	14908	14930	14802	15020	14942	14760	14847	14762	14933	15029	14687	15109	14846	15090	14884	14956	14741	15080	15024	15002	14878	14832	15253	15111	14943	14678	14856	15009	14962	14979	14873	14818	14856	15042	14941	14857	14726	15051	15001	14841	14888	14691	14999	14902	14829	14949	14963	14981	14912	14981	14977	15107	14802	14842	15071	14854	14828	14856	15007	15124	15058	15064	14956	14844	14945	14878	15006	14966	14904	15046	15019	14818	15119	14847	14927	14897	14697	14979	15017	14802	14843	15007	14941	14958	14944	14710	14969	14841	14743	14764	14829	15084	15012	15115	14959	15169	15078	14977	14906	14793	15029	14865	14783	15171	15026	14746	14795	14756	14940	14943	15187	14904	14892	15002	14932	14984	15045	14983	14934	14951	14618	15105	15041	14821	14841	14958	15013	14858	14951	14977	14825	14764	14874	14868	15022	14787	14917	15123	15043	15039	14870	14717	14991	14820	14857	14806	15040	14761	14948	15030	14803	14851	15139	15019	14951	15056	14977	14780	14937	14943	14802	14881	14885	14995	14835	14992	15062	14678	15005	14774	15009	14866	14885	14771	14823	15026	14941	14935	14927	14856	14815	15038	14866	14919	14895	14886	15051	14920	14946	15052	14980	15047	14953	14886	14991	14813	14878	14819	15013	14868	14912	14883	14952	14900	14997	15120	14849	14678	15044	14738	15068	15117	14951	15064	14913	14897	15000	14893	14966	15056	14634	14960	14894	15052	14885	14825	15035	14895	14856	15126	15121	14736	14973	14871	15041	15111	14824	14953	14936	14711	15053	15031	14857	14857	15100	14953	14888	14857	15020	14998	14940	14960	14838	15052	14995	14907	14805	14931	14938	14958	15009	14811	15020	14867	14879	14793	14910	14855	14759	14905	15028	14950	14887	14866	14822	14945	14915	14842	14832	14866	14779	14821	14841	14832	14888	14873	14906	14781	14832	15083	14961	14940	15070	15038	14913	15090	14998	15050	14856	14932	14841	14923	14852	14900	14942	14889	14895	15137	15054	14958	14976	14808	14715	14785	15086	14721	14881	14839	14971	14888	14798	14837	14879	15035	14857	14882	15060	14941	14963	14972	14839	15037	14938	15005	14931	14882	14869	14887	15058	14842	14919	14946	14853	14883	15057	14823	15092	15047	14971	14938	14871	14745	14746	14916	14766	14782	14815	14844	14967	14875	15037	14977	14836	14881	14913	14894	14843	14984	14854	14891	15061	14814	14792	14686	14937	14868	14933	15070	14876	14958	14856	14809	14967	14982	14892	14977	14837	14801	14780	14866	14991	14668	14849	14985	14869	14910	15027	14957	14957	14950	14961	14814	15004	14861	14949	15044	14954	14975	14776	14967	14911	14973	14830	14759	14827	14773	14864	15029	14915	14972	14930	14986	14877	14969	14847	14781	14727	14915	14974	14977	14739	14923	14993	14910	14979	14858	14851	14832	14817	15061	14853	14912	15074	14833	15021	14826	14943	14980	14931	14962	15060	15117	15073	14954	14824	15165	14850	14797	15029	14912	14810	15011	14791	14891	14913	14832	15168	14907	14814	14934	14996	14780	14925	14674	14961	14953	14889	14819	15008	14774	14949	14911	14776	14718	14937	15168	15185	15025	15162	14995	15057	14997	14873	14937	15048	14901	14945	14965	14832	14871	15089	14866	14962	14760	14777	14935	14975	14925	14889	14854	15050	14918	14893	14927	14795	14901	15049	14903	14854	14895	14952	15094	15058	14828	15018	14885	15143	14952	14987	14963	14915	14797	14973	14911	14819	15018	14822	15179	14848	14772	15120	14979	14895	14883	15096	14973	14868	15145	14918	14837	14845	15064	14993	14756	14764	14833	14952	14937	14942	14852	14756	14920	15077	15033	15016	14660	14964	14923	14853	15069	15057	15142	14932	14999	14973	14928	14907	15037	14891	15019	14882	14919	14690	14791	14763	14913	14943	14937	14985	14834	14939	15022	14878	14947	14933	14725	14852	15023	14900	15080	14777	14944	14927	14981	14940	15002	14833	14895	14826	14878	15111	15140	14989	15029	15003	14925	15109	15144	14905	14995	14729	14765	14884	14821	14883	14901	15073	14820	14937	14879	14903	15009	14869	14901	14903	15003	15089	15003	14863	14768	15003	14830	14913	14757	14929	14958	14907	14824	14904	14812	14925	14994	14957	15044	15021	14883	14943	14921	15028	14970	14970	14997	15220	14907	14908	15052	15063	14854	14661	15035	14780	14985	14782	14820	15008	14795	14824	14696	14913	14944	14932	14744	14880	14825	14984	15047	14775	15023	14936	14980	14967	14955	14946	15003	14861	15088	14948	15101	14876	14928	14836	15089	14791	14986	14807	14908	15103	14907	14802	14942	14982	14839	14822	14891	14850	14807	15055	14959	14808	14968	14969	14838	14861	14782	14846	14841	15121	14965	14915	15088	15116	14739	14932	14943	14915	15035	14898	14860	15057	14990	14980	14897	14801	14902	14954	15028	14868	14913	15018	14920	14846	14909	15002	14975	14787	14911	15207	14785	14939	14795	14960	14863	15044	15075	14919	14932	14814	14917	14977	15013	14965	14840	14972	14862	14881	14908	14899	15004	14863	14898	14808	15091	14964	14903	14941	14818	14843	14929	14967	15005	14999	14859	14945	14964	14965	14936	14810	14837	14908	15085	15036	15016	15034	15003	14807	14932	15054	15019	14942	14894	14731	14810	14983	14922	14833	14881	15062	15089	15057	14908	14824	14963	14941	15049	14936	15112	14819	14989	14943	14898	15046	14900	14939	14829	14883	15027	14862	15018	14970	14861	14899	15000	14779	14924	14904	14913	14792	14865	14974	14777	14944	14963	14935	14832	14752	14869	14856	14856	14835	14904	14902	14930	14925	14800	14938	14754	14840	14835	15087	14766	14799	14761	14771	14953	14873	14764	15042	14977	14725	14962	15074	14920	15011	14915	14945	15006	14891	14761	14799	14935	14887	14914	15039	14938	14969	14962	14810	14839	14852	14881	14971	14914	15001	14816	14958	14988	14889	14908	14871	14981	15036	15067	15002
19662	26598	27924	20914	17084	15777	15024	14836	14664	14166	13977	13866	13603	13442	13624	13512	13328	13294	13387	13416	13448	13419	13393	13390	13302	13424	13288	13160	13099	13185	13124	12929	13044	13144	13277	13055	13202	13260	13187	13216	13179	13209	13074	13159	13149	13210	13240	13199	13097	13050	13279	13382	13158	13310	13254	13102	13055	13240	13103	13233	13048	13365	13140	13266	13128	13205	13170	13186	13146	13178	13134	13018	13267	13219	13024	13043	13214	13170	13282	13196	13126	13265	13075	13060	13064	13172	13007	12949	13219	13184	13209	13253	13288	13093	13146	13133	13068	13168	13023	13132	13047	13138	13168	13131	13066	13106	13241	13205	13155	12992	13012	13244	13254	13194	13130	12957	13311	13146	13178	13093	13121	13258	13041	13186	13234	13182	13064	13187	13232	13162	13071	13233	13107	13074	13109	13072	13128	13105	13226	12915	13189	13081	13044	13131	13300	13022	13157	13274	13098	13038	13108	13196	13126	13174	13156	13097	13159	13028	13105	13150	13157	13196	13125	13091	13090	13111	13253	13061	13108	13086	13109	13065	13032	13279	13194	13143	13033	13205	13098	13075	13193	13067	13227	13211	13174	13283	13051	13120	13085	13155	13200	13044	13174	13352	13188	13095	13051	12994	13226	13155	13260	13092	13249	13010	13013	13120	13233	13244	13150	13231	13033	13133	13064	13070	13123	13091	13381	13073	13208	13109	13095	13242	13120	13065	12899	13183	13112	13129	13063	13095	13144	13048	13039	13289	12999	13140	13173	13018	13158	13191	13196	13117	13006	13170	13116	13211	13111	13149	13177	12986	13129	13162	13238	13093	13081	12874	13159	13125	13067	13116	13085	13159	13036	13258	13156	13183	13058	13067	13114	13031	13004	13130	13191	13252	13192	13166	13148	13053	12989	13041	13238	13187	13284	13097	13232	13048	13168	13184	13144	13134	12983	13243	13200	13158	13163	13116	13059	13194	13009	13117	13124	13022	12983	13085	13135	13163	13172	12989	13214	13222	13140	13261	13124	13119	13126	13094	13152	13187	13180	13120	13075	13090	13256	13110	13285	13228	12949	13242	13235	13216	13281	13105	13063	13171	13295	13060	13184	13093	13234	13147	13142	13098	13170	13247	13125	13284	13240	13077	13150	13093	13173	13046	13231	13049	13113	13203	13160	13067	13170	13105	13158	13131	13078	13051	13262	13283	13133	13151	13077	13141	13159	13201	13061	13204	13211	13159	13117	13093	13151	13018	13256	13298	13097	13136	13056	13097	12962	13251	13138	13138	12981	13229	13200	12967	13121	13153	12982	13301	13127	13194	13317	13189	13315	13208	13152	13042	13041	13073	13165	13362	13100	13067	13036	13140	13276	13035	13165	13080	13185	12983	13137	13044	13141	13085	13128	13118	13071	13100	13111	13085	13118	13198	12951	13145	13131	13068	12975	12993	13171	12941	13166	13188	13167	13055	13142	13234	13077	13117	13083	13181	12969	13160	12995	13039	13140	13130	13127	13298	13252	13218	13067	13182	13193	12976	13075	13056	13303	13199	13172	13191	13228	13183	13310	13088	13220	13281	13063	13023	13017	13047	13260	13056	13093	13137	13160	13138	13073	13048	13041	13218	13185	12943	13128	13066	13117	13181	13253	13029	13091	13059	13084	13174	13116	13189	13174	13104	13304	13087	13167	13303	13274	13212	13198	13157	12998	13136	13172	13194	13277	13002	13213	13238	13115	13074	12974	13136	13113	13137	13162	13101	13075	12933	13057	13102	13112	13202	13226	13129	13201	13037	13112	13167	13169	13050	13112	13134	13221	13056	13092	13083	13100	13145	13019	13272	13188	13041	13137	13212	12997	13092	13026	13147	13202	13166	13117	13063	13163	13150	13253	13211	13100	13232	12994	13254	13173	12980	13051	13178	13204	12974	13229	12846	13315	13011	13176	13147	13069	13190	13200	13262	13058	13149	13068	13308	13189	13178	13146	13122	12953	13201	13233	13064	13026	13273	12993	13154	13243	13053	13215	13184	13225	13124	13148	13271	13171	13165	13108	13205	13274	13020	13165	13142	13114	13025	13264	13131	12959	13058	13191	13192	12981	13111	13190	13067	13077	13179	13085	12955	13088	13031	13144	13121	13179	13004	13023	12817	12980	13200	13080	13121	13182	13189	13099	13233	13206	13090	13048	13016	13147	13179	13056	13189	13145	13109	13194	13313	13104	13110	13241	12987	13205	13055	13092	13118	13099	13315	12961	12934	13121	13137	13245	13301	13139	13027	13129	13183	13142	13107	13262	13271	13063	13200	13129	13298	13169	13127	13105	13097	13114	13032	13083	13259	12965	13102	12999	13119	13000	13162	13205	13133	13311	13240	13209	13127	13213	13195	13036	13187	13056	13133	13046	13149	12974	13049	13147	13238	13127	13261	13214	13055	13103	13171	13163	13150	12974	13072	13317	13173	13170	13100	13304	13000	13106	13203	13161	13142	13224	13008	13157	13033	13137	13242	13249	13009	13150	12925	13112	13168	13078	13098	13152	13039	13036	13092	13247	13212	13174	13056	13141	13205	13198	13186	13189	13075	13167	13136	13126	13099	13153	13302	13285	13037	13262	13320	13102	13155	13258	13210	13211	13134	13255	13193	13037	13131	13177	13076	13215	13178	13126	13136	13248	13176	13254	13214	13099	13116	13232	13173	13241	13026	13186	13087	12952	13252	13214	13223	13095	13106	12949	13283	13081	13125	13004	13120	13061	13281	13065	13093	13231	13146	13186	13253	13104	13372	13034	13173	13059	13210	13147	12981	13225	12951	13100	13216	13155	13121	13187	13067	13147	13203	13183	13129	13162	13109	13240	13038	13189	13246	13313	13158	13263	13054	13058	13132	13156	13061	13162	13318	13117	13036	13261	13076	12960	12942	13107	13181	13132	13084	13218	13050	13033	13039	13002	13251	13205	13097	13168	13134	13179	13177	13185	13179	13107	13162	13165	13218	12964	13132	13094	13272	13013	13203	13163	13071	13161	13231	13060	13175	13210	13107	13179	13131	12978	13020	13010	13065	13105	13176	13220	13039	13177	13179	13232	13259	13184	13248	13278	13260	13211	12979	13375	13252	12927	13303	13205	13244	13223	13145	13053	13072	13061	13116	13113	13264	12968	13227	13225	13146	13125	13218	13165	13168	13360	13185	13184	13097	13107	13066	13297	13101	13170	13184	12989	13136	13125	13047	13251	13079	13184	13231	13059	13111	13318	13203	13185	12975	13203	13039	13137	13314	13147	13068	13150	13226	13095	13291	13217	13099	13214	13249	13073	13146	13246	13028	13105	13111	13074	13223	13197	13315	13226	13227	13134	13080	13155	13065	13379	13141	13083	13125	13240	13117	13144	13125	13137	13264	13297	13157	12964	13059	13310	13311	13109	13206	13284	13034	13201	13173	13153	13202	13122	13192	13302	13159	13119	13092	13151	13054	13362	13037	13038	13170	13160	13369	13127	13166	12947	13259	13173	13039	13092	13211	13199	13237	13087	13008	13093	13116	13254	13165	13308	13268	13227	13094	13249	13224	12996	13092	13121	13039	13188	13155	13068	13251	13217	13214	13029	13200	13160	13100	13051	13089	13009	13201	13109	13244	13113	13086	13043	13177	13150	13144	13174	13019	13047	13124	13058	13265	13062	13154	13173	13196	13187	12984	13199	13172	13082	13099	13060	13239	13082	13129	13142	13153	13079	12990	13173	13134	13209	13130	13144	13238	13311	13156	13085	13062	13110	13131	12984	13213	13154	13075	13310	13056	13125	12949	13108	13074	13331	13290	13083	13063	13103	13272	13034	13196	13265	13211	13112	13264	13220	13241	13117	13233	13068	12990	13079	13086	13003	13073	13084	13073	13158	13146	13127	13180	13182	13262	13217	12972	13171	13240	13128	13063	13213	13099	13091	13252	12965	12942	13151	13179	13192	13101	13219	13218	13021	13181	13134	13116	13106	13128	13109	13123	13261	13022	13065	13081	13155	12932	13345	12928	13191	13130	13116	13210	13114	13069	13188	13000	13357	13242	13120	13127	13039	13065	13081	13188	13106	13155	13103	13185	13139	13226	13082	13176	13269	13110	13147	13070	13154	13148	13153	13233	13074	13166	13257	13297	13211	13096	13108	13046	12904	13095	13006	13230	13191	13072	13139	12989	13153	13288	13089	13053	13290	13242	12998	13114	13166	13053	13287	13057	13260	13116	13302	13144	13080	13421	13063	13277	13037	13301	13139	13190	13193	13271	13114	13330	13324	13076	13147	13145	13216	13086	13097	13260	13198	13232	13078	13252	13278	13249	13215	13359	13021	13206	13172	13030	12996	13288	13156	13129	13171	13131	13109	13176	13021	13071	13024	13014	13226	13005	13130	13233	13275	13254	12973	13094	13102	13071	13085	13265	13150	12924	13422	13033	13215	13136	13132	13195	13248	13067	13056	13242	13189	13138	13280	13242	13142	13164	13082	13263	13148	13187	13135	13105	13152	13121	13110	13146	13064	13222	13085	13249	13066	13170	13329	13074	13144	13318	13047	13103	13131	13204	13169	13070	13206	13200	13080	13108	13208	13270	13271	13214	13246	13167	13155	13229	13282	13194	13076	13310	13225	13058	13071	13316	13106	13110	13173	13056	13215	13043	13165	13176	12946	13238	13179	13128	13152	13181	12962	13221	13112	13024	13283	13079	13252	13140	13150	13007	13222	13228	13125	13233	13154	13275	13075	13121	13266	13129	13226	13273	13154	13194	13152	13171	13136	12973	13289	13008	12983	13197	13123	13095	13191	13315	13064	13104	13203	13211	13338	13126	13086	13064	13058	13044	13003	13161	13137	13132	13385	13002	13130	13205	13058	13040	13040	13133	13338	13029	13154	13033	13245	13046	13142	13095	13268	13214	13063	13199	13238	13139	13087	13000	13264	13163	12981	13146	13050	13166	13186	13166	13115	13063	13312	13039	13059	13089	13249	13338	13265	13190	13154	13117	13181	13092	13063	13127	13104	13235	13195	13197	13219	13075	13233	13013	13150	13056	13116	12989	13145	13101	13202	13166	13120	13085	13153	13040	13109	13102	13177	13064	13235	13179	13104	13296	13184	13210	13045	13231	13056	13045	13245	13051	13142	13232
24035	21470	29010	24399	22567	22433	20708	17789	16892	16489	16200	15803	15833	15597	15544	15489	15151	15293	15302	15286	15279	15093	15056	15085	15334	14931	15040	15066	15107	14948	15066	15052	15009	14920	15005	15076	15099	15023	14821	14881	14909	14818	14920	14888	14936	14945	15005	14895	15030	14980	15413	15701	15586	15429	14996	15025	14872	14859	14667	14766	15072	14860	14951	15067	14896	15038	14753	14884	14908	14859	15013	14979	14734	14875	14891	15001	14875	15062	14849	14729	15154	14957	14894	14943	14966	14708	14930	14773	14984	14851	14747	14791	14894	14774	14944	14715	14837	14950	14787	14936	14873	14701	14699	14918	14924	14954	14959	14741	14908	14961	14876	15070	15003	14900	14869	14803	14828	15128	15061	14693	14842	14747	14902	14833	14763	14911	14889	14765	14970	14833	14894	14815	14898	14890	14868	14772	15197	14892	14889	15001	15055	14929	14725	14799	14815	15000	14912	14967	14935	15013	14967	14761	14825	14724	14838	14866	14897	14909	15022	14727	14719	14978	14997	14997	14773	14856	14914	14920	14742	14997	14899	15160	14792	14885	14823	14816	14865	14852	14875	14938	14845	14886	14835	14993	14932	14827	14805	14855	14772	14811	14741	15003	14879	14769	14891	15041	14924	15024	14812	14822	14860	14729	14969	14961	14869	14973	14788	14828	15026	14775	14884	14796	14873	14771	14807	14970	14736	14722	14976	14729	15063	14815	14768	14992	14841	14677	14870	14933	14956	15001	14774	14955	14618	14832	14982	14734	15010	14922	14935	14850	15031	15109	14878	14819	14594	14869	14979	14967	14721	14745	14742	15036	14760	14822	15072	14781	14875	14688	14916	14825	14813	14668	14722	14701	14874	14925	14882	14801	14868	14855	14883	14898	14732	15137	14925	15056	15060	15002	14820	14837	14819	14797	14791	15003	14810	14844	14962	14845	14843	14876	14896	14933	14962	14884	14805	14892	14766	14863	15196	14810	14850	14887	14987	14859	14880	14808	14972	15109	14838	14618	14846	14965	14758	14990	14835	14863	14750	14893	14990	14998	14971	14985	14826	14848	14865	14835	14907	14825	14849	14826	15169	14756	14977	14940	14979	14848	14742	15030	14835	14839	14908	14970	14881	14917	14999	14910	14746	14904	14727	14887	14816	14824	14747	14765	15016	14987	14864	15115	14782	14952	14764	14706	14801	14997	14809	14793	14922	14921	14859	14916	14894	15083	14811	14681	14823	14865	14937	14750	14776	14828	14830	14735	14853	14892	14951	14848	14771	14937	14866	14635	14904	14881	14767	14833	15012	14710	14856	14779	14890	14829	14869	14884	14844	14852	14872	14863	14664	14899	14921	14832	14881	14958	14740	14986	14876	14530	15001	14915	14788	14957	14751	14946	14858	14990	14783	14860	14757	14885	14942	14991	15000	14804	14844	14829	14776	14894	14975	15035	14866	14801	14845	14772	14927	14823	14837	14948	14963	14845	14820	14857	14758	15002	14971	14779	14826	14730	14861	14841	15040	14724	15121	14725	14871	14867	14830	14886	14781	14829	14820	14919	14840	14851	14904	14763	14917	14857	14773	14990	14828	14875	14997	14767	14903	14775	14770	14994	14891	14773	14842	14884	14836	14983	14978	14919	14853	14864	14788	14675	14856	14966	14647	14699	14902	14717	14643	14867	14819	14633	14979	15094	14836	14954	14652	14744	14793	14835	15001	14762	14840	14651	14815	14836	14944	14826	15051	14705	15105	14835	14899	14895	15042	14949	15043	14891	14972	14826	14846	14755	14830	14873	14959	14871	15021	14953	14734	14928	14721	14735	14726	14987	14648	14953	14768	14876	14822	14867	14823	14898	14866	14884	14981	14903	14859	15185	14846	14798	14905	14681	14679	14926	14998	15013	14798	14848	14997	14940	14946	14763	15000	14843	14807	14809	14790	14850	14869	14859	14775	15050	14941	14846	14770	14990	14919	14852	15012	14889	14949	15047	14892	14693	14604	14534	14784	14760	14695	14708	14765	14808	14852	14939	15049	14938	14885	15086	14952	14837	14964	14929	14900	15045	15029	14990	14788	14882	15139	14916	14732	14810	14627	14811	15031	14882	14965	14706	14831	15051	14711	14749	14752	14905	14874	14886	15100	14835	14952	14978	15133	15037	15020	15026	14834	14963	14857	14710	14845	14775	14819	14769	14902	14940	14912	14946	14634	14946	14801	15055	14903	14772	14733	15012	14992	15002	14941	14904	14941	14973	15015	14852	15160	14979	14861	14955	14960	14901	14919	14833	14854	14999	14757	14830	15017	14972	14957	14919	14889	14975	14970	15045	14914	15013	15131	15002	15088	14827	14963	14992	14826	15055	14761	14892	14932	14756	14789	14816	14752	14844	14804	14782	14773	14854	14990	14670	14823	14982	14911	15028	15006	14835	15016	14892	14926	14997	14861	14793	14993	14730	14805	14870	15028	14714	14866	14941	14925	15098	14986	14783	14827	14979	14915	14958	14847	15014	14843	14685	14820	14834	14708	14945	14953	14896	14799	14825	14869	15032	14962	14993	14802	14923	14993	14923	14717	14647	14761	14771	15036	14819	14929	14832	14851	14992	14934	14915	14791	14858	14978	14799	14772	14789	14857	14944	15005	14965	14766	14748	14905	14884	14832	14948	14943	14880	14928	14881	14981	14838	14691	14716	14760	14908	14970	14916	14862	15081	15022	14756	14782	14881	14965	15103	15035	14949	14931	15032	15014	14877	14804	14927	14888	14945	14915	14822	14942	15026	14800	14786	14772	14886	14856	14901	14923	14872	14890	14994	14932	14863	14983	14896	14816	14818	14924	14767	14894	14762	14775	14757	14759	14817	14962	14877	14927	14740	14962	14762	14665	14890	14871	14847	14903	14885	14941	14925	14869	15001	14953	14890	14782	14721	14937	14893	14681	14923	14931	15031	14865	14761	15110	14812	15122	14933	14922	14856	15001	14739	14674	14786	14866	14902	14939	15031	14889	14788	14920	14852	15080	14990	15066	14840	14955	14895	14970	14741	14887	15045	14887	14918	14765	14826	14933	15078	14868	14963	14775	14852	14792	14909	14949	14771	14917	14802	14797	14977	14932	14780	14847	15010	15003	14754	14932	14787	14878	14783	14830	14830	15047	14786	14746	14698	14873	14889	14923	14939	15005	14916	14898	14893	14921	14706	14862	14746	14855	14839	14811	14827	14826	14735	14887	14975	14809	14982	14894	14847	14944	14836	14890	14782	14931	14733	14897	14864	14971	14990	14890	15148	14759	14835	14878	14911	14967	14929	14801	14794	14771	14892	15045	14815	14897	14965	14859	14901	14818	15113	14922	14927	14896	14896	14711	14893	14914	14931	14901	14931	14855	15004	14972	14914	15114	14845	14751	14769	15011	14965	14894	14875	14893	14889	14656	15061	14890	15039	14927	14697	14737	14947	14750	15036	14888	14933	14810	14793	14949	14842	14908	14601	14959	14822	14733	14782	14964	14949	15121	14749	15129	14759	15026	15014	14950	14982	14737	14972	14735	14889	14915	15000	15000	14866	14799	15027	14885	14943	14957	14885	14728	14868	14799	14710	14955	14660	14982	14857	14913	14950	14862	14771	14868	14871	14901	14883	14920	14994	15082	14720	14963	14768	14892	14983	14807	14828	14851	14862	14985	15006	14948	14901	14920	14928	14723	14789	14727	14678	14835	14743	14891	14784	14791	14878	14860	14782	14925	15012	14822	14822	14979	14818	14919	14840	14872	14713	14957	14737	14972	14991	14872	15035	14929	14853	15025	14568	14860	14851	14837	14775	14902	15099	14829	14857	14980	14749	14969	14896	14741	14906	14848	14838	14739	15021	14881	14840	14886	14982	15051	14978	14865	14862	14778	15022	14815	14951	14873	14917	14987	14932	14894	14965	14934	15005	14882	14760	14929	14950	14786	15003	14901	14876	14905	14932	14908	14913	14694	14955	14966	14908	14840	14819	14785	14926	14892	14929	14713	14903	14752	14870	14872	14891	14876	14707	15084	14757	14997	14889	14866	14767	14865	14711	14942	14697	14879	14982	14971	14784	14784	14805	14891	14932	15061	14819	14964	14738	14871	14781	15148	15015	14824	14805	14858	14915	14873	14890	14804	14815	14882	14719	14701	14830	14717	14847	14849	14918	14848	15063	15160	14975	14929	15004	14902	14863	14981	14822	14883	14904	15063	14951	14990	14816	14691	14841	14746	14880	15028	14937	14881	14838	14800	14799	14923	14952	14921	14955	14793	14799	14862	14957	14896	14647	14873	14784	14947	14842	14955	14922	14935	14730	14886	14763	14798	14734	14874	14994	14873	14926	14904	14766	14844	14777	15078	14978	14879	14791	14953	15139	15086	15103	14952	14947	14703	14900	14928	14897	14775	14809	14707	14987	14843	14902	14872	14932	14983	15226	14919	15057	14787	14955	14846	14900	14929	15050	14787	14775	15070	14807	14908	14813	14864	14755	14959	14946	14831	15192	14891	14811	14741	14910	14851	14661	15012	14870	14856	14865	14952	15014	14809	14884	14686	14905	14891	14890	14890	14852	14855	14831	14865	14891	14967	14771	15000	14890	14887	15030	14686	14946	15033	15076	14782	14816	15116	14791	14782	14794	14861	14784	14914	14995	14883	15011	14874	14920	14800	14960	14887	14736	14953	15012	14915	14842	14997	14953	15051	14791	14908	14817	15013	14876	14836	14972	14937	14996	15052	14883	14810	14727	14923	14717	14927	14617	14975	14745	14841	14999	14914	14937	14838	14795	15025	14814	14928	14890	14829	14950	15050	14782	14902	15004	14796	14828	14799	14941	14773	14867	14848	14884	14850	14931	14826	14732	14946	15003	15064	14968	14858	14834	14938	15002	14895	14834	14948	14730	14757	14870	14837	14880	14847	14968	14872	14962	14872	14825	14785	14823	14795	14865	14914	15003	14884	14682	14769	14956	14850	14822	14942	14809	14751	14862	14920	14976	14944	14867	14922	15014	14797	14835	14710	14943	14885	14792	14888	14812	14951	14688	14897	14844	14885	14788	15016	15112	14942	14878	14795	14927	14860	14741	14974	15034	14967	15021	14760	14850	14822	14722	14977	14982	14923	14685	14818	14854	15034	15087	14833	14806
22644	37194	35961	27209	22790	19406	17953	16966	15935	15391	14780	14243	14403	14045	13759	13725	13853	13706	13664	13853	13715	13468	13550	13510	13456	13254	13150	12972	13322	13288	13161	13349	13197	13099	13235	13203	13126	13350	13190	13094	13106	13098	13221	13265	13161	13104	13220	13111	13109	13172	14250	14254	13859	13419	13308	13235	13189	13234	13021	13215	13098	13147	13249	13107	13249	13208	13234	13047	13239	13185	13140	13264	13206	13088	13095	13198	13306	13044	13199	13237	13103	13183	13235	13157	13269	13156	13085	13058	13106	13085	13208	13185	12915	13123	13276	13188	13120	13155	13109	13111	13181	13255	13171	13186	13086	13028	13017	13105	13404	13351	13124	13445	13141	13182	13031	13143	13040	13152	13194	13122	13208	13157	13089	13140	13210	13244	13215	13105	13173	12983	13196	13114	13273	13021	13299	13166	13234	13144	13143	13179	12938	13033	13062	13127	13306	13210	13207	13082	13260	13170	13119	13292	13283	13132	13255	13147	13030	13099	13116	13153	13167	13145	13199	13008	13183	13194	13172	13137	13220	13165	13214	13311	13199	13010	13136	13204	13029	13195	13234	13156	13177	13299	13297	13131	13031	13148	12943	13116	13130	13126	13135	13272	13115	13182	13189	13130	13124	13249	13157	13283	13190	13083	13263	13197	13119	13043	13333	13115	13052	13167	13303	13248	13119	12996	13308	13208	12964	13233	13068	13368	13308	13215	13167	13183	13137	13042	13077	13201	13034	13183	13289	13208	13236	13244	13235	13141	13383	13094	13263	13005	13209	13245	13049	13149	13192	13164	13177	13055	13233	13131	13199	13209	13333	13243	13007	12985	13250	13040	13219	13044	13267	13096	13249	13111	13088	13108	13127	13026	13184	13072	13202	13223	13150	13137	13254	13077	13089	13284	13328	13071	13247	13199	13301	13173	13139	13140	13293	13248	13095	13089	12858	13220	13260	13029	13333	13202	13160	12891	13057	13162	13200	13165	13228	13064	13143	13083	13172	13264	13009	12919	13180	13158	13055	13186	13202	13264	13070	13195	13183	13093	13262	13255	13267	13120	13057	13191	13116	13124	13237	13264	13058	12942	13291	13253	13067	13146	13316	13251	13014	13198	13194	13127	13204	13176	13220	13122	13136	13209	13235	13135	13086	13221	13254	13192	13115	13187	13008	13119	12901	13236	13157	13141	13096	13182	13123	13202	13248	13004	13123	13119	13023	13152	13235	13234	12931	13212	13199	13178	13049	13278	13003	13262	13121	13328	13298	13288	13263	13360	13235	13294	13108	13131	13263	13235	13107	13013	13209	13136	13159	13245	13220	13269	13220	13080	13095	13169	13022	13170	13165	13238	13205	13063	13257	13236	13246	13249	12934	13111	13136	13126	13228	13170	12974	13245	13083	13052	13064	13199	13101	13307	13247	13138	13149	13163	13238	13315	13116	13258	13176	13274	13165	12979	13345	13081	13277	13198	13171	13228	13079	13017	13031	13280	13240	13044	13099	13027	13127	12971	13238	13258	13139	13315	13121	13222	13226	13189	13163	13133	13254	13159	13082	12934	13090	13177	13181	13195	13132	13131	13128	12939	13266	13228	13016	13247	12951	13108	13219	13108	13223	13154	13161	13234	13110	13334	13010	13061	13087	13075	13243	13161	13195	13139	13026	13175	13288	13213	13149	13183	13059	13132	13398	13185	13104	13199	13155	13177	13190	13293	13238	13127	13181	13088	13122	13287	13175	13047	13120	13056	13090	13090	13237	13082	13108	13136	13256	13061	13188	13157	13111	13209	13042	13196	13005	13256	13056	13064	13199	13151	13107	13162	13140	13378	13056	13015	13304	13100	13178	13208	13134	12996	13041	13123	13126	13297	13015	13118	13212	13150	13075	13189	13266	13029	13139	13277	13074	13010	13289	13116	13017	13119	13059	13148	13154	13259	13132	13240	13132	13134	13019	13202	13110	13180	13146	13146	13115	13175	13175	12992	13247	13064	13192	13267	13186	13126	13224	13190	13241	13108	13165	13071	13087	12991	13150	13033	13193	13164	13127	13207	13179	12954	13070	13296	13018	13166	13237	13197	13084	13104	13216	13139	13178	13191	13037	12986	13263	13148	13230	13148	13245	13138	13181	13203	13162	13154	13117	13113	13078	13288	13092	13208	13062	13096	13106	13058	13164	13141	13173	13369	12945	13173	13143	13136	13057	13310	13216	13078	13163	12942	13228	13121	13089	13017	12992	13194	13139	13205	13211	13127	13043	13154	13214	12989	13123	13085	13114	13228	12913	13025	13206	13195	13377	13054	13017	12955	13098	13123	13180	13059	13086	12955	13044	13264	13154	13156	13162	13088	13112	13114	13271	13140	13246	13061	13092	13107	13191	13297	13135	13071	12975	13295	13058	13134	12988	13390	13338	13009	13160	13217	13045	13010	13340	13100	13101	13035	13101	13241	13154	13225	13311	13267	13150	13261	13016	13148	13125	12997	13251	13209	13090	13123	13077	13183	13317	13135	13042	13094	13032	13170	13287	13304	13163	13354	13301	13189	13254	13025	13206	13145	13174	12923	13281	13188	13224	13198	13295	13225	13201	13117	13231	13213	13159	13041	13144	13025	13204	13146	13095	13120	13330	13114	13256	13247	13155	13145	13176	13072	13071	13049	13166	13202	13103	13083	13130	13216	13019	13131	12975	13101	13248	12982	13113	13072	13080	13046	13078	13189	13280	13102	13111	13237	13023	13072	13082	13274	13119	13204	13044	13019	13119	13064	12996	13238	13213	13266	12995	13194	13083	13195	12996	13228	13147	13008	13262	13262	13034	13152	13026	13114	13099	13123	13064	13040	13208	12967	13048	12981	13062	13156	13218	13156	13195	13294	13128	13151	13147	12965	13264	13140	13063	13165	13157	13228	13154	13215	13175	13063	13167	13052	13249	13030	13058	13224	13224	13084	13082	13323	13225	13031	13282	13211	13048	13124	13032	13164	13165	13160	13259	13047	13077	13273	13216	13194	13276	13136	13163	13167	13195	13218	13225	13120	13194	13139	13185	13080	13223	13183	13086	13160	12987	13239	13019	13187	13242	13129	13018	13106	13243	13144	13047	13059	13248	12971	13327	13015	13227	12902	13078	13227	13217	13175	13304	13204	13125	13166	13219	13065	13128	13176	13108	13200	13122	13042	13147	13128	13155	13039	13114	13084	13123	13080	13144	13181	13145	13096	13152	13040	13147	13103	13078	13121	13012	13263	13292	13201	13014	13144	13017	13150	13080	13027	13356	13149	13142	13232	13083	13166	13283	13035	13272	13188	13128	13202	13009	13155	13100	13055	13253	13238	13061	13207	13258	13177	13123	13297	13200	13206	13141	12950	13207	13199	13105	13133	13132	13325	13181	13259	12992	13041	13243	13183	13014	13105	13106	13193	13127	13212	13189	13166	13170	13063	13270	13120	13181	13146	13106	13188	13235	13110	13255	13105	13144	13005	13191	13101	13138	13011	13124	13077	13199	13165	13154	13071	13124	13151	13287	13150	13188	13319	13183	13077	13296	13092	13147	13324	13133	12975	13188	13078	13049	13153	13134	13076	13014	13117	13151	13195	13070	13248	13206	13027	13155	13146	13093	13117	13083	13188	13054	13063	13192	13360	13061	13108	13246	13256	13144	13182	13074	13233	13005	13188	13096	13138	13002	13072	13071	13221	13117	13304	13295	13015	13216	12979	13253	13270	13096	13269	13122	13161	13112	13100	13194	13101	13217	13180	13233	13184	13205	13071	13141	13109	13226	12991	13117	13230	13168	13118	13146	13136	13084	13223	13242	13154	13151	13123	13103	13095	13084	13251	13126	12939	13064	13102	13083	13178	13117	13096	13212	13155	13096	13237	13244	13135	13122	12982	13111	13317	13103	13029	13204	13295	13118	13184	13004	13164	13066	13219	13003	13169	13127	13191	13164	13011	13113	13111	13103	13166	13109	13106	13138	13055	13296	13025	13133	13255	13038	13096	13233	13128	13285	13132	13165	13210	12971	13205	13115	13180	13074	13181	13155	13220	13291	13039	13227	13222	13259	13139	13060	13155	13173	12957	13255	13172	13206	13151	13126	13118	13113	13100	13198	13291	13164	13200	13022	13362	13215	13166	13148	13384	13070	13255	13061	13224	13193	13165	13218	13121	13056	13140	13118	13281	13105	13215	12978	13274	12996	13107	13206	13037	13261	13120	13258	12987	13187	13132	13207	13110	13204	13080	13169	13077	13292	13140	13084	13012	13031	13289	13218	13328	13070	13309	13111	13084	13087	13063	13261	13057	13158	13156	13303	13067	13291	13020	13161	13154	13201	13132	13080	13116	13032	13140	13169	13271	13072	13092	12982	13376	13165	13174	13235	13040	13153	13065	13110	13125	13214	13193	13229	13160	13308	13262	13150	13206	13341	13064	13224	13054	13132	13048	13206	13226	13181	13170	13067	13055	13293	13215	13015	13234	13213	13084	13181	13165	13206	13245	13095	13018	13015	13095	13225	13215	13089	13159	13038	13117	13102	13114	13164	12959	13209	13092	13331	13092	13269	13211	13119	13041	13129	13089	13190	13144	13256	13012	13121	13170	13356	13173	13166	13313	13064	13195	13123	13400	13143	13196	13082	13103	13274	13052	13275	13208	13203	13162	13132	13184	13088	13111	13059	13188	13289	13123	13255	13022	13087	13247	13120	13115	13163	13198	13157	13163	13193	13309	13229	13061	13131	13261	13035	13159	13110	13016	13093	13219	13072	13151	13223	13141	13243	13156	13152	13236	13071	13173	13197	13112	13139	13025	13153	13094	13203	13092	13041	13110	13046	13182	13230	13050	13160	13191	13300	13328	13152	13241	13048	13075	13206	13022	13253	13162	13259	13200	13206	13197	13259	13176	13175	13088	13208	13201	13064	13251	13278	13275	13184	13240	13123	13055	13158	13010	13068	13052	13175	13107	13036	13132	13131	13018	13148	12990	13028	13119	13189	13183	13072	13195	13130	13089	13258	13197	13187	13207	13189	13152	13170	13095	12913	13049	12973	13238	12942	13114	13208	13193	12965	13143	13096	13139	12950	13160	13303	13159	13093	13204	13085	13213	12982	13101	13164	13083	13335	13069	13214	13144	13204	13147	12995	13197
22959	21449	29304	23916	21891	24247	26122	20300	18412	17838	17633	17010	16719	16676	16508	16593	16632	16402	16234	16039	16250	15969	15928	16021	16124	15838	15815	16048	15796	15811	15694	15786	15661	15910	15647	15602	15700	15579	15781	15628	15688	15729	15603	15747	15956	15844	15906	15544	15886	16081	16383	16651	16419	16071	15747	15793	15818	15620	15698	15599	15451	15612	15294	15551	15693	15730	15621	15833	15438	15586	15426	15771	15596	15587	15505	15570	15531	15713	15401	15534	15585	15548	15565	15623	15741	15569	15683	15643	15450	15490	15735	15416	15544	15611	15546	15463	15573	15624	15524	15438	15386	15411	15529	15713	15626	15726	15430	15619	15379	15603	15535	15412	15685	15549	15498	15423	15629	15388	15570	15432	15375	15444	15768	15557	15460	15493	15685	15699	15667	15478	15705	15471	15563	15610	15662	15780	15698	15447	15478	15641	15499	15554	15500	15497	15514	15611	15566	15517	15706	15478	15662	15650	15399	15685	15429	15606	15668	15615	15444	15588	15536	15251	15541	15547	15600	15363	15676	15714	15591	15552	15654	15502	15541	15519	15585	15659	15647	15382	15589	15500	15678	15539	15666	15615	15768	15532	15523	15590	15582	15508	15515	15757	15526	15744	15480	15524	15609	15545	15623	15510	15596	15500	15485	15577	15571	15523	15400	15617	15380	15458	15361	15503	15626	15522	15719	15563	15620	15588	15563	15661	15669	15651	15780	15617	15500	15521	15577	15621	15657	15630	15698	15428	15461	15452	15417	15556	15732	15543	15537	15523	15674	15554	15644	15711	15532	15472	15593	15583	15579	15590	15752	15539	15453	15644	15563	15573	15690	15467	15601	15395	15599	15670	15865	15600	15598	15593	15551	15522	15883	15487	15391	15397	15561	15408	15701	15700	15430	15424	15582	15682	15622	15447	15484	15662	15651	15694	15501	15566	15563	15486	15547	15539	15376	15558	15411	15476	15577	15543	15538	15691	15549	15554	15708	15622	15389	15529	15673	15700	15568	15460	15742	15627	15582	15420	15709	15563	15380	15622	15621	15442	15772	15593	15510	15423	15530	15521	15651	15590	15681	15602	15558	15538	15552	15466	15576	15566	15521	15610	15718	15553	15352	15467	15508	15434	15501	15742	15736	15567	15650	15635	15616	15679	15419	15582	15577	15544	15785	15624	15545	15629	15454	15506	15868	15505	15521	15571	15559	15487	15571	15255	15470	15557	15578	15399	15581	15637	15582	15649	15442	15642	15543	15667	15604	15483	15577	15671	15796	15482	15612	15450	15721	15416	15646	15591	15745	15693	15320	15382	15674	15693	15679	15598	15689	15550	15578	15835	15300	15389	15477	15500	15561	15574	15352	15545	15657	15502	15430	15443	15377	15431	15442	15547	15721	15557	15580	15542	15603	15573	15555	15541	15606	15682	15606	15649	15474	15680	15432	15388	15551	15589	15548	15633	15561	15440	15365	15626	15727	15568	15751	15599	15404	15648	15612	15739	15565	15595	15540	15719	15450	15398	15527	15512	15665	15444	15712	15384	15566	15579	15449	15459	15684	15606	15502	15603	15582	15591	15660	15700	15499	15544	15614	15629	15528	15543	15347	15629	15575	15456	15477	15582	15536	15416	15438	15660	15574	15477	15684	15483	15524	15451	15480	15617	15624	15520	15431	15472	15419	15483	15563	15698	15485	15648	15624	15640	15704	15650	15956	15649	15669	15747	15631	15540	15608	15591	15693	15552	15574	15465	15555	15312	15588	15572	15686	15504	15528	15549	15544	15523	15529	15646	15497	15815	15619	15503	15501	15479	15618	15377	15452	15649	15506	15436	15640	15478	15600	15427	15745	15259	15477	15524	15625	15491	15523	15586	15569	15567	15655	15470	15592	15738	15440	15352	15470	15385	15629	15604	15597	15504	15411	15633	15586	15446	15468	15487	15794	15713	15536	15413	15338	15566	15516	15532	15671	15473	15756	15589	15495	15589	15470	15709	15624	15581	15571	15612	15781	15515	15433	15425	15554	15498	15596	15445	15602	15590	15689	15526	15488	15628	15422	15513	15546	15421	15394	15553	15649	15733	15516	15533	15544	15295	15491	15628	15616	15429	15592	15454	15672	15538	15421	15407	15585	15501	15481	15600	15635	15581	15478	15452	15422	15495	15557	15559	15583	15540	15481	15626	15600	15676	15639	15511	15429	15513	15339	15552	15417	15598	15459	15633	15608	15506	15523	15426	15565	15281	15497	15575	15631	15542	15399	15573	15653	15547	15610	15596	15589	15654	15374	15549	15688	15579	15632	15528	15525	15288	15628	15394	15593	15506	15421	15283	15613	15619	15693	15516	15497	15679	15320	15617	15464	15654	15440	15595	15522	15677	15490	15557	15601	15797	15737	15555	15587	15626	15584	15420	15483	15499	15575	15603	15787	15447	15552	15621	15496	15390	15479	15690	15719	15702	15752	15593	15650	15590	15292	15441	15422	15545	15476	15666	15569	15348	15387	15691	15643	15720	15606	15425	15615	15576	15251	15520	15455	15543	15525	15593	15498	15563	15496	15658	15539	15669	15693	15580	15492	15548	15671	15643	15640	15352	15625	15582	15292	15375	15584	15584	15586	15503	15605	15355	15629	15403	15569	15381	15583	15547	15648	15582	15663	15460	15376	15670	15410	15517	15595	15368	15769	15596	15720	15725	15612	15458	15447	15753	15644	15534	15398	15525	15679	15663	15494	15481	15642	15700	15479	15473	15512	15624	15555	15550	15493	15524	15733	15509	15387	15658	15578	15466	15530	15574	15602	15675	15606	15412	15660	15452	15476	15584	15503	15574	15545	15561	15422	15385	15385	15538	15593	15618	15475	15382	15431	15487	15495	15615	15455	15594	15660	15452	15611	15597	15505	15439	15650	15354	15570	15675	15443	15616	15460	15637	15448	15557	15495	15622	15487	15582	15531	15416	15431	15494	15611	15397	15505	15758	15595	15603	15524	15530	15488	15430	15581	15543	15489	15606	15525	15658	15524	15510	15597	15440	15341	15741	15616	15530	15610	15462	15596	15602	15388	15357	15411	15256	15382	15426	15731	15508	15552	15444	15513	15639	15354	15409	15730	15498	15486	15621	15521	15815	15633	15695	15412	15576	15607	15543	15581	15648	15699	15506	15456	15728	15607	15543	15446	15600	15444	15521	15445	15643	15512	15339	15471	15478	15687	15513	15782	15488	15712	15734	15606	15541	15487	15351	15298	15545	15468	15591	15737	15650	15782	15627	15565	15625	15424	15669	15513	15640	15468	15637	15541	15663	15654	15518	15420	15670	15499	15408	15391	15493	15597	15493	15650	15632	15608	15510	15617	15729	15544	15421	15568	15522	15366	15655	15578	15583	15550	15460	15620	15391	15437	15527	15671	15337	15654	15375	15611	15524	15530	15546	15343	15577	15602	15472	15541	15404	15497	15497	15704	15769	15459	15727	15682	15461	15647	15506	15760	15434	15423	15591	15443	15519	15644	15530	15601	15575	15661	15474	15375	15506	15700	15559	15521	15637	15461	15516	15498	15548	15625	15539	15502	15561	15552	15256	15598	15656	15537	15376	15465	15497	15602	15648	15601	15498	15725	15468	15502	15532	15707	15397	15450	15188	15348	15648	15348	15570	15520	15580	15619	15665	15660	15502	15558	15781	15594	15548	15458	15663	15385	15481	15508	15735	15615	15510	15484	15563	15579	15392	15470	15533	15478	15674	15615	15690	15607	15406	15422	15450	15611	15379	15535	15535	15510	15533	15629	15359	15618	15598	15522	15477	15549	15480	15645	15634	15452	15411	15352	15655	15349	15577	15542	15417	15464	15480	15535	15322	15590	15403	15548	15587	15519	15415	15696	15663	15554	15539	15423	15563	15566	15647	15527	15552	15513	15545	15557	15645	15665	15465	15477	15522	15668	15673	15460	15580	15332	15645	15573	15697	15375	15660	15547	15636	15568	15401	15231	15636	15532	15539	15502	15545	15510	15709	15686	15540	15610	15555	15573	15457	15505	15494	15539	15638	15465	15582	15643	15712	15561	15501	15659	15706	15393	15307	15523	15485	15438	15572	15709	15863	15611	15720	15674	15440	15555	15439	15519	15649	15619	15612	15497	15467	15363	15576	15326	15577	15502	15473	15459	15617	15496	15540	15622	15492	15737	15624	15468	15428	15470	15680	15619	15584	15664	15652	15508	15542	15604	15588	15485	15468	15595	15334	15516	15576	15626	15607	15547	15633	15675	15514	15533	15589	15594	15636	15501	15495	15595	15647	15481	15492	15472	15375	15275	15558	15602	15722	15461	15587	15571	15363	15406	15397	15644	15407	15457	15542	15499	15550	15601	15360	15383	15540	15596	15667	15375	15547	15717	15457	15533	15490	15487	15486	15388	15409	15663	15581	15559	15613	15677	15702	15529	15633	15393	15632	15679	15619	15704	15592	15578	15701	15636	15396	15428	15510	15639	15553	15512	15522	15661	15364	15578	15734	15547	15616	15550	15704	15719	15545	15479	15520	15715	15618	15391	15547	15605	15446	15403	15522	15771	15513	15621	15525	15428	15690	15617	15543	15858	15577	15500	15627	15309	15556	15528	15492	15633	15493	15450	15641	15646	15502	15466	15571	15415	15640	15632	15203	15607	15545	15396	15661	15476	15571	15596	15432	15509	15537	15385	15418	15653	15460	15511	15529	15568	15418	15404	15518	15540	15567	15542	15452	15559	15291	15591	15485	15558	15397	15537	15780	15388	15427	15437	15556	15461	15494	15539	15638	15487	15594	15426	15390	15421	15656	15446	15503	15485	15598	15727	15566	15692	15835	15554	15487	15475	15621	15778	15544	15631	15365	15356	15495	15549	15622	15413	15489	15630	15522	15549	15589	15592	15523	15372	15569	15438	15538	15440	15494	15646	15685	15418	15650	15319	15519	15612	15674	15479	15524	15757	15445	15507	15526	15485	15631	15619	15533	15536	15526	15466	15597	15778	15650	15715	15622	15505	15588	15478	15402	15398	15575	15530	15564	15460	15421	15576	15601	15500	15498	15515	15514	15575	15628	15634	15454	15439	15638	15631	15458	15552	15508	15458	15603	15508	15618	15697	15387	15554	15432	15590	15461	15433	15352	15642	15427
25876	42892	41147	32024	28425	23435	21480	19545	17866	16627	16026	15626	15456	15208	14985	14887	14945	14404	14416	14197	14239	14077	13839	14054	14016	13830	13718	13573	13489	13610	13481	13703	13551	13610	13591	13501	13758	13443	13613	13600	13679	13712	13723	13619	13576	13615	13671	13688	13676	14220	15265	15024	14506	13985	13685	13692	13652	13413	13608	13553	13432	13395	13758	13416	13468	13533	13525	13431	13540	13603	13627	13529	13470	13473	13505	13436	13580	13524	13604	13603	13533	13670	13514	13575	13521	13480	13506	13573	13531	13491	13411	13588	13627	13368	13567	13473	13659	13605	13415	13561	13620	13844	13489	13527	13452	13537	13595	13475	13554	13690	13462	13477	13732	13507	13530	13496	13669	13627	13471	13560	13435	13453	13622	13523	13644	13337	13429	13543	13511	13674	13527	13751	13546	13350	13501	13400	13579	13625	13359	13576	13539	13354	13535	13442	13489	13645	13417	13497	13563	13470	13626	13525	13358	13554	13635	13617	13680	13524	13394	13505	13566	13431	13698	13579	13578	13439	13456	13427	13397	13460	13690	13612	13429	13323	13481	13495	13601	13541	13583	13513	13478	13586	13454	13613	13537	13445	13573	13481	13476	13335	13546	13396	13457	13420	13530	13464	13451	13489	13508	13651	13526	13591	13487	13434	13492	13593	13440	13550	13546	13513	13508	13604	13470	13451	13509	13519	13596	13622	13635	13564	13519	13499	13400	13547	13225	13585	13628	13475	13520	13470	13511	13433	13648	13537	13527	13638	13665	13575	13578	13424	13484	13459	13561	13664	13275	13480	13379	13414	13629	13388	13536	13510	13605	13413	13541	13599	13510	13643	13514	13396	13654	13438	13572	13400	13484	13486	13313	13476	13242	13465	13536	13624	13617	13507	13497	13441	13510	13587	13477	13538	13545	13499	13582	13678	13491	13542	13495	13444	13370	13566	13530	13603	13492	13599	13737	13395	13504	13598	13341	13547	13537	13611	13365	13582	13367	13479	13546	13453	13367	13489	13483	13360	13432	13506	13642	13578	13434	13496	13564	13456	13507	13646	13762	13535	13304	13479	13424	13464	13755	13502	13512	13543	13557	13562	13576	13617	13433	13695	13638	13540	13465	13420	13551	13401	13540	13462	13483	13611	13587	13522	13293	13559	13363	13559	13593	13552	13376	13414	13633	13534	13681	13660	13590	13402	13580	13409	13545	13547	13511	13457	13462	13567	13551	13402	13649	13509	13600	13662	13663	13562	13484	13582	13563	13355	13595	13364	13511	13762	13480	13390	13530	13436	13610	13539	13531	13501	13529	13497	13537	13641	13616	13625	13544	13431	13529	13445	13572	13419	13553	13467	13464	13536	13565	13584	13526	13495	13433	13421	13368	13521	13573	13402	13491	13566	13499	13513	13520	13485	13473	13574	13416	13531	13482	13620	13502	13526	13457	13762	13534	13498	13451	13716	13317	13509	13579	13421	13476	13583	13520	13695	13430	13524	13727	13585	13680	13447	13425	13445	13458	13504	13400	13483	13520	13447	13392	13646	13506	13514	13631	13489	13513	13515	13390	13587	13316	13482	13559	13585	13379	13497	13352	13444	13442	13457	13504	13364	13767	13498	13488	13470	13701	13539	13512	13523	13383	13462	13650	13625	13523	13667	13388	13580	13424	13642	13510	13445	13539	13562	13628	13505	13508	13612	13419	13616	13525	13551	13652	13368	13318	13409	13406	13446	13551	13461	13588	13376	13663	13555	13497	13556	13585	13628	13591	13368	13481	13473	13513	13639	13625	13594	13393	13579	13383	13471	13547	13631	13440	13609	13267	13436	13388	13470	13434	13372	13547	13456	13383	13575	13536	13514	13541	13602	13608	13313	13500	13467	13485	13399	13357	13462	13370	13518	13590	13443	13432	13632	13564	13455	13578	13486	13454	13534	13563	13604	13553	13423	13539	13477	13606	13542	13496	13454	13588	13584	13430	13546	13578	13506	13480	13636	13456	13519	13506	13564	13457	13673	13524	13636	13391	13521	13499	13385	13564	13368	13509	13612	13512	13543	13636	13419	13488	13499	13619	13634	13388	13541	13485	13352	13551	13356	13534	13520	13508	13549	13566	13460	13385	13642	13564	13418	13353	13427	13580	13500	13372	13422	13379	13446	13456	13438	13452	13519	13468	13450	13601	13504	13532	13546	13428	13514	13326	13613	13569	13537	13599	13485	13487	13580	13432	13496	13466	13543	13445	13539	13578	13584	13591	13458	13479	13688	13559	13482	13533	13386	13484	13365	13596	13587	13516	13479	13616	13394	13382	13478	13704	13543	13515	13453	13542	13470	13497	13624	13593	13541	13467	13467	13469	13619	13569	13460	13556	13396	13475	13489	13499	13535	13512	13650	13599	13481	13633	13591	13589	13412	13604	13469	13454	13433	13431	13551	13350	13597	13492	13661	13417	13621	13436	13524	13602	13569	13388	13399	13579	13476	13327	13297	13617	13367	13460	13500	13616	13469	13628	13527	13374	13477	13373	13622	13575	13555	13470	13441	13484	13653	13431	13295	13502	13508	13622	13501	13527	13521	13616	13551	13615	13586	13572	13501	13530	13470	13705	13439	13489	13545	13449	13562	13521	13462	13493	13580	13422	13552	13429	13425	13471	13617	13518	13602	13409	13551	13575	13460	13586	13578	13460	13653	13515	13385	13486	13640	13626	13581	13474	13604	13537	13512	13515	13623	13334	13346	13715	13481	13445	13390	13528	13583	13567	13448	13403	13576	13498	13405	13370	13500	13485	13397	13542	13477	13571	13668	13563	13556	13598	13438	13516	13477	13619	13416	13510	13507	13523	13536	13471	13583	13474	13498	13540	13559	13485	13536	13482	13339	13394	13539	13588	13429	13552	13409	13512	13590	13563	13385	13456	13771	13533	13450	13330	13548	13504	13620	13485	13440	13438	13358	13379	13614	13596	13537	13557	13491	13502	13538	13467	13545	13555	13559	13464	13412	13501	13604	13565	13690	13687	13407	13448	13616	13514	13588	13611	13520	13493	13490	13522	13396	13606	13575	13533	13435	13456	13405	13187	13358	13330	13527	13574	13549	13466	13499	13488	13631	13382	13471	13520	13553	13288	13527	13543	13487	13577	13426	13564	13534	13590	13301	13832	13373	13576	13506	13356	13485	13609	13483	13399	13335	13451	13399	13601	13590	13447	13426	13459	13548	13511	13503	13598	13526	13693	13777	13429	13831	13545	13388	13590	13486	13415	13655	13488	13651	13380	13596	13573	13501	13417	13495	13398	13569	13583	13543	13383	13620	13403	13542	13441	13550	13479	13311	13408	13652	13572	13698	13519	13525	13581	13494	13564	13377	13433	13529	13685	13489	13548	13364	13376	13624	13609	13401	13487	13606	13423	13458	13549	13567	13514	13394	13547	13665	13479	13727	13303	13399	13647	13599	13656	13542	13630	13485	13652	13469	13661	13352	13640	13458	13635	13521	13510	13470	13480	13667	13535	13491	13488	13502	13515	13565	13567	13657	13502	13532	13717	13529	13532	13435	13654	13452	13618	13497	13596	13407	13576	13550	13631	13465	13441	13579	13484	13465	13373	13452	13470	13491	13618	13430	13416	13302	13647	13332	13406	13644	13503	13515	13455	13468	13524	13590	13461	13512	13371	13568	13617	13543	13473	13645	13387	13413	13531	13408	13630	13477	13702	13516	13532	13476	13409	13525	13652	13375	13509	13459	13490	13575	13526	13395	13610	13344	13503	13559	13472	13453	13563	13572	13348	13459	13774	13466	13481	13356	13427	13574	13517	13483	13559	13656	13685	13486	13457	13584	13553	13610	13422	13600	13523	13440	13598	13585	13721	13592	13458	13400	13408	13497	13686	13428	13515	13474	13468	13535	13565	13484	13235	13506	13544	13542	13526	13466	13479	13413	13530	13692	13612	13624	13528	13484	13355	13618	13582	13602	13581	13453	13609	13300	13427	13498	13564	13471	13468	13628	13560	13467	13548	13340	13417	13492	13635	13464	13343	13503	13411	13552	13624	13378	13549	13626	13582	13486	13597	13526	13451	13381	13624	13546	13582	13444	13480	13391	13554	13293	13447	13405	13549	13562	13657	13493	13506	13610	13616	13590	13425	13390	13583	13504	13536	13619	13508	13324	13553	13505	13662	13633	13416	13418	13541	13601	13597	13458	13438	13617	13467	13418	13390	13582	13767	13457	13509	13550	13422	13296	13622	13281	13513	13552	13545	13587	13457	13375	13508	13487	13485	13580	13659	13487	13446	13562	13400	13611	13520	13391	13485	13580	13428	13431	13403	13608	13588	13360	13608	13440	13745	13409	13488	13446	13543	13533	13546	13471	13299	13341	13597	13546	13509	13570	13562	13417	13526	13449	13511	13605	13414	13545	13506	13328	13579	13471	13644	13445	13645	13446	13397	13632	13500	13635	13542	13514	13615	13490	13803	13440	13488	13506	13586	13526	13486	13458	13264	13411	13666	13404	13517	13466	13489	13499	13565	13422	13464	13498	13569	13375	13533	13419	13431	13515	13644	13436	13555	13650	13519	13676	13467	13712	13451	13493	13588	13443	13450	13558	13404	13429	13663	13513	13540	13672	13534	13565	13420	13479	13605	13478	13512	13478	13563	13511	13567	13506	13489	13333	13496	13331	13429	13641	13411	13491	13538	13404	13547	13546	13498	13615	13612	13610	13524	13323	13510	13786	13467	13660	13441	13543	13564	13547	13582	13439	13576	13398	13595	13532	13434	13450	13591	13500	13474	13552	13514	13524	13509	13496	13463	13550	13464	13472	13543	13578	13426	13506	13637	13559	13580	13509	13542	13297	13417	13519	13541	13592	13357	13567	13413	13424	13576	13555	13532	13593	13401	13561	13533	13586	13513	13573	13508	13657	13389	13471	13358	13595	13472	13564	13549	13470	13553	13266	13382	13590	13554	13204	13555	13469	13503	13387	13477	13519	13289	13540	13432	13522	13571	13463	13460	13523	13568	13434	13499	13423	13665	13500	13461	13588	13511	13640	13674	13650	13553	13378	13671	13494	13458	13502	13476	13470	13558	13530	13544	13500	13529	13521	13569	13615	13556	13588	13366	13434	13463	13666	13479	13529	13499	13451	13334	13550
27574	22764	27460	24500	20903	19036	18438	17641	17322	17249	17138	16984	16896	17037	16893	16946	16797	16793	16596	16643	16636	16606	16613	16484	16441	16612	16490	16624	16655	16607	16574	16401	16562	16477	16526	16471	16562	16449	16375	16420	16609	16388	16549	16286	16355	16372	16402	16699	16242	16470	16254	16520	16612	16588	16572	16607	16370	16593	16515	16358	16461	16302	16297	16372	16429	16261	16469	16296	16452	16311	16215	16757	16532	16304	16309	16381	16571	16553	16559	16388	16390	16441	16415	16550	16524	16531	16318	16526	16252	16560	16447	16429	16308	16335	16561	16330	16476	16510	16461	16458	16527	16425	16481	16372	16347	16590	16481	16498	16240	16251	16420	16593	16578	16514	16415	16576	16483	16571	16491	16526	16481	16346	16364	16398	16335	16555	16361	16280	16472	16504	16439	16471	16611	16316	16484	16294	16541	16467	16343	16300	16381	16392	16492	16421	16395	16454	16399	16451	16511	16381	16254	16407	16370	16316	16371	16473	16596	16496	16541	16383	16416	16566	16547	16329	16404	16405	16618	16292	16522	16656	16388	16210	16407	16258	16418	16482	16466	16562	16476	16377	16434	16426	16445	16536	16376	16464	16513	16305	16518	16503	16348	16501	16643	16574	16693	16191	16612	16437	16459	16390	16408	16488	16405	16284	16644	16388	16537	16264	16393	16344	16615	16353	16395	16334	16453	16415	16545	16602	16250	16346	16470	16614	16318	16518	16637	16221	16470	16459	16530	16472	16358	16513	16531	16409	16725	16391	16498	16550	16357	16407	16536	16402	16450	16521	16635	16486	16572	16419	16547	16351	16554	16475	16313	16447	16523	16461	16247	16207	16316	16485	16310	16461	16467	16262	16343	16581	16603	16275	16452	16454	16462	16390	16386	16421	16509	16450	16290	16305	16516	16457	16467	16451	16556	16455	16345	16557	16634	16515	16485	16393	16453	16279	16216	16439	16702	16642	16618	16551	16538	16244	16562	16289	16603	16414	16475	16438	16200	16415	16383	16294	16426	16309	16544	16572	16550	16517	16379	16605	16451	16458	16605	16612	16490	16420	16682	16552	16475	16612	16405	16610	16369	16388	16344	16321	16488	16462	16606	16369	16352	16398	16261	16467	16446	16612	16684	16313	16575	16424	16468	16274	16245	16405	16506	16373	16511	16312	16524	16444	16404	16393	16577	16326	16279	16436	16557	16458	16525	16292	16713	16537	16465	16513	16351	16151	16405	16416	16576	16529	16429	16495	16507	16495	16471	16524	16484	16383	16373	16422	16459	16348	16241	16358	16587	16399	16483	16520	16445	16278	16605	16413	16417	16406	16563	16560	16421	16477	16523	16129	16592	16291	16577	16422	16669	16310	16356	16381	16357	16567	16404	16474	16455	16396	16302	16369	16318	16467	16568	16389	16528	16641	16470	16302	16466	16585	16408	16477	16343	16495	16535	16554	16405	16484	16277	16416	16354	16301	16420	16402	16494	16268	16461	16377	16396	16693	16597	16561	16674	16412	16334	16448	16526	16561	16481	16337	16439	16733	16577	16273	16447	16590	16267	16451	16322	16212	16467	16385	16281	16328	16539	16668	16479	16437	16328	16397	16387	16539	16409	16656	16247	16470	16431	16448	16368	16435	16294	16616	16467	16428	16368	16685	16667	16422	16423	16379	16421	16497	16416	16312	16450	16451	16360	16384	16317	16378	16332	16268	16404	16354	16328	16557	16198	16406	16217	16422	16526	16699	16422	16211	16405	16397	16618	16521	16451	16257	16470	16621	16229	16417	16396	16358	16458	16490	16424	16512	16599	16563	16641	16476	16435	16407	16371	16417	16405	16537	16343	16631	16585	16343	16615	16546	16404	16601	16223	16416	16352	16431	16629	16419	16475	16463	16412	16306	16353	16281	16584	16344	16461	16384	16550	16494	16519	16488	16542	16454	16432	16600	16533	16560	16398	16435	16434	16501	16570	16503	16582	16431	16604	16346	16548	16371	16417	16418	16297	16411	16586	16404	16516	16262	16301	16488	16514	16373	16431	16340	16583	16460	16652	16387	16460	16389	16419	16624	16280	16364	16461	16415	16298	16312	16253	16399	16442	16363	16377	16477	16291	16374	16516	16377	16444	16636	16398	16535	16479	16217	16437	16594	16376	16330	16320	16622	16452	16315	16423	16304	16576	16417	16375	16301	16484	16260	16499	16403	16401	16533	16477	16333	16366	16256	16299	16359	16433	16523	16524	16438	16367	16505	16446	16396	16590	16410	16543	16671	16485	16199	16486	16564	16373	16376	16346	16432	16398	16241	16392	16503	16115	16385	16494	16227	16549	16503	16417	16375	16524	16371	16260	16399	16542	16612	16464	16333	16641	16555	16316	16394	16397	16319	16287	16327	16380	16194	16375	16421	16249	16298	16335	16442	16384	16390	16281	16414	16419	16358	16516	16556	16627	16443	16249	16460	16356	16485	16541	16298	16355	16232	16602	16549	16389	16423	16409	16288	16291	16501	16428	16545	16588	16467	16451	16651	16608	16636	16390	16587	16552	16279	16646	16488	16497	16292	16445	16493	16361	16309	16476	16244	16593	16633	16268	16466	16651	16500	16573	16460	16577	16283	16396	16315	16478	16498	16575	16384	16530	16504	16474	16389	16691	16490	16558	16514	16547	16326	16418	16518	16321	16437	16376	16553	16549	16449	16454	16500	16213	16453	16420	16558	16499	16510	16456	16473	16538	16462	16484	16522	16507	16368	16580	16544	16428	16382	16439	16495	16678	16452	16468	16284	16228	16382	16615	16407	16467	16520	16486	16441	16384	16462	16240	16420	16443	16511	16488	16540	16267	16580	16387	16440	16551	16471	16345	16512	16473	16326	16662	16494	16452	16302	16396	16516	16399	16279	16448	16444	16482	16116	16429	16523	16486	16469	16455	16341	16418	16552	16286	16295	16412	16523	16502	16547	16438	16484	16361	16242	16417	16295	16451	16314	16687	16443	16440	16375	16748	16360	16536	16445	16494	16325	16230	16325	16272	16361	16487	16601	16365	16272	16542	16488	16415	16497	16573	16508	16413	16442	16476	16507	16572	16526	16487	16609	16423	16344	16455	16295	16472	16664	16477	16571	16586	16352	16330	16563	16477	16571	16456	16391	16428	16540	16385	16368	16533	16398	16295	16467	16386	16244	16311	16145	16437	16320	16616	16573	16389	16459	16453	16283	16357	16477	16552	16334	16691	16538	16329	16456	16455	16285	16364	16382	16394	16531	16424	16452	16485	16407	16326	16577	16505	16347	16486	16672	16576	16353	16547	16543	16470	16413	16345	16315	16698	16731	16349	16379	16386	16191	16338	16279	16524	16539	16646	16452	16539	16622	16457	16413	16391	16608	16429	16547	16317	16428	16363	16396	16383	16408	16291	16269	16598	16564	16196	16263	16372	16348	16608	16280	16517	16444	16581	16461	16387	16372	16373	16320	16430	16398	16385	16365	16453	16618	16536	16523	16405	16437	16435	16252	16360	16204	16500	16342	16490	16468	16251	16425	16407	16260	16392	16449	16473	16504	16586	16472	16394	16455	16651	16540	16408	16464	16332	16472	16643	16483	16463	16643	16522	16508	16550	16433	16581	16607	16359	16394	16498	16410	16478	16382	16545	16375	16653	16471	16775	16587	16330	16333	16477	16449	16431	16569	16301	16235	16244	16272	16456	16362	16521	16498	16198	16376	16313	16398	16552	16359	16458	16461	16489	16305	16348	16383	16412	16412	16471	16527	16416	16580	16543	16426	16372	16473	16633	16408	16434	16470	16472	16613	16639	16536	16655	16588	16549	16284	16424	16448	16537	16468	16326	16618	16563	16550	16247	16545	16470	16191	16489	16440	16461	16584	16327	16353	16394	16304	16433	16529	16511	16352	16425	16572	16412	16465	16437	16349	16492	16403	16335	16450	16402	16525	16325	16376	16499	16400	16457	16485	16555	16406	16444	16532	16500	16542	16407	16515	16474	16514	16473	16571	16309	16441	16311	16691	16326	16482	16315	16261	16544	16509	16659	16517	16515	16544	16330	16591	16606	16450	16565	16420	16406	16352	16432	16483	16508	16390	16384	16465	16356	16401	16477	16683	16410	16346	16565	16696	16390	16328	16543	16460	16364	16396	16476	16523	16394	16434	16363	16622	16501	16574	16325	16407	16496	16340	16468	16275	16428	16356	16556	16426	16551	16267	16444	16479	16531	16502	16503	16388	16454	16515	16413	16636	16476	16507	16448	16405	16223	16338	16539	16373	16448	16375	16358	16487	16464	16567	16491	16484	16465	16408	16454	16337	16397	16335	16387	16480	16491	16465	16338	16612	16412	16401	16616	16616	16589	16571	16395	16293	16464	16491	16518	16588	16500	16495	16422	16376	16395	16638	16371	16419	16381	16483	16514	16441	16311	16474	16590	16628	16533	16218	16560	16456	16390	16451	16410	16427	16364	16417	16390	16516	16369	16465	16503	16604	16402	16543	16545	16480	16429	16423	16489	16538	16653	16534	16330	16457	16403	16415	16476	16368	16491	16544	16379	16450	16325	16421	16508	16391	16519	16593	16412	16509	16649	16327	16538	16342	16476	16376	16482	16395	16396	16311	16531	16687	16414	16222	16295	16320	16524	16523	16376	16210	16304	16453	16675	16481	16541	16589	16415	16564	16381	16388	16383	16304	16507	16452	16413	16489	16477	16537	16385	16612	16449	16335	16381	16397	16274	16319	16341	16416	16534	16579	16384	16528	16290	16364	16492	16484	16324	16599	16305	16485	16519	16472	16252	16407	16351	16486	16692	16625	16589	16467	16555	16713	16472	16663	16601	16460	16325	16453	16355	16495	16508	16381	16356	16426	16434	16545	16405	16380	16415	16555	16453	16468	16591	16464	16393	16536	16335	16518	16463	16404	16474	16511	16403	16544	16493	16276	16532	16480	16328	16426	16541	16561	16347	16364	16556	16370	16476	16473	16349	16542	16494	16521	16603	16489	16571	16431	16373	16301	16573	16546	16447	16610	16502	16393	16548	16496	16522	16423	16442	16425	16545	16485	16461	16464	16747	16511	16549	16508	16340	16443	16412	16298	16732	16652	16535	16457	16413	16497	16600	16376	16582	16349	16310	16233	16478	16587
19846	28034	28371	22549	21298	18057	16773	16212	15379	14963	14816	14805	15043	14849	14802	14706	14712	14439	14352	14428	14412	14310	14296	14239	14227	14112	13970	14029	14191	14092	14085	13975	14001	13989	14001	14038	14096	14086	13922	13891	13943	14152	14064	14200	14211	14049	14090	14080	14119	14025	13935	14199	14183	14157	14264	14070	14120	14019	14119	14154	14052	14093	14033	14030	14052	14003	13966	14113	14113	13979	14001	13998	14115	14255	14170	14062	14019	14030	13976	13940	14060	13880	14099	14082	13967	14102	14174	14054	14044	13935	14055	14129	14289	14023	13950	14115	13752	14022	14101	13939	14068	14040	13946	14020	14001	13942	13931	14111	14102	14093	13946	14078	13947	14159	14256	14039	14071	14016	13893	13955	13966	14071	14101	14072	14092	13883	14018	14130	14133	13981	14030	14031	14056	13985	14163	13938	14130	13987	14039	14088	13982	14107	14038	13970	13949	14050	14008	14033	14063	13997	14181	14013	13936	14098	14168	13939	14073	14127	13971	13956	13907	14030	14056	14021	14052	14074	14098	14109	13963	14077	14082	14038	14059	14173	13988	14077	14120	14034	14077	13940	14000	13923	14130	14099	14052	14112	14082	14118	13925	14171	14057	14136	14003	14232	14025	14101	14072	14167	14033	14098	13983	13954	14067	14126	14117	13967	13928	14050	13966	14136	14095	13965	13856	13986	14069	14220	13975	14076	14169	14086	13966	14109	14184	14060	14163	13945	14035	13980	13947	14059	14038	14106	13855	14239	13965	13988	13962	14000	14107	14060	14112	13961	13849	13960	13960	14113	14158	14088	14024	14018	14124	14013	14112	14104	13871	14015	13920	14131	14073	13979	14094	14011	14179	13970	14125	14017	14122	14075	13945	14054	14046	13990	13965	14007	13968	14051	13977	13984	13912	14031	13990	14028	13964	14056	13978	13983	14229	14053	14098	14007	14082	14067	14072	13997	13971	14116	13962	14128	13929	14050	14214	14027	14020	14037	14152	14023	13871	14048	14181	14040	13903	14030	13902	13976	13998	14144	13978	13949	13979	14124	13931	14079	13935	13989	14001	14134	14052	14028	13970	14094	13958	13906	14093	14016	13919	14140	13927	14116	14142	13971	14006	13922	14132	14004	14030	13956	13961	14161	13869	14077	14081	14038	14165	13987	14050	14166	13922	14031	13978	14009	13927	14030	13978	13923	14026	14118	13974	13917	13978	14065	14081	13984	14128	13932	13933	14063	14027	14110	13957	14049	14216	14206	13861	13964	13987	14013	14076	14052	14017	14168	13971	14012	13946	14108	13845	14160	13921	14008	14087	14201	14045	14028	14067	13894	14014	14013	14083	13986	13977	14056	13881	14016	14209	14107	13830	13929	13993	13987	14097	14127	13944	14053	14013	13908	14219	14049	13943	14030	14010	13898	14044	14031	14072	13930	14051	14058	13937	14058	14002	13951	14044	14112	13972	14047	14001	13983	14003	14047	13909	14154	13794	13989	14028	14190	13916	14042	14077	13981	14153	14072	14089	14152	14087	14126	14070	14067	14041	14019	13980	14028	14053	13982	13992	14085	14069	13968	13987	14084	14165	13888	14080	14067	14012	13940	13861	14055	14141	14035	14017	14022	13988	14089	13907	14004	13964	14046	14047	13997	14058	13984	14104	14109	13960	13957	13907	14050	14183	13866	14057	14148	13942	14099	14104	14063	14198	14191	14103	13872	14116	13763	14128	14064	14032	13952	14107	13901	14159	13980	14000	14161	14065	13921	14093	14016	14144	14095	14177	14114	14077	14147	13984	13987	14062	14043	13953	14042	14006	13965	13973	13865	13970	14045	14241	14190	14002	14229	14114	14101	14182	14035	14032	13966	13964	13941	14175	14058	14034	14092	13986	14079	14120	13957	14086	14194	14040	14161	14051	13901	14216	14006	13971	14115	13931	14067	14136	14065	14046	14033	13970	13987	14140	14155	13973	13986	14167	14097	14037	14261	14190	14007	14358	14097	13970	13993	13941	14160	14093	14105	14123	13906	13850	14087	14143	14121	14058	14077	13952	14124	14068	14131	14064	14003	13951	14169	14167	14017	14117	13984	14230	14153	14105	13946	14076	14069	14105	14184	13967	13956	13925	13880	13985	14047	14000	14103	13974	14095	14011	13955	14119	13996	14074	14155	14088	14180	14152	14035	14034	13938	14060	14133	13928	13926	14090	13953	14163	14142	13947	14009	14105	14005	14053	14136	14026	14066	14010	14144	13925	13875	14143	13948	13862	13950	14152	14087	13906	13915	14083	14102	14010	14068	13997	13830	14032	14037	14266	14169	14019	14012	13921	14057	13923	14050	13936	14037	14109	14058	13974	14021	14029	14093	14033	13925	14079	14095	14152	14033	14139	13879	14018	14123	14160	14097	14095	14152	14094	14103	14036	14043	14164	14033	13979	14089	13915	14015	14168	14024	13963	14037	14134	14215	13984	13999	13940	14173	14067	14049	14028	14203	14023	14067	14002	14035	13949	13992	14157	14073	14103	14136	14128	13983	13991	14113	13984	14204	14082	14044	14126	13937	14080	14009	13990	14012	14166	13986	14017	14022	13960	14103	14137	14158	14035	13890	14014	13922	13962	13976	14083	14021	14182	13931	14066	13876	14171	14025	14005	14090	13932	13806	14033	14020	14062	13802	14205	14054	14036	14080	14033	13980	14065	14197	14007	14023	14006	14164	14061	14070	14194	14009	13942	14163	14080	13932	14224	14064	13926	14127	14049	13926	14008	14012	14154	14017	14036	14009	14207	13899	14138	13938	14184	13935	14205	14148	14077	14136	14094	14124	14110	14253	13965	14060	14160	13964	13941	13848	14059	14090	14037	13992	14028	14055	14163	14021	14111	14089	14034	14014	13850	14119	14094	14103	14038	13911	14090	13682	14032	14149	14267	13963	14138	14130	14002	14068	14251	13960	13931	14155	14087	13896	13936	14012	14007	14050	13968	14000	14070	14052	13919	14076	14017	13988	13944	13802	14176	14110	14011	14140	14223	14150	13959	14095	14022	13995	14073	14094	13938	13985	14044	14018	14027	13979	13999	14107	14093	14014	13874	14192	14080	14101	14016	14066	14182	13838	14083	14129	14102	14012	14168	14076	14001	14122	14083	13997	14226	13938	14251	14070	13870	14237	13961	14157	14082	14065	14140	13999	14043	14068	13888	14114	14199	14041	14132	13936	14009	14047	14104	14029	14108	14085	14122	14014	14211	14015	14210	14167	14080	13985	14096	13933	14096	14074	13988	14012	14063	14042	13919	14024	13879	13932	13883	14037	14070	13969	13996	13902	14050	13935	14038	14066	14131	14097	13973	13920	13951	14105	14059	14151	14015	14080	13839	14169	14045	13934	14140	14164	14042	13998	13875	14112	13933	14038	13933	13938	13978	14035	14112	13898	13970	14002	14102	14140	14198	13978	14139	14037	14042	14041	13958	14079	14125	14062	14170	14105	13965	13929	14104	14097	14154	14038	13988	14090	14072	14108	14125	13910	14069	14083	13921	14180	14119	14084	13961	14050	14116	14033	13956	14003	14080	13910	14287	14063	13978	13986	14116	14130	14168	13934	13929	14208	13936	14067	14148	14009	14034	14149	14013	14037	14061	14079	13987	13922	14191	14164	14118	14061	14173	14166	14047	13869	14143	14173	14085	14016	14094	13944	14039	14014	13977	14035	14058	14054	14006	14052	14174	14087	14142	14072	14051	14035	13933	13891	13987	14100	14074	13951	14036	13992	14138	13941	14176	14072	14067	14135	14104	13900	13984	14210	13992	14009	14067	13948	14034	14128	14056	13896	14240	14151	14032	13986	14194	14063	14074	13974	13881	14086	13904	13918	14004	14116	14162	14215	14070	14023	13905	14039	13898	14188	14092	14036	14010	13961	13994	14106	14066	13872	13983	13927	14025	14076	14032	13959	14205	13837	14113	13937	14025	14176	14015	14040	14110	14258	14108	14058	13984	13941	14076	13928	14015	14197	14111	14052	14241	13952	13905	14080	13976	14009	13987	13885	14185	13932	14003	14017	13913	14150	14036	13962	14011	14044	14030	14198	14206	14103	14009	14052	14044	14161	13971	14022	14002	13865	13918	14071	14084	14130	14031	13991	14084	14009	14126	14273	13974	14175	13972	13966	13896	14001	14138	14084	14086	14126	14028	13927	13975	13951	14243	14087	13911	14066	14052	14076	14046	14075	14123	14050	14105	14131	14176	14059	14011	14011	14112	14022	14028	14073	14061	14104	14071	14180	14189	14042	14023	14046	14142	14062	13966	13947	14111	14103	13970	14119	14200	14167	13995	13933	13909	13978	14201	14147	14260	14062	13929	14139	14119	14054	13992	14037	14042	14109	14145	14067	14104	14066	13958	14089	14163	14137	14076	14018	14017	14059	14098	13962	14200	14183	13916	13997	13984	14183	14139	14243	14137	14165	14138	14033	14115	14330	14027	14126	13920	14093	14204	13999	14007	14020	14077	14078	14015	14006	13947	14041	13952	14085	14017	14077	13937	14000	14069	14114	14095	14094	14056	13815	14207	14028	14102	14027	13958	14044	13983	14093	14102	14241	13905	14205	14075	14141	14204	14058	13990	14025	13918	14138	14130	14144	14143	14122	14094	13778	14012	13995	14164	14055	14100	14086	14268	13951	14071	14113	14098	14151	14117	14048	14029	14204	14207	13954	14075	14035	13937	14048	13948	14036	14034	14102	14020	13973	14121	14077	14148	13920	13935	14037	14082	14090	14152	14111	14118	14063	14046	14086	14196	13753	13948	14136	14029	13846	14031	14127	14104	13972	14163	14049	14135	14072	14134	13879	14080	13987	14193	14031	14018	13919	14152	13921	14083	13994	14233	13897	13985	14153	14139	14164	14046	14013	14052	13938	14094	13961	14038	14080	14071	14161	13879	14024	14250	13963	14122	14083	14139	14030	14183	14081	14032	13889	14000	14012	14147	14053	13996	14014	14163	13911	13903	14150	13949	14053	14033	13907	13982	14056	14282	13921	14034	14117	14118	14079	13906	13984	14051	14093	13983	14132	14016	14143	14169	14037	14152	14095	13761	13916	14026	14160	14072	14011	14023	14031	14069	13989	13932	14115	13909	13867	14261	14096	14032	13952
24003	21418	28990	24511	23403	24399	23363	19838	18043	18014	17650	17513	17689	17593	17317	16997	17121	17064	17087	16978	16897	16877	16628	16699	16612	16681	16588	16589	16424	16372	16473	16353	16326	16392	16294	16646	16613	16331	16435	16493	16395	16574	16412	16545	16583	16597	16519	16551	16390	16521	17051	17045	16872	16536	16391	16500	16367	16429	16175	16600	16360	16333	16617	16607	16344	16563	16427	16270	16402	16289	16353	16225	16479	16456	16552	16569	16428	16626	16486	16446	16520	16430	16396	16405	16388	16322	16288	16286	16482	16333	16316	16541	16502	16438	16243	16359	16478	16461	16324	16448	16338	16189	16492	16577	16580	16408	16419	16247	16270	16274	16310	16339	16246	16404	16350	16418	16261	16511	16493	16127	16457	16487	16384	16145	16393	16175	16534	16507	16402	16289	16279	16234	16263	16119	16257	16279	16518	16447	16383	16351	16325	16292	16463	16509	16393	16326	16498	16338	16443	16487	16423	16419	16262	16369	16186	16352	16381	16311	16400	16195	16349	16245	16171	16328	16351	16363	16374	16397	16287	16367	16418	16453	16380	16362	16531	16444	16514	16203	16323	16358	16264	16205	16285	16417	16393	16442	16274	16281	16523	16406	16358	16537	16516	16379	16491	16292	16535	16567	16371	16434	16586	16117	16296	16401	16300	16251	16382	16295	16410	16315	16311	16269	16549	16469	16313	16263	16352	16255	16410	16438	16360	16285	16379	16463	16416	16482	16469	16261	16348	16541	16234	16365	16442	16429	16317	16213	16296	16340	16439	16260	16296	16511	16627	16402	16441	16676	16598	16289	16420	16208	16228	16396	16385	16358	16346	16374	16197	16505	16403	16132	16375	16326	16245	16156	16400	16473	16397	16480	16371	16323	16381	16325	16396	16304	16519	16594	16366	16256	16340	16368	16375	16508	16415	16563	16496	16433	16349	16309	16195	16411	16441	16253	16388	16420	16302	16465	16317	16276	16336	16321	16220	16592	16283	16395	16432	16290	16181	16288	16251	16316	16395	16633	16503	16479	16502	16104	16428	16476	16382	16332	16413	16418	16361	16345	16361	16423	16413	16418	16552	16326	16323	16121	16369	16426	16594	16344	16193	16338	16421	16291	16397	16399	16243	16376	16271	16049	16498	16636	16535	16299	16274	16399	16447	16580	16553	16320	16463	16153	16473	16141	16215	16322	16549	16527	16435	16595	16234	16491	16429	16224	16337	16459	16339	16362	16353	16290	16431	16408	16453	16352	16416	16400	16154	16449	16426	16302	16098	16313	16441	16281	16446	16192	16454	16330	16129	16532	16251	16160	16289	16520	16277	16384	16078	16255	16416	16483	16518	16270	16286	16361	16287	16269	16360	16490	16474	16544	16364	16397	16537	16237	16270	16284	16331	16330	16304	16370	16418	16448	16197	16207	16203	16549	16322	16490	16504	16181	16320	16413	16399	16299	16514	16257	16234	16404	16404	16117	16417	16286	16420	16399	16301	16084	16504	16552	16527	16454	16337	16460	16316	16303	16290	16480	16371	16243	16482	16331	16338	16227	16362	16330	16449	16369	16448	16279	16460	16381	16409	16529	16366	16304	16387	16455	16212	16275	16287	16361	16509	16656	16320	16299	16175	16391	16274	16334	16372	16299	16169	16408	16280	16170	16241	16352	16326	16458	16333	16289	16293	16282	16473	16305	16401	16232	16409	16292	16283	16226	16509	16244	16361	16250	16391	16528	16309	16465	16347	16431	16207	16260	16214	16548	16500	16367	16444	16414	16272	16592	16526	16448	16395	16298	16202	16274	16277	16429	16469	16339	16385	16151	16135	16269	16357	16329	16461	16257	16301	16447	16400	16366	16466	16328	16315	16485	16381	16399	16364	16340	16451	16105	16444	16475	16445	16504	16237	16374	16298	16246	16209	16272	16411	16398	16286	16394	16355	16192	16369	16293	16324	16184	16190	16337	16310	16316	16333	16196	16371	16225	16533	16516	16323	16386	16338	16183	16447	16343	16417	16209	16419	16341	16404	16278	16214	16196	16252	16462	16361	16166	16281	16447	16275	16413	16453	16453	16293	16339	16384	16229	16529	16396	16217	16467	16385	16267	16286	16629	16148	16295	16412	16307	16469	16453	16346	16469	16369	16571	16278	16498	16378	16472	16409	16345	16356	16423	16365	16215	16263	16369	16176	16278	16289	16338	16396	16523	16231	16274	16307	16236	16533	16333	16446	16311	16247	16328	16342	16311	16156	16317	16518	16251	16215	16234	16305	16600	16383	16436	16478	16239	16292	16208	16400	16465	16288	16165	16302	16209	16470	16237	16371	16521	16418	16506	16318	16477	16411	16065	16510	16311	16219	16478	16216	16431	16360	16197	16256	16534	16320	16569	16493	16352	16528	16327	16262	16357	16312	16308	16310	16406	16204	16288	16270	16490	16295	16251	16391	16263	16414	16256	16549	16583	16261	16458	16452	16195	16170	16223	16043	16110	16473	16422	16350	16177	16272	16443	16420	16212	16373	16369	16306	16414	16568	16290	16419	16130	16215	16445	16341	16445	16300	16459	16423	16379	16361	16218	16335	16290	16506	16129	16460	16444	16251	16303	16471	16303	16334	16128	16563	16349	16363	16290	16353	16450	16492	16409	16363	16233	16529	16491	16388	16497	16380	16385	16490	16358	16212	16491	16398	16289	16218	16480	16371	16342	16344	16307	16435	16302	16325	16279	16364	16430	16484	16314	16419	16374	16348	16163	16416	16423	16587	16454	16222	16283	16166	16305	16411	16493	16279	16248	16330	16384	16506	16404	16343	16418	16317	16350	16311	16572	16386	16367	16444	16377	16243	16335	16231	16509	16375	16350	16276	16129	16400	16442	16410	16301	16220	16571	16229	16426	16212	16380	16442	16183	16358	16289	16307	16348	16298	16180	16462	16376	16247	16286	16290	16332	16287	16381	16265	16370	16393	16292	16381	16326	16357	16441	16275	16482	16310	16561	16658	16198	16429	16362	16163	16345	16341	16250	16236	16115	16484	16495	16318	16406	16290	16435	16549	16339	16353	16487	16415	16359	16401	16282	16448	16153	16452	16240	16250	16256	16376	16319	16377	16493	16502	16215	16424	16487	16309	16422	16587	16110	16432	16416	16200	16316	16393	16410	16444	16264	16315	16500	16382	16516	16529	16378	16285	16369	16425	16371	16570	16499	16405	16280	16405	16357	16420	16230	16273	16312	16371	16554	16501	16449	16570	16296	16345	16543	16103	16268	16521	16211	16334	16362	16251	16233	16423	16450	16519	16292	16522	16452	16249	16395	16345	16385	16301	16354	16235	16414	16240	16398	16471	16571	16468	16442	16436	16372	16282	16511	16403	16326	16316	16293	16271	16198	16307	16420	15899	16097	16354	16208	16327	16346	16345	16360	16491	16346	16325	16082	16355	16523	16328	16407	16211	16586	16325	16607	16407	16300	16460	16373	16395	16346	16274	16472	16374	16328	16563	16282	16366	16402	16221	16410	16416	16375	16285	16358	16275	16314	16299	16399	16205	16331	16433	16250	16447	16410	16433	16371	16421	16471	16234	16484	16153	16125	16448	16405	16189	16392	16457	16252	16339	16200	16240	16347	16438	16573	16366	16515	16563	16142	16282	16209	16253	16346	16241	16381	16508	16392	16319	16465	16162	16243	16323	16293	16396	16429	16669	16367	16361	16480	16439	16464	16298	16349	16438	16140	16333	16401	16386	16288	16635	16437	16408	16424	16448	16286	16477	16410	16263	16228	16178	16310	16303	16467	16361	16322	16478	16399	16188	16407	16306	16273	16364	16432	16426	16272	16230	16265	16227	16427	16200	16533	16505	16341	16093	16552	16439	16390	16384	16294	16388	16399	16207	16424	16241	16360	16358	16367	16182	16411	16421	16280	16402	16227	16267	16396	16306	16311	16112	16554	16341	16489	16318	16311	16447	16202	16353	16445	16560	16355	16572	16258	16308	16390	16504	16343	16262	16239	16398	16525	16323	16269	16356	16436	16240	16462	16147	16444	16279	16438	16499	16340	16340	16382	16222	16309	16264	16216	16330	16514	16269	16217	16462	16317	16507	16341	16360	16489	16431	16415	16331	16255	16336	16428	16315	16377	16415	16430	16264	16467	16273	16406	16546	16225	16388	16438	16424	16341	16366	16450	16380	16355	16222	16463	16336	16357	16411	16211	16513	16406	16298	16185	16408	16238	16348	16357	16230	16468	16313	16496	16420	16210	16169	16377	16591	16280	16307	16220	16271	16298	16356	16464	16431	16248	16345	16429	16327	16355	16311	16282	16647	16599	16308	16299	16434	16489	16571	16369	16181	16283	16325	16351	16198	16364	16487	16453	16440	16417	16385	16284	16430	16281	16323	16226	16418	16568	16609	16402	16447	16274	16336	16454	16390	16208	16250	16350	16530	16572	16574	16496	16327	16507	16312	16442	16214	16311	16271	16494	16230	16372	16323	16472	16430	16581	16294	16564	16365	16475	16531	16308	16361	16363	16506	16331	16490	16468	16327	16401	16467	16370	16433	16376	16436	16420	16282	16323	16466	16594	16292	16432	16235	16332	16258	16400	16239	16156	16198	16362	16262	16086	16340	16335	16483	16535	16242	16357	16444	16340	16258	16209	16408	16312	16518	16344	16399	16379	16436	16562	16149	16498	16461	16446	16365	16292	16453	16408	16424	16412	16302	16567	16396	16299	16345	16492	16141	16179	16464	16244	16362	16202	16221	16184	16569	16215	16250	16346	16428	16473	16261	16368	16461	16375	16520	16411	16161	16447	16519	16369	16526	16324	16492	16519	16508	16565	16413	16380	16308	16169	16356	16326	16302	16340	16294	16402	16471	16422	16491	16449	16350	16469	16227	16287	16337	16347	16480	16360	16445	16497	16380	16484	16504	16414	16388	16507	16293	16162	16310	16315	16209	16344	16522	16354	16434	16427	16461	16440	16329	16354	16395	16260	16325	16470	16201	16520	16320	16359	16381	16534	16371	16310	16438	16323	16349	16296	16307	16278	16372	16137	16384	16356	16340	16393	16333	16197	16375	16459	16247	16309	16437	16307	16442	16462	16286	16528	16097	16335	16568	16218	16459	16400	16221	16444	16570	16574	16411	16463	16423	16227
22131	37550	36795	29094	26924	22399	20503	18761	16866	16247	15756	15829	15852	15658	15554	15281	15031	14885	14618	14441	14736	14527	14157	14313	14364	14198	13866	14064	14212	14069	14128	14049	14112	14161	14070	14040	14194	14133	14215	14306	14064	14167	14129	14110	14145	14091	14000	14242	14124	14289	14810	14610	14531	14141	14019	13950	14126	14037	13948	13926	14089	14147	14064	13991	13978	14094	14122	13869	14032	14048	13999	13895	14121	14122	13963	13814	13973	13924	14159	13848	14047	13922	14134	14048	13983	14153	13995	14054	14100	13933	13897	13996	13913	14019	14027	13991	14013	13892	13929	14017	13988	14107	14120	13990	14007	14050	14163	13968	14052	13945	14191	13975	14145	14010	14139	13973	14037	14039	13965	13945	13939	14001	13882	13981	14029	13838	14077	13954	13994	13995	14103	13966	13957	14005	13947	14175	13948	14216	13883	14055	14046	14099	13926	14114	14048	14060	14031	14112	14122	13967	14178	13725	14117	13907	14090	14015	13922	13922	14059	13984	14055	14107	14064	14015	13855	14080	14037	14196	14138	13983	14121	13963	13798	13984	13963	14090	13834	14033	13972	14080	13993	14036	13909	14106	14055	13876	14043	14039	13978	13983	13915	14128	13992	14143	14034	14084	13856	13901	13908	13989	13922	14069	14054	13976	13887	13984	13923	14053	14119	14035	13960	14024	13907	14055	14147	14178	14044	14032	14016	13896	14018	14046	14058	13978	14004	14195	14000	14145	13936	14113	13989	13867	14036	14062	14122	14108	13963	14063	14076	13955	14064	13900	14155	14010	13934	13919	14069	14040	14036	13994	14007	14160	13782	13897	13927	14021	14107	14029	13980	14050	14019	14054	14033	13995	13985	14144	13979	14078	13967	13914	14106	14067	13992	13984	14102	14026	14167	14085	14000	14018	13990	14110	13990	14000	13983	14004	13995	14093	14146	13849	14103	14102	13914	14032	14027	13969	14035	13989	13961	14195	14027	13995	13846	13992	14010	13913	14063	14024	14019	13977	13996	14042	14180	14142	14036	14025	13926	14024	13956	14035	14058	14031	13951	13941	14079	14089	13850	14009	14099	14065	14061	13974	13880	14075	13840	14057	14055	13896	14104	14048	13979	13961	13972	14056	13916	13968	14030	13952	13938	14092	13949	13990	13860	14099	14099	14034	13928	13993	14082	13887	14039	13909	14076	14053	14106	13995	14078	14380	13988	13955	13948	13952	14000	14002	13940	14002	14020	14030	14021	14074	14023	13978	14150	14102	14102	14136	13896	14015	14120	14100	14019	13799	14154	13956	13951	13931	13878	14070	13892	13970	14102	14218	14066	13988	14062	14053	13952	13988	14083	14072	14075	14076	13863	13976	14175	13822	13922	14033	13938	13984	13992	13876	13999	13974	14104	14111	14078	13992	14119	14141	14022	14050	13891	13990	14152	14027	13922	14182	14004	13917	14161	13895	14033	13888	13865	14014	13960	13945	14082	13937	14168	13971	14251	13934	13967	14061	14009	13878	14023	13884	14105	14037	13914	13959	13905	14196	13977	14096	14009	14091	14028	13895	13997	14096	14022	13999	14026	13934	14104	13997	13921	13932	14176	14006	13941	14036	14156	13900	14030	14197	13932	13876	14056	14008	14119	14002	13999	13950	13977	14125	13990	14114	13958	13950	13931	14001	13833	13972	14051	14256	14017	13897	13875	14077	13993	13851	13960	13863	14036	14075	14070	14006	13977	14135	13821	13995	13818	14093	13960	14025	14110	14067	14082	14047	14212	14135	13827	14009	14240	14190	13951	14006	13935	14017	13964	14168	14128	13947	14147	14123	13941	14033	14004	14093	14002	13908	13967	13893	13910	14070	14049	14115	13927	13860	14136	14049	13995	14193	13987	13901	14310	13920	14052	14031	14055	14000	14018	14109	14009	13989	14076	14002	14016	13975	13943	13971	13897	13998	13869	13890	14011	13955	14101	13889	14184	14152	14044	14024	14086	14107	14008	14005	13744	13913	13982	14036	13960	13987	14119	14060	13884	14029	14277	13950	14056	14033	13982	14074	14072	13899	14109	14006	14094	13873	14122	13792	14033	13998	13976	14098	13895	14087	13998	13834	13802	13921	14118	14118	14073	13986	13933	13936	13857	13955	14099	13955	13982	14046	14110	13926	14068	13964	14025	14077	14059	13980	13947	14046	14047	13815	14111	13896	13947	14012	14119	13974	14101	14152	14048	14057	13873	14008	14045	13965	14028	14009	13998	13930	13812	14198	13945	14014	13957	14021	13994	13880	14038	13935	13970	13989	13988	14139	14026	13929	14049	13993	14007	13994	14184	13877	14087	14011	14015	14044	13964	13978	13965	13935	14034	14173	13888	14055	13912	13975	14083	13939	14014	13990	14033	13919	13983	13970	13940	14034	14022	14011	14132	13939	14152	14072	13921	13948	13775	13877	14081	14061	13987	14143	14107	13987	14021	13870	14041	13924	14220	14045	14185	14036	14030	13958	14015	13778	13892	14103	13920	13851	13989	13937	13991	14124	13864	14064	14127	13926	13986	13994	14058	13982	14074	13951	14092	14051	14003	14160	13803	14072	14162	13963	14037	13871	13912	14174	14257	13955	13994	14119	13990	14033	14065	14131	13918	13925	14034	14168	14014	13846	13979	14159	13943	14086	13867	13968	13990	14097	13935	14193	14013	13992	13941	14107	14160	14093	14054	13860	13871	14020	14014	14152	13910	13937	14010	13885	14008	13961	14084	13883	14013	13952	14040	14033	14075	13979	14155	14088	13915	13972	13918	14003	13945	13981	14070	14019	14113	13875	14016	14057	14078	13945	13988	13896	14033	13960	14026	13958	13890	13924	14040	13901	14136	14215	13909	14081	13975	14102	13935	14037	14028	13949	14108	13985	14017	14267	14076	13895	13981	14001	13974	13930	14070	14092	14160	13988	14116	13874	14142	14011	13998	13971	14122	14085	13904	14187	13870	13981	14044	13932	14083	13971	13891	13919	14076	14016	14050	14044	13895	13930	14023	13906	13823	14142	13995	13975	14011	14019	13903	14057	14138	14006	13978	14001	14104	13983	14007	13932	13985	13893	14010	14082	13995	14095	14002	13932	14093	13872	13936	13985	13996	14188	14086	14129	13863	14024	14004	14147	14054	13935	13907	14126	14120	14024	14119	14093	13992	13900	13950	13981	14041	14088	14144	14027	14117	13977	13913	13944	13963	13955	14094	13890	14084	14040	13934	14073	13962	14165	13885	13896	14122	13948	14004	13948	13849	14016	14043	13864	14044	13981	13940	14014	13875	13882	14031	14025	13994	13970	14105	14138	13930	13968	14005	13954	13954	13929	13902	14025	13942	14071	14100	13974	13979	14085	13900	14071	14167	13969	14026	13941	14047	13984	14006	13997	13942	13955	14029	14042	14092	13885	14058	13977	14085	14077	13933	14043	14019	13866	13985	14044	14023	13968	13893	14127	14077	13878	14085	14042	14067	13996	13929	14154	13861	14070	13987	13949	13982	13924	13921	13984	14062	14038	13989	13909	14070	13888	13917	14146	13976	13960	14008	13937	14172	14038	13917	13897	13998	13986	14131	14015	14212	13999	14094	14013	14131	13982	13900	14097	14071	13959	13813	14123	13909	14103	13999	14155	13974	14051	14051	13987	13810	14040	14098	14017	14036	13989	14039	14178	14013	14092	13847	13851	13976	13972	14055	14099	13859	14101	14086	14102	13876	14053	13863	14094	13844	14109	14189	14181	13785	13889	14010	13906	14124	13991	14020	14056	13934	13974	14103	13857	13970	13966	13941	14079	14177	14101	13879	14151	13918	14090	14058	13936	14027	14183	14100	13942	14069	13884	13788	14039	13978	13956	14055	13968	14045	13967	13962	14141	14022	14104	14003	13858	14113	14002	14078	14021	13986	14034	13949	13850	14130	13997	14001	14037	14066	13906	13937	14065	14068	14022	14005	14036	14042	13959	13757	13961	14014	14075	14021	14031	13911	13955	13878	13915	13901	14098	14073	14055	14015	14134	13951	14095	14101	13954	14122	14109	14052	14064	13903	13980	13992	14079	14126	13962	14001	13875	13935	14025	13984	14053	13911	14115	13961	14202	14043	14072	14117	14043	13953	13941	13792	13914	14058	14099	14110	13888	14074	13939	14162	14059	14013	14053	14135	13957	14089	14153	14033	13946	13946	13939	14062	13986	13927	14075	14180	14148	13929	13955	14114	14150	13947	13976	14206	14032	14063	13992	13952	14027	14063	13972	13818	13921	13810	14202	13890	13905	13999	14172	14002	13951	13960	14034	14118	13900	14151	13984	14095	14018	14130	14092	14133	14037	13915	13794	14033	14104	14050	13853	13943	13862	13958	13900	13994	14126	13894	14158	13937	13998	14082	14015	13796	14078	13908	13917	14035	14132	14037	13908	13948	14016	13851	13854	14062	13956	13970	14038	14056	14087	13975	13948	14083	14113	13932	14058	14055	14047	14146	14031	13993	13949	13843	13887	14076	14292	14098	14061	13970	14063	13985	13901	13995	14034	13952	14092	14023	14039	14078	13981	14020	14147	13786	14072	14002	14055	14009	13907	14051	13980	13984	14024	14092	13879	14203	14111	14107	13860	13966	14058	14124	14146	13851	14004	14096	13980	14018	13921	14041	13967	13880	14105	13838	14115	13988	14034	14093	14009	13981	13925	14091	13966	14024	14153	14157	14069	14059	14040	14026	14043	13962	13972	13918	14019	14067	13928	13859	14082	14011	14042	13868	13951	13967	14118	13934	13983	14068	13991	14087	13939	13979	13881	13984	13991	13909	13879	14032	14096	14151	14139	13915	14055	14009	14037	14040	14043	14008	13980	14169	14109	13971	14106	14038	14046	13968	14108	13946	14069	13953	13882	13946	14049	13943	14142	13898	13933	14135	14065	13932	14151	14042	13905	13845	13995	14064	14067	14006	14137	14012	13959	13970	13948	13996	13935	14028	13863	14007	14173	14214	14091	14044	14088	13955	14052	14111	14170	14070	14046	13888	14023	14052	14164	14052	14081	13930	14123	13974	14188	13921	13922	14078	14183	13938	14079	14038	13861	13994	14109	14160	13959	14034	14063	14095	14235	14063	13943	14079	14042	13990	14049	13913	14047
22957	21392	29311	23837	21964	24561	26883	21575	19276	18520	18349	17905	18279	18227	17582	17134	16861	16972	17039	16811	16596	16734	16418	16549	16474	16317	16401	16353	16188	16126	16205	16262	16110	16311	16327	16305	16075	16314	16448	16122	16267	16226	16103	16143	16222	16327	16259	16206	16342	16294	16939	17068	16662	16500	16290	16081	16060	16312	16146	16222	16132	16157	16074	16173	16008	16314	16086	15994	16053	16210	16132	16107	16336	16114	16123	16166	16321	15855	16109	16146	16199	16163	16055	16220	16106	15905	16179	16123	16186	16007	16288	16068	16006	16084	16035	16116	16181	16176	16160	15902	16143	16122	15969	16099	16014	16175	16171	16185	16055	16120	16177	16163	16170	16123	16160	15989	16134	15961	16008	16231	15945	16026	15964	16334	16002	16098	15975	16060	16002	16128	16164	16030	16088	16142	15981	15992	16169	16065	16061	16335	16265	16312	16173	16022	16067	16037	16086	16234	16097	16207	15957	15983	16066	15937	16004	16265	15997	15895	16098	15955	15927	16219	16214	16149	16093	16161	15884	16046	16141	15978	15985	15893	16122	15988	16068	16127	16084	15949	15968	16056	15951	16076	16176	16089	16024	15940	16046	16190	16037	16055	16028	16076	15912	16000	16336	16214	16067	16175	16040	16111	16056	16105	16102	16100	16125	16022	15900	15790	16061	16013	16151	16165	16039	16123	16045	16165	16169	16160	15913	15884	16130	16190	16095	16133	16140	16095	16063	16103	16097	16237	16127	16281	16126	16015	16003	16160	16041	16146	16281	16094	16248	15900	16080	16219	15941	16156	15899	16133	16141	16098	16022	15977	16097	16152	15981	16034	16074	15891	16026	16102	16049	16088	16124	16253	16202	16102	15886	16216	15905	15905	16253	16180	16204	15881	16008	16034	15990	16073	15992	16056	15957	16142	16119	16163	15977	16021	16024	15995	16188	15980	15944	16014	15913	15808	16243	16132	16065	16031	16105	16073	15930	16042	16015	16194	16078	16164	16163	16133	15827	16190	15999	16101	16017	16059	16044	15955	16152	16055	16150	16031	16034	16008	15930	16076	16206	15891	16214	16097	16046	16117	16011	16185	16011	16045	16020	16049	15931	16106	16223	16197	15781	16011	16076	15831	15854	16054	15758	15987	16063	15911	15980	16062	16293	15992	16030	16041	16094	16108	16169	15948	16171	15910	16020	15863	16246	16125	16142	16028	16144	16208	16085	16099	16110	15855	16189	16084	16102	16192	16168	16096	16041	16104	16045	16179	16087	15932	16090	16104	16046	16193	16164	16017	16130	16192	15981	15874	16164	15846	15966	16044	15941	16210	16052	16011	16006	16075	16041	16235	15995	15856	16115	16031	16201	16093	15917	16049	16015	15981	16099	15932	16084	16120	15878	15994	16081	16304	16012	16107	16103	16003	16291	15825	15871	15965	16258	16207	16060	15926	16082	16053	16015	16092	16196	15973	16058	16216	16048	16161	16154	16155	16158	15769	15786	16068	16221	16192	16095	15968	15923	15968	16075	15852	16121	15951	15955	16174	15882	16082	16021	15997	16031	16108	16055	16101	16034	16049	16153	16221	16142	16116	16020	16023	16024	16184	16072	16078	16060	16051	16158	15879	16023	16126	16118	15905	15835	16169	16012	16010	16031	15886	16137	16096	16117	15899	16095	15890	16041	16285	16056	16117	16120	16122	16184	16183	16118	16224	16145	16282	16178	15993	16164	15866	16051	16034	16010	16081	15852	16229	16101	16001	16255	15989	16089	16216	16030	15871	15845	15891	16048	15830	16015	16083	16106	16078	16266	16062	16187	16164	16178	16066	16086	15818	15757	15991	15951	16118	16070	16053	16132	16006	15914	16196	15973	16272	15999	16131	16090	16061	16072	16097	16158	16171	16076	16107	16119	16044	16215	16070	16074	16067	16112	15950	16137	15901	16041	16153	15827	15924	16084	16104	16062	16091	16092	16274	16068	15819	16158	16309	15944	16057	16203	16058	16088	16283	16109	15998	16244	16215	16074	16091	16365	16057	15927	16126	15921	16118	16147	15958	16049	15945	15987	16124	16056	16074	15934	15888	16268	16111	16050	16059	16093	16033	16179	16025	15837	15954	16014	16042	16248	15791	16219	15941	16002	16020	16028	16087	16028	15945	15991	16019	15909	16102	15938	15920	16230	16149	16177	16147	16043	16138	16134	16173	16054	15956	15932	16177	16031	15985	16022	16083	16179	15960	16142	15915	16212	16085	15868	16192	16038	16006	16014	16081	16099	16141	16149	16256	16062	16095	15994	16153	16137	16153	16145	16139	16052	16047	16040	15964	16267	16176	15936	16125	16185	16059	16101	16046	15964	15841	16126	16114	16054	16174	16005	16175	16001	15897	15873	15993	15933	16167	15998	16242	15953	15993	15974	16110	15897	15982	16036	15905	16116	16154	15894	15951	15938	16039	15999	16100	15900	16091	15951	15871	15889	16058	16197	16211	15989	16069	16101	15996	15936	16141	16001	15936	16068	15953	16141	16052	15985	15918	15814	15963	16081	16041	16250	16107	15981	16324	16096	16013	16045	15895	16013	15830	15978	15926	16064	15823	15880	16099	16177	16022	16162	16148	16210	16142	15996	16122	16063	16216	16095	16063	16080	16048	16192	16130	16108	16287	16044	15984	15869	15960	15950	15930	16066	16098	16012	16179	16096	15999	16105	15957	16218	15849	16086	16091	16099	16245	16251	16136	16071	16112	16097	16081	16111	16014	16166	16025	16018	15911	16084	16057	16177	16049	16007	16037	15971	16065	16245	16022	16092	16238	16036	16009	16091	16032	16024	16139	15944	16156	16054	15970	15934	16046	16231	16065	15970	16173	16091	16246	16076	15914	16105	16156	15886	16122	16078	15937	16034	15878	15977	16184	16202	16141	16250	16025	15947	16059	16147	16064	16093	16035	16051	16077	16163	16196	16159	16232	16219	16261	16039	15937	15960	16071	16138	16182	16124	16159	16136	15772	16137	16037	15895	15970	15922	16066	16268	16059	16075	15914	16053	15975	15994	15915	16253	15933	16272	16039	16141	15948	16085	16089	16074	16248	16072	16076	15899	15984	15916	16031	16022	16223	16113	16069	15826	16038	16017	15855	15899	15956	16016	15806	15983	15935	15944	16078	15906	16188	16101	16047	15929	16132	16015	16101	16017	15906	16063	15993	15933	16163	15817	16078	16000	16069	16076	16126	16070	15937	16128	16140	16248	16135	16223	16128	16076	16158	15945	16188	16063	16036	16049	16047	15896	16115	16156	16172	15920	15915	16177	16016	16069	15915	16052	16004	16041	15890	16010	16060	16138	15924	16027	16263	16120	16160	16197	16005	15986	16015	16213	15810	15984	16072	16061	16157	16109	15797	16040	16084	15813	15811	16030	16141	16230	16116	16196	16078	16019	16145	16111	15982	16112	16219	16038	16142	16061	16084	15987	16184	16130	15978	15884	15966	15976	16056	16034	16023	16002	16057	16025	16153	16057	16072	16225	16237	16001	16107	16090	15999	15890	16135	16088	16049	16166	15910	16172	16108	15998	15990	16092	16120	16043	15964	16012	16060	15961	16002	16173	16203	16115	16098	16238	16148	16096	16071	15932	15987	16245	16121	16099	16283	16151	16154	16060	16322	15982	16161	16236	16202	16179	16030	16296	15944	15866	15900	16041	15999	16117	16001	15881	16176	16115	15964	16080	16101	16163	15999	16300	16177	15897	16106	16173	15973	16105	16039	16091	16121	16129	15890	15988	15909	15968	15968	16073	15742	15974	15941	15884	16076	16135	16067	15990	15908	16213	16127	16069	16039	16050	16309	16107	16323	16112	16157	16154	16009	15927	15924	16086	15935	15949	16157	15999	16029	16210	15972	16020	16130	16138	15912	16024	16024	16008	16009	16131	16032	16136	16140	16056	16163	16082	15933	15927	16140	16159	16057	16179	15973	15928	15954	16264	16014	16054	16065	15931	16038	16039	16130	16186	16021	16040	15876	16175	16090	16037	16053	16063	16159	16081	15821	16374	16076	16096	16260	16075	16157	16265	16026	16256	16007	16248	16107	16005	16222	16222	16073	16151	15893	16186	16266	16084	15961	16072	15995	16164	16060	16214	16147	16070	16124	16034	15915	16059	15922	15932	16077	16170	15977	16086	16094	16220	15899	15986	16025	16134	16126	16098	16064	16126	16133	16102	16207	16093	15994	15972	15974	16056	16041	16010	16040	16234	16018	16024	16121	16072	16131	16011	16260	16033	16121	16027	16174	16145	16033	15977	16125	16094	16082	15913	16133	16090	16030	15872	16211	16090	16107	16134	16059	15859	16063	16144	16233	16100	16172	16085	16161	16145	16040	15971	16092	16060	16268	16275	16171	16032	15951	16065	16209	15943	16197	16149	16102	15969	16136	16073	16167	16064	16104	16084	15812	16097	15829	15909	16224	16063	15958	16086	15874	15825	15969	15831	16027	15924	16131	16004	16256	15986	16050	16141	16067	16053	16047	15822	16160	15993	16153	15867	16059	16117	16035	16035	16011	16146	16035	15985	16228	16346	16183	16231	16149	16085	16050	16037	16041	16105	15958	15999	15968	16021	15805	16206	15999	16164	15880	16032	16138	16031	16098	15915	15792	16025	15970	16207	16087	16083	15900	16098	16038	16132	16100	16038	15999	16043	16095	16246	16090	16087	16043	16015	15967	16047	16010	16047	16135	16217	16024	16164	16185	16087	15994	16319	15996	16158	16122	16057	16157	16145	16069	16256	16191	16100	15984	15991	16110	16013	16210	15971	16162	16075	16042	16004	16060	16092	15934	15997	16044	15932	15909	15989	16050	16155	16036	15974	16150	16055	16025	16019	16004	16146	15836	16032	16222	16087	16051	16045	16087	16090	16236	16205	16095	16102	16057	15983	16112	16296	16109	16064	15918	15979	15923	15961	16104	15757	16092	15895	15917	15913	16098	15893	16177	16108	16173	15952	16103	16069	16046	16097	15987	16024	16024	16070	16039	16029	16081	16040	16150	16077	16188	16146	16006	16133	16013	16057	15787	16082	15998	16178	16064	16164	16066	16001	16115	16297	16086	16127	16084	15829	16039	16082	16006	16111	16029	16118	16052	16158	16228	16035	16022
25238	42514	42067	33802	30707	24740	22591	21460	18478	17032	16766	16960	17350	16679	15558	15014	15187	15174	14834	14678	14559	14539	14124	14215	14134	14214	14156	13960	14042	13869	13799	13820	13952	13736	13771	13796	13893	13899	13922	13997	13750	13908	14126	14006	13813	13971	13872	13761	13924	14272	15159	15277	14446	14232	14056	13955	13937	13902	13776	13685	13787	13702	13925	13856	13802	13751	13874	13744	13779	13846	13839	13873	13978	13769	13858	13690	13797	13948	13791	13796	13963	13962	13673	13795	13866	13759	13905	13738	13761	13870	13959	13706	13714	13789	13573	14025	13769	13951	13844	13770	13786	13645	13865	13724	13777	13819	13837	13834	13749	13723	13828	13866	13707	13801	13775	13697	13725	13766	13630	13761	13704	13799	13601	13880	13659	14036	13825	13703	13763	14067	13721	13741	13744	13771	13737	13788	13750	13675	13809	13656	13736	13794	13844	13997	14004	13793	13769	13862	13917	13694	13899	13755	13710	13920	13942	13763	13808	13699	13790	13726	13748	13833	13683	13830	13662	13739	13765	13850	13678	13865	13939	13717	13784	13847	13844	13856	13856	13922	13804	13694	13900	13825	13972	13793	13716	13938	13870	13898	13775	13786	13744	13793	13716	13724	13622	13795	13874	13680	13846	13839	13730	13769	13695	13766	13791	13849	13783	13722	13920	13931	13790	13705	13772	13935	13823	13745	13949	13772	13824	13767	13672	13693	13879	13705	13821	13856	13751	13956	13862	13932	13769	13753	13901	13894	13780	13805	13825	13835	13918	13570	13795	13700	13899	13697	13728	13974	13773	13685	13984	13980	13681	13949	13775	13833	13763	13929	13748	13967	13828	13886	13810	13904	13725	13990	13889	13965	13631	13739	13771	13862	13867	13962	13799	13589	13729	13779	13805	13791	13797	13728	13661	13781	13683	13702	13779	13961	13884	13714	13802	13636	13905	13748	13889	13814	13657	13729	13778	13954	13804	13729	13802	13870	13876	13750	13634	13878	13808	13757	13647	13845	13735	13821	13702	13783	13871	13771	13848	13880	13830	13867	13763	13776	13893	13726	13678	13622	13797	13642	13889	13609	13798	13846	13868	13826	13875	13572	13917	13804	13901	13860	13811	13830	13897	13784	13795	13665	14037	13719	13838	13929	13828	13850	13745	13719	13827	13770	13850	13855	13999	13889	13880	13949	13727	13680	13788	13820	13799	13877	13808	13722	13795	13819	13970	13961	13759	13844	13843	13778	13947	13875	13714	13565	13694	13918	13877	13761	13656	13836	13866	13892	13799	13649	13654	13841	13683	13774	13856	13934	13824	13737	13782	13721	13873	13729	13767	13784	13835	13852	13747	13742	13970	13792	13958	13628	13644	13555	13846	13843	13716	13776	13688	13827	13816	13937	13942	13765	13609	13905	13908	13832	13787	13693	13777	13719	13811	13947	13934	13742	13782	13709	13798	13902	13642	13864	13560	13928	13840	13766	13753	13798	13880	13926	13872	13941	13866	13771	13789	13529	13673	13797	13899	13718	13811	13880	13808	13883	13929	13840	13734	13730	13814	13785	13809	13733	13765	13794	13824	13722	13683	13803	13758	13752	13819	13894	13873	13711	13716	13903	13889	13591	13754	13732	13588	13838	13804	13772	13940	13826	13817	13953	13751	13833	13964	13777	13886	13817	13784	13888	13773	13544	13854	13649	13795	13862	13916	13992	13648	13817	13802	13864	13880	13881	13773	13831	13821	13786	13928	13790	13748	13557	13838	13802	13994	13626	13800	13738	13718	13802	13850	13840	13710	13837	13953	13915	13793	13738	13873	13668	13890	13749	13906	13795	13856	13751	13751	13703	13799	13785	13693	13799	13683	13778	13634	13979	13797	13787	13833	13855	13784	13748	13812	13933	13778	13848	13819	13837	13741	13746	13686	13893	13793	14035	13844	13883	13757	13813	13776	13821	13697	13743	13886	13915	13738	13797	13835	13845	13827	13757	13629	13936	13631	13873	13819	13737	14000	13893	13932	13883	13832	13820	13841	13902	13959	13793	13785	13779	13675	14001	13645	13681	13791	13827	13798	13674	13718	13909	13748	13985	13732	13795	13865	13907	13765	13778	13883	13966	13843	13659	13933	13836	13778	13783	13798	13811	13845	13862	13734	13934	13859	13746	13828	13775	13622	13809	13811	13809	13939	13693	13801	13929	13885	13757	13947	13945	13792	13822	13837	13964	13923	13694	13823	13843	13841	13646	13959	13874	13761	13781	13737	13974	13736	13816	13874	13932	13752	13624	13721	13687	13749	13743	13669	13820	13771	13796	13714	13784	13740	13802	13805	13835	13699	13862	13766	13736	13661	13729	13759	13845	13765	13710	13779	13678	13740	13785	13782	13646	13810	13769	13979	13806	14016	13715	13829	13629	13747	13706	13743	13957	13869	13848	13621	13759	13763	13884	13811	13790	14023	13798	13778	13939	13675	13733	13915	13749	13819	13988	13695	13669	13822	13854	13643	13716	13867	13894	13696	13599	13778	13623	13662	13690	13852	13761	13679	13613	13829	13705	13671	13781	13726	13826	13856	13749	13722	13986	13815	13740	13720	13811	13755	13818	13849	13860	13699	13729	13886	13779	13886	13820	13739	13906	13700	13895	13970	13718	13653	14015	13851	13630	13884	13807	13717	13734	13849	13768	14005	13792	13764	13844	13642	13795	13948	13857	13691	13674	13873	13867	13762	13842	13718	13864	13754	13904	13859	13883	13686	13710	13845	13780	13553	13872	13742	13739	13798	13816	13798	13731	14006	13805	13733	13660	13757	13762	13973	13763	13882	13877	13913	13631	13806	13692	13746	13873	13723	13759	13682	13714	13776	13825	13692	13951	13841	13901	13855	13753	13668	13765	13698	13867	13973	14012	13994	13792	13632	13776	13800	13861	13811	13697	13923	13786	13818	13671	13869	13883	13793	13933	13806	13653	13860	13764	13758	13816	13761	13871	13840	13837	13654	13928	13830	13894	13699	13817	13837	13861	13693	13842	13768	13893	13760	13811	13874	13891	13637	13787	13723	13717	13709	13742	13846	13884	13733	14033	13834	13802	13814	13755	13706	13840	13889	13753	13836	13775	13700	13785	13896	13902	13727	13749	13793	13882	13748	13670	13778	14034	13839	13922	13879	13946	13747	13773	13728	13835	13815	13614	13917	13835	13965	13527	14046	13668	13861	13835	13809	13874	13960	13811	13747	13841	13782	13692	13863	13876	13830	13943	13810	13832	13770	13704	13873	13774	13944	13959	13784	13688	13910	13896	13913	13916	13753	13827	13620	13677	13850	13822	13887	13786	13675	13969	13829	13737	13825	13833	13820	13811	13803	13707	13887	13772	13870	13899	13822	13938	13886	13768	13933	13616	13728	13807	13946	13786	13842	13691	13698	13780	13920	13656	13719	13761	13855	13837	13687	13820	13872	13825	13973	13768	13706	13671	13804	13828	13780	13774	13538	13945	13789	13697	13857	13893	13846	13758	13612	13687	13675	13788	13811	13875	13746	13930	13691	13809	13885	13984	13681	13826	13745	13827	13891	13638	13754	13818	13657	13863	13732	13888	13820	13766	13833	13705	13748	13749	13895	13790	13742	13919	13819	13790	13861	13718	13917	13864	13859	13953	13711	13658	13871	13904	13918	13847	13708	13898	13687	13824	13783	13791	13642	13724	13926	13719	13905	13847	13895	13771	13811	13692	13725	13721	13886	13682	13810	13721	13795	13955	13852	13891	14021	13779	13801	13757	13686	13672	13715	13720	13873	13800	13851	13880	13674	13728	13645	13775	13832	13869	13975	13911	13732	13874	13848	13803	13819	14038	13756	13757	13856	13854	13838	13848	13573	13789	13648	13766	13706	13724	13791	13937	13806	13779	13853	13640	13759	13723	13802	13958	13855	13762	13763	13858	13867	13858	13893	13924	13891	13736	13861	13868	13846	13846	13671	13800	13732	13850	13676	13824	13827	13784	13739	13705	13782	13785	13804	13816	13842	13676	13753	13698	13924	13722	13712	13740	13774	13737	13835	13799	13857	13674	13716	13748	13840	13805	13715	13859	13720	13824	13869	13775	13921	13740	14055	13806	13771	13657	13761	13718	13799	13749	13919	13799	13933	13850	13806	13743	13881	13949	13839	13900	13707	13740	13827	13750	13592	13730	13769	14017	13818	13860	13754	13725	13803	13591	13884	13863	13818	13780	13812	13796	13592	13840	13913	13864	13902	13757	13781	13752	13879	13760	13812	13820	13704	13619	13878	13731	13885	13865	13716	13793	13800	13694	13700	13902	13737	13685	13835	13615	13754	13726	13812	14003	13612	13930	13801	13835	13761	13750	13792	13771	13722	13761	13687	13785	13610	13650	13789	14076	13763	13824	13822	13854	13714	13908	13621	13661	13824	13919	13631	13919	13759	13741	13718	13646	13831	13726	13649	13609	13772	13843	13865	13779	13656	13695	13903	13738	13775	13889	13995	13680	13892	13747	13807	13917	13766	13699	13928	13797	13770	13738	13845	13890	13744	13828	13845	13691	13774	13937	13583	13874	13686	13823	13789	13755	13885	13808	13734	13773	13815	13729	13770	13776	13837	13777	13829	13639	13803	13707	13734	13977	13813	13812	13908	13780	13796	13734	13918	13950	13722	13758	13660	13913	13893	13786	13787	13696	13841	13840	13706	13814	13867	13877	13932	13731	13925	13600	13869	13823	13720	13763	13888	13977	13667	13722	13836	13876	13943	13816	13684	13714	13810	13843	13707	13812	13769	13917	13771	13742	13820	13647	13829	13746	13844	13892	13750	13869	13890	13742	13785	13865	13692	13905	13996	13577	13723	13623	13793	13899	13780	13758	13843	13922	13805	14003	13887	13723	13495	13834	13822	13889	13738	13860	13978	13842	13884	13801	13854	13753	13902	13959	13763	13919	13967	13921	13705	13805	13880	13742	13790	13875	13711	13614	13843	13815	13963	13868	13863	13902	13660	13670	13769	13932	13801	13730	13899	13720	13848	13935	13838	13784	13757	13874	13837	13708	13811	13943	13854	13826	13879	13772	13753	13801	13765	13843	13884	13982	13694	13928	13906	13623	13862	13752	13864	13859	13647	13856	13607	13788	13761	13766	13705	13718
27927	22988	28532	25083	21820	19137	18738	18293	17581	17084	17414	17383	17512	17123	16832	17067	17013	17109	17084	16944	16627	16878	16892	16569	16610	16781	16637	16796	16730	16499	16651	16632	16668	16757	16953	16592	16703	16799	16546	16448	16881	16625	16604	16716	16615	16503	16687	16554	16545	16676	16768	16682	16899	16712	16808	16699	16631	16504	16782	16639	16480	16488	16661	16380	16409	16593	16421	16622	16546	16576	16618	16810	16770	16620	16628	16693	16714	16568	16525	16311	16479	16460	16557	16756	16754	16753	16557	16509	16736	16896	16797	16600	16697	16717	16665	16575	16720	16664	16850	16690	16601	16634	16581	16577	16521	16681	16670	16593	16737	16468	16553	16659	16653	16558	16706	16743	16577	16667	16581	16432	16575	16802	16561	16514	16684	16560	16469	16794	16692	16611	16555	16757	16615	16745	16651	16702	16603	16640	16601	16655	16508	16663	16771	16621	16752	16641	16680	16634	16707	16768	16672	16833	16673	16628	16761	16605	16698	16649	16605	16469	16487	16543	16510	16453	16728	16748	16418	16802	16641	16674	16711	16774	16723	16544	16542	16745	16606	16560	16705	16691	16603	16474	16811	16720	16604	16591	16575	16543	16706	16611	16590	16575	16491	16627	16777	16554	16698	16645	16695	16613	16602	16581	16749	16689	16670	16710	16475	16773	16616	16512	16515	16482	16430	16633	16665	16609	16790	16747	16747	16627	16685	16973	16594	16723	16630	16729	16669	16479	16620	16513	16624	16568	16458	16781	16652	16579	16602	16664	16599	16691	16890	16528	16431	16638	16680	16570	16707	16651	16683	16675	16680	16350	16637	16846	16809	16557	16453	16522	16484	16595	16627	16568	16472	16593	16494	16647	16750	16417	16495	16686	16618	16716	16607	16631	16481	16692	16626	16685	16553	16652	16428	16568	16717	16714	16605	16639	16580	16765	16548	16548	16658	16454	16434	16841	16514	16499	16581	16633	16662	16686	16582	16683	16641	16707	16589	16557	16585	16619	16687	16483	16682	16559	16388	16778	16693	16655	16675	16615	16735	16673	16470	16753	16789	16591	16679	16593	16551	16672	16676	16545	16502	16711	16853	16545	16556	16721	16645	16390	16732	16505	16829	16500	16589	16652	16818	16742	16768	16572	16629	16609	16377	16459	16489	16745	16636	16715	16648	16541	16481	16764	16623	16793	16737	16659	16452	16566	16473	16555	16779	16792	16577	16590	16773	16785	16772	16633	16812	16467	16524	16466	16561	16580	16618	16607	16419	16685	16794	16490	16606	16525	16823	16668	16590	16649	16574	16614	16538	16548	16894	16763	16848	16660	16485	16496	16587	16667	16600	16768	16655	16666	16552	16671	16589	16584	16548	16497	16724	16603	16618	16653	16721	16573	16715	16529	16542	16738	16747	16661	16669	16607	16562	16374	16687	16753	16547	16479	16613	16594	16746	16543	16697	16523	16602	16551	16579	16601	16604	16754	16710	16765	16689	16844	16583	16690	16661	16524	16816	16577	16665	16698	16854	16730	16758	16758	16653	16625	16707	16605	16718	16538	16596	16583	16663	16793	16720	16495	16512	16516	16814	16649	16617	16507	16729	16677	16570	16642	16666	16568	16496	16620	16432	16573	16568	16706	16652	16629	16612	16562	16760	16151	16732	16621	16596	16637	16401	16551	16745	16807	16586	16596	16785	16538	16763	16441	16661	16475	16649	16629	16706	16752	16842	16545	16597	16583	16442	16650	16546	16659	16663	16475	16497	16604	16518	16735	16666	16533	16550	16496	16646	16478	16715	16552	16653	16694	16761	16553	16764	16698	16498	16801	16674	16632	16769	16462	16754	16823	16630	16636	16673	16652	16676	16709	16904	16575	16595	16600	16606	16634	16677	16719	16497	16717	16552	16687	16575	16532	16787	16588	16791	16810	16703	16752	16483	16384	16413	16456	16618	16557	16769	16534	16905	16635	16561	16578	16589	16571	16554	16526	16666	16692	16430	16569	16506	16494	16595	16698	16568	16557	16776	16641	16648	16537	16531	16442	16632	16504	16722	16641	16676	16646	16599	16800	16717	16339	16632	16670	16744	16791	16563	16649	16496	16541	16643	16955	16598	16595	16578	16575	16819	16698	16684	16580	16708	16785	16648	16575	16588	16449	16567	16672	16551	16547	16635	16668	16539	16599	16805	16546	16672	16535	16825	16442	16742	16567	16502	16625	16527	16490	16654	16838	16733	16842	16819	16624	16680	16506	16528	16704	16662	16676	16543	16666	16698	16702	16901	16724	16484	16700	16575	16434	16600	16572	16572	16781	16656	16813	16601	16477	16705	16721	16718	16615	16615	16514	16571	16714	16679	16455	16597	16483	16589	16605	16807	16721	16626	16611	16851	16715	16519	16481	16470	16508	16602	16659	16537	16771	16662	16777	16577	16588	16798	16791	16697	16642	16692	16619	16644	16520	16957	16561	16672	16682	16673	16567	16515	16507	16752	16600	16781	16588	16538	16538	16369	16764	16485	16639	16534	16562	16845	16829	16642	16521	16661	16565	16775	16637	16851	16790	16837	16664	16645	16610	16787	16586	16564	16375	16778	16595	16683	16747	16621	16625	16563	16523	16542	16575	16650	16465	16582	16775	16695	16606	16548	16587	16657	16618	16553	16572	16648	16816	16556	16623	16769	16450	16641	16552	16721	16785	16626	16580	16465	16634	16502	16515	16832	16824	16595	16672	16621	16653	16610	16633	16491	16612	16702	16575	16714	16533	16702	16572	16767	16504	16800	16615	16576	16844	16481	16585	16633	16757	16549	16565	16675	16637	16638	16512	16677	16731	16529	16580	16656	16619	16603	16533	16652	16485	16527	16632	16728	16499	16656	16593	16421	16545	16782	16652	16743	16666	16793	16548	16560	16499	16420	16536	16635	16852	16546	16748	16822	16718	16517	16704	16668	16598	16494	16682	16517	16547	16771	16437	16682	16634	16499	16605	16505	16570	16843	16525	16679	16573	16822	16426	16651	16384	16693	16663	16569	16550	16576	16439	16573	16515	16638	16443	16742	16600	16689	16673	16828	16791	16488	16521	16733	16566	16569	16661	16613	16579	16634	16591	16705	16537	16882	16591	16682	16599	16761	16646	16471	16580	16700	16652	16684	16738	16657	16748	16666	16430	16734	16632	16624	16471	16435	16585	16575	16503	16597	16709	16652	16688	16729	16684	16431	16602	16719	16756	16793	16744	16735	16629	16679	16526	16552	16665	16846	16772	16752	16733	16437	16434	16584	16722	16775	16735	16684	16586	16789	16517	16605	16789	16636	16593	16574	16628	16525	16621	16654	16762	16515	16554	16449	16730	16576	16528	16644	16605	16653	16635	16638	16746	16637	16653	16612	16651	16859	16619	16629	16554	16877	16554	16641	16586	16689	16697	16614	16749	16451	16640	16468	16700	16699	16636	16553	16472	16732	16681	16644	16504	16482	16551	16440	16682	16651	16573	16524	16586	16745	16502	16452	16580	16674	16693	16724	16638	16476	16592	16706	16691	16575	16620	16638	16686	16659	16357	16556	16518	16609	16669	16598	16480	16449	16648	16513	16469	16548	16634	16698	16741	16768	16749	16727	16420	16543	16454	16444	16633	16593	16715	16690	16701	16502	16703	16739	16625	16626	16619	16655	16631	16653	16741	16666	16750	16617	16629	16767	16604	16659	16523	16669	16684	16484	16661	16580	16587	16499	16612	16665	16740	16700	16565	16698	16755	16593	16693	16673	16578	16382	16794	16280	16666	16751	16402	16620	16593	16597	16641	16523	16572	16737	16583	16403	16648	16788	16637	16668	16500	16509	16553	16540	16639	16725	16562	16624	16558	16809	16751	16796	16632	16603	16911	16517	16383	16518	16598	16701	16726	16681	16625	16540	16596	16480	16457	16665	16710	16630	16517	16572	16705	16664	16315	16516	16731	16650	16599	16544	16534	16625	16639	16414	16631	16586	16713	16567	16673	16649	16702	16666	16666	16766	16688	16916	16768	16541	16649	16661	16697	16618	16538	16600	16794	16641	16637	16529	16594	16796	16593	16833	16622	16510	16641	16690	16771	16569	16820	16736	16514	16482	16616	16531	16731	16643	16551	16721	16800	16661	16441	16708	16633	16615	16681	16600	16555	16544	16728	16804	16690	16673	16580	16553	16594	16721	16715	16531	16886	16713	16672	16691	16695	16814	16565	16588	16611	16695	16546	16559	16355	16728	16705	16589	16463	16645	16712	16649	16565	16626	16570	16562	16552	16541	16659	16661	16678	16713	16616	16658	16784	16678	16620	16501	16525	16724	16603	16527	16618	16468	16744	16595	16630	16651	16696	16658	16439	16852	16649	16600	16688	16744	16573	16668	16485	16809	16680	16548	16688	16670	16715	16616	16641	16549	16532	16656	16497	16738	16800	16766	16755	16561	16541	16505	16535	16539	16584	16628	16624	16602	16828	16757	16755	16511	16691	16777	16494	16722	16591	16784	16765	16726	16768	16706	16541	16364	16771	16536	16506	16599	16537	16624	16786	16625	16674	16482	16335	16453	16778	16569	16572	16668	16643	16558	16577	16621	16660	16830	16749	16767	16563	16653	16782	16655	16605	16620	16607	16759	16641	16627	16608	16817	16564	16493	16699	16795	16459	16782	16687	16604	16331	16681	16543	16717	16542	16539	16549	16518	16677	16733	16537	16659	16648	16651	16607	16686	16604	16700	16481	16689	16605	16742	16594	16681	16490	16663	16564	16475	16339	16684	16740	16759	16523	16575	16750	16615	16643	16560	16585	16490	16665	16477	16925	16502	16395	16668	16717	16623	16604	16577	16448	16695	16707	16720	16495	16598	16548	16412	16678	16640	16545	16720	16792	16605	16723	16644	16589	16688	16681	16613	16712	16567	16488	16512	16644	16652	16509	16897	16656	16629	16651	16874	16787	16412	16453	16497	16760	16622	16690	16602	16715	16908	16713	16729	16922	16466	16632	16677	16501	16590	16730	16768	16837	16609	16644	16519	16656	16573	16556	16659	16650	16626	16500	16763	16650	16551	16510	16608	16525	16669	16619	16757	16580	16736	16532	16712	16756	16458	16723	16669	16750	16449	16587	16583	16705	16792	16552	16472	16761	16578	16499
19902	28561	30132	23176	22268	17619	17110	17017	15592	15275	15218	15404	15409	15007	14662	14750	14730	14645	14567	14768	14517	14672	14537	14417	14212	14270	14221	14239	14247	14320	14450	14206	14122	14212	14263	14203	14245	14337	14227	14152	14005	14119	14189	14157	14132	14243	14352	14192	14119	14218	14210	14412	14368	14415	14182	14189	14217	14203	14463	14262	14060	14117	14082	14118	14248	14289	14128	14211	14285	14160	14130	14130	14259	14100	14089	14225	14170	14201	14163	14163	14010	14206	14159	14236	14306	14197	14021	14176	14210	14209	14284	14074	14006	14179	14210	14186	14039	14171	14289	14122	14298	14245	14340	14214	14226	14061	14186	14276	14171	14162	14029	14155	13992	14102	14328	14168	14126	14182	14097	14215	14195	13969	14082	14202	14371	14384	14064	14390	14263	14178	14232	14050	14197	14142	14289	14346	14178	14081	14239	14290	14146	14082	14091	14253	14258	14240	14129	14193	14172	14261	14263	14157	14091	14259	14252	14234	14222	14157	14128	14183	14224	14215	14195	14198	14263	14135	14003	14370	14113	14207	14032	14285	14127	14141	14183	14260	14140	14268	14280	14108	14425	14045	14252	14229	14238	14244	14270	14139	14189	14079	14090	14341	14225	14255	14127	14142	14153	14121	14199	14134	14173	14300	14101	14058	14155	14279	14167	13982	14189	14121	14293	14315	14285	14080	14111	14188	14131	14142	14193	14167	14288	13972	14198	14236	14185	14129	14003	14023	14174	14123	14150	14266	14034	14289	14161	14295	14271	14153	14402	14258	14119	14200	14223	14163	14214	14125	14061	14119	14321	14169	14369	14206	14228	14122	14097	14026	14253	14220	14132	14304	14061	14088	14029	14141	14152	14085	14178	14104	14158	14194	14174	14209	14075	14272	14130	14269	14143	14301	13940	14133	14151	14190	14118	14229	14179	14173	14186	14187	14100	14147	14154	14290	14276	14197	14209	14234	14282	14288	14167	14204	14133	13951	14031	14311	14166	14326	14021	14291	14284	14326	14101	14241	14346	13842	14267	14189	14228	14174	14193	14141	14066	14170	14152	14207	14178	14012	14191	14121	14211	14108	14185	14203	14232	14332	14097	14253	13972	14167	14318	14127	14241	14130	14034	14214	14187	14091	14183	14135	14396	14140	14201	14305	14147	14206	14112	14061	14233	13983	14038	14023	14058	14094	14157	14183	14151	14134	14299	14189	14094	14202	14197	14125	14174	14231	14143	14137	14280	14194	14081	14180	14363	14338	14108	14102	14093	14130	14347	14206	14189	14312	14183	14337	14151	14180	14050	14267	14193	14200	14227	14157	14022	14104	14316	14325	14113	14248	14069	14145	14200	14266	14240	14177	14171	14031	14259	14089	14230	14197	14186	14327	14152	14241	14226	14214	14093	14006	14260	14211	14230	13977	14081	14101	14273	14108	14247	14143	14177	14121	14129	14089	14273	14290	14349	14071	14218	14218	13894	14228	14202	14198	14530	14372	14212	14139	14329	13915	14022	14244	14339	14304	14335	14142	14295	14030	14117	14076	14057	14363	14120	14265	14117	14228	14290	14146	14393	14411	14344	14208	14204	14024	14236	14198	14243	14162	14205	14224	14084	14233	14339	14192	14097	14075	14135	14122	14156	14205	14317	14231	14133	14452	14160	14171	14354	14133	14209	14001	14215	13972	14285	14126	14229	14154	14247	14180	14192	14147	14216	14343	14276	14021	14178	14093	14127	14065	14077	14235	14250	14127	14255	14092	14261	14305	14122	14168	14293	14130	13981	14217	14229	14116	14173	14061	14199	14198	14268	14242	14196	14102	14285	14250	14306	14075	14175	14141	14223	14141	14077	14161	14165	14239	14133	14264	14329	14143	14339	14307	14314	14155	14133	14245	14048	14087	14140	14088	14291	14066	14040	14110	14460	14248	14088	14107	14117	14191	14281	14195	14194	14081	14103	14238	14260	14212	14190	14200	14241	14160	14250	14371	13982	14189	14361	14155	14139	14266	14181	14169	14075	14143	14245	14152	14350	14137	14222	14131	14266	14379	14241	14053	14268	14187	14224	14079	14291	14205	14163	14217	14197	14208	14226	14115	14155	14219	14097	14186	14243	14086	14219	14326	14151	13891	14147	14241	14311	14188	14149	14187	14188	14008	14415	14154	13956	14226	14093	14121	14074	14294	14316	14054	14103	14217	14113	14094	14132	14221	14289	14274	14125	14138	14169	14159	14270	14239	14110	14137	14199	14213	14282	14193	14180	14222	14113	14209	14117	14264	14215	14346	14130	14392	14266	14070	14324	14228	14224	14032	14249	14141	14125	14047	14185	14348	14139	14124	14174	14209	14026	14024	14190	14330	14191	14151	14258	14144	14256	14239	14142	14076	14187	14154	14143	14213	14242	14234	14219	14143	14213	14233	14289	14205	14139	14214	14214	14317	14311	14157	14111	14177	14225	14197	14176	14105	14161	14119	14184	14269	14299	14206	14082	14238	14063	14192	14004	14045	14377	14244	14100	14151	14220	13977	14198	14261	14028	14305	14281	14217	14307	14118	14132	14253	14089	14210	13972	14449	14149	14409	14189	14163	14148	14320	14173	14199	14092	14214	14114	14211	14133	14140	14173	14197	14158	14136	14367	14197	14233	14069	14117	14196	14211	14295	14136	14240	14145	14312	14111	13897	14096	14023	14137	14154	14224	14276	14171	14184	14236	14022	14062	14104	14244	14186	14350	14235	14157	14270	14054	14113	14218	14119	14201	14106	14293	14244	14182	14297	14102	14331	14240	14129	14332	14224	14207	14199	14384	14143	14239	14136	14146	14255	14267	14109	14242	14113	14128	14307	14124	14377	14269	14047	14301	14250	14068	14146	14110	14153	14182	14229	14223	14159	14124	14157	14300	14186	14185	14149	14118	13998	14233	14236	14287	14126	14136	14199	14171	14095	14326	14184	14125	13981	14320	14205	14286	14125	14177	14353	14028	14178	14268	14224	14104	14225	14156	14175	14146	14289	14176	14210	14073	14285	14182	14060	14184	14156	14232	14159	13982	14228	14027	14178	14170	14186	14268	14198	14181	14198	14107	14313	14099	14346	14210	14288	14095	14140	14323	14318	14258	14329	14105	14317	14088	14254	14282	14011	14156	14239	14238	14250	14172	14108	14306	14100	14183	14383	14286	14195	14031	14239	14277	14174	14321	14128	14197	14192	14219	14070	14284	14269	14012	14197	14312	14233	14239	14215	14062	14141	14263	14227	14304	14193	14243	14095	14094	14460	14088	14232	14197	14178	14225	14001	14327	14130	14118	14173	14063	14194	14165	14088	14272	14163	14196	14323	14184	14217	14321	14044	14110	14009	14241	14151	14264	14071	14244	14303	14106	14228	14388	14077	14139	14201	14146	14194	14399	14276	14153	14097	14376	14140	14069	14300	14138	14270	14245	14142	14174	14251	14049	14134	14124	14146	14128	14072	14182	14333	14018	14094	14113	14203	14142	14329	14171	14170	13969	14091	14148	14156	14109	14076	14063	14148	14343	13835	14295	14231	14281	14203	14249	14165	14098	14178	14206	14066	14194	14141	14171	14204	14126	14187	14367	14303	14232	14021	14071	14235	14100	14237	14223	14199	14278	14277	14178	14106	14077	14192	14081	14353	14015	14268	14166	14180	14264	14124	14108	14317	14274	14021	14219	14213	14292	14163	14146	14220	14214	14039	14238	14139	14190	14135	14224	14050	14361	14103	14203	14307	14034	14265	14151	14180	14212	14165	14255	14254	14220	14247	14304	14268	14141	14152	14303	14204	14187	14196	14089	14288	14266	14098	14245	14186	14274	14331	14289	14276	14185	14231	14131	14140	14179	14129	14130	14121	14201	14082	14205	14308	14077	14420	14161	14250	14173	14225	14306	14205	14367	14201	14302	14194	14153	14081	14181	14161	14185	14164	14103	14258	14251	14122	14207	14180	14192	14323	14203	14232	14191	14282	14217	14133	14274	14131	14211	14077	14230	14126	14095	14211	14281	14361	14229	13941	14082	14193	14120	14317	13931	14293	14189	14207	14172	14067	14339	14216	14211	14231	14319	14131	14103	14119	14107	14146	14202	14187	14163	14265	14143	14298	14129	14209	14194	14177	14308	14120	14182	14028	14157	14228	14272	14170	14077	14261	14372	14205	14209	14124	14144	14248	14038	14249	13947	14240	14135	14268	14184	14220	13982	14187	14157	14100	14078	14181	14207	14301	14255	14194	14191	14053	14260	14150	14056	14212	14113	14460	14242	14211	14254	14258	14167	14180	14102	14265	14265	14181	14107	14138	14139	14148	14379	14195	14204	14158	14283	14191	14288	14150	14215	14358	14269	14455	14072	14149	14165	14230	14119	14233	14171	14018	14153	14137	14190	14237	14206	14433	14275	14151	14254	14119	14124	14308	14345	14147	14402	14148	14249	14089	14241	14063	14022	14249	14327	14224	14202	14277	14195	14220	14182	14151	14089	14196	14183	14315	14056	14399	14225	14144	14164	14246	14311	13980	14251	14084	14122	14254	14138	14149	14188	14263	14241	14120	14263	14162	14233	14303	14308	14150	14131	14118	14106	14199	14344	14303	14134	14269	14073	14243	14305	14237	14161	14163	14050	14151	14271	14310	14032	14035	14414	14033	14282	14200	14212	14181	14081	14185	14194	14210	14053	14168	14219	14202	14129	14218	14136	14099	14148	14158	14127	14328	14402	14204	14186	14186	14252	14390	14375	14383	14157	14137	14285	14040	14203	14275	14302	14280	14222	14127	14136	14106	14286	14311	14228	14186	14155	14194	14159	14249	14122	14215	14209	14156	14186	14170	14220	14221	14076	14090	14144	14212	14071	14298	14124	14139	14267	14050	14158	14308	14301	14328	14284	14230	14085	14141	14168	14259	14089	14155	14367	14157	14180	14099	14122	14240	14252	14094	14235	14133	14101	14133	14165	14195	14184	14058	14079	14283	14316	14190	14067	14173	14440	14168	14323	14173	14161	14192	14296	14194	14285	14322	14206	13995	14228	14002	14202	14083	14221	14392	14127	14137	14280	14237	14307	14291	14124	14172	14172	14194	14167	14164	14166	14002	14178	14125	14221	14301	14338	14140	14166	14074	14342	14139	13989	14028	14388	14181
23939	21368	28893	24507	23112	23815	22958	19444	17969	17829	18009	17682	17304	16932	16745	16446	16636	16695	16588	16404	16418	16602	16513	16340	16289	16394	16449	16193	16320	16130	15986	16132	16256	16337	16257	16391	16328	16262	16239	15907	16166	16254	16212	16126	16199	16076	16162	16183	16181	16225	16661	16775	16519	16353	16427	16017	15939	16267	16165	16100	16148	16101	16032	15966	15919	16080	16004	16108	16059	16109	16031	15969	16062	16043	16112	16279	16029	15990	15981	16203	16062	16197	16080	16165	16165	16218	16126	16035	15932	16210	16090	15958	15972	15998	16103	16046	15933	16077	16000	15963	16155	16139	15896	16194	16160	16073	16164	16107	16143	16047	16137	16028	16048	15915	16228	16013	16005	16136	15983	15968	15950	16274	16244	16039	16161	16034	16048	15915	15895	15905	16169	15997	16078	16002	16071	16116	15995	16185	16137	15905	15931	16243	16100	16156	15999	15949	15893	16009	15952	15929	15994	16065	16091	15849	15970	16037	16217	16054	15918	15998	15963	15986	16152	15981	15978	15912	16183	16161	16014	16242	16080	15838	15987	16249	16041	15934	15871	16047	16142	15833	16152	16099	16177	16177	16063	15894	16206	15947	16008	16076	15946	16128	16130	16105	16185	16026	16185	16063	15858	16113	16217	16088	16036	16172	16074	16135	16069	15934	15893	16149	16170	15929	15930	16149	16117	15876	16006	16209	16068	16224	16014	16080	16173	16192	15925	16099	15864	16163	15925	16168	16174	15984	16137	15984	16215	16121	16084	16008	15980	15928	15987	15933	16081	16024	16119	16127	15999	16008	16094	16097	15906	15976	15807	16035	15899	16153	16058	16035	16033	16047	16093	16096	16159	16088	16004	16129	16004	16019	16089	16209	16077	16306	16059	15878	16022	16142	15876	16151	15849	16140	15928	16019	16096	16098	15976	16035	16257	15973	15927	16064	16047	15931	16084	16051	16131	15926	16010	15790	15980	16000	16051	15897	15977	16001	16120	16060	15849	16027	15997	15925	16061	15969	15999	16063	16141	15953	15890	16027	16294	16026	15979	15940	16130	16315	15908	15908	16100	16131	16179	16032	16001	15888	16102	16044	16113	15922	16350	15902	15923	16106	16028	16110	16090	16090	16014	16117	15989	15904	16313	16255	16078	16152	16110	16032	16025	15996	15888	16199	16033	16103	16312	15754	15879	15979	15924	16119	16052	15902	16219	15988	16095	16270	16325	16135	16092	16127	16173	16125	16034	16013	16055	16216	16192	16062	16210	16007	15980	16153	16006	15890	16010	16013	15895	16213	15976	16002	16039	16098	16106	16103	16231	16018	16185	15774	15910	16155	16056	15940	16143	16198	15843	16058	15994	15883	16047	16150	16019	16129	15851	16051	16097	16108	16107	15976	16113	16263	16195	16086	15965	15965	16121	16024	16133	16066	15972	16232	16211	16089	15970	16018	16181	16182	16108	15960	16044	16034	15998	15991	16046	16072	16028	16215	16076	15963	15929	16104	16083	16145	16108	16169	15757	15999	16131	16058	16016	15951	16131	16110	16188	15964	16027	15997	16049	16168	16253	16095	16165	16109	16046	15959	16064	16146	16071	16353	16104	16123	15929	16128	15967	15979	16275	16004	15982	16132	16281	16109	15876	15930	15958	15911	16244	16051	16144	16328	16050	16050	16189	16019	16102	16072	15903	16050	16221	16086	15952	16035	15928	15984	15994	16039	16032	15978	15976	16111	16094	15993	16060	16299	15919	15821	15851	15916	15992	16257	16265	15878	15839	16114	16168	16189	15919	15965	16116	16102	16218	16061	16229	16090	16003	16082	16086	15915	16030	16077	16000	16005	15869	16131	16146	16076	15900	15998	16074	15951	16161	16114	16017	16189	16086	16095	16251	16208	16097	15944	16092	16117	16155	16103	16157	16011	16059	16029	15944	16008	16313	15988	15987	15998	16069	15985	16387	16180	15946	15999	16108	16004	16377	16062	16154	16118	16111	15892	16084	16137	15911	15949	16166	16158	16078	15879	15946	15934	15907	15983	15875	15998	16084	15962	16005	15830	16021	16169	15944	15992	15998	15931	16052	16121	16154	16150	15873	16188	16046	15926	15893	16030	16253	16121	15983	16164	16086	16078	16126	16064	16009	15893	15991	15967	16083	16133	16128	15904	15862	16049	16241	16006	15980	16155	16222	16031	15915	16166	16180	16239	16014	16079	16164	16033	15973	15985	16044	16031	16032	16029	15913	16289	16031	15928	16170	16217	15934	16019	15941	15947	16127	16164	15933	16206	16103	15981	16007	16040	16094	15967	16240	15986	15890	16211	16101	16034	16094	16170	16226	16015	16095	16228	16224	16165	16004	16143	16275	16074	15951	16144	16043	15932	16030	15969	16190	16076	16238	15990	16053	16034	16126	16084	15937	15851	15994	15982	16080	16021	16231	16128	16057	16014	16176	16315	16122	16059	16134	16063	15972	15918	15927	16001	16148	16136	16140	16163	16204	16015	16086	15929	16039	15986	16054	16187	15915	15928	15954	16189	16152	15757	15895	15897	15928	16280	16132	16164	16173	16101	16011	15998	16036	16153	15955	16109	16119	15937	16026	15844	16137	16030	16061	15963	16037	15904	16114	16084	16000	15999	16108	16275	16234	16145	15975	15946	16320	16080	16074	15942	15926	15851	15994	15967	15930	15916	15885	15861	16056	16188	16019	15995	16231	15779	16210	16018	16049	16105	16018	16137	15995	15993	15983	16244	16243	16121	16083	16139	16020	16069	15856	15985	15999	16195	15927	15940	15969	16057	15972	16027	16030	16155	15964	15908	16110	15987	15950	16004	15902	16175	15916	16045	16265	16109	16212	15856	15847	16173	16137	16052	16040	15986	16003	16052	16095	16131	16031	16050	16169	16061	16076	15942	15929	15932	15913	15945	16094	15923	16064	16044	16074	16042	16005	15961	16231	16132	15813	16042	16028	16005	16146	16193	15981	16005	15887	16127	16244	15923	16093	15915	15981	16201	15926	16079	16105	16077	16056	16074	16229	15995	16006	15975	15957	15874	16140	16011	15859	16221	15904	15922	16227	15951	16101	15773	16062	16123	16201	16047	16070	16060	16112	16017	16210	16054	16131	16041	16129	16227	16114	15884	15944	15955	15883	16175	15984	16127	16184	16071	16134	15999	15897	16159	16080	15842	16076	15887	16135	15977	16108	16204	16055	16074	16144	16002	16409	16152	16069	16006	16110	15995	16090	15837	15953	16127	16135	16112	15987	16139	15882	16118	15896	16087	16042	16127	15913	16161	15947	15806	16046	16208	15842	16105	16019	15808	16042	16023	16024	15926	16187	15852	16326	16123	16043	16165	16212	16160	16134	15919	15976	15984	16169	16133	16185	16060	15997	16096	16103	15893	16098	16074	16231	16080	16030	16109	15951	15857	15993	15877	16172	16124	16108	15996	15853	15946	16110	16187	15987	16050	15916	16007	16010	16111	16321	16380	16043	16157	15997	16055	15965	15956	16066	16019	15943	15858	15919	16155	15996	16056	16108	16117	15983	16166	16027	16078	16028	16109	16044	16102	16249	16039	16094	16122	15949	15861	15914	15964	16089	16107	16186	16178	15857	16098	16101	16116	16079	16218	16038	16132	16077	16161	16257	15951	16241	15986	16100	15976	16031	16184	16055	15980	16071	16191	16208	15899	15944	16032	16079	15906	16006	16114	16056	16127	16039	16110	15966	15924	16019	16044	15936	16032	15950	16087	16099	16142	16094	15940	16005	16211	16030	16030	16128	15927	15909	16079	15931	16184	16130	15993	16017	16006	15982	16097	16058	16142	16037	15893	15938	15985	16099	15930	16113	16114	16293	16099	15963	15792	16100	16027	15953	16026	15944	16337	15972	16219	16156	16118	16287	16115	16198	15950	16067	16067	16051	16152	15992	15944	16027	16146	16095	15833	15955	16172	15998	16247	16167	15973	16171	15987	15890	15936	16092	15886	16081	15967	16163	16150	15824	16118	16025	16008	15966	15837	16165	15887	15870	16237	16151	16189	16129	16057	15955	16259	16223	16114	15943	16172	16098	16196	16151	16095	16193	16389	15989	16232	16163	16028	16022	16081	16033	15966	16300	16139	15956	16070	16134	16268	15894	15976	16018	16210	16061	16176	16285	16355	16141	16042	15981	15939	16065	16180	16170	16407	16058	16048	16046	16126	16109	15873	15880	15879	16014	16176	16163	15887	16149	16348	15986	16126	16038	16043	15938	16117	16145	15863	16160	16014	16078	16092	16201	16102	16147	16157	15960	15971	16014	16022	16025	16227	16196	16047	15958	16165	16084	16056	16095	16144	16019	16102	15973	16044	16107	15979	15953	15965	16093	15848	16125	16044	15997	16068	16015	15905	15971	16148	16144	16009	16031	16152	15977	16070	16099	16089	16118	16199	16215	16121	15970	16312	15990	16017	16058	15956	16241	16058	16081	16071	15888	16008	16059	16078	16189	16032	16119	16110	15987	15926	16057	16057	15895	15999	15984	16182	15924	16117	16071	16014	15910	16176	16137	16057	15948	16204	16190	15940	15969	16008	16188	16043	16093	16021	16215	16094	16188	15971	16225	16252	16188	16083	16110	15901	16076	16060	16086	15902	16077	16159	15944	16270	15945	16126	16128	16114	15792	16033	16022	16005	16046	16030	15971	16007	15926	16180	16102	16049	16184	16110	15903	16086	15822	16166	15971	16058	16329	15896	15964	15829	16013	16099	16061	16084	16117	16194	16033	15815	16261	16202	15781	16019	16117	15985	16217	16006	16068	16189	16155	16076	16020	15948	15980	15899	16085	16087	16178	16179	15851	15974	16151	15870	16056	16148	15960	16092	16122	15899	15947	15913	16067	16138	16073	15964	15973	15999	16061	15922	16074	15850	15994	16070	16133	16051	15994	15975	16122	16097	16219	16116	16018	16104	16083	16127	16221	15874	16103	16044	16068	15864	15916	15954	16069	16268	16014	16109	15987	16045	16110	15726	16048	16183	16134	16053	16134	16103	16062	16154	16009	16021	15898	15906	16251	16161	16183	16057	15971	16098	16059	16141	15950	15832	15879	15995	15936	16099	16088	16173	16287	15870	16169	16020	16223	16034	16033	16124	16089	15928
22171	38645	38427	30006	25895	22226	20449	18442	16822	16419	16585	16400	15718	14949	14620	14563	14605	14494	14513	14422	14156	14259	14200	14369	14243	14296	14111	14270	14261	13950	13981	13856	13905	13862	14120	13942	13932	13929	13829	13867	14010	13837	13924	13862	13813	13896	13877	13871	13858	14050	14644	14389	14257	14150	13916	13897	13856	13912	13718	13777	13745	13758	13963	13924	13835	13741	13768	13806	13811	13962	13798	13807	13937	13806	13882	13781	13823	13764	13904	13847	13693	13835	13842	13936	13913	13687	13952	13772	13749	13894	13816	13884	14000	13839	13751	13863	13864	13859	13858	13893	13717	13921	13874	13928	13921	13907	13824	13764	13737	13872	13780	13781	13795	13692	13904	13830	13785	13806	13705	13772	13887	13941	13629	13889	13563	13747	13764	13817	13936	13689	14075	13858	13929	13848	13952	13805	13923	13808	13999	13831	13890	13828	13924	13652	13932	13830	13906	13778	13738	13735	13822	13677	13770	13930	13929	13925	13896	13956	13881	13888	13722	13767	13846	13879	13766	13950	14000	13797	13876	13832	13682	13874	13904	13876	13802	13840	13551	13822	13938	13857	13809	13873	13717	13739	13760	13934	14110	13762	13707	13805	13802	13774	13824	13719	13955	13873	13847	13779	13757	13815	13945	13857	13674	13816	13800	13794	13913	13956	13849	13946	13821	13824	13835	14031	13892	13655	13829	13786	13815	13822	13796	13629	13911	13745	13891	13590	13882	13851	13936	13831	13830	13874	13842	13700	13997	13899	13807	13775	13743	13713	13795	13866	13804	13788	13869	13948	13947	13768	13968	13853	13859	13725	13676	13887	13781	13892	13784	13887	13782	13841	13786	13764	13831	13743	13904	13825	13769	13689	13923	13814	13789	13823	13847	13897	13746	13967	13668	13896	13893	13795	13922	13826	13879	13892	13780	13810	13836	13795	13840	13837	14005	13856	14015	13862	14003	13909	13889	13857	13786	13678	13968	13723	13695	13988	13871	13666	13744	13786	13852	13892	13883	13648	13832	13780	13752	13715	13919	13893	13888	13821	13798	13797	13807	13596	13874	13800	13745	13950	14022	13661	13726	13872	13870	13727	13761	13965	13857	13795	13746	13796	13925	13799	13733	13857	13745	13734	13871	13815	13733	13723	13925	13879	13928	13759	13870	13702	13892	13954	13862	13816	13816	13948	13786	13855	13870	13640	13828	13757	13908	13753	13871	13882	13917	13775	13850	13762	13946	13746	13809	13759	13936	13820	13796	13951	13791	13957	13851	13765	13829	13777	13765	13878	13736	13861	14031	13694	13861	13779	13879	14080	13803	13785	13808	13861	13980	13641	13851	13929	13898	13875	13690	13882	13825	13820	13829	13772	13746	13837	13941	13737	13800	13869	13773	13766	13935	13875	14017	13804	13930	13736	13824	13760	13860	13817	13803	13806	14004	13919	13707	13826	13751	13921	13841	13716	13839	13840	13829	13885	13840	13846	13834	13770	13742	14061	13683	13768	13708	13788	13896	13778	13850	13895	13687	13676	13746	13773	13819	13852	13882	13930	13836	13729	13762	13997	13879	13851	13804	13827	13918	13900	13811	13742	13777	13930	13662	13782	13933	13933	13844	13944	13839	13909	14006	13814	13710	13770	13915	13980	13911	13921	13787	13825	14003	13839	13884	13857	13884	13942	13774	13760	13731	13804	13801	13719	13740	13765	13742	13820	13774	13636	13701	13872	13897	13954	13961	13704	13799	13794	13811	13952	13824	13948	13901	13771	13946	13748	13785	13916	13793	13857	13757	13736	13582	13891	13887	13861	13805	13790	13735	13992	13576	13922	13782	13733	13880	13675	13843	13924	13805	13865	13985	13781	13841	13680	13942	13970	13823	13706	13742	13853	13711	13667	13698	13984	13906	13875	13794	13768	14011	13942	13790	13793	13872	13815	13633	13775	13867	13834	13817	13719	13915	13745	13822	13817	13810	13880	13745	13735	13917	13951	13670	13739	13872	13957	13669	13883	13751	13885	13909	13911	13843	13738	13839	13703	13830	13967	13935	13766	13695	13751	13823	13771	13875	13662	13923	13772	13811	13896	13924	13926	13711	13759	13931	13753	13869	13827	13656	13941	13909	13824	13725	13965	13807	13816	13974	13796	13724	13823	13705	13743	13796	13694	13890	13746	13706	13701	13834	13856	13809	13976	13842	13935	13696	13703	14032	13817	13926	13798	13807	13830	13869	13805	13958	13955	13922	13934	13897	13705	13852	13811	13929	13923	13971	13951	13827	13637	13854	13706	13772	13937	13694	13802	13804	13712	13753	13814	13675	13754	13779	13717	13855	13894	13962	13813	13660	13794	13751	13747	13861	13813	13719	13838	13943	13846	13927	13641	13810	13871	13905	13983	13708	13708	13714	13962	13773	13772	13881	13957	13847	13840	13619	13739	13878	13745	13901	13989	13862	13744	13972	13815	13690	13832	13830	14009	13786	13842	13548	13749	13719	13818	13854	13885	13777	13865	13756	13670	13822	13940	13707	13778	13955	13811	13665	13939	14036	13560	13921	13988	13812	13679	13858	13868	13737	13827	13877	13835	13855	13883	13704	13661	13765	13671	13725	13856	13705	13842	13905	13747	14020	13789	13876	13890	13831	13918	13807	13651	13779	13742	13620	13766	13758	13937	13768	13817	13991	13768	13753	13787	13959	13928	13822	13815	13792	13800	13866	14015	13873	13803	13806	13882	13813	13915	13797	13955	13724	13869	14046	13934	13829	14121	13840	13727	13968	13801	13809	13646	13881	13842	13799	13764	13881	13851	13846	13746	13643	13779	13917	13833	13935	13662	13913	13819	13850	13781	13738	13847	13791	13833	13827	13801	13850	13820	13749	13658	13908	13751	13842	13931	13668	13877	13694	13831	13822	13767	13721	13710	13812	13948	13669	13954	13803	13802	13843	13737	13930	13942	13672	13793	13941	13771	13914	13836	13838	13535	13805	13756	13823	13840	13730	13897	13771	13715	13720	13989	13981	13747	13846	13838	13737	13783	13816	13736	13932	13839	13802	13816	13766	13920	14070	13698	13892	13898	13771	13889	13869	13635	13859	13883	13873	13776	13840	13860	13872	13709	13815	13833	13724	14020	13778	13825	13811	13955	13851	13773	13764	13913	13767	13760	13798	13890	13924	13802	13766	13795	13882	13806	13814	13846	13682	13774	13833	13981	13788	13757	13780	13740	13881	13768	13913	13867	13701	13862	13784	13846	13763	13829	13877	13745	13849	13976	13723	13769	13894	13897	13647	13874	13733	13835	13852	13742	13834	13917	13735	13589	13865	13811	13648	13813	13950	13860	13839	13989	13916	13740	13840	13855	13896	13965	13753	13877	13803	13839	13856	14031	13925	13804	13947	13882	13777	13817	14010	13877	13727	14032	13816	13729	13840	13767	13778	13688	13823	13909	13934	13967	13873	13932	13685	13819	13700	13807	13794	13761	13906	13889	13769	13910	13865	13981	13739	13698	13816	13957	13772	13984	13710	13884	13980	13915	13798	13751	13876	13774	13730	13829	13896	13807	13762	13782	13790	13963	13866	13739	13773	13846	13850	13605	13647	13829	13793	13821	13847	13824	13796	13760	13808	13825	13729	13687	13811	13954	13766	13979	13814	13737	13759	13747	13745	14021	13883	13811	13789	13887	14028	13838	13831	13819	13758	13688	13783	13750	13790	13769	13894	13673	13798	13857	13884	13843	13795	13857	13756	13746	13864	14023	13927	13676	13822	13772	13802	13666	13980	13583	13705	13800	13800	13832	13958	13963	13821	13833	13818	13921	13826	13882	13877	13781	13876	13808	13837	13647	13919	13942	13758	13856	13896	13888	13852	13779	13782	13751	13746	13906	13824	13897	13736	13840	13816	13771	13833	13841	13861	13839	13814	13816	13720	14004	13867	13762	13954	13857	13871	13779	13878	13704	13941	13938	13763	13695	13868	13842	13917	13819	13851	13830	13801	13984	13801	13745	13828	14020	13731	13936	13759	13954	14078	13921	13764	13755	13831	13725	13838	13722	13931	13825	13808	13804	13862	13946	13782	13618	13769	13832	13793	13766	13723	13777	13778	13826	13741	13784	13888	13917	13822	14101	13874	13711	14004	13718	13844	13845	13718	13764	14025	13811	13959	13865	13941	13915	13848	13792	13996	13929	13909	13817	13923	13893	13624	13873	13948	13855	13894	13857	13769	13901	13704	13876	13814	13868	13890	13723	13964	13845	13875	13838	13968	13753	13800	13779	13699	13946	13778	13882	13843	13852	13854	13755	13842	13806	13879	13652	13924	13806	13879	13931	13824	13798	13890	13722	13793	13746	13950	13758	13735	13779	13902	13878	13868	13654	13874	13777	13686	13852	13810	13774	13933	13798	13905	13909	13763	13813	13836	13868	13768	13822	14028	13880	13776	13791	13900	13886	13852	13821	13694	13931	13812	13867	13858	13796	13812	13997	13772	13821	13880	13806	13647	13839	13908	13760	13810	13925	13883	13837	13744	13757	13703	13869	13757	13978	13748	13964	13822	13879	13770	13748	13760	13955	13945	13853	13907	13913	13800	13823	13743	13837	13803	13993	14075	13982	13837	13664	13846	13946	13739	13899	13837	13999	13767	13756	13927	13719	13859	13760	13769	13865	13895	13706	13983	13805	13939	13909	13888	13915	13802	13680	13999	13662	13807	13834	13778	13909	13893	13791	13911	13754	13986	13844	13924	13770	13722	13836	13861	13974	13866	13690	13772	13780	13665	13763	13874	13670	13727	13869	13851	13771	13888	13897	13955	13739	13709	13783	13773	13669	13857	13884	13838	13793	13859	13988	13772	14006	13856	13745	13713	13679	13807	13812	13887	13873	13745	13887	13834	14034	13903	13842	13903	13822	13988	13746	13801	13888	13836	13798	13949	13764	13856	13655	13910	13824	13775	13798	13972	13824	13862	13995	13891	13894	13743	13885	13809	14012	13784	13902	13925	13746	13948	13731	13791	13921	13834	13904	13774	13821	13857	13914	13844	13776	13882	13791	13973	13917	13856	13754	13796	13879	13717	13888	13791	13851	13979	13831	13949	13802	13810	13777	13820	13764	13913	13877	13711	13820	13782	13678	13824	13952	13864	13829
22954	21382	29282	23903	22014	25283	27732	21303	19205	19428	18701	18420	17551	17367	17021	16788	16757	16595	16620	16403	16606	16649	16428	16602	16608	16468	16329	16271	16473	16388	16202	16214	16161	16154	16138	16046	16134	15955	16175	16118	16227	16281	16121	16214	16251	16114	16026	15972	16257	16571	16635	16667	16421	16378	16028	16095	16157	16140	16256	15948	16029	16117	15975	16010	15926	16067	16054	15959	15743	15924	16117	16108	16163	15988	16060	15907	15873	15957	16058	15971	16063	16114	15874	16034	15957	15861	15870	16038	16084	16311	16060	15935	15936	15851	16078	15970	16099	16120	15891	16217	16070	15970	15924	15893	15967	15888	16110	15988	16130	15985	16143	16017	15911	16258	16098	16051	16018	16071	16043	15940	15979	16198	15927	16160	15943	15942	15929	16039	16112	16054	15926	16009	16010	15893	16210	15941	16050	16063	15904	15821	15968	16050	15847	15940	16144	15936	16084	15856	15958	15823	16085	16120	16045	15945	15971	16012	15958	16011	16091	15970	16052	15991	15909	16083	15783	15851	16104	15940	16070	16242	15893	16059	16167	16012	15953	16081	16008	16071	15899	16204	15753	15923	16023	15864	15905	16006	16051	16033	15940	15982	16032	15812	16137	15974	15944	15966	15927	16097	15962	16126	15926	16001	15846	15961	15805	16087	16023	15977	15999	16028	15974	16048	15927	16061	16027	15929	15810	15797	15952	15856	15927	16030	15984	15844	15968	15841	16026	16067	15757	16008	15862	15962	16164	16012	15961	16193	16101	15998	15948	15963	16048	15798	16243	15902	16090	16037	16007	16099	16096	15991	15908	15951	16087	15869	15841	15978	15942	15925	16043	15928	16136	15970	15939	16176	15983	15808	16051	16096	15937	15933	16043	16157	15903	15966	16008	16000	16001	15917	16071	16020	15996	15814	16090	15775	16047	16006	16175	15927	16034	16052	16103	16023	15983	15942	16029	16159	16004	16020	15905	16096	16176	16118	16076	15951	15927	15957	16096	16034	16044	16045	15955	15868	16074	16077	15987	15710	15910	15976	16085	16078	16033	15945	15963	16015	16132	15826	15960	15895	16169	15842	15958	16023	15870	16165	15972	15802	15804	15969	16138	15970	15823	15946	15907	16061	15942	16020	16005	15684	16053	15947	15889	16101	15912	15919	15752	15936	16043	15985	15880	15938	15955	16094	15871	16077	16056	16070	16097	16030	16211	15923	15806	15877	15902	15952	15686	16093	16067	15958	16080	15815	15889	16160	15953	15861	15855	15867	16003	15956	16062	15803	16070	15874	16223	15955	15820	15971	15923	16007	16034	16127	16236	16180	15715	16079	16161	15856	16052	15861	15950	15778	15983	16037	15927	15994	15960	15860	15912	15982	16083	15946	15938	16153	16018	15886	16135	15917	15958	16059	15952	15764	15920	16090	16108	16030	15927	15853	15906	15976	15903	16125	15889	15914	15749	15707	15984	15851	16095	15930	16065	15936	16064	16010	16109	16093	15937	15944	15904	15993	15981	16139	16036	16011	15974	16057	15757	15778	15987	15931	15968	16044	15880	15902	15933	16040	15871	15810	15953	15977	15955	15884	15831	15990	15914	15904	16093	15977	15999	16069	15815	15738	16042	15853	16105	16145	15902	15898	15843	15995	15873	15732	15952	16143	16013	15984	16009	16091	16087	15692	15944	16067	16022	15815	15859	15944	16050	16042	15889	16027	15961	16007	16021	16108	15998	15870	15923	16000	15912	15976	15863	15932	16032	16095	16129	15877	16103	15982	15889	15967	15951	16005	16034	16012	15985	15951	16107	15905	16051	15937	16127	15907	15773	16020	15954	15959	15951	15970	16040	16170	15998	16073	16023	15993	15858	16053	16050	15910	16153	16013	16107	16097	15999	16066	15991	16061	15943	15987	15923	16108	15971	16022	15721	15896	15938	15893	16199	15973	15882	15934	16000	16136	16034	16218	16153	15778	16028	15867	15997	15845	15887	15982	16087	16106	15941	15951	16128	16010	16089	15975	15915	15837	15711	15958	15860	15991	15940	15962	15973	15922	15801	15954	16047	16044	16176	16025	15915	16094	15995	16122	16016	15971	15837	15839	15949	15742	15920	15949	16027	16106	16162	16050	16066	15967	16006	16025	15980	15756	15933	15975	16093	15955	15904	16134	16034	16162	16027	16025	15928	15942	15917	15983	15817	16128	16027	15829	15805	16118	15902	16118	16102	16093	15877	15801	15938	15916	15860	15935	15863	15964	15887	15962	16005	16058	15874	16000	15931	15933	15938	16216	15942	16048	15884	15982	16003	16187	16091	16117	15875	15698	15991	16035	15924	15902	16049	16015	16068	15788	16098	16212	16132	15945	16021	15885	15897	15970	16014	15992	15975	15801	15797	15842	16070	16114	16091	16044	16081	15993	15968	16077	15973	15750	15957	15983	16030	16013	16007	15906	16082	15797	15769	15881	15936	16047	16018	15931	15987	15882	16039	15747	15830	15917	15988	16086	16091	15916	15939	16035	15984	15891	15825	15835	15910	16014	16151	16012	16190	15673	15839	15761	15778	15854	15908	15980	15966	16095	16213	16124	16133	15882	15837	15888	15981	16013	16035	16023	15948	15853	15958	16048	15877	15973	16065	15901	15887	15915	15978	16060	15869	15997	16014	15961	15981	15870	15888	15976	16096	16137	15865	15953	16042	15908	16196	15928	15909	15910	15948	15886	15899	16020	16013	16023	15993	16011	15925	16032	15994	15898	15984	15998	16179	16013	16052	15875	16129	15738	15990	15944	16047	15931	16141	15970	15808	15898	15776	15971	15908	15952	15925	16081	15984	16035	15914	16094	16093	15879	15966	16058	16128	15940	15978	16138	16144	15870	16023	15757	15806	15892	15751	16041	16112	15889	16039	16190	16146	15983	15819	15763	16090	15976	16127	15946	16047	16068	15979	16122	16079	15738	15946	16056	16133	15823	15885	16066	15949	15968	15790	16121	16060	16076	16121	16355	15999	15947	15929	16043	15990	15966	15930	16009	15994	15885	15784	15880	15991	16048	16041	15853	15952	15975	15856	15940	15865	15897	15890	15850	15811	15797	15902	15966	15970	15880	16016	15914	16033	15946	15931	16079	15845	15906	16062	16091	15913	16075	15967	15982	15984	15745	15982	15919	15862	16214	15964	16025	16013	15997	16071	15971	16076	15944	16097	15997	15964	15900	15843	16101	15901	15981	16220	16063	15875	15948	16026	15967	16008	15932	16038	16085	15935	16052	16217	16000	15968	16106	15989	15965	15910	15954	16139	15912	16056	15950	15802	15902	15944	16001	16116	15998	16160	15888	15952	16142	15820	15955	15985	15778	16108	15860	16076	16144	16247	15833	15964	15978	15788	16017	15882	15982	15887	15788	15795	16107	16276	16048	15942	16110	16110	15893	15956	15932	15961	15946	15856	16040	15905	15931	16091	15942	16078	15883	15964	15928	15938	15923	16165	16050	15946	15861	15839	15950	15917	15831	15845	16055	15965	15908	16172	15928	15908	15923	16050	16180	15988	15989	15918	15782	15914	15884	15922	16010	15942	15959	15916	15995	15853	16144	16067	15975	15986	16193	16006	15797	15831	16074	15885	15887	16057	15958	15943	15855	15963	16101	16074	16035	16063	15988	16016	15957	16085	15998	16053	15961	15931	15837	15955	15981	15788	16088	15811	16243	15959	15965	16032	15966	15869	15814	16030	16061	15962	16181	15945	16056	15953	15969	16139	16071	15980	15728	16052	15907	16143	15779	16130	15901	16128	15876	16090	16083	15879	15905	15944	15957	15976	16117	16079	16083	15934	15956	16056	16348	15947	16002	16024	16088	16090	16066	15940	16014	15813	16043	15982	15790	15837	16042	16117	15898	16035	15834	15927	16138	16088	16014	16052	15989	16122	15957	15926	15894	16061	16069	15932	15952	15935	15872	16013	16023	15841	15974	16043	16065	16065	16112	15972	16161	15868	16018	15857	15992	16032	16027	16005	15971	16109	16052	16045	15885	16172	16037	16040	16176	15920	15964	15943	15824	15839	15922	15870	15902	16030	15843	16177	15982	16033	15843	15934	15866	15810	15952	16031	15855	15916	16136	15952	16025	15935	15968	16202	16091	15947	16185	15984	16027	15892	15860	15901	15796	16017	15998	15954	15722	15978	15997	16026	16012	15971	15785	16012	15907	15833	15817	16015	15909	16267	16054	15845	16114	15951	15894	15838	15871	15990	16222	16153	16030	16027	16018	16105	15891	16109	16003	15862	16091	16034	16171	15809	15981	15874	16051	15946	16064	16031	15822	15769	15975	16114	16020	16063	15933	15819	15958	16076	15962	16047	15967	16122	16022	16056	16079	15966	15952	15930	16188	16000	15997	15874	15943	15863	15796	15887	16062	16062	16061	15876	15963	15875	15926	16195	15846	15896	16039	15825	16278	15794	15871	15861	15835	15636	15882	15804	15904	15964	16036	16137	15990	16082	16103	15862	16016	16043	15936	15955	15831	15724	15863	16033	15861	15906	16062	16159	15957	16081	15875	16085	15902	16041	15874	15910	15988	15855	15957	15923	16277	15971	15845	15761	16060	16002	15881	15935	15932	15883	15946	15993	15774	15847	16041	16024	15875	16087	15922	16048	15954	15882	15775	15965	15894	16086	16157	15751	15953	15974	16022	15931	16064	16049	15906	15895	16057	16174	16006	15944	15964	15922	15825	15972	15964	15952	15751	15857	15893	15775	15874	16119	15905	15918	16070	15967	16051	16051	16158	15976	15934	15916	15865	15921	15995	16067	15919	15959	15947	16106	15881	15872	15982	15874	15779	16136	16225	15894	16071	16006	15977	15909	15689	16152	15894	16116	15925	15970	16191	15858	15894	16059	15918	15805	15824	15867	16328	16247	16038	15970	16035	15822	16123	16035	15994	16004	15904	15950	15943	15814	16124	15907	15756	16004	15895	15907	15990	16091	15950	16131	15880	15998	16091	15820	15774	15884	15827	15916	15904	15863	15831	16092	15986	15993	15927	15864	15886	16023	15887	15959	16070	15913	16099	15952	15828	15931	16040	16135	16075	15865	15895	15890	16083	16004	15721	16001	15904	16011	15897	15895	15881	16034	15954	16060	15955	15948	15917
24261	45201	43948	35325	30608	27450	24288	20391	18633	18804	17936	17373	16098	15152	14786	14682	14658	14610	14521	14347	14456	14557	14433	14394	14448	14198	14108	14324	14207	14177	13978	13910	14088	14061	13983	13991	13845	14008	13934	13938	14105	13829	13999	13802	13777	13929	13719	13830	14166	14720	15015	14848	14378	13990	13728	13864	13906	13814	13734	13920	13866	13710	13739	13803	13680	13735	13736	13933	13729	13820	13887	13921	13712	13809	13835	13701	13732	13927	13823	13798	13927	13736	13650	13946	13931	13703	13768	13806	13752	13794	13895	13727	13784	13816	13742	13637	13716	13835	13739	13886	13695	13764	13896	13840	13814	13913	13849	13751	13655	13732	13845	13955	13835	13991	13819	13774	13719	13859	13989	13721	13835	13718	13928	13703	13817	13616	13724	13800	13920	13690	13822	13950	13922	13778	13682	13813	13859	13910	13909	13797	13720	13782	13794	13804	13750	13760	13779	13696	13877	13656	13803	13721	13725	13795	13855	13864	13685	13783	13767	13892	13729	13923	13880	13834	13631	13904	13726	13876	13703	13832	13591	13804	13623	13753	13799	13733	13863	13807	13706	13650	13675	13788	13884	13799	13935	13595	13654	13599	13878	13770	13886	14046	13692	13729	13862	13906	13746	13740	13742	13750	13668	13749	13752	13670	13825	13783	13614	13699	13818	13650	13831	13786	13798	14013	13907	13606	13548	13721	13791	13888	13721	13890	13674	13648	13708	14044	13876	13807	13858	13642	13893	13860	13663	13670	13654	13656	13764	13811	13550	13720	13747	13650	13758	13695	13714	13813	13724	13715	13861	13751	13677	13890	13878	13916	13899	13883	13727	13716	13637	13819	13681	13596	13764	13847	13781	13802	13780	13667	13720	13855	13558	13865	13720	13781	13928	13690	13762	13813	13709	13734	13831	13786	13738	13841	13586	13878	13803	13599	13703	13766	13866	13893	13789	13745	13797	13646	13713	13733	13633	13615	13779	13607	13813	13759	13792	13779	13856	13945	13834	13720	13750	13847	13979	13965	13720	13478	13677	13707	13830	13735	13770	13775	13812	14038	13664	13931	13756	13794	13870	13700	13641	13798	13703	13985	13786	13728	13816	13817	13628	13724	13750	13661	13723	13795	13734	13853	13800	13763	13771	13986	13702	13695	13784	13746	13921	13942	13789	13897	13777	13874	14054	13869	13713	13774	13666	13764	13804	13727	13780	13686	13831	13895	13614	13805	13872	13736	13859	13740	13742	13773	13745	13869	13761	13735	13579	13772	13569	13712	13672	13631	13681	13670	13641	13685	13717	13658	13873	13715	13726	13791	13944	13854	13646	13869	13692	13851	13768	13717	13752	13848	13835	13908	13678	13695	13737	13816	13712	13729	13762	13725	13620	13874	13788	13721	13786	13896	13719	13821	13908	13634	13707	13639	13849	13708	13841	13776	13720	13762	13776	13790	13845	13808	13800	13734	13553	13842	13968	13825	13791	13579	13895	13857	13759	13800	13646	13833	13624	13736	13877	13830	13720	13801	13861	13676	13885	13773	13678	13793	13779	13838	13767	13741	13862	13689	13852	13795	13787	13741	13826	13672	13920	13629	13760	13686	13720	13787	13757	13715	13757	13674	13774	13783	13942	13686	13738	13775	13795	13774	13653	13733	13907	13692	13661	13724	13664	13690	13850	13871	13814	13764	13706	13699	13965	13855	13851	13823	13691	13757	13843	13705	13646	13789	13688	13892	13781	13690	13772	13698	13672	13964	13683	13799	13727	13793	13656	13800	13835	13786	13699	13824	13899	13740	13671	13688	13729	13879	13657	13805	13879	13758	13805	13882	13663	13875	13872	13843	13692	13829	13815	13880	13660	13790	13644	13660	13840	13824	13701	13697	13884	13661	13567	13707	13719	13697	13757	13740	13707	13632	13796	13696	13859	13853	13778	13722	13759	13580	13758	13912	13821	13872	13697	13744	13711	13601	13720	13764	13669	13599	13839	13902	13618	13748	13568	13917	13706	13824	13848	13673	13796	13647	13854	13762	13806	13778	13811	13657	13828	13732	13772	13879	13752	13739	13836	13844	13850	13707	13723	13751	13827	13838	13636	13815	13856	13805	13774	13627	13661	13802	13692	13779	13751	13797	13707	13797	13867	13756	13607	13876	13808	13755	13689	13769	13778	13767	13806	13865	14002	13757	13801	13711	13754	13765	13851	13723	13819	13890	13976	13878	13802	13789	13639	13608	13696	13786	13817	13742	14040	13791	13893	13822	13741	13898	13802	13735	13785	13841	13778	13806	13770	13699	13744	13706	13724	13788	13820	13826	13713	13795	13822	13716	13683	13786	13753	13655	13910	13744	13957	13788	13685	13859	13739	13699	13745	13739	13846	13808	13672	13733	13823	13619	13715	13768	13706	13849	13793	13815	13834	13811	13711	13954	13770	13864	13859	13712	13944	13967	13616	13723	13817	13638	13825	13806	13591	13655	13705	13737	13837	13700	13746	13783	13727	13646	13741	13783	13786	13745	13644	13810	13818	13752	13819	13661	13719	13787	13768	13688	13751	13836	13712	13890	13754	13843	13691	13718	13592	13964	13632	13882	13608	13807	13953	13736	13841	14029	13969	13684	13720	13680	13754	13672	13934	13672	13835	13679	14002	13791	13845	13703	13691	13840	13712	13709	13754	13680	13643	13808	13812	13890	14000	13796	13713	13644	13768	13794	13662	13637	13931	13799	13805	13620	13700	13816	13776	13714	13719	13812	13579	13824	13621	13695	13730	13693	13754	13744	13818	13724	13877	13818	13798	13698	13874	13590	13838	13875	13622	13695	13832	13679	13531	13806	13742	13783	13834	13639	13886	13873	13706	13745	13887	13704	13839	13812	13855	13905	13706	13773	13799	13778	13736	13672	13907	13763	13775	13806	13769	13796	13928	13771	13679	13850	13867	13614	13874	13949	13841	13811	13761	13651	13692	13640	13670	13757	13801	13676	13662	13834	13701	13681	13795	13735	13794	13771	13799	13808	13835	13682	13755	13821	13641	13804	13825	13777	13659	13755	13881	13958	14004	13858	13793	13849	13824	13799	13861	13629	13676	13695	13701	13784	13859	13681	13709	13818	13817	13767	13785	13929	13745	13820	13874	13706	13923	13645	13737	13837	13734	13820	13855	13686	13833	13660	13959	13878	13781	13742	13783	13656	13763	13901	13639	13817	13952	13780	13670	13876	13832	13677	13779	13791	13739	13791	13696	13682	13836	14014	13626	13732	13793	13775	13746	13789	13674	13843	13677	13891	13986	13724	13981	13598	13863	13774	13753	13871	13698	13896	13726	13784	13807	13720	13897	13710	13749	13766	13647	13808	13797	13782	13799	13790	13680	13797	13830	13721	13911	13633	13831	13798	13715	13755	13746	13788	13882	13745	13744	13773	13747	13805	13742	13695	13829	13871	13746	13640	13837	13817	13602	13657	13760	13731	13647	13717	13682	13774	13840	13725	13717	13833	13815	13843	13771	13724	13730	13812	14038	13729	13476	13662	13772	13810	13808	13797	13662	13767	13803	13653	13787	13627	13800	13783	13768	13855	13833	13880	13905	13848	13802	13735	13784	13858	13665	13965	13735	13702	13839	13822	13730	13705	13735	13800	13648	13824	13819	13627	13912	13667	13706	13805	13691	13839	13886	13839	13872	13719	13906	13893	13844	13847	13874	13793	13595	13696	13838	13903	13724	13785	13795	13752	13805	13678	13744	13908	13962	13795	13857	13758	13741	13681	13692	13927	13730	13784	13746	13820	13769	13709	13786	13761	13776	13733	13597	13867	13959	13993	13686	13881	13704	13908	13687	13663	13729	13696	13585	13897	13629	13709	13786	13860	13668	13779	13624	13717	13845	13678	13710	13797	13692	13868	13800	13807	13779	13735	13751	13780	13620	13689	13926	13821	13897	13670	13903	13780	13749	13679	13753	13636	13786	13763	13916	13713	13791	13686	13823	13659	13718	13849	13711	13679	13888	13640	13761	13839	13549	13793	13875	13819	13675	13796	13707	13614	13716	13674	13752	13798	13769	13759	13906	13874	13781	13822	13827	13821	13829	13768	13851	13775	13843	13949	13844	13960	13700	13987	13711	14010	13872	13811	13802	13793	13641	13743	13787	13871	13767	13686	13903	14036	13760	13900	13721	13725	13820	13534	13773	13694	13594	14003	13669	13826	13901	13737	13824	13857	13662	13678	13728	13766	13774	13780	13919	13751	13933	13688	13527	13687	13769	13776	13624	13771	13735	13771	13703	13787	13779	13735	13789	13932	13829	13749	13649	13826	13802	13900	13916	13884	13892	13754	13763	13846	13810	13739	13682	13611	13788	13691	13867	13731	13782	13908	13837	13737	13785	13807	13773	13876	13876	13770	13670	13818	13760	13797	13829	13822	13866	13684	13950	13530	13867	13699	13827	13740	13699	13758	13769	13930	13888	13659	13728	13775	13596	13776	13757	13926	13670	13829	13777	13691	13721	13870	13557	13726	13766	13983	13861	13766	13836	13779	13667	13654	13865	13872	13839	13777	13875	13771	13876	13807	13736	13777	13751	13781	13827	13750	13791	13918	13844	13629	13728	13839	13579	13933	13955	13895	13791	13707	13899	13900	13506	13802	13873	13723	13630	13876	13906	13895	13828	13741	13650	13745	13627	13809	13725	13930	13622	13853	13737	13817	13766	13705	13759	13743	13844	13709	13920	13885	13750	13908	13821	13835	13626	13723	13634	13695	13807	13728	13903	13873	13789	13872	13821	13711	13758	13695	13758	13480	13983	13567	13972	13621	13886	13719	13846	13770	13701	13594	13816	13681	13653	13874	13900	13778	13720	13720	13860	13941	13608	13664	13828	13729	13770	13811	13874	13699	13669	13751	13784	13751	13796	13676	13638	14001	13749	13631	13745	13682	13769	13861	13836	13881	13717	13869	13781	13859	13713	13808	13636	13749	13621	13831	13863	13809	13976	13799	13732	13550	13801	13713	13897	13930	13806	13853	13783	13840	13728	13693	13735	13667	13762	13816	13912	13796	13785	13695	13670	13874	13635	13613	13774	13722	13909	13730	13856	13692	13704	13818	13662	13807	13833	13769	13881	13809	13809	13780	13717	13733	13758	13849	13731	13711
27918	23597	29962	27434	22885	20688	19964	18678	18049	17955	17346	17259	17041	16940	16833	17020	16874	16806	16750	16813	16559	16537	16788	16679	16741	16653	16687	16625	16636	16562	16649	16725	16550	16831	16737	16913	16752	16786	16644	16663	16702	16682	16596	16682	16533	16532	16539	16569	16511	16496	16715	16882	16553	16626	16450	16441	16619	16530	16635	16749	16661	16803	16616	16416	16540	16292	16510	16555	16645	16539	16601	16692	16633	16403	16507	16450	16640	16544	16631	16583	16587	16462	16521	16635	16424	16584	16658	16763	16510	16591	16507	16595	16696	16426	16502	16568	16738	16528	16476	16444	16565	16459	16683	16569	16543	16655	16616	16671	16543	16467	16525	16450	16469	16462	16590	16723	16620	16649	16305	16557	16548	16476	16676	16454	16523	16507	16473	16357	16446	16504	16602	16595	16503	16587	16528	16615	16560	16547	16501	16495	16510	16377	16500	16676	16585	16642	16424	16497	16559	16923	16557	16572	16573	16655	16597	16492	16536	16483	16511	16496	16547	16597	16610	16642	16556	16520	16485	16599	16782	16640	16715	16487	16624	16723	16480	16786	16459	16649	16690	16756	16663	16649	16587	16347	16531	16431	16696	16664	16691	16593	16337	16524	16549	16493	16574	16340	16567	16470	16492	16513	16487	16572	16624	16736	16665	16528	16583	16487	16425	16495	16620	16508	16641	16508	16497	16760	16576	16472	16498	16462	16503	16569	16481	16564	16535	16585	16402	16610	16618	16364	16660	16833	16580	16740	16658	16568	16507	16794	16554	16498	16643	16710	16617	16671	16661	16482	16678	16726	16626	16518	16494	16609	16511	16486	16406	16400	16593	16522	16595	16518	16658	16749	16612	16705	16643	16641	16390	16698	16631	16455	16558	16471	16578	16288	16606	16494	16560	16410	16521	16702	16660	16463	16601	16429	16466	16609	16528	16492	16504	16495	16701	16506	16593	16502	16398	16642	16550	16437	16590	16374	16818	16491	16594	16592	16481	16719	16402	16444	16374	16691	16447	16584	16463	16465	16709	16478	16256	16471	16517	16577	16781	16664	16514	16534	16533	16473	16499	16419	16605	16428	16445	16651	16595	16702	16738	16501	16618	16481	16551	16683	16850	16567	16692	16755	16555	16497	16475	16560	16576	16744	16673	16517	16493	16534	16566	16742	16532	16567	16379	16567	16475	16199	16513	16604	16579	16600	16341	16449	16367	16582	16590	16638	16626	16637	16534	16685	16520	16580	16624	16577	16613	16383	16593	16627	16527	16606	16580	16370	16560	16470	16535	16525	16614	16591	16491	16461	16456	16580	16565	16410	16538	16696	16347	16410	16604	16441	16469	16572	16370	16574	16516	16547	16382	16684	16682	16495	16388	16627	16612	16322	16603	16612	16504	16578	16514	16576	16498	16710	16604	16500	16672	16465	16576	16647	16757	16478	16670	16645	16610	16599	16459	16687	16736	16505	16665	16645	16557	16322	16391	16364	16507	16410	16439	16470	16583	16396	16532	16641	16527	16475	16763	16435	16562	16610	16574	16483	16433	16521	16578	16607	16519	16569	16513	16482	16541	16595	16383	16493	16418	16503	16539	16723	16531	16483	16580	16688	16556	16516	16703	16434	16440	16498	16547	16350	16598	16450	16624	16553	16516	16409	16325	16515	16496	16617	16450	16577	16529	16721	16630	16600	16445	16547	16708	16572	16681	16636	16444	16539	16505	16413	16448	16557	16564	16487	16665	16652	16386	16529	16627	16756	16662	16677	16593	16454	16523	16590	16498	16832	16511	16485	16452	16641	16784	16562	16631	16612	16488	16565	16686	16487	16664	16498	16551	16649	16638	16403	16546	16665	16604	16561	16732	16494	16604	16493	16680	16653	16734	16592	16559	16503	16616	16586	16480	16307	16543	16500	16680	16589	16606	16542	16474	16328	16566	16630	16285	16580	16500	16652	16419	16662	16290	16704	16667	16588	16521	16661	16551	16682	16298	16507	16742	16764	16321	16346	16779	16723	16728	16535	16642	16376	16519	16619	16569	16533	16537	16627	16548	16655	16578	16715	16570	16621	16743	16780	16409	16503	16511	16554	16480	16367	16572	16541	16624	16762	16455	16528	16436	16455	16454	16612	16442	16733	16647	16669	16716	16441	16769	16656	16718	16588	16761	16516	16468	16539	16649	16714	16571	16627	16582	16547	16607	16771	16569	16443	16638	16563	16592	16659	16472	16415	16472	16696	16503	16544	16500	16491	16629	16370	16468	16473	16519	16457	16674	16385	16673	16537	16536	16462	16635	16612	16640	16671	16694	16495	16542	16489	16384	16291	16526	16428	16700	16499	16510	16458	16538	16440	16727	16719	16726	16582	16690	16535	16589	16679	16707	16834	16545	16532	16646	16789	16492	16266	16399	16604	16658	16571	16743	16481	16654	16430	16590	16415	16476	16652	16461	16545	16571	16516	16500	16658	16802	16499	16554	16711	16812	16647	16616	16628	16615	16551	16563	16625	16548	16716	16424	16589	16737	16594	16580	16710	16698	16573	16722	16586	16232	16469	16487	16520	16446	16643	16582	16376	16487	16594	16644	16565	16482	16432	16619	16520	16622	16637	16357	16496	16367	16498	16512	16746	16683	16464	16695	16577	16592	16535	16778	16555	16519	16544	16490	16562	16477	16535	16711	16611	16728	16592	16522	16358	16612	16588	16639	16573	16665	16399	16641	16581	16549	16502	16578	16529	16726	16721	16682	16391	16636	16647	16551	16651	16587	16329	16713	16495	16653	16533	16713	16525	16749	16499	16751	16648	16608	16694	16465	16402	16592	16693	16510	16500	16589	16508	16646	16578	16483	16572	16824	16479	16497	16514	16473	16635	16701	16641	16615	16578	16428	16663	16591	16407	16731	16560	16737	16607	16556	16585	16528	16615	16697	16440	16615	16769	16573	16618	16583	16736	16440	16516	16618	16364	16808	16427	16682	16433	16808	16624	16668	16684	16642	16659	16639	16602	16847	16537	16494	16504	16672	16509	16547	16760	16714	16539	16625	16666	16630	16586	16693	16448	16566	16639	16568	16597	16460	16518	16650	16541	16455	16468	16639	16744	16707	16637	16555	16557	16538	16459	16695	16638	16506	16498	16666	16554	16490	16644	16665	16670	16434	16421	16637	16488	16592	16557	16468	16528	16541	16510	16579	16560	16626	16553	16540	16447	16546	16653	16440	16685	16837	16752	16464	16523	16662	16607	16490	16525	16717	16478	16554	16621	16677	16585	16508	16521	16374	16544	16595	16588	16803	16440	16525	16615	16672	16699	16530	16633	16612	16658	16621	16577	16667	16613	16638	16723	16586	16626	16566	16444	16614	16595	16472	16581	16480	16467	16776	16499	16563	16451	16516	16549	16583	16517	16403	16691	16625	16364	16613	16583	16711	16438	16693	16596	16598	16600	16467	16767	16506	16625	16645	16641	16673	16717	16635	16554	16709	16421	16663	16521	16452	16534	16514	16474	16530	16473	16493	16684	16371	16587	16456	16264	16482	16411	16746	16518	16604	16587	16461	16639	16693	16651	16597	16430	16556	16580	16516	16399	16548	16484	16687	16513	16654	16500	16641	16495	16488	16387	16576	16629	16583	16493	16506	16408	16475	16655	16670	16479	16691	16626	16513	16598	16725	16703	16572	16660	16391	16584	16486	16691	16400	16513	16602	16696	16412	16594	16435	16577	16786	16777	16500	16472	16686	16513	16791	16408	16534	16409	16612	16492	16646	16674	16567	16515	16609	16500	16495	16637	16456	16643	16469	16534	16601	16604	16657	16730	16507	16529	16559	16464	16901	16451	16776	16501	16552	16667	16450	16446	16746	16659	16693	16477	16578	16531	16511	16513	16561	16592	16419	16595	16446	16580	16629	16543	16598	16581	16569	16381	16621	16505	16455	16582	16468	16488	16588	16704	16562	16583	16498	16518	16491	16658	16789	16690	16737	16443	16643	16542	16435	16690	16460	16591	16598	16588	16585	16451	16524	16673	16755	16434	16621	16441	16446	16665	16692	16553	16574	16594	16653	16663	16715	16501	16541	16625	16563	16746	16702	16671	16684	16330	16494	16395	16586	16623	16594	16710	16674	16573	16531	16617	16674	16300	16523	16612	16414	16561	16442	16522	16781	16534	16596	16764	16713	16632	16719	16629	16481	16584	16461	16818	16410	16695	16571	16486	16564	16602	16535	16520	16513	16698	16547	16498	16681	16646	16791	16533	16577	16681	16596	16565	16514	16686	16507	16643	16623	16428	16606	16432	16630	16688	16521	16578	16614	16659	16689	16516	16533	16393	16636	16574	16485	16675	16766	16575	16738	16539	16452	16501	16507	16568	16513	16466	16542	16557	16493	16872	16645	16610	16754	16494	16499	16487	16709	16738	16685	16782	16715	16571	16517	16573	16566	16698	16592	16616	16414	16677	16520	16625	16850	16562	16513	16463	16742	16537	16650	16721	16349	16457	16762	16488	16441	16467	16500	16495	16639	16716	16442	16508	16604	16724	16736	16469	16667	16558	16600	16723	16586	16533	16652	16540	16240	16531	16464	16387	16521	16565	16632	16522	16448	16711	16658	16715	16498	16385	16559	16579	16575	16706	16641	16641	16579	16655	16674	16388	16522	16470	16614	16568	16552	16583	16429	16613	16740	16519	16556	16501	16733	16503	16512	16589	16532	16459	16451	16592	16529	16417	16685	16562	16727	16604	16475	16665	16689	16531	16631	16545	16671	16620	16610	16784	16583	16667	16487	16582	16483	16607	16446	16779	16614	16634	16582	16611	16587	16566	16580	16466	16531	16682	16483	16547	16659	16495	16501	16545	16820	16657	16603	16643	16632	16375	16653	16633	16796	16490	16505	16506	16547	16461	16541	16718	16311	16595	16509	16659	16516	16735	16630	16750	16576	16477	16723	16784	16489	16595	16536	16510	16474	16481	16556	16747	16479	16701	16594	16576	16611	16636	16396	16638	16553	16661	16436	16439	16612	16513	16702	16425	16496	16685	16705	16748	16415	16628	16572	16481	16449	16647	16692	16602	16571	16528	16706	16623	16568	16459	16650	16560	16761	16499	16750	16658	16537	16431	16614	16653	16743	16514	16506	16672	16752	16527	16669	16580
21129	32825	32627	27140	23434	20081	18992	17258	16517	16229	15642	15154	14794	14832	14539	14522	14375	14412	14420	14394	14259	14591	14397	14225	14316	14418	14395	14427	14339	14336	14333	14443	14383	14231	14351	14174	14072	14220	14079	14260	14134	14222	14222	14018	14111	14374	14111	14127	14131	14178	14440	14226	14241	14194	13952	14318	14289	14201	14326	14166	14042	14358	14169	14227	14198	14269	14164	14340	14219	14299	14169	14357	14060	14071	14251	14122	14116	14280	14191	14109	14190	14189	14106	14274	14152	14172	14254	14229	14174	14373	14084	14142	14360	14027	14057	14173	14107	14101	14261	14106	14082	14269	14032	14197	14201	14039	14403	14167	14004	14296	14183	14119	14277	14062	14214	14095	14247	14121	14226	14117	14195	14232	14259	14202	14016	14153	14100	14228	14246	14247	14094	14082	14103	14139	14131	13968	14153	14180	14342	14294	14198	14266	14136	14233	14311	14178	14170	14218	14076	13978	13964	14056	14117	14245	14131	14304	14216	14109	14284	14213	14213	14093	14260	14261	14188	14055	14063	14275	14187	14125	14179	14156	14333	14115	14029	14163	14157	14010	14333	14107	14188	14146	14168	14221	14052	14064	14042	14151	14219	14111	14268	14308	14168	14082	14220	14203	14135	14020	14150	14151	14211	14107	14019	14246	14060	14158	14218	14176	14061	14081	14138	14227	14229	14018	14241	14232	14275	14315	14140	14144	14239	14155	14178	14332	14153	14178	14306	14200	14177	14219	14257	14154	14075	14076	14189	14155	14135	14101	14196	14232	14188	14168	14030	14053	14130	14205	14159	14249	13884	14201	14233	14217	14301	13995	14065	14375	14147	14213	14158	14196	14237	14133	14188	14231	14104	14200	14385	14110	14155	14199	14266	13953	14069	14141	14277	14227	14178	14210	14222	14165	14269	14056	14098	13888	14113	14237	14183	14200	14110	14049	14306	14197	14047	14261	14130	14142	13967	14100	14204	13989	14208	14010	14223	14180	14132	13941	14162	14117	14098	14212	14144	14231	14145	14119	14042	14267	14211	14118	14253	14042	14255	14244	14201	14262	14302	14247	14131	14233	14176	14118	14209	14341	14346	14139	14367	14061	14046	14173	14270	14158	14178	14064	14230	14156	14360	14208	14210	14312	14296	13987	14207	14153	14101	14138	14141	14180	14275	14365	14280	14033	14199	14198	14238	14252	14031	14180	14383	14147	14252	14315	14330	14095	14116	14223	14147	14112	14282	14107	14113	14060	14243	14145	14330	14234	14073	14222	14163	14177	14149	14175	14145	14229	14147	14244	14145	14130	14302	14150	14184	14216	14151	14161	14195	14202	14189	14235	14195	14276	14238	14230	14130	14149	14217	14316	14302	14166	14276	14189	14227	14097	14267	14097	14239	14068	13989	14082	14077	14306	14030	14208	14089	14054	14242	14273	14136	14232	14142	14147	14188	14245	14179	14097	14176	14238	14155	14193	14196	14148	14145	14226	14159	14061	14212	14096	14206	14140	14250	14223	14148	14016	14242	14195	14076	14081	14266	13991	14201	13992	14105	13993	14169	14214	14330	14177	14233	14078	14182	14241	14228	14189	14159	14422	14138	14197	14230	14203	14153	14168	14067	14196	14220	13990	14115	14004	14200	14287	14307	14101	14101	14035	14269	14166	14195	14105	14157	14161	14264	14173	14280	14167	14167	14164	14019	14190	14164	14310	13970	14136	14256	14096	14230	14347	14065	14044	14235	14244	14276	14293	14239	14048	14224	14272	14001	14170	14161	14147	14256	14166	14396	14115	14201	14192	14125	13981	14240	14231	14226	14095	14228	14082	14103	14114	14204	14316	14229	14111	14247	14099	14248	14036	14250	14251	14087	14234	14324	13995	14321	14095	14052	14282	14194	14198	14180	14167	14081	14277	14206	14119	14227	14078	14257	14186	14239	14216	14035	14401	14059	14119	14123	14211	14011	14090	14038	14161	14248	14266	14171	14032	14281	14241	14171	13977	14252	14225	14211	14139	14019	14216	14084	14266	14309	14359	14191	14187	14143	14246	14093	14147	14369	14186	14066	14247	14089	14097	14195	14164	14224	14248	14120	14168	14043	14000	14311	14089	14199	14256	14154	14270	14106	14231	14171	14292	14259	14245	14240	14185	14232	14143	13987	14139	14237	14148	14061	14257	14082	14237	14073	14180	14160	14220	14131	14179	14294	13982	14224	14085	14320	14139	14327	14159	14213	14098	14142	14023	14487	14114	14224	13935	14243	14039	14276	14168	14222	14042	14258	14264	14205	14129	14111	14264	14055	14294	14095	14093	14235	14221	14048	14128	14183	14144	14213	14111	14100	14090	14321	14160	14159	13969	14325	14330	14173	14169	14167	14286	14093	14134	14207	14166	14249	14105	14159	14270	14154	14284	14139	13979	14277	14331	14099	14111	14042	14135	14149	14188	14031	14131	14143	14326	14136	14046	14146	14163	14045	14050	14261	14085	14204	14338	14167	14185	14054	14214	14127	14166	14060	14035	14073	14179	14032	14101	14088	14188	14081	14231	14058	14137	14309	14112	14227	14161	14064	14269	14155	14338	14318	14236	14184	14082	14250	14112	14145	14224	14146	14104	14307	14199	14149	14142	14219	14280	14129	14143	14037	14265	14221	14226	14136	14294	14125	14123	13985	14197	14248	14309	14194	14236	14220	14042	14265	14069	14136	14205	14078	14276	14013	14260	14118	14211	14145	14212	14199	14064	14178	14221	13946	14284	14060	14157	14214	14100	14115	14264	14179	14120	14346	14005	14219	14152	14094	14216	14077	14182	14228	14161	14107	14237	14057	14245	14138	14348	14207	14113	14098	14149	14149	14173	14244	14112	13955	14156	14064	14314	14108	14084	14211	14120	14049	14216	14096	14227	14194	14158	14246	14286	14214	14209	14236	14217	14118	14282	14175	14329	14150	13999	14306	14133	14157	14123	14227	14155	14219	14036	14115	14076	14172	14291	14125	14272	14169	14241	14162	14285	14014	14207	14105	14171	14362	14223	14300	14384	14227	14170	14125	14181	14189	14031	13950	14196	14257	14144	14217	14336	14240	14235	14220	14250	14260	14170	14159	14204	14123	14232	14318	14132	14322	14318	14272	14215	14115	14153	14180	14105	14225	14087	14067	14119	14152	14243	14168	14312	14106	14174	14187	14036	14192	14053	14249	14255	14093	14290	14095	14173	14054	14394	14150	14114	14076	14302	14194	14210	14190	14258	14237	14207	14048	14061	14163	14236	14057	14356	14351	14167	14293	14328	14269	14218	14109	14087	14099	14048	14282	14079	14220	14264	14295	14160	14255	14161	14082	14107	14088	14110	14162	14218	13943	14206	14185	14185	14078	14160	14106	14159	14315	14209	14110	14189	14252	14198	14223	14085	13961	13990	14260	14161	14077	14200	14120	14192	14193	14228	14408	14249	14194	14104	14215	14304	14215	14217	14032	14224	14189	14104	14133	14411	14250	14128	14195	14268	14238	14109	14174	14090	14152	14147	14355	14206	14282	14079	14209	14111	14292	14091	14290	14247	14115	13996	14197	14212	14199	14037	14150	14282	14098	14013	14259	14171	14243	14122	14249	14141	14147	14061	14186	14126	14272	14248	14143	14016	14135	14101	14097	14207	14209	14189	14337	14190	14059	14090	14049	14007	14051	14178	14030	14140	14268	14105	14173	14182	14254	14211	14278	14144	14221	14001	14236	14150	14055	14048	14229	14215	14164	14008	14163	14057	14246	14177	14145	14217	14129	14104	14166	14037	14173	14178	14228	14089	14141	14184	14174	14168	14223	14189	14281	13993	14301	14195	14191	14236	14052	14213	14248	14011	14141	14127	14098	14176	14144	14198	14115	14130	14163	14155	14189	14076	14159	14213	14082	14288	14150	14045	14113	14330	14079	14152	14228	14150	14247	14085	14093	14113	14175	14126	14128	14132	14158	14125	14040	14051	14229	14352	14141	14220	14177	14033	14098	14149	14046	14311	14078	14449	13883	14130	14103	14153	14332	14236	14160	14237	14162	14074	14233	14198	14257	14135	14194	14137	14127	14162	14164	14054	14380	14019	14293	14256	14247	14188	14215	14114	14190	13955	14191	14138	14367	14288	14192	14174	14116	14248	14020	14136	14106	14257	14153	14261	14343	14292	14182	14146	14164	14042	14177	14172	14073	14182	14081	14165	14151	14146	14144	13985	14266	14227	14017	14040	14104	14137	14234	14319	14335	14064	14307	14073	14140	14108	14131	14023	14176	14189	14236	14236	14105	14219	14260	14156	14136	14241	14104	14279	14130	14126	14214	14179	14206	14082	14079	14224	14171	14245	14034	14083	14216	14249	14165	14202	14298	14178	14204	14281	14168	14287	14251	14164	14201	14104	14139	14033	14023	14132	14242	14110	14231	14206	14113	14241	14144	14139	14112	14155	14228	14485	14279	14171	14213	14211	14245	14024	14136	14198	14066	14148	14129	14179	14157	14237	14167	14141	14326	14266	14148	14114	14317	14151	14323	14082	14210	14089	14229	13974	14185	14152	14155	14052	14182	14232	14162	14162	14228	14034	14070	14172	14198	14195	14276	14080	14057	14228	14309	14038	14378	14220	14228	14029	14026	14175	14148	14178	14125	14190	14212	14272	14290	13986	14182	14172	14125	14161	14220	13987	14200	13959	14279	14160	14160	14191	14276	14004	14140	14141	14123	14110	14140	14117	14242	14121	14283	14171	13976	14068	14138	14122	14260	14107	14122	14236	14128	14290	14161	14051	14286	14020	14264	14277	14125	14348	14173	14180	14280	14292	14192	14246	14218	14243	14183	14124	14143	14194	14331	14188	14117	14260	14147	14031	14115	14046	14111	14224	14321	14386	14187	14201	14110	14226	14381	14181	14037	14276	14251	14130	14311	14317	14153	14114	14064	14312	14213	14262	14143	14259	14114	14168	14200	14109	14239	14254	14188	14355	14200	14240	14128	13962	14446	14154	14038	14146	14207	14026	14179	14270	14127	14079	14137	14263	14272	14153	14334	14202	14308	14119	14237	14122	14218	14170	14154	14312	14147	14132	14191	14112	14297	14105	14131	14116	14184	14226	14238	14135	14085	14302	14236	14193	14074	14225	14092	14193	14009	14120
23975	21418	28987	24677	23693	24785	24188	21019	19772	18892	18378	17978	17537	17584	17461	17044	17268	17052	16884	16955	17123	17079	17223	17025	17011	17087	17005	17173	16940	17009	16977	16868	17079	17059	16811	16904	16853	16949	16870	16671	16697	17022	16991	16846	16740	16944	16816	16889	16885	16827	17147	17223	17172	17092	17074	16952	16825	16832	16658	16727	16927	16743	16815	16746	16917	16887	16617	16921	16638	16743	16860	16700	16595	16573	16850	16661	16550	16830	16782	16843	16738	16688	16925	16993	16655	16806	16962	16731	16804	16887	16708	16741	16889	16854	16815	16872	16543	16728	16843	16871	16858	16785	16822	16706	16625	16527	16742	16781	16725	16795	16779	16815	16726	16700	16673	16633	16681	16832	16686	16609	16683	16695	16648	16740	16803	16708	16860	16734	17002	16984	16681	16739	16599	16737	16711	16675	16938	16793	16634	16741	16661	16750	16845	16588	16694	16630	16807	16797	16806	16688	16835	16775	16912	16887	16681	16861	16501	16734	16677	16936	16762	16793	16904	16774	16926	16582	16698	16640	16746	16844	16906	16847	16776	16845	16763	16858	16636	16701	16709	16675	16815	16838	16586	16721	16764	16661	16819	16762	16746	16762	16793	16721	16730	16749	16649	16787	16758	16627	16846	16638	16626	16713	16720	16659	16539	16627	16562	16666	16774	16671	16711	16738	16620	16687	16753	16629	16577	16995	16811	16790	16690	16866	17009	16741	16444	16606	16524	16709	16826	16924	16734	16679	16681	16744	16633	16736	16811	16640	16702	16838	16688	16848	16456	16677	16654	16820	16681	16769	16735	16720	16850	16615	16817	16778	16611	16875	16707	16687	16979	16604	16930	16765	16531	16766	16721	16830	16698	16909	16878	16759	16813	16602	16648	16896	16553	16709	16804	16801	16627	16699	16774	16683	16886	16598	16651	16722	16758	16803	16758	16605	16692	16679	16824	16686	16864	16876	16572	16664	16788	16809	16942	16773	16823	16748	16760	16858	16844	16555	16704	16902	16683	16691	16737	17045	16678	16648	16682	16617	16542	16859	16693	16741	16912	16918	16685	16824	17054	16911	16776	16930	16669	16812	16797	16848	16536	16732	16654	16795	16832	16713	16745	16802	16607	16910	16768	16610	16682	16773	16803	16787	16861	16973	16722	16868	16790	16636	16777	16902	16734	16639	16578	16531	16517	16831	16754	16810	16803	16840	16881	16603	16656	16897	16764	16658	16709	16681	16690	16659	16460	16799	16720	16658	16856	16891	16763	16717	16787	16689	16916	16798	16846	16755	16654	16731	16795	16731	16749	16761	16768	16670	16590	16706	16789	16836	16667	16779	16752	16833	16543	16742	16547	16459	16784	16730	16775	16635	16791	16871	16808	16551	16732	16833	16724	16909	16658	16691	16579	16773	16533	16735	16657	16760	16848	16698	16800	16515	16650	16719	16594	16805	16832	16713	16731	16801	16777	16853	16908	16810	16863	16547	16892	16751	16725	16737	16813	16690	16845	16763	16722	16621	16991	16639	16676	16868	16615	16636	16769	16726	16848	16753	16750	16786	16838	16913	16931	16992	16563	16657	16947	16791	16640	16596	16791	16793	16738	16854	16661	16999	16622	16671	16589	16690	16848	16730	16737	16886	16703	16819	16551	16671	16774	16766	16701	16697	16803	16769	16735	16869	16687	16686	16553	16813	16618	16673	16877	16825	16747	16657	16580	16705	16770	16850	16785	16531	16869	16821	16675	16758	16756	16555	16683	16633	16590	16592	16709	16676	16762	16739	16865	16832	16782	16753	16771	16713	16538	16538	16593	16676	16738	16568	16751	16670	16618	16855	16755	16628	16551	16884	16769	16888	16882	16799	16821	16815	16682	16745	16724	16864	16788	16832	16790	16685	16539	16845	16578	16670	16592	16778	16648	16781	16837	16746	16628	16441	16935	16811	16773	16819	16664	16696	16671	16846	16628	16659	16592	16671	16837	16847	16811	16848	16766	16889	16785	16720	16768	16851	16762	16635	16778	16948	16617	16640	16705	16538	16774	16456	16616	16665	16692	16646	16619	16914	16800	16849	16759	16757	16605	16756	16782	16521	16511	16677	16873	16905	16756	16768	16817	16903	16899	16839	16632	16700	16679	16596	16631	16765	16744	16700	16828	16642	16619	16668	16565	16532	16770	16767	16836	16928	16690	16672	16827	16707	16695	16905	16806	16787	16788	16637	16688	16868	16765	16712	16580	16536	16617	16690	16723	16648	16694	16654	16690	16775	16815	16639	16757	16950	16782	16763	16764	16741	16858	16639	16575	16813	16815	16672	16604	16661	16787	16799	16910	16824	16719	16813	16747	16844	16764	16661	16634	16687	16619	16860	16680	16659	16753	16756	16745	16729	16591	16730	16628	16865	16838	16916	16771	16925	16823	16773	16991	16634	16520	16718	16635	16679	16657	16538	16997	16926	16979	16878	16655	16675	16713	16817	16755	16565	16510	16789	16690	16743	16761	16932	16880	16874	16692	16651	16635	16753	16891	16479	16812	16630	16546	16685	16472	16713	16591	16656	16727	16778	16881	16933	16707	16870	16690	16724	16762	16798	16716	16719	16879	16800	16771	16853	16722	16733	16636	16823	16680	16838	16530	16644	16734	16563	16628	16719	16545	16592	16616	16845	16856	16712	16756	16651	16612	16725	16771	16817	16815	16774	16846	16544	16884	16748	16590	16591	16759	16713	16787	16798	16752	16748	17100	16773	16560	16836	16614	16603	16752	16733	16684	16669	16638	16637	16537	16609	16741	16481	16936	16751	16607	16576	16683	16656	16659	16768	16821	16579	16709	16787	16765	16912	16802	16919	16780	16772	16686	16500	16849	16623	16980	16943	16829	16736	16743	16667	16695	16730	16753	16644	16605	16554	16661	16672	16727	16782	16674	16823	16780	16777	16864	16730	16743	17016	16863	16684	16766	16719	16833	16595	16777	16689	16465	16721	16671	16598	16668	16608	16899	16696	16863	16771	16760	16817	16745	16796	16702	16735	16870	16671	16609	16544	16639	16657	16832	16700	16789	16810	16543	16780	16699	16983	16735	16580	16702	16765	16700	16681	16664	16773	16595	16727	16769	16879	16576	16580	16638	16653	16649	16715	16761	16811	16819	16792	16777	16700	16801	16729	16781	16674	16751	16770	16981	16659	16630	16676	16748	16687	16832	16722	16696	16608	16687	16659	16843	16842	16762	16666	16654	16885	16565	16499	16908	16693	16764	16809	16648	16580	16525	16786	16630	16588	16652	16814	16639	16756	16775	16721	16764	16884	16777	16825	16797	16851	16693	16531	16643	16693	16601	16604	16744	16615	16743	16793	16620	16943	16697	16659	16901	16771	16978	16662	16785	16913	16788	16575	16822	16599	16629	16789	16749	16703	16684	16843	16797	16671	17109	16809	16722	16511	16583	16782	16876	16653	16612	16628	16719	16791	16809	16685	16853	16846	16783	16687	16741	16876	16862	16724	16788	16672	16771	16781	16758	16871	16860	16645	16879	16605	16769	16663	16861	16795	16732	16776	16900	16803	16727	16729	16681	16694	16576	16715	16603	16593	16808	16584	16620	16708	16917	16852	16835	16692	16866	16993	16772	16761	16595	16636	16719	16834	16768	16674	16741	16705	16790	16636	16598	16820	16766	16672	16817	16741	16692	16803	16818	16918	16500	16879	16930	16758	16666	16468	16684	16726	16809	16802	16765	16909	16828	16555	16704	16877	16794	16677	16638	16710	16664	16763	16751	16662	16769	16874	16787	16935	16766	16563	16707	17008	16524	16929	16813	16852	16636	16812	16862	16741	16852	16792	16852	16765	16496	16741	16709	16775	16577	16702	16701	16585	16802	16611	16624	16826	16669	16760	16633	16740	16867	16748	16877	16770	16792	16787	16768	16571	16692	16708	16901	16617	16771	16782	16851	16760	16667	16735	16826	16694	16908	16636	16884	16877	16743	16749	16679	16576	16696	16742	16628	16594	16654	16717	16656	16779	16721	16902	16713	16753	16797	16772	16689	16782	16833	16802	16651	16825	16782	16891	16806	16632	16686	16623	16670	16673	16813	16683	16711	16718	16768	16827	17059	16842	16664	16691	16685	16851	16723	16788	16698	16923	16852	16673	16883	16770	16795	16716	16914	16503	16667	16629	16621	16504	16774	16863	16858	16681	16626	16757	16648	16630	16611	16637	16734	16825	16808	16601	16909	16723	16613	16768	16657	16587	16488	17055	16786	16765	16770	16755	16679	16558	16660	16768	16850	16695	16862	16746	16668	16612	16643	16494	16902	16664	16559	16775	16822	16892	16534	16859	16866	16826	16754	16697	16897	16781	16745	16828	16874	16796	16733	16723	16822	16796	16857	16782	16646	16882	16670	16719	16688	16516	16675	16856	16812	16798	16812	16713	16832	16649	16720	16793	16667	16725	16679	16978	16856	16795	16771	16682	16394	16837	16595	16626	16760	16799	16723	16678	16628	16752	16995	16834	16854	16907	16874	16771	16727	16901	16646	16741	16723	16740	16824	16950	16916	16835	16603	16562	16676	16788	16689	16792	16736	16841	16863	16723	16668	16554	16717	16688	16689	16580	16854	16605	16871	16733	16654	16700	16667	16719	16771	16567	16745	16818	16796	16832	17038	16733	16694	16728	16784	16644	16602	16846	16710	16723	16761	16669	16424	16938	16743	16636	16787	16745	16856	16635	16717	16718	16794	16689	16758	16636	16644	17022	16636	16808	16801	16699	16804	16609	16634	16651	16659	16593	16672	16818	16690	16911	16720	16731	16857	16855	16688	16889	16699	16780	16804	16885	16888	16780	16784	16615	16964	16593	16849	16536	16754	16475	16896	16736	16828	16676	16700	16695	16882	16623	16820	16784	16750	16750	16917	16500	16671	16792	16610	16671	16944	16700	16870	16718	16791	16614	16902	16731	16617	16537	16592	16789	16670	16788	16758	16815	16607	16616	16764	16962	16729	16696	16679	16944	16699	16733	16584	16504	16612	16629	16838	16825	16679	16763	16547	16647	16886	16733	16898	16650	16585	16790	16687	16826	16728	16817	16876	16656	16665	16699	16552	16713	16889	16833	16797	16701	16743	16905	16656	16622	16796	16842	16867	16544
23657	41561	41199	33371	27876	23750	21540	20582	19165	17233	16560	16045	15441	15091	14990	15041	14719	14733	14456	14617	14631	14768	14687	14815	14779	14567	14756	14649	14505	14655	14444	14474	14450	14531	14368	14389	14355	14392	14506	14288	14289	14271	14261	14438	14331	14457	14253	14432	14451	14477	14846	14896	14661	14542	14453	14250	14331	14116	14246	14234	14472	14310	14251	14276	14339	14213	14251	14335	14441	14343	14259	14514	14243	14313	14167	14316	14279	14221	14330	14249	14327	14281	14387	14179	14299	14245	14321	14232	14267	14371	14297	14473	14199	14222	14264	14280	14233	14113	14101	14285	14233	14296	14145	14228	14410	14265	14278	14258	14246	14367	14474	14259	14304	14326	14127	14188	14199	14205	14358	14273	14315	14191	14407	14305	14221	14328	14216	14418	14267	14233	14344	14349	14451	14100	14257	14350	14323	14230	14375	14300	14414	14306	14335	14249	14310	14305	14195	14216	14237	14396	14304	14425	14292	14189	14276	14363	14399	14357	14260	14297	14304	14185	14251	14238	14217	14323	14471	14246	14263	14268	14129	14426	14245	14365	14352	14501	14445	14271	14201	14205	14162	14379	14274	14168	14245	14252	14315	14356	14284	14347	14296	14272	14319	14422	14255	14397	14221	14352	14293	14259	14376	14380	14440	14347	14387	14352	14408	14409	14191	14184	14262	14299	14304	14320	14364	14212	14247	14297	14238	14273	14310	14341	14269	14332	14298	14379	14286	14153	14116	14202	14204	14294	14370	14177	14355	14108	14322	14301	14388	14187	14231	14160	14297	14178	14263	14357	14268	14345	14220	14274	14271	14226	14287	14429	14351	14241	14396	14311	14276	14313	14278	14242	14340	14326	14389	14275	14245	14268	14404	14142	14370	14329	14230	14295	14322	14370	14232	14182	14318	14255	14257	14191	14370	14413	14148	14310	14303	14176	14461	14115	14320	14343	14236	14388	14097	14165	14412	14199	14293	14291	14210	14279	14200	14367	14462	14365	14233	14200	14272	14291	14333	14312	14528	14092	14243	14189	14278	14467	14339	14337	14251	14208	14263	14078	14285	14195	14306	14286	14519	14315	14411	14398	14321	14285	14195	14174	14335	14336	14554	14296	14189	14240	14267	14163	14242	14283	14245	14343	14224	14282	14399	14249	14292	14301	14262	14374	14104	14420	14370	14279	14147	14204	14318	14329	14332	14281	14199	14344	14241	14098	14285	14360	14311	14323	14032	14335	14248	14264	14073	14325	14321	14280	14264	14223	14226	14301	14204	14371	14267	14275	14079	14202	14247	14184	14604	14233	14286	14364	14321	14298	14246	14228	14393	14245	14278	14340	14310	14284	14186	14346	14309	14339	14355	14206	14354	14375	14327	14218	14366	14148	14217	14403	14141	14256	14311	14315	14230	14398	14451	14366	14277	14149	14171	14368	14389	14237	14416	14322	14333	14166	14161	14574	14255	14262	14399	14238	14205	14262	14278	14153	14432	14275	14317	14272	14396	14338	14230	14326	14318	14391	14306	14288	14338	14317	14357	14161	14265	14294	14369	14296	14295	14103	14305	14392	14415	14236	14036	14419	14081	14320	14219	14214	14443	14226	14368	14508	14438	14291	14144	14221	14338	14155	14273	14488	14238	14406	14266	14291	14066	14311	14405	14228	14264	14235	14315	14233	14372	14255	14168	14282	14252	14277	14265	14305	14274	14442	14211	14350	14296	14374	14332	14171	14161	14302	14269	14095	14143	14254	14275	14338	14372	14364	14325	14196	14205	14261	14327	14370	14236	14369	14138	14237	14312	14161	14321	14370	14333	14383	14364	14342	14281	14158	14447	14415	14242	14450	14116	14412	14255	14272	14200	14184	14258	14273	14200	14278	14190	14280	14368	14154	14219	14215	14342	14355	14236	14244	14232	14184	14361	14156	14262	14343	14209	14348	14168	14227	14185	14345	14283	14337	14121	14437	14164	14431	14316	14184	14223	14365	14166	14284	14368	14267	14323	14226	14184	14282	14284	14409	14377	14247	14272	14355	14351	14231	14375	14394	14195	14231	14284	14353	14286	14220	14307	14284	14360	14253	14259	14135	14446	14308	14257	14175	14457	14345	14241	14312	14379	14299	14368	14342	14285	14419	14254	14277	14486	14295	14187	14321	14402	14292	14337	14290	14189	14200	14207	14352	14281	14276	14289	14205	14131	14244	14280	14315	14146	14491	14364	14198	14277	14375	14304	14341	14540	14326	14362	14217	14298	14284	14351	14362	14370	14526	14226	14360	14319	14331	14295	14321	14235	14289	14511	14538	14134	14353	14245	14066	14415	14319	14289	14237	14378	14240	14449	14423	14431	14293	14321	14197	14426	14457	14232	14246	14270	14208	14183	14176	14266	14496	14410	14330	14433	14358	14245	14263	14226	14168	14098	14275	14409	14303	14197	14321	14322	14245	14350	14259	14191	14177	14288	14318	14169	14269	14231	14288	14208	14303	14195	14402	14506	14118	14306	14318	14374	14253	14207	14192	14136	14150	14310	14242	14355	14286	14281	14421	14412	14356	14219	14331	14276	14347	14277	14405	14417	14397	14314	14190	14241	14391	14398	14170	14363	14072	14213	14289	14253	14281	14386	14330	14242	14223	14348	14233	14422	14451	14317	14206	14147	14308	14212	14361	14342	14254	14247	14306	14299	14275	14399	14232	14198	14305	14276	14268	14275	14216	14383	14465	14269	14138	14266	14275	14301	14320	14148	14365	14336	14350	14286	14270	14275	14310	14120	14347	14302	14130	14273	14251	14188	14304	14065	14009	14278	14372	14466	14316	14368	14314	14242	14236	14495	14317	14271	14238	14366	14259	14212	14264	14393	14308	14374	14331	14284	14272	14262	14128	14286	14439	14381	14294	14329	14285	14418	14273	14326	14417	14384	14360	14286	14211	14312	14216	14378	14345	14198	14362	14344	14305	14168	14347	14348	14460	14316	14213	14424	14349	14126	14269	14256	14397	14278	14213	14183	14277	14269	14209	14279	14414	14332	14288	14147	14173	14498	14272	14111	14094	14135	14389	14187	14340	14351	14391	14320	14333	14216	14264	14352	14457	14219	14236	14194	14304	14368	14371	14418	14349	14249	14266	14176	14142	14354	14445	14292	14146	14205	14283	14205	14070	14352	14142	14299	14280	14271	14305	14257	14180	14476	14189	14439	14363	14348	14208	14286	14294	14326	14227	14114	14204	14302	14301	14298	14439	14341	14354	14237	14252	14279	14250	14311	14330	14214	14289	14326	14141	14357	14392	14280	14156	14546	14245	14235	14226	14322	14174	14442	14173	14158	14214	14360	14359	14386	14481	14284	14381	14282	14124	14378	14261	14292	14277	14452	14142	14347	14311	14214	14311	14372	14298	14464	14269	14289	14299	14346	14285	14397	14386	14102	14469	14306	14415	14392	14235	14257	14328	14206	14270	14257	14194	14267	14362	14477	14200	14347	14208	14162	14383	14193	14207	14203	14332	14419	14254	14412	14134	14309	14370	14224	14315	14393	14323	14288	14341	14365	14264	14268	14305	14278	14227	14381	14288	14292	14424	14144	14115	14248	14331	14262	14312	14387	14417	14407	14197	14215	14172	14402	14182	14441	14160	14359	14408	14267	14093	14170	14397	14353	14426	14415	14410	14292	14281	14365	14283	14117	14417	14387	14239	14098	14426	14120	14236	14381	14275	14174	14187	14319	14484	14311	14297	14335	14325	14378	14419	14111	14309	14306	14423	14225	14394	14253	14402	14244	14441	14248	14377	14256	14394	14189	14231	14288	14369	14244	14130	14411	14270	14209	14230	14208	14435	14425	14215	14304	14227	14236	14330	14212	14283	14358	14407	14384	14414	14368	14249	14207	14250	14209	14318	14241	14259	14255	14247	14328	14277	14261	14379	14322	14263	14268	14331	14244	14380	14192	14352	14168	14224	14559	14297	14338	14208	14383	14283	14339	14291	14103	14157	14182	14285	14419	14176	14301	14315	14353	14214	14175	14254	14181	14397	14362	14201	14231	14236	14326	14313	14329	14398	14265	14236	14309	14191	14335	14240	14292	14273	14325	14266	14211	14316	14436	14336	14248	14366	14361	14350	14352	14074	14276	14333	14575	14292	14327	14393	14417	14357	14276	14225	14321	14240	14239	14351	14466	14248	14435	14142	14246	14275	14110	14311	14277	14325	14173	14182	14196	14393	14324	14336	14271	14315	14365	14211	14386	14311	14265	14291	14206	14228	14277	14297	14261	14199	14169	14321	14298	14296	14289	14344	14291	14195	14448	14430	14319	14280	14377	14334	14269	14241	14259	14400	14443	14120	14338	14204	14365	14277	14278	14284	14311	14249	14212	14136	14436	14290	14274	14332	14178	14218	14371	14180	14294	14319	14251	14229	14347	14190	14411	14357	14265	14288	14303	14381	14239	14508	14333	14243	14177	14295	14220	14275	14353	14143	14286	14231	14331	14338	14367	14096	14318	14206	14243	14403	14192	14307	14281	14246	14170	14029	14385	14303	14232	14201	14427	14382	14262	14137	14299	14133	14228	14334	14303	14381	14179	14298	14171	14389	14444	14165	14461	14316	14267	14307	14358	14166	14089	14235	14288	14125	14505	14262	14349	14349	14107	14051	14280	14290	14225	14446	14011	14226	14213	14263	14224	14243	14332	14310	14180	14257	14327	14403	14361	14330	14255	14283	14044	14179	14345	14333	14310	14231	14247	14235	14354	14363	14312	14061	14215	14425	14345	14366	14202	14234	14376	14180	14367	14232	14302	14195	14403	14379	14108	14175	14265	14363	14320	14305	14304	14428	14296	14351	14282	14172	14276	14253	14288	14451	14451	14214	14231	14281	14377	14354	14230	14325	14222	14124	14413	14195	14231	14375	14313	14378	14255	14278	14316	14270	14384	14356	14326	14368	14185	14278	14143	14100	14219	14458	14200	14271	14323	14140	14374	14105	14202	14531	14306	14349	14232	14222	14443	14380	14263	14304	14334	14241	14189	14280	14372	14353	14199	14413	14355	14252	14320	14178	14310	14182	14319	14425	14378	14263	14223	14344	14239	14338	14434	14233	14260	14230	14232	14306	14191	14293	14346	14250	14336	14205	14301	14332	14382	14348	14334	14347
22857	21374	29331	23885	22156	24897	27915	23437	21558	20089	19287	18700	18355	18132	17880	18062	17987	17826	17930	17698	17817	17533	17556	17716	17579	17575	17687	17661	17573	17413	17482	17441	17549	17314	17454	17342	17521	17154	17220	17427	17350	17196	17230	17181	17438	17427	17394	17416	17277	17365	18221	18325	17915	17539	17380	17210	17172	17259	17142	17180	17066	17170	17298	17248	17223	17259	17266	17132	17305	17431	17393	17289	17400	17446	17265	17271	17299	17179	17170	17136	17284	17447	17213	17247	17155	17208	17281	17225	17336	17278	17257	17279	17358	17157	17204	17373	17157	17253	17525	17609	17443	17339	17184	17227	16964	17180	17137	17312	17290	17181	17362	17121	17115	17191	16999	17206	17113	17220	16977	17320	17156	17201	17163	17189	17407	17400	17142	17147	17434	17041	17457	17250	17057	17354	17271	17181	17251	17303	17447	17160	17390	17182	17146	17229	17150	17138	17137	17166	17196	17301	17255	17255	16962	17172	17305	17208	17118	17163	17184	17324	17169	17239	17476	17141	17350	17449	17270	17428	17283	17184	17233	17125	17247	17133	17178	17118	17446	17126	17209	17178	17066	17407	17219	17285	17204	17102	17278	17352	17178	17232	17152	17381	17248	16896	17157	17141	17138	17172	17065	17132	17014	17239	17191	17178	17272	17132	17349	17181	17159	17374	17159	17007	17185	17043	17249	16998	17214	17183	17133	17253	17298	17298	17100	17060	17031	17181	17106	17322	17157	17040	17029	17246	17287	17182	17146	17058	17221	17136	17410	17240	17239	17150	17252	17220	17048	17099	17150	17202	17306	17208	17056	17117	17206	17213	17310	17186	17271	17178	17381	17052	17155	17062	17288	17028	17140	17059	17241	17063	17023	17136	17032	17264	17092	17105	17262	17174	17355	17169	17026	17210	17192	17182	17167	17251	17163	17291	17187	17172	17121	17306	17320	17100	17246	17186	17143	17054	17028	17250	17073	17234	17338	17125	17224	17466	17134	17065	17196	17126	17305	17146	17181	17264	17077	16881	17031	17204	17310	17096	17163	17319	17005	17251	17372	17340	17141	17261	17111	17060	17245	17092	17450	17213	17317	17287	17205	17137	17191	17249	16936	17327	17276	17216	17073	17289	17156	17093	17084	17051	17190	17302	17119	16963	17265	17320	17355	17285	17172	17175	17324	17377	17323	17212	17049	17177	17246	17200	17005	17352	17203	17491	17225	17176	17354	17121	17131	17179	17115	17215	17264	17195	17141	17277	17216	17147	17271	17379	17253	17039	17158	17221	17238	17084	17335	17118	17222	17102	17163	17137	17218	16938	17297	17297	17174	17208	17036	17302	17108	17052	17208	17038	17018	17266	17091	17024	17062	17135	17186	17136	17314	17206	17196	17154	17207	17127	17119	17133	17110	17024	17364	16931	16976	16990	17268	17329	17294	17239	17211	17215	17215	17220	17007	17138	17158	17350	17315	17062	17178	17055	17345	17114	17244	17399	17122	17110	17302	17194	17308	17156	17212	17020	17114	17015	17096	17130	17077	17149	17282	17234	17276	17359	17395	17252	17205	16991	17116	17366	17256	17179	17298	17210	17124	17248	17137	17201	17207	17133	17295	17086	17265	16986	17241	16980	17025	17139	17008	17286	17222	17121	17061	17103	17243	17182	17456	17296	17348	17187	17018	17032	17577	17321	17121	17316	17248	17154	17068	17161	17067	16955	17253	17161	17063	17143	17304	17214	17444	17026	17115	17060	17220	17200	17264	17212	17057	17411	17171	17274	17183	17169	17181	17160	17062	17057	17358	17061	17073	17448	17228	17203	17037	17280	17274	17244	17080	17263	17146	17163	17147	17208	17128	17247	17250	17242	17400	17200	17169	16925	17377	17296	17234	17293	17306	17126	17152	17199	17251	17078	17099	17259	17294	17256	17224	17333	17014	17444	17106	17025	17140	17101	17338	17273	17397	17131	17092	17216	17098	17307	17535	17162	17292	16840	17211	17104	17177	17171	17208	17160	17130	17331	17359	17345	17362	17344	17278	17247	17113	16952	17146	17209	17131	17179	17061	17171	17273	17391	17294	17389	17207	17189	17323	16993	17245	17228	17283	17405	17373	17069	17288	17239	17106	17247	17112	17217	17211	17268	17388	17026	17199	17000	16989	16989	17328	17179	17137	17204	17187	17075	17170	17255	17107	17039	17256	17209	17193	17274	17409	17229	17195	17124	17217	17115	17168	17204	17173	17254	17221	17273	17032	17100	17167	17534	17076	17118	17313	17059	17247	17083	17202	17140	16936	17240	17375	17119	17180	17187	17227	17184	17263	17231	17166	17294	17062	17344	17175	17153	17242	17172	17273	17099	17423	17261	17146	17316	17033	17110	17145	17261	17089	17199	17293	17165	17263	17104	17058	17098	17249	17208	17078	17203	17097	17143	17228	17261	17100	17162	17128	17208	17217	17210	17285	17189	17286	17052	17316	17251	17375	17100	17347	17078	17118	17341	17272	17312	17346	17091	17039	17274	17109	17200	17232	17161	17376	17283	17071	17237	17477	17214	17257	17309	17224	17050	17066	17181	17238	16970	17200	16983	17112	17005	17103	17100	16990	17110	17257	17188	17176	17210	17202	17201	17133	17206	17197	17356	16993	17141	17237	17288	17318	17380	17344	17136	17075	17285	17057	17146	17330	17040	17091	17129	17182	17148	17247	17280	17451	17167	17175	17170	17132	17110	17155	17285	17227	17211	17208	17163	17037	17027	17147	17219	17297	17177	16914	17209	17069	17373	17111	17224	17237	17083	17114	17248	16928	17193	17116	17159	17269	16909	17050	17143	16966	17085	17272	17159	17196	17284	17229	17048	17331	16918	17274	17329	17211	17321	17105	17072	17207	17245	17155	17444	17042	17102	17153	17193	17168	17134	17280	17271	17306	17124	17151	17089	17355	17185	17051	17079	17070	17211	17330	17005	17195	17106	17180	17180	17108	17118	17130	17263	17312	17113	17269	17119	17289	17124	17325	17214	17032	17115	17164	17197	17020	17132	17253	17197	17150	17152	17228	17229	17080	17111	17231	17195	17185	17171	17038	17285	17223	17306	17130	17166	17201	17181	17237	17135	17140	17293	17275	17257	17202	17201	17283	17225	16818	17367	17198	17385	17159	17195	17193	17171	17107	17332	16992	17202	17030	17149	17120	17174	17012	17158	17349	17335	17074	17240	17150	17150	16930	17232	17299	17170	17080	17382	17178	17258	17269	17270	17170	17112	17183	17202	17017	17169	17062	17158	17291	17383	17256	17234	17352	17106	17301	17357	17241	17230	17167	17099	17207	17160	17266	17320	17359	17217	17274	17086	17403	17275	17323	17293	17028	17078	17305	17344	17209	16996	17291	17199	17208	17020	17364	17333	17347	17314	17296	17201	17141	17185	17081	17251	17302	17263	17314	17313	16979	17313	17189	17410	17436	17193	17219	17292	17231	17338	17121	17260	17113	17172	16937	17099	17203	17250	17049	17003	17063	17197	17194	17014	17276	17044	17109	17301	17185	17250	16922	17046	17362	17132	17163	17379	17257	17161	17254	17044	17370	17343	17177	17259	17186	17197	17111	17305	17232	17214	17141	17160	17365	17283	17240	17118	17301	17185	17142	17158	17056	17205	17243	17031	17016	17265	17394	17149	17200	17068	17151	17135	17137	17167	17094	17271	17221	17069	17041	17014	17203	17158	17437	17039	17352	17286	17123	17364	17227	17370	17411	17153	17195	17130	17175	17225	17323	17019	16925	17055	17256	17284	17206	17029	17294	16942	17130	17225	17312	17210	17081	16990	17394	17093	17355	17291	17214	17165	17035	17121	17318	17108	17289	17218	17090	17215	17290	17165	17140	17305	17385	17236	17055	17183	17291	17246	17146	17118	17081	17132	17053	17189	17253	17163	17011	17160	17115	17073	17268	17133	17159	17112	17398	17300	17148	17040	17063	16959	17178	17016	17141	17311	17371	17243	17264	17247	17188	17065	17131	17187	17156	17132	17224	17142	17139	17057	17333	17113	17088	17182	17183	17101	17110	17167	17131	17067	17186	17164	17145	17247	17099	17390	17006	17194	17217	17269	17275	17131	17241	17188	17298	17346	17075	17144	17192	17274	17120	17095	17261	17533	17367	17316	17085	17151	17269	17235	17107	17237	16979	17173	17079	17101	17234	17378	17253	17074	17266	17082	17190	17103	17163	17055	17352	17099	17428	17344	17115	17255	17258	17218	17192	17372	17001	17152	17172	17164	17240	17309	17325	17127	17104	16964	17134	17377	17037	17314	17293	17097	17059	17058	17354	17209	17011	17297	17204	17413	17359	17205	17026	17136	17309	17182	17255	17360	17419	17209	17233	17186	17289	17278	17169	17237	17173	17308	17139	17337	16949	16967	17294	17166	17046	17023	17220	17075	16965	17165	17096	17067	17210	17000	17180	17324	17408	17249	17215	17075	17152	17030	17283	17365	17204	17084	17146	16956	17204	17268	17267	17226	17212	17065	17025	16867	17109	17047	17123	17102	17088	17196	17323	17115	17253	17044	17234	17114	17142	17312	17260	17352	17251	17171	17003	16999	17427	17170	17115	17035	17227	16916	17196	17182	17151	17110	17021	17159	17111	17251	17053	17188	17421	17171	17216	17158	17362	17332	17132	17201	17179	17214	17170	17129	17126	17189	17290	17124	17043	17039	17230	17129	17219	17159	17323	17309	17194	17263	17120	17097	17184	17253	17372	17122	17052	17037	17285	17233	17331	17118	17321	17169	17284	17266	17233	17090	17121	17056	17329	17208	17085	17151	17290	17139	17178	17185	17186	17311	17152	17173	17207	17210	17210	17246	17251	17095	17195	16977	17094	17237	17092	17167	17360	17295	17320	17135	17064	17270	17165	17281	17227	17155	17132	17178	17309	16987	17147	17273	17173	17122	17164	17104	16996	17152	17207	17165	16983	17127	17219	17348	17237	17236	17036	17057	17056	16862	17265	17033	17290	17389	17275	17163	17208	17104	17321	17165	17297	17200	17449	17242	17152	17269	17265	17272	17066	17346	17265	17315	17115	17284	17171	17269	17157	17186	17255	16992	17095	17202	17225	17128	17050	17347	17240	17267	17077	17107	17154	17154	17296	17215
25925	47913	46160	38516	32132	25122	23943	23848	20759	18338	17307	16669	15985	15816	15402	15137	15176	15215	15094	15160	14975	14913	14943	14816	15035	15068	15116	15080	14819	14887	14820	14993	15008	14823	14795	14737	14585	14604	14543	14637	14445	14465	14605	14617	14601	14560	14720	14528	14607	15017	15700	15629	15163	14793	14775	14694	14469	14683	14461	14543	14584	14487	14367	14640	14575	14503	14584	14500	14708	14345	14565	14602	14481	14432	14541	14391	14572	14388	14504	14436	14421	14460	14383	14505	14490	14635	14628	14594	14545	14649	14455	14461	14489	14516	14420	14542	14592	14567	14465	14455	14511	14631	14457	14448	14512	14566	14343	14672	14446	14553	14584	14523	14536	14368	14495	14477	14499	14431	14443	14586	14520	14515	14523	14434	14498	14512	14295	14429	14485	14466	14559	14499	14417	14551	14418	14576	14500	14477	14488	14564	14518	14507	14472	14543	14602	14554	14437	14557	14368	14506	14494	14685	14535	14523	14518	14646	14381	14526	14451	14482	14642	14391	14448	14425	14560	14558	14494	14439	14583	14520	14500	14512	14611	14523	14458	14580	14301	14443	14490	14725	14386	14453	14448	14389	14581	14481	14479	14631	14586	14592	14568	14572	14420	14538	14364	14592	14532	14418	14562	14390	14494	14514	14597	14411	14455	14554	14488	14276	14484	14569	14403	14633	14518	14679	14418	14623	14445	14573	14457	14426	14565	14501	14546	14442	14456	14471	14506	14613	14335	14353	14398	14432	14477	14595	14462	14668	14366	14441	14511	14618	14417	14667	14446	14572	14462	14550	14542	14398	14409	14467	14572	14364	14357	14411	14633	14431	14474	14414	14613	14526	14431	14632	14626	14557	14368	14601	14524	14564	14370	14345	14431	14561	14702	14439	14487	14505	14428	14313	14481	14608	14392	14550	14573	14411	14507	14576	14526	14269	14427	14569	14436	14499	14634	14537	14573	14749	14373	14472	14367	14482	14515	14727	14483	14394	14496	14475	14402	14498	14345	14699	14685	14587	14446	14374	14365	14504	14410	14671	14417	14446	14410	14458	14654	14502	14501	14545	14372	14545	14406	14500	14449	14513	14629	14483	14443	14407	14482	14637	14413	14636	14571	14476	14489	14526	14593	14503	14435	14529	14331	14579	14608	14639	14416	14412	14583	14433	14467	14443	14614	14624	14529	14459	14417	14430	14419	14457	14435	14475	14535	14492	14499	14480	14642	14543	14538	14346	14521	14409	14594	14548	14312	14626	14354	14533	14471	14564	14422	14490	14548	14460	14509	14501	14598	14513	14551	14594	14467	14428	14500	14367	14585	14530	14449	14525	14476	14417	14441	14577	14421	14542	14496	14360	14566	14506	14516	14530	14438	14498	14665	14609	14592	14583	14406	14473	14461	14305	14545	14547	14416	14394	14726	14537	14346	14293	14643	14489	14518	14484	14330	14300	14562	14493	14583	14374	14530	14589	14654	14371	14505	14380	14545	14426	14431	14390	14465	14696	14501	14555	14482	14574	14458	14423	14378	14499	14606	14524	14429	14581	14493	14492	14592	14686	14487	14582	14535	14462	14512	14347	14702	14424	14576	14357	14323	14572	14429	14484	14579	14525	14492	14504	14531	14462	14485	14473	14500	14497	14506	14443	14464	14645	14561	14459	14466	14590	14576	14502	14408	14337	14511	14522	14536	14405	14468	14528	14323	14463	14472	14567	14590	14405	14335	14583	14533	14476	14491	14403	14475	14449	14473	14402	14463	14501	14610	14573	14375	14600	14573	14300	14407	14637	14502	14461	14431	14512	14522	14327	14480	14589	14588	14553	14414	14637	14610	14477	14528	14539	14427	14572	14515	14547	14339	14465	14365	14496	14514	14541	14390	14515	14398	14536	14359	14464	14529	14478	14559	14436	14633	14568	14487	14525	14647	14235	14475	14571	14516	14414	14466	14454	14521	14405	14439	14498	14455	14575	14480	14525	14423	14598	14494	14366	14492	14455	14438	14430	14538	14609	14676	14511	14469	14603	14423	14531	14512	14531	14454	14337	14499	14407	14678	14414	14619	14610	14511	14485	14425	14550	14413	14425	14468	14422	14552	14581	14450	14586	14442	14283	14373	14764	14302	14650	14428	14654	14469	14423	14488	14424	14541	14558	14396	14487	14630	14443	14526	14467	14658	14506	14382	14528	14401	14444	14567	14722	14470	14454	14477	14532	14507	14346	14631	14610	14447	14481	14580	14498	14631	14755	14414	14567	14597	14456	14484	14646	14431	14305	14493	14608	14461	14467	14532	14590	14538	14459	14507	14641	14585	14569	14573	14484	14549	14517	14356	14580	14460	14574	14468	14440	14575	14417	14311	14516	14566	14361	14488	14356	14369	14418	14438	14514	14447	14274	14457	14474	14480	14418	14504	14429	14220	14376	14489	14387	14459	14391	14451	14314	14535	14591	14485	14446	14533	14651	14544	14621	14370	14416	14499	14578	14586	14503	14348	14437	14552	14417	14584	14571	14539	14559	14497	14271	14478	14523	14443	14555	14719	14507	14541	14352	14442	14589	14640	14450	14575	14367	14338	14669	14395	14520	14587	14450	14600	14604	14427	14611	14431	14458	14437	14561	14510	14462	14395	14663	14506	14485	14696	14479	14407	14474	14442	14464	14518	14332	14431	14468	14402	14548	14495	14473	14482	14694	14478	14563	14406	14490	14350	14401	14397	14553	14492	14520	14416	14647	14338	14554	14437	14427	14538	14469	14335	14534	14496	14452	14394	14531	14320	14350	14624	14527	14501	14402	14505	14609	14435	14434	14420	14563	14510	14454	14637	14383	14429	14429	14548	14393	14451	14389	14693	14422	14557	14316	14374	14599	14389	14470	14375	14543	14402	14324	14641	14636	14584	14506	14649	14643	14541	14383	14687	14489	14340	14383	14611	14542	14495	14591	14485	14407	14525	14626	14525	14568	14663	14661	14440	14551	14402	14536	14482	14353	14529	14376	14409	14325	14436	14567	14528	14447	14414	14615	14402	14624	14584	14515	14705	14541	14350	14537	14593	14474	14701	14581	14500	14640	14615	14384	14542	14570	14528	14660	14597	14532	14553	14572	14545	14463	14483	14453	14526	14373	14461	14464	14391	14357	14406	14479	14540	14416	14364	14424	14568	14565	14463	14599	14534	14295	14585	14391	14489	14463	14495	14459	14435	14491	14312	14360	14622	14542	14431	14548	14414	14543	14463	14447	14674	14545	14578	14514	14494	14616	14539	14513	14447	14403	14676	14502	14565	14374	14477	14469	14530	14410	14612	14333	14496	14382	14659	14513	14567	14394	14464	14541	14491	14541	14633	14538	14444	14572	14562	14519	14458	14425	14575	14528	14449	14352	14684	14517	14309	14539	14536	14576	14474	14582	14401	14584	14536	14422	14536	14433	14630	14592	14572	14324	14485	14313	14583	14480	14585	14649	14485	14554	14519	14464	14366	14423	14569	14608	14392	14531	14446	14410	14593	14723	14462	14523	14534	14634	14522	14563	14496	14467	14557	14474	14522	14608	14580	14550	14372	14493	14654	14482	14518	14415	14545	14458	14404	14479	14537	14440	14314	14599	14417	14610	14608	14428	14557	14529	14420	14505	14448	14426	14572	14540	14467	14599	14650	14636	14451	14406	14395	14552	14593	14334	14480	14437	14503	14553	14416	14475	14515	14382	14364	14665	14491	14532	14487	14321	14521	14481	14495	14326	14530	14525	14528	14363	14455	14638	14568	14552	14561	14440	14397	14522	14476	14511	14380	14403	14515	14567	14616	14509	14514	14515	14578	14504	14418	14455	14478	14470	14526	14562	14524	14352	14416	14423	14472	14374	14461	14594	14677	14324	14524	14316	14456	14504	14540	14600	14555	14630	14418	14416	14611	14388	14453	14633	14521	14392	14671	14491	14555	14465	14547	14650	14394	14492	14366	14492	14455	14477	14438	14430	14638	14480	14596	14462	14602	14414	14692	14556	14385	14470	14529	14492	14502	14489	14327	14471	14532	14479	14557	14559	14603	14639	14443	14758	14533	14401	14620	14491	14460	14616	14393	14583	14530	14344	14478	14423	14472	14587	14494	14477	14473	14296	14476	14650	14443	14442	14443	14564	14561	14592	14524	14478	14696	14482	14394	14380	14462	14175	14426	14503	14484	14531	14548	14451	14392	14502	14498	14389	14384	14412	14460	14524	14492	14470	14451	14540	14569	14607	14531	14573	14300	14630	14502	14423	14430	14531	14530	14381	14488	14465	14460	14490	14597	14502	14534	14454	14659	14531	14569	14396	14501	14578	14741	14418	14562	14595	14461	14497	14552	14519	14404	14434	14586	14506	14516	14521	14436	14403	14520	14558	14435	14379	14674	14521	14413	14380	14679	14509	14608	14490	14527	14420	14431	14344	14644	14401	14447	14623	14588	14497	14646	14515	14397	14500	14710	14589	14513	14440	14513	14438	14481	14471	14511	14482	14436	14611	14586	14391	14614	14506	14598	14442	14495	14631	14514	14593	14484	14697	14525	14503	14696	14503	14527	14372	14404	14631	14364	14551	14467	14384	14570	14604	14535	14438	14408	14432	14523	14465	14442	14666	14601	14341	14619	14608	14553	14593	14442	14523	14515	14459	14545	14601	14481	14617	14479	14460	14513	14533	14475	14616	14543	14442	14516	14460	14491	14617	14456	14578	14565	14582	14532	14517	14563	14619	14406	14548	14475	14506	14447	14605	14614	14610	14453	14593	14514	14583	14361	14449	14535	14450	14505	14527	14526	14444	14510	14495	14604	14371	14459	14503	14336	14581	14427	14526	14406	14458	14591	14605	14433	14524	14539	14470	14514	14618	14509	14481	14515	14464	14317	14447	14594	14633	14655	14614	14488	14577	14471	14424	14566	14321	14717	14451	14452	14427	14581	14565	14347	14478	14474	14462	14583	14475	14453	14588	14463	14463	14481	14435	14444	14542	14437	14586	14551	14675	14537	14466	14610	14442	14553	14547	14591	14568	14498	14499	14456	14284	14430	14584	14621	14533	14470	14370	14388	14537	14456	14599	14555	14424	14547	14696	14441	14592	14473	14572	14516	14576	14482	14479	14623	14543	14476	14493	14485	14590	14519	14591	14471	14334
27919	24341	31954	29627	23646	21131	20446	19804	19327	18789	18450	18283	18366	18098	18435	18451	18273	18327	18143	18250	18512	18287	18192	18297	18338	18248	18277	18314	18208	18157	18283	18211	18180	18249	18224	18023	17988	18033	18161	18046	18202	18308	18223	18129	18209	18231	18225	18077	18205	18164	18407	18318	18122	18415	18139	18237	18077	18080	18218	18077	18186	18194	18186	18073	17996	18177	18071	18171	18002	18331	18052	18162	17999	18005	18141	18092	18119	18165	18131	18018	18029	18281	18163	18084	18202	18153	17997	18125	18115	18090	18219	18102	18054	18037	18236	17935	18221	18038	18123	18059	18092	18177	17994	18268	18306	18200	18225	18131	18003	18072	18271	18098	18193	18232	18203	18310	17965	18071	18157	18058	17999	18111	18064	18068	18311	18175	18190	18154	17949	18114	17902	18271	18032	18247	18080	18176	18168	18242	18197	18011	18073	18101	18284	18032	17989	18008	18050	18225	18368	18244	18420	18103	18224	18249	18258	17975	18159	18167	18040	18080	18115	18223	17911	18332	18025	18047	18020	18153	18025	17983	18042	18095	17964	18003	17984	18029	18020	18200	17927	18052	18241	18196	18052	18033	18128	18210	18051	18109	17981	17996	18298	18152	18092	18161	18083	18187	18169	18060	17988	18078	18010	17988	18133	17798	18392	17986	17941	18241	18138	18114	18178	18117	18276	18074	18339	18099	18048	18029	17896	18155	18268	18020	18052	18214	18083	18205	18223	18114	18171	18117	18098	17917	18157	18036	18057	18149	17990	18184	18027	18279	17969	18079	18181	18143	18356	18068	17968	18146	18224	18300	18231	18073	18013	17933	18005	18203	18152	18204	18232	18357	18140	17966	18262	18161	18376	18037	18093	18134	17977	18143	18236	18014	18165	18215	18138	18253	18358	18019	17943	18036	18034	18358	18047	18231	18127	17977	18170	18170	18153	18009	18289	18068	18005	18066	18006	18114	18127	18050	18224	18062	18303	17946	18271	17917	18188	18034	18253	18079	18232	18212	18192	18076	18036	18068	18367	18159	18103	17925	18063	17987	18214	18274	17990	18265	18152	18148	18074	18161	18312	18306	18234	18095	18142	18324	18257	18241	18066	18059	18176	18116	17864	18056	18125	17895	18287	17837	18055	18093	18070	17941	17864	18140	18015	17853	18184	18127	17893	18201	18019	18041	18239	18106	18105	18133	18030	18293	18067	18105	18115	18318	18123	18149	18160	18066	18070	18317	18072	18165	17992	18088	17872	18018	18179	18117	18042	18235	18146	18207	18321	18005	18087	18060	18202	18263	18124	18192	18069	18175	18029	18057	18241	18231	17962	18013	18100	18191	17921	18038	18233	18149	18104	18142	18100	18036	18183	18166	18306	18164	18102	18019	17954	18090	18144	18164	18141	18066	18155	17960	18148	18295	18144	18246	18264	18205	18268	18143	18263	18173	18110	18193	18195	18329	17992	18030	18172	18270	18217	18149	18228	18088	18095	18108	18133	18186	18065	17944	18178	18375	18177	18093	18231	18345	18268	18042	17927	18276	18103	17951	17943	18012	17989	18147	18196	18228	18351	18225	18290	18188	18061	18205	18205	18156	18248	18086	18250	18147	17877	18148	18014	17831	18218	18068	18134	18236	17971	18292	18194	18090	17937	18020	18021	18163	18010	18215	18315	17778	18189	17924	18143	18128	18236	17864	18134	18004	17841	18275	18576	18019	18100	18130	18013	18113	18104	18074	18069	18008	17982	18267	17962	18085	18107	17943	18166	18358	18217	17868	18208	18154	18129	18004	18247	17948	18128	18047	18259	18066	18005	18172	18111	17948	18293	18298	18107	18092	18018	18139	18127	18095	18172	18128	18085	17993	18238	18288	18188	17914	18066	18075	18340	18063	18203	18145	17969	18115	18002	18100	18189	18189	17984	18014	18271	18083	17994	18344	18180	17966	18269	18072	18212	18197	18000	18219	18199	18094	18159	18052	18204	18158	18305	18200	18362	17885	18167	18090	18095	18017	18021	18157	18299	18248	18093	18161	18011	18068	18152	17990	18293	17989	18245	18123	18299	18266	18002	18107	18075	18010	18113	18432	18218	18108	18094	18109	18314	18108	18169	18214	18060	18176	18146	18122	18220	18161	18326	18205	18014	18036	18154	17995	18048	18309	18194	18198	18066	18096	18035	18158	18191	18018	18179	17891	18286	18150	18124	17925	18189	18176	18271	18159	18184	17964	18196	18299	18137	18120	18125	18197	18004	18294	18380	18023	17955	18005	18066	17935	18214	18162	18015	18120	18164	18053	18237	18125	18179	18022	17985	18029	18183	18057	18097	18096	18164	18028	18129	17753	18286	18348	18141	18192	18035	18148	18107	18157	18186	18091	17918	18020	18001	18207	18147	17943	18235	18089	17888	18004	18118	18225	18167	18130	18005	18131	18118	18168	18027	18051	18117	18316	18324	18249	18146	18161	18317	18297	18114	17942	17965	18215	18349	18169	17933	18281	18136	18060	18113	18281	18008	18058	17960	18031	17992	18257	18061	17863	18296	17909	18191	18170	18302	18060	18139	18091	18235	17998	17984	18060	18457	18213	17918	17996	17923	18186	18063	17983	18155	18230	18182	18138	18113	18092	18163	18145	18137	18176	18229	18020	18092	18034	18255	18190	18327	17990	18280	18004	18178	18232	18348	18114	18001	18126	18088	18246	18096	18173	18206	18069	18115	18160	18155	17915	18127	18159	18203	18126	18165	18090	18061	18278	18117	18404	18260	18292	18132	18402	18114	17957	18043	18179	17959	17933	18083	18356	18020	18128	17918	18127	18085	18056	17896	18067	18231	18167	18097	18184	18198	18112	18116	18097	18136	18013	18099	18367	18177	18096	18030	17989	17997	18466	18140	18152	18194	18380	18064	18115	18096	18275	18158	18002	18061	18127	18237	18078	18012	18208	18230	18315	18229	18020	18162	18043	17998	18265	18211	18129	18316	18239	18288	17972	18044	17979	18178	18329	18267	18045	18195	18051	18324	18016	18135	18134	18350	18121	18217	18117	17991	18251	18119	18020	18093	18138	18013	18052	18220	18059	18022	18113	18138	18112	17913	18073	18400	18086	18001	18100	18106	18215	18355	18059	18088	18229	17951	18122	18041	18115	18236	18126	18037	18214	18137	18286	18266	18149	18189	18235	18003	18178	18110	18279	17980	18106	17973	18083	18010	18180	18157	18045	18154	18195	18048	18025	18087	18063	18072	18025	18350	18135	18291	18031	18121	18175	18111	18180	17959	18100	18088	18026	18203	18073	18297	17916	18261	18176	18226	18182	18150	18258	18240	18177	17953	18205	18016	18060	18099	18306	18221	18328	18098	18077	18057	18141	18287	18076	17840	18289	17989	18163	18173	17995	18114	18124	18214	18175	18002	18346	17914	18167	18135	18161	18237	18218	18112	18140	18128	18304	18140	18243	18133	18184	18089	17944	18113	18138	18186	18148	17962	18094	18009	17954	18118	18110	18140	18192	18148	18061	18219	18236	18409	18177	18215	18007	18338	18244	17948	18085	18239	18234	18237	18167	18022	18200	18040	18168	18091	18060	18088	18077	18150	18096	18267	17978	18153	17969	18024	18047	17918	17895	17983	17938	18036	18264	18176	18134	18215	18110	18290	18269	18157	18251	18147	18108	18151	18130	18199	18073	18202	18126	18125	18088	17914	18163	18211	18321	17948	18360	18133	18185	18361	18374	18091	18149	18104	18077	18194	18314	17971	18171	18026	18089	18285	18176	18320	18151	18127	18193	18117	18239	18133	18283	18277	18147	17891	18305	18161	18121	18013	18198	18042	17935	18355	18068	18179	18166	18359	18062	18233	18153	18208	18188	18014	18180	18304	18076	18121	18019	18164	18071	18263	18145	18078	18032	18248	18135	18147	18373	18070	18174	18200	18163	18117	17938	18295	18341	18163	18186	17902	18069	18275	18094	18222	18092	18028	18175	18093	18147	17811	18100	18219	18037	18167	18341	18219	17868	17940	18064	18044	18099	18202	18297	18000	18166	18234	18321	18213	18387	18374	18023	18042	17918	18234	18168	18222	18202	18177	18091	18081	18160	18162	18120	18310	18232	18092	18210	18082	17996	18039	18032	18316	18043	18264	18223	18075	18115	18143	18247	18208	18351	18166	17845	18219	18017	18044	17851	18155	18070	18108	17974	18039	18126	18038	18043	18282	18186	18251	18108	17942	18065	18100	18212	18060	18305	18030	18196	18200	18169	18258	18226	18242	18203	17873	18100	18449	18095	18166	18230	18063	18217	18194	18199	18040	18214	18161	18168	18007	18045	18117	18230	18169	18200	18109	18036	17967	18110	18234	18037	18138	18238	18161	18063	18038	17992	17983	17909	18037	18217	18227	18118	18178	18034	18111	18136	18340	18261	18025	18275	18352	18019	18276	17937	18119	18194	18028	18161	18136	17961	18169	18326	18025	18140	17893	18289	18269	18156	18246	18263	18306	18188	17947	18044	18201	18262	18038	18132	18081	18077	18152	18262	18261	18301	18193	18191	18120	18204	18292	18238	18142	18038	17911	18102	18292	18402	18007	18083	18272	17940	18056	18125	18063	17975	18048	17871	18199	18075	18061	18026	18002	18305	18117	18056	18241	18143	18289	18394	18036	18217	18258	18260	18143	18113	18241	18263	18176	18380	18192	18045	18127	17960	18159	18372	18166	18096	18104	18419	18129	18155	18139	18059	18362	18266	18073	18018	18001	18207	17971	18103	18245	18085	18259	18116	18228	18015	18232	18222	18270	18004	17936	18213	18234	17983	18089	17927	18155	18143	18016	18022	17967	18030	18268	18126	18227	18033	17980	18020	18044	18094	18002	17948	18204	18311	18107	18047	18256	18041	18117	17926	18181	18118	18013	18070	18387	18265	18174	18193	18431	18208	18048	18080	18097	18000	18345	18156	18068	18081	18068	18101	18316	18018	17963	18032	18072	18295	18264	18143	18146	17984	18076	18211	18148	18152	18076	17999	17935	18118	18250	18002	18014	18011	17916	18226	18038	18137	18090	18171	18286	18247	18077	18173	18227	18155	17993	18270	18080	18129	18093	18149	18143	18114	18229	18175	18216	18250	18245	18100	18143	18197	18100	18061	17963	18193
21719	35355	35023	29432	22661	19446	18176	17961	16641	15994	15660	15595	15423	15209	15275	15355	15217	15352	15321	15060	15195	15357	15109	15170	15250	15156	15112	15287	15226	15040	15033	15119	15116	15042	15086	15067	15082	15092	15022	15114	15002	14971	15057	15042	14964	15077	14918	15031	15022	15031	15185	15202	15082	15237	15355	15081	15145	14934	15010	15076	15097	15059	15074	15086	14873	15074	15101	15044	15147	15142	15136	15203	14963	14971	14867	15006	15110	15079	14835	15054	14947	15000	15117	14932	15298	15023	15140	15058	15020	14983	14865	15001	15076	15040	15092	15097	15043	14893	15054	15156	14993	14944	14950	14936	14983	15066	15010	14950	15148	15083	15163	15066	14843	14977	15111	14989	15130	14953	15154	14962	15262	15066	14918	15149	14936	15107	15021	14956	14993	15086	15145	15034	15016	15036	14948	15155	15172	14921	15056	15198	14987	15095	15029	15009	15039	14922	15056	15026	14900	15212	14969	15025	14926	14897	14886	15047	15035	14958	15168	14936	15005	14975	14928	14957	15088	15172	14906	15059	15164	14753	15177	15015	15095	15134	15134	14992	15092	14944	14976	14895	15062	14891	15198	15068	14880	15255	15207	15030	14955	14975	14970	14978	14956	15052	15214	15000	15050	14764	14953	15049	14923	15008	14981	14915	15024	15206	15074	15077	15002	14767	15059	14971	15180	14939	15125	14944	15141	14994	15052	15162	15083	14981	15108	14861	14975	15032	14961	15011	14849	15023	15179	15059	15015	15024	15048	15172	14867	15003	14917	15148	14990	15193	15027	15008	15052	15154	14980	15201	15027	15070	15027	15044	14947	14970	15130	14956	14919	15031	15005	15180	15122	14967	14889	15067	15014	15024	14999	15022	14979	15070	14988	15103	15182	15028	15117	15220	15103	15033	15063	15121	15133	14979	15084	15145	15293	14973	15035	15009	15011	14957	14908	15061	15216	15071	15051	14948	14976	15181	15148	15238	14746	14916	15094	15094	15095	14984	15237	14940	15045	15035	15028	15013	15025	14956	15117	14990	15055	15000	15215	14949	14929	15195	14979	15148	15072	14996	14971	15103	15089	15051	15241	15051	15129	15125	15093	14917	15121	15067	14993	15125	15032	14981	15074	15101	14999	14999	15120	15227	14902	14917	15285	14984	15055	14866	15027	14872	15027	15037	14849	15112	15037	15043	14782	15017	15183	14927	15030	14934	15065	14958	15008	15144	15024	15064	14986	14835	15013	15219	15198	15000	14953	15144	14846	14982	15134	15107	14947	15146	15007	15050	15002	15057	15117	14877	15059	15101	15065	14991	14988	15065	14831	15159	15015	14857	15097	15148	15047	14987	15080	15173	14907	14993	15111	15102	15064	15089	15009	15117	15165	15158	14943	15149	14880	15041	15084	15260	15000	14989	15037	14899	15052	14893	15092	15063	14895	15095	15161	15087	15148	15066	15036	15132	15011	15161	14930	15088	15016	15281	15069	15215	15075	15134	14926	14949	14988	14991	15253	14901	15038	15069	14989	15109	14994	14951	15033	15090	14901	15098	15075	14960	14929	14864	15135	14930	15052	14966	15126	15089	15110	14833	15015	15033	14952	15100	14959	14888	15002	14955	15083	14763	15035	15181	15200	14892	14997	15048	15100	15161	15048	15067	15065	15198	15182	14842	15132	14957	14977	15096	15071	14960	15081	15015	15017	14997	15078	14917	15001	15075	15080	15044	15040	15063	15113	15058	15181	15206	15122	15294	15040	15015	15027	14932	14922	15142	15023	14974	14976	14877	14988	15145	14943	15209	15077	14836	15143	15018	14896	14828	15067	14925	14985	15036	15001	14975	15004	14948	15118	15080	14986	14972	15123	15039	15091	14896	14960	15111	15005	15100	14978	14988	15057	15109	15045	14955	15016	14972	15141	15081	15024	15217	15129	14910	15019	15239	15092	15132	15061	15182	15055	15057	15054	15049	15190	15032	14922	15226	14956	14991	15019	15009	15028	15002	14918	14817	15207	15091	14940	14966	15024	15035	15053	15141	14900	15064	14918	15076	15100	15021	15089	14909	14932	15067	15091	15153	15005	15179	15114	15088	15161	15042	15112	15059	14940	15043	15017	15224	15066	14896	15073	14879	15068	15035	15316	15108	15131	14982	15062	15074	15031	15106	14906	14896	14929	14909	15106	15027	15146	15119	14948	15094	15244	15010	14986	14997	15050	15242	15072	14920	15003	14963	15025	14990	14987	15050	14981	14998	15304	15066	15121	15121	15115	15097	15143	15019	15054	14994	15180	14971	15139	14959	14891	15153	14974	14941	15148	14986	14958	15118	14914	14997	15154	15086	15109	15082	15074	15153	15179	15124	15132	14986	14932	15225	14944	15044	15153	15171	15187	14928	15097	15016	14994	14993	15060	15096	15075	14997	15004	14903	15151	14972	15036	14978	15020	15122	14976	15018	15101	15019	15100	14986	14977	15041	15209	15076	14920	15056	15022	15021	15013	14919	15085	15002	15245	14910	14831	14910	14915	14845	14945	15034	14888	15046	15157	15189	14944	15120	15027	15005	15210	15050	15061	15061	15078	15107	14823	15143	15030	15101	15019	15144	14954	14971	15126	15047	15008	15134	15012	15067	14952	15016	14968	15011	15069	15037	15106	15088	15057	15016	14799	15106	14994	15010	15001	15237	15058	15172	15039	14944	15007	14939	15139	14979	15062	15175	15053	15050	15125	14912	15197	14974	15034	15012	15060	14937	15105	15040	15144	15077	15133	15063	14999	14875	14948	15099	15087	15000	14955	15012	14805	14995	15035	15109	15037	15093	15081	15087	15219	14911	14938	15026	15007	15234	14952	15118	14917	15231	14895	15069	15156	14797	15037	15096	15143	15037	14980	15069	15006	15232	15049	15149	15120	14886	15084	15088	15179	15044	15053	15100	15026	15024	15050	15141	14857	15042	14839	14985	15134	14850	15199	14862	15260	15156	15125	15169	14784	14873	15103	15101	15202	14953	15179	15023	14937	15028	15167	15124	15315	15028	15077	14938	15099	15008	14969	15062	15068	14958	15035	15049	14983	15106	14999	14964	15049	14948	14964	15062	15124	15022	15139	15145	15060	15104	15103	14930	14940	14955	15007	15060	15072	14958	15070	14928	15083	15221	14974	14999	15111	15117	14992	15067	15115	15068	15172	14952	15224	15126	15034	15026	14906	14998	14868	15167	15107	15123	14989	15095	15180	15081	15030	14996	15120	15083	15058	14916	14908	14900	15131	15064	15034	15009	15052	15148	14956	15237	15027	15148	15022	15033	15075	15154	14973	15014	14995	15142	14987	14961	15073	15100	14846	15231	15146	14973	15137	14798	14905	15140	14940	14932	15040	15007	15051	15062	15022	14958	15078	15094	15021	15105	15085	15259	15036	15088	15034	15094	15039	15025	15334	15067	14985	14954	15004	14831	15067	14985	15194	15067	14947	15132	14999	15001	15050	14977	15085	15007	15078	15129	15102	15149	15075	14914	15129	15025	15025	14988	14824	14912	14966	15032	14973	14999	15128	15184	15068	14973	15219	14840	15086	14988	15088	14960	15040	15013	15053	15079	14972	14996	15062	15079	15040	14980	15097	15140	15030	14998	14831	15093	15075	15074	15026	15001	14990	15000	15087	14965	15030	14993	15095	15082	14898	14948	15113	15054	15017	15074	15136	14993	15031	15077	15143	15124	14998	15188	14986	15077	15013	14902	15017	15029	15038	15059	14939	15064	15091	14954	14861	15047	15059	15090	15057	14996	15079	15004	14973	15119	15130	14972	15152	15087	15226	14827	15057	15053	15061	15126	15101	15008	14981	15110	15035	15101	14980	15056	15019	15000	15033	15129	15071	14864	15062	15193	14939	15071	15105	15268	14976	15071	15139	15064	14897	15084	15054	15068	14980	14923	15149	14973	15096	14957	15090	15015	15009	15071	15072	15039	15026	14984	15012	15166	15062	14993	15118	14927	15051	14897	15102	15254	15018	15050	15048	15038	14968	15088	15076	15020	15203	14991	14849	15033	14961	15118	15031	15148	15018	15061	15052	15078	15036	15028	14976	15032	14980	15095	14838	14961	15095	15018	14908	14950	15072	15151	15038	15036	14927	14862	15074	14915	14977	15021	14998	14991	15027	15106	15074	15044	15122	15105	15030	15082	15193	15027	14971	15004	15080	15244	15012	14944	15064	15052	15162	14970	15009	15151	15012	14976	15056	15034	15011	15056	15169	15078	15118	15018	15100	15049	15009	15089	15091	15189	15116	15003	15177	14994	15079	15126	15117	15142	14954	15258	14930	15071	15000	15068	14991	15063	15049	15075	15083	14990	14998	15087	15080	15021	15020	14934	15002	14998	14887	14880	14959	15162	15248	15083	15045	15023	15096	15221	15125	15099	14984	14990	14988	14948	15045	15140	15033	15047	15064	15125	15040	15032	15016	14947	15055	15085	15009	15021	14889	15022	14999	15009	15113	15075	15052	15035	15088	14994	14951	14885	15012	15145	14988	14932	14896	15101	15051	15191	15167	15003	15020	15105	15006	14897	15102	15070	15175	15110	15231	15079	14997	14954	15080	15080	14927	14974	15149	15066	15099	15070	15020	15018	15044	14933	14992	15166	15061	15023	15087	15035	15061	14956	15078	14973	15117	15116	15095	14871	15053	15010	15014	14987	15144	14926	15159	15098	14952	15144	14937	15034	14891	14914	14944	15031	14939	14996	14789	15032	15127	15031	15119	14765	15085	15017	15010	15042	15153	14934	15011	14936	14997	14927	14999	15207	15098	15155	15118	14964	14848	15154	15293	15019	15062	14961	15015	15080	15127	15004	14971	15253	14888	14973	14884	14989	15063	15064	15203	14927	15021	14904	15057	15016	15125	15063	15228	14936	15188	15085	15081	15080	15138	14978	15174	15061	15122	15020	14916	15166	14974	14872	15036	15157	15042	15049	14852	14940	14837	15206	15053	15043	14879	14983	14914	15047	15002	14976	15094	14991	14815	15044	15090	15086	14968	15016	15161	14973	15113	14798	15114	15117	14832	14947	14896	14924	15147	14921	14974	15025	14961	15005	14964	15044	15083	15017	14994	14942	15091	14950	15160	15018	14956	15056	15121	14943	15221	15081	15005	15051
23937	21444	29111	24749	23442	24607	24178	21351	20193	19717	19549	19249	18878	18937	18815	18527	18650	18681	18649	18620	18522	18660	18609	18401	18234	18326	18536	18440	18506	18418	18583	18692	18667	18501	18472	18411	18632	18365	18502	18411	18681	18416	18376	18336	18330	18187	18402	18249	18426	18504	18796	18725	18721	18509	18556	18393	18402	18470	18259	18538	18301	18404	18292	18337	18003	18295	18328	18359	18261	18438	18275	18442	18390	18354	18417	18325	18328	18376	18434	18179	18314	18360	18264	18234	18265	18386	18341	18279	18469	18362	18393	18351	18451	18323	18241	18502	18458	18368	18222	18269	18511	18059	18322	18149	18447	18196	18498	18428	18295	18348	18422	18082	18401	18055	18126	18252	18326	18062	18412	18166	18308	18323	18434	18158	18219	18192	18355	18343	18186	18468	18223	18338	18367	18055	18218	18287	18408	18478	18509	18480	18407	18359	18193	18226	18184	18365	18287	18295	18492	18480	17991	18142	18275	18438	18466	18331	18317	18335	18549	18468	18363	18305	18147	18284	18265	18384	18258	18323	18271	18079	18291	18355	18067	18204	18179	18223	18220	18355	18242	18243	18147	18228	18300	18224	18284	18018	18417	18421	18195	18247	18206	18297	18131	18295	18336	18327	18178	18378	18308	18285	18427	18275	18128	18178	18165	18214	18072	18339	18510	18449	18248	18414	18274	18428	18203	18363	18322	18064	18157	18335	18243	18458	18222	18179	18435	18372	18393	18222	18292	18275	18286	18276	18273	18309	18432	18261	18332	18101	18291	18390	18334	18335	18470	18320	18435	18329	18185	18414	18533	18237	18354	18297	18374	18062	18397	18254	18233	18180	18273	18243	18418	18385	18147	18407	18119	18496	18231	18220	18253	18301	18190	18299	18262	18226	18356	18250	18326	18411	18264	18523	18558	18457	18241	18370	18233	18468	18257	18010	18301	18398	18360	18237	18215	18450	18311	18271	18112	18458	18259	18385	18172	18194	18190	18289	18140	18074	18348	18543	18517	18205	18204	18179	18345	18495	18541	18189	18432	18252	18316	18377	18328	18380	18488	18387	18415	18500	18165	18306	18303	18279	18174	18216	18180	18402	18325	18205	18219	18283	18285	18338	18307	18258	18319	18199	18326	18231	18288	18492	18210	18082	18170	18221	18250	18329	18555	18134	18009	18273	18377	18350	18437	18531	18326	18303	18333	18308	18201	18471	18220	18091	18054	18126	18321	18106	18266	18396	18315	18284	18133	18268	18367	18345	18477	18242	18240	18164	18263	18422	18266	18495	18274	18228	18423	18470	18304	18327	18169	18307	18421	18234	18280	18501	18336	18340	18380	18432	18303	18143	18295	18241	18274	18260	18469	18284	18356	18374	18384	18434	18455	18418	18461	18255	18463	18263	18159	18168	18402	18251	18227	18139	18520	18252	18294	18287	18300	18200	18408	18485	18473	18235	18225	18560	18366	18089	18255	18272	18167	18299	18393	18282	18327	18357	18332	18249	18324	18181	18331	18357	18306	18267	18244	18279	18198	18385	18383	18331	18258	18384	18275	18345	18256	18345	18281	18023	18467	18129	18349	18305	18383	18414	18242	18552	18340	18425	18230	18171	18374	18242	18030	18390	18307	18436	18471	18337	18275	18221	18312	18211	18280	18188	18297	18094	18326	18166	18411	18138	18192	18282	18385	18341	18354	18236	18318	18362	18272	18207	18330	18270	18202	18423	18490	18268	18387	18123	18402	18291	18261	18291	18422	18415	18423	18204	18274	18376	18506	18412	18478	18155	18191	18077	18301	18561	18368	18327	18165	18291	18167	18159	18313	18472	18355	18399	18273	18178	18372	18192	18376	18240	18078	18392	18228	18366	18340	18216	18146	18223	18107	18338	18361	18120	18223	18208	18218	18483	18596	18245	18322	18242	18342	18368	18317	18281	18283	18461	18311	18237	18326	18401	18240	18161	18316	18445	18319	18361	18218	18205	18186	18149	18355	18452	18201	18062	18251	18320	18389	18217	18485	18381	18537	18386	18293	18321	18292	18306	18305	18268	18244	18079	18281	18529	18356	18280	18539	18519	18328	18282	18316	18128	18330	18362	18024	18335	18390	18253	18311	18196	18423	18179	18305	18360	18283	18438	18282	18265	18503	18352	18379	18276	18463	18410	18410	18100	18350	18387	18193	18187	18308	18225	18397	18224	18119	18152	18204	18222	18291	18365	18154	18168	17992	18170	18491	18435	18294	18338	18377	18266	18235	18348	18246	18201	18285	18383	18265	18383	18175	18333	18377	18468	18297	18368	18299	18426	18532	18161	18346	18265	18129	18131	18289	18392	18453	18304	18350	18340	18311	18403	18321	18425	18398	18355	18168	18510	18425	18519	18239	18355	18484	18243	18260	18337	18265	18354	18333	18398	18654	18435	18380	18118	18283	18291	18377	18538	18355	18083	18167	18295	18354	18384	18318	18433	18380	18160	18189	18294	18251	18109	18532	18386	18246	18476	18216	18290	18343	18343	18446	18407	18364	18260	18371	18328	18219	18288	18276	18403	18252	18193	18220	18293	18276	18541	18459	18331	18298	18137	18193	18341	18438	18284	18277	18236	18374	18536	18357	18438	18211	18330	18129	18323	18505	18303	18361	18209	18275	18448	18088	18391	18322	18504	18190	18184	18532	18356	18102	18470	18226	18229	18278	18189	18331	18355	18217	18388	18460	18421	18250	18438	18299	18306	18214	18335	18121	18221	18501	18272	18337	18124	18145	18346	18316	18390	18304	18111	18275	18101	18510	18231	18391	18401	18345	18037	18325	18562	18340	18505	18567	18452	18322	18227	18281	18250	18486	18416	18223	18487	18335	18352	18245	18409	18172	18280	18236	18428	18414	18283	18245	18266	18410	18475	18359	18301	18351	18292	18246	18389	18259	18285	18401	18199	18271	18359	18150	18378	18128	18351	18163	18399	18253	18291	18244	18366	18341	18497	18270	18543	18476	18440	18415	18414	18531	18231	18312	18549	18349	18287	18490	18249	18286	18363	18444	18358	18320	18298	18542	18311	18335	18362	18211	18301	18311	18461	18279	18260	18274	18474	18312	18167	18375	18368	18356	18305	18394	18165	18398	18466	18374	18290	18202	18326	18338	18350	18324	18449	18050	18148	18101	18320	18497	18361	18322	18292	18281	18390	18113	18368	18265	18275	18238	18298	18269	18369	18420	18481	18169	18418	18288	18449	18206	18221	18333	18306	18462	18229	18433	18123	18245	18469	18267	18434	18261	18231	18254	18453	18299	18379	18406	18340	18326	18220	18281	18387	18265	18423	18301	18208	18171	18159	18360	18255	18304	18553	18271	18395	18300	18336	18485	18416	18257	18436	18265	18402	18287	18354	18323	18149	18307	18270	18243	18233	18332	18352	18328	18416	18446	18270	18383	18077	18226	18353	18476	18312	18461	18444	18442	18459	18416	18154	18352	18101	18482	18233	18379	18273	18327	18379	18313	18402	18447	18494	18289	18410	18342	18140	18183	18488	18502	18413	18521	18257	18288	18303	18325	18264	18372	18285	18304	18407	18205	18346	18214	18286	18584	18325	18356	18381	18312	18304	18331	18276	18413	18326	18164	18288	18223	18164	18283	18406	18130	18275	18306	18305	18218	18381	18383	18215	18308	18141	18163	18346	18256	18115	18345	18383	18380	18328	18279	18339	18317	18369	18342	18434	18364	18401	18331	18524	18321	18107	18294	18331	18060	18340	18328	18222	18219	18186	18253	18232	18131	18220	18307	18378	18394	18178	18278	18374	18418	18322	18444	18221	18135	18243	18351	18430	18266	18388	18517	18455	18415	18155	18290	18256	18237	18487	18351	18242	18606	18311	18327	18193	18329	18379	18407	18414	18318	18440	18255	18322	18312	18314	18369	18177	18317	18432	18339	18459	18105	18359	18323	18136	18396	18174	18207	18364	18117	18269	18093	18258	18160	18207	18222	18341	18403	18395	18332	18165	18201	18272	18380	18329	18343	18241	18411	18504	18314	18484	18332	18282	18288	18211	18204	18442	18277	18335	18184	18266	18428	18371	18154	18261	18411	18412	18309	18472	17986	18156	18412	18138	18346	18438	18300	18282	18352	18560	18398	18135	18308	18394	18357	18083	18301	18449	18145	18344	18325	18309	18097	18427	18220	18353	18315	18307	18456	18348	18298	18359	18376	18376	18317	18153	18425	18250	18213	18205	18264	18150	18173	18314	18396	18441	18108	18308	18439	18213	18302	18340	18323	18369	18479	18326	18232	18286	18212	18432	18349	18208	18156	18244	18228	18331	18397	18220	18138	18177	18249	18293	18283	18540	18372	18378	18311	18209	18301	18352	18338	18423	18301	18398	18397	18519	18254	18261	18257	18553	18215	18223	18370	18179	18335	18242	18337	18325	18159	18246	18178	18284	18521	18352	18425	18121	18499	18312	18340	18283	18085	18351	18271	18457	18451	18260	18403	18287	18292	18260	18133	18317	18434	18434	18393	18327	18203	18344	18379	18374	18335	18288	18561	18437	18380	18425	18431	18213	18528	18319	18339	18105	18348	18294	18361	18098	18453	18274	18144	18312	18336	18436	18407	18436	18353	18378	18274	18427	18489	18196	18106	18378	18552	18245	18294	18340	18470	18432	18466	18179	18286	18290	18142	18443	18428	18550	18456	18232	18196	18116	18187	18146	18524	18290	18368	18282	18499	18263	18303	18201	18267	18298	18353	18390	18443	18321	18318	18398	18176	18209	18452	18287	18295	18369	18436	18343	18343	18273	18273	18302	18381	18371	18190	18267	18340	18292	18490	18091	18101	18218	18628	18081	18423	18148	18148	18385	18149	18424	18241	18324	18465	18235	18165	18243	18237	18462	18344	18070	18394	18377	18183	18192	18407	18210	18458	18205	18316	18574	18375	18301	18122	18605	18443	18026	18415	18409	18417	18037	18512	18327	18273	18240	18146	18317	18092	18130	18208	18416	18237	18232	18406	18288	18234	18228	18254	18363	18262	18349	18185	18274	18182	18277	18209	18265	18347	18350	18202	18338	18243	18262	18305	18327	18198	18424	18453	18184	18274	18132	18277	18269	18281	18274	18273	18245	18176	18393	18409	18281	18331	18366	18205	18318	18426	18436
23363	43927	44095	34239	26023	21495	19808	19206	18295	17321	16563	16321	15652	15482	15592	15632	15608	15450	15493	15430	15510	15545	15472	15389	15332	15490	15445	15470	15326	15476	15425	15476	15476	15340	15429	15496	15203	15289	15325	15161	15381	15165	15318	15105	15297	15241	15242	15105	15205	15476	16140	15872	15571	15405	15229	15448	15268	15055	15234	15193	15092	15280	15060	15254	15236	15272	15171	15359	15231	15323	15285	15175	15237	15191	15177	15397	15238	15190	15261	15183	15279	15328	15163	15220	15191	15165	15209	15189	15144	15148	15278	15222	15230	15151	15301	15222	15324	15178	15066	15233	15127	15400	15199	15208	15162	15199	15334	15295	15243	15200	15145	15087	15368	15293	15097	15212	15154	15127	15171	15029	15298	15175	15173	15093	15176	15232	15176	15131	15212	15094	15002	15250	15288	15263	15213	15090	15216	15278	15354	15201	15220	15289	15108	15148	15331	15158	15191	15086	15191	15073	15042	15288	15238	15259	15087	15230	15261	15092	15386	15218	15095	15123	15169	15182	15214	15093	15029	15252	15315	15140	15126	15307	15337	15121	15391	15073	15367	15259	15208	15319	15299	15034	15247	15272	15228	15188	15232	15262	15230	15241	15345	15124	15254	15301	15244	15196	15110	15159	15286	14973	15101	15158	15253	15089	15300	15276	15093	15080	15175	15219	15060	15126	15082	15152	15169	15232	15132	15263	15080	15245	15261	15170	15108	15442	15200	15092	15171	15248	15126	15086	15192	14991	15200	15238	15255	15190	15366	15102	15164	15219	15352	15182	15180	14979	15311	15341	15283	15148	15225	15155	15237	15203	15147	15197	15271	15276	15207	15135	15213	15236	15285	15214	15053	15243	15024	15157	15237	15155	15311	15181	15160	15368	15103	15067	15291	15156	15207	14994	15288	15158	15169	15183	15261	15145	15261	15319	15318	15280	15104	15176	15262	15225	15182	15082	15176	15320	15203	15137	15108	15386	15267	15084	15111	15257	15319	15222	15191	15228	15105	15167	15281	15016	15270	15156	15289	15224	15119	15382	15121	15320	15113	15323	15058	15027	15113	15156	15239	15174	15069	15217	15066	15212	15228	15233	15322	15375	15075	15271	15292	15146	15177	15169	15192	15329	15161	15079	15130	15184	15076	15109	15089	15105	15181	15055	15336	15178	15226	15211	15191	15128	15238	15114	15236	15101	15196	15086	15242	15323	15143	15057	15291	15000	15251	15154	15203	15212	15151	15217	15143	15101	15501	15251	15146	15182	15169	15159	15362	15210	15165	15283	15221	15123	15307	15172	15144	15412	15184	15500	14994	15264	15206	15185	15039	15187	15216	15086	15218	15183	15100	15255	15260	15133	15216	15213	14985	15097	15238	15115	15259	15274	15060	15213	15147	15151	15204	15108	15412	15165	15240	15192	15125	15340	15290	15186	15236	15101	15162	15217	15095	15133	15135	15215	15390	15194	15189	15145	15102	15045	15134	15178	15220	15087	15285	15075	15163	15148	15210	15215	15197	15342	15094	15192	15254	15220	15245	15194	15202	15214	15345	15243	15224	15203	15254	15094	15324	15175	15278	15183	15300	15228	15175	15250	15115	15050	15084	15103	15393	15061	15156	15066	15164	15200	15217	15171	15048	14913	15305	15214	15123	15312	15424	15137	15337	15195	15116	15209	15252	15308	15188	15261	15326	15167	15329	15211	15215	15152	15210	15119	15280	15133	15180	15225	15191	15152	15294	15066	15236	15182	15340	15316	15189	15343	15368	15153	15155	15470	15182	15061	15310	15263	15099	15266	15212	15187	15114	15245	15107	15284	15095	15127	15135	15112	15304	15095	15230	15162	15301	15167	15205	15240	15117	15168	15299	15210	15184	15406	15059	15131	15214	15235	15069	15062	15332	15356	15060	15199	15218	15287	15171	15091	15324	15191	15132	15236	15128	15301	15121	15306	15043	15267	15075	15303	15113	15102	15267	15206	15178	15070	15089	15106	15272	15080	15082	15072	15236	15151	15391	15289	15149	15097	15235	15157	15250	15164	15142	15182	15257	15315	15251	15139	15139	15262	15011	15207	15276	15068	15285	15084	15211	15244	15208	15341	15232	15128	15130	15205	15158	15046	15256	15205	15460	14968	15254	14966	15062	15166	15218	15171	15133	15138	15152	15095	15242	15322	15098	15160	15045	15294	15092	15199	15112	15254	15181	15313	15218	15136	15168	15324	15105	15238	15210	15140	15213	15018	15209	15208	15086	15122	15184	15330	15203	15096	15119	15221	15055	15228	15243	15065	15151	15248	15244	15166	15211	15333	15274	14891	15136	15195	15115	15099	15307	15197	15318	15193	15136	15060	15207	15161	15048	15199	15266	15285	15124	15109	15312	15055	15269	15233	15163	15041	15059	15289	15107	15259	15295	14988	15323	15092	15278	15282	15104	15207	15059	15381	15075	15336	15173	15283	15226	15175	15053	15068	15261	15228	15231	15225	15138	15096	15293	15130	15242	15204	15283	14956	15175	15178	15248	15100	15027	15254	15271	15084	15185	15135	15330	15289	15286	15132	15191	15237	15056	15340	15193	15305	15297	15053	15280	14946	15304	15336	15055	15146	15105	15201	15114	15220	15018	15230	15074	15380	15137	15269	15252	15237	15216	15187	15053	15216	15034	15082	15191	15245	15277	15071	15347	15324	15310	15130	15028	15256	15169	15251	15408	15081	15156	15151	15284	15191	15272	15243	15299	15094	15210	15136	15221	15238	15354	15231	15067	15306	15365	15187	15053	15132	15129	15084	15209	15077	15199	15062	15266	15192	15126	15212	15388	15163	15226	15353	15164	15076	15324	15198	15165	15276	15160	15191	15297	15203	15202	15247	15218	15199	15084	15109	15238	15083	15232	15187	15163	15200	15246	15291	15162	15192	15105	15266	15226	15141	15208	15200	15134	15112	15154	15402	15041	15246	15118	15193	15217	15289	15143	15150	15123	15148	15253	15073	15246	15214	15218	15142	15077	15190	15222	15130	15099	15270	15328	15372	15161	15312	15357	15353	15344	15196	15220	15457	15226	15247	15330	15126	15158	15124	15163	15025	15145	15268	15167	15229	15244	15109	15311	15118	15319	15259	15210	15371	15312	15193	15273	15273	15237	15113	15381	15136	15182	15066	15215	15175	15165	15159	15076	15310	15232	15110	15167	15197	15112	15016	15103	15298	15221	15182	15096	15152	15131	15175	15234	15171	15208	15240	15121	15256	15248	15105	15111	15303	15245	15123	15198	15323	15196	15097	15146	15027	15225	15182	15350	15098	15167	15229	15248	15141	15174	15176	15027	15218	15264	15078	15247	15366	15281	15108	15072	15215	15328	15214	15191	15162	15251	15186	15248	15173	15163	15299	15051	15132	15257	15149	15411	15148	15177	15252	15189	15101	15036	15262	15334	15358	15259	15317	15133	15313	15086	15215	15283	15083	15115	15148	15247	15236	15309	15374	15159	15226	15245	15219	15364	15234	15192	15091	15054	15327	15078	15209	15112	15206	15118	15286	15325	15086	15195	15291	15093	15189	15067	15019	15124	15116	15191	15385	15241	15219	15287	15107	15235	15362	15191	15358	15179	15159	15280	15184	15235	15296	15072	15292	15192	15092	15246	15037	15079	15109	15320	15133	15207	15178	15147	15123	15132	15379	15319	15340	15179	15102	15263	15194	15010	15278	15207	15141	15360	15168	15069	15162	15186	15122	15138	15243	15230	15156	15386	15119	15163	15147	15214	15108	15324	15179	15173	15127	15193	15149	15177	15061	15120	15256	15331	15042	15159	15277	15317	14906	15187	15411	15378	15165	15051	15350	15157	15317	15282	15122	15160	15189	15031	15310	15309	15283	15341	15269	15181	15198	15102	15148	15250	15153	15257	15283	15279	15284	15311	15153	15294	15127	15098	15202	15204	15176	15174	15198	15282	15173	15271	15308	15053	15125	15140	15129	15016	15214	15284	15091	15171	15218	15118	15262	15337	15250	15136	15078	15180	15051	15181	15289	15242	15228	15238	15323	15336	15153	15121	15081	15281	15204	15214	15123	15338	15341	14985	15129	15049	15257	15156	15144	15437	15090	15186	15309	15183	15303	15115	15243	15170	15139	15252	15134	15310	15275	15253	14968	15035	15227	15273	15247	15172	15188	15326	15207	15299	15211	15132	15412	15235	15115	15252	15128	15330	15088	15050	15144	15333	15242	15188	15337	15242	15176	15074	15298	15055	15307	15337	15191	15216	15161	15200	15102	15128	15180	15216	15202	15180	15272	15259	15182	15300	15132	15255	15162	15232	15172	15140	15303	15117	15235	15104	15281	15273	15250	15255	15165	15033	15026	15223	15163	15310	15193	15111	15188	15284	15151	15038	15154	15249	15281	15278	15074	15230	15176	15131	15198	15204	15233	14953	15077	15340	15237	15147	15293	15177	15223	15185	15155	15340	15192	15184	15158	15146	15252	15075	15323	15250	15239	15218	15138	15348	15099	15115	15217	15083	15238	15125	15097	15183	15121	15005	15308	15126	15363	15060	15244	15137	15259	15037	15256	15246	15257	15171	15233	15237	15199	15197	15197	15243	15247	15211	15304	15222	15204	15170	15274	15236	15295	15246	15124	15194	15117	15220	15147	15367	15004	15222	15086	15292	15243	15161	15216	15193	15237	15101	15000	15125	15215	15235	15181	15107	15128	15305	15225	15072	15210	15219	15247	15396	15240	15238	15172	15206	15190	15281	15136	15147	15173	15168	15284	15107	15100	15205	15185	15112	15215	15190	15149	15185	15206	15208	15239	15144	15346	15221	15228	15217	15010	15208	15245	14923	15264	15218	15176	15158	15248	15276	15186	15167	15040	15130	15064	15306	15211	15330	15287	15021	15340	15208	15218	15134	15432	15144	15112	15236	15080	15071	15092	15154	15197	15277	15337	15311	15336	15241	15246	15212	15161	15112	15252	15140	15255	15235	15194	15239	15244	15188	15217	15256	15331	15244	15273	15053	15258	15026	15344	15137	15316	15243	15250	15194	15239	14995	15158	15054	15220	15236	15246	15158	15377	15337	15276	15295	15203	15295	15233	15227	15152	15116	15202	15150	15082	15242	15149	15242	15142	15179	15156	15094	15276	15285	15128
22950	21467	29365	24072	22019	24687	27071	22188	20874	20983	20045	19626	19300	19004	19135	19096	19132	18866	18899	18529	18700	18856	18652	18819	18547	18442	18707	18543	18459	18575	18594	18790	18819	18736	18732	18654	18404	18503	18513	18657	18493	18476	18233	18396	18379	18476	18670	18539	18395	18712	19438	19686	19014	18816	18489	18765	18393	18570	18477	18518	18310	18276	18300	18397	18577	18342	18395	18361	18347	18423	18495	18450	18376	18567	18327	18424	18327	18406	18355	18353	18281	18612	18361	18433	18575	18341	18371	18391	18351	18223	18503	18500	18230	18301	18443	18312	18315	18292	18313	18242	18368	18495	18258	18434	18289	18470	18306	18428	18558	18423	18416	18413	18195	18417	18477	18376	18283	18460	18372	18182	18283	18320	18439	18332	18297	18323	18382	18340	18460	18526	18344	18256	18541	18292	18416	18451	18615	18459	18091	18428	18261	18180	18399	18245	18317	18234	18135	18180	18352	18394	18497	18226	18222	18313	18308	18390	18170	18310	18458	18287	18190	18296	18354	18194	18383	18038	17984	18122	18135	18460	18443	18444	18439	18226	18335	18197	18322	18333	18511	18181	18379	18448	18340	18217	18544	18414	18241	18349	18370	17979	18336	18375	18319	18316	18270	18406	18254	18474	18398	18443	18199	18177	18328	18359	18257	18187	18148	18190	18166	18408	18471	18557	18234	18297	18495	18679	18257	18340	18280	18330	18285	18298	18295	18273	18007	18100	18206	18431	18256	18390	18222	18412	18420	18299	18315	18435	18230	18440	18537	18414	18366	18226	18364	18525	18412	18440	18323	18305	18330	18500	18410	18229	18067	18327	18240	18496	18366	18321	18344	18415	18238	18334	18356	18498	18368	18276	18429	18316	18359	18474	18244	18265	18360	18221	18370	18378	18359	18273	18226	18430	18235	18465	18237	18488	18370	18241	18287	18249	18229	18186	18214	18272	18268	18197	18347	18311	18236	18125	18402	18330	18267	18255	18411	18254	18480	18416	18499	18354	18287	18405	18254	18213	18212	18186	18382	18422	18243	18242	18461	18280	18402	18306	18137	18263	18267	18407	18357	18282	18335	18311	18174	18527	18563	18293	18475	18362	18461	18450	18185	18277	18330	18244	18359	18488	18162	18174	18209	18225	18295	18334	18280	18102	18319	18164	18177	18372	18389	18453	18406	18193	18403	18418	18409	18473	18346	18109	18435	18347	18125	18330	18369	18417	18592	18389	18313	18405	18384	18404	18152	18446	18334	18261	18159	18257	18600	18354	18435	18248	18246	18232	18435	18284	18301	18401	18278	18459	18306	18359	18347	18401	18332	18257	18195	18268	18346	18308	18503	18268	18590	18418	18312	18293	18411	18212	18571	18255	18345	18231	18162	18488	18371	18390	18351	18382	18347	18077	18308	18340	18135	18423	18368	18295	18349	18219	18287	18565	18324	18492	18397	18368	18449	18277	18343	18563	18391	18370	18449	18470	18421	18368	18321	18443	18528	18308	18482	18369	18382	18164	18339	18201	18481	18203	18327	18198	18296	18213	18365	18547	18326	18526	18583	18529	18413	18400	18446	18285	18346	18299	18356	18268	18287	18447	18362	18416	18231	18434	18433	18123	18397	18458	18294	18358	18409	18191	18501	18237	18569	18166	18159	18385	18389	18293	18276	18303	18373	18292	18255	18235	18336	18512	18276	18251	18413	18066	18303	18204	18441	18396	18223	18450	18513	18192	18376	18181	18251	18436	18417	18482	18452	18292	18272	18171	18447	18332	18282	18508	18322	18251	18408	18336	18291	18333	18453	18331	18264	18456	18250	18324	18374	18371	18342	18251	18400	18419	18429	18298	18475	18388	18535	18236	18325	18273	18203	18181	18180	18499	18455	18288	18322	18358	18297	18411	18197	18286	18342	18407	18445	18328	18213	18352	18390	18383	18418	18401	18276	18220	18473	18340	18258	18259	18370	18160	18220	18375	18299	18219	18309	18524	18430	18282	18442	18398	18339	18359	18341	18299	18452	18381	18380	18309	18261	18492	18291	18518	18296	18502	18273	18163	18495	18488	18447	18356	18295	18290	18407	18347	18554	18509	18185	18534	18268	18097	18242	18349	18397	18440	18406	18298	18149	18282	18064	18181	18318	18379	18452	18318	18238	18141	18300	18350	18576	18366	18418	18382	18393	18353	18405	18312	18478	18204	18333	18269	18365	18217	18462	18554	18365	18331	18465	18374	18348	18352	18304	18232	18443	18421	18458	18315	18344	18402	18569	18305	18331	18341	18162	18367	18483	18482	18274	18167	18449	18200	18321	18204	18235	18290	18378	18354	18359	18141	18212	18346	18450	18568	18300	18504	18359	18217	18244	18336	18401	18238	18420	18457	18424	18315	18296	18469	18328	18275	18181	18437	18271	18556	18355	18392	18442	18239	18253	18303	18248	18557	18487	18365	18203	18273	18399	18166	18416	18270	18480	18382	18343	18407	18304	18226	18396	18226	18117	18510	18311	18481	18487	18421	18357	18306	18334	18469	18325	18264	18278	18293	18323	18341	18436	18295	18390	18437	18346	18339	18406	18431	18421	18298	18305	18325	18268	18417	18405	18368	18391	18245	18363	18293	18262	18270	18423	18336	18243	18341	18422	18389	18322	18520	18309	18168	18244	18368	18275	18295	18394	18451	18430	18250	18499	18213	18226	18226	18340	18397	18351	18258	18439	18281	18491	18343	18417	18557	18473	18228	18190	18320	18242	18371	18444	18408	18301	18212	18541	18468	18375	18318	18571	18448	18337	18570	18359	18386	18215	18392	18441	18350	18390	18717	18136	18491	18302	18362	18370	18392	18448	18274	18274	18289	18425	18183	18321	18191	18369	18303	18362	18098	18304	18299	18454	18509	18504	18226	18241	18315	18468	18327	18376	18230	18168	18213	18270	18377	18305	18317	18138	18486	18031	18326	18383	18299	18313	18136	18353	18506	18261	18186	18357	18194	18518	18453	18343	18300	18155	18153	18459	18166	18373	18308	18093	18525	18333	18156	18263	18244	18296	18283	18166	18495	18434	18238	18508	18428	18350	18533	18430	18275	18396	18365	18310	18347	18342	18423	18413	18290	18532	18259	18278	18157	18289	18367	18396	18346	18109	18298	18278	18184	18403	18365	18461	18324	18506	18408	18455	18445	18567	18295	18155	18356	18504	18333	18375	18394	18321	18403	18362	18136	18114	18237	18438	18468	18377	18619	18159	18374	18304	18351	18197	18339	18368	18376	18290	18265	18513	18387	18150	18411	18215	18327	18378	18376	18267	18196	18261	18171	18244	18338	18362	18424	18380	18339	18479	18420	18193	18574	18277	18534	18290	18229	18279	18058	18246	18335	18343	18401	18514	18286	18524	18384	18485	18247	18411	18315	18323	18338	18342	18134	18197	18483	18452	18256	18349	18428	18327	18336	18393	18341	18345	18236	18080	18203	18310	18240	18422	18473	18476	18335	18265	18232	18439	18260	18268	18246	18322	18156	18351	18311	18164	18382	18400	18174	18332	18353	18282	18410	18461	18329	18336	18154	18404	18512	18414	18352	18343	18237	18437	18371	18582	18497	18389	18330	18444	18369	18473	18330	18423	18137	18574	18325	18380	18426	18359	18237	18281	18111	18102	18221	18512	18266	18315	18363	18316	18300	18344	18306	18369	18271	18101	17899	18339	18478	18449	18266	18366	18283	18456	18276	18541	18293	18376	18336	18210	18271	18309	18250	18288	18298	18375	18337	18269	18383	18346	18424	18313	18373	18362	18354	18317	18650	18386	18344	18119	18445	18352	18438	18298	18437	18535	18381	18177	18172	18390	18116	18320	18330	18442	18419	18231	18079	18401	18348	18492	18420	18397	18407	18739	18468	18301	18206	18311	18302	18519	18270	18325	18429	18430	18315	18270	18208	18424	18231	18337	18457	18545	18343	18443	18493	18451	18298	18362	18392	18445	18300	18271	18205	18338	18149	18312	18313	18198	18406	18412	18385	18268	18475	18455	18229	18513	18349	18094	18443	18361	18270	18087	18299	18444	18344	18364	18259	18281	18305	18210	18698	18456	18296	18300	18179	18327	18345	18521	18439	18173	18429	18409	18259	18310	18205	18163	18263	18299	18265	18387	18179	18239	18277	18319	18332	18446	18488	18333	18275	18459	18142	18491	18245	18250	18218	18220	18545	18164	18469	18311	17978	18222	18282	18447	18178	18321	18200	18198	18315	18363	18435	18391	18136	18369	18159	18350	18383	18408	18320	18455	18324	18287	18156	18392	18368	18481	18302	18142	18321	18598	18312	18545	18525	18310	18361	18422	18458	18268	18363	18231	18159	18340	18224	18306	18251	18294	18240	18363	18533	18285	18375	18423	18239	18395	18290	18454	18451	18327	18301	18389	18494	18210	18507	18190	18367	18409	18361	18493	18287	18376	18299	18254	18378	18257	18355	18437	18399	18342	18245	18459	18380	18288	18327	18377	18314	18330	18248	18274	18244	18592	18340	18443	18354	18256	18452	18435	18218	18372	18397	18371	18417	18247	18110	18428	18458	18195	18139	18431	18423	18420	18200	18358	18334	18004	18164	18251	18283	18255	18430	18384	18396	18504	18254	18530	18364	18229	18333	18466	18468	18510	18251	18302	18583	18344	18310	18490	18363	18348	18313	18355	18129	18272	18481	18415	18279	18497	18191	18364	18386	18420	18320	18353	18370	18355	18127	18603	18324	18369	18335	18265	18372	18334	18175	18475	18288	18538	18347	18376	18319	18054	18099	18162	18401	18504	18232	18395	18261	18371	18214	18505	18009	18297	18304	18227	18204	18446	18226	18351	18306	18430	18389	18265	18361	18342	18195	18353	18197	18421	18280	18544	18279	18386	18258	18366	18283	18412	18383	18397	18652	18510	18428	18379	18287	18281	18390	18405	18549	18267	18344	18356	18590	18219	18495	18398	18279	18275	18226	18129	18312	18401	18419	18289	18309	18580	18355	18350	18422	18372	18275	18317	18315	18283	18245	18274	18199	18299	18288	18268	18339	18437	18248	18344	18420	18281	18341	18496	18430	18442	18532	18313	18144	18460	18419	18436	18207	18246	18412	18431	18357	18384	18195	18482	18511	18320	18370	18492	18409	18485	18270
26490	47543	49040	35914	27123	23479	20966	20323	19384	18401	17277	16477	16224	16000	16031	15857	16133	15905	15694	15499	15690	15445	15327	15267	15455	15390	15386	15333	15348	15633	15731	15636	15359	15590	15403	15475	15493	15403	15377	15451	15438	15291	15321	15043	15301	15217	15163	15026	15337	15497	16903	16636	16004	15733	15348	15342	15026	15140	15225	15297	15227	15241	15203	15278	15315	15348	15059	14982	15270	15127	15256	15216	15179	15362	15041	15230	15240	15292	15261	15114	15011	15341	15104	14949	15340	15037	15084	15145	15227	15178	15227	15203	15293	15279	15236	15240	15175	15330	15135	15085	15136	15397	15186	15156	15189	15215	15082	15303	15153	15291	15212	15276	15186	15319	15229	15245	15111	15134	15070	15199	15314	15090	15078	15139	15119	14944	15137	15110	15234	15152	15232	15131	15249	15165	15032	15027	15235	15271	15267	15084	15298	15259	15056	15173	15374	15161	15258	15309	15336	15156	15181	15248	14993	15272	15128	15213	15088	15044	15238	15348	15282	15304	15137	15533	15176	15101	15252	15179	15147	15375	15291	15113	15378	15222	15222	15194	15196	15183	15077	15155	15122	15193	15253	15206	15163	15081	15190	15149	15190	15183	15172	15349	15001	15296	15418	15001	15014	15051	15086	15319	15378	15247	15144	15117	15104	15192	15367	15212	15173	15190	15242	15223	15089	15321	15248	15243	15256	15257	15284	15194	15183	15172	15233	15174	15274	15138	15239	15164	15131	15126	15226	15064	15232	15104	15188	15272	15090	15017	15186	15157	15178	15157	15156	15232	15052	15257	15215	15126	15231	15088	15223	15093	15144	15153	15217	15150	15301	15212	15175	15182	15219	15376	15151	15268	15172	15049	15242	15104	15162	15283	15139	14989	15185	15118	15089	15283	15252	15139	15090	15127	15062	15280	15039	15209	15192	15160	15145	15169	15255	15081	15187	15184	15214	15232	15051	15014	15210	15152	15163	15076	15186	15230	15056	15122	15210	15190	15220	15115	15131	15166	15084	15130	15221	15136	15213	15191	15167	15251	15221	15204	15004	15207	15096	15177	15180	15119	15193	15312	15074	15097	15199	15270	15342	15209	15403	15130	15097	15119	15090	15327	15143	15083	15372	15090	15353	15276	15237	15173	15280	15264	15288	15096	15073	15376	15332	15161	15205	15152	15228	15212	15140	15261	15203	15317	15187	15137	15202	15462	15263	15131	15105	15180	15242	15241	15292	15407	15047	15130	15392	15093	15138	15143	15295	15220	15229	15248	15234	15263	14999	15195	15145	15273	15247	15092	15174	15273	15092	15103	15095	15244	15000	15166	15079	15325	15293	15037	15119	15301	15012	15302	15307	15247	15221	15208	15160	15223	15399	15046	15045	15304	15345	15108	14992	15229	15313	15267	15226	15226	15222	15113	15057	15159	15159	15350	15186	15162	15168	15026	15136	15125	15149	15087	15104	15190	15281	15275	15115	15088	15040	15247	15191	15256	15351	15188	15130	15187	15101	15263	15292	15193	15200	15343	15216	15055	15190	15285	15267	15087	15205	15249	15106	15106	15213	15269	15025	14972	15217	15129	15190	15090	15111	15231	15250	15131	15086	15069	15290	15276	15112	15139	15352	15179	15022	15109	15167	15286	15105	15098	15103	15300	15135	15262	15102	15294	15090	15203	15150	15177	15127	15188	15170	15198	14991	15218	15171	15258	15158	15258	15181	15053	15238	15275	15164	15124	15194	15293	15178	15327	15131	15118	15117	15205	15153	15277	15157	15192	15186	15206	15216	15230	15274	15207	15078	15178	15151	15180	15148	15126	15261	15184	15117	15222	15237	15221	15094	15206	15132	14983	14999	15021	15109	15195	15121	15082	15185	15211	14996	15345	15134	15236	14828	15242	15047	15244	15113	15220	15155	15155	15261	15141	15292	15127	15165	15074	15211	15213	15087	15197	15262	15186	15203	15263	15220	15389	15140	15163	15157	15297	15189	15251	15255	14984	15176	15244	15202	15249	15325	15138	15169	15156	15191	15091	14959	15135	15007	15214	15117	15059	15202	15177	15133	15176	15324	14962	15129	15158	15169	15252	15371	15195	15163	15352	15195	15148	15054	15263	15139	15053	15232	15416	15078	15187	15332	15270	15097	15043	15050	15314	15111	15167	15152	15377	15253	15186	15201	15108	15003	15030	15249	15261	15213	15076	15127	15123	15369	15090	15074	15099	15060	15177	15078	15129	15106	15042	15344	15061	15293	15273	15088	15228	15133	15362	15221	15087	15075	15275	15243	15293	15088	15160	15199	15227	15134	15197	15278	15289	15262	15114	15137	15304	15240	15102	15211	15315	15045	15193	15259	15188	15155	15063	15298	15176	15176	15213	15279	15217	14997	15082	15226	15218	15029	15310	14998	15292	15146	15117	15174	14941	15141	15094	15104	15221	15164	15270	15074	15198	15173	15092	15157	15166	15101	15226	15326	15100	15095	15172	15289	15159	15218	15244	15184	15284	15181	15125	15159	15095	15122	15005	15109	15031	15026	15089	15150	15156	15213	15203	15093	15106	14960	15146	15028	15070	15100	15203	15306	15222	15272	15248	15215	15030	15213	15049	15183	15230	15225	15095	15207	15138	15188	15298	15260	15192	15223	15143	15241	15233	15115	15146	15102	15090	15128	15291	15140	15034	15197	15077	15225	15221	15153	15254	15233	15162	15224	15293	15180	15117	15117	15129	15132	15230	15148	15099	15168	15123	15218	15243	15218	15164	15158	15017	15182	15149	14912	15098	15265	14943	15119	15278	15119	15154	15311	15231	15309	14989	15280	15152	15119	15114	15194	15259	15376	15104	15233	15242	15071	15369	15032	15173	15371	14981	15102	15281	15185	15271	15181	15172	15277	15098	15072	15134	15199	15163	15187	15220	15125	15209	15232	15035	15088	15376	15210	15194	15184	15227	15161	15455	15243	15231	15105	15300	15279	15274	14999	15178	15265	15118	15285	15040	15333	15112	15362	15014	15159	15163	15121	15206	14952	15206	15148	15200	15148	15306	15170	15139	15115	15212	15149	15356	15214	15107	15187	15130	15185	15297	15356	15165	15290	15058	15160	15183	15179	15194	15287	15178	15130	15178	15261	15088	15218	15399	15290	15103	15195	15357	15065	15288	15230	15124	15150	15067	15240	15205	15265	15247	15270	15048	15115	15080	15179	15184	15153	15215	15044	15331	15186	15212	15147	15110	15197	15170	15202	15201	15276	15169	15077	15245	15155	15222	15137	14994	15181	15237	15166	15138	15203	15119	15119	15141	15124	15044	15093	15025	15139	15380	15058	15192	15284	15173	15408	15368	15357	15123	15308	15167	14992	15144	15172	15283	15270	15211	15137	15165	15265	15202	15208	15206	15189	14961	15198	15181	15231	15306	15234	15180	15191	15084	15182	15198	15093	15153	15207	15043	15208	15129	15182	15169	15256	15110	15248	15081	15009	15273	15223	15107	15199	15135	15117	15068	15005	15260	15119	15150	15262	15226	15364	15231	15297	15144	15127	15096	15226	15005	15333	15168	15088	15262	15029	15127	15120	15077	14959	15219	15323	15085	15142	15291	15244	15112	15190	15302	15202	15133	15127	15221	15127	15219	15219	15206	15097	15115	15202	15199	15303	15227	15195	15190	14918	15046	15144	15204	15326	15114	14951	15029	15128	15292	15267	15132	15161	15211	15212	15112	14909	15359	15177	15119	15118	15131	15119	15127	15116	15067	15175	15213	15225	15084	15318	15099	15199	15281	15044	15109	15202	15259	15044	15023	15202	15209	15113	15223	15225	15052	15212	15016	15155	15153	15197	15048	15274	14986	15274	15123	15136	15190	15258	14986	15307	15067	15159	15175	15259	15302	15039	15100	15110	15117	15268	15055	15127	15174	15089	14907	15251	15133	15357	15184	15164	15190	15418	15302	15071	15151	15202	15183	15426	15081	15146	15266	15194	15192	15336	15084	15091	15191	15149	15181	15112	15229	15319	15024	15184	15107	15116	15204	15171	15132	15210	15247	15108	15101	15207	15279	15178	15282	15203	15002	15080	15110	15157	15119	15196	15185	15253	15066	15204	15182	15216	15118	15225	15024	15177	15132	15311	15267	15119	15208	15142	15195	15064	15288	15190	15242	15121	15156	15182	15127	15091	15100	15132	15191	15279	15039	15355	15109	15271	15402	15413	15194	15248	15174	15268	15114	15281	15223	15094	15215	15127	15114	15255	15231	15037	15309	15105	15158	15289	15207	15220	15093	15015	15247	15184	15251	15172	15109	15024	15000	14917	15207	15180	15265	15142	15217	15315	15156	15312	15221	15197	15225	15093	15299	15287	15228	15223	15256	15148	15081	15170	15081	15275	15278	15042	15151	15240	15113	14965	15386	15161	15184	15050	15098	15088	15124	15172	15123	15127	15181	15346	15074	15186	15043	14963	15268	15126	15085	15142	15155	15058	15038	15141	15093	15165	15167	15213	15137	15050	15038	15178	15330	15133	15161	15173	15095	15256	15025	15279	15361	15066	15138	15165	15168	14953	15209	15163	15111	15254	15284	15286	15213	15129	15099	15303	15443	15258	15205	15236	15254	15253	15158	15116	15183	15039	15151	15029	15115	15125	15085	15237	15189	15282	15125	15158	15171	15226	15201	15402	15278	15110	15128	15196	15190	15216	15225	15294	15155	15044	15330	15069	15253	15245	15298	15001	15187	15210	15267	15215	15108	15198	15167	15089	15281	15226	15227	15211	15094	15129	14983	15083	15264	15116	14980	15220	15105	15153	15120	15245	15259	14997	15215	15271	15150	15211	15234	15149	15235	15266	14991	15186	15044	15264	15274	15242	15181	15226	15213	15278	15206	15168	15219	15089	15075	15043	15030	15144	15152	15258	15038	15134	15252	15239	15069	15185	15154	15126	15070	15105	15347	15148	15212	15066	15098	15267	15137	15183	15091	15125	14959	15208	15270	15200	15080	15238	15142	15236	15143	15140	15229	15264	15068	15149	15041	15146	15196	15128	15122	15240	15074	15120	15200	15201	15264	15129	15270	15267	15085	15324	15023	15019	15101	15220	15307	15279	15144	15306	15036	15222	15155	15255	15379	15080	15233	15219	15235	15228	15183	15107	15281
28067	24819	33045	26491	20545	19596	19223	18964	18654	18458	18454	18304	18545	18362	18414	18243	18385	18501	18117	18320	18288	18286	18271	18197	18158	18452	18402	18474	18301	18212	18322	18269	18269	18118	18180	18210	18287	18306	18396	18326	18386	18214	18097	18224	18222	18228	18126	18382	18222	18056	18200	18353	18245	18096	18213	18314	17973	18238	18189	18189	18379	18060	18015	18269	18143	18261	18114	18280	17964	17888	17945	18250	18278	18160	18286	18145	17967	18032	18220	18442	18316	18155	18177	18275	18238	18091	18127	18235	18400	18303	18057	18170	18138	18101	18129	18075	18226	18050	18149	18224	18230	18259	17992	18056	18178	18228	18125	18300	18178	18021	18120	18011	18124	18221	18218	18184	17986	18354	18106	18173	18235	18031	18283	18241	18108	18121	17949	18202	18125	18296	18274	18058	18311	18070	18110	18269	18148	18378	18207	18126	18048	18352	18066	18198	18177	18003	18217	18012	18011	18232	18118	18090	18293	18387	18305	18189	18307	18275	18085	18291	18252	18051	18332	18267	18067	18236	18061	17927	18168	18218	18137	18301	18205	17973	18195	18280	18117	18179	18330	18196	18349	18214	18256	18348	18420	18018	18223	17969	18241	18022	17968	18021	18054	18366	18051	18238	18088	17951	18327	18168	18382	18168	18241	18108	18091	18255	18150	18061	18202	18006	18305	18066	18158	18131	18085	17950	18019	18009	18146	18136	18131	18356	18188	18339	18144	18165	18068	18130	18299	18112	18184	18105	18186	18217	18124	18242	18067	17988	18428	18121	18112	18160	18027	18326	17903	18314	18152	18355	18246	18260	18128	18092	18094	18023	17949	18313	18154	18240	18033	18104	18257	18223	18153	18032	18308	18217	18141	18093	18002	18092	18332	18202	18183	18009	18200	18271	18221	18259	18091	18008	18142	18258	18074	18093	18088	18250	18109	18029	18139	18068	18070	18181	18237	18262	18302	18074	17999	18163	18001	18108	18124	18080	18420	18184	18128	18288	18207	17965	18141	18094	18155	18121	18245	18114	18041	18147	18192	18267	18156	18175	18145	18095	18236	18072	18060	17945	18148	18105	18293	18206	17965	18065	18188	18126	18285	17921	18182	18176	18174	18176	18171	18139	18269	17974	18167	18134	18054	18129	18258	18082	18364	18072	18328	18144	18015	18317	18181	18233	18138	18226	18377	18163	18189	18113	18262	18166	18311	18203	18191	18121	18184	18159	18239	18309	18234	18200	18105	17914	17956	18195	18204	18112	18304	18361	18198	18156	18108	17937	18256	17854	18178	18111	18097	18214	18190	18040	18413	17950	18127	18126	18144	18077	18098	18115	17976	18065	18106	18072	18183	18102	18007	18030	18217	18215	18203	18137	18198	17946	17959	18031	17906	18239	18190	18108	18202	18095	18346	18145	18194	17968	18050	18292	18084	18204	18038	18067	18249	18262	18123	18325	18221	18200	18018	18162	18324	18092	18152	18017	18190	17915	18242	18185	18145	18067	18107	18209	18296	18310	18363	18172	18145	18342	18229	18199	18307	18191	18147	18135	18041	18214	18256	18253	18057	18140	18259	18110	18261	18184	18010	18209	18270	18231	18178	17934	18277	18204	18234	18133	18383	18204	18288	18062	18139	18219	18013	18081	18047	18104	18217	18245	18362	18351	18199	18432	18212	18190	18225	18089	18201	17807	18292	18170	18137	18004	18023	18204	18169	18130	18241	18169	18326	18183	18158	18194	18199	18162	18056	18025	18060	18067	18085	18149	18252	18285	18360	17887	18205	18253	18194	18125	18280	18376	18156	18108	18130	18134	18089	18297	18211	18205	18074	18220	18249	18051	18181	18363	18315	18159	18272	18192	18237	18134	18182	18207	17937	17910	18042	17925	18171	18064	18352	18225	18157	18220	18106	18179	18066	18109	18216	18084	18187	17963	18009	18128	18160	18375	18275	18183	18186	17910	18229	18163	18170	18128	18073	18177	18216	18276	18045	18056	18317	18222	18396	18092	18268	18228	18034	18028	18233	18218	18237	18160	18460	18163	18129	18230	18447	18094	18038	18102	18201	18389	17945	18112	18273	18090	18084	18037	18125	18220	18101	18215	18085	18225	18129	17791	17999	18077	18086	18158	18195	18141	18177	18170	18221	18010	18066	18093	18119	18200	18179	18129	18268	18345	18230	18047	18125	18189	18154	18343	18205	18090	18265	18050	18138	18382	18074	18191	18156	18298	18216	18404	18109	18196	18073	18256	18208	18256	18254	18201	18094	18123	18155	18166	18222	18186	18082	18016	18025	18251	18099	18183	18213	18163	18231	18038	18256	18144	18205	18178	18152	18044	18054	18171	18330	17899	17995	18204	18334	18045	18315	18038	18295	18194	18145	18227	18200	17935	18067	18112	18239	18041	18050	18045	18195	18136	18108	18291	18110	18294	18406	18241	18067	18196	18088	18145	18092	18226	18179	18231	18178	18007	18196	17989	18230	18243	18367	18196	18177	18251	18248	18209	18332	18139	18450	18326	18177	18266	18123	18112	18080	18011	18038	18206	18361	18267	18395	18117	18056	17973	18254	18133	18380	18236	18167	18447	18184	18360	18268	17860	18082	18180	18152	18288	18394	18072	18093	18164	18147	18129	18300	18199	18061	17990	18032	18188	18213	18093	17992	18293	18030	18058	18048	17886	18222	18157	18136	18138	18381	18197	18311	18068	18324	18197	18369	18325	18112	18231	18255	18153	18142	18267	18261	18283	18247	18276	18062	18140	18185	18083	18202	18160	18110	18258	18234	18033	18137	18217	17983	18052	18226	18292	18264	18216	18198	18165	18246	18120	18148	18023	18179	18179	18128	18237	18241	18203	18237	18255	18199	18237	18147	18117	18179	18270	18112	18130	18014	18286	18175	17919	18036	18142	18089	18026	18276	18056	17957	17947	18158	18208	18072	18135	18350	18278	18244	18180	17939	18207	17997	18108	18121	18191	18192	18434	18061	17976	18119	18324	18457	18146	17925	18049	18202	18228	18164	18006	18144	18024	18022	18227	18041	17898	18137	18284	18090	17987	17839	18124	18015	18182	18163	17977	18213	18181	18300	18043	18039	18228	18034	18036	18255	17924	18119	18200	18069	18260	17991	18036	18154	18084	18047	18056	18181	18218	18163	18269	18031	18074	18103	18084	18049	18040	18002	17965	18301	18211	18323	18004	18115	17917	18185	18285	18180	18217	18250	18037	17939	18165	18083	18064	18052	18116	18121	18199	18258	18156	18042	18106	18183	18199	18383	18118	18264	18143	18250	18044	18254	18252	18190	18056	18236	18199	18080	18183	18414	18166	18113	18199	18093	18304	18431	18176	18027	18211	17988	18285	18311	18136	18086	18066	18329	18199	17985	18348	18350	18170	18238	18061	18190	18361	18351	18080	18234	18108	18200	18333	18075	18183	18237	18026	18062	18279	18078	18052	18173	18122	18259	18202	18257	18301	18294	18004	18157	18235	17975	18230	18235	18330	18098	18135	18167	18078	18031	18062	18134	18149	18172	18203	18288	18175	18269	18141	18140	18041	18316	18206	18137	18182	18166	18141	18281	18186	18228	18193	18295	18308	18136	18345	18298	18367	18120	18185	18231	18134	18204	18253	18347	18173	18065	18144	18093	18272	17978	18008	18245	18101	18188	18328	18059	17946	18086	18191	18116	18150	17991	18256	18402	18342	18354	18280	18154	18123	17963	18251	17941	18182	18317	18260	18117	18150	18118	18314	18099	18085	18198	18260	18107	18143	18186	18281	18057	18384	17979	18092	18134	17965	18272	18139	18035	18139	18078	18289	18168	18217	18174	18256	18302	18168	18099	18214	18246	18212	18086	18354	18301	18226	18025	18154	18132	18177	18106	18216	18059	18143	18103	18025	18048	18077	18292	18249	18023	18214	18407	18050	18092	18011	18231	18107	18018	18107	18063	18206	18262	18196	18141	18151	18117	18238	18314	18087	18084	18439	18093	18281	18176	18087	18215	18277	18202	18397	18125	18227	18203	18242	18266	18242	18270	18114	18187	18100	18351	18144	18316	18320	18233	18267	18117	18018	18301	18046	18119	18133	18215	18146	18274	18044	17960	18122	18024	17989	18293	18279	18220	18182	18295	18399	18350	18135	18191	18131	18106	18345	18177	18505	18144	18100	18074	18173	18050	18144	18032	18187	18068	18137	18179	18145	18243	18056	18032	18221	18330	18096	18268	18002	18254	18415	18139	18057	18307	18099	18142	18228	18165	18104	17941	18247	18081	18045	18249	18071	18380	18151	18294	17956	17999	18150	18165	18125	18292	18036	17874	18250	18183	18330	18170	18094	18131	18198	18134	18240	18038	18253	18335	18191	18136	18000	18108	18126	18242	18028	18167	18315	18349	18083	18168	18140	18330	18250	18390	18226	18154	18136	18236	18186	18291	17981	18091	18103	18215	17972	18362	18025	18398	17844	18115	18191	18053	17958	18061	18006	18209	18479	18260	18188	18101	18238	18206	18060	18280	18231	18241	18143	18413	18235	18188	18275	18120	18103	18222	18235	18092	18252	18113	18260	18119	18281	18207	18205	18318	18169	18059	18121	18137	18044	18152	18145	18264	18009	18084	18103	18162	18058	18089	18226	18386	18394	18102	17878	18175	18062	18086	18407	18345	18138	18277	18138	18293	18093	17951	18024	18265	18036	18072	18111	18114	18175	18330	18026	18101	18296	18326	18144	18051	18202	18241	18265	18213	18182	18218	18165	18158	18156	18137	18205	18159	18287	18144	18136	18168	18209	18216	18060	18112	18157	18273	18256	18328	18149	18344	18066	18105	18245	18241	18328	18256	18099	18196	18133	18338	18174	18130	18157	18140	18105	18345	18328	18206	18179	17963	18275	18236	18133	18099	17940	18069	18046	18181	18045	18223	18119	18205	18111	18057	18185	18396	18268	18167	18053	17952	18238	18220	18157	18170	18192	18267	18286	18109	17972	18254	18038	17944	18181	18175	18307	18158	18240	18387	18144	18194	18184	18367	18159	18231	18144	17846	18331	18186	18243	18168	18172	18252	18353	17926	18232	18329	18167	18155	18126	18086	18056	18155	17949	18304	18209	18277	18245	18181	17982	18225	18344	18160	18347	18067	18266	18350	18197
22586	36754	36909	22956	18437	16937	16262	16273	15949	15883	15508	15505	15318	15324	15365	15397	15217	15433	15261	15397	15221	15019	15016	15207	15098	14983	14893	15245	15060	15241	15116	15063	15253	15156	15142	15054	15303	15108	15133	14974	15087	15022	15161	15105	15121	14850	15181	14987	15024	15161	15208	15358	15297	15241	15044	15126	15002	15057	15114	15093	14882	15082	14892	14987	15054	15063	15020	15062	15078	15029	14979	15057	15147	14961	14947	15241	14885	15110	15036	15105	14780	15085	15098	14972	15078	15039	14959	15137	14942	15054	14918	15138	15105	14933	15163	14976	15092	14992	15127	14890	15041	14913	15183	14954	15084	14878	14917	15076	14872	15180	14992	15062	15156	15017	14933	15077	15086	15006	15284	15096	15026	14920	14817	15039	14968	14991	15104	15039	15122	15096	15159	14925	15072	15064	15048	15152	15088	15046	14967	15025	15157	14987	14995	15080	15089	15037	15094	14975	14942	15263	14955	14865	15003	14972	14980	15021	15104	15237	14993	15150	14869	15191	15035	15010	14898	15106	15119	15034	14937	15040	15031	15050	14916	14998	14890	14947	15089	14953	14983	15135	15032	15016	15018	15172	15138	14964	14874	14851	14987	14910	15131	15122	14993	15192	14965	15148	14980	14988	14948	15128	14966	15181	15015	14922	15016	14960	14956	15019	15080	15079	15037	14984	15012	15074	14947	15302	15015	15019	14849	14998	15003	14992	15048	15087	14919	15200	15032	15051	15232	14981	15091	15085	14993	15005	14991	14951	14993	15002	15036	15077	15036	15152	15214	15160	15051	15060	14986	14917	15257	14911	14905	15013	15169	15000	15149	15019	14925	15058	15131	15189	15088	14988	15020	14939	15059	14843	14981	15030	15202	15007	15076	14960	15073	15096	15062	14937	15149	14856	15198	15155	15176	15160	15105	14927	15046	14901	14953	15092	15055	14975	14754	15021	15028	15029	14995	15076	15032	15096	14899	14941	14895	15027	14855	15222	15069	15128	15087	15028	15082	14962	14882	15132	15085	15015	15101	14987	14903	14989	14898	14869	15073	14915	15096	15041	14960	15219	14931	14953	15065	15116	15084	15167	14934	15030	14894	15088	15134	15128	15038	15050	15138	15035	15202	14955	15055	14959	14947	14919	15299	15030	15033	15024	14988	15003	15024	15063	14902	15063	15048	14913	14903	15075	15219	15073	15034	15103	15013	15008	15049	14988	15084	15051	15022	15006	14991	15035	15076	15154	14933	15075	14908	14993	15071	14973	14992	14952	14979	14988	15002	15195	14961	15177	14974	15047	14947	14923	15109	15009	15161	15032	15036	14965	14974	14960	15057	14972	14910	14967	15160	15118	15022	15077	15187	15063	15203	14906	15017	14884	15009	15135	15058	15086	14963	14926	15071	14892	14929	15027	14997	15024	15104	14812	15128	14878	14923	14989	15000	15197	15055	15044	15167	15085	14938	15167	14986	15074	14979	14933	15132	15032	15101	15000	14964	14901	15011	15045	15060	15117	15063	15074	14907	14970	15061	15057	15045	14970	14982	14870	15082	15115	14931	15018	15072	15000	15150	15078	14997	15112	14959	15032	15058	15160	15044	15002	14924	15134	15104	15067	15169	15017	15098	15136	15061	15016	14871	15054	15206	14963	15022	15099	15042	15333	14934	15114	15312	15129	15124	15007	15069	14957	14814	14864	15042	15167	14862	15067	15018	15017	14915	14973	14934	15194	14812	14959	14994	14996	15052	15088	15086	14915	15161	15102	15078	14954	15032	15144	14939	15029	15047	15117	15022	15004	15110	14983	15080	14958	15062	14931	14919	14964	15009	15060	14974	14968	15086	14949	14803	15073	14901	14953	14975	15119	14931	15125	15084	14955	15039	15010	14940	15079	15024	15107	15146	15121	15127	14989	14901	15089	15195	15121	15009	15003	15023	15016	14907	14982	15193	15017	15011	14953	15005	15085	14945	15068	15072	15172	14974	15193	14957	15039	15015	15071	14987	15074	15110	15046	14996	15166	15078	14851	14975	14940	15242	14890	15036	15012	14891	15135	14790	15079	15024	15020	15154	15022	14984	15079	15068	15128	14862	15086	15125	15188	15038	15335	14979	15203	15052	15000	15127	15174	14933	14921	15060	15011	15227	15055	15068	14957	15102	14974	15056	15147	15049	15142	14848	15048	14975	15082	15040	14921	15050	14905	15163	15041	14871	14958	14881	15282	15071	15161	15101	14939	15031	14939	15075	15194	14807	15065	15133	14903	15100	15030	14991	14981	15108	15067	14974	15064	14841	15167	14947	15116	15194	15059	15157	15180	15102	14844	15130	15102	15021	15001	14902	14948	14989	15036	15203	14959	15155	15085	15087	15035	14958	15147	15117	15199	15017	14890	14991	14962	14961	15144	15035	15140	15089	14960	15227	14916	15056	15129	15063	14878	15162	15086	15180	14999	15038	15084	15032	14921	15046	14858	15207	14927	15141	14928	14971	15074	15020	15013	14931	15059	14958	15000	15124	15050	14923	15013	15039	14997	15034	14882	15018	15165	15131	15125	15069	15012	15086	14802	14897	15141	15057	15164	14975	15013	15022	15235	15041	14908	14938	15044	15009	15043	15141	14958	15116	15064	15101	15127	14965	15278	14999	14949	15089	15045	15122	15051	14943	14975	15267	15134	14959	14939	14896	14917	15044	14855	15025	14941	14997	14940	15063	14997	15003	14960	15056	14977	14961	15007	14975	14929	15038	15034	15181	14837	15004	15103	14949	15050	15129	15055	14831	14955	15024	14989	14953	15134	14774	14813	14957	14969	14952	15000	14959	14956	14969	15055	14940	14915	14918	15195	15093	14978	15023	15030	14901	15009	15068	15025	14907	15110	15120	14965	14986	15066	14775	14950	15159	14989	14964	15071	15159	15044	14907	14881	14984	14920	15094	15071	14956	15038	14999	15083	15099	15073	14946	15086	14951	14983	15074	14922	15216	14952	15042	15082	14987	14978	14877	15115	15102	15221	14974	15059	14929	15103	14992	15036	14884	15058	14974	15144	15006	15089	14954	14968	15056	15130	15068	14831	15085	14909	14833	14924	15187	15098	15206	15004	15050	15050	15175	15099	14839	15060	15092	14919	15007	15055	14962	15162	15141	15065	15117	15133	15027	14925	15051	15014	15091	15022	15046	15064	15031	15014	15100	15178	15041	15063	14848	15098	15172	15158	15211	15078	14916	15050	15154	14972	15103	15102	15109	15059	15026	15161	15097	15038	15003	15006	15066	15076	15076	15125	14945	14978	15100	14918	15027	15070	14978	15097	15087	15002	14805	15122	15100	15224	15168	15069	14934	15102	15026	15023	15006	14881	14930	15080	15083	14977	15158	14873	14938	15024	15021	15036	14988	14925	14954	15081	15250	15006	14933	15042	15108	14963	14877	15019	15079	15020	15141	15097	15053	15088	15093	14904	15041	14970	14906	15082	15021	15206	14808	14829	14985	15024	14810	14897	15285	15180	14972	15081	14885	14944	15049	15086	14922	14807	15047	15087	15285	14919	15118	15157	15035	15057	15004	14941	15162	15079	15024	15124	15099	14883	15135	15106	15063	14881	15197	14954	14993	15123	15147	14988	15058	14942	15040	15173	15081	14997	14935	14978	15060	14923	14814	15020	14982	14939	14974	15111	14965	15094	15165	15078	15006	15195	15090	14999	15079	14990	15086	14860	15021	15070	15065	15152	15021	15016	14984	15046	15056	15041	15098	15011	15081	14941	14973	15056	14831	15045	15144	15019	14986	15176	15140	15108	14986	15208	14847	15046	14976	14988	15115	14995	15060	15075	15008	15061	15067	14975	14873	15059	15022	15069	14886	14891	14939	15069	15154	15004	15129	14937	14963	15117	15003	15032	15014	14996	15124	14928	15012	15081	14880	14984	14836	15158	15059	14995	14948	15065	14911	14975	15078	14998	14951	14942	15101	14953	15200	14838	15109	14999	14973	15054	15137	15232	15166	15150	14917	15215	15036	14985	14974	15055	14878	15161	15083	14951	15043	15024	15019	15070	14976	14995	14909	15009	14947	14919	14899	15116	14895	14868	15100	15066	14914	14870	15031	15032	15043	14902	15035	14976	15055	15124	15085	14971	14986	15002	15114	15020	15110	15125	15062	14973	15076	15142	15025	14862	14919	15055	14917	15179	14790	14941	15182	15104	14992	15103	15097	15035	15073	15051	14988	14987	14915	15129	15040	15102	15049	15078	15217	15027	14977	14984	15080	15000	15040	14973	15078	15069	14941	15085	15051	15133	15086	14960	14890	14998	15090	14896	15213	15022	15102	15112	14886	14922	14977	14894	15023	15025	15091	15003	15190	15077	15115	14825	14991	15265	14981	14979	15069	14983	14992	15181	14967	15032	15153	15275	15034	14946	14894	15061	15014	15127	15032	14842	14922	15022	15048	14941	15031	14966	15034	15062	14982	15090	15063	15014	15113	14937	14907	14989	14809	14844	15162	15136	15122	14991	15055	15131	15151	15157	14913	14967	14772	14988	15072	15178	15053	15002	15263	14878	14922	14965	14997	14950	15007	14987	15234	15169	14936	15098	15146	14814	15026	14970	14922	14997	15048	15007	15082	15078	15041	15052	14928	15052	14997	14957	15086	15013	14932	14904	15145	14908	15006	15109	15012	14994	15043	15072	14907	15034	15096	15067	15105	15001	15037	15010	14857	15003	15139	15068	15033	15145	14951	14969	14953	14982	14935	15084	15026	15013	15208	15066	14983	14836	14946	14972	15171	14898	15082	14945	15172	14833	14998	15034	14903	15014	15190	15075	15049	14887	14989	15136	15117	15088	14865	15133	15291	14938	14998	15004	15285	15092	15002	14988	15021	14913	15008	14910	14926	14943	15209	15093	15006	15043	14949	15085	15097	15029	15214	15036	15023	15011	15144	15043	15053	15003	15007	14951	15115	15129	15235	15001	14968	15071	15084	15050	15162	15124	15004	15177	15096	14897	14990	14883	15071	15001	15182	15005	15060	15027	15002	14981	14933	15156	14976	15128	14980	14976	15059	15001	14964	14973	15080	15102	15098	15097	15130	15229	15051	14927	15252	14993	15050	15039	14975	14929	15009	15079	15077	14981	15193	14878	15027	14984	15040	15037
23900	21409	29029	24371	22515	23014	22174	19288	18358	18354	17992	17783	17728	17803	17538	17734	17842	17479	17388	17481	17296	17392	17335	17286	17128	17158	17460	17529	17312	17283	17494	17443	17462	17417	17404	17298	17281	17242	17132	17218	17145	17205	17149	17382	17318	17122	17209	17428	17402	17221	17565	17880	17793	17348	17338	17157	17078	17082	17378	17294	17370	17251	17207	17190	17217	17316	17109	17410	17045	17274	17248	17310	17005	17086	17086	17362	17020	17259	16993	17225	17042	17066	17079	17084	17186	17194	17191	17162	17405	17209	17193	16995	17255	17229	17267	17110	16973	17017	17125	17138	17196	17173	17331	16981	17025	16958	17174	17133	17238	17147	17077	17203	17032	17017	17154	17155	17053	17118	17292	17026	17165	17228	17254	16994	17242	17302	17187	17076	17135	17315	17264	17335	17077	17088	17177	17195	17373	17150	17172	17281	17270	17237	17107	17308	17032	17056	17082	17132	17194	17021	17102	17286	16894	17189	17202	17286	17204	17184	17167	17278	17061	17137	17255	17253	17256	17095	16962	17134	17095	17069	17188	17302	17251	17287	17027	17233	17192	17136	17122	16979	17119	17199	17149	17155	17258	17115	17187	17213	17224	17085	17142	17325	17127	17094	16969	17049	17245	17184	17240	17176	16978	17156	17082	17196	17219	17092	17216	17239	17066	17245	17286	17019	17374	17344	17157	17160	17127	17325	17126	17201	17158	17032	16924	17149	17096	17096	17345	17027	17088	17132	16903	17266	17072	17271	17245	17159	17319	16983	17050	17216	17140	17125	16984	17249	17062	17166	17358	17148	17172	17265	17200	17316	17193	17246	17192	16973	17216	17340	17266	17069	17134	17138	16976	17271	16989	17097	17130	16954	17197	17182	17090	17142	17132	16983	17157	17063	16968	17277	17111	17046	17303	17053	17018	17373	17205	17091	17188	17261	16980	17156	17025	17176	17081	17096	17117	17080	17164	17199	17177	17244	17146	17160	17228	17017	17136	17264	17090	17095	17110	17027	17081	17033	17259	17170	17252	17284	17182	17161	17038	17217	16978	17179	17272	17198	17141	17029	17067	17012	17052	17503	17112	17177	17238	16992	16942	17054	17124	17214	17364	16934	17314	17161	17102	17043	17204	17181	16941	17129	17028	17109	17090	16968	17125	17373	17298	17051	17036	17217	17065	17216	17043	16895	17089	17204	17109	17037	17308	17024	17337	17108	17287	17130	17172	17108	17356	17172	17134	17260	17068	17014	17079	17226	17293	17164	17372	17213	17131	17187	17064	17210	17028	17164	17369	17057	17180	17144	17145	17169	17126	17083	17062	17049	17353	17149	17021	16995	17030	17230	17009	17374	17289	16965	17057	17104	17232	17168	17227	17028	17241	17167	17190	17155	17355	16961	17154	16870	17213	17235	17145	17030	17041	17225	17238	17186	17306	17263	17227	17178	17112	17118	17136	17249	17299	17052	17167	17115	17158	17128	17163	17202	16987	16982	17088	17049	17213	17089	17127	17142	17118	17171	17134	17039	17078	17076	17107	17174	16933	17090	17366	17295	17220	17070	17115	17055	17193	17225	17144	17039	17136	17081	16944	17281	17240	17126	17152	17190	17100	17083	17170	17318	17394	17015	17208	17191	17224	17025	17265	17087	17185	17103	17173	17148	17225	17113	17399	17175	17089	17324	17246	17216	17148	17175	17219	17215	16982	17284	17298	17413	17249	17201	16989	17035	17029	17038	17094	17009	17314	17124	17112	17237	17149	17059	17261	17227	17079	17283	17114	17279	17128	17056	17014	17026	17146	17053	17014	17087	17094	17213	17045	17099	17215	17028	17204	17062	17220	17160	16880	17153	17189	17010	17242	17173	17191	17137	17047	17136	17200	17336	17161	17171	17062	16990	17042	17037	17168	17135	17248	17058	17219	17302	17397	17125	16843	16970	17083	17253	17009	17206	17131	17232	17052	16962	17203	17248	17113	17164	17148	17187	17221	17075	17254	17074	17187	17223	17247	17233	17041	17011	17112	17017	17108	17334	17116	16822	17121	16948	17015	17228	17114	17288	17223	17148	17220	17115	17296	17118	16987	17075	16974	17158	17145	17120	17033	17304	17064	17185	17188	17146	17218	17069	17311	17030	17117	17505	17207	17252	16867	17035	17164	17324	17504	17194	16960	17084	17373	17272	17339	17151	17308	17146	17231	17361	17101	17160	17144	17281	17158	17090	17080	16964	17178	17143	17081	17165	17155	16967	17186	17250	17165	17069	17255	17153	17241	17122	17105	17132	17131	17113	17189	17344	17130	17132	17260	17096	16950	17413	17213	17080	17204	17060	17173	17280	17080	17130	17239	17181	17239	17107	17130	17067	17380	17029	17153	17333	17258	17194	17370	17214	17063	17417	17291	17351	17324	17237	17094	17215	16994	17037	17032	16961	16984	17039	17226	16937	17147	17018	17264	17064	17122	16949	17066	17164	17271	17012	17174	17193	17298	17037	17067	17127	17242	17185	17168	17104	17147	17055	17046	17111	17460	17031	17008	17190	17043	17155	17166	17245	17113	17187	17142	17236	17372	17157	17203	17198	17180	17260	16958	17327	17201	17072	17081	17191	17161	17018	16987	17280	17243	17096	16969	17215	17339	17264	17191	17109	17044	17065	17043	16985	17296	17243	17272	17299	17167	17164	16988	17264	17289	17233	17259	17111	17400	17393	17111	16977	17108	17202	17166	17257	17155	17328	16999	17180	17048	17087	17156	17315	17305	17215	17263	17067	17292	17178	17208	17205	16955	17222	17100	17249	17152	17033	17325	16986	17234	17286	17135	17092	16945	17023	17185	17138	17070	17268	17112	17076	17231	16995	17206	17368	17182	17109	17245	17253	17098	16995	17224	17301	17158	17275	17037	17216	17238	17244	17107	17110	17199	17085	17137	17273	17130	17188	17085	17168	17111	17107	17231	17069	16882	17103	17268	17121	17102	17147	17335	17280	17211	17067	16939	17029	17073	17206	17394	17139	17343	16973	17157	17116	17174	17113	17069	17071	17273	17216	17093	17064	17109	17260	17294	17304	17117	17188	17172	16946	17280	17079	17072	17169	17035	17317	17080	17181	17247	17260	17171	17169	17117	17050	17294	17225	17046	17229	17301	17048	16980	17022	16967	17105	17250	17275	17017	17163	17244	17145	17285	17267	17418	16964	17266	17157	17236	17159	17134	17154	16994	17206	17167	17205	17228	17087	17097	17146	17226	17190	17227	17152	17217	17135	16911	16950	17229	16992	17233	16974	16947	17301	17013	17053	17340	17223	17130	17332	17175	17201	17211	17040	16977	17079	17349	17197	17064	17137	17253	17090	17017	17075	17111	16945	17096	17108	17238	17094	17111	17045	16826	16935	16995	17105	17375	16957	17204	16904	17187	17069	17208	17151	17001	17187	17183	16947	17048	17142	16981	16985	17030	17247	17161	17086	17350	17011	17105	17207	16949	17156	17273	16932	16976	17136	17108	17257	17274	16981	17332	17175	17149	17056	17057	16983	17288	17181	17241	17162	17235	17132	17132	17053	17258	17027	17236	17283	17251	17179	17136	17034	16904	17155	16999	17214	17103	17299	17137	17122	17233	17152	17196	17167	17092	16979	17031	17149	17169	17243	17147	17085	17244	17133	17051	16809	17313	17232	17268	17047	17089	17219	17169	17187	17244	17316	17132	16974	17193	17267	17247	17038	17038	17041	17263	16895	17165	17200	17228	17007	17242	17226	17280	17180	16979	16947	17155	17260	17246	17192	17153	17167	17012	17262	17160	17157	17045	17199	17163	16953	17176	17163	17151	17318	17239	16948	17062	17097	17174	17087	17105	17079	17267	17081	17119	17225	16935	17187	17080	17121	17206	17092	17379	17241	17063	17204	17137	17135	16995	17103	16991	17025	17139	17346	17154	17361	17172	17258	17179	17227	17082	16982	17273	17190	16980	17122	16836	17345	17166	17231	17123	17140	17240	17230	17160	17238	17048	17181	17086	17053	16964	16946	17119	16840	17220	17275	17288	17117	17024	17279	17313	17151	17072	17209	17039	17118	17237	17192	17047	17361	17382	17172	17290	17032	17010	17145	17258	17249	17284	16955	17234	17078	17278	17125	17230	17158	17085	17264	17109	17076	17269	17030	17041	17166	17167	17165	16893	17234	17157	17093	17332	17001	17030	17225	17024	17041	17069	17297	17092	17135	16950	17173	17394	17137	17284	17138	17160	17110	17169	17206	16977	17135	17176	17198	17201	17323	17107	17176	17137	17006	17145	17025	17373	17058	17034	17064	17254	17138	17190	17089	17133	17026	17225	17113	17250	17312	17307	16907	17297	16919	17137	16974	17172	17217	17162	17095	17256	17222	17154	17170	17128	17053	16956	17140	17230	17214	17209	17163	17061	17063	17127	17285	17278	17028	17004	17271	17212	17083	17017	17068	17125	17036	17048	17143	17350	17148	17193	17171	17223	16896	17089	17103	16953	16946	17059	17037	17080	17008	17191	17364	17268	17155	16931	17034	17085	17165	17022	17173	17142	17094	17188	17082	17193	17183	17172	17171	17139	17000	17219	17139	17316	17019	17154	17155	17302	17124	17299	17405	17417	17154	17207	17337	17188	17233	17406	17044	17019	17161	17233	17028	17015	17001	17056	17232	16935	17072	17135	17074	17073	17253	17109	17287	17110	17098	17215	17264	17189	17268	17292	17141	17317	17244	17132	17224	17303	17201	17101	17022	17072	17072	17194	16991	17052	17173	17310	17255	17137	17124	17193	17100	17064	16823	17098	17173	17088	17201	17255	17068	16961	17254	17184	17241	17120	17336	16968	17230	17046	16890	16990	17283	17151	17109	17236	16998	17248	17221	17077	17169	17083	17166	17165	17043	16974	17267	17158	17132	17123	17314	16975	17077	17087	17132	16964	17139	17043	17137	17160	17256	17172	17073	17221	17215	17234	17264	17204	17207	17475	17080	17282	17103	17118	17182	17430	17143	17092	17129	17058	17160	17048	17177	17211	17120	17244	17281	17242	17139	17248	17097	17093	17089	16889	17273	17267	17212	17099	17308	17227	16963	17066	17527	17219	16974	17194	17344	17174	17340	17042	17287	17306	17095	17147	17127	17191	17338	16980	17216
23994	44420	41873	27230	21746	18777	17672	16840	16468	16024	15480	15117	15087	15167	14966	14971	14970	14771	14673	14775	14666	14612	14511	14464	14537	14416	14438	14676	14613	14723	14653	14559	14644	14669	14735	14729	14679	14652	14534	14389	14528	14545	14465	14530	14704	14466	14233	14402	14472	14812	15132	15420	14726	14572	14738	14522	14532	14273	14226	14426	14475	14425	14390	14480	14441	14524	14420	14495	14449	14335	14407	14399	14443	14472	14370	14448	14523	14373	14359	14425	14288	14379	14477	14462	14492	14446	14394	14515	14312	14387	14380	14419	14627	14528	14406	14546	14380	14612	14495	14330	14277	14520	14398	14376	14470	14392	14438	14429	14528	14313	14546	14383	14459	14383	14520	14471	14474	14559	14346	14346	14420	14476	14292	14562	14356	14168	14403	14314	14332	14263	14428	14278	14424	14392	14310	14414	14476	14446	14455	14410	14426	14348	14585	14309	14546	14427	14438	14509	14281	14421	14366	14540	14470	14159	14384	14372	14451	14422	14534	14406	14351	14555	14605	14275	14413	14361	14256	14276	14455	14649	14383	14427	14364	14284	14570	14367	14322	14290	14601	14298	14297	14343	14382	14450	14417	14428	14378	14468	14471	14282	14400	14463	14417	14425	14434	14373	14508	14496	14356	14384	14255	14303	14415	14236	14297	14262	14530	14332	14450	14254	14296	14478	14462	14383	14449	14530	14306	14462	14369	14387	14453	14450	14377	14252	14375	14480	14395	14524	14454	14617	14585	14480	14412	14405	14478	14424	14394	14444	14394	14593	14355	14434	14346	14444	14294	14461	14351	14479	14644	14380	14344	14410	14405	14576	14354	14345	14468	14374	14530	14248	14421	14374	14332	14507	14427	14462	14456	14486	14400	14499	14428	14453	14335	14428	14406	14319	14364	14440	14501	14414	14477	14447	14420	14339	14436	14283	14451	14500	14452	14456	14468	14337	14292	14330	14506	14199	14393	14379	14454	14423	14556	14395	14380	14446	14443	14379	14416	14304	14528	14394	14418	14306	14435	14438	14460	14437	14409	14505	14299	14352	14412	14249	14248	14511	14316	14377	14604	14562	14177	14286	14503	14567	14480	14383	14449	14451	14195	14503	14422	14422	14472	14413	14392	14472	14412	14269	14498	14489	14348	14349	14218	14491	14450	14426	14332	14420	14247	14240	14448	14362	14488	14369	14498	14448	14370	14444	14400	14489	14432	14367	14598	14439	14247	14419	14521	14317	14474	14564	14349	14456	14396	14337	14504	14456	14577	14359	14554	14198	14487	14348	14461	14368	14320	14251	14334	14436	14380	14279	14321	14375	14401	14391	14286	14443	14398	14322	14514	14425	14545	14455	14383	14385	14426	14450	14319	14378	14317	14422	14390	14477	14399	14310	14263	14395	14400	14570	14318	14407	14321	14547	14427	14264	14499	14269	14453	14467	14321	14439	14402	14266	14404	14327	14387	14298	14404	14381	14531	14308	14470	14332	14514	14450	14088	14302	14498	14364	14321	14394	14370	14351	14463	14345	14441	14546	14341	14355	14401	14535	14353	14381	14536	14483	14363	14550	14357	14251	14555	14329	14482	14514	14430	14444	14270	14484	14397	14328	14555	14369	14443	14388	14388	14541	14487	14320	14454	14539	14479	14317	14338	14409	14417	14513	14415	14374	14493	14431	14595	14279	14595	14376	14283	14525	14292	14357	14663	14399	14353	14359	14422	14380	14357	14533	14290	14426	14554	14413	14526	14365	14390	14551	14297	14354	14368	14374	14608	14273	14610	14453	14348	14343	14394	14431	14434	14328	14278	14554	14324	14397	14436	14629	14467	14275	14454	14289	14505	14352	14434	14466	14468	14697	14442	14439	14400	14587	14281	14481	14521	14456	14468	14494	14393	14319	14656	14364	14493	14529	14319	14484	14510	14479	14395	14381	14554	14368	14358	14452	14420	14510	14312	14383	14458	14306	14393	14306	14423	14448	14526	14309	14436	14457	14554	14341	14494	14324	14410	14462	14470	14343	14523	14438	14502	14441	14360	14549	14423	14511	14388	14523	14332	14472	14418	14387	14526	14480	14355	14514	14470	14387	14362	14560	14375	14430	14478	14383	14583	14265	14428	14433	14424	14323	14306	14467	14352	14463	14415	14319	14461	14217	14427	14273	14404	14542	14233	14489	14257	14436	14350	14427	14474	14396	14389	14664	14489	14368	14279	14539	14516	14358	14325	14467	14472	14357	14478	14458	14571	14422	14464	14451	14460	14354	14316	14471	14521	14511	14465	14298	14487	14419	14443	14381	14448	14420	14440	14391	14495	14524	14373	14516	14328	14362	14452	14385	14425	14295	14377	14485	14409	14415	14471	14531	14426	14497	14414	14357	14474	14349	14208	14431	14430	14470	14456	14335	14587	14518	14429	14339	14418	14406	14557	14431	14329	14346	14299	14315	14384	14297	14463	14333	14438	14403	14433	14404	14560	14453	14396	14383	14289	14270	14337	14397	14377	14430	14396	14459	14283	14418	14473	14281	14359	14465	14486	14260	14369	14308	14448	14446	14316	14500	14417	14310	14452	14567	14367	14520	14296	14433	14472	14370	14473	14372	14388	14537	14501	14328	14419	14524	14246	14460	14272	14469	14534	14490	14168	14328	14452	14375	14514	14521	14348	14391	14522	14384	14380	14412	14640	14292	14304	14406	14332	14320	14287	14582	14566	14409	14441	14237	14490	14439	14251	14377	14328	14376	14367	14474	14228	14374	14461	14343	14512	14422	14454	14442	14427	14354	14489	14478	14308	14440	14338	14341	14351	14552	14365	14506	14360	14357	14399	14323	14465	14456	14426	14411	14443	14367	14304	14432	14428	14396	14541	14389	14296	14480	14320	14290	14269	14302	14357	14290	14403	14382	14566	14462	14436	14393	14284	14413	14243	14360	14378	14415	14512	14565	14340	14577	14461	14307	14320	14542	14466	14309	14228	14442	14443	14365	14474	14489	14579	14251	14323	14475	14429	14328	14621	14271	14359	14418	14497	14376	14410	14540	14477	14446	14324	14476	14350	14501	14403	14335	14434	14379	14359	14434	14303	14362	14382	14385	14407	14515	14304	14411	14363	14460	14526	14297	14320	14309	14271	14346	14425	14457	14284	14525	14277	14428	14294	14398	14516	14375	14465	14405	14359	14420	14449	14285	14475	14373	14384	14460	14431	14211	14335	14401	14554	14442	14347	14574	14270	14391	14458	14484	14658	14337	14545	14473	14387	14312	14517	14425	14358	14369	14313	14459	14293	14395	14221	14286	14514	14445	14458	14297	14456	14452	14415	14364	14569	14442	14323	14352	14423	14345	14419	14349	14209	14348	14315	14335	14464	14457	14394	14318	14434	14358	14303	14564	14391	14431	14408	14358	14514	14375	14378	14431	14509	14462	14362	14245	14320	14296	14486	14391	14377	14359	14371	14437	14369	14461	14401	14348	14275	14387	14316	14278	14563	14478	14355	14510	14520	14348	14483	14289	14409	14425	14511	14269	14358	14344	14463	14503	14510	14357	14287	14435	14482	14441	14448	14220	14473	14437	14421	14330	14458	14301	14598	14310	14380	14458	14424	14480	14567	14536	14327	14421	14330	14419	14512	14322	14353	14242	14394	14392	14492	14342	14472	14324	14452	14301	14430	14355	14340	14421	14339	14466	14425	14486	14241	14237	14495	14458	14429	14396	14435	14435	14459	14426	14457	14540	14439	14286	14327	14374	14496	14457	14357	14361	14411	14405	14521	14380	14389	14528	14389	14479	14508	14450	14193	14532	14323	14364	14459	14463	14369	14335	14464	14307	14388	14427	14401	14557	14324	14627	14634	14345	14424	14564	14375	14235	14302	14560	14443	14408	14460	14493	14339	14338	14439	14555	14429	14223	14446	14617	14361	14466	14355	14355	14195	14349	14330	14398	14420	14305	14443	14263	14518	14393	14576	14381	14442	14466	14399	14393	14372	14453	14236	14455	14396	14401	14527	14473	14443	14538	14399	14223	14453	14525	14351	14329	14490	14382	14580	14375	14394	14482	14427	14347	14534	14609	14531	14569	14229	14504	14558	14462	14418	14410	14687	14354	14410	14417	14249	14455	14379	14522	14486	14558	14544	14334	14378	14343	14394	14512	14486	14294	14399	14419	14578	14462	14343	14452	14217	14466	14253	14441	14447	14402	14435	14335	14453	14283	14350	14404	14327	14545	14350	14415	14267	14482	14423	14453	14405	14431	14513	14389	14448	14572	14425	14332	14378	14353	14379	14460	14501	14312	14569	14437	14506	14380	14352	14461	14468	14406	14354	14371	14350	14292	14454	14259	14339	14272	14546	14507	14377	14392	14591	14298	14464	14542	14499	14260	14310	14487	14406	14601	14409	14321	14407	14421	14477	14253	14468	14334	14412	14533	14278	14443	14389	14531	14353	14497	14361	14364	14283	14426	14496	14422	14465	14394	14278	14341	14455	14307	14272	14356	14345	14483	14355	14555	14453	14411	14305	14330	14462	14419	14463	14464	14493	14413	14422	14538	14360	14485	14551	14320	14405	14380	14305	14409	14490	14379	14449	14381	14567	14404	14384	14471	14458	14388	14435	14340	14513	14557	14557	14452	14462	14283	14482	14447	14223	14274	14518	14270	14555	14290	14434	14290	14496	14255	14334	14310	14372	14211	14403	14404	14358	14564	14431	14310	14366	14397	14331	14370	14436	14446	14390	14394	14473	14450	14362	14317	14485	14465	14296	14209	14331	14434	14553	14493	14400	14351	14491	14473	14334	14511	14429	14276	14403	14367	14315	14358	14454	14562	14421	14463	14497	14476	14328	14290	14422	14259	14354	14577	14370	14380	14391	14337	14488	14334	14486	14456	14376	14338	14571	14452	14452	14383	14379	14456	14416	14353	14551	14274	14312	14510	14542	14273	14321	14510	14349	14495	14446	14341	14505	14603	14625	14378	14418	14477	14438	14407	14403	14349	14318	14534	14374	14444	14471	14215	14298	14246	14498	14375	14406	14413	14742	14450	14466	14318	14279	14274	14468	14495	14460	14454	14347	14471	14437	14418	14396	14387	14379	14423	14405	14386	14431	14414	14430	14340	14288	14370	14439	14413	14388	14235	14513	14345	14376	14307
22945	21435	29363	23885	21738	23938	25565	19855	18725	18362	17887	17441	17707	17424	17601	17392	17459	17223	16745	16962	16951	16843	16988	16887	17021	17160	16848	16919	16963	16875	16982	17202	17043	17016	16848	16776	16886	16899	17084	16843	16801	16779	16678	16750	17004	16861	16832	16671	16816	16837	17600	17606	17450	17157	17041	16816	16805	16831	16773	16656	16695	16748	16658	16724	16913	16689	16680	16699	16652	16582	16607	16576	16786	16504	16643	16590	16695	16675	16880	16707	16743	16791	16699	16801	16632	16812	16816	16731	16549	16684	16704	16504	16637	16542	16754	16890	16747	16602	16581	16600	16726	16724	16621	16573	16589	16743	16737	16657	16584	16656	16688	16373	16624	16657	16685	16522	16887	16735	16703	16613	16670	16683	16590	16544	16634	16792	16689	16741	16559	16835	16661	16623	16626	16607	16637	16507	16747	16593	16539	16654	16659	16496	16537	16466	16620	16751	16698	16634	16601	16550	16645	16534	16582	16754	16823	16488	16788	16500	16684	16583	16759	16614	16587	16500	16567	16580	16725	16611	16850	17011	16689	16686	16853	16604	16678	16610	16844	16677	16592	16538	16697	16748	16849	16551	16623	16555	16717	16667	16811	16470	16594	16719	16481	16574	16682	16457	16769	16788	16902	16845	16715	16635	16573	16506	16612	16527	16577	16842	16673	16637	16737	16568	16681	16581	16555	16460	16576	16669	16575	16687	16539	16565	16584	16821	16821	16761	16737	16624	16716	16632	16675	16549	16715	16472	16640	16620	16599	16659	16671	16503	16560	16624	16576	16675	16733	16783	16576	16598	16599	16799	16631	16540	16894	16848	16767	16557	16596	16544	16685	16880	16679	16577	16586	16588	16898	16499	16849	16449	16636	16588	16482	16673	16618	16722	16714	16708	16495	16655	16500	16509	16653	16835	16751	16753	16719	16550	16818	16686	16391	16577	16533	16619	16714	16759	16514	16526	16545	16820	16542	16440	16608	16573	16491	16811	16745	16515	16646	16592	16690	16744	16515	16626	16778	16645	16527	16666	16576	16570	16700	16670	16476	16828	16714	16655	16685	16808	16633	16579	16725	16625	16508	16398	16507	16628	16847	16692	16571	16799	16575	16822	16864	16690	16957	16764	16612	16498	16734	16491	16922	16469	16581	16751	16594	16511	16553	16508	16719	16656	16720	16606	16737	16585	16728	16750	16533	16534	16622	16784	16626	16682	16576	16670	16594	16883	16546	16551	16711	16658	16640	16640	16398	16730	16691	16543	16702	16586	16918	16805	16746	16584	16856	16546	16592	16647	16767	16718	16466	16771	16758	16755	16588	16715	16561	16566	16471	16583	16742	16575	16553	16712	16535	16605	16561	16819	16780	16636	16640	16417	16781	16606	16568	16670	16731	16730	16791	16437	16629	16710	16723	16518	16586	16404	16415	16663	16578	16661	16418	16559	16594	16562	16685	16533	16717	16757	16475	16432	16543	16464	16720	16746	16676	16673	16509	16685	16419	16588	16517	16668	16517	16410	16694	16574	16493	16488	16677	16649	16674	16729	16645	16731	16527	16505	16614	16442	16353	16414	16793	16583	16706	16678	16787	16553	16534	16733	16649	16603	16929	16735	16657	16724	16702	16706	16777	16710	16706	16599	16597	16615	16665	16489	16577	16635	16715	16524	16516	16678	16682	16748	16523	16653	16627	16639	16548	16460	16611	16542	16668	16468	16421	16401	16597	16584	16503	16529	16702	16574	16575	16380	16611	16694	16787	16623	16591	16501	16601	16618	16382	16646	16503	16573	16557	16493	16654	16656	16574	16774	16479	16881	16655	16752	16610	16480	16603	16400	16516	16563	16617	16419	16620	16493	16665	16651	16654	16682	16546	16893	16647	16758	16528	16679	16763	16414	16497	16622	16745	16786	16725	16633	16522	16583	16639	16746	16635	16896	16728	16664	16462	16694	16763	16548	16473	16459	16468	16614	16544	16542	16685	16604	16685	16554	16663	16654	16615	16770	16595	16570	16692	16782	16643	16395	16540	16809	16753	16514	16675	16555	16785	16556	16565	16656	16838	16795	16700	16446	16711	16676	16451	16565	16851	16680	16676	16644	16593	16618	16672	16579	16539	16548	16453	16604	16783	16562	16671	16642	16571	16522	16681	16714	16513	16460	16658	16749	16561	16508	16439	16602	16652	16590	16643	16652	16725	16624	16721	16598	16670	16624	16641	16789	16759	16714	16672	16655	16624	16579	16435	16429	16704	16652	16627	16385	16590	16732	16591	16705	16590	16443	16535	16674	16832	16594	16525	16638	16653	16502	16565	16740	16487	16744	16573	16591	16597	16420	16571	16800	16697	16667	16536	16435	16741	16492	16547	16583	16639	16620	16605	16617	16743	16634	16651	16729	16560	16701	16753	16659	16549	16703	16720	16585	16763	16662	16548	16596	16502	16594	16655	16482	16583	16659	16510	16484	16559	16698	16615	16387	16458	16622	16607	16651	16657	16798	16628	16861	16493	16695	16467	16582	16552	16635	16627	16572	16528	16702	16560	16664	16592	16629	16854	16590	16512	16690	16669	16848	16542	16537	16663	16694	16479	16679	16681	16696	16479	16531	16498	16575	16616	16481	16499	16758	16508	16647	16570	16594	16597	16474	16795	16557	16672	16634	16549	16463	16581	16846	16542	16495	16616	16804	16718	16733	16554	16593	16654	16425	16740	16886	16698	16415	16690	16620	16779	16672	16928	16620	16592	16628	16519	16543	16659	16662	16512	16702	16592	16855	16454	16684	16639	16299	16634	16441	16565	16678	16697	16725	16559	16726	16602	16774	16544	16543	16671	16718	16608	16641	16703	16691	16739	16536	16606	16683	16635	16668	16603	16607	16731	16588	16678	16607	16783	16606	16659	16642	16628	16538	16676	16781	16400	16690	16582	16491	16843	16458	16612	16743	16756	16581	16827	16678	16649	16572	16758	16519	16823	16658	16683	16578	16852	16506	16448	16441	16701	16549	16464	16699	16892	16415	16533	16607	16685	16601	16653	16510	16473	16484	16793	16864	16688	16675	16834	16587	16521	16575	16614	16695	16606	16692	16537	16723	16775	16593	16729	16521	16504	16486	16694	16524	16648	16488	16760	16767	16664	16621	16641	16589	16761	16417	16550	16720	16561	16471	16512	16627	16608	16596	16610	16621	16626	16606	16668	16659	16546	16608	16738	16523	16749	16611	16520	16509	16586	16727	16685	16782	16581	16567	16554	16661	16667	16633	16747	16634	16776	16614	16675	16666	16911	16590	16836	16571	16609	16630	16798	16708	16460	16675	16783	16528	16463	16680	16817	16750	16527	16576	16596	16691	16588	16524	16592	16697	16734	16488	16593	16737	16519	16481	16762	16645	16630	16546	16738	16524	16627	16427	16529	16623	16651	16458	16413	16634	16540	16889	16597	16649	16542	16693	16653	16654	16428	16524	16540	16779	16416	16491	16635	16704	16495	16666	16539	16608	16549	16837	16496	16593	16610	16566	16501	16636	16448	16517	16559	16582	16524	16558	16697	16619	16784	16580	16464	16593	16424	16664	16645	16642	16730	16591	16658	16453	16519	16724	16615	16761	16681	16743	16642	16662	16720	16850	16557	16563	16604	16872	16693	16772	16604	16754	16598	16569	16492	16603	16690	16595	16566	16639	16622	16645	16789	16728	16582	16386	16687	16822	16658	16720	16698	16537	16574	16409	16569	16679	16521	16731	16525	16528	16628	16558	16572	16550	16624	16528	16625	16638	16480	16755	16554	16572	16553	16841	16611	16554	16580	16537	16698	16702	16904	16635	16510	16720	16732	16737	16611	16678	16414	16583	16674	16667	16656	16439	16704	16861	16766	16607	16478	16708	16794	16469	16717	16808	16440	16419	16697	16907	16731	16680	16444	16434	16748	16408	16436	16585	16474	16605	16809	16610	16690	16646	16669	16684	16662	16700	16566	16660	16583	16753	16921	16629	16482	16718	16689	16780	16521	16791	16756	16689	16589	16810	16619	16909	16840	16771	16688	16858	16689	16486	16685	16670	16591	16629	16761	16616	16719	16558	16753	16582	16654	16637	16522	16601	16393	16714	16669	16768	16624	16554	16614	16634	16536	16487	16474	16692	16675	16789	16614	16549	16830	16688	16809	16681	16662	16548	16647	16547	16719	16502	16550	16715	16663	16830	16449	16592	16746	16530	16621	16630	16521	16444	16705	16641	16603	16576	16603	16743	16470	16742	16387	16551	16396	16622	16552	16558	16615	16684	16738	16349	16472	16860	16751	16574	16487	16729	16672	16630	16721	16855	16523	16745	16595	16495	16598	16619	16623	16665	16537	16623	16287	16470	16429	16682	16685	16785	16628	16355	16660	16585	16746	16562	16643	16643	16499	16524	16693	16510	16429	16651	16579	16562	16237	16483	16507	16565	16611	16695	16574	16687	16697	16547	16577	16711	16709	16592	16816	16542	16694	16738	16666	16430	16545	16665	16860	16533	16480	16769	16615	16585	16547	16726	16733	16545	16613	16688	16807	16544	16640	16596	16433	16471	16449	16485	16593	16493	16791	16718	16529	16526	16478	16442	16671	16376	16617	16479	16654	16765	16559	16737	16577	16708	16529	16391	16608	16511	16674	16552	16565	16700	16592	16511	16620	16459	16766	16598	16545	16612	16567	16694	16823	16460	16438	16516	16559	16686	16500	16742	16806	16709	16498	16584	16488	16686	16790	16704	16826	16861	16769	16573	16589	16560	16585	16604	16512	16451	16568	16513	16540	16654	16598	16423	16336	16461	16503	16669	16406	16551	16437	16556	16657	16655	16589	16798	16804	16734	16722	16451	16677	16547	16543	16541	16880	16549	16397	16550	16629	16529	16584	16568	16563	16729	16685	16740	16777	16522	16761	16697	16621	16704	16637	16584	16615	16633	16591	16672	16654	16435	16526	16639	16647	16640	16645	16628	16648	16663	16604	16525	16650	16530	16719	16676	16949	16753	16791	16662	16648	16613	16663	16647	16677	16626	16585	16693	16593	16647	16693	16689	16553	16858	16635	16747	16653	16642	16467	16596	16602	16476	16487	16472	16745	16670	16481	16639	16570	16572	16725	16582	16584	16672	16768	16678	16913	16535	16825	16755
27465	48772	44829	30719	24974	21432	19195	18158	17395	16334	15529	15461	15381	15243	14833	14911	14982	14834	14792	14499	14400	14432	14415	14172	14329	14457	14308	14157	14173	14535	14625	14748	14442	14678	14525	14463	14519	14452	14545	14384	14328	14266	14320	14306	14198	14089	14240	14240	14247	14503	15791	15558	14643	14693	14329	14199	14153	14137	14273	14089	14054	14129	14231	14199	14111	14188	14063	14006	14080	14291	14019	14227	14287	14190	14110	14164	14199	14155	14072	14187	14157	14190	14079	14225	14162	14224	14147	14135	14247	14270	14210	14055	14184	14255	14174	14102	14142	14122	14097	14047	14071	14144	14098	14289	13970	14314	14096	14237	14239	13934	14040	14199	14137	14152	14035	14125	14211	14225	14218	14008	14125	14100	14393	14114	14015	14118	14200	14110	14174	14197	14139	14180	14030	14261	14143	14137	14097	14012	14063	14098	14077	14215	14115	14143	14116	14079	14195	13858	14100	14044	14249	13991	14186	14124	14150	14137	13974	14113	14107	14094	14209	14005	13930	14078	14271	13942	14117	14230	14270	14047	14231	14022	14114	13974	14070	14046	14152	14241	14048	14147	14096	13968	14028	14195	14114	14142	13914	14043	13993	14236	14147	14065	14316	14231	14061	14094	14184	14183	14082	14220	14205	14242	14187	14126	14110	14043	14039	14009	14035	14333	14204	14015	14288	14110	14064	13940	14095	14144	14074	14138	14145	14130	14128	13894	14081	14132	14288	14008	14196	14230	14093	13799	14153	14211	14244	14080	14248	14132	13950	14228	14181	14095	14049	14136	14119	14194	13880	14087	14118	14143	14188	14193	14087	14211	14220	14069	14094	14176	14117	14265	14188	14055	14069	14000	14087	13999	14268	14207	14254	14097	13948	14219	14082	14056	14111	14052	14014	14066	13939	14181	14144	14243	14298	13972	14345	14023	14217	14118	13985	14076	14147	14051	14063	13990	14064	14191	14021	14165	14138	14193	14017	14200	14013	14135	14266	14098	14170	14259	14001	13951	14063	14179	14175	13991	14216	14214	14067	14070	14334	14126	14026	14134	14038	14147	14240	14216	13942	14086	13967	14114	14097	14110	14112	14020	14156	14275	14112	14080	14097	13992	14196	14162	14131	14201	14222	14204	14074	13933	14209	14159	14203	13988	14007	14015	14086	14311	14184	14088	14146	14072	13976	14138	14218	14124	14213	13967	14050	14170	14059	13970	14106	14166	14069	13994	14129	14093	14014	14200	14120	14153	14105	14105	13985	13875	13994	13979	14012	14049	14115	14226	14163	14200	14119	14243	14077	14233	14153	13988	14276	14233	14105	14093	14102	14259	14038	14098	14127	14119	14147	14105	14286	14262	14082	13997	14118	14139	14243	14155	14264	14206	14186	14126	14089	14122	14153	13944	14118	14120	14065	14219	14272	14222	14188	13997	14209	14147	14232	14132	14204	14111	14154	14181	14056	14011	14148	13865	14296	14189	14327	13948	14252	14143	14067	14091	14091	14148	13985	14018	13944	14301	14136	14091	14066	14235	14133	14189	14247	13941	14161	14260	14083	14111	14143	13988	14282	14041	14101	14099	14170	14145	14078	14192	14096	14025	14317	14274	14067	14092	14087	14006	14094	14160	14076	13769	14002	14052	14091	14059	14139	14064	14133	14266	14087	13990	14250	14149	14058	14071	14070	14080	14015	13959	14109	14173	14142	14174	14073	14091	14210	14169	14202	14037	13948	13978	14303	13974	14199	14162	14290	14052	14111	14127	14105	14242	14155	14228	14205	14169	14180	14109	14001	14069	14147	14022	14129	14260	14229	13906	14165	14135	14011	14204	14111	14089	14194	14037	14060	14227	14168	14166	14151	13995	14029	14092	14163	14080	14010	14267	14179	14191	14188	14131	14100	14096	14214	14213	14129	14164	14018	14077	14054	13894	14197	14197	14233	14143	14084	14347	14149	14136	14237	14160	13963	14222	14105	14025	14321	14128	14084	14006	14106	13945	14277	13991	14051	14179	14038	13948	14048	14143	14260	14165	14080	14013	14085	14172	14054	14279	14131	14056	14125	14153	13977	14022	14097	14067	14241	14049	14022	13918	14107	14139	14208	14026	14172	14078	13959	14041	14190	13844	14012	14122	14128	14034	14194	14088	14304	14189	14018	14047	14199	14108	14134	13975	14043	14092	14148	14240	14206	14041	14004	14061	14027	14115	14252	14019	14273	14266	14082	14189	14245	13864	14016	14009	14122	14070	14086	14062	14241	14054	14214	14057	14180	13996	14110	14082	13965	14216	14161	14259	14023	14226	14140	14129	14045	13933	14012	14045	14201	14253	14081	14031	14078	14033	14285	14152	14173	14278	14136	14196	14209	14059	14018	14232	14021	14078	14196	14130	14235	14113	14001	14180	14290	14002	14193	14215	14030	14238	14168	13844	14081	14140	14148	13965	14211	14128	14189	14222	14083	14126	14194	14020	14078	14168	14192	14097	14232	13932	14098	14091	14108	14230	14056	14248	14227	14153	14001	14026	14148	13938	14090	14096	14236	14033	14146	14039	14219	14055	13853	14167	13972	14145	14058	14305	13882	14082	14020	14085	14047	14196	14166	13986	14109	13941	13967	13866	14136	14036	14097	14033	14075	14105	14158	14080	14084	14153	14069	14166	14248	14187	14100	14117	14091	14000	14118	14203	14117	14042	14324	14053	14087	14165	14043	14108	14090	14184	14094	14232	14203	14093	13967	14020	14304	13944	13980	14080	14308	14034	14181	14039	14019	14178	14182	14113	14158	14217	13911	14162	14329	14201	14029	14182	14329	14100	14207	14087	14118	14128	14147	14040	14182	13953	14185	14093	14339	13917	14235	14052	14025	14275	14072	14106	14127	14114	14209	14039	14171	14160	14181	14108	14092	14086	13946	14056	14155	14111	14142	14351	14090	14078	14209	14089	14138	13885	14082	14112	14053	14261	14169	13892	13998	14250	14115	14063	14051	14052	14064	14069	14008	14111	14113	14282	14280	14012	14154	14236	14027	13969	14279	14179	13975	14224	14151	13979	13974	14179	14109	14263	14071	14117	14275	14006	14078	14108	14087	13999	14142	14047	14259	14109	14002	14240	14142	13989	13993	14019	14305	14093	14127	14012	14041	14244	14174	14178	14259	13985	14022	14190	14139	14083	14161	14103	13930	14102	14155	14097	14071	14077	14147	14232	13999	14177	14178	13950	14015	14019	13901	14189	14076	14075	14200	14122	14078	14111	14167	14231	14130	14127	14127	14092	14120	14223	14110	14083	14101	14100	14057	14221	14029	14147	14106	14141	14052	14314	14073	14143	14094	14074	13891	14216	14254	13974	14127	14172	14245	14029	14207	14087	14090	14107	13957	14178	14069	14128	14130	14155	14130	14252	14046	14080	14052	13997	14136	14199	14029	14149	14195	14022	14127	13949	14175	14130	14006	13998	14046	14040	14100	13967	14057	14035	14180	14134	14268	14240	14228	14064	14269	14001	14108	14026	14265	14062	14179	13996	14145	14044	14173	14045	14195	14170	14060	14100	14252	14120	14249	13974	14127	14239	14181	14077	14163	14045	14031	14088	14118	14133	14059	14008	14105	14166	14105	14113	14139	14176	14115	14133	14139	14031	14157	14067	14187	14026	14068	14162	13913	14170	14179	14152	14210	14067	14358	14051	14043	14042	13856	14054	13938	13929	14258	13986	14204	14031	14006	14151	14185	14185	14112	14073	14292	14200	14053	14077	13983	14152	14162	13986	13901	14245	14154	14217	13979	13965	14234	14008	13968	14061	14177	14097	14016	14088	14063	14158	14092	14205	14076	14051	14032	14099	14029	13948	14175	14041	14074	14039	14131	14170	14064	13992	14116	14067	14028	14070	14103	14145	14076	13998	14079	14057	14041	14114	14232	14089	14117	14151	14026	14239	14142	14130	14033	14209	14099	13974	14147	14140	13946	13979	14274	14133	14110	14083	14128	14087	14097	14126	14039	14133	13940	13991	14298	14096	14048	14074	14025	14370	14127	14106	14198	14040	14077	14271	14099	14019	14213	14031	13974	13878	14056	14126	14243	14193	14040	14086	14108	14044	14065	14168	14163	14078	14229	14202	14035	14122	14225	14109	14106	14213	14043	13982	13966	14108	14268	14108	14172	14138	14242	14144	14136	14229	14205	14195	14224	14174	14057	13982	14209	14048	14196	14222	14075	14206	14112	14070	13984	14092	14101	14210	14157	14026	14175	14206	14194	14123	14077	14271	14105	14122	14302	14062	14079	13997	14192	14169	14089	14176	13918	14061	14064	14036	14302	13957	14097	14182	14217	14134	14125	14082	14121	14158	14126	14235	13959	14114	14259	13939	14296	14066	14008	14104	14214	14076	14122	14188	13991	14024	14058	13980	14044	14068	14105	14219	14131	14189	14032	14143	14198	13979	14408	14136	14132	14031	14111	14213	14265	14214	14187	14043	14222	14098	14126	14153	14177	14159	14100	13987	13963	14109	14129	14073	14010	13934	14134	14169	14142	14201	13958	14007	14001	14069	14034	14232	13977	14191	14319	14044	14107	14079	14021	14156	14221	14080	14193	14015	13937	13994	14045	14235	14200	14260	13990	13886	14183	14205	14086	14094	14010	14260	14046	13990	14084	14060	14098	13967	14234	14133	14146	14068	14141	14058	14062	13978	14231	14113	14070	14023	13979	14239	14211	14174	14068	14186	14360	14132	14195	14137	14094	14263	14138	14138	14170	14135	14319	14159	14162	13897	14173	14209	14085	14209	14135	13935	14113	14254	14062	13915	14250	14060	14231	14154	14074	14068	14237	14256	14218	13998	14162	14239	14138	14274	14137	14057	14096	13956	14291	14065	14023	14172	14133	14242	14091	14236	14163	14176	14154	14081	14031	14015	14102	13975	14207	14128	14012	14223	14032	14133	14086	14119	14180	14105	14199	14126	13903	14047	14148	14416	14208	14146	14066	14044	14226	14015	14147	14294	14185	14049	14068	14135	14004	14299	14104	14126	13954	14014	14217	14235	14182	14148	14188	14086	14022	14055	14169	14127	14212	14191	13902	14193	14267	14017	14218	14097	14197	14149	14105	14120	14058	14340	14226	14134	14153	14058	14172	14157	14089	14104	14121	14134
28011	24494	28426	23636	18802	18172	17839	17345	17179	17546	17302	17285	17299	17139	17058	17196	17001	17211	16985	17253	17056	17082	17204	17123	17066	16875	17042	16985	16941	16950	17023	17078	17024	17119	16998	17207	17075	17002	17108	17152	17114	17012	16860	17075	16901	16954	17020	16894	16856	16884	16935	17191	16934	16993	16868	16907	16921	16886	16917	16767	16808	16922	17018	16782	16906	17073	16896	16776	16996	17037	16704	16847	16741	17098	16809	16922	16957	17075	17004	17057	17199	16660	16962	16993	17013	16882	16724	16877	16926	16866	16819	16845	16859	17053	16810	16775	17011	17042	16863	17036	17072	17015	17043	16785	16908	16846	16932	16925	16984	16665	16881	16808	17127	16879	17028	16835	16754	16837	16795	16913	16970	16862	16931	16940	16986	16928	16965	16978	16983	16591	16849	16926	16923	16928	16848	16918	16745	17031	16965	16851	16931	16948	17228	16879	16939	16822	17008	16863	16878	16930	16981	16791	16821	16742	16796	17126	17072	16957	16825	16982	16916	17070	16798	16942	16776	16825	16840	17031	16962	17156	16983	16870	16754	17085	16933	16845	17157	16964	16854	17025	16701	17067	16947	16737	16903	16898	16659	16719	16808	16998	16815	16859	17102	16980	16893	17005	16876	17062	17031	16750	16909	16853	16791	17024	16933	16781	16764	16825	16805	16991	17071	16915	17021	16820	16831	17004	16899	16955	16983	16812	16891	16795	16845	16811	16831	16913	16801	16970	17070	16895	16975	17075	16993	16949	16716	16934	17055	16811	16761	16847	16998	16922	16795	16921	16820	17090	16993	16945	16814	16877	16803	16968	16952	16847	16904	16822	16773	16932	16912	16756	16706	16907	16844	16689	16917	16859	16925	16885	16816	16837	16803	16785	16954	16890	16883	16887	17137	16951	16925	16918	16969	17068	16932	17082	16949	17067	16781	16994	16883	17099	16830	16867	16877	16963	16955	17053	17033	16957	17051	16895	16997	16901	17166	16871	17058	16921	16964	16998	16876	16979	16986	16883	16701	17022	17142	16785	16861	16898	16858	16931	17021	16966	16928	17016	17112	16953	16994	16993	16841	16780	16986	16871	16960	16876	16863	17042	16863	16964	17004	16855	16874	16872	16758	16985	16995	16968	16895	16992	16885	16923	16963	16986	16692	16863	17034	16788	16679	17002	16949	16532	16944	16853	16850	16830	16825	17056	16757	16903	16800	16964	16910	16839	16776	16843	16882	17164	16919	16959	16885	16790	16999	16842	16768	16841	16784	16915	17100	16987	16855	16950	16945	16782	17030	16899	16835	16845	17036	16878	16840	16829	16718	17036	16864	17087	16936	16904	17016	16890	16937	16675	16905	16876	16709	16899	17162	16821	16883	16936	16900	17047	17058	16949	16896	16999	17091	16872	17021	16907	17012	17116	16720	16847	16763	16680	16991	16958	16780	16637	16809	16830	16987	16744	17025	16637	16659	16963	17052	16937	17197	16869	17040	16731	16905	16820	16885	16755	17104	16986	16941	17018	16915	16950	16977	16918	16972	16905	16940	17008	16996	16825	16804	16981	17043	17036	16925	16985	17039	16677	16873	17111	17078	16921	16957	16857	16869	16819	16894	16931	17070	16999	16859	16765	16931	16809	16876	16925	16798	16981	16944	16892	16903	16975	16736	16799	16845	16750	16901	16965	17012	17033	16848	16862	16997	16842	16938	16971	17051	16906	16919	16850	16733	17012	16987	16997	16978	16959	17037	16854	16808	17159	16973	17017	16767	16854	17054	16915	17043	17013	17162	16979	16735	16879	17047	17174	16928	16753	16927	16970	16958	16852	16689	16727	16829	17014	16847	17062	16880	16856	16939	16837	16885	16781	16915	16729	16879	16765	16968	16746	16842	17081	16888	16971	17018	16938	16981	16974	17022	16865	17080	17095	16887	16603	16830	16687	16993	16770	16876	16962	16922	16894	16910	17088	16835	16891	16916	16938	17042	16955	16819	17072	16934	16762	16919	16969	16748	16899	16904	16829	16609	16797	16838	17024	16988	16858	16943	16890	16810	17010	16944	17112	16914	17023	16896	16965	16909	16690	16979	16622	16909	16785	17013	16968	16924	16823	17001	16891	16986	17004	16879	16989	16852	16987	16925	16932	16856	16858	17124	16857	16759	16708	17022	17027	17090	16758	16906	17010	16830	16682	16887	16855	17099	16808	16817	16792	16969	16947	16827	17005	16951	17056	16923	16686	16794	16706	16720	17134	16843	16857	16718	16944	16856	16875	16825	16891	17019	17252	16908	16615	16915	16900	16955	17069	16792	17035	17291	16885	16845	16834	16945	16919	16893	16833	16867	16892	17047	16774	17011	16988	16856	16913	16955	16811	16832	17030	16926	16902	17068	16941	16864	16946	17022	16900	17063	17005	16985	16973	16797	16988	16956	16741	16640	16917	16886	16886	16892	16728	17029	16824	16975	17057	16989	17071	16945	16749	16859	16893	16918	16909	17037	16844	16867	17155	17036	16885	16978	16980	16996	17011	16676	16948	16809	17158	16894	17104	16948	16859	17050	16853	16789	16928	16873	16934	16890	16895	16814	16719	17035	17020	16676	17040	17070	16754	17040	16951	17090	16772	16703	16757	16820	16726	17021	16838	16744	16805	16814	17009	16955	16877	16952	16784	16803	16968	16922	17026	17010	16858	17045	16842	17003	16983	16779	16847	16766	16854	17220	16850	16806	16814	16866	16989	16831	16841	16888	16996	17027	17038	16809	16941	17057	16956	17031	17042	16869	16803	16832	16880	16834	16825	16943	16921	16776	16853	17132	16754	17224	16986	16816	16912	16840	17023	16985	17154	16884	16962	16922	17076	16817	17000	17131	16720	16783	16893	16912	17021	16921	17063	16866	16833	16938	16705	16817	17021	16876	16889	16985	16933	16812	17174	16970	16794	17175	16893	16932	16856	16942	16781	17037	16901	17043	17019	16954	16919	16977	16918	16935	16744	16868	17013	16892	17108	16965	16881	16971	16891	16782	16931	16870	16904	17069	16888	16910	17086	17008	16717	16891	16987	17036	16812	17115	16863	17011	16824	16857	17052	16921	16601	16868	17042	16900	16863	16715	16901	17036	16972	16697	17052	16846	16748	16891	16958	16905	16777	16835	16927	16959	16769	17178	16897	16989	16952	17038	16858	16816	16735	16817	16813	16910	16857	17034	16758	16814	16972	16956	16879	16828	16752	16946	16844	16968	16923	17036	17020	16917	16766	16942	16839	16919	17108	17136	16801	16615	16976	16878	16956	16872	16966	16985	16923	16848	16787	16867	17068	17036	16904	16821	16944	16797	16834	16756	17169	16893	16818	16970	17088	16969	16839	16645	16878	17017	16908	17026	16807	17031	16934	16939	16962	16980	16891	16974	16845	16980	17046	17006	16719	17034	16920	16971	16792	17065	16830	16858	17072	16881	16927	16831	16642	16865	17005	17162	17007	17002	17000	16929	16834	16872	17049	17171	16967	16995	17040	16885	16788	16898	17032	16932	16942	16790	16809	16793	17014	16819	16959	16916	16974	16790	16793	16921	16712	16885	16941	16957	16795	16961	16748	16807	16836	16836	16831	17061	17213	16981	17050	16983	16759	16906	16891	16674	16807	16827	17214	16570	16843	17077	16767	16907	17023	16865	16920	16949	16801	17004	16833	16865	17040	16966	16819	16701	16876	16958	16813	17141	16969	16981	16950	16858	16942	16916	17029	17108	16955	17026	16988	16947	16910	16940	16811	16813	17042	16901	17106	16877	17019	17001	16828	17004	16921	16675	16880	16874	16877	16937	16982	17008	16965	16820	16943	16727	16920	17009	17032	17020	16893	16853	16881	16934	16775	17069	16705	16966	16936	16776	16884	16997	16968	16815	17015	16963	17017	16723	16822	16954	16865	16921	17003	16965	16906	16965	16935	16822	17168	16972	16954	16784	17007	16664	16922	16889	17091	16848	16851	16925	16840	16970	16960	16936	16825	16770	16954	16966	17018	17149	16841	16924	16873	17147	16907	16975	16854	16869	16969	16813	16935	16906	17043	17080	16738	16900	17107	16868	16909	16829	16967	16747	16870	16845	17033	16957	16907	16885	17017	16882	17121	16900	17079	16790	16843	16936	17073	16870	16911	16881	16837	16827	16838	17072	17024	16867	16936	17046	16941	16946	16937	16923	16920	16836	16769	16891	17028	16905	16867	17081	16813	16844	17074	16908	16859	17010	16891	16896	17009	16902	16715	16920	16801	16964	16816	16934	16884	16953	16812	17006	17032	16894	17038	16926	16893	16840	16993	16941	17066	16938	16698	16790	16961	16985	16851	16836	16875	16894	16951	17011	16812	16856	16807	17264	16860	17048	16986	17068	17052	16861	16831	16749	17057	16923	16836	16924	16950	17211	17097	16776	16686	16773	16741	17007	16730	16749	17151	16837	16883	16968	17062	16894	16836	16888	16936	16979	16904	17102	16857	17082	16758	16994	17143	16999	16902	16936	16836	16894	16981	17020	16747	16777	16848	16873	16692	17027	17033	16796	16824	16576	16973	16982	17068	16975	16894	16839	16681	16827	16828	17018	16640	16917	16737	16820	16992	16760	16892	16941	16970	16913	16948	16695	16879	16979	16986	16811	16972	16950	16960	17034	16987	16822	16883	16984	16832	16997	16862	17021	16883	17047	16829	16975	16823	16883	17122	17066	16934	16829	16935	16990	16973	17010	16779	17108	16984	16994	16864	16881	16971	16911	16879	16889	17077	17060	17191	17074	17094	16697	16744	17197	16792	16899	17029	17108	16990	16860	16712	16918	16910	16967	16803	16839	16986	16960	16839	16873	17236	17039	16740	17020	16908	17071	16851	17113	16859	17104	16790	16865	16725	16829	16814	16887	16730	16937	16938	16952	16756	17148	17009	17140	16805	16862	16902	16859	17137	16805	17070	16782	17030	16977	16829	16818	17069	16972	16725	16910	17004	16943	17030	16819	16892	16903	16997	16641	16816	17077	17177	16916	16967	16805	16989	16996	16633	16838	16910	16917	16982	17002	17008	16912	16926	17053	16954	16940	16862	16878	16882	17002	17027	16963	16851	17026	16977	16927	16929	16908	16938	16960	16777	16868	17001	17151	16912	16611	16825
23715	35726	29126	19830	17022	15836	15489	15180	14950	14780	14647	14503	14645	14859	14700	14646	14512	14605	14521	14476	14304	14467	14378	14429	14592	14475	14468	14399	14352	14512	14440	14352	14310	14526	14397	14310	14440	14497	14336	14405	14402	14387	14363	14342	14413	14417	14415	14295	14431	14447	14350	14271	14422	14239	14327	14316	14191	14387	14260	14310	14259	14403	14252	14323	14435	14293	14343	14344	14179	14534	14347	14177	14572	14283	14434	14408	14331	14407	14356	14361	14294	14416	14182	14293	14310	14599	14147	14274	14387	14331	14297	14187	14196	14311	14332	14316	14266	14161	14407	14311	14242	14339	14318	14290	14272	14160	14319	14339	14516	14153	14251	14303	14219	14338	14311	14362	14319	14417	14286	14453	14211	14271	14269	14148	14181	14187	14180	14271	14470	14311	14370	14333	14325	14323	14296	14270	14405	14248	14304	14400	14541	14191	14250	14255	14173	14349	14354	14384	14285	14371	14257	14306	14262	14274	14370	14404	14381	14505	14213	14293	14249	14196	14397	14361	14213	14370	14276	14243	14326	14269	14223	14365	14426	14317	14157	14463	14485	14289	14315	14120	14188	14404	14259	14242	14438	14353	14242	14313	14396	14212	14358	14334	14213	14356	14312	14362	14300	14338	14231	14219	14291	14414	14162	14212	14424	14417	14238	14438	14393	14255	14369	14366	14366	14472	14228	14161	14065	14227	14340	14257	14394	14410	14357	14346	14278	14339	14444	14263	14337	14236	14410	14366	14387	14218	14411	14307	14174	14423	14266	14231	14261	14375	14234	14451	14258	14457	14409	14366	14345	14468	14299	14332	14254	14317	14507	14358	14328	14263	14331	14302	14294	14309	14497	14172	14302	14261	14309	14264	14234	14193	14360	14511	14206	14288	14336	14263	14468	14351	14449	14313	14331	14281	14292	14185	14223	14425	14384	14473	14198	14310	14222	14252	14246	14190	14484	14359	14345	14347	14333	14348	14379	14310	14271	14264	14241	14276	14433	14279	14394	14371	14256	14234	14279	14308	14424	14263	14423	14507	14264	14354	14274	14397	14257	14389	14282	14459	14201	14391	14391	14370	14351	14344	14251	14429	14282	14205	14529	14251	14290	14302	14279	14379	14287	14363	14393	14375	14227	14297	14245	14413	14293	14177	14389	14353	14249	14315	14217	14415	14335	14352	14326	14281	14304	14210	14373	14356	14382	14183	14336	14267	14358	14303	14350	14312	14347	14358	14474	14320	14252	14339	14280	14245	14377	14281	14233	14455	14357	14375	14159	14327	14488	14291	14419	14235	14410	14144	14433	14379	14360	14320	14317	14454	14249	14235	14211	14324	14318	14296	14445	14406	14113	14386	14250	14181	14281	14292	14167	14349	14355	14444	14500	14327	14370	14429	14207	14387	14285	14489	14354	14428	14448	14314	14313	14287	14185	14169	14339	14223	14402	14397	14373	14249	14253	14455	14313	14437	14276	14363	14472	14252	14299	14314	14235	14376	14452	14465	14364	14365	14369	14332	14296	14257	14353	14401	14249	14460	14508	14371	14207	14283	14415	14389	14581	14349	14346	14446	14306	14325	14427	14326	14366	14299	14422	14246	14466	14382	14248	14300	14256	14172	14361	14237	14410	14290	14346	14437	14548	14374	14385	14272	14478	14311	14334	14237	14349	14304	14384	14272	14214	14254	14194	14163	14341	14374	14233	14285	14363	14274	14350	14254	14111	14284	14273	14208	14433	14188	14429	14282	14272	13988	14247	14425	14298	14419	14397	14389	14256	14334	14250	14259	14262	14187	14424	14373	14440	14389	14276	14352	14217	14317	14426	14325	14434	14391	14368	14246	14435	14160	14440	14282	14452	14307	14414	14482	14188	14387	14195	14358	14366	14304	14382	14458	14265	14380	14211	14397	14322	14389	14269	14372	14379	14350	14353	14199	14358	14213	14303	14237	14427	14324	14381	14345	14184	14244	14294	14308	14409	14337	14287	14348	14206	14382	14203	14407	14368	14253	14400	14423	14396	14294	14385	14234	14255	14205	14405	14295	14446	14383	14356	14323	14433	14381	14202	14308	14280	14291	14493	14273	14340	14288	14314	14176	14625	14373	14294	14380	14265	14141	14398	14332	14365	14239	14342	14325	14153	14284	14174	14305	14312	14485	14355	14395	14358	14287	14158	14304	14443	14444	14396	14346	14236	14275	14259	14416	14205	14321	14244	14281	14298	14159	14409	14403	14154	14204	14161	14281	14439	14270	14356	14394	14385	14190	14297	14337	14235	14348	14158	14462	14267	14397	14457	14387	14448	14396	14299	14250	14407	14255	14191	14380	14330	14418	14395	14266	14237	14339	14371	14358	14265	14321	14535	14218	14384	14286	14375	14481	14335	14370	14393	14335	14298	14164	14375	14189	14282	14197	14291	14407	14526	14249	14240	14626	14216	14381	14357	14400	14357	14342	14340	14513	14441	14385	14395	14313	14207	14150	14388	14235	14331	14461	14314	14329	14376	14595	14280	14344	14420	14391	14319	14372	14377	14273	14347	14318	14169	14314	14365	14408	14311	14446	14313	14241	14413	14279	14365	14317	14394	14429	14371	14366	14337	14329	14386	14327	14213	14218	14322	14269	14311	14371	14199	14350	14333	14443	14321	14389	14251	14358	14524	14454	14396	14320	14288	14199	14352	14443	14298	14238	14265	14345	14273	14400	14324	14253	14396	14395	14249	14469	14223	14374	14353	14335	14266	14413	14296	14344	14270	14502	14348	14250	14333	14271	14219	14355	14127	14240	14529	14371	14254	14251	14418	14455	14333	14313	14260	14317	14362	14080	14523	14218	14276	14300	14160	14112	14397	14477	14320	14335	14214	14221	14428	14303	14448	14301	14216	14367	14404	14427	14409	14392	14258	14319	14491	14305	14379	14390	14295	14335	14394	14179	14491	14271	14349	14377	14318	14209	14293	14333	14410	14371	14500	14117	14244	14261	14255	14264	14437	14336	14288	14304	14278	14370	14445	14194	14206	14304	14324	14401	14322	14356	14236	14395	14258	14352	14345	14437	14221	14264	14318	14282	14291	14329	14416	14327	14311	14274	14490	14292	14263	14322	14315	14490	14392	14232	14310	14403	14295	14348	14396	14432	14341	14447	14337	14360	14314	14227	14402	14353	14314	14403	14259	14347	14212	14154	14401	14399	14446	14440	14334	14230	14398	14376	14406	14301	14466	14442	14259	14315	14286	14233	14509	14369	14348	14308	14247	14217	14393	14241	14060	14308	14468	14344	14282	14369	14336	14393	14289	14152	14373	14394	14278	14231	14381	14282	14431	14198	14346	14320	14237	14327	14280	14298	14272	14308	14131	14263	14350	14310	14241	14228	14361	14175	14459	14388	14321	14324	14410	14422	14205	14079	14464	14411	14442	14309	14374	14243	14325	14298	14450	14355	14354	14219	14388	14272	14341	14330	14274	14375	14333	14177	14320	14154	14237	14366	14286	14306	14313	14301	14425	14237	14459	14378	14281	14234	14395	14341	14269	14408	14392	14348	14288	14184	14212	14283	14246	14315	14197	14262	14353	14126	14464	14374	14323	14201	14236	14166	14281	14296	14411	14392	14295	14005	14388	14368	14204	14481	14227	14334	14348	14514	14410	14593	14035	14227	14372	14294	14340	14285	14326	14344	14280	14373	14404	14338	14342	14199	14254	14279	14391	14275	14259	14201	14306	14218	14446	14329	14407	14369	14521	14456	14418	14286	14376	14425	14370	14221	14250	14252	14460	14216	14380	14298	14413	14300	14403	14370	14336	14172	14533	14145	14345	14372	14204	14397	14237	14315	14334	14472	14373	14320	14262	14266	14405	14156	14256	14358	14405	14239	14338	14268	14468	14278	14455	14260	14325	14295	14343	14445	14453	14227	14279	14339	14333	14301	14363	14305	14296	14472	14231	14216	14271	14291	14344	14213	14402	14420	14304	14324	14456	14415	14210	14274	14285	14248	14430	14153	14465	14268	14372	14369	14359	14299	14402	14310	14175	14183	14224	14240	14381	14173	14277	14472	14510	14493	14237	14304	14544	14270	14320	14420	14232	14239	14264	14367	14178	14227	14259	14298	14206	14246	14439	14397	14266	14118	14205	14389	14273	14344	14383	14271	14285	14358	14324	14402	14339	14294	14291	14224	14497	14294	14277	14303	14343	14355	14411	14361	14402	14473	14390	14273	14480	14270	14285	14417	14399	14201	14235	14204	14154	14254	14373	14452	14223	14155	14337	14363	14244	14169	14329	14295	14295	14253	14473	14154	14301	14197	14191	14334	14457	14357	14296	14274	14451	14360	14516	14297	14184	14415	14373	14330	14237	14417	14524	14212	14121	14348	14411	14270	14149	14377	14315	14321	14257	14342	14372	14387	14328	14443	14286	14398	14252	14380	14326	14271	14257	14320	14327	14463	14395	14266	14201	14315	14364	14357	14241	14332	14432	14251	14377	14379	14390	14427	14337	14512	14215	14143	14256	14164	14368	14357	14217	14302	14503	14324	14372	14425	14259	14324	14324	14377	14204	14336	14294	14329	14307	14398	14424	14360	14426	14221	14248	14370	14351	14318	14337	14241	14292	14421	14181	14357	14218	14298	14322	14486	14354	14301	14205	14464	14318	14198	14263	14211	14262	14276	14356	14356	14370	14120	14178	14523	14346	14266	14190	14299	14285	14223	14341	14263	14327	14145	14297	14460	14252	14217	14351	14348	14376	14299	14299	14459	14342	14427	14269	14217	14329	14330	14265	14456	14166	14371	14265	14216	14510	14470	14314	14206	14457	14307	14463	14340	14339	14445	14381	14399	14240	14275	14265	14296	14285	14253	14370	14400	14426	14385	14267	14159	14369	14415	14330	14519	14312	14375	14294	14403	14444	14347	14418	14386	14335	14354	14323	14540	14320	14340	14501	14318	14208	14252	14317	14171	14368	14278	14142	14235	14425	14398	14233	14399	14277	14371	14401	14287	14217	14153	14190	14317	14303	14382	14434	14324	14487	14383	14291	14335	14351	14367	14401	14414	14137	14372	14279	14453	14322	14262	14268	14359	14473	14528	14354	14421	14501	14400	14398	14287	14440	14310	14241	14364	14361	14177	14389	14368	14265	14349	14338	14395
23956	21446	28929	24399	22419	22786	21506	18705	17725	17929	17562	17512	17317	17255	17307	17078	17121	17182	17038	17092	16826	16908	17017	16774	16944	16810	16868	16672	16872	16919	16851	16908	16884	16906	16850	16701	16906	16918	16812	16869	17025	16868	16708	16995	17175	16931	16759	17211	17068	17341	17108	16995	16905	16963	16658	16793	16819	16711	16622	16952	16520	16674	16586	16708	16643	16848	16797	16569	16681	16775	16941	16682	16759	16740	16588	16448	16830	16780	16712	16790	16728	16869	16508	16858	16864	16682	16612	16712	16741	16766	16754	16608	16815	16537	16671	16765	16815	16717	16365	16734	16739	16563	16704	16597	16776	16552	16644	16607	16626	16604	16648	16606	16735	16686	16618	16775	16810	16714	16651	16636	16635	16703	16647	16623	16555	16597	16628	16705	16700	16786	16671	16688	16690	16711	16916	16809	16814	16544	16740	16750	16752	16855	16748	16696	16810	16724	16655	16780	16830	16819	16878	16742	16858	16733	16675	16567	16808	16747	16726	16681	16776	16753	16428	16567	16636	16901	16726	16550	16527	16526	16401	16597	16705	16600	16717	16745	16736	16692	16552	16743	16769	16726	16737	16857	16571	16661	16590	16576	16653	16672	16814	16714	16501	16493	16683	16518	16894	16614	16608	16686	16605	16746	16801	16634	16833	16770	16654	16548	16787	16683	16628	16584	16808	16621	16685	16902	16663	16769	16908	16660	16713	16767	16627	16717	16670	16728	16558	16711	16727	16765	16755	16601	16747	16755	16505	16856	16515	16660	16606	16828	16751	16467	16688	16708	16896	16787	16668	16629	16800	16723	16626	16684	16840	16692	16787	16639	16811	16540	16781	16849	16676	16805	16716	16667	16770	16679	16901	16813	16673	16593	16525	16634	16562	16885	17003	16506	16557	16581	16871	16582	16722	16704	16746	16616	16818	16773	16528	16624	16896	16575	16680	16716	16694	16909	16778	16693	16456	16765	16828	16744	16758	16674	16675	16745	16680	16742	16760	16472	16521	16523	16807	16539	16651	16683	16901	16758	16715	16665	16600	16630	16572	16575	16850	16577	16638	16800	16653	16550	16688	16696	16750	16480	16545	16562	16730	16719	16853	16615	16641	16775	16526	16763	16508	16607	16744	16649	16787	16619	16725	16743	16626	16641	16775	16583	16676	16552	16625	16904	16609	16729	16525	16712	16669	16697	16832	16677	16546	16701	16572	16918	16834	16588	16790	16728	16756	16838	16624	16609	16743	16870	16830	16795	16910	16766	16602	16472	16695	16600	16685	16688	16643	16582	16737	16954	16741	16638	16786	16750	16671	16792	16980	16569	16629	16632	16787	16734	16734	16793	16689	16629	16460	16742	16691	16779	16847	16689	16682	16629	16649	16709	16669	16643	16945	16631	16617	16590	16859	16867	16607	16679	16615	16628	16703	16653	16731	16563	16975	16780	16692	16522	16784	16625	16556	16739	16747	16846	16766	16510	16693	16532	16715	16890	16906	16840	16846	16707	16637	16478	16672	16761	16932	16651	16607	16429	16771	16870	16750	16813	16611	16373	16633	16498	16657	16600	16402	16668	16753	16691	16823	16806	16680	16726	16720	16765	16911	16691	16597	16803	16682	16743	16866	16627	16551	16768	16729	16606	16570	16642	16600	16795	16682	16650	16812	16656	16575	16545	16535	16697	16634	16531	16702	16733	16693	16729	16661	16606	16449	16780	16627	16797	16834	16771	16759	16771	16636	16603	16614	16802	16677	16654	16784	16671	16456	16751	16829	16735	16514	16807	16529	16507	16770	16509	16820	16775	16824	16760	16501	16838	16757	16901	16734	16498	16830	16790	16947	16579	16598	16522	16595	16785	16656	16790	16755	16734	16505	16909	16645	16721	16662	16713	16729	16789	16748	16559	16529	16892	16694	17064	16660	16780	16516	16588	16748	16859	16434	16878	16748	16636	16465	16658	16887	16865	16762	16508	16708	16616	16763	16641	16567	16518	16814	16544	16775	16588	16712	16636	16692	16663	16936	16703	16712	16681	16747	16538	16702	16692	16622	16655	16693	16658	16657	16498	16734	16675	16814	16763	16533	16721	16878	16739	16653	16735	16733	16719	16681	16616	16893	16715	16706	16813	16481	16706	16589	16679	16726	16739	16498	16819	16685	16744	16482	16661	16555	16611	16672	16722	16823	16730	16624	16663	16685	16686	16521	16825	16760	16638	16830	16759	16916	16517	16562	16623	16656	16517	16498	16560	16798	16811	16655	16635	16414	16676	16946	16697	16716	16797	16645	16693	16789	16678	16974	16706	16793	16526	16888	16753	16769	16637	16706	16752	16828	16717	16939	16592	16656	16638	16441	16590	16596	16828	16609	16645	16629	16871	16823	16685	16585	16728	16723	16624	16695	16868	16927	16695	16734	16866	16544	16519	16655	16549	16813	16704	16917	16731	16787	16706	16718	16719	16713	16804	16957	16609	16719	16735	16798	16726	16843	16619	16644	16700	16750	16595	16791	16648	16831	16643	16745	16601	16710	16604	16576	16765	16809	16876	16824	16750	16787	16776	16565	16702	16777	16683	16753	16578	16743	16823	16706	16704	16789	16678	16686	16594	16823	16666	16955	16698	16651	16809	16603	16581	16558	16471	16722	16741	16677	16699	16697	16642	16675	16674	16766	16661	16805	16665	16572	16536	16554	16809	16848	16763	17021	16817	16824	16604	16752	16468	16689	16802	16968	16779	16642	16691	16625	16843	16715	16897	16610	16892	16732	16761	16738	16620	16713	16821	16637	16489	16579	16745	16900	16734	16632	16656	16610	16798	16544	16594	16783	16609	16808	16567	16800	16700	16876	16724	16827	16738	16949	16606	16747	16670	16639	16702	16747	16697	16790	16708	16706	16509	16673	16505	16631	16531	16789	16831	16660	16702	16685	16794	16810	16717	16764	16779	16757	16677	16557	16676	16770	16642	16830	16686	16700	16942	16836	16466	16688	16637	16723	16718	16604	16632	16686	16667	16854	16631	16668	16614	16701	16592	16646	16508	16601	16861	16524	16759	16689	16613	16418	16668	16820	16752	16587	16719	16824	16841	16659	16591	16634	16840	16521	16843	16688	16831	16820	16689	16540	16754	16743	16715	16756	16897	16814	16618	16619	17068	16688	16620	16783	16644	16663	16796	16656	16523	16658	16663	16441	16739	16577	16637	16705	16736	16722	16770	16537	16696	16835	16734	16701	16821	16723	16860	16415	16784	16815	16705	16597	16762	16787	16782	16772	16427	16500	16830	16433	16587	16866	16754	16767	16662	16697	16571	16950	16778	16618	16545	16762	16660	16950	16732	16673	16707	16909	16634	16571	16490	16595	16657	16642	16638	16740	16614	16743	16849	16586	16792	16718	16781	16668	16791	16680	16791	16684	16669	16734	16724	16708	16611	16607	16928	16654	16779	16471	16674	16601	16767	16497	16652	16597	16787	16698	16858	16693	16467	16692	16712	16626	16582	16547	16672	16853	16714	16618	16853	16618	16624	16779	16720	16713	16681	16816	16693	16761	16759	16832	16662	16617	16743	16538	16729	16645	16634	16698	16613	16854	16653	16910	16741	16656	16756	16559	16805	16771	16759	16714	16614	16658	16673	16654	16613	16799	16498	16780	16802	16676	16498	16603	16781	16716	16546	16774	16655	16600	16705	16712	16637	16639	16694	16550	16459	16850	16787	16739	16822	16761	16632	16573	16769	16644	16661	16730	16813	16802	16407	16758	16675	16669	16407	16540	16698	16560	16870	16823	16926	16692	16674	16581	16803	16811	16716	16665	16579	16728	16571	16573	16764	16714	16710	16772	16653	16725	16469	16758	16571	16541	16715	16760	16660	16731	16563	16677	16677	16736	16746	16644	16669	16608	16702	16647	16749	16784	16740	16716	16593	16828	16581	16608	16701	16750	16755	16699	16786	16767	16572	16617	16616	16597	16676	16669	16789	16856	16770	16733	16748	16620	16848	16624	16656	16776	16753	16555	16504	16531	16527	16711	16819	16692	16713	16663	16506	16627	16411	16801	16789	16644	16564	16552	16549	16759	16713	16695	16505	16664	16816	16655	16734	16665	16648	16604	16806	16608	16575	16614	16808	16723	16510	16698	16711	16804	16798	16708	16412	16645	16485	16495	16805	16638	16745	16786	16719	16875	16667	16827	16791	16747	16606	16768	16550	16599	16446	16872	16694	16558	16498	16680	16802	16875	16768	16962	16701	16723	16699	16675	16618	16587	16696	16861	16704	16527	16619	16669	16729	16798	16774	16692	16870	16860	16763	16777	16752	16749	16775	16679	16671	16667	16794	16534	16695	16797	16721	16671	16889	16612	16627	16912	16704	16840	16699	16682	16520	16668	16676	16790	16721	16710	16833	16521	16734	16576	16752	16743	16626	16831	16749	16527	16777	16602	16717	16881	16594	16679	16716	16862	16665	16634	16763	16629	16656	16657	16706	16820	16643	16721	16820	16831	16810	16517	16812	16641	16807	16582	16547	16612	16752	16583	16642	16505	16735	16623	16876	16695	16666	16600	16512	16850	16829	16592	16787	16849	16783	16743	16683	16827	16740	16899	16589	16886	16444	16638	16612	16677	16728	16669	16730	16753	16773	16639	16674	16758	16818	16549	16757	16704	16632	16694	16677	16713	16629	16993	16724	16813	16741	16546	16614	16752	16646	16662	16710	16757	16475	16573	16402	16771	16603	16684	16825	16783	16487	16715	16762	16644	16869	16908	16515	16743	16466	16636	16771	16547	16692	16647	16855	16770	16578	16711	16579	16709	16819	16689	16821	16683	16639	16884	16859	16773	16722	16685	16796	16606	16871	16872	16647	16591	16596	16784	16692	16766	16714	16623	16664	16696	16805	16921	16730	16711	16710	16792	16774	16742	16577	16784	16736	16584	16473	16682	16815	16882	16878	16672	16812	16652	16766	16825	16772	16911	16697	16332	16785	16767	16810	17060	16814	16669	16854	16779	16631	16783	16782	16725	16727	16768	16653	16840	16803	16643	16487	16617	16801	16672	16731	16611	16565	16551	16658	16592	16731	16876	16770	16712	16778	17017	16622	16684	16624	16794	16798	16792	16766	16768	16767	16833	16644	16606	16640	16772	16623	16609	16660
25079	43292	35797	25030	20518	18493	17275	16366	15588	15364	15015	15048	15040	15153	14903	14927	14606	14533	14438	14466	14442	14413	14369	14350	14361	14542	14400	14353	14404	14322	14397	14358	14416	14332	14435	14416	14443	14391	14284	14530	14469	14260	14373	14418	14416	14297	14294	14743	14926	14713	14810	14622	14369	14501	14234	14346	14291	14189	14200	14068	14237	14261	14198	14135	14239	14278	14359	14232	14411	14236	14220	14201	14269	14408	14134	14231	14216	14300	14276	14178	14247	14257	14143	14252	14209	14221	14163	14117	14211	14295	14038	14265	14315	14426	14328	14327	14220	14190	14225	14155	14190	14214	14175	14177	14210	14169	14331	14234	14257	14323	14069	14247	14251	14116	14214	14255	14147	14455	14225	14276	14124	14153	14128	14183	14348	14164	14238	14350	14111	14150	14057	14150	14359	14182	14177	14209	14252	14240	14309	14262	14439	13882	14289	14190	14071	14045	14343	14146	14279	14284	14281	14179	14121	14330	14263	14174	14062	14183	14263	14293	14171	14120	14091	14268	14270	14128	14122	14234	14356	14043	14268	14225	14138	14170	14134	14147	14186	14192	14352	14177	14371	14167	14201	14236	14260	14395	14220	14298	14168	14178	14227	14426	14223	14183	14309	14217	14366	14258	14149	14176	14210	14249	14141	14210	13972	14229	14202	14515	14296	14201	14054	14133	14281	14210	14233	14261	14076	14059	14301	14171	14229	14151	14216	14387	14254	14261	14198	14235	14331	14135	14242	14201	14141	14338	14310	14132	14120	14278	14325	14056	14087	14319	14203	14245	14207	14270	14297	14262	13995	14151	14293	14043	14340	14223	14269	14318	14135	14260	14296	14126	14197	14129	14077	14085	14164	14301	14047	14121	14129	14085	14210	14072	14175	14206	14199	14127	14222	14206	14338	14182	14314	14094	14152	14273	14307	14143	14166	14239	14179	14162	14180	14253	13993	14332	14178	14213	14262	14135	14221	14112	14135	14152	14191	14136	14304	14322	14164	14332	14194	14335	14160	14213	14142	14202	14252	14211	14172	14278	14157	14237	14103	14164	14159	14246	14120	14182	14095	14052	14282	14395	14188	14220	14261	14072	14082	14340	14201	14161	14269	14093	14281	14230	14208	14136	13983	14262	14214	14193	14265	14136	14334	14225	14269	14118	14210	14078	14220	14091	14235	14101	13944	14301	14351	14346	14133	14088	14145	14357	14217	14279	14133	14360	14175	14163	14106	14089	14304	14331	14272	14314	14186	14189	14348	14300	14455	14309	14292	14160	14140	14216	14299	14054	14324	14273	14246	14358	14299	14164	14277	14264	14222	14268	14182	14256	14295	14443	14357	14254	14197	14216	14074	14189	14152	14158	14204	14173	14175	14189	14197	14179	14176	14111	14249	14204	14110	14300	14312	14229	14223	14130	14255	14148	14213	14046	14145	14146	14201	14214	14402	14064	14276	14145	14189	14107	14236	14220	14251	14045	14141	14154	14262	13986	14283	14229	14296	14169	14104	14287	14103	14258	14230	14194	14087	14413	14208	14172	14305	14208	14279	14221	14267	14426	14343	14192	14250	14155	14189	14184	14249	14115	14187	14406	14112	14141	14374	14270	14201	14113	14132	14132	14327	14129	14350	13994	14294	14143	14255	14263	14253	14304	14197	14239	14165	14104	14275	14264	14283	14442	14275	14186	14209	14220	14213	14075	14406	14145	14167	14318	14238	14162	14139	14069	14070	14255	14352	14247	14342	14388	14185	14272	14122	14252	14214	14287	14182	14159	14274	14254	14461	14162	14376	14428	14236	14285	14213	14228	14250	14086	14249	14298	14223	14244	14291	14168	14228	14220	14315	14132	14308	14172	14215	14317	14214	14081	14207	14220	14302	14166	14219	14343	14257	14150	14164	14207	14163	14255	14205	14203	14156	14147	14251	14198	14252	14255	14055	14217	14261	14186	14137	14227	14208	14209	14106	14205	14259	14140	14189	14170	14195	14209	14238	14291	14181	14238	14131	14389	14173	14163	14286	14249	14254	14104	14188	14209	14153	14309	14146	14359	14207	14053	14159	14266	14305	14093	14244	14192	14268	14311	14274	14248	14212	14147	14201	14315	14297	14140	14372	14342	14138	14162	14334	14173	14160	14115	14251	14097	14253	14305	14074	14276	14069	14357	14150	14118	14209	14195	14128	14097	14241	14275	14228	14216	14240	14202	14187	14226	14081	14305	14112	14182	14309	14030	14219	14162	14248	14177	13991	14142	14124	14065	14153	14184	14248	14244	14335	14307	14220	14153	14177	14130	14095	14252	14025	14047	14316	14257	14038	14280	14306	14253	14249	14226	14177	14241	14216	14183	14112	14244	14335	14207	14222	14333	14132	14134	14266	14202	14267	14294	14202	14236	14200	14176	14067	14177	14170	14151	14272	14190	14142	14382	14221	14151	14198	14180	14196	14207	14143	14206	14259	14203	14186	14221	14307	14262	14339	14289	14410	14167	14200	14360	14261	14171	14050	14020	14248	14179	14239	14133	14269	14147	14338	14165	14273	14131	14399	14137	14131	14117	14242	14251	14322	14170	14285	14074	14311	14122	14206	14206	14146	14155	14205	14217	14164	14245	14189	14297	14249	14300	14132	14086	14229	14061	14189	14208	14228	14125	14360	14163	14299	14226	14053	14071	14198	14289	14073	14112	14152	14189	14258	14170	14232	14049	13994	14069	14145	14277	14160	14295	14481	14252	14251	14259	14171	14139	14244	14354	14247	14215	14305	14072	14242	14147	14176	14484	14245	14206	14209	14332	14318	14172	14229	14371	14165	14310	14203	14224	14243	14239	14234	14174	14287	14068	14322	14175	14088	14222	14085	14168	14275	14146	14137	14315	14353	14112	14125	14160	14216	14315	14227	14204	14193	14234	14197	14217	14211	14330	14308	14336	14363	14145	14123	14094	14273	14116	14227	14015	14235	14144	14275	14298	14284	14184	14244	14117	14136	14124	14243	14334	14305	14280	14152	14039	14208	14375	14104	14285	14328	14192	14132	14154	14137	14232	14165	14076	14229	14296	14317	14267	14266	14225	14316	14308	14190	14309	14213	14107	14347	14089	14007	14241	14297	14345	14154	14270	14275	14112	14209	14236	14093	14261	14407	14167	14227	14170	14031	13993	14075	14099	14109	14114	14124	14330	14207	14061	14199	14209	14150	14224	14249	14277	14216	14196	14211	14155	14288	14347	14069	14468	14142	14184	14087	14151	14141	14257	14204	14154	14269	14200	14265	14178	14317	14169	14179	14200	14173	14209	14176	14163	14132	14060	14123	14141	14185	14105	14205	14131	14100	14264	14296	14202	14163	14180	14295	14309	14099	14260	14301	14127	14153	14349	14128	14250	14227	14070	14229	14116	14176	14173	14417	14248	14156	14208	14404	14159	14119	14226	14081	14188	14220	14247	14228	14254	14006	14263	14142	14090	14289	14242	14161	14318	14144	14161	14161	14127	14253	14212	14051	14180	14236	14312	14214	14149	14357	14237	14203	14385	14120	14211	14164	14251	14116	14383	14141	14203	14282	14246	14095	14060	14038	14194	14119	14125	14374	14362	14265	14106	14267	14188	14369	14222	14293	14330	14262	14301	14138	14067	14145	14337	14267	14095	14175	14160	14175	14243	14351	14045	14226	14076	14281	14167	14104	14278	14322	14190	14225	14147	14155	14265	14300	14260	14323	14054	14061	14256	14144	14133	14081	14226	14098	14224	14272	14284	14228	14213	14262	14185	14161	14215	14216	14265	14237	14192	14324	14082	14265	14200	14235	14083	14105	14327	14267	14325	14275	14155	14395	14075	14086	14368	14149	14160	14148	14186	14248	14276	14244	14135	14202	14169	14188	14178	14334	14283	14117	14189	14095	14185	14274	14308	14165	14324	14389	14219	14155	14172	14324	14163	14257	14267	14137	14317	14177	14143	14230	14225	14159	14371	14214	14318	14140	14163	14124	14106	14211	14380	14209	14307	14163	14250	14016	14172	14253	14157	14238	14194	14143	14292	14223	14303	14171	14294	14365	14223	14095	14178	14147	14329	14213	14244	14348	14127	14098	14345	14177	14236	14284	14238	14145	14258	14097	14377	14226	14317	14406	14212	14212	14206	14247	14252	14288	14165	14165	14265	14231	14304	14120	14101	14037	14257	14343	14150	14193	14180	14177	14319	14147	14167	14189	14162	14228	14087	14167	14154	14351	14152	14421	14252	14379	14274	14218	14381	14265	14112	14312	14289	14154	14214	14216	14214	14363	14200	14270	14107	14349	14104	14177	14204	14205	14225	14228	14266	14323	14078	14136	14123	14102	14209	14330	14204	14344	14368	14073	14176	14223	14241	14243	14176	14345	14257	14256	14202	14170	14049	14359	14073	14290	14199	14366	14202	14285	14316	14348	14067	14166	14304	14279	14153	14216	14287	14134	14089	14278	14284	14164	14309	14081	14176	14289	14200	14166	14282	14187	14397	14187	14237	14292	14175	14204	14162	14259	14225	14362	14006	14251	14101	14247	14192	14473	14213	14166	14324	14159	14362	14224	14222	14306	14172	14257	14206	14229	14185	14335	14129	14257	14231	14175	14261	14101	14249	14268	14258	14050	14205	14234	14184	14257	14308	14130	14315	14225	14211	14375	14226	14153	14252	14264	14198	14170	14178	14053	14226	14120	14110	14303	14293	14285	14226	14242	14099	14208	14260	14210	14400	14164	14330	14315	14233	14162	14335	14149	14140	14307	14230	14168	14148	14204	14011	14247	14304	14263	14230	14126	14287	14287	14187	14086	14098	14084	14245	14238	14262	14315	14264	14293	14333	14140	14307	14126	14110	14256	14340	14080	14208	14238	14196	14209	14273	14261	14207	14332	14015	14080	14275	14173	14262	14206	14119	14077	14021	14237	14258	14084	14076	14175	14307	14091	14152	14224	14205	14266	14256	14113	14139	14101	14228	14288	14130	14261	14319	14035	14334	14219	14157	14075	14358	14253	14284	14112	14209	14417	14035	14235	14209	14117	14417	14376	14338	14204	14256	14361	14262	14422	14136	14127	14237	14353	14138	14211	14342	14220	14271	14301	14113	14324	14247	14130	14057	14258	14328	14197	14216	14306	14113	14311	14194	14194	14125
22927	21376	29274	23853	21678	23832	25773	19927	18330	18567	18212	18192	18131	18022	17950	17762	17562	17436	17396	17588	17239	17285	17249	17588	17481	17355	17219	17281	17152	17156	17006	17407	16920	17343	17180	17134	17116	17257	17415	17166	17170	17157	17266	17131	17100	17152	17270	17264	18210	18236	17765	17338	17186	17119	17042	17078	16996	16811	16754	17166	16994	17060	17067	16993	16880	17048	17104	16807	17136	17147	17084	16935	17119	17236	16971	16869	17165	17090	17017	17015	17143	16930	17174	17079	16782	16843	16902	16994	17047	16994	17086	17084	16777	17022	16969	16913	16973	17132	17034	16986	17029	16994	16704	16876	16982	16917	17003	16949	17087	16925	16935	16951	17071	17001	16928	17005	17182	16984	17028	16928	16817	16704	16707	16935	17046	17011	16908	17123	17056	16839	17076	17012	17101	16911	16837	16945	16875	16885	16980	17063	17047	16926	17079	16856	16907	16954	16918	16970	16910	17125	16872	16881	16952	16852	16877	16985	16965	16919	16991	17215	16956	16958	16900	16863	16952	17073	17050	17087	16847	17097	17033	16900	17094	17031	16720	17077	17110	16880	17089	16872	17051	16994	16853	17012	16959	16993	17063	16783	16871	16943	17017	16986	17098	17067	16833	16955	16990	16904	16919	16808	17048	16846	17029	16905	16824	16689	16999	17150	17019	16969	16909	16901	16792	16852	16972	17022	16996	16854	16875	16798	17036	16958	16899	16885	16865	16761	16828	16828	16893	16874	17295	17026	16805	16952	16978	17136	16910	17004	16904	17009	16784	16852	17031	17025	17002	16971	16836	16944	17068	16830	17046	17012	16858	16934	16675	16924	17166	17133	17090	16995	17036	17272	17108	16947	16911	16923	16951	17120	16970	16740	16826	16977	16909	16917	16752	17132	17078	16949	17103	16978	17017	16903	17162	17000	16760	17020	17116	16932	17102	17039	16984	16907	16901	16998	17101	16989	16780	17020	17137	16821	16923	16857	16995	16997	16899	16952	16912	17237	16922	16897	16921	16887	16856	16569	16964	16887	17142	16860	17290	17091	17021	16992	17101	16833	16996	16940	17029	16996	16929	16918	17007	16867	16905	17055	16906	17089	17017	17088	17163	16833	17053	17129	17041	17042	17031	16882	17037	17008	16907	17054	16837	16925	16995	16808	16783	16939	17238	16802	16866	17041	16945	16817	17151	17036	17028	16945	16941	16865	17006	16836	17062	17076	16847	16711	16849	16909	16883	16980	16977	17022	16965	16995	16830	16961	16922	16992	17195	17127	17205	16934	16977	16917	16991	16764	16969	16932	16882	16898	17125	16772	16962	17074	17018	16957	16800	16801	16909	16877	17020	16840	16706	16734	16926	16881	17050	16867	16890	16829	17019	17007	16839	17061	17016	17188	17094	17057	16729	16932	16727	16978	17224	16822	17186	16950	16977	16854	17071	16966	16874	16853	17027	17016	16936	17011	17071	17049	16945	16928	17195	16819	16841	17006	17032	16812	17040	17070	16883	16854	16783	16800	17079	16894	17000	17059	16879	16976	16961	16972	16803	16929	16863	16899	16914	17005	16807	17193	16906	16961	16959	17001	17098	16863	17060	16970	17075	16794	16838	17164	16983	16967	17203	16969	16934	16784	16911	17005	17113	16960	16840	16881	16990	16941	17180	17117	16868	16789	16797	16799	16792	17056	16849	17159	17073	16903	17006	16985	16913	17084	17097	17177	17009	16770	16894	16720	16823	17046	16864	16826	16968	17169	16854	16966	16774	16867	17033	17020	17097	16755	16865	16910	16898	16975	16895	16884	16914	16917	16897	16852	17083	16937	16918	16931	16869	16970	16974	17028	16966	17009	16973	16789	17017	16923	16960	16881	16880	16812	16952	16878	16963	16909	17092	17100	16963	17062	16942	16913	16888	17024	17105	17126	17047	16905	16938	17007	16982	16866	16943	16850	16966	16946	16946	17014	17087	17028	16899	16946	17035	16935	16906	16955	17084	17119	16917	16825	16841	17008	16905	16842	16936	17076	16859	17055	16952	16925	17098	17066	17083	17007	16825	16841	16908	16961	16928	16960	16871	16842	16906	17099	16927	17080	16862	16866	16825	16954	16883	16942	16894	17060	16994	16826	17087	17083	16981	16924	17056	16849	16908	16974	16809	16990	17103	16968	16987	16704	16920	16838	17057	17059	16979	16992	16917	16994	16915	16883	17134	16823	17077	16798	17108	17001	17032	17114	16918	17264	17112	17040	16972	16921	16933	16965	16930	16835	16913	16886	17006	16981	17051	17077	16925	16876	16895	16833	16839	16890	16820	16974	16699	16758	16952	16978	16841	16931	17067	16908	16960	16903	16825	16945	17002	17044	16925	16901	17007	16929	17066	16908	17083	16857	16943	17051	16727	16936	16982	16926	16995	17000	16940	17077	16977	16958	16931	16978	16822	17128	16884	17038	17071	17109	16954	16661	17087	17164	16719	16882	16847	17141	17015	16805	16924	16746	16909	16734	16959	17038	16929	16928	16789	17041	17225	17104	17016	16991	17094	17148	17060	17014	17163	16881	17125	16950	16802	17054	16921	16981	17019	16964	16818	16956	17026	17108	16884	17136	17058	17012	17116	16849	16970	16868	17081	16840	16914	16806	16824	17045	16842	17100	16960	16885	16992	17054	16957	17100	16949	17091	16825	16996	16997	16915	16811	16896	17058	17010	17008	16892	16986	16999	17010	16929	17053	16857	16949	17070	17069	16775	16934	17018	17134	16926	16928	16952	16849	16723	16807	16879	17027	16871	16882	16987	17056	16950	17070	16902	16974	16968	16940	16913	16840	16782	16982	16853	16859	16816	16933	16941	17178	16778	16991	17099	16915	16856	17140	17029	16857	16804	16843	16976	16839	16863	17080	16987	16878	16995	17029	17046	16865	16971	16682	17013	16894	16878	17027	16939	17073	16922	17014	16899	17038	16946	16916	16921	17015	17150	16788	16983	16765	16878	16773	17068	16898	16834	16728	17018	17009	16841	17056	16915	16873	16844	16924	16929	16785	16722	17147	16967	17034	16900	16820	16955	16859	16953	17187	16906	17079	17010	16922	17095	16917	17122	16910	16821	17095	17002	16892	16910	17031	16996	16740	16915	16767	16872	16877	16909	16919	16860	16874	16774	16917	17045	16930	16883	16937	17042	17029	17152	17073	17128	16818	17031	16914	16967	16968	17159	16977	17013	16995	17075	16863	17008	16630	16926	16977	16852	17077	17071	17120	17020	16882	17039	17093	17002	17017	16960	17086	16913	16877	16857	17070	16845	16998	16865	17054	17050	17214	16901	17186	16915	16880	16927	17041	17023	16915	16905	16943	16942	16926	16887	16862	16886	17073	17159	16869	17085	16802	16835	16957	16967	16951	16937	17111	16969	17030	16970	17054	17052	17075	16886	17117	16975	17115	16834	16881	16925	16985	16987	17116	16971	16957	17007	16941	16968	16840	16968	17082	16800	17018	16646	16973	16714	16883	16887	16720	16915	16873	17059	16840	16906	16887	16964	16949	16980	16836	17046	16842	17041	17020	16943	16977	16931	16990	16682	16936	16901	16818	17024	16862	17122	16983	16905	16996	17036	17192	17054	17063	17057	16863	16883	16902	16777	16947	17098	17157	17131	16872	16948	16926	16853	17018	16982	17030	16824	16768	17086	16996	16874	16834	16981	16970	16929	16776	16942	16899	16857	16915	17029	17199	16875	16798	16865	17121	17175	17110	16714	17060	16965	17041	17191	17097	17194	16949	16919	16972	16961	17049	16842	17054	16977	17010	16839	16968	16820	16913	16815	17004	16974	16986	16790	16878	16910	16891	16822	17058	17069	16992	17131	16918	17119	16827	16946	17050	16936	16782	16929	16997	16907	16935	16947	16927	16946	16802	16869	16924	16839	16960	17006	16901	16955	16954	16764	16827	17006	16954	16985	17065	16831	16767	17078	16982	16984	16773	17047	16764	17076	17096	17020	16956	16809	17021	17021	17034	17152	17009	16987	17004	16953	16844	16946	16901	16959	16959	17003	16926	16849	17204	16896	16853	17036	17163	17081	17082	16944	16927	16982	17067	16799	16812	16931	16926	16900	16977	17027	16996	16984	16932	16990	17027	16906	16746	16963	16852	16838	17042	16845	16761	16941	16777	16926	16985	17049	16962	16938	16910	17022	16931	16930	16764	16785	16846	16836	16950	16954	16605	17029	17048	16809	17063	16977	16984	16891	16841	16853	17012	16971	16995	16887	17143	17001	17012	16998	16831	16845	16853	16838	17063	17027	17012	16978	16914	16895	17071	16971	16883	16926	16977	16853	16910	17192	16943	16791	16866	16987	16927	16867	17022	16951	17045	17115	16852	17094	17020	16863	17043	17017	16996	16937	17098	16818	17177	17121	16937	16876	17103	16717	16888	16914	16988	17123	16882	16896	17160	16992	17014	16803	16856	16961	16965	16758	16772	17101	17177	16821	16768	17057	16914	16834	16667	16859	17063	16824	17007	16962	17021	16838	17016	16958	16825	16836	16827	16872	17013	16990	16946	16990	16946	17192	16939	17012	16919	16969	17016	16871	17050	17046	16863	17033	16934	16993	16869	17060	16961	17128	16890	16911	16801	17023	16938	16795	17009	16898	16911	16776	16944	16907	16855	16996	17145	16975	17036	16995	16970	16887	16958	16886	17048	16883	17006	16909	16931	16999	17013	17014	16944	16845	16937	16974	16861	17062	16944	16996	17066	16815	16725	16935	16973	16877	16709	16834	16975	16947	16780	16849	16962	16890	17103	16910	16909	16889	16904	16979	16925	17018	16914	16705	16965	17017	16833	16951	16920	17164	16973	16855	16998	16870	16915	16942	16974	16977	17126	17110	16864	16999	16941	16838	16895	16957	17064	16926	17183	16984	16969	17144	16824	17028	17146	17150	17007	16763	17004	16990	16696	17030	16837	17116	17043	17018	16952	17000	17162	17077	16815	16908	17014	17071	16878	16859	17193	16943	17033	16746	17065	16903	16930	16801	16927	16827	17008	16920	16912	16730	16917	16933	17080	16887	16905	16980	16768	16746	17014	16959	16990	16947	17012	16991	16905	16898	16825	17044	16939	17279	16926	17115	17033	16952	16810	16922	17155	17048
28609	46957	39127	29361	23875	20399	18977	17878	16667	16162	16061	16283	15854	15931	15638	15152	14932	14760	14770	14880	14816	14724	14679	14616	14610	14740	14682	14595	14675	14591	14577	14645	14464	14563	14831	14452	14589	14666	14568	14688	14679	14414	14744	14440	14448	14604	14578	15070	16536	15619	15106	14734	14557	14468	14179	14344	14447	14221	14542	14386	14432	14407	14318	14407	14445	14380	14371	14259	14324	14466	14450	14223	14512	14391	14340	14202	14550	14305	14205	14461	14361	14343	14419	14314	14568	14262	14356	14413	14308	14341	14405	14349	14236	14313	14231	14416	14520	14334	14248	14410	14471	14373	14372	14333	14372	14416	14399	14411	14265	14198	14342	14212	14553	14205	14278	14331	14433	14239	14155	14268	14374	14402	14398	14522	14399	14465	14352	14364	14294	14433	14409	14262	14356	14262	14239	14342	14263	14438	14384	14491	14330	14437	14348	14354	14248	14292	14326	14259	14209	14441	14453	14282	14446	14384	14365	14277	14574	14481	14300	14311	14397	14231	14362	14454	14308	14294	14478	14082	14396	14469	14466	14406	14079	14170	14492	14391	14202	14287	14378	14425	14207	14405	14385	14261	14363	14315	14278	14452	14374	14348	14449	14407	14223	14360	14435	14397	14376	14299	14465	13985	14420	14448	14364	14438	14312	14451	14216	14381	14443	14222	14475	14425	14626	14507	14454	14460	14365	14257	14400	14488	14472	14355	14317	14415	14395	14422	14489	14464	14259	14383	14390	14283	14160	14487	14352	14265	14482	14343	14387	14335	14393	14164	14405	14342	14465	14234	14441	14401	14309	14323	14440	14310	14196	14344	14230	14372	14350	14336	14397	14390	14199	14295	14270	14247	14343	14403	14400	14263	14397	14289	14377	14355	14428	14385	14174	14327	14357	14409	14152	14241	14420	14358	14433	14375	14324	14186	14369	14313	14096	14368	14426	14392	14213	14299	14185	14350	14564	14224	14381	14248	14428	14346	14231	14194	14338	14447	14357	14496	14291	14381	14386	14323	14363	14298	14382	14227	14520	14425	14399	14270	14375	14167	14405	14144	14415	14225	14392	14327	14395	14233	14514	14411	14292	14355	14232	14186	14451	14288	14300	14364	14358	14448	14111	14341	14185	14383	14389	14250	14302	14226	14428	14351	14424	14295	14422	14240	14333	14299	14388	14165	14356	14243	14531	14457	14269	14226	14466	14487	14445	14311	14299	14350	14203	14420	14261	14239	14260	14341	14397	14401	14191	14414	14257	14272	14366	14306	14403	14206	14307	14245	14456	14341	14308	14402	14372	14328	14523	14499	14374	14306	14295	14347	14345	14358	14445	14301	14373	14347	14494	14287	14410	14305	14243	14284	14299	14373	14253	14305	14228	14442	14494	14496	14443	14169	14456	14295	14455	14407	14306	14423	14364	14231	14333	14463	14393	14408	14275	14311	14355	14346	14377	14371	14242	14449	14314	14347	14393	14257	14334	14352	14217	14338	14135	14503	14337	14474	14398	14377	14411	14331	14477	14421	14358	14252	14314	14329	14431	14518	14414	14258	14422	14434	14257	14375	14334	14184	14495	14201	14307	14332	14354	14310	14375	14178	14406	14189	14390	14340	14356	14463	14422	14299	14262	14277	14301	14379	14275	14292	14178	14293	14288	14329	14342	14275	14343	14371	14258	14467	14416	14352	14240	14299	14501	14354	14321	14360	14425	14330	14443	14291	14396	14329	14310	14445	14316	14461	14238	14489	14278	14259	14198	14327	14479	14423	14459	14272	14254	14394	14096	14276	14296	14564	14266	14350	14365	14399	14326	14217	14328	14485	14208	14274	14391	14370	14249	14335	14401	14416	14257	14267	14464	14313	14226	14351	14508	14325	14322	14458	14415	14438	14477	14121	14346	14402	14305	14507	14251	14328	14344	14368	14275	14307	14382	14248	14203	14370	14175	14372	14171	14389	14389	14405	14227	14301	14207	14406	14262	14329	14385	14414	14493	14437	14481	14275	14399	14274	14194	14264	14312	14347	14363	14445	14540	14101	14425	14329	14170	14411	14355	14325	14493	14344	14094	14320	14277	14421	14370	14257	14612	14248	14323	14520	14354	14429	14355	14167	14373	14283	14271	14272	14197	14234	14396	14275	14391	14341	14254	14300	14368	14280	14329	14360	14483	14207	14328	14395	14260	14401	14432	14298	14322	14518	14531	14415	14439	14556	14316	14292	14339	14400	14407	14327	14587	14426	14320	14372	14418	14299	14243	14345	14478	14308	14334	14347	14467	14434	14341	14365	14411	14391	14131	14329	14229	14330	14292	14404	14389	14331	14436	14349	14532	14313	14454	14320	14082	14243	14402	14308	14446	14167	14413	14229	14438	14318	14257	14254	14335	14285	14343	14191	14343	14283	14280	14210	14353	14271	14154	14211	14250	14385	14296	14267	14484	14521	14367	14284	14288	14384	14424	14228	14297	14263	14443	14303	14281	14382	14345	14464	14626	14517	14219	14360	14236	14222	14556	14322	14362	14337	14290	14345	14308	14149	14348	14420	14420	14338	14246	14279	14390	14462	14532	14334	14291	14236	14453	14295	14427	14292	14376	14201	14483	14395	14306	14327	14412	14439	14341	14343	14313	14281	14284	14363	14320	14441	14321	14426	14270	14307	14256	14259	14290	14336	14372	14283	14423	14357	14404	14193	14350	14304	14339	14174	14408	14417	14317	14137	14164	14487	14237	14351	14193	14297	14517	14178	14450	14350	14361	14400	14261	14262	14238	14448	14342	14474	14180	14447	14201	14391	14234	14373	14362	14336	14275	14451	14443	14442	14378	14416	14516	14251	14315	14304	14405	14369	14289	14406	14429	14251	14563	14213	14491	14335	14232	14168	14321	14401	14418	14242	14151	14249	14278	14403	14407	14150	14330	14239	14462	14401	14286	14382	14235	14253	14246	14097	14385	14254	14302	14271	14293	14269	14244	14312	14250	14234	14323	14411	14298	14446	14187	14231	14307	14278	14380	14309	14339	14271	14528	14337	14307	14360	14422	14388	14350	14409	14370	14227	14372	14375	14176	14245	14185	14253	14292	14422	14298	14434	14286	14390	14410	14238	14404	14179	14391	14271	14145	14452	14223	14540	14341	14245	14530	14297	14428	14204	14255	14333	14329	14251	14123	14530	14386	14416	14345	14399	14303	14275	14328	14141	14459	14489	14430	14309	14629	14235	14264	14372	14424	14248	14328	14201	14413	14156	14598	14352	14309	14397	14381	14411	14323	14289	14416	14381	14446	14402	14516	14172	14226	14322	14292	14334	14461	14308	14400	14429	14119	14155	14326	14372	14403	14328	14277	14294	14509	14359	14142	14236	14331	14203	14301	14335	14389	14415	14546	14099	14462	14245	14362	14349	14467	14355	14336	14464	14185	14230	14351	14268	14421	14300	14319	14252	14172	14359	14331	14489	14455	14211	14372	13989	14454	14377	14289	14495	14268	14337	14183	14270	14289	14304	14243	14368	14410	14427	14360	14318	14281	14325	14431	14429	14250	14314	14323	14356	14323	14305	14587	14320	14165	14231	14451	14296	14497	14303	14294	14301	14206	14419	14479	14589	14381	14237	14204	14437	14380	14208	14421	14306	14454	14430	14392	14212	14419	14353	14409	14241	14490	14200	14392	14483	14297	14280	14468	14203	14578	14267	14230	14463	14392	14491	14291	14310	14508	14367	14384	14368	14310	14368	14256	14182	14427	14303	14275	14430	14255	14389	14278	14545	14296	14514	14268	14415	14227	14366	14486	14377	14286	14319	14353	14414	14429	14238	14354	14352	14423	14252	14369	14377	14266	14418	14242	14328	14164	14289	14416	14355	14374	14377	14524	14365	14295	14346	14390	14282	14276	14314	14277	14372	14402	14367	14339	14298	14379	14519	14444	14469	14348	14338	14513	14263	14304	14351	14280	14194	14369	14395	14322	14163	14371	14251	14385	14269	14255	14252	14349	14177	14437	14436	14521	14348	14576	14318	14380	14424	14461	14385	14284	14428	14497	14318	14363	14273	14442	14340	14320	14284	14299	14425	14386	14327	14354	14303	14306	14307	14358	14355	14200	14390	14512	14360	14286	14121	14348	14569	14450	14279	14440	14348	14316	14199	14325	14294	14341	14288	14266	14334	14349	14393	14406	14409	14153	14269	14369	14285	14243	14187	14456	14439	14461	14273	14291	14434	14444	14361	14260	14320	14258	14344	14453	14390	14126	14144	14403	14351	14358	14348	14240	14315	14367	14263	14342	14338	14396	14355	14388	14249	14351	14315	14362	14353	14249	14422	14478	14479	14444	14407	14299	14145	14309	14409	14302	14345	14140	14255	14478	14279	14300	14261	14346	14384	14341	14361	14249	14331	14354	14366	14289	14412	14350	14318	14283	14178	14388	14261	14361	14444	14481	14357	14551	14330	14402	14298	14400	14374	14316	14321	14484	14428	14404	14442	14336	14288	14481	14431	14268	14312	14405	14249	14252	14320	14487	14416	14573	14313	14339	14283	14371	14297	14476	14301	14236	14317	14285	14362	14197	14392	14387	14522	14240	14299	14331	14382	14148	14378	14408	14365	14428	14345	14274	14247	14424	14303	14225	14329	14271	14203	14406	14449	14396	14435	14283	14344	14419	14441	14355	14297	14193	14410	14426	14387	14467	14474	14287	14347	14264	14311	14415	14283	14200	14540	14235	14293	14317	14276	14459	14292	14393	14205	14306	14269	14412	14319	14493	14139	14298	14459	14370	14331	14342	14395	14224	14367	14350	14326	14396	14348	14276	14298	14234	14359	14401	14186	14360	14183	14220	14350	14422	14339	14499	14425	14224	14240	14307	14208	14439	14211	14379	14351	14152	14341	14279	14409	14293	14488	14489	14300	14251	14405	14455	14443	14266	14344	14252	14269	14342	14323	14319	14427	14383	14319	14354	14193	14348	14422	14341	14312	14479	14308	14313	14429	14350	14211	14194	14394	14316	14326	14395	14291	14399	14363	14348	14456	14275	14245	14411	14348	14391	14350	14299	14589	14260	14381	14335	14232	14344	14480	14272	14501	14375	14424	14285	14347	14375	14381	14400	14317	14364	14321	14441	14363	14328	14359	14401	14342	14223	14423	14279	14184
28447	23747	26645	23253	18966	18173	18268	18021	17820	17643	17821	18036	17509	17669	17641	17533	17435	17548	17591	17537	17577	17528	17361	17559	17898	17690	17501	17612	17441	17520	17509	17533	17458	17389	17577	17546	17512	17358	17498	17476	17383	17464	17733	17495	17400	17653	17455	17457	17615	17499	17465	17274	17555	17392	17248	17597	17423	17525	17459	17526	17519	17391	17460	17366	17279	17351	17563	17357	17552	17432	17431	17333	17328	17440	17301	17657	17527	17362	17378	17445	17575	17359	17368	17595	17346	17381	17375	17495	17290	17501	17519	17407	17540	17266	17507	17292	17479	17366	17287	17369	17399	17419	17322	17358	17226	17402	17424	17446	17353	17482	17372	17576	17435	17361	17284	17375	17173	17723	17394	17425	17465	17574	17208	17438	17284	17362	17575	17410	17472	17481	17451	17655	17497	17545	17511	17500	17368	17320	17484	17540	17573	17647	17360	17206	17254	17587	17364	17344	17320	17258	17444	17419	17256	17378	17376	17340	17261	17427	17502	17341	17456	17348	17358	17423	17425	17497	17702	17278	17527	17400	17324	17565	17562	17407	17463	17445	17517	17258	17364	17290	17493	17351	17534	17520	17257	17401	17459	17522	17615	17272	17439	17494	17133	17349	17179	17418	17397	17405	17482	17365	17207	17387	17639	17421	17290	17680	17385	17399	17342	17586	17313	17353	17443	17369	17447	17302	17511	17481	17488	17409	17391	17435	17456	17501	17369	17667	17521	17466	17530	17226	17315	17409	17433	17458	17485	17451	17348	17402	17458	17534	17339	17408	17166	17357	17294	17364	17436	17393	17309	17569	17382	17545	17385	17382	17401	17500	17373	17320	17526	17491	17292	17417	17429	17389	17325	17259	17246	17452	17463	17443	17282	17281	17402	17147	17249	17397	17297	17497	17485	17261	17401	17711	17483	17514	17315	17461	17400	17310	17330	17335	17495	17279	17135	17116	17561	17304	17496	17240	17300	17477	17402	17384	17445	17410	17421	17460	17471	17511	17364	17666	17451	17501	17503	17568	17674	17314	17414	17427	17460	17536	17552	17529	17704	17434	17549	17464	17515	17452	17420	17495	17413	17344	17184	17466	17364	17317	17396	17475	17277	17146	17325	17649	17509	17169	17480	17515	17588	17537	17413	17599	17521	17536	17388	17368	17356	17365	17561	17387	17340	17442	17654	17235	17384	17492	17324	17423	17342	17360	17546	17306	17224	17474	17313	17423	17502	17326	17499	17507	17496	17293	17508	17424	17289	17641	17399	17486	17391	17259	17536	17645	17350	17603	17438	17363	17526	17196	17446	17465	17226	17348	17460	17530	17484	17503	17311	17443	17529	17588	17320	17460	17522	17323	17431	17404	17393	17452	17430	17265	17393	17246	17010	17224	17438	17270	17434	17310	17386	17557	17583	17385	17418	17279	17580	17306	17455	17280	17353	17411	17526	17308	17427	17504	17563	17422	17307	17503	17471	17524	17061	17468	17452	17432	17378	17417	17603	17306	17468	17395	17392	17272	17474	17454	17475	17286	17271	17358	17357	17389	17241	17399	17305	17310	17480	17534	17430	17351	17424	17487	17289	17653	17494	17521	17476	17396	17329	17276	17619	17367	17357	17400	17405	17433	17307	17424	17414	17302	17408	17273	17416	17495	17458	17247	17550	17433	17462	17364	17704	17409	17490	17090	17509	17563	17613	17576	17499	17370	17434	17505	17580	17337	17371	17321	17354	17748	17336	17483	17318	17542	17377	17466	17428	17326	17431	17374	17368	17466	17441	17385	17626	17452	17295	17375	17610	17581	17477	17434	17354	17395	17558	17296	17361	17382	17324	17372	17301	17533	17492	17416	17359	17400	17620	17418	17379	17407	17383	17379	17440	17562	17295	17363	17612	17703	17450	17501	17414	17205	17508	17286	17489	17318	17408	17329	17441	17427	17440	17300	17520	17304	17542	17513	17411	17541	17321	17381	17478	17558	17394	17314	17433	17284	17537	17457	17386	17459	17453	17238	17589	17412	17390	17649	17215	17409	17260	17375	17455	17476	17356	17467	17322	17219	17375	17280	17208	17472	17306	17550	17418	17494	17502	17432	17271	17506	17339	17410	17287	17433	17368	17304	17423	17337	17542	17475	17341	17371	17459	17206	17301	17306	17474	17550	17377	17593	17428	17357	17440	17331	17336	17481	17324	17388	17449	17269	17364	17321	17377	17390	17598	17510	17493	17235	17393	17368	17483	17452	17457	17300	17404	17402	17490	17620	17443	17303	17382	17218	17365	17408	17487	17354	17436	17469	17417	17103	17207	17205	17410	17357	17406	17256	17238	17346	17402	17374	17446	17550	17343	17314	17620	17551	17332	17370	17387	17483	17592	17337	17372	17318	17298	17428	17461	17596	17580	17388	17162	17362	17492	17576	17498	17321	17346	17232	17305	17503	17422	17383	17385	17355	17255	17571	17419	17427	17278	17199	17452	17366	17401	17663	17151	17447	17331	17397	17255	17409	17306	17397	17449	17449	17229	17343	17473	17481	17479	17343	17575	17479	17386	17556	17546	17351	17313	17186	17321	17371	17181	17494	17479	17500	17435	17297	17516	17427	17318	17483	17408	17179	17229	17170	17343	17609	17339	17489	17532	17629	17543	17416	17399	17416	17582	17329	17401	17542	17540	17423	17523	17568	17458	17416	17567	17541	17372	17269	17527	17308	17391	17440	17452	17250	17429	17471	17450	17384	17548	17489	17441	17302	17437	17303	17460	17551	17562	17473	17466	17192	17437	17364	17410	17217	17392	17381	17484	17366	17490	17178	17297	17537	17491	17539	17382	17337	17261	17264	17306	17297	17279	17511	17130	17404	17324	17205	17433	17416	17369	17326	17425	17217	17485	17638	17568	17430	17488	17531	17234	17424	17405	17329	17481	17590	17430	17528	17582	17425	17641	17328	17134	17369	17415	17417	17291	17623	17300	17368	17427	17474	17358	17473	17460	17287	17511	17377	17435	17344	17365	17447	17370	17250	17564	17264	17475	17233	17247	17336	17465	17261	17364	17148	17423	17584	17207	17286	17327	17468	17383	17230	17311	17395	17243	17590	17150	17630	17492	17569	17448	17420	17481	17590	17668	17445	17506	17361	17304	17605	17362	17629	17560	17214	17241	17236	17514	17236	17658	17460	17329	17342	17314	17291	17393	17454	17446	17511	17415	17536	17312	17484	17338	17528	17432	17198	17333	17131	17307	17473	17236	17347	17346	17542	17421	17353	17497	17362	17241	17528	17564	17318	17378	17356	17522	17354	17444	17399	17277	17445	17511	17286	17541	17427	17570	17326	17372	17517	17422	17522	17373	17444	17411	17344	17642	17372	17440	17427	17370	17361	17356	17360	17427	17163	17465	17436	17459	17412	17390	17504	17161	17472	17458	17255	17503	17475	17455	17337	17320	17432	17363	17590	17580	17508	17547	17416	17355	17368	17298	17214	17528	17442	17383	17603	17527	17248	17250	17435	17413	17394	17606	17626	17340	17343	17477	17477	17436	17598	17367	17285	17505	17615	17629	17337	17426	17525	17479	17170	17371	17398	17464	17322	17415	17413	17411	17318	17430	17556	17331	17319	17479	17584	17372	17329	17470	17483	17786	17312	17213	17084	17373	17287	17382	17507	17397	17240	17123	17589	17436	17393	17632	17454	17423	17469	17390	17413	17222	17446	17397	17413	17288	17397	17352	17381	17403	17404	17507	17369	17417	17296	17301	17489	17609	17360	17623	17746	17484	17711	17271	17520	17555	17450	17429	17232	17418	17547	17366	17416	17402	17434	17388	17408	17502	17403	17474	17605	17408	17089	17374	17444	17227	17405	17458	17264	17451	17281	17393	17364	17398	17348	17325	17164	17496	17369	17322	17430	17253	17293	17461	17423	17517	17393	17334	17584	17240	17415	17373	17492	17379	17161	17356	17526	17475	17312	17275	17355	17466	17392	17442	17525	17516	17464	17541	17236	17332	17331	17397	17471	17448	17397	17525	17534	17494	17366	17423	17214	17485	17498	17503	17267	17562	17454	17470	17457	17351	17387	17425	17346	17416	17354	17400	17472	17374	17446	17209	17364	17220	17642	17536	17422	17395	17566	17377	17376	17381	17516	17556	17179	17488	17414	17304	17466	17439	17397	17543	17269	17395	17269	17416	17622	17426	17384	17546	17529	17503	17410	17394	17291	17495	17504	17368	17508	17426	17299	17273	17223	17354	17369	17667	17362	17573	17568	17230	17395	17422	17575	17564	17284	17315	17453	17533	17642	17287	17412	17385	17190	17386	17356	17520	17477	17355	17270	17504	17339	17223	17409	17393	17605	17405	17348	17552	17378	17367	17439	17347	17410	17410	17632	17772	17373	17662	17462	17448	17376	17437	17277	17255	17333	17435	17282	17240	17489	17350	17314	17583	17346	17557	17468	17355	17399	17329	17367	17471	17500	17498	17467	17502	17255	17397	17514	17415	17368	17431	17457	17353	17309	17344	17359	17116	17344	17546	17323	17395	17346	17386	17342	17427	17283	17368	17380	17450	17398	17226	17330	17390	17262	17378	17470	17300	17416	17403	17349	17304	17541	17564	17492	17539	17503	17418	17445	17522	17325	17275	17589	17457	17448	17487	17453	17529	17333	17667	17699	17666	17469	17471	17540	17615	17547	17099	17412	17385	17567	17547	17472	17398	17364	17254	17472	17504	17429	17365	17527	17429	17423	17426	17584	17407	17481	17318	17456	17293	17382	17280	17389	17581	17393	17149	17412	17483	17337	17428	17321	17408	17363	17392	17523	17300	17349	17396	17332	17402	17286	17319	17409	17407	17353	17213	17466	17381	17353	17680	17552	17176	17344	17448	17428	17488	17504	17548	17391	17397	17268	17256	17427	17348	17370	17379	17360	17477	17501	17543	17378	17334	17523	17350	17323	17349	17537	17336	17435	17457	17345	17360	17415	17200	17335	17425	17351	17441	17551	17542	17352	17333	17538	17191	17417	17448	17353	17513	17485	17391	17408	17534	17356	17566	17300	17300	17102	17395	17325	17548	17452	17404	17299	17311	17484	17391	17460	17633	17522	17699	17390	17308	17527	17584	17520	17393	17434	17516	17374	17476	17574	17364	17408	17373	17306
25690	30926	24377	19392	16840	15899	15564	15526	15155	15096	15267	15345	15347	15279	14985	14858	14864	14931	14725	14925	14893	14755	14925	14866	14833	14886	14856	14906	14872	14806	14682	14747	14769	14618	14827	14820	14904	14660	14791	14763	14759	14735	14857	14693	14643	14783	14748	14743	14792	14713	14910	14633	14928	14769	14677	14544	14800	14605	14592	14671	14664	14658	14699	14624	14670	14668	14671	14758	14775	14533	14585	14397	14649	14830	14641	14800	14685	14632	14692	14559	14674	14710	14608	14547	14795	14589	14606	14565	14695	14675	14793	14630	14640	14670	14708	14747	14623	14684	14726	14739	14634	14632	14603	14669	14741	14497	14569	14688	14532	14628	14642	14620	14620	14669	14765	14617	14668	14673	14797	14634	14554	14630	14865	14609	14796	14745	14718	14694	14681	14651	14710	14751	14597	14779	14790	14770	14689	14524	14705	14473	14532	14513	14623	14677	14535	14691	14647	14530	14678	14621	14735	14718	14681	14727	14677	14696	14625	14623	14699	14657	14736	14729	14639	14783	14869	14664	14830	14725	14705	14632	14584	14880	14703	14705	14585	14584	14639	14599	14762	14468	14756	14623	14612	14609	14746	14483	14742	14651	14649	14646	14699	14613	14615	14750	14735	14469	14683	14628	14808	14582	14573	14683	14817	14489	14650	14779	14717	14746	14580	14638	14639	14679	14559	14680	14694	14767	14573	14817	14768	14538	14677	14446	14628	14424	14704	14632	14681	14662	14852	14604	14548	14632	14721	14689	14465	14593	14707	14605	14581	14639	14641	14677	14652	14842	14738	14669	14681	14692	14568	14646	14421	14795	14712	14527	14625	14606	14570	14579	14560	14807	14789	14869	14742	14609	14408	14582	14655	14774	14736	14551	14704	14717	14646	14626	14536	14680	14558	14579	14524	14555	14702	14736	14749	14634	14633	14680	14581	14642	14505	14542	14635	14549	14570	14690	14701	14771	14563	14620	14708	14632	14775	14725	14684	14578	14572	14623	14785	14744	14807	14701	14800	14740	14569	14611	14565	14788	14631	14506	14573	14500	14759	14761	14578	14701	14573	14674	14597	14669	14560	14642	14647	14530	14789	14650	14737	14677	14528	14579	14632	14713	14661	14570	14756	14621	14780	14827	14597	14836	14703	14625	14565	14837	14565	14469	14814	14597	14653	14697	14898	14666	14793	14636	14647	14540	14646	14621	14517	14660	14673	14602	14733	14525	14628	14702	14630	14600	14736	14648	14656	14763	14587	14751	14629	14631	14714	14676	14770	14607	14690	14508	14642	14782	14643	14619	14699	14728	14665	14607	14582	14510	14681	14694	14483	14733	14664	14786	14694	14740	14730	14633	14572	14655	14665	14639	14647	14665	14491	14721	14501	14663	14704	14741	14602	14642	14744	14746	14545	14800	14628	14677	14853	14512	14597	14729	14760	14629	14821	14653	14726	14647	14572	14667	14637	14725	14689	14579	14669	14816	14552	14628	14866	14654	14764	14775	14511	14491	14611	14590	14547	14592	14604	14679	14622	14622	14590	14838	14545	14659	14755	14743	14545	14639	14630	14649	14620	14751	14866	14699	14626	14633	14654	14632	14746	14565	14604	14603	14596	14604	14620	14607	14695	14818	14449	14705	14521	14677	14646	14661	14614	14653	14606	14728	14684	14637	14561	14688	14690	14570	14729	14599	14642	14846	14588	14708	14685	14527	14594	14776	14587	14655	14642	14822	14471	14774	14534	14506	14553	14566	14412	14697	14788	14568	14623	14706	14666	14642	14603	14615	14894	14695	14642	14713	14734	14925	14589	14485	14650	14568	14691	14705	14676	14710	14586	14547	14628	14622	14671	14593	14694	14658	14666	14763	14539	14675	14573	14698	14543	14567	14714	14695	14605	14596	14696	14388	14580	14585	14709	14507	14591	14646	14676	14663	14620	14772	14781	14620	14530	14563	14543	14764	14822	14683	14490	14709	14673	14667	14626	14792	14685	14566	14511	14792	14711	14653	14844	14780	14598	14458	14671	14696	14804	14448	14730	14665	14628	14723	14660	14875	14676	14807	14756	14736	14523	14653	14590	14771	14587	14770	14642	14565	14537	14648	14561	14770	14727	14721	14740	14778	14736	14723	14640	14666	14809	14674	14752	14637	14630	14591	14627	14743	14573	14781	14484	14555	14618	14571	14488	14697	14769	14685	14699	14624	14624	14701	14615	14784	14843	14463	14729	14552	14692	14615	14593	14582	14635	14709	14880	14574	14647	14542	14694	14685	14541	14584	14805	14800	14710	14671	14627	14550	14712	14841	14619	14704	14721	14547	14703	14666	14682	14719	14658	14800	14631	14744	14683	14629	14686	14675	14712	14588	14695	14660	14532	14729	14659	14696	14772	14610	14596	14911	14714	14798	14534	14680	14729	14714	14639	14642	14554	14589	14506	14764	14799	14670	14639	14651	14792	14810	14512	14480	14649	14784	14411	14811	14384	14767	14737	14664	14679	14754	14518	14608	14708	14647	14796	14606	14710	14591	14579	14798	14609	14758	14636	14744	14592	14620	14693	14549	14665	14509	14757	14501	14653	14750	14691	14546	14668	14799	14679	14730	14681	14676	14870	14707	14743	14620	14694	14697	14634	14728	14682	14790	14564	14422	14535	14697	14768	14766	14526	14664	14574	14759	14764	14654	14649	14688	14647	14824	14490	14642	14680	14706	14559	14564	14520	14575	14544	14575	14572	14745	14844	14692	14833	14830	14775	14555	14790	14715	14475	14559	14670	14681	14725	14610	14621	14729	14717	14560	14533	14533	14723	14701	14607	14700	14352	14652	14514	14763	14713	14722	14884	14697	14756	14877	14408	14722	14685	14678	14636	14590	14837	14578	14521	14820	14772	14629	14521	14573	14523	14715	14521	14775	14684	14533	14629	14590	14729	14613	14656	14652	14643	14526	14657	14496	14597	14859	14620	14573	14741	14766	14638	14688	14416	14678	14534	14817	14672	14541	14783	14543	14659	14720	14707	14643	14705	14755	14577	14706	14550	14717	14772	14549	14548	14682	14627	14709	14523	14592	14582	14785	14808	14556	14694	14667	14636	14669	14669	14656	14813	14559	14741	14460	14771	14530	14590	14671	14809	14785	14612	14585	14759	14714	14719	14721	14780	14647	14684	14488	14644	14630	14653	14814	14747	14739	14750	14598	14578	14652	14712	14692	14646	14734	14803	14560	14657	14546	14607	14773	14797	14607	14642	14660	14576	14782	14571	14627	14481	14798	14636	14650	14689	14619	14606	14608	14518	14712	14592	14651	14834	14727	14489	14728	14713	14773	14679	14666	14741	14714	14593	14502	14702	14568	14656	14534	14654	14629	14605	14587	14752	14715	14701	14736	14625	14628	14703	14718	14637	14602	14606	14629	14613	14615	14835	14644	14647	14582	14740	14792	14777	14709	14700	14670	14688	14612	14627	14654	14808	14453	14546	14550	14688	14540	14731	14672	14658	14644	14855	14681	14636	14663	14647	14679	14565	14531	14620	14661	14733	14598	14616	14475	14778	14670	14548	14712	14674	14694	14629	14675	14540	14589	14567	14819	14737	14614	14522	14622	14556	14819	14693	14730	14810	14638	14702	14462	14656	14690	14738	14794	14719	14668	14614	14726	14659	14640	14654	14713	14567	14616	14573	14651	14674	14510	14477	14638	14695	14590	14663	14593	14701	14814	14699	14510	14759	14581	14531	14628	14741	14716	14648	14767	14718	14827	14740	14792	14744	14629	14682	14585	14637	14440	14686	14572	14498	14497	14732	14543	14654	14791	14462	14676	14575	14773	14750	14554	14752	14504	14845	14766	14639	14632	14665	14715	14644	14696	14637	14687	14739	14622	14806	14499	14553	14783	14777	14605	14795	14617	14891	14656	14641	14742	14522	14748	14850	14677	14822	14752	14633	14765	14796	14692	14668	14700	14672	14647	14690	14617	14739	14622	14659	14581	14849	14664	14769	14644	14625	14633	14601	14775	14592	14744	14521	14625	14535	14587	14764	14662	14578	14811	14714	14575	14784	14664	14683	14649	14761	14759	14615	14764	14734	14637	14777	14616	14699	14524	14732	14913	14892	14748	14655	14814	14658	14608	14704	14670	14754	14676	14707	14666	14775	14874	14639	14746	14764	15003	14563	14809	14681	14615	14710	14577	14591	14518	14641	14667	14581	14740	14546	14734	14617	14764	14705	14551	14560	14655	14705	14679	14703	14577	14677	14637	14684	14641	14651	14618	14683	14581	14425	14731	14629	14588	14639	14735	14649	14557	14721	14737	14653	14673	14641	14477	14579	14838	14797	14625	14668	14666	14732	14671	14599	14520	14741	14755	14625	14624	14594	14681	14761	14765	14674	14634	14605	14634	14536	14531	14846	14777	14667	14649	14542	14630	14869	14670	14513	14803	14925	14612	14712	14600	14526	14658	14588	14655	14715	14795	14614	14680	14691	14587	14682	14829	14509	14677	14557	14581	14661	14678	14581	14756	14741	14511	14605	14656	14617	14558	14820	14736	14635	14603	14591	14599	14721	14647	14602	14596	14809	14639	14532	14749	14628	14649	14798	14733	14652	14619	14611	14601	14720	14486	14784	14567	14639	14637	14819	14511	14608	14626	14767	14680	14661	14587	14654	14653	14562	14641	14758	14866	14709	14516	14598	14611	14576	14614	14599	14674	14657	14681	14728	14673	14739	14522	14632	14768	14536	14603	14905	14766	14695	14639	14654	14753	14562	14751	14824	14739	14590	14718	14514	14656	14600	14690	14719	14705	14645	14739	14711	14579	14621	14648	14764	14700	14692	14672	14569	14582	14666	14716	14761	14721	14694	14654	14514	14676	14527	14716	14756	14565	14505	14614	14688	14631	14649	14663	14713	14581	14618	14645	14722	14574	14899	14484	14849	14645	14585	14670	14610	14815	14647	14679	14819	14627	14642	14800	14702	14708	14561	14631	14679	14720	14660	14711	14563	14696	14555	14715	14678	14584	14595	14694	14677	14760	14825	14650	14801	14906	14663	14634	14565	14790	14690	14634	14806	14698	14603	14568	14613	14647	14677	14619	14611	14686	14678	14728	14678	14702	14777	14657	14679	14674	14721	14634	14786	14681	14683	14624	14679	14769
23950	21404	28913	24335	22343	22793	21824	19085	18175	18347	18363	18319	18159	18161	17907	17798	17755	17665	17577	17669	17720	17674	17537	17627	17703	17519	17542	17480	17508	17610	17614	17361	17714	17548	17736	17794	17586	17508	17468	17501	17406	17253	17408	17446	17361	17526	17279	17466	17873	18003	17748	17677	17711	17477	17385	17483	17331	17334	17353	17476	17451	17545	17375	17349	17557	17313	17394	17346	17350	17480	17279	17277	17306	17368	17474	17625	17342	17316	17514	17540	17377	17334	17304	17243	17334	17412	17282	17404	17345	17321	17441	17450	17304	17344	17373	17349	17511	17277	17349	17510	17286	17305	17350	17425	17165	17242	17137	17464	17218	17192	17321	17434	17238	17472	17520	17502	17323	17229	17449	17136	17244	17290	17154	17298	17302	17211	17406	17390	17368	17309	17581	17453	17234	17296	17393	17246	17271	17331	17273	17314	17513	17240	17410	17287	17378	17240	17378	17334	17358	17417	17428	17484	17453	17407	17346	17401	17226	17519	17398	17366	17457	17238	17299	17360	17280	17284	17281	17488	17247	17158	17438	17273	17460	17236	17250	17473	17216	17423	17347	17317	17317	17293	17308	17257	17094	17448	17376	17203	17208	17345	17206	17374	17273	17314	17191	17218	17185	17302	17241	17460	17285	17214	17310	17300	17389	17315	17253	17251	17354	17272	17384	17628	17279	17396	17227	17387	17407	17362	17306	17354	17103	17169	17278	17234	16998	17465	17581	17466	17514	17271	17298	17278	17419	17300	17289	17296	17413	17395	17455	17337	17191	17149	17251	17142	17280	17259	17379	17419	17237	17446	17381	17516	17365	17523	17229	17231	17276	17391	17026	17178	17248	17487	17235	17292	17247	17542	17433	17126	17354	17155	17672	17471	17302	17298	17353	17488	17381	17539	17332	17384	17356	17339	17326	17123	17150	17307	17249	17444	17244	17409	17306	17478	17315	17374	17366	17200	17413	17278	17120	17533	17402	17033	17362	17250	17234	17262	17338	17418	17434	17222	17445	17232	17465	17503	17387	17276	17201	17373	17492	17315	17349	17431	17439	17308	17523	17193	17213	17268	17277	17511	17339	17412	17407	17346	17395	17386	17383	17423	17325	17293	17370	17168	17450	17375	17369	17279	17106	17304	17280	17233	17468	17227	17220	17424	17353	17516	17172	17536	17433	17508	17184	17421	17307	17238	17523	17549	17284	16993	17153	17146	17397	17100	17227	17301	17408	17190	17347	17634	17344	17486	17328	17432	17166	17350	17416	17449	17454	17518	17525	17355	17358	17521	17308	17329	17248	17363	17289	17393	17473	17328	17476	17298	17299	17311	17398	17171	17270	17425	17447	17306	17105	17217	17273	16904	17347	17307	17244	17384	17268	17388	17501	17381	17566	17315	17503	17517	17246	17280	17128	17182	17155	17436	17389	17452	17183	17126	17239	17307	17350	17340	17361	17126	17513	17207	17372	17330	17574	17291	17479	17373	17366	17300	17312	17273	17314	17354	17408	17219	17276	17268	17405	17218	17520	17359	17377	17283	17459	17296	17268	17377	17267	17402	17232	17457	17360	17352	17315	17297	17195	17247	17424	17137	17190	17127	17390	17385	17293	17335	17332	17301	17326	17381	17567	17251	17295	17257	17486	17280	17350	17326	17236	17366	17345	17408	17347	17393	17366	17043	17422	17284	17503	17354	17234	17074	17408	17255	17416	17269	17365	17484	17198	17447	17293	17342	17228	17383	17440	17312	17403	17384	17346	17225	17448	17370	17248	17385	17387	17241	17365	17185	17394	17402	17115	17323	17181	17523	17324	17229	17469	17359	17244	17536	17397	17439	17299	17411	17246	17158	17427	17357	17322	17500	17212	17314	17543	17547	17482	17265	17252	17443	17313	17548	17431	17517	17280	17040	17429	17377	17322	17308	17137	17275	17211	17408	17061	17480	17403	17403	17442	17280	17445	17420	17445	17306	17323	17492	17448	17593	17549	17324	17232	17467	17430	17326	17241	17209	17210	17268	17338	17319	17281	17325	17241	17573	17213	17392	17468	17200	17503	17295	17102	17216	17399	17258	17292	17576	17425	17360	17541	17310	17234	17419	17303	17274	17249	17244	17458	17443	17275	17181	17269	17210	17427	17445	17271	17336	17358	17315	17582	17324	17394	17420	17392	17384	17171	17139	17323	17322	17274	17186	17387	17181	17379	17321	17381	17378	17375	17468	17337	17320	17406	17162	17193	17182	17367	17418	17305	17536	17339	17467	17369	17391	17474	17492	17535	17263	17420	17383	17425	17384	17336	17350	17313	17127	17330	17334	17197	17294	17245	17397	17368	17441	17315	17244	17261	17340	17218	17412	17310	17244	17483	17310	17225	17180	17332	17454	17386	17418	17677	17306	17299	17307	17337	17405	17323	17207	17303	17475	17290	17270	17447	17190	17159	17298	17257	17245	17375	17570	17247	17100	17412	17334	17363	17247	17318	17171	17222	17457	17262	17344	17373	17249	17340	17292	17470	17388	17355	17358	17349	17324	17453	17418	17547	17394	17305	17311	17357	17312	17375	17504	17465	17166	17500	17349	17505	17303	17258	17482	17485	17361	17372	17173	17504	17276	17334	17122	17193	17368	17409	17176	17302	17098	17401	17222	17230	17434	17424	17473	17350	17177	17457	17346	17351	17307	17241	17205	17292	17499	17085	17189	17454	17284	17331	17299	17305	17258	17342	17520	17326	17412	17368	17033	17253	17256	17163	17274	17325	17364	17412	17419	17536	17370	17274	17432	17219	17313	17187	17340	17386	17095	17337	17101	17364	17164	17508	17490	17554	17497	17267	17502	17499	17298	17154	17307	17291	17075	17219	17436	17298	17311	17226	17360	17292	17362	17305	17415	17383	17396	17382	17322	17276	17395	17447	17469	17251	17313	17499	17219	17177	17370	17336	17411	17242	17439	17105	17368	17318	17138	17282	17530	17371	17377	17482	17247	17213	17584	17196	17031	17456	17419	17348	17182	17379	17314	17317	17394	17312	17172	17262	17523	17330	17288	17157	17249	17076	17304	17366	17428	17202	17382	17494	17217	17554	17504	17164	17283	17229	17115	17452	17313	17362	17372	17352	17387	17511	17220	17256	17383	17270	17141	17236	17264	17233	17444	17333	17384	17562	17253	17497	17467	17345	17332	17307	17149	17197	17293	17234	17314	17342	17523	17308	17215	17370	17366	17394	17454	17564	17345	17407	17434	17232	17478	17331	17256	17295	17322	17518	17329	17206	17286	17361	17348	17253	17246	17374	17171	17324	17276	17307	17176	17198	17441	17424	17602	17412	17344	17230	17330	17471	17437	17596	17295	17335	17424	17268	17519	17255	17556	17212	17558	17476	17413	17396	17290	17294	17436	17311	17181	17441	17459	17194	17304	17460	17352	17454	17296	17314	17332	17356	17390	17369	17436	17503	17162	17320	17468	17421	17166	17335	17292	17235	17283	17378	17244	17355	17369	17406	17281	17255	17314	17435	17297	17353	17322	17201	17348	17514	17282	17349	17210	17222	17253	17322	17135	17221	17270	17295	17109	17436	17330	17460	17284	17189	17206	17243	17407	17441	17576	17375	17418	17444	17267	17638	17370	17262	17418	17269	17409	17404	17070	17242	17303	17170	17328	17142	17280	17457	17359	17596	17260	17388	17293	17333	17311	17450	17470	17230	17472	17338	17323	17311	17301	17564	16997	17243	17419	17199	17192	17355	17417	17296	17303	17170	17459	17180	17492	17324	17140	17254	17274	17272	17181	17267	17237	17302	17305	17381	17323	17333	17219	17361	17428	17202	17431	17367	17333	17457	17005	17376	17264	17273	17371	17414	17314	17150	17391	17593	17410	17274	17467	17217	17327	17335	17322	17235	17429	17350	17222	17424	17328	17186	17469	17245	17334	17417	17502	17337	17227	17354	17283	17317	17316	17439	17539	17324	17365	17306	17141	17417	17395	17142	17352	17247	17206	17163	17205	17455	17214	17324	17363	17504	17419	17459	17424	17378	17338	17226	17318	17352	17358	17298	17300	17281	17387	17276	17085	17332	17380	17167	17449	17143	17314	17222	17427	17149	17239	17501	17350	17266	17218	17411	17276	17536	17137	17331	17416	17497	17532	17435	17335	17201	17284	17390	17287	17208	17353	17302	17233	17439	17380	17317	17292	17415	17275	17244	17297	17495	17481	17257	17227	17319	17120	17333	17284	17311	17290	17211	17351	17664	17057	17368	17253	17523	17328	17295	17180	17149	17426	17259	17154	17234	17403	17065	17271	17266	17067	17263	17482	17237	17309	17278	17243	17453	17508	17244	17295	17373	17150	17254	17169	17408	17365	17386	17165	17389	17346	17529	17518	17158	17268	17338	17299	17194	17357	17207	17227	17439	17259	17325	17446	17321	17327	17411	17224	17137	17380	17253	17141	17456	17414	17144	17462	17528	17303	17362	17334	17308	17492	17258	17077	17233	17234	17390	17371	17397	17391	17348	17492	17508	17449	17389	17490	17346	17477	17509	17436	17477	17025	17256	17535	17235	17273	17322	17270	17292	17154	17414	17375	17281	17301	17526	17355	17376	17203	17284	17390	17294	17483	17393	17169	17307	17526	17552	17184	17550	17507	17465	17280	17241	17290	17285	17329	17294	17393	17508	17445	17371	17250	17559	17580	17502	17485	17119	17285	17245	17180	17285	17262	17400	17174	17222	17169	17189	17410	17511	17255	17368	17320	17292	17457	17403	17422	17394	17387	17366	17592	17561	17307	17427	17287	17217	17178	17260	17353	17206	17170	17516	17362	17604	17360	17547	17495	17202	17276	17271	17129	17281	17439	17282	17307	17502	17228	17288	17340	17386	17382	17312	17218	17325	17212	17400	17283	17363	17335	17370	17276	17429	17374	17218	17358	17391	17410	17458	17442	17378	17261	17460	17417	17361	17372	17262	17291	17205	17458	17469	17120	17336	17455	17316	17223	17382	17367	17464	17399	17359	17331	17548	17360	17181	17260	17449	17426	17445	17445	17397	17346	17344	17577	17434	17379	17384	17380	17316	17220	17209	17261	17201	17351	17248	17190	17220	17452	17381	17167	17490	17316	17245	17262	17369	17400	17358	17375	17242	17437	17351	17523
26334	39951	34499	25316	20103	18048	17201	16552	15894	16003	16248	16095	15891	15680	15281	15040	14936	15030	14949	14848	15140	14879	14808	14905	14912	14852	14816	14920	14798	14933	14622	14680	14779	14667	14770	14581	14935	14606	14805	14645	14587	14758	14778	14595	14893	14655	14741	14784	15439	15522	15173	14970	14832	14917	14599	14735	14517	14481	14694	14647	14738	14634	14683	14530	14588	14673	14697	14672	14608	14736	14768	14483	14514	14585	14540	14673	14657	14720	14636	14523	14821	14701	14590	14489	14466	14675	14606	14732	14698	14740	14565	14539	14644	14562	14539	14615	14689	14723	14729	14580	14683	14657	14574	14675	14555	14457	14517	14511	14544	14542	14655	14637	14636	14565	14665	14575	14651	14484	14852	14595	14707	14705	14577	14576	14537	14708	14729	14515	14763	14607	14559	14595	14688	14452	14524	14643	14552	14522	14716	14773	14632	14628	14586	14698	14595	14532	14560	14722	14754	14635	14606	14520	14711	14784	14638	14600	14712	14456	14750	14611	14677	14795	14562	14524	14689	14545	14607	14541	14603	14719	14629	14719	14587	14650	14604	14441	14682	14548	14512	14620	14541	14553	14826	14576	14657	14532	14602	14533	14638	14633	14520	14731	14513	14556	14638	14536	14575	14676	14638	14542	14618	14561	14589	14645	14619	14434	14650	14693	14719	14517	14610	14678	14731	14631	14633	14397	14527	14761	14489	14466	14635	14670	14570	14498	14445	14494	14607	14591	14631	14472	14498	14608	14510	14602	14605	14669	14700	14364	14557	14455	14651	14635	14647	14633	14462	14640	14358	14706	14742	14531	14614	14612	14595	14568	14750	14508	14498	14599	14579	14529	14561	14570	14583	14733	14535	14624	14667	14572	14737	14564	14695	14510	14685	14756	14627	14534	14585	14547	14623	14487	14516	14742	14545	14632	14626	14594	14603	14377	14646	14498	14608	14646	14513	14797	14478	14684	14562	14756	14620	14518	14741	14623	14537	14619	14594	14720	14673	14483	14712	14593	14619	14646	14705	14469	14650	14651	14616	14638	14530	14625	14741	14631	14549	14729	14586	14566	14635	14500	14442	14477	14666	14564	14716	14676	14762	14565	14566	14601	14583	14611	14500	14522	14719	14619	14712	14473	14514	14747	14640	14417	14499	14671	14803	14519	14704	14591	14643	14726	14629	14719	14709	14717	14691	14606	14539	14497	14622	14658	14675	14552	14786	14463	14789	14602	14533	14588	14561	14590	14665	14531	14608	14738	14556	14425	14557	14653	14608	14606	14477	14688	14668	14545	14668	14575	14621	14566	14689	14569	14648	14707	14557	14661	14568	14456	14574	14673	14724	14632	14485	14681	14639	14640	14665	14616	14554	14567	14672	14465	14646	14420	14549	14537	14504	14547	14469	14524	14649	14603	14619	14673	14639	14512	14636	14614	14744	14593	14607	14508	14697	14621	14637	14607	14596	14616	14646	14686	14677	14636	14662	14686	14559	14399	14700	14503	14628	14622	14561	14629	14663	14689	14593	14462	14801	14751	14620	14686	14563	14420	14571	14648	14668	14504	14646	14518	14574	14599	14668	14576	14586	14523	14617	14668	14535	14600	14571	14686	14626	14660	14635	14528	14547	14609	14708	14617	14580	14760	14616	14642	14466	14626	14590	14681	14661	14522	14603	14740	14628	14751	14565	14602	14508	14637	14595	14685	14658	14869	14894	14742	14664	14594	14606	14764	14458	14719	14556	14566	14567	14690	14590	14543	14771	14733	14525	14583	14513	14844	14541	14506	14559	14807	14619	14778	14430	14595	14571	14604	14502	14469	14646	14494	14535	14650	14711	14556	14683	14587	14679	14502	14493	14710	14572	14597	14716	14612	14604	14676	14765	14609	14529	14554	14596	14612	14680	14735	14614	14676	14495	14502	14742	14664	14473	14664	14556	14620	14487	14595	14507	14436	14694	14457	14564	14577	14524	14650	14743	14601	14505	14548	14449	14546	14612	14753	14586	14433	14608	14491	14656	14675	14441	14745	14495	14723	14484	14642	14570	14687	14582	14479	14523	14501	14627	14554	14790	14563	14633	14415	14570	14435	14636	14660	14719	14523	14635	14672	14811	14662	14532	14685	14691	14623	14730	14651	14701	14658	14755	14611	14489	14582	14472	14571	14532	14582	14541	14632	14742	14602	14472	14671	14661	14549	14676	14614	14668	14737	14430	14543	14561	14603	14638	14776	14597	14633	14660	14629	14350	14718	14579	14571	14595	14464	14497	14853	14652	14724	14740	14505	14645	14599	14508	14674	14601	14591	14571	14697	14583	14614	14617	14677	14557	14767	14527	14406	14719	14577	14745	14642	14585	14582	14707	14557	14722	14455	14706	14591	14604	14631	14540	14505	14659	14506	14519	14507	14548	14674	14728	14683	14630	14597	14543	14565	14690	14495	14634	14603	14636	14440	14679	14675	14617	14466	14704	14554	14541	14683	14779	14579	14747	14608	14686	14796	14720	14584	14564	14555	14526	14445	14702	14537	14520	14489	14706	14488	14616	14628	14693	14489	14489	14680	14607	14554	14535	14600	14729	14705	14676	14526	14411	14635	14577	14569	14723	14681	14497	14546	14623	14652	14616	14582	14669	14713	14576	14580	14580	14573	14493	14591	14409	14548	14605	14555	14700	14492	14671	14602	14645	14333	14664	14549	14668	14677	14522	14610	14694	14627	14621	14579	14562	14585	14376	14622	14704	14693	14677	14570	14599	14718	14678	14721	14661	14529	14385	14618	14541	14576	14748	14601	14672	14691	14536	14562	14653	14534	14603	14420	14681	14540	14534	14562	14699	14573	14724	14670	14654	14652	14443	14610	14455	14520	14470	14513	14580	14607	14537	14653	14639	14395	14650	14620	14450	14585	14577	14436	14747	14470	14689	14765	14606	14555	14577	14705	14748	14630	14704	14534	14647	14707	14739	14664	14520	14733	14645	14637	14624	14626	14510	14400	14621	14530	14535	14469	14493	14601	14476	14629	14700	14554	14622	14407	14584	14657	14493	14586	14512	14775	14641	14597	14730	14683	14516	14611	14580	14524	14579	14671	14665	14549	14775	14529	14707	14581	14487	14530	14408	14692	14385	14680	14819	14498	14515	14690	14655	14605	14575	14504	14612	14479	14574	14465	14626	14669	14629	14705	14538	14687	14638	14639	14613	14608	14500	14564	14572	14465	14518	14529	14573	14549	14576	14618	14710	14449	14581	14764	14700	14617	14558	14494	14574	14672	14507	14634	14439	14456	14596	14475	14610	14630	14713	14643	14507	14495	14560	14491	14706	14581	14661	14703	14630	14735	14492	14522	14594	14605	14570	14648	14798	14521	14548	14545	14795	14545	14458	14531	14586	14671	14618	14757	14576	14672	14532	14740	14666	14579	14851	14444	14698	14569	14472	14742	14601	14636	14660	14616	14658	14513	14626	14604	14614	14608	14662	14641	14658	14647	14523	14810	14616	14816	14610	14487	14632	14555	14538	14634	14624	14831	14562	14472	14678	14418	14580	14550	14483	14721	14731	14669	14693	14593	14671	14643	14578	14580	14689	14568	14533	14611	14498	14730	14560	14642	14607	14574	14690	14489	14704	14575	14784	14522	14493	14557	14791	14639	14778	14692	14655	14730	14329	14805	14556	14746	14636	14669	14591	14676	14701	14627	14737	14544	14587	14559	14625	14500	14656	14590	14642	14726	14574	14634	14673	14532	14769	14638	14578	14771	14539	14596	14488	14421	14588	14595	14644	14483	14648	14441	14662	14556	14573	14400	14680	14628	14569	14579	14730	14658	14557	14643	14542	14760	14520	14685	14748	14494	14708	14652	14602	14597	14678	14560	14700	14688	14483	14768	14671	14677	14681	14607	14769	14642	14515	14723	14603	14646	14621	14589	14634	14754	14685	14517	14639	14768	14700	14844	14463	14689	14621	14551	14641	14602	14483	14537	14524	14654	14596	14580	14604	14544	14602	14599	14606	14645	14571	14723	14802	14648	14650	14674	14636	14750	14495	14483	14749	14685	14416	14650	14666	14635	14436	14408	14691	14753	14621	14508	14728	14499	14626	14755	14659	14592	14613	14572	14709	14633	14596	14404	14582	14664	14484	14582	14650	14633	14551	14682	14664	14545	14567	14563	14660	14592	14820	14663	14713	14606	14760	14695	14632	14539	14563	14651	14514	14519	14568	14524	14522	14722	14506	14500	14410	14577	14616	14613	14494	14544	14750	14627	14498	14598	14527	14706	14532	14709	14659	14622	14379	14629	14687	14540	14596	14540	14646	14683	14679	14686	14423	14526	14675	14650	14366	14789	14538	14599	14688	14574	14687	14664	14555	14499	14609	14601	14538	14474	14779	14708	14659	14533	14704	14460	14549	14530	14502	14610	14479	14642	14652	14468	14533	14625	14643	14647	14667	14625	14619	14572	14491	14650	14688	14522	14432	14527	14680	14532	14569	14729	14679	14731	14527	14506	14674	14622	14513	14638	14464	14549	14670	14574	14540	14623	14506	14708	14616	14519	14586	14526	14462	14588	14718	14585	14484	14463	14803	14478	14595	14519	14651	14635	14536	14659	14546	14640	14544	14597	14520	14644	14548	14533	14497	14458	14791	14525	14554	14635	14551	14535	14688	14717	14509	14523	14651	14448	14671	14610	14602	14513	14566	14573	14590	14611	14711	14502	14731	14610	14502	14778	14615	14488	14550	14612	14460	14565	14678	14646	14560	14545	14669	14443	14636	14515	14469	14723	14661	14479	14597	14462	14682	14568	14599	14735	14611	14463	14656	14663	14648	14487	14460	14578	14673	14565	14617	14668	14618	14622	14537	14709	14500	14491	14647	14575	14541	14591	14630	14638	14602	14788	14764	14540	14531	14587	14366	14647	14585	14751	14618	14536	14613	14655	14599	14480	14498	14651	14550	14549	14539	14707	14682	14827	14545	14543	14624	14501	14631	14624	14667	14687	14501	14580	14471	14524	14630	14513	14552	14614	14525	14638	14653	14522	14677	14664	14813	14627	14737	14543	14539	14738	14706	14592	14760	14633	14840	14666	14717	14634	14795	14569	14618	14478	14724	14510	14638	14697	14536	14595	14628	14507	14446	14703	14485	14645	14589	14537
22955	21420	29350	23879	21732	23951	26034	20598	19218	19591	19556	19302	19367	18970	18673	18494	18447	18301	18238	18141	18270	18240	18068	18152	18212	18197	18012	18044	18001	18067	18432	18157	18019	18079	18066	18038	18010	18140	18211	18244	17867	17894	18091	17820	17983	17984	17928	18148	18864	19313	18507	18339	18303	17817	17934	17921	17742	17718	17893	17891	17908	17845	17964	17821	17851	17911	18031	17721	17920	17876	17743	17674	17878	17652	17766	17810	17677	17852	17900	17952	17708	17991	17883	17699	17808	17715	17803	17819	17724	17863	17593	17810	17833	17844	17852	17927	17868	17688	17804	17881	17752	17814	17792	17761	17900	17760	17785	17639	17548	17764	17821	17740	17664	17684	17893	17679	17834	17934	17687	17688	17798	17958	17794	17825	18093	17905	17887	17748	17848	17829	17822	17811	17660	17554	17858	17821	17924	17735	17711	17786	17770	17941	17618	17671	17851	17814	17951	17919	18000	17769	17768	17699	17823	17781	18043	17817	17809	17865	17584	17815	17961	17568	17790	17773	17788	17539	17760	17550	17521	17879	17925	17731	17812	17999	17698	17866	17723	17949	17763	17697	17829	17948	17734	17777	17847	17859	17671	18083	17834	17860	17859	17741	17623	17808	18040	17957	17859	17775	17950	17678	17714	17881	17790	17632	17959	17983	17701	17723	17773	18121	17665	17869	17675	17897	17765	17794	17873	17874	17890	17829	17796	17966	17684	17660	17878	17760	17716	17892	17900	17735	17739	17647	17840	17889	17668	17793	17849	17915	17791	17881	17810	17723	17739	17859	17920	17506	17815	17646	17773	17704	17755	17737	17901	17648	17717	17936	17963	17869	17801	17970	17690	17776	17792	17788	17949	17936	17772	17614	17758	17863	17966	17662	17625	17846	17705	17686	17782	17577	17901	17905	17886	17639	17845	17734	17881	17597	17632	17739	17840	17842	17784	17752	17711	17822	17755	17813	17637	17717	17754	17852	18065	17863	17806	17742	17732	17674	17718	18097	17603	17975	17592	17787	17856	18030	17841	17910	17944	17589	17854	17776	17767	17602	17763	17851	17783	17805	17829	17796	17555	17700	17709	17805	17889	17626	17929	17957	17948	17603	17803	17581	17908	17896	17809	17880	17799	17823	17751	17754	17681	17995	17883	17845	17850	17785	17780	17773	17664	17916	17849	17917	17700	17605	17637	17643	17673	17678	17541	17710	17693	17973	17844	17799	17700	17551	17769	17678	17632	17837	17838	17719	17806	17745	17767	17806	17699	17724	17903	17782	17576	17638	17779	17869	17694	17682	17773	17672	17965	17579	17819	17781	17950	17825	17887	17692	17772	17558	17836	17707	17692	17769	17789	17805	17839	17851	17748	17824	17679	17801	17836	17738	17855	17909	17697	17667	17862	17774	17777	17793	17924	17717	17597	17655	17797	17803	17922	17958	17752	17828	17710	17794	17695	17675	17877	17678	17825	17542	17730	17617	17867	17902	17571	17915	17802	17647	17750	17806	17886	17911	17944	17738	17743	17696	17668	17738	17873	17662	17873	17856	17678	17718	17577	17889	17901	17715	17906	17990	17831	17601	17689	17785	17509	17911	17864	17571	17876	18107	17778	17987	17932	17776	17740	17840	17670	17744	17962	17735	17785	17823	17741	17709	17854	17664	17712	17886	17960	17746	17893	17884	17804	17745	17866	17871	17793	17859	17896	17583	17802	17780	17687	17661	17662	17936	17515	17921	17866	17767	17890	17942	17905	17908	17694	17636	17701	17759	17844	17941	17937	17664	17785	17577	17613	18019	17754	17675	17746	17869	17802	17929	17807	17700	17657	17823	17906	17834	17749	17668	17820	17775	17668	17835	17889	17885	17740	17825	17717	17664	17723	17833	17379	17541	17788	17523	17802	17627	17762	17901	17615	17886	17802	17622	17770	17712	17800	17647	17754	17842	17755	17709	17801	17551	17713	17746	17716	17677	17605	17744	17735	17694	17805	17744	17651	17769	17897	17819	17885	17780	17877	17733	17562	17804	17906	17709	17697	17614	17721	17804	17601	17805	17797	17847	17804	17709	17677	17832	17762	18041	17758	17822	17631	17798	17842	17588	17787	17756	17632	17819	17619	17565	17623	17764	17641	17671	17895	17726	17756	17738	17753	17832	17930	17973	17686	17873	17752	17709	17745	17762	17881	17806	17946	17754	17984	17601	17698	17714	17700	17760	17701	17637	17770	17819	17638	17763	17746	17815	18047	17820	17744	17717	17679	17768	17671	17663	17974	17635	17789	17749	17781	17936	17740	17734	17690	17573	17624	17742	17749	17879	17775	17734	17839	17787	17888	17733	17870	17650	17763	17764	17846	17887	17812	17828	17920	17831	17756	17680	17743	17934	17710	17543	17830	17735	17939	17923	17627	17756	17700	17820	17744	17891	17792	17799	17854	17650	17875	17656	17674	17680	17655	17969	17834	17644	17782	17606	17884	18105	17827	17708	17711	17742	17883	17929	17874	17801	17576	17704	17711	17765	18071	17682	17732	17851	17796	17577	17803	17690	17634	17710	17616	17840	17717	17779	17804	17748	17881	17704	18091	17804	17638	17607	17652	17757	17963	17864	17974	17548	17795	17778	17894	17910	17811	17766	17700	17720	17819	17731	17932	17662	17750	17581	17861	17718	17935	17790	17854	17863	17910	17772	17762	17775	17797	17889	17752	17842	17814	17833	17813	17890	17904	17802	17741	17760	17785	17734	17773	17730	17817	17758	17578	17759	17775	17830	17981	17670	17671	17921	17806	17795	17762	17806	17778	17957	17981	17724	17684	17781	17560	18213	17834	17575	17857	17859	17840	17840	17767	17939	17715	17855	17713	17944	17858	17745	17650	17889	17807	17872	17519	17782	17635	17580	17853	17779	17716	17884	17685	18104	18002	17840	17602	17886	17635	17845	17702	17771	17631	17700	17650	17707	17561	17840	17839	18000	17948	17754	17794	17871	17900	17923	17578	17662	17591	17850	17808	17642	17883	17549	17590	17877	17795	17885	17604	17695	17582	18024	17819	17767	17824	17745	17830	17803	17680	17825	17789	17813	17841	17825	17521	17624	17812	17839	17743	17713	17730	17782	17613	17790	17763	17649	17808	17754	17714	17631	17863	17782	17925	17681	17781	17615	17578	17651	17691	17747	18019	17780	17775	17536	17823	17784	17793	17772	17637	17944	17801	17872	17876	17862	17840	17960	17795	17874	17825	17762	17759	17570	17667	18039	17898	17851	17770	17976	17681	17884	17756	17817	17838	17827	17521	17924	17732	17577	17846	17646	17756	17901	17760	17811	17715	17569	17769	17626	17748	17806	17602	17727	17627	17543	17611	17694	17810	17616	17744	17720	17856	17773	17869	17813	17818	17821	17885	17848	17828	17920	17866	17790	17825	18000	17734	17752	17834	17832	17830	17936	18009	17944	17886	17800	17595	17754	17732	17629	17563	17760	17643	17842	17824	17700	17577	17756	17661	17838	17808	17812	17799	17852	18007	17991	17864	17999	17757	17878	17826	17881	17891	18005	17986	17647	17838	17764	18028	17829	17792	17772	17784	17648	17651	17718	18168	17935	17694	18002	17661	18001	17675	17907	17715	17826	17664	17707	17788	17705	17791	17700	17779	17830	17891	17695	17663	17933	17935	17648	17781	17519	17758	17757	17804	17836	18056	17781	17724	17699	17761	17847	17708	17907	17701	17730	17633	17801	17948	17748	17749	17903	17735	17714	17677	17686	17853	17667	17780	17938	17749	17781	17831	17583	17794	17616	17489	17790	17857	17779	17648	17767	17702	17660	17662	17790	17647	17698	17816	17552	17617	17867	17654	17857	17994	17900	17670	17814	17749	17737	17879	17750	17881	17768	17718	17885	18049	17819	17995	17848	17691	17736	17877	17885	17570	17830	17732	17708	17701	17935	17913	17781	17772	17805	17871	17691	17815	17725	17679	17590	17809	17805	17623	17767	17815	17737	17842	17909	17741	17810	17839	17797	17887	17706	17718	17982	17736	17757	17927	17801	17905	17712	17786	17776	18013	17537	17800	17570	17738	17917	17735	17605	17558	17660	17773	17907	17847	17877	17736	17749	17815	17883	17809	17791	17733	17537	17739	17724	17654	17838	17864	17801	17710	17733	17961	17884	17709	17695	17816	17844	17922	17796	17689	17470	17731	17722	17705	17716	17601	17810	17810	17667	17958	17931	17732	17704	17726	17815	17746	17747	17950	17724	17840	17787	17739	17712	17634	17821	17756	17719	17734	17750	17670	17683	17761	17769	17686	17833	17689	17677	17752	17675	17603	17772	17721	17968	17678	17924	17748	17760	17762	17676	17734	17727	17676	17786	17659	17596	17775	17820	17701	17748	17687	17764	17724	17875	18011	17852	17783	17749	17786	17880	17943	17848	17792	17791	17946	17747	17824	17937	17674	17541	17638	17863	17875	17921	17715	17527	17799	17494	17936	17745	17764	17698	17779	17854	17758	18015	17608	17701	17729	17819	17775	17838	17799	17677	17895	18000	17955	17689	17752	17861	17849	17649	17882	17730	17720	17682	17617	17884	17772	17758	17959	17833	17776	17709	17673	17737	17905	17929	17828	17718	17793	17761	17770	17844	17837	17743	17616	17540	17789	17806	17619	17978	17757	17846	17913	17847	17844	17812	17870	17659	17891	17784	17783	17819	17855	17946	17781	17910	17714	17792	17923	17893	17845	17938	17885	17741	17793	17758	17805	17698	17724	17775	17956	17541	17527	17802	17934	17889	17825	17960	17888	17626	17720	17769	17914	17865	17762	17860	17944	17699	17784	17867	17908	17757	17711	17751	17882	17908	17863	17860	17641	17769	17854	17597	17788	17834	17728	17822	17699	17778	17797	17822	17979	17930	17864	17857	17687	17881	17776	17766	17773	17740	17894	17848	17908	17907	17657	17725	17932	17860	17802	17862	17881	18046	17742	17706	17819	17816	17769	17650	17925	17567	17696	17832	17835	17919	17669	17801	17731	17747	18014	17874	17732	17746	17782	17705	17990	17755	17978	17944	17712	17725	17839	17819	17813	17686	17819	17866	17699	17575	17842	17686	17677	17971	17730	17677	17994	17893	17815	17808	17835	17677	17566	17888	17680	17811
27285	43587	40468	29682	23574	20351	18744	18001	17438	17277	17359	17112	16937	16312	15862	15674	15504	15341	15379	15415	15380	15209	15330	15113	15185	15063	15066	15169	15134	15209	15183	15161	15004	15076	14841	15086	15208	14982	15217	14966	15070	15218	14995	14993	15059	14983	14781	15282	16383	16751	15784	15438	15077	14840	14787	14870	14940	14682	14703	14802	14671	14977	14821	14918	14820	14918	14671	14934	14698	14756	14880	14878	14944	14892	14806	15131	14880	14779	14776	14855	14754	14845	14605	14729	14855	14778	14760	14840	14851	14775	14948	14793	14763	14790	14920	14831	14880	14904	14814	14866	14989	14939	14716	14750	15037	14999	14950	14592	14802	14855	14872	14861	14762	14752	14881	14845	14854	14728	14764	14938	14954	14830	15003	14709	14891	14854	14830	14746	14840	14980	14825	14843	14676	14762	14737	14862	14904	14887	14903	14761	14821	14692	14849	14817	14677	14933	14859	15004	14806	14987	14858	14833	14667	14834	14739	14808	14776	14775	14727	14915	14814	14856	14805	15125	14869	14867	14824	14774	14754	14785	14708	14882	14837	15013	14766	14898	15031	14919	14745	14947	14876	14749	14696	14928	14876	14906	14760	14806	14839	14877	14921	14649	14701	14871	14739	14975	14857	15031	14658	14905	14911	14933	14809	14893	14869	14814	14763	14821	14926	14857	14824	14927	14846	14800	14922	14879	14888	14809	14831	14896	14828	14974	15025	14895	14747	14854	14722	14709	14642	14726	14689	14799	14867	14908	14846	14735	14976	14967	14677	14726	14945	14728	14796	14669	14717	14846	14779	14664	14823	14760	14895	14885	14941	14887	14657	14707	14953	14855	14881	14749	14652	14835	14824	14832	14803	14781	14758	14878	14811	15019	14722	14924	14937	14788	14824	14804	14800	14804	14754	14908	14745	14786	14698	14786	14695	14818	14776	14802	14986	14800	14696	14785	14807	14958	14913	14861	14844	14921	14762	14958	14599	15035	14868	14912	14888	14867	14723	14988	14773	14848	14973	14727	14843	14817	14950	14806	14907	14764	14726	14736	14677	14835	14832	14908	14838	14791	14892	14809	14836	14808	14918	14823	14969	14712	14739	14882	14881	15064	14861	14762	14728	14968	14710	14978	14725	14880	14861	14800	14954	14715	14853	14933	14902	14844	14857	14923	14741	14715	14868	14833	14838	14691	14776	14822	14849	14963	14640	14856	14909	14763	14795	14846	14769	14762	14967	14921	14825	14705	14753	14842	14826	14805	14607	14716	14673	14832	14743	14881	14836	14653	14643	14753	14709	14888	14815	14772	14885	14900	14765	14722	14765	14892	14694	14895	14752	14887	15060	14840	14798	14846	14806	14838	14864	15002	14769	14795	14782	14753	14918	14758	14807	14726	14829	14863	15008	14797	14865	14952	14871	14828	14826	14896	14921	14888	14890	14828	14807	14974	14700	14745	14837	14869	14802	14692	14867	14830	14735	14727	14704	14959	14869	14801	14741	14862	14761	14983	14758	14795	14875	14723	14990	14764	14830	14709	14772	14862	14886	14981	14677	14986	14914	14738	14760	14977	14734	14859	14795	14836	14846	14770	14805	14839	14772	14730	14775	14694	14788	14690	14766	14955	14819	14957	14823	14923	14772	14816	14728	14825	14881	14687	14748	14709	14735	14652	14723	14730	14914	14774	14695	14790	14783	14845	14915	14725	14731	14722	14787	14842	14834	14916	14923	14845	14854	14775	14812	14697	14879	14778	14921	14765	14899	14809	14786	14922	14960	14738	14830	14733	14815	14763	14788	14851	15052	14866	14913	14789	14774	15039	14610	14782	14937	14805	14797	14801	14699	14640	14898	14890	14841	14705	14703	14794	14836	14725	14777	14921	14692	14784	14677	14736	14760	14975	14806	14713	14789	14877	14859	14818	14731	14918	14871	14760	14759	14894	14753	14741	14754	14927	14797	14762	14835	14784	14801	14875	14815	14721	14689	14895	14854	14869	14810	14862	14740	14984	14765	14820	15055	14720	14770	14717	14805	14733	14886	14716	14747	14706	14981	14883	14756	14788	14784	14868	15084	14691	14692	14783	14787	14873	14770	14880	14842	14773	14948	14937	14818	14854	14757	14853	14928	14863	14846	14810	15008	14646	14756	14869	14784	14833	14907	14964	14856	14699	14898	14995	14777	14838	14811	14754	14963	14779	14700	14835	14875	14973	14883	14865	14850	14740	14813	14759	14740	14775	14851	14966	14748	14969	15172	14885	14727	14847	14757	14685	14911	14780	14751	14708	14849	14810	14876	14708	14777	14907	14786	14922	14652	14820	15026	14858	14850	14588	14802	14783	14614	14957	14772	14792	14977	14712	14579	14962	14821	14814	14909	14954	14831	14863	14827	14723	14816	14868	14883	14718	14829	14943	14670	14661	14978	14849	14849	14817	14889	14767	14914	14667	14776	14902	14754	14931	14908	14923	14955	14881	14692	14893	14764	14673	14649	14831	14777	14854	14877	14666	14717	14805	14998	14894	14714	14741	14788	14848	14903	14844	14934	14944	14900	15017	14774	14801	14780	14916	14713	14853	14742	14856	14822	14574	14779	14905	14763	14841	14550	14908	14808	14762	14818	14727	14847	14597	14928	14891	14710	14966	14848	14870	14771	14823	14786	14777	14744	14854	14817	15032	14920	14710	14713	14971	14782	14959	14992	14663	14948	14759	14815	14761	14762	14794	14880	15013	14806	14612	15016	14736	14829	14952	14782	15024	14825	14856	14995	14763	14859	14737	14860	14744	14929	14818	14842	14676	14786	14908	14973	14820	14759	14701	14922	14929	14746	14701	14943	14833	14967	14900	14981	14835	14966	14750	14771	14681	14979	14695	14897	14732	14684	14942	14796	14927	14765	14762	14846	14770	14728	14878	14755	14746	14973	14729	14807	14973	14756	14735	14818	14788	14939	14905	14729	14755	14634	14846	14928	14822	14899	14695	14871	14931	14806	14891	14827	14766	14804	15052	14897	14711	14880	14955	14912	14792	14845	14816	14618	14971	14791	14719	14737	14959	14698	14975	14761	14805	14769	14824	14817	14948	14977	14976	14832	14884	14936	14852	14762	14875	14770	14737	14968	14727	14745	14929	14950	14847	14998	14900	14692	14632	14884	15006	14900	14765	14793	14690	14916	14759	14652	14822	14764	14960	14786	14895	14945	14683	14742	14858	14810	14812	14833	14722	14867	14812	14827	14834	14751	14976	14835	14719	14707	14717	14927	14767	14822	14796	14756	14833	14853	14951	14943	14857	14802	14820	14769	14947	14795	14856	14733	14758	14966	14827	14850	14772	14838	14809	14805	14586	14880	14880	14669	14737	14887	14802	14837	14897	14723	14934	14852	14682	14672	14898	14981	14824	14970	14907	14733	15017	14846	14995	14650	14893	14890	14688	14979	14716	14908	14750	14814	14833	14778	14803	14896	14740	14702	14916	14782	14888	14792	14871	14970	14847	14716	14986	14939	14866	14696	14757	14791	14721	14802	14818	14935	14695	14803	14799	14878	14644	14736	14846	14872	14893	14858	14811	14891	14641	14772	14827	14731	14888	14801	14913	14690	14661	14789	14891	14797	14906	14909	14898	14716	14701	14977	14743	14838	14856	14751	14652	14919	14922	14808	14765	14926	14699	14847	14912	14887	14879	14745	14896	14891	14904	14673	14642	14753	14980	14693	14877	14666	14776	14824	14727	14817	15009	14800	14833	14731	14893	14710	14913	14768	14762	14761	14925	14728	14981	14780	14936	14742	14722	14774	14931	15004	14664	14873	14833	14723	14785	14708	14784	14623	14703	14649	14807	14855	14849	14760	14925	14828	14726	14831	14868	14961	14807	14826	14718	14743	14780	14827	14854	14884	14726	15013	14829	14822	14980	14820	14796	14810	14858	14951	14787	14791	14813	14719	14834	14962	14787	14825	14740	14746	14797	14794	14886	14857	14829	14763	14748	14813	14815	14619	14680	14885	14784	14914	14767	14743	14623	14943	14711	14721	14949	14917	14777	14937	14706	14809	14764	14907	14873	14748	14745	14815	14690	14572	14592	14821	14841	14684	14852	14754	14743	14930	14846	14637	14888	14715	14808	14811	14733	14873	14684	14916	14880	14699	14799	14872	14658	14765	14846	14850	14854	14841	14818	14819	14816	14856	14773	14994	14928	14729	14815	14864	14870	14914	14716	14851	14908	14831	14787	14821	14768	15032	14893	14836	14705	14808	14737	14779	14739	14911	14844	14882	14781	14809	14861	14793	14674	14730	15030	14783	14762	14817	14841	14697	14793	14751	14787	14779	14741	14926	14686	14975	14848	14793	14851	14846	14849	14766	14769	14779	14880	14583	14811	14762	14633	14891	14820	14908	14886	14854	14641	14851	14858	14801	14859	14856	14889	14804	14975	14911	14777	14981	14917	14567	14843	14853	14592	14866	14573	14917	14759	14849	14901	14893	14696	14905	14869	14611	14831	14804	14864	14869	14752	14748	14687	14962	14901	14852	14862	14873	14826	14780	14805	14951	14948	14708	14887	14900	14728	14932	14899	14602	14874	14847	14754	14762	14734	14899	14859	14676	14982	14864	14752	14830	14821	14825	14921	14760	14975	14754	14850	14838	14888	14864	14741	14727	14778	14808	14817	14759	14812	14715	14805	14702	14796	14761	14776	14804	14869	15064	14769	14876	14939	14876	14714	14842	14704	14691	14951	14739	14813	14875	14977	14884	14864	14623	14871	14727	14768	14955	14761	14898	14910	14833	14802	14650	14944	14870	14848	14663	14781	14888	14925	14892	14650	14820	14822	14735	14694	14830	14861	14655	14875	14712	14853	14669	14755	14838	15006	14783	14709	14736	14953	14744	14942	14698	14782	14884	14987	14778	14894	14906	14846	14781	14845	14815	14825	14857	14721	14736	14877	14821	14759	14960	14907	14944	14881	14958	14898	14961	14683	14790	14854	14813	14789	14754	14745	14827	14853	14832	14720	14747	14948	14813	14813	14886	14893	14757	14823	14826	14756	15027	14782	14720	14791	14902	14723	14820	14603	14861	14915	14961	14983	14822	14805	14994	14978	14599	14766	14711	14774	15002	14779	14784	14827	14806	14807	14725	15019	14894	14753	14697	14864
27830	22910	27579	24885	19789	19201	19062	18574	18634	18719	18873	18856	18553	18554	18387	18735	18452	18286	18468	18614	18443	18419	18457	18289	18223	18352	18464	18107	18313	18235	18356	18165	18546	18209	18204	18127	18165	18367	18148	18225	18200	18114	18094	18348	18275	18222	18467	18430	18307	18358	18239	18301	18393	18212	18115	18140	18520	18363	18249	18124	18278	18171	18128	18264	18269	18263	18223	18282	18169	18328	18265	18393	18321	18142	18174	18164	18250	18240	18190	18074	18061	18176	18472	18233	18212	17913	18277	18279	18088	18350	18066	18191	18052	18184	18013	18221	18262	18127	18159	18295	18004	18392	18362	18117	18240	18167	18178	18053	18103	18023	18110	18436	18430	18241	18226	18283	18112	18198	18131	18186	18233	18425	18187	18208	18220	18195	18144	18318	18359	18284	18276	18170	18186	18319	18263	18374	18040	18178	18370	18387	18161	18228	18329	18252	18108	18168	18237	18135	18309	18398	18271	18100	18152	18175	18260	18139	18332	18413	18320	18227	18284	18169	18123	18365	18308	18347	18235	18130	18164	18340	18077	18262	18354	18098	18193	18085	18308	18091	18359	18279	18367	18184	18090	18047	18428	18212	17995	18106	18035	18021	18171	18105	18103	18196	18138	18166	18271	18312	18226	18215	18128	18179	18424	18269	18153	18261	18307	18190	18312	18423	18097	18036	18168	18102	18082	18272	18117	18209	18270	18206	18336	18019	18191	18098	18050	18259	18327	18162	18183	18339	18173	18336	18185	18291	18192	18323	18282	18052	18078	18065	18239	18288	18200	18136	18385	18278	18332	18388	18293	18011	18289	18237	18246	18412	18071	18164	18246	18259	18253	18513	18231	18356	18118	18199	18161	18016	18391	18088	18203	17923	18158	18354	18277	18330	18232	18329	18078	18033	18248	18286	18267	18101	18279	18272	18272	18219	18397	18222	18190	18276	18135	18088	18165	18258	18115	18256	18215	18097	18280	18173	18190	18172	18292	18117	18413	18185	18131	18302	18393	18231	18129	18215	17935	18284	18247	17962	18321	18223	17992	18309	18108	18217	18265	18369	18208	18205	18261	18002	18177	18388	18153	18196	18191	18105	18259	18266	18146	18146	18197	18119	18194	18328	18200	18186	18216	17987	18266	18081	18225	17967	18156	18077	18266	18021	18307	18531	18262	18128	18491	18249	18175	17985	18031	18187	18189	18395	18382	18321	18241	18161	18263	18194	18291	18008	18121	18044	18169	18136	18191	18083	18176	18213	18190	18178	18191	18278	18210	18176	18169	18178	18033	18408	18368	18086	18070	18070	18200	18356	18088	18325	18226	18008	18314	18090	18256	18338	18255	18077	18292	18285	18137	18366	18227	18062	18372	18215	18098	18257	18325	18108	18344	18126	18193	18120	18243	18175	18150	18163	18239	18132	18213	18141	18265	18183	18471	18223	18182	18105	18221	18155	18185	18128	18047	18341	18256	18093	18183	18018	18044	18176	18237	18263	18612	18355	18182	18315	18280	18143	18223	18345	18104	18195	18413	18271	18190	18220	18081	18232	18235	18071	18109	18136	18183	18149	18431	18251	18388	18239	18260	18216	18257	18317	18318	18128	18190	18261	18306	17916	18221	18200	17954	18169	18391	18262	18235	18175	18240	18151	18406	18268	18082	18152	18305	18227	18186	18204	18226	18289	18255	18255	18108	18246	18246	18119	18152	18257	18046	18393	18278	18269	18123	18426	18297	18400	18348	18339	18390	18112	18255	18137	18056	18189	18301	18370	18124	18101	18108	18154	18293	18150	18077	18132	18200	18272	18310	18237	18179	18167	18147	18048	18134	18125	18304	18347	18314	18241	18428	18387	18268	18235	18363	18424	18275	18234	18213	18366	18345	18432	18047	18216	18136	18336	18261	18184	18137	18089	18195	18237	18145	18314	18179	18213	18189	18560	18434	18353	18142	18280	18149	18225	18288	18060	18557	18136	18090	18147	18141	18198	18118	18181	18609	18451	18456	18270	18283	18195	18392	18247	18249	18256	18269	18170	18291	18331	18058	18290	18311	18450	18368	18294	18334	18101	18530	18137	18224	18262	18168	18304	18123	18298	18148	18173	18263	18050	18457	18307	18174	18245	18266	18323	18137	18312	18274	18338	18128	18130	18253	18025	18133	18190	18105	18204	18287	18178	18089	18063	18320	18099	18350	18202	18219	18112	18289	18367	18367	18408	18384	18075	18281	18262	18354	18293	17992	18284	18083	18293	18281	18155	18113	18049	18399	18199	18140	18223	18151	17991	18219	18242	18353	18252	18375	18240	18077	18112	18336	18161	18283	18418	18303	18251	18263	18017	18240	18168	18182	18371	18472	18149	18186	18175	18224	18003	18212	18347	18270	18438	18232	18121	18259	18166	18078	18050	18355	18219	18377	18279	18259	18248	18557	18348	18300	18159	18169	18115	18388	18088	18225	18199	18342	18198	18309	18333	18442	18170	18103	18409	18118	18108	18261	18075	18239	18283	18393	18230	18261	18242	18180	18095	18244	18246	18207	18379	18377	18276	18392	18339	18546	18153	18213	18391	18254	18218	18313	18308	18398	18186	18315	18264	18189	18333	18137	18435	18403	18427	18328	18124	18087	18210	18286	18100	18204	18271	18157	18223	18047	18336	18366	18195	18294	18238	18303	18082	18259	17940	18255	18149	18259	18468	18287	18260	18380	18104	18226	18312	18151	18351	18265	18278	18281	18430	18294	18290	18100	18367	18249	18283	18233	18164	18213	18284	18118	18218	18146	18329	18412	18248	18314	18096	18030	18151	18078	18147	18412	18128	18203	18241	18190	18266	18166	18057	18300	18283	18077	18094	18236	18130	18249	18115	18346	18294	18122	18053	18334	18236	18336	18302	18258	18306	18330	18336	18186	18038	18301	18278	18011	18448	18298	18224	18224	18259	18143	18340	18294	18300	18240	18067	18390	18193	18411	18379	18127	18311	18288	18191	18492	18210	18278	18185	18401	18296	18217	18339	18143	18319	18130	18334	18189	18364	18340	18094	18166	18268	18204	18282	18438	18120	18071	18498	18097	18316	18354	18250	18168	18264	18303	18290	18351	18281	18365	18278	18015	18050	18357	18224	18316	18275	18108	18055	18063	18206	18082	18327	18302	18097	18029	18117	18342	18254	18186	18018	18033	18323	18034	18284	18116	18315	18223	18429	18285	18241	18154	18263	18099	18159	18289	18287	18261	18013	18509	18294	18199	18214	18082	18338	18216	18095	18333	18277	18178	18177	18237	18212	18184	18201	17992	18096	18258	18430	18295	18316	18150	18174	18203	18412	18410	18246	18262	18125	18219	18152	18280	18129	18162	18271	18166	18242	18272	18261	18297	18438	18370	18327	18175	18125	18273	18272	18138	18112	18305	18007	18424	18201	18264	18258	18257	18040	18220	18457	18398	18056	18121	18188	18152	18188	18182	18010	18015	18220	18218	18182	18021	18141	18168	18215	18238	18162	18190	18164	18223	18478	18199	18284	18268	18295	18330	18422	18283	18318	18196	18222	18254	18286	18286	18200	18143	18254	18041	18076	18264	18177	18079	18268	18046	18071	18251	18354	18107	18301	18169	18246	18034	18110	18365	18115	18120	18155	18164	18323	18225	18301	18241	17917	18246	18275	18184	18193	18358	18329	18380	18193	18113	18330	18179	18262	18229	18298	18179	18270	18236	18155	18132	18148	18190	18342	18410	18258	18159	18311	18384	18032	18210	18427	18264	18313	18115	18473	18310	18229	18242	18231	17936	18236	18121	18130	18268	18252	18265	18122	18228	18448	18300	18476	18313	18310	18242	18180	18176	18133	18347	18456	18109	18262	18349	18371	18304	18336	18203	18179	18235	18360	18241	18396	18402	18250	18323	18290	18326	18295	18167	18241	18292	18279	18319	18206	18218	18175	18473	18092	18252	18363	18258	18328	18323	18149	18410	18190	18387	18388	18466	18232	18141	18429	18447	18084	18024	18452	17974	18298	18315	18227	18489	18286	18120	18316	18396	18413	18189	18271	18268	18121	18241	18237	18069	18173	18392	18358	18154	18128	18340	18280	18219	18214	18366	18352	18356	18266	18343	18384	18312	18283	18273	18400	18322	18468	18322	18140	18093	18401	18290	18412	18058	18190	18201	18180	18107	18108	18226	18355	18262	18260	18179	18094	18306	18460	18283	18450	18114	18347	18214	18122	18255	18311	18426	18167	18130	18293	18228	17887	18199	18371	18347	18270	18128	18044	18043	18348	18195	18467	18301	18125	18185	18225	18132	18234	18363	18243	18287	18187	18195	18386	18146	18332	18264	18226	18363	18170	18178	18259	18228	18228	18304	18284	18189	18439	18310	18234	18193	18185	18366	18243	18287	18256	18163	18201	18313	18337	18168	18359	18197	18207	18432	18255	18156	18257	18206	18099	18185	18258	18116	18189	18224	18108	18235	18165	18177	18342	18026	18282	18174	18158	18262	18177	18305	18255	18097	18345	18350	18075	17933	18378	18479	18376	18239	18300	18396	18235	18140	18098	18315	18314	18312	18215	18184	18239	18441	18118	18252	18078	18253	18138	18266	18271	18326	18113	18358	18253	18186	18340	18238	17982	18230	18119	18087	18275	18364	18292	18421	18216	18299	18171	18233	18237	18080	18162	18242	18240	18183	18175	18381	18370	18460	18253	18180	18247	18244	18247	18257	18357	18169	18221	18422	18150	18188	18248	18197	18241	18221	18090	18430	18100	18230	18203	18478	18117	18249	18189	18212	18286	18291	18345	18038	18048	18372	18411	18275	18289	18181	18200	18212	18087	18214	18161	18090	18300	18389	18316	18364	18401	18181	18302	18428	18175	18231	18360	18259	18408	18252	18318	18047	18234	18264	18306	18275	18424	18277	18234	18289	18527	18309	18271	18264	18063	18337	18196	18439	18150	18203	18107	18474	18426	18170	18309	18262	18320	18097	18359	18349	18198	18245	18228	18276	18227	18228	18282	18324	18280	18183	18152	18233	18237	18300	18254	17949	18275	18436	18082	18083	18232	18248	18404	18282	18157	18105	18267	18319	18401	18037	18517	18233	18316	18133	18291	18140	18269	18162	18266	18115	18208	18265	18368	18341	18322	18201	18422	18328	17922
22017	28160	26923	21016	17275	16162	15972	15887	15955	16243	16100	15896	15993	15541	15392	15395	15219	15346	15423	15262	15390	15342	15247	15254	15153	15221	15230	15203	15172	15138	14972	15170	15148	15244	15100	15184	15257	15304	15062	15137	15223	14888	15316	15165	15187	15121	14966	15229	15152	15432	15127	15505	15221	15079	14842	15200	15109	15123	15050	15114	15135	15184	15147	15093	15117	15010	15237	15264	15003	15161	14869	15226	15376	14987	15083	15131	15110	14916	15118	15167	15054	15209	15131	14999	15259	15133	15169	14919	14966	15044	15076	15190	15035	15076	14949	15084	14960	14997	15106	15143	15154	15099	15012	15103	15156	15147	15146	15122	15084	15140	15198	15208	15163	15088	15244	15079	15139	15060	15149	15177	15066	15078	14954	15070	15095	15124	15075	15052	15122	15120	15227	15036	15098	15161	15175	15187	14961	14957	15144	15012	15158	14992	15227	15038	15082	15133	15059	15075	15083	14989	15160	15100	15047	15126	15284	15047	15124	15260	15131	15062	14890	15149	15074	15219	15024	15081	15340	15219	15167	15120	14963	15095	15046	14977	15014	14947	15464	15158	15030	15015	15088	15140	15186	15214	15171	15035	15102	15376	15094	15200	14930	15214	15131	15098	15141	15038	15050	14988	15086	15338	15205	14904	15149	15016	15165	15167	15323	15025	15070	15297	15117	15200	15061	14969	15185	15088	15069	15152	14982	15245	15257	15275	15107	15171	15069	15231	15074	15030	15122	15115	15139	15102	15182	15112	15080	15219	15036	15220	15104	15150	15074	15080	15022	15230	15040	15119	15097	15102	15183	15047	14917	15056	15040	15127	15273	14975	14994	14920	15077	15097	15195	14995	15068	15144	15147	15096	14977	15029	15115	15204	15140	15145	15052	15031	14947	15182	15111	15102	15188	15047	15164	15252	15150	15124	15289	15100	15091	14915	15301	14976	14980	15155	15250	14934	15119	15280	15064	15080	15025	15170	15090	15185	15041	15079	15073	15110	15220	15151	15125	15109	15201	15124	15077	15009	15141	14985	15259	15086	15178	15020	15085	15081	15171	15030	15161	14721	15107	15092	15250	15209	15066	15058	15014	15039	15271	15120	15114	15085	15082	15100	15146	15251	15280	15000	15075	15116	15110	15098	15153	15069	15082	15150	15142	14888	15139	15081	15218	15060	15098	15086	15075	15257	14968	15088	15001	15206	15006	15258	15089	15108	14876	15182	14974	15157	15043	15128	15074	15167	15167	15076	15167	15112	15311	15151	15130	15260	15139	15063	15084	15060	15110	15032	15004	15303	15164	15141	15018	15233	15089	15033	15150	15145	15028	15189	15015	15021	15149	14953	15239	15156	15097	15154	15187	15116	15019	15122	15145	15082	15162	14998	15248	15005	14995	15010	15136	15138	15137	15071	15120	15166	15067	15192	15067	14955	15061	15106	15175	14929	15077	15201	15118	15012	15138	15062	15194	15066	15188	15016	15173	15091	15143	15263	14988	14984	15146	15137	15096	15159	15078	15060	15225	15071	15189	15161	15028	14964	15266	15004	15138	15102	15136	15075	15203	14921	15080	15133	14990	15054	15274	15078	15037	15006	15132	15021	15280	15216	15265	15069	14984	15065	15019	15172	15228	15106	15095	15162	15108	14823	15057	15085	14972	15194	15245	15043	15103	15120	15096	15104	15032	15088	15218	15146	15201	15170	14843	14975	14969	15198	14907	15196	15176	15049	14942	15137	15074	14948	15125	15280	14982	15183	15053	15080	15090	15029	15174	15047	15174	15002	14940	15176	15074	15071	15015	15021	15280	15174	14963	15081	15244	15161	14985	15085	14968	15047	15121	15144	15267	15031	15141	15249	15017	15185	15026	15035	15084	15143	15229	15080	14991	15156	14965	15038	15034	14976	15073	15216	15086	15229	15272	15044	15165	15084	14977	15116	15055	15143	15138	15145	15091	14976	15156	15109	15105	14994	15072	15101	15164	15182	15131	15073	15093	15062	15210	15047	15223	15087	15126	15026	15140	15229	15080	15128	14988	15037	15002	15197	15071	14897	15297	15212	15296	15115	15155	15019	15230	15313	15090	15167	15121	15271	15217	15092	15019	15072	15175	15029	15198	15079	15002	15140	15155	15071	15133	15089	15112	15218	15072	15096	15069	14960	15219	15110	15304	15141	15126	15163	15203	14897	15190	15033	15117	15214	15104	15333	14970	15011	15102	15139	15119	15037	15184	14922	15084	15060	15227	15030	15054	15010	15020	15072	15354	15151	15304	15189	15164	15168	15093	15119	15080	15203	14869	15102	15070	15203	15094	15111	15312	15051	14925	15084	15195	14996	15185	15112	15328	15091	15113	15138	15193	15084	15105	14939	15093	14983	15108	15015	15136	15264	15086	15039	15011	15135	14945	15215	14924	15190	15137	15107	15153	15064	15162	15120	15012	15172	15085	15039	15220	15354	15208	15052	15149	15045	15107	15062	14902	15067	15098	14905	15111	15248	15220	15191	15031	15052	15107	15201	15083	15126	15059	15048	14908	15066	15107	15074	14902	15082	15109	15162	15074	15182	15053	15241	15208	15146	15140	15110	15114	15159	14986	15032	15046	15109	15029	14957	15106	14999	15124	14952	15200	15181	15235	14976	15205	15120	14936	15095	14948	15060	14983	15155	15123	15105	15060	15187	15057	15085	15255	15204	15062	15093	15012	15053	15067	15115	15076	15205	15246	15156	15185	15125	15155	15126	15104	15104	15304	15090	15103	14983	14925	15062	15189	15123	15064	15004	15221	15089	15095	15002	15138	15211	15093	15046	14982	15220	15019	15044	15110	15176	15100	14989	15195	15133	15209	15057	15084	15069	14974	15024	15054	15146	15238	15127	15214	14992	15379	15038	14975	15107	14918	14974	15251	15097	15101	15065	15158	15063	15178	14961	14918	15274	15031	15083	15077	15199	15252	14906	15133	14972	15015	15175	14954	15142	15079	15063	15040	14990	15016	15226	15103	14998	14916	15086	15104	15039	15039	15096	15160	15139	15118	15009	15151	15076	15003	15178	15041	15208	14956	15160	14984	15284	15038	15074	15046	14976	15219	14935	15196	14986	14922	15119	14935	15100	15045	15119	15259	14976	15114	15208	15122	15195	15173	15060	15163	15045	15107	14985	15093	15276	15268	15056	15041	15018	15044	14873	15048	15030	15027	15239	14992	15196	14972	14999	15251	15185	15041	15233	15108	15065	15113	15147	15165	15059	14998	15169	15173	15138	15086	15099	15085	15109	15113	15061	14949	15018	15080	15052	15019	14929	15186	15212	15037	15082	15185	15032	15069	14981	14882	15050	15016	15317	15123	15076	15201	14992	14977	15164	15141	15062	15292	14967	15177	15040	15248	15160	15011	15000	15257	15180	15304	15089	15132	14985	14993	15226	14924	14976	15110	15079	15161	14944	15057	14990	15030	15103	15085	15248	15118	15034	15062	15038	15254	15014	15152	15159	15298	15069	15207	15062	14941	15268	15005	15137	15144	14985	15045	15050	15038	15171	15216	15049	15052	15154	15167	15098	15199	15158	15050	15135	15054	15125	15137	15202	15125	15262	15228	15105	15058	15035	15292	15121	15185	15154	14978	15129	15003	15099	15149	15182	14988	15215	15042	15066	15043	15158	14924	15251	15100	15045	15081	15189	15130	15024	15355	15122	15053	15084	15082	15155	15207	15106	15030	15234	15097	15015	15048	15133	15119	15176	15162	14995	15257	14877	14931	15118	15046	15062	15096	15049	15154	14992	15081	15027	15403	15129	15084	15108	15216	15214	14975	15214	15113	15093	15224	15197	15131	15165	15026	15085	15059	15197	15068	15084	15085	15066	14958	15124	15051	15165	15265	15022	15209	15123	14774	15114	15231	15234	15188	15167	15161	15118	15345	15014	15123	15083	15020	15140	15022	15061	15106	15222	15106	15246	15085	15124	15013	15199	14984	15182	15109	15094	15232	15208	15133	14884	15062	15100	14997	15170	15162	14908	15269	15036	15062	15173	14987	15067	15144	15050	15165	15045	15055	15090	15123	15092	15153	15054	15142	15103	15113	15112	15267	15020	15007	15184	15160	15157	14921	15171	15108	15187	14936	15102	15096	15088	14981	15034	14972	15057	15067	15188	15142	15042	15089	14893	15168	15095	15158	15211	15039	15063	15026	15136	15141	15170	14965	14937	15103	15165	15194	15129	15059	15141	15198	15109	15161	14935	15200	14962	15151	15081	15110	15085	15136	15126	15167	15059	15324	15020	14998	15081	14938	15079	15121	15015	15149	15106	15119	15112	14906	14925	15133	15104	15076	15122	15010	14976	15199	15158	15029	15109	15116	15123	15181	15025	15157	15014	15091	15104	14969	15234	15125	15172	15133	15015	15135	15121	15187	15072	14937	14985	15217	14966	14956	14991	15088	15027	15115	15219	15092	14964	15191	14992	15214	15150	15134	15172	15086	15286	15111	15040	15061	14970	15160	15222	15154	15183	15267	15058	15047	15131	15099	15235	15092	15209	15274	15178	14980	15316	15075	15055	15089	15143	15013	15121	14966	15104	15184	14969	15173	15122	15071	15175	15064	15113	15060	15198	15011	15024	15048	15192	15094	15130	15050	15039	15136	15280	14949	15068	15029	14897	15088	15126	15209	14995	15035	15077	15051	15193	14999	15245	15058	15052	15103	15230	15168	15226	14979	15071	15213	14999	15070	15133	15237	15164	14992	15268	14908	15143	15083	15065	15247	15229	15070	15092	15219	14927	14964	15374	15101	14946	14953	14957	15014	15291	15074	15255	15091	15130	15045	15133	15095	15326	15015	15208	15193	14994	15064	15161	15129	15125	15143	15055	15265	15117	15131	15121	15057	14945	15095	15152	14976	15082	15159	15083	15146	15139	15105	15026	15102	15135	15060	15193	15167	15172	15099	15037	15245	15152	15344	14988	15171	15131	15087	15122	15100	15121	15017	15057	14998	15079	14916	15287	15062	15154	15311	15204	15159	15036	15165	14991	15202	15095	15012	15132	15099	15080	15127	15032	15073	15347	15240	15229	15209	14911	15206	15183	15218	14916	15229	15145	14991	15207	15119	15133	15034	15185	15120	15220	15162	15058	15216	15117	14923	15008	15117	15055
23821	21403	29023	24365	22588	23092	22352	19594	19211	19480	19304	19166	19131	18684	18610	18446	18213	18298	18119	18328	18337	18247	18140	18039	18046	18027	18013	17918	18046	18158	18138	18313	18164	18005	18027	17869	18079	18312	17904	18057	18036	17770	18015	18194	17922	17954	18205	18304	18498	18595	18435	18270	18303	18404	17936	17779	18091	17925	18092	18081	17855	17740	18037	17937	17812	17791	17954	18013	18047	17822	17803	17995	18110	18031	17653	18004	18028	17970	17933	17880	17898	17870	17685	17996	17907	17922	17839	17818	17876	17936	17899	17927	17823	18031	17870	17825	18071	17844	17971	17753	17903	17841	17761	18066	17952	17739	17825	17999	18018	17745	17846	17628	17877	17795	17903	17964	18021	18085	17803	17918	18055	17802	18096	17899	17843	17947	17911	17921	17777	18046	17969	17875	17950	17896	17857	17774	17755	18039	17951	17795	18100	17929	18188	18108	17943	17972	17783	18025	17869	17843	18067	17910	17910	17843	18002	17875	17567	17925	17816	17992	17832	18028	17901	17844	17843	17981	17883	18016	17933	17774	17691	17815	17920	18025	18253	18013	17887	17947	17860	18069	18045	18040	17826	17840	17771	17926	17639	18022	18000	17996	17783	17764	17839	17851	17772	17965	17817	18029	17904	17918	18038	17657	17833	17852	17852	17897	17965	17881	18044	17900	17941	18127	17899	17803	17906	17876	18070	17877	17891	17858	18075	17786	18091	17713	17941	17826	17875	18086	17856	17786	17967	18105	17929	17961	18052	17809	18016	17929	17892	17910	17974	17920	17913	17758	18063	17880	18024	17800	17829	17965	18001	17702	17989	18016	17953	17773	17796	17675	18147	17945	18002	17624	17750	17790	17810	17985	17929	17893	18079	17887	17851	18048	18140	18131	18016	18018	17969	17851	17813	18146	17919	17918	17974	17811	17984	18017	18030	18073	18057	17923	18017	17907	17882	17903	17844	17697	18117	17815	17928	17694	17822	18030	17850	17844	17988	17974	17740	17877	17814	17950	17944	17776	18013	18017	17949	17935	18023	18002	17977	17909	18029	17876	18025	17887	18208	18129	17894	17786	17840	17884	17906	17882	17837	17942	17941	17851	17969	17977	17937	17820	17855	17866	17894	17955	17818	17799	17812	17878	17963	18062	17974	18145	17968	17756	18058	17879	17817	17898	17948	17870	17907	18059	17966	17967	17885	17887	17821	18027	17998	17649	17966	17832	18136	17964	17913	17945	17881	17855	17731	18082	17998	17989	17974	17966	18018	17882	18097	17992	17979	17647	17876	17908	17946	17890	17806	17861	17853	17778	17998	18031	17819	18000	17901	17830	17666	18044	18019	18060	18046	17747	17839	18043	17898	17929	17912	17730	17734	17906	17936	18009	17999	17732	17781	17878	17957	18062	17866	17944	17748	17972	18036	18157	18034	17929	18075	17974	17912	17879	18032	17803	17957	17861	18016	18129	17759	17906	17990	17911	17793	17885	17789	17922	17785	17931	17763	17850	17809	17898	17658	18015	18127	17928	17778	17827	17899	17787	17936	18078	17821	17917	17841	17949	18047	17979	18099	17977	17823	18155	17760	17829	17898	17847	18147	17963	17936	17901	17916	17753	18025	18007	18022	17886	17941	17923	17801	17959	18047	17808	17947	17970	17879	17846	17854	17863	17784	17971	17871	17793	17982	18000	18067	17940	17987	17878	17959	17990	17964	17733	17975	18037	17973	17923	18031	17873	17915	17964	17950	18007	18021	17932	18008	17893	17858	17913	18049	17924	17830	17835	17882	17876	18137	17772	17961	18051	17781	17978	17982	17970	17824	18151	17795	18089	17915	18149	17916	17963	17942	17874	17841	17990	17893	17962	17664	17931	17832	17886	18009	17945	17767	17961	18128	17880	17913	17911	17827	18098	17629	17887	17913	17885	17842	18011	18097	17961	17910	17813	17906	17679	18052	17732	17860	18161	17884	17775	17921	18116	17662	17786	17936	17971	17841	17985	17846	17922	17942	18023	17955	17973	17808	17771	17803	17971	18017	17961	17792	17862	17851	17946	17924	17884	17985	17961	17943	17818	17886	18007	17805	17778	18107	17908	18037	18046	18095	17855	17748	17950	17847	17916	17921	17828	17689	17733	17811	17958	18052	17698	18013	18041	18085	18040	18087	17902	18105	17960	17861	17978	17707	18065	17938	17914	17878	17980	18097	17902	18103	17960	17919	17945	17995	17772	18007	17838	18150	17985	17973	18065	17845	18030	17943	17894	17651	17989	17886	18102	18097	17873	17848	17963	17719	18027	17868	17893	18113	17817	17886	17858	18026	17838	17833	17629	17916	17953	17762	17698	18050	18090	17982	17865	17993	17849	17876	17796	17993	17924	17947	17864	17808	17897	17754	17875	17955	17976	17980	18055	17841	17903	17868	17993	17926	17805	18026	17998	17903	17970	17942	17779	18008	17857	17760	17815	17755	17877	17876	17851	17950	17970	17960	17957	17789	18103	18115	17812	17961	18050	18036	17812	17744	18004	18038	17946	18067	17889	17865	18004	17911	17809	17824	17900	17841	17770	17842	17910	17880	17989	17941	17940	18072	17951	17903	17670	17786	17902	17788	17726	17747	17956	17766	17790	17999	18125	18089	17936	17791	18014	18015	17728	17935	17877	17849	17989	18013	17903	17867	18055	17911	17984	18143	17923	17724	17925	17993	18031	18160	17897	18095	17829	17866	17798	17954	17861	17882	17796	17777	17800	18043	17888	17963	18056	17893	18036	18014	17909	17847	17985	17930	17759	17789	17998	17882	17947	18061	18005	17784	17995	17841	17985	17892	18076	17805	17684	17919	17821	17859	17715	17958	18126	18093	18007	17858	17793	17835	17980	17917	17913	18200	17862	17990	18113	18001	17948	17856	17948	17853	17931	17883	18040	18019	18127	17965	17796	18043	17968	17951	18118	17989	18073	17850	17918	18071	17798	17967	18039	17876	17662	17718	17858	18088	18069	18203	17895	17772	17806	17829	17837	18012	18010	17857	17814	17939	18177	18005	17966	17814	17994	17826	17792	17988	18011	17807	18120	17669	17816	17810	17846	17884	18030	18109	17984	18026	17981	17993	18004	17834	17820	17862	17900	18006	18177	17907	18107	17947	17858	17825	17946	17909	17875	17976	17986	17938	17995	17849	17919	18027	17807	17660	17977	17945	17978	18007	17921	17897	18038	17900	18041	18077	17805	17950	17919	17873	17861	17991	17903	17889	18039	17975	17992	18109	17810	17943	18019	18017	17909	17796	17983	17927	17832	17852	17927	18031	17805	18055	18018	17953	17743	17913	17866	17929	18049	17803	17765	17970	18004	18104	17822	17975	18028	18175	17876	18026	17975	18132	17911	17853	17977	17849	17722	17801	17968	17955	17907	18039	18060	17645	17865	17914	17873	17948	17967	17830	18171	17862	18001	17937	17809	17789	18024	17833	18087	18003	17943	17893	17932	18097	17913	17977	17928	17753	17814	17702	17858	17959	17990	17976	17978	17965	18003	17639	17773	17740	18000	17998	18034	17986	17893	18000	17949	17846	17829	17899	17840	18110	17850	17901	18190	17905	17878	17890	17935	17954	17969	17950	17948	17873	17987	17690	17948	17979	18029	17834	17795	18079	17759	18008	17867	17813	17976	17777	17769	18128	18163	17838	17991	17894	17862	17958	17911	17852	17960	17696	17993	17850	17977	17896	18044	17863	17929	18088	18180	17975	17970	17951	17931	17838	18023	18026	17897	17769	17812	17644	17890	17932	17771	17775	17982	17743	18122	17814	17762	18027	17975	18020	17819	18160	17909	17790	18014	17849	18043	18123	17867	18163	17725	17751	17866	18044	17966	17922	17837	18120	17953	17955	18025	18085	17897	17698	17824	17665	17835	17969	18098	18034	17929	18172	17961	17983	17957	17737	17942	17892	17759	17914	17915	18022	17807	17907	17834	17955	17915	17964	17871	18180	17944	17949	17756	17942	17946	17943	18091	17973	18023	17927	17821	18078	17741	17775	17978	18158	17886	18135	17996	17848	18033	18025	17909	18308	17722	18005	18013	17788	17823	17963	17823	17991	18091	17949	18172	17900	17832	18195	17912	17942	17935	17918	18010	17747	17800	17831	17630	18063	18045	18009	17861	17997	17845	17833	17833	18024	17916	17795	18014	17838	17819	17890	18140	17989	17842	18008	17762	18001	17801	18017	17827	18064	17899	17845	17897	17891	17902	17759	18120	17897	18068	17961	17878	17940	17867	18052	18021	17928	17939	17962	17838	17915	17766	17995	18033	18118	18072	17952	17916	17993	18004	18072	18063	17809	17765	17847	17892	18007	18041	18123	18013	18004	17910	17878	17955	17680	18119	17871	17711	17961	17908	18069	17858	17998	17902	17986	17965	17806	17868	17944	17788	17949	17980	17996	17800	17905	17859	18014	17864	17875	18019	17866	17966	17925	17997	17908	17921	18022	17910	17933	18161	17987	17740	17959	18091	17992	17852	17984	18006	17989	17938	18030	17722	17912	17998	18001	17791	17838	17695	18032	18018	17983	18002	17758	18030	17800	18030	17855	18387	17922	17866	17873	18057	17807	17850	17950	18064	17940	18137	17766	17933	17969	18069	17988	17831	18029	17736	17892	17993	17927	17802	18097	17919	18170	17941	17995	17718	18069	17912	17997	18093	17894	17762	17792	18232	18120	17856	17968	17983	17826	17976	17792	18057	17938	17818	17974	17885	17747	17740	17798	17933	17846	18038	17866	17975	17873	17921	17866	17906	17827	17935	17638	17870	17912	18024	17868	17941	17742	17994	18193	18014	17926	17752	17978	17794	17988	17816	17777	17968	18048	17905	18024	18082	18018	18027	18008	17986	18017	18099	18225	17923	17816	17947	18054	17829	17988	18155	17975	18013	18066	18020	18034	18019	17973	17892	17923	17774	18038	17749	17889	17864	17868	17942	17962	17929	17816	18031	17811	17788	18010	17905	17989	17870	17819	18134	17872	17983	17859	17819	17930	17949	18078	18092	17960	18084	18165	18010	18049	17928	18026	17785	17967	17818	17771	17784	17755	17835	17904	18004	18015	17884	18042	17889	18055	17708	17867	18062	17863	17944	17802	17922	18013	17897	17780	17848
23223	37981	36700	28155	21060	18326	17111	17111	17025	17158	17180	16713	16422	15679	15696	15487	15507	15535	15515	15131	15319	15161	15231	15197	15193	15175	14920	15159	15165	15086	14965	15217	15138	15104	15162	15164	15045	15093	15105	15138	14973	14977	14936	15005	15124	15052	14978	15358	15975	15942	15503	15316	15181	14941	14710	15021	14952	14756	14917	14943	14729	14990	15047	15039	15189	14943	14993	14943	15174	15022	15005	15018	14848	14977	14966	14817	14921	14713	14912	14965	15055	14910	14962	14824	14991	14884	14975	14973	14889	14933	15049	14807	14987	15104	14955	15037	14956	14918	14992	15001	14945	14921	14878	14886	14860	14655	14994	14877	14887	14800	14960	14908	14810	14850	15129	15031	15084	14956	15105	14969	14937	14843	14825	14928	14939	14876	14942	14929	14977	14882	15038	14939	14834	14798	14819	15011	14798	14932	14893	14965	15051	14991	14971	14793	15028	14945	15004	14912	14833	14978	14911	15002	14850	15009	14779	14956	15002	14912	15063	14830	14881	14904	15019	14973	15082	14974	14941	14949	14974	14972	14732	15037	14759	14980	15043	14951	14950	14910	14918	14943	14940	14905	14957	15090	14871	14887	15017	15132	14971	14917	14824	14874	14966	14956	14803	14998	14801	15047	14957	14919	14888	14923	15089	14937	14985	14916	15101	15065	14728	14995	15038	14873	14796	14876	14969	15068	14932	15108	14778	15010	14947	15015	14981	14809	14924	14807	14885	15041	14936	14971	14936	14997	14719	14866	14843	15105	14810	14967	14960	14833	15077	15056	14966	14932	14802	15019	15051	15026	14987	15001	14950	15011	14924	14950	15065	14981	14838	14970	14866	14980	14835	14892	15025	14852	15033	14985	15021	15070	14815	14976	14998	14961	14892	15027	15139	14890	14804	14861	14881	14820	14866	14887	14883	14873	15014	15082	14943	14913	15030	14986	15000	14985	14947	14743	14893	14980	15138	14759	14986	14869	14889	15082	15132	14766	14962	14938	14927	15024	14909	15085	14753	14888	14905	14938	14960	14955	14850	14750	14957	15115	14897	14948	14901	14875	14804	14881	15007	15067	14887	14956	14890	14865	14951	14978	15129	14894	14834	14833	14920	14911	15017	14733	14926	14962	14745	14931	15010	14959	14806	14780	14910	14931	15189	14861	14969	14940	14899	14972	14957	14940	14879	14925	14922	15001	14939	15047	14920	14893	14755	15012	14716	14946	15109	14930	14821	14983	15022	14909	14947	14873	14921	14985	14958	14934	14943	14895	15019	14928	14816	14880	15070	15034	15024	15121	15018	14749	14874	15005	14852	14955	15036	14884	14894	14945	15046	14943	15016	14939	14833	14997	15005	14895	14974	14908	14859	15057	14873	14918	14887	15010	14887	14996	14654	15009	14925	14869	15016	14849	14816	14951	14952	14825	14987	14935	15015	14998	14944	15021	15111	14843	15059	15072	15079	15150	14903	15032	14997	14827	14985	14840	15151	15013	14806	14866	14984	14753	14893	14769	14992	14836	14813	14939	15173	14964	14918	15024	14938	14927	14876	14865	14913	14969	14875	14950	14904	14946	14796	14947	14901	14757	14910	14860	14908	14807	14902	14947	15091	14844	15032	14880	14886	14872	14891	15100	14971	14948	14952	15002	15058	14899	15103	14885	14909	14998	14863	14957	15041	14923	15032	14897	14906	15026	14753	15098	14970	14742	14787	15136	14969	14755	14996	15051	15076	14867	14815	14876	14995	14828	15036	15043	14973	15024	14817	15013	14920	14962	15096	14951	14802	14944	14910	14797	14902	14927	14980	15051	14739	14933	14964	14959	15048	14783	14923	14853	14912	14923	15096	15016	14871	15012	14828	14900	14921	14895	14872	14777	14874	14919	14752	15055	14801	15063	15003	14935	14970	14986	14926	15011	14737	14849	14806	15000	15029	14902	14992	14863	14873	14862	14959	14927	14979	14932	14927	14988	14862	14851	14876	14904	14956	14933	15014	15034	14904	14938	14947	15032	14955	14825	15061	14802	14889	15010	14904	14992	14978	14980	14997	14971	14976	14905	14859	14872	14969	14920	15201	15027	15053	14917	14809	14909	14811	14948	14756	14968	15029	14897	14797	14919	15044	15038	14906	14876	15022	15007	14876	15078	14789	15027	14964	14881	15112	14908	15098	14867	14793	14907	14909	15067	15022	14920	14968	14895	15050	14941	15009	14885	14929	14941	15011	14858	14924	14907	14941	14971	14845	15008	14948	14960	14904	14834	14988	15072	14878	14905	14933	14683	14779	14822	14946	14842	14757	14884	14912	14953	14866	14883	14847	14798	14781	14933	14893	14962	14961	14873	14876	14959	14917	14978	14872	15134	14827	15011	15047	14932	14789	14842	14993	15094	14974	14811	14899	14941	14845	15105	14865	14813	14890	15047	14998	15020	14846	14995	14887	14917	14941	15012	14940	15054	14796	15095	14904	14988	14830	15002	14836	14858	14925	14948	14847	14931	14916	15000	14700	14882	15069	14826	14687	14948	14881	14636	14871	15131	14838	14890	14880	14789	14916	14894	14922	15060	14883	14871	14987	14929	14887	14916	14853	14937	15108	14931	14972	14986	14963	15016	14914	14907	14995	15042	14797	14993	14885	15204	14864	14946	14973	14903	15063	14963	14915	14897	14946	14859	14964	14780	14969	15039	14834	14912	14909	14897	14899	14781	14895	15014	14814	14808	14929	14976	14940	14833	14930	14911	15087	14917	14955	15010	15041	14962	14955	14896	15182	14914	14843	14948	14959	14861	15138	14847	14941	14955	14864	14937	15008	14876	14943	15035	14957	14852	14859	14807	14964	14972	14936	15050	14702	15021	14836	14738	14898	14976	15007	15086	14621	15029	14891	14919	14817	14631	14897	14777	14990	14948	14603	14968	14974	14854	14886	14891	15052	14991	14926	14861	14982	14816	15009	14979	15119	15011	14918	14838	15007	15057	14929	14913	14838	14858	14859	14917	14891	14954	14867	14838	15011	14945	14851	14978	14985	14942	15007	14986	15017	14979	14879	14869	14907	14843	15068	14905	14928	14899	14869	15025	14966	14978	14989	14975	14980	14931	15015	14949	14870	14888	14855	14960	14923	14928	14894	14962	14976	14905	15072	14859	14942	14892	14923	14980	14933	15113	14991	15078	14914	14895	15106	15054	14953	15065	14907	14745	14917	15063	14986	14995	14870	14937	15028	14975	14933	14996	15005	14864	14986	14945	14950	14954	14900	14869	14795	14905	14918	15033	14938	14968	14914	14930	14886	14914	14994	14972	15034	14873	14919	14907	14921	14956	14997	14774	15044	14958	14874	15025	14881	14796	14890	15117	14831	15097	14910	14812	14935	14889	15082	14993	14989	14791	14892	14937	15048	14916	15111	14796	14884	14855	14837	14941	14962	14886	14908	14929	14831	14931	14841	15007	14857	14934	14871	14907	14956	14981	14809	14779	14835	14855	14838	14965	14821	15001	14977	15061	14978	15062	14935	14870	14747	14997	14812	14937	14835	14772	14831	15046	14715	14916	14864	14926	14980	14821	14874	15039	15155	14862	14923	14999	14932	14846	14988	14953	14922	14849	15099	14916	14914	14911	14920	14869	14883	14826	14910	14992	15030	14851	14875	14764	15047	14911	14841	15026	14853	15183	14898	14804	14905	15062	14851	14858	14903	14940	14902	15015	14899	14953	14933	14933	14868	15063	14867	15025	15030	14819	14762	15062	15038	14886	14913	14754	14939	14760	15050	14930	14956	14929	14835	14837	15166	14815	14903	14930	14938	14970	14946	14734	14950	14850	14880	15054	14967	14890	14921	14873	14855	14938	14907	14920	14958	15169	14856	14946	14771	14939	14833	14963	15011	14951	15017	15106	14854	15083	14965	14983	15005	14902	15001	14835	14904	14939	14765	15004	14846	14827	15063	14900	14821	14895	14869	14954	15074	14951	14775	15046	14923	14990	14930	15052	14997	14856	15011	14914	14864	14946	14817	14973	15093	14830	14699	15084	15001	14994	14845	14853	14959	14895	14971	14904	15163	15011	14824	14909	14860	14758	15052	15071	14968	14961	14933	14790	14971	14954	15022	15049	14868	14956	14844	15084	14805	14971	15101	14787	14966	14931	15104	15049	14864	14922	14962	14978	14804	14751	14887	14953	14900	14820	15062	14832	14840	14914	15022	14959	14886	14909	14991	14861	14984	14720	14977	15053	14843	15027	14971	14798	14950	14898	14925	14891	14934	15074	15008	14939	14947	15123	14919	15047	15203	14930	14731	14974	14927	14914	15097	14880	14942	14889	14915	14953	15026	15065	14995	14840	14833	14903	15052	14901	15034	14873	15005	14922	14845	15002	14860	15061	14932	14950	14926	14793	14803	15057	14820	14994	15022	14808	14783	14948	15017	15037	14821	14911	14838	15010	14923	14900	14821	14856	15011	14783	14936	14993	14835	14745	15058	14933	14781	14873	14911	14946	15018	15074	14844	15096	14846	15026	14863	14848	14803	14897	14926	14941	15046	14823	14958	14861	14990	14977	14836	14948	15015	14995	14829	14943	14990	14791	14920	14809	15011	14980	14865	14951	14942	14956	15018	14896	14809	14779	14801	15066	15118	14864	14944	14801	14898	14994	14945	14937	14892	14921	14693	14895	14953	14900	14996	14934	14994	14933	15044	14829	14974	14842	15022	14899	14915	14981	14919	14836	15037	15105	15008	15057	14915	14872	15052	15039	15000	14953	15034	14845	14956	14825	14983	15014	14945	14794	14855	14950	14920	14820	14919	15137	15011	14774	14973	14899	14923	14795	15120	14841	14960	14894	14900	14840	15015	15025	15137	14999	14866	14893	14990	14919	14986	14912	14841	15001	14965	14834	14961	14967	15127	14954	14843	14902	14912	14974	14820	14954	14842	14818	15072	14793	14935	14922	14962	15059	14902	14825	14877	15028	15018	14908	14985	15056	14803	15006	14931	14847	14912	14910	14818	14969	14792	14850	14893	14714	15061	14974	15000	14919	14729	14937	14948	14832	14916	15089	14915	14890	14798	14929	15055	14833	14795	14979	14924	14987	15015	14874	15072	14901	15060	15017	14903	14906	15047	14954	14935	14991	14858	15021	14901	14828	14866	14886
22921	21422	29274	23962	21730	24031	25865	21191	20024	20299	20077	19479	19347	18786	18454	18394	18492	18527	18271	18167	18228	18250	18204	18045	18163	17943	18048	18119	18075	17796	17964	18040	17860	18023	18009	18136	18084	18056	18108	18098	17978	18188	18097	17852	17935	17917	18124	18630	19399	19041	18426	18250	18063	17940	17989	17953	17953	17889	17961	17942	17976	17886	18076	17931	17764	17772	17896	17910	17723	17764	17788	17983	17778	17837	17970	18096	18181	17864	17994	17735	17708	18063	17698	17718	17738	17762	17780	17694	17933	17776	17799	17856	17746	18034	17904	17934	18054	17882	17901	17987	17719	17838	17683	17976	17895	17699	17723	17678	17728	17780	17752	17905	17796	17908	17805	18032	17844	17878	17885	17919	17748	17832	17775	17880	17755	17922	17775	17691	17820	17793	17817	17897	17990	17926	17903	17874	17729	17613	17689	17780	17886	17844	17874	17755	17616	17939	17871	17826	17749	17824	17851	17724	17604	18108	17923	17741	17709	17821	17727	17811	17823	17932	17669	17641	17879	17664	17855	17736	17809	17833	17705	17863	17652	17796	17837	17798	17880	17725	17970	17613	17794	17909	17572	17759	17804	17663	17766	17966	17805	17862	17921	17689	17666	17595	17745	17746	17925	18010	17847	17791	17941	17787	17857	17869	17891	17798	17866	17728	17959	17673	17853	17887	17939	17551	17989	17951	18024	17823	17679	17642	17867	17716	17798	17882	17625	17864	17893	17729	17642	17994	17853	17820	17668	17986	17688	17756	17788	18020	17771	17908	17727	17738	17765	17515	17818	17880	17719	17639	17803	17919	18005	17871	17800	17735	17711	17711	17996	17793	17769	17710	17689	17945	17800	17908	17765	17794	17858	17904	17821	17763	17927	17928	17673	17855	17815	17691	17815	17807	17884	17740	17702	17773	17715	17802	17543	17659	17649	17915	17611	17825	17650	17518	17594	17720	17734	17683	17736	17804	17705	17928	17718	18058	17655	17899	17930	17728	17862	17850	17892	17873	17683	17567	17827	17915	17703	17926	17648	17822	17816	17846	17942	17714	17725	17717	18030	17746	17594	17818	17590	17825	17784	17744	17872	17961	17727	17984	17706	17726	17792	17634	17690	17891	17920	17787	17749	17842	17920	18034	17720	17633	17804	17856	17868	17705	17850	17740	17675	17818	17834	17707	17764	17654	17656	17711	17522	17645	17596	17637	17626	17710	17846	17787	17957	18034	17741	17439	17777	17882	17789	17651	17711	17846	17851	17834	17675	17711	17600	17818	17615	17768	17742	17817	17883	17655	17874	17836	17914	17768	17700	17671	17933	17686	17647	17668	17818	17768	17869	17779	17763	17679	17674	17751	17933	17846	17705	17798	17695	17966	17659	17937	17830	17833	17774	17633	17781	17719	17705	17708	17954	17697	17703	17897	17711	17569	17588	17851	17818	17857	17848	17803	17934	17963	17646	17650	17817	17911	17784	17941	17851	17705	17705	17745	17629	17871	17714	17604	17770	17544	17821	17712	17681	17961	17708	17587	17805	17750	17641	17915	17635	17718	17664	17784	17706	17671	17830	17777	17904	17702	17572	17766	17949	17655	17873	17745	17776	17757	17904	17581	17832	17695	17721	17877	17734	17658	17842	17748	17859	17775	17907	17620	17567	17732	17728	17843	17812	17576	17773	17774	17715	17641	17539	17908	17775	17877	17852	17615	17792	17517	17364	17629	17895	17812	17831	18097	17625	17766	17838	17702	17899	17789	17723	17713	17891	17795	17523	17703	17800	17784	17783	17815	17814	17903	18060	17894	17836	17892	17753	17800	17622	17964	17794	17768	17682	17859	17772	17868	17800	18023	17661	17827	17693	17876	17798	17765	17679	17840	17811	17689	17934	17680	17737	17890	17855	17686	17833	17823	17780	17786	17880	17663	17710	17607	17676	17989	17844	17815	17876	17737	17770	17596	17697	17806	17836	17652	17672	17768	17799	17777	17799	17721	17638	17927	17771	17734	17802	17814	17806	17681	17921	17697	17783	17822	17746	17720	17895	17729	17929	17778	17826	17914	17772	17705	17817	17854	17882	17738	17717	17513	17619	17771	17860	17834	17869	17686	17667	17862	17789	17730	17871	17956	17893	17651	17785	17693	17819	17832	17912	17631	17777	17813	17727	17746	17677	17758	17700	17845	17866	17737	17761	17697	17816	17575	17649	17784	17929	17984	17796	17782	17871	17973	17924	17889	17920	17769	17713	17952	17731	17731	17982	17756	17780	17640	17754	17749	17958	17851	17907	17887	17686	17773	17851	17746	17864	17965	17767	17918	17863	17981	17970	17654	18005	17768	17886	17846	17883	17741	17742	17999	17944	17778	17806	17801	17739	17990	17925	17678	17807	17956	17963	17776	17714	17695	17801	17552	17695	17858	17757	17774	17795	17783	17782	17908	17881	17773	17768	17784	17828	17730	17738	17784	17782	17804	17627	17752	17832	17987	17606	17771	17761	17642	17748	17809	17834	17846	17794	17625	17649	17842	17698	17789	17795	17944	17870	17773	17814	17954	17794	17920	17932	17906	17786	17601	17751	17878	17688	17784	17817	17901	17776	17725	17764	17629	17819	17884	17754	17665	17681	17957	17834	17948	17780	17835	17758	17676	17647	17598	17766	17735	17816	17933	17865	18036	17707	17860	17782	17800	17616	17867	17919	17718	17771	17711	17983	17845	17949	17951	17690	17934	17826	17857	17835	17861	17790	17732	17719	17752	17645	17797	18030	17705	17728	17699	17646	17736	18109	17777	17968	17791	17864	17818	17768	17739	17802	17796	17813	17808	18100	17795	17586	17873	17718	17917	17796	17787	17870	17596	17768	17709	18052	17714	17799	17638	17475	17751	17622	17695	17777	17955	17771	17992	17875	17878	17698	17576	17712	17637	17782	17905	17697	17732	17936	17797	17766	17694	17849	17613	17802	17913	18053	17767	17841	17675	17760	17748	17655	17617	17682	17701	17883	17748	17813	17922	17812	17924	17967	17881	17917	17737	18005	17847	17914	17903	17915	17881	17933	17889	17767	17665	17672	17850	17716	17836	17890	17899	17476	17772	17729	17743	17719	17666	17753	17881	17770	17798	17701	17742	17773	17803	17765	17794	17743	18031	17872	18029	17991	17825	17844	17749	17713	17737	17687	18058	17749	17737	17665	17745	17924	17841	17816	17775	17682	17757	17707	17699	17896	17759	17859	17862	17802	17800	17769	17781	17901	17863	17810	17819	17632	17652	17784	17778	17774	17469	17742	17850	17644	17826	17891	17661	17765	17849	17578	17689	17696	17890	17909	17707	18028	17943	17788	17763	17863	17686	17963	17895	17753	17692	17908	17636	18001	17715	17632	18008	18026	17806	17863	17835	17724	17792	17866	17836	17840	17738	17774	18009	17773	17699	17563	17738	17929	17741	17807	17711	17825	17796	17801	17782	17696	17839	17701	18001	17941	17659	17806	18001	17797	17727	17633	17816	17791	17945	17847	17701	17861	17626	17815	17993	18147	17476	17877	17793	17695	17852	17845	17833	18036	17587	17778	17727	17850	17692	17752	17754	17871	17699	17755	17775	17623	17761	17667	17874	17920	17745	17740	17873	17818	17929	17775	17767	17821	17915	17876	17606	17789	17792	17927	17839	17820	17746	17447	17707	17776	17632	17727	17697	17928	17921	17807	17783	17795	17611	17727	17792	17752	17940	17883	17847	17945	17566	17659	17632	17720	17718	17777	17745	17852	17885	17814	17887	17624	17806	17798	17815	17919	17649	17637	17628	17806	17801	17794	17727	17652	17764	17568	17871	17820	17790	18026	17748	17631	17745	17861	17651	17843	17935	18001	17835	17835	17462	17770	17908	17851	17645	17810	17779	17668	17859	17734	17773	17846	17861	17761	17747	17820	17767	17837	17792	17650	17791	17815	17862	17791	17804	17829	17574	17755	17852	17725	17836	17754	17855	17772	17840	17792	17697	17601	17802	17759	17674	17806	17805	17901	17671	17508	17919	17770	17852	17757	17754	17962	17812	17702	17759	17978	17784	17785	17954	17977	17744	17711	17711	17932	17872	17940	17830	17937	17970	17772	17735	17648	17791	17683	17901	17992	17521	17728	17734	17716	17975	17842	17850	17758	17895	17942	17751	17881	17947	17863	17907	17907	17764	18032	17812	17855	17716	17785	17797	17851	17718	17743	17743	17725	17892	18124	17763	17667	17939	17760	17902	17698	17842	17876	17962	17743	17565	17852	17682	17920	17915	17831	17672	17852	17939	17705	17591	17659	17881	17954	17892	17786	17743	17819	17557	17673	17807	17837	17764	17778	17718	17768	17683	17545	17695	17854	17809	17833	17719	17783	17595	17811	17775	17752	17813	17864	17648	17620	17724	17910	17684	17928	17883	17720	17990	17818	17880	17902	17758	17831	17992	17699	17816	17826	17896	17753	17714	17897	17686	17605	17875	17933	17688	17583	18053	17790	17623	17622	17712	17772	17747	17763	17907	17787	18044	17721	17780	18066	17767	17605	17739	17717	17761	17710	17634	17895	17764	17860	17937	17865	17691	17979	17777	17653	17601	17677	17773	17816	17911	17646	17836	17802	17719	17924	17678	17928	17702	17718	17780	17649	17683	17713	17758	17931	17786	17822	17673	17905	17671	17812	17640	17967	17957	17766	17549	17694	17751	17765	17933	17752	17797	17647	17633	17694	17914	17820	17790	17743	17672	17801	17667	17735	17676	17810	17706	17896	17795	17639	17511	17649	17725	18012	17679	17593	17859	17735	17679	17457	17818	17697	17723	17629	17813	17571	17834	17823	17708	17877	17763	17575	17771	17830	17678	17806	17900	17656	17822	17778	17734	17695	17787	17847	17740	17811	17723	17957	17751	17696	17825	17868	17628	17820	17666	17805	17884	17859	18138	17895	17864	17663	17620	17657	17897	17794	17868	17775	17833	17603	17910	17870	17925	18010	17830	17867	17688	17767	17799	17716	17688	17976	17744	17926	17879	18107	17729	17696	17536	17882	17994	17582	17825	17894	17694	17909	17855	17725	17754	17651	17707	17880	17707	17708	17764	17744	17752	17809	17767	17852	17698	17805	17901	17699	17799	17763	17849	17456	17734	17548	17912
26361	46110	43270	34134	24589	20347	18717	18679	18249	18311	17919	17707	16639	16019	15839	15587	15778	15897	15472	15434	15379	15117	15219	15137	15064	15026	15091	15080	14826	14960	15149	15060	14938	15211	15139	14990	15117	15037	15065	15042	14995	15162	14869	15134	15073	14925	14864	15918	16918	16264	15821	15257	15050	14932	14852	15070	14847	14871	14876	14776	15018	14660	14800	14833	15030	14936	14942	14806	14879	14702	14924	14873	14754	14870	15049	15013	14862	14713	14897	14944	14857	14900	14963	15034	14769	14894	14916	14924	14935	14691	14895	14786	14848	15055	14811	14908	14848	14904	14868	14785	14994	14858	14876	14805	14813	14862	14789	14829	14688	14785	14872	14924	14884	14777	14912	14934	14927	14908	14817	14816	14966	14704	14973	14876	14924	14957	14903	14715	14843	14892	14939	14808	14749	14839	15018	14838	14911	14731	14868	14987	14922	15066	14729	14825	14925	14831	14857	14838	14795	14823	14971	14766	14833	14942	14770	14779	14826	14864	14784	14849	14965	14899	14897	14878	14862	14873	14791	14792	14883	14806	14856	14861	15025	15025	14924	14897	14824	14906	14774	14694	14946	14863	14803	14975	14825	14976	14910	14782	14862	14757	14798	14884	14787	15013	14842	14851	14824	14588	14811	14794	14880	14973	14875	14886	14858	14826	14890	14756	14751	14843	14945	15011	14869	14802	14866	14808	14898	14739	14761	14898	14919	14897	14874	14926	14768	14728	14959	14833	14802	14810	15035	14751	15054	14849	14931	14868	15001	14899	14734	14789	14934	14779	14963	14862	14751	14888	14760	14896	14928	14824	14704	14848	14755	14677	14981	14817	14888	14932	14936	15005	14896	14783	14946	14917	14835	14903	14784	14721	14853	14810	14722	14943	14796	14845	15040	14835	14752	14934	14824	15047	15008	14943	14783	14782	14734	14914	14873	14914	14647	14791	14853	14782	14898	14846	14800	14852	14793	14886	14901	14823	14678	14819	14929	14778	14738	14936	14813	14949	14892	14764	14869	14927	14821	14937	14772	14729	14886	14891	14982	14782	14767	14794	14791	14956	14963	14925	14950	14787	14756	14903	14848	14891	14776	14887	14852	14791	14885	14872	14858	14829	14878	14904	14752	14790	14932	14701	14915	14957	14815	14965	14835	14764	14854	14804	14658	14754	14686	14760	14806	14796	15010	14763	14714	14772	14833	14917	14821	14727	14771	14671	14907	14866	14733	14846	14694	14854	14767	14855	14833	14711	14998	14838	14937	14829	14852	15022	14980	14791	14815	14941	14925	14770	14795	14734	14778	14689	14930	14878	14914	14788	14866	14866	14894	15000	14928	14805	14781	14827	14961	15082	14906	14902	14896	14758	14865	14780	14859	14847	14830	14711	14777	14861	14813	14860	14813	14702	14936	14716	14896	14730	14633	14942	14804	15041	14852	14777	14992	14807	14858	14933	14892	14871	14997	14702	14903	14762	14798	14931	14890	14938	14977	14931	14894	14880	14927	14930	14641	14893	14770	14874	14824	14843	14974	14868	14725	14820	14652	14660	15012	14855	14886	14706	14910	14970	14790	15061	14813	14761	14721	14696	14697	14617	14793	14848	14835	14889	14705	14848	14914	14840	14845	14858	14803	14908	14812	14800	14862	14862	14749	14755	14692	14691	14728	14849	14809	14739	14931	14728	14871	14882	14842	14931	14907	14782	14853	15011	14877	14772	14819	14934	14747	15026	14684	14881	14911	14949	14856	14735	14593	14768	14927	14700	14745	14856	14754	14878	14881	14807	14988	14742	14884	14640	14810	14761	14861	14824	14915	14659	14743	14712	14881	14987	14809	14666	14863	14744	14711	14744	14795	14753	14893	14884	14817	14862	14634	14738	14822	14946	14726	14685	14915	14824	14787	14702	14925	14696	14881	14855	14714	14965	15003	14873	14821	14782	14707	15024	14786	14794	15099	14651	14890	14790	14732	14814	14769	14789	14725	14977	14954	14811	14815	14757	14995	14809	14771	14790	14787	14773	14801	14849	14813	14743	14932	14716	14828	14831	14744	14818	14826	15074	14800	14820	14802	14893	14836	14902	14663	14969	14822	14675	14945	14812	14790	14870	14765	14787	14799	14884	14716	15026	14823	14788	14844	14797	14741	14832	14783	14761	14779	14931	14888	14965	14826	14852	14727	14912	14745	14731	14931	14859	14896	14706	14816	14772	14920	14814	14969	14724	14913	14774	14888	14715	14849	14948	14972	14715	14970	14867	14624	14842	14892	14870	14811	14788	14754	14827	14754	14904	14755	14944	14894	14890	14789	14854	14888	14945	14891	14778	14657	14731	14954	14883	14877	14919	14932	14907	14770	14791	14768	14879	14773	14791	14856	14785	14812	14837	14733	14816	14817	15040	14884	14656	14834	14936	14709	14868	14802	14876	14904	14763	14788	15003	14724	14871	14919	14851	14851	14945	14979	14761	14790	14819	14915	14842	14775	14745	14689	14863	14917	14840	14739	14855	14920	14938	14623	14921	14752	14813	14963	14773	14916	14858	14916	14919	14748	14913	14816	14946	14672	14689	14940	14832	14758	14848	14723	14798	14751	14848	14920	14964	14886	14842	15009	14953	14799	14739	14798	14880	14784	14832	14859	14889	14873	14780	15051	14800	14953	14783	14940	14857	14741	14927	14629	15054	14813	14866	14683	15100	14999	14905	14779	14887	14861	14833	14889	15026	14858	14753	14802	14589	14916	14912	14854	14873	14745	14839	14863	14825	14893	14958	14878	14906	14764	14813	14732	14999	14873	14700	14948	14769	14923	14994	14578	14936	14956	14787	14867	15033	14703	14905	14894	14889	14992	14655	14898	14773	15097	14791	14915	14863	14740	14927	14878	15028	14845	14886	14790	14901	14943	14849	14920	14823	14756	14957	14799	14679	14988	14593	14863	14805	14812	14825	14797	14773	14848	14816	14920	14860	14967	14723	14767	14735	14752	14817	14802	14763	14821	14912	14866	14893	14956	14785	14764	14778	14856	14900	14906	14779	14945	14903	14721	14764	14787	14695	14827	14792	14870	14908	14921	14770	14903	14648	14763	14911	14647	14861	14864	14963	14838	14735	14903	14940	14721	14786	14799	14576	14835	14832	14748	14780	14735	14896	14715	14936	14812	14555	14922	14875	14855	14898	14962	14705	14943	14705	14911	14840	14993	14836	14732	14800	14778	14831	14803	14765	14803	14787	14795	14820	14869	15117	14689	14860	14806	14802	14987	14935	14840	15023	14735	14820	14855	14813	14904	14707	14744	14860	14899	14934	14820	14865	14817	14880	14874	14698	14827	14879	14912	14888	14776	14703	14712	14922	14807	14912	14956	14712	14822	14782	14874	14733	14812	14807	14952	14852	14979	14789	14806	14842	14696	14752	14783	14696	15022	14821	15027	14769	14820	14878	14774	14849	14921	15055	14846	14827	14758	14768	14806	14814	14821	14877	14745	15055	14626	14798	14911	14928	14813	14870	14714	14850	14824	14613	14728	14730	15048	14745	14729	14926	14681	14610	14844	14776	14767	14651	14840	14807	14914	14774	14837	14675	14751	14859	14729	14787	14909	14935	14811	14778	14806	15058	14732	14739	14877	14911	14858	14750	14711	14797	14769	14873	14703	14959	14750	14760	14906	14951	14718	14690	14888	14952	14875	14856	14782	15038	14907	14878	14947	15145	14809	14781	14822	14803	14987	14741	14930	14934	14919	14763	14765	14957	14810	15004	14804	14791	14773	14846	15034	14797	15019	14867	14800	14684	14870	14936	14836	14859	14732	14905	14798	14904	14706	14750	14743	14864	14872	14885	14843	14781	14878	14606	14652	14870	14728	14728	14948	14804	14946	14826	14882	14796	14847	14840	14880	14807	14826	14761	14945	14859	14754	14838	14943	14829	14996	14802	14760	14891	14931	14697	14805	14816	14939	14760	14833	14771	14785	14820	14926	14829	14667	14825	14790	14752	14794	14743	14865	14675	14941	14926	14841	14730	14747	14837	14946	14982	14803	14903	14774	14877	14858	14880	14811	14963	14856	14662	14773	14920	14672	14935	14976	14749	14836	14889	14667	14869	14672	14808	14787	14864	15063	14890	14905	14747	14726	14915	14889	14895	14676	14899	14960	14900	14911	14874	14772	14843	14878	14893	14811	14815	14786	14863	14845	14742	14863	14797	14829	14749	14768	14686	14959	14804	14845	14809	14786	14624	14723	14776	14960	14847	14787	15037	14893	14944	14914	14801	14887	14888	14834	14860	14693	14870	14871	14883	14811	14880	14925	14837	14962	14769	14833	14864	14960	14795	14879	14803	14924	14921	14719	14691	14796	14951	15077	14756	14710	15012	14980	15034	14698	14806	14771	15023	15021	14930	14787	14762	14817	14930	14926	14987	14932	14953	14919	14674	14810	14849	14877	14853	14904	14874	14726	14733	14779	14885	14762	14763	14786	14736	14843	14965	14899	14866	14889	14798	14691	14834	15010	14883	14725	14904	14832	14936	14880	14849	14656	14919	14725	14749	14976	14811	14955	14827	14740	14800	14661	14834	14815	14842	14860	14851	14751	14993	14658	14953	14776	14843	14776	14891	14777	14838	14769	14954	14785	14678	14842	14726	14969	14795	14827	14947	14927	14882	14831	14912	14684	14747	14871	14911	14812	14810	14712	14865	14795	14786	14932	14809	14689	14769	14814	14844	14823	14888	14913	14838	14813	14919	14684	14821	14705	14593	14851	14908	14788	14874	14943	14847	14807	14799	14964	14804	14714	14937	14956	14911	14834	14872	14902	14805	14811	14761	14732	14763	14727	14822	14690	14959	14893	14730	14796	14715	14837	14860	14824	14684	14799	15021	14790	15000	14855	14822	14804	14788	14904	14789	14857	14827	14722	14917	14922	14781	14959	14806	14861	14701	15008	14897	14929	15015	14944	14755	14795	14755	14856	14834	14686	14916	14981	14883	14977	14973	14862	14768	14905	14881	14907	14980	14732	14826	14809	14801	14748	14989	14905	14862	14735	14826	14808	14881	14743	14979	15036	14992	14841	15067	14777	14688	14808	14865	14692	14660	14888	14765	14941	14983	14891	14807	14929	14886	14838	14874	14823	14699	14965	14761	14953	14760	14824	14880
28035	23614	29516	27136	20731	19307	18811	18608	19005	18927	18652	18644	18333	18300	18148	18219	18093	18325	18259	18138	18170	18120	18253	17899	18103	18032	18100	18094	18208	18120	18148	18007	18076	18223	18022	18134	18127	18073	18027	18069	18277	18007	18008	18033	17976	17943	17802	17993	18172	18355	18284	18109	18101	18140	18273	18137	17900	18018	18149	18067	17976	17952	17939	18158	18029	18254	18064	18084	17929	18035	18129	18180	18019	17962	18048	17909	17988	18204	17953	17990	17855	17761	17926	18034	17913	18097	18207	18212	18148	17931	18127	18019	18049	17983	17880	18056	17799	17910	18066	18024	18120	17988	18059	17841	18046	18011	18111	17963	18059	17898	18056	18038	17799	17992	17952	18051	17932	17712	18014	17989	17994	17910	17857	17895	18040	17879	17994	18159	17809	18031	18189	18047	18089	17952	17867	18045	17770	17924	18133	18090	18059	18031	18037	18141	18038	18001	17781	17790	17942	18137	17917	18056	18074	18106	17923	17993	18069	18128	17997	17918	17789	18151	17926	18046	17873	17934	17956	17919	18124	18115	17845	17861	17757	17949	18110	17918	17968	18029	17865	18069	17919	17845	18001	17876	17911	17854	17792	17891	18262	18171	17933	18082	18168	18159	18123	17868	17970	18147	18037	17853	18183	17900	17935	17786	17811	18112	18143	18114	17979	17871	17805	17916	17755	17847	17971	17926	18124	17868	18011	17970	17936	17915	18037	18080	17984	18091	17783	17889	17981	17954	17977	18031	18064	18246	18126	17879	17804	17756	18017	18172	18035	17859	18063	17990	18018	18063	17964	17993	17784	18101	17964	17996	17927	17896	17899	17828	17917	18064	17954	18026	18069	17950	18094	17964	18009	18131	17899	17840	17859	18054	17906	18020	17972	18074	18095	17981	17927	18073	18112	18016	17928	17854	17964	17805	17889	17870	18084	18003	18012	17955	17985	18014	17763	18013	17979	17909	18058	18116	17979	17964	17941	18089	18034	17987	17796	18125	18009	18073	18004	18017	17937	18206	17989	17979	17908	17932	17981	17968	17974	18132	18080	17954	18135	17903	18165	17737	18048	18019	17895	18094	17753	17893	18066	18051	17944	18217	18086	17950	17845	17755	18140	18034	18173	18091	18153	17907	18024	17931	18008	18153	17867	18053	17994	17877	17997	17946	17964	17907	17870	17821	17963	17792	17951	17923	18069	17953	18121	18028	17847	17988	18098	17864	17895	18040	17942	18044	17981	17825	17857	18294	18098	17904	17860	18009	18074	18157	18110	18130	18015	18020	18104	18002	17989	17943	17925	17618	17975	17966	18149	18024	17983	17877	17966	17798	18020	18134	17903	17896	18076	17989	17887	17979	18075	17937	17949	18051	17877	17909	18028	18099	17828	18093	17947	18116	17966	17899	18082	18045	18145	17992	18113	17917	17909	17930	18121	17991	17742	18009	18164	18073	18161	18098	18092	18266	18014	18022	18242	17794	18044	18138	18082	17847	18132	17920	18111	17962	18180	17991	18083	18161	17870	18181	17941	17842	17962	18047	17932	17825	17985	17876	18014	17880	17849	17740	18117	17819	18073	18145	17830	18137	17965	17708	18021	17978	18203	18204	18086	17949	18014	17935	18000	17800	17984	17944	17959	18149	17990	17911	18083	17885	18045	18006	18068	18052	18232	17991	18102	18094	18117	17793	17829	17904	18071	17978	17859	17911	18050	17998	17993	17961	17900	17990	18263	18166	17846	18023	17995	18026	17964	17905	18182	17915	18052	17977	18051	17930	18051	18048	18016	18003	17993	17932	17964	17991	17943	18053	17882	17990	18058	17756	17786	18098	17999	18299	18090	17998	18024	18228	18075	18102	18051	18088	17986	17985	17995	18247	17978	17830	18008	18036	17960	17757	18182	17993	18091	17694	18080	17967	18140	17974	18132	17994	17836	18137	17947	18219	18033	18114	17987	17907	17788	17862	17945	17947	18066	18054	17702	17895	18013	17894	17895	18092	17869	17729	17895	17966	17923	17907	18010	17900	18025	17950	17925	18070	18045	18106	18277	18000	18102	17947	18099	17925	18140	18148	17871	17998	17899	17778	18015	18098	17870	17936	18113	18258	17947	18179	17872	18047	17724	18259	18011	17824	17806	18045	17995	18097	17867	18103	17808	17989	17991	18078	17911	18016	18019	18153	17975	18037	17966	17980	17925	18130	18067	17977	17963	18094	18064	18242	17987	18004	17927	17940	17992	18090	18010	17772	17843	17999	17800	17957	18169	17954	17947	17936	17920	17900	18132	17920	17860	17970	18003	17988	17846	17906	18027	17902	18007	18072	17993	18082	17986	18032	17893	18068	18015	17977	18080	17869	18330	17992	18177	17908	18037	17970	18188	18045	18186	18021	18048	17994	17992	17901	18022	17973	18058	17778	17977	17983	17981	18054	18006	18020	18002	17851	17875	18138	17848	17989	17826	17953	18047	17820	18141	17973	18147	18072	18000	18095	17984	18026	17974	18075	17901	18189	18094	18213	18085	18084	18026	18079	17843	18120	18084	17910	18018	17909	18116	18070	18181	17882	18080	18115	17892	18147	17951	18065	17938	18096	18282	18100	17907	17978	17942	17950	18016	17855	17845	18026	18052	18051	18114	18040	17998	17997	17997	18189	18327	17960	18085	17998	17981	18051	18043	17802	18118	18079	18160	17967	18084	18106	17935	17967	17836	18162	17912	18120	18066	17929	17976	17974	18261	18032	18026	18115	18009	17990	17968	17961	17837	17904	18166	17946	17946	18077	18022	17855	17917	18039	18181	18044	17943	17929	17895	18055	18024	18181	17944	17903	17983	18068	18220	18187	18120	18061	18096	17861	17979	18009	18016	17987	18166	17888	18119	17905	18015	17831	17852	18095	17750	17896	17940	17923	18058	17885	18130	17858	18096	17980	18054	18061	18004	17981	17997	18348	17970	18022	17919	18055	17955	17827	17907	18027	18187	17998	17893	17958	17919	17930	18099	18093	18163	18225	17982	18022	18093	18077	17996	17942	17980	18157	18122	18082	18043	18168	18020	17925	18106	17870	18092	18018	17800	18065	17966	17975	18073	18078	18016	17928	17935	18003	17925	18052	18022	18074	18148	17952	17956	17962	18182	18180	18014	17913	18070	18034	18091	18105	18044	18147	18137	17995	18132	18116	17991	18066	18172	17874	18129	18191	18231	18112	18151	17908	17968	18106	17935	17894	18109	18037	17742	17970	17927	17829	18026	18227	18275	17957	17943	17934	17944	17785	17844	17964	18091	17846	18216	18009	18105	18064	18085	17994	17926	17822	17767	18246	18064	18085	18067	17894	18042	18054	17949	17907	18031	17888	18132	17942	17999	18156	18039	17988	17971	17959	18025	18019	18053	18354	18007	17917	17962	17969	17961	18145	18113	17991	17917	18041	17841	17838	18087	18080	18109	18058	17937	17957	17825	17928	17845	18054	17958	18089	18092	17890	17924	17983	18116	18086	17965	18104	18084	18120	18126	17955	17862	17969	18045	18070	18097	17849	17908	18118	17957	17990	17897	17913	17835	18011	17900	18188	17982	17929	18015	18222	18030	18099	17922	17879	17805	18005	18000	17937	18098	17974	18002	17993	17918	18051	17842	17901	17963	17892	17823	18021	18058	17853	18036	18001	17960	17967	17896	17888	18173	18166	18250	18008	18153	18039	17903	17966	18084	18066	18127	18134	17916	17924	17961	18015	17839	17964	17949	18301	18097	17830	18014	18062	18013	17804	17969	18075	18037	17803	18128	18157	18170	18215	17970	17881	18170	17878	18173	18167	18128	17854	17946	18061	18055	18073	17802	17975	17997	17963	18015	18190	18150	18066	18040	18034	17844	18007	18035	18058	18043	18050	17975	18036	18121	17961	18118	18051	18035	17987	18189	18084	18006	17990	17905	18043	17869	18230	18249	17926	17954	17991	17975	17844	17937	18003	17950	17908	18040	17929	18074	18033	17954	17844	18022	17915	17902	17975	17956	17860	18068	18031	17827	17863	17942	18065	17978	17992	18008	18122	17953	17970	17952	17887	18115	18050	17998	18145	18199	17993	17893	17972	18026	18024	18182	17826	17963	17896	18101	17905	18016	18117	17968	17896	17776	17958	17884	18118	17889	17899	18132	17991	17964	17835	18067	18029	18224	17958	17779	17849	18200	18043	18044	17915	18044	18225	17956	17990	17961	17871	18007	18160	17930	17946	17935	18116	17906	18075	18086	17907	17999	17946	17935	18101	18069	18028	18035	17889	18130	18023	18017	18065	17994	18155	17939	18020	17935	18161	17962	18058	17916	18082	17977	17993	18066	17842	17848	17856	18034	17821	17948	17951	17896	17933	17888	18172	17801	18224	18069	17980	18106	18014	17888	18052	17809	17867	18197	18079	17928	17951	18026	17977	18057	17822	17938	18106	17924	17990	17941	18186	18070	17981	18126	18019	17943	17994	18008	18054	18023	18031	17903	18134	17974	17826	18033	18038	18031	18186	17797	17971	18267	17960	18169	17986	17967	17779	17906	18044	17986	17967	17972	18001	18001	18174	18070	18171	18050	17977	17976	17956	18079	18057	18111	17919	17994	18008	17906	17964	18156	18062	18091	18134	17898	18043	17721	17906	17690	17801	18079	17854	18215	17950	18098	17814	17932	17961	17971	17859	17952	17962	17987	17802	18137	18000	18067	18283	18061	18046	17803	17970	18049	17955	18067	17993	18152	18060	17918	18115	17860	18001	18100	18146	18128	17816	17996	18198	17848	17964	18121	17947	18067	17973	18075	18117	18151	17993	18063	17938	18122	17878	18222	18039	17858	17938	18095	18097	17914	17987	18045	18039	17941	18000	18249	18008	17989	17948	17655	17892	18112	18037	18039	18004	17875	18162	18011	18074	18017	17871	17884	18040	18127	18109	17928	18030	18077	17832	17886	18034	18013	17923	18073	18071	17941	17759	18121	18225	17974	17977	17982	17939	18170	18374	17947	17895	18102	18145	17976	17892	17877	18023	17766	17952	18078	17923	17834	18058	18119	18204	18102	17984	18090	17888	18002	17820	18223	18108	18052	18223	18210	18057	17962	18128	18094	17931	17979	18055	18100	18074	18152	17882	18200	17984	17875	17961	18171	18162
22538	31197	31730	25116	18762	16712	16127	16087	16525	16251	16329	15979	15447	15345	15188	15314	15185	15240	15179	15278	14997	15055	15100	15048	15258	14945	14924	14898	15057	14939	15106	15084	15028	14958	15046	15060	15001	14997	15134	15136	15278	14992	15064	15133	14988	15180	14935	14899	15185	15085	15148	15059	14945	15179	14944	14979	14984	14997	15093	15150	15044	14942	14988	15040	15137	14941	14902	14974	14967	14908	15004	15115	14895	14983	14924	15079	14940	15064	15011	15026	14802	15010	15045	14902	14804	14777	14883	14917	15204	14949	14917	14853	15096	15030	14867	15053	14953	15036	15002	15000	14900	14922	14840	14979	15165	14917	15085	14980	14867	14864	14988	14951	14965	14709	14846	15069	14996	15117	14901	14967	15100	14892	15185	15084	15000	14841	14968	14821	15039	15132	15008	15048	14803	14925	14876	14952	14898	15056	14834	15239	15042	15021	14960	14926	14923	15029	14867	14920	14908	14939	15022	15106	15051	14889	15105	14927	15094	14969	14995	14947	14819	14938	14997	14896	14862	15045	15003	14806	14881	14988	14943	14860	15006	14906	15084	15116	15057	15106	14852	15072	14995	14997	14975	14949	14916	15071	14891	15122	15141	14851	14847	14913	14939	15040	15019	14905	14909	15011	15049	14897	15037	14919	14895	14928	14770	15012	15009	14869	14966	14855	14953	14921	15039	14958	14934	15079	14863	14862	15019	14836	14956	14968	15014	14962	14887	15059	14870	15026	14895	15240	14866	14900	14994	14807	14985	14953	15126	14878	15064	14922	14995	14942	14746	14853	15040	14928	14942	14876	14873	15095	15083	14938	15000	14898	15089	14778	14986	14926	15079	14984	14985	15101	15034	14984	15062	14798	14884	14848	14924	14900	14977	14941	14906	14943	14851	14971	14963	14879	15119	15003	15156	14954	14821	14949	15054	14931	15018	14927	14950	15010	15147	14874	14849	14965	15137	14952	14892	14878	14971	14936	15047	14948	14892	14965	15036	15031	14970	14926	15126	14727	15096	14968	14976	14870	14930	14967	15071	14994	14876	15127	14845	14916	14989	14842	14906	15060	14855	15039	14960	14861	14884	14920	14917	15097	14972	15043	14804	15257	14913	15051	14975	14942	15096	15122	15031	14898	15029	14959	15123	14951	14828	15033	15000	15013	14932	14928	15116	14984	14930	14950	15108	15054	15038	15065	15025	14951	14982	15035	14965	14998	14963	14742	14975	14992	15028	15105	15150	14895	14940	14957	15026	14842	14984	14859	14875	14819	14924	14980	14908	14916	15011	15075	14841	14998	14996	15006	15081	15026	14771	14973	14839	15382	14889	15038	14916	15081	14848	14930	14949	15066	15006	14938	15030	14956	14975	15137	15047	15026	15042	15133	14978	15025	15224	14817	14977	15125	15020	15045	15102	15006	15031	14904	15028	14937	15007	15073	14911	14844	14898	15021	14911	14944	14919	14976	14947	14944	15131	15085	14983	14984	14930	15023	14959	14914	15087	15138	14970	14874	15052	15017	14979	15055	14852	15085	14970	15107	14981	15049	14883	15020	14830	14965	14922	14904	15087	14964	14975	14754	14952	14962	14836	15101	14879	14981	14977	14957	15052	14772	14924	14974	14964	14933	15052	14933	14963	14929	14811	15002	14937	15060	15074	15037	15011	15050	14981	15095	15000	15057	15031	15097	15144	14904	14941	14913	14925	14871	15068	15010	15108	15041	14959	15030	15074	14924	15106	14909	14908	14919	14843	14961	14966	14966	14894	14837	14876	14937	14883	15007	14914	15036	15086	14809	14840	14974	14916	14949	14873	14858	14895	14929	15078	15073	14968	15037	14875	14842	15025	14852	15052	15068	15121	14787	14850	14933	15009	15022	14978	15049	14834	15049	14857	15119	14937	14945	14856	14954	14889	15004	14997	14917	14791	15099	14940	14924	15025	14892	15115	14980	15000	15059	15214	14971	15054	14896	14934	14949	14952	15078	14969	14974	14968	14960	14869	14970	15003	14986	15222	14879	14996	15073	14945	15065	15127	15047	14959	14784	14946	15031	14805	14977	14823	15070	15059	14921	15034	14833	15054	14976	14667	14959	14800	14860	15068	14890	15160	15220	14932	15047	14949	14961	14985	14932	14918	15034	15066	15122	14727	14981	14834	14853	14959	14937	15079	14951	14973	14918	14845	15000	14929	14947	14930	14960	15074	15052	15110	15030	14899	14896	14869	14861	14828	14754	14920	14819	14766	14830	14995	14924	15019	15111	14943	14987	14988	14973	14922	15007	14923	15104	14878	15137	14993	15002	14940	15012	14986	15044	15021	14896	15131	14956	15004	14888	15065	14958	15035	14834	14843	14934	14845	15182	14985	14969	14830	15062	15087	15024	15004	14833	15002	14991	14850	15055	14930	14887	14941	14810	15117	14992	14927	15065	14773	14953	14873	14842	14931	14923	14877	14978	14976	14973	14790	14954	15025	15064	14943	14949	15136	15029	14956	14958	14744	14875	15035	14930	14993	15077	14831	14933	14880	14997	15053	14858	14960	15025	15024	14863	15160	14891	14873	14932	14964	14943	14918	15062	15047	15075	14912	14882	14930	14943	14980	14941	15035	14966	15001	15057	14985	15155	15050	14876	14913	14974	14925	14891	14923	15006	14886	14944	14967	14797	14917	14869	14945	14981	15016	14965	14917	14976	15025	14902	14838	15078	15135	14744	14990	14860	14952	14925	14975	14975	14988	15039	14920	15046	15043	15194	15112	14898	15019	15118	14957	14910	14987	14899	14950	14989	15008	15025	15003	14982	15018	15157	15019	14889	15027	15040	14865	14930	14948	14844	15003	15018	15027	15072	14956	15125	15138	15004	14830	14945	14989	14849	14913	15025	14958	15087	15016	15129	14859	14864	14956	14783	15143	14919	15049	14930	15121	14921	15087	14924	14892	14823	15078	14984	15077	14853	14900	15000	15066	14953	14927	15126	14891	15120	14979	15036	14924	15000	15184	14824	14942	15042	15084	15068	15057	15140	15039	14863	15052	14940	14878	15057	15012	14941	14994	15094	14845	15146	14906	14786	15085	15045	14860	14961	14880	14927	15043	14989	15047	14747	15120	14991	15252	14922	15052	14857	14883	15019	15117	14978	14971	14918	14940	15128	14923	14842	15098	14926	14957	14987	14915	14923	15043	14891	15066	14935	14816	15006	15269	15003	15001	14807	15057	14819	14944	15087	15084	14974	14941	15080	14891	14973	15038	14850	14846	15047	14973	14954	14995	14966	14962	14896	14952	15009	15040	14938	14957	14830	15093	14860	15039	14938	14999	14851	15074	14960	14929	14833	15045	14985	14734	14916	15049	14850	15234	15062	15071	14880	15098	14958	14861	15049	15034	15083	14774	15033	14935	14885	14880	14977	14908	15036	14952	15187	15023	15111	14768	14959	14846	14926	14753	14926	14940	14926	15005	15035	15043	14935	15133	15176	14970	15076	14757	14979	15025	15044	14762	15023	15075	15101	14893	14783	14956	14859	14941	14863	15195	14935	14875	14897	14998	15141	14998	14976	15203	14880	14984	14899	14870	14906	15048	14857	15006	14979	14923	15092	14878	14957	15063	15081	14935	14895	15131	14894	15131	14911	15034	14860	14803	14907	15078	14866	15068	14889	14864	15021	14989	15035	14957	15021	14889	14996	14964	14961	14859	14958	14836	15164	14947	14815	14981	14870	14927	14967	15002	14832	15004	14926	15004	14965	14959	14883	15084	15005	14933	15184	15117	14977	14934	14881	14926	14909	14947	15014	15041	15017	14997	15078	14982	14866	14900	15032	14968	14989	14833	14974	15023	14954	15051	15055	14883	14986	14975	15085	14892	15076	15026	14997	14959	14977	15026	15036	15079	14984	14994	14934	15073	15079	14932	14867	14937	15092	14843	15004	14913	14882	15006	14886	15002	15074	15014	14963	14835	15040	15082	15094	14929	14997	15033	15025	14971	14956	14968	14969	15166	14827	14989	14985	14918	14936	14996	15129	14954	14921	15069	14863	15099	15035	15022	14768	14900	14905	15039	14829	15110	15087	14994	14860	15126	15016	14936	15037	14946	14947	15095	14755	14940	15042	14900	15176	14918	14985	14856	15155	14963	14992	14903	15024	15015	14745	14961	14801	14946	14915	15014	15043	14957	14970	15102	14892	14930	15030	15015	14879	15016	14836	15105	14905	15116	14919	15008	14984	14898	14858	14988	14969	14977	14833	14991	14948	14907	14999	14921	15082	14978	14990	15038	14978	14967	15020	14960	15034	14921	14956	14859	15178	14862	14976	15065	15039	14862	15047	15126	14828	14748	15060	14990	15225	14874	14855	14908	14843	14909	14781	14889	15041	14841	15007	15061	14994	15023	14823	14916	14864	15052	14950	14844	15037	14982	14949	14922	14751	14901	15019	15013	15034	15045	14970	14872	14962	14888	14926	15075	14938	15003	14919	14942	15027	15003	14932	14964	14929	14994	15035	15030	14837	15079	15035	15025	15039	14963	15062	14970	14984	15051	14949	15078	15045	14988	14892	15145	14918	14995	14953	15036	15107	15018	15077	14930	14823	14838	15075	15142	15031	14938	15013	14836	14795	15001	14990	15136	15006	14947	14970	14939	15056	15024	15025	15120	14996	14993	14973	14874	14868	14898	14901	14962	14994	14913	14896	14872	15011	15019	14931	15035	14851	15011	14995	14834	15036	15117	14951	14845	14843	14901	14981	14856	15059	15091	14817	14917	14986	15154	15047	15008	15000	15033	14958	15026	15035	15073	15039	14999	14993	14973	15091	15111	15164	15063	14793	14819	15149	15042	14954	14934	14898	14904	15083	14901	14972	14968	15047	14978	15003	14874	14998	15042	14935	14995	14715	14995	14874	14881	14975	14760	14897	14845	15043	14895	15070	14890	14891	15017	14983	14847	14894	15015	15090	14909	14914	15049	14900	15001	14941	15019	14961	14900	15011	15059	14933	14845	15090	15066	15131	15024	15013	14856	14795	15078	14917	15244	14998	15074	15079	14806	14972	14887	15069	14826	15041	14890	14991	14940	15044	14875	15056	14937	14964	14976	15076	14852	15163	14887	15194	14827	15015	14880	15030	15002	15032	15040	14876	14956	14891	14945	15015
23925	21432	29021	24663	22894	23161	22301	19719	19580	19313	18938	18452	18263	18015	17928	18166	18081	17710	17998	17655	17846	17772	17450	17428	17660	17545	17474	17523	17351	17487	17700	17600	17507	17527	17528	17486	17545	17769	17595	17568	17664	17649	17304	17552	17439	17474	17607	17732	18480	18196	17892	17852	17612	17447	17474	17580	17463	17271	17584	17249	17418	17412	17456	17585	17538	17607	17353	17435	17497	17518	17585	17582	17380	17552	17488	17576	17541	17404	17402	17451	17532	17363	17451	17675	17350	17566	17420	17512	17415	17430	17640	17383	17595	17511	17255	17243	17460	17503	17457	17491	17200	17457	17478	17375	17375	17584	17554	17508	17449	17504	17422	17464	17525	17331	17536	17234	17616	17359	17406	17312	17468	17651	17431	17510	17584	17523	17374	17376	17358	17456	17392	17326	17368	17394	17255	17380	17399	17467	17344	17476	17400	17332	17421	17343	17606	17398	17491	17418	17472	17292	17239	17445	17519	17502	17470	17502	17565	17311	17373	17309	17335	17531	17338	17381	17332	17512	17250	17416	17449	17287	17463	17530	17455	17351	17432	17262	17405	17383	17424	17412	17399	17266	17325	17622	17411	17484	17514	17554	17282	17418	17439	17562	17518	17326	17391	17213	17316	17379	17461	17339	17368	17418	17252	17132	17452	17475	17381	17619	17336	17647	17428	17497	17410	17550	17614	17390	17416	17355	17548	17368	17333	17475	17495	17569	17421	17380	17368	17117	17311	17377	17639	17378	17418	17540	17483	17499	17641	17629	17439	17306	17403	17536	17401	17170	17369	17290	17640	17365	17365	17498	17476	17466	17297	17663	17469	17485	17297	17387	17525	17546	17485	17202	17350	17237	17650	17410	17473	17571	17419	17542	17465	17350	17301	17559	17364	17512	17381	17429	17409	17495	17289	17579	17521	17400	17646	17544	17358	17386	17263	17419	17423	17309	17239	17320	17471	17580	17522	17677	17551	17525	17445	17476	17317	17540	17355	17263	17532	17584	17392	17313	17233	17461	17461	17354	17525	17316	17389	17486	17558	17441	17460	17279	17427	17435	17398	17438	17411	17348	17543	17399	17431	17190	17260	17384	17560	17347	17582	17558	17498	17444	17480	17301	17508	17389	17213	17479	17603	17606	17264	17535	17372	17370	17424	17403	17514	17406	17564	17408	17535	17385	17329	17332	17450	17412	17340	17455	17360	17238	17445	17478	17486	17412	17572	17573	17415	17408	17378	17405	17407	17670	17246	17405	17552	17393	17274	17372	17422	17208	17533	17595	17351	17475	17481	17424	17611	17466	17383	17390	17559	17403	17509	17456	17460	17523	17347	17496	17458	17478	17377	17363	17428	17466	17525	17498	17496	17553	17422	17517	17432	17393	17518	17422	17550	17574	17305	17399	17425	17476	17391	17350	17257	17506	17558	17468	17529	17517	17487	17380	17440	17355	17340	17245	17449	17428	17341	17578	17521	17449	17553	17340	17444	17525	17483	17362	17276	17444	17263	17464	17458	17412	17427	17367	17540	17449	17471	17477	17472	17451	17541	17379	17486	17151	17407	17372	17489	17575	17383	17737	17225	17392	17423	17371	17330	17175	17463	17592	17200	17351	17269	17359	17391	17439	17351	17634	17427	17162	17353	17272	17282	17504	17473	17464	17451	17459	17560	17593	17406	17374	17340	17371	17485	17368	17369	17446	17295	17147	17470	17483	17470	17488	17694	17356	17407	17470	17416	17364	17312	17258	17342	17482	17539	17373	17352	17365	17348	17411	17617	17527	17620	17543	17493	17534	17319	17267	17456	17347	17328	17244	17135	17526	17630	17488	17417	17413	17574	17508	17433	17507	17460	17345	17452	17269	17153	17451	17358	17587	17525	17454	17465	17377	17455	17458	17432	17545	17460	17154	17410	17477	17454	17247	17528	17508	17424	17370	17384	17409	17428	17553	17466	17376	17515	17448	17390	17285	17510	17500	17400	17492	17537	17418	17383	17458	17581	17274	17272	17468	17692	17474	17559	17567	17492	17407	17296	17630	17320	17575	17397	17570	17529	17329	17421	17391	17624	17446	17491	17394	17578	17475	17569	17214	17646	17520	17575	17445	17505	17339	17497	17520	17382	17400	17511	17305	17281	17380	17426	17409	17412	17368	17315	17564	17314	17492	17668	17512	17367	17530	17350	17413	17444	17461	17391	17436	17399	17590	17520	17465	17541	17278	17387	17477	17439	17480	17469	17503	17346	17266	17306	17497	17379	17375	17537	17485	17492	17342	17483	17492	17172	17344	17463	17477	17421	17360	17238	17262	17551	17258	17467	17412	17499	17434	17289	17278	17560	17411	17435	17485	17457	17562	17541	17504	17653	17362	17510	17457	17645	17411	17421	17818	17297	17532	17429	17192	17409	17525	17515	17142	17586	17467	17422	17449	17541	17440	17528	17348	17401	17326	17483	17451	17594	17203	17433	17355	17395	17473	17464	17338	17597	17536	17440	17459	17326	17395	17502	17414	17462	17351	17296	17474	17595	17328	17496	17596	17318	17420	17538	17609	17376	17385	17576	17396	17311	17427	17464	17444	17476	17411	17239	17398	17558	17533	17812	17589	17185	17415	17216	17400	17526	17595	17409	17407	17432	17586	17435	17498	17406	17437	17515	17480	17433	17601	17388	17407	17536	17501	17370	17376	17541	17505	17725	17317	17236	17373	17343	17363	17336	17484	17611	17381	17376	17299	17422	17463	17381	17515	17511	17370	17279	17279	17370	17561	17393	17586	17504	17386	17463	17482	17471	17473	17660	17477	17552	17487	17428	17371	17525	17662	17240	17323	17495	17461	17260	17502	17573	17434	17394	17705	17407	17438	17566	17495	17409	17230	17213	17545	17282	17267	17578	17369	17433	17456	17332	17164	17356	17448	17320	17369	17417	17278	17423	17544	17502	17477	17247	17413	17475	17199	17426	17431	17358	17397	17484	17511	17503	17358	17456	17400	17539	17346	17306	17454	17477	17452	17570	17250	17620	17357	17355	17442	17550	17302	17311	17337	17469	17351	17582	17458	17140	17491	17390	17432	17336	17382	17484	17505	17670	17489	17513	17392	17564	17505	17433	17309	17478	17525	17283	17296	17543	17557	17380	17427	17363	17309	17251	17516	17495	17608	17682	17568	17366	17447	17615	17445	17521	17422	17325	17295	17419	17458	17230	17353	17397	17485	17368	17491	17513	17599	17519	17477	17559	17456	17314	17478	17300	17421	17642	17667	17553	17439	17451	17308	17441	17497	17490	17279	17401	17268	17462	17475	17232	17588	17510	17562	17451	17476	17257	17545	17355	17414	17373	17371	17248	17437	17519	17587	17468	17367	17467	17655	17490	17475	17343	17381	17475	17438	17470	17444	17357	17520	17216	17402	17189	17318	17585	17333	17209	17340	17387	17525	17369	17497	17297	17372	17309	17513	17514	17284	17484	17484	17353	17404	17483	17380	17342	17477	17537	17253	17437	17519	17600	17308	17398	17444	17444	17011	17469	17273	17421	17307	17291	17541	17232	17353	17461	17583	17409	17496	17352	17484	17394	17385	17428	17264	17395	17430	17466	17306	17513	17455	17635	17394	17620	17430	17615	17461	17576	17551	17573	17519	17436	17314	17489	17392	17446	17299	17307	17299	17490	17185	17624	17451	17455	17403	17582	17492	17545	17480	17357	17315	17298	17541	17347	17225	17592	17479	17425	17475	17244	17286	17492	17528	17558	17543	17436	17530	17412	17411	17300	17526	17531	17137	17473	17428	17342	17230	17595	17427	17493	17398	17488	17418	17388	17352	17338	17298	17385	17415	17446	17444	17373	17633	17572	17501	17304	17350	17442	17534	17393	17679	17466	17295	17379	17393	17554	17530	17775	17428	17576	17362	17405	17478	17365	17472	17480	17295	17348	17513	17549	17513	17591	17569	17483	17469	17572	17336	17527	17398	17519	17198	17439	17341	17553	17405	17308	17242	17417	17443	17487	17626	17540	17333	17557	17452	17299	17471	17462	17606	17496	17618	17479	17457	17496	17495	17566	17393	17432	17373	17339	17484	17390	17493	17316	17282	17502	17404	17329	17537	17414	17482	17372	17532	17434	17331	17489	17389	17364	17397	17546	17480	17466	17505	17348	17561	17300	17489	17426	17478	17397	17548	17688	17382	17500	17286	17340	17329	17470	17439	17410	17471	17536	17383	17461	17348	17510	17425	17423	17517	17651	17334	17343	17436	17651	17396	17219	17351	17533	17586	17502	17457	17129	17366	17407	17227	17348	17386	17653	17316	17309	17445	17296	17527	17413	17438	17290	17559	17473	17418	17262	17477	17364	17634	17260	17547	17485	17383	17495	17461	17420	17235	17573	17451	17397	17464	17458	17097	17330	17475	17565	17323	17329	17409	17550	17280	17526	17469	17401	17423	17347	17390	17284	17547	17370	17530	17490	17553	17527	17537	17248	17391	17575	17439	17501	17305	17335	17385	17458	17302	17515	17370	17457	17372	17546	17550	17558	17559	17359	17625	17379	17333	17384	17373	17330	17470	17611	17405	17475	17213	17366	17399	17453	17285	17363	17622	17548	17397	17449	17423	17390	17616	17505	17562	17465	17506	17443	17417	17306	17413	17485	17160	17473	17412	17451	17344	17387	17388	17491	17248	17335	17589	17500	17559	17373	17446	17451	17393	17454	17261	17434	17520	17532	17578	17563	17456	17308	17332	17572	17493	17463	17477	17437	17644	17457	17278	17680	17476	17348	17314	17600	17418	17358	17429	17069	17342	17285	17349	17651	17610	17555	17510	17565	17393	17145	17545	17535	17501	17575	17377	17516	17326	17432	17539	17378	17337	17462	17537	17404	17499	17419	17380	17503	17459	17388	17300	17517	17364	17451	17376	17520	17324	17416	17455	17316	17393	17502	17401	17428	17410	17540	17285	17637	17349	17257	17543	17586	17247	17375	17201	17450	17303	17316	17367	17380	17531	17468	17342	17479	17346	17264	17523	17360	17446	17457	17345	17323	17508	17236	17480	17512	17643	17493	17572	17344	17435	17421	17448	17406	17396	17653	17358	17303	17535	17452	17515	17363	17427	17480	17342	17548	17533	17522	17510	17632	17593	17442	17349	17335	17302
23624	40005	40495	31516	22723	19057	17681	17749	17955	17373	16914	16093	15827	15426	15340	15584	15294	15224	15091	14831	15139	14911	14767	14887	14738	14610	14694	14677	14614	14619	14815	14810	14751	14749	14868	14682	14651	14659	14728	14759	14918	14672	14866	14805	14611	14614	14942	15122	15945	15569	15385	15039	14979	14713	14814	14785	14665	14605	14564	14715	14585	14858	14735	14847	14699	14757	14774	14637	14778	14707	14787	14627	14715	14706	14855	14666	14705	14692	14742	14634	14713	14692	14811	14625	14974	14586	14745	14693	14680	14676	14701	14861	14530	14721	14763	14673	14598	14744	14574	14715	14642	14871	14791	14465	14504	14608	14687	14784	14621	14674	14538	14494	14774	14663	14593	14637	14735	14669	14705	14629	14616	14785	14619	14574	14626	14775	14701	14520	14584	14749	14665	14656	14618	14610	14652	14602	14479	14581	14915	14763	14793	14707	14598	14664	14502	14568	14661	14718	14685	14753	14687	14579	14552	14629	14489	14670	14678	14771	14818	14549	14645	14657	14507	14703	14526	14536	14903	14726	14701	14665	14668	14652	14680	14797	14792	14808	14585	14663	14729	14742	14606	14785	14773	14825	14862	14663	14762	14733	14557	14605	14541	14768	14629	14586	14778	14735	14687	14777	14752	14682	14643	14504	14531	14686	14701	14596	14703	14729	14796	14411	14729	14724	14686	14818	14641	14709	14666	14531	14661	14675	14522	14713	14651	14598	14608	14638	14682	14727	14690	14489	14738	14798	14775	14783	14539	14749	14661	14613	14738	14476	14723	14397	14570	14681	14783	14663	14695	14592	14557	14657	14731	14741	14730	14636	14668	14629	14612	14642	14601	14708	14777	14543	14766	14560	14613	14626	14705	14681	14727	14798	14579	14748	14707	14611	14757	14577	14599	14625	14548	14676	14476	14660	14641	14659	14770	14675	14827	14743	14693	14646	14722	14742	14725	14573	14585	14696	14450	14645	14878	14650	14715	14656	14701	14689	14620	14723	14685	14732	14561	14687	14650	14713	14637	14661	14679	14713	14686	14735	14553	14746	14684	14619	14734	14685	14618	14789	14722	14661	14789	14606	14583	14458	14655	14641	14796	14489	14618	14803	14561	14623	14789	14764	14602	14740	14731	14585	14694	14680	14669	14344	14515	14714	14648	14602	14664	14585	14749	14894	14602	14781	14672	14765	14779	14630	14607	14787	14485	14654	14791	14792	14528	14755	14705	14628	14664	14619	14677	14636	14558	14795	14548	14619	14619	14716	14516	14815	14870	14590	14663	14707	14671	14692	14696	14795	14714	14591	14812	14500	14708	14555	14852	14724	14637	14654	14665	14613	14598	14537	14759	14864	14612	14730	14767	14648	14752	14679	14424	14601	14559	14756	14812	14794	14662	14567	14750	14692	14612	14795	14848	14852	14615	14560	14682	14835	14562	14564	14644	14678	14727	14644	14866	14678	14868	14813	14611	14621	14727	14586	14462	14857	14694	14625	14580	14686	14680	14531	14681	14616	14853	14597	14758	14519	14657	14558	14746	14580	14525	14875	14586	14671	14640	14713	14651	14619	14638	14561	14636	14748	14656	14529	14606	14676	14844	14489	14673	14847	14739	14801	14413	14634	14572	14765	14693	14680	14627	14611	14604	14650	14841	14566	14693	14726	14692	14744	14611	14713	14662	14642	14498	14773	14674	14643	14593	14523	14648	14625	14732	14707	14617	14628	14664	14627	14943	14651	14625	14695	14823	14542	14870	14513	14645	14665	14427	14681	14602	14736	14647	14932	14611	14594	14510	14752	14768	14580	14773	14752	14616	14672	14682	14678	14767	14730	14807	14591	14936	14718	14535	14682	14735	14601	14698	14740	14595	14856	14483	14585	14628	14784	14623	14729	14747	14610	14582	14754	14806	14674	14540	14592	14711	14639	14748	14414	14717	14806	14623	14834	14662	14741	14620	14717	14656	14496	14775	14669	14647	14574	14730	14809	14661	14676	14697	14674	14758	14685	14699	14644	14762	14633	14800	14626	14677	14657	14649	14553	14773	14868	14592	14635	14660	14830	14636	14824	14718	14569	14872	14562	14543	14514	14743	14684	14737	14712	14587	14526	14482	14619	14615	14605	14658	14568	14600	14680	14590	14492	14653	14687	14668	14567	14550	14806	14761	14730	14780	14847	14656	14553	14682	14684	14588	14745	14488	14517	14660	14705	14600	14735	14613	14830	14623	14714	14638	14739	14534	14659	14771	14643	14866	14646	14659	14631	14633	14663	14879	14587	14636	14687	14740	14708	14742	14575	14716	14675	14606	14717	14759	14816	14717	14867	14847	14585	14555	14773	14728	14614	14740	14497	14677	14753	14767	14774	14582	14755	14858	14583	14717	14573	14457	14599	14541	14810	14653	14694	14595	14744	14633	14570	14555	14575	14625	14715	14525	14737	14514	14660	14806	14593	14722	14797	14619	14780	14711	14810	14808	14476	14663	14751	14654	14698	14556	14536	14676	14626	14723	14730	14655	14638	14837	14755	14716	14572	14610	14498	14756	14637	14766	14643	14665	14643	14643	14638	14741	14672	14696	14686	14643	14837	14659	14635	14585	14639	14586	14587	14800	14693	14875	14673	14799	14664	14642	14654	14746	14696	14789	14643	14727	14769	14761	14453	14697	14702	14572	14535	14771	14698	14748	14758	14507	14865	14557	14668	14590	14552	14737	14878	14650	14694	14702	14629	14510	14725	14733	14671	14586	14706	14681	14764	14732	14848	14512	14516	14662	14589	14539	14636	14754	14752	14645	14634	14666	14727	14717	14631	14533	14750	14512	14695	14734	14578	14705	14691	14716	14770	14729	14570	14735	14736	14760	14709	14661	14690	14540	14715	14512	14640	14625	14687	14763	14543	14651	14619	14619	14681	14637	14669	14655	14686	14644	14666	14694	14760	14743	14656	14810	14668	14629	14650	14762	14684	14655	14596	14711	14696	14628	14810	14587	14550	14629	14736	14684	14663	14727	14595	14697	14609	14699	14823	14654	14646	14536	14553	14672	14739	14509	14846	14500	14649	14722	14579	14721	14748	14499	14771	14601	14655	14693	14686	14611	14681	14703	14544	14676	14729	14688	14443	14655	14672	14871	14451	14584	14625	14623	14650	14543	14737	14668	14682	14537	14590	14505	14654	14659	14768	14716	14602	14658	14800	14690	14532	14824	14726	14653	14677	14650	14733	14664	14580	14637	14461	14609	14697	14588	14678	14543	14528	14767	14565	14766	14704	14572	14528	14611	14757	14651	14675	14674	14595	14700	14658	14682	14712	14623	14868	14565	14588	14558	14708	14806	14643	14857	14631	14685	14581	14644	14594	14688	14660	14754	14550	14733	14687	14797	14692	14703	14646	14565	14640	14622	14633	14691	14625	14708	14587	14689	14564	14722	14637	14731	14480	14694	14680	14676	14679	14623	14557	14556	14812	14623	14629	14762	14686	14709	14704	14543	14708	14666	14784	14552	14641	14734	14544	14727	14631	14728	14694	14515	14699	14688	14598	14734	14822	14780	14715	14758	14533	14707	14667	14738	14638	14695	14543	14652	14730	14735	14658	14554	14667	14818	14597	14768	14614	14630	14501	14662	14669	14635	14621	14554	14933	14638	14672	14608	14680	14793	14569	14676	14810	14741	14600	14652	14642	14605	14797	14644	14738	14639	14508	14623	14560	14700	14677	14603	14538	14705	14515	14693	14589	14502	14738	14559	14607	14644	14645	14650	14510	14680	14564	14787	14703	14854	14654	14725	14679	14619	14649	14700	14611	14653	14519	14791	14643	14519	14566	14597	14693	14630	14858	14685	14719	14720	14712	14722	14597	14758	14651	14659	14635	14728	14766	14537	14704	14653	14707	14770	14570	14733	14725	14807	14599	14655	14732	14758	14663	14629	14636	14614	14607	14685	14719	14641	14688	14540	14667	14616	14684	14605	14584	14825	14624	14709	14806	14667	14645	14647	14742	14720	14642	14566	14623	14590	14642	14580	14701	14712	14533	14693	14588	14753	14627	14585	14773	14689	14532	14752	14631	14719	14678	14680	14857	14615	14520	14655	14761	14750	14664	14706	14677	14740	14714	14618	14645	14786	14814	14767	14675	14718	14546	14447	14851	14744	14836	14673	14694	14575	14924	14617	14692	14764	14722	14706	14669	14688	14755	14758	14610	14551	14685	14898	14537	14524	14475	14684	14777	14692	14681	14671	14786	14439	14506	14753	14560	14585	14602	14565	14704	14616	14707	14651	14514	14619	14646	14617	14546	14664	14790	14791	14641	14701	14731	14686	14647	14669	14714	14708	14695	14779	14722	14704	14798	14748	14647	14673	14629	14730	14603	14707	14803	14694	14704	14744	14702	14668	14539	14727	14524	14644	14713	14739	14576	14925	14814	14617	14773	14778	14584	14772	14595	14707	14632	14817	14593	14488	14681	14726	14548	14793	14590	14840	14689	14751	14730	14725	14701	14600	14760	14655	14611	14832	14674	14750	14799	14695	14583	14754	14530	14465	14711	14660	14656	14636	14876	14487	14634	14708	14710	14639	14697	14625	14739	14722	14767	14531	14588	14572	14660	14736	14721	14657	14703	14577	14727	14656	14834	14568	14481	14692	14631	14642	14770	14644	14598	14762	14703	14653	14689	14681	14633	14666	14508	14596	14860	14698	14758	14701	14677	14737	14623	14692	14572	14624	14855	14577	14690	14690	14619	14759	14703	14595	14494	14550	14605	14719	14667	14631	14730	14782	14691	14483	14767	14658	14721	14661	14508	14566	14546	14700	14718	14817	14715	14669	14818	14526	14655	14552	14676	14695	14791	14787	14693	14692	14741	14742	14620	14636	14951	14688	14632	14659	14514	14620	14695	14759	14741	14794	14632	14668	14832	14627	14576	14544	14607	14590	14703	14650	14700	14583	14795	14715	14521	14658	14712	14767	14772	14653	14646	14624	14793	14657	14796	14582	14635	14744	14742	14696	14670	14670	14815	14715	14888	14729	14668	14633	14571	14683	14524	14600	14545	14639	14578	14718	14632	14751	14766	14711	14571	14671	14604	14677	14596	14739	14648	14668	14671	14534	14717	14614	14573	14751	14567	14505	14646	14567	14620	14806	14606	14596	14765
22933	21393	29258	23965	21840	23935	25704	21120	20444	19726	19563	18701	18411	18115	18165	17921	17897	17999	17941	17559	17702	17500	17383	17550	17440	17526	17279	17395	17490	17418	17445	17519	17520	17324	17484	17329	17186	17467	17333	17232	17519	17342	17656	17251	17197	17187	17613	17507	18523	18744	18089	17949	17572	17410	17409	17365	17228	17177	17213	17255	17190	17370	17475	17105	17189	17175	17180	17194	17371	17144	17321	17290	17373	17250	17442	17362	17378	17432	17241	17221	17301	17205	17132	17259	17262	17141	17343	17316	17343	17336	17220	17353	17403	17213	17282	17157	17250	17204	17017	17160	17408	17127	17256	17245	17349	17218	17195	17228	17342	17214	17202	17125	17245	17091	17121	17276	17206	17031	17190	17054	17355	17118	17019	17161	17302	17204	17204	17142	17193	17027	17169	17204	17156	17411	17261	17086	17079	17277	17189	17242	17169	16972	16981	17152	17035	17316	17447	17312	17152	17202	17069	17370	17187	17188	17332	17376	17296	17067	17115	17227	16995	17351	17312	17167	17082	17281	17127	17224	17171	17274	17291	17270	17190	17306	17291	17190	17281	17080	17228	17282	17195	16964	17070	17280	17132	17275	17080	17131	17310	17237	17385	17464	16996	17425	17006	17150	17402	17263	17187	17216	17285	17309	17192	17089	17140	17244	17111	17092	17291	17360	17215	17131	17218	17326	17190	17389	17234	17141	17332	17189	17234	17104	16876	17173	17287	17135	17258	17167	17298	17240	17119	17255	17171	17132	17159	17125	17411	17443	17254	17289	17068	17101	16953	17174	17117	17231	17198	17300	17197	17301	17305	17232	17410	17227	17307	17111	17333	17167	17198	17186	17163	17255	17263	17043	17044	17122	17280	17248	17434	17391	17314	17292	17232	17238	17238	17083	17250	17084	17046	17085	17083	17073	17064	17087	17174	17169	17070	17394	17227	17074	17263	17210	17337	17302	16987	17093	17370	17050	17234	17231	17324	17132	17154	17270	17084	17281	17096	17406	17116	17217	17290	17115	17028	16963	17343	17092	17126	17229	17222	17108	17242	17224	17260	17305	17283	17255	17185	17337	17188	17266	16962	17333	17087	17176	17476	17161	17187	17323	17178	17513	17434	17142	17213	17324	17261	17210	17256	17171	17143	17059	17010	17295	17174	17263	17366	17208	17228	17470	17387	16978	16985	17074	17417	17124	17154	17275	17215	17320	17203	17295	17073	16985	17223	17207	17180	17182	17131	17182	17251	17238	17154	17240	17331	17306	17076	17122	17397	17213	17303	17183	17061	17015	17212	16968	17320	17277	17173	17074	17088	17165	17084	17275	17259	17123	17523	17168	17220	17327	17326	17054	17165	17209	17072	17247	17184	17119	17252	17186	17128	17274	17093	17040	17193	17185	17338	17186	17229	17143	17201	17195	17111	17286	17219	17230	17240	17219	17291	17353	17238	17244	17005	17032	17206	17218	17236	17110	17324	16925	17092	17251	17201	17283	17145	16985	17544	17190	17066	17011	17114	17151	16996	17412	17073	17227	17364	17084	17162	17154	17150	17209	17286	17043	17295	17155	17203	17282	17107	17133	17364	17483	17054	17413	17261	17329	17132	17245	17121	17010	17078	17326	17135	17172	17148	17406	17311	17152	17339	17118	17137	17388	17222	17265	17318	17215	17617	17327	17319	17208	17137	17081	17217	17307	17005	17297	17305	17203	17251	17445	17253	17207	17429	16937	17089	16974	17229	17163	17395	17200	17181	17066	17229	17339	17102	17046	17155	17323	17177	17135	17188	17139	17111	17195	17265	17233	17189	17191	17267	17064	17155	17261	17184	17281	17124	17157	17312	17287	17457	17201	17177	16947	17159	17218	17257	17309	17231	17230	17223	17176	17260	17152	17392	16938	17227	17165	17195	17223	17377	17233	17363	17192	17162	16991	17118	17283	17054	17264	17011	17279	17035	17176	16955	17133	17261	17160	17198	17353	17289	17284	17130	17009	17343	16990	17023	17014	17184	17326	17299	17161	17049	17261	17247	17177	17240	17243	17128	17206	17296	17274	17157	17217	17159	17109	17262	17257	17075	17237	17145	16742	17233	17269	17271	17321	17146	17332	17009	17248	17094	17092	17273	17108	17341	17338	17262	17288	17074	17224	16956	17140	17358	17038	17214	17063	17269	17398	17261	17274	17342	17222	17226	17174	17194	17403	17020	16956	17060	17306	17238	17158	17457	17054	17184	17171	17186	17191	17216	17124	17300	17120	17330	17397	17330	17001	17080	17349	17317	17126	17171	17203	17160	17305	17306	17111	17338	17268	17281	17365	17026	17257	17246	17293	17165	17138	17151	17368	17331	17097	17341	17158	17255	17187	17183	17068	17261	17352	17380	17441	17059	17265	17245	17198	17308	17441	17125	17210	16993	17112	17207	17273	16967	17161	17093	17209	17440	17301	17156	17261	17344	17093	17186	17029	17072	17302	17314	17339	17135	17116	17024	17087	17075	17309	17175	17284	17348	16944	17067	17179	17184	16993	17271	17313	17387	17089	17262	17169	17044	17250	17175	17204	17111	17136	17016	16984	17231	17224	17336	17165	17196	17351	17031	17147	17178	17123	17252	17388	17294	17157	17228	17205	17252	17236	17128	17210	16896	17116	17031	17167	17242	17029	17169	17130	17210	16944	17277	17242	17222	17232	17063	17241	17087	17423	17245	17068	17096	17213	17259	17120	17328	17182	17485	17160	17360	17381	17282	17350	17198	17413	17439	17229	17323	17065	17277	17157	17295	17095	17155	17384	17129	17116	17368	17301	17122	17152	17304	17310	17154	17075	17092	17190	17137	17303	17136	17405	17247	17345	17097	17032	17212	17203	16952	17282	17137	17335	17201	17182	17393	17142	17269	17207	17235	17175	17326	17160	17254	17310	17294	17224	17280	17343	17282	17287	17284	17300	17204	17173	17374	17129	17112	17176	17073	17050	17171	17180	17185	17294	17141	17224	17261	17404	17280	17147	17144	17192	17377	17143	17023	17169	17311	17145	16988	17276	17174	17066	17189	17306	17180	17319	17239	17084	17077	17297	17401	17295	17354	17244	17170	16964	17109	17204	17236	17272	17306	17305	17329	17267	17101	17216	17171	17266	17193	17393	17191	17127	17248	17285	17268	17052	17174	17071	16992	17285	17042	17176	17130	17251	17061	17123	17077	17211	17288	17165	17188	17170	17148	17110	17306	17212	17232	17105	17108	17192	17228	17382	17179	17272	17354	17187	17199	17146	17192	17172	17098	17001	16966	17111	17278	17147	17270	17229	17229	17342	17090	17235	17207	17148	17198	17090	17302	17121	17130	17133	17130	17321	17073	17207	17357	17149	17286	17313	17058	17192	17173	17171	17190	17282	17045	17204	17298	17228	17430	17264	17029	17181	17164	17230	17084	17146	17294	17224	16957	17046	17238	16943	17315	17106	17130	17346	17312	17145	17288	17018	17154	17320	17200	17230	17393	17156	17160	17199	17178	17189	17229	17312	17400	17038	17270	17275	17381	16994	17247	17162	17172	17083	17093	17434	17458	17078	17319	17316	17186	17097	17239	17263	17316	17166	17116	17040	17323	17232	17072	17198	17185	17353	17333	17107	17318	17219	17027	17249	17326	17047	17405	17074	17156	17047	17230	17249	17023	17243	17280	17094	17314	17173	16957	17453	17188	17041	17063	17240	17301	17099	17399	17261	17021	17235	17013	17226	17342	17212	17223	17281	17125	16973	17185	17135	17108	17276	17173	17203	17180	17297	17040	17252	17253	16965	17148	17423	17339	17346	17342	17033	17285	17285	17177	17336	17398	17073	17329	17187	17356	17140	17133	17137	17174	17167	17069	17141	17193	17052	17185	17065	17222	17248	17289	17080	16943	17104	17161	17262	17064	17156	17158	17264	17194	17148	17299	17071	17233	17290	17084	17155	17229	17312	17394	17234	17274	17333	17092	17196	17504	17175	17034	17138	17412	17302	17065	17297	17162	17239	17250	17014	17125	17191	17244	16990	17198	16877	17161	17157	17129	17251	17125	17272	17270	17121	17159	17163	17117	17263	17431	17189	17189	17235	17123	17066	16901	17323	17252	17228	17120	16965	17286	16980	17101	17287	17103	17266	17206	17206	17184	17274	17165	17131	17080	17159	17216	17327	17245	17154	17159	17309	17154	17256	17119	17260	17185	17317	17211	17374	17240	17103	17007	17193	17126	16907	17096	17287	17115	17240	17333	17298	17147	17336	17137	17043	17223	17237	17332	17358	17084	17157	17030	17288	17138	17191	17455	17204	17280	17142	17098	17117	17195	16992	17477	17358	17230	17028	17189	17064	17289	17487	17132	17142	17068	17242	17031	17274	17127	17220	17045	17223	17175	17244	17259	17368	17380	17280	17233	17229	17377	17121	17303	17207	17272	17094	17333	17274	17263	17224	17166	17253	17200	17196	17160	17322	17144	17196	17130	17190	17117	17192	17293	17173	17508	17106	17270	17251	16959	17249	17244	17169	17166	17352	17178	17209	17220	17130	17394	17087	17333	17061	17309	17260	17192	17183	17097	17274	17122	17224	17226	17159	17181	17045	17222	17269	17153	16993	17087	17002	17241	17158	17190	17279	17153	17095	17203	17197	17192	17150	17097	17318	17117	17178	17315	17201	17112	17221	17285	17130	17200	17183	17247	16967	17171	17293	17195	17034	16969	17167	17356	17131	17144	17117	17267	17107	17368	17352	17266	17084	17120	17165	17292	17162	17251	17162	17189	17104	17148	17204	16972	17223	17051	17040	17304	17082	17158	17213	17288	17246	17281	17154	17140	17128	17262	17208	17326	17097	16998	17291	17246	17199	17236	17386	17233	17184	17287	17094	17162	17217	17072	17186	17221	17199	17263	17136	17163	16920	17270	17270	17282	17260	17071	17158	17266	17117	17189	17357	17129	17208	17369	17321	16999	17305	17141	17174	17222	17211	17055	17237	17168	17095	17429	17266	17299	17253	17168	17430	17182	17406	17322	17285	17373	17209	17225	17057	17342	17367	17309	17150	17248	17106	17317	17162	17247	17021	17270	17236	17258	17113	17279	17220	17105	17081	17130	17275	17102	17297	17259	17219	17090	17218	17153	17128	17226	17408	17303	17117
27082	45173	45057	34941	26819	21239	19142	20124	19790	17786	17560	16880	16031	15849	15764	15562	15677	15332	15129	15167	14976	14925	14807	14650	14716	14600	14591	14607	14544	14708	14548	14808	14595	14644	14698	14768	14750	14534	14649	14743	14478	14558	14551	14485	14587	14734	14712	14799	17094	16334	15816	15222	14924	14630	14413	14591	14427	14502	14490	14469	14395	14530	14471	14436	14473	14517	14521	14364	14449	14536	14659	14490	14585	14548	14454	14589	14423	14634	14476	14488	14557	14557	14502	14632	14553	14652	14338	14470	14457	14536	14669	14439	14386	14542	14571	14497	14501	14542	14353	14349	14605	14326	14560	14614	14612	14479	14527	14427	14506	14427	14505	14489	14549	14538	14564	14560	14396	14424	14598	14432	14562	14572	14529	14690	14435	14596	14582	14485	14438	14464	14641	14428	14362	14707	14392	14383	14573	14547	14412	14503	14432	14609	14438	14505	14580	14483	14534	14686	14416	14445	14660	14509	14454	14498	14380	14533	14525	14563	14366	14455	14523	14573	14543	14489	14540	14615	14604	14309	14463	14384	14714	14471	14528	14478	14406	14581	14532	14456	14666	14600	14405	14549	14528	14337	14427	14533	14367	14399	14356	14529	14480	14472	14436	14508	14534	14600	14365	14514	14533	14386	14465	14508	14583	14411	14403	14526	14632	14341	14472	14528	14541	14409	14387	14537	14660	14669	14573	14427	14415	14342	14495	14266	14547	14588	14518	14400	14459	14542	14429	14516	14566	14576	14445	14576	14414	14549	14623	14473	14414	14467	14500	14442	14544	14463	14537	14675	14266	14459	14404	14557	14440	14478	14447	14555	14566	14445	14445	14472	14455	14317	14496	14529	14414	14542	14314	14514	14377	14494	14645	14578	14545	14505	14528	14599	14506	14477	14454	14483	14609	14636	14485	14347	14428	14543	14545	14282	14496	14531	14454	14594	14670	14503	14440	14544	14590	14677	14435	14412	14453	14462	14556	14442	14482	14579	14474	14388	14648	14600	14418	14415	14406	14430	14452	14549	14431	14562	14510	14660	14577	14586	14642	14572	14331	14456	14598	14663	14422	14512	14435	14575	14412	14538	14357	14526	14483	14482	14508	14540	14565	14468	14437	14508	14513	14493	14624	14533	14558	14380	14557	14532	14535	14456	14537	14533	14552	14444	14487	14402	14398	14330	14657	14675	14617	14470	14539	14403	14632	14569	14705	14419	14630	14367	14677	14308	14590	14492	14460	14592	14457	14387	14404	14400	14485	14395	14468	14506	14518	14454	14303	14516	14358	14515	14579	14563	14444	14435	14564	14426	14558	14562	14547	14484	14619	14388	14570	14503	14500	14567	14453	14626	14387	14580	14475	14338	14338	14745	14468	14523	14541	14554	14450	14585	14439	14631	14446	14477	14459	14234	14467	14635	14539	14518	14387	14391	14596	14458	14501	14566	14485	14476	14667	14355	14520	14479	14612	14588	14475	14590	14526	14628	14407	14526	14330	14543	14492	14400	14489	14600	14554	14493	14521	14558	14468	14569	14354	14523	14359	14581	14441	14434	14383	14491	14402	14458	14536	14477	14468	14561	14402	14588	14602	14688	14491	14653	14388	14372	14593	14416	14382	14692	14501	14476	14603	14293	14672	14558	14421	14499	14654	14323	14595	14512	14567	14435	14509	14324	14496	14518	14655	14479	14544	14565	14489	14597	14638	14538	14498	14501	14435	14630	14522	14644	14530	14568	14366	14665	14418	14579	14578	14656	14570	14518	14380	14509	14403	14504	14415	14686	14610	14616	14687	14402	14324	14553	14494	14557	14582	14439	14471	14453	14593	14528	14357	14464	14614	14491	14458	14598	14513	14586	14525	14489	14747	14455	14635	14514	14670	14391	14450	14404	14502	14436	14436	14264	14480	14562	14566	14669	14382	14397	14655	14436	14523	14459	14646	14592	14422	14392	14353	14601	14486	14427	14652	14531	14615	14622	14393	14493	14534	14479	14546	14413	14568	14585	14443	14507	14444	14459	14624	14623	14363	14525	14496	14601	14617	14498	14569	14604	14592	14334	14346	14465	14651	14463	14581	14507	14654	14425	14556	14404	14436	14621	14517	14366	14595	14438	14354	14666	14679	14421	14434	14556	14428	14540	14536	14404	14446	14523	14478	14438	14421	14579	14574	14668	14611	14421	14432	14342	14542	14414	14569	14528	14588	14392	14456	14538	14410	14650	14513	14572	14511	14537	14586	14388	14491	14578	14647	14507	14616	14337	14504	14464	14405	14358	14479	14442	14540	14513	14527	14547	14463	14482	14574	14716	14529	14410	14584	14475	14499	14557	14519	14446	14465	14536	14478	14320	14531	14532	14486	14457	14344	14292	14679	14483	14604	14516	14401	14573	14545	14555	14506	14466	14411	14404	14452	14457	14482	14565	14451	14664	14475	14448	14533	14587	14458	14543	14393	14312	14486	14535	14406	14388	14495	14480	14556	14499	14532	14418	14456	14506	14529	14529	14579	14611	14303	14561	14527	14433	14473	14461	14515	14492	14460	14620	14465	14443	14556	14516	14239	14546	14382	14611	14520	14425	14493	14527	14652	14544	14396	14658	14558	14620	14543	14597	14480	14497	14313	14679	14645	14567	14509	14490	14439	14563	14486	14487	14644	14487	14537	14577	14580	14500	14534	14638	14591	14623	14322	14583	14405	14509	14396	14488	14416	14456	14671	14404	14506	14306	14404	14446	14363	14571	14452	14580	14480	14360	14397	14391	14653	14687	14383	14523	14477	14345	14472	14378	14584	14409	14438	14534	14492	14481	14532	14495	14504	14501	14418	14432	14562	14509	14446	14537	14541	14436	14593	14740	14747	14448	14536	14405	14459	14691	14471	14539	14436	14579	14555	14338	14437	14357	14614	14451	14426	14491	14416	14409	14389	14530	14564	14422	14382	14537	14407	14635	14326	14510	14598	14504	14416	14576	14437	14405	14482	14567	14472	14533	14453	14412	14540	14480	14436	14467	14577	14710	14449	14505	14450	14522	14559	14412	14494	14535	14588	14381	14584	14394	14347	14597	14541	14439	14572	14466	14495	14385	14465	14591	14398	14577	14544	14475	14566	14400	14541	14468	14508	14380	14604	14481	14446	14528	14416	14367	14456	14418	14336	14494	14491	14468	14412	14263	14588	14420	14501	14622	14483	14403	14491	14553	14417	14416	14685	14444	14451	14381	14437	14359	14632	14661	14497	14530	14455	14555	14418	14431	14444	14384	14498	14367	14451	14426	14480	14398	14414	14530	14420	14459	14385	14523	14356	14576	14512	14394	14502	14325	14486	14540	14634	14475	14714	14536	14473	14531	14527	14564	14337	14581	14571	14456	14459	14723	14624	14502	14395	14450	14376	14526	14485	14456	14501	14740	14604	14407	14479	14434	14474	14664	14435	14611	14500	14398	14423	14494	14388	14647	14552	14522	14582	14499	14388	14323	14569	14342	14463	14401	14433	14669	14389	14322	14620	14457	14567	14478	14489	14368	14424	14240	14504	14469	14617	14695	14468	14590	14515	14414	14512	14452	14620	14452	14444	14462	14649	14519	14523	14601	14374	14527	14653	14346	14487	14542	14356	14513	14530	14492	14398	14460	14502	14597	14421	14449	14406	14624	14352	14458	14494	14260	14660	14422	14277	14555	14455	14533	14244	14362	14606	14624	14512	14544	14504	14509	14563	14495	14536	14583	14468	14597	14367	14489	14497	14609	14465	14548	14529	14630	14569	14680	14467	14483	14646	14503	14523	14556	14373	14548	14474	14403	14628	14565	14374	14514	14577	14669	14471	14596	14386	14519	14487	14232	14382	14407	14628	14620	14471	14422	14438	14449	14609	14463	14484	14578	14389	14506	14355	14402	14533	14569	14620	14491	14329	14588	14558	14436	14477	14523	14459	14473	14455	14509	14583	14424	14533	14559	14613	14474	14426	14527	14555	14524	14517	14372	14413	14558	14518	14532	14446	14556	14357	14608	14400	14383	14693	14430	14432	14461	14552	14687	14515	14501	14418	14506	14645	14493	14590	14450	14606	14467	14485	14560	14514	14485	14488	14438	14558	14400	14679	14488	14470	14380	14540	14436	14423	14487	14460	14455	14469	14489	14524	14625	14592	14486	14375	14645	14547	14479	14606	14718	14493	14643	14419	14418	14464	14459	14532	14616	14432	14667	14548	14501	14439	14429	14645	14542	14425	14351	14430	14441	14461	14485	14509	14602	14502	14548	14536	14384	14382	14630	14610	14314	14578	14250	14251	14479	14375	14557	14505	14513	14549	14528	14387	14393	14504	14713	14554	14477	14534	14460	14561	14389	14515	14554	14701	14586	14540	14464	14564	14532	14360	14519	14462	14590	14491	14523	14455	14391	14378	14563	14400	14638	14382	14436	14538	14394	14489	14443	14577	14475	14724	14591	14284	14381	14597	14510	14474	14506	14498	14573	14375	14709	14425	14424	14411	14661	14461	14511	14559	14535	14445	14500	14588	14374	14526	14538	14569	14446	14519	14551	14601	14540	14694	14553	14491	14402	14589	14633	14396	14645	14368	14511	14573	14582	14500	14382	14585	14492	14508	14449	14471	14797	14387	14428	14414	14413	14550	14538	14381	14583	14393	14579	14478	14427	14459	14466	14560	14614	14335	14370	14544	14482	14539	14480	14476	14531	14473	14557	14560	14592	14428	14452	14494	14584	14315	14451	14404	14464	14308	14618	14428	14603	14685	14468	14374	14486	14626	14584	14625	14513	14504	14703	14428	14422	14549	14412	14620	14480	14362	14269	14374	14626	14637	14532	14543	14519	14444	14506	14345	14534	14369	14494	14350	14396	14446	14512	14457	14544	14495	14505	14548	14571	14391	14445	14432	14400	14521	14508	14451	14582	14429	14440	14486	14443	14548	14406	14629	14521	14445	14407	14456	14534	14660	14750	14513	14507	14509	14581	14441	14244	14469	14487	14489	14337	14624	14495	14493	14541	14500	14508	14527	14490	14535	14544	14599	14408	14490	14587	14469	14401	14600	14458	14498	14410	14664	14679	14400	14562	14431	14475	14519	14684	14480	14366	14466	14367	14469	14600	14703	14359	14555	14432	14703	14453	14505	14460	14486	14554	14402	14576
28102	23676	30278	26488	21015	18980	18676	18820	18748	18208	18354	17829	17943	17792	17937	17776	17667	17590	17780	17690	17554	17682	17798	17621	17486	17511	17624	17538	17545	17333	17489	17603	17490	17630	17374	17469	17351	17619	17347	17732	17609	17452	17574	17577	17218	17599	17483	17400	17652	17652	17805	17521	17493	17507	17437	17480	17593	17597	17391	17568	17526	17478	17618	17449	17694	17453	17388	17354	17432	17370	17430	17503	17418	17532	17506	17623	17394	17302	17540	17556	17479	17347	17422	17282	17403	17517	17139	17421	17364	17496	17568	17438	17420	17541	17404	17385	17657	17465	17492	17364	17501	17448	17447	17411	17735	17325	17503	17552	17544	17481	17401	17426	17558	17340	17574	17442	17412	17453	17480	17364	17545	17396	17471	17520	17650	17481	17604	17522	17383	17480	17471	17599	17404	17423	17451	17627	17515	17416	17563	17329	17277	17452	17730	17450	17536	17763	17489	17479	17366	17642	17573	17411	17363	17686	17304	17428	17563	17551	17371	17322	17383	17624	17125	17413	17586	17531	17536	17449	17613	17612	17744	17626	17290	17443	17323	17464	17368	17670	17441	17690	17573	17574	17564	17555	17593	17496	17361	17505	17519	17294	17420	17386	17605	17772	17478	17518	17525	17767	17552	17484	17390	17495	17436	17503	17490	17559	17577	17383	17674	17386	17462	17685	17601	17392	17200	17435	17409	17383	17388	17497	17511	17477	17597	17499	17607	17454	17525	17559	17352	17542	17657	17477	17561	17272	17708	17500	17728	17481	17619	17541	17595	17645	17508	17554	17515	17363	17545	17288	17477	17665	17497	17580	17220	17409	17274	17488	17640	17400	17489	17577	17301	17462	17426	17761	17396	17494	17393	17458	17316	17342	17758	17358	17674	17432	17497	17304	17495	17584	17617	17315	17625	17524	17467	17524	17395	17486	17421	17501	17562	17445	17367	17372	17504	17318	17316	17541	17366	17451	17549	17215	17477	17620	17634	17504	17476	17421	17533	17499	17578	17703	17507	17439	17434	17446	17465	17563	17475	17471	17590	17268	17581	17480	17559	17613	17595	17448	17728	17370	17295	17530	17641	17427	17467	17669	17324	17427	17350	17402	17454	17618	17627	17408	17406	17675	17580	17390	17366	17459	17533	17252	17321	17505	17657	17682	17714	17473	17480	17363	17459	17434	17551	17494	17634	17718	17489	17596	17654	17527	17596	17464	17420	17422	17256	17229	17476	17608	17424	17495	17430	17616	17489	17642	17500	17310	17518	17425	17506	17612	17485	17232	17627	17307	17471	17520	17587	17388	17223	17353	17534	17458	17292	17352	17412	17588	17656	17422	17417	17510	17451	17429	17524	17478	17302	17553	17550	17505	17588	17402	17520	17609	17470	17275	17571	17574	17415	17527	17571	17606	17541	17349	17506	17647	17604	17396	17376	17479	17510	17527	17475	17526	17357	17382	17507	17280	17332	17334	17233	17450	17501	17619	17432	17529	17232	17605	17585	17585	17458	17476	17440	17608	17487	17538	17500	17428	17538	17527	17416	17651	17406	17393	17497	17515	17459	17500	17725	17532	17424	17457	17304	17286	17400	17540	17599	17647	17597	17753	17653	17486	17512	17404	17516	17699	17509	17328	17565	17452	17562	17379	17392	17497	17513	17299	17503	17316	17306	17414	17452	17180	17233	17646	17413	17633	17307	17416	17361	17636	17538	17548	17664	17426	17602	17466	17559	17679	17730	17689	17495	17405	17522	17617	17493	17685	17475	17381	17474	17228	17669	17502	17470	17536	17581	17301	17418	17478	17726	17528	17410	17467	17391	17387	17531	17493	17451	17643	17643	17496	17590	17489	17417	17338	17637	17602	17444	17371	17488	17492	17480	17490	17486	17377	17356	17399	17394	17413	17473	17592	17507	17492	17476	17491	17475	17461	17569	17276	17471	17539	17588	17571	17318	17357	17492	17457	17695	17453	17519	17374	17619	17536	17478	17675	17509	17675	17306	17453	17398	17430	17474	17424	17586	17501	17615	17276	17533	17460	17565	17537	17548	17571	17495	17630	17407	17460	17564	17539	17583	17642	17326	17425	17398	17624	17713	17469	17608	17486	17698	17446	17391	17611	17583	17474	17459	17583	17480	17495	17439	17349	17609	17393	17320	17270	17507	17523	17288	17445	17513	17451	17366	17620	17538	17434	17509	17332	17677	17468	17303	17464	17301	17552	17602	17467	17606	17695	17559	17726	17664	17607	17633	17437	17683	17617	17474	17574	17404	17753	17454	17531	17480	17503	17548	17449	17607	17507	17557	17402	17489	17702	17524	17453	17413	17432	17535	17510	17466	17424	17559	17532	17333	17360	17565	17512	17674	17566	17268	17590	17464	17362	17612	17476	17348	17329	17369	17416	17443	17343	17417	17461	17562	17502	17488	17663	17578	17546	17536	17467	17342	17532	17484	17484	17580	17500	17308	17459	17646	17553	17601	17336	17437	17622	17533	17554	17386	17376	17486	17504	17489	17288	17467	17378	17216	17452	17348	17400	17579	17424	17365	17353	17455	17726	17721	17213	17542	17594	17560	17561	17499	17486	17406	17366	17580	17470	17408	17423	17646	17598	17543	17346	17238	17490	17372	17343	17275	17376	17414	17525	17417	17391	17570	17574	17589	17499	17338	17668	17611	17374	17383	17594	17377	17430	17363	17522	17409	17669	17500	17457	17594	17581	17585	17489	17466	17428	17428	17432	17478	17425	17477	17476	17351	17404	17600	17490	17436	17459	17397	17360	17566	17531	17788	17576	17426	17568	17599	17359	17504	17560	17383	17585	17500	17515	17529	17627	17459	17395	17460	17512	17454	17431	17557	17344	17486	17464	17529	17690	17606	17530	17325	17439	17587	17561	17525	17607	17618	17607	17469	17599	17527	17443	17439	17569	17343	17448	17498	17503	17555	17555	17496	17406	17419	17683	17486	17595	17630	17343	17630	17454	17417	17488	17462	17484	17487	17387	17606	17569	17601	17497	17394	17433	17382	17345	17428	17544	17293	17453	17471	17480	17570	17554	17550	17594	17506	17455	17516	17514	17416	17357	17417	17626	17515	17537	17644	17525	17731	17392	17437	17445	17536	17600	17530	17507	17527	17442	17304	17441	17594	17535	17656	17320	17528	17643	17369	17342	17458	17423	17437	17287	17496	17351	17679	17448	17627	17328	17476	17303	17501	17558	17416	17499	17483	17422	17608	17402	17645	17297	17424	17429	17547	17449	17494	17492	17577	17169	17432	17546	17428	17511	17234	17706	17547	17370	17630	17643	17342	17339	17589	17440	17269	17711	17554	17469	17580	17563	17461	17389	17390	17555	17655	17438	17621	17420	17372	17589	17474	17641	17495	17617	17580	17509	17543	17393	17469	17291	17485	17290	17427	17305	17849	17664	17376	17706	17601	17502	17562	17269	17556	17366	17569	17545	17421	17403	17389	17546	17581	17335	17361	17407	17545	17584	17233	17552	17417	17237	17274	17545	17497	17379	17248	17609	17625	17472	17407	17521	17497	17405	17561	17582	17390	17565	17561	17501	17522	17494	17559	17429	17743	17447	17539	17513	17504	17418	17756	17302	17441	17458	17363	17351	17367	17434	17364	17345	17670	17675	17640	17288	17403	17612	17299	17439	17455	17581	17229	17371	17664	17508	17356	17563	17678	17353	17710	17549	17503	17598	17526	17553	17450	17400	17305	17255	17557	17376	17437	17522	17511	17590	17512	17413	17636	17362	17394	17699	17550	17379	17459	17391	17549	17581	17414	17307	17452	17380	17485	17739	17670	17570	17405	17571	17609	17551	17620	17313	17531	17404	17506	17561	17536	17733	17406	17642	17807	17591	17489	17449	17488	17352	17477	17649	17461	17518	17475	17443	17519	17488	17456	17422	17426	17689	17442	17377	17379	17520	17539	17434	17326	17314	17441	17305	17274	17649	17369	17509	17671	17466	17577	17448	17774	17439	17366	17212	17491	17482	17548	17465	17513	17533	17546	17516	17470	17569	17526	17519	17535	17455	17575	17473	17463	17376	17674	17575	17509	17530	17662	17419	17457	17524	17513	17620	17539	17605	17510	17591	17533	17442	17365	17541	17441	17383	17222	17529	17432	17535	17404	17505	17518	17645	17485	17137	17450	17406	17645	17622	17415	17511	17584	17653	17504	17237	17575	17359	17380	17426	17492	17473	17604	17719	17698	17437	17530	17518	17498	17563	17601	17459	17501	17407	17365	17368	17326	17353	17441	17353	17617	17589	17352	17452	17513	17357	17528	17439	17559	17439	17483	17646	17521	17620	17514	17411	17436	17269	17539	17436	17500	17576	17362	17364	17490	17374	17286	17487	17497	17426	17389	17403	17609	17530	17433	17458	17462	17559	17330	17562	17495	17400	17580	17556	17409	17470	17511	17524	17305	17476	17388	17170	17280	17365	17476	17645	17409	17587	17288	17338	17619	17551	17420	17431	17444	17662	17624	17653	17441	17311	17677	17321	17533	17681	17610	17478	17576	17364	17411	17445	17277	17472	17340	17274	17568	17415	17587	17441	17470	17612	17570	17494	17351	17688	17541	17502	17515	17448	17432	17551	17394	17469	17568	17264	17363	17592	17504	17407	17598	17374	17286	17465	17409	17364	17343	17364	17486	17717	17565	17437	17502	17453	17524	17561	17338	17640	17270	17274	17529	17260	17462	17507	17357	17386	17596	17545	17296	17211	17510	17556	17459	17509	17504	17450	17426	17525	17514	17606	17531	17508	17500	17538	17472	17470	17333	17396	17431	17602	17436	17331	17283	17457	17511	17349	17407	17453	17598	17466	17430	17503	17341	17425	17585	17769	17500	17583	17393	17707	17411	17459	17431	17430	17400	17433	17513	17136	17695	17389	17597	17332	17535	17496	17578	17468	17553	17527	17224	17401	17355	17543	17544	17593	17557	17678	17458	17583	17577	17448	17504	17569	17425	17459	17421	17498	17565	17427	17456	17610	17571	17610	17300	17341	17531	17527	17312	17616	17434	17379	17579	17222	17541	17530	17566	17454	17523	17506	17618	17572	17580	17418	17603	17237	17480	17464	17359	17557	17562	17407	17483	17465	17609	17497	17495	17423	17607	17535	17464	17528
22676	32233	32697	24667	19892	16787	16061	17472	16307	16101	16104	15649	15234	15079	15288	15098	14946	15061	14927	14923	14701	14935	14813	14589	14790	14819	14700	14623	14768	14822	14671	14738	14879	14692	14617	14692	14648	14787	14700	14756	14730	14567	14723	14694	14472	14761	14799	14747	14892	14936	14921	14914	14738	14828	14819	14719	14835	14678	14716	14552	14772	14784	14760	14526	14757	14562	14616	14599	14770	14535	14599	14649	14795	14743	14708	14548	14958	14596	14757	14751	14811	14688	14598	14527	14764	14557	14847	14599	14690	14687	14759	14794	14838	14555	14755	14735	14837	14630	14932	14700	14796	14574	14809	14722	14638	14689	14666	14840	14735	14959	14713	14494	14742	14969	14628	14611	14628	14771	14621	14681	14772	14633	14561	14643	14845	14488	14819	14627	14632	14815	14658	14863	14743	14655	14793	14820	14832	14855	14735	14724	14719	14607	14596	14837	14711	14738	14622	14656	14725	14711	14554	14500	14715	14694	14735	14762	14687	14780	14634	14882	14688	14757	14707	14829	14770	14665	14840	14658	14872	14730	14765	14532	14769	14847	14803	14616	14775	14886	14714	14709	14935	14701	14771	14715	14679	14681	14756	14618	14775	14680	14676	14647	14577	14851	14583	14806	14655	14673	14626	14764	14548	14745	14692	14826	14635	14733	14428	14730	14664	14795	14828	14637	14698	14637	14725	14818	14743	14743	14568	14725	14685	14730	14645	14821	14638	14704	14548	14681	14626	14587	14711	14735	14657	14669	14693	14632	14755	14711	14565	14819	14710	14582	14628	14811	14610	14558	14637	14653	14668	14834	14646	14724	14582	14541	14760	14665	14590	14751	14781	14585	14670	14644	14813	14546	14670	14743	14732	14728	14711	14580	14586	14773	14753	14797	14753	14730	14605	14575	14714	14647	14820	14747	14824	14752	14697	14626	14818	14703	14771	14568	14672	14639	14680	14694	14735	14698	14712	14645	14739	14891	14731	14712	14778	14765	14904	14801	14673	14810	14548	14689	14775	14652	14830	14527	14665	14620	14705	14685	14690	14568	14724	14802	14714	14668	14605	14630	14806	14741	14823	14649	14568	14791	14773	14584	14766	14643	14844	14703	14608	14557	14804	14661	14711	14636	14774	14559	14692	14708	14542	14622	14675	14777	14807	14575	14649	14862	14637	14651	14660	14593	14762	14991	14718	14760	14632	14567	14673	14698	14704	14639	14685	14890	14674	14703	14775	14768	14669	14816	14657	14730	14774	14541	14710	14729	14667	14817	14786	14671	14659	14742	14668	14581	14774	14592	14760	14813	14605	14744	14747	14690	14838	14826	14733	14658	14621	14543	14636	14755	14657	14855	14832	14574	14710	14609	14681	14867	14742	14609	14676	14634	14616	14884	14570	14758	14723	14702	14682	14772	14685	14804	14713	14661	14726	14831	14777	14777	14681	14655	14676	14822	14673	14734	14607	14655	14595	14774	14665	14514	14738	14659	14645	14825	14739	14642	14565	14559	14975	14713	14612	14901	14893	14743	14747	14629	14597	14634	14708	14596	14597	14806	14669	14559	14647	14586	14624	14731	14820	14656	14738	14815	14677	14965	14800	14779	14893	14782	14731	14711	14847	14644	14580	14773	14680	14614	14696	14769	14598	14710	14744	14784	14819	14679	14781	14750	14669	14523	14736	14611	14713	14723	14649	14536	14723	14617	14576	14645	14607	14681	14720	14745	14880	14637	14660	14760	14920	14643	14661	14787	14801	14616	14585	14852	14686	14825	14584	14850	14794	14831	14610	14810	14816	14683	14831	14576	14542	14830	14606	14604	14752	14650	14627	14765	14776	14670	14800	14741	14640	14894	14797	14760	14683	14588	14741	14481	14856	14789	14688	14695	14671	14741	14692	14803	14654	14642	14713	14768	14600	14696	14775	14740	14835	14668	14590	14759	14499	14569	14550	14824	14603	14846	14879	14649	14686	14661	14535	14737	14737	14659	14440	14541	14730	14633	14583	14771	14795	14644	14793	14617	14823	14682	14764	14473	14804	14710	14876	14635	14585	14821	14598	14624	14731	14782	14726	14775	14645	14734	14782	14541	14766	14737	14634	14676	14822	14609	14597	14568	14740	14526	14705	14678	14753	14699	14667	14590	14710	14567	14740	14752	14658	14709	14628	14771	14822	14743	14702	14735	14660	14810	14827	14634	14708	14651	14717	14526	14732	14702	14706	14642	14754	14689	14655	14574	14794	14634	14675	14832	14714	14849	14708	14777	14799	14855	14572	14716	14837	14779	14504	14693	14792	14770	14751	14767	14903	14855	14597	14681	14757	14783	14655	14741	14554	14909	14871	14636	14634	14585	14686	14653	14908	14696	14708	14765	14787	14714	14573	14767	14931	14686	14721	14822	14625	14815	14752	14765	14550	14633	14782	14589	14746	14703	14692	14703	14756	14770	14554	14668	14768	14780	14582	14691	14546	14615	14711	14522	14797	14508	14507	14557	14725	14741	14715	14893	14623	14595	14844	14833	14698	14625	14710	14656	14594	14689	14568	14939	14705	14671	14694	14689	14705	14635	14632	14741	14732	14726	14595	14674	14791	14721	14799	14655	14746	14795	14760	14729	14562	14718	14552	14622	14723	14584	14675	14686	14661	14650	14717	14630	14816	14771	14790	14619	14804	14449	14798	14583	14497	14865	14470	14719	14833	14644	14831	14689	14638	14633	14725	14800	14641	14764	14704	14732	14598	14769	14802	14630	14722	14796	14603	14689	14649	14630	14792	14663	14498	14694	14678	14644	14605	14633	14757	14628	14659	14588	14690	14729	14743	14730	14658	14727	14621	14828	14691	14569	14755	14652	14673	14786	14703	14834	14724	14753	14755	14817	14718	14823	14665	14747	14585	14686	14583	14815	14771	14631	14728	14728	14626	14714	14721	14627	14640	14693	14800	14792	14910	14614	14615	14641	14707	14905	14669	14770	14681	14723	14768	14754	14765	14565	14605	14776	14774	14871	14781	14773	14720	14675	14710	14662	14620	14677	14617	14716	14735	14674	14937	14733	14779	14580	14853	14920	14485	14679	14641	14655	14630	14972	14602	14664	14835	14705	14682	14506	14825	14830	14624	14628	14813	14707	14748	14822	14580	14791	14639	14709	14695	14883	14722	14806	14702	14933	14763	14718	14742	14398	14770	14862	14848	14821	14782	14683	14629	14707	14703	14724	14829	14720	14750	14819	14591	14713	14746	14868	14551	14510	14720	14787	14555	14718	14687	14845	14789	14705	14745	14655	14696	14583	14736	14855	14621	14724	14681	14646	14772	14888	14584	14682	14741	14732	14640	14792	14637	14614	14752	14764	14599	14688	14795	14764	14677	14543	14589	14627	14650	14628	14674	14737	14703	14677	14743	14689	14586	14650	14767	14797	14906	14875	14610	14667	14666	14593	14779	14665	14711	14793	14870	14624	14619	14936	14745	14714	14718	14692	14873	14537	14656	14681	14755	14835	14843	14784	14780	14885	14742	14672	14733	14804	14684	14669	14757	14665	14776	14716	14754	14806	14686	14617	14493	14851	14867	14878	14713	14724	14682	14722	14643	14831	14690	14678	14830	14682	14897	14683	14897	14611	14778	14755	14506	14751	14642	14653	14670	14548	14605	14648	14772	14544	14743	14712	14690	14683	14782	14756	14774	14676	14591	14842	14565	14854	14859	14671	14725	14654	14813	14780	14655	14849	14660	14600	14641	14931	14645	14746	14764	14649	14799	14693	14634	14837	14742	14647	14665	14792	14696	14736	14724	14730	14892	14761	14608	14716	14818	14652	14648	14548	14548	14832	14641	14797	14829	14902	14771	14850	14756	14889	14763	14691	14671	14868	14644	14658	14769	14756	14795	14532	14593	14601	14647	14774	14779	14921	14796	14659	14699	14825	14595	14794	14532	14667	14816	14676	14802	14785	14756	14652	14685	14582	14662	15019	14499	14634	14721	14650	14700	14679	14629	14862	14656	14712	14717	14803	14535	14820	14712	14648	14805	14763	14785	14729	14704	14787	14627	14710	14758	14774	14707	14605	14692	14710	14692	14830	14523	14718	14801	14647	14519	14677	14684	14578	14592	14924	14820	14695	14543	14772	14734	14756	14812	14714	14697	14740	14851	14672	14783	14767	14756	14793	14700	14594	14726	14695	14573	14856	14683	14594	14904	14513	14608	14780	14819	14743	14682	14757	14703	14575	14726	14713	14711	14747	14727	14766	14729	14634	14784	14768	14809	14738	14810	14659	14625	14753	14738	14770	14636	14704	14572	14756	14658	14577	14788	14782	14582	14687	14643	14874	14787	14483	14832	14643	14813	14672	14625	14718	14734	14469	14735	14774	14828	14644	14735	14619	14734	14775	14766	14660	14479	14811	14780	14556	14606	14630	14661	14717	14647	14739	14725	14670	14827	14653	14771	14650	14756	14601	14541	14598	14744	14791	14765	14696	14741	14733	14548	14684	14636	14636	14700	14697	14832	14786	14680	14828	14726	14652	14657	14642	14775	14698	14791	14671	14519	14682	14606	14734	14916	14751	14777	14672	14571	14865	14550	14669	14774	14737	14722	14668	14814	14826	14744	14804	14649	14845	14727	14680	14684	14836	14774	14532	14649	14736	14838	14815	14526	14697	14611	14486	14755	14774	14702	14883	14620	14860	14703	14793	14680	14416	14645	14719	14708	14702	14699	14865	14669	14686	14564	14612	14683	14692	14638	14651	14627	14721	14716	14700	14707	14685	14689	14800	14637	14681	14564	14667	14564	14645	14625	14723	14666	14619	14675	14753	14717	14651	14793	14735	14493	14757	14624	14631	14703	14765	14836	14688	14778	14679	14680	14705	14711	14658	14694	14810	14602	14703	14811	14582	14800	14785	14678	14773	14806	14639	14712	14831	14714	14783	14731	14740	14822	14710	14754	14640	14827	14790	14707	14678	14627	14789	14616	14702	14889	14884	14703	14670	14743	14813	14765	14747	14827	14566	14634	14781	14605	14771	14680	14731	14750	14479	14836	14783	14692	14754	14645	14837	14814	14663	14801	14799	14645	14781	14681	14734	14617	14723	14745	14760	14764	14714	14715	14768	14593	14798	14790	14734	14809	14709	14651	14781	14690	14847	14934	14525
23873	21408	29022	24454	22750	22897	21391	19536	18727	18783	18507	17957	17491	17539	17267	17342	17102	17087	17090	16993	16967	16965	16876	16965	16856	16896	17010	16856	16556	16753	16720	16894	16835	16668	16816	16800	16674	16763	17036	16978	16862	16834	16813	16640	16873	16865	16841	17034	17741	17525	17079	16993	17027	16895	16921	16667	16618	16788	16635	16534	16649	16828	16779	16866	16751	16651	16862	16838	16504	16645	16667	16584	16612	16697	16831	16709	16589	16676	16931	16728	16772	16854	16882	16833	16569	16772	16768	16865	16785	16727	16777	16520	16773	16730	16784	16716	16693	16413	16832	16800	16487	16582	16765	16676	16739	16502	16780	16728	16531	16706	16792	16796	16743	16751	16704	16644	16678	16605	16711	16636	16714	16585	16629	16953	16697	16853	16889	16775	16839	16721	16696	16827	16788	16928	16830	17008	16642	16850	16618	16770	16740	16978	16694	16942	16613	16586	16696	16690	16726	16624	16771	16646	16783	16634	16917	16875	16650	16812	16625	16715	16783	16655	16786	16587	16664	16782	16868	16761	16730	16755	16723	16750	16779	16424	16562	16465	16795	16657	16780	16631	16798	16661	16766	16777	16599	16726	16864	16843	16790	16766	16856	16645	16927	16653	16713	16763	16555	16789	16675	16734	16824	16609	16979	16776	16700	16700	16490	16589	16594	16679	16886	16575	16990	16501	16497	16766	16883	16568	16735	16872	16724	16658	16741	16605	16790	16670	16778	17024	16699	16714	16815	16656	16637	16751	16872	16629	16835	16727	16690	16674	16839	16882	16925	16581	16785	16753	16772	16591	16547	16730	16814	16966	16543	16844	17014	16841	16685	16877	16658	16825	16791	16677	16689	16740	16747	16648	16578	16763	16691	16629	16718	16826	16818	16573	16528	16998	16627	16860	16654	16777	16852	16695	16620	16747	16704	16754	16619	16531	16769	16609	16619	16530	16744	16705	16783	16704	16454	16701	16556	16697	16529	16491	16648	16724	16691	16633	16622	16779	16757	16796	16516	16640	16820	16654	16969	16674	16589	16848	16837	16889	16847	16591	16750	16663	16784	16566	16606	16864	16743	16552	16606	16570	16473	16805	16775	16751	16681	16777	16510	16633	16604	16836	16515	16707	16778	16766	16573	16848	16830	16725	16484	16762	16518	16877	16636	16623	16854	16680	16715	16597	16438	16885	16679	16841	16842	16787	16801	16592	16810	16712	16737	16546	16771	16870	16849	16589	16585	16737	16784	16752	16787	16633	16717	16712	16561	16713	16714	16750	16629	16683	16812	16783	16838	16618	16409	16601	16760	16580	16732	16645	16634	16754	16948	16690	16818	16604	16747	16842	16782	16785	16607	16608	16678	16663	16676	16768	16671	16600	16835	16809	16757	16697	16700	16797	16468	16890	16579	16792	16587	16679	16916	16676	16508	16580	16756	16632	16557	16537	16786	16600	16781	16757	16641	16521	16574	16713	16853	16763	16786	16809	16558	16557	16778	16605	16705	16818	16491	16645	16663	16683	16578	16597	16731	16704	16833	16779	16633	16660	16569	16777	16680	16819	16523	16827	16705	16694	16733	16697	16641	16806	16896	16642	16675	16666	16615	16812	16703	16781	16698	16635	16647	16739	16724	16783	16823	16453	16702	16886	16748	16691	16718	16659	16840	16736	16848	16809	16816	16581	16649	16803	16788	16780	16628	16791	16648	16681	16708	16648	16583	16775	16555	16589	16738	16730	16767	16841	16723	16875	16729	16563	16681	16585	16879	16762	16691	16608	16729	16599	16756	16794	16931	16582	16818	16851	16967	16548	16662	16680	16643	16561	16706	16617	16739	16456	16781	16750	16894	16851	16763	16701	16791	16685	16654	16592	16705	16616	16517	16730	16721	16854	16933	16946	16769	16597	16772	16810	16775	16689	16725	16931	16708	16789	16826	16719	16930	16812	16696	16568	16705	16664	16861	16588	16582	16590	16633	16840	16635	16458	16687	16642	16640	16664	16836	16753	16817	16774	16680	16483	16582	16768	16789	16655	16901	16926	16907	16926	16616	16707	16782	16859	16647	16873	16680	16693	16779	16633	16611	16620	16654	16724	16616	16703	16602	16748	16539	16547	16667	16710	16597	16560	16836	16754	16890	16893	16793	16700	16876	16875	16869	16814	16671	16680	16534	16786	16871	16795	16905	16829	16715	16702	16707	16622	16845	16885	16910	16698	16479	16639	16472	16670	16665	16725	16865	16688	16714	16580	16450	16763	16723	16601	16739	16646	16925	16627	16793	16493	16972	16629	16871	16765	16892	16739	16622	16779	16721	16536	16549	16811	16572	16696	16642	16496	16540	16563	16705	16810	16950	16683	16826	16752	16800	16848	16702	16940	16770	16711	16779	16866	16530	16703	16686	16379	16743	16647	16661	16659	16632	16592	16643	16563	16698	16770	16665	16819	16751	16490	16840	16943	16427	16719	16664	16751	16832	16836	16658	16719	16774	16826	16607	16879	16550	16839	16571	16718	16579	16731	16612	16466	16685	16630	16706	16683	16794	16512	16661	16681	16656	16930	16792	16682	16692	16808	16764	16635	16641	16687	16727	16624	16736	16764	16781	16919	16900	16698	16650	16625	16647	16784	16712	16863	16765	16838	16744	16723	16719	16706	16662	16815	16762	16679	16653	16779	16830	16516	16751	16939	16735	16877	16612	16567	16866	16663	16871	16585	16612	16637	16728	16618	16694	16722	16593	16584	16726	16915	16777	16745	16805	16781	16554	16585	16806	16675	16625	16997	16858	16739	16734	16811	16536	16653	16592	16546	16698	16761	16607	16598	16636	16641	16643	16758	16896	16775	16718	16793	16775	16779	16880	16559	16607	16918	16782	16730	16596	16588	16739	16809	16688	16836	16671	16874	16787	16657	16601	16811	16819	16709	16473	16876	16770	16465	16788	16980	16926	16733	16740	16656	16459	16646	16855	16865	16770	16693	16700	16673	16765	16654	16548	16851	16732	16780	16582	16647	16760	16605	16822	16720	16687	16798	16725	16609	16793	16747	16919	16625	16653	16736	16704	16793	16570	16739	16672	16559	16818	16772	16641	16492	16555	16820	16905	16856	16334	16794	16989	16844	16599	16712	16767	16745	16736	16749	16826	16641	16723	16724	16758	16616	16750	16845	16706	16582	16670	16481	16570	16716	16773	16773	16758	16625	16760	16588	16609	16616	16751	16567	16630	16716	16682	16741	16724	16576	16514	16795	16537	16834	16876	16644	16595	16804	16694	16568	16731	16763	16871	16746	16515	16685	16655	16788	16653	16688	16904	16910	16558	16728	16602	16694	16785	16686	16806	16911	16759	16579	16591	16583	16801	16732	16773	16643	16705	16846	16747	16833	16644	16762	16770	16770	16783	16651	16845	16714	16595	16507	16845	17048	16877	16653	16520	16755	16937	16769	16678	16736	16859	16811	16717	16715	16729	16586	16825	16760	16937	16794	16695	16783	16852	16855	16715	16696	16609	16650	16704	16570	16780	16777	16862	16727	16729	16427	16720	16585	16639	16603	16763	16795	16865	16659	16719	16705	16750	16726	16869	16743	16785	16752	16823	16680	16887	16909	16756	16844	16563	16695	16770	16772	16571	16764	16778	16698	16668	16719	16584	16757	16717	16729	16800	16701	16628	16623	16837	16887	16848	16454	16653	16446	16725	16913	16783	16774	16730	16531	16815	16676	16808	16785	16812	16698	16578	16691	16715	16547	16798	16777	16905	16550	16545	16592	16676	16693	16859	16679	16743	16710	16677	16629	16644	16829	16786	16881	16790	16733	16474	16739	16801	16592	16679	16662	16722	16698	16628	16631	16747	16616	16825	16635	17027	17006	16878	16832	16623	16679	16899	16761	16661	16747	16761	16691	16782	16793	16817	16679	16707	16815	16678	16768	16688	16818	16652	16954	16679	16786	16790	16912	16782	16759	16717	16603	16765	16800	16887	16748	16739	16842	16539	16666	16748	16542	16688	16766	16704	16565	16787	16574	16832	16775	16748	16570	16452	16861	16618	16813	16743	16777	16770	16556	16721	16660	16584	16584	16706	16556	16613	16607	16861	16708	16764	16717	16773	16660	16763	16660	16633	16755	16607	16758	16810	16727	16675	16585	16580	16739	16799	16828	16746	16853	16734	16717	16730	16768	16567	16841	16641	16843	16751	16591	16560	16650	16639	16485	16739	16685	16674	16491	16813	16898	16780	16727	16799	16946	16813	16570	16751	16781	16635	16705	16655	16690	16669	16853	16807	16664	16905	16514	16713	16721	16691	16512	16775	16818	16733	16779	16692	16732	16507	16571	16815	16526	16839	16741	16872	16647	16866	16844	16926	16545	16851	16595	16797	16763	16745	16678	16550	16623	16564	16691	16819	16715	16646	16714	16665	16668	16736	16774	16920	16804	16669	16706	16871	16793	16808	16762	16552	16813	16755	16637	16735	16787	16713	16756	16772	16810	16586	16539	16879	16703	16797	16797	16696	16746	16715	16831	16670	16639	16803	16601	16582	16579	16641	16684	16794	16576	16701	16586	16842	16838	16770	17034	16650	16675	16737	16628	16734	16672	16806	16705	16746	16624	16706	16888	16788	16645	16509	16809	16568	16755	16732	16690	16591	16807	16791	16546	16661	16779	16740	16778	16861	16650	16652	16778	16836	16613	16709	16717	16717	16691	16706	16849	16735	16828	16744	16695	16684	16728	16801	16967	16778	16751	16811	16788	16736	16666	16712	16653	16780	16577	16613	16734	16757	16680	16709	16667	16877	16743	16860	16759	16561	16786	16720	16365	16676	16745	16746	16600	16765	16754	16824	16768	16513	16675	16620	16641	16878	16535	16586	16739	16853	16790	16679	16722	16828	16740	16674	16721	16708	16766	16804	16661	16806	16629	16459	16798	16766	16732	16640	16589	16652	16547	16674	16917	16730	16713	16744	16657	16699	16735	16899	16669	16663	16546	16671	16780	16669	16545	16820	16753	16896	16605	16783	16690	16594	16689	16695	16453	16711	16497	16540	16680	16796	16867	16547	16846	16705	16588	16780	16734	16727	16680	16817	16887	16714	16766	16715	16659	16702	16698	16778	16820	16822	16548	16731	16692	16631	16753	16664	16701	16715	16772
23734	42971	41138	29018	22964	18839	17601	18268	17234	17266	16509	15858	15419	15265	15223	14986	15015	14614	14636	14498	14407	14348	14260	14433	14302	14235	14267	14182	14381	14208	14322	14288	14292	14332	14404	14291	14250	14327	14305	14199	14252	14150	14413	14376	14380	14115	14198	14342	15749	15247	14970	14761	14689	14369	14310	14206	14229	14213	14206	14375	14312	14266	14242	14343	14166	14271	14220	14259	14112	14125	14148	14439	14352	14211	14268	14262	14300	14243	14183	14350	14313	14402	14097	14219	14309	14316	14281	14152	14085	14187	14278	14288	14130	14169	14185	14174	14335	14347	14290	14147	14286	14356	14324	14172	14247	14188	14210	14229	14401	14448	14098	14048	14191	14163	14245	14379	14249	14249	14051	14280	14456	14130	14342	14217	14282	14241	14043	14384	14443	14246	14352	14275	14360	14285	14018	14231	14183	14305	14291	14184	14185	14435	14162	14277	14284	14211	14223	14131	14353	14306	14215	14357	14205	14285	14087	14349	14259	14141	14188	14132	14163	14153	14043	14229	14131	14308	14215	14213	14218	14408	14227	14288	14258	14407	14144	14131	14211	14107	14260	14210	14251	14280	14204	14188	14203	14351	14380	14305	14406	14301	14301	14091	14431	14215	14039	14324	14303	14169	14231	14255	14177	14183	14191	14188	14294	14243	14322	14167	14339	14181	14174	14275	14278	14159	14222	14176	14165	14094	14174	14192	14233	14272	14236	14260	14107	14182	14345	14255	14263	14323	14095	14137	14216	14309	14111	14169	14223	14365	14154	14126	14385	14245	14178	14227	14323	14230	14320	14436	14222	14106	14213	14170	14230	14180	14056	14181	14221	14164	14294	14204	14436	14163	14198	14252	14304	14237	14108	14303	14162	14185	14333	14355	14210	14312	14351	14077	14184	14241	14468	14424	14131	14238	14100	14271	14155	14146	14146	14318	14249	14293	14332	14280	14441	14150	14189	14301	14310	14131	14124	14338	14166	14187	14375	14181	14392	14266	14200	14242	14101	14203	14141	14264	14331	14201	14232	14231	14194	14267	14128	14367	14237	14235	14275	14128	14400	14144	14102	14257	14199	14362	14211	14338	14238	14236	14358	14245	14109	14298	14264	14251	14256	14487	14386	14278	14199	14173	14241	14283	14358	14170	14123	14282	14213	14287	14020	14355	14113	14172	14108	14273	14271	14224	14145	14127	14305	14353	14081	14241	14298	14219	14203	14249	14201	14237	14297	14237	14203	14116	14332	14245	14274	14103	14306	14226	14298	14238	14086	14226	14093	14226	14098	14205	14307	14237	14061	14332	14402	14220	14186	14183	14341	14133	14349	14135	14214	14191	14144	14148	14303	14226	14166	14368	14250	14274	14243	14100	14454	14205	14134	14311	14262	14188	14127	14024	14227	14337	14144	14120	14151	14159	14167	14343	14270	14180	14334	14360	14215	14272	14258	14165	14191	14223	14194	14141	14207	14252	14180	14219	14228	14376	14208	14382	14089	14347	14459	14215	14197	14088	14224	14180	14378	14265	14281	14251	14127	14184	14305	14371	14193	14271	14168	14345	14153	14250	14229	14330	14288	14375	14144	14305	14212	14135	14406	14062	14456	14311	14367	14258	14279	14115	14113	14213	14023	14229	14153	14157	14343	14190	14422	14216	14163	14355	14012	14318	14135	14372	14314	14227	14022	14276	14226	14236	14063	14298	14367	14071	14243	14370	14298	14252	14294	14217	14298	14192	14261	14373	14173	14261	14205	14224	14148	14333	14184	14146	14314	14209	14269	14166	14288	14161	14169	14143	14175	14237	14297	14127	14237	14208	14252	14110	14191	14214	14276	14232	14348	14235	14133	14394	14224	14190	14184	14203	14062	14130	14201	14082	14050	14236	14237	14178	14216	14330	14256	14262	14138	14257	14270	14447	14209	14166	14264	14183	14262	14384	14155	14175	14262	14204	14207	14234	14224	14199	14106	14108	14196	14312	14089	14195	14249	14305	14220	14059	14306	14313	14407	14224	14248	14119	14227	14215	14141	14282	14310	14031	14209	14186	14263	14278	14223	14110	14182	14386	14314	14192	14293	14448	14131	14280	14155	14220	14268	14304	14321	14221	14324	14201	14177	14316	14366	14154	14292	14456	14264	14182	14238	14275	14109	14336	14337	14125	14147	14351	14286	14153	14175	14324	14305	14207	14165	14199	14157	14273	14381	13994	14185	14402	14306	14310	14247	14180	14319	14283	14190	14226	14236	14239	14224	14361	14015	14152	14298	14237	14370	14266	14433	14241	14292	14350	14259	14051	14148	14345	14179	14307	14159	14230	14279	14380	14046	14093	14212	14164	14336	14155	14212	14180	14298	14296	14209	14183	14283	14343	14217	14215	14089	14281	14315	14259	14274	14283	14456	14228	14176	14235	14109	14227	14211	14360	14284	14344	14293	14295	14333	14265	14259	14063	13946	14182	14206	14140	14182	14139	14210	14234	14291	14147	14170	14201	14272	14162	14338	14391	14080	14177	14221	14177	14207	14268	14221	14082	14218	14283	14087	14190	14216	14307	14149	14344	14147	14185	14357	14086	14379	14135	14118	14178	14159	14221	14250	14239	14256	14306	14131	14245	14148	14221	14259	14308	14274	14238	14232	14187	14075	14233	14231	14121	14229	14209	14214	14027	14318	14139	14336	14214	14237	14294	14326	14177	14233	14200	14327	14204	14236	14228	14199	14194	14290	14198	14230	14216	14188	14222	14303	14201	14151	14208	14377	14214	14175	14328	14288	14191	14252	14172	14326	14317	14180	14203	14223	14167	14213	14215	14132	14277	14234	14170	14273	14256	14280	14357	14203	14160	14071	14159	14147	14176	14270	14220	14343	14424	14265	14245	14196	14264	14074	14141	14388	14271	14206	14212	13979	14285	14292	14166	14374	14254	14123	14241	14106	14206	14239	14242	14277	14217	14140	14218	14224	14186	14201	14173	14208	14283	14112	14249	14209	14165	14133	14242	14265	14170	14161	14285	14102	14052	14158	14273	14247	14164	14269	14278	14276	14377	14287	14202	14367	14247	14245	14284	14228	14199	14275	14464	14162	13977	14112	14194	14127	14184	14253	14186	14199	14229	14238	14253	14061	14222	14167	14225	14097	14322	14169	14292	14113	14146	14327	14132	14135	14141	14341	14127	14324	14350	14121	14324	14503	14405	14103	14048	14373	14198	14307	14371	14272	14192	14097	14236	14136	14228	14305	14280	14294	14134	14364	14190	14247	14294	14273	14178	14182	14352	14098	14017	14292	14029	14086	14213	14045	14279	14151	14280	14219	14186	14219	14211	14345	14253	14337	14119	14346	14180	14162	14133	14227	14048	14155	14155	14182	14140	14225	14245	14380	14252	14169	14381	14149	14294	14476	14124	14245	14340	14199	14128	14188	14185	14276	14136	14244	14222	13997	14141	14180	14246	14203	14292	14328	14230	14312	14320	14115	14195	14308	14169	14224	14243	14165	14262	14378	14181	14388	14267	14158	14215	14209	14153	14467	14298	14356	14155	14356	14200	14211	14385	14185	14315	14201	14219	14283	14203	14151	14385	14138	14252	14315	14167	14135	14343	14367	14107	14301	14291	14143	14229	14202	14170	14222	14293	14220	14351	14382	14240	14306	14234	14264	14108	14234	14250	14337	14228	14278	14277	14320	14267	14198	14300	14230	14193	14354	14343	14239	14172	14248	14176	14344	14126	14281	14237	14183	14251	14365	14302	14240	14214	14284	14169	14239	14334	14154	14158	14224	14336	14164	14157	14462	14231	14236	14353	14133	14194	14219	14110	14193	14132	14307	14205	14242	14252	14226	14267	14365	14153	14212	14239	14224	14194	14135	14008	14310	14159	14104	14421	14011	14243	14189	14263	14147	14450	14249	14151	14224	14125	14185	14203	14208	14234	14322	14304	14338	14297	14182	14274	14160	14239	14171	14157	14250	13958	14275	14150	14376	14274	14184	14158	14162	14471	14445	14109	14200	14174	14120	14274	14407	14308	14234	14193	14229	14189	14270	14319	14292	14099	14282	14228	14180	14279	14100	14319	14286	14093	14299	14091	14296	14170	14247	14192	14202	14190	14260	14194	14373	14301	14182	14130	14407	14233	14314	14222	14318	14197	14162	14173	14228	14089	14181	14221	14184	14388	14153	14135	14138	14269	14136	14136	14150	14169	14379	14188	14159	14344	14296	14309	14253	14236	14195	14142	14238	14200	14334	14069	14240	14327	14228	14247	14102	14292	14315	14242	14099	14467	14283	14064	14245	14106	14254	14266	14248	14366	14424	14244	14344	14435	14315	14099	14194	14261	14115	14315	14315	14305	14016	14158	14203	14360	14249	14201	14237	14309	14046	14243	14054	14292	14099	14414	14280	14408	14238	14341	14183	14340	14194	14332	14262	14140	14316	14425	14141	14340	14234	13976	14226	14100	14310	14299	14230	14401	14367	14313	14335	14129	14208	14165	14261	14346	14244	14385	14174	14328	14164	14220	14082	14228	14203	14306	14151	14185	14111	14097	14164	14284	14310	14307	14279	14318	14159	14112	14276	14428	14130	14224	14148	14290	14258	14213	14164	14280	14227	14194	14293	14283	14224	14215	14246	14235	14192	14307	14117	14319	14210	14376	14211	14345	14170	14133	14364	14206	14223	14296	14066	14110	14148	14209	14299	14267	14255	14322	14129	14229	14054	14171	14275	14213	14266	14275	14289	14164	14273	14221	14274	14316	14255	14242	14285	14138	14034	14287	14488	14236	14212	14196	14003	14133	14166	14196	14016	14166	14316	14164	14291	14252	14339	14224	14149	14430	14237	14259	14315	14252	14221	14125	14064	14230	14423	14239	14142	14406	14175	14265	14289	14164	14299	14366	14270	14171	14067	14234	14006	14268	14215	14350	14256	14339	14295	14139	14289	14190	14131	14304	14154	14167	14207	14190	14216	14223	14291	14091	14188	14272	14033	14256	14385	14274	14039	14008	14132	14265	14119	14135	14391	14143	14333	14248	14135	14305	14166	14249	14178	14235	14333	14245	14234	14199	14090	14456	14295	14223	14128	14226	14173	14206	14297	14356	14048	14315	14093	14076	14111	14321	14248	14132	14215	14227	14283	14150	14467	14121	14141	14147
22882	21348	29253	23814	21716	23743	25244	20262	19485	19555	18699	18326	17643	17502	17099	17170	16924	17065	16714	16809	16607	16572	16664	16569	16503	16260	16553	16307	16554	16472	16382	16372	16490	16576	16585	16600	16372	16342	16592	16550	16430	16510	16437	16598	16412	16489	16590	16541	17744	17518	17434	16910	16777	16407	16557	16466	16462	16236	16575	16411	16050	16356	16542	16424	16463	16389	16444	16427	16468	16377	16442	16446	16558	16400	16269	16459	16168	16396	16443	16555	16387	16451	16256	16191	16563	16207	16347	16358	16397	16338	16367	16336	16524	16372	16482	16286	16302	16225	16212	16324	16355	16406	16328	16458	16248	16161	16268	16455	16360	16318	16267	16332	16309	16287	16299	16487	16205	16340	16449	16262	16397	16426	16225	16491	16371	16351	16456	16050	16342	16320	16391	16284	16361	16392	16481	16315	16247	16298	16484	16384	16305	16234	16255	16384	16365	16604	16413	16209	16363	16342	16423	16279	16380	16388	16243	16400	16254	16279	16505	16306	16226	16409	16454	16344	16347	16363	16313	16292	16210	16224	16509	16413	16248	16244	16254	16337	16176	16498	16364	16420	16250	16406	16308	16315	16418	16423	16327	16183	16422	16466	16412	16395	16210	16298	16363	16194	16265	16134	16389	16238	16608	16328	16300	16331	16233	16233	16417	16238	16224	16399	16260	16327	16333	16340	16475	16487	16269	16268	16291	16235	16194	16287	16229	16199	16256	16136	16451	16410	16346	16486	16231	16356	16424	16289	16291	16370	16456	16304	16291	16324	16291	16311	16218	16426	16338	16384	16375	16246	16356	16299	16294	16148	16392	16205	16206	16348	16311	16329	16390	16361	16329	16153	16442	16309	16497	16364	16282	16370	16383	16435	16259	16304	16321	16374	16367	16302	16274	16290	16471	16285	16451	16265	16285	16318	16285	16328	16275	16330	16131	16351	16314	16467	16308	16405	16432	16326	16504	16155	16401	16124	16344	16246	16297	16368	16397	16383	16236	16285	16403	16416	16374	16385	16370	16357	16196	16345	16175	16279	16300	16318	16322	16389	16287	16264	16064	16329	16224	16150	16350	16271	16364	16257	16165	16082	16227	16201	15996	16301	16429	16308	16213	16312	16544	16300	16265	16339	16165	16048	16185	16369	16429	16479	16448	16589	16468	16466	16289	16177	16369	16222	16345	16235	16337	16132	16334	16286	16435	16277	16243	16086	16431	16086	16266	16353	16356	16387	16280	16434	16323	16226	16273	16321	16448	16299	16135	16273	16293	16080	16349	16214	16336	16340	16211	16285	16468	16364	16318	16216	16238	16197	16257	16443	16440	16144	16334	16490	16237	16502	16324	16297	16343	16300	16292	16312	16262	16234	16115	16186	16330	16270	16397	16212	16453	16428	16330	16074	16302	16320	16279	16243	16242	16339	16374	16356	16560	16321	16181	16017	16529	16290	16257	16428	16359	16245	16323	16348	16193	16411	16430	16189	16296	16246	16387	16358	16277	16168	16354	16177	16204	16311	16256	16408	16328	16327	16359	16158	16523	16377	16280	16359	16317	16176	16340	16259	16335	16244	16459	16223	16407	16414	16243	16077	16330	16091	16324	16353	16237	16305	16363	16478	16081	16413	16328	16246	16382	16076	16304	16159	16203	16326	16261	16177	16354	16537	16370	16355	16346	16189	16382	16443	16385	16369	16420	16354	16387	16223	16190	16338	16298	16245	16615	16373	16588	16433	16269	16171	16314	16199	16339	16570	16235	16413	16148	16213	16337	16467	16375	16147	16267	16339	16196	16165	16271	16384	16114	16335	16260	16218	16267	16204	16402	16588	16261	16385	16160	16429	16326	16256	16468	16215	16295	16263	16154	16046	16250	16330	16283	16272	16316	16089	16419	16360	16398	16363	16085	16174	16153	16459	16376	16436	16324	16433	16508	16409	16546	16076	16278	16473	16319	16325	16382	16028	16407	16213	16230	16453	16435	16238	16318	16349	16057	16404	16269	16416	16281	16326	16241	16144	16395	16288	16360	16241	16399	16227	16401	16183	16536	16292	16285	16292	16428	16431	16148	16349	16146	16345	16504	16395	16271	16442	16328	16273	16142	16247	16109	15956	16263	16277	16157	16363	16349	16451	16429	16356	16242	16158	16089	16438	16299	16468	16444	16379	16340	16478	16284	16570	16180	16125	16414	16363	16304	16111	16327	16228	16561	16229	16381	16361	16189	16400	16316	16508	16184	16254	16497	16525	16431	16375	16397	16373	16381	16251	16298	16281	16080	16314	16587	16316	16235	16322	16164	16397	16453	15971	16247	16291	16371	16241	16389	16301	16437	16200	16210	16231	16330	16247	16303	16413	16400	16253	16130	16426	16295	16262	16469	16328	16362	16269	16490	16493	16316	16316	16359	16292	16303	16422	16126	16478	16370	16048	16179	16362	16240	16444	16328	16167	16204	16238	16542	16230	16281	16564	16450	16148	16320	16484	16484	16306	16400	16147	16493	16235	16232	16214	16218	16366	16249	16089	16343	16193	16481	16268	16469	16279	16488	16324	16301	16227	16350	16451	16221	16426	16361	16299	16359	16208	16462	16369	16357	16075	16366	16279	16096	16219	16097	16524	16434	16447	16207	16162	16309	16347	16380	16212	16223	16255	16304	16293	16394	16140	16503	16312	16270	16246	16428	16280	16437	16392	16321	16063	16254	16283	16419	16279	16285	16221	16381	16195	16416	16537	16405	16452	16515	16331	16437	16149	16293	16313	16436	16098	16247	16354	16366	16407	16432	16115	16218	16321	16303	16211	16448	16334	16531	16349	16492	16338	16130	16293	16248	16234	16523	16184	16310	16253	16358	16104	16299	16133	16178	16323	16326	16054	16325	16341	16293	16322	16335	16378	16183	16289	16348	16109	16292	16298	16365	16278	16376	16333	16484	16322	16308	16433	16440	16423	16299	16363	16423	16448	16250	16055	16130	16248	16313	16312	16461	16370	16405	16237	16307	16345	16268	16404	16431	16224	16299	16407	16296	16158	16367	16373	16321	16251	16281	16381	16121	16449	16237	16139	16382	16442	16284	16292	16376	16400	16298	16090	16392	16158	16402	16467	16272	16256	16412	16294	16077	16331	16306	16490	16393	16232	16235	16459	16409	16217	16278	16304	16294	16419	16513	16208	16329	16596	16293	16294	16311	16369	16405	16454	16330	16210	16510	16085	16373	16276	16259	16363	16284	16376	16208	16248	16487	16562	16523	16143	16289	16247	16317	16334	16265	16248	16290	16374	16476	16285	16384	16487	16410	16320	16127	16265	16335	16284	16164	16402	16214	16316	16446	16421	16422	16295	16326	16205	16282	16240	16261	16442	16292	16331	16376	16303	16232	16425	16369	16431	16292	16378	16303	16231	16225	16176	16454	16053	16284	16309	16380	16008	16168	16272	16597	16406	16372	16506	16118	16519	16214	16246	16268	16413	16253	16381	16230	16440	16191	16381	16264	16253	16227	16280	16325	16167	16283	16218	16084	16122	16376	16272	16445	16242	16357	16253	16380	16466	16177	16219	16269	16378	16389	16322	16383	16135	16330	16242	16318	16356	16271	16071	16309	16303	16313	16222	16155	16344	16511	16361	16183	16152	16281	16228	16421	16107	16364	16155	16279	16479	16315	16399	16330	16477	16305	16600	16553	16110	16257	16305	16249	16129	16407	16409	16299	16211	16116	16275	16137	16374	16274	16298	16197	16412	16200	16384	16478	16387	16486	16467	16312	16117	16284	16375	16199	16175	16382	16436	16367	16375	16229	16261	16199	16397	16296	16343	16315	16422	16245	16337	16268	16198	16436	16389	16295	16173	16265	16515	16223	16399	16418	16385	16316	16310	16214	16404	16214	16346	16339	16074	16115	16486	16475	16311	16367	16166	16291	16345	16031	16173	16374	16370	16234	16666	16281	16231	16232	16260	16360	16326	16370	16381	16278	16260	16376	16483	16153	16363	16357	16375	16374	16194	16450	16403	16417	16412	16592	16253	16479	16290	16272	16233	16386	16279	16329	16353	16303	16343	16235	16150	16162	16232	16281	16511	16252	16341	16308	16284	16259	16217	16455	16114	16434	16374	16287	16163	16464	16371	16356	16234	16259	16350	16308	16278	16249	16343	16237	16263	16270	16410	16224	16450	16318	16241	16539	16263	16280	16343	16276	16273	16204	16345	16343	16317	16353	16114	16295	16233	16347	16245	16306	16359	16248	16382	16431	16122	16422	16335	16365	16256	16390	16169	16298	16140	16148	16220	16098	16228	16281	16324	16276	16200	16254	16425	16438	16373	16237	16414	16301	16331	16428	16491	16334	16492	16281	16373	16265	16266	16296	16369	16297	16330	16058	16241	16373	16316	16173	16520	16442	16370	16207	16240	16487	16412	16193	16244	16172	16217	16221	16346	16377	16319	16424	16440	16235	16358	16313	16304	16415	16315	16384	16153	16347	16248	16175	16370	16392	16234	16245	16324	16441	16344	16202	16266	16299	16423	16282	16442	16234	16357	16250	16238	16225	16205	16275	16251	16299	16301	16379	16259	16348	16346	16485	16285	16453	16322	16300	16281	16576	16280	16509	16370	16351	16558	16421	16279	16183	16446	16503	16239	16218	16400	16279	16409	16257	16408	16195	16197	16278	16322	16549	16164	16176	16542	16255	16263	16397	16339	16309	16345	16386	16250	16457	16319	16366	16512	16303	16195	16106	16268	16371	16342	16360	16364	16138	16508	16379	16451	16281	16373	16456	16437	16034	16376	16267	16331	16312	16227	16259	16130	16257	16445	16154	16409	16347	16166	16309	16236	16277	16293	16387	16322	16496	16436	16330	16422	16345	16364	16295	16237	16392	16449	16340	16384	16392	16332	16313	16217	16459	16432	16183	16532	16414	16272	16312	16276	16368	16331	16254	16185	16320	16489	16607	16398	16194	16322	16408	16282	16337	16241	16232	16206	16227	16223	16368	16119	16511	16370	16528	16559	16317	16390	16177	16298	16244	16357	16202	16297	16105	16553	16193	16413	16317	16401	16373	16401	16175	16141	16184	16110	16145	16408	16146	16285	16502	16322	16333	16245	16284	16180	16309	16213	16382	16241	16488	16185	16285	16404	16122	16308	16310	16393
26108	46538	45807	33798	25654	20857	19075	19542	18899	18462	17593	16514	15783	15331	15262	15056	14791	14711	14549	14442	14469	14340	14045	14044	14019	13990	14113	14072	14062	13849	13980	13901	14074	13957	13912	14051	14135	13955	14018	14161	14063	13941	14045	14089	14090	13898	13893	14352	16217	15631	15206	14573	14219	14135	14009	14096	13915	13899	14023	13851	13915	13892	14033	13957	13866	13740	13884	13982	13913	13903	14005	13701	13987	13929	13925	13882	13976	13934	13815	13892	13855	13960	13832	13805	13862	13872	13950	13871	13886	13776	13828	13921	14053	13832	13875	13806	13727	13967	13908	13629	13904	13925	13901	13902	13975	13917	13887	13950	13751	13837	13857	13900	13828	14041	13970	13977	13837	13932	14069	13887	13822	13869	14072	13908	13838	13791	13881	14019	14004	13962	14072	13814	14021	13954	13943	13957	14013	13795	14040	13762	13990	14109	13966	13886	13904	13808	13869	13940	13829	13928	13863	13968	13947	13888	13704	13923	13873	13764	13793	13712	13925	13832	13837	13992	13887	13806	13869	13733	13894	13887	13517	13858	13901	13875	14027	14042	13991	13938	13990	13939	13989	13862	13797	13850	13954	13882	13900	13887	13849	14041	13885	13824	13904	13813	14026	13954	13977	13819	14021	13881	13976	13798	14095	13904	13875	13958	14140	13935	13821	14016	13948	13933	13763	13915	13844	13918	13955	13853	13942	13761	13939	13855	14043	13926	13909	13781	13795	13953	13949	13875	13799	13864	13773	13696	13814	13906	13793	13938	13946	14025	13897	13850	13911	13800	14011	13904	13794	13792	13954	13846	13949	13908	13895	13859	14121	13795	13944	13820	13907	13833	13680	13893	13868	14017	13766	13981	13897	13890	13855	13827	13766	14080	13903	13936	13845	13794	13966	13759	13813	13910	13823	13858	13908	13812	13891	13891	13984	14003	14052	14075	13788	13913	13963	13787	13970	14041	13720	14011	13920	13904	13890	13840	14099	13858	13914	13882	13751	13963	13917	13926	13932	13927	13814	13884	13818	13935	13921	14067	13978	13838	13769	13935	13683	13862	13972	13809	13886	13820	13911	13724	13842	13801	13858	13855	13967	13919	13813	13796	13835	13890	13913	14029	13838	13891	13744	13885	13811	13677	13924	13978	13913	13918	13758	13829	13930	13847	14025	13764	13852	13937	13845	14083	13811	13896	14002	13866	13930	13915	13867	13838	13743	14000	13901	13980	13789	13775	13852	13998	13878	14086	13929	13696	13895	13844	13835	13752	13893	13964	13895	13868	13770	13876	13920	13878	13758	13833	13895	13783	13773	14039	13964	13830	13836	13879	13811	14002	13943	13815	13927	14051	13894	14028	13729	14072	13818	13828	13827	13823	13952	13888	13731	13938	13900	14093	13940	13966	13923	14030	14011	13823	13805	13796	13977	14023	13903	13900	13969	13973	13909	13816	13959	13886	13986	13845	13875	14107	13876	13949	13905	13792	13828	13760	14082	13836	13710	14073	13892	13852	13976	13764	13866	13826	13974	13869	13943	14155	13766	13846	13801	13883	13856	13778	13871	13952	14005	13888	13885	13910	13974	13902	13757	13760	13853	13764	13791	13852	13937	13875	13878	13875	14032	13975	14014	13920	13912	13758	13941	13798	13828	13888	13939	13905	13795	13880	13749	13891	14065	13805	13941	13953	13772	14020	13759	13829	13927	13814	13858	13868	13866	13862	13955	13791	13825	13947	13910	13875	13790	13934	13978	13894	13928	13836	13813	13963	13772	13892	13748	13825	13969	13975	13961	13886	13880	13822	13860	14020	13767	13882	13903	13954	13713	13826	14018	13997	13863	13892	13818	13878	13882	13850	13996	13876	13775	13828	13776	13788	13817	13988	13994	13788	13871	13893	13807	13847	13886	13854	14030	13851	14011	13889	13914	13883	13901	13805	14014	14016	13693	13958	13933	13911	13914	13879	13969	14066	13829	13861	13905	13782	13864	13692	13912	14011	13863	13749	13966	13919	13858	13807	13976	13998	13838	13747	13860	13824	13685	13914	14029	13888	13790	14139	13897	13836	13821	13884	13910	13870	13901	13798	13888	13882	13957	13848	13958	13835	13858	13938	13856	13701	13761	13901	14048	14006	13846	14080	13699	13805	14006	13925	13957	13884	13994	13810	13932	13830	13817	14088	13855	13713	13855	13873	13912	13983	13909	13812	13954	14032	13843	13990	13976	13862	13899	13861	13897	13956	13830	13921	13856	13959	13894	13874	13841	14000	13912	13957	13907	13811	13910	14024	13859	13660	13732	14086	13829	13804	13796	13920	14017	13906	13888	13874	13907	13826	13880	13915	13780	13843	13794	13895	13956	13866	13986	13880	13892	13853	14070	13754	13867	13953	13967	13924	13740	13957	13875	13754	13844	13954	13907	13914	14037	13788	13704	13884	13803	13946	13897	13963	13923	13880	13852	13888	13832	13806	13888	13933	14059	13846	13891	13828	13847	13771	13911	13851	13980	13795	13975	13831	13700	13857	13988	13896	13928	13718	13855	13877	13986	13765	13882	13782	13705	13907	13851	13823	13986	13943	13868	13891	13794	13996	13813	13904	13796	13844	13872	13964	13956	13845	13907	13843	13854	13811	13958	13877	13785	13836	13821	13682	13830	13948	13751	13974	14003	14017	13748	13918	13957	13973	13963	13911	13949	14058	13966	13777	13783	13939	13759	13911	13944	13890	13782	13976	13878	13889	13939	13858	13941	13789	14023	13948	13769	13853	13878	13956	13922	13843	13942	13942	13814	13846	13975	13736	13775	13836	14051	13946	13911	13806	13888	14051	13850	13899	13942	13941	13955	13900	13946	13961	13937	13896	13842	13806	13888	13819	14078	13814	14107	13926	13960	13999	13945	13986	13803	13852	13804	13779	14008	13843	13975	13710	13929	13917	13831	13889	13889	13981	13775	13965	13849	13785	13851	13767	13878	13917	14028	14029	13934	13988	13908	13890	13842	13899	13833	13896	13917	13958	13976	14011	13885	13831	13872	13939	13710	13718	13907	13905	13862	13914	13959	13808	13835	13926	13980	13618	13883	13740	13920	13892	13954	13866	13956	13947	13833	13900	14004	14008	13917	13878	13973	13856	13998	13929	14016	13775	13824	13835	13922	13826	13918	13782	13781	14050	13767	13834	13859	13846	13902	14084	13881	13839	13924	13730	13884	14027	13864	13993	13943	13874	13913	13765	13976	13821	13929	13993	13888	13865	13973	13858	13854	13781	13963	14007	13961	13756	13709	13837	13964	13892	13859	13916	13915	13791	13981	14004	13889	13889	13713	13992	13915	13964	14108	13992	13809	13955	13778	13676	14004	13896	13949	13679	13891	13901	13995	13921	13859	13809	14101	13929	13830	13831	13987	13963	13992	13721	13899	13921	13827	13952	13901	13790	13958	13983	13889	13885	13889	13945	13754	13931	13742	13828	13834	13937	13876	13769	13874	13926	13822	13899	13934	13901	14013	13683	13858	13922	13937	13794	13987	13811	13843	13765	13919	13776	13827	13994	13892	13861	13814	13987	13990	14069	13801	14089	13807	13890	13695	13978	13977	13877	13731	13802	13752	13886	13997	13797	13872	13895	13897	13678	14039	13944	13922	13970	13840	13873	13978	13796	13968	14055	13879	14005	13977	14003	13978	13914	13801	13955	13740	13886	14058	14030	13780	13847	13844	14037	13920	13894	13952	13725	13817	13913	13959	13946	13896	13842	14017	14056	13843	13913	13769	13941	13887	13928	13698	13919	13821	13998	14034	13732	13909	14010	13917	13897	13857	13917	13842	13909	13857	13864	13781	13959	13893	13830	13945	13832	13886	13978	13730	13731	13820	13865	13797	13734	13909	14008	13764	13902	13995	13933	13994	13906	14092	13968	13985	13833	13766	13867	13875	14046	13744	13961	13879	13776	13946	13866	13774	13894	13938	13755	13807	13824	13892	13900	13874	13905	13962	13775	14056	13893	13913	13956	14015	13941	13896	13943	14025	13965	13885	13939	13846	13788	13895	13934	13806	13854	13708	13977	13809	13775	13849	13874	13857	14000	14060	13850	13785	13916	13837	13943	14024	13869	13957	13985	13697	14046	13796	13889	13871	13839	13832	13978	13876	13910	14020	13923	13990	13925	13841	13778	13988	13931	13905	13830	13900	14002	13973	13819	13800	13847	13797	13815	13991	13873	13840	13901	13814	13872	13968	13845	13967	13801	13808	13890	13920	13932	13929	13894	13945	13897	13966	13861	13800	13877	13792	13833	14061	13928	14075	14003	13754	13952	13841	13852	13869	14015	13917	13907	13900	13813	13951	13867	13938	13807	13862	13830	13957	13816	13823	13746	13803	13876	13900	13873	13905	13856	13727	13881	13994	13833	13842	13828	14039	13988	13847	13895	13984	13823	13851	13804	13983	13728	13979	13785	13930	14045	13868	13907	13964	13738	14003	13949	13835	13847	13837	13708	13991	13797	13807	14036	13800	13941	13839	13941	14012	13863	13989	13930	14051	13873	14002	13820	13887	13912	13745	13812	14022	13771	13918	13827	13599	13973	13781	13981	14028	13941	13897	13869	13956	13808	13985	13815	13879	13885	13971	13812	14008	13826	13929	13963	13890	13893	13767	13786	14086	14018	13746	14037	13805	13704	13932	13755	13920	14032	13872	13930	13828	14150	14032	13902	13818	13943	13782	13778	13911	13844	13996	13932	14031	13837	13904	13747	14002	13926	13635	13898	14070	14028	13788	13930	13961	13958	13951	14092	14147	13962	13646	13834	13917	13834	13822	13826	13929	13870	13850	13901	13939	13810	13782	14049	13843	13972	13856	13865	14017	13879	13873	13957	13885	13927	13770	13920	13867	13892	13934	14017	13910	13975	13935	13865	13967	13882	13880	14013	13940	13893	13852	14017	13921	13976	13986	13884	13881	13816	13963	13811	13969	13886	14028	13887	14011	13859	14007	13807	13843	13987	13853	13895	13898	13999	13911	13911	13865	13878	14023	14001	13834	13888	13864	13863	13819	13893	13896	13982	13863	13920	13828	14035	13946	13969	13988	13982	13796	13973	14048	13566	13908	14026	13847	13850	13895	13839	13845	13793	13835	13893	13779	13851	13998	14122
27720	23177	29074	26571	19822	18276	17645	17915	17703	17217	17206	16792	16810	16582	16327	16458	16628	16599	16518	16384	16343	16256	16163	16317	16471	16288	16436	16331	16310	16356	16341	16273	16268	16349	16356	16290	16091	16309	16316	16407	16279	16504	16256	16515	16205	16175	16459	16254	16498	16205	16302	16338	16251	16136	16395	16418	16251	16185	16385	16333	16275	16154	16051	16293	16283	16179	16354	16320	16266	16173	16269	16252	16342	16145	16187	16493	16139	16391	16235	16215	16237	16253	16254	16153	16462	16263	16352	16425	16220	16239	16177	16338	16131	16482	16127	16372	16476	16216	16252	16212	16443	16375	16194	16420	16191	16276	16120	16243	16368	16246	16095	16201	16075	16329	16410	16232	16439	16255	16508	16318	16420	16252	16277	16270	16168	16304	16238	16282	16240	16150	16136	16376	16083	16315	16357	16272	16423	16243	16131	16207	16162	16348	16285	16113	16278	16470	16196	16401	16086	16307	16302	16434	16187	16420	16202	16034	16316	16335	16295	16396	16273	16341	16218	16344	16114	16196	16243	16234	16170	16185	16229	16205	16263	16144	16246	16159	16051	16445	16440	16401	16238	16161	16300	16354	16141	16250	16324	16333	16429	16477	16344	16233	16446	16052	16240	16405	16252	16273	16373	16195	16143	16288	16344	16334	16260	16435	16202	16242	16236	16341	16240	16150	16315	16250	16272	16481	16271	16291	16399	16398	16176	16420	16309	16360	16086	16318	16310	16198	16372	16127	16152	16308	16266	16286	16167	16333	16474	16337	16251	16159	16324	16192	16318	16312	16345	16124	16334	16114	16301	16309	16243	16168	16196	16188	16293	16221	16136	16297	16210	15999	16142	16543	16181	16265	16322	16125	16286	16245	16294	16508	16180	16304	16346	16566	16379	16245	16200	16185	15850	16274	16083	16210	16277	16257	16153	16462	16275	16307	16403	16370	16084	16392	16109	16300	16140	16381	16220	16345	16094	16373	16261	16132	16102	16416	16269	16194	16191	16413	16308	16300	16380	16252	16222	16356	16311	16325	16171	16382	15980	16057	16243	16270	16231	16216	16167	16182	16323	16200	16389	16342	16431	16100	16328	16272	16339	16141	16345	16224	16229	16337	16434	16204	16160	16277	16299	16277	16218	16225	16227	16350	16233	16258	16325	16150	16212	16501	16288	16265	16227	16141	16125	16279	16242	16224	16328	16522	16490	16335	16336	16116	16314	16365	16356	16288	16266	16061	16125	16373	16285	16175	16426	16187	16198	16190	16241	16257	16051	16217	16230	16011	16174	16217	16373	16169	16151	16120	16291	16426	16284	16139	16209	16304	16258	16158	16268	16172	16212	16128	16367	16184	16118	16103	16170	16313	16093	16085	16278	16154	16153	16399	16350	16277	16395	16419	16397	16284	16181	16127	16221	16193	16227	16188	16216	16332	16014	16248	16200	16416	16275	16171	16214	16141	16098	16355	16317	16001	16102	16159	16252	16163	16187	16222	16216	16329	16344	16354	16287	16270	16248	16139	16330	16225	16220	16048	16138	16087	16135	16187	16039	16342	16235	16165	16273	16477	16324	16353	16212	16240	16215	16323	16310	16436	16266	16062	16222	16093	16272	16269	16152	16205	16114	16208	16281	16476	16317	16345	16400	16133	16131	16140	16231	16261	16235	16299	16313	16187	16222	16360	16323	16265	16179	16149	16265	16230	16429	16427	16241	16470	16452	16249	16114	16401	16068	16197	16273	16163	16327	16405	16171	16122	16154	16373	16208	16193	16090	16190	16311	16215	16179	16205	16208	16455	16335	16304	16215	16270	16314	16143	16179	15958	16130	16441	16387	16257	16330	16253	16339	16386	16192	16334	16134	16245	16160	16365	16469	16146	16341	16248	16227	16331	16392	16359	16287	16434	16314	16295	16184	16289	16212	16123	16323	16206	16329	16340	16144	16194	16301	16197	16132	16326	16390	16388	16152	16373	16473	16026	16192	16099	16359	16440	16138	16349	16100	16078	16223	16079	16159	16337	16302	16368	15962	16028	16291	16173	16171	16333	16296	16132	16099	16090	16252	16145	16207	16241	16259	16347	16360	16196	16412	16255	16329	16308	16220	16454	16289	16264	16305	16386	16292	16312	16073	16408	16292	16379	16322	16409	16382	16019	16307	16461	15972	16227	16287	16157	16129	16143	16138	16297	16204	16023	16269	16184	16164	16313	16201	16155	16343	16303	16299	16319	16238	16079	16224	16245	16235	16322	16286	16169	16203	16332	16235	16216	16492	16232	16279	16351	16121	16178	16241	16492	16316	16258	16385	16094	16224	16170	16471	16552	16248	16325	16150	16256	16158	16224	16247	16300	16210	16208	16094	16350	16291	16331	16148	16283	16263	16153	16216	16112	16099	16344	16398	16346	16057	15977	16392	16169	16318	15869	16110	16267	16276	16275	16102	16050	16206	16212	16300	16214	16284	16256	16298	16216	16154	16200	16204	16083	16064	16173	16407	16289	16267	16065	16265	16050	16369	16216	16120	16302	16266	16208	16093	16401	16373	16319	16365	16293	16348	16191	16264	16103	16133	16255	16189	16090	16282	16317	16305	16256	16359	16161	16309	16356	16347	16182	16025	16054	16340	16128	16167	16113	16408	15982	16380	16154	16124	16283	16031	16127	16207	16073	16328	16172	16283	16229	16241	16101	16360	16203	16259	16282	16351	16220	16178	16355	16292	16207	16220	16188	16357	16272	16221	16239	16352	16365	16412	16143	16269	16156	16166	16357	16180	16318	16198	16374	16321	16206	16307	16196	16170	16325	16328	16296	16146	16374	16342	16273	16174	16400	16323	16286	16207	16397	16165	16279	16331	16145	16291	16187	16221	16254	16264	16149	16197	16169	16333	16184	16141	16308	16300	16112	16266	16225	16193	16359	16305	16375	16283	16443	16179	16227	16171	16203	16419	16193	16352	16129	16209	16279	16286	16084	16243	16172	16160	16223	15974	16259	16333	16248	16010	16314	16273	16338	16167	16193	16009	16378	16388	16296	16281	16119	15948	16036	16163	16266	16289	16203	16403	16358	16201	16164	16225	16156	16143	16121	16298	16274	16239	16257	16389	16190	16023	16194	16210	16450	16290	16182	16175	16180	16341	16253	16447	16253	16118	16408	16205	16320	16366	16369	16149	16112	16366	16214	16478	16266	16328	16299	16250	15864	16304	16213	16194	16322	16341	16238	16155	16123	16185	16120	16293	16074	16287	16297	16252	16270	16157	16283	16304	16357	16199	16028	16261	15926	16115	16284	16192	16089	16301	16170	16199	16298	16463	16246	16305	16156	16210	16180	16432	16330	16285	16229	16068	16287	16187	16218	16239	16324	16374	16352	16211	16323	16265	16358	16489	16302	16386	16066	16241	16133	16294	16319	16003	16217	16049	16380	16217	16227	16139	16381	16324	16081	16111	16351	16323	16441	16396	16253	16237	16279	16278	16219	16221	16291	16198	16167	16203	16180	16367	16082	16190	16189	16333	16226	16175	16369	16269	16091	16311	16291	16250	16220	16269	16047	16427	16271	16229	16110	16111	16444	16247	16203	16411	16470	16279	16287	16103	16252	16219	16378	16516	16121	16054	16396	16224	16301	16380	16222	16436	16510	16411	16424	16140	16105	16092	16342	16291	16193	16161	16430	16260	16289	16342	16150	16007	16324	16293	16266	16250	16188	16438	16216	16196	16367	16202	16193	16182	16234	16464	16100	16276	16292	16153	16153	16297	16336	16454	16212	16193	16298	16469	16171	16397	16293	16280	16233	16222	16301	16038	16169	16277	16143	16272	16179	16279	16286	16347	16133	16115	16143	16311	16258	16236	16164	16200	16278	16087	16296	16205	16130	16138	16109	16198	16272	16088	15964	16112	16318	16137	16431	16324	16266	16101	16103	15966	16096	16243	16142	16080	16366	16105	16369	16495	16331	16267	16165	16234	16375	16232	16322	16306	16112	16388	16180	16405	16187	16130	16280	16194	16330	16314	16337	16187	16052	16272	16154	16192	16385	16243	16266	16166	16258	16306	16343	16161	16242	16503	16147	16270	16274	16159	15996	16174	16195	16204	16177	16036	16345	16228	16347	16291	16221	16264	16216	16302	16211	16131	16439	16337	16192	16256	16278	16228	16273	16310	16465	16397	16224	16214	16303	16321	16368	16265	16218	16212	16267	16459	16232	16214	16246	16324	16223	16435	16352	16289	16401	16361	16316	16412	16116	16411	16144	16282	16172	16148	16245	16363	16224	16162	16157	16379	16064	16202	16174	16199	16182	16135	16401	16121	16217	16143	16386	16205	16145	16299	16281	16260	16304	16318	16066	16093	16308	16310	16411	16150	16192	16078	16393	16402	16218	16231	16447	16409	16202	16263	16193	16186	16123	16391	16349	16326	16150	16335	16110	16265	16284	16161	16214	16276	16190	16112	16257	16406	16234	16234	16412	16118	16357	16191	16101	16360	16195	16249	16171	16259	16163	16315	16333	16234	16072	16245	16380	16292	16218	16191	16089	16180	16143	16189	16365	16177	16125	16264	16134	16281	16028	16203	16266	16172	16198	16265	16174	16373	16224	16254	16427	16294	16283	16194	16295	16358	16206	16146	16356	16166	16193	16479	16164	16176	16207	16315	16262	16189	16265	16078	16015	16330	16230	16496	16272	16380	16333	16347	16137	16236	16443	16297	16285	16235	16296	16282	16405	16309	16380	16299	16185	16116	16441	16303	16309	16152	16081	16368	16185	16217	16170	16410	16104	16358	16218	16286	16178	16402	16361	16103	16174	16398	16317	16262	16275	16359	16427	16358	16058	16045	16305	15982	16395	16200	16301	16243	16320	16326	16030	16455	16414	16381	16279	16158	16304	16343	16340	16288	16241	16203	16269	16143	16205	16179	16241	16083	16384	16354	16180	16297	16204	16401	16181	16291	16231	16289	16407	16239	16205	16300	16295	16340	16246	16379	16225	16153	16296	16442	16300	16114	16193	16238	16024	16319	16056	16269	16309	16194	16430	16425	16133	16241	16158	16183	16380	16435	16444	16385	16387	16448	16157	16093	16443	16259	16328	16381	16348	16277	16154	16283	16288	16413	16365	16255	16095	16284	16284	16311	16250	16278	16092	16293	16212
21352	30668	32108	25127	18730	16876	15963	16324	16042	15762	15211	14890	14328	14372	14310	14255	14202	14038	13999	14056	14031	13905	14068	13937	14124	13890	13920	14039	14099	13846	13882	13796	13706	13977	13965	13955	14035	14070	14032	13958	13922	14031	14096	14032	13831	14022	13927	13988	14173	14216	14043	13979	13868	13819	13877	13874	13707	13876	14058	13944	13907	13988	13962	13781	14042	14143	13635	13906	13966	13877	13779	13903	14081	13953	13748	13905	13805	13713	13885	13923	13881	13860	13815	13737	13795	13921	13862	13740	14052	13925	13719	13943	13925	13850	13845	13796	13870	13816	13952	13874	13863	14085	13811	13961	13898	13923	13896	13984	13989	13814	13967	13852	14085	14135	13909	13822	14086	13755	14134	13957	13954	13987	13794	13956	14018	13778	13878	13868	13827	13738	14044	13767	13789	13854	13720	13947	13833	13841	13874	14077	13932	13911	13845	13973	13955	14123	13962	13808	13896	13947	13888	14057	13969	14014	13878	13855	13959	13948	13933	14024	14008	13798	13908	13937	13896	13901	13925	13812	14010	13931	13799	13806	13884	13837	13970	13849	14041	13659	13978	13815	13924	13888	13979	13962	13821	13956	13863	13793	13859	14018	13913	13875	13915	13757	13829	13952	13865	13801	13977	13835	13856	13878	13795	13997	13860	13723	13989	13750	13902	13906	13943	13874	13886	14025	13760	13833	13997	13816	13956	13877	13861	13764	13912	13895	13941	13972	13944	13910	13846	13880	13916	14051	13843	14002	13794	14046	13755	13985	13929	13783	13762	13892	13951	13864	13762	13901	14092	13932	13799	14057	13966	13780	13883	13832	13970	13891	13830	13827	13896	13888	13853	13820	13825	13785	13888	13846	13981	13856	13925	13782	13836	13930	13843	14101	13893	13902	13902	13882	13760	13789	13883	14021	13926	13992	13852	13790	13847	13847	13993	13819	13922	13794	13931	13871	13901	14051	13864	13924	14139	13924	13791	13810	14050	13782	13863	13911	13853	13887	14018	14008	13924	13903	13945	13826	13911	13851	13769	14034	13843	14093	13976	13721	13865	13701	13956	13856	13966	13947	13951	13902	14031	13905	13984	13777	13634	13806	13883	13751	14071	13853	14024	13777	13823	13961	13845	13888	14002	14076	13953	13937	13823	13805	13899	13871	13857	13984	13972	13870	13741	14044	13877	13896	13797	13951	13901	13950	13874	13995	13801	13910	13839	14036	13971	13880	13870	13955	13950	13924	13936	13846	13994	13884	14052	13794	13909	13974	13842	13977	14074	14000	13844	13803	13901	14108	13711	13841	13871	13772	13821	13760	13856	13880	13825	13909	13902	14021	13916	14034	14041	13854	13923	13938	13782	13914	13881	13854	14032	13805	13785	13867	13793	13978	13947	13837	13958	13908	13883	13798	13863	13997	13901	13940	13768	13793	13890	13933	13791	13873	14037	13939	13810	13885	13920	13921	13882	13876	13857	13933	13965	13876	13811	13954	13901	13864	13841	13966	13872	13838	13898	13746	13748	13890	13980	13960	13858	13714	13755	13953	14011	13972	13819	13865	13814	13911	13802	13834	13904	14005	13832	13744	13863	13948	13887	13883	13844	13938	14000	14012	13834	13951	13834	13912	13863	13879	13960	13723	13880	13793	13868	13824	13978	13873	13907	13772	13956	13911	13950	13662	13933	13852	13850	13965	13910	13830	14085	13796	13830	14088	13914	13973	13843	13824	13904	13991	13970	13991	13909	13722	13927	14007	13764	13879	13919	13909	13904	13976	13811	13780	13980	13846	13985	13809	13929	13756	14082	14023	13975	13829	13826	14018	13814	14083	13927	13777	13798	13842	13779	13930	13810	13815	13856	13844	13827	13888	14075	13956	13860	13983	13934	13955	14092	13848	13983	14030	13740	13915	13855	13866	13919	13781	13904	13857	13795	14048	13958	13814	13969	13830	13947	14025	13825	13882	14029	13978	13816	14138	13878	13774	13879	13993	14022	14022	13838	13968	13932	13982	13885	14002	13763	14064	13907	13867	13805	13968	13839	13910	13918	13870	13909	13919	13830	13818	13778	13856	13905	13792	13885	13923	13892	13800	13921	13674	13910	13787	13816	13903	13829	13804	13753	13853	13926	13744	13965	13890	13967	13911	13851	13778	13881	13933	13995	13941	13878	13900	13816	13951	13866	14046	13939	13960	13737	13989	13827	13855	13951	13950	13844	13812	13970	13941	13833	13886	13909	13768	13935	13749	13904	13821	13792	14006	13847	13849	13756	14073	13868	13629	13881	13815	13857	13901	13973	13932	13760	13914	13902	13880	13847	13824	13816	14041	13667	13803	13916	13661	13806	13906	13967	13762	14070	13998	13926	13899	13821	14052	13883	13921	13933	13725	13898	13782	13793	13803	13888	13814	13808	13971	13915	13743	14061	13852	13965	14015	14034	13884	13909	13861	13760	13832	13779	13783	13985	13950	13659	13928	14056	13834	13934	13881	13828	14020	13865	13860	13801	13944	13901	13958	13883	13888	13885	13945	13916	13832	13831	13821	13910	13852	13867	13973	13780	13886	14019	13925	13943	14055	14000	13867	13958	13929	13987	13843	13858	13826	14011	13853	13939	13910	13885	14054	13897	13725	13947	14008	13776	13916	13884	13938	13877	13932	13940	13935	13988	13914	13912	13866	13878	13874	13853	13801	14019	13964	13910	13862	13805	13933	13902	13941	13828	13886	13954	13988	14013	13798	13966	13769	13934	13884	13968	13808	13837	13883	13840	13976	13836	13991	13775	13818	14255	14042	13949	14047	13989	13994	13893	13877	13957	14017	13958	13869	13954	13900	13902	13886	13983	14093	13951	13916	13928	13782	13886	13969	13972	13709	14018	13881	13863	13703	14040	13865	13829	13959	13855	13960	13803	13985	13967	13927	13899	13945	14024	13868	13916	13979	13953	13849	13820	13921	14106	13808	13909	14018	13827	13903	13875	13835	13802	14016	14038	13983	13908	13826	13880	13871	13860	13944	13987	13877	13795	13841	13972	13849	13960	13944	14058	13879	13779	13981	13979	13820	13868	14066	13782	13960	13779	13883	13850	13811	13826	13932	13977	13986	13973	13959	13821	13975	13870	13999	13876	13675	13862	13770	14083	13818	14049	13700	13889	13833	13755	13974	13768	13722	14024	13826	13856	13753	13743	13838	13903	13868	14157	13961	13904	13882	13848	13916	13905	14083	13783	13880	13818	14045	13735	13824	13965	13846	13888	14041	13830	14015	13924	13974	13918	13933	13862	13934	13876	13776	13896	13974	13647	13863	13919	13824	14000	13875	13888	13910	13863	13841	13990	14057	13881	13910	13885	13828	13681	14000	13902	13868	13858	13902	13883	13921	13881	13767	13998	13833	13921	13965	13951	13903	13779	13892	14055	13847	13941	13960	13944	13789	13805	13940	13987	13840	13754	14046	13866	13945	13881	13985	13812	13772	13861	13931	14134	13811	13811	13934	13772	13746	13886	13973	13960	13876	13845	13899	13674	13784	13860	13968	14122	13900	13853	13866	13844	13883	13844	13942	14037	13792	13940	13926	13898	13913	13937	14020	13940	14038	13834	14068	14023	13802	13825	13964	13742	13911	13929	13967	14025	13875	13826	13725	13849	13854	13865	13895	13948	13830	13834	13830	13873	13912	13779	13972	13984	13953	13884	13924	14030	13926	13975	13878	13837	13939	13788	14028	13982	13961	13909	13933	13981	13912	13844	13946	14054	14160	13912	13999	13838	13864	13951	13781	13787	13816	14054	13771	13899	13990	13861	13909	14006	13944	14045	13825	13840	13812	13876	13919	13922	13993	13966	13840	13929	13833	13732	14080	13928	13928	13787	13930	13889	13919	13947	13842	13819	14037	13887	13949	13944	13729	13999	13953	14044	13896	13851	13694	13841	13834	13862	13773	13993	13979	13965	13813	13935	13884	13896	13992	14002	13976	13806	13799	13839	13914	13866	13835	13926	13869	13783	13877	13893	13925	13879	13851	13919	13946	13979	13918	13768	13928	13886	14013	14025	13795	13945	14026	13999	13963	14071	13852	13836	13868	13857	14014	14076	13676	13866	13913	13856	13936	13948	13732	13825	13916	13968	13883	13825	13829	13922	14152	13905	13855	13954	13945	13965	14051	13973	13953	13782	13900	13799	14021	13838	13820	13884	13851	13680	14025	13919	13943	13838	14121	13999	13756	13877	13811	13982	13998	13954	14020	13957	13849	13932	13956	13910	13861	13962	13898	14007	13985	13917	13869	13834	13845	13933	13875	13805	13953	13747	13903	13730	13876	13784	14023	13920	14017	13939	13931	13757	14149	13897	13897	13997	13822	13847	14053	14001	13914	13806	13873	14109	13958	13946	13844	13823	13933	13901	13943	14116	13908	13829	14043	13968	13940	13944	13851	14142	13895	13842	13812	13871	13977	13899	13909	13840	13956	13947	13828	13815	13974	13814	13794	13921	14014	13881	13761	13953	13720	13939	13828	13863	13931	13821	13907	13943	13847	14065	13939	13844	13871	13823	13942	13966	13887	13998	13835	14063	13848	13900	14022	13974	13763	13915	13742	13892	13883	13828	13899	13905	13817	13874	13946	13861	13825	13757	13925	13643	13942	13773	14058	13739	13944	13778	13853	13866	13991	13885	13964	13983	14024	13854	13914	13831	13759	13757	13851	13858	13843	13978	13763	13958	13941	13651	13859	13734	13766	13899	13827	13812	13920	14000	14029	13740	13884	14025	13770	13874	13952	13974	13983	13914	13926	13956	13915	13935	13872	13889	13920	13752	13925	13919	13842	13683	14066	14050	14120	13907	13750	13972	13794	13763	13804	13887	13919	13902	14010	13833	13969	13917	13857	13862	13851	13768	14001	13722	13928	14034	13976	13911	13833	13830	13807	13733	13908	13842	13843	13941	13875	13914	13827	13844	13924	13874	13786	13802	13963	13885	13872	13955	14106	13953	14011	13929	13871	14038	13958	13914	13875	13916	13875	13935	14046	13927	13874	13952	14033	13834	13888	13952	13834	14028	13792	13788	13917	13835	13999	13933	13887	13881	13832	14063	13871	13959	13894	13872	13906	13990	13945	13898	13928	13865	14153	13859	13981	13912	13965	13752	14041
24003	21463	28944	24514	22566	22595	20994	18580	17302	17340	16940	16297	16064	16114	15891	15580	15512	15722	15570	15472	15313	15512	15340	15409	15394	15274	15415	15333	15173	15149	15093	15231	15235	15254	15179	15539	15261	15314	15247	15341	15275	15115	15290	15108	15351	15067	15110	15236	15949	15931	15695	15674	15337	15125	15139	15166	15285	15233	15230	15180	15115	15102	15160	15031	15188	15174	15223	15020	15118	15212	15061	15029	15297	15119	15246	15123	15132	15231	15186	15207	14961	15191	15107	15177	15042	15032	14955	15188	15076	15131	15126	15128	15209	15069	14879	15168	15089	15053	15071	15143	15050	15275	15101	15206	15115	15321	15305	15237	15049	14909	15224	15119	14942	15259	15145	15174	15082	15071	15166	14987	15175	15072	14926	15108	15375	15014	15304	15308	15315	15026	15137	15252	15053	15141	15257	15190	14867	15181	15110	14824	14999	15260	15101	15090	15073	15146	15250	15228	15042	15190	15175	15192	15091	15259	15145	15201	15156	15160	15074	15048	15285	15071	15374	15159	14970	15055	15060	14981	15130	15262	15192	15217	15010	15008	15208	15080	15049	15124	15013	15042	15051	15342	15174	15147	15256	15123	15236	15381	15117	15190	15210	15152	15075	15139	15162	15253	15187	15292	15258	14996	14991	15173	15156	15049	14907	15119	15083	14787	15128	15062	15160	15239	15274	15175	15134	14949	15125	15083	15142	15269	15229	15135	15211	14954	15118	15230	15250	15190	15107	15152	15275	15266	14970	15141	15246	15205	14972	15086	15150	15258	15230	15078	15267	15096	15208	15088	15230	15227	15038	15051	15184	14988	15246	15228	15072	15194	15221	15203	15014	15029	15251	15039	15167	15201	15149	15290	15150	15122	15150	14994	14973	15118	15298	15172	15100	15149	15100	15293	15010	15044	15135	14839	15261	15202	15055	15176	15167	15177	15166	15137	15110	15133	15015	15138	15135	15176	15191	15027	15102	15017	15242	15084	15155	15277	15290	15143	15028	15052	15266	14980	15298	15144	15132	15099	14966	14938	15243	15107	15122	15043	15091	15125	15157	15031	15049	15182	15162	15224	15301	15046	15006	15048	15065	15121	15015	15107	15013	15194	15191	15124	15228	15298	15267	15017	15070	15320	15261	15093	15002	15107	14943	14946	15033	15049	15077	15080	15355	15207	15242	15133	15181	14908	15073	15221	15014	15133	15043	14989	15010	15226	15055	15140	15153	15308	15229	15165	15076	15302	15207	15246	15373	15044	15111	15048	15105	15123	15145	15256	15119	15304	15064	14977	14991	15197	15365	15203	15187	15232	15222	15012	15003	15234	15185	15431	15207	15042	14945	15133	15043	14985	15143	15072	15015	15082	14994	15194	15112	15169	15206	15103	15094	15056	15205	14926	15068	14982	14991	15168	15174	15094	15349	15199	15294	15078	15190	15186	14909	15114	15233	15107	15026	15224	15012	15090	15242	15215	15152	15205	14953	15222	15247	15186	15302	14944	15074	15153	15099	15302	15022	14951	15013	15214	15046	15165	14988	14876	14947	15029	15139	15188	15364	15198	15110	15091	15081	15167	14972	15268	15043	15060	15042	15180	15249	14841	15122	14996	15142	15074	14889	15246	15021	15148	15195	15028	15091	15160	15041	15200	15052	15195	14995	14970	15160	14928	15039	15058	15085	15123	14907	15182	15203	15105	15200	15166	15166	15143	15055	15214	15127	15203	15164	14959	15162	15245	15311	15082	15213	15235	14999	15091	14991	15155	14980	15138	15145	15152	14921	15119	15059	15024	15171	14979	15316	15162	15171	15218	15233	15215	15280	15099	15097	15201	15251	15019	14956	15115	15230	15068	15216	15059	15287	15205	15200	15159	15160	15285	15225	15058	15247	15143	15109	15019	15306	15058	15214	14965	15211	15098	15224	15115	15172	15136	15085	15067	15157	14917	15058	15147	15049	15363	14999	15126	15263	15260	15168	15246	15129	15162	15074	15234	15265	15009	15117	15107	15044	15175	15032	15123	15120	15146	15147	15042	15422	15268	15244	15121	15146	15149	15066	14853	15176	15240	15145	15025	15188	15164	15166	15235	15214	15052	15292	14961	15227	15195	15210	15069	15155	15004	15318	15083	15107	15247	15181	15134	15343	15009	15294	15055	15185	15051	15104	15074	14969	15240	15328	15080	15160	15174	15145	15305	15415	15175	15174	14908	15234	15203	15180	15199	15120	15075	15136	15206	15031	15126	15256	15118	15116	15100	14985	15210	15123	15065	15292	15060	15102	15094	15108	15360	15138	14850	15064	15036	14972	15197	15212	15249	14929	15111	15196	15064	14978	15083	15273	15127	15126	15080	15272	15095	15032	15046	15165	15134	15172	15212	15143	15256	15134	15105	15159	15237	15127	14979	14900	15064	14898	15214	15083	15198	15116	15038	15029	15126	15287	15246	15169	15102	15101	15073	15161	15290	15091	15018	15309	15134	15091	15012	15005	15041	15029	15045	15115	15327	15165	15126	15135	15187	15091	15177	14969	15198	15332	15201	15177	15208	15184	15038	15371	14993	14944	15078	15176	15138	15185	15255	15041	15128	15175	15273	15280	15338	15159	14995	15083	15151	15262	15070	15022	15374	15155	14755	15019	15165	15207	15349	15043	15131	15071	15082	15223	15024	14886	15080	15143	14984	15006	15202	15158	15137	15265	15094	15135	15016	15281	15116	15166	15203	15252	15066	15022	15169	15350	15278	15124	15070	15282	15062	15187	15142	15059	15105	15197	15133	15295	15202	15178	15090	15034	15121	15375	15159	15367	15238	15273	15180	15235	15286	15021	15121	15302	15255	15132	15087	14999	15231	15244	15121	15122	15107	15248	15172	15228	15045	15313	15155	15085	15152	15250	15041	15225	15036	15205	15222	15068	15174	15363	15162	15087	14988	15084	15267	15106	15166	15217	14961	15112	15178	15363	15306	15241	15367	15220	15147	15187	15195	14966	15169	15168	15037	15149	15067	15299	15091	15176	15013	14993	15105	15086	15216	15179	15194	15363	14939	15139	15153	15129	15159	15264	15105	15196	15239	15009	14918	15025	15117	15141	15202	15288	15109	15146	15170	15200	15277	15211	15122	14978	15031	14939	15127	15176	15050	15153	15417	15129	15291	14963	14982	14990	15152	15058	15072	15251	15036	15071	15413	15222	15179	15175	15233	15001	15180	15020	15047	14939	15155	14910	15018	15163	15233	15343	15159	15133	15162	15172	15296	15189	15275	15090	15093	15158	15233	15093	14962	14962	15246	15124	15154	15150	15157	15194	15324	15009	15185	14935	15134	15002	15241	15086	15064	15100	15058	15043	15256	15092	15053	15148	15162	15411	15239	15129	15229	15057	14880	15094	15190	15080	15234	15050	14950	15227	15166	15122	15251	15291	15124	15015	15095	15086	15165	14975	15067	15053	15329	15138	15052	15272	15097	15126	14914	15112	15169	14912	15187	15100	14938	15115	15142	15014	15066	15082	15177	14981	14931	15117	15174	15113	15183	15068	15203	15370	15390	15132	15284	15007	15039	15075	15115	15180	15081	15278	14844	15038	14956	15183	15172	15405	15242	14999	15233	15030	15099	15228	15107	15144	14988	15001	15246	15316	15058	14875	15208	15088	15037	15129	14996	14874	15173	15099	15023	15142	15133	15138	15208	15175	15208	15081	14985	15228	15179	15083	15197	15018	15231	15295	15141	15175	15363	15281	15329	15009	15017	15196	15142	15130	15178	15190	15248	15227	15209	15105	15210	15153	15114	15012	15117	15157	15212	15131	15167	15058	14925	15071	15162	15058	15070	15037	14911	15087	14973	15246	15083	15270	15131	15172	15231	15258	15083	15151	15329	15285	15262	15115	15138	15253	15134	15208	15132	15188	15112	15043	15049	15039	15257	15085	15254	15432	15283	15027	15193	15273	15228	15319	15296	15124	15104	15229	15374	15117	15170	15269	15081	15205	14971	15076	15087	15306	15020	15220	15033	15195	15065	15080	15060	15083	15216	15236	15100	15058	15126	14996	14984	15196	15111	15145	15145	15090	15098	14971	15112	15268	15075	15124	15061	15161	15011	15099	15041	15188	15212	15143	14980	14948	15223	14901	15059	15059	15343	14985	15185	15382	15179	15301	15105	15163	15301	15121	15032	15136	14933	15272	15110	15020	15197	15134	14953	15007	15114	15131	15259	15061	15226	15171	15296	15162	15216	15136	15162	15249	15149	15254	15074	14950	15116	15106	15209	15031	15170	14946	15050	15158	15010	15204	15026	15152	15250	15192	15069	15323	15191	15089	15204	15251	15033	15060	15014	15104	15092	15452	15001	15045	15018	15234	15028	15124	15036	15040	15165	14862	15034	15140	15170	15088	15253	15124	15087	15208	15173	15179	15075	15036	15212	15217	15064	15052	15166	15142	14982	15409	15205	15120	15166	15113	14956	14980	15220	15059	15211	15182	15012	15088	15149	15038	15251	15249	15077	15038	15034	15138	15187	15110	15037	15214	15268	15016	15352	15181	15092	14975	15304	14913	15292	15354	14942	15058	15128	15038	15019	14809	14927	14989	15165	15222	14989	15225	15232	15050	15101	15124	15393	15203	15098	15262	15105	15122	15030	15100	15154	15046	15318	14983	15061	15143	15190	15097	15143	14936	15188	15045	15176	15206	14982	15123	15098	15122	15174	15107	15018	14966	15205	15368	15160	15096	15204	15118	15115	15186	15035	14963	15005	15232	15261	15253	15304	15105	15098	15263	15057	14954	14966	15109	15137	14989	15091	15100	15416	15111	15239	15223	15157	15218	15029	14899	14973	15085	15257	15138	15086	15237	15039	15122	15169	15166	15373	15151	15173	15155	15115	15289	15101	15215	15010	15053	15022	15008	15027	15227	15345	15171	15156	15000	15173	15191	15145	15118	15111	15035	15299	15103	15380	15129	15150	15262	15162	15289	15202	15120	14924	14980	14998	15077	15086	15192	15146	15163	15174	15004	14847	15238	15130	15039	15218	15209	15269	15214	15118	15093	15186	14944	15023	15206	15214	15159	14954	15067	15126	15096	15077	15089	15113	15182	15202	15183	15150	15186	15043	15092	15173	15083	15289	15128	15138	15236	15225	14967	15233	15098	15175
23883	39158	37909	30549	22923	19857	18280	17926	16824	15888	15906	14984	14468	14379	14026	14063	13812	13771	13818	13847	13455	13475	13470	13371	13513	13339	13351	13279	13451	13178	13334	13291	13345	13287	13256	13204	13353	13368	13200	13215	13376	13390	13380	13440	13392	13307	13191	13377	14626	14271	13937	13541	13296	13207	13179	13283	13030	13324	13118	13275	13120	13273	13268	13197	12940	13103	13357	13153	13345	13237	13219	13256	13229	13309	13302	13274	13047	13276	13166	13131	13192	13352	13187	13292	13053	13331	13093	13262	13357	13278	13361	13367	13204	13259	13177	13169	13274	13222	13085	13300	13240	13365	13362	13310	13198	13214	13327	13105	13295	13429	13197	13316	13374	13395	13389	13186	13374	13164	13415	13178	13399	13310	13234	13101	13184	13208	13360	13328	13272	13246	13437	13256	13201	13238	13267	13313	13269	13429	13364	13213	13465	13278	13324	13212	13248	13492	13073	13164	13522	13326	13201	13233	13230	13355	13215	13414	13258	13044	13312	13043	13150	13164	12972	13439	13154	13320	13105	13175	13211	13277	13247	13334	13192	13290	13349	13204	13130	13279	13300	13191	13168	13287	13217	13236	13252	13118	13195	13238	13209	13248	13182	13273	13260	13268	13182	13206	13161	13157	13285	13173	13104	13243	13322	13174	13333	13228	13133	13204	13117	13243	13241	12974	13158	13422	13240	13216	13161	13450	13195	13274	13145	13276	13234	13258	13292	13308	13145	13299	13249	13299	13057	13300	13363	13305	13134	13163	13184	13260	13115	13228	13273	13141	13256	13334	13214	13274	13116	13148	13397	13149	13380	13340	13258	13343	13328	13260	13061	13270	13301	13300	13263	13169	13207	13266	13158	13100	13066	13235	13142	13200	13197	13192	13228	13255	13209	13274	13182	13305	13100	13204	13272	13144	13230	13202	13357	13278	13308	13276	13291	13323	13220	13205	13233	13283	13250	13220	13286	13267	13350	13390	13180	13094	13224	13250	13253	13248	13234	13287	13210	13342	13230	13320	13383	13365	13371	13085	13168	13209	13246	13267	13275	13348	13189	13218	13046	13137	13124	13168	13195	13180	13363	13143	12958	13170	13354	13322	13215	13186	13158	13206	13238	13373	13218	13234	13245	13136	13274	13124	13330	13171	13184	13227	13289	13347	13215	13287	13042	13271	13276	13239	13220	13081	13130	13334	13193	13207	13266	13256	13226	13215	13263	13240	13196	13263	13222	13189	13164	13311	13159	13289	13341	13227	13194	13152	13313	13082	13235	13178	13241	13245	13173	13338	13267	13315	13062	13318	13273	13241	13354	13250	13249	13254	13288	13078	13300	13329	13338	13220	13187	13283	13313	13277	13347	13168	13414	13205	13209	13142	13346	13246	13337	13235	13204	13244	13228	13234	13390	13025	13101	13207	13201	13327	13225	13365	13337	13127	13308	13291	13142	13385	13235	13278	13150	13270	13130	13205	13255	13193	13346	13262	13197	13310	13193	13430	13283	13275	13414	13233	13271	13258	13192	13041	13250	13307	13179	13390	13201	13233	13231	13218	13038	13380	13339	13295	13169	13455	13309	13153	13367	13294	13350	13267	13178	13145	13339	13155	13148	13304	13152	13241	13395	13101	13168	13193	13299	13216	13222	13319	13291	13225	13063	13277	13215	13209	13208	13188	13271	13264	13185	13195	13493	13116	13156	13313	13220	13172	13258	13140	13311	13308	13093	13344	13143	13236	13345	13191	13247	13283	13248	13288	13058	13258	13191	13204	13238	13219	13255	13039	13270	13027	13341	13282	13351	13131	13156	13048	13253	13179	13225	13222	13265	13233	13340	13202	13352	13196	13276	13225	13278	13116	13249	13382	13273	13318	13178	13199	13198	13156	13266	13105	13222	13241	13134	13227	13444	13262	13257	13247	13181	13259	13259	13230	13271	13083	13276	13217	13227	13293	13134	13249	13295	13221	13242	13411	13278	13337	13344	13304	13108	13343	13162	13446	13233	13286	13187	13259	13152	13071	13278	13298	13297	13183	13139	13407	13272	13047	13239	13216	13400	13150	13245	13104	13272	13239	13370	13241	13282	13367	13388	13083	13386	13247	13178	13271	13092	13278	13153	13063	13216	13048	13303	13249	13142	12911	13219	13212	13257	13203	13157	13354	13290	13202	13079	13403	13270	13487	13437	13336	13349	13055	13220	13292	13207	13191	13232	13116	13344	13305	13289	13270	13127	13247	13116	13170	13295	13289	13243	13116	13170	13218	13157	13207	13053	13186	13207	13247	13180	13299	13256	13138	13247	13161	13299	13224	13291	13440	13090	13387	13273	13148	13310	13312	13335	13342	13161	13332	13137	13122	13123	13283	13171	13240	13259	13209	13222	13234	13258	13151	13134	13115	13263	13326	13077	13161	13290	13212	13044	13235	13329	13198	13187	13201	13155	13213	13263	13145	13302	13234	13283	13312	13197	13349	13300	13254	13151	13165	13317	13155	13116	13226	13217	13384	13325	13291	13134	13255	13344	13233	13306	13198	13102	13181	13197	13257	13295	13185	13099	13136	13097	13333	13299	13217	13465	13234	13289	13244	13242	13269	13292	13230	13104	13205	13041	13267	13273	13263	13166	13198	13181	13431	13206	13217	13263	13169	13209	13248	13372	13237	13248	13299	13314	13262	13381	13181	13245	13312	13300	13314	13144	13292	13122	13212	13258	13420	13251	13282	13239	13244	13269	13250	13208	13266	13236	13369	13230	13210	13229	13194	13107	13314	13226	13392	13306	13134	13037	13334	13180	13184	13171	13181	13275	13377	13312	13326	13359	13216	13196	13408	13227	13294	13308	13376	13213	13241	13245	13210	13365	13264	13301	13308	13226	13096	13110	13273	13314	13266	13372	13200	13107	13361	13123	13338	13196	13330	13310	13263	13385	13411	13200	13146	13125	13258	13275	13158	13377	13294	13383	13408	13330	13266	13213	13335	13190	13286	13237	13447	13181	13239	13181	13300	13190	13445	13290	13219	13390	13218	13206	13300	13275	13333	13381	13227	13197	13259	13173	13241	13286	13249	13164	13304	13291	13336	13222	13373	13185	13148	13227	13234	13273	13120	13391	13189	13237	13286	13256	13125	13277	13196	13299	13256	13364	13171	13298	13136	13308	13360	13316	13264	13218	13330	13250	13202	13230	13381	13305	13186	13190	13242	13220	13254	13292	13437	13319	13220	13300	13213	13185	13231	13104	13251	13402	13082	13364	13215	13381	13309	13211	13298	13286	13270	13234	13354	13250	13313	13263	13098	13142	13214	13368	13222	13259	13132	13100	13205	13297	13218	13288	13352	13165	13233	13204	13228	13429	13015	13142	13233	13197	13238	13189	13191	13430	13303	13262	13205	13181	13330	13170	13148	13260	13420	13218	13280	13272	12953	13336	13244	13197	13223	13219	13279	13167	13392	13372	13058	13242	13326	13167	13396	13457	13354	13073	13207	13264	13220	13183	13096	13289	13255	13153	13249	13060	13162	13392	13326	13172	13271	13204	13219	13249	13209	13135	13207	13091	13296	13325	13140	13185	13319	13206	13377	13227	13267	13178	13413	13309	13307	13197	12947	13319	13312	13270	13178	13196	13298	13391	13274	13238	13196	13225	13336	13047	13274	13344	13325	13146	13329	13047	13195	13294	13148	13331	13032	13238	13387	13247	13231	13231	13082	13328	13406	13265	13167	13166	13214	13392	13145	13416	13063	13091	13093	13260	13376	13312	13197	13211	13265	13403	13352	13191	13092	13278	13386	13275	13369	13371	13216	13163	13142	13361	13325	13368	13209	13144	13286	13312	13221	13159	13372	13291	13157	13193	13221	13207	13156	13175	13285	13265	13213	13424	13059	13283	13276	12952	13226	13129	13279	13272	13181	13233	13248	13248	13237	13135	13169	13189	13246	13157	13256	13305	13276	12984	13013	13174	13092	13240	13351	13144	13123	13026	13287	13131	13209	13313	13359	13223	13217	13244	13175	13305	13151	13290	13341	13147	13051	13295	13291	13347	13214	13234	13142	13367	13216	13304	13221	13278	13298	13212	13254	13285	13107	13290	13273	13218	13240	13358	13230	13256	13129	13376	13301	13238	13335	13163	13188	13223	13411	13276	13288	13333	13175	13131	13199	13357	13264	13244	13327	13352	13308	13287	13055	13216	13260	13188	13156	13237	13158	13212	13302	13154	13426	13077	13116	13205	13352	13243	13097	13211	13229	13259	13329	13363	13254	13180	13118	13193	13360	13219	13333	13225	13294	13262	13397	13163	13328	13285	13231	13255	13279	13348	13021	13217	13018	13196	13301	13202	13205	13192	13242	13352	13219	13137	13231	13182	13228	13272	13228	13275	13458	13329	12992	13236	13239	13217	13321	13110	13253	13297	13108	13150	13270	13347	13236	13312	13366	13119	13189	13126	13274	13072	13192	13282	13366	13291	13407	13422	13260	13199	13241	13180	13232	13386	13249	13222	13307	13265	13343	13282	13080	13018	13274	13267	13314	13169	13155	13157	13293	13246	13271	13359	13281	13206	13318	13296	13399	13367	13247	13243	13298	13277	13190	13096	13307	13100	13187	13335	13054	13378	13300	13281	13171	13215	13224	13289	13281	13288	13480	13269	13302	13210	13161	13286	13306	13062	13247	13124	13318	13316	13328	13364	13286	13260	13304	13260	13180	13376	13402	13409	13117	13298	13327	13150	13303	13131	13189	13315	13466	13372	13146	13258	13240	13214	13228	13357	13212	13216	13127	13239	13351	13183	13315	13359	13139	13294	13177	13211	13307	13388	13277	13279	13269	13108	13293	13246	13135	13157	13351	13103	13275	13090	13237	13353	13278	13132	13315	13227	13413	13207	13178	13257	13328	13298	13313	12958	13313	13330	13246	13142	13228	13372	13314	13409	13263	13129	13298	13256	13208	13307	13185	13211	13316	13332	13150	13267	13273	13372	12903	13275	13224	13206	13065	13295	13237	13098	13132	13249	13148	13258	13310	13285	13162	13314	13146	13199	13250	13219	13111	13290	13281	13147	13145	13265	13209	13274	13139	13412	13182	13240	13356	13036	13221	13464	13263	13416	13150	13278	13232	13246	13317	13281	13316	13191	13288	13353	13365	13293	13288
23046	21479	29348	23915	21680	23735	25180	18937	17555	17101	16650	15883	15638	15428	15060	14831	15052	14815	15109	14781	14658	14691	14530	14627	14388	14518	14312	14395	14496	14277	14386	14299	14316	14491	14335	14468	14447	14483	14437	14463	14392	14451	14340	14246	14423	14474	14316	14606	15423	15871	15371	14892	14842	14643	14407	14284	14375	14215	14392	14243	14534	14445	14328	14329	14392	14333	14154	14453	14230	14333	14285	14220	14301	14354	14201	14047	14301	14319	14253	14362	14141	14179	14124	14159	14294	14257	14093	14041	14218	14184	14263	14310	14352	14481	14241	14464	14287	14200	14359	14325	14376	14123	14277	14331	14212	14287	14209	14230	14677	14414	14206	14106	14269	14311	14141	14216	14300	14365	14208	14348	14330	14304	14308	14274	14177	14329	14421	14250	14237	14279	14351	14288	14364	14428	14088	14307	14153	14229	14317	14233	14287	14173	14350	14049	13956	14245	14242	14321	14345	14353	14341	14326	14279	14405	14277	14338	14355	14436	14259	14110	14410	14280	14162	14234	14208	14035	14277	14236	14266	14362	14183	14196	13978	14218	14377	14272	14188	14291	14334	14189	14250	14394	14295	14065	14343	14158	14285	14340	14342	14276	14187	14358	14345	14286	14251	14244	14347	14411	14467	14150	14053	14204	14242	14174	14282	14285	14261	14276	14328	14392	14332	14116	14296	14230	14284	14142	14268	14333	14186	14321	14248	14212	14310	14244	14371	14396	14127	14208	14167	14387	14083	14216	14240	14350	14196	14167	14289	14439	14262	14246	14256	14276	14144	14003	14157	14083	14170	14323	14267	14318	14409	14305	14396	14262	14133	14224	14263	14620	14115	14247	14338	14394	14114	14262	14373	14305	14446	14020	14170	14091	14339	14329	14326	14398	14208	14166	14110	14239	14228	14082	14121	14462	14187	14206	14232	14274	14255	14362	14285	14249	14329	14144	14314	14022	14213	14376	14230	14331	14301	14218	14395	14308	14315	14231	14060	14472	14288	14234	14180	14400	14145	14229	14293	14373	14287	14217	14235	14307	14463	14332	14457	14218	14197	14325	14415	14087	14197	14298	14241	14079	14435	14335	14329	14263	14197	14214	14099	14140	14059	14310	14099	14344	14185	14397	14207	14179	14332	14252	14326	14345	14300	14217	14173	14285	14141	14317	14257	14064	14266	14294	14296	14240	14149	14311	14222	14324	14177	14342	14258	14233	14136	14224	14303	14114	14029	14281	14216	14446	14301	14383	14288	14331	14360	14455	14210	14345	14187	14157	14186	14307	14341	14244	14319	14206	14273	14266	14222	14496	14281	14297	14246	14286	14161	14188	14456	14266	14232	14405	14347	14237	14320	14237	14050	14230	14382	14154	14375	14232	14109	14420	14196	14228	14243	14311	14181	14308	14372	14278	14197	14222	14169	14276	14157	14298	14413	14264	14222	14282	14270	14227	14447	14255	14180	14196	14221	14112	14201	14186	14072	14203	14272	14413	14238	14208	14311	14355	14305	14267	14148	14266	14177	14310	14171	14181	14271	14196	14133	14291	14368	14393	14185	14159	14259	14223	14321	14142	14270	14354	13954	14206	14444	14301	14240	14447	14380	14480	14297	14392	14195	14297	14152	14257	14190	14222	14232	14156	14271	14165	14241	14144	14442	14261	14289	14293	14393	14336	14233	14229	14519	14086	14264	14291	14405	14511	14183	14192	14220	14273	14205	14223	14199	14268	14404	14250	14372	14341	14144	14288	14182	14291	14043	14324	14292	14226	14289	14332	14170	14309	14192	14079	14221	14388	14293	14255	14427	14280	14244	14468	14169	14357	14252	14130	14122	14179	14252	14267	14279	14242	14314	14179	14289	14243	14270	14371	14282	14432	14413	14327	14219	14167	14224	14235	14240	14461	14268	14210	14136	14171	14241	14406	14282	14003	14064	14196	14291	14257	14388	14297	14287	14141	14348	14239	14137	14456	14402	14201	14297	14054	14326	14002	14089	14237	14372	14259	14392	14159	14467	14347	14452	14209	14330	14225	14410	14208	14101	14399	14216	14195	14274	14241	14163	14232	14163	14334	14264	14027	14285	14189	14164	14308	14000	14203	14156	14331	14396	14405	14318	14365	14189	14223	14060	14066	14164	14095	14055	14140	14148	14303	14282	14358	14147	14349	14361	14466	14309	14137	14251	14218	14161	14128	14256	14152	14284	14252	14340	14197	14333	14180	14195	14140	14478	14422	14253	14215	14420	14285	14190	14261	14310	14349	14335	14296	14147	13996	14208	14311	14433	14121	14343	14173	14155	14324	14235	14156	14279	14413	14384	14225	14112	14515	14369	14048	14260	14158	14220	14270	14221	14306	14365	14180	14069	14211	14319	14222	14221	14236	14249	14122	14308	14409	14221	14215	14294	14308	14254	14313	14320	14218	14316	14364	14185	14176	14197	14244	14166	14323	14305	14261	14331	14333	14145	14141	14174	14459	14258	14478	14239	14350	14132	14449	14316	14428	14378	14196	14407	14347	14116	14096	14316	14125	14119	14132	14248	14172	14347	14147	14220	14196	14229	14247	14284	14106	14320	14125	14351	14043	14086	14353	14347	14244	14300	14204	14120	14275	14293	14251	14279	14471	14253	14113	14192	14318	14156	14208	14401	14355	14255	14270	14370	14358	14239	14261	14337	14171	14084	14143	14352	14268	14355	14513	14216	14193	14264	14239	14441	14383	14243	14173	14419	14329	14261	14158	14371	14360	14243	14229	14282	14205	14253	14334	14198	14304	14115	14089	14219	14327	14494	14187	14189	14379	14225	14315	14295	14321	14231	14066	14290	14238	14140	14266	14323	14233	14321	14283	14175	14255	14196	14213	14288	14393	14344	14327	14381	14186	14385	14336	14300	14130	14125	14114	14048	14138	14396	14216	14371	14257	14210	14156	14156	14324	14245	14227	14297	14126	14229	14309	14094	14352	14083	14248	14037	14270	14133	14168	14329	14262	14309	14205	14401	14233	14195	14397	14230	14295	14366	14242	14408	14284	14301	14371	14139	14212	14166	14233	14296	14197	14329	14457	14160	14306	14289	14124	14267	14075	14329	14120	14321	14179	14173	14393	14224	14402	14237	14181	14091	14125	14203	13978	14237	14029	14262	14285	14489	14265	14296	14429	14187	14360	14352	14311	14285	14283	14277	14212	14296	14146	14197	14103	14233	14382	14390	14228	14394	14117	14108	14191	14294	14182	14196	14190	14047	14198	14258	14294	14375	14084	14097	14434	14345	14251	14248	14330	14315	14242	14385	14207	14399	14104	14226	14168	14425	14124	14271	14226	14252	14122	14208	14343	14350	14483	14196	14216	14150	14039	14089	14095	14381	14306	14340	14273	14069	14386	14287	14250	14571	14413	14058	14286	14406	14202	14319	14306	14393	14298	14291	14165	14437	14330	14278	14434	14044	14308	14310	14098	14215	14119	14144	14235	14147	14277	14207	14143	14373	14240	14327	14213	14318	14276	14265	14367	13892	14408	14258	14332	14225	14239	14369	14333	14363	14313	14517	14108	14175	14210	14323	13981	14352	14166	14162	14267	14270	14465	14086	14184	14257	14256	14282	14170	14185	14378	14304	14313	14136	14167	14174	14150	14341	14157	14105	14211	14356	14098	14294	14135	14124	14237	14193	14322	14255	14195	14077	14166	14149	14252	14257	14122	14248	14313	14283	14113	14234	14247	14189	14182	14381	14211	14337	14031	14392	14098	14145	14126	14288	14408	14344	14265	14213	14345	14241	14223	14423	14406	14251	14063	14260	14204	14073	14084	14222	14280	14216	14127	14257	14298	14551	14160	13946	14174	14166	14055	14205	14282	14496	14279	14366	14293	14340	14143	14186	14181	14239	14195	14154	14278	14159	14302	14320	13997	14315	14349	14336	14168	14066	14324	14107	14187	14077	14153	14429	14132	14334	14383	14177	14042	14393	14357	14125	14020	13998	14244	14380	14256	14322	14114	14122	14527	14248	14347	14252	14396	14227	14040	14091	14279	14249	14346	14348	14143	14121	14052	14077	14368	14214	14465	14281	14243	14457	14221	14248	14340	14239	14224	14404	14290	14379	14310	14489	14382	14018	14091	14280	14284	14233	14306	14322	14213	14206	14147	14065	14295	14315	14300	14231	14303	14291	14313	14281	14121	14267	14123	14391	14274	14304	14092	14354	14535	14232	14189	14221	14319	14271	14178	14363	14262	14264	14347	14406	14374	14253	14403	14328	14213	14448	14229	14283	14223	14184	14263	14357	14201	14312	14120	14140	14190	14173	14417	14263	14332	14438	14286	14213	14305	14236	14234	14431	14137	14384	14383	14245	14158	14227	14265	14189	14039	14143	14221	14414	14014	14053	14315	14044	14145	14319	14364	14308	14272	14088	14229	14272	14144	14332	14073	14051	14074	14211	14180	14366	14070	14322	14209	14165	14290	14450	14324	14169	14163	14308	14169	14357	14384	14322	14233	14208	14209	14145	14107	14258	14139	14385	14237	14158	14432	14184	14272	14473	14177	14158	14274	14224	14053	14298	14341	14268	14203	14228	14460	14153	14222	14353	14209	14080	14233	14207	14500	14168	14308	14295	14387	14321	14351	14138	14138	14312	14338	14524	14321	14186	14320	14293	14297	14375	14039	14203	14143	14314	14190	14090	14291	14317	13981	14171	14154	14309	14405	14416	14251	14160	14353	14043	14297	14188	14315	14317	14202	14116	14215	14225	14126	14311	14242	14288	14272	14257	14206	14272	14214	14233	14315	14354	14300	14397	14154	14222	14113	13946	14088	14384	14446	14114	14282	14218	14193	14287	14245	14338	14349	14112	14216	14098	14155	14132	14125	14205	14334	14387	14279	14426	14264	14256	14322	14476	14361	14072	14201	14288	14172	14141	14642	14091	14276	14212	14335	14376	14265	14190	14229	14486	14221	14302	14285	14292	14262	14248	14241	14274	14091	14073	14352	14251	14356	14228	14207	14242	14164	14160	14230	14321	14426	14107	14072	14150	14286	14187	14284	14248	14245	14265	14236	14164	14123	14274	14139	14222	14298	14315	14173	14350	14163	14456	14232	14179	14331	14175	14098	14293	14363	14292	14104	14155	14288	14342	14325	14267	14286	14312	14171
26568	44177	42037	34122	24964	23009	20480	18941	18023	16490	16020	15167	14813	14014	14009	13692	13643	13713	13335	13455	13308	13089	12995	13024	12960	12735	12821	12802	12766	12713	12821	12658	12780	12777	12783	12757	12729	12812	12875	12796	13111	12953	12862	12795	12756	12919	12896	12789	14670	14804	13960	13638	13227	12876	12879	12880	12671	12721	12576	12715	12699	12715	12836	12736	12738	12573	12660	12535	12703	12767	12700	12587	12704	12572	12642	12695	12642	12852	12757	12631	12725	12607	12683	12577	12874	12826	12608	12636	12759	12738	12647	12609	12758	12591	12770	12747	12785	12674	12735	12640	12624	12784	12660	12605	12639	12772	12701	12585	12670	12712	12600	12725	12691	12676	12733	12737	12765	12705	12683	12730	12677	12821	12551	12564	12637	12513	12809	12547	12726	12687	12731	12477	12641	12775	12689	12606	12664	12646	12664	12724	12630	12638	12617	12774	12717	12671	12637	12822	12699	12709	12708	12678	12694	12593	12686	12795	12520	12501	12580	12595	12755	12579	12549	12598	12484	12649	12620	12747	12750	12548	12700	12723	12944	12658	12663	12667	12688	12483	12785	12541	12664	12678	12529	12730	12599	12719	12617	12584	12612	12631	12678	12588	12598	12700	12638	12638	12691	12761	12655	12616	12671	12612	12754	12550	12752	12608	12671	12772	12765	12621	12601	12607	12781	12790	12754	12703	12808	12761	12777	12667	12574	12912	12837	12738	12569	12593	12641	12810	12562	12665	12662	12757	12618	12719	12711	12727	12602	12722	12634	12629	12676	12589	12762	12656	12621	12628	12776	12589	12702	12704	12703	12613	12591	12643	12629	12599	12588	12588	12807	12716	12530	12780	12730	12488	12672	12745	12760	12640	12576	12761	12826	12671	12612	12718	12600	12698	12708	12697	12709	12697	12764	12614	12724	12667	12833	12743	12777	12764	12556	12739	12772	12789	12847	12558	12779	12725	12827	12784	12719	12619	12697	12557	12646	12573	12536	12690	12588	12667	12617	12637	12647	12542	12733	12543	12772	12529	12692	12587	12777	12625	12757	12694	12568	12604	12602	12708	12764	12753	12694	12670	12695	12630	12680	12709	12705	12787	12598	12653	12707	12803	12478	12643	12633	12719	12518	12656	12596	12494	12677	12735	12613	12599	12919	12715	12660	12658	12607	12618	12562	12713	12631	12533	12635	12698	12625	12619	12726	12676	12652	12805	12533	12647	12634	12671	12801	12518	12562	12653	12530	12698	12819	12612	12743	12546	12735	12730	12718	12823	12685	12702	12773	12521	12639	12531	12613	12605	12690	12730	12775	12703	12601	12592	12743	12758	12755	12674	12590	12541	12632	12536	12457	12625	12631	12769	12763	12682	12674	12794	12646	12738	12829	12757	12817	12715	12765	12782	12663	12740	12696	12640	12694	12699	12752	12537	12612	12840	12687	12459	12662	12688	12685	12654	12763	12724	12527	12750	12673	12824	12609	12570	12658	12502	12853	12824	12600	12681	12668	12789	12883	12752	12647	12728	12970	12572	12741	12767	12657	12700	12828	12696	12746	12746	12734	12732	12650	12634	12677	12660	12736	12894	12710	12648	12627	12628	12536	12656	12654	12515	12773	12740	12556	12604	12663	12714	12673	12849	12710	12871	12682	12602	12635	12831	12744	12621	12686	12747	12689	12724	12517	12757	12669	12689	12539	12724	12729	12526	12610	12679	12609	12649	12571	12664	12556	12653	12700	12691	12536	12584	12784	12727	12797	12592	12742	12695	12783	12720	12623	12736	12849	12579	12668	12700	12703	12752	12648	12773	12724	12690	12678	12739	12936	12725	12577	12598	12640	12648	12508	12836	12653	12653	12716	12682	12591	12596	12681	12640	12680	12550	12708	12763	12584	12583	12796	12581	12509	12701	12739	12636	12706	12679	12522	12651	12720	12624	12794	12611	12505	12601	12745	12813	12633	12693	12637	12645	12717	12453	12579	12745	12731	12668	12824	12743	12572	12785	12697	12688	12597	12607	12516	12741	12806	12632	12792	12623	12686	12712	12673	12665	12519	12765	12759	12629	12750	12753	12694	12747	12736	12599	12483	12612	12518	12746	12857	12520	12584	12444	12773	12631	12726	12689	12817	12740	12647	12557	12648	12695	12841	12681	12709	12657	12729	12717	12575	12581	12541	12814	12618	12623	12737	12553	12650	12776	12538	12575	12775	12664	12625	12618	12495	12735	12630	12649	12734	12796	12644	12697	12626	12576	12756	12615	12659	12649	12674	12540	12669	12618	12745	12744	12563	12771	12601	12592	12808	12810	12514	12546	12802	12565	12576	12706	12611	12646	12718	12727	12826	12736	12692	12738	12595	12594	12636	12683	12675	12646	12514	12690	12539	12697	12839	12744	12604	12750	12732	12763	12859	12674	12642	12800	12478	12669	12773	12624	12788	12696	12680	12630	12725	12684	12624	12652	12660	12740	12611	12809	12755	12655	12727	12756	12537	12646	12766	12690	12752	12529	12761	12466	12655	12663	12602	12678	12548	12743	12463	12747	12528	12612	12762	12621	12621	12619	12604	12757	12601	12719	12662	12718	12662	12719	12698	12654	12667	12635	12597	12756	12586	12693	12876	12685	12621	12693	12639	12595	12818	12827	12663	12771	12602	12712	12646	12700	12652	12594	12679	12628	12744	12519	12639	12664	12588	12648	12862	12571	12874	12685	12725	12739	12732	12567	12672	12566	12676	12683	12672	12723	12782	12577	12685	12654	12769	12615	12487	12672	12752	12571	12763	12653	12767	12721	12729	12596	12630	12652	12633	12654	12626	12770	12590	12700	12760	12777	12455	12689	12761	12596	12607	12736	12774	12778	12686	12640	12759	12763	12596	12544	12666	12745	12897	12797	12679	12692	12688	12738	12452	12660	12816	12578	12730	12592	12487	12601	12814	12688	12619	12572	12733	12610	12687	12622	12669	12582	12760	12653	12752	12786	12566	12629	12602	12695	12738	12533	12743	12564	12812	12674	12602	12815	12580	12563	12701	12809	12702	12710	12663	12583	12695	12637	12605	12709	12666	12854	12577	12739	12693	12645	12714	12693	12705	12472	12600	12604	12648	12732	12873	12467	12560	12662	12831	12544	12633	12612	12725	12566	12766	12726	12598	12670	12690	12595	12815	12653	12755	12681	12620	12558	12829	12714	12518	12590	12754	12680	12571	12599	12635	12612	12582	12655	12650	12617	12568	12721	12659	12570	12584	12633	12723	12672	12649	12860	12792	12560	12770	12512	12684	12723	12769	12631	12756	12733	12561	12720	12647	12606	12497	12654	12714	12771	12959	12589	12664	12798	12488	12804	12619	12740	12694	12674	12810	12668	12663	12611	12531	12706	12750	12609	12664	12621	12645	12648	12603	12585	12522	12781	12733	12531	12623	12581	12672	12642	12660	12751	12636	12741	12583	12559	12675	12538	12604	12881	12697	12753	12594	12704	12535	12585	12661	12683	12786	12668	12594	12736	12685	12538	12587	12516	12686	12531	12748	12766	12683	12691	12731	12571	12497	12563	12727	12437	12729	12796	12576	12649	12646	12646	12613	12872	12774	12749	12524	12692	12558	12573	12852	12558	12697	12743	12685	12658	12682	12692	12674	12671	12717	12634	12722	12730	12852	12701	12562	12544	12744	12651	12846	12733	12840	12679	12556	12747	12751	12654	12536	12632	12807	12702	12561	12551	12688	12429	12712	12821	12824	12765	12643	12628	12726	12610	12793	12756	12869	12742	12678	12549	12687	12472	12726	12676	12698	12671	12527	12827	12680	12736	12667	12622	12756	12791	12621	12469	12801	12696	12762	12763	12632	12755	12549	12660	12518	12765	12566	12558	12726	12638	12607	12717	12811	12684	12598	12734	12785	12582	12578	12717	12764	12505	12529	12514	12602	12665	12749	12805	12746	12544	12641	12773	12708	12689	12691	12601	12609	12838	12711	12705	12700	12673	12707	12670	12680	12631	12593	12479	12673	12665	12725	12417	12654	12620	12583	12537	12553	12763	12659	12584	12642	12849	12714	12779	12779	12739	12578	12733	12673	12674	12744	12599	12769	12728	12676	12717	12564	12732	12757	12763	12550	12774	12707	12729	12510	12676	12610	12602	12681	12610	12776	12831	12723	12745	12776	12678	12737	12733	12665	12658	12575	12515	12820	12746	12527	12660	12676	12770	12548	12513	12796	12585	12685	12595	12607	12759	12723	12830	12680	12756	12664	12553	12647	12725	12684	12857	12665	12639	12718	12693	12553	12521	12603	12652	12623	12742	12724	12949	12698	12720	12742	12810	12824	12707	12504	12659	12496	12707	12576	12604	12630	12681	12727	12553	12764	12826	12652	12804	12659	12604	12465	12692	12610	12712	12627	12742	12721	12662	12643	12662	12738	12750	12557	12576	12747	12581	12568	12594	12639	12638	12683	12676	12675	12585	12693	12700	12648	12659	12646	12740	12699	12504	12678	12757	12643	12806	12670	12736	12626	12653	12704	12733	12639	12807	12619	12880	12576	12505	12687	12720	12632	12750	12443	12814	12757	12636	12433	12763	12735	12745	12646	12653	12665	12646	12793	12738	12671	12771	12683	12571	12618	12584	12692	12635	12750	12757	12627	12548	12765	12870	12671	12759	12822	12753	12523	12609	12808	12734	12565	12703	12659	12447	12761	12811	12558	12656	12575	12640	12714	12628	12626	12763	12746	12707	12708	12635	12634	12697	12599	12688	12667	12743	12797	12663	12637	12653	12538	12540	12717	12550	12513	12662	12644	12684	12730	12662	12674	12735	12642	12753	12730	12822	12774	12594	12593	12643	12799	12585	12671	12563	12725	12683	12571	12565	12778	12522	12743	12657	12632	12765	12792	12664	12513	12691	12730	12660	12810	12746	12638	12786	12713	12605	12641	12783	12730	12830	12730	12685	12631	12813	12763	12746	12769	12640	12403	12632	12707	12656	12757	12582	12614	12647	12720	12741	12558	12750	12815	12760	12756	12617	12561	12665	12573	12681	12505	12607	12533	12774	12657	12589	12608	12791	12746	12582	12718	12562	12717	12661	12596	12690	12647	12746	12638	12478	12444	12660	12667	12747	12763	12624	12686	12811	12577	12808	12580	12729
27726	22813	26708	24809	17225	16425	16108	15483	15549	15085	14811	14631	14648	14712	14441	14642	14489	14509	14451	14287	14219	14318	14383	14333	14246	14298	14302	14368	14315	14090	14063	14237	14383	14427	14470	14156	14099	14312	14100	14250	14152	14367	14388	14193	14373	14218	14279	14324	14329	14303	14241	14405	14310	14226	14317	14117	14227	14290	14103	14300	14101	14142	14088	14253	13997	14293	14188	14067	14311	14281	14327	14388	14201	14280	14120	14066	14132	14209	14245	14391	14323	14281	14387	14273	14346	14218	14207	14179	13953	13852	14217	14059	14259	14207	14292	14062	14115	14242	14445	14215	14309	14159	13970	14256	14363	14260	14194	14135	14198	14385	14264	14208	14160	14312	14121	14248	14045	14304	14329	14083	14302	14289	14502	14419	14299	14142	14238	14223	14150	14068	14023	14298	14302	14233	14400	14321	14233	14264	14157	14391	14407	14280	14292	14193	14138	14270	14253	14326	14239	14214	14200	14341	14344	14225	14211	14232	14173	14426	14261	14165	14103	14286	14044	14020	14096	14070	14159	14073	14178	14235	14399	14240	14052	14156	14332	14128	14287	14248	14198	14175	14208	14388	14104	14219	13951	14171	14249	14072	14137	14386	14127	14307	14090	14304	14218	14097	14378	14223	14301	14254	14304	14233	14274	14081	14160	14194	14269	14156	14319	14167	14160	14275	14268	14289	14070	14348	14242	14195	14349	14125	13994	14284	14278	14273	14209	14198	14303	14044	14239	14229	14055	14268	14278	14205	14401	14302	14116	14271	14170	14295	14018	14440	14066	14295	14134	14217	14158	14201	14332	14248	14261	14274	14298	14291	14024	14195	14256	14215	14253	14317	14249	14160	14300	14127	14146	14168	14175	14032	14042	14230	14067	14237	14337	14287	14086	14192	14121	14119	14132	14318	14057	14196	14303	14292	14246	14086	14119	14235	14208	14162	14148	14146	14054	14121	14130	14078	14269	14133	14131	14229	14331	14333	14038	14346	14391	14302	14302	14083	14113	14110	14133	14214	14233	13888	14391	14096	14117	14312	14125	14204	14209	14084	14177	14242	14257	14228	14356	14075	14035	14301	14197	14182	14187	14270	14203	14027	14398	14190	14144	14242	14212	14257	14184	14246	13975	14098	14048	14296	14223	14297	14002	14197	14187	14154	14199	14068	14095	14276	14165	14147	14299	14182	14380	14193	14341	14150	14134	14256	14280	14198	14207	14177	14283	14214	14149	14212	14085	14334	14198	14255	14195	14131	14119	14119	14106	14238	14071	14210	14348	14395	14025	14053	14449	14263	13993	14242	14193	14144	14189	14189	14145	14161	14174	14119	14234	14313	14010	14147	14169	14185	14021	14321	14241	14193	14127	14315	14138	14279	14264	14200	14215	14238	14039	14181	14313	14404	14236	14101	14212	14110	14393	14323	14355	14310	14243	14202	14154	14299	14367	14342	14481	14149	14176	14258	14341	14050	14229	14188	14227	14242	14348	14347	14354	14263	14100	13989	14212	14271	14048	14225	14035	14117	14188	14066	14267	14012	14341	14200	14144	14426	14152	14167	14256	14137	14251	14153	14195	14270	14215	14259	14295	14129	14165	14330	14222	14244	14242	14217	14093	14176	14110	14272	14092	14243	14102	14310	14248	14274	14136	14119	14153	14185	14106	14198	14245	14092	14175	14230	14016	14186	14207	14247	14028	14128	14044	14454	14378	14274	14151	14222	14227	14052	14165	14266	14297	14049	14147	14088	14292	14353	14287	14275	14278	14264	14165	14193	14167	14098	14136	14170	14171	14192	14148	14294	14069	14152	14154	14031	14094	14180	14346	14144	14211	14272	14184	14242	14274	14233	14298	14276	14194	14283	14262	14196	14165	14126	14124	14159	14205	14143	14181	13971	14274	14119	14081	14033	14277	14200	14084	14240	14108	14232	14094	14198	14201	14264	14165	14343	14273	14112	14184	14374	14255	14226	14184	14220	14015	14192	14256	14308	14116	14197	14281	14137	14257	14420	14380	14273	14249	14244	14377	14274	14197	13846	14308	14150	14065	14232	14066	14044	14239	14093	14176	14245	14107	14124	14202	14274	14133	14048	14161	14198	14250	14291	14200	14185	14189	14048	14119	14134	14174	14299	14049	14159	14212	14332	14125	14348	14417	14174	14440	14033	13967	14288	14274	14134	14241	14148	14292	14238	14069	14225	14373	14256	14179	14195	14352	14165	14190	14090	14071	14275	14135	14080	14198	14295	14324	14246	14128	14030	14250	14194	14329	14256	14215	14055	14274	14205	14241	14359	14310	14109	14278	14201	14286	14121	14246	14121	14189	14004	14213	14158	14195	14238	14338	14471	14206	14204	14358	14143	14165	14028	14279	14325	14260	14178	14099	14270	14177	14228	13967	14208	14196	14178	14142	14276	14124	14137	14423	14290	14325	14234	14256	14036	14226	14117	14247	14259	14142	14318	14190	14080	14287	14063	14173	14090	14102	13921	14117	14289	14164	14167	14226	14358	14268	14144	14354	14130	14266	14200	14206	14251	14388	14215	14289	14406	14199	14109	14297	14240	14187	14120	14282	14231	14208	14339	14241	14165	14244	14057	14136	14322	14277	14021	14129	14352	14252	14293	14307	14290	14288	14397	14209	14252	13994	14347	14223	14305	14090	14310	14185	14169	14102	14218	14175	14304	14288	14347	14187	14224	14302	14288	14298	14228	13961	14065	14101	14296	14134	14151	14134	14109	14270	14166	14216	14318	14239	14122	14256	14155	14278	14169	14229	14169	14201	14131	14075	14279	14211	14171	14252	14223	14291	14112	14153	14210	14326	14309	14085	14089	14173	14068	13991	14263	14120	14109	14058	14143	14257	14183	14157	14266	14123	14224	14213	14176	14275	14369	14402	14259	14210	14214	14146	14199	14163	14327	14146	14169	14301	14131	14001	14221	14239	14427	14148	14220	14276	14274	14224	14503	14107	14266	14090	14286	14340	14431	14196	14200	14169	14165	13899	14049	14267	14321	14225	14157	14317	14247	14234	14064	14238	14208	14134	14178	14160	14186	14288	14217	14185	14305	14247	14090	14157	14216	14114	14090	14365	14122	14145	14263	14271	14163	14072	14126	14104	14064	14176	14275	14191	14070	14111	14046	14219	14256	14136	14245	14304	14134	14124	14120	14117	14107	14194	14203	14235	14370	14286	14111	14221	14172	14295	14200	14252	14421	14249	14311	14180	14111	14170	14189	14070	14248	14221	14157	14248	14302	14051	14233	14141	14099	14277	14078	14213	14056	14260	14177	14134	14300	14149	14094	14054	14171	14387	14274	14172	14244	14467	14131	14267	14186	14099	14228	14281	14343	14231	14209	14220	14099	14123	14284	14288	14477	14284	14250	14365	14220	14119	14156	14406	14165	14212	14079	14215	14299	14232	14199	14024	14095	14341	14531	14301	14159	14260	14223	14160	14398	14230	14491	14158	14189	14225	14137	14027	14195	14382	14247	14225	14258	14140	14168	14324	13989	14097	14227	14120	14016	14422	14349	14309	14162	14159	14205	14264	14278	14485	14248	14254	14048	14251	14292	14300	14290	14085	13917	14243	14215	14222	14153	14231	14071	14207	14124	14234	14136	14477	14252	14359	14274	14200	14313	14180	14209	14106	14251	14162	14170	14110	14256	14247	14191	14064	13936	14248	14285	14182	14218	14046	14287	14189	14241	14135	14062	14054	14191	14331	14146	14031	14076	14031	14071	14197	14234	14104	14242	14232	14286	14471	14062	14223	14083	14135	14056	14294	14121	14266	14104	14215	14213	14097	14116	14163	14143	14240	14391	14172	14364	14226	14275	14238	14145	14220	14179	13951	14209	14160	14292	14408	14004	14142	14438	14137	14163	14229	14288	14258	14278	14187	14165	14178	14232	14246	14213	14367	14145	14183	14102	14175	14142	14273	14063	14201	14022	14250	14317	14104	14162	14272	14173	14048	14296	14095	14150	14108	13942	14047	14390	14394	14156	14117	14262	14012	14359	14368	14178	14393	14280	14253	14113	14287	14065	14221	14185	14332	14197	14299	14205	14173	14176	14184	14143	14052	14148	14196	14067	14357	13997	14269	14206	14091	14316	14196	13920	14199	14093	14334	14052	14271	14208	14313	14404	14243	14121	14204	14220	14190	14196	14201	14333	14409	14073	14167	14284	14003	14161	14043	14328	14264	14411	14206	14101	14251	14034	14221	14232	14196	14364	14129	14284	14252	14067	14169	14203	14172	14091	14204	14400	14244	14235	14164	14313	14241	14302	14316	13973	14035	14035	14198	14206	14191	14172	14151	14086	14112	14209	14075	14184	14308	14233	14281	14174	14303	14094	14221	14158	14091	14087	14021	14226	14388	14051	14198	14172	14386	14434	14223	14083	14109	14268	14208	14258	14286	14102	14089	14194	14311	14252	14405	14137	14386	14218	14136	13962	14332	14135	14297	14001	14207	14427	14200	14231	14289	14108	14084	14231	14218	14410	14279	14274	14326	14165	14147	14290	14299	14154	14267	14241	14267	14128	14442	14243	14055	14151	14235	14058	14182	14310	14214	14205	14238	14130	14155	14420	14223	14280	14225	14384	14321	14160	14144	14323	14280	14290	14216	14154	14343	14160	14239	14137	14299	14353	14233	14272	14141	14260	14423	14177	14066	14037	14109	14353	14028	14181	14124	14361	14327	14074	14325	14052	14305	14246	14250	14289	14214	14088	14177	14266	14057	14288	13886	14337	14326	14217	14222	14184	14052	14183	14269	14243	14163	14226	14139	14143	14152	14196	13915	14150	14163	14071	14279	14155	14245	14282	14240	14174	14352	14293	14198	14332	14144	14090	14374	14214	14320	14314	14195	14252	14053	14279	14225	14061	14150	14399	14184	14362	14160	14212	14140	14178	14125	14292	14213	14249	14212	14354	14552	14197	14138	14094	14316	14331	14167	13991	14235	14328	14387	14159	14361	14133	14013	14218	14207	14241	14166	14119	14215	14190	14241	14262	14130	14212	14175	14168	14447	14218	14327	14390	14349	14334	14325	14138	14178	14137	14069	14205	14350	14159	14261	14208	14415	14235	14192	14141	14218	14282	14297	14232	14118	14045	14128	14105	14095	14103	14040	14228	14168	14378
21322	28302	28204	24097	16578	16355	15750	15005	14965	14059	13605	13642	13445	13111	13175	13212	13190	13120	13004	12947	12753	12718	12865	12964	13114	12740	12666	12656	12661	12755	12693	12769	12705	12708	12814	12784	12803	12694	12811	12821	12761	12683	12668	12754	12601	12738	12673	12612	12894	12838	12813	12936	12900	12869	12648	12604	12770	12665	12784	12572	12730	12496	12637	12556	12753	12864	12541	12672	12738	12573	12740	12740	12707	12617	12855	12645	12613	12639	12707	12473	12684	12563	12695	12507	12865	12680	12743	12723	12719	12601	12819	12512	12779	12655	12693	12751	12716	12668	12651	12552	12650	12718	12722	12819	12484	12777	12744	12801	12706	12600	12694	12812	12747	12675	12652	12576	12648	12733	12529	12669	12656	12550	12584	12698	12666	12695	12773	12658	12778	12629	12687	12719	12646	12702	12759	12518	12702	12678	12736	12832	12497	12591	12737	12603	12588	12719	12761	12673	12604	12631	12686	12548	12588	12554	12703	12644	12727	12702	12683	12619	12647	12617	12658	12615	12636	12566	12587	12666	12636	12664	12745	12563	12616	12605	12598	12607	12528	12716	12706	12654	12644	12675	12800	12678	12641	12714	12563	12534	12629	12648	12649	12553	12664	12709	12635	12543	12694	12702	12700	12797	12768	12635	12714	12667	12698	12562	12553	12711	12574	12879	12702	12762	12713	12548	12652	12661	12688	12672	12867	12752	12627	12702	12750	12694	12676	12683	12701	12603	12649	12677	12601	12639	12751	12868	12647	12614	12810	12778	12540	12635	12763	12819	12780	12703	12646	12672	12638	12526	12678	12536	12618	12734	12656	12787	12734	12709	12626	12739	12677	12732	12728	12538	12540	12783	12645	12625	12549	12691	12605	12687	12585	12685	12736	12624	12736	12654	12610	12650	12462	12609	12625	12670	12711	12679	12650	12746	12776	12725	12645	12666	12807	12716	12729	12503	12631	12744	12676	12704	12559	12648	12798	12811	12768	12571	12620	12742	12729	12834	12734	12598	12734	12575	12595	12721	12548	12616	12759	12659	12804	12657	12720	12695	12580	12739	12746	12612	12736	12863	12597	12693	12541	12844	12643	12712	12577	12526	12701	12746	12555	12657	12629	12701	12568	12844	12594	12502	12764	12718	12540	12638	12640	12609	12686	12651	12740	12602	12733	12628	12535	12705	12706	12727	12695	12754	12650	12552	12626	12632	12748	12650	12757	12559	12755	12625	12631	12669	12457	12647	12671	12893	12705	12681	12761	12611	12624	12727	12642	12662	12610	12627	12631	12702	12746	12654	12542	12636	12676	12831	12499	12608	12645	12623	12524	12738	12606	12702	12807	12643	12691	12632	12571	12798	12748	12730	12771	12689	12665	12511	12865	12631	12749	12644	12573	12769	12623	12823	12776	12759	12526	12664	12656	12640	12810	12834	12726	12597	12700	12804	12626	12660	12498	12772	12744	12759	12618	12780	12706	12651	12728	12675	12679	12584	12695	12749	12738	12666	12608	12520	12580	12730	12803	12666	12618	12665	12661	12730	12736	12630	12672	12776	12678	12719	12578	12655	12717	12771	12524	12501	12461	12904	12539	12787	12723	12592	12795	12796	12844	12633	12786	12685	12623	12643	12741	12709	12686	12641	12732	12668	12556	12617	12691	12697	12830	12789	12563	12674	12712	12590	12784	12695	12912	12576	12705	12574	12689	12709	12553	12726	12784	12755	12671	12752	12618	12743	12715	12720	12595	12718	12808	12599	12548	12630	12587	12765	12669	12707	12684	12623	12538	12530	12698	12665	12631	12757	12666	12653	12656	12729	12726	12769	12550	12691	12474	12884	12702	12554	12711	12750	12666	12723	12668	12725	12677	12737	12588	12711	12734	12679	12756	12695	12631	12797	12724	12812	12751	12604	12694	12581	12688	12636	12805	12668	12611	12780	12697	12910	12815	12680	12648	12624	12747	12951	12704	12672	12769	12557	12679	12601	12715	12842	12722	12637	12844	12674	12613	12755	12703	12664	12495	12771	12576	12736	12596	12593	12576	12743	12746	12609	12795	12669	12836	12614	12649	12714	12753	12538	12700	12599	12697	12614	12708	12773	12677	12711	12656	12654	12693	12703	12672	12615	12745	12608	12891	12770	12576	12623	12681	12710	12673	12710	12656	12746	12730	12651	12585	12730	12614	12800	12637	12595	12644	12704	12705	12639	12652	12616	12586	12726	12672	12813	12730	12692	12635	12718	12699	12764	12650	12761	12627	12614	12723	12866	12650	12815	12717	12676	12713	12723	12689	12659	12801	12740	12571	12724	12767	12533	12713	12674	12702	12724	12543	12544	12803	12744	12677	12663	12786	12703	12585	12654	12800	12728	12750	12622	12584	12598	12527	12740	12659	12694	12695	12574	12750	12761	12705	12666	12715	12695	12638	12817	12825	12666	12636	12653	12812	12650	12596	12761	12613	12754	12587	12685	12618	12669	12643	12730	12697	12701	12561	12602	12683	12712	12693	12749	12729	12706	12489	12757	12607	12577	12756	12678	12584	12753	12661	12712	12759	12697	12692	12768	12712	12526	12655	12531	12555	12842	12654	12631	12636	12592	12683	12584	12698	12505	12792	12781	12661	12655	12694	12815	12563	12707	12590	12789	12749	12906	12655	12825	12708	12616	12697	12676	12697	12567	12600	12660	12723	12620	12742	12687	12745	12589	12694	12675	12620	12651	12646	12634	12714	12712	12788	12726	12805	12611	12578	12820	12665	12749	12760	12639	12710	12690	12854	12622	12826	12774	12645	12572	12693	12636	12612	12762	12607	12641	12685	12724	12627	12645	12723	12665	12627	12709	12679	12682	12787	12545	12704	12734	12730	12670	12845	12761	12751	12771	12565	12568	12643	12772	12846	12756	12635	12753	12669	12702	12706	12658	12789	12725	12640	12616	12540	12681	12523	12626	12757	12703	12583	12578	12660	12557	12756	12648	12618	12811	12740	12677	12871	12648	12704	12658	12570	12771	12596	12574	12767	12778	12638	12731	12627	12664	12697	12702	12605	12805	12679	12568	12739	12787	12656	12658	12862	12689	12867	12581	12509	12816	12851	12704	12582	12812	12707	12644	12833	12688	12675	12724	12788	12630	12641	12526	12717	12678	12718	12717	12651	12609	12772	12716	12673	12803	12824	12748	12739	12758	12712	12677	12788	12540	12804	12856	12694	12569	12715	12615	12479	12718	12930	12831	12656	12669	12663	12586	12662	12753	12686	12653	12603	12701	12620	12754	12681	12579	12847	12547	12758	12737	12630	12563	12745	12505	12736	12669	12733	12877	12670	12888	12710	12735	12548	12656	12702	12582	12672	12754	12622	12550	12781	12761	12835	12614	12525	12616	12723	12682	12794	12598	12642	12658	12708	12669	12605	12728	12664	12603	12682	12660	12654	12597	12793	12783	12649	12552	12839	12687	12668	12841	12708	12683	12662	12692	12765	12789	12660	12569	12634	12424	12595	12694	12721	12649	12661	12687	12664	12766	12807	12602	12801	12676	12713	12829	12674	12687	12805	12707	12731	12672	12624	12674	12661	12580	12868	12673	12694	12495	12604	12743	12572	12684	12664	12545	12709	12842	12746	12752	12540	12611	12690	12680	12586	12560	12623	12501	12559	12556	12647	12593	12803	12618	12743	12874	12605	12641	12666	12681	12644	12749	12810	12674	12638	12780	12706	12620	12775	12793	12767	12531	12727	12898	12604	12664	12680	12742	12652	12566	12780	12760	12681	12652	12776	12698	12729	12641	12704	12594	12856	12562	12709	12562	12705	12674	12707	12597	12762	12662	12668	12744	12688	12725	12697	12683	12859	12737	12539	12566	12663	12616	12558	12710	12577	12860	12564	12704	12898	12738	12563	12811	12643	12646	12597	12793	12750	12698	12738	12699	12571	12700	12795	12786	12814	12690	12737	12763	12576	12604	12549	12468	12692	12682	12561	12651	12681	12770	12734	12719	12558	12822	12697	12600	12635	12656	12622	12770	12508	12632	12693	12683	12623	12603	12549	12534	12731	12676	12747	12708	12799	12692	12536	12637	12614	12632	12638	12894	12714	12637	12761	12702	12621	12748	12757	12645	12584	12794	12723	12791	12773	12711	12769	12644	12629	12706	12550	12756	12757	12751	12741	12663	12816	12496	12754	12710	12634	12689	12485	12832	12559	12675	12736	12674	12808	12699	12597	12684	12603	12815	12628	12824	12734	12764	12473	12812	12691	12697	12709	12621	12678	12645	12535	12711	12511	12695	12640	12789	12603	12741	12656	12705	12727	12697	12631	12786	12727	12619	12789	12588	12549	12635	12790	12724	12626	12690	12530	12539	12669	12744	12449	12668	12771	12559	12857	12832	12483	12618	12844	12620	12736	12716	12793	12768	12761	12618	12697	12557	12813	12700	12363	12697	12596	12627	12582	12662	12664	12682	12672	12644	12562	12786	12586	12743	12605	12579	12612	12652	12749	12620	12744	12566	12382	12608	12757	12756	12712	12748	12743	12759	12704	12623	12698	12711	12645	12718	12892	12855	12646	12733	12648	12846	12675	12735	12587	12749	12651	12745	12784	12802	12767	12735	12678	12563	12797	12555	12637	12740	12727	12794	12737	12549	12632	12536	12608	12648	12722	12583	12600	12704	12623	12819	12717	12693	12618	12781	12557	12695	12575	12747	12799	12804	12652	12602	12708	12546	12855	12654	12564	12737	12772	12885	12742	12829	12608	12699	12727	12775	12681	12712	12755	12818	12859	12737	12748	12663	12748	12738	12707	12645	12543	12785	12684	12603	12659	12649	12591	12570	12774	12708	12642	12646	12655	12715	12684	12776	12764	12735	12747	12677	12625	12755	12644	12684	12724	12644	12721	12679	12701	12717	12521	12551	12851	12641	12588	12727	12712	12750	12699	12618	12808	12723	12584	12822	12683	12802	12558	12834	12865	12635	12662	12465	12748	12676	12672	12821	12729	12573	12540	12672	12762	12654	12756	12704	12734	12712	12714	12727	12716	12514	12718	12743	12675	12751	12588	12594	12706	12742	12640	12664	12764	12679	12712	12632	12849	12536	12607	12696	12662	12754	12796	12710	12698	12587	12719	12588	12786	12571	12720	12783	12729	12808
24104	21428	28904	24438	22083	20932	18299	15671	15135	14909	14586	14302	14125	13951	14015	13854	13841	13509	13410	13362	13356	13289	13253	13158	13147	13230	13257	13155	13410	13104	13222	13094	13134	13171	13175	13001	13090	13154	13240	13050	13225	13194	13191	13185	13007	13189	13120	13018	13213	13374	13895	13706	13428	13216	13134	13197	13203	13033	13120	12932	13246	12861	13023	13179	12957	13180	13111	13263	12963	12940	13196	13035	13022	13096	13004	13245	13238	13050	13199	13086	12996	13156	13154	13099	13075	13125	13233	13252	13046	13088	13250	12997	13053	13045	13052	12951	12984	13085	13173	13161	12969	13120	12896	12939	13050	13070	12980	12979	12925	12843	13028	13214	13045	12919	13148	13120	13155	13084	13054	13082	13021	13011	13190	13031	13052	13109	12973	12951	13008	13247	13003	13046	13068	13171	13007	12941	12969	12930	13150	13050	13144	12971	13055	12864	13079	13113	12864	13024	13038	13150	13094	13332	13042	13021	12930	13104	12977	13158	13069	12979	12920	12893	13050	13029	12969	13126	12976	13004	13069	13221	13108	13022	13035	13018	13014	13014	13075	12951	13064	13016	12958	12993	13096	13170	13180	12986	13295	13056	13207	12828	13141	13148	12991	13068	13037	13031	13031	12901	13025	13089	13284	13152	13225	12986	13217	13118	13048	12975	13034	12989	13031	13142	13107	13019	13082	13148	13062	13069	13057	13128	13147	12904	13122	13068	13142	12753	13023	12986	13232	13211	13056	12947	12919	13223	13010	13008	13065	13170	13032	13141	12904	13040	12938	13113	12935	13318	13143	13096	12987	12851	12853	13016	13182	13052	13012	13089	12960	13048	12934	13140	12990	13031	13167	12949	12947	13150	12875	12970	13057	13039	12999	12911	12968	13166	12993	13008	13133	13136	12850	13100	13086	13156	13058	13065	13006	12952	12837	13039	13049	12941	12975	12907	13049	13054	13035	13231	13119	13207	12974	12951	13192	12797	13144	12914	13031	12990	13117	13181	13273	13075	13099	12838	13067	13080	13161	13029	13083	13031	12945	13095	13015	12940	12962	12945	12902	13056	13162	13123	12964	12840	13113	13077	12951	13167	13182	13232	13014	13145	13161	13115	13049	12916	13022	12905	13060	13009	13124	13048	13017	12829	12909	12905	13013	13048	13106	12969	12994	12822	13128	13022	13295	12937	12965	13118	12948	12929	12939	13001	13061	12996	12805	12970	13093	12921	13155	13061	13165	13150	13012	13032	13065	13070	13007	12993	12951	13066	13019	13061	13210	12934	13071	13002	13068	13133	13095	13228	13021	12836	13101	13036	13194	13130	13073	13158	13067	13119	13074	12836	13239	12992	12950	13085	13012	13097	13003	13076	13206	13012	13031	13084	12969	12929	13180	12958	13110	12806	12887	13149	12880	12970	13135	13135	13089	12847	12969	13076	12965	13358	13061	13120	12953	13020	13046	13184	13081	13016	13107	12981	12980	12913	13109	13160	13016	13062	12884	13072	13106	13137	13203	13085	12975	12955	13119	13111	12930	12962	12999	12850	13059	13072	13107	13048	13010	13001	13051	13139	13175	13073	13139	13108	13121	13179	13109	13155	12953	13091	13005	12958	13000	13066	13022	13046	12922	13027	13113	13157	12939	12968	12977	13032	13179	13087	13001	12893	13129	13011	13072	13065	13007	12999	12881	12907	13052	13011	13015	13034	12929	13058	12954	13213	13003	13020	13076	13094	13088	12993	13056	13017	13096	12926	13124	12998	12862	12990	13051	13057	13058	13132	13249	13045	13101	12926	13077	13054	12991	13102	12948	13081	12899	12973	13114	12984	12945	12984	13054	12912	13068	13143	13106	13235	13117	13229	13099	12979	12942	13014	12903	12970	12962	12952	12874	12832	12834	13153	12928	13043	13055	12938	12901	13014	13003	13040	13052	13122	13061	13082	12953	12939	13205	13064	12913	13154	13097	13034	12855	13152	13174	12887	13214	13038	13221	13059	13242	13207	12859	13043	13124	12963	13039	13046	12968	13018	13126	13197	12936	12822	13055	13137	13134	13297	13082	13222	12970	12941	13042	13028	13085	12836	12952	13093	12957	12973	13059	12741	12977	13202	12863	13075	13036	13079	13233	12896	13100	12983	13013	13124	13025	13026	13027	12960	13153	13069	13021	13231	12936	13061	13077	13013	12975	13116	12983	12996	13095	12913	12808	13172	13237	13116	13085	13049	13083	12907	13121	12950	12983	13067	12965	13114	13105	13139	13090	13103	13000	12999	13024	13070	13081	13105	13282	13103	13097	13043	13040	13063	13062	13101	13017	13163	13107	13185	13001	12986	13035	13059	12875	12975	12871	12893	13127	12999	12972	13135	13037	12870	13064	13132	13111	13001	13030	13186	13240	12987	13040	13148	13119	12971	12988	12841	13135	12954	13089	13179	13129	12947	13182	13140	12972	13013	12852	12962	13067	12932	13161	12992	13115	13065	13085	13009	12969	13126	12948	13111	13095	13035	13038	13157	13087	13145	13074	13127	12946	13011	13066	13004	13066	12931	12943	13159	13048	13078	13057	12971	13034	13177	13005	13012	13015	13019	13166	13210	13082	13161	13054	13246	13171	13139	13075	12954	13163	13147	13158	13038	12981	13013	13145	13028	13088	12899	13154	13117	12993	13117	13062	12855	13011	12988	12886	13067	13065	13158	12945	13024	12862	12920	13021	13144	12972	12936	13213	13038	13069	12946	13012	13148	13045	13063	13061	13281	12893	12929	13207	13056	13015	13105	12922	13024	13092	13185	12944	13080	12943	13028	13044	12967	13138	12907	13022	12991	13183	13078	13062	13001	13151	13019	12903	13048	12827	13047	12980	12830	12875	13141	13095	13283	13155	13104	13168	13187	13118	13065	13022	12983	13148	13068	13223	13102	13040	13125	12904	13019	13057	13109	12947	13067	13168	13173	13042	13020	13131	12857	13115	12975	13097	12957	12981	13055	13102	13018	13053	12903	13192	13064	13065	13185	12919	12911	12958	13235	13088	13043	12964	13098	12837	12993	12983	12965	13079	12786	13143	13099	13068	13038	13180	12981	13117	13079	13074	13111	13103	12946	12887	13059	13082	13068	12954	13180	13130	12908	13142	13103	13021	13240	12775	13162	12987	13095	12989	13170	13074	12971	12936	12949	13131	13140	12993	13078	13156	13060	13085	12848	13118	13043	12975	13097	12974	13180	13009	12971	13054	13159	12961	13050	13055	12840	13105	13015	13163	13138	12940	12875	12811	12871	13032	13008	12964	13137	12792	13078	12975	13070	13143	13045	13051	12976	13076	13107	12986	12953	13210	12774	13067	13067	13194	13029	13041	13013	13050	12927	13305	13099	12915	12960	13078	13203	13057	12925	12899	13196	13087	13124	13169	13043	13229	12984	13294	13173	12947	13103	13022	13212	13015	13085	13067	12894	12964	13116	13030	13123	12990	13002	12966	13043	12904	12932	13062	13214	13084	13087	13130	13009	13072	13101	12960	12866	12906	13059	13095	13010	13119	13145	12796	12904	13104	12899	13018	13003	13036	12903	13088	13124	13057	12930	13182	13086	12918	13124	13106	13068	13107	13242	13195	13043	13029	12996	13152	12990	13121	13132	12992	12999	13080	12797	12929	13049	12980	13060	13045	12986	13012	12937	12985	13121	13025	12989	12969	13185	13045	13064	13075	13105	13010	12940	13034	13152	13016	13092	12960	12977	13072	13030	13123	12973	13116	13027	13104	12901	13154	13075	12789	13072	13169	12968	13151	13043	13125	13157	12968	13084	12991	13009	12937	12987	13097	13153	13212	12984	13086	13179	12997	13030	13173	13147	13188	12966	13207	13206	13033	12928	13115	13155	13078	13203	13111	12827	13051	13051	13060	12896	12982	12977	13067	12896	13068	12936	12817	12951	12858	13083	12974	13108	13175	13043	12993	12927	13109	13227	13016	13180	13308	13030	13039	13095	13326	13114	12969	13148	13243	13151	13289	13234	12910	13081	13023	13020	13042	13103	13093	12958	13092	12932	13098	12863	12892	12995	13013	13001	13137	13052	12907	13070	13157	13111	13071	13078	13040	13115	13162	13145	13125	13076	13019	13212	13105	13066	13204	12900	13116	13099	12995	12896	13096	12819	12971	13087	13033	13044	13185	12926	13057	13050	12933	13025	12909	12985	12976	13065	13308	13060	13001	13076	13082	13103	13050	13032	13104	12947	13122	13057	12990	12938	13138	13109	13069	12969	12981	12881	12909	13294	13114	12857	12873	13124	13152	13309	13126	13104	12938	13113	13087	12919	12805	13021	13212	12922	13043	13029	13117	13087	12891	13109	13179	12980	12999	12989	13074	13217	12927	12856	13126	13181	12936	13086	13099	13015	13162	13016	13077	12967	13018	13150	13191	13145	12930	13251	13053	13007	12990	12822	12969	13072	13060	13170	13172	13081	13140	12916	13063	13152	13113	13010	13004	13172	13145	12925	12977	13010	12927	12964	13003	13027	12877	13182	13208	13113	13130	13223	13085	12997	12889	12963	13117	13202	13096	13217	13261	13048	12970	13094	13064	12991	13354	13099	13159	13165	13163	13086	13101	13105	12933	13087	13288	13212	13089	12949	13197	13135	13075	13061	12931	13384	13079	12931	13033	13075	13050	13121	13211	13010	13185	12978	13083	13083	13210	13028	12909	13116	13031	13155	13051	13035	12895	12909	13065	13040	13011	13076	13155	13101	13126	13072	13134	13022	13032	12905	12894	13016	12969	13050	13246	13124	12948	13065	13047	13229	12979	12961	13047	13104	12951	13102	13156	13240	13161	13086	13173	12908	12989	13110	13130	13017	13188	13038	13216	13173	12991	13070	12905	12991	13034	12960	13068	13058	13242	12937	13042	13100	12952	12990	12988	13167	12923	12966	13015	13051	13090	13081	13150	13068	12923	13073	12916	13099	12993	13139	13197	13047	13312	13112	12840	13026	12887	13020	12992	13019	13057	13088	13219	13097	12798	13103	13014	13204	13088	13110	13005	12927	12979	12990	12957	12970	13225	13070	12960	13113	12982	13000	13057	13038	13118	13008	13079	12992	12953	13068	13070	12855	12984	13064	12954	13059	12969	12873	13081	13159	13017	13183
23551	37419	35544	29573	19335	17548	16312	15679	15601	14625	14096	13666	13331	12991	12842	12941	12446	12560	12482	12365	12298	12212	12174	12255	12145	12186	12069	12244	12052	11976	11883	12117	12112	12009	11934	11911	11886	11987	12107	12032	12090	12129	12020	11907	11959	11936	11964	11970	12489	12485	13247	13059	12481	12178	12052	12023	12065	11854	12018	12005	11981	11695	11864	11909	12148	11876	12086	11829	11862	12077	11986	11936	11839	11983	11922	11968	11975	12070	12059	12006	11901	12039	11822	11962	11970	11935	12064	11982	11830	12022	12111	11835	11837	11975	11907	12011	11995	12108	11913	11906	12075	11808	11959	12086	11818	11921	12045	11863	11974	12014	12080	12009	11970	12032	11990	12002	11969	11887	11900	11985	12143	12030	12083	11967	12110	11968	12013	11913	12090	11941	11881	12037	11819	11913	12048	11942	11985	11856	11909	11784	12041	11994	11992	11891	12076	11886	11986	11992	11981	11821	11979	11839	11946	12002	11977	11851	11999	11805	11968	11903	11968	11902	12003	11962	11796	11688	11914	11828	12004	11984	11956	11849	11991	11933	11902	11901	11915	12009	11790	11981	12114	11952	12025	11849	11848	11735	11951	11908	12014	11908	12085	11944	12013	11996	12031	12013	11873	11867	12066	11803	11909	11902	12058	11941	11936	11855	11916	11910	11924	12060	11924	11985	12012	11952	12029	11956	12059	11976	12010	11990	12181	11822	12076	12024	11930	11976	12020	12006	11958	11970	11967	12105	11917	11941	11889	12077	11931	11956	12061	11824	11991	11952	11800	12091	12095	11995	12075	12031	11969	12008	11832	11919	12025	11914	11844	12061	11925	12009	11982	11935	11802	12023	11982	11860	11862	12064	11950	12148	11904	11945	12037	12037	11841	12137	11937	12031	11916	12126	12183	11901	12001	12033	11998	11907	12018	11887	11868	11922	11981	11940	12010	11880	12098	11776	11914	11871	12032	11920	11941	11987	12004	11973	11792	11903	11982	12126	12054	11900	11976	11952	11923	12082	12021	11950	11908	11883	11878	12062	11975	11865	11940	12008	12018	12176	11852	11994	11941	11919	11971	11703	11966	11986	11901	12151	11979	11844	12145	11896	11977	11862	11981	11918	12093	11829	11994	11920	12076	11957	12054	11872	11877	12031	12095	11805	11946	11994	12064	12033	11803	11876	12018	11980	11964	11949	11912	11736	11900	11930	11752	12016	11975	12016	12106	11893	11802	11968	11831	11889	11865	12108	11827	12013	11988	12088	11965	12070	11863	11812	11909	12099	12013	12003	11976	11897	12051	11878	12009	11928	11941	11918	11856	11819	12018	11859	11815	12196	11938	11882	11885	11904	11888	12050	11826	12009	11885	11825	12029	11796	11891	11885	12018	11959	12035	11890	12020	11896	12004	11908	11880	12171	11940	12050	12061	11766	11975	12008	12022	11949	11839	11838	11839	12057	11712	12057	11925	11995	11905	11947	11973	11814	11817	11846	11908	11950	11873	12096	11839	11802	11873	11920	11818	11927	12024	11900	12020	11909	11983	11974	12022	11997	12019	11984	11958	11917	11959	11956	11955	11801	12085	11985	11947	12024	11850	11861	12126	12005	11900	11998	11935	11735	11875	11821	12051	11925	11954	12010	12222	11869	11944	11845	11978	12081	12010	11961	11832	12030	11876	11942	11979	11965	11953	11961	11910	11835	11947	11993	11943	11967	11922	11960	11963	12167	12061	12070	11942	11825	11899	11908	11918	12061	11979	11879	11988	12060	11926	11993	11858	12016	12023	11774	11857	11929	12059	12102	11887	12012	11884	12227	12043	11961	12013	12060	11898	11883	11746	11678	11964	11879	11914	11928	12020	11853	11762	12053	11809	12032	11953	12042	11967	11770	12049	11920	11958	12103	11944	11894	11895	11895	11900	12026	12088	12012	12102	12111	11861	11943	11983	11929	12042	11984	11895	11947	11833	11943	11825	11957	12116	11858	12106	12014	11926	11924	12010	12015	11798	11811	11980	11917	12034	11828	11906	11960	11995	11954	12023	11908	11683	12105	11876	11945	11979	11919	12069	11993	12046	12067	11880	12074	11752	11859	11971	11979	11969	12105	11868	11986	12046	12104	11945	11978	11944	11930	11986	11986	11832	11869	11962	12121	11954	11879	12031	11930	12036	11851	12013	12031	11877	11957	11817	11757	12069	11935	11866	11900	11868	11935	11970	12031	12043	11814	12037	11882	12029	11811	11920	11997	11829	11867	11974	12071	12082	11975	11963	11879	12015	11911	11954	12075	11819	12044	11744	12236	12025	11934	11866	11989	12168	11876	11859	11913	12007	11911	12071	11991	11871	11995	12200	12058	11856	11830	11931	12108	11893	11998	11929	11982	11800	11888	11818	11911	12042	11875	11901	11918	11903	11869	12077	12029	11843	11813	11983	11984	11963	11867	11959	11889	12103	12028	12075	12095	12045	11928	12015	11930	11926	12040	11896	11925	11931	11891	11915	11915	11932	12003	12013	12022	11960	12020	11871	11832	12016	12093	11953	12059	11957	11967	12071	11895	11770	12043	12095	11989	11960	11981	11991	11974	12031	11898	11774	12029	12024	11799	12064	11984	11926	12038	12010	12080	12147	11958	11924	11893	11944	12032	12025	12034	11860	11978	11969	11751	12127	11910	12039	11858	11790	11924	12008	11955	11972	11958	12081	11859	11953	11957	11920	11791	12103	11838	11947	12071	12015	11930	11909	11956	11991	12039	11982	12055	12021	11934	12029	12093	11862	11845	12010	12052	11995	11900	11973	11853	11953	11848	11827	11827	12018	12011	11987	11963	12029	11876	12058	12036	11830	11977	12075	12047	12061	11770	12017	11876	12065	12101	11988	12124	12057	11959	11913	11889	12003	11993	11793	11893	12000	11937	12044	11946	12044	11941	11979	11851	12025	11963	11812	11902	11949	12000	11945	11909	11954	11989	11919	11949	12163	12034	11980	11838	11942	11827	12085	11786	11759	11962	11998	11918	11947	11917	11965	11808	11932	11915	12119	11871	11933	11768	11925	11913	11885	11998	12061	12024	11899	11813	11812	11802	12023	12128	12098	11921	12022	12012	11954	11855	11915	11745	11929	12015	11885	11958	12033	12038	12044	11871	11931	11802	11870	11998	11970	11815	12074	12045	12038	11931	11826	12068	11856	11927	12198	12035	11763	11842	12115	11782	11979	12050	12015	11873	11894	11998	11935	11866	11914	11794	11872	11846	12092	11820	11816	11940	11967	11992	11833	11952	11881	11972	11860	11892	11939	11804	11835	11863	12104	11925	12010	11918	11953	12092	11961	11796	11988	12012	11974	11844	11979	12089	11891	12050	12053	11910	12002	12037	11820	12117	12116	12032	12059	11965	11895	11886	12013	11877	12014	11854	12027	11974	11923	11909	11947	11862	12013	11952	11871	12032	12042	11914	11850	11944	11952	11857	11877	12045	11918	12046	11811	11976	11895	11987	11814	12002	11903	12007	11895	12117	11947	12011	12031	12151	11831	11958	12069	11820	12045	11866	11972	12062	11949	11932	11942	12012	11998	11961	11893	11899	11912	11919	11895	11938	11919	11877	11986	11894	11949	11998	11954	12086	11952	11923	12055	11873	12032	11955	11842	11882	11976	11994	12072	11908	11958	12018	12131	11807	11894	11935	11909	11923	11880	11839	12090	11938	11967	11956	11836	11972	11983	12017	12127	12007	11985	12005	12092	12001	11960	11939	11851	11853	12041	12070	11965	11889	12136	11997	11906	11981	11971	11910	12048	11845	12067	11992	11990	11974	11868	11948	11908	12002	12064	11893	11975	12002	11773	11905	11943	11872	11918	11966	11909	11948	12018	11894	11997	11977	12092	11886	11985	11987	11955	11869	11981	11883	11878	11918	11683	12015	11872	11979	11836	11943	11971	12153	11787	11909	12105	11893	11944	12022	11901	11974	11929	11970	11992	12125	11984	11982	12037	11995	12010	12030	11962	11987	11811	12020	11912	11904	12138	11988	11880	11889	12026	11941	11961	11821	11957	12061	11946	11998	11785	12096	11979	11922	11857	11879	11974	11894	11927	11909	12040	12002	11974	11808	12136	11770	11932	11891	11762	11753	11959	11928	11866	11977	12022	11848	11899	11922	11891	11928	11803	11991	11931	11918	11939	11995	11962	12024	11990	11944	11918	11814	11946	11838	11940	11832	12134	12055	12016	11933	11862	12009	11876	12079	11834	11868	11968	11907	11974	12038	11903	11940	11896	11998	11926	11926	11920	12036	11914	11910	11908	12206	11859	11871	11912	11964	11977	11818	11998	12019	12084	11945	11823	11950	12120	11884	11945	12017	11841	12019	12078	12034	11928	11934	11992	11917	11894	11979	12042	11986	11786	11867	11944	11932	11834	12151	11778	11976	12011	11977	12012	11886	12009	12052	12132	11803	11939	11881	11800	11994	11953	12086	11889	11911	11952	11944	12064	11844	11953	11985	11902	11947	11907	11851	11872	11952	11945	11933	11853	12115	11985	12059	11920	12020	11852	11972	11983	11875	11921	11845	12011	11894	11917	11781	11998	12036	11936	12051	12030	11927	11938	11980	11853	11872	12022	12087	11961	12076	12003	11955	11776	11850	11915	11787	12008	12126	12052	12080	11727	12027	11933	11931	12021	11842	11904	11867	12005	11778	12061	11885	11950	11949	11791	11939	11900	11892	11819	11869	11930	12059	11946	11991	11880	11982	11825	12044	11821	11979	11999	11815	11968	11999	11981	11900	12012	11940	11996	11990	11970	11976	12014	11837	11945	11881	12023	12081	11942	11862	12045	11941	12012	12035	11868	11825	12171	11967	12022	11850	12022	12105	11881	12043	11946	12052	11898	12019	11894	11967	11933	11977	11929	12066	11792	12031	11834	11972	11952	11941	11912	11917	11943	12053	11987	11951	11984	11974	11802	12064	11889	11854	11890	11949	11833	11966	11806	11949	11968	11968	11951	11755	12024	11933	11930	11837	12035	11961	12032	12034	11961	11866	12090	11855	12108	11870	11966	11970	11856	12059	12042	11816	11891	11933	11961	12118	11777	11986	11946	11980	11956	11775	11991	11924	11922	12005	11841	12037	11952	11850	11882	12030	11887	12055
22975	21411	29271	23840	21574	22829	22337	16115	14841	14714	14284	13701	13493	13166	13409	13248	13058	12831	12702	12586	12625	12587	12648	12530	12449	12605	12550	12473	12259	12385	12715	12268	12347	12254	12309	12211	12159	12357	12433	12284	12494	12314	12326	12150	12304	12250	12126	12257	12152	12471	13890	13919	13318	12709	12388	12326	12345	12222	12241	12216	12201	12197	12348	12300	12192	12268	12047	12023	12059	12215	11967	12247	12216	12309	12169	12334	12381	12127	12304	12378	12288	12255	12281	12098	12174	12198	12236	12227	12230	12092	12193	12310	12157	12161	11949	12272	12262	12205	12212	12142	12438	12151	12479	12221	12249	12102	12079	12233	12316	12261	12294	11945	12189	12182	12173	12368	12114	12281	12035	12479	12151	12045	12115	12285	12424	12287	12173	12068	12116	12105	12239	12055	12296	12348	12271	12167	12204	12365	12164	12410	12136	12201	12097	12198	12348	12126	11990	11873	12080	12088	12264	12320	11993	12151	12151	12139	12056	12226	12409	12156	12097	12121	12119	12147	12187	12239	12109	12209	12203	12278	12386	12144	12115	12125	12221	12210	12219	12200	12278	12053	12246	12081	12417	12261	12275	12293	12010	12209	12368	11959	12286	12204	12168	12094	12084	12277	12113	12004	12203	12282	12133	12233	12214	12306	12171	12276	12142	12122	12172	12016	12227	12166	12025	12257	12010	12226	12120	12096	12209	12254	12338	12100	11941	12173	12178	12201	12405	12343	12346	12186	12255	12303	12298	12270	12193	12319	12207	12064	12114	12169	12163	12369	12059	12342	12255	12187	12185	12447	12126	12297	12185	12119	11981	12243	12317	12026	12296	12148	12390	12277	12069	12176	11965	12108	12270	12102	12212	12139	12038	11975	12007	12049	12235	12112	12210	12174	12219	12198	12041	12158	12323	12094	12106	12246	12096	12195	12154	12046	12138	12228	12327	12121	12118	12079	12168	12212	11987	12271	12168	12042	12177	12163	12085	12207	12128	12095	12100	12211	12245	12194	12019	12160	12246	12007	12259	12272	12166	12064	12207	12234	12394	11913	12118	12232	12306	12322	12198	12179	12308	12267	12335	12122	12137	12235	12168	12003	12144	12212	12216	11947	11852	12374	12266	12134	12068	12213	12220	12142	12286	12164	12183	12113	12240	12320	12230	12128	12164	12171	12183	12255	12130	12020	12240	12182	12090	12147	12196	12080	12239	12463	12280	12345	12056	12292	12023	12442	12090	12218	12057	12107	12260	12107	12217	12246	12166	12222	12254	12402	12236	12085	12154	12142	12289	12214	12132	12233	12134	12222	12034	12186	12174	12237	12152	11966	12324	12149	12302	12127	12135	12191	12216	12141	12166	12140	11993	12055	12422	12237	12187	12192	12180	12181	12213	12041	12339	12183	12225	12162	12142	12190	12154	12433	12283	12027	12082	12309	12206	12314	12097	12223	12142	12206	12079	12258	12085	12003	12229	12187	12254	12031	12153	12135	12341	12110	12219	12135	11927	12197	11932	12028	12137	12247	12334	12153	12261	12095	12101	12357	12175	12108	12147	12342	12328	12262	12083	12184	12209	12394	12351	12315	11977	12125	12091	12190	12149	12231	12075	11942	12323	12250	12146	12057	12055	12136	12041	12157	12377	12275	12252	12289	12296	12042	12276	12253	12259	12067	12185	12238	12197	12148	12051	12345	12243	12183	12227	12042	12101	12144	12031	12130	12097	12213	12067	12132	12025	12186	12084	12025	12050	11973	12287	12122	12289	12101	12149	12153	12257	12080	12163	12263	12289	12177	12231	12137	12101	12331	12265	12002	12246	12138	12202	11971	12263	12121	12206	12106	12010	12120	12149	12207	12046	12305	12203	12289	12094	12083	12351	12115	12263	12164	12310	12226	12026	12147	12142	12082	12119	12223	12325	12191	12291	12120	12228	12156	12249	11986	12146	12161	12091	11959	12213	12165	11999	12240	12328	12078	12343	12124	12271	12097	12226	12252	12272	12095	12150	11960	12186	12243	12269	12088	12199	12098	12139	12080	12102	12303	12348	12338	12327	11906	12107	12199	12208	12286	11970	12081	12172	12138	12275	12159	12267	12135	12291	12180	12259	12189	12019	12266	12041	12200	12078	12259	12062	12184	12178	12097	12178	12178	12033	12069	12158	12015	12049	12177	12024	12273	12286	12014	12144	12064	12238	12033	12255	12173	12392	12102	12029	12072	12292	12176	12006	12355	12186	12287	12241	12086	12224	12379	12117	12249	12213	12366	12063	12069	12160	12128	12333	12080	12229	12249	12175	12175	12075	12096	12204	12114	12197	12058	12083	12083	12166	12151	12247	12226	12220	12190	12316	12162	12149	12131	12180	12271	12192	12368	12026	12287	12373	12154	12270	12206	12226	12335	12148	12196	12276	12104	12045	12210	12202	12274	12193	12208	12091	12113	12089	12086	12289	12077	12144	12012	12033	11952	12046	12101	12157	12302	12085	12318	12157	12104	12125	12250	12221	12101	12237	12176	12361	12239	12102	12177	12090	12157	12105	12261	12178	12345	12084	12048	12325	12152	12083	12373	12070	12066	12046	12070	12399	12258	12063	12201	12153	12146	12028	12387	12227	12239	12065	12221	12179	12172	12222	12330	12094	12141	12039	12203	12225	12126	12210	12072	12088	12197	12290	12194	12060	12241	12238	12293	12193	12202	12312	12062	12343	12065	12004	12305	12188	12220	12193	12349	12069	12260	12226	12235	12290	12112	12043	12148	12164	12240	12178	12137	12233	12182	12298	12168	12369	12237	12284	12072	12137	12116	12143	12124	12157	12228	12012	12081	12062	12049	12024	12300	12228	12108	12295	12099	12241	11927	12027	12238	12197	12169	12211	12205	12106	12236	12193	12167	12096	12243	12235	12087	12303	12190	12124	12221	12185	12165	12249	12351	12202	12176	12135	12201	12161	12088	11993	12104	12195	12302	12254	12104	12188	12081	11960	12162	12037	12250	12094	12019	12223	12351	12204	11979	12106	12059	12324	12118	12050	12342	12190	12126	12075	12215	12204	12129	12197	12318	12278	12224	12280	12175	11945	12263	12074	12342	12160	12001	12240	12216	12105	12208	12202	12061	12178	12259	12212	12314	12340	12103	12069	12210	12289	12107	12333	12128	12164	12203	12133	12187	12030	12083	12348	12279	12178	12084	12162	12177	12018	12096	12233	11957	12393	12066	12247	12182	12164	12300	12237	12212	12157	12150	12298	12142	12111	12128	12029	12081	12102	11965	12261	12269	12319	12055	12238	12173	12113	12146	12249	12283	12217	12184	12067	12073	12108	12134	12175	12326	12092	12249	12265	12167	12062	12033	12009	12178	12179	12188	12187	12268	12229	12105	11960	12049	12121	12220	11997	12211	12078	12178	12221	12094	11975	12202	12211	12051	12174	12213	12096	12189	12260	12182	12209	12219	12353	12132	12021	12196	12148	11934	12342	12080	12095	12133	12175	12170	12371	12149	12348	12190	12238	12252	12146	12294	12287	12130	12175	12107	12038	12038	12138	12239	12000	12202	12011	12327	12153	12089	12004	12157	12069	12010	12140	12307	12216	12096	12192	12177	12129	12134	12097	12163	11999	12217	12140	12073	12270	12150	12104	12133	11995	12180	12185	12099	12219	12209	12256	12128	12197	12149	12184	12199	12225	12155	12115	12113	12246	12236	12212	12007	12070	12214	12234	12013	12300	12106	12176	12021	12075	12011	12003	12253	12073	12325	12289	12162	11995	12240	12234	12051	12015	12217	12105	12270	12202	12102	12126	12117	12196	12066	12205	12214	12334	12115	12087	12112	12242	12223	12236	12083	12153	12248	12140	11953	12113	12193	12257	12174	12151	12059	12159	12146	12253	12167	12115	12189	12224	12101	12120	12160	11962	12205	12086	12049	12234	12040	12356	12334	11950	12156	12143	12268	12116	12174	12198	12229	12203	12152	12330	12065	12190	12167	12196	12054	12200	12115	12213	12007	12218	12231	12212	12060	12097	12267	12258	12247	12064	12185	12215	12206	12135	12206	12128	12029	12182	12066	12404	12181	12171	12254	12423	12123	12191	12263	12129	12257	12137	12111	11965	12139	12219	12305	12106	12083	12174	12340	12254	12220	12138	12103	12236	12304	12184	12148	12204	12113	12149	12179	12100	12289	12342	11993	12137	12279	12272	12399	12261	12137	12305	12246	12217	12277	12006	12149	12119	12191	12168	12018	12064	12212	12136	12085	12067	12190	12005	12098	12223	12178	12009	12115	12133	12066	12044	12208	12324	12090	12116	12304	12126	12183	12268	12062	12241	12214	12209	11910	12268	12160	12183	12116	12300	12173	12226	12179	12169	12161	12018	12298	12405	12133	12327	12234	12172	12048	12337	12289	12307	12059	12327	12139	12083	12102	12204	12213	12254	12288	12283	12323	12256	12269	12061	12182	12199	12295	12069	12159	12191	12060	12067	12106	12213	12058	12099	12132	12053	12188	12180	12074	12149	12233	12359	12068	12073	12189	12219	12198	12172	12098	12168	12248	12002	12236	12315	12069	12227	12257	12104	12030	12180	12169	12169	12159	12001	12234	12297	11927	12287	12092	12138	12148	12182	12336	12221	12339	12067	12207	12256	12237	12246	12088	12234	12065	12218	12161	12142	12273	12262	12172	12016	12019	12241	12012	12232	12411	12325	12339	12232	12195	12130	12164	12165	12146	12326	12019	12266	12185	12252	12224	12150	12164	12300	12254	12177	12144	12077	12275	12108	12350	12171	12175	12159	11971	11936	12000	12177	11949	12195	11998	11971	12092	12204	12188	12111	12108	12158	12057	12089	12088	12272	11985	12295	12132	12225	12143	12244	12252	12049	12163	12151	12256	12296	12211	12161	12126	12327	12222	12148	12081	12170	12266	12175	12172	12151	12275	12021	12243	12123	12124	12099	12122	12114	12270	12190	12055	12125	12222	12236	12199	12117	12110	12095	12072	12122	12199	12098	12158	12132	12196	12081	12194	12052	12173	12157	12141	11937	12225	12135	12238	12088	12151	12225	12195	12029	12261	12293	12077	12199	12198	12130	12339	12142	12075	12176	12420	12014	12218	11937	12281	12040	12019	12077	12084	12229	12295	12142	12006
26699	42317	39857	32469	22194	19099	17202	16199	15680	15347	14580	13968	13199	13071	13156	12880	12546	12142	11984	12063	11770	11740	11772	11778	11763	11615	11603	11577	11663	11404	11439	11414	11403	11733	11545	11508	11439	11491	11524	11539	11619	11559	11426	11537	11488	11461	11265	11388	11587	12198	13982	13760	12706	11891	11429	11391	11379	11403	11399	11387	11232	11300	11480	11384	11427	11421	11383	11541	11328	11430	11464	11416	11334	11302	11381	11466	11541	11363	11340	11517	11433	11420	11445	11524	11508	11397	11276	11462	11421	11280	11322	11444	11293	11351	11385	11362	11520	11424	11434	11440	11384	11405	11432	11364	11515	11283	11353	11506	11503	11469	11366	11476	11387	11445	11470	11288	11364	11398	11441	11426	11547	11416	11481	11456	11302	11446	11342	11279	11418	11413	11429	11306	11329	11348	11157	11194	11376	11521	11363	11266	11340	11319	11318	11295	11377	11477	11437	11198	11440	11553	11399	11260	11314	11367	11334	11444	11434	11379	11383	11541	11499	11482	11381	11439	11433	11273	11332	11354	11247	11389	11427	11450	11405	11299	11376	11351	11356	11413	11524	11377	11380	11390	11318	11287	11467	11398	11385	11267	11353	11462	11440	11196	11190	11359	11514	11330	11335	11384	11408	11331	11422	11486	11605	11488	11442	11432	11263	11384	11457	11436	11233	11268	11409	11425	11254	11424	11418	11407	11396	11294	11382	11579	11325	11336	11355	11374	11497	11445	11434	11507	11422	11329	11401	11305	11376	11432	11341	11279	11508	11293	11288	11452	11286	11321	11494	11300	11231	11493	11448	11445	11365	11378	11280	11459	11393	11328	11392	11456	11535	11559	11304	11317	11388	11316	11489	11332	11393	11471	11304	11475	11420	11305	11409	11295	11399	11526	11289	11460	11391	11464	11286	11353	11500	11443	11334	11406	11419	11335	11436	11410	11317	11352	11263	11479	11410	11390	11408	11360	11320	11358	11370	11333	11536	11370	11307	11350	11441	11342	11415	11428	11491	11375	11455	11265	11405	11372	11419	11283	11463	11328	11498	11435	11393	11349	11293	11373	11185	11395	11344	11332	11410	11529	11459	11320	11284	11347	11410	11401	11390	11391	11398	11316	11604	11247	11518	11389	11417	11414	11263	11429	11369	11365	11380	11358	11455	11213	11459	11362	11470	11273	11410	11505	11461	11289	11195	11532	11413	11446	11464	11242	11289	11445	11354	11346	11197	11401	11406	11406	11323	11365	11505	11459	11249	11397	11420	11272	11248	11384	11405	11410	11458	11204	11109	11393	11281	11293	11392	11386	11533	11224	11361	11531	11403	11269	11501	11424	11414	11358	11405	11441	11444	11304	11232	11442	11385	11383	11519	11361	11313	11430	11450	11286	11359	11337	11423	11395	11339	11331	11466	11388	11187	11270	11455	11337	11469	11401	11455	11307	11395	11288	11358	11328	11403	11296	11295	11498	11319	11538	11494	11273	11358	11401	11381	11398	11314	11451	11314	11378	11393	11411	11503	11306	11430	11478	11388	11345	11330	11368	11301	11418	11388	11346	11400	11524	11421	11399	11410	11416	11337	11493	11323	11394	11360	11316	11502	11487	11456	11257	11459	11395	11297	11435	11484	11219	11205	11292	11272	11371	11472	11395	11434	11384	11340	11458	11374	11352	11307	11322	11419	11412	11374	11330	11266	11200	11348	11443	11508	11313	11452	11483	11258	11461	11410	11567	11323	11423	11317	11334	11253	11391	11358	11301	11319	11345	11365	11364	11389	11440	11398	11445	11554	11455	11469	11418	11426	11577	11299	11430	11300	11386	11344	11386	11313	11423	11392	11292	11483	11452	11325	11335	11283	11395	11385	11390	11328	11349	11465	11394	11411	11393	11465	11431	11358	11455	11286	11259	11348	11547	11268	11395	11436	11288	11490	11381	11420	11433	11436	11368	11467	11334	11464	11365	11445	11361	11427	11347	11389	11422	11266	11466	11421	11436	11338	11507	11357	11292	11414	11438	11380	11517	11275	11385	11482	11399	11477	11389	11363	11188	11446	11388	11372	11416	11381	11362	11299	11466	11242	11422	11457	11312	11408	11342	11370	11443	11335	11363	11435	11413	11389	11302	11318	11385	11214	11324	11416	11271	11492	11516	11273	11310	11352	11217	11398	11361	11346	11275	11313	11404	11298	11370	11528	11374	11517	11608	11330	11601	11197	11485	11345	11382	11491	11430	11403	11440	11294	11409	11488	11406	11471	11297	11326	11352	11298	11359	11459	11315	11397	11306	11372	11477	11411	11445	11324	11463	11440	11472	11506	11234	11439	11363	11437	11453	11496	11396	11472	11540	11363	11265	11362	11346	11396	11357	11264	11588	11430	11514	11439	11410	11368	11409	11342	11336	11523	11108	11245	11359	11473	11473	11301	11381	11368	11509	11336	11382	11411	11396	11359	11325	11463	11297	11344	11426	11440	11389	11278	11321	11318	11330	11343	11293	11444	11277	11394	11361	11358	11410	11415	11350	11425	11487	11380	11320	11449	11383	11506	11615	11304	11435	11432	11489	11282	11266	11417	11380	11439	11221	11350	11439	11439	11340	11435	11535	11289	11504	11348	11478	11410	11387	11372	11439	11415	11413	11433	11389	11415	11432	11399	11306	11459	11371	11555	11298	11341	11456	11356	11473	11466	11437	11344	11490	11598	11375	11443	11437	11437	11395	11304	11343	11272	11430	11424	11293	11503	11376	11393	11178	11388	11380	11216	11364	11390	11412	11306	11451	11240	11257	11288	11257	11480	11421	11323	11275	11398	11445	11207	11248	11516	11282	11542	11568	11287	11279	11378	11311	11329	11297	11418	11427	11367	11303	11328	11479	11415	11342	11366	11407	11447	11392	11576	11321	11333	11348	11390	11353	11396	11429	11399	11499	11240	11411	11409	11437	11482	11457	11441	11440	11373	11431	11315	11480	11347	11421	11396	11232	11261	11452	11215	11502	11511	11382	11403	11362	11357	11393	11361	11392	11433	11365	11344	11417	11332	11467	11269	11362	11315	11294	11450	11442	11246	11507	11261	11372	11405	11347	11415	11363	11481	11411	11450	11486	11370	11302	11495	11484	11468	11253	11391	11277	11336	11466	11408	11583	11382	11325	11432	11369	11296	11389	11456	11416	11267	11417	11527	11336	11495	11515	11393	11436	11258	11422	11489	11474	11295	11143	11390	11483	11328	11572	11388	11410	11560	11348	11373	11294	11451	11218	11371	11336	11363	11399	11395	11400	11409	11410	11401	11441	11439	11357	11514	11401	11354	11348	11538	11393	11488	11460	11531	11374	11457	11267	11515	11476	11407	11387	11364	11476	11275	11301	11329	11464	11301	11477	11327	11302	11244	11372	11424	11280	11423	11450	11445	11427	11507	11324	11459	11324	11380	11559	11368	11434	11627	11324	11343	11331	11339	11395	11402	11262	11378	11343	11446	11391	11412	11314	11261	11517	11332	11460	11376	11488	11398	11417	11410	11445	11366	11431	11450	11154	11453	11632	11455	11447	11370	11205	11313	11301	11420	11192	11198	11402	11382	11376	11411	11341	11425	11425	11463	11262	11507	11443	11428	11363	11381	11450	11440	11384	11351	11175	11299	11362	11409	11251	11419	11355	11297	11326	11327	11270	11376	11414	11388	11429	11469	11174	11529	11352	11350	11445	11418	11260	11285	11333	11369	11503	11471	11386	11272	11421	11432	11205	11382	11447	11504	11436	11397	11445	11286	11375	11380	11260	11337	11288	11104	11428	11293	11380	11366	11431	11514	11282	11467	11515	11355	11452	11438	11214	11388	11303	11446	11242	11411	11353	11361	11314	11395	11346	11434	11174	11498	11424	11409	11307	11394	11385	11421	11473	11366	11375	11514	11399	11316	11410	11556	11337	11297	11325	11338	11472	11345	11336	11320	11344	11459	11525	11470	11369	11275	11401	11412	11380	11445	11379	11375	11451	11370	11395	11313	11310	11272	11400	11243	11426	11497	11368	11340	11301	11460	11472	11220	11282	11455	11419	11441	11389	11412	11356	11612	11306	11267	11269	11345	11428	11462	11336	11405	11343	11402	11373	11242	11350	11412	11480	11376	11343	11392	11509	11343	11446	11423	11424	11400	11403	11466	11371	11400	11310	11428	11305	11288	11304	11496	11430	11384	11333	11223	11504	11277	11251	11311	11390	11443	11598	11426	11382	11214	11453	11502	11188	11479	11429	11428	11397	11465	11441	11391	11395	11305	11410	11362	11488	11347	11354	11309	11326	11314	11287	11429	11374	11415	11406	11486	11237	11510	11225	11312	11553	11355	11450	11439	11301	11354	11456	11469	11326	11398	11443	11334	11314	11243	11369	11298	11217	11342	11441	11285	11317	11369	11440	11429	11345	11464	11385	11386	11274	11373	11442	11437	11391	11436	11328	11501	11320	11518	11202	11403	11343	11295	11521	11424	11475	11306	11282	11371	11564	11292	11383	11407	11338	11345	11259	11375	11446	11326	11260	11373	11349	11306	11521	11257	11274	11379	11280	11542	11561	11446	11258	11290	11296	11448	11505	11476	11408	11452	11331	11153	11579	11226	11369	11344	11308	11211	11416	11416	11305	11476	11338	11370	11337	11410	11255	11436	11461	11444	11514	11408	11496	11349	11429	11287	11450	11469	11256	11334	11170	11279	11284	11491	11345	11242	11418	11271	11323	11535	11368	11423	11344	11310	11475	11237	11556	11359	11192	11309	11311	11452	11516	11255	11311	11405	11448	11413	11384	11352	11326	11429	11339	11427	11360	11224	11386	11483	11259	11501	11275	11448	11509	11328	11386	11430	11235	11434	11570	11478	11344	11333	11408	11370	11351	11252	11300	11440	11363	11502	11375	11359	11337	11491	11291	11247	11479	11292	11279	11281	11418	11317	11432	11369	11295	11274	11448	11380	11316	11573	11449	11330	11535	11358	11430	11361	11436	11468	11269	11345	11324	11397	11296	11340	11380	11446	11427	11314	11460	11543	11289	11418	11449	11373	11337	11378	11408	11388	11232	11296	11307	11368	11445	11297	11372	11328	11352	11394	11312	11341	11411	11353	11588	11405	11343	11419	11471	11474	11271	11498	11444	11304	11346
27745	22613	25879	22435	15617	14466	14300	13985	13731	13797	13801	13674	13447	13511	13633	13473	13492	13264	13366	13226	13385	13130	13291	13342	13136	13181	13316	13135	13151	13053	13305	13214	13177	13047	13173	13216	13392	13143	13201	13143	13095	13278	13336	13305	13029	13295	13250	13137	13166	13261	13398	13378	13342	13288	13211	13174	13187	13055	13137	13245	13152	13281	13056	13156	13116	13094	13240	13223	13034	13356	13233	13040	13114	12929	13243	13165	13191	12997	13096	13267	13065	13150	13196	13265	13095	13177	13070	13093	12991	13300	13030	13484	13144	13001	13180	13130	13085	13129	13351	13092	13058	13002	13298	13177	13248	13158	13046	13170	12998	13011	13235	13048	13126	13137	13207	12983	13206	13050	13046	13152	13335	13009	13174	13367	13179	13163	13143	13299	13140	12983	13043	13065	13197	13240	12978	12969	13198	13205	13115	13013	12924	13079	12966	13069	13299	13330	13346	13166	13297	13274	13227	13150	13112	13280	13169	13062	13219	13030	13055	13326	13009	13214	13267	13221	13114	12931	13146	13084	13137	13127	13360	13128	13079	13027	13132	13358	13145	12943	13104	13199	13083	13233	13159	13155	13173	13165	12864	13197	13191	13263	13063	13108	13037	13242	13228	13200	13135	13166	13071	13172	13169	13220	13107	13244	13146	13305	13265	13144	13251	13151	13169	13093	13133	13194	13092	13196	12984	13144	13234	13101	13106	13027	13120	12963	13094	13093	13129	13135	13269	13366	13160	13045	13144	13047	13264	13328	13115	13178	13097	13050	13270	13109	13269	13025	13058	13158	13204	13161	13091	13149	12983	13267	13166	13071	12896	13175	13210	13213	13292	13034	13165	12906	13225	13142	12932	13170	13163	13002	13017	13111	13030	13254	13051	12955	13107	13010	13202	13124	13211	13066	13205	13286	13057	13094	13134	13082	12991	13194	13246	13194	13290	13186	13013	13078	13289	13229	13051	13181	13250	13215	13219	13121	13068	13133	13203	13023	13120	13379	13324	13238	13077	13166	13140	13052	13291	13150	13185	13265	13259	13122	13223	13101	12974	13147	13151	13068	13010	13203	13156	13196	13106	13128	13017	13153	13140	13095	13240	13248	13114	13112	13115	13089	13085	13273	13132	13200	13234	13297	13058	13202	13259	13192	12989	12970	13325	13100	13056	13236	13038	13210	13209	13012	13232	13125	13090	13269	13218	13215	13194	13182	13218	12986	13047	13067	13102	13120	12959	13166	13224	12897	13278	13315	13143	13149	13359	13155	13197	13111	13103	13196	13147	13009	13219	13296	13303	13114	13172	13141	13174	13032	13073	13213	13024	13125	13222	13269	13192	13115	13140	13244	13156	13149	13027	12955	13129	13330	13203	13146	13187	13143	13222	13067	13032	13090	13058	13185	13085	13298	13266	13076	13163	13157	13288	13121	13092	13269	13469	13150	12985	12968	13105	13277	13034	13021	13254	13001	13109	13124	12940	13283	13346	12948	13183	13146	13238	13040	13221	13144	13223	13032	13193	13093	13169	13155	13151	13080	13111	13097	13252	12942	13043	13021	13182	13160	13175	13057	13144	13299	12901	13004	13189	13063	13145	13210	13045	13259	13264	13297	13256	13151	13217	13042	13119	13148	13322	13231	13101	13105	13179	13211	13359	13082	13212	13139	13035	13169	13204	13037	13139	13229	13081	13056	13114	13078	13201	12997	13229	13216	13223	13134	13327	13088	13193	13315	13250	13165	13175	13165	12923	13100	13373	13186	13204	13094	13155	13379	13243	13108	13067	13099	13005	13248	13070	12934	13246	13162	13044	13065	13078	13141	13046	13203	13167	13199	13251	13181	13067	13208	13138	13182	12948	13114	13022	13077	13189	13019	13080	13030	13295	13118	12917	13237	13148	13084	13120	13208	13354	13095	13085	13112	13103	13014	13145	13232	13161	13241	13245	13114	13097	13123	13116	13174	12978	13027	13105	13145	13275	13054	13276	13202	13092	13193	13020	13052	13166	13151	13065	13154	13133	12971	12928	13253	13129	13095	13253	13268	13350	13181	13326	12978	13046	13043	13226	13192	13324	13122	13046	13276	13172	13054	13285	12923	13282	13206	13124	13050	13047	13176	13209	13277	13059	13281	13076	13008	13153	13254	13225	13142	13061	13183	13106	13004	13260	13027	13010	13047	13007	12986	13129	13350	12980	12953	13154	12960	13169	13092	13227	13175	13079	12912	13237	13132	13214	12994	13209	13063	12952	13033	12931	13171	13196	13261	13209	13123	12928	13099	13263	12903	13186	13179	13166	13112	13348	13180	13096	13288	13222	13002	13104	13319	12993	13066	13002	13133	13347	13149	13122	13303	13048	13221	13166	13119	13241	13046	13332	12985	13065	13231	13110	13152	13263	13278	13126	13276	13148	13258	13135	13180	13030	13076	13095	13318	13174	13014	13180	13225	13093	13041	13076	13179	13065	13137	13382	13251	13059	13135	13271	13176	13147	13156	13102	13180	13063	13139	13093	13250	13130	13012	13054	13083	13163	13272	13045	13053	13069	13128	13092	13175	13455	13228	13116	12977	13171	13111	12985	13281	13194	13005	13089	13253	13075	13155	13108	13164	13068	13100	13018	13085	13139	13042	13372	13108	13168	13091	13294	13195	13223	12995	13150	13161	13285	13193	13253	13181	13366	13153	13153	13068	13201	13219	13078	13295	13071	13198	13177	13148	13174	13202	13211	13143	12988	13128	13214	13233	13292	13190	13139	13163	13195	13192	13155	13219	13118	13250	13090	13080	13020	13227	13033	13216	13178	13209	13117	13235	13084	13098	13326	13124	13226	12952	13033	13212	13039	13119	13194	12940	12996	13131	13302	13093	13152	13171	13130	13028	13153	13051	13071	13167	13101	12970	13096	13131	13310	13146	13242	13173	13001	13168	13107	13125	13190	13238	13192	13367	13140	13292	13244	13085	13105	13023	13092	13348	13190	13175	13219	13138	13344	13074	12994	13129	13308	13236	13075	13100	12971	13181	13083	13033	13137	13121	13219	13151	13218	13136	13123	13105	13151	13402	13232	13014	12978	13086	13051	13215	13010	13170	13078	13174	13111	13059	13092	13049	13246	13153	13327	13186	12995	13150	13099	13304	13209	13216	13202	13156	13140	13235	13355	13114	13236	13202	13108	13041	13343	12919	13193	13166	13035	12987	12987	13246	13211	13173	13230	13068	13238	13285	13206	13230	13182	13137	13174	13247	13063	13014	13153	13075	12934	13133	13228	13194	13174	13217	13053	13310	13254	13266	13051	13169	13179	13171	13166	13169	13299	13206	13058	13308	13077	13127	13192	13220	13132	13173	13325	13015	13062	13215	13249	13269	13282	12778	13059	13127	13194	13098	13299	13061	13028	13047	13243	13190	13071	13184	13262	13209	13197	13071	13320	13090	13181	13129	13227	13299	13233	13176	12914	13069	13211	13300	13192	13263	12977	13204	12963	13142	13188	12993	13162	13108	12990	13086	13193	13087	13243	13071	13143	12994	13208	13256	12965	13231	13124	13056	13055	13226	13164	13109	13149	13167	13132	13295	13075	12935	13217	13181	13272	12956	13149	13069	13071	13173	13282	13304	13178	13080	13117	13233	12922	13320	13052	13142	13108	13225	13101	13285	13197	13098	13184	13027	13086	13144	13140	13206	13107	13125	13371	13237	13203	13138	13054	13045	13064	13253	13274	13195	13183	13024	13215	13226	13090	13262	13137	13303	13267	13275	13149	12976	13270	12934	13102	13119	13251	13034	13018	13118	13027	13192	13187	13034	13175	13176	13064	13117	13189	13130	13308	13125	13303	13179	13348	13110	13079	13111	13125	13047	13097	13128	13503	13201	13055	13256	13216	13016	13137	13174	13137	13288	13164	13031	12958	13337	13223	13092	12948	13226	13228	13155	13133	13136	13107	13186	13154	13086	13073	13127	13322	13085	13194	13136	13163	13044	13288	13218	13274	13120	13005	13205	13326	13217	13254	13193	13131	13066	13180	13261	13146	13280	13015	13048	13228	13372	13178	13154	13117	13038	13196	13226	13224	13127	13261	13127	13086	13186	13213	13025	13225	13221	13368	13174	13047	13263	13313	13235	13175	13046	13146	13191	13232	13033	13029	13199	13155	13113	12963	13086	13104	13097	13153	13109	13129	13229	13147	13070	13284	13125	13260	13241	13102	13114	13096	13272	13087	13214	13103	13238	13141	13255	13079	12962	13313	13117	13371	13074	13180	13201	13100	13274	13120	13153	13042	13233	13469	13262	13017	13184	12916	13148	13090	13013	12841	13053	13259	13268	13019	13307	13092	13023	13103	13115	13062	13264	13235	13104	13054	13176	13186	13095	13238	13168	13142	13274	13170	13311	13257	13153	12988	13183	13219	13187	13281	13137	13143	13294	13187	13223	13094	13229	13151	12970	13033	12938	13044	13018	13358	13131	12990	13122	12965	13182	13153	13308	12994	13041	13335	13085	13170	13329	13082	13093	13117	13129	13084	13134	13098	13121	13231	13160	12868	13161	13180	13080	13048	13236	13237	13218	13321	13173	12963	13039	13066	13077	12972	13312	12956	12988	13269	13094	13169	13104	13205	12851	13009	13176	13126	13033	13042	13137	13211	13200	13268	13196	13111	13030	13326	13197	13068	13101	13103	13117	13048	13122	13128	13157	13144	13118	13170	13059	13170	13102	13023	13251	13029	13174	13265	13446	13080	13049	13170	13182	13239	13051	13208	13081	13109	13136	13369	13314	13178	13120	13171	13052	13072	13242	12851	13216	13208	13152	13311	13199	13243	13123	13208	13183	13188	13314	12936	13300	13095	13122	13239	13083	13242	13292	13171	13196	13166	13021	13137	13065	13128	13246	13084	13128	13065	12944	13248	13344	13181	13255	13218	12987	13028	13167	13145	13120	13132	13137	13195	13202	13162	13178	13152	13010	13166	13199	13082	13295	13157	13344	13299	13060	13271	13261	13146	13148	13144	13265	13115	13209	13181	13221	13126	13165	13096	12975	13026	13119	13243	13277	13158	13014	13255	13194	13091	13148	13214	13012	13286	13084	13142	13078	13204	13225	13141	12910	13208	13141	13130	12986	13248	13058	13072	12956	13169	13046	13296	13280
21041	27933	26818	21184	15371	14232	13732	13447	13245	13161	13181	12878	12858	12747	12736	12642	12548	12354	12416	12379	12190	12342	12308	12131	12225	12271	12008	12152	12133	12061	12149	12085	12149	12090	12140	12125	12101	12193	12077	12268	12141	12253	12248	12175	12158	12133	12113	12068	12078	12259	12330	12614	12267	12256	12050	12253	11859	12246	12105	12186	12194	12068	12065	12158	12077	12134	12214	12130	12044	12121	12087	12062	12055	12079	12035	12009	12160	12137	12067	12122	11996	12227	12033	12056	11991	12057	12067	12073	12037	12113	12091	12142	12239	12058	12174	12145	12212	12213	12151	12101	12081	12326	12105	12251	12026	11943	12153	12390	11926	11996	12143	12168	12149	11984	12219	12196	12254	12045	12115	12248	11956	12046	12016	12065	12049	12050	12100	12087	12112	12001	12079	12136	12053	11973	12313	12147	12092	12053	12093	11981	12255	12196	12168	12087	12175	12100	12042	12193	12128	12273	12154	12152	12211	12054	12181	12096	12100	12093	12222	12226	11994	12178	11974	12136	12064	12126	12043	12090	12229	12124	12097	12002	12134	12265	12222	12011	12041	12138	12164	11973	12116	12030	11995	12188	12139	12126	12251	12117	12115	12130	12087	12028	12067	12153	12131	12001	12061	11998	12142	12156	12165	12014	11997	12227	12072	12179	12011	12046	12265	12143	12163	12054	12088	12260	12194	12063	11928	12038	12082	12183	12247	12021	12063	12076	12228	12029	12066	12095	12259	12133	12057	12043	12177	12135	12033	12035	12183	11927	12033	12049	11972	12084	12056	12014	12129	12174	12002	12068	12068	12106	11981	12107	12246	12081	12050	12138	12214	12161	12082	12182	11991	12032	12195	12258	12191	12183	12180	12142	12147	11976	12077	12063	12223	12216	12137	12073	12208	11966	12133	12125	12079	12132	12177	12132	12009	12023	12129	12138	12240	12123	12008	12206	12264	12178	12163	12232	12050	12063	12177	12202	12022	12077	12107	12072	12045	12269	11884	12087	12151	12071	12220	12059	12205	11997	12099	12138	11984	12100	12135	12076	12050	12172	12082	12079	12171	11944	12235	11911	12111	12123	12071	11861	12180	12027	12042	12195	12114	12022	12236	12063	12062	12244	12108	12104	12105	11979	12076	12089	12056	12021	12160	12235	12209	12016	12021	12337	11998	12130	12056	12233	12182	12135	12155	11999	12082	12241	12111	11991	12194	12143	12066	12030	12086	12062	12164	12095	12162	12223	12027	12196	12226	12158	12116	12289	12035	12083	12181	12018	12143	11997	12015	12060	12333	12181	12007	12284	12133	12055	12144	11995	11951	12095	12151	12186	12081	12193	12096	12083	12113	12206	11974	12143	12074	12075	11935	12002	12084	11883	12066	12047	12142	11949	12169	12254	12254	12288	12127	12115	12057	12149	11921	12096	12078	12106	11946	12049	12225	12056	12199	12041	12152	12094	12207	12063	12196	12138	11966	12000	12267	12111	12016	12095	12059	12256	11916	12097	12067	12053	12102	12085	12138	12109	11916	12046	12176	11952	12011	12053	11991	12170	12090	12192	12068	12278	12186	12094	12093	12049	11992	12044	12254	12066	12131	12120	11998	12110	12153	12124	12080	12115	12098	11934	12016	12054	12220	12154	11958	12141	11969	12157	12193	12089	12100	12155	12052	12238	12161	12177	12185	12108	12009	12134	12069	12204	12050	12143	12110	12059	12101	11986	12070	12175	12231	12137	12111	12078	12038	12143	12031	12127	12074	12069	12149	12066	12248	12243	12097	12104	12169	12055	12091	12168	12007	11995	12126	12210	12065	12105	12054	12248	12173	12290	12176	12043	12094	12074	12222	12190	12156	12022	12038	12186	12023	12011	12147	12023	12124	12155	12067	12070	12110	12147	12026	11993	11978	12118	11957	12084	12232	12022	12153	12111	11877	12163	12123	12050	12179	12207	12003	12168	12076	12161	12212	12076	12231	11899	12189	11952	12070	11991	12156	12013	12013	12027	12135	12052	12150	12035	12051	12231	11979	12157	12062	11992	12230	12045	12073	12095	12233	12193	12069	12135	12230	12209	11986	12222	12100	12067	12096	12147	12122	12066	12077	12078	12042	12089	11944	12163	12049	12127	12193	12240	12000	12108	12135	12228	12130	12231	12147	12000	12043	12205	12227	12046	12213	12001	12065	12143	12206	12027	12145	12145	12015	12155	12070	12134	12140	12098	11995	12171	12141	12058	12195	12163	12075	12035	12060	12055	12166	12140	11971	12183	12233	12076	12129	11976	12153	12157	12076	12071	12113	12188	12070	12166	12077	12176	12111	12303	12127	11984	12052	12121	11891	12039	12161	12226	12132	11961	12106	11951	12034	12131	12008	12060	12078	12105	11998	12100	12102	12041	12063	12178	11946	12135	12234	12006	12008	12181	12022	12157	11884	12146	12147	12254	12226	11998	12140	12028	11960	12045	12056	12045	12228	12029	12187	12164	12123	12147	12245	12146	12082	12222	11940	11945	12206	12142	11992	12121	12147	12021	12092	12010	12168	12109	12253	11846	12144	12086	12116	11988	12025	12193	11938	12038	12035	12051	12142	12164	12022	12202	12247	12072	12142	11986	12146	12103	12152	12092	12127	12049	11952	12057	12157	12083	12043	11987	12105	12188	11994	12165	12080	12026	12202	12093	12201	12076	12194	12031	12227	12173	12217	12232	12186	11985	11956	12282	12172	12193	11912	11953	12116	12170	11990	12057	12205	12061	12157	12083	12108	11964	12066	12021	12066	12121	12182	12166	12066	12368	11952	11921	12161	12152	12144	12152	12261	12075	12283	12145	12155	12079	12287	12105	12165	12019	12209	11986	12069	12014	12078	12168	12034	12179	12023	12269	12097	12030	12118	11949	12012	12168	12178	12095	11984	12007	12078	12274	12062	12133	12105	12017	12206	11961	12078	12206	12181	12164	12112	12070	12272	11978	12215	12051	12115	12083	12038	12123	11954	12020	12069	12128	11950	12282	12133	12074	12185	12043	11913	12084	12098	12055	12085	12182	12131	11897	12028	12244	11931	12141	12145	12276	12178	12070	12147	12095	12087	12070	12087	12104	12186	12107	12086	11928	12181	12063	12163	12196	12185	12154	12061	12170	12051	12079	12166	12222	12063	12037	12229	11965	12060	12021	12116	12105	12171	11966	12128	12022	12063	12228	11966	12052	11967	12073	12240	12144	12207	12174	12038	11954	12142	12230	12252	12155	12076	11996	12115	12188	12035	12090	12296	12132	12270	12183	11994	11997	12207	12034	12133	12013	12034	11972	12249	12092	12189	12016	12026	11995	12126	12127	12216	12198	11944	12119	12256	12145	12009	12214	12193	12033	12062	12167	12168	11960	12138	12077	12142	12019	11959	12109	12209	12243	12013	12092	11998	12169	12229	11972	12085	12194	12004	12028	12122	12079	12079	12010	12084	12070	12142	12155	12183	12264	12030	12144	12026	12029	12148	12110	12148	12165	12093	12121	12017	12091	11993	12044	11927	12204	12144	12080	12268	12066	12165	11932	12139	12238	11974	12023	12003	12203	12125	11969	11989	12186	12212	12113	12081	11915	12052	12002	12074	12049	11989	12021	12142	12188	12017	12066	12181	12057	12156	12031	12121	11948	12100	12158	12148	12167	12070	12241	12041	12167	12220	11895	12099	11975	12113	12073	12029	11930	12250	12100	12278	12135	12180	12023	12017	12064	12246	12117	12159	12072	11954	11996	12038	12149	12099	12121	11999	12095	12130	11983	12060	12204	12141	12082	12228	12103	12263	12136	11986	12153	11990	12026	12203	12140	12094	12199	12218	12137	12158	12152	12152	12203	12140	11968	12110	12124	12283	12164	12067	12100	11871	12116	12216	12028	11901	12153	12016	12123	12141	12153	12194	12080	12124	12191	12333	12114	12145	12228	12290	12115	12133	12079	12053	12109	12095	12071	12136	12139	12082	11943	12190	12181	12168	12119	12189	12095	12159	12179	12082	12136	12102	12005	12177	12276	12111	12342	12179	12096	12162	12198	11970	12198	12141	12180	12177	12038	12043	12154	12109	12169	12165	12107	12143	12117	12056	12146	12176	12063	12161	12224	12067	12206	12052	12165	12061	12228	12193	11906	12063	12191	12169	12308	11979	12133	11868	12221	12148	12088	12129	12187	12101	12095	12002	11943	12059	12094	11991	12123	12077	12230	12079	12201	12164	12047	12256	12192	12077	11977	12265	12057	11910	12167	12132	12233	12147	12114	12100	11976	12215	12088	11984	12254	12073	12120	12150	12077	12072	12174	12045	12152	12015	12218	12052	12223	12084	12124	12092	11996	12202	12189	12040	12007	12131	12195	12129	12043	12143	12043	12171	12114	12206	12109	12137	12187	12154	12015	12235	12190	12132	12035	11984	12302	11947	12163	12028	12147	11968	12098	12057	11968	12127	12159	12121	12154	12099	12142	12148	12167	12048	12205	12092	12142	12119	12062	12044	12238	12091	12139	12162	12110	12249	12184	12112	12103	12209	12263	12140	12154	12013	12108	12010	12198	11911	12053	12003	12126	12122	12100	12159	12024	12155	12372	12151	12041	11987	12110	12088	12239	12018	12070	12135	12207	12150	12131	12147	12130	12150	12136	12233	12100	12206	12004	12068	12096	12221	12208	12228	12097	11983	12112	12113	12042	12219	12145	12279	12119	12239	12164	12142	12034	12137	12365	11989	12149	11989	12169	12055	12109	12202	12085	12247	12135	12145	12036	12155	11944	12088	12197	12260	12200	12091	12036	12003	12159	12138	12074	12185	12076	12072	11999	12075	12166	12249	12176	12043	12231	12022	12230	12078	11917	12180	12034	12201	12252	12135	12064	12014	12142	12108	12133	12056	12184	12216	12005	11935	12161	12184	12101	12074	12080	12133	12072	12078	12017	12117	12190	12096	12064	12101	12116	12195	11908	12194	12129	11917	12176	12272	12188	12176	11973	12188	12246	12042	12158	11969	12180	12054	12203	12124	12284	12166	12155	12303	12241	12055	12222	11852	12044	12086	12115	12051	12127	12222	11902	12108	12110	12047	12085	12014	12019	12164	12072	12073	12030	12135	12219	12238	12130	12012	12188	12206	12175	12132	12132	12121	12185
24047	21391	28878	24417	22031	20682	18439	15661	14864	14947	14769	14767	14427	14683	14502	14451	14080	14041	14045	13968	13926	14053	14000	13967	13967	13833	13747	13664	13824	13573	13881	13672	13658	13573	13809	13818	13782	13773	13915	13916	13851	13656	13756	13706	13604	13533	13617	13638	13744	14161	14458	14334	14362	13919	13896	13716	13825	13555	13683	13500	13764	13611	13675	13611	13563	13819	13473	13680	13960	13516	13634	13773	13518	13564	13660	13675	13597	13769	13505	13622	13638	13548	13634	13651	13736	13661	13898	13757	13734	13707	13604	13589	13470	13600	13662	13480	13582	13790	13716	13582	13730	13503	13682	13607	13554	13696	13738	13634	13457	13390	13703	13687	13721	13702	13577	13689	13714	13736	13724	13494	13560	13579	13634	13619	13672	13656	13516	13654	13728	13554	13840	13645	13566	13682	13889	13628	13722	13553	13666	13563	13729	13659	13838	13618	13598	13734	13596	13696	13640	13604	13596	13781	13835	13599	13605	13756	13579	13707	13853	13518	13482	13735	13633	13751	13528	13602	13603	13659	13641	13587	13790	13587	13657	13791	13594	13636	13488	13672	13731	13718	13597	13652	13726	13722	13487	13568	13749	13609	13618	13428	13724	13881	13820	13582	13865	13765	13819	13803	13803	13513	13699	13625	13633	13622	13737	13738	13601	13544	13754	13657	13496	13637	13787	13799	13800	13736	13576	13624	13718	13790	13710	13551	13597	13752	13694	13579	13676	13548	13645	13660	13621	13452	13691	13807	13706	13599	13682	13731	13657	13599	13512	13587	13622	13515	13770	13613	13581	13662	13712	13647	13458	13491	13446	13614	13626	13698	13597	13627	13598	13648	13633	13598	13748	13684	13595	13559	13762	13795	13644	13613	13766	13538	13619	13302	13769	13679	13589	13628	13655	13636	13691	13735	13790	13670	13642	13787	13494	13474	13709	13655	13622	13720	13608	13530	13674	13731	13614	13674	13487	13651	13629	13775	13656	13736	13772	13581	13677	13458	13432	13641	13679	13673	13659	13620	13465	13581	13596	13729	13569	13564	13486	13598	13587	13846	13535	13725	13761	13591	13579	13595	13796	13718	13558	13733	13799	13660	13537	13564	13714	13530	13695	13575	13470	13627	13624	13775	13668	13863	13565	13733	13729	13569	13571	13770	13781	13758	13792	13655	13500	13739	13643	13507	13455	13564	13668	13550	13658	13722	13698	13697	13634	13653	13612	13763	13886	13621	13598	13401	13636	13687	13654	13820	13674	13709	13385	13565	13789	13511	13544	13523	13603	13485	13545	13564	13755	13664	13547	13501	13599	13536	13493	13648	13802	13608	13585	13812	13647	13698	13641	13580	13655	13635	13645	13763	13761	13526	13535	13346	13561	13747	13632	13851	13766	13584	13696	13603	13695	13495	13683	13736	13770	13719	13667	13571	13690	13551	13763	13558	13441	13572	13699	13632	13597	13753	13617	13602	13550	13592	13621	13700	13582	13705	13448	13747	13766	13740	13620	13682	13425	13664	13592	13561	13768	13704	13718	13540	13687	13698	13570	13696	13624	13611	13695	13830	13739	13580	13683	13770	13743	13626	13696	13611	13650	13734	13644	13578	13603	13592	13645	13717	13623	13676	13506	13569	13830	13511	13650	13682	13654	13721	13507	13621	13683	13936	13775	13741	13536	13676	13637	13653	13614	13618	13548	13673	13560	13786	13471	13456	13741	13673	13527	13637	13659	13661	13578	13613	13474	13654	13538	13709	13644	13894	13728	13785	13678	13646	13611	13721	13732	13642	13685	13558	13651	13695	13607	13491	13409	13678	13624	13626	13640	13660	13851	13746	13711	13618	13645	13593	13525	13552	13567	13839	13659	13593	13691	13693	13952	13672	13481	13546	13842	13546	13605	13543	13596	13468	13438	13756	13611	13572	13528	13378	13657	13635	13749	13760	13572	13522	13713	13472	13666	13563	13510	13570	13861	13564	13512	13629	13631	13868	13733	13667	13507	13588	13334	13557	13697	13607	13494	13485	13476	13718	13833	13607	13633	13645	13623	13776	13526	13609	13693	13754	13531	13733	13777	13786	13545	13647	13666	13620	13590	13645	13610	13631	13708	13671	13733	13609	13583	13630	13520	13671	13536	13526	13554	13655	13621	13657	13610	13647	13752	13509	13614	13825	13661	13739	13745	13784	13508	13701	13712	13667	13550	13405	13444	13692	13674	13696	13708	13651	13805	13645	13699	13656	13654	13668	13492	13740	13869	13712	13698	13578	13512	13569	13660	13634	13728	13399	13740	13659	13541	13571	13704	13643	13640	13625	13511	13523	13651	13753	13701	13597	13684	13726	13732	13633	13495	13656	13640	13615	13642	13656	13553	13645	13641	13605	13686	13649	13698	13583	13640	13692	13545	13670	13609	13814	13646	13926	13609	13707	13771	13859	13650	13661	13459	13797	13563	13483	13689	13595	13565	13741	13570	13772	13680	13608	13570	13645	13516	13547	13589	13601	13653	13753	13684	13751	13832	13760	13619	13779	13763	13334	13622	13786	13552	13427	13581	13795	13633	13910	13796	13647	13696	13758	13752	13518	13626	13608	13656	13632	13711	13828	13734	13688	13665	13858	13772	13642	13600	13793	13554	13671	13413	13661	13639	13710	13781	13640	13716	13777	13867	13767	13675	13632	13569	13675	13758	13726	13740	13666	13594	13771	13771	13775	13755	13662	13632	13824	13517	13665	13564	13567	13647	13539	13747	13803	13731	13661	13681	13778	13751	13680	13699	13806	13683	13757	13686	13733	13620	13648	13572	13670	13761	13721	13603	13594	13578	13801	13757	13602	13681	13703	13612	13779	13687	13681	13631	13736	13720	13607	13598	13596	13729	13779	13564	13639	13582	13555	13666	13586	13637	13548	13666	13622	13621	13773	13911	13770	13689	13733	13764	13623	13585	13609	13678	13836	13639	13561	13495	13604	13782	13700	13631	13612	13699	13611	13580	13648	13607	13538	13466	13704	13833	13539	13857	13780	13611	13621	13461	13662	13563	13513	13631	13761	13659	13813	13636	13631	13727	13572	13629	13594	13690	13597	13759	13641	13727	13804	13680	13484	13631	13705	13821	13800	13640	13619	13770	13700	13767	13546	13655	13538	13603	13653	13676	13486	13673	13687	13696	13662	13836	13623	13681	13562	13521	13739	13729	13667	13556	13676	13986	13806	13482	13558	13680	13755	13606	13687	13665	13754	13485	13717	13672	13706	13701	13855	13643	13837	13597	13722	13664	13724	13572	13748	13599	13683	13569	13519	13789	13583	13498	13480	13564	13517	13491	13590	13601	13599	13592	13433	13806	13793	13745	13788	13810	13639	13651	13573	13561	13632	13579	13557	13538	13607	13638	13781	13849	13660	13732	13555	13603	13760	13531	13739	13683	13712	13859	13960	13628	13690	13683	13604	13661	13719	13676	13463	13742	13782	13605	13594	13635	13688	13726	13700	13611	13532	13463	13694	13449	13682	13654	13699	13402	13549	13692	13435	13707	13530	13641	13740	13688	13714	13567	13643	13557	13888	13710	13618	13479	13628	13656	13825	13670	13652	13709	13600	13637	13776	13540	13751	13841	13796	13610	13684	13837	13705	13436	13720	13776	13610	13664	13547	13528	13700	13596	13818	13685	13759	13731	13623	13591	13525	13609	13535	13545	13718	13567	13761	13620	13557	13610	13689	13588	13701	13913	13602	13546	13709	13731	13510	13652	13623	13581	13722	13652	13475	13524	13729	13612	13691	13616	13852	13797	13603	13724	13638	13814	13621	13655	13665	13658	13633	13526	13608	13506	13443	13755	13700	13465	13588	13787	13504	13651	13891	13911	13668	13670	13684	13760	13669	13553	13619	13685	13485	13552	13741	13578	13543	13565	13538	13756	13452	13543	13567	13613	13588	13550	13662	13732	13721	13906	13888	13559	13685	13607	13567	13799	13768	13605	13758	13601	13728	13596	13812	13795	13641	13700	13524	13446	13575	13585	13729	13786	13435	13620	13705	13554	13487	13517	13692	13639	13556	13714	13575	13908	13650	13667	13636	13725	13770	13744	13687	13641	13683	13606	13574	13549	13766	13732	13681	13666	13676	13897	13677	13691	13614	13715	13711	13625	13638	13636	13527	13553	13388	13522	13620	13652	13632	13627	13673	13795	13376	13721	13556	13896	13690	13618	13447	13556	13859	13550	13628	13857	13651	13559	13588	13739	13753	13724	13519	13756	13779	13427	13586	13626	13604	13523	13620	13562	13516	13630	13568	13602	13528	13754	13617	13715	13574	13605	13699	13830	13729	13715	13783	13528	13539	13627	13772	13805	13550	13679	13660	13525	13659	13627	13670	13727	13661	13894	13695	13895	13926	13711	13642	13709	13747	13709	13535	13594	13737	13845	13659	13474	13749	13535	13665	13556	13613	13644	13754	13636	13564	13622	13640	13815	13747	13775	13732	13349	13632	13437	13685	13677	13780	13613	13518	13541	13517	13669	13705	13875	13628	13615	13664	13795	13619	13626	13543	13572	13596	13751	13661	13850	13577	13832	13664	13704	13619	13611	13667	13532	13537	13657	13731	13655	13737	13581	13612	13441	13464	13590	13759	13652	13644	13622	13583	13755	13649	13741	13639	13729	13626	13547	13701	13666	13668	13464	13785	13604	13867	13691	13673	13623	13760	13699	13502	13800	13744	13549	13482	13779	13758	13711	13416	13715	13681	13428	13638	13646	13741	13732	13812	13641	13532	13615	13667	13558	13742	13602	13574	13657	13659	13896	13615	13612	13816	13651	13741	13624	13671	13582	13671	13527	13522	13583	13660	13758	13483	13592	13539	13561	13614	13573	13691	13711	13748	13777	13808	13612	13740	13694	13621	13683	13622	13665	13651	13451	13629	13702	13599	13612	13788	13756	13541	13591	13615	13773	13643	13710	13688	13777	13664	13563	13574	13756	13482	13672	13627	13557	13678	13543	13718	13666	13515	13486	13543	13567	13716	13587	13673	13836	13784	13808	13735	13604	13540	13618	13736	13655	13970	13657	13641	13677	13389	13752	13715	13658	13743	13599	13617	13720	13543	13467	13547	13547	13531	13657	13523	13706	13674	13750	13695	13641	13586	14003	13563
23691	35303	35401	26617	19043	16726	15515	14932	14588	14585	14228	13961	13886	13966	13659	13227	13046	12932	12898	13082	12878	12775	12814	12867	12630	12620	12586	12587	12665	12575	12556	12425	12641	12555	12557	12714	12442	12650	12456	12340	12438	12238	12531	12575	12578	12358	12546	12487	12500	13453	13744	13320	13095	12663	12622	12443	12306	12541	12407	12520	12360	12537	12479	12545	12280	12254	12452	12390	12523	12362	12504	12578	12503	12508	12446	12651	12386	12435	12521	12456	12286	12395	12475	12530	12388	12520	12307	12656	12460	12539	12448	12579	12303	12439	12513	12470	12517	12438	12521	12316	12517	12396	12420	12515	12405	12416	12484	12563	12554	12291	12628	12510	12311	12482	12393	12470	12532	12447	12464	12472	12516	12462	12377	12502	12397	12474	12502	12510	12551	12404	12366	12374	12617	12540	12524	12449	12544	12400	12637	12455	12355	12400	12388	12328	12367	12309	12596	12510	12525	12424	12526	12547	12450	12463	12491	12408	12390	12370	12301	12544	12451	12460	12351	12439	12511	12692	12451	12482	12516	12582	12593	12430	12530	12476	12442	12462	12559	12562	12425	12497	12562	12467	12303	12363	12295	12335	12508	12392	12553	12481	12601	12337	12612	12477	12428	12309	12586	12655	12353	12537	12384	12547	12449	12550	12463	12485	12471	12449	12519	12483	12408	12416	12424	12466	12383	12491	12508	12490	12454	12615	12493	12289	12341	12520	12460	12394	12216	12353	12388	12407	12531	12251	12409	12572	12509	12300	12477	12419	12462	12576	12672	12484	12511	12467	12304	12486	12592	12451	12416	12560	12561	12279	12623	12336	12317	12520	12433	12377	12491	12416	12482	12299	12657	12587	12414	12399	12574	12545	12501	12427	12485	12458	12508	12432	12417	12432	12449	12351	12475	12475	12435	12393	12295	12481	12461	12432	12432	12581	12446	12427	12632	12482	12639	12493	12349	12558	12410	12485	12496	12369	12454	12458	12286	12463	12409	12525	12374	12484	12367	12410	12497	12366	12503	12620	12397	12483	12515	12617	12570	12605	12445	12344	12412	12487	12577	12325	12524	12356	12545	12449	12502	12536	12624	12418	12539	12399	12413	12350	12536	12419	12473	12514	12369	12355	12489	12480	12526	12459	12647	12441	12441	12444	12414	12505	12445	12353	12398	12432	12404	12341	12419	12720	12330	12156	12463	12459	12387	12411	12504	12308	12531	12466	12533	12543	12461	12535	12323	12525	12441	12595	12559	12505	12362	12543	12414	12506	12367	12602	12565	12513	12556	12403	12443	12471	12492	12469	12458	12471	12332	12484	12461	12342	12383	12464	12352	12458	12464	12182	12422	12472	12243	12571	12489	12446	12574	12638	12418	12664	12374	12517	12617	12293	12552	12446	12475	12386	12480	12677	12534	12373	12489	12621	12525	12413	12237	12573	12396	12410	12355	12408	12461	12260	12607	12525	12486	12460	12375	12406	12584	12531	12505	12498	12363	12575	12563	12342	12485	12297	12418	12506	12555	12450	12485	12380	12588	12361	12573	12562	12475	12660	12262	12459	12564	12401	12534	12352	12552	12444	12569	12458	12417	12301	12335	12468	12495	12545	12297	12436	12421	12355	12536	12560	12398	12458	12384	12469	12518	12412	12503	12413	12522	12530	12427	12486	12570	12477	12411	12467	12562	12480	12599	12379	12457	12503	12442	12488	12320	12473	12652	12469	12358	12513	12454	12508	12490	12301	12435	12438	12562	12478	12578	12373	12491	12426	12480	12488	12341	12704	12441	12633	12449	12441	12528	12463	12388	12480	12346	12268	12553	12433	12356	12377	12588	12678	12384	12329	12477	12414	12498	12432	12361	12520	12452	12408	12483	12412	12383	12608	12445	12402	12388	12527	12503	12546	12532	12498	12460	12470	12526	12542	12452	12515	12480	12320	12424	12439	12524	12416	12338	12515	12542	12379	12466	12466	12419	12628	12238	12522	12572	12396	12526	12376	12436	12494	12349	12467	12474	12416	12582	12464	12324	12445	12325	12451	12347	12408	12474	12393	12472	12436	12566	12472	12463	12447	12421	12420	12427	12486	12335	12548	12509	12295	12522	12468	12444	12478	12413	12547	12561	12436	12437	12492	12391	12585	12471	12451	12583	12501	12475	12430	12305	12381	12482	12304	12444	12624	12496	12371	12366	12540	12445	12548	12578	12403	12402	12434	12549	12329	12452	12449	12604	12423	12502	12530	12591	12433	12464	12465	12338	12528	12260	12339	12487	12219	12459	12415	12398	12462	12375	12479	12554	12390	12534	12470	12518	12367	12407	12577	12480	12396	12434	12543	12470	12557	12541	12523	12448	12506	12405	12535	12536	12487	12379	12440	12494	12434	12426	12337	12410	12537	12473	12388	12511	12472	12351	12597	12543	12500	12493	12516	12344	12515	12516	12466	12526	12477	12545	12430	12574	12554	12359	12467	12488	12532	12585	12473	12572	12390	12429	12459	12550	12336	12602	12301	12279	12439	12369	12525	12444	12559	12457	12341	12363	12519	12363	12502	12362	12507	12390	12441	12448	12488	12446	12551	12418	12548	12510	12512	12319	12512	12464	12321	12463	12393	12481	12307	12463	12560	12393	12486	12557	12470	12423	12529	12587	12533	12454	12379	12426	12402	12390	12650	12508	12601	12379	12373	12512	12427	12463	12317	12488	12434	12226	12440	12491	12436	12448	12339	12609	12611	12443	12457	12414	12316	12416	12652	12415	12424	12293	12738	12565	12434	12415	12504	12496	12459	12337	12605	12478	12443	12618	12353	12459	12471	12394	12441	12388	12359	12445	12431	12513	12458	12375	12375	12495	12555	12500	12602	12446	12446	12385	12386	12263	12570	12450	12561	12450	12585	12359	12490	12476	12340	12392	12451	12355	12346	12291	12520	12264	12406	12360	12625	12468	12405	12572	12653	12517	12379	12391	12494	12515	12553	12492	12560	12437	12549	12620	12443	12505	12486	12389	12496	12472	12437	12454	12431	12452	12352	12573	12491	12428	12570	12285	12688	12299	12505	12417	12382	12501	12489	12507	12344	12590	12246	12509	12405	12689	12492	12454	12478	12362	12375	12389	12437	12441	12407	12496	12332	12369	12559	12246	12499	12429	12389	12414	12470	12570	12407	12442	12478	12385	12421	12482	12603	12439	12572	12457	12631	12554	12531	12439	12476	12598	12401	12555	12490	12424	12350	12440	12319	12467	12533	12485	12467	12586	12565	12587	12427	12412	12309	12296	12363	12389	12487	12459	12362	12507	12376	12438	12492	12371	12476	12390	12411	12606	12338	12531	12505	12446	12455	12433	12391	12469	12446	12554	12380	12392	12446	12364	12480	12333	12478	12558	12503	12329	12505	12364	12518	12359	12394	12588	12436	12400	12524	12319	12534	12485	12397	12535	12683	12373	12623	12372	12605	12418	12244	12429	12304	12526	12421	12366	12600	12493	12369	12469	12384	12479	12482	12368	12277	12632	12416	12466	12545	12514	12332	12513	12598	12516	12342	12496	12328	12319	12421	12500	12527	12529	12645	12469	12457	12395	12463	12482	12521	12510	12317	12437	12427	12519	12608	12455	12430	12472	12409	12441	12632	12354	12562	12451	12376	12402	12357	12485	12473	12358	12571	12539	12518	12392	12396	12295	12500	12407	12638	12422	12505	12476	12558	12327	12425	12535	12403	12444	12356	12284	12452	12400	12509	12538	12417	12514	12370	12643	12530	12489	12452	12439	12326	12505	12474	12307	12214	12548	12334	12521	12475	12552	12530	12595	12301	12533	12441	12480	12313	12600	12542	12454	12559	12396	12537	12327	12525	12474	12350	12471	12483	12266	12376	12396	12406	12373	12467	12442	12569	12467	12588	12467	12590	12512	12378	12428	12492	12616	12425	12466	12551	12419	12514	12476	12507	12448	12489	12561	12340	12353	12491	12395	12402	12332	12496	12361	12496	12598	12487	12407	12472	12400	12375	12427	12476	12619	12464	12440	12489	12456	12471	12470	12419	12465	12509	12374	12433	12316	12431	12450	12447	12409	12329	12351	12470	12425	12538	12604	12561	12401	12392	12388	12431	12399	12527	12369	12423	12418	12384	12473	12470	12392	12489	12527	12369	12438	12540	12446	12556	12317	12424	12556	12379	12551	12400	12436	12467	12332	12477	12445	12435	12400	12419	12513	12431	12450	12546	12295	12585	12374	12558	12428	12574	12453	12423	12433	12305	12443	12398	12465	12497	12555	12492	12362	12490	12404	12428	12534	12540	12465	12658	12373	12403	12427	12435	12423	12543	12409	12454	12410	12494	12387	12427	12512	12290	12566	12569	12476	12296	12455	12442	12529	12457	12550	12566	12613	12523	12504	12564	12395	12516	12490	12567	12563	12418	12506	12303	12362	12479	12446	12392	12407	12353	12432	12567	12572	12397	12410	12585	12494	12502	12408	12434	12365	12368	12535	12495	12432	12487	12351	12422	12304	12471	12449	12448	12472	12373	12368	12470	12440	12427	12582	12351	12413	12476	12376	12521	12460	12411	12491	12551	12388	12468	12500	12437	12514	12508	12510	12438	12416	12450	12487	12421	12377	12582	12454	12346	12450	12466	12440	12531	12605	12545	12570	12501	12302	12495	12556	12377	12494	12416	12606	12351	12362	12430	12439	12357	12441	12450	12394	12593	12517	12530	12418	12471	12480	12594	12438	12553	12378	12431	12452	12444	12419	12453	12329	12537	12385	12452	12473	12361	12469	12371	12381	12570	12399	12672	12362	12401	12354	12403	12421	12464	12472	12419	12323	12418	12580	12379	12422	12363	12533	12584	12413	12290	12484	12469	12498	12643	12397	12459	12394	12428	12382	12442	12297	12308	12357	12350	12669	12356	12410	12536	12481	12456	12551	12477	12447	12330	12416	12315	12493	12413	12452	12382	12614	12427	12324	12437	12347	12483	12362	12450	12393	12361	12523	12335	12470	12442	12444	12539	12574	12493	12446	12383	12474	12455	12530	12355	12558	12372	12422	12438	12568	12402	12609	12365	12564	12331	12402	12355	12619	12485	12487	12502	12485	12382	12512	12622	12391	12501	12501	12362	12614	12579	12409	12626	12628	12530	12342	12581
23014	21436	29324	23911	21604	23195	23998	17968	17100	16964	16550	16161	16276	16255	15921	15657	15481	15539	15332	15249	15295	15110	15099	15046	15062	15056	15095	15028	14944	14925	14862	14960	14740	14808	14896	15012	14972	14811	14781	14621	14986	14828	14922	14831	14922	15003	14709	14674	15492	16261	16195	15751	15565	15119	14894	14934	14648	14771	14860	14738	14763	14717	14766	14896	14896	14747	14605	14826	14589	14726	14740	14877	14861	14815	14793	14842	14795	14763	14672	14922	14883	14863	14874	14613	14857	14849	14698	14746	14749	14857	14711	14692	14908	14845	14713	14764	14535	14852	14774	14631	14760	14914	14875	14771	14891	14816	14716	14759	14634	14653	14773	14586	14723	14827	14786	14578	14786	14706	14663	14679	14798	14773	14912	14717	14676	14832	14828	14670	14700	14592	14650	14797	14835	14708	14787	14545	14795	14697	14719	14672	14763	14749	14908	14836	14909	14883	14632	14788	14757	14817	14621	14774	14822	14863	14569	14629	14765	14590	14995	14928	14803	14785	14452	14725	14628	14826	14565	14609	14582	14840	14761	14586	14743	14773	14699	14575	14855	14796	14748	14847	14678	14571	14628	14782	14764	14886	14677	14692	14605	14843	14846	14830	14700	14682	14841	14717	14513	14576	14714	14780	14735	14938	14819	14872	14776	14765	14873	14597	14853	14711	14575	14735	14618	14734	14776	14724	14834	14783	14748	14618	14655	14776	14785	14764	14715	14649	14712	14586	14573	14719	14790	14744	14792	14753	14830	14772	14820	14614	14758	14810	14636	14702	14597	14777	14726	14830	14880	14676	14909	14690	14619	14647	14709	14733	14720	14592	14656	14693	14731	14583	14804	14896	14778	14709	14797	14644	14762	14803	14685	14567	14618	14576	14523	14944	14791	14704	14819	14698	14684	14747	14850	14865	14776	14538	14607	14805	14676	14686	14459	14739	14573	14719	14517	14748	14796	14809	14686	14653	14642	14716	14827	14730	14792	14742	14718	14758	14939	14700	14570	14819	14779	14686	14663	14529	14719	14630	14837	14794	14896	14768	14590	14714	14716	14763	14709	14628	14606	14602	14849	14754	14680	14693	14740	14626	14790	14571	14777	14762	14878	14786	14630	14726	14766	14647	14623	14504	14664	14523	14720	14772	14772	14684	14767	14739	14805	14962	14674	14687	14551	14724	14582	14683	14735	14799	14758	14783	14705	14630	14738	14557	14790	14654	14734	14722	14652	14876	14743	14698	14836	14695	14797	14802	14794	14610	14718	14688	14722	14637	14842	14682	14717	14777	14693	14897	14759	14838	14399	14755	14831	14678	14814	14708	14630	14693	14892	14720	14605	14662	14804	14798	14686	14660	14742	14792	14634	14723	14629	14877	14476	14682	14771	14796	14741	14779	14919	14605	14701	14685	14891	14831	14900	14788	14787	14750	14722	14969	14802	14788	14830	14831	14704	14889	14592	14759	14623	14848	14814	14587	14829	14837	14729	14731	14755	14677	14719	14543	14619	14712	14701	14617	14592	14590	14566	14624	14696	14657	14729	14773	14727	14621	14676	14886	14774	14583	14687	14597	14693	14674	14758	14562	14772	14641	14612	14684	14681	14542	14659	14687	14588	14678	14816	14645	14845	14553	14820	14839	14732	14704	14641	14698	14646	14663	14613	14718	14539	14859	14776	14761	14661	14829	14670	14703	14779	14769	14714	14691	14615	14675	14671	14610	14777	14671	14602	14707	14586	14831	14609	14661	14780	14860	14892	14708	14588	14802	14907	14768	14728	14781	14836	14665	14677	14673	14827	14713	14515	14651	14783	14952	14724	14690	14683	14814	14969	14626	14711	14778	14690	14736	14764	14663	14566	15005	14766	14764	14824	14787	14893	14729	14731	14661	14675	14759	14645	14619	14814	14754	14818	14802	14774	14717	14802	14875	14560	14637	14731	14742	14671	14771	14634	14766	14822	14696	14779	14759	14888	14669	14647	14776	14694	14765	14869	14764	14711	14693	14842	14681	14581	14612	14805	14637	14647	14683	14745	14581	14648	14696	14808	14725	14664	14569	14824	14817	14673	14930	14575	14742	14648	14780	14585	14636	14847	14551	14883	14877	14673	14641	14750	14764	14538	14776	14573	14806	14698	14689	14710	14779	14558	14832	14560	14780	14807	14817	14736	14627	14719	14675	14868	14672	14656	14843	14993	14786	14633	14584	14725	14762	14741	14654	14903	14698	14505	14783	14917	14664	14789	14576	14939	14847	14777	14728	14745	14580	14629	14756	14705	14857	14902	14429	14937	14805	14733	14707	14849	14866	14746	14618	14737	14683	14674	14713	14850	14732	14768	14755	14763	14661	14734	14789	14805	14685	14906	14663	14756	14568	14731	14553	14597	14571	14699	14846	14677	14603	14549	14749	14697	14637	14591	14838	14715	14661	14593	14622	14604	14624	14779	14617	14757	14610	14657	14687	15042	14701	14739	14734	14811	14649	14784	14768	14804	14682	14848	14647	14557	14786	14608	14669	14910	14706	14690	14683	14792	14838	14738	14845	14824	14803	14665	14805	14634	14702	14652	14647	14670	14652	14641	14613	14628	14598	14617	14640	14581	14557	14487	14811	14988	14642	14556	14670	14910	14761	14761	14659	14631	14667	14562	14766	14698	14710	14907	14793	14607	14789	14626	14706	14592	14776	14740	14587	14731	14724	14808	14623	14781	14770	14764	14949	14773	14673	14705	14733	14623	14941	14712	14615	14588	14743	14819	14701	14647	14583	14588	14776	14859	14733	14894	14568	14819	14825	14883	14576	14662	14575	14597	14803	14923	14799	14820	14735	14639	14471	14832	14782	14670	14684	14793	14668	14711	14887	14910	14820	14886	14624	14893	14626	14592	14683	14588	14741	14636	14653	14621	14708	14656	14769	14641	14954	14779	14764	14715	14779	14671	14677	14888	14925	14784	14802	14815	14790	14704	14808	14717	14777	14724	14623	14814	14775	14649	14699	14593	14710	14630	14673	14710	14721	14872	14583	14744	14795	14712	14937	14799	14741	14701	14966	14798	14744	14811	14824	14724	14772	14896	14745	14764	14933	14758	14877	14832	14608	14744	14656	14730	14715	14734	14908	14490	14650	14757	14785	14881	14730	14668	14800	14747	14567	14604	14706	14778	14719	14721	14693	14531	14734	14805	14735	14807	14679	14903	14783	14745	14575	14748	14673	14849	14617	14801	14832	14837	14728	14754	14618	14658	14790	14868	14579	14813	14828	14682	14881	14752	14767	14622	14745	14652	14797	14749	14687	14726	14579	14640	14557	14759	14869	14769	14587	14871	14665	14786	14770	14842	14786	14732	14505	14863	14611	14596	14745	14723	14548	14691	14667	14677	14877	14783	14846	14775	14572	14637	14758	14883	14747	14683	14695	14701	14759	14719	14665	14543	14676	14647	14785	14674	14640	14819	14706	14585	14784	14658	14920	14719	14695	14898	14703	14735	14701	14674	14797	14777	14699	14860	14626	14742	14735	14786	14586	14574	14847	14760	14777	14790	14783	14602	14873	14820	14731	14827	14663	14792	14843	14859	14585	14712	14815	14714	14869	14590	14500	14666	14961	14828	14756	14664	14812	14905	14677	14600	14813	14718	14673	14659	14766	14676	14764	14848	14775	14834	14648	14700	14536	14913	14787	14771	14757	14762	14909	14797	14857	14822	14715	14815	14659	14720	14769	14587	14630	14715	14887	14771	14784	14751	14670	14677	14849	15051	14754	14705	14753	14628	14662	14796	14737	14648	14727	14813	14659	14704	14683	14581	14853	14775	14673	14642	14724	14681	14745	14764	14622	14662	14906	14562	14779	14636	14599	14575	14801	14820	14896	14633	14469	14636	14796	14736	14715	14654	14700	14512	14473	14534	14678	14701	14877	14906	14732	14840	14840	14764	14817	14543	14704	14679	14725	14638	14824	14664	14619	14641	14810	14804	14784	14944	14771	14620	14827	14800	14731	14870	14851	14673	14752	14839	14727	14822	14926	14708	14761	14660	14724	14736	14645	14621	14670	14811	14813	14913	14753	14830	14787	14702	14749	14778	14813	14612	14621	14639	14756	14734	14674	14725	14824	14726	14783	14627	14711	14725	14812	14603	14837	14691	14616	14807	14606	14616	14640	14591	14593	14739	14850	14816	14523	14678	14870	14518	14822	14698	14688	14646	14513	14659	14729	14927	14766	14734	14690	14834	14910	14944	14815	14667	14633	14689	14638	14820	14703	14611	14767	14875	14740	14543	14918	14657	14584	14833	14473	14631	14698	14788	14570	14803	14777	14756	14653	14662	14757	15022	14826	14807	14561	14696	14674	14585	14511	14828	14786	14708	14865	14794	14755	14656	14776	14777	14727	14676	14771	14844	14726	14881	14706	14724	14804	14705	14588	14646	14893	14846	14904	14674	14908	14847	14714	14813	14541	14794	14783	14769	14751	14623	14672	14775	14790	14584	14686	14605	14649	14788	14797	14617	14827	14753	14608	14559	14667	14764	14822	14704	14778	14883	14753	14713	14715	14873	14767	14689	14683	14786	14853	14619	14699	14763	14827	14852	14798	14932	14735	14648	14895	14787	14430	14733	14730	14814	14709	14677	14364	14668	14709	14510	14686	14636	14760	14646	14761	14724	14625	14462	14763	14692	14569	14570	14742	14768	14500	14938	14723	14615	14792	14838	14745	14860	14716	15041	14729	14672	14798	14918	14849	14723	14661	14607	14717	14711	14757	14665	14857	14917	14850	14721	14703	14747	14682	14805	14636	14593	14780	14706	14756	14677	14718	14615	14681	14889	14738	14775	14697	14718	14660	14819	14737	14773	14686	14800	14552	14701	14643	14803	14739	14690	14706	14708	14719	14515	14490	14709	14898	14784	14773	14924	14865	14826	14817	14930	14621	14631	14640	14689	14780	14764	14760	14719	14780	14868	14703	14751	14841	14709	14771	14816	14685	14807	14628	14612	14803	14898	14650	14711	14814	14578	14622	14477	14709	14952	14680	14711	14720	14780	14862	14586	14688	14900	14702	14910	14502	14773	14629	14779	14800	14872	14649	14693	14617	14772	14593	14695	14697	14646	14595	14743	14959	14806	14647	14718	14617	14690	14807	14865	14763	14652	14827
26604	41804	41485	30484	22157	19214	17673	16612	16587	16102	15539	15279	15500	15434	14720	14103	13979	13918	13813	13834	13618	13559	13536	13252	13341	13421	13420	13512	13361	13197	13278	13153	13133	13058	13232	13187	13241	13085	13158	13197	13119	13265	12970	13145	13121	13208	13195	13066	14067	15324	14751	14431	13822	13591	13195	13093	13178	13139	13057	13100	13059	13059	13086	13131	13184	13219	12959	12866	13043	13217	13193	13127	13124	13161	13144	12989	13017	12966	13079	13174	12991	13191	13115	13089	12961	13032	13165	12958	13092	13057	12922	13239	13115	13267	13188	13013	13058	13124	13060	13034	13127	12999	13039	13221	13096	13243	12974	13245	13132	13294	13102	13134	13139	13079	12973	13203	13210	13118	13079	13113	13070	13060	13211	13215	12996	12987	13196	13009	13123	13027	13214	12948	13120	13064	13144	12939	13165	13102	13023	13087	13246	13152	13100	13111	13118	13038	13034	13087	13018	13121	13057	12871	13212	13117	13249	13131	13076	13037	13104	13039	13005	13223	13081	12999	13213	13047	13103	13011	13182	13019	12922	13149	13163	13050	13020	13139	12992	13006	13024	13228	13154	13083	13141	12977	13178	13282	12995	13292	13106	13026	13173	13129	12891	13156	12926	13142	13151	13177	13228	13129	13037	13224	12935	13146	13168	13110	13030	12996	13040	13143	13183	12967	13041	13123	12938	13022	13201	13146	13158	13098	12991	13074	13148	13095	12933	13117	13091	13094	13052	13255	13141	13135	12968	13039	13145	13188	13171	13138	12931	13140	13127	12937	13181	13174	13133	13097	13135	12994	13004	12939	13064	12995	13252	13083	13124	13086	13066	13173	12900	13235	13088	13143	13021	13127	13093	12962	13035	13088	12952	13067	13075	13048	13067	13106	13047	13154	13033	12986	13130	12992	13019	13135	13107	13098	13049	13084	13017	13132	13063	12991	13195	13197	13029	12943	13008	13145	13267	13027	12874	13152	13101	12995	13058	13163	13048	13039	13274	13034	12989	13084	13222	13034	12889	13083	12954	13171	13005	13132	13017	13040	13053	13148	12973	13223	13018	13103	13089	13060	13063	13128	12982	13131	13042	13180	12916	13048	13085	12843	13066	12966	13023	12929	13058	13127	13230	13157	13158	13040	13063	13001	13156	13022	13246	13043	13029	12971	13042	12942	13137	13049	12981	13250	13095	12877	13105	12985	13136	13018	13045	13211	13185	13003	13158	13109	12944	13076	12973	12882	13138	13111	13110	13131	12976	13004	12987	13124	13168	12945	12851	13092	13109	13078	13133	13129	13168	12988	13058	13062	12898	12994	13017	13022	13120	13092	13042	13069	12956	13095	12932	13085	13075	12988	13104	13103	12921	13221	12936	13207	12966	13043	13094	12994	13076	13174	13106	13136	13110	13075	12971	13018	13151	13015	13132	13072	12968	13114	13143	13274	13075	13215	12905	13083	13081	13031	13075	12992	13089	13031	13027	13100	13105	13025	13061	13144	13090	13133	13139	12955	13160	12965	12999	13084	13013	13227	13131	12994	13037	13001	13048	13088	13157	13012	12986	13051	13051	13180	13157	13077	13044	12950	13119	13007	13160	13058	13103	13134	13041	13038	13011	13083	13061	13151	13181	13167	13229	12896	13089	12999	13133	13058	13020	12906	13066	12977	12976	12986	13198	13089	12943	13091	13180	13051	13070	13015	13103	13126	13006	13007	12892	13018	13075	12937	13176	12998	13044	12920	13352	13151	12915	13069	13040	12952	13038	13053	12944	13087	13016	12987	12931	13100	13102	12972	13062	13137	12990	13140	13001	13303	13082	13041	13116	12902	12923	13124	13027	13027	13131	13156	12875	12929	13071	13163	13042	13110	13167	13022	13141	13016	12994	12986	13076	13180	13006	13019	13201	13012	12920	12940	13026	13044	13128	13142	13049	13114	13113	13080	13138	13051	13127	13246	13039	13125	13092	13133	12995	13141	13148	13122	13198	13097	13184	13231	13041	13099	13061	13118	12992	12851	13024	13082	13004	13049	12976	13115	13121	13067	13144	12980	13080	12875	12978	13099	13160	13221	13051	13112	13050	13145	13151	13105	13158	13125	13234	13062	13079	13005	13121	12935	13104	13102	13017	13085	13043	13101	13015	13022	13035	13019	13008	12859	13144	13110	13024	13100	13068	13075	13136	13009	13004	13093	12907	13248	13053	12987	13044	12908	12985	13171	13144	12874	13271	13152	12935	13212	13099	13036	13140	13123	12935	13072	13115	13037	13114	12945	13291	13089	13129	13023	12955	13212	13042	13040	13199	13009	12994	12994	13062	12982	13159	12981	13108	12976	13214	12986	13132	12919	13236	13050	13145	13109	12821	12969	12951	13051	13028	13148	12951	13115	13030	13057	12985	13198	12948	13230	13039	13001	12915	12835	13121	13231	13058	13048	13096	13147	13034	13081	13095	13085	13085	13027	13018	12952	13003	13132	12926	13044	13019	13022	13233	12951	13173	13007	13165	13116	13165	12984	13141	13066	13100	13000	12958	13112	12987	13033	12856	13008	13115	13071	13150	12971	12970	13030	13356	13127	13119	13082	13062	13082	13199	12974	13065	13027	13105	13110	13136	13146	13140	13064	13063	13128	13151	13208	13023	13074	13033	13039	13031	13090	13265	13142	13011	13155	12997	12930	13110	13001	13047	13213	13075	13021	13077	13113	12993	13050	13099	13054	13203	12906	13065	13158	12947	13149	13004	13011	12946	13358	13142	13136	13156	13113	13122	13176	13138	13094	12885	13022	13036	12875	13065	13113	12903	13132	12923	12890	12982	13233	13079	13112	13136	13085	13048	13101	13020	13207	13246	13111	13065	13017	13230	12952	13028	13062	13033	12975	13149	13136	12992	13125	13080	13081	13015	13154	12903	12921	13012	13054	12910	13036	12967	13048	13100	13025	13171	13077	13125	13124	13005	12963	13295	12974	13056	13026	13233	13110	12988	12981	13049	13056	12919	13208	13021	13047	13138	13189	13032	12987	13129	12849	13047	13127	13036	13319	13062	13077	13089	13112	12983	13151	13136	13104	13089	13287	13105	12978	13263	13114	13118	13128	13145	12986	13192	13155	13078	13010	13140	13093	12887	13058	13063	13000	13142	13080	13082	13100	12946	12958	13148	13140	13199	12946	12962	13123	13118	13118	13034	13165	13103	13215	13208	13007	13048	13038	13093	12955	13179	13019	12984	13060	12925	13130	13062	12956	13008	13258	13007	12993	13032	13059	13028	13177	13110	13109	13013	13079	13047	13050	13148	13091	12749	13154	13016	13206	13143	12970	13038	13176	13122	13072	13196	13032	13123	13015	12927	13013	13092	13158	13052	13176	13220	13130	13001	13074	13005	12959	13189	13070	13069	13123	13118	13072	13128	12959	13080	13200	13123	13055	13215	13139	13155	13006	13125	13084	12997	13139	13057	13078	13132	12946	13161	13081	13074	13040	12930	13114	13048	13125	13123	13194	13137	13205	12775	12956	13050	13087	13216	12990	13087	13160	13232	13073	13042	13146	13102	13085	13274	13173	13170	13095	13090	13245	12972	12949	13122	13078	13042	12929	12849	13051	12932	13053	12893	13022	13039	13166	13042	12958	12881	13019	13225	13067	12971	13076	13154	12964	13052	13064	13257	13100	13211	13067	13042	13179	13002	13120	13161	13175	13035	13138	13142	13050	12949	12966	13085	13101	13119	12902	13130	13019	13073	13090	13082	13006	12993	13079	13025	13054	13273	12984	13069	13036	13016	13044	13144	12983	12975	13035	13109	13009	13075	13091	13222	12988	13074	13063	13176	13078	13081	13022	12947	13204	12938	12989	13025	12914	13077	13053	13066	13011	13078	13048	13040	12877	12984	13068	12920	13238	13062	13148	13044	12985	13109	12973	13087	13090	13133	13009	13064	13075	13033	13032	13085	13027	13145	13061	13004	12972	13146	13030	12979	13244	13085	13244	13066	13064	13077	13141	13051	12964	13161	12990	13023	13053	13051	13184	13170	12943	13063	13013	13292	13114	13093	13143	13163	13030	13091	13080	13043	13173	13062	13057	13031	13061	13008	13055	12958	13192	13104	12863	13057	12851	13075	13147	13115	13061	13190	13179	13092	13118	13131	13079	13090	13163	13042	13175	12983	13142	13164	13000	12995	13091	13131	13082	13043	13181	13022	13272	13078	13215	13049	13154	12917	12961	13078	13002	13042	13119	13199	13095	13126	13050	13292	12921	13018	13034	13259	13127	13021	12937	12949	13246	13070	13025	13182	13082	13159	13164	12980	13041	12897	13032	13054	13065	13124	13032	13016	13080	12893	13069	13037	13164	13063	12994	13090	13051	13043	13078	13250	13097	13052	13166	12994	13036	13039	13070	12944	13108	13044	13041	13148	13104	13003	12942	13083	12972	13084	13069	13079	13100	13056	13131	13040	13062	13014	13052	13240	13118	13158	13032	12953	13069	13121	13003	13226	13073	12985	13176	13058	13037	12931	13099	12880	13205	13095	13070	13110	13062	13014	13151	12996	13052	13087	13175	13104	12956	13086	12960	12913	13223	13069	13069	13143	13052	13157	13061	13164	13010	13001	13059	13103	13040	13056	13116	13206	13014	12965	13163	13091	12939	13165	12990	13091	13091	13077	13083	12999	13155	13048	12993	13115	13165	13055	13061	13076	13047	13039	12908	13067	13006	13069	13063	12945	13183	13179	12880	12876	13038	13143	13015	13153	13183	12891	13030	13110	13071	13184	13120	13050	13158	13061	13118	12976	13049	13113	13010	13054	13144	13164	13085	13175	12921	12969	13183	13043	12972	12959	12877	13038	13027	13061	13018	13074	13055	13149	12990	13167	13022	13130	13091	13254	13107	13103	13068	13108	12967	13107	13067	13294	12933	13221	13023	12988	13119	12985	13073	13002	13018	13074	13127	13052	12979	13227	13185	13046	13077	13018	12978	12929	13061	12946	12949	13197	13012	13042	13177	13149	13131	13070	13156	13006	12981	13060	13065	13021	13018	13159	12986	12940	13072	12955	13063	13082	13114	13019	13163	13187	13217	13079	12872	12870	12962	13083	13119	13139	13219	13184	13032	13006	13082	13006	13073	13285	13221	12876	12996	13163	13024
27732	22872	27882	23706	17834	16923	16840	16506	16261	16246	16345	16162	16387	16292	16083	15914	15748	15955	16149	15970	15738	15775	15705	15603	15780	15837	15527	15778	15822	15967	15841	15779	15753	15694	15858	15772	15436	15679	15805	15627	15772	15851	15776	15597	15486	15806	15612	15690	15693	15770	15969	15773	15771	15747	15611	15727	15724	15789	15667	15684	15673	15819	15643	15676	15696	15897	15665	15512	15743	15851	15751	15685	15769	15645	15995	15739	15664	15712	15794	15727	15700	15927	15398	15799	15612	15679	15876	15683	15808	15646	15690	15763	15599	15727	15634	15681	15717	15761	15820	15754	15736	15820	15729	15750	15529	15479	15618	15739	15627	15678	15358	15603	15701	15701	15525	15705	15620	15818	15809	15852	15627	15767	15595	15754	15700	15775	15700	15844	15562	15657	15870	15586	15717	15590	15942	15692	15738	15624	15610	15563	15810	15484	15446	15628	15592	15657	15777	15771	15774	15541	15693	15747	15785	15576	15742	15664	15548	15675	15709	15467	15434	15553	15719	15547	15781	15729	15570	15842	15953	15678	15716	15689	15704	15757	15592	15679	15635	15761	15706	15791	15835	15610	15788	15733	15737	15704	15790	15752	15702	15828	15559	15598	15587	15671	15677	15797	15754	15596	15681	15808	15777	15800	15836	15697	15634	15910	15813	15742	15658	15662	15636	15682	15785	15525	15686	15618	15739	15568	15538	15703	15711	15682	15744	15796	15857	15663	15618	15740	15633	15635	15720	15758	15582	15777	15692	15514	15698	15743	15610	15702	15597	15693	15700	15824	15843	15609	15578	15765	15777	15936	15588	15711	15666	15625	15807	15936	15644	15577	15608	15682	15663	15570	15810	15692	15688	15511	15584	15817	15644	15531	15750	15723	15633	15683	15565	15554	15590	15648	15655	15666	15643	15625	15660	15771	15777	15695	15810	15672	15696	15762	15663	15673	15714	15676	15765	15662	15797	15781	15809	15709	15862	15692	15584	15423	15744	15653	15824	15588	15693	15734	15750	15738	15642	15719	15528	15781	15694	15707	15614	15429	15639	15649	15658	15468	15644	15796	15694	15556	15708	15592	15854	15717	15609	15602	15580	15726	15514	15656	15476	15797	15672	15865	15764	15630	15699	15674	15727	15747	15733	15584	15859	15803	15738	15598	15815	15602	15754	15611	15469	15467	15792	15511	15718	15672	15752	15755	15615	15559	15686	15659	15569	15546	15553	15582	15721	15814	15622	15602	15520	15750	15677	15719	15654	15606	15466	15557	15691	15646	15690	15726	15510	15663	15854	15950	15528	15600	15774	15646	15699	15741	15563	15760	15754	15642	15778	15597	15467	15621	15612	15725	15559	15691	15622	15759	15800	15605	15642	15597	15702	15676	15745	15634	15642	15435	15623	15672	15667	15545	15724	15574	15727	15899	15757	15750	15630	15599	15823	15656	15719	15767	15766	15767	15749	15815	15578	15419	15764	15704	15745	15691	15528	15600	15725	15543	15559	15937	15797	15635	15748	15697	15612	15613	15649	15716	15808	15628	15851	15724	15667	15690	15661	15884	15666	15576	15788	15633	15731	15659	15689	15687	15891	15522	15679	15588	15692	15624	15739	15505	15718	15587	15610	15775	15794	15601	15798	15642	15694	15729	15681	15737	15702	15778	15849	15773	15781	15647	15642	15601	15629	15629	15510	15768	15820	15736	15940	15690	15709	15767	15795	15632	15752	15809	15741	15822	15834	15791	15527	15724	15689	15847	15700	15542	15909	15639	15922	15756	15608	15760	15579	15513	15594	15508	15570	15617	15823	15829	15703	15750	15682	15538	15586	15590	15743	15757	15588	15902	15787	15649	15829	15522	15612	15940	15709	15627	15591	15775	15860	15646	15527	15530	15925	15659	15788	15790	15710	15707	15541	15564	15726	15650	15632	15610	15629	15523	15641	15677	15720	15458	15676	15761	15661	15656	15797	15608	15746	15930	15587	15593	15773	15742	15538	15823	15607	15755	15604	15772	15572	15603	15524	15599	15502	15679	15780	15582	15583	15793	15770	15582	15664	15856	15749	15837	15776	15555	15707	15749	15777	15685	15760	15619	15646	15595	15703	15911	15694	15645	15529	15761	15659	15837	15671	15627	15790	15870	15629	15862	15912	15671	15637	15799	15759	15633	15740	15774	15745	15877	15631	15889	15690	15598	15750	15503	15826	15771	15797	15634	15556	15801	15779	15746	15719	15825	15682	15834	15667	15729	15627	15740	15671	15772	15792	15625	15710	15724	15871	15466	15709	15863	15994	15737	15688	15700	15909	15723	15812	15750	15624	15571	15605	15600	15610	15806	15788	15566	15724	15734	15801	15734	15660	15663	15546	15965	15836	15725	15817	15803	15569	15717	15747	15520	15611	15719	15581	15613	15611	15706	15595	15696	15806	15597	15765	15711	15817	15824	15642	15622	15658	15639	15737	15887	15712	15767	15925	15634	15763	15825	15820	15747	15507	15806	15803	15684	15683	15830	15649	15652	15784	15752	15754	15655	15866	15843	15589	15503	15715	15649	15645	15800	15638	15718	15604	15756	15589	15733	15560	15558	15696	15711	15650	15549	15725	15891	15799	15708	15784	15669	15587	15676	15592	15628	15563	15658	15811	15640	15696	15668	15601	15697	15753	15488	15543	15792	15428	15701	15794	15628	15836	15600	15767	15407	15526	15734	15617	15715	15641	15662	15697	15784	15788	15625	15681	15769	15751	15728	15683	15817	15678	15853	15663	15371	15632	15674	15759	15525	15684	15729	15690	15751	15858	15731	15740	15823	15601	15731	15730	15561	15887	15482	15743	15723	15693	15763	15711	15568	15621	15784	15849	15659	15582	15550	15778	15785	15664	15543	15662	15457	15622	15437	15568	15590	15617	15963	15595	15683	15624	15725	15669	15651	15694	15777	15556	15894	15751	15667	15635	15659	15504	15823	15775	15617	15543	15587	15683	15899	15541	15752	15545	15849	15781	15757	15639	15788	15748	15648	15587	15574	15635	15592	15687	15837	15756	15522	15673	15719	15861	15679	15760	15787	15769	15577	15556	15540	15665	15590	15652	15717	15555	15762	15677	15715	15831	15878	15689	15553	15675	15616	15833	15826	15475	15495	15823	15747	15856	15706	15786	15681	15673	15589	15635	15683	15778	15634	15503	15680	15622	15581	15671	15683	15697	15597	15481	15777	15587	15683	15627	15677	15676	15824	15928	15658	15551	15838	15575	15644	15902	15650	15690	15803	15733	15723	15842	15936	15754	15714	15696	15650	15594	15670	15646	15721	15735	15733	15754	15659	15644	15507	15784	15710	15514	15631	15603	15997	15811	15710	15548	15580	15807	15767	15789	15684	15714	15761	15726	15700	15677	15733	15647	15885	15798	15739	15762	15792	15586	15674	15665	15917	15645	15860	15855	15717	15675	15723	15503	15720	15594	15691	15624	15536	15493	15725	15902	15579	15783	15592	15560	15700	15640	15690	15762	15671	15768	15664	15652	15692	15854	15517	15673	15567	15675	15558	15686	15728	15639	15707	15548	15510	15817	15774	15961	15748	15736	15768	15642	15679	15642	15734	15623	15739	15771	15696	15894	15467	15678	15712	15536	15798	15609	15619	15866	15672	15771	15818	15707	15625	15607	15858	15762	15695	15506	15670	15677	15613	15665	15604	15815	15825	15771	15487	15551	15593	15540	15716	15615	15606	15692	15522	15770	15595	15674	15552	15903	15814	15688	15554	15708	15775	15844	15721	15661	15670	15540	15809	15524	15715	15561	15703	15720	15491	15866	15793	15470	15675	15845	15853	15742	15773	15689	15924	15780	15754	15730	15532	15567	15829	15764	15723	15668	15579	15740	15732	15808	15560	15653	15670	15429	15551	15889	15653	15680	15797	15793	15666	15607	15710	15610	15581	15620	15771	15722	15517	15854	15777	15710	15691	15568	15716	15780	15686	15584	15696	15790	15682	15691	15414	15721	15582	15786	15890	15802	15813	15880	15720	15771	15801	15922	15680	15837	15760	15775	15626	15668	15874	15731	15627	15489	15782	15750	15772	15558	15730	15853	15606	15794	15770	15703	15716	15732	15708	15768	15598	15890	15697	15672	15758	15851	15764	15794	15845	15559	15760	15696	15760	15588	15707	15688	15830	15688	15579	15561	15564	15552	15665	15718	15544	15651	15660	15813	15537	15767	15537	15851	15689	15686	15695	15591	15553	15849	15781	15893	15781	15691	15698	15748	15600	15524	15694	15827	15733	15807	15946	15691	15784	15743	15673	15574	15743	15816	15811	15526	15761	15762	15622	15616	15807	15717	15779	15853	15568	15664	15836	15862	15632	15772	15758	15652	15750	15716	15464	15761	15592	15792	15513	15579	15547	15791	15711	15564	15670	15582	15670	15711	15686	15863	15815	15583	15582	15681	15647	15728	15751	15811	15832	15663	15741	15681	15608	15546	15757	15642	15617	15654	15545	15728	15683	15775	15775	15708	15795	15693	15547	15852	15798	15775	15614	15509	15578	15751	15714	15727	15681	15684	15686	15814	15782	15819	15543	15734	15720	15589	15750	15811	15721	15729	15590	15540	15605	15634	15634	15904	15758	15748	15665	15582	15842	15481	15572	15559	15664	15791	15677	15639	15588	15762	15840	15788	15532	15570	15620	15896	15761	15649	15777	15691	15681	15794	15754	15668	15756	15732	15817	15846	15597	15762	15755	15747	15715	15828	15759	15874	15779	15704	15621	15714	15779	15752	15751	15834	15865	15826	15915	15736	15742	15566	15475	15761	15784	15593	15584	15891	15737	15836	15865	15800	15768	15785	15621	15618	15705	15653	15638	15537	15703	15691	15610	15828	15806	15811	15890	15686	15742	15612	15594	15707	15654	15602	15620	15672	15654	15726	15715	15827	15652	15526	15646	15563	15645	15893	15925	15639	15694	15684	15831	15747	15685	15768	15818	15622	15722	15739	15745	15683	15645	15642	15744	15589	15736	15650	15850	15783	15677	15806	15754	15818	15703	15591	15703	15607	15663	15662	15607	15748	15758	15670	15718	15665	15963	15798	15827	15603	15754	15654	15893	15658	15427	15541	15527	15750	15640	15571	15594	15694	15509	15688	15656	15866	15791
21832	27741	30167	20993	16501	15346	14814	14651	14777	14715	14625	14509	14650	14524	14125	14015	13919	13953	13808	13806	13867	13737	13731	13660	13626	13882	13591	13819	13855	13664	13683	13646	13702	13812	13768	13626	13571	13673	13729	13681	13631	13736	13553	13862	13491	13652	13659	13470	13666	13868	13645	13812	13700	13609	13686	13786	13471	13697	13691	13585	13566	13523	13688	13479	13863	13571	13637	13504	13648	13673	13624	13761	13487	13547	13516	13527	13531	13598	13678	13606	13623	13667	13492	13507	13572	13700	13542	13671	13506	13577	13776	13552	13609	13633	13636	13819	13494	13682	13663	13575	13540	13766	13418	13542	13611	13506	13592	13645	13570	13605	13731	13680	13742	13696	13719	13591	13708	13633	13595	13833	13626	13512	13577	13530	13613	13685	13716	13582	13793	13594	13753	13688	13632	13646	13616	13608	13647	13612	13751	13736	13587	13729	13455	13531	13783	13491	13579	13816	13457	13449	13611	13621	13728	13528	13545	13557	13519	13663	13621	13597	13617	13686	13788	13538	13637	13667	13731	13626	13515	13576	13731	13507	13797	13659	13674	13598	13509	13494	13620	13665	13597	13476	13519	13780	13533	13614	13697	13583	13598	13436	13634	13581	13684	13621	13694	13468	13587	13671	13651	13525	13725	13700	13607	13616	13762	13412	13555	13512	13711	13739	13612	13657	13608	13583	13789	13540	13638	13631	13863	13641	13631	13506	13645	13488	13562	13601	13554	13579	13698	13622	13561	13572	13485	13722	13604	13624	13794	13702	13655	13627	13626	13580	13557	13628	13516	13643	13574	13785	13573	13697	13647	13579	13576	13514	13610	13740	13564	13585	13625	13579	13631	13724	13647	13629	13544	13543	13671	13590	13693	13542	13599	13539	13625	13499	13673	13600	13674	13719	13789	13608	13447	13758	13621	13543	13732	13642	13618	13749	13742	13774	13569	13606	13512	13713	13683	13542	13641	13494	13696	13588	13489	13677	13640	13712	13651	13636	13711	13595	13715	13530	13776	13623	13607	13614	13644	13651	13466	13649	13608	13658	13691	13436	13601	13609	13374	13677	13706	13643	13635	13538	13637	13670	13785	13701	13796	13538	13600	13810	13605	13579	13694	13672	13661	13645	13518	13430	13516	13510	13608	13627	13761	13687	13806	13609	13887	13612	13589	13748	13538	13668	13614	13657	13614	13535	13509	13482	13534	13779	13648	13584	13571	13637	13796	13562	13427	13578	13512	13606	13539	13696	13798	13559	13725	13631	13597	13693	13747	13572	13642	13662	13719	13586	13582	13501	13463	13705	13596	13574	13634	13750	13604	13535	13675	13570	13710	13615	13695	13737	13740	13647	13693	13617	13512	13679	13574	13519	13711	13638	13474	13517	13578	13664	13663	13681	13588	13697	13495	13643	13475	13660	13545	13619	13731	13541	13608	13528	13616	13575	13612	13805	13754	13720	13671	13653	13515	13567	13620	13598	13618	13636	13508	13716	13530	13652	13675	13699	13623	13634	13736	13419	13746	13627	13651	13555	13606	13638	13567	13645	13778	13660	13576	13710	13565	13522	13550	13595	13701	13615	13765	13569	13709	13608	13601	13750	13732	13596	13620	13579	13637	13716	13585	13618	13612	13621	13733	13540	13493	13650	13541	13573	13581	13723	13696	13779	13635	13505	13582	13697	13584	13612	13727	13904	13543	13602	13577	13738	13642	13594	13647	13468	13655	13674	13696	13662	13570	13865	13602	13632	13638	13767	13649	13628	13525	13575	13542	13660	13583	13706	13692	13625	13720	13697	13415	13647	13593	13635	13658	13570	13580	13626	13674	13555	13507	13718	13644	13534	13488	13774	13688	13658	13638	13453	13565	13575	13521	13676	13666	13591	13796	13703	13631	13653	13744	13596	13708	13544	13585	13567	13674	13683	13679	13491	13483	13585	13581	13591	13540	13680	13561	13580	13619	13614	13572	13577	13526	13613	13667	13715	13633	13743	13597	13537	13759	13616	13642	13735	13610	13755	13622	13611	13631	13589	13530	13838	13631	13553	13631	13553	13560	13436	13546	13532	13733	13792	13577	13522	13638	13604	13731	13530	13537	13521	13588	13780	13596	13545	13669	13606	13595	13639	13501	13480	13612	13701	13775	13563	13746	13557	13447	13646	13654	13485	13689	13612	13613	13656	13607	13827	13560	13526	13488	13739	13513	13662	13691	13574	13622	13643	13685	13482	13701	13475	13767	13640	13566	13528	13523	13531	13551	13487	13626	13519	13635	13655	13550	13767	13600	13688	13725	13485	13733	13715	13872	13621	13639	13616	13611	13615	13667	13653	13516	13466	13572	13615	13808	13581	13535	13573	13779	13530	13730	13610	13693	13736	13650	13743	13547	13523	13782	13869	13535	13734	13752	13749	13611	13614	13599	13717	13619	13659	13683	13515	13648	13596	13500	13671	13547	13511	13737	13525	13760	13469	13589	13561	13586	13426	13651	13637	13612	13597	13677	13465	13843	13755	13639	13765	13671	13634	13590	13451	13661	13526	13590	13529	13637	13783	13458	13751	13499	13658	13613	13540	13505	13624	13597	13497	13594	13609	13417	13732	13591	13598	13753	13767	13693	13650	13654	13639	13732	13607	13689	13451	13506	13696	13506	13565	13453	13567	13658	13826	13601	13663	13642	13684	13634	13717	13592	13676	13664	13613	13784	13556	13627	13523	13522	13491	13683	13526	13544	13741	13442	13762	13554	13698	13629	13623	13608	13593	13679	13447	13609	13607	13551	13607	13720	13684	13591	13621	13555	13689	13602	13628	13629	13572	13543	13675	13660	13599	13643	13590	13527	13483	13658	13618	13502	13620	13764	13662	13613	13557	13662	13670	13569	13592	13535	13635	13593	13791	13688	13694	13460	13713	13662	13513	13717	13619	13562	13701	13651	13643	13534	13694	13606	13772	13652	13570	13564	13474	13801	13647	13522	13654	13680	13574	13541	13586	13680	13784	13728	13542	13589	13426	13949	13478	13696	13579	13620	13582	13755	13520	13725	13522	13763	13594	13771	13688	13698	13607	13667	13536	13531	13629	13749	13792	13686	13425	13718	13520	13717	13620	13658	13507	13783	13757	13594	13586	13548	13526	13533	13592	13674	13618	13890	13613	13408	13561	13502	13590	13601	13548	13593	13502	13489	13551	13548	13523	13650	13503	13518	13524	13505	13576	13831	13705	13587	13601	13713	13660	13600	13745	13670	13704	13523	13557	13662	13710	13744	13629	13545	13717	13729	13430	13662	13755	13656	13642	13571	13715	13561	13611	13640	13607	13688	13701	13620	13475	13613	13475	13669	13596	13608	13730	13700	13602	13609	13733	13559	13658	13609	13724	13650	13587	13608	13586	13562	13499	13640	13613	13573	13497	13443	13701	13444	13797	13516	13667	13753	13626	13717	13592	13573	13509	13684	13621	13717	13541	13558	13583	13693	13545	13732	13841	13731	13658	13709	13627	13633	13497	13687	13768	13712	13603	13544	13578	13620	13665	13529	13608	13685	13681	13547	13651	13577	13594	13539	13736	13525	13520	13606	13533	13668	13396	13540	13638	13631	13735	13594	13649	13558	13698	13650	13731	13686	13698	13659	13596	13693	13749	13751	13540	13599	13656	13640	13450	13624	13559	13791	13464	13646	13644	13636	13578	13636	13558	13658	13709	13651	13652	13767	13692	13596	13656	13516	13655	13654	13691	13461	13718	13482	13682	13620	13420	13647	13746	13618	13504	13854	13497	13492	13613	13507	13721	13588	13629	13688	13543	13780	13733	13674	13708	13641	13577	13583	13671	13677	13641	13507	13547	13525	13709	13499	13641	13645	13583	13714	13732	13626	13665	13732	13757	13691	13609	13591	13785	13517	13671	13682	13588	13570	13512	13746	13434	13597	13749	13590	13446	13561	13670	13703	13642	13547	13579	13583	13634	13624	13762	13694	13553	13698	13689	13594	13536	13650	13567	13740	13578	13468	13615	13507	13740	13719	13570	13765	13661	13732	13775	13467	13571	13643	13631	13681	13672	13773	13684	13720	13708	13526	13681	13688	13681	13649	13639	13757	13652	13695	13565	13494	13546	13531	13647	13587	13724	13571	13656	13418	13612	13605	13703	13626	13465	13625	13676	13553	13668	13585	13880	13436	13834	13604	13626	13785	13629	13567	13616	13722	13705	13608	13540	13526	13599	13649	13628	13764	13504	13602	13723	13673	13708	13618	13537	13877	13580	13731	13554	13720	13559	13529	13567	13594	13753	13521	13648	13685	13457	13438	13754	13413	13567	13532	13747	13621	13645	13544	13677	13802	13582	13553	13741	13505	13639	13695	13639	13565	13619	13712	13564	13683	13672	13642	13560	13503	13708	13605	13541	13581	13804	13616	13617	13600	13605	13610	13609	13579	13717	13571	13622	13565	13702	13546	13711	13585	13846	13808	13556	13549	13648	13593	13647	13844	13693	13601	13693	13647	13567	13633	13709	13634	13649	13626	13665	13708	13603	13521	13718	13615	13563	13618	13612	13485	13386	13664	13481	13646	13578	13673	13753	13702	13475	13624	13531	13614	13741	13497	13657	13674	13426	13667	13587	13678	13557	13796	13672	13547	13713	13452	13563	13658	13589	13548	13658	13599	13780	13668	13546	13599	13690	13584	13655	13420	13630	13570	13658	13737	13524	13561	13465	13704	13509	13693	13546	13607	13701	13560	13544	13573	13747	13454	13461	13652	13646	13631	13533	13676	13626	13506	13797	13787	13484	13541	13501	13526	13571	13768	13768	13533	13649	13485	13512	13424	13614	13499	13687	13670	13662	13664	13635	13483	13762	13584	13569	13558	13530	13533	13628	13601	13561	13646	13616	13644	13586	13689	13621	13806	13567	13651	13496	13459	13662	13542	13759	13552	13736	13510	13738	13670	13619	13669	13786	13645	13487	13592	13580	13583	13692	13588	13655	13689	13555	13814	13701	13633	13652	13727	13527	13622	13564	13627	13691	13541	13605	13692	13553	13494	13725	13746	13726	13548	13682	13722	13567	13712	13561	13603	13645	13686	13597	13445	13601	13605	13694	13564	13682	13602	13413	13632	13694	13646	13590	13650	13681	13811	13540	13521	13479	13578	13666
23969	21381	28916	24395	22196	21336	19466	16750	16219	16461	16357	16222	16362	15961	15657	15549	15369	15237	15489	15285	15214	15085	15297	15325	15092	15133	15159	15185	15219	15182	15204	15008	15278	14860	15062	15026	15007	15161	15102	14981	15095	14932	15092	15049	15050	14976	15026	14831	15075	15486	15699	15763	15328	15408	15145	15002	15098	14837	15087	15135	15082	15061	14828	15173	14945	14981	15068	15074	14983	14989	14806	15150	14717	14843	15072	15036	14969	15071	14941	15002	14936	15201	14883	15043	14978	14897	14798	15122	14891	14816	15034	14929	15150	14978	14960	15051	15016	14936	15172	14798	15052	14818	14936	15029	14907	14873	14983	14855	14966	15238	14951	14903	14997	14949	14836	15040	15042	15048	14909	14953	14898	14915	14876	14840	14890	14964	15068	14902	15100	14960	14841	15116	14956	15046	15039	14969	14939	14892	15105	14974	14940	15064	15117	14938	14813	14893	15109	14776	14847	15065	14944	15029	14785	14960	15120	14984	15089	14814	14945	14942	14851	14914	15005	14971	15000	14896	14819	14958	14975	15021	14935	14982	15173	14922	14964	14972	14972	14809	15077	15149	15031	14936	15033	15030	14939	15146	15019	15001	14897	14994	14864	15130	15036	15149	14820	14960	14986	14905	14861	15057	15014	15188	14844	14952	15004	15089	14757	14809	15111	14911	14986	14951	15102	14978	14895	15012	15021	14875	14978	14815	14795	15043	14971	15117	14970	14866	14907	14972	14934	15114	14977	14957	14996	14924	14763	14769	14945	14859	15017	15117	15026	15051	15053	14987	15088	15129	14904	14858	14902	15155	14916	15021	14900	14839	15030	14759	15087	15153	14986	14799	14858	14771	14842	14901	14902	14866	14778	14976	15008	15005	14933	15043	15003	14727	14837	15016	14967	15051	15023	14999	14919	15135	15246	14965	14996	14980	14806	14818	14827	14979	14799	15087	14968	14988	14883	14965	14906	14939	14944	14872	14807	15008	14907	15122	14938	15036	14823	15024	14896	14996	14980	15014	14850	14943	14841	15160	15044	15019	15134	14792	14947	15067	14847	14841	14806	14943	14902	14999	14872	15114	14871	15026	15011	15055	15033	15048	15020	15049	14977	14792	14952	15035	14865	14988	15006	15034	14993	14848	14991	14973	14888	14956	15084	14876	15204	15157	15003	15153	14913	14915	15026	15057	14911	14903	14899	14827	14916	14892	15081	14936	14850	14948	15128	14885	15002	14707	14962	15013	14896	14932	14808	15065	14981	14847	14907	15078	14937	15004	14910	15034	15204	14824	15000	14962	14939	15000	15092	15067	14977	14810	15276	14973	15013	15022	15070	15024	14909	14989	14980	14827	14996	14719	15004	14981	14959	14895	14882	14950	14939	14840	14899	14994	14962	14913	15026	14929	15077	14923	15001	14779	15041	15005	15018	14970	14981	14861	15022	15028	15064	14908	14981	14853	14851	15059	15076	14777	14823	14974	15017	14818	15102	14970	14972	15025	15041	15133	14970	14908	15051	14933	15019	14846	15083	14807	14649	15047	14952	14916	15108	14940	14812	14881	14808	14956	14760	14833	14996	14781	15014	14918	14859	14849	15230	14882	14972	14958	15075	14679	14987	14907	15094	14974	15017	14913	14886	14839	14852	14982	15064	14969	14959	14934	14973	14909	14843	14983	14724	14866	14799	14856	14816	14857	14972	14808	15018	14963	14843	14763	15102	15037	14843	14891	14935	14849	14968	14989	14934	14926	15032	14849	14946	15099	14955	14849	14944	15056	15315	14947	14926	14991	14815	14845	14959	14850	14795	14802	15049	14737	14877	14934	14913	14847	14897	14978	14763	14951	15102	14758	14859	14918	14941	14766	15012	15038	15004	14892	15009	15127	14938	14926	14943	14827	14832	14849	14948	14878	14997	14890	14948	14951	15126	14968	14840	14975	14904	15058	14915	14873	14843	14763	14937	14929	14883	15056	14842	14986	15053	14814	15032	14985	15112	14873	14853	15162	14987	15055	15050	14992	14806	15009	14911	14828	15047	15002	14958	14918	14849	15040	14955	14835	14980	14905	15022	14997	14951	14939	15064	14822	14739	14861	15081	14812	14983	14891	15065	15049	14992	14887	15126	15084	14962	14799	14882	15063	14929	14984	14903	14893	14891	15028	14914	15033	15085	14813	14965	15199	15142	15083	14796	15054	14931	15151	14906	14968	15151	15056	14919	14836	15125	15005	14898	14969	14922	15186	15095	14790	14880	14909	14835	15047	14992	15087	14982	14935	14893	14957	14993	14720	15050	14883	14886	15016	15149	14942	14891	14965	14752	14998	14988	14818	14947	14904	14902	15148	14947	14940	15074	14849	14973	14786	14930	14896	14980	14969	14839	14944	14831	14951	14965	14999	14770	14852	15131	15055	15151	14894	14842	15065	15021	15036	14870	14865	15050	15014	14872	14874	14858	14941	14914	15098	14941	14865	14844	14854	15005	14837	14998	14937	14934	14919	15000	15042	15039	14931	15103	14883	15109	15070	14949	14803	14772	14869	14919	14930	14847	14904	15094	14789	14999	15015	15115	14943	14963	14730	15049	15029	14957	15134	14705	15099	14991	14754	14896	15012	14906	14919	14848	14797	14952	14814	14670	14935	14763	14969	14912	14883	15064	14963	14948	15069	14892	14975	15018	14820	15117	15053	15107	14941	14950	14974	15212	14781	14950	14918	14910	14963	14968	15031	14944	14882	15092	14948	14990	14883	14841	14982	15004	14860	15045	15127	14939	14906	14813	14907	14871	14856	14976	14908	14875	15196	14928	14879	15028	14997	14956	14884	15013	14911	15040	15051	14839	14807	14914	14942	14855	15139	14930	14699	14972	15037	15309	15167	15023	14738	14938	15041	15036	14926	14967	14938	14842	14918	14944	15095	14875	15083	14853	14915	14933	15003	15055	15061	15145	14982	15043	14869	15049	14872	14977	14931	14696	15105	14954	15163	15137	14949	14568	14732	14978	14993	14954	14932	14956	15071	15193	14907	14796	14962	15004	15004	15136	14973	14959	14799	14815	14646	14792	14922	14847	14917	14939	15104	14901	14972	14762	15011	14910	15015	14985	14722	15022	14899	14921	15035	14880	14931	14948	14910	15230	15118	14804	14853	14948	14906	14928	15043	14918	14920	14875	14895	14973	15090	14923	14989	14980	15176	14981	14949	14879	15086	14940	14923	14927	14820	14994	14996	14923	14980	15033	15029	15218	14963	14928	14913	14801	14923	15045	14907	14786	15001	15119	15030	15033	15082	15039	15047	14757	14836	14932	14888	14949	14898	14927	14998	14889	14965	14871	14850	15001	14937	15120	14836	14961	15014	15085	14834	14842	14772	14947	15091	14968	14739	15051	14960	14943	15092	15044	15041	15008	15190	14910	14978	14971	14936	14790	14839	14889	14910	15038	15100	15104	14905	14951	14994	14956	14774	15030	14923	14820	15029	15069	14975	15067	15008	14684	14921	14924	14839	14847	14970	15051	14963	15077	14992	14811	14957	14974	15012	15133	14845	14893	14922	15034	14861	14951	15017	14905	14887	14844	14949	14971	14964	15100	14782	15168	14740	14899	14826	14935	14937	14954	14912	15072	14972	14971	14883	14919	15006	15119	14976	15041	14700	14889	14911	15023	14849	14803	14802	15045	14953	14891	14893	15024	14981	15017	14874	15129	15234	15005	14831	14860	15102	15000	15192	15076	14800	14978	14914	14844	14950	14883	14716	14924	14897	14943	15115	14968	14882	14781	14958	15082	15226	14885	15168	15054	15144	14872	14910	14919	15086	15043	14881	15116	15103	14904	14912	14817	14631	14816	14801	14829	14902	14993	14967	15085	14838	14796	15031	14936	14789	14971	14981	14753	14783	14918	14883	14894	15000	15121	14847	14898	15188	14940	14761	15092	15109	14842	14876	14833	14922	14932	14836	14922	15040	14928	14863	14957	14835	14712	15049	15036	14896	15122	14930	15056	14812	14927	14899	14856	14954	14831	14969	15128	15144	14793	14931	14984	14967	14812	15004	14917	14954	14909	14926	14874	14934	14945	15035	14984	14894	14928	14986	14805	14980	15017	15017	14890	15073	14817	14987	15185	14935	15001	14996	15125	15006	14953	14919	15107	14849	14969	14995	15047	15014	15121	15009	15054	14909	14893	15040	14944	15098	14902	14860	14991	15031	14958	15050	15051	14964	14975	14867	15055	14874	14947	14962	15047	14945	14873	14919	15117	14902	14870	14923	14935	14845	15037	15191	14898	15044	14742	14643	14846	14823	15166	14969	15039	15006	14972	15128	14923	14987	14836	14838	14783	14900	14903	14937	14884	14849	14944	14934	14953	15014	15028	14919	15062	15063	14829	14878	15022	14974	14799	14989	14931	14853	14941	15052	15016	14838	14924	14900	15032	14997	14975	15042	14854	14997	15181	14974	15056	14921	14960	15092	14887	14950	15002	15184	15085	14965	15085	15106	15037	15186	14950	14835	14996	15079	14921	15096	15028	15004	15083	14943	15019	14706	15005	14994	15026	14851	14863	14775	14834	14927	15055	14946	14970	14939	14962	14976	14878	14847	14729	15121	15184	14993	14997	15088	15026	15120	14918	14928	14817	15062	14987	14872	14832	15079	15053	14943	14866	14944	14977	15141	14820	14940	15026	15040	14997	15126	14936	14714	14769	15034	14872	14966	14923	14884	14833	14974	15025	15006	15176	15067	15005	15270	15067	14990	15043	14968	15044	14911	15017	14878	14780	14926	14862	15015	14895	14757	14825	14729	14945	14876	14840	14964	15021	14921	14937	15037	15004	15018	14924	14977	14901	14913	14792	14901	15087	15013	15061	15022	14878	14871	15127	14918	15060	15060	15240	14893	15002	14945	15132	14931	14843	14917	15054	14867	14818	14939	14845	14970	14993	15087	15024	14791	14904	15041	14900	14794	14865	14911	14851	15063	15014	15176	14842	15044	14876	14846	15059	14933	15102	14946	15184	14913	15181	15124	14925	14781	14991	14885	14857	14825	14915	14668	15038	15085	14893	14834	14900	14856	15055	15181	14913	14886	15111	14944	14958	15060	15065	14946	14878	15013	14996	14958	14729	14947	15145	14939	14850	14887	15073	15050	15019	15032
23946	35823	37691	26721	19611	16961	16104	15282	15457	15271	15162	15217	15275	14388	14127	13872	13708	13817	13642	13511	13446	13320	13380	13380	13307	13444	13232	13228	13283	13257	13216	13325	13256	13225	13377	13336	13220	13265	13439	13109	13132	13106	13246	13361	13038	13058	13184	13108	13292	14071	14502	14164	13617	13524	13372	13346	13330	13237	13151	13150	13202	13099	13218	13067	13380	13204	13300	13317	13035	13166	13269	13166	13248	13201	12959	13149	13184	13186	13263	13161	13230	13156	13329	13282	13062	13132	13149	13123	13221	13272	13234	13090	13120	13258	13115	13195	13222	13112	13102	13094	13348	13178	13175	13193	13161	13214	13177	13333	13073	13178	13181	13187	13084	13236	13098	13159	13106	13152	13124	13131	13204	13099	13127	13159	13227	12936	13166	13305	13160	13097	13208	13148	13043	13218	13130	13214	13233	13037	13234	13143	13191	13155	13281	13042	13143	13159	13031	13269	13150	13015	13116	13186	13132	13224	13142	13338	13316	13265	13255	13233	13164	13156	13071	13073	13129	13170	13344	13167	13094	13077	13168	13170	13126	13316	13034	13065	13137	12988	13165	13268	13063	13125	13204	13212	13232	13223	13105	13206	13095	13177	13281	13080	12794	13032	13010	13213	13042	13116	13137	13187	12980	13049	13152	13263	13159	13087	13074	13262	13103	13262	13131	13260	13065	13319	13173	13239	13098	13149	13194	13066	12988	13106	13116	13144	13188	13362	13147	13088	13156	13138	13233	13230	13236	13018	13122	13296	13317	13290	13169	13210	13159	13276	13024	13095	13316	13021	13305	13232	13193	13183	13206	13294	13092	13040	13187	12974	13206	13196	13118	13097	13127	13110	13206	13063	13336	13191	13123	13103	13174	13129	13259	13176	13024	13097	13437	13213	13208	13101	13054	13121	13133	13146	13205	13315	13227	13222	13104	13179	13334	12951	13245	13097	13243	13166	13078	13208	13032	13207	13111	13226	13121	13398	13125	13278	13265	13101	13241	13167	13156	13341	13241	13168	13015	13285	13291	13096	13075	13049	13242	13174	13119	13175	13266	13114	13121	13172	13139	13328	13139	13197	13118	13105	13185	13117	13219	13234	13249	13202	12979	13329	13106	13045	13259	13110	13291	13100	13259	13197	13092	13135	13093	13227	13210	13067	13177	13187	13014	13171	13090	13149	13206	13228	13206	13101	13242	13238	13255	13139	13158	13238	13327	13100	13132	13107	13019	13199	13198	13083	13112	13083	13313	13340	13177	13250	13230	13275	13108	13151	13073	13197	13098	13050	13098	13186	13065	13245	13204	13235	13167	13017	13144	13082	13145	13222	13235	13203	13058	13209	13219	13138	13161	13346	13132	13245	13028	13274	13117	13279	12950	12991	13261	13068	13162	13100	13221	13134	13179	13333	13300	13273	13133	13206	13100	13036	13033	13169	13021	12957	13258	13081	13204	13196	13281	13056	13284	13129	13201	13022	13216	13168	13137	13214	13185	13234	13170	13276	13149	13152	13165	13059	13039	13285	13083	13055	13036	13138	13183	13188	13005	13027	13063	13159	13190	13236	13274	13393	12998	13170	13234	13058	13183	13328	13242	13262	13185	13264	12929	13385	13152	13118	13254	13030	13004	13148	13128	13081	13229	13106	13203	13126	13047	13198	13215	13150	13083	13018	13189	13149	13074	13171	13079	13290	13149	13087	13144	12939	13512	13431	13223	13073	13068	13141	13307	13072	13181	13236	13172	13144	13097	13133	13147	13112	13100	13205	13111	13160	13228	13172	13129	13278	13282	13044	13187	13107	13245	13107	13229	13274	13191	13104	13143	13247	13373	13011	13103	13125	13230	13266	13260	13156	13326	13057	13260	13175	13128	13105	13090	13243	13121	13098	13288	13209	13138	13255	13168	13125	13203	13177	13088	13151	13304	13277	13104	13259	13227	13221	13015	13181	13143	13209	13258	13295	13048	13211	13174	13230	13204	13166	13002	13288	13066	13032	13201	13131	13216	13196	13146	13148	13273	13165	13296	13195	13084	13240	13179	13209	13183	13062	13217	13040	13080	13153	13266	13305	13419	12948	13179	13046	13077	13332	13201	13253	13037	13257	13067	13249	13102	13219	13340	13090	13231	13251	13077	13124	13251	13160	13256	13040	13154	13157	13257	13166	12958	13112	13183	13233	13126	13270	13182	13251	13037	13242	13122	13260	13148	13169	13229	13054	13154	12972	13158	13099	13112	13244	13128	13198	13193	13211	13172	13149	13278	13295	13098	13218	13191	13239	13087	13251	13162	13130	13190	13084	13111	13010	13151	13190	13212	13200	13141	13017	13192	13132	13267	13096	13138	13212	13409	13127	13332	13023	13050	13094	13188	13222	13245	13219	13117	13036	13119	13185	13139	13166	13314	13151	13277	13035	12944	13336	13160	13179	13263	13162	13150	13035	13216	13130	13219	13262	13285	13196	13235	13071	13300	13237	13106	13345	13089	13191	13211	13322	13099	13230	13086	13205	13108	13247	13178	13210	13154	12992	13183	13021	13202	13236	13136	13106	13048	13251	13149	13283	13158	13250	13295	13187	13143	13063	13045	12974	13245	13176	13101	13158	13202	13164	13291	13173	13122	13121	13169	13214	13054	13078	13183	13206	13012	13267	13206	13186	13133	13231	13203	13244	13229	13350	13218	13040	13125	13241	13338	13273	13194	13136	13098	13186	13328	13295	13239	13092	13097	13261	13343	13141	13125	13097	13259	13294	13353	13166	13132	13090	13079	13129	13192	13095	13302	13243	13002	13059	13322	13309	13239	13250	13125	13033	13293	13184	13154	13219	13151	13056	13100	13165	13135	13188	13135	13103	13092	12989	13263	13285	13133	13265	13133	13086	13315	13056	13205	13043	13009	13291	13176	13164	13056	13211	13157	13261	13176	13169	13187	13219	13124	13226	13300	13090	13185	13218	13094	13242	13348	13208	13090	13056	13155	13067	13345	13166	13282	13317	13068	13126	13180	13091	13203	13241	13328	13157	13194	13279	13026	13260	13117	13288	13219	13113	13317	13122	13061	13162	13388	13445	13282	13213	13246	13109	13111	13093	13068	13259	13176	13089	13164	13229	13252	13230	13328	13146	13140	13307	13083	13193	13184	13077	13139	13050	13115	13232	13228	13266	13143	13122	13355	13181	13200	12936	13242	13244	13295	13177	13169	13209	13155	13116	13136	13120	13243	13180	13102	13212	13297	13182	13219	13206	13103	13207	13240	13040	13163	13022	13128	13134	13252	13196	13191	13129	13222	13245	13056	13148	13234	13246	13230	13059	13171	13152	13182	13176	13319	13337	13277	13182	13322	13099	12998	13187	13182	13014	13185	13215	13200	13081	13184	13138	13244	13240	13152	12946	13077	13108	13298	13124	13314	13310	13261	13175	13230	13166	13235	13071	13011	13296	13141	13037	13174	12953	13281	13078	13268	13028	13205	13191	13157	13193	13114	13235	13105	13179	13148	13326	13296	13183	13151	13221	13172	13256	13340	13244	13172	13113	12914	13030	13202	13095	13067	13025	13220	13160	13068	13354	13097	13370	13309	13174	13070	13061	13427	13107	13202	13344	13135	13051	13111	13281	13330	13375	13257	13336	13177	13224	13188	12960	13138	13238	13116	13092	13306	13095	13212	13251	13196	13269	13127	13150	13183	13238	13026	13085	13233	13219	13163	13278	13204	13166	13167	13277	13087	13133	13048	13159	13048	13248	13332	13167	13138	13302	13187	13008	13124	13294	13148	13150	13039	13146	13274	13188	13172	13114	13141	13159	13220	13205	13242	13276	13059	13327	13137	13153	13138	13034	13213	13212	13146	13184	13056	13200	13136	13063	13313	13175	13196	13065	13198	13180	13069	13233	13248	13227	13147	13258	13200	13255	13157	13179	13224	13031	13131	13280	13305	13069	13236	13088	13088	13123	13203	13190	13266	13225	13184	13242	13202	13122	13193	13224	13235	13079	13167	13218	13250	13086	13142	13084	13310	13133	13216	13289	13167	13141	13042	13027	13325	13087	13128	13196	13177	13119	13124	13194	13124	13129	13111	13094	13198	13103	13204	13172	13129	13070	13460	13061	13144	13146	13264	13143	13253	13111	13295	13193	13292	13185	13076	13234	13169	13117	13172	13310	13301	13190	13180	13147	13277	13036	13352	12964	13041	13097	13304	13198	13149	13249	13260	13115	13123	12905	13187	13169	12978	13212	13230	13104	13197	13166	13198	13043	13116	13032	13027	13094	13089	13369	13274	13085	13176	13208	13269	13126	13166	13100	13097	13091	13069	13098	13268	13064	13251	13196	13099	13172	13188	13188	13224	13255	12970	13113	13264	13135	13265	13316	13242	13142	13115	13281	13131	13085	13200	13119	13044	13174	13150	13262	13291	13248	13255	13267	12986	13179	13087	13225	13073	13231	13190	13300	13136	13193	13185	13167	13220	13203	13005	13177	13103	13259	13152	13277	13013	13277	12929	12931	13155	13231	13217	13204	13198	13136	13319	13122	13110	13131	13180	13351	13134	13257	13078	13320	13049	13121	13058	13049	13160	13199	13094	13214	13150	13222	13370	13218	13250	13184	13197	13187	13289	13177	13258	13149	13018	13301	13162	13073	13244	13266	13056	13200	13178	13119	13242	13242	13223	13354	13037	13107	13259	13128	13070	13214	13272	13160	13196	13111	13189	13161	13342	12934	13154	13104	13214	13161	13149	13144	13148	13161	13077	13256	13266	13123	13205	13321	13328	13275	13028	13223	13206	13268	13173	13303	13139	13218	13265	13026	13177	13187	13433	13125	13148	13109	12959	13130	13281	13133	13145	12987	13210	13178	13180	13211	13231	13167	12998	13242	13171	13131	13111	13050	13252	13170	13104	13127	13132	13193	13189	13092	13199	13100	13171	13248	13224	13119	13141	13134	13078	13162	13269	13089	13085	13244	13100	12973	13253	13112	13273	13131	13043	13125	12975	13193	13230	13121	13111	13223	13166	13215	13132	13208	13001	13288	13004	13177	12962	13188	13090	13094	13036	13002	13097	13166	13235	13181	13209	13332	13251	13221	13126	13134	13172	12984	13252	13306	13128	13160	13084	13033	13030	13170	13293	13084	13065	13333	13188	12951
22910	21354	29232	23796	21560	23053	23442	17450	16060	16594	16395	16279	16070	15680	15097	14991	14804	14933	14627	14596	14650	14525	14532	14664	14531	14493	14467	14504	14330	14580	14456	14379	14503	14386	14433	14409	14283	14383	14101	14519	14490	14427	14270	14322	14391	14424	14164	14463	14641	15162	15531	15426	14930	14759	14471	14576	14392	14183	14368	14300	14377	14305	14157	14268	14432	14528	14170	14256	14226	14240	14276	14428	14335	14154	14331	14296	14267	14336	14353	14233	14059	14331	14265	14224	14150	14088	14114	14176	14242	14355	14344	14168	14168	14261	14399	14280	14308	14298	14264	14205	14181	14221	14160	14251	14278	14284	14312	14268	14514	14331	14426	14297	14241	14244	14335	14366	14232	14390	14508	14108	14107	14109	14187	14401	14143	14173	14341	14198	14311	14238	14187	14165	14524	14329	14342	14368	14233	14101	14182	14314	14214	14349	14108	14290	14261	14168	14311	14259	14105	14196	14267	14157	14375	14297	14138	14278	14264	14271	14420	14259	14220	14194	14112	14219	14314	14248	14197	14399	14335	14342	14311	14330	14186	14157	14147	14077	14193	14134	14215	14253	14272	14113	14163	14003	14118	13998	14181	14231	14358	14305	14276	14251	14212	14168	14099	14206	14221	14157	14442	14362	14086	14161	14136	14339	14143	14206	14288	14222	14361	14141	14184	14127	13997	14149	14195	14057	14320	14102	14346	14202	14056	14182	14331	14261	14189	14115	14264	14232	14214	14292	14287	14291	14121	14135	14143	14224	14338	14221	13927	14243	14191	14111	14183	14121	14178	14287	14311	14211	14345	14200	14107	14143	14114	14275	14119	14241	14174	14404	14170	14297	14125	14210	14303	14116	14379	14182	14279	13971	14252	14312	14232	14189	14159	14217	14329	14066	14205	14129	14168	14297	14081	13969	14101	14009	14102	14183	14208	14240	14192	14375	14301	14305	14010	14091	14308	14202	14245	14202	14169	14245	14278	14390	14242	14401	14068	14304	14301	14347	14251	14050	14309	14178	14291	14225	14020	14280	14048	14209	14346	14027	14210	14408	14227	14142	14184	14240	14108	14424	14080	14142	14334	13871	14388	14308	14267	14348	14377	14198	14229	14076	14353	14154	14235	14305	14061	14101	14275	14260	14381	14115	14175	14347	14169	14295	14262	14324	14273	14141	14215	14240	14039	14084	14184	14196	14284	14096	14335	14323	14175	14277	14261	14090	14214	14344	14309	14004	14097	14349	14176	14413	14364	14233	14161	14141	14104	14359	14244	14295	14168	14153	14313	14175	14156	14323	14088	14012	14336	14133	14070	14146	14286	14331	14336	14328	14119	13971	14293	14329	14246	14238	14174	14227	14219	14208	14248	14141	14219	14330	14263	13989	14291	14203	14268	14302	14244	14181	14261	14241	14206	14064	14117	14113	14172	14156	14180	14305	14195	14158	14201	14258	14196	14192	14382	14265	14234	14256	14390	14338	14299	14146	14293	14317	14333	14423	14375	14279	14307	14074	14372	14173	14166	14120	14218	14147	14177	14058	14093	14263	14264	14094	14280	14221	14219	14403	14014	14305	14227	14298	14217	14277	14383	14283	14140	14317	14271	14125	14248	14249	14294	14260	14294	14191	14095	14022	14135	14165	14097	14303	14260	14195	14204	14246	14262	14310	14221	14218	14329	14044	14121	14247	14347	14272	14287	14097	14168	14263	14232	14119	14121	14079	14277	14161	14022	14020	14226	14235	14110	14135	14180	14194	14361	14130	14139	14305	14174	14128	14206	14170	14417	14188	14354	14460	14339	14321	14345	14145	14346	14113	14121	14133	14334	14247	14063	14117	14327	14328	14120	14247	14464	14299	14232	14387	14161	14054	14379	14320	14275	14213	14152	14348	14337	14152	14299	14277	14225	14026	14236	14216	14252	14020	14326	14247	14090	14236	14049	14263	14042	14107	14063	14039	14172	14381	13967	14214	14110	14203	14295	14067	14228	14070	14050	14394	14251	14064	14200	14108	14275	14129	14422	14285	14208	14251	14329	14301	14102	14041	14235	14190	14300	14124	14256	13998	14128	14220	14318	14313	14103	14208	14298	14268	14238	14254	14053	14144	14231	14297	14425	14087	14153	14113	14361	14258	14284	14255	14273	14380	14138	14211	14328	14107	14064	14086	14245	14179	14053	14109	14496	13993	14185	14208	14102	14056	14072	14122	14211	14079	14151	14282	14376	14284	14225	14214	14163	14223	14399	14395	14260	14179	14190	14220	14174	14157	14160	14292	14110	14220	14137	14178	14091	14371	14199	14052	14151	14057	14397	14318	14296	14222	14095	14126	13972	14201	14257	14269	14342	14143	14245	14273	14265	14223	14215	14113	14108	14203	14271	14204	14200	14329	14167	14152	14064	14267	14114	14292	14277	14148	14166	14177	14404	14319	14209	13958	14185	14242	14337	14337	14342	14068	14160	14358	14183	14211	14327	14144	14253	14224	14103	14124	14253	14184	14181	14165	14092	14289	14169	14258	14320	14352	14130	14332	14158	14298	14198	14332	14192	14240	14363	14193	14354	14205	14322	14162	14223	14078	13897	14127	14467	14075	14058	13846	14024	14155	14230	14307	14137	14052	14173	14306	14185	14265	14227	14161	14225	14247	14260	14238	14043	14295	14424	14181	14239	14052	14122	14419	14122	14311	14256	14264	14262	14347	14207	14228	14218	14204	14314	14197	14322	14276	14138	14020	14110	13957	14171	14167	14341	14342	14156	14225	14121	14298	14271	14232	14310	14190	14165	14261	14272	14116	14293	14113	14255	14292	14081	14254	14305	14281	14202	14115	14230	14183	14292	14293	14109	14218	14211	14313	14235	14372	14162	13946	14247	14349	14321	14237	14101	14040	14117	14193	14287	14171	14279	14148	14404	14195	14420	14216	14190	14343	14205	14122	14363	14274	14215	14195	14329	14368	14228	14301	14234	14318	14382	14042	14296	14237	14153	14379	14324	14254	14137	14332	14082	14179	14299	14289	14159	14150	14214	14111	14158	14197	14006	14206	14324	14190	14192	14316	14315	14194	14153	14249	14399	14189	14274	14248	14043	14168	14242	14203	14234	14273	14174	14251	14062	14371	14228	14283	14211	14211	14090	14273	14289	14345	14374	14191	14234	14270	14275	14270	14089	14302	14056	14151	14213	14184	14296	14302	14075	14058	14173	14295	14357	14317	14326	14172	14247	14043	14292	14208	14308	14265	14350	14271	14359	14232	14081	14117	14168	14173	14013	14003	14073	14038	14171	14350	14235	14440	14033	14162	14157	14408	14266	14161	14223	14079	14020	14135	14281	14326	14124	14163	14211	14195	14250	14176	14296	14230	14154	14302	14276	14363	14303	14132	14226	14232	14339	14251	14202	14148	14295	14187	14353	14351	14339	14105	14293	14126	14152	14230	14235	14068	14268	14156	14344	14215	14188	14325	14126	14229	14185	14205	14142	14220	14118	14111	14272	14106	14250	14270	14351	14313	14337	14070	14151	14224	14471	14354	14199	14273	14295	14243	14093	14289	14172	14283	14368	14222	14215	14152	14332	14263	14244	14347	14316	14182	14385	14132	14126	14335	14160	14206	14241	14184	14075	14117	14338	14038	14216	14099	14255	14215	14251	14299	14176	14245	14088	14247	14270	14088	14361	14212	13958	14203	14356	14139	14202	14326	14300	14334	14179	14202	14183	14187	14335	14260	14180	14123	13989	14238	14263	14119	14311	14334	14246	14360	14242	14096	14163	14123	14073	14298	14363	14226	14074	14254	14196	14159	14242	14126	14163	14272	14271	14170	13964	14408	14298	14245	14228	14207	14348	14221	14263	14155	14231	14009	14202	14236	14435	14064	14125	14109	14318	14132	14101	14048	14229	14194	14198	14176	14240	14355	14272	14291	14164	14227	14213	14156	14044	14096	14262	14027	14456	14226	14233	14076	14093	14108	14152	14130	14068	14137	14249	14151	14225	14261	14222	14117	14110	14255	14154	14123	14311	14406	14090	14078	14212	14326	14243	14057	14263	14089	14222	14266	14212	14400	14395	14340	14339	13987	14160	14031	14508	14234	14339	14031	14318	14165	14371	14278	14263	14287	14386	14140	13929	14179	14353	14321	14482	14195	14223	14431	14383	14071	14121	14539	14270	14182	14225	14107	14236	14129	14231	14123	14344	14392	14092	14128	14229	14398	14352	14430	14383	14214	14209	14354	14213	14237	13920	14118	14189	14265	14283	14028	14109	14126	14291	14115	14256	14277	14331	14201	14149	14182	14242	14171	14344	14408	14227	14226	14323	14152	14140	14334	14249	14139	14196	14067	14321	14162	14379	14395	14150	14310	14171	14144	14141	14149	14189	14275	14212	14107	14209	14046	14216	14384	14149	14305	14194	14261	14496	14211	14415	14333	14254	14221	14273	14063	14266	14313	14284	14163	14168	14405	14300	14096	14333	14180	14318	14107	14301	14293	14323	14164	14220	14211	14045	14180	14176	14075	14241	14146	14189	14217	14275	14110	14258	14262	14232	14223	14182	14092	14362	14256	14252	14212	14217	14206	14285	14204	14055	14316	14311	14430	14126	14126	14173	14029	14247	14115	14306	14278	14083	14288	14342	14197	14251	14205	14134	13981	14294	14172	14026	14169	14188	14236	14274	14297	14118	14336	14391	14197	14302	14256	14302	14219	14338	14184	14147	14121	14429	14234	14209	14168	14167	14136	14228	14299	14285	14324	14287	14385	14165	14218	14143	14342	14403	14169	14474	14118	14183	14271	14026	14078	14388	14192	14294	14313	14192	14069	14051	14036	14136	14072	14224	14131	14374	14164	14212	14166	14177	14033	14353	14154	14157	14108	14088	14233	14194	14175	14147	14283	14269	14246	14159	14239	14180	14118	14171	14207	14231	14209	14298	14345	14270	14289	14301	14121	14346	14167	14246	14161	14238	13973	14231	13988	14187	14193	14271	14000	14403	14183	14224	14350	14374	14188	14240	14159	14358	13931	14265	14160	14191	14379	14324	14317	14105	14100	14216	14050	14242	14290	14334	14395	14214	14291	14193	14297	14425	14383	14187	14288	14200	14190	14350	14313	14336	14032	14229	14238	14077	14175	14094	14200	14318	14263	14175	14216
26749	41534	41927	30469	22273	18925	17370	16398	16246	16101	15900	16025	15273	14678	14065	13706	13599	13430	13240	13172	12951	12925	13074	12937	12938	12838	12878	12736	12846	13009	12896	12935	12973	12833	12821	12676	12892	12937	12813	12805	12832	12907	12690	12755	12917	12807	12767	12867	13387	14312	14966	14387	13626	13162	13008	12827	12894	12657	12616	12611	12645	12630	12768	12697	12618	12708	12765	12703	12693	12821	12638	12688	12628	12744	12821	12621	12649	12819	12696	12502	12757	12691	12648	12662	12755	12675	12651	12632	12734	12642	12802	12817	12876	12577	12789	12660	12787	12752	12819	12669	12508	12778	12756	12752	12773	12800	12681	12697	12611	12673	12740	12578	12781	12828	12758	12662	12636	12731	12850	12641	12606	12670	12649	12646	12696	12667	12725	12735	12639	12738	12608	12767	12700	12648	12680	12701	12677	12641	12749	12837	12631	12650	12551	12688	12679	12897	12667	12731	12719	12716	12673	12846	12717	12734	12535	12673	12505	12524	12685	12736	12702	12626	12529	12761	12696	12782	12644	12807	12724	12478	12633	12805	12578	12888	12583	12665	12765	12642	12746	12626	12760	12693	12567	12685	12634	12672	12735	12768	12720	12797	12842	12710	12754	12749	12687	12773	12668	12802	12794	12671	12797	12751	12449	12590	12689	12607	12743	12772	12619	12747	12765	12680	12858	12721	12661	12655	12695	12571	12730	12727	12792	12546	12683	12664	12675	12648	12820	12735	12696	12705	12649	12830	12822	12660	12789	12733	12614	12813	12717	12684	12648	12644	12650	12647	12619	12691	12670	12679	12791	12651	12685	12784	12716	12908	12780	12835	12568	12716	12531	12646	12752	12758	12756	12729	12829	12571	12800	12775	12785	12778	12636	12782	12692	12635	12913	12637	12765	12585	12734	12665	12642	12741	12739	12691	12809	12740	12634	12791	12718	12702	12676	12657	12635	12796	12747	12608	12572	12857	12516	12773	12724	12742	12703	12726	12753	12832	12623	12749	12675	12794	12695	12725	12564	12667	12919	12864	12615	12785	12845	12728	12670	12753	12836	12722	12692	12810	12633	12755	12621	12694	12808	12746	12677	12489	12598	12587	12618	12735	12725	12672	12745	12692	12861	12612	12751	12627	12751	12903	12852	12658	12785	12870	12840	12727	12713	12719	12929	12641	12557	12611	12614	12724	12672	12624	12789	12754	12643	12865	12764	12738	12642	12822	12823	12749	12795	12885	12709	12677	12661	12697	12682	12757	12616	12651	12730	12769	12677	12770	12539	12801	12753	12686	12650	12693	12865	12681	12672	12646	12647	12548	12705	12778	12754	12709	12711	12497	12821	12741	12731	12566	12774	12820	12663	12730	12616	12875	12675	12777	12657	12709	12643	12711	12578	12733	12698	12638	12720	12606	12684	12724	12730	12592	12642	12651	12780	12803	12807	12806	12737	12764	12705	12846	12693	12690	12878	12712	12531	12714	12654	12575	12774	12868	12786	12590	12743	12645	12756	12682	12590	12676	12736	12746	12480	12768	12735	12682	12458	12748	12686	12817	12712	12678	12768	12818	12681	12661	12759	12631	12622	12727	12740	12654	12736	12683	12767	12729	12728	12743	12740	12727	12747	12755	12740	12813	12721	12591	12631	12745	12727	12647	12785	12543	12710	12778	12722	12659	12553	12625	12699	12758	12682	12581	12665	12730	12779	12747	12645	12606	12798	12674	12724	12718	12867	12681	12671	12855	12661	12714	12640	12592	12669	12666	12589	12706	12613	12779	12594	12725	12781	12648	12661	12563	12805	12528	12827	12508	12575	12802	12616	12690	12575	12760	12602	12585	12690	12703	12587	12527	12707	12790	12667	12634	12675	12679	12708	12681	12631	12728	12725	12526	12659	12826	12631	12775	12600	12763	12683	12711	12642	12883	12852	12706	12704	12718	12700	12478	12667	12687	12662	12573	12774	12689	12750	12605	12545	12618	12632	12484	12820	12604	12692	12710	12581	12670	12664	12564	12776	12706	12643	12613	12800	12773	12754	12612	12767	12673	12792	12822	12829	12673	12632	12771	12641	12762	12662	12643	12850	12559	12676	12566	12671	12689	12803	12702	12774	12779	12829	12636	12572	12737	12642	12580	12804	12805	12757	12686	12639	12751	12705	12711	12759	12710	12795	12593	12657	12748	12611	12717	12665	12837	12692	12622	12566	12789	12638	12813	12604	12758	12746	12622	12728	12796	12785	12598	12666	12748	12742	12573	12577	12611	12724	12759	12648	12704	12627	12732	12707	12683	12631	12756	12811	12664	12782	12585	12802	12693	12803	12692	12655	12622	12743	12670	12817	12680	12664	12818	12701	12827	12694	12756	12669	12721	12844	12615	12585	12871	12717	12637	12740	12730	12733	12475	12524	12759	12679	12675	12832	12693	12725	12638	12673	12545	12794	12583	12738	12655	12625	12849	12702	12743	12665	12700	12831	12649	12554	12765	12616	12595	12787	12725	12843	12675	12613	12792	12866	12783	12797	12692	12660	12640	12630	12816	12720	12589	12602	12716	12599	12662	12640	12694	12790	12732	12730	12836	12747	12673	12714	12757	12739	12691	12703	12839	12543	12693	12739	12564	12644	12837	12697	12536	12591	12712	12774	12655	12817	12807	12753	12658	12632	12810	12743	12759	12642	12659	12688	12650	12659	12662	12672	12637	12696	12687	12676	12521	12801	12728	12755	12733	12704	12686	12507	12693	12900	12662	12753	12798	12721	12622	12752	12698	12634	12504	12652	12699	12676	12598	12602	12755	12794	12739	12636	12426	12752	12645	12650	12596	12623	12643	12567	12591	12630	12753	12686	12706	12718	12804	12658	12850	12666	12583	12735	12695	12827	12665	12839	12691	12494	12687	12664	12824	12735	12768	12555	12619	12626	12837	12656	12617	12719	12606	12567	12512	12714	12735	12708	12757	12779	12693	12595	12669	12599	12760	12860	12583	12692	12653	12846	12631	12769	12732	12704	12625	12727	12765	12676	12760	12709	12658	12714	12745	12777	12713	12798	12585	12930	12705	12551	12848	12607	12640	12788	12533	12914	12835	12763	12726	12807	12663	12726	12766	12750	12789	12747	12654	12699	12796	12666	12734	12728	12728	12616	12656	12686	12741	12832	12616	12728	12743	12681	12511	12699	12546	12688	12715	12618	12722	12709	12696	12565	12656	12753	12700	12662	12700	12716	12831	12742	12680	12713	12536	12677	12929	12799	12707	12676	12720	12651	12708	12813	12739	12798	12686	12673	12602	12727	12609	12672	12680	12710	12787	12692	12560	12770	12775	12707	12681	12592	12742	12687	12786	12700	12820	12831	12690	12623	12722	12686	12703	12626	12554	12578	12631	12655	12842	12674	12683	12537	12929	12745	12746	12777	12774	12788	12669	12619	12818	12755	12668	12728	12640	12686	12552	12613	12870	12722	12607	12654	12662	12747	12826	12870	12782	12677	12551	12792	12736	12699	12815	12657	12436	12702	12652	12855	12478	12686	12650	12690	12788	12757	12722	12729	12583	12600	12822	12727	12568	12761	12814	12723	12593	12729	12887	12782	12646	12715	12666	12738	12549	12770	12724	12778	12630	12828	12633	12770	12755	12762	12633	12670	12747	12694	12577	12691	12603	12620	12520	12560	12848	12771	12668	12766	12728	12619	12644	12731	12684	12615	12660	12915	12644	12525	12793	12598	12754	12694	12579	12708	12747	12603	12807	12601	12621	12830	12680	12530	12931	12641	12753	12821	12833	12784	12660	12704	12723	12747	12731	12724	12821	12713	12757	12778	12781	12667	12705	12606	12809	12557	12726	12739	12777	12609	12672	12726	12511	12877	12799	12611	12751	12841	12831	12715	12561	12651	12834	12625	12736	12723	12634	12722	12760	12661	12740	12751	12790	12810	12666	12747	12661	12704	12695	12695	12625	12686	12841	12801	12540	12658	12696	12695	12770	12745	12734	12663	12797	12443	12637	12686	12653	12621	12719	12582	12595	12765	12682	12808	12712	12678	12700	12647	12623	12760	12613	12687	12738	12799	12788	12772	12536	12574	12813	12892	12662	12616	12519	12691	12655	12594	12818	12790	12708	12650	12634	12645	12723	12625	12527	12677	12728	12683	12621	12821	12766	12769	12623	12869	12724	12708	12744	12727	12765	12753	12664	12638	12732	12680	12728	12545	12619	12585	12538	12798	12639	12676	12714	12643	12706	12695	12569	12849	12741	12626	12681	12775	12798	12732	12706	12601	12735	12630	12652	12769	12834	12653	12790	12628	12611	12620	12824	12690	12645	12673	12613	12542	12790	12848	12966	12862	12538	12731	12694	12838	12643	12652	12821	12730	12700	12529	12607	12625	12773	12641	12642	12739	12727	12656	12679	12786	12685	12761	12628	12577	12656	12757	12690	12583	12940	12567	12637	12528	12778	12627	12724	12640	12776	12796	12688	12570	12523	12906	12717	12640	12616	12592	12666	12604	12851	12684	12720	12730	12585	12565	12580	12793	12711	12523	12633	12834	12708	12735	12642	12790	12631	12798	12801	12699	12738	12562	12797	12630	12811	12742	12745	12667	12547	12777	12799	12826	12562	12845	12802	12709	12698	12746	12611	12656	12603	12545	12663	12767	12728	12587	12753	12660	12503	12590	12712	12776	12800	12794	12797	12790	12664	12772	12744	12619	12653	12662	12668	12665	12653	12599	12835	12597	12778	12534	12526	12545	12687	12709	12588	12597	12577	12657	12495	12687	12716	12535	12636	12703	12839	12538	12680	12837	12710	12866	12699	12677	12736	12519	12641	12853	12889	12840	12799	12636	12768	12766	12630	12739	12759	12703	12883	12625	12793	12596	12708	12728	12679	12678	12693	12784	12577	12693	12697	12745	12726	12692	12683	12689	12723	12820	12591	12623	12766	12770	12673	12630	12853	12746	12688	12724	12697	12636	12868	12591	12681	12789	12812	12637	12681	12707	12612	12730	12650	12596	12650	12913	12729	12605	12730	12695	12679	12784	12686	12774	12630	12726	12600	12826	12830	12736	12631	12758	12605	12583	12674	12637	12774	12567	12588	12829	12801	12743	12599	12750	12714	12638	12786	12689	12681	12904	12729	12530	12711	12530	12841
27743	22942	27262	22254	16701	15595	15378	14840	14972	15066	15133	15182	14975	14710	14630	14450	14550	14539	14551	14476	14412	14498	14575	14450	14553	14417	14165	14415	14297	14306	14412	14306	14282	14243	14282	14357	14543	14414	14458	14359	14178	14320	14353	14561	14308	14231	14442	14547	14274	14350	14692	14337	14522	14199	14416	14393	14087	14338	14391	14491	14340	14358	14291	14377	14247	14123	14319	14465	14222	14077	14299	14436	14335	14431	14321	14536	14324	14302	14341	14233	14117	14243	14408	14228	14222	14229	14411	14442	14317	14207	14318	14260	14327	14283	14368	14436	14330	14366	14452	14285	14227	14354	14328	14182	14566	14197	14244	14215	14460	14317	14240	14120	14356	14214	14241	13989	14292	14100	14454	14122	14389	14228	14397	14262	14374	14322	14531	14383	14488	14426	14390	14312	14332	14321	14359	14227	14466	14504	14481	14417	14428	14402	14452	14187	14203	14231	14367	14115	14373	14357	14282	14229	14237	14389	14315	14235	14291	14448	14351	14371	14377	14216	14599	14375	14475	14274	14411	14265	14531	14320	14198	14591	14381	14360	14543	14289	14189	14513	14209	14519	14249	14240	14229	14297	14357	14488	14303	14320	14344	14324	14197	14286	14448	14345	14238	14311	14244	14456	14451	14257	14363	14184	14325	14377	14516	14192	14330	14426	14141	14288	14276	14176	14367	14407	14199	14360	14394	14292	14358	14319	14213	14334	14419	14284	14460	14287	14298	14237	14221	14353	14386	14326	14107	14240	14335	14345	14331	14410	14460	14422	14234	14193	14250	14471	14293	14448	14403	14283	14228	14420	14225	14307	14541	14334	14091	14340	14399	14494	14406	14242	14406	14422	14291	14113	14432	14390	14188	14349	14365	14205	14330	14424	14367	14628	14231	14206	14247	14163	14294	14282	14487	14298	14290	14352	14236	14359	14202	14388	14326	14432	14368	14435	14167	14293	14341	14380	14404	14545	14453	14236	14214	14312	14346	14359	14362	14187	14416	14453	14295	14229	14235	14455	14410	14295	14399	14220	14253	14250	14188	14142	14259	14207	14457	14314	14117	14334	14451	14365	14023	14136	14298	14083	14396	14317	14263	14227	14244	14170	14197	14416	14192	14462	14371	14406	14491	14436	14368	14387	14338	14163	14267	14578	14494	14360	14111	14155	14356	14408	14236	14364	14131	14328	14378	14407	14267	14514	14406	14382	14278	14407	14258	14272	14456	14543	14202	14343	14314	14268	14199	14204	14111	14464	14347	14425	14187	14267	14304	14255	14350	14368	14278	14515	14247	14346	14277	14321	14277	14378	14381	14427	14478	14277	14411	14352	14251	14351	14287	14372	14400	14457	14310	14275	14331	14251	14531	14249	14478	14372	14270	14443	14258	14385	14232	14291	14426	14334	14303	14212	14288	14089	14143	14002	14449	14498	14333	14558	14317	14540	14424	14450	14236	14457	14525	14512	14460	14317	14242	14328	14522	14433	14313	14229	14197	14307	14200	14258	14250	14379	14462	14473	14363	14351	14197	14307	14303	14177	14288	14325	14394	14460	14412	14299	14247	14294	14378	14345	14321	14067	14392	14333	14145	14419	14216	14226	14106	14274	14416	14500	14261	14374	14292	14407	14255	14250	14483	14486	14553	14346	14286	14461	14211	14283	14465	14320	14275	14539	14400	14581	14469	14310	14427	14352	14205	14415	14382	14393	14398	14244	14228	14231	14209	14446	14360	14350	14295	14305	14382	14418	14225	14273	14230	14347	14418	14290	14422	14222	14294	14162	14272	14529	14547	14356	14160	14499	14283	14079	14333	14166	14194	14246	14341	14226	14216	14385	14284	14424	14404	14305	14247	14293	14301	14327	14400	14338	14366	14422	14410	14318	14288	14238	14227	14412	14081	14262	14428	14299	14397	14255	14236	14109	14372	14193	14236	14359	14266	14519	14380	14292	14320	14283	14329	14274	14416	14357	14389	14472	14310	14334	14223	14233	14364	14234	14543	14254	14386	14217	14406	14404	14223	14229	14205	14222	14363	14335	14331	14289	14258	14409	14067	14191	14385	14299	14353	14340	14401	14234	14215	14319	14442	14532	14442	14244	14289	14214	14315	14300	14384	14302	14627	14226	14190	14363	14293	14433	14159	14313	14423	14390	14339	14027	14130	14000	14232	14242	14187	14442	14213	14221	14419	14466	14366	14270	14138	14258	14201	14257	14355	14409	14303	14323	14416	14489	14304	14459	14314	14377	14237	14388	14640	14363	14359	14302	14165	14309	14493	14413	14368	14067	14273	14264	14385	14285	14434	14197	14356	14237	14435	14256	14324	14339	14229	14274	14235	14213	14187	14342	14294	14238	14389	14387	14364	14224	14363	14289	14399	14193	14292	14359	14355	14528	14320	14238	14351	14190	14312	14268	14211	14277	14448	14241	14263	14240	14277	14236	14409	14326	14373	14426	14348	14187	14420	14397	14346	14338	14424	14390	14320	14255	14418	14384	14354	14377	14127	14322	14476	14258	14375	14172	14421	14130	14452	14449	14321	14290	14385	14288	14252	14097	14482	14439	14270	14266	14421	14335	14394	14183	14264	14286	14450	14376	14305	14237	14404	14378	14318	14178	14184	14244	14191	14219	14380	14196	14284	14268	14297	14368	14470	14309	14363	14466	14207	14371	14444	14150	14263	14073	14355	14138	14333	14505	14383	14245	14296	14337	14255	14457	14372	14376	14475	14168	14200	14290	14339	14367	14344	14320	14231	14288	14469	14417	14233	14400	14412	14264	14421	14336	14184	14154	14349	14172	14301	14241	14253	14435	14280	14334	14442	14148	14459	14274	14397	14126	14504	14299	14364	14304	14332	14585	14370	14357	14546	14283	14499	14401	14273	14199	14327	14235	14379	14426	14505	14332	14379	14372	14392	14401	14206	14446	14457	14546	14314	14128	14384	14189	14409	14314	14424	14441	14310	14233	14449	14251	14428	14159	14308	14498	14182	14354	14590	14301	14366	14325	14484	14428	14353	14350	14307	14264	14403	14279	14328	14186	14316	14343	14341	14437	14343	14287	14528	14372	14191	14180	14315	14346	14189	14185	14515	14423	14615	14464	14246	14251	14351	14487	14367	14232	14201	14324	14361	14327	14339	14393	14324	14532	14273	14375	14461	14221	14244	14388	14388	14278	14374	14490	14272	14181	14461	14470	14424	14371	14416	14292	14437	14368	14506	14300	14357	14103	14254	14305	14354	14373	14289	14241	14350	14372	14299	14327	14447	14362	14408	14383	14408	14142	14286	14261	14200	14263	14350	14269	14143	14304	14479	14403	14340	14440	14235	14368	14299	14330	14523	14260	14220	14310	14179	14423	14384	14319	14500	14349	14351	14334	14401	14401	14333	14231	14275	14319	14470	14269	14353	14469	14186	14121	14304	14217	14253	14217	14256	14274	14419	14158	14248	14302	14420	14137	14293	14333	14309	14378	14232	14130	14162	14196	14500	14203	14321	14300	14308	14266	14309	14237	14285	14344	14271	14323	14365	14410	14449	14528	14150	14386	14351	14284	14410	14322	14449	14241	14063	14358	14366	14403	14473	14361	14290	14341	14294	14345	14369	14514	14244	14334	14372	14178	14336	14224	14249	14327	14430	14565	14390	14373	14406	14148	14250	14335	14115	14461	14119	14266	14297	14308	14106	14269	14356	14540	14325	14221	14414	14202	14364	14429	14399	14441	14523	14343	14286	14224	14427	14328	14380	14331	14266	14285	14340	14255	14318	14278	14226	14464	14532	14398	14303	14387	14214	14367	14272	14266	14383	14283	14415	14327	14297	14427	14329	14260	14318	14272	14317	14442	14269	14232	14472	14487	14310	14305	14157	14279	14305	14318	14413	14328	14257	14401	14348	14201	14434	14406	14315	14186	14451	14396	14341	14269	14452	14278	14393	14377	14499	14598	14493	14216	14206	14505	14619	14383	14213	14406	14127	14215	14022	14423	14555	14275	14257	14290	14343	14159	14412	14348	14284	14316	14284	14257	14357	14386	14530	14231	14324	14230	14454	14342	14219	14162	14306	14322	14304	14240	14312	14424	14189	14196	14313	14454	14347	14222	14200	14370	14342	14331	14338	14251	14161	14209	14261	14237	14328	14389	14424	14375	14384	14381	14346	14464	14588	14212	14353	14537	14425	14295	14493	14201	14369	14246	14171	14445	14279	14438	14241	14226	14058	14346	14482	14288	14410	14352	14284	14220	14270	14373	14450	14386	14371	14242	14245	14298	14294	14227	14243	14157	14358	14223	14351	14330	14406	14459	14178	14333	14305	14207	14351	14319	14418	14369	14255	14257	14310	14238	14382	14170	14444	14159	14402	14407	14470	14366	14535	14348	14244	14262	14423	14359	14379	14329	14370	14393	14484	14259	14286	14164	14250	14315	14360	14353	14286	14318	14324	14230	14450	14382	14231	14576	14351	14418	14419	14302	14491	14499	14436	14278	14212	14439	14401	14450	14362	14157	14240	14339	14209	14505	14094	14273	14339	14407	14485	14266	14304	14298	14325	14202	14256	14354	14372	14186	14194	14251	14317	14278	14268	14300	14320	14279	14381	14303	14320	14368	14391	14184	14474	14373	14332	14229	14381	14425	14474	14456	14281	14483	14342	14154	14550	14311	14381	14390	14211	14248	14491	14449	14420	14500	14319	14459	14102	14526	14346	14269	14247	14172	14101	14394	14240	14140	14568	14085	14270	14277	14193	14324	14350	14346	14343	14335	14471	14331	14091	14449	14350	14288	14354	14446	14295	14526	14524	14350	14452	14409	14220	14445	14290	14391	14245	14185	14422	14230	14306	14284	14356	14416	14376	14295	14460	14254	14402	14178	14192	14532	14378	14258	14085	14334	14297	14295	14478	14460	14357	14270	14142	14298	14435	14205	14238	14212	14275	14492	14368	14280	14459	14503	14287	14416	14421	14353	14188	14142	14256	14310	14502	14355	14390	14372	14518	14464	14282	14313	14276	14249	14393	14563	14136	14371	14272	14305	14330	14409	14377	14366	14548	14323	14397	14486	14209	14028	14210	14352	14253	14456	14448	14364	14372	14458	14283	14442	14306	14272	14371	14233	14309	14200	14296	14287	14356	14194	14174	14345	14404	14357
21500	29313	29718	20111	16206	14898	14096	13942	13967	14308	14154	14294	13652	13219	13272	13077	13092	13180	13142	12885	12879	13074	12810	12817	12947	13117	12725	12791	12813	12861	12794	13024	12924	12948	12875	12921	12822	12910	12781	12968	13044	12793	12779	12940	12764	12971	12986	12734	12742	12939	13145	13018	12877	12821	12911	12890	12778	13004	12845	12903	12860	12789	12879	12987	12857	12805	12821	12849	12873	12807	12723	12963	12789	12735	12873	12911	12701	12758	12704	12684	12907	12973	12837	12851	12857	12903	12849	12926	12888	12831	12845	12933	12852	13052	12971	12727	12783	12778	12842	12875	12898	12956	12821	12890	12799	12909	12925	12755	12943	12846	12712	12887	12968	12769	12791	12925	12895	12854	12768	12952	12809	12730	12848	12910	12839	13048	12851	12655	12917	12769	12800	12745	12826	12697	12840	12805	12811	12760	12991	12806	12886	12814	12752	12622	12905	12848	13018	12825	12935	12793	12925	12935	12679	12895	12836	12720	12879	12904	12767	12857	12861	12884	12820	12870	12865	12903	12904	12862	12964	12722	12853	12780	12808	12823	12906	12799	12776	12861	12777	12683	12864	12787	12836	12860	12840	12827	12776	12727	12926	12861	12864	12755	12957	13069	12723	12919	12770	12826	12748	12991	12714	12855	12821	12744	12837	12891	12820	12919	12917	12691	12873	12807	12928	12769	12784	12736	12751	12880	12907	12927	12676	12874	12821	12921	12821	12866	12927	12878	12956	12749	12906	12767	12860	12834	12707	12853	12692	12814	12835	12925	13010	12883	12890	12651	12822	12948	12695	13051	12846	12968	12882	12820	12847	12875	12859	12795	12960	13030	12970	12742	12928	12787	12678	12939	12921	12884	12846	12932	12976	12812	12954	13003	12926	12806	12815	12892	12833	12921	12931	12733	12943	12736	12880	12930	12973	12654	12992	12648	12836	12886	12878	12850	12779	12807	12954	12832	12739	12761	13027	12585	12919	12776	12800	12867	12777	12938	12690	12952	12929	12745	12772	12844	12974	12850	12888	12795	12806	13190	12861	12692	12699	13036	12923	12876	12742	12901	12806	12879	12815	12964	12879	12839	12720	12745	12920	12953	12669	12815	12756	12778	12962	12888	12850	12709	12781	12984	12728	12802	13059	12779	12843	12764	12772	12936	12869	12774	12889	12743	12734	12864	12833	12811	12901	12900	12848	12946	12771	12686	12827	12801	12925	12728	12903	12777	12692	13052	12943	12736	12903	12853	12885	12932	12929	13002	12883	12718	12783	12756	12791	12874	12911	12852	12857	12736	12899	12724	12873	12781	12785	12971	12753	12855	12797	12702	12938	12892	12758	12757	12928	12895	12788	12760	12871	12832	12799	12830	12776	12854	12863	12914	12795	12862	12815	12796	12871	12751	12920	12879	12834	12887	12750	12904	12944	12821	12946	12899	12919	12847	12852	12986	12687	12753	12829	12945	12816	12922	12953	12748	12898	12803	12853	12661	12935	12965	12686	12820	12843	12987	12959	12756	12830	12865	12918	12889	12921	12856	12818	12890	12761	12831	12978	13012	12681	12924	12820	12822	12809	12807	12807	12681	12788	12851	12936	12867	12822	12932	12881	12853	12773	12891	12905	12985	12768	12716	12883	12831	12878	12839	12810	12888	12944	12743	12844	12968	12688	12666	12763	13009	12774	13069	13002	12899	12919	12833	12583	12602	12710	12791	12783	12899	12775	12774	12986	12913	12829	12837	12878	12831	12810	12779	12865	12918	12876	12644	12819	12667	12728	12787	12809	12794	12831	12840	12888	12750	12885	12784	12989	12742	12988	12780	12794	12923	12832	12957	12913	12643	12799	12870	12837	12921	12985	12744	12787	12897	12864	12888	12857	12721	12897	12839	12890	12997	12800	12873	12964	12884	12826	12874	12608	12966	13003	12755	12677	12769	12657	12667	12857	12854	12745	12822	12775	12749	12819	12846	12844	12836	12749	12762	13084	12982	12911	12859	12745	12829	12879	12939	12962	12802	12669	12806	12791	12898	12705	12912	12673	12862	12856	12702	12856	12749	12763	12901	12617	12796	12802	12923	12767	13007	12950	12824	12848	12884	12824	12795	12915	12955	12862	12843	12805	12826	12803	12987	12619	12992	12830	12971	12725	12725	12782	12834	12796	12851	12970	12871	12886	12713	12869	12926	12935	12760	12833	12754	12798	12711	12963	12841	13001	12837	12753	12895	12737	12882	12942	12821	12881	12925	12870	12698	12916	12905	12822	12809	12743	12798	12977	13001	12765	12811	12816	12755	13033	12845	12773	12746	12882	12924	12779	12826	12829	12870	12812	12860	12839	12583	12796	12681	12899	12812	12812	12819	12895	12881	12950	12840	12903	12878	12868	12828	12909	13023	12794	12812	12851	12938	12773	12849	12827	12620	12924	12824	12757	12883	12907	12743	12833	12948	12901	12817	12762	12924	12922	12812	12805	12892	12848	12761	12889	12933	12750	12970	12752	12883	12838	12864	12738	12860	12839	12765	12862	12878	12870	13052	12787	12989	12827	12783	12776	12850	12909	13083	12884	12858	12936	12837	12880	12940	12777	12723	12919	12943	12991	12874	12941	12813	12805	12779	12883	13133	12942	12748	12978	12845	12859	12813	12783	12836	12855	12910	12924	12901	12884	12738	12853	12877	13014	12685	12979	12884	12772	12757	12877	12772	12799	12759	12761	12962	12939	12696	12784	12866	12839	12899	12850	12881	12930	12922	12857	12935	12895	12853	12867	12917	12752	12704	13052	12819	12808	12934	13158	12768	12779	12774	12793	12702	12853	12832	12832	12885	12852	12903	12951	12777	12924	12926	12794	12928	12895	13016	12702	13036	12867	13013	12916	12721	13117	12871	12846	13032	12966	12743	12742	13015	12794	12942	12768	12957	12506	12710	12772	12860	12908	12912	12989	12775	12856	12764	12900	12950	12876	12966	13045	12863	12833	12641	12944	12867	12876	12856	12818	12752	12871	12826	12693	12749	12858	12977	12897	12786	13064	12765	12761	12907	12864	12972	12894	12985	12733	12999	13007	12873	12844	13013	12946	12941	12775	12715	12917	12745	12912	12748	12854	12994	12838	12805	12869	12807	12891	12593	12854	12853	12736	12725	12875	12919	12946	12958	12905	12938	12779	12859	12960	12774	12887	12800	12949	12910	12932	12891	12890	12674	12783	12831	12845	12943	12944	12846	12796	12772	12827	12870	12774	12798	12966	12936	12948	12781	12930	12815	12562	12920	12865	12886	12810	12994	12821	12992	12878	12915	12974	12973	12869	12907	12823	12843	12899	12885	12853	12803	12958	12832	12984	12710	12743	12971	12859	12986	12779	12787	12973	12843	12746	12919	12981	12928	12684	12815	13068	12864	12856	12890	12745	12814	12740	12852	12984	12755	12877	12887	12611	12821	12891	12967	12849	12923	12882	12726	12983	12948	12811	13052	12765	12891	12896	12791	12987	12831	12860	12886	12863	12841	12763	12916	12910	13020	12677	12858	12878	12739	12748	12874	12704	12864	12627	12916	12929	12682	12937	12979	12846	12771	12659	12847	13015	12862	12934	12972	12848	12878	12744	12917	12851	12966	12711	12822	12860	12916	12828	12984	12705	12900	12890	12761	12875	12926	12773	12944	12853	12835	12837	12868	12791	12769	12909	12975	12843	12740	12721	12983	12885	12878	12743	12963	12909	12752	12937	12796	12728	12894	12739	13013	12781	12906	12781	12901	12873	12873	12708	12885	12910	12708	12906	12915	12873	12987	12744	12911	12785	12841	12729	12791	12720	12794	12695	12931	12864	12781	12808	12849	12897	12810	12945	12861	13117	12770	12845	12870	12764	12899	12964	12910	12934	12834	12831	12806	12849	12840	13038	12733	12691	12844	12746	12845	12862	12714	12838	12916	12829	12710	12910	12875	12901	12872	12832	12976	12848	12970	12859	12944	12836	12974	12846	12903	12982	13051	12747	12858	12932	12907	12771	13015	12691	12899	12827	12833	12824	12843	12798	12845	12817	12846	12744	12835	12781	12991	12732	12904	12833	12952	13053	12849	12853	12807	13008	13028	12882	12737	12887	13108	12694	12875	12936	12836	12863	12972	12870	12893	13001	12784	12932	12787	12955	12800	12952	12929	12840	12906	12827	12922	12705	12904	12870	13069	12796	12742	12794	12819	12726	12813	12732	12906	12894	13012	13075	12867	12905	12740	12945	12777	12846	12909	12920	12773	12781	12846	12854	12954	12978	12866	12999	12837	12930	12849	12911	12738	12925	12707	12882	12831	12704	12823	12928	12747	12731	12927	12838	12827	12752	12973	12954	12940	13019	12942	12938	12925	12729	12868	12939	12735	12771	12898	12845	12673	12987	13009	12721	12953	12896	13039	12819	12936	12786	12763	13063	12800	13149	13005	12914	12773	12953	12794	12836	12759	12851	12683	12890	12881	12758	12889	12778	12882	12803	12857	12875	12855	12891	12798	12844	12769	12951	12916	12991	12770	12950	12776	12910	12806	12834	12933	12757	12850	12830	12830	12854	12821	12862	12668	12835	12809	12777	12885	12966	12955	12924	12785	12752	12817	12921	12921	12946	13044	12937	12966	12805	12832	12867	12767	12925	12823	12804	12989	12797	12841	12807	12785	12839	12838	12909	12839	12811	12939	12776	12885	12926	12778	12864	12888	12850	12981	12873	12619	12850	12852	12969	12987	12783	12960	12846	13035	12974	12916	12867	12801	12897	12827	12832	13004	12741	12726	13083	12792	12883	12789	12884	12900	12836	12884	12689	12846	12804	12859	12795	12714	12913	12814	12829	12926	12816	12931	12808	12804	12930	12778	12984	12999	12935	12717	12912	12957	12770	12911	12677	12782	12807	12838	12911	12982	12914	12756	12865	12902	12996	13001	12980	12794	12899	12922	12728	12857	12784	12745	12929	12693	12856	12781	12822	12864	12852	12814	12786	12857	12893	12720	12866	12766	12809	12921	12981	12964	12856	12798	12770	12870	12829	12809	12884	12960	12974	12937	12914	12715	13125	12788	12788	12926	12798	12957	12915	12927	12714	12890	12781	12794	12869	12733	12831	12891	13068	12736	12918	12868	12995	12851	12870	12945	12863	12900
23882	21339	28902	24274	22184	21237	19244	16356	16012	16177	16254	15565	15377	15105	14902	14932	14793	14633	14548	14824	14629	14568	14519	14442	14666	14349	14590	14508	14648	14482	14610	14309	14491	14701	14456	14493	14405	14424	14480	14673	14546	14441	14542	14529	14328	14466	14099	14290	14724	14992	15270	15001	14803	14701	14497	14614	14401	14320	14532	14492	14439	14539	14541	14405	14594	14286	14381	14296	14260	14243	14480	14386	14479	14227	14440	14437	14358	14125	14238	14292	14447	14332	14459	14323	14293	14305	14338	14367	14351	14369	14338	14390	14331	14240	14309	14444	14454	14418	14417	14389	14385	14327	14310	14521	14300	14338	14149	14361	14340	14360	14409	14208	14208	14293	14493	14408	14551	14297	14401	14280	14397	14295	14427	14307	14415	14302	14307	14373	14316	14431	14515	14525	14216	14448	14470	14410	14323	14296	14233	14320	14351	14349	14319	14343	14559	14201	14444	14291	14474	14353	14386	14214	14508	14450	14511	14523	14551	14438	14494	14302	14522	14347	14520	14486	14503	14514	14490	14171	14504	14367	14415	14297	14469	14319	14392	14320	14287	14304	14206	14375	14265	14312	14066	14342	14429	14412	14262	14400	14373	14262	14281	14412	14268	14385	14462	14405	14530	14357	14223	14195	14409	14393	14417	14406	14308	14489	14391	14464	14368	14469	14536	14206	14284	14346	14420	14271	14565	14495	14324	14275	14465	14409	14307	14228	14400	14257	14457	14311	14193	14314	14237	14445	14256	14297	14337	14507	14307	14294	14340	14243	14425	14330	14187	14376	14364	14481	14291	14323	14305	14625	14301	14331	14538	14304	14450	14475	14393	14246	14475	14346	14542	14357	14231	14242	14214	14237	14552	14470	14244	14433	14417	14278	14244	14405	14460	14355	14277	14549	14446	14450	14466	14329	14443	14427	14399	14292	14215	14436	14424	14424	14451	14436	14317	14348	14408	14588	14425	14303	14424	14456	14487	14218	14137	14311	14201	14230	14274	14257	14299	14271	14249	14315	14524	14594	14461	14480	14422	14624	14400	14200	14211	14243	14377	14224	14262	14264	14209	14447	14219	14518	14200	14390	14473	14407	14568	14525	14330	14341	14214	14456	14412	14252	14314	14307	14391	14398	14475	14274	14131	14410	14505	14289	14347	14410	14160	14562	14403	14526	14395	14494	14365	14506	14279	14475	14340	14530	14440	14286	14330	14363	14287	14266	14192	14316	14175	14214	14364	14439	14297	14445	14411	14408	14361	14308	14273	14283	14304	14294	14431	14248	14454	14398	14366	14259	14146	14442	14115	14308	14390	14187	14543	14568	14373	14363	14360	14526	14384	14445	14409	14396	14255	14219	14476	14394	14435	14427	14276	14455	14461	14329	14285	14254	14285	14368	14405	14243	14266	14364	14230	14403	14212	14068	14341	14227	14443	14216	14268	14343	14318	14430	14257	14232	14468	14313	14338	14292	14318	14369	14416	14523	14456	14280	14445	14402	14433	14387	14373	14286	14337	14437	14341	14480	14361	14276	14369	14293	14566	14358	14253	14536	14493	14360	14479	14519	14385	14339	14250	14307	14388	14414	14331	14246	14322	14353	14463	14453	14277	14264	14341	14379	14324	14350	14290	14360	14170	14417	14436	14410	14424	14098	14332	14328	14302	14331	14317	14322	14311	14285	14405	14323	14307	14420	14405	14298	14420	14325	14441	14251	14158	14328	14527	14396	14396	14465	14458	14405	14435	14489	14447	14587	14500	14450	14525	14321	14305	14258	14238	14308	14351	14388	14404	14215	14295	14356	14422	14315	14394	14415	14281	14450	14329	14326	14357	14434	14381	14505	14307	14296	14344	14160	14439	14330	14382	14397	14228	14392	14357	14130	14413	14098	14484	14350	14516	14284	14443	14468	14317	14400	14256	14290	14242	14310	14373	14194	14361	14528	14340	14386	14321	14419	14279	14376	14445	14413	14455	14284	14388	14049	14343	14265	14427	14314	14350	14600	14522	14421	14264	14397	14237	14293	14452	14490	14096	14334	14300	14425	14179	14426	14329	14437	14580	14289	14209	14410	14338	14601	14440	14240	14238	14285	14432	14346	14546	14335	14273	14313	14354	14306	14261	14346	14390	14223	14329	14297	14336	14383	14382	14433	14307	14609	14449	14497	14454	14316	14593	14322	14444	14348	14396	14271	14287	14381	14234	14277	14263	14392	14292	14271	14295	14389	14311	14422	14120	14334	14435	14419	14445	14422	14211	14504	14164	14441	14304	14356	14314	14398	14265	14321	14119	14311	14228	14390	14322	14429	14335	14286	14375	14448	14325	14336	14431	14203	14337	14468	14408	14230	14482	14308	14379	14302	14257	14280	14296	14329	14453	14533	14340	14486	14159	14260	14450	14489	14441	14440	14551	14442	14321	14259	14375	14419	14419	14139	14402	14551	14474	14154	14391	14378	14511	14343	14396	14477	14452	14437	14333	14618	14655	14255	14375	14244	14174	14452	14308	14403	14393	14457	14038	14250	14391	14349	14430	14336	14384	14377	14223	14473	14593	14175	14452	14430	14525	14304	14304	14364	14345	14362	14558	14512	14402	14402	14411	14327	14303	14319	14568	14446	14436	14065	14446	14419	14206	14321	14395	14542	14412	14570	14251	14321	14355	14398	14519	14376	14333	14309	14375	14443	14232	14342	14277	14233	14465	14262	14398	14382	14385	14326	14311	14355	14245	14377	14312	14408	14317	14438	14306	14207	14456	14355	14353	14322	14353	14459	14373	14193	14359	14480	14274	14334	14424	14320	14338	14575	14439	14507	14258	14061	14410	14476	14434	14297	14301	14252	14207	14369	14406	14593	14281	14517	14371	14296	14184	14393	14413	14451	14285	14395	14174	14314	14446	14433	14131	14367	14408	14494	14405	14243	14399	14557	14335	14275	14378	14245	14575	14433	14402	14482	14211	14383	14328	14382	14328	14366	14387	14350	14420	14474	14385	14465	14366	14385	14437	14455	14289	14385	14335	14484	14325	14368	14311	14181	14312	14343	14643	14353	14279	14333	14335	14452	14380	14305	14362	14215	14165	14308	14309	14419	14628	14427	14304	14205	14392	14429	14405	14317	14323	14497	14376	14454	14337	14298	14433	14336	14325	14457	14454	14427	14625	14431	14435	14396	14338	14502	14294	14544	14447	14322	14417	14362	14218	14360	14399	14307	14323	14054	14267	14303	14375	14235	14496	14098	14375	14283	14459	14299	14348	14475	14479	14325	14382	14325	14392	14468	14475	14277	14546	14474	14469	14334	14302	14285	14450	14506	14278	14336	14440	14441	14348	14463	14390	14349	14402	14366	14500	14259	14176	14217	14420	14111	14331	14362	14352	14477	14360	14308	14273	14480	14331	14392	14568	14469	14402	14368	14250	14318	14350	14557	14405	14341	14465	14585	14524	14551	14439	14335	14332	14360	14440	14306	14448	14384	14456	14251	14171	14526	14446	14378	14367	14486	14232	14426	14365	14350	14298	14394	14478	14468	14354	14427	14322	14411	14492	14131	14467	14422	14443	14400	14512	14445	14386	14441	14347	14343	14353	14531	14206	14267	14413	14300	14310	14450	14292	14196	14406	14422	14389	14393	14396	14469	14375	14311	14401	14346	14478	14495	14431	14307	14281	14564	14467	14387	14296	14359	14253	14432	14287	14275	14455	14208	14185	14423	14337	14443	14357	14233	14446	14459	14507	14438	14500	14273	14256	14285	14250	14171	14451	14251	14272	14367	14379	14202	14494	14398	14413	14427	14356	14308	14265	14068	14404	14431	14523	14332	14292	14374	14423	14230	14421	14391	14504	14302	14219	14300	14308	14554	14355	14343	14421	14382	14230	14342	14531	14429	14261	14403	14462	14295	14469	14583	14378	14564	14470	14427	14517	14297	14305	14309	14365	14302	14209	14448	14352	14276	14485	14280	14372	14309	14235	14332	14305	14213	14292	14172	14330	14399	14339	14247	14343	14222	14354	14312	14343	14382	14320	14288	14360	14513	14349	14266	14427	14371	14446	14384	14393	14434	14372	14454	14558	14434	14352	14332	14606	14449	14257	14364	14456	14377	14381	14284	14418	14239	14470	14359	14165	14305	14324	14279	14275	14358	14215	14315	14083	14221	14497	14460	14417	14464	14446	14394	14443	14389	14185	14338	14220	14425	14377	14355	14333	14296	14391	14296	14315	14369	14412	14398	14346	14416	14413	14549	14422	14272	14327	14342	14369	14404	14394	14527	14449	14445	14414	14288	14453	14317	14511	14313	14425	14349	14377	14550	14485	14320	14339	14375	14313	14338	14302	14397	14352	14451	14346	14362	14252	14449	14485	14353	14524	14202	14395	14591	14492	14382	14421	14099	14415	14383	14094	14317	14231	14319	14217	14407	14422	14467	14282	14358	14510	14331	14437	14343	14280	14541	14376	14448	14380	14363	14257	14245	14467	14214	14419	14277	14220	14184	14198	14443	14330	14257	14126	14328	14434	14282	14240	14472	14242	14389	14452	14373	14230	14386	14434	14418	14331	14507	14372	14393	14445	14264	14391	14413	14524	14412	14478	14405	14183	14324	14204	14398	14291	14163	14598	14351	14316	14382	14307	14307	14379	14266	14415	14386	14553	14348	14425	14362	14317	14373	14147	14201	14329	14171	14352	14526	14346	14380	14427	14115	14211	14332	14277	14352	14315	14372	14273	14330	14339	14470	14397	14381	14223	14401	14235	14150	14341	14451	14517	14295	14393	14483	14397	14170	14416	14414	14435	14400	14332	14302	14485	14311	14482	14352	14510	14320	14356	14399	14458	14271	14300	14394	14539	14517	14375	14401	14403	14381	14444	14339	14517	14395	14525	14401	14269	14346	14398	14217	14604	14398	14456	14315	14218	14281	14277	14501	14425	14452	14340	14381	14404	14357	14288	14509	14333	14316	14426	14333	14221	14310	14361	14361	14381	14344	14549	14361	14279	14296	14653	14607	14412	14502	14359	14100	14300	14302	14305	14601	14389	14383	14495	14530	14288	14380	14486	14365	14360	14341	14337	14454	14451	14350	14325	14512	14468	14326	14435	14362	14455	14079	14350	14403	14428	14366	14323	14437	14371	14400	14485	14374	14345	14355
23059	36513	37705	25831	20177	17484	16013	15545	15332	15625	15822	14979	14579	14068	13656	13484	13217	13179	13250	12845	13160	12941	13056	12842	12903	12959	12996	12983	12860	12973	12908	13012	13048	13041	13025	13095	13104	12973	13078	12944	13017	13024	12991	12878	12822	12913	12812	12904	13154	14041	14052	13709	13183	13064	12864	12775	12760	12872	12831	12924	12905	12995	12895	12826	13009	12938	12758	12790	12756	12793	12867	13148	12897	13000	12781	12728	12847	12902	12967	12754	12812	12925	12812	12736	12913	12939	12863	12922	12873	12820	12814	12910	12911	12784	12755	13037	12820	13104	12870	12832	13077	12885	12705	12915	12703	12893	12693	12795	12808	12894	12849	12846	12851	12789	12975	12925	12881	12939	12831	12819	12977	12805	12823	13069	12821	12820	12781	12900	12732	12956	12845	12849	13081	12879	12852	12772	12869	12980	12737	12906	12985	12955	12865	12824	12805	12778	12965	12876	12782	12797	12810	12762	12817	12804	12960	12982	12660	12737	12892	12898	12913	12906	12804	12741	12777	12825	12782	12800	12836	12807	12758	12770	12860	12758	12892	12688	12986	12872	12993	12855	13030	12844	12837	12753	12620	12912	12861	13036	12981	12837	12925	12716	12879	12887	12766	12770	12914	12803	12703	12814	12930	12866	12922	12911	12876	12990	13019	13216	12889	12797	12761	12976	12821	13070	12832	12922	12972	12783	12792	12802	12720	12894	12890	12899	12832	12773	12938	12958	12725	12970	12806	12875	12893	12807	12767	12664	12898	12946	12957	12833	13019	12687	12811	12908	12741	13034	12884	12765	12760	12791	12847	13043	12892	12829	12694	12851	12950	12876	12868	12932	12864	12866	12842	12945	12893	12932	13034	12863	12832	12811	12911	12842	12632	12949	12965	13006	12838	12848	12753	12796	12844	12943	12814	12864	12929	12816	12906	12722	12738	12804	12856	12886	12920	12940	12773	12706	13015	12736	12865	12870	12805	12899	12600	12913	12726	12834	12925	12827	12806	12882	12893	12737	12986	12809	12856	12830	12716	12742	13071	12828	12630	12874	12994	13014	12879	12819	12934	12795	12823	12947	12829	12743	12796	12761	12988	12821	12834	12773	12844	12744	12852	12839	12940	12933	12846	12819	12912	12677	12914	12912	12897	12947	12826	12876	12915	12937	12930	12885	12895	12808	12871	12903	12820	12963	12982	12926	12801	12811	12890	12950	12891	12867	12951	12876	12997	12999	12742	12975	12763	12680	12787	12831	12873	12957	12845	12993	12784	12844	12762	12986	12893	12973	12946	12788	12868	12928	12823	12738	12953	12996	12971	12944	12839	12768	12906	12803	12849	12810	12871	12815	13040	12934	12833	12904	12836	12788	12814	12822	12872	12874	12851	12848	12814	12765	12828	12801	12845	12693	12822	12876	12937	12839	12941	12817	12886	12967	13026	12895	12872	12929	12665	13012	12874	12858	13026	12885	12781	12791	12820	12941	12804	12743	12785	12828	12957	12850	12965	12871	12846	12773	12789	12919	13054	12676	12754	12795	12809	12739	12665	12885	12791	12772	12837	12986	12915	12718	12930	12926	12823	12821	12666	12748	12928	12740	12804	12883	12796	12797	12851	12841	12752	12842	12690	12796	12841	12864	12825	12717	12787	12907	12796	12786	12910	13017	13070	12861	12843	12916	12705	13074	12549	13002	12861	12906	12908	12920	12839	12831	12838	13002	12943	12920	12915	12999	12856	12863	12965	12934	12863	13070	12997	12663	12999	12747	12932	12909	12869	12862	12855	12871	12925	12851	12749	12887	12848	12807	12763	12973	12756	12869	12888	12865	12938	12849	12846	13005	12817	12670	12938	12930	12767	12839	12834	12987	12923	12746	12884	12752	13013	12762	12745	12731	12823	12979	12786	12891	12971	12720	12779	12873	12757	12692	12754	12937	12981	12820	12812	12915	12891	12874	12821	12784	12853	12923	13006	12875	12863	12900	12849	12831	12880	12810	12900	12796	12752	12800	12695	12936	12708	12971	12855	12812	12811	12779	12819	12879	12719	12825	12907	12952	12706	12945	12922	12813	12750	12923	12838	12901	12884	12931	12952	12921	12852	12927	12845	12808	12828	12870	12803	12991	12772	12989	12839	12722	12929	12913	12860	13024	12859	12882	12901	12911	12917	12894	12854	12688	12874	12940	12752	12953	12764	12833	12819	12709	12821	12761	12778	12840	12932	12870	12813	12823	12811	12892	12711	12850	12883	12702	12905	12813	12836	12864	12899	12868	12670	12760	13006	12784	12970	12808	12876	12882	12785	12822	12762	13016	12857	12835	12811	12779	12754	12864	12943	12848	12784	12803	12851	12896	12930	13038	12869	12956	12714	13044	12808	13016	12795	12885	12918	12843	12963	12880	12809	12929	12970	12912	12852	12730	12790	13000	12895	12903	13002	12847	12860	12814	12615	12759	12795	12690	12741	12793	12773	12885	12774	12852	12834	12870	12890	12830	12685	12744	12878	12844	12776	12889	12857	12847	12784	12745	12845	12873	12994	12927	12867	12844	12826	12959	12807	12899	12750	12879	12840	12866	12782	12904	12771	12840	12919	12800	12816	12844	12827	12889	12971	12859	12830	12754	12852	12944	12847	12877	12790	13027	12898	12884	12719	12713	12904	12940	12940	12891	12667	12780	12888	12785	12965	12778	12971	12766	12836	12774	12974	12748	12887	12938	12879	12913	12927	12986	12794	12919	12903	12964	12722	12991	12890	12884	12806	12846	12923	12942	12662	12903	12829	12880	12870	12829	12868	13000	12883	12810	12953	12705	12684	12931	12888	12899	12839	12810	12838	12875	12809	12805	12806	12846	13017	12744	12830	12723	12887	12753	12805	12883	12802	12866	12760	13021	12899	12861	12666	12827	12909	12823	12899	12885	12891	13015	12892	12910	12900	12854	12858	12905	12843	12758	12878	12874	12845	12871	12973	13056	12981	12756	12798	12843	12869	12726	12926	12925	12934	12903	12874	12764	12826	12758	12744	12859	12825	12783	12877	12869	12837	12768	12839	12863	12720	12780	12828	12863	12830	12986	12899	12821	12701	12804	12727	12785	12912	12917	12779	12993	12772	12953	12761	12871	12688	12679	12729	12825	12902	12877	12813	12783	12777	12868	12855	12881	12716	12924	12967	13133	12637	12942	12730	12746	12752	12994	12925	12808	12918	12890	12910	12855	12878	12980	13122	12983	12820	12849	12905	12855	12779	12935	12853	12997	12774	12885	12959	12901	12834	12796	12711	12989	12781	12979	12852	12871	12920	12959	12917	12851	12839	12757	12772	12904	12832	12960	12790	12775	12905	12837	12846	12780	12981	12892	12939	12808	12905	12892	12880	12815	12784	12970	12794	12811	12880	12902	12965	12936	12891	12833	12863	12890	12885	12819	12865	12901	12861	12936	12864	12828	12829	12801	12796	12786	12876	12969	12922	12803	13036	12777	12821	12837	12884	12831	12875	12843	12900	12928	12867	12909	12848	12870	12771	12889	12704	12900	12786	12790	12834	12951	12695	12803	12800	12728	12981	12730	12852	12809	12904	12831	12910	12988	12808	12912	12892	12884	13015	12828	13001	12847	12686	12846	12850	12797	12935	12810	12963	12889	12869	12889	12928	12779	12905	13105	12789	12836	12913	12800	12784	12905	12734	12867	12715	12856	12986	12665	12958	12754	12871	12739	12896	12895	12885	12879	12731	13010	12869	12915	12804	12751	12811	12762	12843	12860	12974	12819	12856	12840	12901	12874	12886	12875	12966	12858	12955	13037	12843	12721	12938	12921	12915	12843	12822	12631	12741	12957	12990	12792	12957	12885	12946	12936	12819	12933	12950	12983	12945	12724	12932	12827	12768	12684	12904	12896	12760	12879	12933	12713	12783	12777	13023	12687	12794	13035	12863	12871	12800	12950	12918	12907	12708	12729	13085	12738	13049	12881	12867	12967	12762	13030	12848	12890	12793	12898	12869	12829	12737	13010	12921	12621	12770	12848	12852	12798	12824	12755	12870	12795	12948	12953	12799	12878	12799	12778	12728	12707	12748	12965	12913	12955	12860	12826	12936	12891	12884	12861	12745	12789	12817	12760	12841	12864	12962	12814	12838	12833	12791	12897	12869	12848	12800	12676	12853	12974	12854	13049	12883	12741	12790	12952	12759	12996	12805	12794	12941	12834	12822	12962	12831	12825	12842	12921	13064	12666	12842	12860	13058	12927	12854	12661	12812	13008	12835	12859	12869	12930	12857	12895	12782	12839	12918	12848	12832	12847	12985	13014	13045	12952	12875	12824	12860	12915	12892	12812	12863	12837	12878	12909	12830	12829	12839	12866	12768	12958	12934	12968	12813	12928	12799	12740	12871	12778	12797	12940	12944	12757	12980	12747	12922	12924	12932	12790	12614	12862	12953	13109	12877	12729	12884	12818	12820	12893	12922	12864	12826	12828	12844	12760	12878	12880	12984	12799	12896	12933	12804	12712	12937	12908	12748	12963	12814	13004	12781	12792	12963	12950	12938	12794	12918	12874	12750	12745	12829	12805	12999	12786	12799	12769	12804	12882	12925	13017	12960	12795	12647	12765	12761	12855	12787	12930	12791	12775	12803	12974	12868	12923	12824	13056	12767	12746	12880	12988	12801	12820	12936	12937	12832	12793	12771	12703	12920	12963	12976	12897	12763	12847	12902	13024	12801	13079	13075	12830	12883	12868	12897	12803	12756	12914	12829	12961	12760	12802	12920	12929	12763	12879	12949	12985	12750	12761	12960	12933	12857	12966	12894	12899	12932	12802	12861	12870	12869	12880	12760	12793	12787	12959	12793	12831	12917	12800	12911	12933	12938	12915	12722	12770	12973	12790	12844	12825	12874	12828	12878	12861	12802	12852	12775	12868	12931	12837	12903	12911	12829	12861	12771	12901	13104	12859	12953	12786	12824	12849	12717	12797	12897	12878	12925	12908	12823	12872	12780	12882	12763	13000	13035	12663	12943	12752	12892	13059	12721	13083	12878	12775	12873	12725	12737	12991	12929	12901	12890	12800	12838	12874	12704	12753	12896	12791	12932	12901	12908	12945	12952	12756	12949	12905	12768	12980	12872	12625	12778	12943	12899	12775
23002	21434	29359	23926	21695	23747	25008	19220	18185	18442	18596	17803	17292	17164	17017	16408	16493	16437	16205	16205	16267	15904	15988	16057	16235	16103	16184	15863	15906	15826	15874	15819	15863	15993	15785	16122	16218	16031	15957	16144	15810	15837	15934	15868	15794	15997	15837	15833	15758	17345	17402	17004	16575	15992	15948	15973	15883	15807	15876	15885	15994	15789	16059	15748	15950	15909	16023	16188	15782	15754	15403	15692	15772	15691	15873	15783	15719	15924	15776	15870	15849	15861	15772	15892	15826	15769	15836	15843	16003	15822	15810	15866	15861	15666	15797	15532	15803	16016	15892	15876	15930	15977	15921	15947	15986	15682	15690	15621	15983	15795	16003	15699	15767	15960	15725	15706	15853	15693	15797	15607	15781	15734	15800	15640	15874	15812	15831	15703	15803	15771	15828	15934	15616	15754	15827	16012	15881	15714	15712	15736	15679	15862	15873	15802	15655	15842	15708	15760	15803	15862	15850	15825	15562	15629	15866	15913	15930	15865	15897	15725	15690	15646	15659	15667	15735	15876	15810	15894	15802	15765	15882	15716	15704	15831	16044	15671	15782	15781	15792	15776	15764	15819	15712	15862	15845	15724	15943	15763	15692	15835	15795	15780	15822	15670	15787	15594	15973	15740	15727	15826	15814	15751	15521	15705	15919	15893	15927	15874	16006	15706	15701	15647	15766	15746	15766	15790	15606	15747	15897	15673	15683	15581	15986	15768	15805	15703	15800	15699	15700	15537	15665	15780	15625	15696	15791	15746	15692	15644	15772	15750	15842	15809	15711	15677	15892	15966	16057	15875	15794	15795	15831	15917	15867	15769	15615	15740	15760	15902	15698	15773	15742	15565	15729	15829	15560	15888	15689	15722	15726	15906	15866	16018	15709	15917	15679	15866	15954	15753	15999	15641	15809	15811	15967	15888	15820	15687	15668	15624	15711	15724	15790	15751	15739	15774	15752	15811	15800	15859	15690	15859	15840	15777	15794	15916	15785	15503	15992	15735	15543	15718	15820	15642	15736	15573	15701	15679	15711	15821	15885	15699	15856	15748	15697	15723	15558	15778	15624	15712	15702	15884	15952	15715	15811	16007	15642	15751	15762	15760	15828	15839	15725	15603	15883	15617	15836	15888	15825	16049	15808	15778	15633	15735	15788	15674	15789	15834	15780	15677	15495	15740	15771	15838	15630	15561	15537	15559	15977	15803	15832	15876	15741	15726	15701	15614	16000	15864	15757	15625	16022	15964	15927	15736	15786	15686	15912	15904	15894	15764	15711	15674	15836	15857	15771	15724	15760	15832	15885	15780	15827	15717	15617	15704	15519	15877	15730	15833	15811	15783	15771	15702	15697	15835	15744	15480	15812	15835	15802	15829	15899	15791	15837	15823	15903	15800	15809	15988	15747	15539	15736	15653	15697	15685	15718	15740	15689	15782	15789	15919	15805	15870	15900	15840	15822	15814	15686	15996	15824	15834	16051	15712	15885	15687	15778	15832	15731	15756	15877	15488	15968	15699	15808	15878	15753	16005	15715	15648	15878	16037	15777	15820	15811	15899	15629	15730	15966	15837	15605	15720	15815	15896	15823	15720	15705	15594	15859	15604	15806	15728	15619	15730	15711	15848	15840	15846	15811	15725	15653	15726	15719	15843	15871	15816	15877	15793	15695	15628	15687	15731	15790	15692	15628	15674	15742	15562	15766	15886	15602	15712	15859	16016	15799	15805	15769	15646	15748	15783	15805	15654	15778	15921	15803	15688	15781	15849	15921	15699	15610	15745	15914	15656	15801	15480	15772	15757	15724	15655	15696	15840	15785	15631	15620	15797	15959	15802	15744	15895	15671	15868	15662	15669	15692	15674	15812	15950	15725	15602	15768	15769	15870	15869	15831	15575	15753	15765	15707	15668	15756	15755	15812	15708	15812	15788	15845	15725	15800	15840	15874	15792	15619	15742	15694	15678	15778	15915	15798	15897	15927	16105	15757	15886	15868	15760	15778	15779	15752	15571	15882	15936	15938	15655	15690	15811	15698	15755	15581	15782	15692	15745	15758	15722	15975	15749	15915	15852	15823	15848	15649	15733	15772	15547	15786	15946	15689	15642	15675	15876	15660	15754	15673	15768	15845	15901	15717	15925	15974	15735	15796	15949	15801	15897	15906	15740	15822	15805	15753	15714	15752	15778	15479	15583	15438	15711	15669	15863	15871	15575	15753	15620	15657	15785	15906	15953	15953	16017	15773	15892	15696	15930	15882	15657	15706	15737	15870	15828	15757	15712	15955	15699	15958	15683	15729	15825	15803	15864	15763	15832	15709	15664	15525	15585	15736	15788	15895	15717	15758	15909	15613	15736	15724	15703	15669	15787	15847	15788	15678	15757	15770	15598	15768	15979	15670	15755	15714	15836	15745	15665	15819	15470	15742	15713	15573	15671	15646	15674	15964	15794	15748	15815	15768	15769	15926	15668	15705	15794	15657	15777	15774	15732	15757	15742	15755	15859	15856	15749	15782	15596	15816	15899	15629	15686	15653	15709	15800	15670	15867	15912	15839	15804	15821	15696	15883	15698	15693	15696	15706	15747	15734	15637	15981	15773	15913	15830	15778	15844	15697	15625	15626	15677	15729	15784	15778	15700	15814	15717	16007	15990	15832	15858	15879	15806	15953	15734	15875	15884	15858	15715	15790	15972	15791	15615	15712	15915	15685	15856	15871	15983	15784	15853	15926	15817	15891	16025	15689	15970	15710	15609	15770	15612	15661	15778	15729	15772	15675	15796	15628	15717	15785	15912	15627	15819	15719	15830	15691	15917	16029	15875	15691	15896	15782	15803	15673	15579	15644	15793	15809	15831	15890	15705	15924	15542	15622	15600	15797	15544	15715	15745	15690	15870	15683	15826	15730	15660	15762	15689	15662	15788	15903	15637	15686	15790	15604	15776	15696	15597	15668	15822	15816	15999	15873	15780	15522	15785	15644	15671	15805	15734	15885	15559	15833	15839	15752	15653	15783	15849	15704	15845	15743	15742	15761	15635	15602	15953	15764	15716	15693	15866	15911	15860	15709	15663	15868	15989	15655	15900	15792	15925	15767	15837	15835	15779	15588	15694	15684	15804	15808	15954	15700	15733	15837	15867	15717	15886	15794	15827	15779	15799	15865	15729	15886	15881	15657	15950	15814	15861	15709	16015	15801	15922	15833	15776	15686	15843	15729	15621	15818	15709	15927	15887	15728	15894	15746	15790	15768	15820	15688	15644	15789	15711	15925	15844	15954	15705	15672	15823	15933	15653	15413	15946	15761	15813	15591	15528	15552	15725	15672	15651	15555	15797	15645	15683	15799	15842	15758	15572	15666	15857	15727	15745	15865	15788	15729	15845	15622	15813	15840	15641	15789	15605	15814	15715	15813	15655	15869	15723	15818	15848	15590	15635	15750	15851	15685	15728	15708	15601	15646	15780	15738	15925	15881	15615	15708	15613	16126	15876	15873	15806	15692	15734	15588	15682	15693	15853	15907	15515	15846	15778	15550	15739	15676	15758	15803	15847	15955	15696	15870	15887	15702	15965	15810	15833	15750	15618	15788	15663	15858	15763	15874	15668	15702	15702	15809	15856	15771	15815	15762	15533	15703	15728	15878	15779	15710	15861	15865	15809	15878	15765	15700	15798	16017	15661	15799	15603	15608	15795	15879	15865	15787	15746	15709	15719	15833	15710	15795	15856	15749	15836	15866	15812	15883	15683	15882	15824	15807	15882	15651	15796	15740	15585	15715	15614	15810	15837	15717	15713	15644	15739	15946	15650	15703	15844	15648	15711	15734	15657	15850	15863	15930	15857	15767	15836	15837	15756	15550	15683	15716	15621	15805	15960	15636	15601	15823	15706	15771	15694	15826	15960	15849	15778	15808	15724	15800	15600	15593	15768	15977	15697	15880	15786	15580	15710	15771	15649	15838	15683	15807	15589	15855	15775	15762	15816	15809	15710	15742	15747	15775	15635	15703	15792	15877	15585	15741	15832	15812	15959	15759	15748	15965	15955	15611	15835	15660	15771	15775	15655	15665	15847	15660	15784	15663	15777	15585	15665	15822	15848	15699	15786	15598	15739	15672	15897	15804	15875	15724	15797	15880	15890	15891	15793	15615	15843	15807	15663	15970	15756	15803	15779	15815	15744	15570	15576	15710	15818	15857	15885	15880	15762	15667	15674	15851	15597	15680	15753	15708	15817	15772	15759	15759	15815	15717	15727	15865	15840	15614	15664	15664	15689	15769	15895	15744	15837	15747	15660	15683	15736	15918	15732	15604	15676	15707	15836	15927	15828	15647	15823	15984	15617	15741	15890	15967	15821	15533	15784	15869	15765	15796	15760	15730	15727	15893	15770	15933	15832	15830	15777	15884	16017	15874	15609	15774	15830	15725	15743	15634	15919	15745	15846	15862	15733	15650	15748	15488	15810	15667	15657	15936	15812	15689	15824	15763	15827	15830	15667	15922	15681	15571	15744	15973	15799	15935	15937	15775	15871	15864	15860	15752	15814	15695	15809	15932	15838	15642	15851	16062	16107	15803	15778	15771	15757	15865	15941	15889	15859	15838	15676	15895	15668	15896	15814	15883	15747	15905	15766	15783	15809	15859	15659	15802	15731	15771	15983	15672	15648	15878	15952	15772	16022	15866	15949	15723	15597	15918	15908	15948	15798	15645	15727	15663	15850	15923	15772	15764	15657	15648	15616	15853	15768	15774	15900	15782	15840	15770	15625	15820	15658	15622	15751	15654	15819	15970	15861	15790	15798	15792	15806	15791	15829	15797	15849	15935	15826	15833	15708	15881	15583	15667	15925	15825	15669	15817	15771	15842	15789	15901	15846	15776	15639	15901	15812	15857	15837	15901	15760	15673	15692	15614	15701	15753	15684	15868	15764	15630	15831	15822	15874	15758	15759	15701	15724	15662	15818	15685	15794	15935	15734	15838	15911	15909	15952	15609	15815	15685	15753	15829	15628	15447	15879	15749	15768	15569	15731	15924	15957	15603	15692	15949	15628	15725	15824	15810	15738	15702	15903	15808	15891	15855	15813	15821	15775	15686	15759	15738	15873	15497	15796	15818	15796	15678	15752	15763	15787	15822	15821	15712	15618	15819	15844
26280	41887	43446	31449	25093	21244	18992	17795	17571	17759	17686	16619	15810	15295	14984	14558	14434	14177	14087	14108	14093	14038	13882	13836	13769	13790	13851	13830	13944	13883	13887	13874	13911	13835	13724	13727	13735	13677	13848	13799	13941	13783	13660	13878	13627	13748	13803	13511	14075	15972	15869	15177	14596	14030	13731	13728	13633	13710	13662	13640	13794	13580	13503	13693	13658	13767	13555	13603	13630	13884	13637	13784	13634	13706	13656	13605	13826	13598	13694	13765	13693	13643	13832	13622	13585	13619	13680	13689	13605	13717	13942	13781	13562	13806	13629	13663	13689	13733	13589	13763	13844	13613	13643	13582	13653	13704	13750	13455	13656	13738	13777	13670	13685	13731	13476	13822	13840	13626	13797	13795	13583	13831	13514	13746	13703	13709	13528	13785	13861	13658	13625	13621	13782	13651	13645	13760	13688	13713	13747	13636	13777	13757	13764	13804	13810	13673	13718	13664	13691	13551	13681	13601	13782	13788	13661	13769	13797	13770	13688	13657	13799	13627	13744	13750	13640	13680	13701	13679	13805	13848	13654	13786	13839	13728	13820	13902	13726	13660	13777	13768	13743	13640	13571	13420	13677	13713	13740	13684	13558	13882	13614	13879	13638	13785	13676	13616	13659	13686	13721	13772	13575	13683	13799	13826	13528	13729	13649	13693	13703	13677	13613	13699	13710	13876	13826	13599	13593	13820	13700	13744	13664	13786	13689	13656	13628	13795	13658	13700	13816	13705	13638	13709	13856	13679	13861	13823	13754	13707	13594	13531	13747	13604	13649	13880	13682	13576	13703	13678	13616	13674	13735	13781	13596	13758	13708	13621	13499	13670	13789	13647	13750	13485	13852	13644	13569	13684	13732	13875	13671	13608	13578	13780	13776	13695	13825	13676	13748	13786	13587	13601	13817	13698	13754	13788	13396	13799	13803	13652	13782	13661	13718	13819	13759	13720	13703	13772	13678	13727	13689	13770	13748	13701	13700	13589	13903	13743	13557	13660	13674	13574	13645	13734	13554	13709	13700	13892	13663	13565	13727	13598	13740	13728	13730	13668	13830	13609	13812	13805	13724	13538	13679	13626	13672	13582	13587	13650	13759	13656	13577	13691	13585	13734	13697	13594	13766	13787	13682	13560	13833	13653	13675	13583	13910	13559	13826	13721	13752	13818	13598	13861	13712	13789	13763	13735	13558	13639	13649	13633	13580	13692	13709	13643	13623	13547	13764	13715	13643	13685	13701	13781	13572	13630	13550	13744	13610	13609	13636	13674	13656	13743	13611	13835	13612	13670	13665	13644	13568	13489	13663	13691	13724	13677	13784	13532	13466	13892	13772	13622	13616	13705	13689	13633	13752	13828	13693	13490	13835	13857	13582	13692	13607	13675	13710	13587	13711	13573	13646	13822	13737	13632	13651	13759	13707	13723	13696	13617	13782	13732	13773	13632	13655	13655	13753	13588	13698	13539	13662	13767	13733	13606	13720	13604	13759	13687	13776	13588	13691	13483	13625	13585	13455	13619	13555	13526	13784	13795	13701	13694	13661	13581	13881	13744	13680	13745	13751	13702	13738	13605	13856	13640	13685	13565	13633	13590	13651	13664	13627	13594	13489	13563	13719	13817	13568	13619	13743	13779	13747	13706	13633	13647	13819	13566	13674	13699	13679	13740	13664	13764	13820	13819	13650	13626	13833	13691	13843	13766	13619	13766	13739	13784	13746	13716	13609	13582	13635	13710	13740	13624	13755	13652	13757	13780	13637	13574	13901	13737	13794	13773	13751	13699	13758	13658	13633	13669	13785	13798	13717	13765	13682	13804	13873	13515	13700	13606	13626	13579	13765	13657	13621	13581	13668	13701	13574	13642	13757	13796	13682	13644	13835	13575	13568	13707	13666	13786	13799	13671	13766	13700	13686	13802	13703	13574	13615	13657	13766	13583	13615	13663	13581	13798	13724	13782	13648	13546	13766	13543	13704	13673	13707	13788	13690	13758	13853	13762	13715	13560	13649	13519	13735	13761	13685	13777	13780	13703	13753	13758	13447	13555	13671	13754	13769	13786	13682	13593	13665	13804	13702	13771	13727	13679	13646	13557	13705	13839	13631	13630	13613	13769	13688	13750	13746	13790	13715	13660	13647	13774	13610	13684	13645	13850	13733	13641	13845	13806	13727	13559	13714	13622	13739	13658	13572	13744	13578	13741	13737	13587	13757	13830	13544	13694	13767	13714	13655	13785	13646	13694	13703	13590	13744	13779	13667	13652	13662	13654	13623	13594	13720	13653	13681	13783	13809	13531	13746	13573	13689	13619	13734	13656	13570	13518	13823	13620	13636	13780	13797	13733	13669	13757	13454	13680	13798	13802	13600	13658	13770	13791	13874	13327	13737	13794	13579	13800	13790	13820	13573	13874	13620	13593	13584	13634	13785	13572	13608	13695	13722	13557	13848	13694	13630	13728	13719	13582	13556	13686	13541	13603	13749	13809	13692	13719	13571	13546	13697	13725	13710	13656	13680	13617	13555	13811	13709	13720	13775	13788	13657	13773	13693	13606	13722	13626	13606	13796	13775	13656	13704	13700	13645	13897	13700	13721	13753	13666	13658	13803	13610	13654	13709	13549	13858	13626	13714	13794	13834	13630	13689	13643	13552	13541	13677	13694	13631	13622	13674	13782	13669	13696	13660	13745	13383	13786	13889	13585	13764	13710	13789	13685	13725	13814	13587	13778	13674	13584	13700	13680	13685	13759	13710	13754	13670	13746	13750	13456	13682	13511	13771	13519	13574	13658	13690	13718	13724	13574	13626	13614	13721	13629	13780	13764	13714	13663	13659	13508	13524	13717	13776	13649	13694	13829	13555	13706	13722	13703	13813	13631	13642	13642	13715	13538	13862	13728	13683	13609	13665	13676	13798	13827	13725	13647	13535	13564	13890	13635	13675	13610	13814	13792	13758	13659	13646	13676	13498	13774	13552	13587	13654	13623	13771	13742	13695	13559	13870	13663	13775	13554	13843	13721	13650	13659	13690	13703	13684	13520	13651	13681	13627	13673	13701	13631	13620	13588	13528	13556	13655	13594	13521	13654	13634	13649	13794	13606	13692	13631	13649	13680	13689	13707	13662	13778	13704	13703	13929	13673	13719	13662	13807	13554	13676	13700	13704	13664	13720	13637	13685	13699	13885	13773	13571	13613	13609	13863	13726	13671	13670	13542	13619	13719	13828	13547	13734	13573	13832	13585	13645	13787	13695	13527	13830	13661	13627	13685	13642	13837	13751	13860	13695	13819	13851	13701	13731	13874	13543	13705	13754	13716	13609	13676	13724	13526	13765	13790	13636	13642	13842	13760	13676	13758	13674	13773	13659	13577	13555	13551	13766	13637	13734	13818	13710	13703	13748	13738	13622	13841	13607	13591	13726	13612	13639	13640	13737	13633	13719	13724	13551	13550	13734	13715	13659	13768	13803	13796	13608	13664	13788	13687	13848	13624	13594	13824	13715	13691	13634	13612	13641	13713	13661	13618	13799	13461	13782	13656	13633	13521	13724	13840	13563	13678	13622	13702	13614	13798	13728	13632	13660	13761	13614	13654	13630	13713	13757	13606	13720	13737	13602	13523	13664	13854	13692	13755	13658	13704	13677	13675	13811	13588	13638	13666	13564	13941	13745	13779	13651	13661	13752	13643	13621	13636	13738	13722	13670	13661	13598	13817	13706	13778	13806	13654	13654	13808	13789	13612	13505	13857	13598	13555	13906	13727	13644	13729	13756	13629	13621	13836	13862	13821	13643	13660	13746	13745	13687	13644	13649	13790	13868	13601	13854	13565	13805	13694	13658	13816	13795	13631	13681	13830	13608	13830	13812	13729	13646	13779	13666	13745	13778	13796	13537	13750	13725	13670	13561	13629	13775	13558	13623	13511	13689	13693	13666	13538	13617	13609	13462	13671	13784	13685	13821	13711	13611	13713	13704	13734	13681	13806	13790	13509	13518	13627	13644	13609	13663	13608	13612	13663	13505	13596	13603	13661	13635	13795	13737	13686	13745	13613	13793	13614	13747	13613	13527	13801	13760	13881	13644	13679	13675	13591	13563	13680	13636	13912	13802	13779	13580	13586	13781	13628	13555	13826	13596	13718	13686	13667	13773	13522	13665	13744	13699	13610	13734	13567	13642	13539	13471	13717	13553	13686	13654	13626	13495	13690	13614	13451	13761	13703	13761	13630	13606	13645	13629	13729	13612	13547	13510	13587	13737	13669	13559	13730	13739	13649	13895	13692	13434	13617	13720	13720	13687	13779	13651	13753	13620	13744	13744	13814	13697	13710	13529	13555	13837	13511	13570	13589	13499	13577	13799	13609	13756	13851	13818	13613	13681	13658	13554	13532	13801	13759	13767	13679	13903	13751	13626	13651	13696	13885	13725	13683	13773	13697	13723	13681	13777	13775	13715	13811	13648	13669	13726	13542	13640	13618	13693	13641	13702	13649	13735	13791	13682	13611	13705	13624	13732	13636	13796	13592	13810	13666	13716	13535	13855	13557	13670	13803	13732	13707	13618	13667	13676	13582	13574	13656	13607	13772	13807	13816	13735	13622	13531	13893	13758	13682	13653	13726	13563	13512	13925	13722	13596	13515	13758	13593	13706	13596	13714	13782	13814	13771	13685	13610	13654	13608	13640	13553	13668	13744	13782	13535	13739	13628	13719	13513	13657	13687	13734	13604	13701	13619	13639	13769	13710	13711	13836	13447	13712	13676	13656	13653	13623	13686	13705	13528	13663	13666	13682	13594	13535	13613	13621	13750	13582	13634	13854	13695	13731	13861	13712	13750	13820	13552	13783	13757	13704	13936	13805	13665	13649	13751	13709	13701	13655	13627	13780	13796	13707	13692	13719	13819	13722	13645	13908	13599	13793	13663	13782	13841	13674	13580	13703	13581	13802	13871	13818	13568	13681	13783	13808	13792	13773	13550	13704	13623	13655	13603	13731	13817	13742	13757	13592	13669	13593	13779	13575	13705	13800	13641	13562	13799	13748	13714	13596	13703	13722	13834	13670	13568	13639	13656	13651	13834	13644	13761	13675	13833	13713	13607	13673	13540	13624	13609	13648	13730	13572	13491	13701	13946	13862	13558	13576	13738
27785	23068	29557	25388	20106	19057	18540	17998	18111	17983	18030	17740	17771	17475	17408	17348	17350	17303	17431	17240	17119	17324	17298	17279	17104	17104	17044	17198	17127	17092	17047	17155	17106	17141	17061	17320	17414	17115	17284	17112	17256	17169	17163	17262	17229	17060	17134	17286	17075	17047	17247	17388	17162	17017	17144	17270	17098	17231	17311	17198	17146	17171	17143	17072	17078	16925	17059	17382	17090	17136	17156	17075	17008	16952	17181	17222	17160	17147	17066	17078	17293	17203	16972	16927	16913	16828	16998	17244	17242	17246	17194	17247	17339	17234	17049	17091	17194	17120	17368	17146	17204	17209	17173	17183	17260	17163	17262	16991	17026	17163	17190	16897	17172	17210	17058	17067	17061	17299	17034	16949	17121	17023	17159	17129	17110	17077	17083	17018	17118	17150	17292	17075	17164	16969	17069	17470	17045	17116	17060	16944	17182	16918	17015	17306	17244	17161	17000	16954	17264	17310	17193	17175	17185	17067	17044	17146	17128	17263	17195	17283	16970	17139	17158	17279	17216	17193	17057	17021	16953	17070	17001	17023	17193	17125	17028	17056	17039	17082	17059	16988	17377	17077	17165	17194	17217	17168	17040	17116	17329	17100	17211	16997	17164	17368	17195	16956	17095	17194	17056	17232	17088	16963	16834	17156	17120	17217	17065	17135	17131	17454	17184	17005	16956	17386	17377	17371	17161	17028	17142	16925	17179	17067	17312	16915	17218	17070	17414	17033	17114	17095	17029	17230	16990	17101	17097	17166	17217	17313	17212	17246	17107	17110	17125	17184	17341	17040	17199	17056	17016	17174	17212	16943	17116	17126	17091	17271	17176	17090	17155	17041	17068	17012	17140	17127	17254	17086	16920	17183	16779	17021	16896	17053	16877	17027	17144	17115	16998	17107	17017	17032	17171	17049	17154	17286	17036	17128	17145	17275	17274	17340	17111	17118	17094	17228	17265	17064	17176	17051	17081	17087	17136	17081	17055	16932	17020	17111	17191	17117	17081	16982	17134	17253	17064	17000	17105	17103	17119	17057	16933	17039	17286	17169	17145	17135	17429	17195	17159	17243	16956	17102	17006	17040	17010	17219	17034	17190	17305	17313	17098	16772	16972	17136	17115	16899	17101	17035	16993	16838	17100	17063	17146	17343	17243	17229	16947	17146	17066	16982	16967	17198	17030	17352	17058	17224	16987	17252	17274	17072	16973	16962	17213	17231	17100	17167	17080	17057	17125	17177	17070	16918	17123	16980	17094	17046	17264	17081	17078	17051	17184	17131	17024	17179	17054	17111	17231	17116	17137	17216	17211	17140	17091	17080	17195	17228	17170	17008	17003	17003	17037	17115	17070	17533	17043	17267	17062	17168	16935	17150	17207	17162	17181	17242	16860	17212	17282	17242	17077	17101	16947	17277	16995	17013	17124	17166	17139	17236	17091	17305	17134	16819	16997	17273	17236	17004	17221	17186	17230	16952	17411	17224	17033	16982	17090	17048	17266	16993	17060	17220	17106	17341	17183	17177	17046	17174	17069	17220	17114	17168	17032	16928	17209	17201	17037	17135	17211	17246	17030	17115	17300	17115	17088	17246	17194	17138	17119	17051	17057	16866	17135	17233	17036	17173	16959	17189	17315	17061	17192	17139	17026	17105	17111	17035	17257	17196	17024	17030	17079	16896	17168	17236	17248	17275	17082	17050	17146	17106	17132	17053	17120	16909	17126	17067	17158	17106	17205	16994	17275	17056	17217	17098	17117	17135	16878	16999	17196	17188	17439	17074	16993	17150	17255	17310	17137	17034	17139	17135	17187	16965	16780	17200	16966	17121	17336	17237	17039	17174	17097	17076	17114	17042	17051	17198	17166	17149	17183	17288	17209	17166	17145	17108	17189	17112	17143	17208	17309	17306	17231	17198	16996	17178	17155	17069	17287	17210	17205	17132	17153	17110	16876	17056	17315	17066	17178	17123	17089	17041	17356	17172	17275	17295	17317	17296	16877	17114	17193	17163	17046	17183	17270	17073	16901	17113	17145	17201	17255	17176	17228	17215	17123	17038	17029	17088	16943	17151	17098	17147	17138	17164	17068	17110	17159	17134	17150	17135	17178	17176	17297	17247	16904	17087	17279	17077	17057	17254	17297	17280	17269	17108	17231	17279	17164	17112	17161	17059	17265	17098	17100	17012	17206	16954	17179	17089	17118	17196	17149	17205	17240	17104	17181	17133	17092	16981	17049	17074	17055	16894	17104	17185	17134	17174	17182	17063	17122	17019	17020	17139	17095	17265	17225	17045	16985	17099	17183	17188	17034	17076	17097	17114	17050	17151	17086	16962	17032	17127	16996	17237	17101	17147	17326	17231	17059	17217	17131	17243	17164	17172	17041	16952	17184	17075	16930	17072	17030	17083	17013	17013	17085	17245	17133	17056	17098	17191	17147	17196	16992	16994	17313	17278	17252	17333	17140	17161	17285	16965	17184	17039	17109	17063	17144	17241	17247	17029	17071	17176	17226	17055	17141	16905	17051	16937	17023	17051	17240	17134	17250	17181	17088	17125	17328	17225	17029	17130	17171	16986	17167	17250	17183	17127	17181	17148	16901	17130	16980	16930	16990	17133	17228	17084	17048	17259	17159	17264	17066	16915	16971	17098	17352	16996	17277	17231	17003	17128	17153	17034	17133	17266	17206	16932	16947	16944	17316	17072	17184	17320	17084	16916	17207	17218	17095	17020	17016	17186	17009	17061	17072	17138	17175	17220	17040	17390	17266	17056	17196	17106	17220	17193	17240	17049	17102	17037	17182	16846	17133	17177	16933	17221	17099	17057	16929	17325	17091	17085	17080	17143	17036	17064	17128	17106	17180	17123	17082	17154	17058	17265	17305	17055	17373	17189	17232	17330	17071	17138	17064	17211	17108	17318	17194	17136	17240	16992	17174	17126	17372	17292	17069	17292	17179	17161	17200	17044	17125	17206	17100	17213	17062	17037	17131	17131	17016	17115	16971	16803	17060	17124	17114	17142	17176	17131	17036	17185	17379	17377	17180	17212	17232	17113	17218	17210	17087	17210	17038	17183	17066	17095	17203	17141	17148	17112	17080	17089	17054	17162	17122	17158	17064	16945	17161	16945	17051	17201	17192	17159	16994	17168	17194	17140	17126	17371	16986	17137	17087	17333	17084	17140	17059	17068	17148	17200	17080	17270	17134	17313	17225	17094	17195	17216	17184	17057	17139	17125	17008	17292	17086	17062	17089	17072	17138	17166	17286	17092	17108	17132	17388	17202	17302	17097	17215	16939	16955	17134	17143	17078	17252	17098	17138	17104	17068	17144	17058	17295	17181	17155	17256	17025	17081	17276	17221	16950	17335	17139	17179	17287	16963	17129	16998	17035	17085	17150	17221	16899	17169	17057	17044	16985	17120	17076	16982	17120	17168	17244	17288	17196	17148	17213	16996	17066	17004	17232	17094	17053	17079	17086	17055	17411	17148	17250	17050	17221	17226	17184	17104	17195	17150	17260	17091	16967	17236	17055	17147	17126	17119	17128	17279	17265	17367	17097	17187	17019	17144	17168	17011	17006	17002	17207	17206	17127	17034	16972	17104	17282	17124	17362	17199	17298	17064	17184	17041	17253	17129	17184	17071	17154	17286	17046	17238	17058	17110	17406	17247	17075	17213	17293	17120	17094	17244	17042	17113	17126	17178	17192	17293	17158	17155	17069	17097	16996	16973	17077	17204	16895	17157	17209	17156	17248	17031	16984	17421	16959	17348	16868	17283	17235	17069	17090	17230	17135	17096	17095	17223	16980	17263	17249	17216	17167	17108	16964	17245	17066	17241	17247	17346	17081	17158	17235	17155	17234	17162	17159	17281	17215	17263	17132	17101	17232	17075	17181	17274	17095	17272	17246	17177	17002	17224	16882	17186	17238	17071	17298	17049	16869	17161	16981	17210	17181	17205	17213	17194	17006	17224	17222	17195	17249	17003	17070	16997	17205	17237	17171	16911	16934	16928	17148	17332	17168	17045	17165	17002	17042	17078	17131	17057	17366	17214	17152	17194	17017	17235	17131	17189	17217	17175	17264	17046	17053	17060	17083	17251	16850	17255	17236	17005	17094	17111	17211	16957	17330	17266	17022	17074	17087	17133	17128	17159	17196	17172	17133	17063	17025	17049	17068	17201	17222	17150	17146	17175	17010	16976	17122	17229	17168	17310	17069	17403	17012	17075	17000	17013	17121	16971	17111	17117	17297	17221	17184	17094	17145	17032	17360	17283	17234	17045	17036	17073	17164	17104	17166	17020	16947	17159	17060	17101	17157	17148	17206	17310	17314	17009	17227	17008	17160	16928	17099	16888	17111	17158	17215	17116	17145	17358	17312	17016	17157	17127	17056	17368	17258	17280	17065	17104	17043	17019	17221	17216	17001	17217	17072	17059	17020	17106	17180	17252	17172	17059	17055	17062	17075	17119	17111	16899	17181	17131	17035	17178	16914	17264	17251	17034	17071	17143	17034	17364	17229	17235	17162	17436	17197	17290	17172	17298	16912	17145	17253	17114	17074	17084	17201	17200	17100	16987	17198	17018	17043	17177	17046	17249	17262	17214	17140	17237	17122	17367	16989	17058	17144	16959	17069	17176	17209	17107	17126	17171	16952	17102	17211	17177	17068	17097	17268	17204	17025	17206	17287	17240	17356	17086	17211	17164	17199	17184	17027	17028	17089	17074	17032	16957	17222	17208	16987	17192	17280	17228	17100	17236	17112	17216	16934	17067	17181	17038	17058	17426	17050	17160	17028	17197	16993	17064	17059	17267	17086	17128	17055	17205	17201	17049	17174	17142	17200	17040	17092	17107	17059	17014	17156	17014	17170	17150	17223	17111	17289	17256	17306	17155	17117	17212	17069	17094	17095	17238	17060	17211	17028	17016	16924	17189	17265	16969	17299	17240	17077	17272	17154	17056	17350	17243	17118	17222	17038	16999	17127	16934	17381	17287	17062	17192	16958	17010	17074	17206	17174	17143	17060	17029	17101	17164	17055	17401	17190	17376	17257	17275	17123	17122	17179	17217	17032	17125	17110	17168	17166	17100	17160	17206	17062	16985	17244	17005	17043	17087	17367	17098	17211	17018	17173	17148	17078
21768	29554	32394	22256	18935	17391	16350	15805	16059	16208	16185	15468	15126	14869	14619	14758	14670	14713	14737	14594	14550	14684	14500	14274	14474	14569	14586	14640	14501	14690	14473	14563	14620	14548	14561	14450	14608	14441	14485	14649	14628	14507	14438	14461	14483	14422	14532	14589	14423	14645	14563	14825	14647	14591	14537	14484	14646	14560	14344	14612	14655	14464	14480	14566	14563	14578	14428	14494	14301	14484	14675	14531	14407	14576	14469	14458	14372	14611	14527	14508	14605	14469	14390	14477	14467	14464	14470	14354	14436	14451	14561	14521	14565	14605	14579	14307	14449	14406	14443	14459	14496	14596	14435	14486	14461	14360	14430	14468	14635	14421	14393	14460	14547	14367	14443	14590	14468	14564	14542	14439	14465	14528	14609	14521	14321	14445	14339	14626	14578	14483	14461	14507	14525	14431	14579	14574	14473	14561	14475	14689	14585	14392	14268	14633	14360	14385	14358	14525	14480	14505	14513	14440	14407	14408	14621	14550	14413	14522	14511	14407	14643	14336	14389	14533	14507	14502	14485	14443	14480	14449	14450	14444	14463	14545	14564	14496	14446	14470	14452	14499	14467	14442	14556	14489	14716	14494	14400	14643	14490	14527	14391	14314	14385	14466	14469	14363	14200	14469	14495	14417	14371	14520	14593	14498	14503	14529	14631	14680	14419	14519	14476	14397	14535	14477	14567	14608	14450	14627	14429	14515	14577	14658	14206	14460	14416	14534	14455	14560	14467	14455	14678	14656	14503	14396	14509	14617	14688	14445	14496	14417	14508	14406	14503	14414	14267	14509	14382	14462	14615	14497	14517	14311	14466	14511	14513	14437	14436	14514	14621	14445	14469	14391	14469	14648	14606	14503	14454	14582	14478	14398	14465	14307	14601	14323	14564	14438	14557	14494	14583	14698	14473	14367	14430	14410	14314	14378	14558	14607	14334	14427	14467	14458	14499	14550	14457	14413	14506	14684	14460	14531	14630	14418	14508	14393	14474	14627	14619	14538	14485	14485	14467	14476	14555	14411	14376	14338	14548	14490	14486	14552	14360	14474	14501	14342	14376	14408	14472	14566	14282	14551	14475	14712	14435	14532	14421	14491	14441	14494	14433	14543	14402	14570	14480	14465	14610	14538	14417	14477	14507	14492	14562	14308	14421	14483	14509	14369	14344	14576	14646	14245	14677	14533	14462	14471	14636	14486	14520	14568	14494	14518	14518	14500	14568	14453	14507	14545	14575	14572	14399	14419	14595	14374	14595	14451	14486	14556	14432	14476	14324	14595	14454	14563	14547	14487	14546	14610	14591	14569	14406	14546	14362	14548	14364	14447	14579	14438	14560	14482	14425	14499	14462	14500	14634	14361	14446	14285	14669	14519	14497	14444	14313	14565	14456	14487	14448	14551	14425	14348	14453	14564	14527	14600	14502	14431	14759	14559	14619	14562	14483	14247	14494	14409	14392	14322	14406	14499	14592	14444	14348	14541	14401	14510	14386	14579	14616	14522	14534	14485	14569	14292	14541	14483	14434	14623	14486	14532	14637	14534	14596	14515	14500	14397	14550	14595	14508	14402	14583	14595	14470	14326	14561	14563	14550	14631	14331	14476	14539	14653	14609	14472	14583	14419	14385	14407	14453	14522	14428	14718	14416	14498	14429	14470	14462	14502	14586	14524	14432	14349	14509	14532	14389	14338	14578	14508	14465	14507	14433	14299	14427	14596	14596	14621	14338	14383	14543	14442	14492	14565	14267	14514	14520	14456	14566	14596	14535	14616	14424	14438	14379	14336	14559	14439	14510	14663	14567	14614	14397	14538	14453	14578	14488	14525	14399	14573	14436	14546	14556	14494	14446	14403	14550	14378	14508	14609	14452	14497	14431	14465	14556	14670	14461	14406	14516	14432	14444	14389	14573	14467	14585	14591	14343	14458	14461	14584	14574	14544	14458	14547	14446	14645	14471	14331	14387	14532	14509	14545	14478	14352	14568	14561	14543	14701	14421	14397	14492	14403	14447	14608	14585	14701	14660	14527	14496	14607	14341	14488	14524	14515	14598	14364	14533	14583	14482	14574	14488	14534	14483	14444	14340	14635	14487	14643	14493	14582	14421	14233	14414	14239	14417	14502	14357	14469	14570	14351	14490	14557	14550	14502	14474	14537	14621	14532	14372	14458	14508	14593	14595	14439	14524	14574	14428	14487	14567	14443	14638	14292	14324	14520	14463	14427	14429	14588	14456	14682	14570	14552	14429	14591	14655	14382	14452	14693	14568	14372	14465	14465	14348	14417	14615	14487	14404	14606	14414	14657	14486	14499	14523	14538	14599	14507	14612	14416	14445	14442	14359	14410	14595	14344	14389	14578	14557	14473	14590	14438	14537	14586	14478	14335	14562	14608	14641	14566	14546	14633	14558	14470	14496	14454	14600	14288	14505	14333	14694	14521	14538	14479	14476	14490	14528	14387	14561	14370	14618	14611	14457	14653	14571	14572	14247	14694	14519	14409	14415	14745	14563	14507	14482	14607	14450	14555	14543	14445	14513	14451	14711	14378	14473	14590	14565	14573	14548	14459	14531	14416	14481	14625	14405	14577	14434	14421	14478	14566	14354	14409	14448	14442	14556	14453	14313	14582	14366	14590	14499	14666	14406	14481	14469	14325	14744	14478	14589	14491	14610	14418	14622	14590	14661	14560	14401	14502	14361	14437	14529	14409	14561	14489	14420	14618	14368	14459	14459	14565	14588	14551	14351	14364	14448	14437	14675	14425	14490	14446	14607	14394	14579	14577	14459	14557	14557	14514	14317	14625	14385	14440	14600	14438	14625	14523	14529	14496	14481	14536	14640	14685	14468	14631	14573	14523	14512	14508	14639	14456	14390	14544	14495	14611	14463	14432	14558	14497	14379	14485	14454	14710	14590	14607	14467	14531	14407	14286	14356	14545	14484	14642	14358	14448	14485	14500	14549	14534	14364	14527	14481	14504	14563	14575	14466	14432	14386	14417	14399	14662	14527	14528	14354	14616	14384	14424	14693	14528	14449	14391	14338	14524	14520	14426	14501	14531	14520	14495	14639	14544	14625	14572	14411	14523	14494	14456	14418	14453	14645	14393	14599	14349	14306	14564	14449	14367	14440	14521	14492	14448	14556	14508	14340	14359	14568	14416	14591	14569	14342	14534	14570	14486	14485	14511	14474	14590	14596	14544	14501	14518	14577	14628	14542	14556	14474	14472	14420	14502	14425	14520	14445	14572	14509	14499	14738	14392	14394	14567	14490	14700	14482	14431	14490	14412	14408	14612	14473	14336	14478	14423	14691	14422	14504	14577	14553	14464	14558	14457	14495	14601	14513	14584	14449	14442	14695	14474	14488	14420	14638	14384	14510	14328	14574	14383	14622	14500	14496	14749	14558	14546	14576	14377	14631	14674	14548	14509	14406	14469	14546	14539	14618	14439	14423	14568	14458	14347	14478	14404	14386	14696	14540	14449	14542	14426	14396	14395	14555	14533	14438	14366	14460	14548	14620	14471	14507	14387	14432	14526	14435	14359	14426	14533	14471	14710	14487	14582	14367	14407	14486	14506	14504	14590	14436	14374	14406	14602	14659	14412	14360	14579	14430	14560	14452	14610	14544	14609	14622	14632	14605	14523	14382	14394	14648	14355	14598	14391	14516	14445	14399	14461	14490	14468	14395	14511	14534	14405	14512	14559	14452	14403	14446	14355	14286	14664	14477	14577	14415	14629	14468	14527	14467	14594	14406	14549	14592	14577	14543	14490	14499	14615	14562	14499	14505	14523	14252	14600	14369	14472	14562	14406	14591	14632	14397	14502	14504	14546	14442	14396	14532	14592	14579	14464	14547	14406	14440	14420	14512	14482	14498	14500	14578	14635	14586	14384	14490	14510	14493	14419	14549	14435	14471	14554	14370	14613	14448	14523	14449	14522	14370	14517	14644	14412	14521	14687	14388	14538	14594	14514	14583	14427	14354	14664	14684	14572	14459	14582	14507	14608	14443	14441	14465	14477	14484	14566	14445	14515	14413	14438	14399	14533	14534	14606	14549	14536	14592	14305	14524	14509	14471	14528	14445	14446	14447	14513	14624	14576	14443	14426	14394	14604	14497	14626	14495	14456	14473	14467	14461	14434	14375	14405	14478	14641	14514	14455	14490	14504	14467	14381	14574	14525	14389	14576	14510	14535	14452	14530	14466	14541	14572	14542	14472	14660	14553	14544	14512	14684	14586	14487	14590	14554	14372	14417	14499	14386	14514	14500	14358	14502	14509	14535	14407	14595	14509	14498	14627	14520	14398	14512	14427	14472	14435	14525	14446	14480	14427	14561	14569	14587	14653	14514	14574	14648	14562	14419	14563	14583	14390	14393	14530	14511	14476	14472	14475	14567	14453	14647	14502	14527	14538	14396	14571	14494	14669	14598	14453	14471	14490	14571	14420	14584	14489	14682	14593	14446	14474	14492	14490	14630	14415	14538	14506	14555	14334	14625	14539	14394	14592	14473	14520	14737	14478	14548	14455	14435	14512	14624	14643	14484	14615	14608	14429	14657	14604	14350	14539	14437	14596	14506	14300	14493	14320	14640	14338	14658	14442	14401	14425	14517	14408	14458	14520	14561	14423	14546	14456	14597	14439	14445	14671	14560	14508	14580	14578	14526	14504	14482	14620	14363	14370	14518	14371	14449	14362	14679	14646	14520	14399	14518	14517	14577	14577	14337	14377	14669	14429	14471	14637	14571	14599	14535	14632	14613	14428	14454	14452	14376	14288	14465	14487	14349	14537	14571	14584	14386	14509	14482	14635	14615	14520	14601	14543	14388	14535	14425	14475	14429	14588	14509	14490	14555	14585	14618	14476	14483	14394	14518	14557	14529	14430	14566	14476	14410	14585	14545	14511	14431	14700	14449	14461	14371	14547	14363	14540	14544	14736	14508	14531	14450	14429	14551	14481	14434	14485	14556	14676	14364	14579	14435	14487	14480	14432	14426	14322	14478	14441	14399	14555	14528	14512	14475	14488	14534	14474	14556	14590	14532	14620	14478	14443	14496	14589	14410	14386	14535	14549	14482	14409	14439	14634	14462	14386	14339	14705	14402	14661	14621	14426	14413	14569	14516	14346	14602	14296	14316
23914	21459	29071	24411	22900	23642	22795	19718	19250	19180	18894	18303	18080	17571	17837	17513	17542	17390	17501	17514	17290	17284	17356	17136	17246	17342	17387	17064	17425	17281	17300	17459	17227	17319	17178	17203	17274	17336	17155	17054	17298	16959	17237	17229	17318	17283	17468	17119	17532	17954	17911	17812	17436	17245	17233	17435	17330	17231	17113	17071	17127	17164	17374	17004	17295	17089	16971	17082	17303	17093	17110	17322	17373	17251	17053	17133	17287	17081	17326	17468	17232	17113	17061	17152	17141	17000	17225	17208	17158	17312	17123	16997	17173	17128	17011	17233	17109	17055	17128	17226	17072	17150	17199	17050	16981	17175	17057	17161	17078	17397	17214	16923	17084	17281	17203	17147	17072	17329	17222	17104	17214	17216	17183	17200	17057	17235	17315	17408	17006	16894	17192	17110	17126	17229	17171	17064	17142	16782	17156	17226	17203	17180	17332	17165	16973	17060	17129	17143	17275	17184	17264	17120	17013	17177	17361	17239	17139	17307	17297	17152	16949	17129	17280	17191	17088	17114	17187	17241	17107	17111	17176	17322	17180	17206	17484	17184	17255	17202	17068	17127	17062	17356	17203	17028	17144	17083	17120	17229	17244	17229	17129	17211	17191	17142	17253	17039	16974	16931	17131	17380	17373	16878	17113	17015	17086	16987	17071	17091	17222	17271	17345	17085	16841	17050	17032	17072	17115	17174	17252	17221	17138	17006	17062	17218	17197	17092	16969	17135	17122	17334	17056	17049	17192	17071	17208	16997	17060	17264	17350	17048	17241	17082	17132	17117	17230	17190	17321	16965	17342	17265	17084	17092	16933	17034	17042	16985	16972	17228	17139	17241	17023	16894	17246	17271	17113	17178	17243	17297	17072	17077	17198	17222	17075	17147	17057	17059	16975	17162	17206	17148	17118	17416	16866	17138	17206	17081	16986	17065	17195	17061	17065	17241	17349	17331	17067	17132	17044	17194	17199	16854	17119	17147	17091	17267	17158	17199	17131	16946	17115	17044	17296	17158	17170	17168	17068	16822	17098	17252	17115	17182	17216	17112	17172	17103	17264	17409	17041	17008	17098	17207	17111	17128	17172	17076	17235	17205	17271	17113	17387	17361	17162	17268	17108	17192	17131	17238	17262	17138	17181	17338	17132	17203	17098	16887	17146	17196	17140	17185	17172	17095	16960	17036	17089	17239	17111	17105	17070	17138	17260	16947	17114	17059	17156	16974	17189	17062	17049	17374	17220	17091	17271	17085	17079	17018	17190	17068	17206	17081	17256	17042	17177	17217	17380	17219	17043	17184	17236	17253	17280	17029	17240	17133	17133	16983	17281	17315	17170	17022	17052	17041	17211	17248	17245	17145	17247	17125	17218	17118	17051	17081	16918	17165	17059	17168	17419	17043	17188	17250	17323	17174	17264	17219	17207	17069	17077	17099	17251	17072	17057	17118	17139	17066	17341	17169	17146	17152	17145	17156	17199	17174	17449	17177	17222	17156	17209	17330	17041	17073	17190	17050	17078	17233	17191	17029	17124	17160	17462	17177	17202	17062	16947	17257	17256	17180	17167	17104	17329	17133	17022	17196	17243	17192	17040	17230	17197	17077	17193	17234	17261	17167	17191	17194	17347	17113	17024	17149	16928	17132	17120	17124	17167	17189	17156	17191	17238	17366	17278	17186	17186	17123	17216	17255	17107	16988	17138	17180	17146	17123	17259	17117	17060	17270	17189	17244	17153	17025	17106	17232	17136	17059	17071	17098	17151	17293	17177	17093	17114	17171	17095	17288	17201	17058	17179	17192	17069	17106	17312	17131	17289	16984	17252	17188	17155	17147	17301	17020	17253	17100	17188	17101	17120	17172	17030	17192	16912	17285	17173	17256	17123	17177	17376	17095	17089	17178	17312	17345	17117	17380	17206	17300	17306	17174	17309	17100	17014	16937	17196	17342	17229	17298	17044	17119	17338	17114	17043	17337	17193	17110	17243	17057	17098	16965	17147	17252	17242	17295	17169	17356	17226	17284	17167	17274	17102	17153	16970	17033	17076	17054	16978	16927	17188	17112	17145	17246	17151	17095	17138	17156	17164	17160	17096	17266	17077	17252	17223	17184	17238	17094	17241	17233	17019	17168	17278	17158	17098	17321	17267	17107	17008	17196	17165	17266	16941	17060	16945	17240	17087	17129	17354	17251	17163	17164	17080	17208	17067	17143	17303	17156	16959	17250	17118	17091	17079	17134	17181	17125	17200	17186	17087	16913	17141	17066	17132	17160	17249	17063	17062	16987	17150	17036	17087	17339	17178	17190	17238	17115	17382	17020	17203	17212	16882	17314	17109	17251	17101	17325	17207	17346	17128	16954	17049	16885	17111	17232	17316	17218	17041	17107	17044	17110	17382	17066	17252	17063	16994	17173	17301	17103	17318	17313	17032	17053	17026	17122	17100	17211	16951	17302	17094	17222	17124	17124	16998	17065	17273	17128	17212	17195	17120	17021	17135	17236	17128	17137	17319	17090	17079	17020	17144	17267	17220	17223	17156	17150	17263	17063	17406	17128	16914	17135	17099	17107	17243	17029	17493	17257	17093	17099	17082	17250	17084	17130	17069	16964	17181	17112	17163	16909	17273	17287	17113	17232	17264	17017	17001	17031	17119	17102	17095	17209	17273	17008	17097	16965	17041	17184	17325	17257	16899	17167	17274	17282	17045	17308	17246	17114	17157	17201	17173	17414	17207	17046	17378	17251	17285	17050	17166	17129	17199	17094	17267	16968	17302	16963	16989	17375	17119	17139	17061	17030	17126	17136	17141	17234	17271	17177	16993	17070	17290	17027	17071	17173	17172	17113	17216	17121	17048	17167	17138	17301	17108	17245	17261	17260	17179	17229	17037	17138	17032	17308	17213	17100	16994	17050	17231	17186	17307	17279	17093	16947	17158	17232	17086	17201	17344	17167	16980	17096	17258	17212	17251	17124	17262	17274	17060	17126	17200	17078	17205	17300	17100	17201	17275	17121	17200	17174	17301	17312	17198	17348	17287	17229	17237	17162	17074	17343	17091	17161	17196	17218	17057	16983	17087	17007	17059	17186	17188	17394	17142	17317	17214	17044	17076	17130	16968	17189	17113	17057	17236	17095	17312	17233	17415	17195	16980	17338	17292	17110	17204	17222	17063	16980	17039	17274	17223	17250	17270	17279	17027	17105	17356	17227	17184	17161	17146	17267	17173	17142	17336	17095	17060	17227	17093	16871	17257	17122	17242	17295	17028	17042	17262	17125	17261	17174	17160	17337	16999	17290	17269	16953	17212	17283	17272	17018	17125	17053	17227	17192	16974	17118	17140	17286	17273	16981	17403	17104	17336	17267	17248	17094	17242	17289	17186	16962	17152	17123	17096	17254	17147	17140	17101	17105	17280	17127	17232	17128	17108	16952	17179	17162	17330	17079	17244	17278	17094	16925	17140	17333	17296	16999	17195	17194	17275	17151	17165	17248	17261	17336	17148	17203	17092	17073	17085	17115	17306	17226	17068	17231	17328	17158	17106	17064	17460	17110	17224	17246	17151	17046	17305	17182	16905	17116	17032	17180	17201	17045	17234	17215	17006	17242	17356	17110	17139	17058	17287	17240	17230	17244	17112	17235	17129	17195	17227	17126	17268	17118	17053	17156	16970	17106	17110	17122	17170	17227	17367	17124	17111	17158	17031	17183	17156	17117	17182	17269	17235	17191	17321	17094	17285	17238	17210	17115	17113	17150	17285	16943	17115	17080	16997	17190	17105	17166	17109	17097	17030	16969	17121	17193	17256	17083	17308	17210	17145	17323	17232	17179	17067	17102	17215	17307	17212	17154	17182	17105	17169	17356	17175	17021	16878	17067	17313	17090	17122	17175	17166	17154	17200	16965	17148	17191	17084	17245	17070	17292	17228	17203	17239	17187	17163	17175	17172	17402	16959	17184	17138	17283	17117	17118	17158	17128	17327	17039	17306	17056	17181	17344	17213	17078	17173	17202	17242	17198	17189	17234	17327	17225	17242	17197	17139	17001	17223	17120	17043	17244	17261	17200	17146	17274	17434	17149	17236	17229	17160	17162	17181	17261	17231	17089	17182	16972	17305	17219	17163	17211	17185	17181	17287	17216	17289	17407	17269	17165	17141	17077	17145	17239	17186	17143	17133	17279	17146	16932	17098	17304	17251	17253	17230	17318	17153	16944	17198	17036	17139	17210	17146	17235	17006	17161	17095	17028	17103	17256	17044	17210	17079	17317	17136	17146	17197	16996	17246	16944	17174	17351	17072	17140	17193	17301	17287	17174	17085	17155	17225	17251	17129	17109	17094	17205	17213	16947	17218	17060	17137	17144	17421	17030	17240	17258	17257	17100	17183	17312	17240	17309	16972	17204	17153	17214	17010	17039	17152	17185	17155	17207	17203	17186	17184	17086	16997	17053	17303	17092	17187	17046	17155	17226	17322	17238	17107	17152	17210	17237	17008	17071	17160	17101	16965	17112	17307	17226	17140	17058	17201	17060	16992	17146	17204	17193	17151	16957	17130	17209	17034	17163	17429	17179	17019	17102	17250	17046	17269	17170	17357	17241	17380	17198	17254	17220	17092	17119	16975	17164	17210	17341	17209	17248	17090	17139	17300	17138	17221	16909	17047	17255	17118	17132	17162	17095	17163	17194	17200	17094	17214	17228	17137	17209	17308	17262	17198	17310	17196	17249	16970	17171	17288	17209	17076	17411	17110	17105	16843	17131	17233	16995	17230	17258	17224	17137	17236	17183	17195	17207	17152	17012	16977	17115	17359	17337	17208	17236	17270	17154	16975	17101	17193	17136	17085	17097	17120	17174	17057	17075	17079	17174	17392	17223	17102	17158	17077	17333	16943	17012	17088	17071	17140	17205	17132	17094	17067	17040	17222	17092	17097	17092	17186	17205	17142	17002	17351	17150	17305	17133	17147	17137	17193	17122	17023	17240	17142	17159	17081	17243	17087	17194	17266	17066	17026	17034	17127	17193	17459	17172	17136	17101	17133	17378	17343	17135	17273	17092	17035	16924	17152	17017	17297	17186	17127	17057	16993	16989	17086	17180	17060	17200	17162	17354	17426	17189	17167	17086	17138	17087	17162	17139	17164	17246
24085	37969	40486	28431	23763	20664	18873	17637	17748	17631	16940	16517	15682	15523	15163	15102	15158	14908	14921	14832	14638	14493	14489	14767	14715	14745	14659	14605	14485	14826	14634	14735	14508	14536	14534	14738	14701	14507	14574	14637	14642	14641	14837	14828	14554	14763	14564	14606	15084	15330	15591	15298	14873	14752	14610	14550	14608	14479	14686	14569	14650	14643	14647	14622	14560	14596	14697	14530	14636	14607	14712	14670	14520	14662	14466	14712	14704	14525	14570	14672	14647	14504	14622	14736	14604	14532	14444	14396	14603	14747	14456	14473	14483	14617	14596	14487	14554	14507	14657	14594	14531	14700	14536	14659	14626	14542	14546	14515	14604	14563	14604	14693	14423	14524	14609	14597	14526	14458	14528	14613	14481	14459	14482	14668	14575	14486	14611	14320	14618	14627	14570	14567	14517	14403	14597	14377	14473	14638	14546	14480	14720	14482	14553	14506	14435	14536	14555	14493	14691	14481	14484	14507	14538	14583	14556	14576	14615	14576	14495	14604	14520	14616	14593	14487	14819	14453	14506	14489	14571	14493	14566	14618	14603	14642	14615	14738	14521	14457	14416	14511	14481	14543	14521	14634	14467	14537	14517	14496	14584	14397	14476	14543	14548	14275	14538	14453	14584	14398	14500	14522	14504	14554	14691	14706	14571	14483	14607	14480	14613	14357	14599	14644	14522	14489	14675	14557	14503	14630	14607	14499	14501	14529	14501	14589	14694	14652	14637	14485	14507	14644	14481	14554	14672	14770	14608	14739	14690	14525	14403	14617	14373	14592	14669	14659	14520	14655	14624	14511	14330	14606	14552	14613	14426	14688	14710	14423	14559	14462	14437	14417	14618	14370	14547	14535	14549	14693	14630	14678	14560	14604	14562	14535	14591	14592	14665	14522	14582	14505	14548	14534	14521	14383	14677	14585	14454	14647	14673	14578	14606	14496	14505	14418	14550	14506	14575	14493	14441	14736	14481	14486	14492	14493	14281	14263	14426	14562	14585	14484	14636	14595	14509	14433	14627	14496	14411	14606	14434	14523	14528	14588	14434	14374	14454	14647	14598	14527	14569	14570	14575	14663	14568	14626	14563	14588	14600	14579	14419	14439	14743	14521	14643	14548	14590	14365	14646	14533	14527	14575	14471	14599	14571	14623	14496	14526	14505	14440	14575	14581	14579	14559	14535	14587	14613	14551	14629	14501	14379	14623	14595	14480	14436	14484	14629	14615	14691	14517	14616	14612	14473	14485	14537	14594	14471	14655	14428	14630	14594	14759	14436	14721	14555	14333	14515	14670	14605	14455	14564	14532	14617	14373	14579	14498	14581	14575	14673	14545	14380	14561	14657	14453	14389	14687	14653	14397	14627	14348	14697	14564	14696	14610	14502	14396	14536	14538	14585	14610	14708	14637	14444	14506	14630	14595	14606	14541	14665	14508	14548	14519	14532	14745	14584	14520	14557	14399	14660	14657	14604	14545	14556	14627	14547	14594	14583	14588	14580	14403	14660	14499	14462	14739	14516	14514	14556	14430	14506	14730	14516	14672	14623	14609	14695	14652	14552	14447	14616	14453	14467	14606	14470	14565	14627	14529	14414	14499	14617	14407	14613	14512	14424	14610	14579	14498	14549	14550	14682	14514	14409	14547	14624	14563	14464	14654	14697	14514	14631	14570	14690	14472	14747	14608	14592	14531	14609	14676	14509	14483	14502	14570	14637	14604	14599	14595	14605	14572	14545	14652	14509	14565	14526	14523	14447	14601	14565	14558	14566	14629	14513	14603	14641	14433	14661	14665	14547	14637	14507	14477	14611	14555	14549	14684	14606	14383	14452	14507	14509	14619	14594	14463	14561	14638	14512	14519	14386	14584	14556	14446	14670	14492	14590	14507	14588	14582	14509	14609	14494	14611	14497	14547	14749	14644	14512	14425	14579	14532	14597	14609	14580	14568	14520	14697	14417	14552	14490	14568	14523	14683	14571	14500	14538	14502	14553	14498	14524	14550	14477	14576	14756	14558	14442	14588	14378	14551	14504	14537	14562	14464	14657	14567	14535	14536	14479	14565	14570	14738	14618	14492	14601	14529	14544	14564	14531	14589	14620	14546	14729	14450	14605	14508	14592	14618	14527	14490	14433	14625	14510	14461	14514	14578	14490	14552	14420	14700	14619	14625	14672	14609	14552	14651	14489	14480	14558	14582	14545	14554	14576	14494	14636	14574	14554	14540	14553	14620	14556	14586	14518	14475	14703	14532	14502	14666	14645	14454	14448	14561	14570	14484	14643	14521	14615	14584	14659	14468	14654	14476	14578	14605	14581	14546	14561	14545	14508	14581	14526	14360	14607	14465	14583	14539	14597	14593	14435	14354	14684	14492	14486	14501	14504	14510	14659	14469	14616	14530	14608	14716	14440	14584	14410	14514	14648	14391	14505	14529	14614	14793	14550	14580	14447	14516	14657	14472	14598	14502	14497	14642	14636	14599	14631	14582	14682	14536	14624	14568	14588	14618	14422	14477	14404	14552	14588	14489	14689	14533	14518	14552	14504	14675	14448	14327	14448	14223	14658	14571	14433	14507	14512	14472	14488	14595	14409	14401	14523	14649	14638	14518	14560	14561	14675	14487	14554	14606	14484	14642	14579	14648	14814	14609	14765	14540	14532	14539	14612	14653	14587	14508	14543	14541	14481	14502	14579	14534	14589	14606	14574	14470	14575	14529	14561	14712	14662	14329	14618	14556	14500	14608	14598	14570	14451	14473	14567	14363	14644	14566	14610	14513	14641	14506	14567	14421	14381	14526	14429	14463	14458	14471	14644	14556	14467	14671	14514	14584	14485	14652	14573	14551	14462	14413	14552	14531	14447	14512	14435	14480	14659	14620	14683	14547	14593	14543	14498	14474	14527	14372	14608	14513	14526	14466	14348	14507	14529	14549	14734	14514	14481	14539	14454	14552	14484	14591	14495	14618	14594	14508	14569	14666	14594	14353	14487	14569	14609	14566	14394	14559	14619	14714	14510	14441	14545	14744	14550	14586	14661	14699	14562	14610	14531	14561	14608	14570	14564	14566	14606	14489	14556	14667	14358	14605	14679	14375	14809	14536	14612	14654	14593	14496	14565	14510	14635	14430	14660	14500	14591	14419	14618	14682	14559	14542	14687	14625	14588	14488	14668	14434	14614	14430	14437	14570	14652	14508	14508	14468	14578	14659	14535	14521	14388	14625	14551	14520	14542	14608	14610	14689	14561	14575	14528	14595	14677	14582	14649	14532	14570	14466	14354	14417	14571	14648	14620	14491	14635	14542	14507	14626	14578	14494	14589	14562	14440	14316	14499	14503	14530	14532	14634	14580	14435	14652	14356	14533	14537	14388	14384	14696	14689	14260	14541	14402	14719	14635	14446	14499	14652	14382	14432	14567	14494	14535	14388	14621	14550	14466	14525	14588	14506	14636	14398	14580	14744	14714	14560	14436	14543	14654	14541	14632	14615	14484	14544	14556	14435	14523	14550	14375	14397	14518	14618	14408	14544	14487	14482	14747	14595	14398	14589	14516	14600	14491	14511	14539	14737	14526	14528	14528	14461	14695	14777	14483	14485	14481	14427	14605	14433	14588	14513	14485	14724	14631	14621	14587	14354	14519	14670	14598	14551	14469	14504	14601	14691	14550	14478	14834	14357	14482	14841	14589	14575	14750	14559	14464	14498	14314	14765	14528	14555	14560	14638	14545	14486	14406	14479	14518	14626	14648	14433	14397	14460	14428	14569	14726	14618	14512	14509	14650	14299	14662	14643	14519	14530	14638	14671	14615	14578	14440	14479	14496	14476	14647	14605	14629	14526	14510	14705	14430	14505	14564	14613	14615	14650	14670	14542	14470	14301	14534	14504	14556	14547	14535	14393	14729	14511	14505	14501	14683	14486	14438	14474	14566	14463	14595	14650	14341	14626	14678	14552	14386	14651	14402	14519	14747	14648	14466	14571	14612	14589	14619	14457	14554	14546	14583	14514	14568	14593	14633	14472	14334	14612	14519	14403	14379	14479	14459	14544	14655	14581	14664	14526	14478	14541	14614	14695	14674	14611	14776	14585	14492	14575	14696	14499	14507	14553	14658	14484	14495	14430	14701	14717	14609	14683	14542	14543	14600	14590	14458	14555	14515	14337	14499	14484	14538	14340	14672	14433	14625	14642	14615	14367	14481	14541	14508	14691	14560	14613	14430	14538	14540	14466	14484	14570	14520	14535	14457	14750	14589	14523	14453	14502	14593	14474	14617	14353	14705	14551	14623	14644	14371	14483	14416	14455	14517	14462	14526	14638	14687	14551	14489	14485	14645	14418	14518	14432	14579	14528	14550	14597	14526	14415	14553	14560	14364	14669	14439	14507	14626	14609	14532	14407	14562	14629	14568	14602	14671	14670	14472	14663	14431	14517	14492	14566	14564	14608	14511	14629	14505	14577	14575	14641	14512	14479	14598	14483	14617	14595	14564	14581	14474	14435	14427	14716	14592	14501	14600	14518	14540	14569	14522	14654	14456	14687	14611	14546	14647	14589	14484	14581	14649	14397	14699	14380	14540	14302	14468	14462	14579	14599	14619	14588	14475	14616	14386	14481	14396	14600	14538	14634	14610	14542	14660	14431	14409	14456	14552	14601	14601	14535	14684	14633	14567	14532	14604	14360	14485	14434	14766	14586	14521	14522	14667	14772	14506	14671	14709	14558	14573	14597	14674	14558	14587	14494	14535	14571	14538	14678	14678	14529	14677	14560	14593	14593	14655	14607	14595	14638	14568	14480	14635	14642	14659	14597	14595	14729	14710	14341	14657	14553	14457	14573	14326	14446	14449	14593	14578	14443	14575	14639	14571	14569	14406	14559	14561	14481	14434	14438	14696	14592	14595	14570	14553	14627	14470	14499	14668	14626	14548	14701	14488	14784	14501	14609	14691	14560	14621	14619	14486	14502	14595	14558	14513	14629	14630	14458	14587	14497	14471	14508	14583	14594	14503	14600	14643	14643	14623	14620	14502	14622	14479	14446	14487	14547	14541	14402	14582	14488	14529	14576	14690	14495	14619	14758	14501	14457	14556	14707	14665	14556	14337	14524	14504	14488	14614	14585	14592	14687	14410	14562	14506	14534	14624
22828	21351	29259	23810	21823	24351	27031	21636	20323	20254	19577	18998	18155	18166	17873	18020	17907	17700	17598	17620	17751	17551	17500	17332	17277	17561	17563	17300	17375	17438	17353	17199	17448	17363	17386	17285	17264	17475	17254	17330	17150	17298	17342	17395	17517	17294	17281	17461	18266	18834	18318	17653	17650	17299	17348	17264	17216	17245	17245	17197	17310	17144	16863	17209	17267	17349	17222	17236	17108	17124	17097	17279	17279	17369	17354	17352	17289	17329	17269	17185	17231	17219	17245	17202	17162	17171	17187	17130	17206	16967	17144	17256	17209	17170	16989	17050	17035	17251	17136	17255	17031	17077	17206	17170	17042	17152	17080	17389	17228	17015	17356	17129	17215	17047	17288	17174	17323	17417	17186	17221	17039	17303	17095	17051	17195	17133	16936	17282	17032	17026	17246	17199	17159	17133	17188	17310	17135	17319	17338	17283	17308	17027	17066	17076	17185	17088	17024	16990	17176	16926	17151	17013	16994	17145	17123	17217	17137	17304	17021	17197	17371	17047	17198	17172	17264	17077	17052	17269	17062	17402	17232	17248	17247	17359	17051	17140	16996	17004	17078	17121	17349	17091	17054	17117	17100	17104	17150	17258	17284	17113	17143	17357	17188	17283	17235	17068	16992	17061	17163	17232	17208	16991	17133	17212	17067	17238	17131	17266	17118	17218	17047	17074	17311	17029	17223	16984	17144	17258	17058	17097	17080	17190	17064	16965	17113	17184	17207	17066	17249	17103	17108	16895	16927	17058	17109	17283	17237	17212	17127	17266	17410	17211	17187	17223	17220	17154	17179	17112	17212	17071	17315	17266	17237	17123	17166	17298	16922	17404	17225	17087	17261	17001	17223	17176	17338	17245	17348	17041	17403	17046	17226	17346	16944	17043	17193	17235	17039	17052	17247	17149	16979	17203	17120	17246	17047	17228	17223	17071	17154	17005	17174	17019	17300	17017	17171	17021	17233	17270	17191	17167	17151	17184	17278	17318	17183	17130	17194	17093	16934	17220	17185	17092	17264	17324	17084	17048	17095	17017	17114	17239	17067	17145	17280	17121	17324	17063	17190	17145	17214	17080	17109	17253	17287	17105	16997	16969	17149	17360	16984	17224	17029	16838	17216	17074	17227	17103	17076	17256	17093	17189	16974	17078	16990	17221	17140	17207	17093	17019	17278	17234	17224	17160	17244	17133	17232	17127	17220	17278	17336	17108	17136	17211	17040	17040	17204	17114	17052	17259	17238	17159	17032	17112	17053	16951	16950	17068	17268	17305	17183	17054	17120	17119	17203	17203	17169	17031	17219	17035	17122	17206	17109	17076	17200	17382	17109	17146	17196	17104	17103	17078	17259	16967	17019	17106	17191	17077	17103	17015	17088	17180	17199	17042	17323	17133	17252	17239	17277	17256	16949	17285	17307	17186	17194	17027	17232	17225	17106	17197	17107	17016	17192	17165	17205	17176	16905	17068	17195	17413	17094	17174	17051	17180	17043	17206	17003	17301	16919	17039	17090	17070	17064	17093	17293	17186	17030	17206	17196	17168	17187	17253	17246	16966	17200	17163	17188	17226	16916	17269	17265	17066	17159	17074	17065	17091	17148	17113	17213	17106	17090	17252	17281	17191	17168	17155	17093	17046	17150	16949	17062	17190	17339	17105	17140	17068	17029	17166	17103	17031	17072	17155	17180	17210	17173	17196	17057	17078	17090	17162	17253	17028	17235	17053	17304	17087	17252	17136	17016	17147	17187	17094	17111	17166	16995	17103	17337	17154	17099	17141	17167	17094	17136	17160	17347	17195	17173	17238	17206	17172	17126	17037	17174	17381	17131	17147	16858	17119	17045	16896	17140	17192	17133	17250	17186	17162	17339	17174	17166	16995	17189	16894	17223	17127	17260	17188	17204	17106	17163	17238	16990	17166	17198	17105	17115	17063	17087	16888	17456	16973	17269	17231	17215	17001	17235	17117	17010	17015	17107	17355	17101	17117	17132	17139	17115	17074	16852	17030	17114	17314	17270	17170	17129	17127	17141	17270	17141	17167	17141	17172	17038	17170	17155	17262	17277	17133	17029	17062	17217	17051	17378	17125	17145	17217	17103	17055	17100	17104	17185	17262	17237	17099	17100	16977	17106	17019	17432	17144	17303	17112	17049	17243	17303	17209	17313	17156	17197	17220	17240	17216	17153	17372	17159	17391	17277	17248	17029	17142	17033	16985	17193	17019	17143	16962	17043	17305	17241	17034	17050	17266	17183	17147	17198	17070	17189	17237	17091	17045	17095	17182	17248	17125	17054	17354	17147	16785	17116	17013	17135	17129	17229	17006	17177	17120	16990	17130	17301	17219	17124	17318	17104	17123	17238	17018	17206	17368	17073	17325	17035	17150	16895	17199	17243	17235	17112	17274	17128	17171	17174	16964	16977	17068	17175	17045	17116	17065	17082	17333	17371	17001	17032	17041	17182	17246	17109	17039	17086	17195	17288	17082	17143	16960	17046	17098	17187	17054	17012	17282	16983	17142	17048	16977	17153	17176	16902	17195	17149	17165	16997	17051	17076	17227	16928	17138	17070	17274	17043	17246	17209	17065	17273	17165	16975	17152	17072	17187	17170	17177	17128	17054	16940	17177	17194	17133	16993	17099	17017	16995	17116	17087	17265	17131	17023	17027	17066	17134	17241	17333	17102	16909	17302	17038	17404	17130	17185	17207	17317	17300	17205	17176	17262	16997	17099	17004	17154	17281	17038	16886	17125	17307	16975	17233	17054	17185	17221	17250	16974	17271	17355	17053	17243	17142	17171	17130	17334	17262	17265	17133	17066	17255	16982	17102	17103	17269	17107	17260	17102	17117	17114	17045	16991	17058	17188	17062	17153	17249	17289	17082	17114	17172	17202	17185	17152	17072	17033	17134	17247	17078	17190	17115	17268	17157	17071	17281	17162	17253	17141	16987	17141	17070	17225	17411	17178	17213	17133	16971	16976	17226	17008	17119	17080	17141	17117	17127	17007	17233	17239	17047	17137	17161	17196	16910	17060	17132	16945	17138	17220	17044	17044	17251	17429	17115	17163	17185	17204	17297	17182	17272	17319	17311	17040	17289	17117	17282	17109	17146	17250	17118	17295	17036	16923	17188	17131	17165	17124	17187	17079	17080	17173	17263	17087	17143	17108	17311	17112	17279	17046	17058	16932	16990	17158	17181	17037	17040	17136	17169	17066	17178	17177	17307	17281	16976	17068	17071	17065	17281	17097	16999	17232	17188	17203	17197	17012	17165	17089	17220	17243	17427	17078	17001	17177	16793	17388	17073	17260	17328	17040	16986	16996	17135	17173	17060	17194	17057	17088	17060	17241	16942	17122	16976	17078	17209	17027	17137	17163	17044	16921	17204	17083	17137	17431	17093	17299	17447	17175	17200	17185	17032	17087	16993	17257	17114	17090	16999	17124	17111	17286	17261	16862	17073	17116	17180	17035	17072	17004	17074	17201	17128	17282	17189	17148	17275	16917	17253	17083	17313	17281	17144	17284	17075	17195	16976	17052	17077	17024	17110	17116	17136	17251	16954	16945	17165	17055	17218	17117	17091	17263	16879	16888	17169	17137	17077	17264	17058	17311	17113	17249	17085	17040	17158	16955	17025	17101	17199	17255	17157	17540	17214	16911	17161	17064	17110	17097	17174	16993	17124	17162	17208	17072	17282	17258	17081	17070	17084	17077	17192	17206	17208	17149	17020	17065	17068	17016	17177	17190	17123	16913	17428	17250	17029	17108	17064	17061	17065	16927	16937	17517	17240	17095	17004	16986	17275	17095	17217	17027	16951	17039	17117	17000	17044	17020	17282	16944	17053	17286	17214	17190	17131	17329	17065	17388	17174	17097	16986	17095	17011	16920	17123	17213	17082	17191	17310	17167	17142	17149	16944	17287	17105	17279	17165	17325	17186	17035	17084	17109	17195	16942	17075	17187	17210	17247	17308	17255	16978	17198	17285	17191	17200	17122	17080	17190	17118	17016	17069	17087	17075	17041	17281	17085	16859	16990	16915	17251	16987	16873	17194	17110	16884	17233	17137	17169	17243	17102	17230	17122	17171	17047	17122	17207	17047	17242	17174	17334	17213	17230	17087	17164	17275	17096	17001	17130	17141	17220	17112	17232	17131	17180	17114	17098	17207	17113	17214	17033	17074	17112	17439	17270	17186	17107	17043	17136	17099	17025	17206	17135	17123	16948	17285	16941	17213	17149	17309	17060	16931	16955	17022	17154	17011	17133	17183	17194	17202	16948	17107	17071	17132	17260	17135	17175	17290	17109	17064	17256	17203	17157	17164	17108	17266	17279	17111	17083	17155	17042	17283	17126	17054	17081	17217	17260	17199	17200	17057	17042	16983	16964	17258	17196	17135	16839	17164	17077	17012	17268	17318	17140	17074	17049	17086	17286	17356	17146	17030	17123	17150	17238	17196	17233	17309	17282	17079	17130	17150	17225	17203	16856	17177	17113	17081	17308	16960	17391	17170	17037	17293	17171	16926	16899	17270	17080	17119	17061	17224	17232	16959	17146	17218	17233	17132	16962	17334	17166	17209	17095	17093	17348	17059	17205	17228	17076	17230	17195	17072	17226	17084	17214	17061	17326	17209	17063	17240	17057	17133	17165	17077	17219	17088	17117	17021	16952	16990	17175	16949	17342	16997	17069	16987	17240	17216	17260	17014	17149	17141	17327	17265	17012	16826	16929	16992	17169	17056	17002	17078	16991	17160	17145	17066	17231	17135	17152	17088	17350	16950	17207	16983	17056	17224	17084	17138	17159	17108	17296	17006	17093	17092	17080	16867	17069	17227	17292	17125	17271	17095	16955	17106	17198	17123	16971	17009	17094	17031	16908	17071	17212	17174	17030	17179	17150	17198	17085	17089	17332	17251	17091	17181	17021	17243	17118	17105	17001	17201	16965	17070	16867	17119	17109	16915	17131	17084	17272	17156	17130	17108	16955	17211	17141	17116	17255	17199	17250	17249	16852	17104	16999	17222	17160	16898	17226	16941	17179	17077	17299	17107	17200	16886	17147	17154	17066	17024	17196	17027	17241	17505	16967	17027	17148	17442	17060	17055	17104	17239	17260	17144	17121	17091	17125	17115	17264	17336
27048	42769	44286	34254	28184	23473	21718	20241	19979	18828	17842	16970	16270	15780	15358	15276	15120	15198	15031	14816	14608	14676	14589	14515	14726	14768	14699	14548	14728	14442	14583	14700	14635	14682	14534	14475	14765	14647	14484	14590	14596	14587	14645	14729	14576	14755	14763	14683	16240	16672	15965	15210	14710	14472	14554	14472	14528	14505	14361	14492	14432	14517	14453	14552	14484	14410	14383	14555	14448	14410	14335	14487	14468	14578	14430	14662	14471	14490	14522	14457	14552	14598	14434	14426	14432	14452	14397	14416	14387	14557	14459	14500	14346	14434	14324	14463	14384	14554	14488	14455	14409	14450	14672	14384	14550	14421	14439	14487	14416	14384	14429	14534	14401	14425	14340	14479	14296	14541	14441	14399	14539	14316	14388	14414	14286	14305	14511	14482	14365	14350	14528	14448	14365	14481	14539	14587	14238	14545	14445	14446	14406	14563	14449	14565	14520	14385	14412	14496	14568	14487	14581	14587	14539	14342	14464	14494	14528	14298	14565	14486	14448	14627	14492	14355	14338	14493	14349	14419	14506	14467	14506	14516	14588	14328	14457	14491	14489	14541	14391	14499	14475	14562	14455	14493	14334	14565	14455	14473	14507	14411	14444	14390	14491	14455	14371	14396	14484	14317	14294	14547	14444	14462	14453	14489	14346	14482	14286	14423	14272	14231	14476	14284	14500	14442	14536	14418	14611	14469	14355	14342	14319	14371	14478	14229	14513	14474	14459	14503	14412	14579	14293	14434	14572	14416	14264	14480	14497	14401	14444	14430	14474	14576	14514	14440	14453	14482	14438	14393	14460	14358	14475	14380	14337	14560	14344	14320	14427	14530	14586	14464	14476	14367	14441	14502	14318	14558	14369	14512	14475	14567	14330	14447	14450	14629	14424	14574	14365	14384	14393	14475	14406	14478	14467	14572	14375	14578	14405	14454	14531	14371	14363	14487	14316	14600	14350	14476	14429	14359	14398	14245	14583	14483	14467	14442	14421	14549	14476	14417	14457	14399	14467	14559	14419	14547	14421	14453	14528	14410	14522	14484	14550	14549	14562	14327	14361	14435	14506	14396	14464	14347	14540	14364	14411	14475	14553	14369	14578	14474	14406	14340	14566	14323	14510	14622	14483	14344	14549	14313	14581	14315	14552	14406	14439	14673	14507	14470	14556	14468	14437	14370	14485	14326	14600	14341	14463	14509	14490	14410	14418	14625	14532	14425	14538	14511	14534	14564	14345	14477	14463	14401	14447	14496	14363	14639	14671	14445	14447	14391	14472	14342	14450	14352	14542	14432	14632	14583	14293	14372	14419	14374	14453	14437	14328	14455	14368	14583	14403	14381	14343	14458	14504	14355	14373	14466	14482	14435	14577	14491	14451	14579	14440	14465	14533	14222	14338	14335	14517	14552	14471	14475	14319	14529	14348	14367	14426	14402	14526	14463	14228	14560	14422	14380	14480	14413	14447	14558	14315	14417	14518	14710	14379	14405	14401	14464	14517	14526	14498	14458	14377	14436	14546	14590	14358	14542	14455	14351	14507	14534	14369	14487	14473	14638	14578	14452	14497	14421	14435	14480	14556	14398	14507	14510	14684	14377	14543	14508	14333	14452	14312	14480	14463	14339	14389	14397	14316	14461	14478	14406	14350	14536	14580	14593	14518	14507	14446	14286	14396	14494	14414	14493	14543	14378	14331	14465	14420	14387	14642	14502	14503	14402	14411	14512	14457	14566	14512	14414	14387	14458	14421	14586	14575	14504	14562	14476	14402	14364	14531	14415	14466	14444	14393	14388	14528	14433	14221	14536	14354	14554	14547	14526	14310	14342	14426	14375	14400	14536	14498	14456	14386	14516	14511	14364	14540	14303	14509	14272	14669	14337	14492	14286	14413	14504	14344	14509	14545	14551	14553	14360	14455	14385	14516	14388	14600	14483	14591	14504	14342	14492	14573	14257	14530	14531	14363	14369	14591	14427	14387	14288	14381	14546	14399	14384	14493	14335	14567	14381	14363	14335	14396	14403	14522	14472	14538	14323	14521	14580	14498	14413	14464	14398	14430	14689	14476	14381	14523	14399	14672	14591	14362	14433	14557	14319	14595	14351	14440	14559	14405	14452	14414	14506	14424	14523	14558	14468	14407	14540	14231	14553	14345	14407	14280	14458	14512	14489	14395	14443	14404	14453	14384	14270	14439	14340	14339	14372	14645	14581	14494	14615	14350	14424	14477	14459	14469	14484	14500	14411	14608	14417	14344	14252	14498	14528	14548	14383	14518	14410	14468	14402	14417	14574	14543	14587	14493	14557	14412	14286	14526	14444	14513	14385	14363	14431	14389	14254	14444	14583	14447	14501	14421	14439	14404	14466	14485	14425	14322	14580	14445	14484	14465	14408	14453	14423	14460	14502	14396	14469	14474	14482	14558	14434	14397	14445	14438	14492	14453	14448	14427	14353	14558	14447	14250	14612	14422	14398	14373	14302	14472	14606	14264	14404	14430	14531	14406	14674	14494	14388	14541	14526	14516	14483	14433	14562	14389	14360	14574	14505	14563	14623	14626	14456	14497	14503	14468	14402	14591	14506	14439	14434	14609	14593	14426	14482	14410	14453	14506	14437	14527	14507	14411	14410	14305	14325	14481	14348	14235	14537	14404	14398	14550	14464	14539	14508	14641	14639	14384	14676	14453	14360	14534	14417	14476	14487	14495	14289	14441	14362	14439	14449	14365	14483	14347	14569	14488	14413	14499	14499	14499	14499	14374	14511	14295	14251	14322	14529	14540	14580	14478	14445	14322	14362	14519	14385	14540	14563	14392	14270	14408	14516	14518	14280	14486	14401	14509	14422	14395	14631	14448	14585	14350	14417	14499	14367	14431	14365	14424	14556	14451	14509	14460	14318	14580	14235	14573	14393	14273	14514	14568	14420	14450	14465	14586	14536	14542	14346	14545	14399	14458	14513	14398	14569	14408	14546	14437	14461	14309	14316	14480	14351	14542	14359	14450	14507	14624	14496	14415	14522	14482	14582	14456	14592	14651	14435	14447	14375	14465	14360	14398	14375	14359	14457	14296	14417	14405	14381	14363	14424	14486	14298	14419	14360	14311	14565	14440	14392	14240	14394	14321	14402	14454	14487	14347	14362	14375	14235	14380	14356	14529	14620	14496	14460	14704	14434	14485	14434	14608	14472	14616	14273	14443	14575	14331	14342	14505	14452	14532	14316	14478	14526	14505	14497	14400	14555	14485	14458	14615	14480	14419	14400	14263	14448	14481	14472	14501	14501	14478	14603	14476	14344	14483	14375	14453	14487	14429	14384	14539	14480	14431	14406	14478	14310	14445	14444	14329	14506	14522	14544	14443	14376	14345	14466	14434	14544	14461	14366	14451	14377	14434	14319	14468	14560	14466	14548	14416	14445	14488	14436	14469	14556	14377	14429	14469	14353	14496	14386	14461	14566	14400	14470	14423	14465	14522	14339	14437	14539	14370	14440	14552	14443	14402	14416	14461	14229	14543	14432	14454	14270	14494	14337	14420	14441	14394	14299	14370	14589	14330	14416	14400	14540	14438	14490	14411	14408	14245	14305	14366	14531	14408	14539	14373	14503	14443	14302	14396	14778	14425	14604	14562	14416	14455	14323	14440	14523	14439	14497	14300	14550	14354	14381	14421	14211	14509	14430	14417	14548	14275	14419	14428	14627	14644	14202	14390	14377	14409	14369	14320	14478	14270	14425	14364	14338	14321	14378	14472	14429	14559	14508	14512	14583	14373	14543	14516	14561	14451	14438	14364	14372	14585	14435	14518	14331	14292	14510	14379	14540	14476	14628	14343	14389	14508	14206	14566	14457	14521	14477	14423	14575	14263	14583	14402	14287	14327	14508	14511	14179	14543	14476	14363	14592	14404	14614	14589	14527	14432	14502	14316	14543	14636	14259	14331	14317	14463	14446	14356	14534	14358	14344	14290	14477	14397	14481	14378	14394	14358	14508	14412	14606	14432	14450	14507	14332	14415	14566	14343	14234	14557	14352	14471	14391	14470	14616	14435	14258	14412	14361	14413	14255	14474	14458	14625	14420	14321	14483	14385	14715	14583	14499	14499	14491	14417	14390	14331	14506	14434	14450	14584	14317	14597	14362	14398	14288	14502	14383	14493	14250	14415	14635	14318	14476	14410	14333	14488	14640	14549	14416	14629	14444	14521	14529	14489	14501	14487	14477	14593	14489	14359	14476	14459	14515	14446	14545	14439	14334	14313	14419	14384	14514	14317	14506	14609	14355	14604	14482	14279	14440	14506	14501	14524	14413	14482	14463	14422	14552	14342	14428	14320	14566	14503	14453	14336	14338	14629	14509	14419	14442	14407	14358	14507	14419	14321	14691	14489	14477	14502	14404	14552	14490	14396	14291	14532	14567	14346	14526	14538	14411	14404	14477	14508	14238	14580	14404	14373	14515	14334	14504	14412	14452	14394	14535	14357	14508	14414	14350	14346	14421	14653	14329	14517	14248	14416	14367	14558	14487	14614	14404	14530	14362	14503	14503	14405	14530	14453	14366	14649	14379	14586	14554	14527	14399	14531	14446	14512	14326	14400	14538	14400	14507	14399	14389	14301	14648	14428	14621	14335	14514	14630	14518	14483	14520	14382	14538	14491	14504	14382	14527	14429	14365	14428	14430	14630	14546	14601	14361	14513	14481	14521	14491	14544	14505	14436	14531	14451	14459	14403	14496	14453	14285	14488	14404	14574	14207	14273	14435	14427	14530	14371	14386	14406	14374	14391	14527	14358	14425	14284	14442	14357	14599	14548	14499	14587	14300	14347	14346	14463	14489	14381	14481	14492	14417	14367	14554	14639	14485	14210	14459	14419	14530	14529	14504	14384	14362	14362	14481	14612	14464	14319	14504	14488	14433	14494	14365	14418	14624	14561	14427	14477	14512	14517	14440	14250	14277	14606	14457	14501	14441	14418	14500	14266	14326	14359	14442	14483	14582	14299	14380	14321	14383	14267	14462	14471	14510	14413	14450	14491	14397	14589	14539	14576	14485	14452	14543	14475	14368	14338	14448	14461	14415	14475	14404	14479	14741	14490	14522	14597	14549	14354	14297	14238	14247	14427	14336	14466	14594	14497	14400	14240	14429
27615	22994	29113	27303	21187	19657	18965	18703	18429	17937	17851	17357	17094	17212	17330	17097	17316	16856	16944	16987	16862	16727	16803	16674	16959	16966	17057	16850	16929	16962	17014	16927	16985	17054	16933	16927	16837	17162	17031	17013	16919	16920	17178	16951	17022	17037	17042	16846	17127	16805	17098	16856	16859	17144	16865	17140	16873	17030	17025	16746	17074	17235	17073	16957	16998	17018	17127	17029	16944	17114	17044	17091	17010	16862	16859	16735	17100	16796	16762	16702	17080	16969	16878	16956	16834	16858	16874	17034	17109	17012	17013	17129	17045	16646	17050	16942	17059	16727	16958	16699	16822	16912	16927	16886	16777	16833	16971	16921	17038	17147	17091	16856	16962	16948	16923	16972	16881	17032	17005	16849	16735	16884	16765	16877	16870	16865	17039	16919	16815	16901	16879	16830	17033	16825	16817	16959	17037	16726	16927	16911	16837	16882	16956	17180	16977	17012	16967	16898	16895	17039	16925	16762	16880	16814	16909	16772	16885	16864	16961	16904	16862	16848	16891	16966	16998	16934	16922	16821	16806	16985	16924	16862	16842	16838	16795	16719	16729	16686	16971	17159	17025	16997	16947	17069	16701	16917	16852	16790	17099	17061	17076	16930	16919	16840	17001	17052	16798	17053	16958	16675	16930	16901	16820	17085	17107	16895	16905	16908	16918	16789	17015	16942	16866	16953	16910	17012	16933	16923	16872	16797	17084	16947	16974	16853	16798	17085	16946	16706	16701	16831	16695	16670	16821	16893	16874	16885	16788	16762	16842	17006	16779	16880	16684	17041	16907	16857	17067	16898	16960	16916	16979	16932	17166	16734	17070	16845	16928	16957	16914	16695	16891	16868	17009	16774	17191	16921	16863	16848	17084	16894	16907	17025	17007	16970	16868	16849	16931	16927	17024	16954	16791	16970	16823	16872	17024	16941	16934	16871	16869	16992	17025	17067	16877	16806	16770	16863	16926	17070	16631	16750	16796	17083	16854	16862	17048	16939	17052	17092	16936	16844	16843	16786	16956	16816	16828	16831	16853	16839	17032	16884	16898	16945	16820	16886	16887	17009	16933	16970	16672	16864	16883	16921	16904	16968	16845	16923	16949	16925	16733	16825	16806	16985	16879	16846	16768	16942	16821	16856	17081	16820	16817	16972	16994	17061	16869	16911	16713	16865	16930	16990	16856	16819	16928	16958	17058	16791	16846	16796	16994	17033	16873	16970	17003	16866	17080	17051	16752	16806	16882	16908	16831	17060	17063	17073	16959	16967	16992	16748	16843	17127	16870	16801	16942	17085	16966	17259	16964	17102	17029	16899	16829	16922	16884	16983	16936	16764	16741	16629	16852	16996	16944	16808	16879	16882	16942	16999	17026	16979	16932	16800	17034	17119	16824	16768	16763	16792	16950	16869	16954	16865	16948	16997	16820	16961	16979	16934	16933	16879	16981	16947	16964	16942	16709	16854	16860	16852	17023	16975	16956	16886	16950	16989	16984	16842	16995	17011	16939	17036	16916	16980	16888	16995	16925	16807	17023	16703	16750	16867	16793	17134	17004	16987	16806	17139	16687	16629	17190	17021	16959	16762	16908	16955	16929	16869	16933	16851	16906	16743	16738	16987	16923	16646	16732	16756	16730	16891	16997	16934	16940	16923	17242	16812	16840	16877	16964	16904	16883	16881	16859	16959	16818	16945	17093	17099	16966	16978	16815	16808	16790	16823	16992	16780	16685	17193	17174	17036	16780	17020	16958	16884	17038	16913	16928	16766	16812	16812	16988	16924	16743	17054	16908	16905	16888	16881	16924	16731	16977	16919	16847	16913	16895	16902	16936	16748	16819	16843	17020	16724	16944	16912	16775	16939	17015	16920	16914	16901	16852	16948	17002	16850	17023	16988	16950	16897	16915	17006	16927	16799	16914	17019	16962	16912	17037	17039	16846	16806	16885	16721	16790	16946	16811	16903	17012	17128	16943	16950	16843	16753	16847	16743	16906	17119	16966	17028	16690	17049	16825	16904	16795	16910	16706	17006	17106	16959	16943	17031	17068	16950	16599	16791	16811	17024	16903	16843	16989	16982	16957	16834	16941	16768	17018	17081	16897	16830	17043	16779	16923	17011	16961	17012	16759	16960	17021	17025	17011	16824	17098	16790	16788	16959	16939	16839	16932	16961	16848	16938	16958	17116	17243	16826	16712	16742	17193	17017	17139	17118	16946	16901	17079	17096	16899	16893	16753	16947	16835	16950	16852	16583	16805	16826	16804	17066	16693	16728	16845	16877	16986	16973	17081	16867	17048	16950	16855	16772	16999	16940	16705	17003	16791	16850	16876	17010	16893	16882	16993	16946	17059	16951	16918	16972	16842	17007	17080	16902	17031	16983	16965	16974	16860	17064	16902	16936	16871	17052	16905	17097	17062	16864	16861	17098	17032	16920	16700	16858	16798	17006	16896	16871	16756	16776	16821	16805	17116	16893	16921	16989	17218	16981	16890	16992	16989	16880	16905	16767	17144	16962	16963	17023	16989	16945	16899	16980	17088	16746	17022	16729	16935	17002	16845	16881	16929	17017	16777	17053	16943	16878	16953	16986	16913	17012	17102	16998	16929	16915	16967	16782	16794	16852	16933	16978	16930	17025	16882	16869	16909	16820	16942	16909	16932	17048	16945	17060	16951	16850	16783	16916	16924	16917	16836	16828	16806	16983	16963	16954	16901	17035	16883	16812	16963	16995	16952	16912	17002	16802	17064	16802	16844	16798	16757	16921	17015	16916	16781	16965	16868	17023	17046	16851	16812	16901	16812	16916	17011	17030	16902	16835	16984	17099	16953	16893	16997	16951	17021	16766	17131	16863	16937	16832	16763	16898	16858	16878	17042	17023	17030	16822	16874	16655	16912	16853	16991	16885	17077	17036	16790	16874	16804	16930	16893	16989	16892	17056	16791	16742	17021	16736	16758	16869	17028	16917	17106	17041	16955	17004	16871	17015	17048	16936	17075	16961	16834	16826	16836	16939	16819	16831	17052	16913	16766	16932	16799	16907	16824	16931	17085	17089	17123	17076	16837	17043	16818	16778	17138	16730	16817	16968	16906	16697	16809	16971	16948	16676	16736	16863	16998	17036	16896	17054	16969	16749	17149	16971	16901	17045	16909	16896	16875	17115	16865	17082	17010	17039	17020	17072	16827	17008	17101	16988	16830	16809	16976	17071	17019	16868	16737	16879	16960	16844	16962	16927	16782	16681	16944	16736	16972	16651	16806	16940	16897	16805	16864	16939	16995	16956	16877	17094	16973	16821	17130	17072	16753	16767	17052	17065	16787	16790	16907	16928	17082	17012	16862	16893	17177	17026	16747	16857	16921	16966	16973	17005	16850	17040	16964	16939	16961	16766	16832	16859	16833	16939	16997	17011	16915	16724	16835	16855	16726	16770	16897	16642	17000	17037	16889	16879	16997	16712	16856	16722	16908	16680	16889	17012	16856	16981	17017	16852	16932	16975	17161	17026	16861	16688	16948	17053	16948	16997	17006	16855	17085	16835	16733	16872	16828	16874	16904	16894	16943	17089	16923	16989	16798	17205	16858	16938	16911	17015	16992	17060	16822	17125	16918	16838	16843	17036	16896	16742	16783	16739	16851	16836	17049	16781	16748	16817	16838	16964	16928	16848	16815	16931	17137	17057	16625	16970	16924	16947	16894	17069	16995	16767	17029	17117	16963	16962	16877	16949	16874	16902	16786	17003	16986	16903	16922	16824	16714	17054	16769	16842	16915	17037	16803	17013	16972	17059	16902	16714	17057	16916	16780	16804	17178	17216	16933	16878	17107	16734	17090	17156	16953	17017	16935	17021	16970	16983	16896	17025	16991	16964	16912	17168	16839	17082	16782	16878	16874	16974	16956	16735	17047	16902	17027	16907	16862	16769	16866	16959	16908	16930	16915	16927	16825	16995	16878	16953	16996	16744	16855	16886	17133	17101	16930	16921	16751	16743	16905	17099	16935	17036	16922	16757	16993	16834	16968	16872	16907	17005	17119	16880	16889	16669	16841	16915	16913	16900	16879	16924	16881	16728	16949	17082	16838	16959	17091	16785	16699	17013	16750	16814	16917	16927	16911	16904	16804	17022	17017	16897	16893	16825	16828	16887	16833	16858	16911	16824	16847	16863	17093	16710	17006	17032	16857	16796	16740	16886	16911	16797	16801	16939	16882	16806	17058	16932	16913	17020	16963	16852	17003	16993	17153	16998	16993	17036	16885	17069	17030	16800	17100	17074	16878	16835	16879	16875	17141	16937	16795	16956	17004	16781	16777	16922	16847	16754	16671	16800	16872	17016	16949	16924	16787	16860	16968	16931	16951	16969	16870	16984	16837	16946	16778	16893	16850	16675	16757	16941	16787	16983	16949	16973	16904	16818	16970	16858	16843	16922	16784	16952	17048	16856	16852	16844	16846	16867	16789	16779	17031	16709	16830	17252	16936	17089	16949	16901	16744	16822	16802	17089	17098	16945	17029	16903	17009	17007	17120	16775	17030	16836	16756	16835	17143	16956	16845	16934	17017	16916	16941	16923	17000	16829	16980	16810	16994	16859	17048	17026	16860	16853	16744	16952	17012	16759	16941	16925	16833	16864	16869	16829	16870	17043	16897	16901	16766	16743	16882	16917	17134	16899	16849	17097	16822	16855	16910	16882	16949	17170	16883	17112	16807	16926	16753	16753	16894	16970	16960	16803	17043	16780	16930	16760	16958	17055	16890	16816	17016	16842	16884	16975	17005	16848	17015	17123	16800	16904	16841	16995	17316	16978	17055	16992	16855	17053	17108	16843	16899	16843	16802	16877	16840	16837	16970	17131	17090	16908	16858	17071	17018	16842	16890	16945	16892	16679	16863	16867	17029	16818	17166	17019	16657	16917	16843	17022	17108	16896	16946	16881	17048	16841	16744	16802	17008	16888	16878	17117	16919	16998	17093	17056	16863	16776	16824	16886	16906	16829	17141	16996	16887	16831	16851	16891	17033	16861	16950	16857	16778	16904	16925	17197	16856	16976	16952	17016	16919	16771	16991	16906	16922	17003	16985	16857	16971	16932	17004	16913	16996	16943	16893	16954	16842	17054	17095	16817	16933	16853	16837	16966	16952	16871
21012	29353	32090	25776	20330	18504	17506	17242	16939	15796	15573	14962	14709	14782	14727	14558	14576	14674	14439	14548	14456	14343	14338	14483	14193	14431	14360	14498	14268	14442	14409	14371	14488	14436	14436	14228	14416	14357	14358	14542	14165	14342	14474	14453	14450	14480	14475	14255	14420	14559	14525	14389	14442	14292	14398	14192	14255	14264	14402	14437	14278	14316	14220	14311	14476	14136	14419	14268	14239	14344	14422	14291	14388	14364	14321	14304	14205	14272	14480	14101	14241	14364	14277	14465	14259	14374	14338	14254	14308	14326	14458	14360	14239	14383	14233	14363	14275	14291	14283	14199	14438	14233	14407	14398	14271	14255	14286	14315	14330	14379	14096	14449	14277	14294	14302	14326	14494	14304	14231	14313	14292	14118	14266	14344	14030	14211	14290	14443	14235	14509	13979	14376	14295	14162	14356	14195	14229	14308	14130	14301	14416	14352	14248	14319	14279	14249	14314	14451	14190	14219	14257	14218	14310	14253	14367	14285	14357	14317	14247	14443	14216	14196	14321	14440	14305	14268	14441	14370	14306	14454	14380	14402	14286	14305	14199	14254	14346	14240	14169	14273	14285	14053	14434	14309	14251	14293	14259	14368	14310	14242	14273	14135	14406	14307	14329	14440	14464	14421	14479	14235	14457	14438	14156	14331	14388	14378	14444	14438	14300	14342	14309	14411	14386	14200	14264	14385	14324	14254	14385	14321	14212	14468	14399	14383	14351	14315	14416	14300	14255	14107	14357	14169	14282	14395	14235	14219	14251	14281	14540	14414	14331	14389	14252	14326	14289	14421	14292	14326	14333	14481	14279	14407	14107	14309	14143	14162	14371	14273	14283	14356	14370	14358	14124	14408	14288	14372	14243	14507	14266	14267	14208	14288	14442	14187	14240	14289	14357	14237	14262	14403	14271	14266	14334	14351	14325	14255	14295	14305	14240	14439	14278	14217	14390	14296	14248	14427	14286	14389	14470	14360	14361	14231	14301	14336	14338	14413	14291	14233	14193	14355	14226	14404	14426	14218	14269	14266	14431	14330	14244	14242	14406	14375	14370	14400	14244	14371	14334	14357	14299	14365	14236	14277	14259	14270	14320	14343	14382	14373	14296	14358	14469	14314	14386	14356	14295	14204	14386	14341	14376	14242	14300	14271	14308	14278	14268	14387	14312	14289	14361	14528	14333	14498	14364	14226	14373	14321	14319	14336	14351	14385	14444	14339	14522	14338	14299	14323	14266	14374	14230	14359	14494	14527	14463	14378	14276	14409	14212	14363	14286	14247	14375	14265	14312	14427	14119	14432	14167	14282	14350	14414	14216	14262	14248	14344	14084	14311	14120	14312	14494	14359	14505	14308	14160	14310	14428	14295	14332	14372	14538	14232	14426	14369	14409	14473	14378	14427	14335	14432	14423	14394	14333	14249	14342	14198	14296	14380	14314	14147	14257	14392	14203	14186	14302	14292	14476	14525	14283	14282	14321	14379	14483	14480	14333	14164	14296	14255	14336	14292	14373	14295	14273	14443	14379	14266	14264	14301	14272	14357	14408	14317	14305	14243	14179	14380	14271	14446	14138	14218	14387	14286	14487	14295	14222	14301	14305	14448	14228	14278	14163	14140	14242	14218	14404	14278	14313	14392	14401	14224	14240	14322	14296	14403	14357	14304	14302	14453	14355	14224	14312	14301	14277	14472	14357	14409	14172	14341	14329	14277	14246	14081	14299	14424	14337	14413	14279	14456	14265	14310	14209	14401	14300	14589	14383	14257	14511	14286	14461	14293	14270	14289	14300	14366	14273	14215	14317	14452	14363	14225	14230	14250	14444	14309	14232	14335	14311	14229	14175	14505	14255	14354	14166	14272	14328	14333	14311	14324	14496	14274	14242	14453	14196	14219	14241	14400	14237	14395	14332	14317	14372	14273	14249	14248	14224	14088	14298	14275	14389	14294	14362	14182	14259	14409	14342	14260	14560	14332	14319	14215	14553	14310	14191	14220	14169	14266	14198	14273	14419	14565	14318	14305	14469	14330	14289	14244	14415	14212	14359	14336	14068	14306	14449	14327	14168	14376	14272	14374	14494	14366	14275	14274	14448	14446	14225	14409	14416	14171	14328	14265	14217	14378	14256	14292	14336	14265	14318	14261	14201	14298	14317	14314	14316	14233	14357	14337	14208	14305	14313	14254	14203	14374	14203	14363	14536	14501	14322	14152	14272	14407	14264	14165	14436	14331	14240	14389	14296	14465	14209	14115	14321	14398	14380	14223	14281	14281	14406	14214	14159	14551	14341	14226	14348	14410	14328	14327	14417	14288	14388	14250	14424	14308	14343	14496	14228	14522	14410	14585	14372	14267	14279	14425	14256	14280	14366	14277	14255	14454	14469	14318	14395	14271	14221	14348	14292	14135	14198	14457	14364	14071	14315	14451	14353	13996	14247	14392	14360	14310	14391	14415	14244	14293	14309	14213	14430	14343	14446	14276	14431	14244	14296	14241	14128	14422	14351	14380	14377	14453	14212	14323	14355	14259	14335	14226	14156	14376	14383	14360	14265	14246	14262	14402	14254	14435	14310	14372	14140	14445	14319	14282	14271	14240	14287	14313	14439	14263	14352	14335	14366	14298	14382	14326	14400	14349	14480	14171	14322	14264	14381	14365	14344	14311	14381	14432	14294	14303	14139	14336	14380	14382	14201	14225	14435	14419	14290	14319	14241	14266	14323	14452	14392	14285	14388	14189	14453	14296	14397	14381	14305	14241	14273	14313	14476	14139	14517	14463	14439	14395	14327	14350	14513	14177	14352	14254	14362	14431	14254	14426	14356	14182	14325	14228	14203	14351	14259	14395	14304	14263	14276	14224	14251	14264	14241	14337	14430	14441	14440	14330	14465	14360	14395	14383	14396	14250	14293	14245	14255	14277	14305	14210	14380	14371	14284	14281	14348	14235	14446	14317	14383	14258	14352	14390	14428	14323	14243	14437	14432	14301	14375	14406	14246	14157	14147	14353	14481	14236	14311	14276	14331	14307	14398	14391	14366	14367	14354	14419	14357	14221	14451	14353	14388	14340	14171	14331	14360	14285	14310	14401	14222	14283	14393	14236	14286	14352	14397	14416	14308	14248	14228	14293	14286	14401	14388	14120	14290	14349	14247	14150	14267	14357	14341	14374	14323	14238	14271	14370	14360	14429	14146	14218	14300	14380	14450	14386	14370	14220	14256	14321	14252	14429	14316	14374	14181	14172	14408	14364	14417	14416	14220	14229	14250	14262	14321	14237	14428	14285	14381	14274	14433	14267	14400	14357	14343	14412	14328	14298	14249	14292	14252	14338	14216	14262	14420	14387	14409	14340	14305	14270	14362	14525	14317	14359	14237	14383	14293	14317	14271	14372	14381	14126	14267	14342	14282	14261	14408	14176	14519	14440	14360	14406	14371	14346	14271	14419	14306	14578	14367	14442	14252	14139	14394	14208	14255	14200	14388	14355	14475	14141	14407	14347	14265	14351	14293	14194	14271	14321	14250	14224	14317	14476	14166	14363	14320	14248	14230	14330	14303	14556	14283	14488	14326	14325	14223	14257	14199	14190	14300	14202	14296	14281	14311	14471	14408	14280	14472	14312	14418	14314	14317	14212	14286	14301	14158	14239	14259	14237	14393	14318	14290	14236	14342	14495	14316	14249	14385	14342	14508	14134	14472	14296	14315	14411	14286	14292	14226	14341	14403	14183	14226	14312	14414	14318	14276	14278	14296	14350	14318	14475	14279	14212	14364	14232	14475	14306	14429	14215	14330	14245	14396	14235	14153	14417	14380	14411	14315	14360	14254	14312	14296	14323	14210	14221	14360	14305	14320	14345	14266	14317	14361	14442	14407	14241	14489	14289	14303	14380	14333	14289	14267	14210	14355	14276	14477	14372	14320	14340	14314	14490	14282	14383	14432	14353	14421	14305	14429	14370	14278	14322	14201	14255	14390	14381	14229	14284	14386	14255	14352	14412	14319	14301	14426	14384	14428	14317	14218	14350	14276	14288	14225	14333	14244	14294	14334	14279	14270	14286	14367	14226	14258	14197	14312	14241	14405	14268	14268	14380	14471	14390	14449	14273	14314	14261	14348	14401	14363	14401	14226	14504	14367	14359	14256	14275	14451	14446	14356	14267	14370	14354	14351	14342	14134	14337	14390	14431	14342	14356	14285	14461	14338	14346	14455	14225	14260	14245	14283	14413	14347	14196	14420	14228	14341	14258	14432	14276	14322	14302	14121	14272	14393	14289	14435	14317	14478	14368	14330	14412	14294	14214	14311	14307	14339	14359	14364	14449	14226	14333	14331	14398	14283	14493	14410	14150	14331	14448	14335	14265	14202	14457	14355	14326	14204	14383	14418	14445	14387	14277	14333	14300	14366	14392	14369	14290	14230	14249	14347	14197	14152	14309	14415	14312	14273	14306	14365	14346	14217	14227	14493	14350	14309	14414	14136	14284	14269	14132	14420	14410	14281	14319	14293	14288	14423	14379	14314	14391	14156	14383	14344	14372	14565	14222	14363	14226	14538	14237	14247	14311	14252	14281	14469	14285	14267	14432	14267	14189	14313	14205	14293	14325	14201	14239	14381	14309	14211	14303	14372	14393	14269	14296	14345	14382	14393	14303	14330	14488	14356	14264	14424	14334	14319	14219	14151	14277	14356	14305	14469	14224	14347	14357	14333	14226	14317	14276	14279	14338	14335	14250	14424	14472	14364	14221	14302	14312	14293	14403	14166	14203	14211	14423	14397	14350	14459	14220	14318	14299	14465	14421	14323	14415	14207	14358	14342	14205	14352	14349	14400	14249	14149	14228	14210	14367	14361	14237	14237	14329	14125	14406	14311	14356	14295	14354	14323	14229	14295	14220	14372	14372	14124	14122	14448	14329	14332	14177	14341	14367	14199	14279	14360	14357	14290	14444	14329	14305	14395	14316	14129	14290	14365	14358	14306	14191	14324	14218	14306	14271	14232	14286	14287	14229	14407	14183	14374	14266	14254	14304	14267	14246	14501	14330	14381	14287	14274	14317	14347	14225	14376	14285	14215	14501	14276	14291	14372	14284	14248	14336	14297	14292	14244	14282	14308	14411	14172	14202	14193	14347	14418	14433	14211	14351
23883	21413	28944	24607	23294	24085	23361	19922	18644	18410	17751	17461	16892	16899	16727	16814	16635	16470	16668	16615	16449	16333	16464	16337	16521	16479	16444	16345	16217	16389	16487	16309	16474	16407	16279	16479	16382	16417	16189	16272	16359	16629	16594	16389	16173	16268	16635	16245	16849	17026	16963	16748	16434	16377	16455	16214	16202	16509	16282	16402	16392	16371	16071	16354	16322	16316	16349	16265	16462	16170	16296	16203	16406	16204	16192	16429	16449	16535	16344	16218	16373	16193	16440	16068	16102	16327	16204	16397	16501	16193	16353	16204	16140	16267	16445	16295	16476	16296	16331	16172	16140	16278	16324	16204	16332	16167	16260	16324	16410	16571	16445	16411	16327	16302	16209	16245	16346	16206	16172	16329	16266	16377	16284	16308	16371	16362	16271	16443	16289	16385	16264	16283	16355	16369	16307	16172	16215	16256	16235	16323	16117	16309	16479	16504	16460	16259	16301	16452	16379	16247	16340	16232	16281	16459	16260	16348	16314	16125	16481	16292	16281	16224	16078	16255	16227	16357	16307	16235	16338	16348	16190	16123	16567	16289	16198	16089	16193	16212	16132	16199	16186	16361	16078	16196	16089	16181	16352	16396	16301	16270	16283	16249	16413	16223	16311	16196	16149	16096	16089	16210	16246	16399	16226	16204	16243	16341	16250	16186	16453	16280	16177	16315	16157	16208	16335	16329	16373	16294	16414	16318	16400	16304	16481	16194	16220	16125	16261	16346	16248	16382	16401	16232	16335	16180	16128	16434	16229	16129	16201	16313	16376	16331	16239	16246	16414	16197	16085	16359	16167	16224	16260	16270	16261	16296	16239	16281	16465	16249	16314	16482	16083	16315	16279	16263	16278	16246	16180	16396	16248	16327	16391	16171	16462	16237	16171	16322	16438	16169	16437	16188	16262	16397	16399	16467	16229	16151	16313	16348	16293	16213	16322	16531	16322	16294	16460	16339	16212	16275	16258	16206	16224	16641	16145	16133	16401	16267	16196	16199	16326	16473	16349	16330	16146	16264	16203	16288	16316	16379	16351	16365	16316	16325	16118	16208	16265	16338	16334	16473	16258	16217	16393	16350	16276	16199	16303	16266	16482	16356	16080	16445	16199	16246	16320	16378	16282	16268	16256	16219	16168	16290	16275	16257	16112	16246	16517	16370	16209	16348	16292	16271	16379	16225	16191	16283	16157	16333	16474	16303	16238	16254	16005	16444	16113	16284	16333	16391	16363	16361	16272	16288	16292	16244	16398	16326	16120	16208	16369	16473	16262	16263	16291	16143	16336	16243	16059	16284	16438	16218	16244	16379	16277	16331	16212	16261	16222	16392	16232	16368	16541	16209	16182	16446	16282	16276	16274	16165	16306	16384	16270	16151	16232	16443	16463	16243	16262	16399	16272	16178	16142	16285	16228	16275	16335	16250	16092	16189	16203	16419	16145	16187	16107	16256	16228	16322	16485	16238	16222	16371	16232	16301	16439	16277	16426	16277	16201	16011	16374	16153	16314	16299	16434	16517	16099	16201	16380	16231	16124	16305	16181	16345	16197	16206	16352	16304	16253	16374	16251	16489	16374	16315	16184	16054	16315	16286	16374	16286	16455	16459	16322	16301	16304	16333	16328	15985	16054	16421	16259	16265	16256	16642	16370	16353	16289	16022	16257	16455	16432	16318	16176	16153	16340	16286	16055	16222	16304	16369	16330	16297	16140	16365	16204	16277	16162	16336	16343	16280	16254	16271	16320	16223	16224	16350	16360	16284	16423	16319	16110	16413	16456	16234	16218	16361	16441	16416	16384	16346	16229	16335	16197	16391	16420	16391	16524	16367	16142	16133	16180	16322	16278	16146	16376	16288	16312	16240	16359	16435	16387	16306	16175	16381	16381	16310	16408	16386	16417	16173	16364	16289	16101	16357	16323	16353	16224	16158	16152	16375	16556	16315	16273	16341	16312	16254	16312	16281	16282	16092	16227	16360	16417	16341	16382	16439	16399	16433	16390	16063	16283	16340	16531	16405	16384	16367	16238	16285	16417	16300	16237	16491	16377	16320	16229	16394	16275	16199	16327	16217	16226	16193	16251	16351	16150	16219	16160	16244	16249	16161	16234	16346	16284	16375	16309	16460	16279	16450	16256	16231	16328	16249	16104	16236	16154	16233	16410	16447	16427	16181	16355	16432	16335	16240	16335	16253	16370	16116	16155	16221	16390	16283	16218	16201	16231	16330	16215	16154	16170	16281	16290	16500	16430	16307	16495	16331	16299	16356	16144	16367	16097	16154	16351	16203	16271	16407	16202	16375	16271	16250	16212	16453	16155	16294	16409	16291	16237	16304	16200	16241	16236	16340	16299	16232	16246	16099	16289	16233	16255	16367	16436	16292	16367	16518	16434	16377	16333	16183	16161	16322	16208	16326	16176	16266	16312	16308	16533	16271	16299	16346	16259	16423	16196	16266	16167	16312	16442	16311	16350	16382	16390	16314	16179	16171	16371	16299	16307	16431	16666	16366	16125	16250	16337	16219	16290	16352	16237	16398	16232	16518	16279	16310	16212	16404	16113	16140	16331	16265	16246	16379	16476	16188	16305	16326	16181	16304	16364	16267	16318	15971	16417	16188	16519	16162	16231	16473	16360	16419	16299	16445	16462	16101	16272	16357	16370	16300	16420	16386	16227	16283	16190	16117	16252	16289	16132	16393	16324	16192	16333	16240	16245	16210	16174	15989	16331	16253	16171	16233	16240	16256	16377	16087	16389	16104	16156	16413	16357	16294	16362	16123	16241	16259	16044	16151	16200	16321	16307	16303	16141	16399	16295	16268	16335	16233	16278	16100	16109	16265	16179	16107	16206	16158	16075	16424	16392	16121	16257	16199	16303	16251	16184	16398	16271	16417	16199	16399	16277	16290	16373	16263	16350	16387	16392	16201	16267	16382	16330	16404	16371	16390	16312	16317	16331	15998	16296	16422	16243	16367	16196	16237	16297	16267	16248	16310	16377	16423	16168	16450	16341	16368	16334	16318	16254	16335	16351	16231	16161	16304	16371	16236	16183	16039	16184	16063	16267	16356	16385	16421	16423	16252	16372	16105	16219	16166	16220	16437	16478	16311	16151	16396	16337	16311	16370	16207	16240	16484	16487	16401	16282	16380	16181	16253	16211	16376	16120	16359	16320	16460	16110	16480	16428	16043	16375	16298	16306	16336	16353	16260	16173	16191	16362	16332	16035	16448	16362	16406	16133	16145	16134	16116	16425	16376	16150	16372	16449	16150	16401	16170	16259	16601	16366	16239	16302	16314	16195	16370	16201	16323	16380	16309	16219	16271	16544	16301	16250	16195	16401	16282	16110	16480	16319	16153	16329	16425	16255	16113	16159	16336	16217	16317	16482	16409	16244	16290	16319	16264	16339	16339	16414	16508	16118	16335	16279	16251	16348	16230	16383	16410	16446	16281	16161	16278	16138	16493	16443	16179	16256	16478	16288	16181	16321	16281	16188	16108	16241	16134	16221	16273	16402	16339	16260	16402	16431	16137	16412	16264	16517	16152	16460	16275	16231	16352	16056	16216	16192	16368	16230	16368	16237	16371	16140	16249	16152	16185	16315	16186	16187	16382	16277	16344	16312	16460	16359	16291	16510	16451	16321	16300	16439	16362	16503	16539	16340	16419	16191	16317	16323	16101	16135	16237	16164	16345	16361	16390	16310	16275	16392	16350	16208	16382	16548	16236	16279	16262	16291	16262	16082	16299	16310	16361	16292	16232	16422	16260	16205	16233	16238	16187	16215	16307	16101	16416	16206	16269	16346	16380	16187	16304	16184	16340	16252	16082	16277	16296	16300	16295	16349	16316	16385	16264	16410	16139	16262	16137	16138	16542	16219	16153	16240	16330	16267	16119	16418	16200	16220	16154	16118	16160	16240	16291	16144	16304	16354	16175	16469	16286	16301	16247	16363	16218	16373	16303	16328	16366	16185	16217	16223	16386	16295	16242	16395	16333	16257	16211	16187	16183	16193	16303	16282	16213	16421	16251	16313	16413	16266	16349	16155	16424	16494	16375	15962	16095	16212	16272	16310	16218	16304	16298	16381	16274	16283	16409	16290	16257	16081	16219	16338	16329	16377	16242	16395	16220	16182	16280	16289	16275	16315	16388	16360	16342	16248	16235	16405	16186	16183	16237	16428	16377	16426	16345	16417	16298	16191	16078	16577	16255	16220	16289	16330	16362	16274	16336	16237	16074	16368	16093	16109	16326	16363	16361	16123	16089	16225	16331	16109	16150	16409	16218	16128	16322	16281	16250	16229	16531	16246	16250	16477	16162	16416	16342	16286	16306	16210	16352	16409	16299	16347	16373	16355	16320	16364	16174	16264	16328	16353	16214	16527	16345	16343	16610	16340	16344	16314	16225	16246	16253	16426	16460	16341	16446	16085	16219	16250	16295	16231	16248	16403	16268	16309	16213	16309	16400	16431	16304	16390	16098	16184	16283	16307	16340	16052	16066	16341	16247	16373	16209	16251	16552	16172	16268	16306	16200	16340	16366	16223	16215	16372	16209	16122	16251	16355	16132	16390	16175	16527	16268	16246	16178	16298	16367	16312	16333	16414	16433	16456	16270	16273	16321	16110	16331	16288	16155	16217	16213	16286	16395	16502	16392	16452	16107	16135	16299	16254	16132	16179	16393	16292	16247	16125	16159	16376	16435	16389	16437	16231	15923	16278	16353	16218	16369	16438	16347	16325	16251	16131	16150	16272	16336	16133	16297	16281	16189	16255	16506	16307	16334	16390	16374	16194	16273	16337	16274	16314	16353	16144	16168	16369	16257	16168	16270	16185	16278	16178	16375	16342	16266	16286	16284	16188	16506	16428	16207	16300	16304	16260	16272	16353	16507	16251	16328	16186	16073	16415	16344	16508	16258	16275	16366	16355	16192	16314	16504	16434	16409	16190	16226	16405	16200	16316	16289	16188	16258	16327	16282	16381	16227	16426	16215	16331	16336	16516	16273	16442	16463	16301	16197	16169	16239	16304	16433	16124	16097	16269	16148	16108	16335	16230	16463	16309	16528	16418	16328	16121	16281	16529	16120	16371	16290	16438	16470	16396	16349	16349	16194	16280	16233	16450	16461	16242	16209
22186	37822	39783	32910	26706	22974	20551	19257	17933	16729	16169	15297	14971	14933	14581	14725	14368	14266	14493	14169	14439	14122	14171	14172	14124	14091	14128	14150	14276	14065	14199	14205	14232	14189	14111	14093	14116	14129	14045	13957	14170	14155	14242	14158	14155	14355	14189	14170	14859	15059	14657	14568	14206	14011	13985	14008	13931	13959	14102	14022	13933	14050	13916	14130	14075	13972	14070	14086	13965	14053	14071	13863	14044	13990	14086	13957	13879	14090	14057	14027	14056	13995	14106	13900	14112	14081	13892	14211	13859	13976	14148	14027	14109	13928	14091	13870	14030	14063	13926	13835	14152	14082	13954	14087	14128	14109	13959	14035	14023	13852	14083	14031	14113	13884	14067	13900	13971	13967	13950	14122	14033	14127	14056	13980	14180	14065	14058	14004	14103	14027	14043	14084	13953	13935	14174	14108	13981	13954	13885	14040	13980	13978	13930	13917	14031	14060	13927	14197	13832	14024	14022	13927	13971	14001	14070	14077	13905	13945	14129	14069	14093	13995	14060	14011	14002	14033	14102	13952	14168	13913	14062	13938	13994	13982	13924	13784	13857	13843	14011	14016	14174	13946	13926	14045	13951	13983	14006	14058	14060	13997	14030	14021	13909	14049	14347	13904	14050	13958	13958	13914	13829	14011	13852	14070	13828	14183	13900	13894	13992	13967	14097	13965	13937	13969	14131	14043	14029	13945	14155	13952	14081	14058	14004	13956	14074	13985	13979	14028	13922	14081	13830	13954	13850	14059	14109	13924	13958	13962	13934	14140	14022	14017	13951	14032	14080	13840	13970	14009	13966	13990	13929	13997	13949	13800	14030	13936	14036	13943	14256	13885	13826	14036	13910	14020	13959	14027	14028	13977	14061	14043	13834	13984	13872	13998	13935	14208	14051	14105	13880	14109	13977	14070	13985	14099	13909	13976	13916	14162	13985	14038	13907	13941	13968	13984	13961	13900	14019	13968	14141	14013	13874	14008	13830	14118	14135	13992	14011	14151	14080	13931	14095	14050	14027	13920	13997	13855	14026	13928	13941	13955	13907	13994	14144	13903	14056	13948	13921	14104	13938	13936	13963	13994	14021	13912	14025	14031	14006	13928	14016	14005	14038	13900	14078	14013	14075	13988	13979	13901	14073	14034	13989	13821	13998	14029	13876	13988	14120	13963	13793	13926	14038	13941	14073	13991	13754	14060	13907	14054	14011	13885	14085	13925	13907	14120	13951	14079	14040	13981	13979	13821	14193	13922	14043	14011	13945	14046	13943	14036	13948	13942	14129	13979	13945	13695	14069	14022	14148	13965	14180	13898	13765	14113	13907	13923	13945	13836	13941	14055	13979	13943	13957	13735	14133	14008	13872	13836	13999	14122	13892	13852	13985	14058	14068	13877	13982	14027	14006	14154	13982	14007	14067	14034	14062	13952	13968	14083	14111	14037	13946	13883	14005	13916	14106	13902	14013	14044	13974	13984	13972	13870	13822	13908	13954	13970	14047	13972	14058	13958	14062	14081	14001	14015	14093	13928	14035	13866	14011	13805	13953	13796	14132	14015	13852	14168	13769	13983	13924	14014	13898	14134	14125	14033	13978	14029	13932	14037	14033	13914	14120	13995	14055	14013	13897	14054	14038	13926	14028	14002	14041	14028	13900	14045	14047	13985	14061	14141	13979	13965	13998	14008	13972	14031	14010	13960	14067	13919	13981	14007	14056	13956	14016	14092	14003	14067	14119	13992	14224	13919	14180	13945	13927	13958	14163	13865	14137	14015	13991	13981	14097	14143	13904	14056	13872	14096	14004	13938	14053	14093	13923	14090	13999	13969	14022	14176	14042	13908	14063	14102	14113	14126	13967	14072	14010	14174	13979	14030	13919	14085	13997	14040	14096	13931	14000	13842	14136	13969	14057	13906	13975	13968	13886	13944	13988	14068	14062	14030	14038	13981	13999	13957	14100	14083	13961	13903	14061	13979	14007	13891	14025	14063	13818	14119	13906	13984	13969	13953	13860	13999	13899	14081	13990	13938	14059	13982	14140	13988	13993	14148	14056	14004	14092	13814	13970	14089	14019	13959	14031	14050	14085	13799	14049	13949	13972	14146	13910	13981	13892	14155	14140	14088	14153	14031	13888	13992	14060	13991	14078	14034	14015	13977	13890	13988	14116	13947	14012	13716	14112	14065	14077	13948	14085	14057	14083	14039	14004	14154	13985	13994	13906	14077	14106	14157	14021	14082	14166	14211	13892	14197	13924	14122	13973	14057	13862	13998	14002	13880	13943	14062	13863	14165	13972	14062	13943	13914	14090	14203	13832	13832	14138	14023	14098	14150	13979	14012	14051	13978	13889	13946	14112	14052	13991	14004	14069	14039	13950	14041	14040	13935	14056	14051	13949	13989	13998	14086	13868	14034	14034	13997	13954	13882	13951	14126	14026	14090	13809	14073	14063	13961	14082	13934	14005	14125	14071	13984	14074	13961	14070	14007	14038	13867	14092	13996	13922	14005	13949	14043	14032	14023	14007	14088	13968	14012	13973	14119	14017	14112	13912	14036	14103	14147	14084	13966	13953	14101	14049	14000	13959	14100	14134	13883	14044	14025	14084	14063	14214	13895	14097	13993	13925	14009	13921	13931	14027	14091	13877	13995	14166	13958	13981	14026	13943	14160	14034	13904	13965	13991	13922	13900	13934	14064	14065	13936	14011	14004	14131	14097	14193	13979	13987	13931	13976	13956	14099	14274	13939	13953	13970	13955	13893	13933	13985	14061	14041	14255	13985	13933	13994	13948	14080	14142	14005	13955	14139	13910	14058	14089	13893	14081	13949	13987	14168	14009	14021	13930	13993	14059	14061	13920	13862	13908	13979	14032	13937	14003	13998	14004	14010	13902	14056	14000	13919	14068	13936	13886	13799	14027	14002	13982	14079	13972	14143	13843	13876	13970	14008	13992	13949	14080	14026	14145	14099	13970	13743	13998	13885	14060	14026	13986	13946	13980	13996	13919	13972	14035	14055	13956	14068	13971	13900	13982	13973	14031	13826	14097	14140	13973	14009	14132	13980	13759	13855	13857	13966	13969	14024	14117	13971	14151	14012	14045	13846	14118	14049	14055	14023	13954	14237	14087	14116	13866	14172	13941	13949	14148	14029	13892	13985	14113	14028	14059	13928	14087	14068	14000	14206	13890	14045	14037	14047	14126	13823	14003	14064	14039	14107	14102	13900	14054	14039	14110	13949	13985	14041	13975	14126	14132	13844	13962	13911	14039	13907	13951	13951	13989	13848	13921	13974	14146	14113	14004	13899	14042	13940	14073	14096	14121	14149	13969	14100	13840	13978	14089	13934	14051	13919	14118	14023	13760	14080	13919	14035	14039	13932	13910	14021	13910	13897	14114	13935	14071	14033	13989	14076	13970	14054	13907	14048	14014	14008	14006	14053	13872	14111	13884	14000	14047	14002	13918	13960	14064	14087	13982	14123	13882	14052	14054	14058	14047	13909	13997	14101	14032	13855	13964	13858	13910	13985	14121	14048	13926	13920	13904	13859	14085	14078	14018	13910	13975	14020	13961	14012	14029	14167	14074	14076	13797	14054	13909	14056	13900	14037	14124	13837	13935	14099	13882	13895	13905	13965	13978	13988	13932	13921	14004	14094	13902	14029	14087	14002	13981	14045	13980	14042	14134	13944	14031	13858	13896	14021	13963	13923	14126	13937	14078	13896	14015	14023	13834	13894	13970	14027	14006	13862	13910	13994	14078	13912	14033	13986	14103	14033	14033	14068	13923	14142	13886	13968	13988	13955	14169	14078	14041	13853	13962	14170	13887	13919	14058	14012	14178	13849	14075	13915	13947	14033	13808	14025	13994	13916	14049	14025	14031	13912	13893	14135	14056	13900	14128	14091	14129	13890	13958	13972	13813	14032	13636	13871	14037	14054	14072	14174	14038	14007	14052	14001	14007	13966	13997	13932	13989	13960	13947	14029	13951	14142	14089	13925	14036	13996	14012	14018	13868	13923	14034	13886	14171	14087	13966	14006	13971	14140	13937	13912	13971	13975	13808	14066	13937	13988	13994	13930	14217	13944	14022	14022	14110	13982	14054	14003	14054	14103	14055	13832	13786	13916	13931	14079	13931	14117	14037	13992	14170	14032	14153	13917	14028	14101	13896	14048	13810	13973	14025	13949	13927	14081	14077	13927	14102	14136	13911	14008	14024	14214	13967	13909	14091	14128	14071	14065	14145	14192	14027	13858	13940	14086	14121	13912	13973	13954	14002	13907	13936	14053	13909	14043	14053	14000	13938	14044	14074	13908	14072	13907	14040	13935	13870	14079	13823	14128	14001	13979	13989	14023	14015	14057	14038	13943	13947	13964	14033	14001	13824	13979	14090	13888	13954	13901	13985	13903	13741	14029	14046	13926	14011	14015	13875	13935	13923	14047	14134	13876	14179	14179	13973	13887	14002	14084	14086	13982	13964	14054	14094	13933	14100	13796	13926	13806	14005	14073	14023	14094	14032	14144	14056	14138	13991	13846	14008	13969	13971	13849	14195	14020	14018	14101	14064	14032	14035	14080	13875	13999	14023	14061	13999	13834	14078	14021	14007	14137	14120	13956	14056	13915	13956	13974	13993	14076	13899	14091	14049	14089	14127	13929	14029	14034	14040	13957	13956	13970	14005	14107	13825	14008	14011	13967	14059	13931	14100	14133	13933	13872	13877	14115	13886	14066	14016	13914	14016	13991	13839	13955	14037	13995	13999	14027	14122	14100	13932	14028	14162	13983	13930	14062	14134	14117	14078	14046	14070	13980	14089	13973	14055	14133	13990	13985	13964	14004	13961	14012	13795	14037	14073	13820	14054	14059	13976	14083	13913	14008	13837	13840	14085	14079	13951	14038	14144	13869	14011	14055	14049	13831	14096	14015	13982	14073	13944	13890	14135	14034	13786	14052	14079	14087	14003	14097	14001	14177	14120	14043	14067	14090	14164	13995	14088	13941	14033	13850	14051	14165	14004	14008	13999	14069	13999	14097	13888	14022	14037	13925	14009	14012	14049	14042	13904	14028	13934	13893	13873	14053	14045	14153	14108	13847	14086	14046	13989	13930	14190	13933	13932	14010	14069	14097	14203	14093	14019
22892	21391	29285	23907	22037	24648	27387	21638	19631	19275	18541	17720	17391	17519	17071	17187	17097	16881	16771	16493	16717	16649	16488	16655	16734	16758	16757	16515	16530	16645	16583	16507	16593	16596	16659	16586	16539	16790	16617	16565	16585	16455	16496	16841	16395	16424	16480	16609	16658	17660	17653	17052	16839	16697	16473	16314	16380	16494	16505	16366	16349	16497	16345	16382	16292	16449	16335	16370	16295	16381	16273	16322	16411	16556	16452	16422	16418	16265	16397	16362	16459	16287	16433	16287	16266	16213	16336	16360	16220	16261	16361	16482	16382	16244	16386	16520	16489	16551	16157	16235	16444	16336	16184	16546	16403	16309	16249	16500	16723	16427	16189	16708	16437	16351	16383	16301	16475	16399	16413	16258	16337	16387	16233	16311	16390	16356	16245	16503	16535	16402	16485	16472	16200	16375	16336	16326	16296	16431	16454	16271	16516	16385	16399	16202	16482	16446	16202	16186	16417	16297	16423	16347	16414	16347	16385	16248	16255	16382	16296	16293	16223	16367	16301	16323	16385	16274	16480	16184	16224	16148	16422	16395	16303	16238	16347	16450	16321	16423	16265	16354	16531	16321	16338	16252	16360	16257	16335	16443	16226	16440	16351	16192	16407	16303	16225	16474	16400	16294	16220	16143	16400	16507	16557	16363	16404	16090	16232	16271	16478	16383	16270	16181	16312	16170	16233	16571	16372	16351	16407	16289	16305	16231	16372	16401	16353	16397	16459	16264	16481	16319	16309	16352	16330	16238	16168	16428	16561	16295	16359	16396	16281	16561	16339	16248	16320	16300	16235	16449	16391	16381	16368	16286	16385	16407	16423	16261	16279	16345	16364	16378	16432	16246	16334	16167	16300	16357	16395	16355	16224	16193	16391	16491	16581	16317	16552	16385	16338	16438	16204	16213	16365	16415	16532	16331	16270	16423	16378	16331	16118	16423	16420	16364	16590	16334	16387	16289	16409	16253	16464	16293	16322	16247	16439	16377	16535	16436	16208	16306	16261	16348	16550	16410	16329	16365	16527	16595	16267	16451	16423	16332	16581	16216	16149	16255	16264	16091	16202	16065	16293	16198	16241	16414	16313	16267	16404	16177	16236	16196	16324	16510	16328	16448	16585	16309	16491	16385	16301	16273	16418	16364	16284	16336	16295	16405	16549	16398	16255	16390	16450	16447	16495	16520	16223	16094	16332	16513	16282	16250	16512	16393	16189	16472	16321	16215	16343	16302	16348	16333	16244	16422	16473	16307	16524	16435	16348	16292	16470	16251	16311	16326	16296	16396	16367	16353	16365	16367	16351	16522	16364	16338	16388	16273	16334	16380	16489	16325	16172	16252	16312	16307	16472	16351	16220	16389	16433	16326	16452	16314	16189	16236	16412	16330	16095	16286	16135	16197	16474	16384	16475	16055	16540	16467	16505	16217	16309	16434	16259	16262	16331	16436	16402	16234	16330	16317	16164	16404	16248	16364	16451	16400	16266	16371	16179	16320	16151	16271	16385	16297	16526	16209	16392	16141	16151	16431	16238	16262	16313	16478	16354	16441	16438	16480	16314	16415	16292	16224	16473	16237	16413	16458	16606	16287	16457	16310	16275	16164	16515	16440	16420	16256	16321	16262	16289	16394	16345	16174	16444	16272	16438	16440	16239	16405	16237	16303	16397	16433	16549	16182	16411	16472	16231	16537	16241	16376	16354	16401	16395	16250	16508	16478	16182	16467	16249	16424	16330	16330	16214	16205	16740	16486	16213	16480	16266	16099	16469	16325	16373	16408	16288	16264	16458	16469	16261	16265	16475	16316	16293	16332	16311	16395	16294	16226	16467	16545	16268	16259	16484	16368	16210	16238	16387	16465	16257	16502	16317	16451	16362	16467	16443	16336	16301	16407	16345	16317	16424	16380	16326	16380	16353	16396	16447	16401	16259	16437	16395	16330	16164	16325	16343	16417	16458	16370	16304	16464	16256	16278	16354	16149	16313	16153	16285	16157	16391	16610	16375	16266	16251	16293	16315	16325	16195	16343	16193	16217	16284	16183	16357	16414	16171	16203	16172	16270	16307	16336	16158	16360	16530	16439	16426	16263	16414	16202	16412	16416	16439	16381	16401	16446	16357	16236	16197	16258	16481	16314	16166	16326	16263	16272	16176	16547	16381	16220	16290	16290	16422	16394	16261	16150	16328	16318	16223	16403	16359	16318	16338	16297	16483	16314	16284	16314	16303	16307	16118	16276	16024	16234	16309	16285	16238	16456	16161	16302	16438	16388	16118	16292	16299	16228	16187	16279	16450	16265	16178	16288	16487	16484	16461	16338	16271	16201	16421	16202	16163	16390	16438	16337	16279	16309	16411	16451	16347	16335	16297	16382	16404	16333	16323	16536	16347	16321	16232	16163	16342	16399	16481	16387	16227	16275	16159	16358	16237	16289	16302	16209	16316	16234	16244	16539	16338	16419	16393	16284	16293	16248	16237	16408	16384	16415	16313	16416	16439	16360	16257	16446	16352	16113	16328	16278	16278	16286	16267	16298	16242	16400	16237	16272	16221	16271	16568	16467	16337	16365	16215	16382	16286	16139	16309	16626	16567	16124	16131	16220	16394	16370	16451	16238	16393	16271	16293	16462	16222	16286	16554	16412	16319	16368	16263	16215	16163	16303	16347	16443	16304	16400	16320	16347	16230	16369	16363	16184	16323	16359	16187	16320	16447	16360	16337	16402	16477	16248	16348	16371	16261	16229	16384	16496	16291	16191	16467	16479	16403	16302	16372	16359	16377	16232	16275	16378	16385	16539	16468	16341	16462	16570	16396	16329	16394	16617	16163	16462	16229	16441	16429	16331	16523	16242	16443	16356	16279	16171	16373	16491	16273	16398	16390	16406	16530	16422	16321	16323	16131	16292	16352	16362	16290	16335	16470	16360	16452	16308	16307	16471	16515	16524	16447	16441	16398	16396	16253	16225	16439	16403	16398	16367	16454	16061	16447	16406	16458	16336	16192	16368	16427	16599	16325	16338	16418	16400	16431	16459	16446	16375	16388	16310	16373	16178	16388	16293	16458	16503	16390	16342	16571	16345	16410	16442	16294	16412	16400	16223	16280	16254	16403	16326	16442	16317	16468	16454	16413	16457	16456	16389	16242	16374	16560	16098	16481	16308	16527	16466	16368	16327	16314	16342	16393	16232	16283	16399	16223	16242	16394	16302	16216	16389	16218	16210	16316	16323	16461	16233	16180	16415	16480	16455	16405	16327	16466	16357	16387	16400	16372	16240	16433	16672	16305	16544	16228	16348	16549	16299	16557	16432	16401	16274	16297	16363	16242	16234	16552	16253	16338	16361	16400	16319	16398	16170	16308	16321	16266	16447	16178	16058	16221	16226	16312	16132	16261	16297	16269	16430	16235	16186	16404	16300	16390	16383	16610	16492	16382	16391	16467	16456	16248	16321	16189	16328	16363	16335	16194	16241	16225	16211	16227	16487	16204	16341	16301	16220	16419	16330	16254	16452	16224	16453	16330	16453	16457	16331	16390	16368	16271	16387	16572	16297	16414	16324	16218	16414	16440	16450	16219	16422	16349	16470	16390	16477	16429	16452	16382	16372	16348	16276	16164	16260	16350	16441	16219	16407	16112	16282	16353	16411	16704	16344	16291	16286	16252	16339	16197	16321	16510	16426	16360	16319	16563	16415	16345	16283	16478	16142	16280	16340	16511	16362	16253	16415	16215	16158	16254	16428	16384	16230	16570	16373	16440	16587	16369	16372	16464	16240	16317	16422	16538	16183	16292	16347	16391	16410	16262	16250	16441	16315	16222	16201	16571	16410	16369	16392	16667	16335	16340	16275	16141	16114	16217	16431	16346	16244	16395	16470	16344	16351	16314	16510	16533	16245	16342	16238	16283	16301	16501	16453	16476	16328	16191	16371	16631	16483	16355	16294	16601	16544	16288	16340	16449	16207	16299	16361	16280	16154	16258	16251	16379	16328	16452	16343	16550	16366	16353	16422	16414	16224	16184	16371	16153	16385	16224	16309	16479	16355	16390	16477	16372	16530	16224	16180	16223	16311	16247	16398	16281	16208	16468	16342	16454	16419	16299	16330	16305	16321	16108	16415	16321	16343	16414	16093	16381	16498	16330	16522	16335	16420	16394	16160	16334	16429	16407	16417	16315	16525	16287	16203	16384	16460	16214	16453	16310	16333	16311	16202	16417	16308	16342	16396	16188	16442	16411	16246	16359	16336	16512	16537	16233	16330	16380	16163	16556	16247	16217	16215	16350	16189	16280	16355	16329	16144	16309	16408	16259	16241	16422	16298	16261	16497	16331	16486	16437	16300	16567	16223	16112	16296	16333	16427	16163	16275	16369	16405	16419	16068	16555	16223	16271	16292	16202	16468	16434	16083	16347	16510	16307	16242	16240	16418	16201	16266	16443	16313	16267	16377	16304	16317	16380	16280	16206	16443	16324	16324	16318	16379	16391	16453	16311	16369	16308	16277	16361	16312	16278	16422	16386	16299	16316	16067	16299	16468	16416	16334	16389	16195	16309	16133	16111	16340	16199	16378	16429	16307	16551	16376	16180	16271	16374	16314	16201	16279	16322	16385	16351	16242	16135	16421	16310	16474	16218	16362	16266	16369	16249	16265	16275	16134	16395	16217	16300	16348	16411	16353	16268	16243	16349	16292	16278	16328	16452	16346	16219	16249	16292	16462	16369	16348	16241	16444	16152	16301	16266	16508	16494	16273	16300	16497	16266	16510	16407	16265	16566	16417	16423	16279	16255	16478	16478	16312	16204	16217	16406	16529	16297	16308	16417	16378	16438	16503	16352	16153	16176	16379	16385	16414	16338	16553	16351	16158	16453	16376	16369	16391	16348	16098	16113	16345	16368	16311	16307	16188	16221	16278	16176	16106	16284	16301	16378	16324	16308	16398	16380	16368	16375	16217	16267	16454	16486	16460	16255	16358	16303	16499	16280	16383	16406	16228	16242	16511	16443	16314	16263	16204	16369	16347	16125	16290	16442	16267	16418	16154	16389	16372	16005	16476	16441	16322	16417	16421	16259	16457	16338	16326	16287	16260	16371	16387	16139	16296	16298	16280	16370	16362	16215	16189	16461	16425	16400	16275	16421	16497
25201	41749	44543	37837	31348	26068	23598	21308	19474	18021	16916	15921	15669	15261	14932	14965	14705	14669	14426	14420	14207	14103	14365	14338	14496	14180	14379	14454	14137	14314	14232	14162	14324	14077	14138	14060	14364	14150	14098	14169	14165	14236	14145	14135	14148	14143	14039	14033	14511	16036	15488	14741	14690	14102	14077	13909	14063	14094	13997	13884	13953	14138	14013	14086	13929	14008	14030	13852	14002	14172	13942	14018	14018	13995	14141	13869	13980	14083	13939	13977	14031	14069	14115	13913	14206	14174	14146	14021	14003	14106	14042	13787	13955	13954	14027	14073	13982	13976	14013	14101	14099	14097	14110	14111	13976	14049	13958	14182	13942	13926	13996	14080	14048	14038	13917	13954	14006	14117	13926	14234	14061	13932	13972	14009	14093	13947	13911	14029	14121	14031	14080	14051	14045	13976	14101	13852	13853	14085	13933	13981	13962	13903	14026	13955	14058	14121	14123	14034	13979	13921	14050	14125	14047	13994	14042	14024	14068	14041	14126	14017	13919	14010	14035	13931	13919	13990	14064	14064	13905	13978	14019	14126	13958	14033	14033	13981	14046	14069	14108	13905	14078	14127	13999	14055	14164	13946	14059	13955	14006	14034	14069	13955	13864	13927	13990	13843	14111	13977	13915	14002	14092	14128	14125	14048	13895	13912	13758	14183	14036	14153	14027	13901	13956	13932	13982	13928	14039	14204	14003	14219	13908	13969	14029	14097	14054	14151	14051	13916	14027	14142	13935	14094	13873	13993	14027	13939	13959	14004	13997	14046	14125	13876	13892	14105	14085	13876	13930	13985	13909	14040	13969	14069	13920	14181	13953	14054	13945	13934	13854	13939	13949	14102	14078	14068	13880	13968	14122	14060	13939	13772	13967	14012	14043	13927	14069	13857	14026	13957	14038	13997	14132	13900	14094	14017	14020	14037	13968	13881	14094	14168	14014	13951	14005	13973	14057	14110	13780	13877	14079	13904	14037	14077	13766	13965	13907	13989	14059	14015	14004	13991	14192	14171	14079	13883	14125	13957	13985	14182	14052	14011	14003	14091	14005	13907	13993	13943	14053	13999	14062	13756	14040	14047	13902	13987	14106	13995	14052	13941	13994	14044	14127	14035	14119	13909	13889	13921	13811	14170	14123	13980	13928	14041	14058	14027	14145	13928	13894	14062	13834	13944	13950	13991	13920	14112	14063	13959	14052	14087	14042	13950	13944	13789	14049	14133	14150	14099	13865	14013	13992	13982	13834	13988	13973	13946	13918	13905	14069	14146	13899	14048	14132	14064	14031	14154	14027	14018	13925	14131	14018	13989	14110	14065	13983	13963	13946	14095	13901	13905	13998	13801	14218	14024	13950	14080	14208	13965	14084	14008	14023	14046	14018	14093	14001	14125	14112	13926	14067	14005	14007	13938	14042	13917	14068	14164	14036	13825	14052	14092	14075	14052	13894	13939	13895	14052	14044	14169	13953	13893	13956	14050	13853	14036	14113	13983	14181	14138	13831	13964	13850	13981	13943	13852	13904	13856	13902	14017	14123	14005	13962	14162	14043	13793	14101	14033	14235	13988	14201	13893	14032	13979	14173	14072	13906	14033	14138	14073	13947	13881	14004	13940	14029	14037	14087	14004	13710	13863	13942	13992	13975	14018	13944	13983	13811	13960	14139	13768	14090	14055	14184	13988	14035	13941	14154	14067	14066	14007	13968	14116	14063	13907	13899	14039	13984	13941	13904	14076	14069	14124	13994	13862	14027	14048	13993	14099	14040	14192	13892	14000	13976	13933	14128	13867	13999	13973	14009	14001	13899	14021	13926	13833	14110	14003	14017	14001	14064	14073	13993	14065	14009	13821	14130	14001	13991	13841	14078	13896	13950	14009	14127	14105	13989	14027	13864	14097	13851	14109	13900	14006	13922	14009	13832	13913	13997	14107	14007	13882	14148	13980	14019	13972	14074	14039	13931	13984	14021	14132	13838	14209	13795	14055	13896	13960	14010	13988	13934	13965	14089	14041	13916	13963	14163	14002	13998	13840	14047	13940	13888	13838	14075	14169	13925	14041	13938	14102	14098	13846	13998	13905	13927	14111	14006	14017	13906	13953	14004	14057	13909	14006	14073	14131	14050	13884	14073	13992	14110	13892	14045	13904	13869	14087	14025	13905	13873	14077	13911	13966	13931	13930	14047	14004	14097	13895	13890	14098	14042	14100	14012	14093	14189	14015	14060	13956	13966	14111	14023	13812	13883	14115	13858	14129	14005	14100	14026	14025	13863	13927	13894	13948	13927	13813	14097	13925	14048	13851	13920	14037	14164	14107	13830	14128	14000	13937	13968	13911	14030	14043	14016	14080	14033	13922	13831	14083	13907	13987	14001	14114	14075	14077	13971	14074	14016	14042	13953	14026	14008	14139	13861	13951	13927	13998	14014	13941	13949	14003	14242	13923	14043	14037	13899	13948	13856	14050	13916	13945	13945	14106	14027	13923	14026	14044	13936	13897	14046	14055	14067	13980	13986	13991	14034	14103	14112	14088	14138	13998	14027	14033	14051	14004	14204	13806	14046	13994	14031	14013	14002	14065	14011	14131	14207	14089	14219	13966	13870	13951	14074	13843	13869	14072	13855	14091	13872	14030	14088	13944	14026	13980	14142	14051	14173	14077	13835	13918	13932	13988	14026	14022	13931	13915	13999	13965	13994	13965	13917	13954	13908	13808	13808	13934	14033	14110	13975	13938	14116	14062	13976	13927	13871	14049	14037	14092	14054	13868	13857	14092	13852	14012	13867	13896	14031	13954	14141	13956	13877	14036	14078	13896	14073	14123	13859	14084	13935	14123	14061	13879	13948	13937	13862	13944	14031	13960	14080	13810	13854	13886	13942	13878	13913	14004	14105	13970	13922	13982	13953	13968	14152	14102	14061	13852	13894	13855	13866	14150	13986	14054	13897	14106	14046	14076	13894	13875	14069	13984	14101	14037	14114	14049	14053	13784	14078	14016	13882	13902	14133	13968	13960	14053	14043	14101	13786	13942	13816	14103	14049	13955	14020	13949	14072	13904	14099	13899	14075	13828	14010	14023	13967	14115	14019	13979	13921	14007	13869	13911	14165	14037	13924	14129	13884	13895	13869	14209	13990	13865	14051	14072	13894	13837	14111	14036	13869	13908	14025	13905	14012	14102	14157	14015	14044	13996	14138	13950	14015	13891	14006	13968	13955	13948	14068	13937	13895	14019	14135	14130	13963	13890	14026	13957	13983	14215	14068	14060	14031	13987	14119	14102	14153	13929	14082	14013	13910	13993	14289	14099	14040	13962	14085	13944	13904	13979	13991	13902	14115	13896	14086	13894	13992	14086	13906	14164	13933	13888	14054	13996	14097	14067	14193	13986	14015	14077	13946	13996	14312	14065	13940	13997	14042	14041	14099	14023	13981	13998	14173	14167	13962	13918	14009	13968	14089	13969	13989	14104	13946	13827	14025	14143	14098	14150	14057	13958	13910	14020	14072	13940	14024	14123	13953	13938	14014	13987	14100	14028	13902	13913	13845	14014	14100	13912	14203	13933	13935	14040	14015	13922	13972	13916	14097	14026	13976	14037	13992	13970	14074	14091	14013	14149	13847	13949	14079	13898	13965	13852	13953	14002	14272	13975	13966	13928	14058	14199	14036	14121	14111	14043	13991	13991	14089	14017	13933	14095	14046	14060	13935	13937	13973	13973	14055	14203	14108	14031	13880	14118	14023	13853	14060	13904	13964	14046	14008	14042	13922	13924	14093	14005	14027	14090	14116	13829	13981	13806	13997	13804	14112	13936	14001	14065	14017	13866	13862	13910	14017	14027	13982	14094	14100	14041	13997	13888	13852	14077	14024	13921	14176	13952	13976	13963	14000	13911	14056	14012	13919	13891	14163	14100	13903	14057	13994	13982	13859	14201	14056	14056	14193	13921	14015	13925	13942	13994	13837	13994	13976	14112	13991	13952	14092	13885	13927	13924	14031	13935	14163	14097	13998	14006	14030	14006	13985	14004	13908	13984	13900	14150	14022	13980	14026	14172	14149	13806	14010	14234	13940	14014	13945	14063	13958	13928	13915	13957	13830	14139	13903	14008	13920	14060	13889	13860	14072	14213	13944	14036	13948	14021	14030	13927	13944	13885	13915	13891	14003	14097	13902	14084	14034	13976	14066	14093	13970	14123	14012	14031	13839	14080	14012	13939	13969	14200	13979	14109	13945	13918	14059	14030	13988	14006	13882	14001	14068	13926	14147	13906	14113	14001	13913	13998	14075	13988	13964	13958	14092	13962	14040	14106	13856	13966	13890	14065	13985	14278	14104	14000	13980	13942	13994	14029	13937	13751	14017	14109	14093	13943	14015	13936	14083	14050	14193	14180	14162	13903	13883	14031	14018	14059	14077	14039	14077	13985	14097	13905	13919	13925	13953	14046	13945	13841	13914	13960	13865	13956	14066	13906	14037	13815	14052	14073	13948	13870	13981	14119	13804	14016	13855	13892	14111	13946	13759	14086	14140	14113	14131	13911	14099	13851	13942	14029	14119	14086	14028	13939	14134	13909	14169	13985	14088	14055	14019	14021	13905	13998	14194	13886	14049	14021	13929	14071	14098	13944	14097	14043	13990	13966	13978	13876	14055	14071	14205	14153	14017	13920	14000	14116	14039	13998	13988	13880	14267	13931	13893	14122	13972	13974	13999	14012	13980	13977	13978	14179	14042	13880	14166	14116	13905	14110	13985	14134	13930	13943	13930	14007	14005	14116	14208	14013	13845	14098	14085	13989	13966	14060	13849	14071	13929	13964	13990	13986	14118	14110	14054	13935	13974	14039	13996	13997	13885	14157	14090	13964	13908	14059	14080	13980	13997	13983	13947	13993	14099	14160	14018	14011	14047	14069	14090	14026	13818	14005	14121	13972	14120	14222	13927	13976	14009	13864	13895	13815	13931	13861	14044	13877	14026	14089	14067	14128	14056	14163	14054	13893	14098	13973	14167	13908	14100	14104	14010	13998	14065	14078	14011	13973	13986	14007	14112	13993	13900	13938	14146	13879	14050	14001	13951	13923	13899	13799	14064	13966	13884	13971	14010	13752	14075	13926	14105	13962	14001	14043	13855	14142	13936	14181
27428	22681	29132	27635	22144	20075	19828	18825	18789	18189	17818	17892	17781	17643	17757	17413	17439	17503	17338	17446	17357	17422	17540	17341	17459	17330	17548	17138	17331	17359	17397	17340	17482	17413	17315	17392	17526	17374	17323	17378	17298	17203	17330	17253	17361	17377	17317	17287	17307	17149	17534	17599	17473	17427	17376	17514	17458	17225	17298	17611	17279	17163	17057	17439	17240	17394	17296	17420	17071	17219	17308	17364	17051	17186	17250	17322	17166	17351	17247	17141	17354	17525	17337	17299	17242	17338	17405	17329	17317	17275	17206	17133	17183	17003	17297	17294	17349	17199	17298	17160	17481	17145	17297	17211	17180	17231	17324	17234	17290	17369	17529	17372	17231	17266	17020	17242	17339	17315	17319	17383	17408	17328	17406	17279	17026	17342	17285	17222	17414	17458	17446	17255	17196	17151	17288	17260	17275	17157	17231	17343	17318	17348	17428	17361	17177	17503	17628	17009	17271	17411	17243	17218	17448	17372	17415	17202	17366	17489	17267	17243	17218	17302	17504	17442	17476	17387	17455	17334	17365	17279	17251	17142	17382	17277	17290	17209	17353	17305	17380	17446	17280	17616	17445	17177	17225	17214	17414	17404	17339	17285	17260	17281	17153	17136	17430	17257	17364	17154	17313	17259	17105	17236	17190	17420	17308	17391	17223	17204	17433	17469	17406	17451	17307	17103	17291	17195	17451	17313	17422	17332	17385	17352	17254	17238	17093	17289	17204	17397	17428	17327	17175	17379	17354	16949	17314	17312	17439	17371	17237	17336	17315	17251	17253	17274	17193	17364	17305	17116	17311	17435	17277	17177	17419	17425	17186	17277	17146	17420	17235	17349	17390	17372	17251	17301	17437	17444	17237	17261	17372	17095	17332	17212	17446	17233	17388	17315	17210	16967	17342	17296	17353	17204	17136	17302	17181	17284	17217	17249	17406	17360	17254	17227	17278	17392	17542	17250	17413	17279	17316	17295	17308	17431	17229	17306	17231	17212	17341	17475	17426	17414	17311	17349	17306	17410	17421	17278	17204	17314	17374	17323	17430	17235	17280	17382	17201	17151	17416	17243	17016	17413	17284	17164	17249	17367	17196	17043	17243	17272	17370	17529	17037	17133	17318	17459	17220	17329	17304	17375	17279	17358	17143	17104	17242	17484	17323	17189	17269	17347	17190	17279	17067	17348	17328	17185	17094	17322	17246	17250	17172	17291	17084	17359	17437	17313	17285	17339	17348	17300	17351	17353	17370	17429	17117	17225	17400	17416	17273	17172	17284	17334	17277	17186	17362	17462	17264	17188	17117	17157	17353	17357	17335	17281	17486	17225	17336	17363	17376	17426	17377	17236	17125	17216	17153	17127	17328	17195	17459	17250	17081	17084	17223	17408	17261	17480	17329	17348	17397	17376	17361	17192	17161	17180	17230	17317	17356	17399	17206	17214	17300	17278	17292	17336	17481	17252	17206	17457	17195	17239	17275	17341	17226	17184	17265	17283	17360	17366	17455	17297	17131	17215	17060	17297	17311	17300	17281	17008	17221	17238	17329	17437	17420	17516	17448	17404	17330	17509	17279	17388	17231	17323	17200	17352	17264	17374	17410	17237	17283	17243	17293	17165	17256	17251	17333	17293	17496	17180	17360	17387	17179	17271	17185	17248	17219	17246	17398	17160	17321	17448	17292	17164	17693	17349	17276	17522	17435	17476	17464	17460	17295	17435	17344	17067	17347	17360	17386	17454	17108	17334	17259	17235	17393	17332	17348	17127	17417	17319	17397	17322	17193	17196	17066	17365	17192	17117	17452	17145	17287	17356	17568	17405	17420	17280	17560	17201	17184	17222	17374	17179	17106	17387	17142	17090	17303	17375	17261	17171	17372	17257	17325	17473	17124	17409	17290	17374	17353	17225	17593	17330	17245	17127	17070	17182	17404	17239	17292	17166	17142	17116	17257	17184	17189	17358	17528	17308	17434	17371	17332	17338	16945	17337	17174	17349	17214	17164	17265	17331	17212	17375	17341	17356	17440	17329	17144	17261	17044	17207	17264	17347	17284	17201	17487	17156	17294	17329	17524	17230	17389	17260	17259	17208	17500	17135	17281	17405	17427	17336	17343	17400	17192	17231	17300	17472	17107	17224	17212	17441	17416	17292	17217	17285	17288	17434	17245	17340	17303	17410	17379	17474	17429	17169	17281	17316	17217	17340	17260	17207	17321	17511	17467	17409	17369	17259	17245	17204	17160	17268	17261	17322	17383	17382	17183	17366	17498	17321	17154	17314	17157	17384	17503	17365	17295	17076	17327	17168	17316	17312	17341	17132	17207	17193	17253	17401	17416	17321	17340	17255	17151	17238	17299	17429	17411	17361	17238	17125	17528	17296	17432	17115	17337	17366	17472	17220	17330	17326	17318	17199	17300	17273	17316	17395	17340	17200	17281	17088	17572	17251	17271	17197	17372	17543	17231	17409	17399	17395	17357	17218	17294	17318	17334	17608	17276	17158	17080	17220	17274	17244	17351	17419	17138	17223	17299	17400	17534	17391	17374	17429	17238	17506	17467	17259	17299	17273	17409	17250	17167	17357	17201	17092	17235	17442	17328	17276	17258	17147	17253	17333	17450	17611	17136	17313	17420	17288	17219	17136	17485	17087	17167	17322	17222	17402	17335	17428	17378	17353	17173	17281	17251	17270	17267	17361	17451	17359	17274	17169	17351	17307	17190	17241	17300	17316	17207	17276	17250	17373	17261	17390	17410	17293	17526	17342	17223	17353	17440	17138	17158	17266	17180	17248	17240	17350	17381	17157	17149	17403	17227	17362	17406	17349	17293	17377	17352	17406	17278	17460	17240	17410	17206	17315	17169	17088	17387	17201	17220	17216	17298	17250	17305	17234	17348	17409	17194	17242	17314	17403	17453	17207	17201	17372	17251	17451	17309	17384	17224	17103	17247	17304	17211	17205	17276	17421	17450	17312	17357	17287	17383	17229	17346	17291	17363	17272	17393	17429	17307	17187	17224	17428	17470	17321	17262	17227	17178	17141	17274	17410	17316	17315	17322	17312	17309	17328	17382	17403	17296	17340	17064	17336	17495	17360	17441	17320	17297	17303	17295	17473	17433	17244	17332	17184	17543	17349	17316	17311	17338	17196	17453	17380	17158	17352	17232	17443	17277	17207	17359	17228	17504	17275	17354	17323	17265	17399	17201	17417	17340	17291	17226	17445	17318	17267	17321	17187	17438	17445	17090	17319	17396	17428	17313	17338	17254	17454	17300	17360	17212	16971	17479	17419	17348	17158	17193	17374	17407	17235	17249	17479	17196	17461	17441	17458	17319	17332	17605	17325	17365	17190	17146	17330	17452	17299	17295	17225	17189	17220	17233	17315	17341	17266	17339	17278	17467	17230	17201	17251	17327	17411	17485	17401	17038	17314	17403	17312	17311	17223	17064	17430	17344	17306	17362	17256	17209	17287	17155	17197	17309	17267	17239	17453	17167	17313	17524	17175	17432	17336	17237	17339	17245	17273	17392	17220	17369	17476	17325	17354	17452	17237	17200	17244	17153	17308	17260	17300	17514	17416	17378	17271	17272	17187	17210	17143	17373	17472	17339	17172	17454	17519	17229	17423	17196	17327	17274	17269	17275	17392	17430	17291	17290	17203	17298	17351	17504	17295	17389	17507	17301	17306	17239	17246	17372	17280	17368	17413	17222	17293	17576	17077	17394	17380	17413	17259	17211	17581	17386	17305	17365	17273	17199	17135	17331	17346	17275	17352	17246	17116	17189	17347	17432	17063	17231	17399	17306	17192	17420	17300	17201	17372	17277	17309	17444	17445	17386	17403	17185	17393	17350	17419	17277	17374	17220	17345	17324	17333	17243	17224	17241	17185	17342	17336	17242	17339	17389	17481	17303	17180	17253	17288	17258	17372	17210	17195	17239	17301	17439	17507	17237	17216	17348	17425	17360	17235	17308	17327	17112	17314	17364	17269	17124	17175	17256	17141	17150	17238	17337	17178	17322	17474	17225	17245	17311	17208	17391	17343	17366	17387	17369	17404	17443	17238	17366	17243	17199	17222	17609	17176	17211	17259	17191	17390	17338	17383	17483	17239	17325	17451	17349	17340	17244	17593	17480	17310	17362	17295	17274	17291	17425	17425	17295	17260	17219	17152	17257	17397	17340	17433	17349	17164	17548	17195	17580	17156	17354	17319	17357	17251	17482	17313	17243	17477	17402	17247	17373	17192	17263	17256	17206	17156	17211	17441	17343	17208	17473	17484	17196	17372	17194	17317	17367	17312	17570	17393	17369	17279	17366	17240	17483	17303	17234	17200	17346	17321	17300	17249	17295	17655	17086	17068	17399	17282	17447	17230	17463	17413	17421	17308	17271	17159	17320	17210	17334	17422	17331	17418	17347	17425	17298	17330	17217	17358	17472	17303	17215	17295	17423	17475	17438	17430	17363	17374	17436	17546	17304	17479	17389	17213	17487	17280	17388	17275	17355	17421	17145	17208	16913	17308	17397	17274	17245	17422	17400	17225	17240	17329	17153	17325	17227	17382	17114	17273	17288	17324	17260	17256	17380	17161	17086	17376	17266	17442	17360	17244	17271	17210	17316	17249	17621	17284	17237	17370	17345	17374	17473	17423	17144	17362	17370	17287	17287	17387	17440	17351	17330	17225	17353	17276	17226	17443	17457	17294	17388	17182	17350	17140	17179	17269	17378	17172	17465	17312	17423	17183	17367	17533	17352	17171	17378	17169	17350	17329	17210	17099	17360	17063	17311	17468	17163	16989	17408	17283	17315	17586	17202	17300	17234	17365	17341	17457	17468	17435	17328	17123	17435	17413	17389	17405	17355	17337	17222	17041	17227	17348	17308	17220	17147	17242	17364	17210	17457	17398	17463	17134	17149	17268	17291	17096	17222	17221	17409	17034	17294	17030	17304	17305	17433	17396	17547	17269	17500	17237	17500	17250	17159	17129	17415	17304	17453	17307	17150	17302	17344	17364	17293	17197	17182	17410	17298	17341	17175	17236	17394	17289	17225	17167	17167	17292	17254	17179	17246	17243	17340	17143	17372	17327	17177	17186	17302	17214	17279	17284	17457	17269	17279	17257	17305	17259	17245	17341	17345	17514
20325	28164	31240	26559	21155	18955	17622	17441	16582	15987	15467	15215	15147	14919	14727	14795	14719	14706	15001	14599	14453	14777	14656	14712	14697	14758	14676	14708	14528	14661	14737	14610	14707	14762	14831	14556	14651	14691	14683	14446	14534	14590	14700	14652	14671	14569	14476	14634	14475	14648	14673	14560	14652	14561	14460	14744	14555	14740	14629	14752	14681	14684	14473	14620	14622	14572	14558	14483	14494	14731	14492	14484	14451	14643	14672	14570	14580	14566	14589	14662	14467	14638	14672	14505	14599	14609	14641	14585	14553	14590	14562	14504	14529	14520	14574	14529	14332	14545	14557	14379	14580	14623	14699	14522	14614	14528	14615	14630	14527	14409	14520	14546	14520	14568	14485	14482	14704	14715	14510	14660	14631	14496	14407	14433	14556	14478	14429	14595	14680	14469	14492	14683	14523	14680	14633	14485	14531	14558	14567	14742	14437	14384	14605	14498	14527	14513	14657	14598	14453	14466	14633	14505	14613	14580	14612	14467	14484	14416	14435	14559	14485	14343	14627	14375	14578	14637	14578	14547	14585	14648	14590	14655	14462	14649	14481	14571	14538	14471	14577	14552	14758	14655	14625	14653	14420	14538	14394	14691	14470	14434	14543	14620	14674	14487	14697	14413	14589	14566	14666	14333	14586	14467	14651	14534	14475	14490	14703	14445	14451	14596	14614	14580	14527	14467	14682	14655	14602	14608	14463	14618	14493	14431	14540	14503	14507	14491	14607	14512	14651	14592	14487	14789	14476	14579	14703	14674	14576	14514	14386	14639	14564	14749	14484	14727	14515	14677	14513	14497	14636	14585	14408	14634	14627	14532	14557	14556	14507	14572	14502	14615	14428	14508	14593	14476	14647	14535	14644	14451	14630	14591	14498	14513	14470	14396	14618	14449	14586	14476	14541	14387	14560	14667	14519	14668	14636	14417	14448	14580	14622	14706	14578	14676	14682	14516	14573	14545	14488	14538	14607	14532	14480	14494	14455	14478	14461	14590	14547	14604	14677	14599	14616	14596	14622	14479	14513	14756	14597	14525	14636	14489	14581	14673	14642	14634	14491	14650	14472	14606	14568	14600	14487	14479	14430	14613	14557	14481	14549	14556	14619	14331	14558	14541	14552	14617	14548	14588	14599	14547	14512	14635	14690	14664	14705	14497	14630	14514	14472	14456	14675	14382	14623	14733	14423	14572	14505	14526	14493	14604	14656	14491	14493	14634	14592	14402	14556	14557	14768	14528	14498	14727	14585	14669	14504	14595	14439	14580	14522	14480	14490	14567	14582	14542	14743	14694	14596	14510	14636	14575	14411	14602	14661	14604	14656	14473	14572	14526	14590	14340	14463	14659	14469	14657	14535	14529	14602	14541	14498	14668	14593	14524	14410	14473	14673	14446	14631	14472	14540	14505	14475	14402	14568	14558	14663	14404	14579	14451	14589	14524	14477	14593	14553	14573	14506	14643	14485	14495	14562	14443	14626	14515	14423	14662	14459	14507	14465	14591	14332	14534	14704	14589	14600	14491	14629	14625	14722	14444	14732	14586	14456	14546	14682	14688	14621	14510	14613	14552	14675	14517	14578	14419	14396	14420	14544	14465	14543	14615	14410	14712	14581	14325	14588	14515	14730	14524	14571	14497	14643	14573	14492	14561	14565	14516	14452	14478	14659	14762	14469	14593	14587	14564	14645	14585	14660	14556	14781	14394	14535	14569	14663	14616	14549	14444	14679	14581	14610	14608	14455	14458	14500	14450	14658	14562	14554	14460	14525	14395	14739	14507	14309	14564	14503	14412	14448	14635	14553	14477	14634	14540	14415	14499	14582	14652	14545	14367	14578	14460	14476	14639	14461	14518	14655	14468	14768	14654	14629	14432	14605	14546	14564	14603	14485	14572	14550	14662	14555	14556	14413	14637	14649	14642	14551	14518	14585	14593	14678	14590	14486	14586	14496	14660	14584	14466	14639	14523	14514	14392	14701	14529	14603	14611	14570	14501	14643	14525	14491	14628	14580	14462	14582	14598	14479	14643	14718	14604	14526	14378	14591	14641	14507	14597	14427	14504	14635	14603	14709	14427	14574	14439	14659	14555	14541	14521	14562	14614	14700	14658	14582	14503	14377	14581	14593	14310	14462	14485	14484	14468	14396	14753	14483	14458	14607	14691	14438	14726	14541	14657	14486	14649	14599	14670	14688	14527	14407	14470	14529	14539	14434	14692	14490	14637	14441	14627	14496	14580	14650	14451	14577	14632	14560	14504	14506	14462	14521	14631	14478	14527	14410	14614	14523	14639	14485	14453	14572	14682	14800	14677	14585	14596	14496	14503	14468	14558	14697	14534	14533	14496	14550	14641	14549	14639	14585	14561	14554	14656	14666	14550	14599	14519	14721	14654	14639	14510	14501	14768	14464	14528	14693	14482	14655	14598	14477	14557	14690	14695	14485	14561	14378	14380	14483	14533	14563	14535	14684	14483	14514	14588	14423	14540	14583	14594	14394	14452	14549	14590	14640	14552	14507	14508	14616	14541	14477	14443	14525	14746	14605	14570	14519	14552	14415	14504	14611	14467	14574	14419	14682	14589	14618	14480	14577	14592	14540	14541	14765	14507	14672	14635	14524	14585	14708	14498	14436	14369	14596	14554	14451	14517	14748	14774	14506	14643	14503	14540	14537	14704	14642	14568	14587	14539	14559	14567	14548	14558	14602	14395	14558	14514	14315	14585	14527	14516	14440	14575	14705	14606	14454	14536	14548	14528	14491	14546	14591	14679	14444	14825	14424	14559	14760	14603	14469	14591	14467	14513	14560	14505	14626	14667	14517	14702	14487	14516	14587	14574	14576	14619	14565	14466	14620	14525	14536	14715	14615	14427	14676	14624	14574	14506	14373	14501	14784	14616	14535	14572	14628	14635	14596	14491	14586	14765	14530	14497	14583	14496	14725	14624	14554	14492	14532	14619	14585	14769	14717	14515	14816	14510	14410	14519	14445	14606	14612	14539	14659	14553	14762	14613	14587	14512	14544	14499	14712	14416	14599	14529	14423	14463	14559	14564	14498	14636	14398	14535	14637	14493	14594	14563	14483	14524	14420	14674	14383	14664	14604	14624	14667	14598	14619	14604	14619	14533	14466	14590	14599	14716	14555	14542	14508	14423	14520	14445	14415	14502	14566	14417	14672	14391	14653	14373	14799	14447	14617	14549	14543	14458	14650	14452	14593	14629	14507	14540	14581	14474	14548	14459	14521	14593	14555	14538	14431	14599	14638	14689	14523	14676	14586	14575	14768	14459	14706	14599	14345	14669	14463	14612	14648	14692	14746	14657	14533	14421	14549	14544	14607	14698	14672	14585	14723	14482	14654	14621	14571	14469	14652	14669	14538	14538	14594	14365	14647	14483	14646	14722	14553	14450	14404	14547	14604	14423	14491	14682	14506	14727	14623	14406	14588	14639	14599	14583	14627	14411	14546	14740	14573	14544	14552	14586	14811	14478	14359	14716	14496	14517	14650	14702	14570	14720	14378	14576	14589	14725	14630	14457	14500	14463	14597	14700	14568	14476	14628	14689	14475	14535	14508	14620	14552	14492	14411	14562	14476	14477	14687	14525	14626	14614	14539	14402	14582	14464	14525	14674	14527	14569	14597	14632	14729	14548	14602	14559	14466	14633	14433	14502	14469	14498	14671	14453	14782	14701	14467	14574	14551	14513	14536	14437	14646	14582	14652	14662	14568	14528	14521	14484	14733	14516	14658	14459	14631	14587	14630	14516	14706	14529	14635	14405	14596	14638	14468	14469	14589	14437	14713	14602	14367	14555	14540	14654	14515	14738	14573	14700	14738	14392	14569	14613	14594	14434	14513	14504	14618	14584	14642	14609	14497	14583	14458	14711	14479	14600	14620	14619	14585	14757	14522	14634	14626	14638	14480	14593	14583	14482	14656	14602	14609	14610	14363	14611	14591	14630	14679	14597	14574	14548	14466	14381	14411	14523	14494	14677	14534	14523	14612	14627	14758	14582	14650	14607	14576	14624	14731	14461	14596	14650	14563	14508	14540	14581	14519	14770	14576	14552	14619	14733	14535	14457	14678	14463	14539	14604	14462	14621	14632	14534	14431	14592	14590	14557	14576	14580	14651	14475	14454	14329	14569	14585	14570	14627	14610	14662	14527	14480	14617	14558	14396	14539	14493	14550	14650	14607	14600	14500	14439	14525	14533	14610	14749	14404	14673	14660	14428	14684	14596	14596	14652	14528	14544	14509	14493	14675	14628	14697	14776	14557	14617	14449	14739	14544	14369	14533	14729	14613	14500	14697	14556	14557	14665	14663	14632	14634	14580	14430	14613	14491	14572	14467	14676	14463	14603	14639	14612	14436	14762	14387	14541	14531	14595	14649	14472	14411	14516	14726	14549	14711	14542	14485	14606	14553	14687	14421	14675	14623	14450	14553	14564	14578	14640	14670	14747	14414	14630	14554	14704	14667	14630	14683	14567	14587	14437	14598	14536	14638	14495	14568	14628	14659	14517	14491	14536	14554	14614	14545	14526	14674	14685	14617	14487	14469	14482	14405	14441	14668	14507	14634	14531	14548	14640	14361	14434	14461	14485	14434	14561	14725	14605	14514	14440	14497	14551	14589	14695	14500	14547	14615	14582	14508	14518	14557	14553	14552	14624	14523	14560	14646	14652	14641	14470	14598	14549	14400	14628	14436	14589	14643	14384	14435	14505	14639	14526	14619	14556	14676	14683	14610	14514	14642	14656	14589	14816	14447	14546	14624	14475	14526	14584	14622	14606	14555	14581	14459	14590	14710	14618	14671	14661	14649	14504	14585	14692	14520	14580	14669	14478	14547	14508	14579	14525	14646	14691	14617	14488	14567	14792	14580	14615	14648	14651	14671	14670	14368	14482	14558	14607	14370	14681	14463	14415	14514	14577	14561	14537	14704	14532	14611	14659	14520	14613	14622	14624	14542	14561	14585	14632	14559	14434	14433	14501	14651	14488	14542	14618	14769	14692	14683	14472	14578	14584	14571	14565	14504	14720	14540	14680	14672	14567	14505	14392	14547	14505	14794	14565	14464	14517	14544	14634	14580	14435	14565	14654	14623	14662	14524	14493	14750	14555	14641	14437	14580	14583	14647
23890	21346	28946	24428	23043	24145	23463	20210	19465	19217	18652	18083	18168	18046	17858	17974	17749	17715	17475	17442	17505	17499	17763	17609	17699	17601	17529	17601	17546	17555	17465	17405	17417	17559	17622	17543	17384	17482	17471	17434	17425	17449	17434	17532	17281	17515	17274	17472	17391	17825	17910	17605	17754	17239	17570	17340	17481	17435	17460	17290	17276	17341	17561	17324	17383	17538	17414	17463	17479	17216	17667	17425	17181	17326	17491	17458	17579	17294	17180	17312	17352	17300	17363	17448	17324	17361	17395	17459	17228	17298	17243	17251	17465	17430	17333	17389	17325	17437	17604	17465	17279	17507	17283	17357	17282	17252	17023	17151	17364	17455	17349	17313	17336	17361	17278	17355	17368	17378	17264	17380	17430	17232	17357	17380	17215	17244	17322	17359	17411	17458	17216	17514	17399	17255	17102	17422	17430	17537	17525	17551	17159	17182	17263	17333	17599	17488	17434	17267	17382	17270	17412	17237	17356	17306	17235	17232	17503	17328	17427	17328	17420	17442	17173	17446	17324	17361	17417	17246	17269	17535	17376	17238	17391	17300	17534	17178	17375	17319	17401	17325	17357	17370	17369	17313	17398	17535	17550	17329	17295	17507	17327	17426	17292	17393	17436	17392	17469	17521	17268	17317	17487	17612	17275	17311	17578	17422	17393	17389	17230	17250	17292	17351	17398	17533	17390	17294	17209	17337	17521	17399	17379	17226	17293	17564	17426	17326	17387	17144	17476	17367	17223	17268	17511	17501	17503	17336	17426	17512	17642	17430	17508	17216	17125	17169	17297	17588	17270	17271	17427	17196	17411	17381	17252	17280	17210	17311	17472	17303	17301	17100	17328	17131	17096	17297	17386	17507	17356	17392	17146	17401	17165	17276	17329	17369	17295	17466	17370	17473	17457	17268	17286	17253	17332	17315	17377	17374	17218	17446	17396	17510	17406	17290	17617	17389	17465	17402	17413	17417	17271	17217	17136	17268	17320	17363	17498	17500	17384	17244	17480	17289	17386	17234	17391	17237	17499	17239	17488	17285	17392	17389	17495	17183	17392	17468	17193	17295	17330	17258	17449	17405	17305	17215	17248	17297	17361	17262	17314	17285	17544	17454	17206	17218	17369	17213	17356	17230	17218	17347	17385	17464	17464	17390	17282	17449	17345	17287	17376	17435	17288	17350	17557	17529	17390	17164	17391	17247	17325	17453	17396	17765	17434	17213	17403	17349	17426	17296	17335	17287	17416	17330	17385	17403	17424	17294	17341	17219	17339	17448	17387	17389	17443	17442	17490	17097	17435	17344	17430	17309	17478	17360	17412	17312	17310	17402	17530	17102	17193	17421	17199	17460	17347	17407	17230	17322	17284	17250	17385	17252	17221	17299	17298	17664	17471	17122	17347	17349	17429	17473	17310	17406	17341	17292	17493	17377	17435	17378	17245	17212	17518	17238	17182	17379	17173	17279	17458	17531	17400	17256	17272	17166	17317	17301	17422	17339	17373	17405	17431	17330	17392	17372	17120	17240	17400	17341	17451	17377	17448	17396	17605	17557	17480	17251	17476	17471	17263	17482	17208	17239	17449	17492	17125	17302	17411	17397	17207	17334	17440	17263	17342	17319	17351	17571	17251	17473	17258	17415	17302	17388	17355	17488	17299	17381	17329	17609	17392	17241	17444	17659	17372	17347	17252	17303	17432	17274	17607	17384	17224	17418	17413	17309	17265	17393	17342	17315	17085	17286	17315	17224	17216	17453	17442	17344	17303	17277	17199	17285	17296	17253	17250	17429	17410	17224	17430	17493	17206	17359	17432	17286	17503	17324	17363	17311	17368	17373	17611	17240	17508	17414	17280	17396	17450	17299	17463	17358	17620	17331	17291	17330	17225	17342	17378	17160	17364	17340	17222	17345	17375	17258	17284	17491	17339	17474	17391	17458	17470	17413	17478	17266	17294	17336	17283	17476	17538	17489	17450	17350	17329	17309	17441	17478	17240	17240	17538	17378	17248	17488	17258	17287	17232	17430	17613	17555	17383	17295	17392	17498	17306	17253	17150	17497	17370	17243	17416	17482	17343	17316	17236	17301	17556	17224	17446	17340	17323	17408	17242	17460	17417	17408	17239	17371	17400	17400	17301	17381	17366	17369	17201	17198	17335	17241	17437	17174	17418	17335	17258	17317	17342	17281	17370	17315	17453	17518	17317	17157	17262	17275	17167	17521	17372	17182	17155	17193	17418	17459	17450	17424	17410	17243	17275	17416	17455	17320	17262	17357	17305	17387	17436	17300	17406	17427	17330	17500	17199	17311	17401	17190	17126	17454	17498	17470	17403	17469	17535	17212	17357	17099	17384	17534	17410	17373	17301	17438	17351	17237	17422	17299	17370	17455	17404	17406	17328	17324	17481	17322	17271	17543	17433	17425	17238	17375	17401	17693	17234	17432	17059	17240	17221	17372	17291	17343	17342	17276	17391	17467	17262	17326	17414	17300	17393	17374	17385	17391	17490	17517	17155	17474	17389	17405	17216	17237	17263	17213	17339	17221	17576	17330	17444	17511	17484	17362	17307	17294	17189	17506	17457	17226	17444	17535	17301	17507	17400	17278	17499	17346	17198	17471	17301	17331	17276	17472	17372	17444	17477	17373	17263	17469	17288	17296	17282	17331	17362	17285	17436	17321	17337	17293	17285	17236	17305	17512	17536	17389	17512	17203	17440	17440	17198	17597	17266	17301	17135	17396	17234	17321	17419	17260	17099	17420	17381	17442	17348	17510	17476	17311	17469	17374	17338	17340	17601	17441	17375	17068	17352	17335	17250	17345	17419	17485	17308	17173	17440	17316	17476	17493	17279	17445	17438	17321	17317	17248	17081	17244	17219	17402	17336	17459	17381	17193	17349	17234	17536	17486	17291	17236	17184	17288	17274	17349	17436	17640	17252	17202	17266	17219	17307	17390	17232	17347	17209	17438	17265	17458	17439	17129	17343	17182	17296	17130	17609	17245	17302	17323	17303	17362	17389	17316	17268	17277	17449	17405	17294	17228	17345	17496	17390	17498	17289	17269	17320	17271	17272	17157	17407	17302	17345	17319	17599	17341	17453	17167	17333	17295	17403	17336	17499	17237	17268	17301	17298	17299	17274	17303	17400	17381	17177	17056	17148	17238	17452	17382	17348	17396	17423	17242	17489	17197	17389	17499	17463	17386	17472	17452	17465	17263	17202	17233	17364	17467	17378	17376	17440	17358	17363	17281	17345	17381	17470	17317	17367	17466	17193	17311	17345	17346	17300	17265	17407	17089	17418	17384	17344	17264	17207	17192	17215	17152	17213	17140	17346	17368	17400	17347	17444	17352	17327	17270	17367	17323	17499	17571	17173	17234	17305	17178	17474	17346	17234	17190	17366	17402	17335	17111	17332	17364	17391	17465	17448	17210	17556	17391	17205	17416	17501	17425	17479	17374	16942	17275	17098	17218	17334	17445	17353	17185	17394	17390	17354	17210	17315	17255	17287	17238	17425	17258	17218	17217	17272	17229	17414	17163	17296	17384	17393	17326	17448	17293	17035	17263	17202	17268	17110	17286	17292	17358	17588	17304	17240	17196	17345	17114	17479	17516	17357	17256	17209	17461	17295	17363	17165	17506	17203	17280	17349	17215	17228	17498	17455	17260	17283	17290	17426	17507	17317	17130	17564	17415	17210	16964	17519	17447	17439	17251	17449	17288	17310	17261	17320	17302	17353	17402	17344	17280	17512	17437	17313	17279	17315	17232	17352	17327	17445	17492	17256	17202	17429	17504	17406	17381	17402	17132	17283	17408	17457	17502	17480	17501	17354	17361	17400	17256	17336	17317	17251	17620	17409	17254	17414	17442	17359	17411	17314	17191	17468	17462	17093	17535	17533	17613	17403	17430	17364	17539	17254	17361	17333	17228	17403	17447	17262	17209	17461	17325	17273	17429	17390	17472	17300	17356	17427	17518	17469	17409	17464	17378	17271	17394	17269	17290	17268	17650	17489	17236	17434	17486	17210	17459	17249	17145	17476	17461	17349	17284	17405	17377	17344	17054	17237	17191	17203	17443	17244	17615	17238	17296	17234	17240	17401	17323	17470	17393	17275	17280	17293	17323	17268	17290	17237	17254	17577	17707	17513	17227	17329	17120	17257	17465	17352	17325	17314	17430	17382	17135	17318	17387	17450	17274	17462	17448	17270	17543	17329	17262	17177	17221	17518	17219	17172	17359	17300	17535	17330	17316	17312	17227	17357	17396	17636	17504	17435	17200	17515	17459	17386	17528	17322	17110	17528	17430	17212	17355	17224	17511	17342	17251	17457	17245	17341	17284	17429	17432	17396	17470	17437	17376	17547	17364	17372	17555	17241	17364	17503	17624	17318	17558	17217	17393	17636	17460	17519	17245	17400	17403	17455	17338	17380	17376	17533	17611	17402	17165	17389	17144	17267	17421	17324	17353	17320	17511	17371	17416	17358	17444	17372	17114	17226	17257	17268	17522	17455	17461	17252	17403	17366	17384	17133	17200	17349	17381	17393	17414	17291	17257	17333	17686	17477	17373	17067	17026	17283	17320	17324	17200	17364	17349	17237	17181	17405	17433	17417	17471	17295	17501	17225	17321	17319	17526	17067	17539	17368	17466	17341	17342	17424	17302	17295	17313	17221	17398	17397	17313	17526	17282	17494	17390	17450	17355	17448	17510	17411	17183	17270	17414	17286	17470	17441	17402	17441	17437	17303	17488	17445	17394	17226	17274	17242	17420	17244	17431	17340	17159	17295	17391	17490	17319	17288	17153	17357	17523	17244	17487	17335	17418	17237	17312	17180	17328	17339	17356	17234	17368	17515	17505	17349	17311	17285	17391	17427	17370	17332	17374	17500	17274	17373	17320	17374	17440	17344	17329	17194	17347	17339	17427	17315	17229	17472	17225	17492	17335	17536	17498	17429	17167	17596	17376	17518	17298	17415	17383	17064	17373	17453	17667	17531	17095	17431	17261	17352	17174	17328	17296	17295	17305	17389	17556	17185	17595	17434	17361	17101	17362	17277	17344	17435	17294	17292	17373	17142	17397	17361	17313	17353	17303	17131	17289	17290	17472	17410	17301	17459	17223	17274	17244	17349	17345	17537	17277
22712	35151	37152	31357	25588	21941	19899	18910	18058	17016	16183	15857	15705	15395	15200	15218	15136	14768	15000	14951	14768	14985	15092	14990	15100	15001	15007	15026	14800	14954	14853	14966	14765	14886	14827	14763	14716	14747	14660	14830	14680	14787	14795	14667	14781	14898	14754	14981	14910	15599	15414	15098	14778	14892	14743	14676	14697	14694	14680	14577	14628	14559	14496	14741	14631	14630	14865	14551	14668	14667	14659	14614	14533	14554	14697	14776	14529	14491	14675	14699	14848	14708	14627	14783	14818	14490	14737	14538	14610	14770	14700	14697	14550	14540	14609	14597	14628	14822	14550	14488	14710	14558	14580	14704	14708	14652	14664	14811	14633	14743	14591	14648	14650	14704	14659	14739	14706	14482	14618	14772	14569	14755	14570	14595	14737	14603	14597	14663	14521	14456	14547	14624	14688	14622	14523	14732	14709	14745	14559	14570	14776	14495	14508	14498	14376	14511	14764	14744	14627	14639	14502	14563	14640	14696	14733	14537	14781	14624	14608	14709	14549	14654	14613	14707	14715	14651	14698	14560	14643	14641	14668	14632	14817	14620	14746	14432	14491	14774	14548	14678	14504	14637	14657	14603	14572	14621	14542	14755	14650	14606	14540	14585	14696	14615	14512	14511	14434	14701	14639	14712	14615	14746	14702	14797	14729	14534	14825	14651	14653	14529	14601	14830	14625	14653	14644	14808	14649	14573	14649	14708	14699	14488	14714	14608	14569	14636	14829	14603	14810	14613	14526	14696	14624	14488	14679	14642	14542	14626	14582	14718	14499	14742	14561	14541	14596	14613	14629	14745	14684	14848	14531	14632	14496	14685	14635	14735	14691	14513	14558	14629	14721	14571	14888	14693	14600	14670	14623	14602	14590	14597	14577	14575	14569	14673	14626	14728	14407	14583	14798	14656	14616	14761	14547	14653	14672	14447	14668	14776	14540	14694	14625	14591	14471	14746	14705	14717	14666	14838	14559	14696	14613	14684	14459	14658	14652	14647	14687	14651	14524	14549	14602	14845	14598	14563	14696	14623	14577	14559	14631	14641	14608	14676	14686	14592	14605	14704	14698	14707	14651	14554	14414	14512	14773	14617	14556	14669	14736	14670	14699	14662	14607	14494	14450	14496	14520	14486	14610	14602	14740	14873	14584	14731	14797	14620	14682	14762	14531	14500	14591	14676	14662	14632	14501	14667	14610	14620	14561	14670	14836	14584	14586	14609	14518	14662	14688	14474	14650	14557	14741	14735	14568	14601	14564	14711	14705	14593	14570	14502	14570	14502	14611	14803	14507	14794	14707	14600	14666	14550	14732	14583	14467	14676	14526	14729	14548	14625	14689	14609	14495	14720	14594	14651	14758	14702	14772	14766	14635	14543	14670	14728	14636	14575	14587	14844	14619	14499	14448	14646	14703	14679	14594	14508	14735	14564	14612	14763	14557	14688	14646	14563	14533	14635	14766	14688	14509	14605	14705	14395	14777	14672	14567	14557	14524	14544	14683	14674	14685	14746	14527	14604	14410	14575	14616	14613	14596	14520	14627	14634	14815	14565	14594	14514	14622	14668	14640	14445	14750	14509	14812	14609	14525	14784	14550	14763	14658	14606	14557	14532	14592	14623	14641	14598	14642	14789	14508	14538	14493	14550	14580	14454	14615	14648	14666	14675	14471	14721	14715	14684	14661	14585	14719	14783	14699	14634	14584	14651	14663	14565	14496	14557	14632	14657	14769	14695	14636	14643	14587	14480	14686	14639	14657	14699	14595	14591	14646	14782	14502	14450	14548	14760	14567	14616	14585	14525	14657	14494	14696	14580	14746	14538	14624	14635	14614	14542	14598	14697	14702	14734	14665	14563	14518	14802	14552	14676	14688	14762	14574	14428	14560	14564	14770	14658	14666	14642	14412	14624	14609	14677	14525	14627	14682	14644	14691	14651	14599	14573	14679	14654	14692	14489	14542	14534	14723	14645	14536	14779	14486	14558	14536	14657	14743	14624	14581	14668	14815	14808	14643	14404	14642	14695	14634	14676	14628	14502	14732	14604	14514	14614	14489	14517	14746	14473	14654	14432	14779	14781	14717	14533	14634	14422	14535	14636	14406	14590	14497	14553	14595	14709	14783	14523	14730	14521	14569	14548	14688	14511	14530	14670	14723	14576	14703	14560	14527	14629	14652	14660	14516	14595	14852	14650	14648	14774	14800	14665	14690	14751	14645	14623	14703	14676	14656	14503	14471	14607	14663	14626	14533	14562	14660	14641	14589	14636	14460	14573	14631	14493	14621	14576	14657	14596	14573	14626	14764	14823	14574	14656	14619	14633	14769	14525	14535	14516	14715	14588	14782	14575	14795	14655	14640	14707	14634	14572	14601	14634	14626	14632	14589	14640	14676	14568	14687	14512	14791	14730	14695	14530	14615	14690	14619	14675	14589	14680	14607	14777	14699	14554	14697	14784	14749	14565	14728	14625	14759	14564	14811	14607	14548	14533	14714	14662	14734	14665	14574	14466	14597	14554	14547	14499	14560	14637	14630	14595	14551	14578	14703	14524	14670	14607	14693	14528	14652	14592	14522	14699	14825	14767	14708	14446	14765	14777	14613	14535	14488	14557	14697	14656	14652	14550	14515	14568	14726	14668	14728	14751	14545	14593	14609	14510	14554	14658	14500	14685	14847	14586	14729	14628	14599	14548	14746	14614	14618	14809	14730	14641	14518	14609	14746	14670	14402	14663	14543	14632	14524	14704	14702	14685	14484	14663	14562	14564	14800	14748	14575	14626	14603	14617	14598	14459	14901	14529	14483	14670	14479	14698	14623	14707	14601	14371	14552	14594	14623	14564	14494	14718	14580	14533	14528	14454	14595	14660	14606	14550	14612	14637	14616	14456	14705	14510	14572	14595	14551	14633	14588	14552	14415	14653	14657	14641	14754	14856	14492	14430	14651	14644	14523	14830	14393	14525	14755	14698	14643	14604	14682	14629	14622	14560	14560	14678	14613	14552	14711	14661	14535	14703	14680	14588	14522	14655	14613	14630	14459	14636	14597	14661	14603	14678	14670	14669	14509	14478	14687	14718	14674	14750	14405	14524	14596	14675	14575	14542	14585	14734	14658	14665	14509	14600	14399	14700	14678	14632	14589	14641	14643	14417	14667	14556	14759	14590	14520	14593	14570	14608	14596	14510	14646	14680	14655	14659	14510	14511	14792	14693	14701	14617	14528	14624	14573	14616	14739	14657	14527	14751	14674	14678	14478	14616	14480	14643	14606	14702	14764	14642	14673	14534	14508	14557	14582	14686	14795	14685	14652	14681	14621	14524	14649	14732	14672	14517	14675	14576	14661	14585	14612	14701	14595	14648	14621	14634	14630	14596	14689	14535	14593	14569	14651	14662	14557	14645	14873	14584	14578	14543	14581	14569	14804	14602	14652	14774	14816	14616	14616	14673	14601	14589	14574	14423	14712	14483	14711	14457	14595	14766	14523	14656	14565	14653	14574	14560	14548	14707	14658	14653	14633	14729	14633	14669	14460	14540	14629	14722	14751	14533	14609	14656	14456	14578	14588	14575	14792	14450	14521	14651	14683	14760	14637	14685	14640	14535	14564	14874	14623	14890	14428	14588	14490	14581	14377	14715	14668	14608	14644	14723	14650	14620	14677	14568	14600	14619	14573	14696	14455	14445	14582	14707	14548	14638	14666	14638	14653	14545	14646	14582	14686	14555	14641	14609	14680	14600	14619	14551	14701	14579	14518	14618	14659	14526	14757	14608	14733	14749	14559	14623	14621	14667	14530	14763	14721	14720	14682	14510	14640	14549	14725	14626	14642	14515	14526	14530	14666	14573	14590	14723	14608	14619	14608	14633	14622	14722	14534	14576	14670	14681	14638	14589	14709	14644	14599	14683	14609	14589	14491	14796	14487	14716	14549	14468	14600	14675	14628	14687	14585	14761	14692	14635	14744	14839	14797	14690	14380	14454	14594	14610	14644	14475	14814	14773	14768	14746	14442	14588	14464	14583	14529	14704	14679	14645	14715	14588	14506	14609	14678	14566	14721	14749	14652	14679	14611	14544	14621	14658	14504	14821	14471	14622	14795	14599	14571	14601	14608	14505	14574	14639	14612	14585	14567	14682	14720	14691	14658	14469	14597	14586	14697	14597	14833	14551	14592	14754	14649	14686	14683	14670	14648	14619	14524	14510	14488	14678	14815	14768	14639	14716	14464	14572	14635	14763	14656	14663	14637	14749	14649	14694	14595	14718	14596	14791	14660	14740	14745	14715	14671	14592	14653	14698	14678	14701	14643	14633	14681	14499	14603	14526	14602	14658	14641	14469	14680	14746	14788	14705	14601	14680	14482	14582	14709	14558	14612	14555	14560	14749	14583	14493	14625	14659	14590	14768	14696	14459	14591	14565	14571	14634	14618	14581	14583	14627	14597	14606	14665	14761	14613	14679	14638	14684	14597	14497	14582	14600	14695	14596	14657	14808	14703	14476	14528	14887	14620	14631	14456	14673	14514	14742	14551	14591	14578	14623	14771	14630	14732	14729	14405	14779	14588	14475	14522	14502	14651	14624	14483	14584	14536	14744	14694	14646	14532	14647	14628	14804	14523	14583	14568	14772	14673	14808	14711	14528	14681	14652	14624	14645	14570	14763	14700	14634	14640	14704	14637	14813	14504	14538	14465	14872	14592	14645	14676	14615	14719	14694	14532	14560	14479	14487	14666	14712	14573	14691	14545	14593	14646	14524	14671	14634	14563	14564	14562	14789	14615	14674	14736	14651	14765	14666	14582	14592	14656	14467	14626	14710	14546	14481	14590	14622	14799	14667	14539	14527	14651	14710	14715	14720	14450	14748	14681	14710	14587	14532	14489	14541	14756	14590	14465	14646	14657	14689	14633	14534	14504	14783	14419	14722	14531	14550	14508	14461	14759	14613	14534	14652	14593	14581	14464	14503	14569	14477	14683	14695	14588	14575	14718	14581	14657	14575	14640	14685	14609	14598	14656	14535	14682	14453	14622	14528	14566	14615	14761	14672	14687	14585	14780	14669	14849	14634	14602	14652	14664	14694	14728	14836	14692	14676	14804	14655	14672	14694	14582	14640	14581	14648	14637	14616	14724	14404	14603	14578	14682	14402
22837	21330	29244	23769	21819	24391	26565	21463	20007	19609	19010	18521	18309	18015	17770	17874	17739	17376	17500	17121	17439	17345	17635	17493	17481	17518	17422	17278	17616	17289	17210	17299	17392	17272	17165	17215	17157	17018	17103	17183	17340	17139	17119	17129	17116	17099	17079	17079	17222	18001	18003	17952	17694	17350	17334	16918	17183	17082	16970	17011	17152	17048	17003	16989	16962	17183	16828	16964	17043	16939	17014	17077	17012	16974	17031	16867	17129	17088	17065	17310	17091	17137	17056	16969	17110	16903	17242	16937	17075	17166	17054	17035	16931	17074	16818	17193	17004	16848	17113	17008	16972	17014	17139	17030	16977	17027	17061	16915	16768	17124	16936	17092	17030	17236	16862	17005	17033	16978	16949	16877	17256	16926	16880	16947	17002	17159	17079	17033	16902	16895	16971	16884	16901	17194	16926	16928	17028	16946	17019	17129	17054	17154	17092	17068	17121	16944	16898	16765	16960	17026	16961	17094	16758	17055	17026	16899	16877	17002	16863	16834	16860	16959	16869	16943	16898	17021	16828	16996	16944	17059	17157	16872	16751	16787	17106	16872	16971	17052	17148	17115	17033	17068	17073	16849	17176	16815	16860	17155	17029	16960	16990	16837	17017	16761	16963	17029	16955	16955	17022	16818	17141	16876	16893	16881	16919	16962	16980	16983	16939	16672	16779	17037	16881	16963	17041	17003	16943	16918	17086	16938	16972	17137	17014	17073	16946	16994	16975	16910	17143	16922	17008	17085	16866	16889	17017	16960	16990	17111	16971	16862	16945	16779	16761	17235	17016	16857	17020	16968	16790	16864	16932	16887	17145	17052	17135	17127	17204	16994	16925	16918	16798	16880	17015	16748	17007	17070	17179	17065	16998	17114	16903	17104	16929	16950	16956	16872	17103	17033	16926	16913	16835	17053	16678	16836	17063	16988	16896	16874	16787	16765	16942	16929	16955	16841	16917	17016	16972	16846	16959	17084	16885	16843	16979	16884	16967	17017	16907	16954	16881	16747	17100	17030	16795	17072	17014	17049	16916	16957	17067	17012	16762	17009	16987	16846	16922	16840	16861	16990	16905	17119	17093	16865	16971	16913	16877	17105	16996	17018	17079	16903	16920	16837	16931	16918	16911	17033	16929	16858	16935	17084	17213	16950	16903	17120	17164	16884	16943	17233	17158	16738	16744	16884	16886	17118	16921	17018	16993	16942	16909	16991	17090	16780	17061	16918	16977	16929	16804	16690	16966	16841	16983	16948	16974	16860	17134	17007	16803	16918	17013	17058	16971	16845	16802	16942	17114	17015	17016	17120	17151	16897	17273	16768	17054	17189	16835	17014	17013	16861	16931	16944	16788	16713	16978	17107	17157	16852	16931	16947	16924	17007	16787	16816	16988	16906	16745	16961	16961	16959	16873	16842	16985	17048	16933	16732	16864	16827	17003	17116	16990	17067	17048	17031	16848	17149	16963	16857	16986	16916	16932	16902	16903	17051	17073	16883	16830	16851	16990	16800	16884	17212	16972	16817	17091	16932	16791	16748	16749	16895	16791	17005	16762	17125	16877	17003	16909	16854	16888	16991	16872	16960	17078	16906	16891	16916	16881	17104	16972	16777	16978	16974	17102	16866	16914	16967	17006	16736	16800	16816	17047	16911	16882	16835	16989	16838	16792	16892	16857	16994	16832	17122	17244	17154	16972	16973	16887	17015	17020	16894	16921	16982	16974	16856	16806	16958	17017	16857	16921	16948	17043	16828	16915	17070	17012	17056	17149	16968	17123	16921	17269	16742	17012	17092	16913	17059	16952	16868	16835	17010	17083	17016	16904	16857	17039	16932	16988	16853	16954	16859	16795	16941	16659	17072	17076	16834	17119	16850	17006	16913	16872	17035	17018	17108	17038	16870	16878	17089	17044	17067	17053	16805	16999	16848	17079	17215	17028	17192	16684	16968	16944	17109	16959	17202	16989	17118	16974	16940	16996	16951	16783	17203	16768	17012	17148	16978	16956	16956	17074	17043	17084	16933	16964	16882	16839	17062	16970	16946	16937	17039	17005	17032	17109	16809	17007	16959	16954	16828	17094	16976	16945	16796	16930	17035	17019	17044	16928	16947	17205	17014	16790	16812	16994	16825	17003	16832	16817	16915	16876	16997	17006	16761	16961	16849	16982	16860	16818	16921	16901	16844	16997	16934	16919	16961	17205	17023	17179	16980	17045	16879	17081	16801	16842	16989	16910	16904	17057	17236	16798	16773	17055	16930	16920	16897	16931	17091	16852	16826	17063	16937	17111	16873	16928	16882	17062	16948	17121	17180	17129	16891	16962	16962	16948	16832	16901	17081	17163	16967	17271	16946	16982	16851	16951	16895	16748	16804	16823	17010	16897	17033	17056	17082	16956	17051	16937	17106	17079	16848	16916	17101	16734	16907	17133	16995	16813	17122	17170	17006	16961	17021	16997	16967	16999	16926	17021	16857	16976	16973	16881	16767	17204	16992	16882	16985	17206	16941	17010	17044	17093	17102	16970	16941	16898	17045	16813	16800	17061	16860	16976	17074	16947	16863	17283	16899	16963	16946	16825	16916	17092	17037	16912	17026	16882	16954	16853	17110	16844	16873	16879	16908	16837	17186	16972	16971	16933	16861	17034	16830	17104	16898	17238	16814	16856	16885	16846	17014	16923	17065	17090	17103	16845	16840	16948	17127	17011	17094	16990	16919	16958	17251	16974	16895	16778	16888	16772	16870	17015	16958	16978	16907	16813	16950	16997	17215	17042	17063	17088	16953	16858	17009	17079	17028	17013	17173	16929	17043	17073	16813	16782	16998	17035	16980	17021	17085	16828	17010	16981	16957	16749	16741	16970	16748	16884	16815	16982	16901	16818	16827	16987	16805	16989	16836	17017	16918	16766	16822	16871	17043	16916	16892	16867	16944	16962	16966	16986	17057	16991	17021	16974	16769	17068	16783	16993	16950	16936	16821	17009	17156	16763	16930	17058	17031	16857	16950	16946	16839	16901	16960	17067	16754	16816	17047	16959	16967	16909	16854	16977	17089	17043	16789	17013	16974	16965	16824	16969	16971	17089	16762	16864	16923	16837	17085	16937	17142	17028	16951	16871	16824	16896	16807	16955	16748	16906	16822	17135	16912	16920	16951	16916	16851	16978	16918	16951	16798	17031	17153	17239	17133	16942	16895	17061	16936	16879	16932	17155	17024	16961	16862	16978	17022	16851	17061	16962	17029	17084	16888	17010	16903	16683	16943	17028	17043	17024	16964	16978	16876	16883	16914	16976	16942	16928	16946	17098	17189	17105	16954	16982	16847	16971	16927	16892	17028	16971	16818	16878	17012	16946	16964	16853	17044	16813	16934	16995	16980	16709	16862	16965	17039	16924	16910	16835	16972	17004	16947	16894	16863	16806	16846	16854	17087	16915	16967	16985	17096	16838	16832	17135	17040	16933	16805	16872	17025	17166	17111	16875	16901	17004	16955	17098	16889	16884	17017	16858	16974	17094	16794	16981	17104	16891	17068	16931	17177	16932	16780	16894	17109	16982	17039	17015	16911	16945	17042	16976	17012	16894	17043	16808	16883	17052	16980	17195	17008	16867	16774	16891	16955	16806	16861	17032	16893	16960	16993	16963	17037	16983	17206	17182	16979	17139	16967	16953	16971	16959	16890	16616	16806	16854	16926	16684	17240	16764	16764	17014	16978	17066	16901	17045	17093	16830	17031	16977	17072	17087	16955	16993	17018	17035	16944	16976	16912	16892	16888	16840	17013	17061	17039	16849	17054	16901	16862	16822	16840	16958	16892	17182	17000	17065	16937	17151	17015	16811	16832	16985	17013	16990	16978	16872	17042	16914	17038	16990	16993	16836	17002	16748	17249	16791	16990	16980	16911	16881	16802	16901	17013	16651	17157	17185	16961	16987	16962	16967	16928	17161	17273	16985	16944	16797	16978	16942	16812	16884	16969	16980	16954	16928	16792	16837	16908	17119	17001	17044	16906	17245	17037	16991	16911	16919	16977	16940	16761	16693	16738	16764	16901	16929	16957	16922	16940	16917	16937	16912	16788	16864	16774	16989	16969	16852	17069	17019	16785	16990	17005	16976	16944	17068	17002	17175	17030	16887	16889	17154	17010	17000	16931	16856	16948	16747	16998	16976	17007	16902	16872	16946	17070	16927	16762	16957	16909	16977	16931	17102	16733	16829	16986	16963	16705	16940	16785	16965	17120	16937	16974	17038	16939	17015	16920	16889	16972	16968	16767	16769	16857	17154	16998	16949	16845	17034	16926	16832	17007	16896	16894	17019	17079	17088	17096	17166	17097	17002	17082	16910	16828	17060	16827	16921	17016	16869	17025	16970	17233	17025	16869	16848	17018	16935	16754	16950	17066	16998	16823	16784	16947	17008	16888	17055	17083	17020	16910	16903	16764	17012	17117	17030	16853	16984	16842	17024	17054	16923	16961	16944	16968	17172	16885	16946	17159	16950	16948	17019	17095	16743	17112	16768	16873	16893	16963	17108	16866	16975	17045	16922	16777	16919	17008	17095	17168	17001	16860	16934	16880	17025	17004	16979	17247	17102	17028	16977	16729	16878	17055	16913	17028	17012	16991	17088	16873	17082	17004	16940	16966	17030	16901	16835	17013	16887	16934	17001	17218	17019	16991	16848	17030	16999	16951	16928	16997	17087	17090	16872	16938	16912	16920	16879	16991	16850	16988	17149	16893	16983	16851	16920	16859	17011	16868	17065	17108	16956	16939	17085	17007	17066	16984	16894	16992	16986	16863	16893	16902	16941	16845	16931	16977	16885	16876	16965	16852	16998	16995	16892	16845	16944	17009	17004	16981	17027	17060	17051	16931	17189	17025	16781	16947	16985	16996	16940	16914	16995	17092	16922	16860	16803	17105	16892	16838	16902	16808	17104	16984	16921	16754	16969	17085	17068	16830	16986	17000	16999	16869	16785	16987	17016	17166	16966	17146	17058	17090	17115	17030	16895	16919	16941	16892	16977	16895	16797	16972	17036	17075	17025	16993	17075	17060	16879	17059	16987	16811	17018	16881	17053	16885	16940	17089	16863	17074	16958	17016	17019	16898	16826	16921	17124	17011	16908	17037	17025	16855	16920	17038
25814	40323	41061	35204	28541	23907	21507	20582	19298	17919	16971	16485	16099	15722	15320	15256	15125	14880	14706	14625	14759	14833	15044	14965	14981	14980	14987	14971	14687	14783	14947	14641	14601	14651	14730	14543	14600	14515	14542	14507	14617	14243	14493	14420	14404	14563	14388	14638	14521	15858	15955	15263	14921	14622	14544	14356	14401	14496	14449	14300	14252	14430	14496	14480	14421	14452	14426	14492	14389	14426	14466	14338	14313	14392	14491	14280	14507	14464	14377	14383	14285	14385	14423	14324	14508	14314	14395	14487	14406	14429	14312	14420	14320	14488	14498	14248	14276	14383	14395	14306	14362	14384	14417	14330	14394	14399	14504	14375	14388	14378	14353	14353	14223	14295	14338	14541	14282	14418	14530	14407	14500	14344	14394	14478	14264	14558	14374	14379	14314	14580	14322	14314	14301	14255	14369	14526	14363	14431	14474	14282	14344	14445	14471	14596	14386	14272	14454	14443	14374	14486	14266	14358	14331	14419	14239	14384	14306	14510	14368	14239	14453	14344	14560	14313	14388	14407	14446	14375	14254	14509	14423	14444	14438	14523	14333	14361	14405	14299	14241	14599	14195	14355	14336	14496	14338	14592	14286	14370	14554	14406	14372	14371	14531	14306	14396	14399	14263	14306	14480	14340	14231	14337	14404	14253	14312	14354	14353	14473	14278	14470	14422	14478	14557	14365	14361	14341	14342	14414	14509	14431	14301	14354	14413	14312	14276	14316	14385	14279	14238	14611	14396	14394	14437	14306	14507	14509	14291	14398	14472	14570	14279	14274	14454	14259	14354	14415	14389	14298	14521	14330	14413	14269	14382	14106	14506	14260	14484	14291	14523	14523	14277	14422	14432	14274	14374	14302	14304	14349	14355	14269	14557	14372	14459	14403	14399	14411	14416	14266	14302	14431	14299	14367	14330	14361	14396	14554	14324	14403	14373	14336	14323	14316	14501	14443	14434	14270	14309	14499	14374	14479	14451	14354	14367	14495	14312	14288	14349	14358	14264	14453	14343	14308	14311	14507	14232	14392	14421	14391	14414	14431	14309	14476	14515	14462	14190	14385	14407	14412	14328	14405	14347	14332	14366	14240	14278	14406	14381	14498	14329	14333	14289	14342	14231	14304	14323	14367	14296	14235	14229	14275	14619	14397	14254	14482	14420	14450	14491	14421	14504	14265	14399	14470	14203	14369	14398	14351	14621	14256	14379	14459	14335	14341	14318	14400	14106	14399	14316	14394	14267	14443	14135	14435	14440	14198	14471	14344	14378	14431	14367	14347	14429	14389	14427	14262	14395	14419	14373	14196	14403	14218	14374	14487	14293	14245	14286	14381	14238	14441	14274	14546	14343	14457	14318	14398	14375	14434	14413	14386	14465	14345	14383	14261	14385	14306	14439	14234	14329	14455	14346	14357	14319	14516	14459	14318	14184	14238	14319	14408	14377	14303	14271	14435	14445	14529	14375	14364	14435	14502	14209	14342	14360	14523	14351	14311	14336	14234	14384	14128	14337	14411	14379	14382	14433	14397	14477	14296	14260	14458	14294	14284	14670	14509	14370	14319	14193	14464	14339	14255	14443	14194	14405	14452	14484	14390	14258	14532	14470	14399	14409	14248	14392	14262	14494	14310	14440	14406	14317	14344	14416	14471	14278	14368	14286	14531	14382	14364	14354	14425	14265	14360	14208	14389	14323	14412	14377	14354	14326	14353	14497	14224	14213	14360	14321	14292	14409	14426	14364	14240	14212	14288	14452	14335	14366	14295	14311	14415	14463	14320	14483	14398	14081	14461	14351	14315	14475	14317	14321	14309	14451	14183	14544	14381	14301	14478	14411	14353	14431	14424	14452	14404	14302	14422	14412	14378	14329	14309	14346	14329	14345	14455	14408	14380	14294	14395	14381	14380	14246	14334	14224	14230	14360	14395	14315	14406	14235	14394	14234	14368	14326	14422	14362	14260	14371	14310	14426	14337	14489	14646	14528	14236	14424	14428	14472	14287	14151	14471	14216	14414	14292	14421	14350	14460	14384	14171	14190	14420	14527	14401	14316	14407	14453	14357	14407	14451	14400	14358	14351	14386	14369	14426	14117	14497	14398	14482	14595	14307	14301	14402	14322	14379	14288	14387	14372	14357	14235	14510	14223	14384	14269	14241	14227	14496	14289	14402	14361	14419	14331	14402	14503	14257	14353	14295	14276	14503	14289	14421	14469	14290	14328	14386	14498	14363	14417	14372	14373	14248	14509	14329	14299	14415	14489	14430	14188	14533	14316	14344	14244	14236	14416	14427	14189	14491	14333	14335	14300	14371	14336	14350	14377	14365	14336	14345	14442	14417	14347	14363	14281	14354	14432	14400	14307	14371	14315	14413	14338	14351	14366	14531	14248	14272	14557	14343	14281	14399	14401	14578	14422	14336	14596	14519	14297	14334	14296	14427	14463	14354	14438	14469	14234	14387	14307	14317	14448	14458	14477	14312	14278	14291	14240	14648	14408	14291	14565	14427	14310	14320	14385	14308	14374	14378	14470	14305	14330	14412	14456	14377	14566	14342	14325	14326	14434	14366	14320	14396	14375	14335	14410	14422	14365	14386	14404	14514	14407	14207	14114	14303	14482	14324	14433	14350	14232	14250	14468	14515	14466	14365	14420	14467	14401	14517	14464	14432	14413	14427	14430	14317	14319	14306	14316	14187	14359	14312	14326	14491	14493	14262	14282	14331	14413	14312	14287	14226	14236	14380	14470	14497	14369	14245	14219	14474	14390	14341	14265	14426	14293	14460	14347	14504	14396	14321	14446	14239	14409	14304	14452	14271	14329	14251	14227	14430	14504	14179	14348	14463	14385	14259	14390	14269	14281	14261	14400	14345	14477	14377	14332	14311	14301	14442	14418	14459	14329	14526	14366	14225	14352	14353	14294	14352	14309	14384	14213	14544	14418	14326	14360	14440	14384	14472	14310	14167	14364	14254	14487	14493	14377	14332	14354	14455	14297	14407	14373	14343	14376	14285	14297	14505	14384	14372	14453	14456	14479	14377	14315	14405	14332	14378	14582	14225	14330	14346	14365	14377	14349	14465	14351	14462	14471	14270	14419	14289	14349	14479	14269	14347	14317	14465	14379	14420	14217	14327	14447	14224	14202	14388	14471	14170	14396	14321	14415	14385	14272	14240	14410	14437	14469	14508	14336	14326	14606	14517	14255	14362	14365	14444	14261	14385	14379	14421	14225	14405	14338	14380	14092	14529	14454	14300	14432	14279	14552	14414	14227	14363	14385	14312	14453	14312	14334	14432	14202	14505	14371	14543	14378	14335	14429	14299	14275	14389	14398	14336	14311	14451	14424	14376	14363	14194	14368	14281	14429	14466	14280	14153	14440	14313	14546	14308	14264	14626	14329	14289	14234	14338	14335	14464	14452	14461	14423	14479	14407	14257	14420	14412	14337	14416	14469	14071	14403	14447	14350	14297	14374	14344	14335	14310	14326	14376	14124	14394	14453	14472	14261	14476	14344	14295	14376	14241	14254	14346	14212	14285	14431	14565	14257	14426	14211	14426	14486	14357	14424	14439	14321	14493	14353	14382	14266	14385	14394	14335	14247	14524	14410	14291	14340	14441	14569	14283	14379	14250	14410	14467	14263	14460	14223	14432	14365	14396	14358	14327	14362	14600	14288	14480	14408	14344	14300	14466	14390	14365	14373	14311	14291	14440	14242	14439	14391	14344	14497	14298	14142	14258	14377	14444	14385	14224	14358	14339	14354	14368	14301	14158	14334	14447	14544	14386	14217	14460	14348	14262	14500	14240	14245	14279	14230	14280	14477	14324	14228	14298	14340	14189	14317	14521	14277	14459	14421	14225	14499	14339	14366	14479	14340	14333	14358	14249	14449	14328	14303	14353	14530	14314	14287	14141	14367	14405	14391	14265	14424	14306	14244	14471	14415	14448	14370	14364	14336	14561	14282	14351	14435	14443	14281	14389	14337	14263	14302	14413	14558	14390	14288	14398	14501	14531	14334	14470	14386	14293	14271	14336	14410	14276	14402	14441	14376	14289	14466	14447	14185	14338	14495	14153	14246	14310	14335	14386	14448	14286	14212	14289	14424	14288	14537	14367	14356	14281	14310	14306	14352	14404	14254	14348	14271	14247	14334	14453	14412	14445	14356	14414	14328	14421	14200	14389	14376	14345	14382	14321	14370	14448	14526	14357	14402	14421	14372	14424	14316	14430	14318	14255	14275	14525	14429	14180	14347	14431	14469	14400	14420	14270	14401	14385	14446	14332	14261	14302	14390	14311	14318	14363	14468	14409	14405	14234	14495	14419	14607	14208	14368	14371	14367	14384	14330	14438	14297	14504	14418	14435	14339	14550	14669	14235	14357	14290	14441	14343	14357	14337	14347	14362	14498	14494	14286	14507	14407	14355	14354	14587	14433	14410	14421	14325	14393	14302	14249	14380	14306	14351	14314	14350	14302	14312	14568	14289	14328	14335	14348	14413	14370	14326	14377	14500	14473	14462	14297	14410	14249	14261	14268	14548	14467	14298	14335	14284	14348	14364	14410	14475	14467	14406	14410	14355	14236	14285	14244	14368	14515	14441	14352	14534	14268	14645	14434	14466	14380	14492	14394	14375	14537	14363	14463	14279	14383	14460	14268	14390	14351	14324	14535	14272	14334	14490	14340	14395	14418	14430	14294	14374	14472	14464	14310	14389	14353	14318	14331	14334	14552	14518	14451	14333	14277	14486	14494	14241	14433	14319	14367	14292	14374	14523	14326	14283	14402	14449	14435	14329	14412	14396	14303	14213	14376	14377	14412	14134	14174	14313	14364	14357	14486	14279	14406	14349	14401	14328	14332	14443	14310	14342	14256	14354	14419	14440	14333	14424	14453	14268	14635	14305	14321	14282	14449	14366	14358	14368	14189	14376	14411	14426	14403	14193	14496	14282	14484	14439	14487	14352	14356	14373	14403	14499	14496	14253	14481	14235	14284	14343	14328	14425	14421	14340	14350	14425	14447	14338	14379	14468	14285	14333	14370	14528	14325	14319	14251	14257	14354	14376	14265	14485	14351	14393	14540	14249	14229	14389	14264	14381	14364	14342	14584	14241	14366	14423	14502	14341	14416	14350	14347	14439
27669	22627	27008	26163	21094	19531	19021	18513	17823	17500	17539	17268	17374	17388	17270	17106	16999	16991	17088	17056	17356	17233	17165	17031	17053	17015	16830	17278	17031	17135	16927	17035	17065	17056	17198	16986	16952	17113	16978	16968	17043	16958	17087	16898	17074	16977	17107	16933	16971	17155	17344	17002	17018	17154	16831	17016	16970	16908	17148	17037	17082	16988	17115	17158	17030	16899	16898	16981	16950	16963	16922	16872	16922	17000	16886	16965	16928	16936	17162	17061	16900	17101	16945	17066	16770	16796	16875	16967	16880	16908	16853	16931	16856	17008	16944	17049	17014	17037	17178	17056	16913	17063	16791	16800	16814	17036	16870	16973	17014	17014	16963	16990	17032	17098	17131	16783	16861	16950	16911	17048	16976	16983	16764	17049	16802	16825	16922	17055	16989	16981	17076	16934	16802	16974	16948	16858	17006	17096	16962	17038	17072	16960	16876	16901	17023	16903	16862	17218	16978	17112	17002	16833	16939	16757	16845	16966	16893	16949	16979	16856	17011	17159	16913	16875	16921	17007	16780	16854	17135	17027	16997	17011	16933	16893	16931	17123	17103	16875	16832	17120	17097	17072	16943	16766	16911	16805	16931	17140	16849	16970	16979	17090	16848	17033	16968	17202	17137	16954	16783	16966	17077	16842	16959	17011	17038	17063	16978	17107	16930	16767	16922	16886	17028	17031	17035	17142	16942	16911	16852	16956	17101	16966	16902	17133	16900	16949	16936	16961	16888	17068	16970	16883	16998	17100	17281	17102	17103	17035	17097	16977	16970	16886	16939	16926	16875	17046	16993	16908	17024	17121	16886	16997	16983	16924	17159	17054	17072	16955	17049	16829	17017	17001	17054	16884	17078	16890	16913	17045	16989	17019	16983	16840	17014	16953	16973	17100	17013	16927	16989	16883	16976	17144	16938	17160	17118	16931	16968	16891	16948	16941	17039	16952	16809	17047	17077	17033	16957	16993	17088	16981	16965	16950	16896	17148	16942	16820	16991	16990	16851	17164	16866	17069	16911	16989	17027	17060	16708	16887	16936	16999	17083	17070	16908	16817	17035	16985	16875	17047	16833	16812	16944	16978	17238	16898	16737	16933	16975	17157	17014	16861	16877	16676	16839	16776	16967	16837	17102	16824	16851	16918	17059	17081	16853	16888	17166	17040	16942	16754	17098	16958	17037	17059	16958	16932	17165	16991	17187	16967	16960	16981	17026	16903	17025	17090	17070	16957	16718	17072	16906	16925	17005	16873	16931	16847	17065	17104	17049	16900	16951	17156	16858	16934	16983	16926	16935	16865	16967	17026	16986	16971	16921	16925	17117	16981	16998	16947	16913	17017	17079	16965	17059	17060	17048	16956	16974	17004	16923	16866	17102	17012	17124	17007	16987	16806	16886	17057	17191	17007	17063	16971	16898	16901	16973	17003	16810	17056	17002	16926	16933	16917	16809	16911	17123	17095	16931	16506	16935	17078	16914	16981	16978	16824	17155	16957	16889	17072	17127	17113	16866	17031	16826	17025	16968	16876	17053	16871	16980	17020	16790	16763	16768	16917	17000	16913	17059	16756	16900	17045	17182	17088	17216	17102	17090	16732	16927	17122	16963	16941	16850	16955	16807	16825	17151	16906	16834	16690	17032	16976	16890	16931	17115	17151	17125	16880	16980	16963	17054	16748	16856	16759	16919	17184	16988	17073	16827	17084	17119	16920	16806	16825	16917	17066	16919	17072	16752	17085	16994	16878	17189	16924	17235	16845	17016	16938	17059	17050	17065	16791	17231	16781	17009	16852	16896	16974	17141	17083	16978	16901	16817	16957	17030	17047	17065	16920	16865	17134	17064	16823	16865	17043	16929	16984	16918	16908	17040	16795	16950	16827	16981	17087	16947	16929	17123	16978	16902	17035	16889	17112	16928	16989	16873	16865	16920	16785	16787	16851	16938	16887	17128	16971	17045	16896	16990	17060	17113	16957	17082	16995	16990	16911	17079	16979	17162	17073	16906	16931	16962	16770	17112	16970	16853	17048	17089	16962	16888	16957	17014	16909	16919	16877	16994	17117	17079	17041	17165	16964	17071	16967	16989	17093	16982	16989	17246	17078	16781	17007	16943	16936	16955	16897	17004	16923	16696	16874	16834	16939	17056	16918	16965	16869	17113	17110	16873	16761	16963	16898	17101	16725	16867	16931	16944	16930	17026	17020	16907	17007	16953	17099	17166	17027	16985	17074	17169	16961	16921	16983	16946	16986	16904	16897	17040	17190	17073	16916	16806	16997	16940	17084	16864	17115	17116	17000	17002	16858	17073	17015	16897	16843	16984	16844	17182	16861	17043	16891	16966	16981	16941	17019	17124	16724	17003	16992	17029	16882	16883	17016	16726	17106	16965	16794	16965	16837	16868	17046	16908	16979	16993	16947	16980	16943	16955	16940	17079	16881	16748	17085	16964	16865	16981	17108	17161	16892	17034	17056	16892	17057	17050	16977	16888	16896	17039	17169	17101	17031	17013	16964	16860	16808	17039	16862	17051	17077	16971	17063	17108	16984	16981	16803	16995	16996	17133	17011	16961	17077	16992	16865	16818	16931	16990	17006	17023	17118	17010	17036	16815	16929	16923	17044	16914	17152	17121	16690	16985	16981	17037	17018	16842	16989	16788	16931	16939	17026	16822	16880	16754	16935	16979	17177	17010	17039	16784	16901	16898	16826	16948	16918	16961	17006	17066	16786	16993	17078	16945	16825	17114	16959	16958	16936	16924	17017	17097	16876	17162	17148	16708	16837	16921	16997	17099	17105	16855	16732	16904	17048	17083	16910	16952	16863	16941	16845	16994	16929	16973	16821	17026	16926	16804	16993	17025	17087	17019	17175	17115	17143	16831	16955	17159	16898	17069	16923	16951	16982	17151	17245	16917	17069	16945	16776	17089	16961	16912	16818	16865	17276	17158	16895	16956	16863	17009	17242	16834	16800	17154	16987	16987	16974	17018	17024	16949	17007	17104	16811	16918	16943	17048	17040	16996	17098	17043	16880	16967	17049	17133	17069	16901	17084	16969	16986	16874	17031	16891	17097	17044	16942	17043	17100	16917	17065	16879	17028	16761	16818	17019	16872	16962	17087	17006	16953	16922	16924	16810	16812	16863	16887	16935	16750	16893	16997	17048	16916	16924	16988	17164	16963	16957	16971	16994	16767	16945	17095	16973	17028	16695	17000	16967	16940	16999	17141	16864	17131	16912	16919	16914	16909	16927	17173	17176	17073	17085	16861	17089	16815	17098	16817	16845	17028	16922	17106	17009	17053	16832	16893	16810	16972	17158	16792	16806	16706	16951	17127	16963	17015	17035	16980	16953	17196	17018	16846	17231	16984	16957	17005	16987	16923	16961	16998	17140	16824	16785	17221	16978	17017	17054	17060	16845	17103	16834	17036	16778	16915	17111	17057	16846	16975	16735	16805	16951	16838	16923	16873	16888	17012	17051	16857	17184	17044	17092	16951	16944	16961	17006	17032	16975	17019	17100	17137	16952	16908	16956	16886	16943	17042	17064	17062	16915	17032	16929	16961	17042	16673	16795	17156	17012	17017	16879	17189	17028	16885	17172	16954	16763	16953	16926	16914	17000	17093	16889	17142	16997	16958	17086	17164	17047	16949	16996	16946	17023	16964	17115	17130	16913	16819	17165	16957	16962	16981	16935	16839	16987	16978	16885	16851	17061	16891	16933	16791	16833	16722	16967	17110	17019	16911	16898	17078	17159	17017	16876	16860	16973	16940	16932	16827	16996	16879	17000	16982	17062	16870	16839	17011	16786	17057	16970	16997	17120	17206	16777	16866	16877	16882	16945	17023	16906	16997	16926	16904	16895	17029	16992	17182	16885	16957	17136	17032	17098	16881	17132	17037	17078	16985	16825	17123	17058	16898	17131	17038	16945	16966	17134	16923	17025	16808	16976	16911	16989	16962	16983	17232	16771	16969	17104	17133	17085	16960	16975	17086	17039	17029	17094	16828	17095	17260	16980	17068	16866	17147	17136	16894	16897	16998	16845	17029	16984	17049	17009	16915	17019	16849	16954	16734	16840	17057	16956	16945	16879	16957	17075	16798	16865	16896	16956	16725	16837	17013	17013	17087	16918	16975	17097	17133	16934	16871	16983	17213	16870	17063	16862	17044	17077	17100	16899	16689	17006	17015	16748	16824	17081	17171	17040	17021	16864	17126	16903	16935	16969	17028	16919	17163	17033	16906	17107	16852	17054	17105	17035	16799	17037	16836	17054	17197	16903	16941	17002	17008	17038	16920	17136	16916	16977	16943	16911	16889	16959	17030	17013	17037	16962	16860	17222	17077	16925	17144	16759	17078	16979	16971	16824	17064	17114	17126	16989	17058	16961	16967	16832	16814	16771	16949	16865	16900	17111	16959	16907	16958	16957	16800	16973	17118	17097	16935	16980	16883	17136	17071	16899	16871	16978	16956	16986	17006	17193	16904	17045	17073	16840	16952	16968	16994	17036	17065	17031	16847	16801	17172	16937	16973	16895	16921	17006	17124	16860	17331	17041	16796	17149	17037	17061	16784	17047	16934	17113	16883	17035	17021	17087	16855	16956	17015	16901	17054	17091	17020	16967	16818	16951	16834	17047	16887	16924	16756	16963	16959	16807	16804	16970	16893	16799	17123	16933	16979	17106	17019	17038	16963	16898	17039	16936	16983	16831	16957	17149	16898	16957	17121	16981	16966	17070	16926	17071	16945	16967	16790	16956	16878	16925	17018	16776	17110	17032	16995	17135	16763	17014	16745	16936	16879	16950	16875	17164	16975	16975	16778	17079	16933	16819	16861	17068	16911	16903	16588	17056	16841	17064	16966	16828	16867	16986	16969	16839	16966	16928	16977	17088	17130	16952	16814	16929	16813	16980	17068	17259	17067	17021	17077	16875	16868	16910	16962	17038	17047	17212	16978	16981	17028	17052	17164	16872	16921	16976	16966	16850	16860	16807	16904	16997	17167	16925	16966	17116	17003	16862	16871	16931	16960	16835	16949	17259	17124	16749	16941	16923	17045	17191	17091	16992	16845	17122	17004	17127	17101	17001	16802	16888	16886	17013	16888	16953	16933	17097	16883	17102	16892	17104	16979	16982	17006
20090	26451	26254	24865	20413	18044	16872	16868	15810	15493	15277	14993	14897	14800	14789	14503	14577	14564	14439	14499	14563	14546	14629	14693	14443	14650	14624	14576	14488	14528	14663	14280	14391	14320	14448	14468	14380	14414	14491	14381	14398	14422	14499	14466	14420	14536	14242	14407	14401	14397	14481	14504	14544	14431	14444	14460	14390	14397	14497	14377	14456	14450	14365	14392	14319	14461	14197	14226	14413	14508	14459	14388	14277	14288	14377	14424	14495	14465	14411	14427	14343	14369	14405	14301	14252	14334	14471	14472	14390	14358	14299	14360	14340	14265	14559	14366	14419	14255	14344	14354	14317	14388	14271	14355	14270	14386	14336	14409	14394	14455	14318	14444	14153	14236	14405	14398	14379	14233	14254	14282	14298	14326	14335	14330	14404	14211	14329	14312	14414	14267	14429	14410	14249	14296	14293	14374	14349	14286	14441	14372	14310	14346	14419	14307	14506	14450	14547	14445	14442	14374	14211	14247	14299	14422	14397	14290	14431	14310	14312	14510	14273	14520	14367	14301	14316	14282	14408	14298	14429	14211	14269	14369	14314	14343	14388	14348	14446	14372	14442	14468	14371	14437	14453	14334	14439	14328	14458	14514	14265	14339	14254	14438	14397	14381	14236	14410	14272	14323	14514	14133	14608	14460	14399	14193	14413	14289	14237	14418	14316	14405	14345	14257	14311	14395	14230	14351	14464	14347	14254	14378	14236	14383	14445	14353	14424	14309	14321	14488	14370	14248	14250	14427	14495	14375	14304	14276	14427	14301	14356	14426	14385	14420	14405	14211	14354	14369	14358	14382	14275	14448	14350	14437	14381	14319	14311	14391	14271	14377	14371	14390	14332	14238	14323	14395	14415	14479	14335	14404	14425	14453	14286	14409	14364	14366	14384	14347	14287	14326	14355	14280	14158	14279	14245	14185	14290	14414	14447	14300	14282	14363	14348	14273	14385	14244	14475	14344	14277	14376	14334	14470	14469	14333	14314	14277	14264	14331	14354	14612	14267	14119	14444	14357	14302	14430	14392	14462	14302	14382	14284	14197	14439	14282	14393	14492	14319	14393	14460	14262	14383	14329	14311	14311	14440	14434	14461	14251	14230	14349	14480	14271	14315	14347	14365	14507	14359	14331	14439	14438	14402	14369	14392	14425	14514	14363	14286	14390	14309	14305	14436	14319	14258	14235	14372	14342	14289	14344	14431	14329	14546	14354	14356	14267	14424	14516	14295	14215	14260	14464	14316	14603	14429	14404	14184	14309	14328	14353	14525	14206	14233	14303	14485	14407	14527	14270	14364	14314	14335	14265	14372	14421	14309	14301	14578	14329	14229	14216	14425	14395	14308	14437	14386	14359	14383	14381	14303	14483	14306	14352	14502	14201	14405	14204	14515	14112	14278	14399	14207	14425	14212	14332	14321	14270	14526	14323	14367	14362	14246	14309	14383	14381	14412	14398	14423	14383	14339	14305	14299	14423	14402	14379	14423	14283	14551	14407	14374	14421	14310	14406	14288	14335	14498	14402	14333	14296	14327	14406	14421	14393	14379	14396	14490	14222	14276	14328	14503	14388	14343	14329	14456	14412	14115	14401	14237	14250	14389	14314	14362	14442	14418	14250	14410	14316	14444	14322	14531	14402	14432	14324	14355	14349	14345	14292	14275	14181	14377	14434	14401	14294	14342	14407	14228	14493	14444	14586	14343	14265	14317	14363	14447	14348	14358	14331	14334	14335	14307	14432	14511	14263	14251	14347	14298	14506	14424	14502	14241	14503	14178	14350	14496	14233	14336	14359	14355	14374	14337	14372	14588	14398	14269	14299	14264	14452	14342	14173	14548	14497	14412	14333	14434	14497	14395	14233	14406	14509	14356	14319	14333	14316	14309	14412	14394	14326	14307	14356	14412	14430	14423	14403	14504	14316	14286	14275	14379	14442	14303	14261	14385	14178	14231	14421	14363	14321	14137	14374	14324	14360	14289	14461	14355	14479	14433	14350	14364	14414	14425	14417	14234	14261	14460	14245	14430	14436	14318	14438	14378	14419	14279	14539	14296	14363	14367	14389	14349	14267	14198	14426	14604	14462	14439	14425	14331	14367	14314	14518	14324	14463	14171	14325	14273	14373	14258	14385	14436	14422	14352	14351	14251	14318	14355	14318	14312	14448	14369	14395	14389	14443	14294	14260	14415	14318	14396	14306	14392	14402	14331	14366	14347	14505	14135	14229	14609	14239	14471	14388	14227	14336	14338	14366	14474	14272	14245	14322	14350	14422	14279	14348	14405	14346	14262	14402	14271	14367	14261	14338	14355	14227	14195	14380	14180	14252	14256	14479	14160	14395	14348	14484	14455	14270	14286	14388	14260	14482	14498	14255	14432	14337	14286	14676	14349	14340	14475	14486	14402	14226	14386	14367	14371	14335	14268	14356	14276	14237	14305	14327	14371	14387	14248	14359	14293	14537	14330	14283	14270	14301	14293	14237	14332	14430	14252	14368	14427	14279	14313	14187	14295	14410	14391	14412	14163	14305	14226	14352	14312	14420	14579	14479	14354	14516	14456	14437	14409	14398	14282	14405	14242	14277	14291	14294	14430	14223	14366	14466	14256	14277	14395	14506	14370	14573	14400	14303	14378	14266	14415	14220	14636	14455	14259	14268	14367	14236	14390	14347	14422	14387	14477	14338	14443	14379	14219	14281	14128	14329	14539	14238	14424	14366	14337	14498	14311	14268	14453	14303	14374	14405	14388	14392	14284	14380	14370	14374	14304	14404	14322	14184	14404	14317	14435	14422	14418	14292	14556	14424	14508	14326	14425	14415	14402	14419	14501	14431	14359	14423	14410	14445	14384	14271	14360	14643	14344	14468	14332	14293	14505	14419	14321	14455	14568	14160	14457	14317	14332	14280	14387	14449	14439	14447	14308	14522	14360	14445	14405	14350	14595	14370	14329	14289	14254	14481	14247	14420	14329	14225	14299	14278	14200	14504	14321	14323	14364	14335	14338	14235	14453	14348	14244	14409	14451	14326	14314	14410	14323	14219	14346	14416	14486	14293	14264	14508	14535	14364	14298	14235	14334	14281	14380	14266	14332	14321	14159	14261	14337	14337	14237	14368	14459	14289	14517	14482	14486	14290	14339	14366	14399	14333	14437	14457	14338	14469	14337	14343	14564	14266	14420	14336	14165	14466	14213	14290	14347	14356	14129	14366	14296	14478	14310	14492	14496	14373	14101	14394	14358	14330	14424	14410	14379	14376	14401	14256	14303	14197	14438	14349	14500	14327	14451	14319	14232	14234	14276	14220	14207	14443	14261	14532	14547	14341	14116	14379	14485	14336	14408	14440	14309	14277	14260	14491	14402	14449	14312	14354	14475	14310	14404	14380	14487	14406	14385	14296	14483	14503	14396	14284	14344	14475	14193	14411	14329	14410	14360	14225	14242	14383	14372	14326	14345	14266	14383	14345	14433	14207	14601	14472	14333	14350	14430	14303	14441	14336	14390	14392	14290	14415	14308	14425	14601	14439	14270	14481	14450	14392	14342	14511	14454	14406	14416	14326	14432	14406	14221	14480	14355	14334	14316	14305	14284	14387	14301	14250	14241	14499	14592	14293	14440	14392	14306	14480	14410	14295	14262	14446	14443	14405	14410	14458	14267	14312	14325	14420	14345	14507	14296	14504	14262	14396	14283	14423	14389	14370	14286	14357	14203	14279	14361	14414	14354	14369	14352	14558	14387	14358	14482	14468	14317	14401	14536	14474	14295	14335	14350	14533	14518	14407	14293	14394	14338	14277	14218	14304	14383	14497	14491	14218	14299	14385	14274	14407	14473	14376	14315	14495	14396	14472	14475	14324	14440	14334	14316	14345	14189	14312	14284	14419	14386	14383	14383	14480	14370	14287	14382	14218	14355	14388	14344	14409	14422	14410	14394	14297	14070	14345	14299	14201	14435	14431	14398	14473	14313	14340	14194	14423	14264	14443	14330	14299	14420	14351	14334	14316	14507	14388	14455	14364	14473	14375	14265	14288	14378	14412	14364	14343	14593	14514	14337	14425	14216	14561	14488	14291	14012	14424	14412	14416	14268	14449	14413	14303	14402	14308	14424	14425	14456	14264	14506	14469	14282	14342	14388	14530	14324	14395	14225	14457	14289	14294	14397	14181	14104	14532	14451	14304	14495	14341	14460	14398	14343	14443	14196	14420	14322	14179	14280	14483	14193	14412	14421	14606	14491	14373	14385	14301	14360	14334	14443	14406	14374	14367	14304	14444	14277	14377	14377	14362	14408	14477	14291	14471	14358	14454	14285	14290	14446	14367	14288	14409	14361	14377	14465	14346	14379	14388	14355	14243	14335	14330	14436	14473	14284	14097	14374	14320	14400	14522	14448	14441	14235	14361	14336	14220	14691	14297	14521	14399	14582	14417	14322	14409	14334	14547	14286	14317	14422	14477	14404	14565	14440	14339	14544	14448	14431	14262	14415	14245	14411	14277	14447	14506	14266	14317	14433	14423	14267	14281	14476	14539	14203	14551	14361	14342	14334	14421	14381	14347	14254	14346	14431	14409	14338	14337	14441	14451	14304	14415	14366	14335	14434	14468	14374	14345	14419	14311	14277	14214	14245	14511	14374	14285	14350	14410	14207	14287	14464	14230	14519	14460	14443	14400	14361	14427	14268	14402	14364	14325	14360	14240	14400	14354	14435	14390	14412	14246	14310	14369	14420	14314	14349	14271	14346	14401	14382	14228	14304	14402	14310	14384	14339	14348	14341	14465	14296	14471	14235	14218	14405	14390	14227	14481	14427	14435	14280	14474	14354	14434	14305	14377	14443	14404	14401	14413	14318	14574	14461	14436	14407	14450	14235	14250	14274	14391	14272	14528	14345	14347	14485	14305	14359	14310	14397	14445	14396	14459	14227	14429	14269	14080	14231	14364	14175	14223	14194	14363	14382	14232	14239	14371	14228	14491	14399	14355	14335	14416	14148	14319	14327	14625	14413	14443	14195	14306	14522	14340	14276	14355	14514	14412	14304	14349	14399	14433	14367	14273	14318	14249	14474	14285	14329	14366	14325	14334	14349	14293	14325	14398	14278	14411	14393	14272	14379	14269	14240	14377	14318	14418	14346	14460	14413	14469
23874	21371	28916	24418	22878	23375	22120	19093	18027	17967	17781	17122	16738	16763	16362	16635	16454	16367	16508	16418	16556	16581	16378	16330	16457	16361	16379	16455	16409	16306	16566	16442	16467	16455	16500	16071	16268	16174	16261	16256	16384	16205	16170	16332	16223	16116	16110	16381	16239	16546	17010	16521	16478	16333	16381	16380	16185	16262	16167	16271	16150	16180	16062	16144	16096	16036	16281	16265	16195	16177	16245	16287	16272	16283	16207	16154	16094	16079	16348	16185	16140	16056	16165	16307	16042	16157	15917	16169	16066	16194	16207	16064	16140	16172	16222	16026	16314	16413	16265	16159	16164	16102	16011	16191	16256	16168	16217	16088	16034	16063	16119	16105	16188	16166	16267	16128	15998	16166	16269	16060	16170	16183	15975	16209	16395	16242	16313	15967	16137	16220	16113	16296	15950	16143	15999	16071	16031	16060	16040	16195	16217	16212	16139	16044	16058	16259	16088	15981	16118	16318	16234	16143	16262	16315	16083	16376	16049	16256	15922	16047	16323	16096	16279	16124	15965	16189	15985	16243	16185	16212	16079	16126	16069	16215	16136	16008	16121	16277	16046	16051	16101	16349	16126	16182	16310	16136	16476	16247	16110	16121	16173	16014	15986	16394	16381	16285	15917	16146	16356	16306	16114	16018	16194	16098	16232	16293	16113	16202	16168	16334	16048	15938	16189	16092	16176	15914	16105	16185	15978	16038	16316	16010	16158	16016	15918	16403	16233	16007	16045	16081	16058	16178	15900	16252	16144	16000	16089	16045	15999	16093	16170	16046	16032	16111	16216	16140	16116	16157	16105	16089	16194	16187	16298	16140	16025	16050	16221	16188	16156	16056	16420	16002	16079	16227	16234	16116	16169	16067	16121	16103	16022	16002	16082	16069	15979	16176	16088	16214	16031	16125	16182	15987	16017	15953	16229	16229	15947	16207	16232	16109	16319	16139	16173	16124	16084	16218	16057	16099	16208	16255	16159	16192	16097	16295	16205	16194	16185	16241	16243	16285	16118	16261	16198	16141	16046	16018	16299	16193	16295	15960	16139	15998	16108	15892	16290	15984	16236	16069	16176	15972	16178	15960	16108	16000	16251	16139	15935	16218	16109	16111	16132	16106	16019	16171	16159	16215	16401	16194	16191	16156	15958	16006	16253	16173	16218	16041	16232	16287	16048	16232	16159	16143	16164	16139	16027	16255	16273	16313	16290	16256	16085	16011	15915	16225	16294	16210	15987	16008	16208	16219	16040	15998	16001	16153	16320	15956	16131	15958	16200	16256	16203	15997	16379	16174	16256	15922	15897	16070	16080	16293	16165	16350	16310	16124	16114	16275	16188	16064	16095	15968	16122	16126	16271	16192	16130	16131	16036	16291	16150	16193	16047	16186	16001	16039	16020	16120	16182	15971	15918	16127	15971	16093	16206	16109	16189	16237	16141	16158	16185	16070	16330	16068	16196	16114	16395	16028	15991	16311	16154	16158	16050	16166	16185	16025	16107	16351	16043	16181	16298	16181	16134	16180	16163	16009	16258	16103	16330	16080	15977	16155	16089	16145	16081	16267	16244	16285	16087	16146	16211	16186	16153	16029	16026	15960	16128	16188	15916	16233	16114	16014	16309	16177	16131	16173	16338	16323	16134	16124	16145	16220	16163	16254	16158	16179	16152	16113	16013	15774	15987	16122	16136	16157	16188	16024	16143	15822	16136	15970	16272	16116	16192	16189	16246	15986	16021	15988	16214	16100	16420	16133	16167	16297	16134	16143	16251	16296	15989	16000	16174	16269	16213	16016	16027	16057	16116	16122	16149	16289	16061	15925	15858	16158	16150	16036	16191	16180	16093	16082	16328	16107	16067	16098	16164	16276	15936	16086	16099	16129	16147	16164	16293	16325	15955	16128	16218	16112	16141	16067	16144	16069	16107	16184	16203	16007	16280	16155	16131	16149	16177	15916	16129	16315	16300	16021	16086	16052	16073	16047	16217	16181	16198	16138	16303	16101	16236	16227	16278	16096	16056	16069	16265	16302	16110	16115	16139	16050	16083	16055	16061	16059	16083	15994	16262	16011	16081	16100	16190	16279	16159	16110	16049	15934	16233	16208	16087	16303	16151	16153	16435	16198	16065	16084	16039	16143	16332	16263	16219	16114	16240	16066	16055	16134	16036	16118	16002	16373	16171	16140	16075	16138	16029	16135	16022	16277	16106	16074	16060	16244	16197	16070	16081	16249	16168	16102	16113	16150	16268	16073	16026	16275	16128	16150	16178	16279	16128	15997	16025	16028	16146	16300	16043	16291	16108	16241	16095	16278	16018	16090	16181	16091	16141	16205	16201	16301	16245	16196	16357	16199	16225	16134	16356	16221	16289	16158	16278	16105	16192	16174	16095	16084	16362	16040	16241	16196	16149	16245	16102	16139	16243	16116	16023	16156	16200	16295	16166	15937	16124	16014	16014	16074	16177	16056	15945	16043	16165	16057	16181	16041	16069	16174	16040	16310	16219	16203	16038	16312	16219	16138	16084	16186	16130	16135	16137	16076	16129	16332	16122	16272	16350	16041	16083	16345	16026	16015	16369	16131	16122	16088	16199	16154	16083	16380	15925	16199	16238	16104	16250	16333	16200	16137	16161	16038	16169	16040	16056	16119	16102	16254	16075	16082	15982	15963	16033	16145	16050	16211	16154	16281	16124	16278	16200	16177	16047	16080	16264	16180	16044	16251	16194	16144	16025	16183	16023	16152	16164	16033	15986	16065	16204	16046	15973	16254	16053	16125	15983	16120	16028	16225	16180	16381	16014	16329	16133	16228	16128	16152	16164	16362	16305	16243	16131	16081	16000	16189	15943	16279	16280	16321	16224	16268	16054	16181	16236	16077	16046	16091	16218	16187	16102	16064	16245	16114	16068	16163	15978	16343	16206	16239	16307	16215	16116	16171	16108	16213	16063	16244	16237	16181	16110	16055	15848	16173	16366	16202	16132	16340	16258	16093	16241	16223	16153	16136	16124	16255	16114	16526	16139	16162	16247	16392	16035	16172	16271	16114	16029	16236	16174	16051	16207	16008	16154	16220	16191	16084	16029	16105	16037	16329	16300	15890	16104	15953	16156	16321	16100	16137	16223	16045	16240	16002	16254	16267	16316	16155	16118	16160	16086	16108	16213	16131	16243	16090	16190	15934	16301	16114	16210	16262	16227	16059	16106	16171	16112	16098	16179	16133	16166	15990	16190	16060	16042	16003	15999	16192	16135	16060	16031	15974	15966	16178	16070	16353	16388	16211	16155	15961	16219	16136	16207	16071	16340	16175	16158	16204	16118	16227	16151	16280	16103	16053	16118	16139	16040	16104	16272	16174	16186	16188	16152	16064	16328	15988	16125	16229	16154	15972	16094	16121	16154	16172	16036	16318	16083	16101	16126	16153	16156	16053	16230	16246	16103	16318	16389	16054	16011	16153	16109	16113	16258	16309	16104	16219	16236	16291	16282	16238	16037	16412	16089	16011	16075	15997	15907	16126	16211	15934	16096	16154	15994	16182	16158	16200	16010	16046	16249	16109	16293	16096	16272	16052	16284	16182	16241	15943	16127	16198	16076	16196	16526	16287	16115	16058	16398	16160	16008	16031	16290	16125	16313	16158	15942	16220	16044	16157	16217	16151	16247	16052	16136	16112	16180	16117	16253	16269	16233	16075	16270	16347	16180	16142	16083	16059	16297	16216	15936	16093	15954	16166	16086	16184	16106	16271	16043	16346	16019	16176	16246	16219	16008	16238	16216	16205	15904	16324	16081	16223	16187	16267	16136	16085	16206	16337	16115	16346	16259	15955	16294	16134	16033	16281	15962	16030	16025	16143	16200	16314	16307	16073	16131	16151	15997	16122	16062	16032	15969	16277	16201	16065	16125	16057	16032	16255	16083	16181	16037	16295	16222	16123	16119	16132	16332	16238	16428	16338	16221	16100	16147	16214	16211	16124	16352	16172	16145	16264	16100	16140	16162	16146	16097	16134	16152	16251	16238	16236	16223	16240	16206	16215	15999	16196	16124	16100	16126	16085	15901	16146	16107	16225	16163	16050	16060	16277	15969	16048	16038	15983	16073	16143	16034	16090	15979	16082	16228	16070	16036	16247	16186	16148	16292	16058	16214	16130	16085	16048	16312	16158	16198	16177	15995	16019	16147	16195	16008	16055	15972	16263	16333	15997	16253	16097	16187	16150	16283	16331	16351	16259	16304	16209	16137	15953	16073	16244	16232	16297	16124	16116	16205	16303	16125	16189	15958	16151	16087	16098	16192	16147	15985	16137	16155	16006	16219	16126	16159	16075	15847	16181	16076	16186	16132	16113	16223	15969	16140	15958	15978	16142	16250	16426	16161	15999	16322	16152	16443	16232	16171	16417	16271	16244	16089	16204	16392	16235	16180	16095	16046	16292	16264	16104	16010	16158	16249	16351	16083	16293	15967	16091	16181	16116	16126	16034	16050	16340	16133	16276	16319	16122	16073	16348	16146	16043	16103	16174	16338	16254	16282	16229	16244	16305	16157	16141	16138	16290	16008	16029	16018	16076	16258	16137	16217	16177	16126	16302	16097	15989	16055	16239	16083	16103	16152	16374	16279	16218	16325	16154	16007	16068	16027	16139	16051	16219	16266	16013	16296	16218	16427	16264	16078	16299	15999	16078	16083	16086	16278	16233	15938	16228	15823	16019	16110	16021	16164	15971	16166	16008	16365	16236	16002	16319	16203	16140	16200	16487	16296	16223	15999	16122	15991	16189	16308	16122	16140	16092	16167	16170	16128	16135	16423	16266	16172	16262	16148	16177	16196	16234	16178	16113	16340	16427	16209	16091	16287	16060	16012	16418	16050	16089	16318	16270	16141	16413	16079	16127	16101	16157	16233	16119	16284	16238	16061	16038	16338	16136	16178	16211	16216	16113	16368	16206	16086	16079	16211	16006	16194	16309	16280	16178	16190	16057	16141	16273	16265	15998	16229	16224	16010	16008	16081	16113	16308	16017	15956	16019	16085	16280	16164	16141	16167	16064	16095	16157	16062	16244	16347	16082	16158	16231	16340	16185	16142	16405	16137	15971	16136	16121	16159	16237	16207	16205	16056	16087	16176	16080	16323	16217	16292	16178
22208	35733	34248	30353	24507	20850	18918	18060	17090	16195	15791	15469	15029	14607	14180	14480	14143	14061	14187	14267	14266	14055	14305	13998	13870	14203	14004	14059	14128	14230	14143	14088	14238	14203	14053	14077	14142	14161	13994	14107	13966	14152	14120	14099	14077	14004	13987	13986	13922	14715	14920	14625	14234	14103	14020	13980	13919	13743	13965	13910	13998	14076	14051	13955	13938	13842	13871	14036	13957	13952	13918	13939	13956	13945	13964	13908	13874	13889	13976	13945	14052	13992	14045	14016	13832	14060	13960	14121	14042	13953	13879	14010	13916	13930	13991	13904	13856	13838	13889	14016	14022	13916	13914	13962	13973	13854	14099	13751	13907	14103	13943	13969	13890	13853	13913	13939	13955	13947	13790	13951	14011	13858	13848	14020	13947	13849	13896	13862	13938	13901	13901	14074	13931	13929	13927	13718	14052	13834	14059	13784	13723	13841	13894	13944	13852	13911	13844	14006	13802	14096	13882	13926	14040	13943	13754	14049	13971	13926	13969	13823	13879	13981	13969	13866	13846	13971	13925	13844	13911	13928	13585	13829	13980	13765	13794	14031	13961	13977	14008	14003	13880	13905	13899	13797	13984	13842	13842	13953	13726	13980	13860	13723	14040	13817	13943	13996	13971	13846	13901	13943	14019	13937	13881	14006	13808	14074	13924	13831	13927	13929	13904	13929	13876	14017	14064	14021	13886	13719	13798	13973	13966	13887	13908	13991	13792	13953	14031	13966	14021	13970	13916	13911	13899	13915	13853	13919	13994	14004	13894	14079	13868	13893	14052	13981	13984	14053	13962	13930	14122	13882	13872	13868	14113	13928	13866	13980	14034	13973	13887	13899	14011	14001	13915	13927	14050	14000	13833	13939	13939	13844	13714	14036	14072	13997	14015	13906	13881	14110	13998	13830	14039	14029	13875	13820	13891	13923	13857	13792	13830	13957	13769	13797	13897	13971	13747	13944	13863	13910	13792	13912	13950	13944	13841	14039	13885	13935	14009	13975	13827	14046	13936	14116	14033	14014	14057	13806	13988	13960	13905	14122	14084	13888	13957	13990	13815	13995	13921	13934	13985	13851	13906	13923	13875	13947	13940	14012	13924	13938	13877	13864	13848	13915	13936	13862	13938	13914	13861	14075	13825	13798	13956	13940	13891	13837	14038	14038	13883	13767	13938	13836	13906	14045	13744	13779	13864	14002	13920	13900	14000	13968	13878	13867	13872	13980	13909	13951	14020	13948	13907	13888	13773	13974	14039	14033	14005	13761	13948	13974	14033	13928	13741	13971	13961	13976	13690	13796	13915	13939	13948	13781	13946	13837	14002	14036	13895	13942	13839	13844	13930	13891	13982	13977	13956	13891	13983	13932	14046	13881	14013	13853	13971	13735	13776	14033	13923	13993	13845	13954	13889	13986	13947	13966	13722	14015	13893	13986	13867	13869	13963	13862	13814	14028	13948	13847	13918	14033	13930	13884	13990	13822	14054	14124	13720	14021	14117	14004	13933	14023	13976	13720	14022	13854	13763	13966	13830	14033	13758	13921	13909	13834	13743	13853	13986	13918	13895	13995	13790	14005	13922	13912	13891	13929	13973	13982	13946	14115	13956	14023	13922	13846	14012	13912	13974	14011	13810	13915	13796	13929	13954	14008	13892	13852	13838	13906	13919	13905	13999	14017	13978	14002	14122	13976	13996	14113	13765	13942	13832	13830	13987	14034	13918	13886	13912	14024	13932	13994	13903	13863	14003	14057	13864	14171	14040	13947	13879	13786	13915	13850	13918	13887	13985	13999	14076	13813	13915	13936	13898	14060	13872	13892	13914	13829	13951	13850	13959	13876	13744	14040	13873	13905	14042	14032	13915	13872	13912	13895	13939	14102	13920	13965	13846	13796	13922	13856	13884	13842	13901	13916	13906	13853	14029	13866	14011	13948	13954	13953	13981	13956	13977	13922	13878	13780	13903	13926	13950	13973	13988	13751	13957	14025	13991	13975	13825	13981	13889	13826	13874	14039	13847	13890	14192	14043	13876	13919	14048	14028	14054	14025	14127	13825	14051	13824	13964	14030	13977	13996	13896	13903	13775	14048	13867	14151	14011	13902	13951	13973	13981	13953	13878	13812	13848	13885	14090	13963	13991	13962	13923	13864	14010	14075	13851	13892	13850	13916	13910	13930	13963	13734	14016	13772	13984	13968	13950	13948	14023	13847	13783	13923	13963	14073	13879	13836	13857	13754	13951	13881	13850	13816	13961	13974	13984	13875	14036	14007	13998	13820	13908	13797	13979	13894	13833	13910	13998	13902	13921	13899	13916	13871	13928	13884	13972	13959	13800	13993	13855	13843	13800	14073	13955	13958	14008	13987	13918	13758	13829	13848	13858	13840	14026	13954	13931	14021	13953	13909	13938	13855	14015	13887	13855	13893	13931	13894	13854	14062	13949	13863	13937	13775	13918	13880	13844	14050	13917	13770	14011	13818	14013	14090	14091	14054	13808	13964	13989	13887	13964	13908	13955	14022	13919	14036	13957	13772	13906	14013	14110	14097	14002	14036	14090	14088	13849	13890	13789	13878	13866	13955	14044	13770	13782	13686	13931	13986	14154	13964	13829	13919	13740	13781	13979	13921	13911	13799	13866	14055	13913	13970	13932	13799	13942	14018	13857	13872	13728	13870	13992	13849	13904	13613	14024	13858	13974	13883	13974	13914	13939	13971	13811	13996	13961	14010	13780	13807	14034	14085	13970	13826	13889	13964	13824	13919	13857	13803	13926	13848	14112	14014	13913	13812	13969	13801	14004	13855	13881	13938	13860	13979	13888	14020	13999	13897	13798	13889	14088	13876	13970	13903	13924	14002	13854	13785	13873	13902	13853	13937	13976	14117	14075	13822	13874	13992	13809	13964	13791	13947	13955	13942	14052	13804	13922	13898	14019	13867	13955	13942	13923	13916	13871	13936	13756	13959	13769	14062	13927	13809	13861	13972	13892	13876	13890	14045	14006	14022	13977	13814	13971	13730	14077	14099	13749	13857	13896	13910	13907	13909	13833	13768	13805	14018	14015	13983	14064	13924	13860	14065	13829	13958	13920	13889	13976	14021	13886	14006	13890	13909	13872	13900	13812	13875	13945	13998	13807	14055	13921	13761	13865	13885	14011	13732	13801	13824	13951	13875	13942	13948	13850	13973	13802	13967	13886	13760	13851	13912	14010	13841	13856	13940	13990	13921	14102	13902	13761	13808	13953	13927	13942	13723	13857	13909	13882	13971	13888	13760	13881	13778	13687	13952	13977	13948	13959	13916	14003	13863	13801	14073	13875	13984	14033	13958	14088	13923	13849	13903	13815	13971	14001	13865	13778	13968	14120	13882	13859	13857	13921	13882	14097	13890	13935	14007	13780	14018	13786	13909	13987	13813	13943	13988	13944	13934	13882	13872	13912	13878	13847	13866	13878	13890	14043	13986	13962	13866	13749	13896	13985	13774	13937	13845	13848	13877	14070	13929	13779	13843	14119	13900	13931	13804	13937	13869	13822	13975	13849	13807	14023	14092	13706	14141	13994	13882	13945	13918	13865	13958	13803	13969	13796	13935	13890	13827	14036	13968	13893	13933	13954	14080	13841	13784	14096	14001	13956	14102	13810	13875	14030	14028	13941	13816	13848	13730	13922	13891	14056	14019	13997	14028	13962	13874	13835	13871	13899	13933	13886	13998	13814	13819	14017	13985	13813	14002	13927	13883	13840	13866	13836	13910	13920	13942	13970	13856	13840	13865	13811	14066	14016	13986	13978	13949	13920	14014	13738	13998	13884	13981	13981	14110	13895	13919	14027	13848	13907	14016	13766	14005	13710	13843	14076	13893	13835	13843	13947	13870	14032	13841	13960	14027	13793	13822	13910	13875	13977	13870	13745	13841	13889	13836	14162	13883	14008	13781	13851	13893	13896	13935	13814	13807	13961	13832	13999	13847	14009	14000	13980	13950	13860	13875	13999	14045	13800	13998	14005	13927	13862	13965	13981	13887	14033	13891	13948	13953	13994	13988	13844	13951	14019	14082	13865	13936	13925	13986	13932	14053	13964	13989	13824	14042	13967	13873	13934	14012	13948	13797	13978	13973	13993	13941	13787	13984	13855	13735	13801	13744	13932	14012	13832	13889	13938	13801	14034	13963	13927	13921	13829	13852	13957	13964	13803	13800	13881	13790	13945	13764	13821	13892	14033	13956	13953	13924	13959	13875	13775	14122	14042	13977	13913	13940	13951	13931	13913	13862	13930	13752	13896	13860	13856	13765	13974	13833	13877	13998	14046	13885	13952	13725	13886	13803	13910	13989	13880	14071	13917	13772	14007	13876	13887	14119	13845	13845	13916	13926	14022	14052	14001	13890	13981	13891	14020	14056	13972	13921	14065	13819	13927	14000	14032	13841	14034	13970	14032	13904	14089	13688	14101	13865	13938	14022	13954	13879	13961	13981	14010	13955	13804	13981	14009	14024	14092	13744	13871	13799	13892	14019	13806	13841	14068	14040	13824	14032	13988	13795	13906	13895	13840	13940	13883	13945	13862	13909	13854	14022	13969	13971	13866	13955	13930	14059	13895	13892	14008	13954	13926	13954	13912	13990	13845	14020	13855	13830	13953	13948	13933	14081	13901	13979	13951	13912	13770	14037	13924	14053	13964	14038	13848	13871	13934	13889	14003	13848	13920	13955	13724	13934	14067	13761	14052	13913	13858	13980	14018	13903	14074	13866	14011	13908	13921	13941	13821	14049	13996	13928	13815	13831	13908	13989	13862	13876	13931	13874	13891	13764	13982	14085	13890	13963	13894	13994	13833	13886	13753	14030	13957	13897	13765	13942	13766	14030	13979	13816	14184	14013	13903	13962	13973	13769	14086	13898	13901	13757	14048	14075	13989	13996	14004	14198	13827	13953	13891	14101	13873	13830	13766	13945	13774	13927	14046	13987	13840	13853	13847	13976	14018	13881	14020	13873	13855	13787	13835	14104	13838	13836	13817	13954	13986	13801	13983	13874	13905	13965	14000	13911	13894	13851	13867	14019	13927	13953	13968	13945	13927	13969	13973	13999	13919	13893	14074	14017	13849	13920	13796	13966	14058	13956	13805	14076	13928	13842	13889	13931
22952	21360	29227	23859	21810	24092	26006	20478	19177	18532	17952	17370	17141	16922	16778	16677	16508	16175	16314	16504	16354	16450	16077	16152	16357	16182	16185	16444	16665	16390	16326	16371	16423	16326	16175	16340	16227	16363	16274	16269	16253	16241	16275	16337	16302	15987	16131	16282	16378	16754	17480	17052	16612	16434	16253	16300	16081	16144	16057	16256	16114	16171	16131	16089	16196	16141	15995	16292	16289	16111	16123	16141	16383	16174	16097	16137	16000	16083	16115	16093	15992	15914	16148	15885	16024	16155	15946	16084	16181	15860	16016	16081	16047	15985	16131	16047	16147	16023	15972	16131	16104	15984	16171	15983	16075	16229	16092	16160	15951	15978	15994	16179	16099	16052	16031	16093	16092	16077	16104	16093	15974	16034	15829	15992	16169	16026	16010	16128	15963	15950	15941	16092	16181	16204	16109	16120	16168	16121	16027	16069	16106	16165	16181	15832	15931	16046	16156	16270	16122	16125	16088	16118	15962	16085	16048	15946	16064	15998	16079	16182	16039	16068	15895	16035	16266	16046	16006	15978	16120	15974	15943	16034	16088	16234	16103	16027	15755	16189	16079	16053	16025	16038	15899	15892	15986	16012	16246	16095	16050	16226	16113	15886	15982	16098	15985	16014	16009	15981	16187	16007	15883	16056	16168	16042	16033	16045	16104	15874	16097	15988	15978	15961	15897	15965	16065	16218	16271	16167	16093	15971	16299	16078	15845	15976	16412	16165	15739	16039	16056	16275	16272	16205	16188	16150	16121	16087	16115	15975	16031	16153	16318	16131	16132	16067	16172	16200	16099	16257	16263	15967	16025	15995	16001	16037	15934	15872	16288	15971	16203	16043	15977	15915	16054	16142	15997	16093	16171	16098	16100	15951	16358	15865	15984	16092	15941	15943	16098	16048	15914	15886	16194	15987	16096	15967	16184	15986	16028	16181	16113	15982	16195	16091	15956	16037	16049	16197	16172	15981	16037	15982	16157	15950	16075	16324	15944	15971	16151	16069	16037	16210	16122	16080	16043	16209	16226	16128	15882	15949	16094	15956	16197	16329	16064	15934	16037	16005	15935	16041	16077	16043	15992	15833	15963	16031	16110	16084	16150	16231	16101	16037	16040	16048	15998	15994	16080	15889	16162	16088	16103	15993	16058	16081	15943	15932	16039	16044	15864	16123	16097	15864	16278	16130	15899	16123	16081	15960	16354	16122	16061	16019	16149	16035	16088	16148	16021	15993	16077	15807	16121	15991	15975	15886	16091	16031	15965	16179	16141	15884	15861	16030	16127	15927	16300	15887	15923	16206	16260	16092	15994	15920	16169	16071	15981	16099	15933	16112	16126	16063	16016	16050	16176	15912	15819	16046	15977	16025	16156	15931	16173	16055	16043	16027	15983	15996	16166	15915	16079	15956	15932	16081	16123	15980	16095	15908	15884	16108	16128	16104	15797	16004	16264	16062	16069	16280	16201	15897	15898	15951	15967	15843	15939	16060	15776	16071	15883	15833	16089	15868	15856	15927	16003	16020	16051	16050	15999	15934	16188	16049	15922	16238	15795	15634	15942	16259	15835	16012	16098	16088	15954	16190	16172	16172	16051	15906	15934	15989	15967	16283	16041	16012	16266	16124	15926	16051	15865	16174	16150	15900	16036	15993	16150	16127	16086	16013	15759	16011	16130	16030	16041	16014	16125	15973	16140	15943	16117	15997	16144	15949	16128	15953	16079	16081	16184	15848	15895	16071	15989	15995	16145	16004	16098	16040	16031	16143	15894	16084	15904	15938	15928	16028	15908	15899	15976	15960	16089	16233	16070	15993	15993	16106	15916	16084	15991	16107	15849	16022	16078	16092	15951	15932	15966	16029	15988	15815	15848	16007	16133	16274	16126	16065	15882	15999	15888	16083	15984	16133	16110	16079	15930	15988	16185	16004	15949	16015	15950	16016	15955	16139	16033	16031	16228	16010	16001	15918	15980	15965	15858	16091	15914	15969	15852	15962	16159	15972	16169	16062	15928	16016	16004	16263	16032	15983	16105	15885	16073	15927	15964	16304	16117	16162	15985	15915	16064	15844	15967	16054	16152	15899	16026	15843	15897	16047	15894	16129	16214	16055	16106	16204	16106	16070	16016	16052	16046	16046	16089	16067	16146	16127	16037	16104	16139	16269	15897	16218	16037	16112	16200	16091	16279	16172	16248	15923	16144	16011	15791	15949	16119	16042	15941	15988	16019	15880	16126	16213	16021	15962	16110	15891	16013	16132	15980	16070	16022	15999	16029	16138	15925	15997	15976	16057	16210	16149	16048	16276	15904	16129	15827	15954	16214	16113	16045	16130	16111	16083	16145	16108	15935	15968	16149	15944	16036	16123	15914	15904	16046	15983	15951	16086	16107	16031	16194	16142	16110	16046	16086	15820	15898	16046	15976	16016	16106	16124	15908	15894	15819	16093	16071	16090	15943	15978	16038	16027	16013	15959	16087	16011	16143	15909	16058	16172	15843	16057	15819	15871	16112	16120	15907	16073	16074	15885	15973	15945	15984	15957	15922	16013	15921	16001	16020	16066	15966	16233	16049	16035	15975	15893	15974	15940	16229	15931	16167	15995	16008	15988	15978	15925	16100	16005	16082	16059	15979	15949	16089	15872	15921	15951	16024	15919	16043	16097	15885	16073	16205	16072	15975	16020	15929	15997	16191	15960	15982	15970	16057	15900	15848	15990	15959	16129	15975	15974	16243	15980	15870	15840	16060	15986	16120	15883	15989	15864	15900	16143	15981	16010	16197	15895	16091	15993	16019	16017	15926	16142	15867	15851	15965	16021	15886	16043	16026	16064	15942	16084	16120	16128	15818	15972	15853	15906	15978	15957	16181	15901	16124	16110	15915	16076	15959	16289	16000	15969	16164	16105	16093	16054	16145	16158	16067	15878	15970	16095	16208	16164	16094	16075	16098	16146	16039	16139	16049	15898	16123	16135	15859	15908	16109	15952	16047	16068	16038	16113	16285	15955	16134	15888	16121	16025	16225	16069	15889	16054	15824	15891	15994	15880	16029	15890	16010	16092	16243	15987	16062	16151	15963	15989	15968	16012	16056	15968	16063	15969	16051	15986	16170	16121	15853	16004	16190	16273	15899	16010	16116	16242	15996	16228	16127	15976	15972	15934	16042	16005	16046	15976	16117	15974	15990	16001	16021	16124	15950	16233	15932	15847	16025	15963	16166	15966	16114	16214	16085	16151	16023	15795	16188	16097	16169	16066	15887	15977	16131	15984	15887	15987	16023	16073	16035	16170	16126	16004	15897	16063	16211	16153	16145	16048	15907	15905	15987	16006	16083	15967	16330	16061	16048	16062	16151	16094	15728	16096	15953	16014	15968	16042	16083	15872	15906	16016	15944	16009	15927	15915	15884	16225	16113	16096	15903	15953	16100	15902	15990	16102	15973	15966	15809	16046	15809	16022	15896	16017	16027	16093	15936	16073	16051	16148	16227	16087	16074	15860	15884	16204	16023	16059	16075	15924	15886	15999	16154	16022	16129	15997	15930	16070	16114	16042	15926	16025	16067	16015	16007	15941	15897	16012	15956	15915	16047	15948	16061	15872	15883	15863	15944	15991	15820	16070	16131	15997	16266	16057	15935	15929	15963	15899	16036	15956	16022	15976	16101	15942	16012	16229	16008	15939	16086	16034	15945	15971	15942	15996	15961	15795	16048	15930	15874	15930	16142	16019	16094	16125	16068	15976	16130	16220	16056	16045	16057	15994	16032	16310	16155	16138	16115	16131	16078	16012	16074	15951	16083	16152	16151	15920	16040	16084	16044	15973	16202	15994	16213	16010	15820	16141	16047	15864	16059	16009	15938	16156	16131	15984	16018	16004	16047	15905	16006	15937	16132	16051	16032	16113	16187	16216	16114	16242	15919	16094	15831	16079	16237	16004	15862	16050	16133	15896	15864	16018	15930	15965	15939	16014	16066	16120	16249	16166	15874	16000	16038	15928	16080	16158	16088	16071	15945	16089	16072	16065	16171	16034	16027	16028	16125	16020	15892	15944	16050	16084	16030	16063	16017	16093	15855	16075	16121	16133	15887	16079	16103	15814	15974	15979	16243	15987	16218	16143	15972	16139	16116	16216	16215	15906	16122	16026	16093	15867	15984	16027	16187	15866	16006	16244	16113	16346	16197	16117	16108	15996	15892	16052	16100	15973	15859	15989	16162	16019	16122	16032	15913	16023	16016	15913	15967	16071	16024	16014	16030	15800	16050	16186	16224	16143	15947	15854	16009	16272	16031	16005	16064	16096	15880	15969	16013	15912	16292	16113	16010	16111	15996	15790	16046	16097	16111	15968	15990	16135	16031	16036	15813	16028	16156	15907	16029	15955	16051	15946	16042	16059	16158	15733	16094	16131	15928	16146	16148	15963	16079	15961	16039	16142	16074	16053	16018	15756	15966	16149	15989	15915	16086	16021	15835	16144	16083	16080	15970	15855	15939	16086	16080	16129	16075	16185	15886	16006	15803	16213	15986	15840	15992	16032	16261	16148	16295	15939	16149	16134	15976	16069	16070	15871	16100	16092	16041	15922	15999	16077	16151	15957	16110	16157	16014	16107	15793	16045	16194	16107	15883	16188	16137	15980	15973	16243	16178	16013	16051	16081	15911	16106	16078	15962	16143	16036	16016	16032	15746	15823	16108	15966	15904	16162	16125	16071	15903	16110	15892	15895	16107	16354	15961	15864	15869	15931	15882	15893	16235	16122	15895	16013	15837	16121	16131	15788	15921	15970	16041	16063	15898	16087	16136	16017	16001	15932	16072	15960	16261	16069	16046	16040	15972	15865	16006	16090	16017	16138	15961	16026	16139	16131	15978	16116	15937	15985	16200	16172	16119	15845	16102	15972	16024	16132	16293	15995	16008	16088	15938	16123	16239	15949	15829	15929	16008	15820	15960	16054	16245	16074	16069	16046	15888	15885	15963	16051	16030	16103	15988	16216	15880	15931	15967	16060	16059	16114	15926	16019	16072	16086	16026	16089	15717	15769	16058	15895	15920	15943	15985	16109	16176	16165	16040	15966	15911	15969	16047	16072	16023	15983	16158	16047	16133	15793	16127	16094	16194	16040	15872	15982	16087	15886	16004	15957
25298	39864	39711	35021	28412	23049	21050	19860	18372	17395	16604	15851	15097	14797	14737	14412	14285	14254	14239	14282	14387	14002	13866	13941	13977	14052	14017	14171	14213	14281	14308	14101	14036	14015	14101	13877	14179	14113	14052	13927	14138	13788	13768	13986	13815	13762	13989	13912	14050	15335	15699	14707	14494	14111	13913	13743	13914	13730	13866	13886	13778	13846	13851	13945	13756	13880	13910	13706	13671	13657	13885	13761	13586	13919	13846	13789	13652	13851	14010	13862	13781	13657	13789	13730	13867	13789	13837	13814	13668	13772	13818	13741	13902	13665	13827	13827	13880	13757	13890	13876	13748	13786	13811	13669	13899	13867	13916	13558	13870	13774	13759	13826	13870	13838	13791	13829	13739	13805	13749	13824	13836	13809	13587	13793	13819	13637	13744	13900	13820	13785	13764	13945	13615	13771	13744	13780	13919	13930	13740	13832	13800	13782	13803	13901	13886	13914	13786	13727	13696	13835	13748	13649	13846	14004	13768	13901	13734	13826	13767	13763	13863	13870	13692	13813	13821	13591	13869	13926	13782	13661	13755	13650	13844	13831	13687	13729	13785	13845	13735	13843	13843	13729	13688	13656	13824	13844	13873	13894	13763	13955	13805	13926	13881	13874	13782	13904	13773	13862	13658	13726	13870	13949	13807	13794	13758	13759	13904	13729	13711	13798	13598	13741	13755	13642	13885	13839	13904	13866	13672	13904	13861	13771	13782	13787	13811	13846	13858	13774	13786	13738	13806	13815	13809	13826	13920	13882	13809	13669	13833	13681	13854	13667	13819	13745	13841	13932	13668	13760	13717	13882	13716	13738	13776	13843	13906	13876	13678	13810	13856	13844	13703	13908	13779	13840	13812	13794	13941	13769	13923	13902	14011	13691	13813	13878	13600	13661	13868	13833	13918	13836	13726	13884	13810	13836	13849	13787	13770	13681	13676	13626	13813	13730	13720	13680	13753	13938	13827	13847	13730	13816	13794	13780	13849	13742	13810	13758	13831	13647	13850	13726	13869	13910	13838	13723	13695	13960	13772	13829	13830	13592	13822	13797	13762	13743	13835	13713	13814	13666	13951	13902	13744	13846	14058	13790	13956	13637	13634	13763	13845	13692	13725	13562	13775	13663	13755	13780	13807	13635	13995	13965	13762	13717	14081	13801	13797	13775	13865	13761	13837	13770	13667	13813	13744	13840	13852	13883	13745	13875	13800	13742	13706	13641	13743	13623	13801	13780	13851	13843	13730	13821	13869	13882	13801	13867	13787	13791	13891	13692	13957	13583	13791	13795	13782	13804	13916	13726	13797	13767	13830	13933	13674	13662	13891	13668	13774	13839	13897	13658	13746	13810	13626	13907	13874	13654	13726	13824	13892	13728	13824	13794	13707	13760	13691	13821	13697	13727	13631	13844	13687	13763	13931	13798	13778	13645	13755	13825	13726	13905	13758	13720	13834	13893	13881	13678	13715	13714	13685	13819	13822	13722	13737	13732	13790	13796	13848	13729	13737	13860	13766	13767	13822	13635	13860	14003	13814	13693	13732	13733	13818	13794	13703	13720	13764	13896	13926	13812	13758	13756	13905	13741	13859	13797	13684	13924	13730	13703	13789	13706	13815	13808	14072	13690	13736	13789	13735	13865	13690	13753	13673	13692	13603	13860	13791	13801	13791	13744	13671	13672	13850	13779	13738	13906	13780	13832	13753	13735	13691	13767	13826	13631	13845	13949	13605	13739	13788	13942	13753	13740	13701	13835	13839	13798	13844	13861	13580	13668	13728	13787	13755	13704	13807	13736	13836	13825	13856	13665	13787	13820	13837	13765	13813	13761	13883	13851	13761	13806	13859	13884	13880	13852	13952	13710	13843	13802	13812	13727	13753	13841	13757	13853	13713	13734	13887	13678	13813	13729	13708	13860	13734	13818	13801	13813	13803	13839	13779	13934	13677	13857	13829	13969	13949	13715	13800	13704	13648	13698	13940	13802	13661	13840	13723	13890	13612	13686	13852	13770	13744	13745	13751	13859	13865	13573	13719	13639	13827	13653	13780	13743	13835	13812	13666	13829	13604	13802	13858	13833	13644	13814	13694	13896	13700	13752	13853	13982	13835	13626	13728	13714	13725	13612	13852	13812	13790	13897	13911	13664	13848	13872	13697	13870	13658	13778	13727	13607	13948	13594	13760	13865	13798	13691	13824	13800	13830	13664	13620	13874	13759	13706	13876	13774	13862	13791	13705	13771	13837	13732	13704	13858	13787	13870	13716	13754	13823	13719	13913	13718	13700	13825	13675	13805	13704	13701	13843	13687	13860	13850	13941	13840	13745	13873	13733	13861	13840	13772	13819	13676	13878	13874	13761	13793	13627	13784	13823	13804	13740	13796	13927	13719	13915	13652	13837	13728	13714	13721	13872	13731	13750	13781	13864	13751	13780	13821	13552	13749	13738	13804	13725	13744	13852	13731	13712	13664	13719	13887	13862	13872	13776	13780	13776	13874	13841	13719	13790	13799	13763	13783	13783	13616	13816	13955	13705	13741	13717	13799	13863	13703	13771	13773	13816	13764	13772	13902	13591	13853	13762	13885	13731	13779	13860	13771	14001	13813	13779	13711	13756	13873	13830	13805	13894	13894	13750	13628	13753	13764	13759	13788	13933	13715	13906	13770	13739	13743	13758	13776	13821	13891	13842	13831	13815	13733	13765	13848	13831	13772	13813	13810	13784	13799	13661	13973	13764	13753	13708	14026	13701	13682	13669	13760	13807	13809	13743	13603	13790	13713	13757	13948	13818	13741	13771	13778	13769	13767	13674	13770	13779	13838	13679	13767	13653	13842	13810	13972	13704	13858	13795	13751	13729	13792	13785	13868	13855	13817	13773	13764	13645	13815	13756	13557	13794	13805	13755	13898	13821	13664	13752	13848	13899	13646	13807	13843	13808	13915	13746	13861	13778	13872	13703	13696	13753	13799	13910	13919	13830	13712	13897	13744	13859	13732	13776	13731	13760	13771	13805	13706	13746	13816	13780	13681	13784	13765	13992	13722	13947	13825	13775	13812	13754	13692	13766	13854	13637	13672	13887	13855	13706	13804	13757	13955	13666	13794	13725	13801	13687	13757	14002	13745	13826	13804	13881	13685	13816	13775	13750	13846	13603	13820	13836	13885	13829	13772	13622	13864	13806	13792	13701	13752	13773	13960	13719	13996	13787	13807	13759	13658	13842	13913	13734	13992	13828	13791	13942	13827	13819	13806	13669	13722	13671	13825	13804	13749	13847	13801	13719	13720	13713	13811	13788	13646	13695	13929	13754	13708	13677	13751	13597	13810	13771	13776	13972	13727	13793	13979	13831	13797	13862	13761	13730	13781	13659	13715	13881	13821	13865	13778	13924	13671	13874	13825	13729	13795	13873	13756	13638	13853	13827	13675	13803	13751	13786	13718	13758	13858	13757	13660	13804	13725	13657	13717	13985	13822	13890	13775	13896	13770	13569	13753	13819	13618	13810	13958	13646	13885	13803	13894	13833	13801	13696	13877	13612	13708	13818	13881	13922	13721	13938	13656	13926	13625	13878	13704	13824	13981	13744	13821	13827	13874	13818	13865	13765	13827	13732	13803	13701	13808	13947	13699	13819	13730	13727	13788	13718	13723	13835	13886	13783	13815	13775	13839	13737	13706	13640	13707	13676	13786	13716	13848	13718	13685	13849	13883	13751	13814	13760	13670	13732	13771	13932	13674	13790	13679	13790	13766	13849	13831	13748	13634	13681	13986	13774	13587	13781	13732	13711	13822	14005	13860	13860	13876	13876	13731	13734	13744	13922	13841	13841	13881	13757	13918	13706	13893	13739	13779	13904	13659	13869	13833	13724	13658	13742	13914	13879	13811	13667	13764	13873	13802	13769	13725	13823	13747	13903	13764	13744	13712	13808	13782	13982	13837	13657	13849	13911	13831	13820	13837	13789	13901	13804	13783	13778	13745	13871	13656	13942	13792	13681	13694	13772	13697	13780	13762	13816	13772	13738	13823	13717	13677	13704	13754	13700	13679	13688	13789	13760	13750	13894	13765	13846	13759	13715	13807	13758	13812	13753	13724	13735	13932	13877	13692	13752	13768	13808	13809	13810	13812	13714	13692	13859	13952	13769	13701	13784	13763	13840	13817	13644	13706	13690	13501	13994	13845	13844	13798	13700	13623	13769	13654	13641	13932	13840	13644	13764	13621	13757	13826	13916	13792	13718	13796	13741	13833	13868	13784	13971	13880	13925	13748	13797	13949	13763	13877	13891	13789	13686	13812	13743	13863	13758	13794	13748	13743	13767	13740	13669	13739	13704	13760	13678	13806	13567	13734	13657	13688	13833	13890	14009	13649	13939	13651	13789	13675	13930	13892	13800	13852	13737	13772	13808	13656	13701	13762	13782	13726	13861	13787	13575	13749	13801	13895	13796	13843	13761	13858	13890	13707	13833	13780	13741	13813	13789	13822	13809	13701	13730	13860	13843	13650	13593	13799	13756	13742	13862	13902	13753	13833	13894	13790	13835	13727	13736	13800	13866	13753	13726	13618	13722	13713	13920	13920	13670	13919	13776	13761	13699	13649	13773	13770	13830	13978	13735	13757	13676	13873	13849	13863	13718	13726	13769	13892	13680	13911	13840	13695	13668	13768	13700	13783	13688	13795	13613	13862	13616	13820	13882	13640	13808	13878	13888	13785	13834	13881	13826	13739	13781	13866	13825	13906	13814	13812	13691	13816	13727	13889	13837	13981	13749	13720	13852	13713	13701	13769	13591	13767	13758	13830	13900	13670	13788	13745	13847	13761	13704	13821	13774	13686	13920	13645	13872	13745	13894	13808	13791	13801	13717	13938	13990	13900	13713	13650	13929	13801	13878	13880	13811	13766	13775	13724	13776	13945	13771	13842	13653	13814	13841	13686	13868	13750	13686	13929	13807	13728	13753	13766	13835	13757	13838	14031	13692	13759	13624	13823	13610	13646	13734	13715	13683	13777	13769	13875	13679	13743	13749	13887	13840	13866	13706	13817	13893	13670	13996	13718	13700	13705	13922	13824	13684	13894	13866	13743	13708	13883	13724	13664	13764	13860	13561	13844	13703	13814	13560	13633	13825	13792	13820	13751	13758	13680
27551	22412	26139	25115	20407	18629	17905	17590	17401	16997	16981	16881	16620	16554	16479	16491	16126	16344	16561	16395	16283	16605	16200	16468	16492	16372	16332	16408	16696	16606	16425	16583	16480	16652	16210	16484	16303	16161	16305	16307	16202	16481	16561	16248	16401	16389	16355	16245	16367	16546	16481	16401	16298	16444	16324	16436	16300	16528	16321	16182	16281	16487	16451	16494	16379	16405	16263	16343	16488	16239	16351	16267	16329	16079	16321	16506	16434	16300	16444	16237	16391	16486	16167	16264	16511	16375	16465	16548	16293	16391	16483	16270	16335	16447	16328	16145	16269	16345	16269	16419	16276	16330	16307	16445	16341	16175	16505	16349	16364	16235	16234	16325	16350	16276	16188	16194	16152	16313	16221	16391	16411	16149	16377	16359	16310	16272	16470	16248	16483	16263	16258	16268	16465	16338	16447	16253	16306	16283	16359	16364	16372	16309	16384	16263	16442	16447	16337	16274	16415	16448	16207	16316	16258	16306	16201	16131	16400	16218	16306	16415	16327	16200	16384	16284	16575	16190	16259	16354	16174	16440	16400	16279	16119	16259	16227	16255	16349	16418	16346	16167	16273	16266	16303	16329	16322	16277	16406	16269	16258	16472	16267	16214	16281	16317	16264	16357	16448	16353	16314	16306	16524	16228	16316	16313	16470	16346	16201	16355	16321	16361	16337	16302	16361	16441	16563	16066	16260	16332	16394	16060	16381	16446	16539	16490	16370	16123	16394	16433	16359	16331	16383	16321	16134	16388	16376	16533	16206	15921	16387	16489	16083	16400	16280	16411	16507	16443	16451	16359	16337	16196	16412	16210	16199	16210	16293	16316	16192	16418	16336	16103	16369	16405	16443	16431	16295	16322	16183	16305	16571	16217	16346	16323	16191	16291	16248	16279	16203	16544	16590	16239	16282	16381	16207	16378	16430	16337	16141	16294	16325	16231	16293	16312	16243	16192	16395	16455	16214	16109	16339	16454	16198	16263	16461	16440	16490	16434	16454	16293	16472	16386	16374	16308	16354	16213	16449	16512	16258	16260	16283	16235	16399	16433	16367	16233	16417	16367	16183	16438	16473	16152	16332	16375	16574	16199	16252	16495	16287	16276	16077	16207	16012	16332	16307	16438	16383	16481	16238	16439	16378	16270	16289	16274	16426	16285	16118	16161	16438	16362	16452	16249	16200	16391	16176	16302	16312	16425	16414	16227	16246	16303	16248	16210	16243	16446	16466	16443	16419	16206	16206	16228	16330	16280	16398	16224	16253	16262	16247	16172	16298	16229	16375	16307	16374	16448	16286	16189	16437	16318	16357	16367	16152	16325	16361	16463	16420	16420	16318	16257	16225	16344	16151	16382	16262	16366	16266	16219	16343	16090	16286	16127	16266	16235	16595	16342	16400	16330	16234	16266	16261	16327	16282	16182	16374	16365	16215	16304	16461	16119	16343	16228	16264	16214	16400	16392	16471	16323	16441	16454	16551	16252	16494	16316	16485	16587	16365	16374	16231	16255	16331	16423	16380	16167	16313	16308	16544	16344	16238	16290	16244	16226	16279	16344	16404	16410	16234	16251	16405	16333	16311	16270	16311	16181	16542	16405	16216	16330	16293	16327	16427	16420	16401	16526	16482	16425	16405	16450	16213	16214	16297	16366	16401	15951	16172	16339	16446	16299	16229	16296	16295	16322	16317	16161	16168	16434	16430	16280	16386	16264	16355	16569	16272	16254	16436	16076	16340	16307	16584	16198	16318	16296	16205	16230	16482	16194	16254	16465	16221	16334	16211	16202	16366	16215	16384	16396	16167	16459	16523	16317	16386	16415	16247	16282	16177	16320	16389	16668	16539	16298	16364	16340	16502	16502	16334	16323	16375	16316	16279	16465	16233	16159	16227	16248	16241	16272	16301	16589	16390	16308	16358	16433	16309	16181	16108	16409	16379	16319	16572	16510	16535	16390	16331	16255	16318	16293	16405	16211	16262	16360	16336	16234	16372	16662	16360	16173	16205	16439	16553	16271	16413	16417	16403	16243	16445	16488	16193	16316	16365	16292	16295	16471	16471	16270	16373	16379	16335	16279	16307	16232	16148	16179	16314	16335	16311	16282	16331	16263	16448	16289	16218	16388	16304	16420	16224	16312	16362	16387	16333	16177	16245	16270	16560	16238	16185	16347	16446	16376	16394	16373	16507	16486	16402	16601	16416	16272	16434	16388	16236	16365	16431	16135	16376	16157	16299	16514	16410	16343	16352	16231	16273	16449	16290	16365	16334	16404	16544	16488	16193	16461	16599	16393	16281	16226	16004	16389	16287	16362	16242	16630	16421	16428	16398	16309	16480	16283	16215	16192	16393	16425	16225	16455	16354	16419	16343	16375	16433	16316	16337	16391	16239	16433	16453	16222	16306	16339	16157	16466	16183	16273	16461	16461	16228	16363	16232	16473	16381	16334	16289	16326	16319	16352	16434	16328	16393	16308	16357	16392	16360	16491	16448	16268	16145	16372	16383	16429	16319	16049	16468	16449	16295	16122	16109	16400	16388	16386	16193	16295	16492	16366	16433	16285	16353	16426	16306	16253	16511	16364	16397	16242	16367	16526	16232	16334	16343	16535	16193	16345	16293	16265	16204	16493	16198	16171	16337	16362	16457	16278	16376	16241	16471	16522	16539	16363	16355	16346	16235	16309	16487	16324	16321	16287	16483	16487	16200	16334	16248	16319	16450	16324	16250	16334	16396	16154	16389	16307	16267	16385	16266	16320	16160	16211	16252	16429	16235	16255	16323	16509	16342	16335	16273	16393	16118	16393	16238	16214	16304	16323	16571	16342	16491	16283	16355	16093	16285	16228	16201	16291	16272	16448	16326	16276	16576	16394	16285	16236	16464	16678	16423	16382	16425	16287	16453	16652	16597	16418	16425	16345	16319	16374	16361	16392	16410	16270	16512	16393	16223	16443	16495	16533	16304	16357	16372	16312	16400	16248	16311	16299	16074	16377	16207	16151	16513	16215	16379	16233	16469	16395	16381	16506	16291	16517	16280	16605	16414	16338	16412	16392	16452	16209	16144	16331	16375	16245	16275	16339	16456	16340	16359	16252	16599	16334	16380	16242	16185	16173	16253	16424	16278	16341	16297	16348	16301	16333	16483	16039	16370	16288	16230	16287	16351	16340	16494	16260	16182	16242	16102	16360	16511	16359	16555	16089	16296	16352	16222	16386	16389	16247	16285	16446	16453	16346	16201	16160	16287	16771	16447	16460	16226	16185	16219	16476	16435	16048	16238	16415	16352	16233	16342	16240	16309	16473	16414	16400	16339	16368	16445	16161	16467	16254	16409	16412	16334	16404	16475	16401	16422	16352	16364	16349	16465	16448	16322	16232	16344	16116	16318	16433	16320	16047	16289	16585	16219	16354	16443	16313	16264	16247	16465	16416	16299	16307	16430	16418	16530	16373	16280	16313	16473	16444	16329	16230	16165	16185	16334	16245	16335	16375	16439	16391	16257	16315	16444	16422	16244	16296	16264	16343	16359	16273	16273	16226	16321	16238	16352	16353	16298	16278	16220	16186	16127	16209	16384	16298	16443	16450	16349	16410	16329	16326	16427	16449	16141	16363	16308	16292	16397	16488	16274	16333	16357	16351	16285	16618	16115	16183	16375	16202	16415	16451	16307	16395	16387	16387	16227	16322	16394	16220	16317	16369	16401	16393	16475	16379	16314	16405	16341	16321	16442	16454	16241	16317	16503	16202	16429	16425	16343	16322	16594	16322	16424	16495	16430	16223	16349	16502	16237	16163	16339	16335	16343	16175	16358	16385	16308	16205	16267	16481	16268	16269	16454	16506	16283	16520	16368	16334	16151	16100	16513	16406	16449	16399	16459	16468	16455	16295	16291	16077	16396	16260	16248	16184	16411	16266	16421	16394	16288	16431	16452	16026	16312	16364	16599	16291	16362	16437	16495	16348	16269	16393	16294	16362	16411	16391	16334	16326	16333	16395	16358	16430	16314	16475	16324	16224	16566	16323	16373	16215	16362	16264	16607	16329	16287	16325	16246	16440	16309	16293	16447	16559	16316	16361	16355	16464	16562	16311	16286	16461	16604	16231	16230	16264	16278	16375	16381	16312	16279	16229	16512	16401	16415	16533	16389	16463	16524	16377	16555	16301	16441	16268	16075	16345	16235	16208	16400	16485	16359	16346	16535	16145	16458	16334	16449	16463	16207	16381	16452	16338	16230	16254	16469	16307	16365	16334	16237	16256	16370	16373	16109	16298	16193	16135	16282	16309	16361	16363	16285	16377	16312	16517	16706	16246	16175	16383	16320	16205	16278	16441	16435	16391	16472	16505	16197	16411	16274	16039	16126	16369	16333	16285	16305	16303	16549	16177	16331	16401	16375	16508	16293	16283	16301	16319	16666	16528	16270	16474	16387	16380	16424	16371	16435	16471	16203	16404	16358	16459	16413	16398	16305	16460	16423	16260	16383	16331	16218	16379	16375	16434	16448	16384	16237	16302	16534	16228	16351	16583	16241	16302	16388	16175	16202	16250	16476	16414	16246	16211	16444	16322	16316	16512	16392	16535	16334	16272	16297	16335	16320	16564	16356	16276	16338	16444	16302	16431	16366	16370	16317	16304	16318	16216	16374	16280	16372	16410	16364	16253	16271	16066	16251	16581	16208	16252	16123	16367	16313	16220	16499	16494	16387	16462	16405	16529	16096	16164	16355	16574	16419	16239	16250	16257	16403	16193	16278	16185	16374	16354	16524	16484	16316	16306	16176	16096	16250	16205	16332	16218	16060	16420	16412	16420	16462	16399	16434	16470	16337	16468	16375	16193	16347	16397	16376	16441	16280	16429	16532	16420	16641	16402	16499	16390	16407	16242	16341	16351	16327	16336	16292	16247	16293	16493	16461	16253	16586	16419	16397	16217	16473	16518	16347	16430	16369	16280	16547	16409	16322	16303	16508	16314	16431	16486	16233	16223	16197	16187	16454	16372	16262	16261	16268	16324	16177	16240	16271	16537	16230	16149	16270	16421	16095	16379	16376	16461	16269	16374	16226	16325	16434	16374	16365	16415	16442	16451	16304	16279	16390	16236	16354	16317	16497	16359	16394	16231	16267	16383	16456	16266	16261	16383
19394	25407	24737	24072	19892	17011	16178	15874	15394	15112	14818	14343	14322	14274	14278	14098	14022	14040	14228	14208	13974	14112	13995	13988	14113	14102	13950	14121	14065	14268	14101	13830	14231	13963	13913	14060	14156	14011	14169	13899	14055	13963	13965	14019	14016	13980	13738	14049	13940	14041	14129	13938	13957	14031	13826	13867	14064	13922	13986	14017	13921	13955	13963	14033	13985	13897	13816	13966	13871	13940	13972	13802	14000	13861	13944	14054	13877	13921	14033	13951	13900	13860	13963	13884	14039	13980	13860	13954	13982	13882	14056	13820	13733	14042	13976	13967	13852	13845	13923	13976	13976	13967	13904	13989	13971	14008	14046	13786	14006	13920	13986	13850	13853	14093	13845	13932	13881	13744	13960	13980	13962	13897	13813	13842	13962	13898	13857	14114	14112	13974	13995	13895	13812	14011	13993	13898	13969	13845	13806	13953	14012	13758	13849	14037	14019	13866	13725	14025	13901	13991	13985	13958	13885	13887	13805	13883	13984	13809	13882	13912	13898	13999	13907	14036	13910	13927	14062	13668	13873	14017	14209	14077	14049	13997	13801	13955	13880	13971	13901	13941	14056	13744	13909	13990	13746	14021	13987	13903	13859	13989	13944	13904	13812	14037	13982	13886	13925	13979	14040	14060	13847	13852	14002	14099	13847	13894	13976	13963	14040	14068	13830	13808	13781	13905	13834	13972	13981	13865	13894	13805	13825	13913	13979	13805	13929	13931	13901	13970	14005	13954	13982	13836	13804	13904	14172	13978	13975	13840	13968	13839	13980	13960	13951	13909	14002	13817	13879	13956	13808	13825	14015	13989	13839	13954	13993	13805	14021	13842	13959	14010	13956	13983	13861	14014	13911	14039	13979	13798	13871	14105	13982	13892	13868	13838	13817	13969	14026	13962	13885	14030	14019	14110	13982	13983	13998	13813	13826	14001	13834	13939	13864	13690	13955	13973	13900	13858	13886	14039	13992	13886	13841	13909	13962	13824	13914	13903	13999	13846	13901	13966	14064	13994	13937	13840	14144	13899	14061	13977	13914	13947	14136	13898	13814	13836	13839	13932	13922	13844	13817	13845	13857	13974	13967	13714	14055	13833	13823	13938	13948	13921	13786	13975	13910	13947	13963	13996	13911	13831	13798	13994	13886	13756	13816	13971	13790	14036	13979	13885	13939	14063	13886	13846	13871	13874	13885	13871	14027	13947	14127	13885	13910	13907	13838	13976	14104	13721	14019	13871	13876	13997	13878	13882	13967	13829	13915	14020	13929	14088	13830	13966	13984	13960	13949	13971	13926	14052	13966	14055	13814	13960	13866	14096	13854	13689	13993	13920	14064	13936	14077	13924	13999	13921	14006	13972	13870	14098	13911	13931	13936	13908	13856	13888	13847	13967	13693	13865	13806	13922	13781	13762	13870	13917	13867	13838	13815	13927	13858	13695	13959	14046	13939	14002	13945	13940	13954	14120	13945	13891	13961	13975	14127	13707	13932	13855	14034	13912	13980	14040	13793	13900	13821	13779	13916	13965	13769	13848	13950	14000	13894	13929	13939	14277	13868	13860	13886	13972	14045	13869	13741	14003	13952	13957	13956	13938	13742	13863	13835	13894	13878	13869	13788	14091	13896	13937	13857	13957	13753	13988	13811	13830	13903	13964	13820	14021	14053	13957	13887	13943	13859	13982	14046	13894	13962	14052	14024	13955	13701	14009	14036	14033	13986	13986	13828	13950	13896	13878	13950	13895	13900	13966	13961	13840	14064	14044	14056	13759	13973	13876	13993	13808	13990	13876	13989	13905	14070	13973	14007	13886	13815	13905	13866	13924	14005	13918	13958	13798	14091	13988	14076	13967	13972	14010	13784	13952	13820	13823	14026	13998	13932	14006	13939	13907	14062	14000	13928	14057	13816	13980	13835	14140	13946	13787	13953	13906	13999	13956	13870	14005	13880	13845	13949	13876	13883	13812	13980	13918	13826	14103	14054	13913	13892	13891	14192	13981	13731	14163	14025	13909	13829	13982	13939	14055	13893	14140	14004	13988	13818	13909	13965	14093	14063	13794	13749	14003	14052	13807	13938	13835	13830	13836	13922	13960	13954	13914	13931	13985	13863	14021	14071	14014	13775	14071	14089	13910	13924	13975	14021	13937	13937	14023	13936	13817	14035	14004	13823	13802	13838	13987	13871	14048	13885	13862	13882	13831	13971	13911	13981	13980	14100	13936	14026	13822	14002	14069	13900	14023	13956	13944	13874	13960	13924	13866	13818	13932	13993	13983	13810	14006	13854	14017	13797	13861	14088	13883	13868	13971	13998	13944	14061	13811	14054	13841	14043	13761	14078	13951	13867	14098	13856	13798	13850	14025	14051	14000	13944	14020	13867	13993	13890	13981	13807	13917	13819	14024	13821	13946	14000	13963	14074	13932	14082	14066	14065	13916	14015	14003	13950	13861	13955	13901	13824	13854	13901	13927	13783	13930	14048	13882	14039	13964	14017	13787	13932	13914	13961	13907	13957	14021	13919	13994	13901	13906	13841	13803	13989	13851	13863	13995	13850	13974	13947	13874	13915	14065	13957	13919	13822	13954	13870	13926	13911	13733	14007	14044	13844	13941	14056	13972	14138	13901	13887	13949	14007	13854	13947	13957	13807	14064	13977	13834	13793	13689	13945	13945	13984	13770	13926	13810	14058	14010	14048	14061	13819	13967	13737	14099	13902	13890	13976	14035	13842	13938	13846	13965	13998	14004	13855	13955	14084	13699	14146	13905	13936	14058	14039	13911	13931	13833	13862	14043	13831	13969	13834	13863	13933	13917	13800	13875	13913	13904	13997	13952	13950	14184	13942	13926	14045	13973	13894	13919	13732	13930	13776	13895	13961	13913	13945	13875	14027	13846	14145	14022	13858	13874	14196	13964	14164	13990	13877	13927	14014	13842	13978	13913	14051	13913	13997	14056	14080	13857	13932	13942	13984	14035	13884	13967	13905	13955	14076	13920	13777	13820	13883	13891	13954	14054	13925	14007	13914	13992	13909	13864	13775	13910	14125	13985	13952	13833	13947	13991	13908	13922	13789	13782	13926	14006	13841	13682	13905	13973	13738	13990	13934	13929	13872	14014	13985	13907	14037	13720	13839	13969	13842	14035	13967	13816	13802	14166	13923	13886	13952	13853	13894	13924	13940	13923	14079	13953	13957	13952	13939	14055	13915	13793	13925	13941	13914	13975	13762	13887	13943	13903	14012	13908	13861	13959	14050	13823	14035	13968	14073	14098	13909	13989	13838	14202	14114	14060	13653	14037	13664	13919	14042	14001	14091	13952	13924	13895	13969	13871	14113	14084	14060	13890	13885	14071	14022	14060	14060	13943	13931	13734	13837	13981	13969	13885	13830	13850	13929	14025	13970	13798	13856	13926	13975	13907	13903	13932	13891	13951	13839	13814	13940	13859	13883	13958	13961	13790	13965	13801	13911	13927	13888	13818	13991	13804	13849	13983	13968	13901	13967	13961	14055	13895	13999	13828	13996	13726	13820	13853	14081	13896	13938	13898	14046	13839	13752	13994	13885	14054	14063	13887	14052	13896	14031	14035	13973	13959	13758	13900	14042	13660	13944	13887	14022	13958	13842	13898	13837	13840	13991	13875	13849	13945	13873	14009	14019	14025	13830	14025	13978	13929	13859	13993	13888	13939	14048	13801	13856	13995	13835	14020	14045	13998	13939	13935	13968	13958	13905	14003	13759	13991	13861	13953	14142	13943	13892	13972	13944	13844	13964	14035	13899	13846	13940	13912	13876	13839	13856	13883	14006	14037	13947	13841	13671	13835	14079	13843	14060	14064	13736	13751	13974	13916	13944	13956	13983	13995	13817	13978	14004	13781	13946	13942	13836	13965	13973	14021	13953	13908	13935	13960	13876	13875	14041	13988	13913	13911	13917	13896	13855	13955	13805	13869	13902	13943	13880	13873	14023	13975	13870	14119	13888	13803	14052	13967	13795	14021	13910	13888	13892	13949	13876	13902	13929	13986	13872	14098	13906	14011	13874	14028	13968	13884	13846	14060	13943	13994	14034	13971	14013	13923	13850	14056	13960	13981	13955	14001	13906	13973	13927	14075	13813	13864	13925	13922	13969	14062	13884	13839	13769	13886	13805	13912	14003	13963	13924	13939	13878	13797	13867	13849	14052	13838	13790	13919	13897	13859	13975	13957	13828	13958	14129	14021	13832	14026	13819	14049	13911	13963	13913	13979	13830	13956	13849	13915	13889	13878	13833	13865	14013	13821	13914	13976	13908	13904	13913	13938	13902	13898	14027	13968	13893	13841	13888	13979	13887	13994	13912	13882	13926	14003	13853	13833	13854	13946	14058	13915	13674	13885	13942	14042	13937	13778	14090	13845	13869	13925	14026	13902	13891	14015	13997	13818	13990	13991	13965	13845	13959	13871	13988	13826	13885	13817	14072	13879	13969	13973	13971	13930	13896	14076	13927	13881	13866	13948	13888	13957	13818	13857	13811	13957	13937	13790	13891	13871	13913	13917	13941	13796	13941	13935	14020	13855	14088	13902	14094	13822	13841	13938	13795	13934	14093	14067	13803	13803	13903	13946	13785	13982	13957	13960	13922	13943	13937	13876	14028	13986	13908	13906	13905	13916	13982	14001	13997	13910	13968	13868	13831	13927	13887	14008	13866	13945	13923	14061	13947	14073	13781	13805	13876	13835	13896	13933	13726	13839	13893	13905	13824	13698	14015	14088	14023	13972	13814	13943	13786	13940	13969	14006	13958	13949	13979	13832	13886	13941	14019	13817	13807	13928	13935	13825	13948	13966	13919	13959	14007	14054	14093	13948	13857	13956	13890	13900	13941	13862	13943	13767	13811	14026	13903	13979	14015	13743	13902	13853	13786	14097	14097	13854	13969	14018	14054	14030	13985	13952	14084	13939	13958	14145	14006	14029	13862	14053	14029	13881	13843	13878	13830	14032	13935	13976	13785	13970	14084	13840	13910	13879	14002	13813	13976	14186	13962	13998	14102	13875	14020	13762	13894	14067	13974	13854	13916	13863	13696	13900	14047	13921	13902	14054	14045	13840	13915	13866	13885	13872	13893	13868	14027	13995	13764	13969	13886	13913	13954	13987
23996	21392	28938	24413	22741	22765	21379	18357	17295	17128	16926	16429	16237	15995	16153	16007	15902	15952	16050	16076	15987	15887	15795	15840	15902	15763	15568	15740	16007	16024	15836	15776	15952	15787	15886	15799	15728	15642	15921	15691	15736	15607	15648	15644	15661	15682	15774	15651	15847	16051	16412	16177	16236	15902	15718	15806	15551	15826	15812	15743	15707	15673	15702	15563	15637	15664	15633	15649	15830	15656	15621	15585	15726	15652	15730	15546	15613	15681	15706	15708	15423	15656	15803	15699	15814	15641	15739	15699	15473	15463	15522	15625	15589	15467	15626	15538	15576	15699	15583	15610	15869	15626	15603	15718	15698	15691	15748	15851	15660	15468	15604	15623	15545	15653	15709	15591	15682	15581	15747	15696	15650	15667	15606	15667	15723	15645	15762	15627	15578	15639	15457	15530	15730	15602	15775	15571	15746	15544	15617	15564	15802	15583	15708	15596	15782	15624	15547	15608	15756	15619	15749	15529	15654	15621	15580	15700	15559	15658	15689	15555	15539	15438	15654	15677	15627	15564	15516	15726	15594	15591	15767	15408	15477	15613	15656	15404	15678	15518	15517	15694	15665	15541	15737	15627	15771	15739	15613	15551	15609	15715	15837	15706	15655	15747	15813	15914	15512	15592	15679	15672	15696	15569	15681	15620	15785	15736	15470	15558	15559	15505	15687	15759	15565	15616	15483	15705	15608	15723	15548	15584	15663	15536	15703	15778	15755	15668	15489	15693	15602	15917	15708	15467	15625	15437	15636	15552	15667	15606	15323	15556	15691	15634	15613	15700	15696	15590	15688	15627	15789	15621	15520	15559	15516	15597	15529	15475	15463	15572	15642	15495	15597	15502	15577	15693	15672	15500	15474	15637	15873	15486	15497	15703	15701	15707	15871	15799	15584	15748	15600	15676	15555	15759	15553	15577	15444	15696	15692	15599	15509	15778	15553	15698	15694	15406	15812	15749	15768	15540	15738	15662	15562	15795	15588	15591	15574	15541	15855	15430	15639	15594	15730	15483	15549	15518	15581	15721	15858	15679	15476	15719	15647	15722	15534	15661	15601	15689	15518	15602	15729	15629	15523	15543	15610	15605	15436	15720	15785	15683	15654	15559	15579	15611	15641	15712	15782	15800	15556	15522	15573	15628	15640	15704	15680	15674	15822	15569	15575	15557	15676	15504	15769	15736	15613	15683	15461	15539	15527	15660	15848	15909	15457	15739	15566	15621	15696	15697	15614	15600	15559	15712	15568	15750	15684	15675	15632	15488	15515	15481	15510	15537	15527	15719	15824	15659	15575	15629	15746	15634	15829	15572	15514	15489	15579	15702	15820	15509	15585	15621	15507	15705	15642	15597	15735	15597	15518	15691	15676	15556	15386	15583	15709	15591	15569	15574	15375	15544	15633	15545	15582	15576	15767	15757	15831	15678	15597	15600	15626	15421	15633	15763	15786	15526	15828	15581	15607	15569	15864	15672	15596	15568	15885	15592	15769	15512	15648	15532	15670	15850	15682	15740	15550	15616	15737	15474	15583	15728	15624	15950	15638	15880	15706	15618	15613	15674	15489	15597	15614	15573	15719	15675	15564	15701	15880	15721	15707	15732	15579	15642	15622	15525	15603	15654	15675	15656	15560	15840	15578	15708	15735	15771	15599	15754	15698	15676	15838	15791	15724	15691	15629	15760	15725	15623	15698	15581	15506	15564	15689	15564	15488	15485	15493	15499	15794	15601	15538	15503	15654	15608	15587	15707	15585	15659	15690	15598	15605	15735	15717	15443	15764	15696	15697	15536	15763	15460	15639	15713	15631	15562	15616	15793	15570	15514	15596	15485	15446	15586	15770	15782	15841	15630	15745	15536	15818	15618	15717	15539	15694	15770	15828	15712	15637	15848	16033	15502	15687	15709	15482	15533	15781	15595	15550	15448	15804	15598	15634	15510	15631	15573	15709	15634	15540	15724	15592	15702	15946	15702	15730	15617	15415	15543	15501	15526	15617	15581	15802	15758	15719	15596	15594	15576	15604	15576	15594	15747	15827	15663	15651	15749	15641	15517	15520	15718	15696	15462	15726	15483	15612	15700	15796	15777	15571	15515	15578	15591	15466	15486	15640	15516	15681	15522	15720	15653	15391	15795	15664	15660	15561	15724	15636	15705	15510	15429	15607	15620	15670	15688	15941	15816	15744	15569	15756	15583	15695	15635	15646	15580	15627	15529	15619	15480	15623	15612	15625	15698	15747	15627	15594	15509	15627	15611	15613	15547	15498	15586	15674	15744	15492	15585	15697	15624	15544	15712	15593	15494	15527	15720	15554	15525	15625	15678	15234	15664	15740	15810	15763	15509	15543	15658	15496	15368	15448	15649	15625	15423	15476	15640	15554	15651	15400	15626	15763	15463	15536	15521	15667	15592	15496	15683	15681	15685	15391	15683	15662	15744	15475	15448	15576	15655	15652	15888	15597	15545	15534	15677	15674	15596	15659	15709	15751	15745	15489	15539	15596	15709	15787	15604	15805	15637	15615	15601	15413	15644	15548	15696	15743	15710	15846	15640	15566	15709	15446	15617	15788	15734	15568	15482	15380	15642	15545	15608	15689	15513	15617	15562	15738	15778	15808	15522	15613	15546	15593	15771	15574	15750	15543	15703	15669	15709	15568	15617	15794	15545	15664	15669	15848	15498	15705	15621	15630	15353	15504	15780	15552	15611	15522	15513	15562	15532	15549	15604	15696	15778	15602	15682	15733	15747	15583	15602	15661	15502	15558	15703	15760	15518	15613	15695	15652	15604	15607	15697	15557	15685	15660	15598	15840	15534	15716	15572	15704	15677	15725	15663	15580	15567	15487	15545	15534	15351	15605	15773	15578	15490	15568	15655	15475	15720	15541	15759	15717	15512	15567	15674	15652	15721	15797	15477	15646	15633	15782	15583	15440	15623	15598	15671	15631	15627	15679	15619	15745	15621	15754	15627	15914	15499	15571	15637	15516	15524	15482	15584	15471	15839	15684	15723	15744	15594	15642	15600	15637	15445	15972	15556	15551	15590	15454	15654	15641	15561	15663	15704	15604	15781	15743	15652	15531	15520	15720	15614	15591	15686	15673	15714	15747	15804	15694	15601	15668	15356	15546	15869	15748	15791	15561	15551	15642	15592	15594	15587	15575	15629	15751	15877	15693	15610	15684	15637	15755	15732	15556	15619	15748	15697	15778	15582	15284	15640	15629	15440	15630	15600	15578	15791	15714	15512	15678	15589	15624	15783	15738	15764	15645	15573	15785	15746	15531	15654	15502	15818	15640	15455	15517	15692	15768	15652	15705	15598	15638	15643	15750	15704	15481	15619	15658	15800	15863	15565	15675	15733	15524	15610	15733	15706	15561	15533	15482	15503	15664	15522	15480	15510	15804	15524	15762	15642	15747	15701	15685	15720	15707	15550	15597	15515	15540	15617	15598	15589	15551	15581	15679	15647	15591	15515	15614	15616	15409	15642	15672	15479	15937	15784	15592	15592	15551	15531	15665	15720	15596	15440	15732	15630	15413	15693	15540	15459	15651	15648	15686	15632	15742	15448	15554	15713	15598	15860	15657	15665	15759	15719	15830	15476	15651	15557	15557	15558	15475	15636	15770	15612	15634	15479	15524	15564	15915	15962	15454	15622	15800	15595	15643	15591	15441	15416	15628	15832	15646	15659	15503	15522	15622	15696	15653	15788	15448	15476	15536	15585	15703	15633	15563	15502	15677	15721	15780	15533	15776	15610	15581	15603	15517	15672	15786	15648	15526	15666	15613	15515	15722	15754	15748	15690	15742	15782	15680	15554	15655	15636	15580	15658	15801	15560	15676	15650	15761	15604	15628	15683	15626	15377	15582	15657	15650	15555	15574	15604	15674	15733	15689	15477	15572	15460	15523	15638	15792	15408	15579	15708	15723	15579	15734	15639	15686	15846	15561	15695	15494	15313	15838	15624	15914	15429	15573	15485	15621	15539	15474	15657	15578	15858	15671	15606	15653	15458	15675	15500	15653	15676	15610	15622	15587	15496	15755	15639	15509	15451	15704	15587	15671	15646	15689	15426	15508	15717	15503	15574	15640	15560	15686	15565	15597	15750	15580	15517	15523	15508	15628	15660	15621	15618	15625	15658	15541	15635	15555	15649	15520	15669	15743	15675	15466	15667	15388	15673	15573	15626	15586	15699	15858	15539	15640	15630	15681	15829	15594	15635	15650	15386	15658	15703	15576	15626	15585	15495	15503	15315	15508	15709	15633	15505	15602	15738	15561	15850	15543	15553	15604	15805	15742	15602	15340	15544	15838	15725	15730	15425	15499	15670	15703	15682	15628	15433	15629	15555	15650	15597	15914	15510	15516	15428	15660	15641	15584	15707	15767	15733	15700	15504	15593	15651	15763	15533	15560	15451	15536	15554	15665	15620	15647	15804	15591	15530	15576	15634	15525	15695	15728	15713	15830	15632	15638	15668	15701	15754	15629	15701	15684	15569	15640	15476	15565	15635	15607	15644	15586	15698	15684	15513	15546	15536	15630	15775	15676	15724	15691	15525	15655	15493	15782	15657	15661	15545	15770	15860	15747	15435	15593	15528	15637	15700	15531	15313	15847	15591	15623	15688	15736	15659	15639	15580	15532	15688	15576	15615	15521	15795	15636	15602	15456	15616	15702	15690	15600	15751	15731	15864	15963	15668	15470	15670	15661	15670	15522	15830	15620	15710	15610	15615	15526	15725	15739	15759	15794	15867	15631	15633	15614	15816	15566	15713	15797	15548	15594	15771	15705	15527	15665	15599	15782	15720	15727	15817	15603	15496	15593	15584	15692	15579	15497	15717	15688	15711	15645	15554	15584	15820	15675	15539	15448	15554	15545	15803	15763	15609	15690	15481	15535	15606	15437	15702	15666	15527	15633	15775	15650	15520	15632	15845	15574	15690	15760	15483	15741	15624	15666	15546	15589	15562	15596	15709	15701	15709	15556	15634	15887	15647	15788	15411	15636	15732	15813	15547	15609	15803	15786	15703	15628	15554	15440	15651	15636	15332	15622	15635	15642	15763	15787	15644	15542	15701	15547	15789	15723	15653	15684	15425	15675	15510	15585	15663	15577	15642	15452	15698	15577	15505	15685	15602
21667	34041	33421	29474	24090	19667	17842	17173	16529	15578	14890	14438	14219	14089	14071	13882	13834	13855	14106	13900	13798	13620	13667	13703	13602	13534	13529	13605	13821	13839	13820	13813	13858	13750	13758	13712	13834	13678	13830	13747	13925	13533	13678	13707	13615	13729	13807	13522	13812	14308	14695	14308	14048	13743	13564	13522	13601	13620	13547	13682	13806	13638	13703	13713	13606	13572	13537	13650	13560	13582	13489	13717	13512	13534	13639	13526	13544	13591	13721	13557	13555	13553	13727	13452	13459	13517	13602	13358	13607	13439	13534	13542	13765	13652	13575	13587	13607	13652	13584	13426	13515	13548	13637	13700	13529	13425	13703	13456	13422	13578	13528	13616	13572	13582	13582	13685	13618	13735	13777	13501	13674	13416	13529	13623	13643	13594	13578	13651	13630	13396	13614	13691	13674	13582	13495	13548	13488	13475	13765	13575	13536	13583	13678	13518	13635	13439	13618	13596	13503	13607	13619	13568	13620	13542	13601	13502	13551	13593	13570	13635	13686	13644	13550	13486	13641	13701	13592	13515	13502	13636	13558	13542	13745	13801	13617	13501	13602	13513	13680	13517	13608	13398	13657	13553	13583	13779	13582	13509	13578	13637	13482	13595	13604	13581	13584	13507	13557	13577	13530	13669	13488	13557	13509	13538	13638	13467	13543	13564	13441	13441	13620	13321	13766	13444	13507	13501	13687	13624	13588	13500	13429	13495	13468	13554	13495	13644	13593	13616	13737	13605	13632	13439	13459	13723	13518	13604	13619	13633	13551	13611	13639	13540	13525	13492	13451	13416	13543	13560	13612	13264	13493	13535	13566	13619	13449	13564	13534	13474	13387	13634	13546	13521	13627	13478	13649	13599	13663	13398	13642	13668	13553	13531	13614	13481	13509	13574	13577	13567	13626	13405	13630	13589	13566	13580	13507	13486	13596	13372	13697	13529	13556	13505	13583	13681	13439	13348	13501	13419	13601	13637	13542	13567	13585	13655	13568	13464	13421	13479	13525	13508	13547	13541	13562	13602	13570	13579	13566	13633	13445	13648	13446	13526	13693	13420	13638	13515	13497	13615	13594	13666	13547	13731	13602	13694	13630	13495	13501	13534	13491	13631	13625	13467	13599	13722	13627	13682	13574	13449	13496	13563	13375	13572	13518	13726	13462	13494	13690	13524	13446	13633	13630	13585	13657	13569	13391	13632	13662	13412	13582	13622	13596	13627	13375	13571	13564	13552	13588	13514	13468	13628	13562	13393	13630	13432	13562	13586	13700	13503	13605	13617	13684	13521	13575	13433	13460	13404	13661	13615	13555	13656	13725	13713	13592	13424	13808	13491	13404	13447	13590	13694	13489	13697	13579	13478	13682	13536	13577	13573	13510	13649	13474	13494	13505	13635	13573	13421	13552	13532	13485	13685	13846	13403	13549	13848	13643	13508	13643	13518	13450	13481	13656	13537	13570	13475	13658	13766	13525	13599	13585	13375	13614	13581	13693	13388	13594	13530	13606	13530	13625	13840	13640	13607	13420	13599	13463	13598	13524	13563	13526	13547	13570	13608	13541	13662	13679	13607	13685	13423	13593	13565	13503	13545	13615	13559	13664	13591	13696	13453	13656	13658	13456	13485	13552	13369	13596	13520	13627	13587	13433	13626	13564	13582	13460	13499	13685	13501	13522	13588	13425	13582	13615	13656	13432	13351	13458	13591	13486	13480	13612	13576	13642	13553	13615	13474	13308	13741	13654	13618	13539	13563	13419	13469	13613	13607	13516	13594	13669	13397	13544	13572	13446	13628	13733	13649	13660	13627	13482	13617	13582	13462	13512	13572	13562	13673	13616	13439	13587	13565	13782	13631	13623	13603	13604	13605	13629	13711	13612	13519	13636	13543	13636	13626	13599	13577	13564	13524	13591	13648	13475	13496	13396	13637	13567	13624	13635	13483	13600	13389	13627	13649	13479	13576	13606	13665	13466	13685	13470	13420	13606	13471	13462	13506	13607	13617	13693	13516	13495	13714	13471	13565	13526	13612	13498	13742	13427	13573	13737	13743	13605	13588	13441	13728	13569	13727	13469	13356	13631	13670	13525	13624	13444	13442	13355	13727	13750	13730	13656	13490	13535	13419	13491	13390	13487	13590	13599	13745	13586	13560	13427	13567	13512	13436	13619	13620	13595	13571	13529	13492	13676	13492	13634	13503	13622	13527	13697	13550	13589	13610	13592	13644	13586	13601	13505	13539	13647	13502	13611	13545	13482	13500	13555	13416	13626	13391	13444	13562	13572	13382	13595	13371	13573	13519	13559	13383	13684	13660	13698	13521	13517	13821	13675	13638	13511	13610	13596	13705	13486	13479	13576	13535	13639	13774	13434	13612	13665	13685	13593	13575	13429	13394	13542	13447	13666	13455	13482	13573	13555	13628	13544	13589	13635	13491	13711	13634	13495	13539	13592	13665	13607	13566	13496	13666	13656	13628	13489	13547	13611	13502	13563	13601	13542	13626	13504	13474	13500	13676	13587	13452	13487	13676	13672	13646	13604	13617	13565	13645	13519	13436	13592	13595	13496	13465	13643	13478	13628	13510	13560	13643	13494	13558	13678	13498	13607	13567	13477	13545	13674	13456	13667	13609	13646	13554	13404	13602	13596	13462	13416	13529	13483	13657	13542	13536	13557	13657	13656	13643	13540	13643	13624	13521	13479	13457	13686	13507	13525	13354	13615	13462	13520	13641	13600	13666	13634	13469	13572	13602	13376	13629	13476	13815	13539	13445	13448	13688	13574	13682	13609	13472	13675	13519	13694	13494	13655	13608	13536	13578	13406	13637	13618	13551	13529	13569	13589	13647	13586	13460	13632	13496	13592	13488	13485	13453	13641	13510	13533	13458	13571	13663	13466	13507	13606	13655	13782	13492	13608	13605	13511	13684	13552	13654	13456	13584	13381	13642	13520	13440	13498	13611	13521	13454	13726	13369	13558	13624	13417	13497	13469	13551	13678	13372	13589	13538	13623	13601	13528	13604	13563	13550	13637	13469	13615	13445	13321	13503	13489	13645	13506	13398	13516	13555	13627	13584	13551	13494	13623	13609	13598	13545	13484	13569	13627	13645	13551	13638	13706	13549	13563	13674	13655	13564	13491	13509	13467	13484	13576	13588	13713	13494	13536	13513	13608	13417	13605	13509	13550	13420	13559	13555	13626	13609	13528	13387	13614	13617	13657	13604	13539	13687	13549	13663	13619	13687	13492	13613	13505	13473	13585	13442	13583	13595	13497	13533	13472	13597	13754	13622	13551	13348	13634	13302	13595	13432	13579	13716	13570	13490	13613	13511	13634	13659	13568	13547	13597	13425	13532	13576	13761	13598	13663	13517	13649	13581	13487	13715	13428	13489	13544	13630	13521	13530	13561	13432	13780	13628	13388	13606	13525	13597	13527	13549	13713	13612	13558	13481	13598	13596	13797	13523	13639	13533	13318	13653	13471	13389	13627	13518	13613	13666	13516	13606	13654	13459	13455	13521	13610	13617	13639	13563	13700	13455	13595	13633	13434	13767	13352	13433	13616	13364	13534	13511	13516	13513	13658	13619	13588	13618	13624	13624	13672	13429	13598	13618	13525	13656	13550	13631	13727	13660	13554	13563	13568	13433	13577	13493	13597	13620	13661	13504	13581	13604	13434	13491	13517	13501	13692	13627	13569	13666	13687	13461	13731	13514	13708	13368	13557	13609	13613	13438	13537	13643	13766	13528	13740	13638	13621	13495	13498	13583	13564	13618	13552	13658	13505	13499	13622	13641	13489	13663	13621	13627	13625	13563	13625	13620	13553	13555	13540	13689	13461	13452	13546	13652	13459	13545	13570	13604	13531	13714	13531	13508	13558	13540	13656	13501	13534	13631	13538	13686	13401	13489	13588	13590	13567	13593	13696	13568	13755	13642	13673	13559	13449	13556	13647	13634	13456	13461	13617	13438	13604	13662	13656	13641	13248	13536	13631	13589	13528	13526	13601	13521	13435	13565	13608	13611	13467	13644	13542	13517	13727	13661	13358	13673	13509	13542	13534	13713	13779	13724	13695	13680	13647	13466	13553	13690	13445	13528	13733	13444	13634	13579	13623	13511	13642	13723	13642	13531	13613	13621	13474	13645	13630	13589	13642	13442	13659	13473	13652	13504	13577	13574	13552	13566	13775	13636	13575	13593	13622	13528	13698	13607	13526	13544	13551	13626	13673	13580	13669	13608	13556	13477	13591	13522	13544	13527	13666	13620	13741	13797	13574	13529	13560	13539	13613	13493	13594	13662	13440	13624	13554	13534	13674	13494	13543	13425	13490	13553	13528	13493	13675	13619	13624	13505	13646	13432	13572	13540	13732	13582	13518	13532	13727	13792	13665	13463	13428	13531	13620	13551	13700	13628	13443	13604	13631	13621	13412	13523	13679	13675	13643	13449	13380	13647	13710	13432	13679	13568	13691	13588	13572	13552	13438	13555	13600	13458	13522	13685	13692	13613	13768	13564	13637	13359	13593	13697	13542	13455	13631	13540	13485	13621	13593	13712	13437	13434	13527	13690	13535	13640	13495	13698	13516	13639	13527	13353	13616	13538	13563	13689	13433	13661	13554	13603	13580	13599	13580	13565	13640	13552	13618	13565	13466	13449	13591	13472	13524	13615	13607	13654	13692	13569	13532	13590	13650	13638	13641	13567	13586	13480	13383	13566	13432	13537	13490	13607	13587	13407	13743	13737	13624	13506	13643	13634	13480	13694	13639	13524	13631	13472	13629	13498	13593	13503	13636	13521	13436	13505	13705	13537	13563	13626	13501	13672	13575	13594	13538	13771	13669	13670	13374	13790	13544	13752	13606	13308	13572	13529	13400	13608	13532	13781	13352	13438	13533	13532	13660	13606	13676	13676	13559	13631	13583	13706	13361	13477	13566	13445	13581	13353	13622	13480	13767	13628	13445	13611	13598	13624	13563	13556	13430	13460	13480	13624	13582	13522	13490	13478	13528	13643	13619	13700	13514	13517	13588	13577	13570	13379	13545	13623	13533	13409	13554	13631	13475	13428	13641	13754	13516	13603	13689	13505	13597	13398	13599	13614	13475	13491	13589	13495	13472	13438	13647	13466	13461	13445	13672	13589
22947	21387	29273	23862	21777	23907	25263	19522	18036	17506	16766	16331	16057	16105	15743	15696	15752	15706	15568	15416	15421	15486	15407	15636	15260	15260	15411	15425	15458	15275	15433	15583	15408	15598	15513	15560	15425	15324	15356	15427	15447	15479	15505	15172	15427	15267	15292	15367	15365	16183	16769	16309	16118	15636	15350	15359	15223	15154	15298	15280	15331	15113	15089	15033	15260	15298	15175	15060	15144	15162	15155	15232	15185	15083	15197	15285	15109	15433	15217	15126	15353	15169	15310	15308	15115	15260	15330	15320	15098	15231	15259	15139	15134	15383	15411	15151	15108	15165	15254	15268	15178	15311	15228	15175	15229	15111	15233	15156	15180	15189	15255	15374	15127	15258	15250	15205	15235	15176	15055	15347	15242	15314	15176	15093	15014	15287	15244	15317	15297	15326	15362	15293	15260	15278	15183	15147	15267	15183	15220	15263	15117	15199	15109	15059	15311	15292	15244	15174	15169	15252	15266	15295	15164	15306	15134	15199	15195	14992	15303	15283	15033	15344	15356	15407	15295	15039	15243	15259	14968	15178	15199	15115	15039	15198	15127	15142	15375	15036	15216	15321	15362	15067	15314	15061	15337	15115	15045	15092	15234	15110	15085	15192	15142	15083	15220	15307	15253	15338	15083	15371	15150	14991	15308	15151	15172	15149	15183	15193	15417	15234	15376	15353	15309	15204	15028	15158	15248	14931	15018	15119	15087	15160	15239	15097	15323	15214	15326	15247	15195	15257	15100	15205	15230	15190	15196	15314	14974	15178	15193	15408	15196	15101	15134	15111	15255	15146	15346	15158	15308	15190	15342	15222	15118	15253	15197	15165	15185	15332	15171	15194	15111	15427	15176	15057	15372	15153	15097	15148	15150	15296	15277	15143	15312	15089	15337	15159	15276	15302	15149	15087	14970	15070	15123	15198	15013	15150	15231	15061	15277	14995	15040	15308	15219	15239	15155	15070	15186	15100	15331	15295	14894	15198	15332	15058	15285	15263	15133	15262	15045	15172	15287	15200	15200	15183	15188	14907	15370	15215	15202	15219	15156	15246	15293	15186	15307	15207	15260	15161	15268	15103	15156	14877	15068	15015	14997	15228	15053	15252	15134	15244	15066	15110	15089	15200	15363	15104	15183	15199	15325	15089	15150	15204	15252	15179	15447	15089	15063	15174	15167	15226	15099	15050	15137	15214	14958	15023	15221	15016	15036	15291	15014	15197	15209	15267	15186	15320	15355	15186	15006	15236	15038	15207	15305	15300	15019	15136	15202	15070	15276	15091	15158	15108	15144	15018	15270	15272	14993	15264	15513	15193	15193	15046	15289	15126	15207	15223	15138	15131	15285	15223	15013	15139	15186	15215	15156	15233	15081	15279	15189	15321	15270	15311	15369	15449	15036	15286	15192	15217	15198	15107	15197	15136	15345	15152	15285	15319	15090	15259	15008	15282	15315	15116	15070	15098	15201	15241	15271	15233	15230	15094	15200	15046	15079	15257	15176	15158	15094	15290	15337	15284	15445	15163	15144	15177	15047	15107	15199	15251	15278	15340	15088	15378	15185	15175	15285	15225	15354	15141	15157	15267	15178	15258	15162	15153	15035	15222	15191	15440	15023	15453	15120	15362	15428	15306	15310	15218	15448	15276	15092	14946	15289	15142	15284	15237	15149	15100	15310	15229	15056	15218	15152	15223	15220	15096	15090	15182	15183	15055	15298	15140	14936	14966	15018	15221	15260	15149	15178	15118	15290	15247	15184	15178	15290	15158	15105	15125	15168	15175	15096	15208	15047	15140	15115	15237	15174	15288	15227	15215	15312	15082	15168	15191	15219	15148	15210	15083	15056	15287	15099	15138	14919	15215	15078	15221	15301	15199	15095	15056	15236	15172	15261	15308	15188	14938	15201	15230	15163	15252	15215	15273	15158	15162	15164	14954	15074	15210	15116	15097	15242	15220	15182	15254	15134	15200	15242	15222	15162	15063	15389	15346	15135	15199	15229	15210	15333	15270	15165	15266	15301	15142	15010	15422	15028	15204	15087	14965	15133	15222	15287	15362	15309	15290	15271	15003	15232	15177	15062	15386	15282	15250	15252	15159	15235	15119	15074	15253	15074	15139	15107	14972	15299	15222	15200	15078	15290	15140	15116	15210	15369	15406	15306	15377	15213	15205	15184	15203	15128	15179	15223	15266	15243	15260	15271	15140	15215	15135	15285	15072	15397	15175	15186	15038	15258	15021	15171	15376	15140	15151	15238	15187	15139	15083	15269	15317	15254	15083	15125	15159	15185	15211	15260	15186	15221	15103	15313	15169	15068	15296	15254	15199	15349	14917	15235	14919	15122	15221	15063	15125	15141	15090	15308	15349	15219	15271	14945	15245	15247	15097	15304	15164	15167	15402	15112	15043	15110	15326	15125	15168	15009	15258	15281	15159	15165	15145	15008	15053	14925	14990	15154	15140	15206	15329	14998	15160	15111	15267	15285	15084	15118	15166	15124	14992	15089	15360	15118	15170	15453	15472	15231	15215	15231	15338	15156	15242	15345	15077	15210	15064	15139	15073	15190	15207	15184	15104	15139	15251	15256	15158	14972	15221	15105	15089	15283	15250	15369	15170	15025	15074	15105	15100	15181	15081	15346	15419	14990	15181	15115	15311	15364	15151	15066	15163	15304	15186	15288	15161	15207	15010	15035	15179	15094	15173	15183	15077	15222	15159	15172	15131	15207	15267	15271	15163	15296	15229	15269	15244	15220	15203	15267	15068	15412	15119	15273	15429	15371	15268	15002	14958	15114	15207	15059	15409	15238	15224	15287	15136	15106	15206	15215	15297	15148	15253	15076	14909	15089	15269	15392	15246	15329	15166	15196	15261	15098	15008	15218	15342	15214	15181	15090	15152	15208	15360	15205	15031	15175	15095	15183	15060	15022	15429	15403	15167	15168	15343	15161	15165	15212	15039	15359	15261	15369	15288	15227	15117	15131	15153	15228	15041	15398	15210	15179	15007	15217	15029	15094	15230	15185	15141	14994	15203	15268	15389	15264	15195	15145	15074	15009	15409	15281	15128	15125	15320	15260	14931	15212	15038	15120	15282	15102	15169	15116	15124	15043	15304	15214	15366	15375	15154	15100	15121	15141	15169	15143	15241	15319	15266	15184	15230	15174	15282	15118	15272	14942	15384	15345	15161	15138	15423	15455	15256	15295	15066	15291	15313	15249	15284	15205	15075	15044	15081	15122	15096	15085	15071	15220	15083	15326	14999	15086	15112	15251	15256	15092	15268	15269	15277	15158	15208	15248	15122	15257	15193	15136	15171	15205	15135	15190	15097	15066	15155	15044	15315	15073	15055	15357	15095	15120	15106	15403	15257	15170	15260	15156	15277	14981	15118	15344	15234	15068	15193	15497	15035	15208	15228	15199	15340	15273	15194	15207	15188	15043	15099	15260	15280	14991	15262	15080	15134	15153	15136	15128	15220	15183	15136	15081	15229	15245	15194	15195	15152	15183	15031	15181	14969	15084	15011	15108	15330	15369	15260	15019	15104	15355	15058	15225	15086	15199	15257	15274	15272	15348	15177	15308	15195	15146	15107	15015	15099	15060	15250	15180	15238	15117	15126	15136	15167	15074	15382	15259	15252	14955	15335	15283	15035	15053	15067	15155	15179	15195	15273	15444	15253	15198	15154	15127	15270	15219	15345	15313	15318	15287	15210	15150	15139	15289	15242	15147	15316	15209	15350	15297	15324	15421	15039	15115	15166	15163	15117	15253	15210	15312	15075	15335	15027	15305	15219	15360	15320	15231	15334	15230	15248	15249	15269	15188	15265	15359	15246	15210	15324	15367	15221	15057	15222	15137	15127	15200	15148	15231	15112	15283	15179	15301	15374	15071	15177	14989	15213	15255	15229	15402	15097	15168	15148	15174	15271	15088	15192	15022	15156	15184	15285	15279	15082	15160	15229	15218	15081	15210	15162	15328	15187	15203	15218	15272	15113	15227	15005	15237	15406	15282	15150	15196	15029	15274	14991	15178	15134	15278	14985	15203	15039	15251	15160	15393	15129	15290	14996	15060	15083	15250	15320	15135	15024	14989	15218	15261	15103	15185	15301	15218	15181	15140	14914	15194	15253	15283	15422	15176	15125	15273	15231	15250	15195	15018	14981	14997	15220	15096	15191	15308	15277	15325	14994	15147	15298	15253	15298	15172	15076	15229	15133	15223	15274	15253	15026	15240	15276	15158	15181	15129	14939	15111	15151	15252	15400	15107	15189	15229	15178	15427	15159	15274	15120	15147	15145	15365	15319	15126	15200	15244	14944	15228	15408	15332	15189	15195	15282	15067	15150	14985	15053	15238	15252	15196	15345	15074	15008	15174	15262	15154	15229	15075	15240	15033	15307	15363	15035	15185	15211	15421	15182	15134	15282	15240	15310	15244	15182	15333	15169	15263	15249	15181	15211	15215	15240	15203	15099	15125	15214	15076	15056	15181	15157	15108	15337	15150	15267	15457	15188	15256	15154	15103	15240	15044	15291	15158	15074	15049	15225	15091	15242	15201	15172	15301	15137	15085	15243	15098	15250	15042	15093	15284	15292	15339	15201	15017	15166	15244	15142	15213	15198	15234	15086	15221	15190	15253	15118	15095	15070	14960	15002	15300	15373	15290	15137	15293	15188	15174	15203	15119	15120	15183	15124	14995	15253	15108	15377	15243	15010	15225	15264	15129	15134	15163	14922	15208	14992	15225	15354	15313	15063	15106	15096	14993	15117	15290	15280	15252	15070	15273	15177	15475	15227	15101	15296	15244	15234	15209	15239	15198	15458	15407	15107	15028	14923	15224	15120	15230	15139	15170	15081	15210	15200	15080	15391	15185	14964	15284	15332	15294	15235	15113	15084	15243	15222	15227	15289	15040	15369	15222	15040	15291	15272	15139	15290	15228	15367	15055	15219	15222	15108	15402	15210	15278	15115	15130	15162	15139	15285	15081	15034	15185	15219	15256	15063	15302	15227	15306	15176	15347	15330	15239	15129	15031	15155	15136	15201	15201	15247	15035	15154	15348	15224	15241	15107	15237	15239	15137	15248	15344	15185	15012	15127	15216	15124	15269	15132	15210	15190	15097	14973	15269	15071	15075	15064
24290	38757	38712	32969	27830	22800	19937	18983	17303	16140	15273	14629	14226	14303	13834	13722	13804	13871	13880	13554	13455	13329	13482	13588	13324	13527	13411	13440	13507	13596	13497	13655	13619	13559	13525	13625	13406	13436	13359	13588	13638	13475	13547	13195	13164	13318	13319	13289	13497	14958	15392	14507	13899	13803	13458	13346	13359	13266	13362	13296	13211	13325	13564	13126	13191	13149	13233	13094	13265	13340	13331	13325	13227	13296	13242	13386	13261	13161	13275	13158	13377	13324	13347	13317	13218	13354	13466	13277	13260	13367	13094	13407	13292	13203	13225	13298	13444	13012	13268	13375	13223	13201	13267	13380	13309	13484	13378	13296	13253	13338	13385	13194	13239	13163	13314	13214	13390	13339	13322	13241	13267	13310	13132	13269	13357	13250	13318	13351	13295	13213	13163	13269	13158	13265	13183	13379	13259	13381	13256	13246	13295	13257	13332	13335	13293	13367	13183	13286	13293	13280	13261	13456	13248	13329	13217	13342	13329	13282	13193	13279	13314	13265	13248	13300	13227	13274	13219	13348	13293	13181	13282	13197	13212	13265	13140	13299	13212	13206	13197	13224	13269	13175	13236	13385	13436	13289	13338	13314	13285	13322	13086	13252	13251	13304	13231	13199	13170	13311	13086	13270	13234	13215	13377	13316	13334	13384	13260	13397	12997	13100	13209	13269	13425	13082	13245	13258	13259	13266	13313	13249	13319	13366	13174	13151	13269	13237	13252	13297	13296	13226	13465	13288	13205	13384	13318	13217	13445	13169	13249	13343	13122	13059	13228	13345	13220	13371	13206	13207	13325	13357	13321	13342	13186	13287	13160	13335	13265	13222	13319	13167	13379	13350	13278	13287	13124	13202	13190	13289	13095	13375	13269	13256	13268	13184	13144	13307	13376	13354	13291	13264	13349	13222	13278	13148	13252	13202	13412	13149	13319	13176	13317	13362	13260	13300	13437	13206	13254	13260	13375	13319	13145	13272	13379	13260	13387	13190	13230	13426	13210	13373	13359	13301	13246	13351	13188	13287	13367	13200	13277	13276	13151	13180	13311	13275	13284	13251	13379	13211	13313	13288	13291	13383	13252	13341	13329	13250	13334	13366	13319	13392	13167	13407	13321	13519	13130	13219	13312	13359	13360	13325	13169	13394	13263	13224	13241	13250	13362	13350	13230	13180	13239	13289	13175	13331	13194	13203	13136	13189	13256	13253	13336	13278	13219	13307	13197	13133	13230	13200	13230	13219	13265	13310	13487	13218	13291	13381	13254	13314	13275	13313	13257	13181	13303	13270	13297	13131	13133	13309	13418	13377	13463	13089	13387	13221	13356	13180	13300	13201	13197	13236	13326	13234	13185	13329	13217	13278	13041	13087	13157	13277	13301	13296	13154	13255	13273	13487	13372	13296	13283	13325	13285	13343	13324	13246	13325	13299	13427	13331	13188	13367	13117	13263	13157	13340	13377	13277	13319	13258	13381	13317	13227	13360	13024	13326	13235	13460	13250	13337	13343	13214	13290	13260	13282	13346	13389	13184	13311	13187	13248	13196	12989	13076	13102	13244	13275	13500	13313	13337	13193	13081	13218	13046	13340	13308	13183	13289	13292	13257	13094	13313	13266	13286	13364	13262	13265	13168	13355	13249	13283	13302	13236	13152	13126	13201	13160	13286	13103	13270	13261	13265	13223	13365	13168	13468	13238	13251	13241	13317	13354	13275	13236	13227	13319	13266	13293	13298	13130	13278	13320	13178	13333	13240	13343	13124	13244	13442	13179	13208	13234	13234	13003	13278	13298	13331	13309	13214	13157	13109	13340	13197	13205	13261	13271	13307	13247	13302	13362	13417	13356	13260	13323	13393	13040	13261	13226	13269	13197	13328	13278	13207	13311	13325	13362	13136	13302	13170	13152	13137	13425	13256	13364	13284	13161	13375	13184	13308	13233	13313	13285	13223	13331	13145	13342	13279	13213	13236	13277	13374	13237	13342	13299	13308	13224	13388	13182	13093	13126	13260	13350	12998	13261	13221	13295	13208	13382	13361	13306	13182	13232	13240	13213	13196	13116	13289	13295	13328	13274	13443	13283	13191	13304	13241	13233	13223	13230	13394	13293	13288	13327	13245	13205	13272	13191	13195	13248	13303	13254	13455	13270	13404	13142	13211	13213	13373	13157	13267	13391	13194	13256	13422	13279	13211	13300	13333	13376	13215	13334	13392	13326	13321	13134	13187	13358	13275	13198	13165	13305	13241	13316	13437	13345	13258	13163	13267	13318	13308	13338	13313	13300	13378	13305	13203	13239	13388	13326	13260	13213	13161	13280	13281	13291	13237	13378	13470	13283	13106	13194	13104	13177	13342	13440	13249	13508	13057	13294	13143	13273	13256	13374	13233	12989	12967	13287	13100	13393	13194	13297	13294	13347	13297	13125	13228	13136	13213	13374	13267	13316	13244	13236	13129	13275	13302	13265	13361	13168	13313	13443	13116	13319	13236	13270	13269	13214	13168	13163	13029	13319	13240	13170	13483	13295	13139	13223	13364	13177	13156	13271	13373	13260	13380	13156	13278	13352	13227	13301	13274	13435	13330	13284	13285	13203	13327	13268	13263	13216	13121	13352	13233	13273	13124	13251	13282	13409	13248	13172	13334	13161	13220	13208	13318	13369	13097	13310	13378	13257	13252	13160	13398	13385	13149	13324	13275	13310	13363	13132	13200	13103	13380	13070	13415	13343	13312	13341	13315	13277	13139	13253	13374	13175	13185	13252	13234	13392	13160	13162	13285	13232	13287	13148	13288	13265	13236	13213	13282	13256	13448	13408	13128	13130	13255	13255	13237	13346	13287	13125	13199	13181	13049	13313	13064	13183	13266	13203	13223	13211	13224	13305	13343	13265	13349	13210	13418	13304	13074	13189	13285	13074	13365	13230	13383	13298	13209	13401	13332	13301	13180	13292	13298	13273	13134	13213	13299	13306	13084	13266	13336	13340	13210	13249	13427	13275	13308	13259	13321	13349	13219	13320	13326	13370	13317	13296	13223	13230	13194	13341	13228	13291	13502	13414	13358	13285	13312	13346	13274	13214	13345	13152	13279	13230	13098	13300	13201	13256	13188	13274	13352	13198	13259	13078	13202	13323	13247	13312	13239	13386	13367	13213	13196	13361	13360	13251	13122	13353	13240	13345	13252	13302	13004	13295	13278	13119	13179	13265	13371	13223	13040	13302	13267	13307	13277	13445	13421	13201	13138	13261	13302	13241	13198	13403	13139	13233	13348	13287	13232	13294	13178	13207	13311	13168	13337	13308	13295	13352	13275	13390	13131	13326	13228	13259	13229	13248	13149	13377	13272	13226	13304	13201	13248	13289	13026	13400	13162	13294	13275	13123	13176	13392	13173	13387	13413	13267	13151	13414	13298	13245	13186	13166	13142	13270	13435	13190	13330	13228	13243	13172	13259	13396	13310	13309	13001	13541	13235	13142	13262	13431	13355	13197	13230	13231	13398	13410	13242	13184	13249	13179	13305	13319	13277	13237	13101	13172	13248	13157	13296	13398	13314	13112	13249	13149	13209	13194	13119	13173	13180	13099	13199	13175	13214	13422	13201	13316	13257	13272	13249	13059	13315	13244	13247	13378	13268	13234	13155	13335	13223	13370	13401	13217	13237	13179	13245	13360	13210	13313	13211	13145	13282	13296	13181	13343	13278	13269	13277	13132	13331	13231	13146	13388	13178	13249	13293	13334	13269	13306	13412	13117	13182	13369	13258	13374	13351	13508	13198	13316	13150	13252	13299	13226	13200	13208	13236	13256	13220	13050	13339	13396	13334	13437	13300	13207	13216	13243	13352	13370	13344	13138	13353	13295	13159	13266	13124	13181	13324	13427	13182	13282	13281	13297	13274	13150	13234	13182	13339	13050	13332	13287	13271	13260	13116	13295	13187	13157	13105	13376	13266	13318	13364	13114	13314	13183	13193	13288	13263	13257	13465	13372	13285	13269	13362	13334	13354	13270	13076	13183	13242	13199	13187	13102	13249	13420	13125	13350	13323	13186	13382	13305	13385	13163	13138	13301	13200	13216	13267	13319	13230	13240	13453	13258	13292	13186	13266	13255	13393	13341	13277	13270	13338	13153	13194	13227	13218	13411	13435	13086	13254	13240	13361	13336	13302	13196	13409	13335	13262	13347	13368	13221	13231	13218	13436	13411	13139	13308	13348	13163	13219	13234	13074	13272	13349	13297	13255	13115	13256	13288	13465	13368	13339	13258	13297	13344	13355	13158	13074	13149	13162	13216	13312	13298	13326	13374	13152	13293	13376	13126	13243	13299	13298	13373	13450	13080	13242	13440	13275	13438	13200	13277	13400	13271	13223	13108	13282	13290	13341	13240	13164	13344	13149	13287	13213	13135	13261	13229	13096	13368	13279	13430	13354	13180	13138	13299	13319	13192	13098	13338	13392	13237	13206	13323	13510	13303	13231	13340	13207	13440	13288	13366	13304	13303	13313	13224	13111	13210	13298	13215	13319	13287	13368	13217	13206	13277	13127	13225	13342	13210	13191	13274	13221	13453	13307	13297	13222	13289	13178	13190	13292	13238	13191	13078	13178	13328	13058	13122	13251	13278	13234	13153	13384	13294	13226	13266	13132	13211	13300	13219	13234	13219	13263	13210	13318	13369	13292	13258	13303	13114	13265	13270	13220	13393	13189	13423	13259	13359	13183	13158	13239	13335	13439	13374	13248	13213	13110	13307	13093	13328	13249	13243	13164	13251	13213	13256	13190	13293	13372	13231	13210	13388	13266	13283	13265	13303	13331	13279	13056	13401	13278	13279	13161	13429	13294	13254	13268	13177	13356	13194	13319	13142	13157	13340	13258	13308	13279	13198	13333	13252	13185	13362	13320	13247	13398	13271	13236	13264	13266	13308	13105	13329	13309	13182	13220	13346	13365	13368	13200	13280	13400	13091	13169	13295	13418	13334	13223	13243	13350	13328	13194	13374	13369	13330	13263	13347	13256	13436	13358	13176	13167	13198	13273	13234	13259	13270	13346	13170	13155	13259	13269	13258	13348	13204	13187	13301	13103	13171	13211	13117	13339	13296	13318	13215	13302	13227	13197	13335	13294	13224	13325	13269	13290
27477	22210	25415	23316	19748	18208	17272	16898	16613	16293	16163	16043	16048	15951	16006	15836	16132	15887	15785	15830	15831	15850	15997	15976	15842	15777	15715	15813	15858	15875	15687	15858	15847	15901	15838	15847	15754	15978	15976	15853	15885	15958	15888	15805	15849	15794	15749	15893	15756	15926	15904	16090	15703	15782	15979	15833	15560	15606	15691	15786	15836	15864	15915	15808	15865	15560	15689	15726	15810	15735	15860	15586	15747	15703	15644	15765	15741	15751	15781	15890	15890	15927	15787	15706	15656	15792	15755	15746	15757	15799	15784	15824	15866	15600	15925	15677	15806	15723	15924	15694	15783	15665	15752	15757	15764	15640	15690	15988	15801	15889	15846	15786	15823	15691	15884	15960	15691	15787	15862	15693	15780	15758	15638	15737	15780	15767	15713	15741	15541	15860	15932	15606	15591	15790	15710	15859	15597	15588	15811	15871	15766	15792	15859	15466	15668	15892	15739	15892	15663	16014	15716	15817	15908	15821	15696	15795	15611	15777	15728	15601	15749	15790	15777	15890	15727	15745	15796	15808	15857	15882	15847	15579	15727	15923	15893	15877	15644	15844	15787	15634	15797	15597	15621	15739	15857	15686	15584	15675	15900	15615	15674	15812	15879	15782	15626	15697	15647	15847	15544	15800	15579	15661	15825	15836	15778	15775	15818	15945	15772	15790	15922	15840	15883	15910	15991	15830	15821	15654	15915	15855	15890	15701	15772	15733	15904	15799	15755	15768	15740	15840	15938	15860	15742	15618	15981	15820	15841	15803	15850	15760	15775	15695	15740	15897	15819	15738	15908	15884	15680	15891	15739	15836	15630	15734	15789	15777	15738	15729	15732	15894	15639	15695	15783	15777	15971	15873	15932	15761	15918	15802	15784	15835	15750	15597	15927	15697	15807	15769	15850	15747	15841	15807	15704	15644	15799	15846	16060	15759	15832	15603	15670	15874	15744	15706	15660	15936	15798	15764	15850	15894	15581	15795	15877	15769	15799	15753	15921	15829	15637	15894	15793	15857	15696	15799	15644	15538	15993	15936	15680	15825	15691	15519	15517	15698	15700	15880	15671	15680	15747	15819	15748	15954	15816	15651	15939	15971	15616	15702	15875	15643	15751	15719	15794	15735	15779	15740	15847	15751	15795	15483	15710	15797	15898	15906	15849	15600	15977	15758	15766	15796	15699	15861	15893	15586	15696	16019	15755	15924	15863	15849	15787	15898	15803	15803	15862	15843	15876	15696	15866	15773	15691	15884	15849	15854	15715	15855	15725	15747	15786	15750	15715	15660	15669	15819	15664	15687	15915	15646	15639	15736	15797	15738	15560	15856	15791	15837	15831	15679	15950	15685	15594	15894	15948	15783	15871	15752	15812	15850	15858	15868	15731	15905	15902	15778	15660	15723	15693	15655	15858	15726	15924	15773	15816	15673	15868	15731	15892	15681	15874	15680	15795	15721	15761	15616	15601	15833	15784	15661	15727	15727	15629	15623	15742	15771	15829	15835	15745	15832	15634	15784	15943	15829	15757	15887	15901	15973	15851	15905	15961	15739	15842	15806	15723	15857	15856	15860	15805	15666	15739	15769	15914	15719	15737	15677	15612	15718	15678	15750	15861	15764	15820	15602	15722	15696	15946	15778	15868	15740	15892	15781	15828	15862	15814	15718	15955	15833	15950	15843	15623	15717	15959	15918	15811	15568	15770	15732	15834	15491	15775	15844	15814	15604	15883	15589	15679	15747	15530	15690	15609	15641	15770	15751	15800	15796	15869	15805	15689	15680	15708	15774	15693	15942	15629	15856	15614	15871	15671	15592	15821	15773	15786	15856	15961	15888	15917	15775	15585	15762	15703	15899	15744	15625	15611	15739	15785	15639	15788	15801	15790	15807	15755	15990	15815	15820	15776	15720	15840	15848	15816	15729	15740	15718	15697	15710	15874	15939	15688	15633	15797	15783	15928	15927	15805	15730	15890	15920	15801	15863	15656	15607	15610	15928	15730	15957	15752	15790	15776	15617	15554	15809	15879	15755	15659	15701	15709	15903	15905	15681	15689	15891	15889	15961	15789	15795	15734	15937	15835	15501	15593	15704	15698	15595	15852	15621	15831	15864	15882	15717	15802	15776	15740	15656	16031	15872	15886	15767	15684	15722	15577	15767	15763	15845	15858	15848	15703	15866	15863	15696	15770	15958	15657	15827	15767	15860	15613	15872	15763	15727	15894	15773	15730	15563	15790	15674	15764	15903	15865	15960	15843	15637	15567	15735	15754	15647	15652	15671	15914	15914	15859	15748	15665	15842	15767	15644	15757	15861	15798	15662	15555	15589	15831	15840	15694	15815	15674	15704	15996	15849	15896	15993	15684	15735	15679	15693	15670	15811	15778	15847	15669	15749	15715	15656	15800	15816	15989	15970	15724	16024	15664	15760	15818	15691	15671	15696	15860	15723	15777	15896	15708	15753	15955	15578	15632	15952	15841	15695	15629	15777	15641	15892	15694	15679	15868	15724	15791	15574	15828	15825	15799	15818	15814	15789	15748	15882	15966	15952	15883	16028	15726	15697	15897	15760	15727	15880	15755	15732	15792	15731	15816	15962	15596	15830	15923	15662	15769	15988	15811	15677	15709	15671	15525	15662	15930	15606	15883	15590	15796	15609	15829	15700	15862	15658	15807	15722	15930	15772	15825	15743	15701	15682	15815	15803	15874	15664	15692	15793	15643	15879	15801	15882	15682	15786	15688	15686	15898	15868	15825	15660	15659	15589	15858	15691	15746	15867	15890	15850	15635	15922	15919	15715	15920	15631	15937	15718	15812	15807	15858	15739	15871	15673	15919	15722	15795	15568	15925	15914	15837	15829	15966	15845	15791	15793	15745	15840	15788	15842	15937	15770	15600	15940	15872	15697	15773	15943	15730	15749	15749	15703	15767	15763	15816	15815	15862	15897	15753	15750	15571	15768	15867	15746	15856	15895	15824	15731	15805	16074	15712	15614	15809	15795	15842	15784	15646	15675	15617	15694	15782	15705	15584	15767	15686	15602	15761	15768	15898	15842	15797	15843	15698	15965	15681	16000	15680	15855	15674	15772	15589	15863	15911	15644	15537	15735	15968	15808	15888	15959	15741	15715	15634	15683	15765	15757	15543	15876	15783	15752	15614	15803	15755	15664	15633	15813	15886	15763	15743	15867	15891	15552	15814	15752	15754	15743	15911	15714	15840	15794	15706	15687	15810	15823	15848	15752	15473	15595	15845	15788	15760	15587	15875	15955	15647	15824	15851	15792	15946	15814	15766	15864	15627	15781	15719	15670	15592	15794	15877	15827	15594	15633	15891	15623	15727	15752	15669	15863	15663	15767	15760	15940	15978	15928	15734	15745	15598	15711	15991	15734	15716	15774	15846	15660	15957	15783	15772	15770	15612	15885	15825	15805	15932	15600	15757	15670	15729	15751	15728	15850	15913	15740	15635	15634	15784	15803	15874	15987	15719	15563	15858	15710	15835	15769	15462	15906	15695	15868	15884	15829	15635	15717	15747	15726	15756	15809	15670	15904	15764	15745	15790	15703	15749	15789	15723	15790	15607	15893	15814	15957	15892	15791	15623	15672	15945	15472	15919	15823	15832	15608	15748	15929	15748	15823	15985	16067	15848	15634	16033	15784	15717	15682	15632	15758	15747	15795	15970	15867	15805	15606	15588	15896	15934	15746	15778	15555	15692	15723	15837	15681	15592	15858	15965	15684	15751	15701	15756	15716	15577	15862	15816	15564	15726	15726	15754	16065	15868	15785	15705	15794	16007	15639	15919	15765	15791	15820	15845	15791	15714	15712	15482	15660	15602	15777	15775	15590	15893	15752	15894	15683	15769	15675	15455	15504	15817	15805	15782	15770	15790	15728	15688	15913	15806	15710	15699	15715	15653	15864	15734	15688	15825	15769	15790	15728	15787	15871	15888	15930	15708	15953	15727	15770	15936	15760	15924	15900	15808	15663	15590	15612	15836	15548	15784	15791	15979	15896	15884	15699	15803	15567	15913	15778	15697	15723	15709	15796	15815	15768	15824	15784	15826	15863	15736	15658	15775	15905	15829	15677	15667	15737	15727	15944	15951	15676	15735	15929	15623	15808	15829	15725	15782	15819	15765	15714	15766	15741	15747	15755	15756	15872	15607	15757	15748	15943	15793	15752	15864	15817	15701	15780	15832	15767	15760	15659	15773	15856	15822	15923	15902	15790	15715	15868	15829	15710	15704	15744	16006	15885	15809	15587	15779	15769	15756	15807	15831	16084	15898	15708	15712	15661	15743	15737	15648	15791	15795	15712	15688	15725	15674	15741	15879	15821	15759	15790	15561	15767	15788	15718	15783	15671	15832	15464	15874	15765	15800	15738	15952	15691	15878	15807	15758	15794	16026	15810	15643	15675	15894	15830	15756	15741	15897	15921	15771	15685	15790	15770	15697	15911	15871	15922	15842	15829	15604	15766	15692	15870	15801	15665	15807	15727	15576	15872	15823	15847	15868	15931	15811	15730	15715	15650	15794	15903	15819	15759	15704	15521	15607	15880	15681	15579	15785	15750	15640	15849	15750	15808	15751	15903	15775	15703	15854	15880	15800	15874	16010	15871	15884	16056	15664	15961	15955	15670	15588	15768	15871	15682	15745	15632	15883	15727	15904	15732	15780	15906	15722	15686	16068	15864	15715	15714	15916	15785	15922	15671	15736	15637	15900	15693	15725	15877	15951	15773	15803	15925	15547	15900	15787	15737	15596	15576	15914	15971	15898	15646	15805	15674	15809	15839	15800	15740	15720	15826	15810	15763	15836	15577	15697	15771	15828	15807	15911	15930	15793	15591	15843	15712	15920	15661	15631	15590	15807	15750	15819	15741	15726	15844	15750	15745	15905	15823	15741	15834	15657	15862	15782	15766	15674	15746	15836	15906	15694	15728	15875	15962	15772	15725	15662	15778	15704	15676	15924	15776	15759	15831	15819	15614	15833	15941	15758	15620	15813	15590	15733	15837	15749	15888	15825	15797	15855	15876	15919	15695	15701	15799	15709	15702	15585	15937	15722	15924	15852	15808	15739	15822	15671	16010	15649	15488	15792	15720	15827	15918	15839	15868	15697	15701	15724	15833	15767	15732
18509	22740	22846	21411	19985	17134	15904	15255	14997	14389	14070	13842	13645	13865	13851	13777	13823	13870	13995	13587	13673	13660	13595	13512	13620	13530	13737	13575	13602	13683	13744	13530	13520	13757	13745	13853	13623	13715	13729	13711	13671	13710	13593	13513	13471	13655	13907	13622	13744	13776	13919	13788	13672	13509	13602	13538	13608	13625	13634	13607	13698	13662	13518	13540	13593	13599	13638	13669	13676	13576	13488	13454	13463	13542	13682	13519	13694	13691	13620	13463	13522	13603	13555	13594	13523	13706	13492	13567	13795	13381	13521	13637	13529	13608	13588	13726	13693	13507	13788	13570	13498	13686	13522	13669	13673	13705	13604	13718	13554	13532	13550	13460	13594	13406	13781	13550	13632	13805	13411	13561	13621	13550	13631	13684	13613	13569	13579	13584	13432	13667	13553	13692	13605	13730	13647	13632	13776	13516	13505	13622	13585	13610	13584	13450	13782	13460	13564	13583	13724	13442	13484	13676	13628	13523	13588	13373	13607	13542	13590	13579	13496	13684	13621	13942	13691	13593	13533	13582	13482	13696	13692	13671	13527	13570	13564	13702	13665	13604	13643	13676	13521	13660	13658	13764	13433	13610	13755	13551	13664	13692	13716	13533	13506	13690	13678	13750	13853	13557	13517	13435	13590	13594	13717	13603	13549	13510	13459	13686	13636	13676	13583	13649	13561	13718	13515	13526	13559	13471	13656	13374	13674	13560	13587	13726	13463	13577	13627	13527	13527	13561	13542	13504	13573	13500	13692	13730	13594	13465	13692	13427	13392	13744	13649	13630	13678	13635	13527	13567	13670	13593	13603	13626	13612	13619	13655	13684	13653	13615	13674	13508	13473	13692	13574	13626	13580	13619	13636	13647	13617	13555	13569	13739	13610	13683	13573	13622	13653	13536	13839	13695	13725	13693	13612	13541	13754	13692	13656	13577	13626	13704	13819	13648	13747	13616	13600	13739	13464	13590	13660	13637	13607	13616	13538	13642	13498	13621	13654	13707	13529	13733	13746	13491	13589	13573	13477	13611	13702	13585	13526	13583	13541	13627	13659	13519	13646	13676	13804	13669	13573	13620	13507	13582	13635	13596	13657	13604	13508	13641	13632	13633	13561	13434	13569	13634	13515	13672	13831	13517	13440	13632	13586	13662	13666	13655	13522	13639	13556	13724	13515	13586	13495	13493	13599	13735	13463	13629	13510	13502	13691	13631	13530	13554	13434	13468	13706	13492	13437	13686	13504	13587	13637	13595	13660	13530	13617	13651	13634	13673	13565	13598	13813	13450	13556	13592	13523	13489	13680	13614	13567	13701	13692	13769	13635	13706	13466	13686	13612	13637	13536	13440	13653	13434	13547	13589	13503	13525	13563	13749	13420	13586	13672	13466	13601	13486	13466	13665	13701	13404	13594	13659	13706	13707	13565	13678	13520	13529	13722	13446	13650	13597	13631	13475	13464	13408	13661	13577	13642	13553	13733	13687	13582	13515	13499	13631	13625	13576	13692	13611	13554	13629	13515	13695	13632	13598	13698	13418	13716	13642	13569	13519	13649	13724	13561	13652	13538	13539	13719	13675	13492	13580	13567	13600	13509	13691	13576	13657	13403	13450	13554	13593	13535	13655	13577	13429	13561	13403	13730	13576	13672	13725	13433	13574	13628	13665	13619	13582	13435	13660	13613	13560	13644	13708	13636	13535	13456	13505	13575	13501	13648	13602	13551	13487	13393	13513	13458	13670	13598	13503	13654	13712	13691	13634	13722	13644	13563	13609	13605	13558	13571	13684	13483	13782	13471	13634	13591	13466	13599	13625	13439	13501	13564	13672	13573	13624	13647	13581	13550	13469	13709	13634	13538	13647	13703	13596	13598	13569	13524	13658	13482	13520	13525	13576	13471	13645	13675	13645	13462	13604	13632	13615	13632	13634	13665	13495	13593	13620	13713	13545	13660	13708	13504	13736	13563	13710	13536	13525	13537	13691	13583	13621	13561	13602	13619	13691	13694	13361	13447	13600	13625	13716	13545	13563	13460	13710	13542	13576	13681	13547	13716	13606	13611	13741	13478	13663	13568	13579	13698	13633	13669	13551	13460	13563	13614	13491	13665	13536	13646	13663	13716	13448	13523	13651	13582	13522	13719	13464	13597	13647	13482	13561	13486	13686	13579	13666	13608	13563	13701	13616	13444	13636	13646	13570	13667	13552	13644	13464	13697	13552	13467	13658	13533	13686	13704	13568	13544	13625	13685	13711	13525	13691	13574	13771	13700	13582	13583	13721	13552	13446	13489	13663	13459	13658	13631	13577	13704	13696	13423	13685	13742	13536	13595	13614	13625	13593	13626	13456	13725	13428	13470	13580	13532	13691	13758	13590	13531	13792	13428	13712	13639	13565	13605	13611	13586	13593	13635	13565	13593	13710	13633	13631	13621	13527	13627	13423	13702	13521	13608	13464	13572	13578	13634	13608	13579	13363	13519	13598	13591	13516	13579	13724	13613	13661	13558	13646	13590	13546	13554	13589	13613	13571	13672	13616	13559	13581	13583	13520	13602	13677	13670	13631	13733	13726	13552	13414	13679	13678	13560	13521	13539	13557	13548	13555	13603	13710	13647	13729	13657	13583	13594	13676	13581	13507	13465	13579	13573	13405	13664	13602	13516	13477	13571	13549	13573	13606	13539	13560	13571	13551	13555	13552	13536	13551	13736	13480	13697	13818	13696	13574	13675	13567	13547	13407	13527	13654	13716	13607	13506	13337	13664	13598	13641	13600	13779	13596	13563	13714	13646	13652	13455	13503	13675	13658	13599	13654	13590	13570	13435	13915	13607	13631	13727	13536	13469	13653	13644	13663	13659	13720	13618	13435	13576	13493	13586	13583	13628	13603	13690	13526	13668	13494	13665	13515	13794	13513	13550	13528	13577	13450	13727	13638	13737	13729	13557	13600	13655	13518	13689	13605	13512	13635	13518	13565	13539	13585	13651	13500	13887	13607	13457	13813	13832	13570	13721	13555	13451	13497	13600	13681	13710	13446	13694	13646	13663	13649	13539	13550	13747	13632	13753	13512	13510	13530	13457	13642	13693	13602	13570	13606	13566	13433	13608	13550	13591	13606	13743	13414	13473	13510	13630	13613	13582	13533	13677	13853	13562	13558	13508	13646	13690	13521	13732	13572	13656	13625	13660	13538	13434	13602	13514	13767	13696	13697	13591	13624	13669	13566	13611	13752	13432	13670	13574	13617	13500	13555	13682	13436	13561	13571	13457	13538	13449	13581	13695	13648	13621	13676	13617	13500	13589	13711	13672	13609	13556	13502	13582	13413	13691	13622	13617	13603	13560	13688	13573	13533	13531	13665	13736	13659	13673	13589	13645	13623	13609	13686	13753	13604	13553	13640	13603	13534	13487	13655	13498	13512	13745	13472	13588	13629	13474	13615	13464	13757	13697	13631	13534	13479	13659	13646	13744	13651	13685	13606	13558	13604	13549	13698	13587	13608	13579	13421	13653	13670	13683	13520	13689	13429	13562	13624	13626	13636	13702	13716	13597	13577	13620	13584	13563	13660	13310	13477	13651	13465	13516	13720	13710	13619	13703	13561	13608	13515	13791	13626	13763	13713	13618	13507	13670	13659	13640	13424	13727	13606	13689	13466	13585	13670	13328	13571	13559	13642	13599	13488	13436	13641	13605	13847	13652	13709	13667	13486	13642	13776	13565	13615	13615	13495	13562	13634	13508	13526	13453	13598	13533	13700	13517	13488	13715	13682	13661	13573	13579	13653	13380	13432	13599	13595	13566	13529	13714	13575	13710	13662	13632	13388	13320	13660	13698	13523	13572	13632	13624	13580	13565	13709	13538	13702	13508	13613	13494	13676	13692	13655	13671	13534	13679	13608	13507	13479	13704	13550	13728	13545	13594	13698	13639	13610	13557	13637	13587	13468	13750	13789	13607	13634	13548	13628	13493	13777	13557	13547	13594	13614	13537	13627	13522	13724	13588	13591	13613	13548	13659	13526	13664	13593	13601	13432	13729	13770	13667	13610	13593	13521	13506	13630	13578	13459	13597	13748	13589	13628	13517	13510	13723	13531	13506	13601	13449	13458	13559	13687	13715	13625	13599	13613	13605	13611	13453	13647	13595	13576	13601	13529	13762	13538	13647	13518	13657	13573	13659	13619	13537	13550	13605	13586	13585	13667	13561	13703	13577	13547	13547	13721	13548	13548	13638	13676	13614	13553	13548	13538	13607	13740	13562	13569	13723	13629	13658	13661	13542	13668	13595	13713	13574	13465	13622	13669	13711	13434	13768	13737	13630	13636	13778	13637	13540	13507	13619	13567	13649	13650	13509	13564	13493	13609	13547	13554	13670	13691	13596	13552	13662	13799	13561	13631	13574	13800	13655	13558	13407	13714	13471	13522	13658	13684	13611	13666	13565	13584	13715	13594	13637	13731	13627	13640	13620	13773	13671	13691	13638	13637	13525	13510	13700	13613	13538	13615	13572	13732	13595	13561	13667	13583	13637	13682	13615	13571	13458	13620	13607	13593	13640	13683	13626	13593	13533	13671	13445	13568	13554	13740	13517	13775	13597	13617	13518	13618	13629	13616	13576	13612	13559	13477	13649	13752	13501	13768	13648	13664	13650	13507	13659	13496	13586	13658	13700	13522	13638	13525	13563	13615	13648	13458	13868	13474	13695	13694	13683	13571	13695	13709	13614	13597	13600	13563	13828	13619	13457	13701	13613	13628	13567	13502	13648	13672	13601	13703	13582	13610	13682	13481	13483	13688	13427	13610	13624	13609	13557	13572	13716	13666	13655	13630	13625	13669	13716	13605	13661	13572	13830	13560	13494	13502	13588	13572	13699	13730	13674	13502	13639	13596	13652	13557	13494	13670	13623	13499	13499	13696	13661	13485	13652	13584	13714	13628	13505	13438	13542	13744	13558	13566	13663	13505	13722	13709	13520	13692	13651	13725	13748	13727	13592	13605	13465	13589	13621	13645	13568	13697	13561	13682	13640	13599	13532	13561	13649	13699	13575	13632	13668	13736	13663	13562	13679	13671	13617	13557	13557	13660	13485	13683	13580	13582	13402	13666	13576	13593	13750	13627	13531	13522	13713	13543	13641	13670	13632	13757
24020	21351	28890	24293	22515	22393	20641	17503	16458	16282	15818	15616	15404	15394	15587	15571	15512	15342	15311	15284	15147	15151	15193	15278	15343	14992	15181	15158	15122	15139	15328	15255	15187	14968	15148	15213	14961	14938	15044	15026	15319	15235	15098	15160	14967	15112	15212	15152	15102	15654	15785	15423	15331	15491	15066	15044	14928	14889	15068	15060	15063	15008	14941	15039	15023	15180	15255	15003	15103	15048	14970	14797	15023	14787	15028	15100	15335	15129	15124	14962	14941	15037	15073	15082	14956	15005	15082	15058	15007	14920	15117	14901	15098	14991	14918	14994	15028	14879	15158	14843	14959	14909	15027	14911	14970	14959	15067	14955	15107	15008	15022	15049	15030	15280	15076	15015	14984	14784	15179	14993	15223	14923	14922	14914	14926	14903	15093	15163	15023	15154	15047	15193	14809	15145	14922	15137	14914	15002	15013	15082	14941	15303	15037	14972	15044	14808	14971	14964	15009	15071	14935	14956	15085	14910	14792	14929	15144	15006	14873	15012	15038	15279	15008	15009	15052	14868	15253	14875	14985	14936	15149	14962	14854	15008	14987	14978	14982	15040	15096	15141	15061	14933	15097	14858	14963	14955	15016	14886	15082	15119	15067	15102	15014	14752	15105	15039	15013	14921	14908	15067	14994	15004	14977	15011	15075	15013	14887	14947	15041	14995	15168	14890	15032	14897	14904	14860	14899	14713	15127	14996	14917	15014	15006	14961	15027	15224	14932	15135	14901	14948	15030	14884	15040	15047	14862	15159	15000	14869	15025	14959	14868	15086	14907	14991	14901	15006	15138	14845	14965	14978	14838	15098	15136	15020	14868	14933	14910	15026	15130	14957	14878	14937	15174	14959	15113	15119	15050	15073	15146	15083	14955	14864	15048	14859	14942	14977	15084	14986	15088	14898	14992	14929	14988	15062	15162	14985	15282	15171	14931	14965	14798	14859	15080	15048	14944	14983	14980	15060	14931	15178	15185	15080	15059	14895	15020	14982	15028	15233	15163	15040	15038	14841	14934	15064	14935	14999	15008	14876	15161	14957	15026	15091	14931	14978	14982	15111	15166	15086	15007	15170	15105	14948	14922	15061	14945	14970	14955	14971	14873	14999	15041	14994	15080	15072	15123	14895	14806	15028	14832	14981	15115	14914	14876	14952	14985	15057	15097	14942	15177	14878	14791	15054	14907	15111	15045	14942	15088	14941	14905	15117	14967	15035	14792	14883	14994	14818	14919	14942	14956	15055	14879	14949	14844	15034	15084	15131	14980	15011	15160	15084	15079	15097	14993	15156	14726	15001	15093	15044	14959	14980	15059	15051	15151	14927	14960	14959	14946	15071	15033	14983	14941	14931	14961	15106	14946	14904	14788	15076	14964	14906	14931	14951	15077	15070	14948	15007	15015	15138	14925	15012	15017	14985	15052	14951	15218	15052	15031	15060	15093	14985	14934	14729	14936	14991	14922	14943	15002	15027	14993	14906	15051	15167	15010	14945	14897	15115	15067	15074	15019	15039	14991	14994	15018	15098	15053	15119	15101	14832	15057	14838	15034	14934	15112	15195	15181	14942	15163	14965	15001	15028	15138	15085	15039	14904	14957	15028	14943	14926	14820	14953	14950	15160	14916	15007	14954	14940	15078	14757	14917	15015	14945	14964	15087	15073	15109	15148	15008	15103	14892	15109	15069	15133	14842	14968	15015	15034	15067	14986	15025	15079	15005	15088	15124	14966	15042	15154	14925	14941	14849	14963	15018	14889	14968	14867	14900	14936	14791	15020	14834	14896	15207	14948	15030	14918	14903	15013	15112	14965	15172	15049	14980	14953	15058	15012	14745	14993	14935	15103	15020	14979	14979	15175	15044	15075	14882	15038	15001	14944	14956	14898	14922	14883	14916	15097	15062	14945	14767	15196	15088	15056	15054	14923	15059	15034	15083	15106	15060	15058	14984	15014	14823	14952	15089	15118	14951	15041	15021	15030	15062	14965	14972	15134	15023	15031	15106	14990	14953	15079	14686	14960	14954	15114	14927	15007	14968	14891	15031	15044	15066	15005	14803	14945	15073	14848	14964	14960	15027	14888	14905	14848	14992	15042	15008	15132	15030	15049	14968	14938	14928	14942	14823	15021	15080	15032	14949	14930	14737	14967	14979	14845	15153	14943	15014	14896	14948	14874	14942	15041	15137	15081	14984	14857	14966	15136	14980	15066	15079	14894	14841	14986	15067	15096	15144	14935	14934	14963	15115	14972	15163	14813	15018	15015	15007	15107	14898	15095	14986	14928	15022	15080	15047	14863	14996	14765	15007	14846	15018	14788	15240	15116	14913	15008	14999	14983	14987	15146	14990	15064	15271	15143	14790	15056	14891	15113	15000	14888	15169	15022	15057	14931	15016	15045	15077	15027	14899	15059	15009	14875	14916	15023	14988	15118	15117	15095	15144	14844	15075	14974	15028	14996	14898	15032	15039	15003	14829	14959	15112	15059	15096	14832	14996	15185	14937	15090	14957	14950	14910	15067	15101	15094	15030	15076	15103	15128	15071	15146	14940	14873	15094	14957	14869	15162	15005	15021	15105	15064	14944	14979	14895	14974	15078	15053	15058	15205	15120	15223	14881	14982	15055	15027	15084	15039	15125	14892	14988	14829	15085	14960	15130	15132	15093	14967	15032	15135	14987	15018	15020	14977	14959	14924	14952	14967	14973	14935	15008	14899	14989	14990	14924	15041	15106	15036	15054	14979	15109	15097	15008	14935	14881	15005	15070	15068	15185	14920	14986	15060	14930	14973	15060	15005	14787	14899	14971	14894	14962	14874	14990	14906	15062	14985	14930	15025	14882	14816	14831	15054	15047	14908	14983	15266	15042	15063	15021	14859	15219	15010	14799	15006	15000	15028	14997	14961	14882	14915	15045	15106	15101	14982	15141	14954	15000	15039	14881	14895	15014	14998	14927	14985	15050	15080	15080	14920	15111	14950	14861	14867	15137	15068	14956	15018	15044	14994	14999	14997	14922	15002	15222	15153	14990	15012	14995	15081	15100	14941	14982	14958	15089	14883	15076	15036	15224	15037	14782	15048	15070	15080	14921	15163	14993	15047	15178	15057	15109	15206	15127	15023	14992	14981	15063	15126	15055	15144	15125	15132	15116	14989	15000	14780	14893	15101	14860	14934	15108	14881	15018	14972	15173	15051	15198	15066	14906	14863	15047	14875	14831	15003	15090	14971	14909	14917	14964	15045	14941	14864	15130	14923	14996	14915	14979	14909	15037	15050	15176	15160	15052	14870	14969	15018	15098	15078	14960	15092	15114	14781	14931	14985	15180	15002	14923	15039	14979	15120	15046	15108	15002	14925	14961	15059	15214	15002	14994	14865	15136	15032	14965	14772	14966	15015	15044	15263	15093	15024	15031	15226	15040	15018	14919	14997	15099	15004	14963	15080	15157	14963	15026	15137	14895	15031	14855	14879	15099	15086	15106	14922	14761	15016	15071	14986	15080	14886	15171	15147	15035	14944	14865	14804	15143	15117	14963	14859	15077	15117	15051	14934	14796	15059	14870	14967	15017	15011	15072	15079	14944	15116	15004	15106	14968	15001	15101	15167	14815	15033	14982	15052	14869	15075	15208	15084	14870	14903	15226	14921	15004	15084	14965	15038	14936	14896	14798	14896	15029	15171	15047	14927	14982	15112	14993	15037	14958	15098	14978	15068	14920	15227	14948	15051	15068	15141	14982	14860	15127	14967	14914	15001	14830	14994	14932	14991	15029	15045	15212	15081	14867	14934	14992	14914	15104	15086	14992	14991	15052	14942	14889	15067	14909	15047	15080	15136	14936	15035	15014	14963	14925	15177	15017	14872	15001	14876	15153	14981	15076	15018	14913	15160	14994	14730	15030	14771	14880	14975	15074	14960	14854	14954	15099	14958	14803	14893	15339	15010	15142	15077	14915	14969	15071	14947	14941	14989	14955	15104	14832	14911	14926	14894	15117	14933	14986	14828	14974	14993	14911	15115	14934	15026	14958	15120	15035	15030	15001	15150	15276	15013	14921	14861	15027	15024	15077	15241	15243	14949	15021	15076	15083	15045	15106	14901	14950	15024	14919	15135	14953	14955	15090	14931	15024	15026	14970	15062	14933	15016	15029	14977	14943	14857	14775	14987	14980	14994	15026	14879	14933	15192	15223	14915	14995	14930	14922	14982	15043	14923	15048	15061	15084	14969	14937	14947	14891	14724	14785	15038	15035	14938	15038	14972	14904	15085	14985	15133	15052	14931	14845	14965	15041	15036	15144	14915	15150	14979	15123	14857	15049	15013	15167	15008	14903	14997	15100	15211	15078	14935	14962	14974	14982	14902	14854	14942	14986	15108	14916	15054	15070	14922	15168	14880	14882	14908	15021	15000	14932	14704	15033	14746	15165	14969	15022	15105	14991	14991	14925	14938	15056	14923	15068	15008	14838	14887	14931	15015	15115	14793	15154	15010	15182	15137	14941	15092	15043	15032	14886	15103	14961	14977	15026	15096	14843	15050	15141	15098	15022	15023	15004	15043	15017	15030	14974	14789	15153	15003	15139	15154	14840	15119	15089	15070	15049	15045	15064	15057	15161	14885	14937	15077	15152	15097	14992	14996	14916	15049	15072	15030	15031	15019	14955	14895	14898	15040	14957	15094	15133	14909	15302	15121	15227	15035	14924	15150	14981	15160	15151	14916	15224	14920	14856	14961	14996	14979	14993	14951	14989	15042	14879	14689	14974	15044	15051	15050	14792	14789	15104	14929	15062	14808	15066	15039	15204	15116	15126	15120	15008	15106	15075	15055	15057	14839	15022	14832	14826	14804	14897	14960	15067	15003	14993	15135	14969	14879	15042	15135	14951	14999	14810	15039	15233	14868	14990	15109	15004	14831	15017	14850	14970	15115	15081	14922	15025	14936	15107	14847	15002	15091	15045	15044	15007	14922	14942	14913	15089	15000	14924	15058	14915	14815	15304	14893	15170	14934	14918	14912	14924	15015	14944	14998	14969	14958	15050	15024	15013	15066	14885	15159	14982	15107	15087	14961	15065	14768	14802	14970	15011	14981	15111	14949	14946	15092	15047	15095	15115	14792	14939	15056	15075	14967	15022	15039	15134	14917
20334	31437	31687	25953	23523	19886	17558	16537	15655	14639	14356	13854	13819	13564	13589	13617	13665	13671	13366	13308	13414	13353	13366	13176	13328	13167	13361	13360	13302	13255	13458	13173	13289	13535	13317	13501	13541	13335	13233	13348	13470	13392	13370	13198	13468	13273	13245	13221	13406	14264	14454	14034	13615	13494	13403	13369	13235	13272	13267	13252	13266	13236	13354	13174	13218	13379	13213	13248	13225	13245	13336	13279	13292	13273	13151	13326	13008	13345	13090	13080	13203	13209	13172	13371	13169	13225	13152	13030	13359	13179	13275	13129	13189	13180	13175	13193	13139	13222	13297	13288	13218	13207	13192	13175	13176	13333	13291	13177	13222	13201	13287	13091	13194	13356	13110	13279	13189	13167	13237	13208	13358	13277	13334	13361	13225	13096	13215	13322	13260	13177	13112	13214	13240	13284	13244	13211	13066	13252	13125	13186	13294	13120	13082	13267	13364	13312	13128	13211	13157	13312	13254	13194	13371	13342	13301	13089	13060	13235	13203	13264	13185	13324	13339	13075	13209	13302	13311	13320	13116	13347	13240	13281	13276	13300	13306	13112	13322	13204	13142	13228	13195	13321	13153	13204	13182	13170	13062	13234	13318	13269	13123	13206	13188	13234	13329	13293	13116	13101	13289	13275	13135	13081	13237	13116	13280	13060	13253	13185	13366	13080	13144	13226	13205	13436	13214	13280	13256	13298	13213	13211	13107	13045	13125	13191	13107	13143	13215	13209	13142	13179	13327	13135	13289	13439	13198	13262	13349	13379	13129	13105	13279	13161	13143	13146	13270	13139	13177	13321	13065	13367	13235	13078	13237	13407	13120	13326	13065	13221	13261	13107	13172	13214	13283	13100	13100	13305	13143	13151	13369	13164	13130	13275	13171	13181	13205	13143	13116	13269	13247	13211	13285	13282	13186	13321	13121	13225	13119	13151	13166	13130	13330	13335	13281	13239	13114	13116	13093	13202	13129	13273	13272	13131	13033	13213	13148	13098	13166	13221	12933	13191	13397	13159	13200	13177	13275	13168	13227	13444	13103	13125	13221	13231	13203	13260	13263	13238	13210	13233	13119	13239	13335	13227	13171	13101	13245	13138	13234	13213	13202	13135	13270	13289	13057	13283	13186	13169	13394	13109	13316	13274	13268	13099	13210	13215	13135	13206	13173	13084	13250	13139	13414	13264	13256	13283	13099	13178	13335	13303	13124	13109	13299	13042	13131	13183	13160	13156	13112	13156	13307	13205	13153	13121	13280	13308	13264	13199	13144	13426	13146	13200	13203	13175	13266	13350	13287	13199	13164	13188	13169	13187	13395	13204	13265	13267	13333	13267	13086	13325	13228	13055	13260	13305	13230	13099	13288	13443	13088	13301	13216	13205	13141	13141	13161	13093	13127	13054	13291	13278	13199	13210	13137	12983	13151	13149	13176	13252	13180	13229	13103	13165	13209	13344	13223	13082	13127	13225	13166	13054	13067	13380	13217	13302	13211	13290	13176	13217	13146	13212	13244	13214	13273	13261	13249	13308	13225	13131	13195	13175	13145	13153	13268	13230	13165	13352	13374	13223	13299	13197	13300	13259	13275	13196	13088	13165	13269	13157	13006	13108	13254	13232	13259	13308	13364	13320	13100	13248	13109	13410	13327	13250	13179	13130	13204	13162	13170	13197	13235	13193	13145	13345	13237	13324	13218	13015	13253	13299	13284	13103	13295	13185	13207	13006	13044	13211	13293	13257	13270	13252	13242	13304	13106	13217	13162	13183	13350	13287	13106	13076	13091	13278	13371	13122	13098	13319	13178	13312	13241	13170	13363	13169	13064	13157	13106	13103	13337	13293	13038	13222	13250	13225	13247	13187	13176	13084	13334	13128	13341	13285	13341	13268	13085	13122	13252	13158	13344	13412	13414	13165	13179	13323	13200	13374	13132	13249	13143	13182	13246	13085	13197	13321	13245	13322	13404	13167	13268	13272	13225	13343	13100	13329	13195	13265	13242	13222	13277	13236	13259	13181	13159	13184	13300	13041	13211	13207	13214	13019	13248	13076	13175	13403	13180	13261	13263	13186	13317	13202	13344	13155	13095	13217	13115	13202	13177	13218	13164	13203	13155	13297	13230	13145	13183	13108	13034	13140	13204	13155	13314	13311	13271	13204	13201	13249	13192	13245	13378	13212	13339	13331	13291	13230	13002	13155	13127	13069	13384	13313	13281	13294	13318	13163	13323	13236	13076	13408	13151	13196	13213	13042	13157	13181	13266	13268	13205	13270	13261	13278	13007	13321	13094	13251	13134	13191	13268	13425	13199	13167	13117	13084	13303	13269	13233	13167	13404	13170	13161	13244	13262	13263	13170	13297	13085	13354	13110	13421	13242	13229	13347	13269	13062	13009	13272	13186	13286	13277	13171	13180	13298	13224	13245	13179	13147	13184	13292	13073	13234	13209	13186	13250	13090	13113	13238	13218	13190	13316	13317	13187	13302	13208	13150	13167	13254	13208	13283	13088	13156	13214	13118	13262	13306	13293	13286	13166	13200	13221	13168	13363	13241	13375	13095	13241	13230	13359	13330	13050	13144	13317	13160	13226	13316	13112	13297	13059	13161	13211	13104	13133	13261	13356	13262	13275	13334	13230	13036	13134	13254	13271	13201	13250	13284	13151	13346	13207	13180	13281	13182	13324	13223	13256	13225	13199	13247	13250	13240	13274	13199	13149	13215	13326	13287	13137	13147	13268	13233	13150	13219	13249	13288	13290	13247	13275	13075	13210	13139	13192	13325	13170	13206	13105	13282	13120	13279	13224	13170	13242	13335	13189	13311	13190	13263	13331	13265	13203	13174	13182	13288	13331	13170	13292	13140	13229	13177	13231	13125	13194	13190	13006	13315	13272	13202	13281	13238	13135	13215	13169	13276	13140	13283	13231	13096	13174	13171	13167	13167	13189	13225	13278	13242	13293	13332	13324	13363	13239	13136	13183	13360	13011	13246	13254	13095	13209	13204	13239	13426	13362	13110	13180	13407	13194	13115	13095	13172	13310	13318	13143	13197	13260	13227	13400	13310	13054	13286	13160	13159	13272	13293	13245	13354	13420	13076	13296	13310	13138	13198	13152	13210	13196	13324	13261	13245	13301	13239	13265	13083	13312	13269	13154	13100	13224	13216	13192	13052	13249	13254	13121	13238	13203	13263	13043	13313	13204	13394	13212	13200	13223	13147	13304	13167	13231	13220	13244	13247	13184	13184	13310	13123	13198	13285	13174	13352	13362	13082	13233	13288	13268	13407	13062	13154	13278	13268	13298	13308	13115	13247	13041	13118	13249	13288	13190	13159	13091	13241	13175	13315	13169	13332	13194	13280	13166	13147	13246	13232	13208	12990	13251	13177	13161	13410	13176	13152	13114	13196	13398	13253	13163	13248	13133	13184	13185	13212	13284	13224	13241	13261	13141	13235	13282	13195	13207	13378	13156	13202	13227	13277	13207	13289	13192	13162	13276	13218	13119	13392	13212	13158	13076	13262	13115	13352	13230	13118	13202	13266	13068	13170	13273	13331	13232	13110	13198	13321	13028	13143	13255	13446	13242	13212	13343	13212	13113	13215	13265	13340	13145	13345	13217	13191	13050	13193	13229	13383	13101	13134	13240	13410	13399	13160	13184	13250	13214	13251	13258	13275	13145	13361	13223	13275	13267	13309	13210	13120	13290	13307	13186	13189	12998	13210	13117	13258	13260	13182	13292	13138	13129	13190	13380	13249	13153	13266	13086	13147	13210	13185	13311	13294	13234	13373	13099	13169	13344	13400	13044	13237	13235	13246	13255	13245	13156	13255	13250	13165	13190	13306	13148	13240	13272	13172	13207	13219	13292	13161	13123	13316	13110	13036	13348	13262	13251	13090	13238	13168	13259	13361	13162	13254	13198	13190	13257	12924	13191	13238	13184	13186	13187	13170	13182	13068	13046	13362	13192	13251	13229	13188	13126	13248	13232	13132	13242	13278	13268	13311	13228	13430	13286	13200	13125	13221	13282	13333	13185	13314	13259	13181	13235	13266	13237	13216	13242	13236	13209	13249	13170	13119	13394	13268	13385	13208	13192	13166	13183	13340	13248	13251	13043	13138	12985	13197	13098	13321	13043	13071	13153	13162	13336	13232	13268	13461	13123	13410	13268	13033	13240	13232	13200	13200	13154	13111	13293	13215	13099	13300	13090	13150	13266	13324	13261	13245	13128	13165	13265	13168	13267	13241	13389	13260	13261	13388	13137	13219	13330	13214	13161	13267	13150	13339	13086	13092	13137	13248	13374	13249	13054	13328	13205	13424	13132	13173	13295	13341	13327	13233	13362	13074	13383	13117	13215	13160	13223	13215	13318	13114	13180	13338	13161	13203	13134	13208	13228	13254	13133	13183	13099	13266	13123	13166	13432	13288	13321	13298	13116	13407	13099	13172	13056	13215	13257	13112	13219	13307	13251	13057	13283	13163	13171	13163	13079	13220	13320	13352	13360	13268	13199	13169	13097	13115	13173	13380	13221	13335	13073	13002	13296	13302	13158	13213	13235	13139	13226	13144	13326	13168	13226	13397	13232	13243	13161	13392	12945	13187	13109	13019	13229	13156	13223	13128	13345	13208	13207	13035	13330	13165	13225	13224	13314	13206	13139	13128	13327	13192	13035	13364	13273	13221	13189	13230	13227	13200	13058	13121	13195	13109	13149	13132	13280	13263	13095	13133	13080	13304	13423	13187	13284	13185	13277	13210	13174	13248	13234	13207	13180	13059	13126	13190	13181	13322	13237	13186	13161	13148	13063	13147	13110	13090	13238	13176	13282	13389	13306	13299	13140	13155	13147	13295	13250	13265	13264	13114	13160	13198	13216	13162	13195	13179	13312	13032	13141	13245	13226	13235	13226	13339	13115	13336	13221	13424	13300	13241	13116	13024	13213	13406	13256	13118	13205	13180	13193	13309	13142	13242	13251	13152	13344	13109	13110	13280	13168	13206	13127	13172	13330	13182	13146	13353	13069	13095	13137	13235	13288	13103	13306	13272	13216	13213	13233	13258	13362	13308	13168	13369	13114	13129	13300	13253	13174	13188	13317	13350	13337	13263	13405	13312	13326	13037	13193	13134	13153	13326	13357
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
